diff --git a/index.html b/index.html index e6b0628060..13c035ab15 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Competitions__Detail__index.943176fa.async.js b/p__Competitions__Detail__index.d8331ef8.async.js similarity index 77% rename from p__Competitions__Detail__index.943176fa.async.js rename to p__Competitions__Detail__index.d8331ef8.async.js index 8bfc23e498..4fa1506611 100644 --- a/p__Competitions__Detail__index.943176fa.async.js +++ b/p__Competitions__Detail__index.d8331ef8.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[2570],{32050:function(Jt,zt,V){"use strict";V.d(zt,{Z:function(){return i}});var a=V(92413),Pe=V(59301),d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},G=d,k=V(7657),u=function(x,O){return Pe.createElement(k.Z,(0,a.Z)({},x,{ref:O,icon:G}))},v=Pe.forwardRef(u),i=v},62291:function(Jt,zt,V){"use strict";V.r(zt),V.d(zt,{default:function(){return _r}});var a=V(59301),Pe=V(24459),d=V(71119),G=V(49812),k=V(54580),u=V(8591),v=V(43418),i=V(61481),h=V(49894),x=Object.defineProperty,O=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,p=(B,F,L)=>F in B?x(B,F,{enumerable:!0,configurable:!0,writable:!0,value:L}):B[F]=L,E=(B,F)=>{for(var L in F||(F={}))g.call(F,L)&&p(B,L,F[L]);if(O)for(var L of O(F))S.call(F,L)&&p(B,L,F[L]);return B},f=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const{Dragger:_}=k.default,m=({user:B,dispatch:F,classroomList:L,shixunsDetail:ke,getResults:oe})=>{const be=(0,Pe.useParams)(),[qe,we]=(0,a.useState)(),[se,Be]=(0,a.useState)([]),[Bt,Zt]=(0,a.useState)(!1),xt={onRemove:()=>{Be([])},beforeUpload:_t=>{if(console.log(_t),(_t==null?void 0:_t.size)>1024*1024*500)return u.ZP.info("\u6587\u4EF6\u8D85\u8FC7500M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;let bt=[];return bt.push(_t),Be([...bt]),!1},fileList:se};return a.createElement(v.default,{title:"\u63D0\u4EA4\u6587\u4EF6",open:ke.actionTabs.key==="md-tab",confirmLoading:Bt,onOk:()=>f(void 0,null,function*(){var _t,bt;if((se==null?void 0:se.length)<=0){u.ZP.info("\u8BF7\u5148\u9009\u62E9\u6587\u4EF6");return}Zt(!0);const Et=yield(0,h.cT)(se[0],{login:(_t=B.userInfo)==null?void 0:_t.login,container_type:"Competition",container_id:ke.actionTabs.params.id,stage_type:ke.actionTabs.params.value,file_name:(bt=se[0])==null?void 0:bt.name});(Et==null?void 0:Et.status)===0?(u.ZP.info("\u63D0\u4EA4\u6210\u529F"),F({type:"shixunsDetail/setActionTabs",payload:{key:""}}),Zt(!1),Be([]),oe(ke.actionTabs.params.value)):(Zt(!1),u.ZP.info("\u63D0\u4EA4\u5931\u8D25"))}),onCancel:()=>{Be([]),F({type:"shixunsDetail/setActionTabs",payload:{key:""}})}},a.createElement(_,E({},xt),a.createElement("p",{className:"ant-upload-drag-icon"},a.createElement(i.Z,null)),a.createElement("p",{className:"ant-upload-hint"},"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20")))};var w=(0,Pe.connect)(({user:B,classroomList:F,shixunsDetail:L})=>({user:B,classroomList:F,shixunsDetail:L}))(m),D=V(66104),M=V(71418),P=V(3113),le=V(20834),ee=V(99325),Q=V(95237),j=V(92832),J=V(38446),W=V(7660),C=V(82309),A=V(57809),s=V(9951),ne=V(33853),T=V(38819),Y=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const{Option:ie}=A.default;function K({rewarddata:B,getlistdatas:F,is_signed:L,dispatch:ke,userlist:oe}){const be=(0,a.useRef)(null),[qe,we]=(0,a.useState)(!1),[se,Be]=(0,a.useState)(void 0),[Bt,Zt]=(0,a.useState)(""),[xt,_t]=(0,a.useState)(void 0),[bt,Et]=(0,a.useState)(void 0),[Xe,H]=(0,a.useState)(void 0);function vt(Ae){return Y(this,null,function*(){if(Ae.user_received){window.open(Ae.click_info);return}if(!(0,C.o1)(ke))return;if(L===!1){u.ZP.info("\u60A8\u5C1A\u672A\u62A5\u540D\u53C2\u8D5B\uFF0C\u8BF7\u62A5\u540D\u53C2\u8D5B\u540E\u9886\u53D6");return}if(Ae.click_event==="Pop"){Zt(Ae.id),we(!0);return}else Be(void 0);const We=yield ke({type:"competitions/Reward",payload:{competition_module_setting_id:Ae.id}});We&&We.status===0&&(F(),Ae.click_event==="Link"?(u.ZP.info("\u9886\u53D6\u6210\u529F"),window.open(Ae.click_info)):u.ZP.info(Ae.click_info))})}function Ne(){return Y(this,null,function*(){if(oe&&!oe.real_name&&!xt){u.ZP.info("\u59D3\u540D\u4E0D\u80FD\u4E3A\u7A7A");return}if(oe&&!oe.email&&!bt){u.ZP.info("\u90AE\u7BB1\u4E0D\u80FD\u4E3A\u7A7A");return}if(oe&&!oe.phone&&!Xe){u.ZP.info("\u624B\u673A\u53F7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}if(!se){u.ZP.info("\u8BF7\u9009\u62E9\u4F60\u7684\u5E74\u7EA7");return}const Ae=yield ke({type:"competitions/Reward",payload:{competition_module_setting_id:Bt,className:se,name:xt,mail:bt,phone:Xe}});Ae&&Ae.status===0&&(we(!1),F(),u.ZP.info("HCIA\u8BA4\u8BC1\u8003\u8BD5\u4EE3\u91D1\u52B5\u5C06\u7531Educoder\u5E73\u53F0\u7EDF\u4E00\u53D1\u653E\uFF0C\u8BF7\u53CA\u65F6\u5173\u6CE8\u90AE\u7BB1\u6216\u7AD9\u5185\u77ED\u4FE1\u67E5\u6536"))})}return a.createElement("div",null,a.createElement(v.default,{open:qe,title:"\u5B8C\u5584\u4FE1\u606F",onCancel:()=>we(!1),onOk:()=>{Ne()}},a.createElement("p",null,"\u60A8\u7684\u59D3\u540D\uFF1A",a.createElement(j.default,{className:oe&&oe.real_name?"":d.Z.bkfff,style:{width:"300px",marginLeft:"14px",background:oe&&oe.phone?"":"#ffffff!important"},value:oe&&oe.real_name||xt,disabled:oe&&oe.real_name||!1,onChange:Ae=>_t(Ae.target.value)})),a.createElement("p",{style:{marginTop:"1em"}},"\u60A8\u7684\u90AE\u7BB1\uFF1A",a.createElement(j.default,{className:oe&&oe.email?"":"bkfff",style:{width:"300px",marginLeft:"14px",background:oe&&oe.phone?"":"#ffffff!important"},value:oe&&oe.email||bt,disabled:oe&&oe.email||!1,onChange:Ae=>Et(Ae.target.value)})),a.createElement("p",{style:{marginTop:"1em"}},"\u60A8\u7684\u624B\u673A\u53F7\uFF1A",a.createElement(j.default,{style:{width:"300px"},className:oe&&oe.phone?"":"bkfff",value:oe&&oe.phone||Xe,disabled:oe&&oe.phone||!1,onChange:Ae=>H(Ae.target.value)})),"\u60A8\u7684\u5E74\u7EA7\uFF1A",a.createElement(A.default,{style:{width:"300px",marginTop:"1em",marginLeft:"14px"},onChange:Ae=>{Be(Ae)}},a.createElement(ie,{value:"\u5927\u4E00"},"\u5927\u4E00"),a.createElement(ie,{value:"\u5927\u4E8C"},"\u5927\u4E8C"),a.createElement(ie,{value:"\u5927\u4E09"},"\u5927\u4E09"),a.createElement(ie,{value:"\u5927\u56DB"},"\u5927\u56DB"),a.createElement(ie,{value:"\u5927\u4E94"},"\u5927\u4E94"),a.createElement(ie,{value:"\u7855\u4E00"},"\u7855\u4E00"),a.createElement(ie,{value:"\u7855\u4E8C"},"\u7855\u4E8C"),a.createElement(ie,{value:"\u7855\u4E09"},"\u7855\u4E09"),a.createElement(ie,{value:"\u535A\u4E00"},"\u535A\u4E00"),a.createElement(ie,{value:"\u535A\u4E8C"},"\u535A\u4E8C"),a.createElement(ie,{value:"\u535A\u4E09"},"\u535A\u4E09"),a.createElement(ie,{value:"\u535A\u56DB"},"\u535A\u56DB"),a.createElement(ie,{value:"\u535A\u4E94"},"\u535A\u4E94")),a.createElement("p",{style:{marginTop:"1em"}},"\u63D0\u9192\uFF1A\u5982\u65E0\u534E\u4E3A\u4E91\u8D26\u53F7\uFF0C\u8BF7\u5C3D\u5FEB\u6CE8\u518C\u534E\u4E3A\u4E91\uFF01")),B&&B.length>3?a.createElement("div",{style:{position:"relative",marginBottom:"10px",marginTop:"10px"}},a.createElement("span",{className:d.Z.spanprev,onClick:()=>{be.current.prev()}},a.createElement(ne.Z,{style:{color:"#fff",fontSize:"20px",marginLeft:"15px"}})),a.createElement(s.Z,{ref:be,className:d.Z.divwidth,slidesToShow:3,slidesToScroll:1},B&&B.map((Ae,We)=>a.createElement("div",{style:{textAlign:"center",position:"relative"}},a.createElement("img",{src:J.Z.IMG_SERVER+`/${Ae.image_url}`}),Ae.user_received===!1||Ae.click_event==="Link"?a.createElement("p",{className:d.Z.receiveclick,onClick:()=>vt(Ae)},"\u70B9\u51FB\u9886\u53D6"):a.createElement("p",{className:d.Z.receivealready},"\u5DF2\u7ECF\u9886\u53D6")))),a.createElement("span",{className:d.Z.spannext,onClick:()=>{be.current.next()}},a.createElement(T.Z,{style:{color:"#fff",fontSize:"20px",marginLeft:"5px"}}))):a.createElement("div",{className:d.Z.divwidth,style:{justifyContent:"space-around",marginBottom:"10px",marginTop:"10px"}},B&&B.map((Ae,We)=>a.createElement("div",{style:{textAlign:"center",position:"relative"}},a.createElement("img",{src:J.Z.IMG_SERVER+`/${Ae.image_url}`}),Ae.user_received===!1||Ae.click_event==="Link"?a.createElement("p",{className:d.Z.receiveclick,onClick:()=>vt(Ae)},"\u70B9\u51FB\u9886\u53D6"):a.createElement("p",{className:d.Z.receivealready},"\u5DF2\u7ECF\u9886\u53D6")))))}var ce=K,U=Object.defineProperty,N=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,he=(B,F,L)=>F in B?U(B,F,{enumerable:!0,configurable:!0,writable:!0,value:L}):B[F]=L,rt=(B,F)=>{for(var L in F||(F={}))Ce.call(F,L)&&he(B,L,F[L]);if(N)for(var L of N(F))ge.call(F,L)&&he(B,L,F[L]);return B},dt=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const Ue=({StaffDetail:B,HeaderDetail:F,ItemData:L,setIssee:ke,ModelType:oe,dispatch:be,userinfo:qe,Editable:we},se)=>{const[Be,Bt]=(0,a.useState)(!1),[Zt,xt]=(0,a.useState)([]),[_t,bt]=(0,a.useState)(""),[Et,Xe]=(0,a.useState)(""),[H,vt]=(0,a.useState)(!1),{identifier:Ne}=(0,Pe.useParams)(),Ae=(0,a.useRef)(null),We=(0,a.useRef)(null);Ae.current=B==null?void 0:B.enrolled,(0,a.useEffect)(()=>{var et;return(et=We.current)==null||et.addEventListener("click",Rt),()=>{var ut;(ut=We.current)==null||ut.removeEventListener("click",Rt)}},[]);const Rt=et=>{var ut;if(((ut=et==null?void 0:et.target)==null?void 0:ut.id)==="modal-upload"){if(!(0,C.tJ)(be))return;if(!Ae.current){v.default.info({title:"\u63D0\u793A",centered:!0,okText:"\u6211\u77E5\u9053\u4E86",content:"\u8BF7\u5148\u62A5\u540D\uFF0C\u518D\u63D0\u4EA4\u4F5C\u54C1"});return}Bt(!0)}};(0,a.useEffect)(()=>{var et,ut,Ze;F!=null&&F.upload_file&&(xt([{name:(et=F==null?void 0:F.upload_file)==null?void 0:et.title,status:"done",uid:"123456789"}]),Xe(F==null?void 0:F.upload_file_url),bt((Ze=(ut=F==null?void 0:F.upload_file)==null?void 0:ut.url)==null?void 0:Ze.split("/")[3]))},[F==null?void 0:F.upload_file]);const wt={name:"file",multiple:!1,withCredentials:!0,action:J.Z.API_SERVER+"/api/attachments.json",showUploadList:{showRemoveIcon:!1},fileList:Zt,onChange:et=>{var ut,Ze;const{status:De}=et.file,st=[rt({},et.file)];xt(st),et.file.status==="uploading"&&vt(!0),De==="done"&&(bt((Ze=(ut=st[0])==null?void 0:ut.response)==null?void 0:Ze.id),vt(!1)),De==="error"&&(xt([]),vt(!1))},beforeUpload:et=>et.size/1024/1024<1e3?Promise.resolve():(u.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E1000MB"),Promise.reject())},fe=()=>{Bt(!0)};return(0,a.useImperativeHandle)(se,()=>({handleVisible:fe})),a.createElement("div",{ref:We},oe==="reward"?a.createElement(ce,{userlist:qe,dispatch:be,rewarddata:L.reward_setting,is_signed:L.is_signed}):null,a.createElement("div",{style:{textAlign:"right"}},((qe==null?void 0:qe.admin)||(qe==null?void 0:qe.business)||we)&&a.createElement(P.ZP,{onClick:()=>ke(!1)},"\u7F16\u8F91")),a.createElement(ee.Z,{value:L.md_content||"\u6682\u65E0"}),L&&L.attachments&&L.attachments.map((et,ut)=>{var Ze;return a.createElement("div",null,a.createElement("a",{href:((Ze=J.Z)==null?void 0:Ze.API_SERVER)+et.url,target:"_self",download:et.title},a.createElement("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),a.createElement("span",{style:{color:"#000000"}},et.title),a.createElement("span",{style:{color:"#000000",marginLeft:"10px"}},et.filesize)))}),a.createElement(v.default,{centered:!0,title:"\u4E0A\u4F20\u4F5C\u54C1",open:Be,okText:"\u63D0\u4EA4\u4F5C\u54C1",cancelText:"\u53D6\u6D88",confirmLoading:H,onCancel:()=>Bt(!1),onOk:()=>dt(void 0,null,function*(){if(!_t&&!Et){Bt(!1);return}vt(!0),(yield(0,W.ZP)(`/api/competitions/${Ne}/upload_file.json`,{method:"post",body:{attachment_id:_t,upload_file_url:Et}})).status===0&&(Bt(!1),vt(!1))})},a.createElement("div",null,a.createElement(Q.Z,{align:"middle",className:"mb20"},a.createElement("span",null,"\u4F5C\u54C1\u94FE\u63A5\uFF1A"),a.createElement(j.default,{style:{width:416},value:Et,onChange:et=>{var ut;return Xe((ut=et.target)==null?void 0:ut.value)}})),a.createElement(Q.Z,{align:"top"},a.createElement("span",{style:{lineHeight:"28px"}},"\u4F5C\u54C1\u6587\u4EF6\uFF1A"),a.createElement(k.default,rt({},wt),a.createElement(P.ZP,{type:"primary",className:"mb10"},"\u4E0A\u4F20\u4F5C\u54C1"))))))};var tt=(0,a.forwardRef)(Ue),gt=V(64726),ht=V(20813),At=Object.defineProperty,ft=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,o=(B,F,L)=>F in B?At(B,F,{enumerable:!0,configurable:!0,writable:!0,value:L}):B[F]=L,e=(B,F)=>{for(var L in F||(F={}))r.call(F,L)&&o(B,L,F[L]);if(ft)for(var L of ft(F))re.call(F,L)&&o(B,L,F[L]);return B},t=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});function l({ItemData:B,setIssee:F,MenuItem:L,dispatch:ke,identifier:oe,ModelType:be,userinfo:qe,getrightdatas:we}){let[se,Be]=(0,a.useState)([]);const[Bt,Zt]=(0,a.useState)(B.md_content);(0,a.useEffect)(()=>{var Xe;let H=[];(Xe=B==null?void 0:B.attachments)==null||Xe.map(vt=>{let Ne={uid:vt.id,name:vt.title,response:{id:vt.id}};H.push(Ne)}),Be(H)},[B==null?void 0:B.attachments]);function xt(){var Xe;let H=[];return(Xe=B==null?void 0:B.attachments)==null||Xe.map(vt=>{let Ne={uid:vt==null?void 0:vt.id,name:vt.title,response:{id:vt.id}};H.push(Ne)}),H}const _t={name:"file",multiple:!0,withCredentials:!0,action:J.Z.API_SERVER+"/api/attachments.json",defaultFileList:xt(),onRemove(Xe){(0,ht.y8)({id:Xe.uid})},onChange(Xe){const{status:H}=Xe.file;H==="removed"&&Be(Xe.fileList),H==="done"?(Be(Xe.fileList),u.ZP.success(`${Xe.file.name} \u6587\u4EF6\u4E0A\u4F20\u6210\u529F`)):H==="error"&&u.ZP.error(`${Xe.file.name} \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25`)},beforeUpload:Xe=>{const H=Xe.size/1024/1024<150;return H||u.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E150MB"),H}};console.log(_t);function bt(){return t(this,null,function*(){(yield ke({type:"competitions/updateMdContent",payload:{attachment_ids:Et(se),competition_module_id:B.id,md_content_id:B.md_id,content:Bt,identifier:oe}}))&&(u.ZP.info("\u63D0\u4EA4\u6210\u529F"),F(!0),we(L))})}function Et(Xe){let H=[];return Xe&&Xe.map(vt=>{H.push(vt.response.id)}),H}return a.createElement("div",null,be==="reward"?a.createElement(ce,{userlist:qe,dispatch:ke,rewarddata:B.reward_setting,is_signed:B.is_signed}):null,a.createElement(gt.Z,{defaultValue:Bt,onChange:Xe=>Zt(Xe)}),a.createElement(k.default,e({},_t),a.createElement(P.ZP,{className:"uploadBtn"},"\u4E0A\u4F20\u9644\u4EF6"),"(\u5355\u4E2A\u6587\u4EF6150M\u4EE5\u5185)"),a.createElement("p",{style:{marginTop:"10px"}},a.createElement(P.ZP,{style:{width:"90px"},type:"primary",onClick:()=>bt()},"\u63D0\u4EA4"),a.createElement(P.ZP,{style:{marginLeft:"30px",width:"90px"},onClick:()=>F(!0)},"\u53D6\u6D88")))}var y=l,Z=V(99313),b=V(1710);function te(){return a.createElement("div",null,a.createElement("p",{style:{fontSize:"24px",color:"#05101a"}},"\u603B\u6392\u884C"),a.createElement("div",{style:{textAlign:"center"}},a.createElement("img",{src:J.Z.IMG_SERVER+"/images/educoder/competitions/trophy.png"}),a.createElement("p",null,"\u8981\u6293\u4F4F\u4E00\u5207\u673A\u4F1A\uFF0C\u5411\u6240\u6709\u4EBA\u8BC1\u660E\u81EA\u5DF1\uFF0C\u8BC1\u660E\u4F60\u80FD\u591F\u8FCE\u63A5\u8363\u8000")))}var de=te,q=V(43604),_e=V(18889);function Re({oneItem:B,towItem:F,threeItem:L}){return a.createElement("div",{style:{textAlign:"center"}},a.createElement(Q.Z,{gutter:16,style:{justifyContent:"center"}},a.createElement(q.Z,{span:6,style:{marginTop:"30px",marginRight:"20px"}},a.createElement(_e.Z,{title:a.createElement("div",{className:d.Z.towtop},a.createElement("img",{style:{marginTop:"20px"},src:J.Z.IMG_SERVER+"/images/educoder/huangguan-two.png"}),a.createElement("p",{style:{marginTop:"10px"}},a.createElement(Pe.Link,{to:`/users/${F==null?void 0:F.user_login}/classrooms`},a.createElement("img",{className:d.Z.imgradius,src:J.Z.IMG_SERVER+`/images/${F==null?void 0:F.user_image}`}),(F==null?void 0:F.competition_prize)&&a.createElement("p",{className:d.Z.prize},F==null?void 0:F.competition_prize),a.createElement("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"}},F==null?void 0:F.record_user_name)))),className:d.Z.towdiv,bordered:!1},a.createElement("p",{style:{fontSize:"14px"}},F==null?void 0:F.school_name),a.createElement("p",{style:{fontSize:"18px"}},F==null?void 0:F.spend_time),a.createElement("p",{style:{fontSize:"26px",color:"#a55b29"}},parseFloat(F==null?void 0:F.extra_score)+parseFloat(F==null?void 0:F.score),"\u5206"))),a.createElement(q.Z,{span:6},a.createElement(_e.Z,{title:a.createElement("div",{className:d.Z.onetop},a.createElement("img",{style:{marginTop:"20px"},src:J.Z.IMG_SERVER+"/images/educoder/huangguan.png"}),a.createElement("p",{style:{marginTop:"10px"}},a.createElement(Pe.Link,{to:`/users/${B==null?void 0:B.user_login}/classrooms`},a.createElement("img",{className:d.Z.imgradius,src:J.Z.IMG_SERVER+`/images/${B==null?void 0:B.user_image}`}),(B==null?void 0:B.competition_prize)&&a.createElement("p",{className:d.Z.prize},B==null?void 0:B.competition_prize),a.createElement("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"}},B==null?void 0:B.record_user_name)))),className:d.Z.onediv,bordered:!1},a.createElement("p",{style:{fontSize:"14px"}},B==null?void 0:B.school_name),a.createElement("p",{style:{fontSize:"18px"}},B==null?void 0:B.spend_time),a.createElement("p",{style:{fontSize:"26px",color:"#a55b29"}},parseFloat(B==null?void 0:B.extra_score)+parseFloat(B==null?void 0:B.score),"\u5206"))),a.createElement(q.Z,{span:6,style:{marginTop:"40px",marginLeft:"20px"}},a.createElement(_e.Z,{title:a.createElement("div",{className:d.Z.threetop},a.createElement("img",{style:{marginTop:"20px"},src:J.Z.IMG_SERVER+"/images/educoder/huangguan-three.png"}),a.createElement("p",{style:{marginTop:"10px"}},a.createElement(Pe.Link,{to:`/users/${L==null?void 0:L.user_login}/classrooms`},a.createElement("img",{className:d.Z.imgradius,src:J.Z.IMG_SERVER+`/images/${L==null?void 0:L.user_image}`}),(L==null?void 0:L.competition_prize)&&a.createElement("p",{className:d.Z.prize},L==null?void 0:L.competition_prize),a.createElement("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"}},L==null?void 0:L.record_user_name)))),className:d.Z.threediv,bordered:!1},a.createElement("p",{style:{fontSize:"14px"}},L==null?void 0:L.school_name),a.createElement("p",{style:{fontSize:"18px"}},L==null?void 0:L.spend_time),a.createElement("p",{style:{fontSize:"26px",color:"#a55b29"}},parseFloat(L==null?void 0:L.extra_score)+parseFloat(L==null?void 0:L.score),"\u5206")))))}var Ve=Re,ot=V(6848);function $t({ItemData:B}){var F,L,ke,oe,be,qe,we,se,Be,Bt,Zt,xt,_t,bt,Et,Xe,H,vt,Ne,Ae,We,Rt,wt,fe,et,ut,Ze,De,st,Pt;return a.createElement("div",null,a.createElement("p",{style:{fontSize:"24px",color:"#05101a"}},"\u603B\u6392\u884C"),a.createElement(Ve,{oneItem:B==null?void 0:B.teams[0],towItem:B==null?void 0:B.teams[1],threeItem:B==null?void 0:B.teams[2]}),((F=B==null?void 0:B.user_ranks)==null?void 0:F.length)>0&&a.createElement("div",{className:d.Z.myTeam},((ke=(L=B==null?void 0:B.user_ranks)==null?void 0:L[0])==null?void 0:ke.success)===!1?a.createElement("span",{style:{marginRight:"70px",padding:"10px"}},a.createElement("p",{style:{marginBottom:"0px"}}," \u662F\u5426\u664B\u7EA7\uFF1A",a.createElement("span",{style:{color:((be=(oe=B==null?void 0:B.user_ranks)==null?void 0:oe[0])==null?void 0:be.success)===!1?"red":"green"}},((we=(qe=B==null?void 0:B.user_ranks)==null?void 0:qe[0])==null?void 0:we.success)===!1?"\u5426":(Be=(se=B==null?void 0:B.user_ranks)==null?void 0:se[0])!=null&&Be.success?"\u662F":"")),((Zt=(Bt=B==null?void 0:B.user_ranks)==null?void 0:Bt[0])==null?void 0:Zt.awards)&&a.createElement("p",{style:{marginBottom:"0px"}}," \u662F\u5426\u83B7\u5956\uFF1A",a.createElement("span",null,((_t=(xt=B==null?void 0:B.user_ranks)==null?void 0:xt[0])==null?void 0:_t.awards)==="percent_20"?"\u4E8C\u7B49\u5956":((Et=(bt=B==null?void 0:B.user_ranks)==null?void 0:bt[0])==null?void 0:Et.awards)==="percent_30"?"\u4E09\u7B49\u5956":"\u6CA1\u6709\u83B7\u5F97\u5956\u9879"))):a.createElement("span",{style:{marginRight:"70px"}},"\u6211\u7684\u6392\u540D\uFF1A",(H=(Xe=B==null?void 0:B.user_ranks)==null?void 0:Xe[0])==null?void 0:H.rank),a.createElement("span",{style:{flex:1}},a.createElement(ot.Z,{title:"\u6218\u961F\u540D"},(Ne=(vt=B==null?void 0:B.user_ranks)==null?void 0:vt[0])==null?void 0:Ne.team_name)),a.createElement("span",{style:{flex:1}},a.createElement(ot.Z,{title:"\u65F6\u95F4"},(We=(Ae=B==null?void 0:B.user_ranks)==null?void 0:Ae[0])==null?void 0:We.cost_time)),a.createElement("span",{style:{flex:1,textAlign:"center"}},a.createElement(ot.Z,{title:"\u8D4B\u80FD\u8D5B\u52A0\u5206"},(wt=(Rt=B==null?void 0:B.user_ranks)==null?void 0:Rt[0])==null?void 0:wt.extra_score)),a.createElement("span",{style:{flex:1}},a.createElement(ot.Z,{title:"\u6BD4\u8D5B\u6210\u7EE9"},(et=(fe=B==null?void 0:B.user_ranks)==null?void 0:fe[0])==null?void 0:et.score)),a.createElement("span",null,a.createElement(ot.Z,{title:"\u603B\u5206"},parseFloat((Ze=(ut=B==null?void 0:B.user_ranks)==null?void 0:ut[0])==null?void 0:Ze.extra_score)+parseFloat((st=(De=B==null?void 0:B.user_ranks)==null?void 0:De[0])==null?void 0:st.score)||0))),(Pt=B==null?void 0:B.teams)==null?void 0:Pt.map((I,me)=>a.createElement("div",{className:d.Z.bottomItem},a.createElement("span",{style:{color:"#0152d9",marginRight:"20px"}},me+1),a.createElement(Pe.Link,{to:`/users/${I==null?void 0:I.user_login}/classrooms`,style:{marginRight:"80px",position:"relative"}},a.createElement("img",{className:d.Z.imgradius,src:J.Z.IMG_SERVER+`/images/${I==null?void 0:I.user_image}`}),(I==null?void 0:I.competition_prize)&&a.createElement("span",{className:d.Z.spanrightradius},I==null?void 0:I.competition_prize)),a.createElement("span",{style:{flex:1}},a.createElement(ot.Z,{title:"\u6218\u961F\u540D"},I==null?void 0:I.team_name)),a.createElement("span",{style:{flex:1}},a.createElement(ot.Z,{title:"\u5355\u4F4D/\u5B66\u6821\u540D"},I.school_name)),a.createElement("span",{style:{flex:1,textAlign:"center"}},a.createElement(ot.Z,{title:"\u8D4B\u80FD\u8D5B\u52A0\u5206"},I.extra_score)),a.createElement("span",{style:{flex:1}},a.createElement(ot.Z,{title:"\u6BD4\u8D5B\u6210\u7EE9"},I.score)),a.createElement("span",{style:{color:"#0152d9"}},a.createElement(ot.Z,{title:"\u603B\u5206"},parseFloat(I.extra_score)+parseFloat(I.score))))))}var Dt=$t,it=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const{TabPane:Je}=Z.default;function je({ChartRules:B,ItemData:F,getCharts:L,Selectkey:ke,getChartRules:oe,userinfo:be,Editable:qe,HeaderDetail:we}){var se,Be,Bt,Zt,xt,_t;const[bt,Et]=(0,a.useState)(!1),[Xe,H]=(0,a.useState)(""),[vt,Ne]=(0,a.useState)(!0),[Ae,We]=(0,a.useState)(),[Rt,wt]=(0,a.useState)(),{identifier:fe}=(0,Pe.useParams)();(0,a.useEffect)(()=>{var Ze,De,st,Pt,I,me,xe;if(vt){let nt=(Ze=B==null?void 0:B.stages)==null?void 0:Ze[0];We(nt),nt!=null&&nt.id?(((we==null?void 0:we.task)==="mAP"||(we==null?void 0:we.task)==="dog")&&L(nt==null?void 0:nt.id),H(((Pt=(st=(De=B.rule_contents)==null?void 0:De.filter(at=>parseInt(at.competition_stage_id)===parseInt(nt==null?void 0:nt.id)))==null?void 0:st[0])==null?void 0:Pt.content)||"")):((we==null?void 0:we.task)==="mAP"||(we==null||we.task),H(((xe=(me=(I=B.rule_contents)==null?void 0:I.filter(at=>parseInt(at.competition_stage_id)===0))==null?void 0:me[0])==null?void 0:xe.content)||""))}},[B]);function et(){return it(this,null,function*(){var Ze,De,st,Pt,I,me;if(!Xe){u.ZP.info("\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}Ne(!1);let xe=Ae==null?void 0:Ae.id;xe?(yield(0,W.ZP)(`/api/competitions/${fe}/update_md_content.json`,{method:"post",body:{competition_module_id:ke,content:Xe,md_content_id:(st=(De=(Ze=B.rule_contents)==null?void 0:Ze.filter(at=>parseInt(at.competition_stage_id)===parseInt(xe)))==null?void 0:De[0])==null?void 0:st.id,stage_id:Ae==null?void 0:Ae.id}})).status===0&&(u.ZP.info("\u66F4\u65B0\u6210\u529F"),Et(!1),oe()):(yield(0,W.ZP)(`/api/competitions/${fe}/update_md_content.json`,{method:"post",body:{competition_module_id:ke,content:Xe,md_content_id:(me=(I=(Pt=B.rule_contents)==null?void 0:Pt.filter(at=>parseInt(at.competition_stage_id)===0))==null?void 0:I[0])==null?void 0:me.id,stage_id:Ae==null?void 0:Ae.id}})).status===0&&(u.ZP.info("\u66F4\u65B0\u6210\u529F"),Et(!1),oe())})}const ut=[{title:"\u6392\u540D",dataIndex:"name",align:"center",key:"name",render:(Ze,De,st)=>a.createElement("span",null,st+1)},{title:"\u5934\u50CF",dataIndex:"user_image",align:"center",key:"user_image",render:Ze=>a.createElement("img",{className:d.Z.imgradius,src:J.Z.IMG_SERVER+`/images/${Ze}`})},{title:"\u6218\u961F\u540D\u79F0",dataIndex:"team_name",key:"team_name",render:Ze=>a.createElement("span",{title:Ze},Ze&&(Ze==null?void 0:Ze.length)>=15?(Ze==null?void 0:Ze.substr(0,15))+"...":Ze||"--")},{title:"\u5355\u4F4D",dataIndex:"school_name",key:"school_name",align:"center",render:Ze=>a.createElement("span",null,Ze||"--")},{title:(we==null?void 0:we.task)==="mAP"?"mAP\u6307\u6807":(we==null?void 0:we.task)==="Jittor-3"?"\u603B\u5206":"top1\u6307\u6807",dataIndex:"score",key:"score",render:Ze=>a.createElement("span",null,Ze||"--")}];return a.createElement("div",null,((se=B==null?void 0:B.stages)==null?void 0:se.length)>0?null:a.createElement(de,null),((Be=B==null?void 0:B.stages)==null?void 0:Be.length)>0&&a.createElement(Z.default,{animated:!0,tabBarExtraContent:((be==null?void 0:be.admin)||(be==null?void 0:be.business)||qe)&&a.createElement(P.ZP,{onClick:()=>{Et(!0)}},"\u7F16\u8F91"),onChange:Ze=>{var De,st,Pt,I,me;Et(!1);let xe=(De=B==null?void 0:B.stages)==null?void 0:De.filter(at=>parseInt(Ze)===parseInt(at==null?void 0:at.id))[0];We(xe);let nt=(st=xe==null?void 0:xe.children)==null?void 0:st[0];wt(nt),H(((me=(I=(Pt=B.rule_contents)==null?void 0:Pt.filter(at=>parseInt(at.competition_stage_id)===parseInt(xe==null?void 0:xe.id)))==null?void 0:I[0])==null?void 0:me.content)||""),L((nt==null?void 0:nt.id)||Ze)}},B&&B.stages.map((Ze,De)=>a.createElement(Je,{tab:Ze.name,key:Ze.id===null?0:Ze.id},bt===!1&&B&&B.rule_contents.map((st,Pt)=>{if(Ze.id===st.competition_stage_id)return a.createElement(ee.Z,{key:Pt,value:st.content===void 0||st.content===null?"":st.content});if(Ze.id===null&&st.competition_stage_id===0)return a.createElement(ee.Z,{key:Pt,value:st.content===void 0||st.content===null?"":st.content})})))),((Bt=Ae==null?void 0:Ae.children)==null?void 0:Bt.length)>0&&a.createElement(Z.default,{activeKey:(Rt==null?void 0:Rt.id)+"",onChange:Ze=>{var De;let st=(De=Ae==null?void 0:Ae.children)==null?void 0:De.filter(Pt=>parseInt(Ze)===parseInt(Pt==null?void 0:Pt.id))[0];wt(st),L(Ze)}},(Zt=Ae==null?void 0:Ae.children)==null?void 0:Zt.map((Ze,De)=>a.createElement(Je,{tab:Ze.name,key:Ze.id===null?0:Ze.id}))),bt&&a.createElement("div",null,a.createElement(gt.Z,{defaultValue:Xe,onChange:Ze=>{H(Ze)}}),a.createElement("p",{style:{marginTop:"10px"}},a.createElement(P.ZP,{style:{width:"90px"},type:"primary",onClick:()=>et()},"\u63D0\u4EA4"),a.createElement(P.ZP,{style:{marginLeft:"30px",width:"90px"},onClick:()=>Et(!1)},"\u53D6\u6D88"))),((xt=F==null?void 0:F.teams)==null?void 0:xt.length)>0&&((we==null?void 0:we.task)==="mAP"||(we==null?void 0:we.task)==="dog"||(we==null?void 0:we.task)==="Jittor-3")?a.createElement(b.default,{dataSource:F==null?void 0:F.teams,columns:ut,pagination:!1}):((_t=F==null?void 0:F.teams)==null?void 0:_t.length)>0&&a.createElement(Dt,{ItemData:F}))}var St=je,mt=V(39816),Ot=V(88230),Kt=V(73898),qt=V(61186),It=V.n(qt),Te=V(59301),Lt=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const{TabPane:pe}=Z.default;function c({ChartRules:B,ItemData:F,getCharts:L,Selectkey:ke,HeaderDetail:oe,getChartRules:be,userinfo:qe,Editable:we,dispatch:se,StaffDetail:Be}){var Bt,Zt,xt,_t,bt,Et,Xe,H;const[vt,Ne]=(0,a.useState)(!1),[Ae,We]=(0,a.useState)(""),[Rt,wt]=(0,a.useState)(!0),[fe,et]=(0,a.useState)(),[ut,Ze]=(0,a.useState)(),{identifier:De}=(0,Pe.useParams)();(0,a.useEffect)(()=>{var I,me,xe,nt,at,Mt,He,Ct,Ke,Tt,Nt;if(Rt&&((I=B==null?void 0:B.stages)==null?void 0:I.length)>0){let jt=(me=B==null?void 0:B.stages)==null?void 0:me[0];et(jt);let on=(at=(nt=(xe=B==null?void 0:B.stages)==null?void 0:xe[0])==null?void 0:nt.children)==null?void 0:at[0];Ze(on),jt!=null&&jt.id?(L(jt==null?void 0:jt.id),We(((Ct=(He=(Mt=B.rule_contents)==null?void 0:Mt.filter(Vt=>parseInt(Vt.competition_stage_id)===parseInt(jt==null?void 0:jt.id)))==null?void 0:He[0])==null?void 0:Ct.content)||"")):(L(0),We(((Nt=(Tt=(Ke=B.rule_contents)==null?void 0:Ke.filter(Vt=>parseInt(Vt.competition_stage_id)===0))==null?void 0:Tt[0])==null?void 0:Nt.content)||""))}},[B]);function st(){return Lt(this,null,function*(){var I,me,xe,nt,at,Mt;if(!Ae){u.ZP.info("\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}wt(!1);let He=fe==null?void 0:fe.id;He?(yield(0,W.ZP)(`/api/competitions/${De}/update_md_content.json`,{method:"post",body:{competition_module_id:ke,content:Ae,md_content_id:(xe=(me=(I=B.rule_contents)==null?void 0:I.filter(Ke=>parseInt(Ke.competition_stage_id)===parseInt(He)))==null?void 0:me[0])==null?void 0:xe.id,stage_id:fe==null?void 0:fe.id}})).status===0&&(u.ZP.info("\u66F4\u65B0\u6210\u529F"),Ne(!1),be()):(yield(0,W.ZP)(`/api/competitions/${De}/update_md_content.json`,{method:"post",body:{competition_module_id:ke,content:Ae,md_content_id:(Mt=(at=(nt=B.rule_contents)==null?void 0:nt.filter(Ke=>parseInt(Ke.competition_stage_id)===0))==null?void 0:at[0])==null?void 0:Mt.id,stage_id:fe==null?void 0:fe.id}})).status===0&&(u.ZP.info("\u66F4\u65B0\u6210\u529F"),Ne(!1),be())})}const Pt=[{title:"request_id",dataIndex:"request_id",width:120,align:"center",key:"name",render:(I,me,xe)=>Te.createElement("span",null,I)},{title:"\u9644\u4EF6",dataIndex:"file_name",align:"center",width:150,key:"file_name",render:I=>Te.createElement(ot.Z,{title:I},Te.createElement("span",{title:I},I&&(I==null?void 0:I.length)>=10?(I==null?void 0:I.substr(0,10))+"...":I||"--"))},{title:"\u63D0\u4EA4\u4EBA",dataIndex:"user_name",key:"user_name",width:100,render:I=>Te.createElement("span",{title:I},I&&(I==null?void 0:I.length)>=6?(I==null?void 0:I.substr(0,6))+"...":I||"--")},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center"},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:50,render:I=>Te.createElement("span",null,I===1?"\u8BA1\u7B97\u4E2D":I===2?"\u5B8C\u6210":I===0?"\u5F85\u8BA1\u7B97":I===3&&"\u9519\u8BEF")},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name)==="\u8BA1\u56FE\u6311\u6218\u70ED\u8EAB\u8D5B"&&{title:"\u6570\u636E\u6307\u68071",dataIndex:"data_ranking",key:"data_ranking",align:"center",render:I=>Te.createElement("span",null,I||"--")},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name)==="\u8BA1\u56FE\u6311\u6218\u70ED\u8EAB\u8D5B"&&{title:"\u6570\u636E\u6307\u68072",dataIndex:"data_other",key:"data_other",align:"left",render:I=>(I==null?void 0:I.length)>0?I==null?void 0:I.map((me,xe)=>Te.createElement("span",null,me==null?void 0:me.name,"\uFF1A",me==null?void 0:me.value," ",Te.createElement("br",null))):Te.createElement("span",null,"--")},(fe==null?void 0:fe.display_six_indicators)&&{title:"\u6570\u636E\u6307\u6807",dataIndex:"data_other",key:"data_other",align:"left",render:I=>(I==null?void 0:I.length)>0?I==null?void 0:I.map((me,xe)=>Te.createElement("span",null,me==null?void 0:me.name,"\uFF1A",me==null?void 0:me.value," ",Te.createElement("br",null))):Te.createElement("span",null,"--")},(fe==null?void 0:fe.display_five_indicators)&&{title:"top1\u6307\u6807",dataIndex:"data_indicators",key:"data_indicators",align:"left",render:I=>{var me;return((me=I==null?void 0:I[0])==null?void 0:me.value)||"- -"}},(fe==null?void 0:fe.display_five_indicators)&&{title:"top5\u6307\u6807",dataIndex:"data_indicators",key:"data_indicators",align:"left",render:I=>{var me;return((me=I==null?void 0:I[1])==null?void 0:me.value)||"- -"}},(fe==null?void 0:fe.display_four_indicators)&&{title:"mask accuary",dataIndex:"data_ranking",key:"data_ranking",align:"left",render:I=>Te.createElement("span",null,I||"--")},(fe==null?void 0:fe.display_one_indicators)&&{title:"mIoU",dataIndex:"data_other",key:"data_ranking",align:"left",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="mIoU"))==null?void 0:me.value)||"--")}},(fe==null?void 0:fe.display_four_indicators)&&{title:"\u7F8E\u5B66\u8BC4\u5206",dataIndex:"data_other",key:"data_other",align:"left",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="score"))==null?void 0:me.value)||"--")}},(fe==null?void 0:fe.display_four_indicators)&&{title:"FID",dataIndex:"data_other",key:"data_other",align:"left",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="fid"))==null?void 0:me.value)||"--")}},(fe==null?void 0:fe.display_four_indicators)&&{title:"\u98CE\u683C\u76F8\u4F3C\u5EA6",dataIndex:"data_other",key:"data_other",align:"left",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="style_similarity"))==null?void 0:me.value)||"--")}},(fe==null?void 0:fe.display_four_indicators)&&{title:"\u603B\u5206",dataIndex:"data_other",key:"data_other",align:"left",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="total_score"))==null?void 0:me.value)||"--")}},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name.includes("\u53EF\u5FAE\u6E32\u67D3\u65B0\u89C6\u89D2\u751F\u6210\u8D5B\u9898"))&&{title:"Car",dataIndex:"data_ranking",key:"data_ranking",align:"center",render:I=>Te.createElement("span",null,I||"--")},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name.includes("\u53EF\u5FAE\u6E32\u67D3\u65B0\u89C6\u89D2\u751F\u6210\u8D5B\u9898"))&&{title:"Coffee",dataIndex:"data_other",key:"data_other",align:"center",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="Coffee"))==null?void 0:me.value)||"--")}},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name.includes("\u53EF\u5FAE\u6E32\u67D3\u65B0\u89C6\u89D2\u751F\u6210\u8D5B\u9898"))&&{title:"Easyship",dataIndex:"data_other",key:"data_other",align:"center",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="Easyship"))==null?void 0:me.value)||"--")}},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name.includes("\u53EF\u5FAE\u6E32\u67D3\u65B0\u89C6\u89D2\u751F\u6210\u8D5B\u9898"))&&{title:"Scar",dataIndex:"data_other",key:"data_other",align:"center",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="Scar"))==null?void 0:me.value)||"--")}},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name.includes("\u53EF\u5FAE\u6E32\u67D3\u65B0\u89C6\u89D2\u751F\u6210\u8D5B\u9898"))&&{title:"Scarf",dataIndex:"data_other",key:"data_other",align:"center",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="Scarf"))==null?void 0:me.value)||"--")}},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name.includes("\u53EF\u5FAE\u6E32\u67D3\u65B0\u89C6\u89D2\u751F\u6210\u8D5B\u9898"))&&{title:"\u603B\u5206",dataIndex:"data_other",key:"data_other",align:"center",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="Total"))==null?void 0:me.value)||"--")}},{title:"\u64CD\u4F5C",dataIndex:"result_url",width:50,key:"result_url",render:I=>Te.createElement("a",{href:I,target:"_blank",download:"\u9644\u4EF6"},"\u4E0B\u8F7D")}].filter(I=>!!I);return Te.createElement("div",null,((Bt=B==null?void 0:B.stages)==null?void 0:Bt.length)>0?null:Te.createElement(de,null),((Zt=B==null?void 0:B.stages)==null?void 0:Zt.length)>0&&Te.createElement(Z.default,{animated:!0,tabBarExtraContent:qe!=null&&qe.admin||qe!=null&&qe.business||we?Te.createElement(P.ZP,{onClick:()=>{Ne(!0)}},"\u7F16\u8F91"):Be.enrolled&&(fe==null?void 0:fe.start_time)&&(fe==null?void 0:fe.end_time)&&Te.createElement("span",null,"\u63D0\u4EA4\u65F6\u95F4\uFF1A",It()(fe==null?void 0:fe.start_time).format("YYYY-MM-DD HH:mm:ss"),"\u81F3",It()(fe==null?void 0:fe.end_time).format("YYYY-MM-DD HH:mm:ss"),Te.createElement(P.ZP,{style:{marginLeft:"20px"},disabled:It()(fe==null?void 0:fe.start_time).unix()>It()(It()().format("YYYY-MM-DD HH:mm:s")).unix()||It()(It()().format("YYYY-MM-DD HH:mm:s")).unix()>It()(fe==null?void 0:fe.end_time).unix(),onClick:()=>{se({type:"shixunsDetail/setActionTabs",payload:{key:"md-tab",params:{value:(ut==null?void 0:ut.id)||(fe==null?void 0:fe.id),id:oe==null?void 0:oe.id}}})}},"\u63D0\u4EA4\u7ED3\u679C")),onChange:I=>{var me,xe,nt,at,Mt;Ne(!1);let He=(me=B==null?void 0:B.stages)==null?void 0:me.filter(Ke=>parseInt(I)===parseInt(Ke==null?void 0:Ke.id))[0],Ct=(xe=He==null?void 0:He.children)==null?void 0:xe[0];Ze(Ct),et(He),We(((Mt=(at=(nt=B.rule_contents)==null?void 0:nt.filter(Ke=>parseInt(Ke.competition_stage_id)===parseInt(He==null?void 0:He.id)))==null?void 0:at[0])==null?void 0:Mt.content)||""),L((Ct==null?void 0:Ct.id)||I)}},B&&B.stages.map((I,me)=>Te.createElement(pe,{tab:I.name,key:I.id===null?0:I.id},vt===!1&&B&&B.rule_contents.map((xe,nt)=>{if(I.id===xe.competition_stage_id)return Te.createElement(ee.Z,{key:nt,value:xe.content===void 0||xe.content===null?"":xe.content});if(I.id===null&&xe.competition_stage_id===0)return Te.createElement(ee.Z,{key:nt,value:xe.content===void 0||xe.content===null?"":xe.content})})))),((xt=fe==null?void 0:fe.children)==null?void 0:xt.length)===0&&(F==null?void 0:F.total_user_count)>0&&Te.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:10}},Te.createElement("div",{style:{width:"33%",height:44,background:"#EEF7FF",color:"#3061D0",textAlign:"center",lineHeight:"44px"}},"\u672C\u8D5B\u9053\u7684\u6218\u961F\u6570\u91CF\uFF1A",F==null?void 0:F.total_team_count),Te.createElement("div",{style:{width:"33%",height:44,background:"#EEF7FF",color:"#3061D0",textAlign:"center",lineHeight:"44px"}},"\u53C2\u8D5B\u4EBA\u6570\uFF1A",F==null?void 0:F.total_user_count),Te.createElement("div",{style:{width:"33%",height:44,background:"#EEF7FF",color:"#3061D0",textAlign:"center",lineHeight:"44px"}},"\u63D0\u4EA4\u8BC4\u6D4B\u6B21\u6570\uFF1A",F==null?void 0:F.total_count)),((_t=fe==null?void 0:fe.children)==null?void 0:_t.length)>0&&Te.createElement(Z.default,{activeKey:(ut==null?void 0:ut.id)+"",onChange:I=>{var me;let xe=(me=fe==null?void 0:fe.children)==null?void 0:me.filter(nt=>parseInt(I)===parseInt(nt==null?void 0:nt.id))[0];Ze(xe),L(I)}},(bt=fe==null?void 0:fe.children)==null?void 0:bt.map((I,me)=>Te.createElement(pe,{tab:I.name,key:I.id===null?0:I.id}))),((Et=fe==null?void 0:fe.children)==null?void 0:Et.length)>0&&(F==null?void 0:F.total_user_count)>0&&Te.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:10}},Te.createElement("div",{style:{width:"33%",height:44,background:"#EEF7FF",color:"#3061D0",textAlign:"center",lineHeight:"44px"}},"\u672C\u8D5B\u9053\u7684\u6218\u961F\u6570\u91CF\uFF1A",F==null?void 0:F.total_team_count),Te.createElement("div",{style:{width:"33%",height:44,background:"#EEF7FF",color:"#3061D0",textAlign:"center",lineHeight:"44px"}},"\u53C2\u8D5B\u4EBA\u6570\uFF1A",F==null?void 0:F.total_user_count),Te.createElement("div",{style:{width:"33%",height:44,background:"#EEF7FF",color:"#3061D0",textAlign:"center",lineHeight:"44px"}},"\u63D0\u4EA4\u8BC4\u6D4B\u6B21\u6570\uFF1A",F==null?void 0:F.total_count)),vt&&Te.createElement("div",null,Te.createElement(gt.Z,{defaultValue:Ae,onChange:I=>{We(I)}}),Te.createElement("p",{style:{marginTop:"10px"}},Te.createElement(P.ZP,{style:{width:"90px"},type:"primary",onClick:()=>st()},"\u63D0\u4EA4"),Te.createElement(P.ZP,{style:{marginLeft:"30px",width:"90px"},onClick:()=>Ne(!1)},"\u53D6\u6D88"))),((H=(Xe=oe.competition_modules.filter(I=>I.id===ke))==null?void 0:Xe[0])==null?void 0:H.show_leaderboard)&&Te.createElement(b.default,{dataSource:F==null?void 0:F.results,columns:Pt}))}var z=c,ue=V(58421),n=Object.defineProperty,X=Object.defineProperties,R=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ie=(B,F,L)=>F in B?n(B,F,{enumerable:!0,configurable:!0,writable:!0,value:L}):B[F]=L,Ee=(B,F)=>{for(var L in F||(F={}))ae.call(F,L)&&Ie(B,L,F[L]);if($)for(var L of $(F))Se.call(F,L)&&Ie(B,L,F[L]);return B},$e=(B,F)=>X(B,R(F)),pt=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const{TabPane:Ye}=Z.default;function Le({loading:B,ChartRules:F,ItemData:L,getCharts:ke,Selectkey:oe,HeaderDetail:be,getChartRules:qe,userinfo:we,Editable:se,dispatch:Be,StaffDetail:Bt}){var Zt,xt,_t,bt,Et,Xe;const[H,vt]=(0,a.useState)(!1),[Ne,Ae]=(0,a.useState)(""),[We,Rt]=(0,a.useState)(!0),[wt,fe]=(0,a.useState)(),[et,ut]=(0,a.useState)(),{identifier:Ze}=(0,Pe.useParams)();let[De,st]=(0,a.useState)({page:1,limit:10,sort:"desc"});(0,a.useEffect)(()=>{var I;We&&((I=F==null?void 0:F.stages)!=null&&I[0])&&Pt()},[(Zt=F==null?void 0:F.stages)==null?void 0:Zt[0]]);const Pt=()=>pt(this,null,function*(){var I,me,xe,nt;let at=(I=F==null?void 0:F.stages)==null?void 0:I[0];fe(at);let Mt=(nt=(xe=(me=F==null?void 0:F.stages)==null?void 0:me[0])==null?void 0:xe.children)==null?void 0:nt[0];ut(Mt),De.id=(Mt==null?void 0:Mt.id)||(at==null?void 0:at.id),st(Ee({},De)),yield ke($e(Ee({},De),{stage_id:De.id}))});return a.createElement("div",null,((xt=F==null?void 0:F.stages)==null?void 0:xt.length)>0?null:a.createElement(de,null),((_t=F==null?void 0:F.stages)==null?void 0:_t.length)>0&&a.createElement(Z.default,{tabBarStyle:{height:65,marginLeft:35,marginRight:30},animated:!0,onChange:I=>pt(this,null,function*(){var me,xe,nt,at,Mt;vt(!1);let He=(me=F==null?void 0:F.stages)==null?void 0:me.filter(Ke=>parseInt(I)===parseInt(Ke==null?void 0:Ke.id))[0],Ct=(xe=He==null?void 0:He.children)==null?void 0:xe[0];ut(Ct),fe(He),Ae(((Mt=(at=(nt=F.rule_contents)==null?void 0:nt.filter(Ke=>parseInt(Ke.competition_stage_id)===parseInt(He==null?void 0:He.id)))==null?void 0:at[0])==null?void 0:Mt.content)||""),De.page=1,De.limit=10,De.id=(Ct==null?void 0:Ct.id)||I,st(Ee({},De)),yield ke(Ee({},De))})},F&&F.stages.map((I,me)=>a.createElement(Ye,{tab:I.name,key:I.id===null?0:I.id}))),((bt=wt==null?void 0:wt.children)==null?void 0:bt.length)>0&&a.createElement(Z.default,{activeKey:(et==null?void 0:et.id)+"",onChange:I=>pt(this,null,function*(){var me;let xe=(me=wt==null?void 0:wt.children)==null?void 0:me.filter(nt=>parseInt(I)===parseInt(nt==null?void 0:nt.id))[0];ut(xe),De.page=1,De.limit=10,De.id=I,st(Ee({},De)),yield ke(Ee({},De))})},(Et=wt==null?void 0:wt.children)==null?void 0:Et.map((I,me)=>a.createElement(Ye,{tab:I.name,key:I.id===null?0:I.id}))),a.createElement("div",{style:{height:10,background:"#F5F5F5"}}),a.createElement("div",{style:{padding:"20px 30px"}},a.createElement("span",{style:{cursor:"pointer",marginRight:20},onClick:()=>{De.page=1,De.sort=De.sort==="desc"?"asc":"desc",st(Ee({},De)),ke(Ee({},De))}},"\u6309\u63D0\u4EA4\u65F6\u95F4",De.sort==="asc"?"\u6B63":"\u5012","\u5E8F\u6392\u5E8F ",a.createElement("i",{className:`iconfont font14 ${De.sort==="asc"?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-"}`}))," ",a.createElement(j.default.Search,{onSearch:I=>{De.page=1,De.search=I,st(Ee({},De)),ke(Ee({},De))},style:{width:"82%"},placeholder:"\u8F93\u5165\u4EBA\u5458/\u6218\u961F\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}),a.createElement(M.Z,{spinning:B},(Xe=L==null?void 0:L.results)==null?void 0:Xe.map((I,me)=>a.createElement("div",{style:{border:"1px solid #E3EFFC",height:100,borderRadius:"2px 2px 0px 0px",marginTop:me===0?14:30}},a.createElement("div",{style:{height:60,padding:10,display:"flex",alignItems:"center"}},a.createElement("img",{src:J.Z.IMG_SERVER+"/images/"+(I==null?void 0:I.image_url),style:{width:40,height:40,borderRadius:"50%"}}),a.createElement("div",{style:{marginLeft:10}},a.createElement("span",{style:{color:"#333333",fontWeight:500,fontSize:"16px"}},I==null?void 0:I.user_name),a.createElement("span",{style:{color:"#999999",fontWeight:400,fontSize:"14px",marginLeft:60}},"\u6240\u5C5E\u6218\u961F",a.createElement("span",{style:{marginLeft:10,color:"#333"}},(I==null?void 0:I.team_name)||"- -")),a.createElement("span",{style:{color:"#333333",fontWeight:400,fontSize:"14px",marginLeft:40}},"\u5B66\u6821 ",a.createElement("span",{style:{marginLeft:10,color:"#333"}},(I==null?void 0:I.school_name)||"- -")))),a.createElement("div",{style:{background:"#EEF2F8",height:40,borderRadius:"0px 0px 2px 2px",paddingLeft:60,paddingRight:40,display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",null,a.createElement("span",{style:{color:"#666666",fontSize:"12px"}},"\u63D0\u4EA4\u65F6\u95F4\uFF1A",I==null?void 0:I.created_at),a.createElement("span",{style:{color:"#666666",fontSize:"12px",margin:"0px 40px"}},"\u6D88\u8017\u5185\u5B58\uFF1A",(I==null?void 0:I.ts_mem)||"- -","MB"),a.createElement("span",{style:{color:"#666666",fontSize:"12px"}},"\u4EE3\u7801\u6267\u884C\u65F6\u95F4\uFF1A",(I==null?void 0:I.ts_time)||"- -","\u79D2")),a.createElement("a",{style:{display:"flex",alignItems:"center"},href:`/tasks/${I==null?void 0:I.game_identifier}`,target:"_blank"},a.createElement("i",{className:"iconfont icon-chakandaima",style:{marginRight:4}}),a.createElement("span",{style:{lineHeight:"14px"}},"\u67E5\u770B\u4EE3\u7801")))))),a.createElement(ue.Z,{total:L==null?void 0:L.total_count,pageSize:10,hideOnSinglePage:!0,style:{marginTop:40,textAlign:"center"},showSizeChanger:!1,current:De.page,onChange:(I,me)=>{De.page=I,st(Ee({},De)),ke(Ee({},De))}})))}var ze=Le,ct=V(22904),Me=Object.defineProperty,Qe=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,kt=Object.getOwnPropertySymbols,Ut=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,pn=(B,F,L)=>F in B?Me(B,F,{enumerable:!0,configurable:!0,writable:!0,value:L}):B[F]=L,en=(B,F)=>{for(var L in F||(F={}))Ut.call(F,L)&&pn(B,L,F[L]);if(kt)for(var L of kt(F))Gt.call(F,L)&&pn(B,L,F[L]);return B},hn=(B,F)=>Qe(B,yt(F)),vn=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const{TabPane:tn}=Z.default;function bn({loading:B,ChartRules:F,ItemData:L,getCharts:ke,Selectkey:oe,HeaderDetail:be,getChartRules:qe,userinfo:we,Editable:se,dispatch:Be,StaffDetail:Bt}){var Zt,xt,_t,bt,Et,Xe,H;const[vt,Ne]=(0,a.useState)(!1),[Ae,We]=(0,a.useState)(""),[Rt,wt]=(0,a.useState)(!0),[fe,et]=(0,a.useState)(),[ut,Ze]=(0,a.useState)(),[De,st]=(0,a.useState)([]),{identifier:Pt}=(0,Pe.useParams)();let[I,me]=(0,a.useState)({page:1,limit:10}),[xe,nt]=(0,a.useState)();(0,a.useEffect)(()=>{var He;Rt&&((He=F==null?void 0:F.stages)!=null&&He[0])&&at()},[(Zt=F==null?void 0:F.stages)==null?void 0:Zt[0]]);const at=()=>vn(this,null,function*(){var He,Ct,Ke,Tt;let Nt=(He=F==null?void 0:F.stages)==null?void 0:He[0];et(Nt);let jt=(Tt=(Ke=(Ct=F==null?void 0:F.stages)==null?void 0:Ct[0])==null?void 0:Ke.children)==null?void 0:Tt[0];Ze(jt),I.id=(jt==null?void 0:jt.id)||(Nt==null?void 0:Nt.id),me(en({},I)),yield ke(hn(en({},I),{stage_id:I.id}))});(0,a.useEffect)(()=>{be!=null&&be.is_new&&Mt()},[be]);function Mt(){return vn(this,null,function*(){let He=yield(0,W.ZP)(`/api/competitions/${Pt}/get_shixun_settings.json`,{method:"get"});(He==null?void 0:He.status)===0&&st(He)})}return a.createElement("div",null,((xt=F==null?void 0:F.stages)==null?void 0:xt.length)>0?null:a.createElement(de,null),((_t=F==null?void 0:F.stages)==null?void 0:_t.length)>0&&a.createElement(Z.default,{tabBarStyle:{height:65,marginLeft:35,marginRight:30},animated:!0,onChange:He=>vn(this,null,function*(){var Ct,Ke,Tt,Nt,jt;Ne(!1);let on=(Ct=F==null?void 0:F.stages)==null?void 0:Ct.filter(un=>parseInt(He)===parseInt(un==null?void 0:un.id))[0],Vt=(Ke=on==null?void 0:on.children)==null?void 0:Ke[0];Ze(Vt),et(on),We(((jt=(Nt=(Tt=F.rule_contents)==null?void 0:Tt.filter(un=>parseInt(un.competition_stage_id)===parseInt(on==null?void 0:on.id)))==null?void 0:Nt[0])==null?void 0:jt.content)||""),I.page=1,I.limit=10,I.id=(Vt==null?void 0:Vt.id)||He,me(en({},I)),yield ke(en({},I))})},F&&F.stages.map((He,Ct)=>a.createElement(tn,{tab:He.name,key:He.id===null?0:He.id}))),((bt=fe==null?void 0:fe.children)==null?void 0:bt.length)>0&&a.createElement(Z.default,{activeKey:(ut==null?void 0:ut.id)+"",tabBarStyle:{height:65,marginLeft:35,marginRight:30},onChange:He=>vn(this,null,function*(){var Ct;let Ke=(Ct=fe==null?void 0:fe.children)==null?void 0:Ct.filter(Tt=>parseInt(He)===parseInt(Tt==null?void 0:Tt.id))[0];Ze(Ke),I.page=1,I.limit=10,I.id=He,me(en({},I)),yield ke(en({},I))})},(Et=fe==null?void 0:fe.children)==null?void 0:Et.map((He,Ct)=>a.createElement(tn,{tab:He.name,key:He.id===null?0:He.id}))),a.createElement("div",{style:{height:10,background:"#F5F5F5"}}),a.createElement("div",{style:{padding:"20px 30px"}},a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("span",{style:{color:"#9096A3"}},"\u4F5C\u54C1\u63D0\u4EA4\u65F6\u95F4",a.createElement("span",{style:{color:"#333333",marginLeft:5}},L==null?void 0:L.start_time,"~",L==null?void 0:L.end_time)),a.createElement("span",{style:{color:"#9096A3"}},"\u6210\u7EE9\u6765\u6E90",a.createElement("span",{style:{color:"#333333",marginLeft:5}},(L==null?void 0:L.score_source)===0?"\u7ECF\u9A8C\u503C":"\u9884\u6D4B\u51C6\u786E\u7387")," ")),a.createElement(M.Z,{spinning:B},!(be!=null&&be.is_new)&&((Xe=L==null?void 0:L.results)==null?void 0:Xe.map((He,Ct)=>a.createElement(ct.Z,{dispatch:Be,Header:be,StaffDetail:Bt,item:He,index:Ct}))),(be==null?void 0:be.is_new)&&((H=De==null?void 0:De.data)==null?void 0:H.map((He,Ct)=>a.createElement(ct.Z,{dispatch:Be,Header:be,StaffDetail:Bt,item:He,index:Ct})))),a.createElement(ue.Z,{total:L==null?void 0:L.total_count,pageSize:10,hideOnSinglePage:!0,style:{marginTop:40,textAlign:"center"},showSizeChanger:!1,current:I.page,onChange:(He,Ct)=>{I.page=He,me(en({},I)),ke(en({},I))}})))}var qn=bn,er=V(74074),tr=V(40333),nr=V(75306),Sn=V(78241),rr=V(32050),gn={WorkSubmitDesc:"WorkSubmitDesc___zk_Kc",WorkSubmit:"WorkSubmit___BOuVl",span:"span___sGFYr",search:"search___wZWVl",downBut:"downBut___tfNYQ"},ir=V(57816),Pn=V(75872),ar=V(86129),Nn=V.n(ar),ve=V(59301),lr=Object.defineProperty,or=Object.defineProperties,ur=Object.getOwnPropertyDescriptors,$n=Object.getOwnPropertySymbols,sr=Object.prototype.hasOwnProperty,dr=Object.prototype.propertyIsEnumerable,Hn=(B,F,L)=>F in B?lr(B,F,{enumerable:!0,configurable:!0,writable:!0,value:L}):B[F]=L,Cn=(B,F)=>{for(var L in F||(F={}))sr.call(F,L)&&Hn(B,L,F[L]);if($n)for(var L of $n(F))dr.call(F,L)&&Hn(B,L,F[L]);return B},Gn=(B,F)=>or(B,ur(F)),nn=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const cr=({dispatch:B,userinfo:F,Editable:L,ItemData:ke,TabResults:oe,HeaderDetail:be,StaffDetail:qe,getTabResults:we=()=>{}})=>{var se,Be,Bt,Zt,xt,_t,bt;const[Et]=Sn.default.useForm(),[Xe,H]=(0,a.useState)(!1),[vt,Ne]=(0,a.useState)(!1),{identifier:Ae}=(0,Pe.useParams)(),[We,Rt]=(0,a.useState)(1),[wt,fe]=(0,a.useState)(!1),[et,ut]=(0,a.useState)(!1),[Ze,De]=(0,a.useState)([]),[st,Pt]=(0,a.useState)(!1),[I,me]=(0,a.useState)([]),[xe,nt]=(0,a.useState)(!1),[at,Mt]=(0,a.useState)({name:"",url:"",id:null,fileList:[],competition_team_id:""}),[He,Ct]=(0,a.useState)({total_count:0,results:[]}),[Ke,Tt]=(0,a.useState)(null),[Nt,jt]=(0,a.useState)({page:1,limit:20,keyword:""}),[on,Vt]=(0,a.useState)("");let un=(0,a.useRef)(new(Nn()));(0,a.useEffect)(()=>{fe((F==null?void 0:F.admin)||(F==null?void 0:F.business)||L)},[F==null?void 0:F.admin,F==null?void 0:F.business,L]),(0,a.useEffect)(()=>{ke!=null&&ke.only_file&&Rt(2)},[ke]),(0,a.useEffect)(()=>{var ye,Ge,Ft,Yt,Xt,sn,rn,Wt;oe.stages&&((ye=oe.stages)==null?void 0:ye.length)>0&&(((Yt=(Ft=(Ge=oe.stages)==null?void 0:Ge[0])==null?void 0:Ft.children)==null?void 0:Yt.length)>0?Tt(((rn=(sn=(Xt=oe.stages)==null?void 0:Xt[0])==null?void 0:sn.children)==null?void 0:rn[0])||null):Tt(((Wt=oe.stages)==null?void 0:Wt[0])||null))},[oe.stages]),(0,a.useEffect)(()=>{dn(),Dn()},[Ke==null?void 0:Ke.id,Nt.page,Nt.limit]);function Un(){return nn(this,null,function*(){var ye,Ge;nt(!0);let Ft=yield(0,W.ZP)(`/api/competitions/${Ae}/my_teams`,{method:"get"});nt(!1),ut(!0),(Ft==null?void 0:Ft.status)===0&&(me(Ft==null?void 0:Ft.data),Et.setFieldsValue({name:"",url:"",id:"",competition_team_id:(Ge=(ye=Ft==null?void 0:Ft.data)==null?void 0:ye[0])==null?void 0:Ge.id}))})}function Dn(){return nn(this,null,function*(){let ye=yield(0,W.ZP)(`/api/competitions/${Ae}/my_teams`,{method:"get"});(ye==null?void 0:ye.status)===0&&me(ye==null?void 0:ye.data)})}const In=[{title:ve.createElement("span",{style:{color:"#5F6368"}},"\u961F\u4F0D\u540D\u79F0"),dataIndex:"team_name",width:"120px",ellipsis:!0,render:ye=>ve.createElement(ot.Z,{placement:"topLeft",title:ye},ye||"- -"),isShow:[1,2]},{title:ve.createElement("span",{style:{color:"#5F6368"}},"\u63D0\u4EA4\u4EBA"),dataIndex:"user_name",width:"120px",ellipsis:!0,render:ye=>ve.createElement(ot.Z,{placement:"topLeft",title:ye},ye||"- -"),isShow:[1,2]},{title:ve.createElement("span",{style:{color:"#5F6368"}},"\u4F5C\u54C1\u540D\u79F0"),dataIndex:"name",ellipsis:!0,render:(ye,Ge)=>ye?ve.createElement("a",{href:Ge.url||"#",target:"_blank"},ve.createElement(ot.Z,{placement:"topLeft",title:ye},ye)):"--",isShow:[1]},{title:ve.createElement("span",{style:{color:"#5F6368"}},"\u4F5C\u54C1\u6587\u4EF6"),dataIndex:"file_name",width:We==1?"180px":"",ellipsis:!0,render:ye=>ve.createElement(ot.Z,{placement:"topLeft",title:ye},ye||"- -"),isShow:[1,2]},{title:ve.createElement("span",{style:{color:"#5F6368"}},"\u66F4\u65B0\u65F6\u95F4"),dataIndex:"updated_at",width:"180px",render:ye=>ye||"- -",isShow:[1,2]},{title:ve.createElement("span",{style:{color:"#5F6368"}},"\u64CD\u4F5C"),dataIndex:"result_url",ellipsis:!0,width:"200px",align:"center",render:(ye,Ge)=>ve.createElement(Q.Z,{justify:wt?"center":"space-between"},!wt&&ve.createElement(P.ZP,{type:"link",onClick:()=>{ut(!0),Mt({name:Ge.name,url:Ge.url,id:Ge.id,competition_team_id:Ge.competition_team_id}),Et.setFieldsValue({name:Ge.name,url:Ge.url,id:Ge.id,competition_team_id:Ge.competition_team_id}),Ge.file_name&&De([{uid:"-1",name:Ge.file_name,status:"done",url:Ge.result_url||""}])}},"\u7F16\u8F91"),ve.createElement(Pn.Z,{type:"link",disabled:!ye,onClick:()=>nn(void 0,null,function*(){return(0,Ot.Nd)(Ge.file_name,ye)})},wt?"\u4E0B\u8F7D\u6587\u4EF6":"\u4E0B\u8F7D"),!wt&&ve.createElement(P.ZP,{type:"link",onClick:()=>nn(void 0,null,function*(){v.default.confirm({title:"\u63D0\u793A",content:"\u63D0\u4EA4\u4F5C\u54C1\u5220\u9664\u540E\u4E0D\u53EF\u6062\u590D\uFF0C\u786E\u8BA4\u5220\u9664\u8BE5\u4F5C\u54C1",onOk:()=>nn(void 0,null,function*(){let Ft=yield(0,W.ZP)(`/api/competitions/${Ae}/delete_result.json`,{method:"Delete",body:{result_id:Ge==null?void 0:Ge.id}});(Ft==null?void 0:Ft.status)===0&&(u.ZP.info("\u5220\u9664\u6210\u529F"),dn())})})})},"\u5220\u9664")),isShow:[1,2]}].filter(ye=>ye.isShow.includes(We)),dn=()=>nn(void 0,null,function*(){Pt(!0);const ye=yield B({type:"competitions/Results",payload:Cn({identifier:Ae,stage_id:Ke==null?void 0:Ke.id,module_type:"worksubmit"},Nt)});Ct(ye),Pt(!1)}),Fn=ye=>nn(void 0,null,function*(){const Ge=yield B({type:"competitions/updateMdContent",payload:{identifier:Ae,stage_id:Ke==null?void 0:Ke.id,competition_module_id:ke.id,content:on,md_content_id:ye==null?void 0:ye.id}});Ge.status==0&&u.ZP.success(Ge.message),Ne(!1),yield we()}),Ln=ye=>nn(void 0,null,function*(){var Ge;if(We==2&&Ze.length==0){u.ZP.error("\u8BF7\u9009\u62E9\u6587\u4EF6");return}H(!0);let Ft;const Yt={login:F==null?void 0:F.login,container_type:"Competition",file_name:(Ge=Ze==null?void 0:Ze[0])==null?void 0:Ge.name,stage_type:Ke==null?void 0:Ke.id,container_id:be==null?void 0:be.id,result_id:at==null?void 0:at.id,module_type:"worksubmit",competition_team_id:ye.competition_team_id};if(We==1){const Xt=yield(0,W.ZP)(`/api/competitions/${Ae}/check_result_url.json`,{method:"GET",params:{url:ye.url,stage_id:Ke==null?void 0:Ke.id,result_id:at==null?void 0:at.id,competition_team_id:ye.competition_team_id}});if((Xt==null?void 0:Xt.status)!=0){H(!1);return}Yt.name=ye.name,Yt.url=ye.url}We==1&&Ze.length==0?Ft=yield B({type:"competitions/getWorkSubmitUpdateRes",payload:{identifier:Ae,result_id:at==null?void 0:at.id,name:ye.name,url:ye.url,stage_id:Ke==null?void 0:Ke.id,result_url:at==null?void 0:at.result_url,module_type:"worksubmit",competition_team_id:ye.competition_team_id}}):Ft=yield(0,h.cT)(Ze[0],Yt),(Ft==null?void 0:Ft.status)==0?u.ZP.success("\u63D0\u4EA4\u6210\u529F"):u.ZP.info((Ft==null?void 0:Ft.message)||"\u63D0\u4EA4\u5931\u8D25"),H(!1),ut(!1),De([]),dn()}),kn=()=>nn(void 0,null,function*(){var ye;const Ge=yield B({type:"competitions/Results",payload:{identifier:Ae,stage_id:Ke==null?void 0:Ke.id,page:1,limit:9999999,keyword:"",module_type:"worksubmit"}}),Ft=(ye=Ge==null?void 0:Ge.results)==null?void 0:ye.filter(Ht=>(Ht==null?void 0:Ht.result_url)&&Ht.file_name),Yt=v.default.info({width:460,title:ve.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u53C2\u8D5B\u6587\u4EF6,",ve.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ve.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ve.createElement("span",{className:"c-blue"},0),"/",Ft.length),maskClosable:!1,className:gn.modal,onOk:()=>{}}),Xt=[];let sn=800*1024*1024,rn=0,Wt=0;const cn=(Ht,mn)=>nn(void 0,null,function*(){try{const An=new(Nn()),yn=yield(yield fetch(Ht.result_url,{method:"get"})).blob();An.file(Ht.file_name,yn);const Rn=yield An.generateAsync({type:"blob"}),Zn=yn.size;rn+Zn>sn&&(yield un.current.generateAsync({type:"blob"}).then(an=>{(0,Ot.Nd)(`${be.name}-batch${Wt+1}`,window.URL.createObjectURL(an))}),un.current=new(Nn()),rn=0,Wt++);const On=(an,ln=0)=>{ln==0&&Xt.includes(an)||Xt.includes(`${an}(${ln})`)?On(an,ln+1):(Xt.push(ln==0?an:`${an}(${ln})`),un.current.file(ln==0?an+".zip":`${an}(${ln}).zip`,Rn),rn+=Zn)};On(`${Ht==null?void 0:Ht.team_name}-${Ht==null?void 0:Ht.user_name}`),Yt.update({content:ve.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ve.createElement("span",{className:"c-blue"},mn),"/",Ft.length)})}catch(An){u.ZP.error(`${Ht.file_name}\u4E0B\u8F7D\u5931\u8D25`)}}),wn=()=>nn(void 0,null,function*(){let Ht=0;for(const mn of Ft)yield cn(mn,++Ht);rn>0&&(yield un.current.generateAsync({type:"blob"}).then(mn=>{(0,Ot.Nd)(`${be.name}-batch${Wt+1}`,window.URL.createObjectURL(mn))})),Yt.destroy()});console.log("DownloadList===",Ft),Ft.length>0&&wn()}),Bn={maxCount:1,withCredentials:!0,fileList:Ze,onRemove:()=>{De([])},beforeUpload:ye=>{const Ge=ye.size/1024/1024,Ft=ye.name.split(".").slice(-1)[0].toLowerCase();return We==1&&Ge>150||We==2&&Ge/1024>1||Ge==0?(u.ZP.error(`${ye.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${Ge==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":`\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${We==1?"150MB":"1G"})`}`),Promise.reject()):(De([ye]),!1)}};return ve.createElement("div",{className:gn.WorkSubmit},Ke?ve.createElement(Z.default,{defaultActiveKey:((Be=(se=oe.stages)==null?void 0:se[0])==null?void 0:Be.id)||1,destroyInactiveTabPane:!0,tabBarExtraContent:ve.createElement(Q.Z,{style:{marginBottom:"10px"}},!wt&&qe.enrolled&&ve.createElement(P.ZP,{type:"primary",onClick:()=>ut(!0)},"\u4F5C\u54C1\u63D0\u4EA4"),wt&&!vt&&ve.createElement(P.ZP,{style:{marginLeft:"10px"},type:"primary",onClick:()=>Ne(!0)},"\u7F16\u8F91")),onChange:ye=>{const Ge=oe.stages.find(Ft=>Ft.id==ye);Ge.children.length>0?Tt(Ge.children[0]):Tt(Ge)}},(Bt=oe.stages)==null?void 0:Bt.map((ye,Ge)=>{var Ft,Yt,Xt,sn,rn,Wt;return ve.createElement(Z.default.TabPane,{tab:ve.createElement("div",{style:{marginBottom:"20px"}},ye.name),key:ye.id},vt?ve.createElement(ve.Fragment,null,ve.createElement(gt.Z,{defaultValue:((Ft=oe.rule_contents[Ge])==null?void 0:Ft.content)||"",onChange:cn=>Vt(cn)}),ve.createElement(Q.Z,null,ve.createElement(Pn.Z,{type:"primary",onClick:()=>Fn(oe.rule_contents[Ge])},"\u63D0\u4EA4"),ve.createElement(P.ZP,{style:{marginLeft:"10px"},onClick:()=>nn(void 0,null,function*(){return Ne(!1)})},"\u53D6\u6D88"))):ve.createElement(ee.Z,{style:{marginTop:"10px"},value:((Yt=oe.rule_contents[Ge])==null?void 0:Yt.content)||""}),((Xt=ye.children)==null?void 0:Xt.length)>0&&ve.createElement(Z.default,{defaultActiveKey:(rn=(sn=ye.children)==null?void 0:sn[0])==null?void 0:rn.id,destroyInactiveTabPane:!0,onChange:cn=>{var wn;Tt((wn=ye.children)==null?void 0:wn.find(Ht=>Ht.id==cn))}},(Wt=ye.children)==null?void 0:Wt.map(cn=>ve.createElement(Z.default.TabPane,{tab:cn.name,key:cn.id}))))})):ve.createElement("div",null,(qe.enrolled||wt)&&ve.createElement(Q.Z,{style:{marginBottom:"10px",paddingBottom:"10px",borderBottom:"1px solid #eee"}},!wt&&qe.enrolled&&ve.createElement(P.ZP,{style:{marginLeft:"auto"},loading:xe,type:"primary",onClick:()=>{Un()}},"\u4F5C\u54C1\u63D0\u4EA4"),wt&&!vt&&ve.createElement(P.ZP,{style:{marginLeft:!wt&&qe.enrolled?"10px":"auto"},type:"primary",onClick:()=>Ne(!0)},"\u7F16\u8F91")),vt?ve.createElement(ve.Fragment,null,ve.createElement(gt.Z,{defaultValue:((xt=(Zt=oe.rule_contents)==null?void 0:Zt[0])==null?void 0:xt.content)||"",onChange:ye=>Vt(ye)}),ve.createElement(Q.Z,null,ve.createElement(Pn.Z,{type:"primary",onClick:()=>{var ye;return Fn((ye=oe.rule_contents)==null?void 0:ye[0])}},"\u63D0\u4EA4"),ve.createElement(P.ZP,{style:{marginLeft:"10px"},onClick:()=>nn(void 0,null,function*(){return Ne(!1)})},"\u53D6\u6D88"))):ve.createElement(ee.Z,{style:{marginTop:"10px"},value:((bt=(_t=oe.rule_contents)==null?void 0:_t[0])==null?void 0:bt.content)||""})),ve.createElement(Q.Z,{align:"middle",justify:"space-between",style:{marginTop:"21px"}},ve.createElement(Q.Z,{align:"middle"},ve.createElement(j.default,{className:gn.search,placeholder:"\u8BF7\u8F93\u5165\u961F\u4F0D\u540D\u79F0\u6216\u63D0\u4EA4\u4EBA\u59D3\u540D\u641C\u7D22",suffix:ve.createElement("i",{className:"iconfont icon-sousuo9",onClick:dn,style:{color:"#000",cursor:"pointer",fontSize:"14px"}}),onChange:ye=>{Nt.keyword=ye.target.value,Nt.search=ye.target.value,jt(Nt)},style:{background:"#F6F7F9"},bordered:!1,onPressEnter:dn}),ve.createElement("div",{style:{color:"#9B9B9B",fontSize:"14px",marginLeft:"20px"}},"\u5F53\u524D\u5171\u8BA1\u4F5C\u54C1",ve.createElement("span",{style:{color:"#165DFF"}},He.total_count),"\u4E2A")),wt&&ve.createElement(Q.Z,{align:"middle"},We==1&&ve.createElement(P.ZP,{style:{lineHeight:"32px"},target:"_blank",href:`/api/competitions/${Ae}/results.xlsx?identifier=${Ae}&stage_id=${(Ke==null?void 0:Ke.id)||""}&module_type=worksubmit`,icon:ve.createElement("i",{className:"iconfont icon-lianjie3",style:{fontSize:"16px",color:"#44D7B6"}}),className:gn.downBut},"\u4E0B\u8F7D\u4F5C\u54C1\u94FE\u63A5"),ve.createElement(Pn.Z,{icon:ve.createElement("i",{className:"iconfont icon-wenjian4",style:{fontSize:"16px",color:"#F6C555"}}),className:gn.downBut,style:{marginLeft:"20px"},onClick:kn},"\u4E0B\u8F7D\u6240\u6709\u6587\u4EF6"))),ve.createElement(b.default,{style:{marginTop:"17px"},loading:st,columns:In,dataSource:He.results,locale:{emptyText:ve.createElement(ir.Z,null)},pagination:!1}),ve.createElement(Q.Z,{style:{marginTop:"20px"},align:"middle",justify:"space-between"},((Ke==null?void 0:Ke.end_time)&&(Ke==null?void 0:Ke.start_time)||be.start_time&&be.end_time)&&ve.createElement("span",{className:gn.span},"\u63D0\u4EA4\u65F6\u95F4\uFF1A",ve.createElement("span",null,It()((Ke==null?void 0:Ke.start_time)||be.start_time).format("YYYY-MM-DD HH:mm:ss"))," \u81F3 ",ve.createElement("span",null,It()((Ke==null?void 0:Ke.end_time)||be.end_time).format("YYYY-MM-DD HH:mm:ss"))),ve.createElement(ue.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,current:Nt.page,pageSize:Nt.limit,onChange:(ye,Ge)=>jt(Gn(Cn({},Nt),{page:ye,limit:Ge})),onShowSizeChange:(ye,Ge)=>jt(Gn(Cn({},Nt),{page:1,limit:Ge})),total:He.total_count||0})),ve.createElement(v.default,{centered:!0,destroyOnClose:!0,title:ve.createElement("div",{style:{fontWeight:"500",color:"#000000",marginTop:"10px"}},"\u4F5C\u54C1\u63D0\u4EA4"),open:et,bodyStyle:{padding:" 0px 25px 10px 25px"},onOk:()=>Et.submit(),confirmLoading:Xe,onCancel:()=>{ut(!1),De([]),Mt(null)}},ve.createElement("div",{className:gn.WorkSubmitDesc},"\u8BF4\u660E\uFF1A\u5927\u8D5B\u8FDB\u884C\u4E2D\u4E0A\u4F20\u540E\u7684\u4F5C\u54C1\u5982\u9700\u4FEE\u6539\uFF0C\u53EF\u5728\u3010\u4F5C\u54C1\u63D0\u4EA4\u3011\u5217\u8868\u70B9\u51FB\u201C\u7F16\u8F91\u201D\u8FDB\u884C\u4FEE\u6539\u3002"),ve.createElement(Sn.default,{form:Et,colon:!1,onFinish:Ln},We==1&&ve.createElement(ve.Fragment,null,ve.createElement(Sn.default.Item,{label:"\u4F5C\u54C1\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u540D\u79F0"}]},ve.createElement(j.default,{showCount:!0,maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4F5C\u54C1\u540D\u79F0"})),ve.createElement(Sn.default.Item,{label:"\u4F5C\u54C1\u94FE\u63A5",name:"url",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u94FE\u63A5"}]},ve.createElement(j.default,{placeholder:"\u8BF7\u8F93\u5165\u4F5C\u54C1\u94FE\u63A5"}))),ve.createElement(Sn.default.Item,{label:"\u63D0\u4EA4\u6218\u961F",name:"competition_team_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6218\u961F"}]},ve.createElement(A.default,null,I==null?void 0:I.map(ye=>ve.createElement(A.default.Option,{key:ye==null?void 0:ye.id,value:ye==null?void 0:ye.id},ye==null?void 0:ye.name)))),ve.createElement(Sn.default.Item,{name:"fileList",style:{paddingLeft:We==1?"76px":"0"},valuePropName:"fileList",getValueFromEvent:ye=>Array.isArray(ye)?ye:ye==null?void 0:ye.fileList},We==1&&ve.createElement(k.default,Cn({},Bn),ve.createElement(Q.Z,{align:"middle"},ve.createElement(P.ZP,{type:"primary",ghost:!0,icon:ve.createElement(rr.Z,null)},Ze.length>0?"\u66F4\u6362\u6587\u4EF6":"\u6587\u4EF6\u4E0A\u4F20"),ve.createElement(ot.Z,{placement:"right",overlayStyle:{maxWidth:600},title:ve.createElement("div",{onClick:ye=>{ye.preventDefault(),ye.stopPropagation()}},ve.createElement("p",null,"\u63D0\u793A\uFF1A"),ve.createElement("p",null,"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F201\u4E2A\u6587\u4EF6\u3002"),ve.createElement("p",null,"2. \u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7150M\u3002"))},ve.createElement("i",{onClick:ye=>{ye.preventDefault(),ye.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#C5C5C5"}})))),We==2&&ve.createElement(k.default.Dragger,Cn({className:gn.fileList,style:{background:"#fff",padding:"31px 0px"}},Bn),ve.createElement("p",{className:"ant-upload-drag-icon"},ve.createElement("i",{className:"iconfont icon-shangchuan4",style:{fontSize:"32px",color:"#165DFF"}})),ve.createElement("p",{className:"ant-upload-text"},"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))))))};var fr=(0,Pe.connect)(({})=>({}))(cr),Fe=V(59301),pr=Object.defineProperty,hr=Object.defineProperties,mr=Object.getOwnPropertyDescriptors,zn=Object.getOwnPropertySymbols,Yn=Object.prototype.hasOwnProperty,Kn=Object.prototype.propertyIsEnumerable,Vn=(B,F,L)=>F in B?pr(B,F,{enumerable:!0,configurable:!0,writable:!0,value:L}):B[F]=L,Tn=(B,F)=>{for(var L in F||(F={}))Yn.call(F,L)&&Vn(B,L,F[L]);if(zn)for(var L of zn(F))Kn.call(F,L)&&Vn(B,L,F[L]);return B},vr=(B,F)=>hr(B,mr(F)),gr=(B,F)=>{var L={};for(var ke in B)Yn.call(B,ke)&&F.indexOf(ke)<0&&(L[ke]=B[ke]);if(B!=null&&zn)for(var ke of zn(B))F.indexOf(ke)<0&&Kn.call(B,ke)&&(L[ke]=B[ke]);return L},Qt=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const yr=B=>{var F=B,{globalSetting:L,loading:ke,dispatch:oe,user:be}=F,qe=gr(F,["globalSetting","loading","dispatch","user"]),we,se,Be,Bt,Zt,xt,_t,bt,Et,Xe;const[H,vt]=(0,a.useState)({avatar_url:""}),[Ne,Ae]=(0,a.useState)([]),{identifier:We}=(0,Pe.useParams)(),[Rt,wt]=(0,a.useState)([]),[fe,et]=(0,a.useState)(!0),[ut,Ze]=(0,a.useState)([]),[De,st]=(0,a.useState)([]),[Pt,I]=(0,a.useState)(!1),[me,xe]=(0,a.useState)(!1),[nt,at]=(0,a.useState)(!1),[Mt,He]=(0,a.useState)([]),[Ct,Ke]=(0,a.useState)([]);let[Tt,Nt]=(0,a.useState)([]);const[jt,on]=(0,a.useState)(!1),[Vt,un]=(0,a.useState)([]),[Un,Dn]=(0,a.useState)(),[In,dn]=(0,a.useState)(!0),[Fn,Ln]=(0,a.useState)(!1),[kn,Bn]=(0,a.useState)(!1),[ye,Ge]=(0,a.useState)(!1),[Ft,Yt]=(0,a.useState)(!1),[Xt,sn]=(0,a.useState)(!1),[rn,Wt]=(0,a.useState)(!0),[cn,wn]=(0,a.useState)(!1),[Ht,mn]=(0,a.useState)(!1),[An,jn]=(0,a.useState)(""),yn=(0,Pe.useLocation)(),Rn=(0,a.useRef)(null),[Zn,On]=(0,a.useState)(!1);(0,a.useEffect)(()=>{console.log("++++++++++++++++++++++++++++++++++++",We),We&&an(),(0,Ot.Dk)("\u7ADE\u8D5B")},[We]);function an(){return Qt(this,null,function*(){Ae(yield oe({type:"competitions/getStaff",payload:{identifier:We}}));const Oe=yield oe({type:"competitions/getHeader",payload:{identifier:We}});vt(Oe),(0,Ot.Dk)((Oe==null?void 0:Oe.name)||"\u7ADE\u8D5B")})}(0,a.useEffect)(()=>{var Oe;Dn(parseInt((Oe=yn==null?void 0:yn.query)==null?void 0:Oe.type)===1)},[yn]),(0,a.useEffect)(()=>{var Oe,lt,fn,En;if(((Oe=H==null?void 0:H.competition_modules)==null?void 0:Oe.length)>0){if(((lt=yn==null?void 0:yn.query)==null?void 0:lt.active)==="\u8D5B\u9898\u53D1\u5E03"){const xn=(fn=H==null?void 0:H.competition_modules)==null?void 0:fn.find(Mn=>Mn.name==="\u8D5B\u9898\u53D1\u5E03");if(xn){ln(xn);return}}ln((En=H==null?void 0:H.competition_modules)==null?void 0:En[0])}H!=null&&H.id&&oe({type:"globalSetting/setShareData",payload:{title:H==null?void 0:H.name,desc:H==null?void 0:H.description,imgUrl:`${H==null?void 0:H.image}?x-oss-process=image/resize,h_200,w_200,m_pad`}})},[H]);function ln(Oe){return Qt(this,null,function*(){Nt(Oe.id),Tt=Oe.id,Ze(Oe);let lt;Oe.module_type==="entrance"?lt=yield oe({type:"competitions/getItem",payload:{url:Oe.module_url,module_type:"entrance"}}):lt=yield oe({type:"competitions/getItem",payload:{url:Oe.module_url}}),I(!1),at(!1),on(!1),wt(lt),Ln(!1),Bn(!1),On(!1),un([]),st(Oe.module_type),Oe.module_type==="worksubmit"?(et(!1),On(!0),_n()):Oe.module_type==="chart"?(I(!0),et(!1),Xn()):Oe.module_type==="certificate"?(at(!0),I(!1),et(!1),Sr()):Oe.module_type==="md_tab"?(on(!0),et(!1),localStorage.setItem("issee","2"),I(!1),at(!1),_n()):Oe.module_type==="md_shixun"?(Ln(!0),et(!1),_n()):Oe.module_type==="entrance"?(Bn(!0),et(!1),_n()):(et(!0),localStorage.setItem("issee","1"))})}function Wn(Oe,lt,fn){return Qt(this,null,function*(){var En;if(Oe.stopPropagation(),H.teacher_need_phone||H.member_need_phone){wn(!0);return}if((0,C.tJ)(oe)){if(H!=null&&H.is_authentication&&!((En=be==null?void 0:be.userInfo)!=null&&En.authentication)){oe({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}if(H!=null&&H.enroll_url){(0,Ot.xg)(H==null?void 0:H.enroll_url);return}if(fn==="ismodel"){if(!lt.invite_code){u.ZP.info("\u672C\u7ADE\u8D5B\u53EA\u9762\u5411\u90E8\u5206\u5B66\u6821/\u5355\u4F4D\u5F00\u653E\uFF0C\u4F60\u6682\u65F6\u6CA1\u6709\u53C2\u8D5B\u8D44\u683C");return}if(lt.member_of_course===!0)(0,Ot.xg)(`/classrooms/${lt.course_id}`);else{if(!lt.invite_code){u.ZP.info("\u672C\u7ADE\u8D5B\u53EA\u9762\u5411\u90E8\u5206\u5B66\u6821/\u5355\u4F4D\u5F00\u653E\uFF0C\u4F60\u6682\u65F6\u6CA1\u6709\u53C2\u8D5B\u8D44\u683C");return}(yield oe({type:"competitions/addApplytojoincourse",payload:{invite_code:lt.invite_code,student:1}})).status===0&&(0,Ot.xg)(`/classrooms/${lt.course_id}`)}}else{if(Ne.enrolled===!0){(0,Ot.xg)(fn);return}Ge(!0)}}})}function Xn(){return Qt(this,null,function*(){yield xe(yield oe({type:"competitions/ChartRules",payload:{identifier:We}}))})}function Er(Oe){return Qt(this,null,function*(){let lt=yield oe({type:"competitions/Charts",payload:{identifier:We,stage_id:Oe}});wt(lt)})}function br(Oe){return Qt(this,null,function*(){dn(!0);let lt=yield oe({type:"competitions/Results",payload:Tn({identifier:We,stage_id:Oe==null?void 0:Oe.id},Oe)});wt(lt),dn(!1)})}function wr(Oe){return Qt(this,null,function*(){dn(!0);let lt=yield oe({type:"competitions/Results",payload:Tn({identifier:We,stage_id:Oe==null?void 0:Oe.id,module_type:"entrance"},Oe)});wt(lt),dn(!1)})}function Jn(Oe){return Qt(this,null,function*(){let lt=yield oe({type:"competitions/Results",payload:{identifier:We,stage_id:Oe}});localStorage.getItem("issee")!=="1"&&wt(lt)})}function _n(){return Qt(this,null,function*(){un(yield oe({type:"competitions/TabResults",payload:{identifier:We,competition_module_id:Tt}}))})}function Sr(){return Qt(this,null,function*(){var Oe;let lt=yield oe({type:"competitions/Prize",payload:{identifier:We,user_id:(Oe=be==null?void 0:be.userInfo)==null?void 0:Oe.user_id}});He(lt)})}function Fr(){return Qt(this,null,function*(){var Oe;let lt=yield oe({type:"competitions/Accounts",payload:{id:(Oe=be==null?void 0:be.userInfo)==null?void 0:Oe.user_id}});Ke(lt)})}function xr(Oe){return Qt(this,null,function*(){if(!rn||(Wt(!1),Qn()))return;let lt=yield oe({type:"competitions/AddTeam",payload:vr(Tn({},Oe),{identifier:We})});lt&<.status===0?(jn(lt),mn(!0),an(),Yt(!1)):Wt(!0)})}function Qn(){var Oe,lt,fn,En,xn,Mn;if((Oe=be==null?void 0:be.userInfo)!=null&&Oe.is_teacher){if(((lt=Ne==null?void 0:Ne.all_staff)!=null&<.mutiple_limited||(fn=Ne==null?void 0:Ne.teacher_staff)!=null&&fn.mutiple_limited)&&Ne!=null&&Ne.enrolled)return u.ZP.info("\u4F60\u5DF2\u7ECF\u62A5\u540D\uFF0C\u4E0D\u80FD\u91CD\u590D\u62A5\u540D"),Wt(!0),!0}else if(((En=Ne==null?void 0:Ne.all_staff)!=null&&En.mutiple_limited||(xn=Ne==null?void 0:Ne.member_staff)!=null&&xn.mutiple_limited)&&Ne!=null&&Ne.enrolled)return u.ZP.info("\u4F60\u5DF2\u7ECF\u62A5\u540D\uFF0C\u4E0D\u80FD\u91CD\u590D\u62A5\u540D"),Wt(!0),!0;if(Ne!=null&&Ne.enroll_ended)return u.ZP.info("\u62A5\u540D\u5DF2\u622A\u6B62\uFF0C\u65E0\u9700\u62A5\u540D"),Wt(!0),!0;if(Ne!=null&&Ne.all_staff)return!1;if((Mn=be==null?void 0:be.userInfo)!=null&&Mn.is_teacher){if(!Ne.teacher_staff)return u.ZP.info("\u5DF2\u7981\u6B62\u8001\u5E08\u62A5\u540D"),Wt(!0),!0}else if(!(Ne!=null&&Ne.member_staff))return u.ZP.info("\u5DF2\u7981\u6B62\u5B66\u751F\u62A5\u540D"),Wt(!0),!0}function Cr(Oe){return Qt(this,null,function*(){if(!rn||Qn())return;Wt(!1);let lt=yield oe({type:"competitions/JoinTeam",payload:Tn({identifier:We},Oe)});lt&<.status===0?(mn(!0),jn(lt),sn(!1),Wt(!0),an()):Wt(!0)})}return Fe.createElement("div",{className:"edu-container minH500"},Fe.createElement(D.Z,{className:"mt10",separator:">"},Fe.createElement(D.Z.Item,null,Fe.createElement(Pe.Link,{to:"/competitions/index"},"\u5728\u7EBF\u7ADE\u8D5B")),Fe.createElement(D.Z.Item,null,H.name,H.sub_title?"-"+H.sub_title:null)),Fe.createElement("div",{className:"mt10",style:{display:"flex",background:"#fff",position:"relative",padding:"20px 12px"}},Fe.createElement(M.Z,{spinning:ke.effects["competitions/getHeader"]},Fe.createElement("div",{style:{height:"355px",width:"800px"}},(H==null?void 0:H.avatar_url)&&(H==null?void 0:H.avatar_url)!==null&&Fe.createElement("img",{style:{height:"355px",width:"800px"},src:H==null?void 0:H.avatar_url}),!(H!=null&&H.avatar_url)&&(H==null?void 0:H.avatar_url)==null&&Fe.createElement("img",{style:{height:"355px",width:"800px"},src:"/images/educoder/competitions/mainbanner.jpg"}))),Fe.createElement("div",{style:{marginLeft:"20px",width:"400px"}},Fe.createElement("p",{className:`${d.Z.titlesize}`},H.name,H.sub_title?"-"+H.sub_title:null),Fe.createElement("p",{style:{display:"flex",justifyContent:"space-between",marginRight:18}},!!(H!=null&&H.bonus)&&Fe.createElement("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Fe.createElement("span",null,"\u5956\u91D1"),H!=null&&H.bonus?Fe.createElement("span",{style:{fontSize:"24px"}},"\xA5",parseInt(H&&H.bonus).toLocaleString()):Fe.createElement("span",{style:{fontSize:"24px"}},"\u6682\u65E0")),Fe.createElement("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Fe.createElement("span",null,"\u6D4F\u89C8"),Fe.createElement("span",{style:{fontSize:"24px"}},parseInt(H&&H.visits_count).toLocaleString())),Fe.createElement("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Fe.createElement("span",null,"\u62A5\u540D"),Fe.createElement("span",{style:{fontSize:"24px"}},parseInt(H&&H.member_count).toLocaleString()))),Fe.createElement("p",{className:d.Z.timesize,style:{marginTop:30}},Fe.createElement("span",{style:{color:"#9b9b9b",marginTop:"30px"}},"\u7ADE\u8D5B\u65F6\u95F4\uFF1A"),H.start_time,"~",H.end_time),Fe.createElement("p",{className:d.Z.timesize},Fe.createElement("span",{style:{color:"#9b9b9b"}},"\u62A5\u540D\u622A\u6B62\uFF1A"),H.enroll_end_time),H.competition_status==="ended"?Fe.createElement("p",{className:d.Z.timesize},Fe.createElement("span",{style:{color:"#9b9b9b"}},"\u7ADE\u8D5B\u72B6\u6001\uFF1A"),"\u5DF2\u7ED3\u675F"):null,H.competition_status==="nearly_published"?Fe.createElement("p",{className:d.Z.timesize},Fe.createElement("span",{style:{color:"#9b9b9b"}},"\u7ADE\u8D5B\u72B6\u6001\uFF1A"),"\u5373\u5C06\u53D1\u5E03"):null,H.competition_status==="progressing"?Fe.createElement("p",{className:d.Z.timesize},Fe.createElement("span",{style:{color:"#9b9b9b"}},"\u7ADE\u8D5B\u72B6\u6001\uFF1A"),"\u8FDB\u884C\u4E2D"):null,H.competition_status==="apply"?Fe.createElement("p",{className:d.Z.timesize},Fe.createElement("span",{style:{color:"#9b9b9b"}},"\u7ADE\u8D5B\u72B6\u6001\uFF1A"),"\u6B63\u5728\u62A5\u540D"):null,Fe.createElement("div",{style:{display:"flex",justifyContent:"center"}},(H==null?void 0:H.mode)<=2&&Ne.enrolled&&Fe.createElement(P.ZP,{onClick:Oe=>{var lt;(H==null?void 0:H.mode)===1||(H==null?void 0:H.mode)===3?ln((lt=H.competition_modules)==null?void 0:lt.find(fn=>fn.module_type==="entrance")):Wn(Oe,H,"ismodel")},style:{background:"#07C160",color:"#fff",border:"1px solid #07C160",marginRight:20,display:(H==null?void 0:H.mode)===2||(H==null?void 0:H.mode)===1&&((se=(we=H.competition_modules)==null?void 0:we.filter(Oe=>Oe.module_type==="entrance"))==null?void 0:se.length)>0?"":"none"},className:d.Z.buttonsize},(H==null?void 0:H.mode)===1&&"\u8D5B\u9898\u5165\u53E3",(H==null?void 0:H.mode)===2&&"\u8FDB\u5165\u8BFE\u5802",(H==null?void 0:H.mode)===3&&"\u8D5B\u9898\u5165\u53E3"),H.competition_status==="ended"?Fe.createElement(P.ZP,{type:"primary",className:d.Z.buttonsize,disabled:!0},"\u5DF2\u7ED3\u675F"):null,H.competition_status==="nearly_published"?Fe.createElement(P.ZP,{type:"primary",className:d.Z.buttonsize,disabled:!0},"\u5373\u5C06\u53D1\u5E03"):null,H.competition_status!=="nearly_published"&&H.enroll_end&&H.competition_status!=="ended"?Fe.createElement(P.ZP,{type:"primary",className:d.Z.buttonsize,disabled:!0},"\u62A5\u540D\u622A\u6B62"):null,(H.competition_status==="progressing"||H.competition_status==="apply")&&H.enroll_end!=!0&&H.enroll_end_time?Fe.createElement(P.ZP,{type:"primary",disabled:Ne.enrolled&&!H.need_attachment,className:d.Z.buttonsize,onClick:Oe=>{var lt;if(Ne.enrolled&&H.need_attachment){(lt=Rn.current)==null||lt.handleVisible();return}Wn(Oe,H,H.mode===2?"ismodel":H.personal?"personal":`/competitions/${H.identifier}/detail/enroll`)}},Ne.enrolled?H.need_attachment?"\u4E0A\u4F20\u4F5C\u54C1":"\u5DF2\u62A5\u540D":H!=null&&H.enroll_url?"\u524D\u5F80\u5927\u8D5B\u5B98\u7F51\u62A5\u540D":"\u7ACB\u5373\u62A5\u540D"):null),(Be=H==null?void 0:H.permission)!=null&&Be.editable?Fe.createElement("span",{onClick:()=>(0,Ot.xg)(`/competitions/${H.identifier}/detail/enroll`),className:d.Z.myteam},"\u6211\u7684\u6218\u961F>>"):Fe.createElement(Fe.Fragment,null,be.userInfo.real_name!="\u6E38\u5BA2"&&!(H!=null&&H.enroll_url)&&H.enroll_end_time&&Fe.createElement("span",{onClick:Oe=>Wn(Oe,H,H.mode===2?"ismodel":H.personal?"personal":`/competitions/${H.identifier}/detail/enroll`),className:d.Z.myteam},(0,Kt.j5)()?"\u53C2\u8D5B\u6218\u961F>>":"\u6211\u7684\u6218\u961F>>")))),Fe.createElement("div",{className:d.Z.bootmdetail},Fe.createElement("div",{className:d.Z.flex1},Fe.createElement(le.default,{selectedKeys:[`${Tt}`]},H&&H.competition_modules&&H.competition_modules.map((Oe,lt)=>{if(Oe.module_type!="enroll")return Fe.createElement(le.default.Item,{className:d.Z.menuItem,onClick:()=>{if(Oe!=null&&Oe.is_authentication){if(!(0,C.tJ)(oe))return;u.ZP.info("\u52A0\u5165\u6218\u961F\u624D\u80FD\u67E5\u770B");return}ln(Oe)},key:Oe.id},Oe.name)}))),Fe.createElement("div",{className:d.Z.flex6,style:{padding:(Fn||kn)&&0}},nt?Fe.createElement(mt.Z,{dispatch:oe,userid:(Bt=be==null?void 0:be.userInfo)==null?void 0:Bt.user_id,Prize:Mt,Accounts:Ct,getAccounts:Fr}):null,Pt?Fe.createElement(St,{HeaderDetail:H,userinfo:be.userInfo,Editable:(Zt=H==null?void 0:H.permission)==null?void 0:Zt.editable,getCharts:Er,getChartRules:Xn,Selectkey:Tt,ChartRules:me,ItemData:Rt}):null,fe?Fe.createElement(tt,{ref:Rn,StaffDetail:Ne,HeaderDetail:H,userinfo:be.userInfo,Editable:(xt=H==null?void 0:H.permission)==null?void 0:xt.editable,ItemData:Rt,setIssee:et,ModelType:De,dispatch:oe}):null,!fe&&!Fn&&!kn&&!Pt&&!nt&&!jt&&!Zn?Fe.createElement(y,{userinfo:be.userInfo,ModelType:De,getrightdatas:ln,dispatch:oe,MenuItem:ut,setIssee:et,identifier:We,ItemData:Rt}):null,jt&&Fe.createElement(z,{dispatch:oe,StaffDetail:Ne,userinfo:be.userInfo,HeaderDetail:H,Editable:(_t=H==null?void 0:H.permission)==null?void 0:_t.editable,getCharts:Jn,getChartRules:_n,Selectkey:Tt,ChartRules:Vt,ItemData:Rt}),Fn&&Fe.createElement(ze,{loading:In,dispatch:oe,StaffDetail:Ne,userinfo:be.userInfo,HeaderDetail:H,Editable:(bt=H==null?void 0:H.permission)==null?void 0:bt.editable,getCharts:br,getChartRules:_n,Selectkey:Tt,ChartRules:Vt,ItemData:Rt}),kn&&Fe.createElement(qn,{loading:In,dispatch:oe,StaffDetail:Ne,userinfo:be.userInfo,HeaderDetail:H,Editable:(Et=H==null?void 0:H.permission)==null?void 0:Et.editable,getCharts:wr,getChartRules:_n,Selectkey:Tt,ChartRules:Vt,ItemData:Rt}),Zn&&Fe.createElement(fr,{HeaderDetail:H,userinfo:be.userInfo,StaffDetail:Ne,Editable:(Xe=H==null?void 0:H.permission)==null?void 0:Xe.editable,ItemData:ut,TabResults:Vt,getTabResults:_n}))),Fe.createElement(G.Z,null),Fe.createElement(w,{getResults:Jn}),Fe.createElement(v.default,{open:Un,footer:null,width:720,title:"\u63D0\u793A",centered:!0,onCancel:()=>Dn(!1)},Fe.createElement("div",{className:d.Z.modal},Fe.createElement("div",null,"\u534E\u4E3A\u6A21\u578B\u738B\u8005\u6311\u6218\u8D5B\u9EC4\u91D1\u8D5B\u6B63\u5F0F\u5F00\u542F\u5566"),Fe.createElement("div",null,"\u672C\u8D5B\u6BB5\u603B\u5956\u91D1\u9AD8\u8FBE",Fe.createElement("span",{style:{color:"#FF8C29"}},"300,000"),"\u5143"),Fe.createElement("div",null,"1\u3001\u7B26\u5408\u8D5B\u9898\u8981\u6C42\u7684\u961F\u4F0D\uFF08\u517125\u652F\uFF09\u53EF\u83B7\u5F97\u5956\u91D1\uFF1A12000RMB/\u961F \uFF1B"),Fe.createElement("div",null,"2\u3001\u53C2\u4E0E\u83B7\u5F97\u201C\u8363\u8000\u6BBF\u5802\u201D\u699C\u4E3B\u7684\u961F\u4F0D\uFF0C\u53EF\u83B7\u5F97\u7531\u4E2D\u56FD\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u5927\u8D5B\u7EC4\u59D4\u4F1A\u9881\u53D1\u7684\u9EC4\u91D1\u5B9D\u7BB1\uFF1B"),Fe.createElement("div",null,"3\u3001\u5404\u8D5B\u9898\u7CBE\u5EA6\u6700\u9AD8\u7684\u961F\u4F0D\uFF0C\u53EF\u83B7\u5F97\u7531\u4E2D\u56FD\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u5927\u8D5B\u7EC4\u59D4\u4F1A\u9881\u53D1\u7684\u9EC4\u91D1\u5B9D\u7BB1+\u8363\u8A89\u8BC1\u4E66\uFF1B"),Fe.createElement("div",null,"\u5FC3\u52A8\u5427\uFF0C\u90A3\u5C31\u5FEB\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u62A5\u540D\u53C2\u8D5B"),Fe.createElement(P.ZP,{type:"primary",onClick:()=>(0,Ot.xg)("https://competition.huaweicloud.com/information/1000041485/introduction")},"\u524D\u5F80\u62A5\u540D\u53C2\u8D5B"))),Fe.createElement(v.default,{title:"\u9009\u62E9\u53C2\u8D5B\u65B9\u5F0F",open:ye,onCancel:()=>{Ge(!1)},footer:!1},Fe.createElement("div",{style:{display:"flex",justifyContent:"space-around",height:100,alignItems:"center"}},Fe.createElement(P.ZP,{type:"primary",style:{height:40},onClick:()=>{sn(!0),Ge(!1)}},"\u52A0\u5165\u6218\u961F\u53C2\u8D5B"),Fe.createElement(P.ZP,{style:{height:40},onClick:()=>{Yt(!0),Ge(!1)}},"\u53BB\u521B\u5EFA\u6218\u961F\u53C2\u8D5B"))),Xt?Fe.createElement(er.Z,{isjoin:Xt,setJoin:sn,JoinTeams:Cr}):null,Ft?Fe.createElement(tr.Z,{isAddmodle:Ft,setIsAdd:Yt,createTeam:xr}):null,Fe.createElement(nr.Z,{datas:An,isopen:Ht,setisopen:mn,isShowPhone:cn,setIsShowPhone:wn,user:be,dispatch:oe,onOK:()=>Qt(void 0,null,function*(){const Oe=yield oe({type:"competitions/getHeader",payload:{identifier:We}});vt(Oe)})}))};var _r=(0,Pe.connect)(({loading:B,globalSetting:F,user:L})=>({globalSetting:F,loading:B,user:L}))(yr)},40333:function(Jt,zt,V){"use strict";var a=V(57809),Pe=V(78241),d=V(43418),G=V(8591),k=V(92832),u=V(5112),v=V(88522),i=V(99267),h=V(89392),x=V.n(h),O=V(59301),g=V(59301),S=Object.defineProperty,p=Object.defineProperties,E=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,w=(Q,j,J)=>j in Q?S(Q,j,{enumerable:!0,configurable:!0,writable:!0,value:J}):Q[j]=J,D=(Q,j)=>{for(var J in j||(j={}))_.call(j,J)&&w(Q,J,j[J]);if(f)for(var J of f(j))m.call(j,J)&&w(Q,J,j[J]);return Q},M=(Q,j)=>p(Q,E(j)),P=(Q,j,J)=>new Promise((W,C)=>{var A=T=>{try{ne(J.next(T))}catch(Y){C(Y)}},s=T=>{try{ne(J.throw(T))}catch(Y){C(Y)}},ne=T=>T.done?W(T.value):Promise.resolve(T.value).then(A,s);ne((J=J.apply(Q,j)).next())});const le=a.default.Option;function ee({isAddmodle:Q,setIsAdd:j,createTeam:J,Data:W,user:C={},dispatch:A}){var s,ne,T,Y,ie,K,ce,U,N,Ce,ge,he,rt,dt,Ue,tt,gt,ht,At,ft,r,re,o,e,t,l,y,Z,b,te;const[de]=Pe.default.useForm();console.log("---",C);const[q,_e]=(0,O.useState)([]),Re=(0,O.useRef)((0,h.throttle)(it=>Dt(it),1200,{leading:!0,trailing:!0})).current,[Ve,ot]=(0,O.useState)([]),$t=()=>{const it=new Date().getFullYear();return Array(31).fill({}).map(function(Je,je){return g.createElement(le,{key:je,value:it-je},g.createElement("span",null,it-je))})},Dt=it=>P(this,null,function*(){var Je;const je=yield A({type:"account/getSchoolOption",payload:{keyword:it,competition_id:W==null?void 0:W.identifier,display_aliases:!0}});_e(je==null?void 0:je.schools),it&&it!=""&&ot((Je=je==null?void 0:je.schools)==null?void 0:Je.filter(St=>St.name.toUpperCase().indexOf(it.toUpperCase())!==-1))});return(0,O.useEffect)(()=>{var it,Je,je,St,mt,Ot,Kt,qt,It;((it=W==null?void 0:W.need_apply_info)!=null&&it.need_apply_name||(Je=W==null?void 0:W.need_apply_info)!=null&&Je.need_apply_teacher_phone||(je=W==null?void 0:W.need_apply_info)!=null&&je.need_apply_student_id||(St=W==null?void 0:W.need_apply_info)!=null&&St.need_apply_sex||(mt=W==null?void 0:W.need_apply_info)!=null&&mt.need_apply_phone||(Ot=W==null?void 0:W.need_apply_info)!=null&&Ot.need_apply_grade||(Kt=W==null?void 0:W.need_apply_info)!=null&&Kt.need_apply_teacher_name||(qt=W==null?void 0:W.need_apply_info)!=null&&qt.need_apply_school)&&Dt((W==null?void 0:W.region_rule)===1||(W==null?void 0:W.identifier)==="81bjsjjs"?"":(It=C==null?void 0:C.userInfo)==null?void 0:It.school_name)},[((s=W==null?void 0:W.need_apply_info)==null?void 0:s.need_apply_teacher_phone)||((ne=W==null?void 0:W.need_apply_info)==null?void 0:ne.need_apply_name)||((T=W==null?void 0:W.need_apply_info)==null?void 0:T.need_apply_student_id)||((Y=W==null?void 0:W.need_apply_info)==null?void 0:Y.need_apply_sex)||((ie=W==null?void 0:W.need_apply_info)==null?void 0:ie.need_apply_phone)||((K=W==null?void 0:W.need_apply_info)==null?void 0:K.need_apply_grade)||((ce=W==null?void 0:W.need_apply_info)==null?void 0:ce.need_apply_teacher_name)||((U=W==null?void 0:W.need_apply_info)==null?void 0:U.need_apply_school)]),g.createElement(d.default,{className:"modal_styles",centered:!0,title:g.createElement("div",{style:{alignItems:"center",display:"flex"}},g.createElement("div",{style:{textAlign:"left",flex:"1"}},"\u521B\u5EFA\u6218\u961F"),g.createElement(i.Z,{onClick:()=>j(!1),style:{cursor:"porint"}})),open:Q,closable:!1,width:700,destroyOnClose:!0,onOk:(0,h.debounce)(()=>{de.submit()},500),onCancel:()=>j(!1)},g.createElement(Pe.default,{form:de,initialValues:M(D({},C.userInfo),{sex:(N=C==null?void 0:C.userInfo)==null?void 0:N.gender,grade:(Ce=C==null?void 0:C.userInfo)==null?void 0:Ce.edu_entry_year,school:(ge=W==null?void 0:W.need_apply_info)!=null&&ge.need_apply_school&&(W==null?void 0:W.region_rule)===1||(W==null?void 0:W.identifier)==="81bjsjjs"?"":(he=C==null?void 0:C.userInfo)==null?void 0:he.school_name}),labelCol:{span:5},size:"large",onFinish:it=>P(this,null,function*(){var Je,je;const St=(Je=q.find(mt=>mt.name===(it==null?void 0:it.school)))==null?void 0:Je.id;if(!St&&((je=W==null?void 0:W.need_apply_info)!=null&&je.need_apply_school)){G.ZP.info("\u8BF7\u9009\u62E9\u6B63\u786E\u7684\u5B66\u6821");return}J(M(D({},it),{school_id:St}))})},(((rt=W==null?void 0:W.need_apply_info)==null?void 0:rt.need_apply_name)||((dt=W==null?void 0:W.need_apply_info)==null?void 0:dt.need_apply_teacher_phone)||((Ue=W==null?void 0:W.need_apply_info)==null?void 0:Ue.need_apply_student_id)||((tt=W==null?void 0:W.need_apply_info)==null?void 0:tt.need_apply_sex)||((gt=W==null?void 0:W.need_apply_info)==null?void 0:gt.need_apply_phone)||((ht=W==null?void 0:W.need_apply_info)==null?void 0:ht.need_apply_grade)||((At=W==null?void 0:W.need_apply_info)==null?void 0:At.need_apply_teacher_name)||((ft=W==null?void 0:W.need_apply_info)==null?void 0:ft.need_apply_school))&&g.createElement("div",{className:"mb20"},"\u6839\u636E\u7ADE\u8D5B\u5B98\u65B9\u7684\u89C4\u5B9A\uFF0C\u53C2\u8D5B\u4EBA\u5458\u9700\u586B\u5199\u5FC5\u586B\u4FE1\u606F\u624D\u53EF\u5B8C\u6210\u62A5\u540D\uFF0C\u8BF7\u786E\u4FDD\u586B\u5199\u7684\u4FE1\u606F\u51C6\u786E\u5B8C\u6574\u3002"),g.createElement(Pe.default.Item,{label:"\u961F\u4F0D\u540D\u79F0",name:"name",rules:[{required:!0,validator:(it,Je)=>{var je;return((je=Je==null?void 0:Je.replaceAll(" ",""))==null?void 0:je.length)>0?Promise.resolve():Promise.reject("\u8BF7\u586B\u5199\u961F\u4F0D\u540D\u79F0")}}]},g.createElement(k.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u961F\u4F0D\u540D\u79F0"})),((r=W==null?void 0:W.need_apply_info)==null?void 0:r.need_apply_name)&&g.createElement(Pe.default.Item,{label:"\u53C2\u8D5B\u4EBA\u5458\u59D3\u540D",name:"real_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u59D3\u540D"},{whitespace:!0,message:"\u59D3\u540D\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(k.default,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u59D3\u540D",showCount:!0,maxLength:60})),((re=W==null?void 0:W.need_apply_info)==null?void 0:re.need_apply_sex)&&g.createElement(Pe.default.Item,{label:"\u6027\u522B",name:"sex",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u4EBA\u5458\u6027\u522B"}]},g.createElement(u.ZP.Group,null,g.createElement(u.ZP,{value:0},"\u7537"),g.createElement(u.ZP,{value:1},"\u5973"))),((o=W==null?void 0:W.need_apply_info)==null?void 0:o.need_apply_student_id)&&g.createElement(Pe.default.Item,{label:"\u5B66\u53F7",name:"student_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u5B66\u53F7"},{whitespace:!0,message:"\u5B66\u53F7\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(k.default,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u5B66\u53F7",showCount:!0,maxLength:60})),((e=W==null?void 0:W.need_apply_info)==null?void 0:e.need_apply_id_number)&&g.createElement(Pe.default.Item,{label:"\u8EAB\u4EFD\u8BC1\u53F7\u7801",name:"id_number",rules:[{required:!0,pattern:/^[1-9]\d{5}(18|19|20)\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i,message:"\u8BF7\u586B\u5199\u6B63\u786E\u7684\u8EAB\u4EFD\u8BC1\u683C\u5F0F"}]},g.createElement(k.default,{maxLength:18,showCount:!0,placeholder:"\u8BF7\u8F93\u8EAB\u4EFD\u8BC1\u53F7\u7801"})),((t=W==null?void 0:W.need_apply_info)==null?void 0:t.need_apply_phone)&&g.createElement(Pe.default.Item,{label:"\u7535\u8BDD",name:"phone",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u7535\u8BDD"},{whitespace:!0,message:"\u7535\u8BDD\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(k.default,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u7535\u8BDD",showCount:!0,maxLength:60})),((l=W==null?void 0:W.need_apply_info)==null?void 0:l.need_apply_grade)&&g.createElement(Pe.default.Item,{label:"\u5E74\u7EA7",name:"grade",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u4EBA\u5458\u5E74\u7EA7"}]},g.createElement(a.default,{placeholder:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u4EBA\u5458\u5E74\u7EA7",size:"large"},$t())),((y=W==null?void 0:W.need_apply_info)==null?void 0:y.need_apply_teacher_name)&&g.createElement(Pe.default.Item,{label:"\u6307\u5BFC\u8001\u5E08\u59D3\u540D",name:"teacher_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08\u59D3\u540D"},{whitespace:!0,message:"\u6307\u5BFC\u8001\u5E08\u59D3\u540D\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(k.default,{placeholder:"\u5982\u6CA1\u6709\u6307\u5BFC\u8001\u5E08\u8BF7\u586B\u65E0",showCount:!0,maxLength:60})),((Z=W==null?void 0:W.need_apply_info)==null?void 0:Z.need_apply_teacher_phone)&&g.createElement(Pe.default.Item,{label:"\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F",name:"teacher_phone",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F"},{whitespace:!0,message:"\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(k.default,{placeholder:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F",showCount:!0,maxLength:60})),((b=W==null?void 0:W.need_apply_info)==null?void 0:b.need_apply_school)&&(W==null?void 0:W.region_rule)!==1&&(W==null?void 0:W.identifier)!=="81bjsjjs"&&g.createElement(Pe.default.Item,{label:"\u5B66\u6821",name:"school",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},g.createElement(v.Z,{size:"large",showSearch:!0,onChange:it=>Re(it,W.identifier)},Ve.map((it,Je)=>g.createElement(le,{key:Je,value:it.name},it.name)))),(((te=W==null?void 0:W.need_apply_info)==null?void 0:te.need_apply_school)&&(W==null?void 0:W.region_rule)===1||(W==null?void 0:W.identifier)==="81bjsjjs")&&g.createElement(Pe.default.Item,{label:"\u5B66\u6821",name:"school",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},g.createElement(a.default,{showSearch:!0},q.map((it,Je)=>g.createElement(le,{key:Je,value:it.name},it.name))))))}zt.Z=ee},74074:function(Jt,zt,V){"use strict";var a=V(59301),Pe=V(57809),d=V(78241),G=V(43418),k=V(8591),u=V(92832),v=V(5112),i=V(88522),h=V(99267),x=V(89392),O=V.n(x),g=V(59301),S=Object.defineProperty,p=Object.defineProperties,E=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,w=(Q,j,J)=>j in Q?S(Q,j,{enumerable:!0,configurable:!0,writable:!0,value:J}):Q[j]=J,D=(Q,j)=>{for(var J in j||(j={}))_.call(j,J)&&w(Q,J,j[J]);if(f)for(var J of f(j))m.call(j,J)&&w(Q,J,j[J]);return Q},M=(Q,j)=>p(Q,E(j)),P=(Q,j,J)=>new Promise((W,C)=>{var A=T=>{try{ne(J.next(T))}catch(Y){C(Y)}},s=T=>{try{ne(J.throw(T))}catch(Y){C(Y)}},ne=T=>T.done?W(T.value):Promise.resolve(T.value).then(A,s);ne((J=J.apply(Q,j)).next())});const le=Pe.default.Option;function ee({isjoin:Q,setJoin:j,JoinTeams:J,user:W={},dispatch:C,Data:A={}}){var s,ne,T,Y,ie,K,ce,U,N,Ce,ge,he,rt,dt,Ue,tt,gt,ht,At,ft,r,re,o,e,t,l,y,Z,b,te;const[de,q]=(0,a.useState)(""),[_e,Re]=(0,a.useState)([]),[Ve]=d.default.useForm(),ot=(0,a.useRef)((0,x.throttle)(je=>Je(je),1200,{leading:!0,trailing:!0})).current,[$t,Dt]=(0,a.useState)([]),it=()=>{const je=new Date().getFullYear();return Array(31).fill({}).map(function(St,mt){return g.createElement(le,{key:mt,value:je-mt},g.createElement("span",null,je-mt))})};(0,a.useEffect)(()=>{var je,St,mt,Ot,Kt,qt,It,Te,Lt;((je=A==null?void 0:A.need_apply_info)!=null&&je.need_apply_name||(St=A==null?void 0:A.need_apply_info)!=null&&St.need_apply_teacher_phone||(mt=A==null?void 0:A.need_apply_info)!=null&&mt.need_apply_student_id||(Ot=A==null?void 0:A.need_apply_info)!=null&&Ot.need_apply_sex||(Kt=A==null?void 0:A.need_apply_info)!=null&&Kt.need_apply_phone||(qt=A==null?void 0:A.need_apply_info)!=null&&qt.need_apply_grade||(It=A==null?void 0:A.need_apply_info)!=null&&It.need_apply_teacher_name||(Te=A==null?void 0:A.need_apply_info)!=null&&Te.need_apply_school)&&Je((A==null?void 0:A.region_rule)===1||(A==null?void 0:A.identifier)==="81bjsjjs"?"":(Lt=W==null?void 0:W.userInfo)==null?void 0:Lt.school_name)},[((s=A==null?void 0:A.need_apply_info)==null?void 0:s.need_apply_teacher_phone)||((ne=A==null?void 0:A.need_apply_info)==null?void 0:ne.need_apply_name)||((T=A==null?void 0:A.need_apply_info)==null?void 0:T.need_apply_student_id)||((Y=A==null?void 0:A.need_apply_info)==null?void 0:Y.need_apply_sex)||((ie=A==null?void 0:A.need_apply_info)==null?void 0:ie.need_apply_phone)||((K=A==null?void 0:A.need_apply_info)==null?void 0:K.need_apply_grade)||((ce=A==null?void 0:A.need_apply_info)==null?void 0:ce.need_apply_teacher_name)||((U=A==null?void 0:A.need_apply_info)==null?void 0:U.need_apply_school)]);const Je=je=>P(this,null,function*(){var St;const mt=yield C({type:"account/getSchoolOption",payload:{keyword:je,competition_id:A==null?void 0:A.identifier,display_aliases:!0}});Re(mt==null?void 0:mt.schools),je&&je!=""&&Dt((St=mt==null?void 0:mt.schools)==null?void 0:St.filter(Ot=>Ot.name.includes(je)))});return g.createElement(G.default,{className:"modal_styles",centered:!0,title:g.createElement("div",{style:{alignItems:"center",display:"flex"}},g.createElement("div",{style:{textAlign:"left",flex:"1"}},"\u52A0\u5165\u6218\u961F"),g.createElement(h.Z,{onClick:()=>j(!1),style:{cursor:"porint"}})),open:Q,width:700,closable:!1,destroyOnClose:!0,onOk:(0,x.debounce)(()=>{Ve.submit()},500),onCancel:()=>j(!1)},g.createElement(d.default,{form:Ve,size:"large",labelCol:{span:4},initialValues:M(D({},W.userInfo),{sex:(N=W==null?void 0:W.userInfo)==null?void 0:N.gender,grade:(Ce=W==null?void 0:W.userInfo)==null?void 0:Ce.edu_entry_year,school:(ge=A==null?void 0:A.need_apply_info)!=null&&ge.need_apply_school&&(A==null?void 0:A.region_rule)===1||(A==null?void 0:A.identifier)==="81bjsjjs"?"":(he=W==null?void 0:W.userInfo)==null?void 0:he.school_name}),onFinish:je=>P(this,null,function*(){var St,mt;const Ot=(St=_e.find(Kt=>Kt.name===(je==null?void 0:je.school)))==null?void 0:St.id;if(!Ot&&((mt=A==null?void 0:A.need_apply_info)!=null&&mt.need_apply_school)){k.ZP.info("\u8BF7\u9009\u62E9\u6B63\u786E\u7684\u5B66\u6821");return}J(M(D({},je),{school_id:Ot}))})},(((rt=A==null?void 0:A.need_apply_info)==null?void 0:rt.need_apply_name)||((dt=A==null?void 0:A.need_apply_info)==null?void 0:dt.need_apply_teacher_phone)||((Ue=A==null?void 0:A.need_apply_info)==null?void 0:Ue.need_apply_student_id)||((tt=A==null?void 0:A.need_apply_info)==null?void 0:tt.need_apply_sex)||((gt=A==null?void 0:A.need_apply_info)==null?void 0:gt.need_apply_phone)||((ht=A==null?void 0:A.need_apply_info)==null?void 0:ht.need_apply_grade)||((At=A==null?void 0:A.need_apply_info)==null?void 0:At.need_apply_teacher_name)||((ft=A==null?void 0:A.need_apply_info)==null?void 0:ft.need_apply_school))&&g.createElement("div",{className:"mb20"},"\u6839\u636E\u7ADE\u8D5B\u5B98\u65B9\u7684\u89C4\u5B9A\uFF0C\u53C2\u8D5B\u4EBA\u5458\u9700\u586B\u5199\u5FC5\u586B\u4FE1\u606F\u624D\u53EF\u5B8C\u6210\u62A5\u540D\uFF0C\u8BF7\u786E\u4FDD\u586B\u5199\u7684\u4FE1\u606F\u51C6\u786E\u5B8C\u6574\u3002"),g.createElement(d.default.Item,{label:"\u9080\u8BF7\u7801",name:"invite_code",rules:[{required:!0,validator:(je,St)=>{var mt;return((mt=St==null?void 0:St.replaceAll(" ",""))==null?void 0:mt.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u9080\u8BF7\u7801")}}]},g.createElement(u.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u9080\u8BF7\u7801"})),((r=A==null?void 0:A.need_apply_info)==null?void 0:r.need_apply_name)&&g.createElement(d.default.Item,{label:"\u53C2\u8D5B\u4EBA\u5458\u59D3\u540D",name:"real_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u59D3\u540D"},{whitespace:!0,message:"\u59D3\u540D\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(u.default,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u59D3\u540D",showCount:!0,maxLength:60})),((re=A==null?void 0:A.need_apply_info)==null?void 0:re.need_apply_sex)&&g.createElement(d.default.Item,{label:"\u6027\u522B",name:"sex",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u4EBA\u5458\u6027\u522B"}]},g.createElement(v.ZP.Group,null,g.createElement(v.ZP,{value:0},"\u7537"),g.createElement(v.ZP,{value:1},"\u5973"))),((o=A==null?void 0:A.need_apply_info)==null?void 0:o.need_apply_student_id)&&g.createElement(d.default.Item,{label:"\u5B66\u53F7",name:"student_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u5B66\u53F7"},{whitespace:!0,message:"\u5B66\u53F7\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(u.default,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u5B66\u53F7",showCount:!0,maxLength:60})),((e=A==null?void 0:A.need_apply_info)==null?void 0:e.need_apply_id_number)&&g.createElement(d.default.Item,{label:"\u8EAB\u4EFD\u8BC1\u53F7\u7801",name:"id_number",rules:[{required:!0,pattern:/^[1-9]\d{5}(18|19|20)\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i,message:"\u8BF7\u586B\u5199\u6B63\u786E\u7684\u8EAB\u4EFD\u8BC1\u683C\u5F0F"}]},g.createElement(u.default,{maxLength:18,showCount:!0,placeholder:"\u8BF7\u8F93\u8EAB\u4EFD\u8BC1\u53F7\u7801"})),((t=A==null?void 0:A.need_apply_info)==null?void 0:t.need_apply_phone)&&g.createElement(d.default.Item,{label:"\u7535\u8BDD",name:"phone",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u7535\u8BDD"},{whitespace:!0,message:"\u7535\u8BDD\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(u.default,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u7535\u8BDD",showCount:!0,maxLength:60})),((l=A==null?void 0:A.need_apply_info)==null?void 0:l.need_apply_grade)&&g.createElement(d.default.Item,{label:"\u5E74\u7EA7",name:"grade",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u4EBA\u5458\u5E74\u7EA7"}]},g.createElement(Pe.default,{placeholder:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u4EBA\u5458\u5E74\u7EA7",size:"large"},it())),((y=A==null?void 0:A.need_apply_info)==null?void 0:y.need_apply_teacher_name)&&g.createElement(d.default.Item,{label:"\u6307\u5BFC\u8001\u5E08\u59D3\u540D",name:"teacher_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08\u59D3\u540D"},{whitespace:!0,message:"\u6307\u5BFC\u8001\u5E08\u59D3\u540D\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(u.default,{placeholder:"\u5982\u6CA1\u6709\u6307\u5BFC\u8001\u5E08\u8BF7\u586B\u65E0",showCount:!0,maxLength:60})),((Z=A==null?void 0:A.need_apply_info)==null?void 0:Z.need_apply_teacher_phone)&&g.createElement(d.default.Item,{label:"\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F",name:"teacher_phone",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F"},{whitespace:!0,message:"\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(u.default,{placeholder:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F",showCount:!0,maxLength:60})),((b=A==null?void 0:A.need_apply_info)==null?void 0:b.need_apply_school)&&(A==null?void 0:A.region_rule)!==1&&(A==null?void 0:A.identifier)!=="81bjsjjs"&&g.createElement(d.default.Item,{label:"\u5B66\u6821",name:"school",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},g.createElement(i.Z,{size:"large",showSearch:!0,onChange:je=>ot(je,A.identifier)},$t.map((je,St)=>g.createElement(le,{key:St,value:je.name},je.name)))),(((te=A==null?void 0:A.need_apply_info)==null?void 0:te.need_apply_school)&&(A==null?void 0:A.region_rule)===1||(A==null?void 0:A.identifier)==="81bjsjjs")&&g.createElement(d.default.Item,{label:"\u5B66\u6821",name:"school",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},g.createElement(Pe.default,{showSearch:!0},_e.map((je,St)=>g.createElement(le,{key:St,value:je.name},je.name))))))}zt.Z=ee},18889:function(Jt,zt,V){"use strict";V.d(zt,{Z:function(){return ne}});var a=V(92310),Pe=V.n(a),d=V(2738),G=V(59301),k=V(36355),u=V(19716),v=V(61621),i=V(99313),h=function(T,Y){var ie={};for(var K in T)Object.prototype.hasOwnProperty.call(T,K)&&Y.indexOf(K)<0&&(ie[K]=T[K]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,K=Object.getOwnPropertySymbols(T);ce{var{prefixCls:Y,className:ie,hoverable:K=!0}=T,ce=h(T,["prefixCls","className","hoverable"]);const{getPrefixCls:U}=G.useContext(k.E_),N=U("card",Y),Ce=Pe()(`${N}-grid`,ie,{[`${N}-grid-hoverable`]:K});return G.createElement("div",Object.assign({},ce,{className:Ce}))},g=V(17313),S=V(83116),p=V(37613);const E=T=>{const{antCls:Y,componentCls:ie,headerHeight:K,cardPaddingBase:ce,tabsMarginBottom:U}=T;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:K,marginBottom:-1,padding:`0 ${ce}px`,color:T.colorTextHeading,fontWeight:T.fontWeightStrong,fontSize:T.headerFontSize,background:T.headerBg,borderBottom:`${T.lineWidth}px ${T.lineType} ${T.colorBorderSecondary}`,borderRadius:`${T.borderRadiusLG}px ${T.borderRadiusLG}px 0 0`},(0,g.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},g.vS),{[` +(self.webpackChunk=self.webpackChunk||[]).push([[2570],{32050:function(Jt,zt,V){"use strict";V.d(zt,{Z:function(){return i}});var a=V(92413),Pe=V(59301),d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},G=d,k=V(7657),u=function(x,O){return Pe.createElement(k.Z,(0,a.Z)({},x,{ref:O,icon:G}))},v=Pe.forwardRef(u),i=v},62291:function(Jt,zt,V){"use strict";V.r(zt),V.d(zt,{default:function(){return _r}});var a=V(59301),Pe=V(24459),d=V(71119),G=V(49812),k=V(54580),u=V(8591),v=V(43418),i=V(61481),h=V(49894),x=Object.defineProperty,O=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,p=(B,F,L)=>F in B?x(B,F,{enumerable:!0,configurable:!0,writable:!0,value:L}):B[F]=L,E=(B,F)=>{for(var L in F||(F={}))g.call(F,L)&&p(B,L,F[L]);if(O)for(var L of O(F))S.call(F,L)&&p(B,L,F[L]);return B},f=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const{Dragger:_}=k.default,m=({user:B,dispatch:F,classroomList:L,shixunsDetail:ke,getResults:oe})=>{const be=(0,Pe.useParams)(),[qe,we]=(0,a.useState)(),[se,Be]=(0,a.useState)([]),[Bt,Zt]=(0,a.useState)(!1),xt={onRemove:()=>{Be([])},beforeUpload:_t=>{if(console.log(_t),(_t==null?void 0:_t.size)>1024*1024*500)return u.ZP.info("\u6587\u4EF6\u8D85\u8FC7500M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;let bt=[];return bt.push(_t),Be([...bt]),!1},fileList:se};return a.createElement(v.default,{title:"\u63D0\u4EA4\u6587\u4EF6",open:ke.actionTabs.key==="md-tab",confirmLoading:Bt,onOk:()=>f(void 0,null,function*(){var _t,bt;if((se==null?void 0:se.length)<=0){u.ZP.info("\u8BF7\u5148\u9009\u62E9\u6587\u4EF6");return}Zt(!0);const Et=yield(0,h.cT)(se[0],{login:(_t=B.userInfo)==null?void 0:_t.login,container_type:"Competition",container_id:ke.actionTabs.params.id,stage_type:ke.actionTabs.params.value,file_name:(bt=se[0])==null?void 0:bt.name});(Et==null?void 0:Et.status)===0?(u.ZP.info("\u63D0\u4EA4\u6210\u529F"),F({type:"shixunsDetail/setActionTabs",payload:{key:""}}),Zt(!1),Be([]),oe(ke.actionTabs.params.value)):(Zt(!1),u.ZP.info("\u63D0\u4EA4\u5931\u8D25"))}),onCancel:()=>{Be([]),F({type:"shixunsDetail/setActionTabs",payload:{key:""}})}},a.createElement(_,E({},xt),a.createElement("p",{className:"ant-upload-drag-icon"},a.createElement(i.Z,null)),a.createElement("p",{className:"ant-upload-hint"},"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20")))};var w=(0,Pe.connect)(({user:B,classroomList:F,shixunsDetail:L})=>({user:B,classroomList:F,shixunsDetail:L}))(m),D=V(66104),M=V(71418),P=V(3113),le=V(20834),ee=V(99325),Q=V(95237),j=V(92832),J=V(38446),W=V(7660),C=V(82309),A=V(57809),s=V(9951),ne=V(33853),T=V(38819),Y=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const{Option:ie}=A.default;function K({rewarddata:B,getlistdatas:F,is_signed:L,dispatch:ke,userlist:oe}){const be=(0,a.useRef)(null),[qe,we]=(0,a.useState)(!1),[se,Be]=(0,a.useState)(void 0),[Bt,Zt]=(0,a.useState)(""),[xt,_t]=(0,a.useState)(void 0),[bt,Et]=(0,a.useState)(void 0),[Xe,H]=(0,a.useState)(void 0);function vt(Ae){return Y(this,null,function*(){if(Ae.user_received){window.open(Ae.click_info);return}if(!(0,C.o1)(ke))return;if(L===!1){u.ZP.info("\u60A8\u5C1A\u672A\u62A5\u540D\u53C2\u8D5B\uFF0C\u8BF7\u62A5\u540D\u53C2\u8D5B\u540E\u9886\u53D6");return}if(Ae.click_event==="Pop"){Zt(Ae.id),we(!0);return}else Be(void 0);const We=yield ke({type:"competitions/Reward",payload:{competition_module_setting_id:Ae.id}});We&&We.status===0&&(F(),Ae.click_event==="Link"?(u.ZP.info("\u9886\u53D6\u6210\u529F"),window.open(Ae.click_info)):u.ZP.info(Ae.click_info))})}function Ne(){return Y(this,null,function*(){if(oe&&!oe.real_name&&!xt){u.ZP.info("\u59D3\u540D\u4E0D\u80FD\u4E3A\u7A7A");return}if(oe&&!oe.email&&!bt){u.ZP.info("\u90AE\u7BB1\u4E0D\u80FD\u4E3A\u7A7A");return}if(oe&&!oe.phone&&!Xe){u.ZP.info("\u624B\u673A\u53F7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}if(!se){u.ZP.info("\u8BF7\u9009\u62E9\u4F60\u7684\u5E74\u7EA7");return}const Ae=yield ke({type:"competitions/Reward",payload:{competition_module_setting_id:Bt,className:se,name:xt,mail:bt,phone:Xe}});Ae&&Ae.status===0&&(we(!1),F(),u.ZP.info("HCIA\u8BA4\u8BC1\u8003\u8BD5\u4EE3\u91D1\u52B5\u5C06\u7531Educoder\u5E73\u53F0\u7EDF\u4E00\u53D1\u653E\uFF0C\u8BF7\u53CA\u65F6\u5173\u6CE8\u90AE\u7BB1\u6216\u7AD9\u5185\u77ED\u4FE1\u67E5\u6536"))})}return a.createElement("div",null,a.createElement(v.default,{open:qe,title:"\u5B8C\u5584\u4FE1\u606F",onCancel:()=>we(!1),onOk:()=>{Ne()}},a.createElement("p",null,"\u60A8\u7684\u59D3\u540D\uFF1A",a.createElement(j.default,{className:oe&&oe.real_name?"":d.Z.bkfff,style:{width:"300px",marginLeft:"14px",background:oe&&oe.phone?"":"#ffffff!important"},value:oe&&oe.real_name||xt,disabled:oe&&oe.real_name||!1,onChange:Ae=>_t(Ae.target.value)})),a.createElement("p",{style:{marginTop:"1em"}},"\u60A8\u7684\u90AE\u7BB1\uFF1A",a.createElement(j.default,{className:oe&&oe.email?"":"bkfff",style:{width:"300px",marginLeft:"14px",background:oe&&oe.phone?"":"#ffffff!important"},value:oe&&oe.email||bt,disabled:oe&&oe.email||!1,onChange:Ae=>Et(Ae.target.value)})),a.createElement("p",{style:{marginTop:"1em"}},"\u60A8\u7684\u624B\u673A\u53F7\uFF1A",a.createElement(j.default,{style:{width:"300px"},className:oe&&oe.phone?"":"bkfff",value:oe&&oe.phone||Xe,disabled:oe&&oe.phone||!1,onChange:Ae=>H(Ae.target.value)})),"\u60A8\u7684\u5E74\u7EA7\uFF1A",a.createElement(A.default,{style:{width:"300px",marginTop:"1em",marginLeft:"14px"},onChange:Ae=>{Be(Ae)}},a.createElement(ie,{value:"\u5927\u4E00"},"\u5927\u4E00"),a.createElement(ie,{value:"\u5927\u4E8C"},"\u5927\u4E8C"),a.createElement(ie,{value:"\u5927\u4E09"},"\u5927\u4E09"),a.createElement(ie,{value:"\u5927\u56DB"},"\u5927\u56DB"),a.createElement(ie,{value:"\u5927\u4E94"},"\u5927\u4E94"),a.createElement(ie,{value:"\u7855\u4E00"},"\u7855\u4E00"),a.createElement(ie,{value:"\u7855\u4E8C"},"\u7855\u4E8C"),a.createElement(ie,{value:"\u7855\u4E09"},"\u7855\u4E09"),a.createElement(ie,{value:"\u535A\u4E00"},"\u535A\u4E00"),a.createElement(ie,{value:"\u535A\u4E8C"},"\u535A\u4E8C"),a.createElement(ie,{value:"\u535A\u4E09"},"\u535A\u4E09"),a.createElement(ie,{value:"\u535A\u56DB"},"\u535A\u56DB"),a.createElement(ie,{value:"\u535A\u4E94"},"\u535A\u4E94")),a.createElement("p",{style:{marginTop:"1em"}},"\u63D0\u9192\uFF1A\u5982\u65E0\u534E\u4E3A\u4E91\u8D26\u53F7\uFF0C\u8BF7\u5C3D\u5FEB\u6CE8\u518C\u534E\u4E3A\u4E91\uFF01")),B&&B.length>3?a.createElement("div",{style:{position:"relative",marginBottom:"10px",marginTop:"10px"}},a.createElement("span",{className:d.Z.spanprev,onClick:()=>{be.current.prev()}},a.createElement(ne.Z,{style:{color:"#fff",fontSize:"20px",marginLeft:"15px"}})),a.createElement(s.Z,{ref:be,className:d.Z.divwidth,slidesToShow:3,slidesToScroll:1},B&&B.map((Ae,We)=>a.createElement("div",{style:{textAlign:"center",position:"relative"}},a.createElement("img",{src:J.Z.IMG_SERVER+`/${Ae.image_url}`}),Ae.user_received===!1||Ae.click_event==="Link"?a.createElement("p",{className:d.Z.receiveclick,onClick:()=>vt(Ae)},"\u70B9\u51FB\u9886\u53D6"):a.createElement("p",{className:d.Z.receivealready},"\u5DF2\u7ECF\u9886\u53D6")))),a.createElement("span",{className:d.Z.spannext,onClick:()=>{be.current.next()}},a.createElement(T.Z,{style:{color:"#fff",fontSize:"20px",marginLeft:"5px"}}))):a.createElement("div",{className:d.Z.divwidth,style:{justifyContent:"space-around",marginBottom:"10px",marginTop:"10px"}},B&&B.map((Ae,We)=>a.createElement("div",{style:{textAlign:"center",position:"relative"}},a.createElement("img",{src:J.Z.IMG_SERVER+`/${Ae.image_url}`}),Ae.user_received===!1||Ae.click_event==="Link"?a.createElement("p",{className:d.Z.receiveclick,onClick:()=>vt(Ae)},"\u70B9\u51FB\u9886\u53D6"):a.createElement("p",{className:d.Z.receivealready},"\u5DF2\u7ECF\u9886\u53D6")))))}var ce=K,U=Object.defineProperty,N=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,he=(B,F,L)=>F in B?U(B,F,{enumerable:!0,configurable:!0,writable:!0,value:L}):B[F]=L,it=(B,F)=>{for(var L in F||(F={}))Ce.call(F,L)&&he(B,L,F[L]);if(N)for(var L of N(F))ge.call(F,L)&&he(B,L,F[L]);return B},dt=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const Ue=({StaffDetail:B,HeaderDetail:F,ItemData:L,setIssee:ke,ModelType:oe,dispatch:be,userinfo:qe,Editable:we},se)=>{const[Be,Bt]=(0,a.useState)(!1),[Zt,xt]=(0,a.useState)([]),[_t,bt]=(0,a.useState)(""),[Et,Xe]=(0,a.useState)(""),[H,vt]=(0,a.useState)(!1),{identifier:Ne}=(0,Pe.useParams)(),Ae=(0,a.useRef)(null),We=(0,a.useRef)(null);Ae.current=B==null?void 0:B.enrolled,(0,a.useEffect)(()=>{var et;return(et=We.current)==null||et.addEventListener("click",Rt),()=>{var ut;(ut=We.current)==null||ut.removeEventListener("click",Rt)}},[]);const Rt=et=>{var ut;if(((ut=et==null?void 0:et.target)==null?void 0:ut.id)==="modal-upload"){if(!(0,C.tJ)(be))return;if(!Ae.current){v.default.info({title:"\u63D0\u793A",centered:!0,okText:"\u6211\u77E5\u9053\u4E86",content:"\u8BF7\u5148\u62A5\u540D\uFF0C\u518D\u63D0\u4EA4\u4F5C\u54C1"});return}Bt(!0)}};(0,a.useEffect)(()=>{var et,ut,Ze;F!=null&&F.upload_file&&(xt([{name:(et=F==null?void 0:F.upload_file)==null?void 0:et.title,status:"done",uid:"123456789"}]),Xe(F==null?void 0:F.upload_file_url),bt((Ze=(ut=F==null?void 0:F.upload_file)==null?void 0:ut.url)==null?void 0:Ze.split("/")[3]))},[F==null?void 0:F.upload_file]);const wt={name:"file",multiple:!1,withCredentials:!0,action:J.Z.API_SERVER+"/api/attachments.json",showUploadList:{showRemoveIcon:!1},fileList:Zt,onChange:et=>{var ut,Ze;const{status:De}=et.file,st=[it({},et.file)];xt(st),et.file.status==="uploading"&&vt(!0),De==="done"&&(bt((Ze=(ut=st[0])==null?void 0:ut.response)==null?void 0:Ze.id),vt(!1)),De==="error"&&(xt([]),vt(!1))},beforeUpload:et=>et.size/1024/1024<1e3?Promise.resolve():(u.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E1000MB"),Promise.reject())},fe=()=>{Bt(!0)};return(0,a.useImperativeHandle)(se,()=>({handleVisible:fe})),a.createElement("div",{ref:We},oe==="reward"?a.createElement(ce,{userlist:qe,dispatch:be,rewarddata:L.reward_setting,is_signed:L.is_signed}):null,a.createElement("div",{style:{textAlign:"right"}},((qe==null?void 0:qe.admin)||(qe==null?void 0:qe.business)||we)&&a.createElement(P.ZP,{onClick:()=>ke(!1)},"\u7F16\u8F91")),a.createElement(ee.Z,{value:L.md_content||"\u6682\u65E0"}),L&&L.attachments&&L.attachments.map((et,ut)=>{var Ze;return a.createElement("div",null,a.createElement("a",{href:((Ze=J.Z)==null?void 0:Ze.API_SERVER)+et.url,target:"_self",download:et.title},a.createElement("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),a.createElement("span",{style:{color:"#000000"}},et.title),a.createElement("span",{style:{color:"#000000",marginLeft:"10px"}},et.filesize)))}),a.createElement(v.default,{centered:!0,title:"\u4E0A\u4F20\u4F5C\u54C1",open:Be,okText:"\u63D0\u4EA4\u4F5C\u54C1",cancelText:"\u53D6\u6D88",confirmLoading:H,onCancel:()=>Bt(!1),onOk:()=>dt(void 0,null,function*(){if(!_t&&!Et){Bt(!1);return}vt(!0),(yield(0,W.ZP)(`/api/competitions/${Ne}/upload_file.json`,{method:"post",body:{attachment_id:_t,upload_file_url:Et}})).status===0&&(Bt(!1),vt(!1))})},a.createElement("div",null,a.createElement(Q.Z,{align:"middle",className:"mb20"},a.createElement("span",null,"\u4F5C\u54C1\u94FE\u63A5\uFF1A"),a.createElement(j.default,{style:{width:416},value:Et,onChange:et=>{var ut;return Xe((ut=et.target)==null?void 0:ut.value)}})),a.createElement(Q.Z,{align:"top"},a.createElement("span",{style:{lineHeight:"28px"}},"\u4F5C\u54C1\u6587\u4EF6\uFF1A"),a.createElement(k.default,it({},wt),a.createElement(P.ZP,{type:"primary",className:"mb10"},"\u4E0A\u4F20\u4F5C\u54C1"))))))};var tt=(0,a.forwardRef)(Ue),gt=V(64726),ht=V(20813),At=Object.defineProperty,ft=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,o=(B,F,L)=>F in B?At(B,F,{enumerable:!0,configurable:!0,writable:!0,value:L}):B[F]=L,e=(B,F)=>{for(var L in F||(F={}))r.call(F,L)&&o(B,L,F[L]);if(ft)for(var L of ft(F))re.call(F,L)&&o(B,L,F[L]);return B},t=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});function l({ItemData:B,setIssee:F,MenuItem:L,dispatch:ke,identifier:oe,ModelType:be,userinfo:qe,getrightdatas:we}){let[se,Be]=(0,a.useState)([]);const[Bt,Zt]=(0,a.useState)(B.md_content);(0,a.useEffect)(()=>{var Xe;let H=[];(Xe=B==null?void 0:B.attachments)==null||Xe.map(vt=>{let Ne={uid:vt.id,name:vt.title,response:{id:vt.id}};H.push(Ne)}),Be(H)},[B==null?void 0:B.attachments]);function xt(){var Xe;let H=[];return(Xe=B==null?void 0:B.attachments)==null||Xe.map(vt=>{let Ne={uid:vt==null?void 0:vt.id,name:vt.title,response:{id:vt.id}};H.push(Ne)}),H}const _t={name:"file",multiple:!0,withCredentials:!0,action:J.Z.API_SERVER+"/api/attachments.json",defaultFileList:xt(),onRemove(Xe){(0,ht.y8)({id:Xe.uid})},onChange(Xe){const{status:H}=Xe.file;H==="removed"&&Be(Xe.fileList),H==="done"?(Be(Xe.fileList),u.ZP.success(`${Xe.file.name} \u6587\u4EF6\u4E0A\u4F20\u6210\u529F`)):H==="error"&&u.ZP.error(`${Xe.file.name} \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25`)},beforeUpload:Xe=>{const H=Xe.size/1024/1024<150;return H||u.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E150MB"),H}};console.log(_t);function bt(){return t(this,null,function*(){(yield ke({type:"competitions/updateMdContent",payload:{attachment_ids:Et(se),competition_module_id:B.id,md_content_id:B.md_id,content:Bt,identifier:oe}}))&&(u.ZP.info("\u63D0\u4EA4\u6210\u529F"),F(!0),we(L))})}function Et(Xe){let H=[];return Xe&&Xe.map(vt=>{H.push(vt.response.id)}),H}return a.createElement("div",null,be==="reward"?a.createElement(ce,{userlist:qe,dispatch:ke,rewarddata:B.reward_setting,is_signed:B.is_signed}):null,a.createElement(gt.Z,{defaultValue:Bt,onChange:Xe=>Zt(Xe)}),a.createElement(k.default,e({},_t),a.createElement(P.ZP,{className:"uploadBtn"},"\u4E0A\u4F20\u9644\u4EF6"),"(\u5355\u4E2A\u6587\u4EF6150M\u4EE5\u5185)"),a.createElement("p",{style:{marginTop:"10px"}},a.createElement(P.ZP,{style:{width:"90px"},type:"primary",onClick:()=>bt()},"\u63D0\u4EA4"),a.createElement(P.ZP,{style:{marginLeft:"30px",width:"90px"},onClick:()=>F(!0)},"\u53D6\u6D88")))}var y=l,Z=V(99313),b=V(1710);function te(){return a.createElement("div",null,a.createElement("p",{style:{fontSize:"24px",color:"#05101a"}},"\u603B\u6392\u884C"),a.createElement("div",{style:{textAlign:"center"}},a.createElement("img",{src:J.Z.IMG_SERVER+"/images/educoder/competitions/trophy.png"}),a.createElement("p",null,"\u8981\u6293\u4F4F\u4E00\u5207\u673A\u4F1A\uFF0C\u5411\u6240\u6709\u4EBA\u8BC1\u660E\u81EA\u5DF1\uFF0C\u8BC1\u660E\u4F60\u80FD\u591F\u8FCE\u63A5\u8363\u8000")))}var de=te,q=V(43604),_e=V(18889);function Re({oneItem:B,towItem:F,threeItem:L}){return a.createElement("div",{style:{textAlign:"center"}},a.createElement(Q.Z,{gutter:16,style:{justifyContent:"center"}},a.createElement(q.Z,{span:6,style:{marginTop:"30px",marginRight:"20px"}},a.createElement(_e.Z,{title:a.createElement("div",{className:d.Z.towtop},a.createElement("img",{style:{marginTop:"20px"},src:J.Z.IMG_SERVER+"/images/educoder/huangguan-two.png"}),a.createElement("p",{style:{marginTop:"10px"}},a.createElement(Pe.Link,{to:`/users/${F==null?void 0:F.user_login}/classrooms`},a.createElement("img",{className:d.Z.imgradius,src:J.Z.IMG_SERVER+`/images/${F==null?void 0:F.user_image}`}),(F==null?void 0:F.competition_prize)&&a.createElement("p",{className:d.Z.prize},F==null?void 0:F.competition_prize),a.createElement("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"}},F==null?void 0:F.record_user_name)))),className:d.Z.towdiv,bordered:!1},a.createElement("p",{style:{fontSize:"14px"}},F==null?void 0:F.school_name),a.createElement("p",{style:{fontSize:"18px"}},F==null?void 0:F.spend_time),a.createElement("p",{style:{fontSize:"26px",color:"#a55b29"}},parseFloat(F==null?void 0:F.extra_score)+parseFloat(F==null?void 0:F.score),"\u5206"))),a.createElement(q.Z,{span:6},a.createElement(_e.Z,{title:a.createElement("div",{className:d.Z.onetop},a.createElement("img",{style:{marginTop:"20px"},src:J.Z.IMG_SERVER+"/images/educoder/huangguan.png"}),a.createElement("p",{style:{marginTop:"10px"}},a.createElement(Pe.Link,{to:`/users/${B==null?void 0:B.user_login}/classrooms`},a.createElement("img",{className:d.Z.imgradius,src:J.Z.IMG_SERVER+`/images/${B==null?void 0:B.user_image}`}),(B==null?void 0:B.competition_prize)&&a.createElement("p",{className:d.Z.prize},B==null?void 0:B.competition_prize),a.createElement("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"}},B==null?void 0:B.record_user_name)))),className:d.Z.onediv,bordered:!1},a.createElement("p",{style:{fontSize:"14px"}},B==null?void 0:B.school_name),a.createElement("p",{style:{fontSize:"18px"}},B==null?void 0:B.spend_time),a.createElement("p",{style:{fontSize:"26px",color:"#a55b29"}},parseFloat(B==null?void 0:B.extra_score)+parseFloat(B==null?void 0:B.score),"\u5206"))),a.createElement(q.Z,{span:6,style:{marginTop:"40px",marginLeft:"20px"}},a.createElement(_e.Z,{title:a.createElement("div",{className:d.Z.threetop},a.createElement("img",{style:{marginTop:"20px"},src:J.Z.IMG_SERVER+"/images/educoder/huangguan-three.png"}),a.createElement("p",{style:{marginTop:"10px"}},a.createElement(Pe.Link,{to:`/users/${L==null?void 0:L.user_login}/classrooms`},a.createElement("img",{className:d.Z.imgradius,src:J.Z.IMG_SERVER+`/images/${L==null?void 0:L.user_image}`}),(L==null?void 0:L.competition_prize)&&a.createElement("p",{className:d.Z.prize},L==null?void 0:L.competition_prize),a.createElement("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"}},L==null?void 0:L.record_user_name)))),className:d.Z.threediv,bordered:!1},a.createElement("p",{style:{fontSize:"14px"}},L==null?void 0:L.school_name),a.createElement("p",{style:{fontSize:"18px"}},L==null?void 0:L.spend_time),a.createElement("p",{style:{fontSize:"26px",color:"#a55b29"}},parseFloat(L==null?void 0:L.extra_score)+parseFloat(L==null?void 0:L.score),"\u5206")))))}var Ve=Re,ot=V(6848);function $t({ItemData:B}){var F,L,ke,oe,be,qe,we,se,Be,Bt,Zt,xt,_t,bt,Et,Xe,H,vt,Ne,Ae,We,Rt,wt,fe,et,ut,Ze,De,st,Pt;return a.createElement("div",null,a.createElement("p",{style:{fontSize:"24px",color:"#05101a"}},"\u603B\u6392\u884C"),a.createElement(Ve,{oneItem:B==null?void 0:B.teams[0],towItem:B==null?void 0:B.teams[1],threeItem:B==null?void 0:B.teams[2]}),((F=B==null?void 0:B.user_ranks)==null?void 0:F.length)>0&&a.createElement("div",{className:d.Z.myTeam},((ke=(L=B==null?void 0:B.user_ranks)==null?void 0:L[0])==null?void 0:ke.success)===!1?a.createElement("span",{style:{marginRight:"70px",padding:"10px"}},a.createElement("p",{style:{marginBottom:"0px"}}," \u662F\u5426\u664B\u7EA7\uFF1A",a.createElement("span",{style:{color:((be=(oe=B==null?void 0:B.user_ranks)==null?void 0:oe[0])==null?void 0:be.success)===!1?"red":"green"}},((we=(qe=B==null?void 0:B.user_ranks)==null?void 0:qe[0])==null?void 0:we.success)===!1?"\u5426":(Be=(se=B==null?void 0:B.user_ranks)==null?void 0:se[0])!=null&&Be.success?"\u662F":"")),((Zt=(Bt=B==null?void 0:B.user_ranks)==null?void 0:Bt[0])==null?void 0:Zt.awards)&&a.createElement("p",{style:{marginBottom:"0px"}}," \u662F\u5426\u83B7\u5956\uFF1A",a.createElement("span",null,((_t=(xt=B==null?void 0:B.user_ranks)==null?void 0:xt[0])==null?void 0:_t.awards)==="percent_20"?"\u4E8C\u7B49\u5956":((Et=(bt=B==null?void 0:B.user_ranks)==null?void 0:bt[0])==null?void 0:Et.awards)==="percent_30"?"\u4E09\u7B49\u5956":"\u6CA1\u6709\u83B7\u5F97\u5956\u9879"))):a.createElement("span",{style:{marginRight:"70px"}},"\u6211\u7684\u6392\u540D\uFF1A",(H=(Xe=B==null?void 0:B.user_ranks)==null?void 0:Xe[0])==null?void 0:H.rank),a.createElement("span",{style:{flex:1}},a.createElement(ot.Z,{title:"\u6218\u961F\u540D"},(Ne=(vt=B==null?void 0:B.user_ranks)==null?void 0:vt[0])==null?void 0:Ne.team_name)),a.createElement("span",{style:{flex:1}},a.createElement(ot.Z,{title:"\u65F6\u95F4"},(We=(Ae=B==null?void 0:B.user_ranks)==null?void 0:Ae[0])==null?void 0:We.cost_time)),a.createElement("span",{style:{flex:1,textAlign:"center"}},a.createElement(ot.Z,{title:"\u8D4B\u80FD\u8D5B\u52A0\u5206"},(wt=(Rt=B==null?void 0:B.user_ranks)==null?void 0:Rt[0])==null?void 0:wt.extra_score)),a.createElement("span",{style:{flex:1}},a.createElement(ot.Z,{title:"\u6BD4\u8D5B\u6210\u7EE9"},(et=(fe=B==null?void 0:B.user_ranks)==null?void 0:fe[0])==null?void 0:et.score)),a.createElement("span",null,a.createElement(ot.Z,{title:"\u603B\u5206"},parseFloat((Ze=(ut=B==null?void 0:B.user_ranks)==null?void 0:ut[0])==null?void 0:Ze.extra_score)+parseFloat((st=(De=B==null?void 0:B.user_ranks)==null?void 0:De[0])==null?void 0:st.score)||0))),(Pt=B==null?void 0:B.teams)==null?void 0:Pt.map((I,me)=>a.createElement("div",{className:d.Z.bottomItem},a.createElement("span",{style:{color:"#0152d9",marginRight:"20px"}},me+1),a.createElement(Pe.Link,{to:`/users/${I==null?void 0:I.user_login}/classrooms`,style:{marginRight:"80px",position:"relative"}},a.createElement("img",{className:d.Z.imgradius,src:J.Z.IMG_SERVER+`/images/${I==null?void 0:I.user_image}`}),(I==null?void 0:I.competition_prize)&&a.createElement("span",{className:d.Z.spanrightradius},I==null?void 0:I.competition_prize)),a.createElement("span",{style:{flex:1}},a.createElement(ot.Z,{title:"\u6218\u961F\u540D"},I==null?void 0:I.team_name)),a.createElement("span",{style:{flex:1}},a.createElement(ot.Z,{title:"\u5355\u4F4D/\u5B66\u6821\u540D"},I.school_name)),a.createElement("span",{style:{flex:1,textAlign:"center"}},a.createElement(ot.Z,{title:"\u8D4B\u80FD\u8D5B\u52A0\u5206"},I.extra_score)),a.createElement("span",{style:{flex:1}},a.createElement(ot.Z,{title:"\u6BD4\u8D5B\u6210\u7EE9"},I.score)),a.createElement("span",{style:{color:"#0152d9"}},a.createElement(ot.Z,{title:"\u603B\u5206"},parseFloat(I.extra_score)+parseFloat(I.score))))))}var Dt=$t,at=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const{TabPane:Je}=Z.default;function je({ChartRules:B,ItemData:F,getCharts:L,Selectkey:ke,getChartRules:oe,userinfo:be,Editable:qe,HeaderDetail:we}){var se,Be,Bt,Zt,xt,_t;const[bt,Et]=(0,a.useState)(!1),[Xe,H]=(0,a.useState)(""),[vt,Ne]=(0,a.useState)(!0),[Ae,We]=(0,a.useState)(),[Rt,wt]=(0,a.useState)(),{identifier:fe}=(0,Pe.useParams)();(0,a.useEffect)(()=>{var Ze,De,st,Pt,I,me,xe;if(vt){let nt=(Ze=B==null?void 0:B.stages)==null?void 0:Ze[0];We(nt),nt!=null&&nt.id?(((we==null?void 0:we.task)==="mAP"||(we==null?void 0:we.task)==="dog")&&L(nt==null?void 0:nt.id),H(((Pt=(st=(De=B.rule_contents)==null?void 0:De.filter(rt=>parseInt(rt.competition_stage_id)===parseInt(nt==null?void 0:nt.id)))==null?void 0:st[0])==null?void 0:Pt.content)||"")):((we==null?void 0:we.task)==="mAP"||(we==null||we.task),H(((xe=(me=(I=B.rule_contents)==null?void 0:I.filter(rt=>parseInt(rt.competition_stage_id)===0))==null?void 0:me[0])==null?void 0:xe.content)||""))}},[B]);function et(){return at(this,null,function*(){var Ze,De,st,Pt,I,me;if(!Xe){u.ZP.info("\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}Ne(!1);let xe=Ae==null?void 0:Ae.id;xe?(yield(0,W.ZP)(`/api/competitions/${fe}/update_md_content.json`,{method:"post",body:{competition_module_id:ke,content:Xe,md_content_id:(st=(De=(Ze=B.rule_contents)==null?void 0:Ze.filter(rt=>parseInt(rt.competition_stage_id)===parseInt(xe)))==null?void 0:De[0])==null?void 0:st.id,stage_id:Ae==null?void 0:Ae.id}})).status===0&&(u.ZP.info("\u66F4\u65B0\u6210\u529F"),Et(!1),oe()):(yield(0,W.ZP)(`/api/competitions/${fe}/update_md_content.json`,{method:"post",body:{competition_module_id:ke,content:Xe,md_content_id:(me=(I=(Pt=B.rule_contents)==null?void 0:Pt.filter(rt=>parseInt(rt.competition_stage_id)===0))==null?void 0:I[0])==null?void 0:me.id,stage_id:Ae==null?void 0:Ae.id}})).status===0&&(u.ZP.info("\u66F4\u65B0\u6210\u529F"),Et(!1),oe())})}const ut=[{title:"\u6392\u540D",dataIndex:"name",align:"center",key:"name",render:(Ze,De,st)=>a.createElement("span",null,st+1)},{title:"\u5934\u50CF",dataIndex:"user_image",align:"center",key:"user_image",render:Ze=>a.createElement("img",{className:d.Z.imgradius,src:J.Z.IMG_SERVER+`/images/${Ze}`})},{title:"\u6218\u961F\u540D\u79F0",dataIndex:"team_name",key:"team_name",render:Ze=>a.createElement("span",{title:Ze},Ze&&(Ze==null?void 0:Ze.length)>=15?(Ze==null?void 0:Ze.substr(0,15))+"...":Ze||"--")},{title:"\u5355\u4F4D",dataIndex:"school_name",key:"school_name",align:"center",render:Ze=>a.createElement("span",null,Ze||"--")},{title:(we==null?void 0:we.task)==="mAP"?"mAP\u6307\u6807":(we==null?void 0:we.task)==="Jittor-3"?"\u603B\u5206":"top1\u6307\u6807",dataIndex:"score",key:"score",render:Ze=>a.createElement("span",null,Ze||"--")}];return a.createElement("div",null,((se=B==null?void 0:B.stages)==null?void 0:se.length)>0?null:a.createElement(de,null),((Be=B==null?void 0:B.stages)==null?void 0:Be.length)>0&&a.createElement(Z.default,{animated:!0,tabBarExtraContent:((be==null?void 0:be.admin)||(be==null?void 0:be.business)||qe)&&a.createElement(P.ZP,{onClick:()=>{Et(!0)}},"\u7F16\u8F91"),onChange:Ze=>{var De,st,Pt,I,me;Et(!1);let xe=(De=B==null?void 0:B.stages)==null?void 0:De.filter(rt=>parseInt(Ze)===parseInt(rt==null?void 0:rt.id))[0];We(xe);let nt=(st=xe==null?void 0:xe.children)==null?void 0:st[0];wt(nt),H(((me=(I=(Pt=B.rule_contents)==null?void 0:Pt.filter(rt=>parseInt(rt.competition_stage_id)===parseInt(xe==null?void 0:xe.id)))==null?void 0:I[0])==null?void 0:me.content)||""),L((nt==null?void 0:nt.id)||Ze)}},B&&B.stages.map((Ze,De)=>a.createElement(Je,{tab:Ze.name,key:Ze.id===null?0:Ze.id},bt===!1&&B&&B.rule_contents.map((st,Pt)=>{if(Ze.id===st.competition_stage_id)return a.createElement(ee.Z,{key:Pt,value:st.content===void 0||st.content===null?"":st.content});if(Ze.id===null&&st.competition_stage_id===0)return a.createElement(ee.Z,{key:Pt,value:st.content===void 0||st.content===null?"":st.content})})))),((Bt=Ae==null?void 0:Ae.children)==null?void 0:Bt.length)>0&&a.createElement(Z.default,{activeKey:(Rt==null?void 0:Rt.id)+"",onChange:Ze=>{var De;let st=(De=Ae==null?void 0:Ae.children)==null?void 0:De.filter(Pt=>parseInt(Ze)===parseInt(Pt==null?void 0:Pt.id))[0];wt(st),L(Ze)}},(Zt=Ae==null?void 0:Ae.children)==null?void 0:Zt.map((Ze,De)=>a.createElement(Je,{tab:Ze.name,key:Ze.id===null?0:Ze.id}))),bt&&a.createElement("div",null,a.createElement(gt.Z,{defaultValue:Xe,onChange:Ze=>{H(Ze)}}),a.createElement("p",{style:{marginTop:"10px"}},a.createElement(P.ZP,{style:{width:"90px"},type:"primary",onClick:()=>et()},"\u63D0\u4EA4"),a.createElement(P.ZP,{style:{marginLeft:"30px",width:"90px"},onClick:()=>Et(!1)},"\u53D6\u6D88"))),((xt=F==null?void 0:F.teams)==null?void 0:xt.length)>0&&((we==null?void 0:we.task)==="mAP"||(we==null?void 0:we.task)==="dog"||(we==null?void 0:we.task)==="Jittor-3")?a.createElement(b.default,{dataSource:F==null?void 0:F.teams,columns:ut,pagination:!1}):((_t=F==null?void 0:F.teams)==null?void 0:_t.length)>0&&a.createElement(Dt,{ItemData:F}))}var St=je,mt=V(39816),Ot=V(88230),Kt=V(73898),qt=V(61186),It=V.n(qt),Te=V(59301),Lt=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const{TabPane:pe}=Z.default;function c({ChartRules:B,ItemData:F,getCharts:L,Selectkey:ke,HeaderDetail:oe,getChartRules:be,userinfo:qe,Editable:we,dispatch:se,StaffDetail:Be}){var Bt,Zt,xt,_t,bt,Et,Xe,H;const[vt,Ne]=(0,a.useState)(!1),[Ae,We]=(0,a.useState)(""),[Rt,wt]=(0,a.useState)(!0),[fe,et]=(0,a.useState)(),[ut,Ze]=(0,a.useState)(),{identifier:De}=(0,Pe.useParams)();(0,a.useEffect)(()=>{var I,me,xe,nt,rt,Mt,He,Ct,Ke,Tt,Nt;if(Rt&&((I=B==null?void 0:B.stages)==null?void 0:I.length)>0){let jt=(me=B==null?void 0:B.stages)==null?void 0:me[0];et(jt);let on=(rt=(nt=(xe=B==null?void 0:B.stages)==null?void 0:xe[0])==null?void 0:nt.children)==null?void 0:rt[0];Ze(on),jt!=null&&jt.id?(L(jt==null?void 0:jt.id),We(((Ct=(He=(Mt=B.rule_contents)==null?void 0:Mt.filter(Vt=>parseInt(Vt.competition_stage_id)===parseInt(jt==null?void 0:jt.id)))==null?void 0:He[0])==null?void 0:Ct.content)||"")):(L(0),We(((Nt=(Tt=(Ke=B.rule_contents)==null?void 0:Ke.filter(Vt=>parseInt(Vt.competition_stage_id)===0))==null?void 0:Tt[0])==null?void 0:Nt.content)||""))}},[B]);function st(){return Lt(this,null,function*(){var I,me,xe,nt,rt,Mt;if(!Ae){u.ZP.info("\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}wt(!1);let He=fe==null?void 0:fe.id;He?(yield(0,W.ZP)(`/api/competitions/${De}/update_md_content.json`,{method:"post",body:{competition_module_id:ke,content:Ae,md_content_id:(xe=(me=(I=B.rule_contents)==null?void 0:I.filter(Ke=>parseInt(Ke.competition_stage_id)===parseInt(He)))==null?void 0:me[0])==null?void 0:xe.id,stage_id:fe==null?void 0:fe.id}})).status===0&&(u.ZP.info("\u66F4\u65B0\u6210\u529F"),Ne(!1),be()):(yield(0,W.ZP)(`/api/competitions/${De}/update_md_content.json`,{method:"post",body:{competition_module_id:ke,content:Ae,md_content_id:(Mt=(rt=(nt=B.rule_contents)==null?void 0:nt.filter(Ke=>parseInt(Ke.competition_stage_id)===0))==null?void 0:rt[0])==null?void 0:Mt.id,stage_id:fe==null?void 0:fe.id}})).status===0&&(u.ZP.info("\u66F4\u65B0\u6210\u529F"),Ne(!1),be())})}const Pt=[{title:"request_id",dataIndex:"request_id",width:120,align:"center",key:"name",render:(I,me,xe)=>Te.createElement("span",null,I)},{title:"\u9644\u4EF6",dataIndex:"file_name",align:"center",width:150,key:"file_name",render:I=>Te.createElement(ot.Z,{title:I},Te.createElement("span",{title:I},I&&(I==null?void 0:I.length)>=10?(I==null?void 0:I.substr(0,10))+"...":I||"--"))},{title:"\u63D0\u4EA4\u4EBA",dataIndex:"user_name",key:"user_name",width:100,render:I=>Te.createElement("span",{title:I},I&&(I==null?void 0:I.length)>=6?(I==null?void 0:I.substr(0,6))+"...":I||"--")},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center"},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:50,render:I=>Te.createElement("span",null,I===1?"\u8BA1\u7B97\u4E2D":I===2?"\u5B8C\u6210":I===0?"\u5F85\u8BA1\u7B97":I===3&&"\u9519\u8BEF")},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name)==="\u8BA1\u56FE\u6311\u6218\u70ED\u8EAB\u8D5B"&&{title:"\u6570\u636E\u6307\u68071",dataIndex:"data_ranking",key:"data_ranking",align:"center",render:I=>Te.createElement("span",null,I||"--")},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name)==="\u8BA1\u56FE\u6311\u6218\u70ED\u8EAB\u8D5B"&&{title:"\u6570\u636E\u6307\u68072",dataIndex:"data_other",key:"data_other",align:"left",render:I=>(I==null?void 0:I.length)>0?I==null?void 0:I.map((me,xe)=>Te.createElement("span",null,me==null?void 0:me.name,"\uFF1A",me==null?void 0:me.value," ",Te.createElement("br",null))):Te.createElement("span",null,"--")},(fe==null?void 0:fe.display_six_indicators)&&{title:"\u6570\u636E\u6307\u6807",dataIndex:"data_other",key:"data_other",align:"left",render:I=>(I==null?void 0:I.length)>0?I==null?void 0:I.map((me,xe)=>Te.createElement("span",null,me==null?void 0:me.name,"\uFF1A",me==null?void 0:me.value," ",Te.createElement("br",null))):Te.createElement("span",null,"--")},(fe==null?void 0:fe.display_five_indicators)&&{title:"top1\u6307\u6807",dataIndex:"data_indicators",key:"data_indicators",align:"left",render:I=>{var me;return((me=I==null?void 0:I[0])==null?void 0:me.value)||"- -"}},(fe==null?void 0:fe.display_five_indicators)&&{title:"top5\u6307\u6807",dataIndex:"data_indicators",key:"data_indicators",align:"left",render:I=>{var me;return((me=I==null?void 0:I[1])==null?void 0:me.value)||"- -"}},(fe==null?void 0:fe.display_four_indicators)&&{title:"mask accuary",dataIndex:"data_ranking",key:"data_ranking",align:"left",render:I=>Te.createElement("span",null,I||"--")},(fe==null?void 0:fe.display_one_indicators)&&{title:"mIoU",dataIndex:"data_other",key:"data_ranking",align:"left",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="mIoU"))==null?void 0:me.value)||"--")}},(fe==null?void 0:fe.display_four_indicators)&&{title:"\u7F8E\u5B66\u8BC4\u5206",dataIndex:"data_other",key:"data_other",align:"left",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="score"))==null?void 0:me.value)||"--")}},(fe==null?void 0:fe.display_four_indicators)&&{title:"FID",dataIndex:"data_other",key:"data_other",align:"left",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="fid"))==null?void 0:me.value)||"--")}},(fe==null?void 0:fe.display_four_indicators)&&{title:"\u98CE\u683C\u76F8\u4F3C\u5EA6",dataIndex:"data_other",key:"data_other",align:"left",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="style_similarity"))==null?void 0:me.value)||"--")}},(fe==null?void 0:fe.display_four_indicators)&&{title:"\u603B\u5206",dataIndex:"data_other",key:"data_other",align:"left",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="total_score"))==null?void 0:me.value)||"--")}},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name.includes("\u53EF\u5FAE\u6E32\u67D3\u65B0\u89C6\u89D2\u751F\u6210\u8D5B\u9898"))&&{title:"Car",dataIndex:"data_ranking",key:"data_ranking",align:"center",render:I=>Te.createElement("span",null,I||"--")},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name.includes("\u53EF\u5FAE\u6E32\u67D3\u65B0\u89C6\u89D2\u751F\u6210\u8D5B\u9898"))&&{title:"Coffee",dataIndex:"data_other",key:"data_other",align:"center",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="Coffee"))==null?void 0:me.value)||"--")}},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name.includes("\u53EF\u5FAE\u6E32\u67D3\u65B0\u89C6\u89D2\u751F\u6210\u8D5B\u9898"))&&{title:"Easyship",dataIndex:"data_other",key:"data_other",align:"center",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="Easyship"))==null?void 0:me.value)||"--")}},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name.includes("\u53EF\u5FAE\u6E32\u67D3\u65B0\u89C6\u89D2\u751F\u6210\u8D5B\u9898"))&&{title:"Scar",dataIndex:"data_other",key:"data_other",align:"center",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="Scar"))==null?void 0:me.value)||"--")}},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name.includes("\u53EF\u5FAE\u6E32\u67D3\u65B0\u89C6\u89D2\u751F\u6210\u8D5B\u9898"))&&{title:"Scarf",dataIndex:"data_other",key:"data_other",align:"center",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="Scarf"))==null?void 0:me.value)||"--")}},!(fe!=null&&fe.display_four_indicators)&&(fe==null?void 0:fe.name.includes("\u53EF\u5FAE\u6E32\u67D3\u65B0\u89C6\u89D2\u751F\u6210\u8D5B\u9898"))&&{title:"\u603B\u5206",dataIndex:"data_other",key:"data_other",align:"center",render:I=>{var me;return Te.createElement("span",null,((me=I==null?void 0:I.find(xe=>(xe==null?void 0:xe.name)==="Total"))==null?void 0:me.value)||"--")}},{title:"\u64CD\u4F5C",dataIndex:"result_url",width:50,key:"result_url",render:I=>Te.createElement("a",{href:I,target:"_blank",download:"\u9644\u4EF6"},"\u4E0B\u8F7D")}].filter(I=>!!I);return Te.createElement("div",null,((Bt=B==null?void 0:B.stages)==null?void 0:Bt.length)>0?null:Te.createElement(de,null),((Zt=B==null?void 0:B.stages)==null?void 0:Zt.length)>0&&Te.createElement(Z.default,{animated:!0,tabBarExtraContent:qe!=null&&qe.admin||qe!=null&&qe.business||we?Te.createElement(P.ZP,{onClick:()=>{Ne(!0)}},"\u7F16\u8F91"):Be.enrolled&&(fe==null?void 0:fe.start_time)&&(fe==null?void 0:fe.end_time)&&Te.createElement("span",null,"\u63D0\u4EA4\u65F6\u95F4\uFF1A",It()(fe==null?void 0:fe.start_time).format("YYYY-MM-DD HH:mm:ss"),"\u81F3",It()(fe==null?void 0:fe.end_time).format("YYYY-MM-DD HH:mm:ss"),Te.createElement(P.ZP,{style:{marginLeft:"20px"},disabled:It()(fe==null?void 0:fe.start_time).unix()>It()(It()().format("YYYY-MM-DD HH:mm:s")).unix()||It()(It()().format("YYYY-MM-DD HH:mm:s")).unix()>It()(fe==null?void 0:fe.end_time).unix(),onClick:()=>{se({type:"shixunsDetail/setActionTabs",payload:{key:"md-tab",params:{value:(ut==null?void 0:ut.id)||(fe==null?void 0:fe.id),id:oe==null?void 0:oe.id}}})}},"\u63D0\u4EA4\u7ED3\u679C")),onChange:I=>{var me,xe,nt,rt,Mt;Ne(!1);let He=(me=B==null?void 0:B.stages)==null?void 0:me.filter(Ke=>parseInt(I)===parseInt(Ke==null?void 0:Ke.id))[0],Ct=(xe=He==null?void 0:He.children)==null?void 0:xe[0];Ze(Ct),et(He),We(((Mt=(rt=(nt=B.rule_contents)==null?void 0:nt.filter(Ke=>parseInt(Ke.competition_stage_id)===parseInt(He==null?void 0:He.id)))==null?void 0:rt[0])==null?void 0:Mt.content)||""),L((Ct==null?void 0:Ct.id)||I)}},B&&B.stages.map((I,me)=>Te.createElement(pe,{tab:I.name,key:I.id===null?0:I.id},vt===!1&&B&&B.rule_contents.map((xe,nt)=>{if(I.id===xe.competition_stage_id)return Te.createElement(ee.Z,{key:nt,value:xe.content===void 0||xe.content===null?"":xe.content});if(I.id===null&&xe.competition_stage_id===0)return Te.createElement(ee.Z,{key:nt,value:xe.content===void 0||xe.content===null?"":xe.content})})))),((xt=fe==null?void 0:fe.children)==null?void 0:xt.length)===0&&(F==null?void 0:F.total_user_count)>0&&Te.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:10}},Te.createElement("div",{style:{width:"33%",height:44,background:"#EEF7FF",color:"#3061D0",textAlign:"center",lineHeight:"44px"}},"\u672C\u8D5B\u9053\u7684\u6218\u961F\u6570\u91CF\uFF1A",F==null?void 0:F.total_team_count),Te.createElement("div",{style:{width:"33%",height:44,background:"#EEF7FF",color:"#3061D0",textAlign:"center",lineHeight:"44px"}},"\u53C2\u8D5B\u4EBA\u6570\uFF1A",F==null?void 0:F.total_user_count),Te.createElement("div",{style:{width:"33%",height:44,background:"#EEF7FF",color:"#3061D0",textAlign:"center",lineHeight:"44px"}},"\u63D0\u4EA4\u8BC4\u6D4B\u6B21\u6570\uFF1A",F==null?void 0:F.total_count)),((_t=fe==null?void 0:fe.children)==null?void 0:_t.length)>0&&Te.createElement(Z.default,{activeKey:(ut==null?void 0:ut.id)+"",onChange:I=>{var me;let xe=(me=fe==null?void 0:fe.children)==null?void 0:me.filter(nt=>parseInt(I)===parseInt(nt==null?void 0:nt.id))[0];Ze(xe),L(I)}},(bt=fe==null?void 0:fe.children)==null?void 0:bt.map((I,me)=>Te.createElement(pe,{tab:I.name,key:I.id===null?0:I.id}))),((Et=fe==null?void 0:fe.children)==null?void 0:Et.length)>0&&(F==null?void 0:F.total_user_count)>0&&Te.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:10}},Te.createElement("div",{style:{width:"33%",height:44,background:"#EEF7FF",color:"#3061D0",textAlign:"center",lineHeight:"44px"}},"\u672C\u8D5B\u9053\u7684\u6218\u961F\u6570\u91CF\uFF1A",F==null?void 0:F.total_team_count),Te.createElement("div",{style:{width:"33%",height:44,background:"#EEF7FF",color:"#3061D0",textAlign:"center",lineHeight:"44px"}},"\u53C2\u8D5B\u4EBA\u6570\uFF1A",F==null?void 0:F.total_user_count),Te.createElement("div",{style:{width:"33%",height:44,background:"#EEF7FF",color:"#3061D0",textAlign:"center",lineHeight:"44px"}},"\u63D0\u4EA4\u8BC4\u6D4B\u6B21\u6570\uFF1A",F==null?void 0:F.total_count)),vt&&Te.createElement("div",null,Te.createElement(gt.Z,{defaultValue:Ae,onChange:I=>{We(I)}}),Te.createElement("p",{style:{marginTop:"10px"}},Te.createElement(P.ZP,{style:{width:"90px"},type:"primary",onClick:()=>st()},"\u63D0\u4EA4"),Te.createElement(P.ZP,{style:{marginLeft:"30px",width:"90px"},onClick:()=>Ne(!1)},"\u53D6\u6D88"))),((H=(Xe=oe.competition_modules.filter(I=>I.id===ke))==null?void 0:Xe[0])==null?void 0:H.show_leaderboard)&&Te.createElement(b.default,{dataSource:F==null?void 0:F.results,columns:Pt}))}var z=c,ue=V(58421),n=Object.defineProperty,X=Object.defineProperties,R=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ie=(B,F,L)=>F in B?n(B,F,{enumerable:!0,configurable:!0,writable:!0,value:L}):B[F]=L,Ee=(B,F)=>{for(var L in F||(F={}))ae.call(F,L)&&Ie(B,L,F[L]);if($)for(var L of $(F))Se.call(F,L)&&Ie(B,L,F[L]);return B},$e=(B,F)=>X(B,R(F)),pt=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const{TabPane:Ye}=Z.default;function Le({loading:B,ChartRules:F,ItemData:L,getCharts:ke,Selectkey:oe,HeaderDetail:be,getChartRules:qe,userinfo:we,Editable:se,dispatch:Be,StaffDetail:Bt}){var Zt,xt,_t,bt,Et,Xe;const[H,vt]=(0,a.useState)(!1),[Ne,Ae]=(0,a.useState)(""),[We,Rt]=(0,a.useState)(!0),[wt,fe]=(0,a.useState)(),[et,ut]=(0,a.useState)(),{identifier:Ze}=(0,Pe.useParams)();let[De,st]=(0,a.useState)({page:1,limit:10,sort:"desc"});(0,a.useEffect)(()=>{var I;We&&((I=F==null?void 0:F.stages)!=null&&I[0])&&Pt()},[(Zt=F==null?void 0:F.stages)==null?void 0:Zt[0]]);const Pt=()=>pt(this,null,function*(){var I,me,xe,nt;let rt=(I=F==null?void 0:F.stages)==null?void 0:I[0];fe(rt);let Mt=(nt=(xe=(me=F==null?void 0:F.stages)==null?void 0:me[0])==null?void 0:xe.children)==null?void 0:nt[0];ut(Mt),De.id=(Mt==null?void 0:Mt.id)||(rt==null?void 0:rt.id),st(Ee({},De)),yield ke($e(Ee({},De),{stage_id:De.id}))});return a.createElement("div",null,((xt=F==null?void 0:F.stages)==null?void 0:xt.length)>0?null:a.createElement(de,null),((_t=F==null?void 0:F.stages)==null?void 0:_t.length)>0&&a.createElement(Z.default,{tabBarStyle:{height:65,marginLeft:35,marginRight:30},animated:!0,onChange:I=>pt(this,null,function*(){var me,xe,nt,rt,Mt;vt(!1);let He=(me=F==null?void 0:F.stages)==null?void 0:me.filter(Ke=>parseInt(I)===parseInt(Ke==null?void 0:Ke.id))[0],Ct=(xe=He==null?void 0:He.children)==null?void 0:xe[0];ut(Ct),fe(He),Ae(((Mt=(rt=(nt=F.rule_contents)==null?void 0:nt.filter(Ke=>parseInt(Ke.competition_stage_id)===parseInt(He==null?void 0:He.id)))==null?void 0:rt[0])==null?void 0:Mt.content)||""),De.page=1,De.limit=10,De.id=(Ct==null?void 0:Ct.id)||I,st(Ee({},De)),yield ke(Ee({},De))})},F&&F.stages.map((I,me)=>a.createElement(Ye,{tab:I.name,key:I.id===null?0:I.id}))),((bt=wt==null?void 0:wt.children)==null?void 0:bt.length)>0&&a.createElement(Z.default,{activeKey:(et==null?void 0:et.id)+"",onChange:I=>pt(this,null,function*(){var me;let xe=(me=wt==null?void 0:wt.children)==null?void 0:me.filter(nt=>parseInt(I)===parseInt(nt==null?void 0:nt.id))[0];ut(xe),De.page=1,De.limit=10,De.id=I,st(Ee({},De)),yield ke(Ee({},De))})},(Et=wt==null?void 0:wt.children)==null?void 0:Et.map((I,me)=>a.createElement(Ye,{tab:I.name,key:I.id===null?0:I.id}))),a.createElement("div",{style:{height:10,background:"#F5F5F5"}}),a.createElement("div",{style:{padding:"20px 30px"}},a.createElement("span",{style:{cursor:"pointer",marginRight:20},onClick:()=>{De.page=1,De.sort=De.sort==="desc"?"asc":"desc",st(Ee({},De)),ke(Ee({},De))}},"\u6309\u63D0\u4EA4\u65F6\u95F4",De.sort==="asc"?"\u6B63":"\u5012","\u5E8F\u6392\u5E8F ",a.createElement("i",{className:`iconfont font14 ${De.sort==="asc"?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-"}`}))," ",a.createElement(j.default.Search,{onSearch:I=>{De.page=1,De.search=I,st(Ee({},De)),ke(Ee({},De))},style:{width:"82%"},placeholder:"\u8F93\u5165\u4EBA\u5458/\u6218\u961F\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}),a.createElement(M.Z,{spinning:B},(Xe=L==null?void 0:L.results)==null?void 0:Xe.map((I,me)=>a.createElement("div",{style:{border:"1px solid #E3EFFC",height:100,borderRadius:"2px 2px 0px 0px",marginTop:me===0?14:30}},a.createElement("div",{style:{height:60,padding:10,display:"flex",alignItems:"center"}},a.createElement("img",{src:J.Z.IMG_SERVER+"/images/"+(I==null?void 0:I.image_url),style:{width:40,height:40,borderRadius:"50%"}}),a.createElement("div",{style:{marginLeft:10}},a.createElement("span",{style:{color:"#333333",fontWeight:500,fontSize:"16px"}},I==null?void 0:I.user_name),a.createElement("span",{style:{color:"#999999",fontWeight:400,fontSize:"14px",marginLeft:60}},"\u6240\u5C5E\u6218\u961F",a.createElement("span",{style:{marginLeft:10,color:"#333"}},(I==null?void 0:I.team_name)||"- -")),a.createElement("span",{style:{color:"#333333",fontWeight:400,fontSize:"14px",marginLeft:40}},"\u5B66\u6821 ",a.createElement("span",{style:{marginLeft:10,color:"#333"}},(I==null?void 0:I.school_name)||"- -")))),a.createElement("div",{style:{background:"#EEF2F8",height:40,borderRadius:"0px 0px 2px 2px",paddingLeft:60,paddingRight:40,display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",null,a.createElement("span",{style:{color:"#666666",fontSize:"12px"}},"\u63D0\u4EA4\u65F6\u95F4\uFF1A",I==null?void 0:I.created_at),a.createElement("span",{style:{color:"#666666",fontSize:"12px",margin:"0px 40px"}},"\u6D88\u8017\u5185\u5B58\uFF1A",(I==null?void 0:I.ts_mem)||"- -","MB"),a.createElement("span",{style:{color:"#666666",fontSize:"12px"}},"\u4EE3\u7801\u6267\u884C\u65F6\u95F4\uFF1A",(I==null?void 0:I.ts_time)||"- -","\u79D2")),a.createElement("a",{style:{display:"flex",alignItems:"center"},href:`/tasks/${I==null?void 0:I.game_identifier}`,target:"_blank"},a.createElement("i",{className:"iconfont icon-chakandaima",style:{marginRight:4}}),a.createElement("span",{style:{lineHeight:"14px"}},"\u67E5\u770B\u4EE3\u7801")))))),a.createElement(ue.Z,{total:L==null?void 0:L.total_count,pageSize:10,hideOnSinglePage:!0,style:{marginTop:40,textAlign:"center"},showSizeChanger:!1,current:De.page,onChange:(I,me)=>{De.page=I,st(Ee({},De)),ke(Ee({},De))}})))}var ze=Le,ct=V(22904),Me=Object.defineProperty,Qe=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,kt=Object.getOwnPropertySymbols,Ut=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,pn=(B,F,L)=>F in B?Me(B,F,{enumerable:!0,configurable:!0,writable:!0,value:L}):B[F]=L,en=(B,F)=>{for(var L in F||(F={}))Ut.call(F,L)&&pn(B,L,F[L]);if(kt)for(var L of kt(F))Gt.call(F,L)&&pn(B,L,F[L]);return B},hn=(B,F)=>Qe(B,yt(F)),vn=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const{TabPane:tn}=Z.default;function bn({loading:B,ChartRules:F,ItemData:L,getCharts:ke,Selectkey:oe,HeaderDetail:be,getChartRules:qe,userinfo:we,Editable:se,dispatch:Be,StaffDetail:Bt}){var Zt,xt,_t,bt,Et,Xe,H;const[vt,Ne]=(0,a.useState)(!1),[Ae,We]=(0,a.useState)(""),[Rt,wt]=(0,a.useState)(!0),[fe,et]=(0,a.useState)(),[ut,Ze]=(0,a.useState)(),[De,st]=(0,a.useState)([]),{identifier:Pt}=(0,Pe.useParams)();let[I,me]=(0,a.useState)({page:1,limit:10}),[xe,nt]=(0,a.useState)();(0,a.useEffect)(()=>{var He;Rt&&((He=F==null?void 0:F.stages)!=null&&He[0])&&rt()},[(Zt=F==null?void 0:F.stages)==null?void 0:Zt[0]]),(0,a.useEffect)(()=>{rt()},[]);const rt=()=>vn(this,null,function*(){var He,Ct,Ke,Tt;let Nt=(He=F==null?void 0:F.stages)==null?void 0:He[0];et(Nt);let jt=(Tt=(Ke=(Ct=F==null?void 0:F.stages)==null?void 0:Ct[0])==null?void 0:Ke.children)==null?void 0:Tt[0];Ze(jt),I.id=(jt==null?void 0:jt.id)||(Nt==null?void 0:Nt.id),me(en({},I)),yield ke(hn(en({},I),{stage_id:I.id}))});(0,a.useEffect)(()=>{be!=null&&be.is_new&&Mt()},[be]);function Mt(){return vn(this,null,function*(){let He=yield(0,W.ZP)(`/api/competitions/${Pt}/get_shixun_settings.json`,{method:"get"});(He==null?void 0:He.status)===0&&st(He)})}return a.createElement("div",null,((xt=F==null?void 0:F.stages)==null?void 0:xt.length)>0?null:a.createElement(de,null),((_t=F==null?void 0:F.stages)==null?void 0:_t.length)>0&&a.createElement(Z.default,{tabBarStyle:{height:65,marginLeft:35,marginRight:30},animated:!0,onChange:He=>vn(this,null,function*(){var Ct,Ke,Tt,Nt,jt;Ne(!1);let on=(Ct=F==null?void 0:F.stages)==null?void 0:Ct.filter(un=>parseInt(He)===parseInt(un==null?void 0:un.id))[0],Vt=(Ke=on==null?void 0:on.children)==null?void 0:Ke[0];Ze(Vt),et(on),We(((jt=(Nt=(Tt=F.rule_contents)==null?void 0:Tt.filter(un=>parseInt(un.competition_stage_id)===parseInt(on==null?void 0:on.id)))==null?void 0:Nt[0])==null?void 0:jt.content)||""),I.page=1,I.limit=10,I.id=(Vt==null?void 0:Vt.id)||He,me(en({},I)),yield ke(en({},I))})},F&&F.stages.map((He,Ct)=>a.createElement(tn,{tab:He.name,key:He.id===null?0:He.id}))),((bt=fe==null?void 0:fe.children)==null?void 0:bt.length)>0&&a.createElement(Z.default,{activeKey:(ut==null?void 0:ut.id)+"",tabBarStyle:{height:65,marginLeft:35,marginRight:30},onChange:He=>vn(this,null,function*(){var Ct;let Ke=(Ct=fe==null?void 0:fe.children)==null?void 0:Ct.filter(Tt=>parseInt(He)===parseInt(Tt==null?void 0:Tt.id))[0];Ze(Ke),I.page=1,I.limit=10,I.id=He,me(en({},I)),yield ke(en({},I))})},(Et=fe==null?void 0:fe.children)==null?void 0:Et.map((He,Ct)=>a.createElement(tn,{tab:He.name,key:He.id===null?0:He.id}))),a.createElement("div",{style:{height:10,background:"#F5F5F5"}}),a.createElement("div",{style:{padding:"20px 30px"}},a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("span",{style:{color:"#9096A3"}},"\u4F5C\u54C1\u63D0\u4EA4\u65F6\u95F4",a.createElement("span",{style:{color:"#333333",marginLeft:5}},L==null?void 0:L.start_time,"~",L==null?void 0:L.end_time)),a.createElement("span",{style:{color:"#9096A3"}},"\u6210\u7EE9\u6765\u6E90",a.createElement("span",{style:{color:"#333333",marginLeft:5}},(L==null?void 0:L.score_source)===0?"\u7ECF\u9A8C\u503C":"\u9884\u6D4B\u51C6\u786E\u7387")," ")),a.createElement(M.Z,{spinning:B},!(be!=null&&be.is_new)&&((Xe=L==null?void 0:L.results)==null?void 0:Xe.map((He,Ct)=>a.createElement(ct.Z,{dispatch:Be,Header:be,StaffDetail:Bt,item:He,index:Ct}))),(be==null?void 0:be.is_new)&&((H=De==null?void 0:De.data)==null?void 0:H.map((He,Ct)=>a.createElement(ct.Z,{dispatch:Be,Header:be,StaffDetail:Bt,item:He,index:Ct})))),a.createElement(ue.Z,{total:L==null?void 0:L.total_count,pageSize:10,hideOnSinglePage:!0,style:{marginTop:40,textAlign:"center"},showSizeChanger:!1,current:I.page,onChange:(He,Ct)=>{I.page=He,me(en({},I)),ke(en({},I))}})))}var qn=bn,er=V(74074),tr=V(40333),nr=V(75306),Sn=V(78241),rr=V(32050),gn={WorkSubmitDesc:"WorkSubmitDesc___zk_Kc",WorkSubmit:"WorkSubmit___BOuVl",span:"span___sGFYr",search:"search___wZWVl",downBut:"downBut___tfNYQ"},ir=V(57816),Pn=V(75872),ar=V(86129),Nn=V.n(ar),ve=V(59301),lr=Object.defineProperty,or=Object.defineProperties,ur=Object.getOwnPropertyDescriptors,$n=Object.getOwnPropertySymbols,sr=Object.prototype.hasOwnProperty,dr=Object.prototype.propertyIsEnumerable,Hn=(B,F,L)=>F in B?lr(B,F,{enumerable:!0,configurable:!0,writable:!0,value:L}):B[F]=L,Cn=(B,F)=>{for(var L in F||(F={}))sr.call(F,L)&&Hn(B,L,F[L]);if($n)for(var L of $n(F))dr.call(F,L)&&Hn(B,L,F[L]);return B},Gn=(B,F)=>or(B,ur(F)),nn=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const cr=({dispatch:B,userinfo:F,Editable:L,ItemData:ke,TabResults:oe,HeaderDetail:be,StaffDetail:qe,getTabResults:we=()=>{}})=>{var se,Be,Bt,Zt,xt,_t,bt;const[Et]=Sn.default.useForm(),[Xe,H]=(0,a.useState)(!1),[vt,Ne]=(0,a.useState)(!1),{identifier:Ae}=(0,Pe.useParams)(),[We,Rt]=(0,a.useState)(1),[wt,fe]=(0,a.useState)(!1),[et,ut]=(0,a.useState)(!1),[Ze,De]=(0,a.useState)([]),[st,Pt]=(0,a.useState)(!1),[I,me]=(0,a.useState)([]),[xe,nt]=(0,a.useState)(!1),[rt,Mt]=(0,a.useState)({name:"",url:"",id:null,fileList:[],competition_team_id:""}),[He,Ct]=(0,a.useState)({total_count:0,results:[]}),[Ke,Tt]=(0,a.useState)(null),[Nt,jt]=(0,a.useState)({page:1,limit:20,keyword:""}),[on,Vt]=(0,a.useState)("");let un=(0,a.useRef)(new(Nn()));(0,a.useEffect)(()=>{fe((F==null?void 0:F.admin)||(F==null?void 0:F.business)||L)},[F==null?void 0:F.admin,F==null?void 0:F.business,L]),(0,a.useEffect)(()=>{ke!=null&&ke.only_file&&Rt(2)},[ke]),(0,a.useEffect)(()=>{var ye,Ge,Ft,Yt,Xt,sn,rn,Wt;oe.stages&&((ye=oe.stages)==null?void 0:ye.length)>0&&(((Yt=(Ft=(Ge=oe.stages)==null?void 0:Ge[0])==null?void 0:Ft.children)==null?void 0:Yt.length)>0?Tt(((rn=(sn=(Xt=oe.stages)==null?void 0:Xt[0])==null?void 0:sn.children)==null?void 0:rn[0])||null):Tt(((Wt=oe.stages)==null?void 0:Wt[0])||null))},[oe.stages]),(0,a.useEffect)(()=>{dn(),Dn()},[Ke==null?void 0:Ke.id,Nt.page,Nt.limit]);function Un(){return nn(this,null,function*(){var ye,Ge;nt(!0);let Ft=yield(0,W.ZP)(`/api/competitions/${Ae}/my_teams`,{method:"get"});nt(!1),ut(!0),(Ft==null?void 0:Ft.status)===0&&(me(Ft==null?void 0:Ft.data),Et.setFieldsValue({name:"",url:"",id:"",competition_team_id:(Ge=(ye=Ft==null?void 0:Ft.data)==null?void 0:ye[0])==null?void 0:Ge.id}))})}function Dn(){return nn(this,null,function*(){let ye=yield(0,W.ZP)(`/api/competitions/${Ae}/my_teams`,{method:"get"});(ye==null?void 0:ye.status)===0&&me(ye==null?void 0:ye.data)})}const In=[{title:ve.createElement("span",{style:{color:"#5F6368"}},"\u961F\u4F0D\u540D\u79F0"),dataIndex:"team_name",width:"120px",ellipsis:!0,render:ye=>ve.createElement(ot.Z,{placement:"topLeft",title:ye},ye||"- -"),isShow:[1,2]},{title:ve.createElement("span",{style:{color:"#5F6368"}},"\u63D0\u4EA4\u4EBA"),dataIndex:"user_name",width:"120px",ellipsis:!0,render:ye=>ve.createElement(ot.Z,{placement:"topLeft",title:ye},ye||"- -"),isShow:[1,2]},{title:ve.createElement("span",{style:{color:"#5F6368"}},"\u4F5C\u54C1\u540D\u79F0"),dataIndex:"name",ellipsis:!0,render:(ye,Ge)=>ye?ve.createElement("a",{href:Ge.url||"#",target:"_blank"},ve.createElement(ot.Z,{placement:"topLeft",title:ye},ye)):"--",isShow:[1]},{title:ve.createElement("span",{style:{color:"#5F6368"}},"\u4F5C\u54C1\u6587\u4EF6"),dataIndex:"file_name",width:We==1?"180px":"",ellipsis:!0,render:ye=>ve.createElement(ot.Z,{placement:"topLeft",title:ye},ye||"- -"),isShow:[1,2]},{title:ve.createElement("span",{style:{color:"#5F6368"}},"\u66F4\u65B0\u65F6\u95F4"),dataIndex:"updated_at",width:"180px",render:ye=>ye||"- -",isShow:[1,2]},{title:ve.createElement("span",{style:{color:"#5F6368"}},"\u64CD\u4F5C"),dataIndex:"result_url",ellipsis:!0,width:"200px",align:"center",render:(ye,Ge)=>ve.createElement(Q.Z,{justify:wt?"center":"space-between"},!wt&&ve.createElement(P.ZP,{type:"link",onClick:()=>{ut(!0),Mt({name:Ge.name,url:Ge.url,id:Ge.id,competition_team_id:Ge.competition_team_id}),Et.setFieldsValue({name:Ge.name,url:Ge.url,id:Ge.id,competition_team_id:Ge.competition_team_id}),Ge.file_name&&De([{uid:"-1",name:Ge.file_name,status:"done",url:Ge.result_url||""}])}},"\u7F16\u8F91"),ve.createElement(Pn.Z,{type:"link",disabled:!ye,onClick:()=>nn(void 0,null,function*(){return(0,Ot.Nd)(Ge.file_name,ye)})},wt?"\u4E0B\u8F7D\u6587\u4EF6":"\u4E0B\u8F7D"),!wt&&ve.createElement(P.ZP,{type:"link",onClick:()=>nn(void 0,null,function*(){v.default.confirm({title:"\u63D0\u793A",content:"\u63D0\u4EA4\u4F5C\u54C1\u5220\u9664\u540E\u4E0D\u53EF\u6062\u590D\uFF0C\u786E\u8BA4\u5220\u9664\u8BE5\u4F5C\u54C1",onOk:()=>nn(void 0,null,function*(){let Ft=yield(0,W.ZP)(`/api/competitions/${Ae}/delete_result.json`,{method:"Delete",body:{result_id:Ge==null?void 0:Ge.id}});(Ft==null?void 0:Ft.status)===0&&(u.ZP.info("\u5220\u9664\u6210\u529F"),dn())})})})},"\u5220\u9664")),isShow:[1,2]}].filter(ye=>ye.isShow.includes(We)),dn=()=>nn(void 0,null,function*(){Pt(!0);const ye=yield B({type:"competitions/Results",payload:Cn({identifier:Ae,stage_id:Ke==null?void 0:Ke.id,module_type:"worksubmit"},Nt)});Ct(ye),Pt(!1)}),Fn=ye=>nn(void 0,null,function*(){const Ge=yield B({type:"competitions/updateMdContent",payload:{identifier:Ae,stage_id:Ke==null?void 0:Ke.id,competition_module_id:ke.id,content:on,md_content_id:ye==null?void 0:ye.id}});Ge.status==0&&u.ZP.success(Ge.message),Ne(!1),yield we()}),Ln=ye=>nn(void 0,null,function*(){var Ge;if(We==2&&Ze.length==0){u.ZP.error("\u8BF7\u9009\u62E9\u6587\u4EF6");return}H(!0);let Ft;const Yt={login:F==null?void 0:F.login,container_type:"Competition",file_name:(Ge=Ze==null?void 0:Ze[0])==null?void 0:Ge.name,stage_type:Ke==null?void 0:Ke.id,container_id:be==null?void 0:be.id,result_id:rt==null?void 0:rt.id,module_type:"worksubmit",competition_team_id:ye.competition_team_id};if(We==1){const Xt=yield(0,W.ZP)(`/api/competitions/${Ae}/check_result_url.json`,{method:"GET",params:{url:ye.url,stage_id:Ke==null?void 0:Ke.id,result_id:rt==null?void 0:rt.id,competition_team_id:ye.competition_team_id}});if((Xt==null?void 0:Xt.status)!=0){H(!1);return}Yt.name=ye.name,Yt.url=ye.url}We==1&&Ze.length==0?Ft=yield B({type:"competitions/getWorkSubmitUpdateRes",payload:{identifier:Ae,result_id:rt==null?void 0:rt.id,name:ye.name,url:ye.url,stage_id:Ke==null?void 0:Ke.id,result_url:rt==null?void 0:rt.result_url,module_type:"worksubmit",competition_team_id:ye.competition_team_id}}):Ft=yield(0,h.cT)(Ze[0],Yt),(Ft==null?void 0:Ft.status)==0?u.ZP.success("\u63D0\u4EA4\u6210\u529F"):u.ZP.info((Ft==null?void 0:Ft.message)||"\u63D0\u4EA4\u5931\u8D25"),H(!1),ut(!1),De([]),dn()}),kn=()=>nn(void 0,null,function*(){var ye;const Ge=yield B({type:"competitions/Results",payload:{identifier:Ae,stage_id:Ke==null?void 0:Ke.id,page:1,limit:9999999,keyword:"",module_type:"worksubmit"}}),Ft=(ye=Ge==null?void 0:Ge.results)==null?void 0:ye.filter(Ht=>(Ht==null?void 0:Ht.result_url)&&Ht.file_name),Yt=v.default.info({width:460,title:ve.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u53C2\u8D5B\u6587\u4EF6,",ve.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ve.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ve.createElement("span",{className:"c-blue"},0),"/",Ft.length),maskClosable:!1,className:gn.modal,onOk:()=>{}}),Xt=[];let sn=800*1024*1024,rn=0,Wt=0;const cn=(Ht,mn)=>nn(void 0,null,function*(){try{const An=new(Nn()),yn=yield(yield fetch(Ht.result_url,{method:"get"})).blob();An.file(Ht.file_name,yn);const Rn=yield An.generateAsync({type:"blob"}),Zn=yn.size;rn+Zn>sn&&(yield un.current.generateAsync({type:"blob"}).then(an=>{(0,Ot.Nd)(`${be.name}-batch${Wt+1}`,window.URL.createObjectURL(an))}),un.current=new(Nn()),rn=0,Wt++);const On=(an,ln=0)=>{ln==0&&Xt.includes(an)||Xt.includes(`${an}(${ln})`)?On(an,ln+1):(Xt.push(ln==0?an:`${an}(${ln})`),un.current.file(ln==0?an+".zip":`${an}(${ln}).zip`,Rn),rn+=Zn)};On(`${Ht==null?void 0:Ht.team_name}-${Ht==null?void 0:Ht.user_name}`),Yt.update({content:ve.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ve.createElement("span",{className:"c-blue"},mn),"/",Ft.length)})}catch(An){u.ZP.error(`${Ht.file_name}\u4E0B\u8F7D\u5931\u8D25`)}}),wn=()=>nn(void 0,null,function*(){let Ht=0;for(const mn of Ft)yield cn(mn,++Ht);rn>0&&(yield un.current.generateAsync({type:"blob"}).then(mn=>{(0,Ot.Nd)(`${be.name}-batch${Wt+1}`,window.URL.createObjectURL(mn))})),Yt.destroy()});console.log("DownloadList===",Ft),Ft.length>0&&wn()}),Bn={maxCount:1,withCredentials:!0,fileList:Ze,onRemove:()=>{De([])},beforeUpload:ye=>{const Ge=ye.size/1024/1024,Ft=ye.name.split(".").slice(-1)[0].toLowerCase();return We==1&&Ge>150||We==2&&Ge/1024>1||Ge==0?(u.ZP.error(`${ye.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${Ge==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":`\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${We==1?"150MB":"1G"})`}`),Promise.reject()):(De([ye]),!1)}};return ve.createElement("div",{className:gn.WorkSubmit},Ke?ve.createElement(Z.default,{defaultActiveKey:((Be=(se=oe.stages)==null?void 0:se[0])==null?void 0:Be.id)||1,destroyInactiveTabPane:!0,tabBarExtraContent:ve.createElement(Q.Z,{style:{marginBottom:"10px"}},!wt&&qe.enrolled&&ve.createElement(P.ZP,{type:"primary",onClick:()=>ut(!0)},"\u4F5C\u54C1\u63D0\u4EA4"),wt&&!vt&&ve.createElement(P.ZP,{style:{marginLeft:"10px"},type:"primary",onClick:()=>Ne(!0)},"\u7F16\u8F91")),onChange:ye=>{const Ge=oe.stages.find(Ft=>Ft.id==ye);Ge.children.length>0?Tt(Ge.children[0]):Tt(Ge)}},(Bt=oe.stages)==null?void 0:Bt.map((ye,Ge)=>{var Ft,Yt,Xt,sn,rn,Wt;return ve.createElement(Z.default.TabPane,{tab:ve.createElement("div",{style:{marginBottom:"20px"}},ye.name),key:ye.id},vt?ve.createElement(ve.Fragment,null,ve.createElement(gt.Z,{defaultValue:((Ft=oe.rule_contents[Ge])==null?void 0:Ft.content)||"",onChange:cn=>Vt(cn)}),ve.createElement(Q.Z,null,ve.createElement(Pn.Z,{type:"primary",onClick:()=>Fn(oe.rule_contents[Ge])},"\u63D0\u4EA4"),ve.createElement(P.ZP,{style:{marginLeft:"10px"},onClick:()=>nn(void 0,null,function*(){return Ne(!1)})},"\u53D6\u6D88"))):ve.createElement(ee.Z,{style:{marginTop:"10px"},value:((Yt=oe.rule_contents[Ge])==null?void 0:Yt.content)||""}),((Xt=ye.children)==null?void 0:Xt.length)>0&&ve.createElement(Z.default,{defaultActiveKey:(rn=(sn=ye.children)==null?void 0:sn[0])==null?void 0:rn.id,destroyInactiveTabPane:!0,onChange:cn=>{var wn;Tt((wn=ye.children)==null?void 0:wn.find(Ht=>Ht.id==cn))}},(Wt=ye.children)==null?void 0:Wt.map(cn=>ve.createElement(Z.default.TabPane,{tab:cn.name,key:cn.id}))))})):ve.createElement("div",null,(qe.enrolled||wt)&&ve.createElement(Q.Z,{style:{marginBottom:"10px",paddingBottom:"10px",borderBottom:"1px solid #eee"}},!wt&&qe.enrolled&&ve.createElement(P.ZP,{style:{marginLeft:"auto"},loading:xe,type:"primary",onClick:()=>{Un()}},"\u4F5C\u54C1\u63D0\u4EA4"),wt&&!vt&&ve.createElement(P.ZP,{style:{marginLeft:!wt&&qe.enrolled?"10px":"auto"},type:"primary",onClick:()=>Ne(!0)},"\u7F16\u8F91")),vt?ve.createElement(ve.Fragment,null,ve.createElement(gt.Z,{defaultValue:((xt=(Zt=oe.rule_contents)==null?void 0:Zt[0])==null?void 0:xt.content)||"",onChange:ye=>Vt(ye)}),ve.createElement(Q.Z,null,ve.createElement(Pn.Z,{type:"primary",onClick:()=>{var ye;return Fn((ye=oe.rule_contents)==null?void 0:ye[0])}},"\u63D0\u4EA4"),ve.createElement(P.ZP,{style:{marginLeft:"10px"},onClick:()=>nn(void 0,null,function*(){return Ne(!1)})},"\u53D6\u6D88"))):ve.createElement(ee.Z,{style:{marginTop:"10px"},value:((bt=(_t=oe.rule_contents)==null?void 0:_t[0])==null?void 0:bt.content)||""})),ve.createElement(Q.Z,{align:"middle",justify:"space-between",style:{marginTop:"21px"}},ve.createElement(Q.Z,{align:"middle"},ve.createElement(j.default,{className:gn.search,placeholder:"\u8BF7\u8F93\u5165\u961F\u4F0D\u540D\u79F0\u6216\u63D0\u4EA4\u4EBA\u59D3\u540D\u641C\u7D22",suffix:ve.createElement("i",{className:"iconfont icon-sousuo9",onClick:dn,style:{color:"#000",cursor:"pointer",fontSize:"14px"}}),onChange:ye=>{Nt.keyword=ye.target.value,Nt.search=ye.target.value,jt(Nt)},style:{background:"#F6F7F9"},bordered:!1,onPressEnter:dn}),ve.createElement("div",{style:{color:"#9B9B9B",fontSize:"14px",marginLeft:"20px"}},"\u5F53\u524D\u5171\u8BA1\u4F5C\u54C1",ve.createElement("span",{style:{color:"#165DFF"}},He.total_count),"\u4E2A")),wt&&ve.createElement(Q.Z,{align:"middle"},We==1&&ve.createElement(P.ZP,{style:{lineHeight:"32px"},target:"_blank",href:`/api/competitions/${Ae}/results.xlsx?identifier=${Ae}&stage_id=${(Ke==null?void 0:Ke.id)||""}&module_type=worksubmit`,icon:ve.createElement("i",{className:"iconfont icon-lianjie3",style:{fontSize:"16px",color:"#44D7B6"}}),className:gn.downBut},"\u4E0B\u8F7D\u4F5C\u54C1\u94FE\u63A5"),ve.createElement(Pn.Z,{icon:ve.createElement("i",{className:"iconfont icon-wenjian4",style:{fontSize:"16px",color:"#F6C555"}}),className:gn.downBut,style:{marginLeft:"20px"},onClick:kn},"\u4E0B\u8F7D\u6240\u6709\u6587\u4EF6"))),ve.createElement(b.default,{style:{marginTop:"17px"},loading:st,columns:In,dataSource:He.results,locale:{emptyText:ve.createElement(ir.Z,null)},pagination:!1}),ve.createElement(Q.Z,{style:{marginTop:"20px"},align:"middle",justify:"space-between"},((Ke==null?void 0:Ke.end_time)&&(Ke==null?void 0:Ke.start_time)||be.start_time&&be.end_time)&&ve.createElement("span",{className:gn.span},"\u63D0\u4EA4\u65F6\u95F4\uFF1A",ve.createElement("span",null,It()((Ke==null?void 0:Ke.start_time)||be.start_time).format("YYYY-MM-DD HH:mm:ss"))," \u81F3 ",ve.createElement("span",null,It()((Ke==null?void 0:Ke.end_time)||be.end_time).format("YYYY-MM-DD HH:mm:ss"))),ve.createElement(ue.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,current:Nt.page,pageSize:Nt.limit,onChange:(ye,Ge)=>jt(Gn(Cn({},Nt),{page:ye,limit:Ge})),onShowSizeChange:(ye,Ge)=>jt(Gn(Cn({},Nt),{page:1,limit:Ge})),total:He.total_count||0})),ve.createElement(v.default,{centered:!0,destroyOnClose:!0,title:ve.createElement("div",{style:{fontWeight:"500",color:"#000000",marginTop:"10px"}},"\u4F5C\u54C1\u63D0\u4EA4"),open:et,bodyStyle:{padding:" 0px 25px 10px 25px"},onOk:()=>Et.submit(),confirmLoading:Xe,onCancel:()=>{ut(!1),De([]),Mt(null)}},ve.createElement("div",{className:gn.WorkSubmitDesc},"\u8BF4\u660E\uFF1A\u5927\u8D5B\u8FDB\u884C\u4E2D\u4E0A\u4F20\u540E\u7684\u4F5C\u54C1\u5982\u9700\u4FEE\u6539\uFF0C\u53EF\u5728\u3010\u4F5C\u54C1\u63D0\u4EA4\u3011\u5217\u8868\u70B9\u51FB\u201C\u7F16\u8F91\u201D\u8FDB\u884C\u4FEE\u6539\u3002"),ve.createElement(Sn.default,{form:Et,colon:!1,onFinish:Ln},We==1&&ve.createElement(ve.Fragment,null,ve.createElement(Sn.default.Item,{label:"\u4F5C\u54C1\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u540D\u79F0"}]},ve.createElement(j.default,{showCount:!0,maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4F5C\u54C1\u540D\u79F0"})),ve.createElement(Sn.default.Item,{label:"\u4F5C\u54C1\u94FE\u63A5",name:"url",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u94FE\u63A5"}]},ve.createElement(j.default,{placeholder:"\u8BF7\u8F93\u5165\u4F5C\u54C1\u94FE\u63A5"}))),ve.createElement(Sn.default.Item,{label:"\u63D0\u4EA4\u6218\u961F",name:"competition_team_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6218\u961F"}]},ve.createElement(A.default,null,I==null?void 0:I.map(ye=>ve.createElement(A.default.Option,{key:ye==null?void 0:ye.id,value:ye==null?void 0:ye.id},ye==null?void 0:ye.name)))),ve.createElement(Sn.default.Item,{name:"fileList",style:{paddingLeft:We==1?"76px":"0"},valuePropName:"fileList",getValueFromEvent:ye=>Array.isArray(ye)?ye:ye==null?void 0:ye.fileList},We==1&&ve.createElement(k.default,Cn({},Bn),ve.createElement(Q.Z,{align:"middle"},ve.createElement(P.ZP,{type:"primary",ghost:!0,icon:ve.createElement(rr.Z,null)},Ze.length>0?"\u66F4\u6362\u6587\u4EF6":"\u6587\u4EF6\u4E0A\u4F20"),ve.createElement(ot.Z,{placement:"right",overlayStyle:{maxWidth:600},title:ve.createElement("div",{onClick:ye=>{ye.preventDefault(),ye.stopPropagation()}},ve.createElement("p",null,"\u63D0\u793A\uFF1A"),ve.createElement("p",null,"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F201\u4E2A\u6587\u4EF6\u3002"),ve.createElement("p",null,"2. \u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7150M\u3002"))},ve.createElement("i",{onClick:ye=>{ye.preventDefault(),ye.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#C5C5C5"}})))),We==2&&ve.createElement(k.default.Dragger,Cn({className:gn.fileList,style:{background:"#fff",padding:"31px 0px"}},Bn),ve.createElement("p",{className:"ant-upload-drag-icon"},ve.createElement("i",{className:"iconfont icon-shangchuan4",style:{fontSize:"32px",color:"#165DFF"}})),ve.createElement("p",{className:"ant-upload-text"},"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))))))};var fr=(0,Pe.connect)(({})=>({}))(cr),Fe=V(59301),pr=Object.defineProperty,hr=Object.defineProperties,mr=Object.getOwnPropertyDescriptors,zn=Object.getOwnPropertySymbols,Yn=Object.prototype.hasOwnProperty,Kn=Object.prototype.propertyIsEnumerable,Vn=(B,F,L)=>F in B?pr(B,F,{enumerable:!0,configurable:!0,writable:!0,value:L}):B[F]=L,Tn=(B,F)=>{for(var L in F||(F={}))Yn.call(F,L)&&Vn(B,L,F[L]);if(zn)for(var L of zn(F))Kn.call(F,L)&&Vn(B,L,F[L]);return B},vr=(B,F)=>hr(B,mr(F)),gr=(B,F)=>{var L={};for(var ke in B)Yn.call(B,ke)&&F.indexOf(ke)<0&&(L[ke]=B[ke]);if(B!=null&&zn)for(var ke of zn(B))F.indexOf(ke)<0&&Kn.call(B,ke)&&(L[ke]=B[ke]);return L},Qt=(B,F,L)=>new Promise((ke,oe)=>{var be=se=>{try{we(L.next(se))}catch(Be){oe(Be)}},qe=se=>{try{we(L.throw(se))}catch(Be){oe(Be)}},we=se=>se.done?ke(se.value):Promise.resolve(se.value).then(be,qe);we((L=L.apply(B,F)).next())});const yr=B=>{var F=B,{globalSetting:L,loading:ke,dispatch:oe,user:be}=F,qe=gr(F,["globalSetting","loading","dispatch","user"]),we,se,Be,Bt,Zt,xt,_t,bt,Et,Xe;const[H,vt]=(0,a.useState)({avatar_url:""}),[Ne,Ae]=(0,a.useState)([]),{identifier:We}=(0,Pe.useParams)(),[Rt,wt]=(0,a.useState)([]),[fe,et]=(0,a.useState)(!0),[ut,Ze]=(0,a.useState)([]),[De,st]=(0,a.useState)([]),[Pt,I]=(0,a.useState)(!1),[me,xe]=(0,a.useState)(!1),[nt,rt]=(0,a.useState)(!1),[Mt,He]=(0,a.useState)([]),[Ct,Ke]=(0,a.useState)([]);let[Tt,Nt]=(0,a.useState)([]);const[jt,on]=(0,a.useState)(!1),[Vt,un]=(0,a.useState)([]),[Un,Dn]=(0,a.useState)(),[In,dn]=(0,a.useState)(!0),[Fn,Ln]=(0,a.useState)(!1),[kn,Bn]=(0,a.useState)(!1),[ye,Ge]=(0,a.useState)(!1),[Ft,Yt]=(0,a.useState)(!1),[Xt,sn]=(0,a.useState)(!1),[rn,Wt]=(0,a.useState)(!0),[cn,wn]=(0,a.useState)(!1),[Ht,mn]=(0,a.useState)(!1),[An,jn]=(0,a.useState)(""),yn=(0,Pe.useLocation)(),Rn=(0,a.useRef)(null),[Zn,On]=(0,a.useState)(!1);(0,a.useEffect)(()=>{console.log("++++++++++++++++++++++++++++++++++++",We),We&&an(),(0,Ot.Dk)("\u7ADE\u8D5B")},[We]);function an(){return Qt(this,null,function*(){Ae(yield oe({type:"competitions/getStaff",payload:{identifier:We}}));const Oe=yield oe({type:"competitions/getHeader",payload:{identifier:We}});vt(Oe),(0,Ot.Dk)((Oe==null?void 0:Oe.name)||"\u7ADE\u8D5B")})}(0,a.useEffect)(()=>{var Oe;Dn(parseInt((Oe=yn==null?void 0:yn.query)==null?void 0:Oe.type)===1)},[yn]),(0,a.useEffect)(()=>{var Oe,lt,fn,En;if(((Oe=H==null?void 0:H.competition_modules)==null?void 0:Oe.length)>0){if(((lt=yn==null?void 0:yn.query)==null?void 0:lt.active)==="\u8D5B\u9898\u53D1\u5E03"){const xn=(fn=H==null?void 0:H.competition_modules)==null?void 0:fn.find(Mn=>Mn.name==="\u8D5B\u9898\u53D1\u5E03");if(xn){ln(xn);return}}ln((En=H==null?void 0:H.competition_modules)==null?void 0:En[0])}H!=null&&H.id&&oe({type:"globalSetting/setShareData",payload:{title:H==null?void 0:H.name,desc:H==null?void 0:H.description,imgUrl:`${H==null?void 0:H.image}?x-oss-process=image/resize,h_200,w_200,m_pad`}})},[H]);function ln(Oe){return Qt(this,null,function*(){Nt(Oe.id),Tt=Oe.id,Ze(Oe);let lt;Oe.module_type==="entrance"?lt=yield oe({type:"competitions/getItem",payload:{url:Oe.module_url,module_type:"entrance"}}):lt=yield oe({type:"competitions/getItem",payload:{url:Oe.module_url}}),I(!1),rt(!1),on(!1),wt(lt),Ln(!1),Bn(!1),On(!1),un([]),st(Oe.module_type),Oe.module_type==="worksubmit"?(et(!1),On(!0),_n()):Oe.module_type==="chart"?(I(!0),et(!1),Xn()):Oe.module_type==="certificate"?(rt(!0),I(!1),et(!1),Sr()):Oe.module_type==="md_tab"?(on(!0),et(!1),localStorage.setItem("issee","2"),I(!1),rt(!1),_n()):Oe.module_type==="md_shixun"?(Ln(!0),et(!1),_n()):Oe.module_type==="entrance"?(Bn(!0),et(!1),_n()):(et(!0),localStorage.setItem("issee","1"))})}function Wn(Oe,lt,fn){return Qt(this,null,function*(){var En;if(Oe.stopPropagation(),H.teacher_need_phone||H.member_need_phone){wn(!0);return}if((0,C.tJ)(oe)){if(H!=null&&H.is_authentication&&!((En=be==null?void 0:be.userInfo)!=null&&En.authentication)){oe({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}if(H!=null&&H.enroll_url){(0,Ot.xg)(H==null?void 0:H.enroll_url);return}if(fn==="ismodel"){if(!lt.invite_code){u.ZP.info("\u672C\u7ADE\u8D5B\u53EA\u9762\u5411\u90E8\u5206\u5B66\u6821/\u5355\u4F4D\u5F00\u653E\uFF0C\u4F60\u6682\u65F6\u6CA1\u6709\u53C2\u8D5B\u8D44\u683C");return}if(lt.member_of_course===!0)(0,Ot.xg)(`/classrooms/${lt.course_id}`);else{if(!lt.invite_code){u.ZP.info("\u672C\u7ADE\u8D5B\u53EA\u9762\u5411\u90E8\u5206\u5B66\u6821/\u5355\u4F4D\u5F00\u653E\uFF0C\u4F60\u6682\u65F6\u6CA1\u6709\u53C2\u8D5B\u8D44\u683C");return}(yield oe({type:"competitions/addApplytojoincourse",payload:{invite_code:lt.invite_code,student:1}})).status===0&&(0,Ot.xg)(`/classrooms/${lt.course_id}`)}}else{if(Ne.enrolled===!0){(0,Ot.xg)(fn);return}Ge(!0)}}})}function Xn(){return Qt(this,null,function*(){yield xe(yield oe({type:"competitions/ChartRules",payload:{identifier:We}}))})}function Er(Oe){return Qt(this,null,function*(){let lt=yield oe({type:"competitions/Charts",payload:{identifier:We,stage_id:Oe}});wt(lt)})}function br(Oe){return Qt(this,null,function*(){dn(!0);let lt=yield oe({type:"competitions/Results",payload:Tn({identifier:We,stage_id:Oe==null?void 0:Oe.id},Oe)});wt(lt),dn(!1)})}function wr(Oe){return Qt(this,null,function*(){dn(!0);let lt=yield oe({type:"competitions/Results",payload:Tn({identifier:We,stage_id:Oe==null?void 0:Oe.id,module_type:"entrance"},Oe)});wt(lt),dn(!1)})}function Jn(Oe){return Qt(this,null,function*(){let lt=yield oe({type:"competitions/Results",payload:{identifier:We,stage_id:Oe}});localStorage.getItem("issee")!=="1"&&wt(lt)})}function _n(){return Qt(this,null,function*(){un(yield oe({type:"competitions/TabResults",payload:{identifier:We,competition_module_id:Tt}}))})}function Sr(){return Qt(this,null,function*(){var Oe;let lt=yield oe({type:"competitions/Prize",payload:{identifier:We,user_id:(Oe=be==null?void 0:be.userInfo)==null?void 0:Oe.user_id}});He(lt)})}function Fr(){return Qt(this,null,function*(){var Oe;let lt=yield oe({type:"competitions/Accounts",payload:{id:(Oe=be==null?void 0:be.userInfo)==null?void 0:Oe.user_id}});Ke(lt)})}function xr(Oe){return Qt(this,null,function*(){if(!rn||(Wt(!1),Qn()))return;let lt=yield oe({type:"competitions/AddTeam",payload:vr(Tn({},Oe),{identifier:We})});lt&<.status===0?(jn(lt),mn(!0),an(),Yt(!1)):Wt(!0)})}function Qn(){var Oe,lt,fn,En,xn,Mn;if((Oe=be==null?void 0:be.userInfo)!=null&&Oe.is_teacher){if(((lt=Ne==null?void 0:Ne.all_staff)!=null&<.mutiple_limited||(fn=Ne==null?void 0:Ne.teacher_staff)!=null&&fn.mutiple_limited)&&Ne!=null&&Ne.enrolled)return u.ZP.info("\u4F60\u5DF2\u7ECF\u62A5\u540D\uFF0C\u4E0D\u80FD\u91CD\u590D\u62A5\u540D"),Wt(!0),!0}else if(((En=Ne==null?void 0:Ne.all_staff)!=null&&En.mutiple_limited||(xn=Ne==null?void 0:Ne.member_staff)!=null&&xn.mutiple_limited)&&Ne!=null&&Ne.enrolled)return u.ZP.info("\u4F60\u5DF2\u7ECF\u62A5\u540D\uFF0C\u4E0D\u80FD\u91CD\u590D\u62A5\u540D"),Wt(!0),!0;if(Ne!=null&&Ne.enroll_ended)return u.ZP.info("\u62A5\u540D\u5DF2\u622A\u6B62\uFF0C\u65E0\u9700\u62A5\u540D"),Wt(!0),!0;if(Ne!=null&&Ne.all_staff)return!1;if((Mn=be==null?void 0:be.userInfo)!=null&&Mn.is_teacher){if(!Ne.teacher_staff)return u.ZP.info("\u5DF2\u7981\u6B62\u8001\u5E08\u62A5\u540D"),Wt(!0),!0}else if(!(Ne!=null&&Ne.member_staff))return u.ZP.info("\u5DF2\u7981\u6B62\u5B66\u751F\u62A5\u540D"),Wt(!0),!0}function Cr(Oe){return Qt(this,null,function*(){if(!rn||Qn())return;Wt(!1);let lt=yield oe({type:"competitions/JoinTeam",payload:Tn({identifier:We},Oe)});lt&<.status===0?(mn(!0),jn(lt),sn(!1),Wt(!0),an()):Wt(!0)})}return Fe.createElement("div",{className:"edu-container minH500"},Fe.createElement(D.Z,{className:"mt10",separator:">"},Fe.createElement(D.Z.Item,null,Fe.createElement(Pe.Link,{to:"/competitions/index"},"\u5728\u7EBF\u7ADE\u8D5B")),Fe.createElement(D.Z.Item,null,H.name,H.sub_title?"-"+H.sub_title:null)),Fe.createElement("div",{className:"mt10",style:{display:"flex",background:"#fff",position:"relative",padding:"20px 12px"}},Fe.createElement(M.Z,{spinning:ke.effects["competitions/getHeader"]},Fe.createElement("div",{style:{height:"355px",width:"800px"}},(H==null?void 0:H.avatar_url)&&(H==null?void 0:H.avatar_url)!==null&&Fe.createElement("img",{style:{height:"355px",width:"800px"},src:H==null?void 0:H.avatar_url}),!(H!=null&&H.avatar_url)&&(H==null?void 0:H.avatar_url)==null&&Fe.createElement("img",{style:{height:"355px",width:"800px"},src:"/images/educoder/competitions/mainbanner.jpg"}))),Fe.createElement("div",{style:{marginLeft:"20px",width:"400px"}},Fe.createElement("p",{className:`${d.Z.titlesize}`},H.name,H.sub_title?"-"+H.sub_title:null),Fe.createElement("p",{style:{display:"flex",justifyContent:"space-between",marginRight:18}},!!(H!=null&&H.bonus)&&Fe.createElement("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Fe.createElement("span",null,"\u5956\u91D1"),H!=null&&H.bonus?Fe.createElement("span",{style:{fontSize:"24px"}},"\xA5",parseInt(H&&H.bonus).toLocaleString()):Fe.createElement("span",{style:{fontSize:"24px"}},"\u6682\u65E0")),Fe.createElement("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Fe.createElement("span",null,"\u6D4F\u89C8"),Fe.createElement("span",{style:{fontSize:"24px"}},parseInt(H&&H.visits_count).toLocaleString())),Fe.createElement("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Fe.createElement("span",null,"\u62A5\u540D"),Fe.createElement("span",{style:{fontSize:"24px"}},parseInt(H&&H.member_count).toLocaleString()))),Fe.createElement("p",{className:d.Z.timesize,style:{marginTop:30}},Fe.createElement("span",{style:{color:"#9b9b9b",marginTop:"30px"}},"\u7ADE\u8D5B\u65F6\u95F4\uFF1A"),H.start_time,"~",H.end_time),Fe.createElement("p",{className:d.Z.timesize},Fe.createElement("span",{style:{color:"#9b9b9b"}},"\u62A5\u540D\u622A\u6B62\uFF1A"),H.enroll_end_time),H.competition_status==="ended"?Fe.createElement("p",{className:d.Z.timesize},Fe.createElement("span",{style:{color:"#9b9b9b"}},"\u7ADE\u8D5B\u72B6\u6001\uFF1A"),"\u5DF2\u7ED3\u675F"):null,H.competition_status==="nearly_published"?Fe.createElement("p",{className:d.Z.timesize},Fe.createElement("span",{style:{color:"#9b9b9b"}},"\u7ADE\u8D5B\u72B6\u6001\uFF1A"),"\u5373\u5C06\u53D1\u5E03"):null,H.competition_status==="progressing"?Fe.createElement("p",{className:d.Z.timesize},Fe.createElement("span",{style:{color:"#9b9b9b"}},"\u7ADE\u8D5B\u72B6\u6001\uFF1A"),"\u8FDB\u884C\u4E2D"):null,H.competition_status==="apply"?Fe.createElement("p",{className:d.Z.timesize},Fe.createElement("span",{style:{color:"#9b9b9b"}},"\u7ADE\u8D5B\u72B6\u6001\uFF1A"),"\u6B63\u5728\u62A5\u540D"):null,Fe.createElement("div",{style:{display:"flex",justifyContent:"center"}},(H==null?void 0:H.mode)<=2&&Ne.enrolled&&Fe.createElement(P.ZP,{onClick:Oe=>{var lt;(H==null?void 0:H.mode)===1||(H==null?void 0:H.mode)===3?ln((lt=H.competition_modules)==null?void 0:lt.find(fn=>fn.module_type==="entrance")):Wn(Oe,H,"ismodel")},style:{background:"#07C160",color:"#fff",border:"1px solid #07C160",marginRight:20,display:(H==null?void 0:H.mode)===2||(H==null?void 0:H.mode)===1&&((se=(we=H.competition_modules)==null?void 0:we.filter(Oe=>Oe.module_type==="entrance"))==null?void 0:se.length)>0?"":"none"},className:d.Z.buttonsize},(H==null?void 0:H.mode)===1&&"\u8D5B\u9898\u5165\u53E3",(H==null?void 0:H.mode)===2&&"\u8FDB\u5165\u8BFE\u5802",(H==null?void 0:H.mode)===3&&"\u8D5B\u9898\u5165\u53E3"),H.competition_status==="ended"?Fe.createElement(P.ZP,{type:"primary",className:d.Z.buttonsize,disabled:!0},"\u5DF2\u7ED3\u675F"):null,H.competition_status==="nearly_published"?Fe.createElement(P.ZP,{type:"primary",className:d.Z.buttonsize,disabled:!0},"\u5373\u5C06\u53D1\u5E03"):null,H.competition_status!=="nearly_published"&&H.enroll_end&&H.competition_status!=="ended"?Fe.createElement(P.ZP,{type:"primary",className:d.Z.buttonsize,disabled:!0},"\u62A5\u540D\u622A\u6B62"):null,(H.competition_status==="progressing"||H.competition_status==="apply")&&H.enroll_end!=!0&&H.enroll_end_time?Fe.createElement(P.ZP,{type:"primary",disabled:Ne.enrolled&&!H.need_attachment,className:d.Z.buttonsize,onClick:Oe=>{var lt;if(Ne.enrolled&&H.need_attachment){(lt=Rn.current)==null||lt.handleVisible();return}Wn(Oe,H,H.mode===2?"ismodel":H.personal?"personal":`/competitions/${H.identifier}/detail/enroll`)}},Ne.enrolled?H.need_attachment?"\u4E0A\u4F20\u4F5C\u54C1":"\u5DF2\u62A5\u540D":H!=null&&H.enroll_url?"\u524D\u5F80\u5927\u8D5B\u5B98\u7F51\u62A5\u540D":"\u7ACB\u5373\u62A5\u540D"):null),(Be=H==null?void 0:H.permission)!=null&&Be.editable?Fe.createElement("span",{onClick:()=>(0,Ot.xg)(`/competitions/${H.identifier}/detail/enroll`),className:d.Z.myteam},"\u6211\u7684\u6218\u961F>>"):Fe.createElement(Fe.Fragment,null,be.userInfo.real_name!="\u6E38\u5BA2"&&!(H!=null&&H.enroll_url)&&H.enroll_end_time&&Fe.createElement("span",{onClick:Oe=>Wn(Oe,H,H.mode===2?"ismodel":H.personal?"personal":`/competitions/${H.identifier}/detail/enroll`),className:d.Z.myteam},(0,Kt.j5)()?"\u53C2\u8D5B\u6218\u961F>>":"\u6211\u7684\u6218\u961F>>")))),Fe.createElement("div",{className:d.Z.bootmdetail},Fe.createElement("div",{className:d.Z.flex1},Fe.createElement(le.default,{selectedKeys:[`${Tt}`]},H&&H.competition_modules&&H.competition_modules.map((Oe,lt)=>{if(Oe.module_type!="enroll")return Fe.createElement(le.default.Item,{className:d.Z.menuItem,onClick:()=>{if(Oe!=null&&Oe.is_authentication){if(!(0,C.tJ)(oe))return;u.ZP.info("\u52A0\u5165\u6218\u961F\u624D\u80FD\u67E5\u770B");return}ln(Oe)},key:Oe.id},Oe.name)}))),Fe.createElement("div",{className:d.Z.flex6,style:{padding:(Fn||kn)&&0}},nt?Fe.createElement(mt.Z,{dispatch:oe,userid:(Bt=be==null?void 0:be.userInfo)==null?void 0:Bt.user_id,Prize:Mt,Accounts:Ct,getAccounts:Fr}):null,Pt?Fe.createElement(St,{HeaderDetail:H,userinfo:be.userInfo,Editable:(Zt=H==null?void 0:H.permission)==null?void 0:Zt.editable,getCharts:Er,getChartRules:Xn,Selectkey:Tt,ChartRules:me,ItemData:Rt}):null,fe?Fe.createElement(tt,{ref:Rn,StaffDetail:Ne,HeaderDetail:H,userinfo:be.userInfo,Editable:(xt=H==null?void 0:H.permission)==null?void 0:xt.editable,ItemData:Rt,setIssee:et,ModelType:De,dispatch:oe}):null,!fe&&!Fn&&!kn&&!Pt&&!nt&&!jt&&!Zn?Fe.createElement(y,{userinfo:be.userInfo,ModelType:De,getrightdatas:ln,dispatch:oe,MenuItem:ut,setIssee:et,identifier:We,ItemData:Rt}):null,jt&&Fe.createElement(z,{dispatch:oe,StaffDetail:Ne,userinfo:be.userInfo,HeaderDetail:H,Editable:(_t=H==null?void 0:H.permission)==null?void 0:_t.editable,getCharts:Jn,getChartRules:_n,Selectkey:Tt,ChartRules:Vt,ItemData:Rt}),Fn&&Fe.createElement(ze,{loading:In,dispatch:oe,StaffDetail:Ne,userinfo:be.userInfo,HeaderDetail:H,Editable:(bt=H==null?void 0:H.permission)==null?void 0:bt.editable,getCharts:br,getChartRules:_n,Selectkey:Tt,ChartRules:Vt,ItemData:Rt}),kn&&Fe.createElement(qn,{loading:In,dispatch:oe,StaffDetail:Ne,userinfo:be.userInfo,HeaderDetail:H,Editable:(Et=H==null?void 0:H.permission)==null?void 0:Et.editable,getCharts:wr,getChartRules:_n,Selectkey:Tt,ChartRules:Vt,ItemData:Rt}),Zn&&Fe.createElement(fr,{HeaderDetail:H,userinfo:be.userInfo,StaffDetail:Ne,Editable:(Xe=H==null?void 0:H.permission)==null?void 0:Xe.editable,ItemData:ut,TabResults:Vt,getTabResults:_n}))),Fe.createElement(G.Z,null),Fe.createElement(w,{getResults:Jn}),Fe.createElement(v.default,{open:Un,footer:null,width:720,title:"\u63D0\u793A",centered:!0,onCancel:()=>Dn(!1)},Fe.createElement("div",{className:d.Z.modal},Fe.createElement("div",null,"\u534E\u4E3A\u6A21\u578B\u738B\u8005\u6311\u6218\u8D5B\u9EC4\u91D1\u8D5B\u6B63\u5F0F\u5F00\u542F\u5566"),Fe.createElement("div",null,"\u672C\u8D5B\u6BB5\u603B\u5956\u91D1\u9AD8\u8FBE",Fe.createElement("span",{style:{color:"#FF8C29"}},"300,000"),"\u5143"),Fe.createElement("div",null,"1\u3001\u7B26\u5408\u8D5B\u9898\u8981\u6C42\u7684\u961F\u4F0D\uFF08\u517125\u652F\uFF09\u53EF\u83B7\u5F97\u5956\u91D1\uFF1A12000RMB/\u961F \uFF1B"),Fe.createElement("div",null,"2\u3001\u53C2\u4E0E\u83B7\u5F97\u201C\u8363\u8000\u6BBF\u5802\u201D\u699C\u4E3B\u7684\u961F\u4F0D\uFF0C\u53EF\u83B7\u5F97\u7531\u4E2D\u56FD\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u5927\u8D5B\u7EC4\u59D4\u4F1A\u9881\u53D1\u7684\u9EC4\u91D1\u5B9D\u7BB1\uFF1B"),Fe.createElement("div",null,"3\u3001\u5404\u8D5B\u9898\u7CBE\u5EA6\u6700\u9AD8\u7684\u961F\u4F0D\uFF0C\u53EF\u83B7\u5F97\u7531\u4E2D\u56FD\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u5927\u8D5B\u7EC4\u59D4\u4F1A\u9881\u53D1\u7684\u9EC4\u91D1\u5B9D\u7BB1+\u8363\u8A89\u8BC1\u4E66\uFF1B"),Fe.createElement("div",null,"\u5FC3\u52A8\u5427\uFF0C\u90A3\u5C31\u5FEB\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u62A5\u540D\u53C2\u8D5B"),Fe.createElement(P.ZP,{type:"primary",onClick:()=>(0,Ot.xg)("https://competition.huaweicloud.com/information/1000041485/introduction")},"\u524D\u5F80\u62A5\u540D\u53C2\u8D5B"))),Fe.createElement(v.default,{title:"\u9009\u62E9\u53C2\u8D5B\u65B9\u5F0F",open:ye,onCancel:()=>{Ge(!1)},footer:!1},Fe.createElement("div",{style:{display:"flex",justifyContent:"space-around",height:100,alignItems:"center"}},Fe.createElement(P.ZP,{type:"primary",style:{height:40},onClick:()=>{sn(!0),Ge(!1)}},"\u52A0\u5165\u6218\u961F\u53C2\u8D5B"),Fe.createElement(P.ZP,{style:{height:40},onClick:()=>{Yt(!0),Ge(!1)}},"\u53BB\u521B\u5EFA\u6218\u961F\u53C2\u8D5B"))),Xt?Fe.createElement(er.Z,{isjoin:Xt,setJoin:sn,JoinTeams:Cr}):null,Ft?Fe.createElement(tr.Z,{isAddmodle:Ft,setIsAdd:Yt,createTeam:xr}):null,Fe.createElement(nr.Z,{datas:An,isopen:Ht,setisopen:mn,isShowPhone:cn,setIsShowPhone:wn,user:be,dispatch:oe,onOK:()=>Qt(void 0,null,function*(){const Oe=yield oe({type:"competitions/getHeader",payload:{identifier:We}});vt(Oe)})}))};var _r=(0,Pe.connect)(({loading:B,globalSetting:F,user:L})=>({globalSetting:F,loading:B,user:L}))(yr)},40333:function(Jt,zt,V){"use strict";var a=V(57809),Pe=V(78241),d=V(43418),G=V(8591),k=V(92832),u=V(5112),v=V(88522),i=V(99267),h=V(89392),x=V.n(h),O=V(59301),g=V(59301),S=Object.defineProperty,p=Object.defineProperties,E=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,w=(Q,j,J)=>j in Q?S(Q,j,{enumerable:!0,configurable:!0,writable:!0,value:J}):Q[j]=J,D=(Q,j)=>{for(var J in j||(j={}))_.call(j,J)&&w(Q,J,j[J]);if(f)for(var J of f(j))m.call(j,J)&&w(Q,J,j[J]);return Q},M=(Q,j)=>p(Q,E(j)),P=(Q,j,J)=>new Promise((W,C)=>{var A=T=>{try{ne(J.next(T))}catch(Y){C(Y)}},s=T=>{try{ne(J.throw(T))}catch(Y){C(Y)}},ne=T=>T.done?W(T.value):Promise.resolve(T.value).then(A,s);ne((J=J.apply(Q,j)).next())});const le=a.default.Option;function ee({isAddmodle:Q,setIsAdd:j,createTeam:J,Data:W,user:C={},dispatch:A}){var s,ne,T,Y,ie,K,ce,U,N,Ce,ge,he,it,dt,Ue,tt,gt,ht,At,ft,r,re,o,e,t,l,y,Z,b,te;const[de]=Pe.default.useForm();console.log("---",C);const[q,_e]=(0,O.useState)([]),Re=(0,O.useRef)((0,h.throttle)(at=>Dt(at),1200,{leading:!0,trailing:!0})).current,[Ve,ot]=(0,O.useState)([]),$t=()=>{const at=new Date().getFullYear();return Array(31).fill({}).map(function(Je,je){return g.createElement(le,{key:je,value:at-je},g.createElement("span",null,at-je))})},Dt=at=>P(this,null,function*(){var Je;const je=yield A({type:"account/getSchoolOption",payload:{keyword:at,competition_id:W==null?void 0:W.identifier,display_aliases:!0}});_e(je==null?void 0:je.schools),at&&at!=""&&ot((Je=je==null?void 0:je.schools)==null?void 0:Je.filter(St=>St.name.toUpperCase().indexOf(at.toUpperCase())!==-1))});return(0,O.useEffect)(()=>{var at,Je,je,St,mt,Ot,Kt,qt,It;((at=W==null?void 0:W.need_apply_info)!=null&&at.need_apply_name||(Je=W==null?void 0:W.need_apply_info)!=null&&Je.need_apply_teacher_phone||(je=W==null?void 0:W.need_apply_info)!=null&&je.need_apply_student_id||(St=W==null?void 0:W.need_apply_info)!=null&&St.need_apply_sex||(mt=W==null?void 0:W.need_apply_info)!=null&&mt.need_apply_phone||(Ot=W==null?void 0:W.need_apply_info)!=null&&Ot.need_apply_grade||(Kt=W==null?void 0:W.need_apply_info)!=null&&Kt.need_apply_teacher_name||(qt=W==null?void 0:W.need_apply_info)!=null&&qt.need_apply_school)&&Dt((W==null?void 0:W.region_rule)===1||(W==null?void 0:W.identifier)==="81bjsjjs"?"":(It=C==null?void 0:C.userInfo)==null?void 0:It.school_name)},[((s=W==null?void 0:W.need_apply_info)==null?void 0:s.need_apply_teacher_phone)||((ne=W==null?void 0:W.need_apply_info)==null?void 0:ne.need_apply_name)||((T=W==null?void 0:W.need_apply_info)==null?void 0:T.need_apply_student_id)||((Y=W==null?void 0:W.need_apply_info)==null?void 0:Y.need_apply_sex)||((ie=W==null?void 0:W.need_apply_info)==null?void 0:ie.need_apply_phone)||((K=W==null?void 0:W.need_apply_info)==null?void 0:K.need_apply_grade)||((ce=W==null?void 0:W.need_apply_info)==null?void 0:ce.need_apply_teacher_name)||((U=W==null?void 0:W.need_apply_info)==null?void 0:U.need_apply_school)]),g.createElement(d.default,{className:"modal_styles",centered:!0,title:g.createElement("div",{style:{alignItems:"center",display:"flex"}},g.createElement("div",{style:{textAlign:"left",flex:"1"}},"\u521B\u5EFA\u6218\u961F"),g.createElement(i.Z,{onClick:()=>j(!1),style:{cursor:"porint"}})),open:Q,closable:!1,width:700,destroyOnClose:!0,onOk:(0,h.debounce)(()=>{de.submit()},500),onCancel:()=>j(!1)},g.createElement(Pe.default,{form:de,initialValues:M(D({},C.userInfo),{sex:(N=C==null?void 0:C.userInfo)==null?void 0:N.gender,grade:(Ce=C==null?void 0:C.userInfo)==null?void 0:Ce.edu_entry_year,school:(ge=W==null?void 0:W.need_apply_info)!=null&&ge.need_apply_school&&(W==null?void 0:W.region_rule)===1||(W==null?void 0:W.identifier)==="81bjsjjs"?"":(he=C==null?void 0:C.userInfo)==null?void 0:he.school_name}),labelCol:{span:5},size:"large",onFinish:at=>P(this,null,function*(){var Je,je;const St=(Je=q.find(mt=>mt.name===(at==null?void 0:at.school)))==null?void 0:Je.id;if(!St&&((je=W==null?void 0:W.need_apply_info)!=null&&je.need_apply_school)){G.ZP.info("\u8BF7\u9009\u62E9\u6B63\u786E\u7684\u5B66\u6821");return}J(M(D({},at),{school_id:St}))})},(((it=W==null?void 0:W.need_apply_info)==null?void 0:it.need_apply_name)||((dt=W==null?void 0:W.need_apply_info)==null?void 0:dt.need_apply_teacher_phone)||((Ue=W==null?void 0:W.need_apply_info)==null?void 0:Ue.need_apply_student_id)||((tt=W==null?void 0:W.need_apply_info)==null?void 0:tt.need_apply_sex)||((gt=W==null?void 0:W.need_apply_info)==null?void 0:gt.need_apply_phone)||((ht=W==null?void 0:W.need_apply_info)==null?void 0:ht.need_apply_grade)||((At=W==null?void 0:W.need_apply_info)==null?void 0:At.need_apply_teacher_name)||((ft=W==null?void 0:W.need_apply_info)==null?void 0:ft.need_apply_school))&&g.createElement("div",{className:"mb20"},"\u6839\u636E\u7ADE\u8D5B\u5B98\u65B9\u7684\u89C4\u5B9A\uFF0C\u53C2\u8D5B\u4EBA\u5458\u9700\u586B\u5199\u5FC5\u586B\u4FE1\u606F\u624D\u53EF\u5B8C\u6210\u62A5\u540D\uFF0C\u8BF7\u786E\u4FDD\u586B\u5199\u7684\u4FE1\u606F\u51C6\u786E\u5B8C\u6574\u3002"),g.createElement(Pe.default.Item,{label:"\u961F\u4F0D\u540D\u79F0",name:"name",rules:[{required:!0,validator:(at,Je)=>{var je;return((je=Je==null?void 0:Je.replaceAll(" ",""))==null?void 0:je.length)>0?Promise.resolve():Promise.reject("\u8BF7\u586B\u5199\u961F\u4F0D\u540D\u79F0")}}]},g.createElement(k.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u961F\u4F0D\u540D\u79F0"})),((r=W==null?void 0:W.need_apply_info)==null?void 0:r.need_apply_name)&&g.createElement(Pe.default.Item,{label:"\u53C2\u8D5B\u4EBA\u5458\u59D3\u540D",name:"real_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u59D3\u540D"},{whitespace:!0,message:"\u59D3\u540D\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(k.default,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u59D3\u540D",showCount:!0,maxLength:60})),((re=W==null?void 0:W.need_apply_info)==null?void 0:re.need_apply_sex)&&g.createElement(Pe.default.Item,{label:"\u6027\u522B",name:"sex",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u4EBA\u5458\u6027\u522B"}]},g.createElement(u.ZP.Group,null,g.createElement(u.ZP,{value:0},"\u7537"),g.createElement(u.ZP,{value:1},"\u5973"))),((o=W==null?void 0:W.need_apply_info)==null?void 0:o.need_apply_student_id)&&g.createElement(Pe.default.Item,{label:"\u5B66\u53F7",name:"student_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u5B66\u53F7"},{whitespace:!0,message:"\u5B66\u53F7\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(k.default,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u5B66\u53F7",showCount:!0,maxLength:60})),((e=W==null?void 0:W.need_apply_info)==null?void 0:e.need_apply_id_number)&&g.createElement(Pe.default.Item,{label:"\u8EAB\u4EFD\u8BC1\u53F7\u7801",name:"id_number",rules:[{required:!0,pattern:/^[1-9]\d{5}(18|19|20)\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i,message:"\u8BF7\u586B\u5199\u6B63\u786E\u7684\u8EAB\u4EFD\u8BC1\u683C\u5F0F"}]},g.createElement(k.default,{maxLength:18,showCount:!0,placeholder:"\u8BF7\u8F93\u8EAB\u4EFD\u8BC1\u53F7\u7801"})),((t=W==null?void 0:W.need_apply_info)==null?void 0:t.need_apply_phone)&&g.createElement(Pe.default.Item,{label:"\u7535\u8BDD",name:"phone",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u7535\u8BDD"},{whitespace:!0,message:"\u7535\u8BDD\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(k.default,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u7535\u8BDD",showCount:!0,maxLength:60})),((l=W==null?void 0:W.need_apply_info)==null?void 0:l.need_apply_grade)&&g.createElement(Pe.default.Item,{label:"\u5E74\u7EA7",name:"grade",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u4EBA\u5458\u5E74\u7EA7"}]},g.createElement(a.default,{placeholder:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u4EBA\u5458\u5E74\u7EA7",size:"large"},$t())),((y=W==null?void 0:W.need_apply_info)==null?void 0:y.need_apply_teacher_name)&&g.createElement(Pe.default.Item,{label:"\u6307\u5BFC\u8001\u5E08\u59D3\u540D",name:"teacher_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08\u59D3\u540D"},{whitespace:!0,message:"\u6307\u5BFC\u8001\u5E08\u59D3\u540D\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(k.default,{placeholder:"\u5982\u6CA1\u6709\u6307\u5BFC\u8001\u5E08\u8BF7\u586B\u65E0",showCount:!0,maxLength:60})),((Z=W==null?void 0:W.need_apply_info)==null?void 0:Z.need_apply_teacher_phone)&&g.createElement(Pe.default.Item,{label:"\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F",name:"teacher_phone",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F"},{whitespace:!0,message:"\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(k.default,{placeholder:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F",showCount:!0,maxLength:60})),((b=W==null?void 0:W.need_apply_info)==null?void 0:b.need_apply_school)&&(W==null?void 0:W.region_rule)!==1&&(W==null?void 0:W.identifier)!=="81bjsjjs"&&g.createElement(Pe.default.Item,{label:"\u5B66\u6821",name:"school",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},g.createElement(v.Z,{size:"large",showSearch:!0,onChange:at=>Re(at,W.identifier)},Ve.map((at,Je)=>g.createElement(le,{key:Je,value:at.name},at.name)))),(((te=W==null?void 0:W.need_apply_info)==null?void 0:te.need_apply_school)&&(W==null?void 0:W.region_rule)===1||(W==null?void 0:W.identifier)==="81bjsjjs")&&g.createElement(Pe.default.Item,{label:"\u5B66\u6821",name:"school",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},g.createElement(a.default,{showSearch:!0},q.map((at,Je)=>g.createElement(le,{key:Je,value:at.name},at.name))))))}zt.Z=ee},74074:function(Jt,zt,V){"use strict";var a=V(59301),Pe=V(57809),d=V(78241),G=V(43418),k=V(8591),u=V(92832),v=V(5112),i=V(88522),h=V(99267),x=V(89392),O=V.n(x),g=V(59301),S=Object.defineProperty,p=Object.defineProperties,E=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,w=(Q,j,J)=>j in Q?S(Q,j,{enumerable:!0,configurable:!0,writable:!0,value:J}):Q[j]=J,D=(Q,j)=>{for(var J in j||(j={}))_.call(j,J)&&w(Q,J,j[J]);if(f)for(var J of f(j))m.call(j,J)&&w(Q,J,j[J]);return Q},M=(Q,j)=>p(Q,E(j)),P=(Q,j,J)=>new Promise((W,C)=>{var A=T=>{try{ne(J.next(T))}catch(Y){C(Y)}},s=T=>{try{ne(J.throw(T))}catch(Y){C(Y)}},ne=T=>T.done?W(T.value):Promise.resolve(T.value).then(A,s);ne((J=J.apply(Q,j)).next())});const le=Pe.default.Option;function ee({isjoin:Q,setJoin:j,JoinTeams:J,user:W={},dispatch:C,Data:A={}}){var s,ne,T,Y,ie,K,ce,U,N,Ce,ge,he,it,dt,Ue,tt,gt,ht,At,ft,r,re,o,e,t,l,y,Z,b,te;const[de,q]=(0,a.useState)(""),[_e,Re]=(0,a.useState)([]),[Ve]=d.default.useForm(),ot=(0,a.useRef)((0,x.throttle)(je=>Je(je),1200,{leading:!0,trailing:!0})).current,[$t,Dt]=(0,a.useState)([]),at=()=>{const je=new Date().getFullYear();return Array(31).fill({}).map(function(St,mt){return g.createElement(le,{key:mt,value:je-mt},g.createElement("span",null,je-mt))})};(0,a.useEffect)(()=>{var je,St,mt,Ot,Kt,qt,It,Te,Lt;((je=A==null?void 0:A.need_apply_info)!=null&&je.need_apply_name||(St=A==null?void 0:A.need_apply_info)!=null&&St.need_apply_teacher_phone||(mt=A==null?void 0:A.need_apply_info)!=null&&mt.need_apply_student_id||(Ot=A==null?void 0:A.need_apply_info)!=null&&Ot.need_apply_sex||(Kt=A==null?void 0:A.need_apply_info)!=null&&Kt.need_apply_phone||(qt=A==null?void 0:A.need_apply_info)!=null&&qt.need_apply_grade||(It=A==null?void 0:A.need_apply_info)!=null&&It.need_apply_teacher_name||(Te=A==null?void 0:A.need_apply_info)!=null&&Te.need_apply_school)&&Je((A==null?void 0:A.region_rule)===1||(A==null?void 0:A.identifier)==="81bjsjjs"?"":(Lt=W==null?void 0:W.userInfo)==null?void 0:Lt.school_name)},[((s=A==null?void 0:A.need_apply_info)==null?void 0:s.need_apply_teacher_phone)||((ne=A==null?void 0:A.need_apply_info)==null?void 0:ne.need_apply_name)||((T=A==null?void 0:A.need_apply_info)==null?void 0:T.need_apply_student_id)||((Y=A==null?void 0:A.need_apply_info)==null?void 0:Y.need_apply_sex)||((ie=A==null?void 0:A.need_apply_info)==null?void 0:ie.need_apply_phone)||((K=A==null?void 0:A.need_apply_info)==null?void 0:K.need_apply_grade)||((ce=A==null?void 0:A.need_apply_info)==null?void 0:ce.need_apply_teacher_name)||((U=A==null?void 0:A.need_apply_info)==null?void 0:U.need_apply_school)]);const Je=je=>P(this,null,function*(){var St;const mt=yield C({type:"account/getSchoolOption",payload:{keyword:je,competition_id:A==null?void 0:A.identifier,display_aliases:!0}});Re(mt==null?void 0:mt.schools),je&&je!=""&&Dt((St=mt==null?void 0:mt.schools)==null?void 0:St.filter(Ot=>Ot.name.includes(je)))});return g.createElement(G.default,{className:"modal_styles",centered:!0,title:g.createElement("div",{style:{alignItems:"center",display:"flex"}},g.createElement("div",{style:{textAlign:"left",flex:"1"}},"\u52A0\u5165\u6218\u961F"),g.createElement(h.Z,{onClick:()=>j(!1),style:{cursor:"porint"}})),open:Q,width:700,closable:!1,destroyOnClose:!0,onOk:(0,x.debounce)(()=>{Ve.submit()},500),onCancel:()=>j(!1)},g.createElement(d.default,{form:Ve,size:"large",labelCol:{span:4},initialValues:M(D({},W.userInfo),{sex:(N=W==null?void 0:W.userInfo)==null?void 0:N.gender,grade:(Ce=W==null?void 0:W.userInfo)==null?void 0:Ce.edu_entry_year,school:(ge=A==null?void 0:A.need_apply_info)!=null&&ge.need_apply_school&&(A==null?void 0:A.region_rule)===1||(A==null?void 0:A.identifier)==="81bjsjjs"?"":(he=W==null?void 0:W.userInfo)==null?void 0:he.school_name}),onFinish:je=>P(this,null,function*(){var St,mt;const Ot=(St=_e.find(Kt=>Kt.name===(je==null?void 0:je.school)))==null?void 0:St.id;if(!Ot&&((mt=A==null?void 0:A.need_apply_info)!=null&&mt.need_apply_school)){k.ZP.info("\u8BF7\u9009\u62E9\u6B63\u786E\u7684\u5B66\u6821");return}J(M(D({},je),{school_id:Ot}))})},(((it=A==null?void 0:A.need_apply_info)==null?void 0:it.need_apply_name)||((dt=A==null?void 0:A.need_apply_info)==null?void 0:dt.need_apply_teacher_phone)||((Ue=A==null?void 0:A.need_apply_info)==null?void 0:Ue.need_apply_student_id)||((tt=A==null?void 0:A.need_apply_info)==null?void 0:tt.need_apply_sex)||((gt=A==null?void 0:A.need_apply_info)==null?void 0:gt.need_apply_phone)||((ht=A==null?void 0:A.need_apply_info)==null?void 0:ht.need_apply_grade)||((At=A==null?void 0:A.need_apply_info)==null?void 0:At.need_apply_teacher_name)||((ft=A==null?void 0:A.need_apply_info)==null?void 0:ft.need_apply_school))&&g.createElement("div",{className:"mb20"},"\u6839\u636E\u7ADE\u8D5B\u5B98\u65B9\u7684\u89C4\u5B9A\uFF0C\u53C2\u8D5B\u4EBA\u5458\u9700\u586B\u5199\u5FC5\u586B\u4FE1\u606F\u624D\u53EF\u5B8C\u6210\u62A5\u540D\uFF0C\u8BF7\u786E\u4FDD\u586B\u5199\u7684\u4FE1\u606F\u51C6\u786E\u5B8C\u6574\u3002"),g.createElement(d.default.Item,{label:"\u9080\u8BF7\u7801",name:"invite_code",rules:[{required:!0,validator:(je,St)=>{var mt;return((mt=St==null?void 0:St.replaceAll(" ",""))==null?void 0:mt.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u9080\u8BF7\u7801")}}]},g.createElement(u.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u9080\u8BF7\u7801"})),((r=A==null?void 0:A.need_apply_info)==null?void 0:r.need_apply_name)&&g.createElement(d.default.Item,{label:"\u53C2\u8D5B\u4EBA\u5458\u59D3\u540D",name:"real_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u59D3\u540D"},{whitespace:!0,message:"\u59D3\u540D\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(u.default,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u59D3\u540D",showCount:!0,maxLength:60})),((re=A==null?void 0:A.need_apply_info)==null?void 0:re.need_apply_sex)&&g.createElement(d.default.Item,{label:"\u6027\u522B",name:"sex",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u4EBA\u5458\u6027\u522B"}]},g.createElement(v.ZP.Group,null,g.createElement(v.ZP,{value:0},"\u7537"),g.createElement(v.ZP,{value:1},"\u5973"))),((o=A==null?void 0:A.need_apply_info)==null?void 0:o.need_apply_student_id)&&g.createElement(d.default.Item,{label:"\u5B66\u53F7",name:"student_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u5B66\u53F7"},{whitespace:!0,message:"\u5B66\u53F7\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(u.default,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u5B66\u53F7",showCount:!0,maxLength:60})),((e=A==null?void 0:A.need_apply_info)==null?void 0:e.need_apply_id_number)&&g.createElement(d.default.Item,{label:"\u8EAB\u4EFD\u8BC1\u53F7\u7801",name:"id_number",rules:[{required:!0,pattern:/^[1-9]\d{5}(18|19|20)\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i,message:"\u8BF7\u586B\u5199\u6B63\u786E\u7684\u8EAB\u4EFD\u8BC1\u683C\u5F0F"}]},g.createElement(u.default,{maxLength:18,showCount:!0,placeholder:"\u8BF7\u8F93\u8EAB\u4EFD\u8BC1\u53F7\u7801"})),((t=A==null?void 0:A.need_apply_info)==null?void 0:t.need_apply_phone)&&g.createElement(d.default.Item,{label:"\u7535\u8BDD",name:"phone",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u7535\u8BDD"},{whitespace:!0,message:"\u7535\u8BDD\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(u.default,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u7535\u8BDD",showCount:!0,maxLength:60})),((l=A==null?void 0:A.need_apply_info)==null?void 0:l.need_apply_grade)&&g.createElement(d.default.Item,{label:"\u5E74\u7EA7",name:"grade",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u4EBA\u5458\u5E74\u7EA7"}]},g.createElement(Pe.default,{placeholder:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u4EBA\u5458\u5E74\u7EA7",size:"large"},at())),((y=A==null?void 0:A.need_apply_info)==null?void 0:y.need_apply_teacher_name)&&g.createElement(d.default.Item,{label:"\u6307\u5BFC\u8001\u5E08\u59D3\u540D",name:"teacher_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08\u59D3\u540D"},{whitespace:!0,message:"\u6307\u5BFC\u8001\u5E08\u59D3\u540D\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(u.default,{placeholder:"\u5982\u6CA1\u6709\u6307\u5BFC\u8001\u5E08\u8BF7\u586B\u65E0",showCount:!0,maxLength:60})),((Z=A==null?void 0:A.need_apply_info)==null?void 0:Z.need_apply_teacher_phone)&&g.createElement(d.default.Item,{label:"\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F",name:"teacher_phone",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F"},{whitespace:!0,message:"\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F\u4E0D\u80FD\u4E3A\u7A7A"}]},g.createElement(u.default,{placeholder:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F",showCount:!0,maxLength:60})),((b=A==null?void 0:A.need_apply_info)==null?void 0:b.need_apply_school)&&(A==null?void 0:A.region_rule)!==1&&(A==null?void 0:A.identifier)!=="81bjsjjs"&&g.createElement(d.default.Item,{label:"\u5B66\u6821",name:"school",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},g.createElement(i.Z,{size:"large",showSearch:!0,onChange:je=>ot(je,A.identifier)},$t.map((je,St)=>g.createElement(le,{key:St,value:je.name},je.name)))),(((te=A==null?void 0:A.need_apply_info)==null?void 0:te.need_apply_school)&&(A==null?void 0:A.region_rule)===1||(A==null?void 0:A.identifier)==="81bjsjjs")&&g.createElement(d.default.Item,{label:"\u5B66\u6821",name:"school",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},g.createElement(Pe.default,{showSearch:!0},_e.map((je,St)=>g.createElement(le,{key:St,value:je.name},je.name))))))}zt.Z=ee},18889:function(Jt,zt,V){"use strict";V.d(zt,{Z:function(){return ne}});var a=V(92310),Pe=V.n(a),d=V(2738),G=V(59301),k=V(36355),u=V(19716),v=V(61621),i=V(99313),h=function(T,Y){var ie={};for(var K in T)Object.prototype.hasOwnProperty.call(T,K)&&Y.indexOf(K)<0&&(ie[K]=T[K]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,K=Object.getOwnPropertySymbols(T);ce{var{prefixCls:Y,className:ie,hoverable:K=!0}=T,ce=h(T,["prefixCls","className","hoverable"]);const{getPrefixCls:U}=G.useContext(k.E_),N=U("card",Y),Ce=Pe()(`${N}-grid`,ie,{[`${N}-grid-hoverable`]:K});return G.createElement("div",Object.assign({},ce,{className:Ce}))},g=V(17313),S=V(83116),p=V(37613);const E=T=>{const{antCls:Y,componentCls:ie,headerHeight:K,cardPaddingBase:ce,tabsMarginBottom:U}=T;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:K,marginBottom:-1,padding:`0 ${ce}px`,color:T.colorTextHeading,fontWeight:T.fontWeightStrong,fontSize:T.headerFontSize,background:T.headerBg,borderBottom:`${T.lineWidth}px ${T.lineType} ${T.colorBorderSecondary}`,borderRadius:`${T.borderRadiusLG}px ${T.borderRadiusLG}px 0 0`},(0,g.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},g.vS),{[` > ${ie}-typography, > ${ie}-typography-edit-content `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${Y}-tabs-top`]:{clear:"both",marginBottom:U,color:T.colorText,fontWeight:"normal",fontSize:T.fontSize,"&-bar":{borderBottom:`${T.lineWidth}px ${T.lineType} ${T.colorBorderSecondary}`}}})},f=T=>{const{cardPaddingBase:Y,colorBorderSecondary:ie,cardShadow:K,lineWidth:ce}=T;return{width:"33.33%",padding:Y,border:0,borderRadius:0,boxShadow:` @@ -7,5 +7,5 @@ ${ce}px ${ce}px 0 0 ${ie}, ${ce}px 0 0 0 ${ie} inset, 0 ${ce}px 0 0 ${ie} inset; - `,transition:`all ${T.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:K}}},_=T=>{const{componentCls:Y,iconCls:ie,actionsLiMargin:K,cardActionsIconSize:ce,colorBorderSecondary:U,actionsBg:N}=T;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:N,borderTop:`${T.lineWidth}px ${T.lineType} ${U}`,display:"flex",borderRadius:`0 0 ${T.borderRadiusLG}px ${T.borderRadiusLG}px `},(0,g.dF)()),{"& > li":{margin:K,color:T.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:T.cardActionsIconSize*2,fontSize:T.fontSize,lineHeight:T.lineHeight,cursor:"pointer","&:hover":{color:T.colorPrimary,transition:`color ${T.motionDurationMid}`},[`a:not(${Y}-btn), > ${ie}`]:{display:"inline-block",width:"100%",color:T.colorTextDescription,lineHeight:`${T.fontSize*T.lineHeight}px`,transition:`color ${T.motionDurationMid}`,"&:hover":{color:T.colorPrimary}},[`> ${ie}`]:{fontSize:ce,lineHeight:`${ce*T.lineHeight}px`}},"&:not(:last-child)":{borderInlineEnd:`${T.lineWidth}px ${T.lineType} ${U}`}}})},m=T=>Object.assign(Object.assign({margin:`-${T.marginXXS}px 0`,display:"flex"},(0,g.dF)()),{"&-avatar":{paddingInlineEnd:T.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:T.marginXS}},"&-title":Object.assign({color:T.colorTextHeading,fontWeight:T.fontWeightStrong,fontSize:T.fontSizeLG},g.vS),"&-description":{color:T.colorTextDescription}}),w=T=>{const{componentCls:Y,cardPaddingBase:ie,colorFillAlter:K}=T;return{[`${Y}-head`]:{padding:`0 ${ie}px`,background:K,"&-title":{fontSize:T.fontSize}},[`${Y}-body`]:{padding:`${T.padding}px ${ie}px`}}},D=T=>{const{componentCls:Y}=T;return{overflow:"hidden",[`${Y}-body`]:{userSelect:"none"}}},M=T=>{const{antCls:Y,componentCls:ie,cardShadow:K,cardHeadPadding:ce,colorBorderSecondary:U,boxShadowTertiary:N,cardPaddingBase:Ce,extraColor:ge}=T;return{[ie]:Object.assign(Object.assign({},(0,g.Wf)(T)),{position:"relative",background:T.colorBgContainer,borderRadius:T.borderRadiusLG,[`&:not(${ie}-bordered)`]:{boxShadow:N},[`${ie}-head`]:E(T),[`${ie}-extra`]:{marginInlineStart:"auto",color:ge,fontWeight:"normal",fontSize:T.fontSize},[`${ie}-body`]:Object.assign({padding:Ce,borderRadius:` 0 0 ${T.borderRadiusLG}px ${T.borderRadiusLG}px`},(0,g.dF)()),[`${ie}-grid`]:f(T),[`${ie}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${Y}-image-mask`]:{borderRadius:`${T.borderRadiusLG}px ${T.borderRadiusLG}px 0 0`}},[`${ie}-actions`]:_(T),[`${ie}-meta`]:m(T)}),[`${ie}-bordered`]:{border:`${T.lineWidth}px ${T.lineType} ${U}`,[`${ie}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${ie}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${T.motionDurationMid}, border-color ${T.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:K}},[`${ie}-contain-grid`]:{[`${ie}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${ie}-loading) ${ie}-body`]:{marginBlockStart:-T.lineWidth,marginInlineStart:-T.lineWidth,padding:0}},[`${ie}-contain-tabs`]:{[`> ${ie}-head`]:{[`${ie}-head-title, ${ie}-extra`]:{paddingTop:ce}}},[`${ie}-type-inner`]:w(T),[`${ie}-loading`]:D(T),[`${ie}-rtl`]:{direction:"rtl"}}},P=T=>{const{componentCls:Y,cardPaddingSM:ie,headerHeightSM:K,headerFontSizeSM:ce}=T;return{[`${Y}-small`]:{[`> ${Y}-head`]:{minHeight:K,padding:`0 ${ie}px`,fontSize:ce,[`> ${Y}-head-wrapper`]:{[`> ${Y}-extra`]:{fontSize:T.fontSize}}},[`> ${Y}-body`]:{padding:ie}},[`${Y}-small${Y}-contain-tabs`]:{[`> ${Y}-head`]:{[`${Y}-head-title, ${Y}-extra`]:{minHeight:K,paddingTop:0,display:"flex",alignItems:"center"}}}}};var le=(0,S.Z)("Card",T=>{const Y=(0,p.TS)(T,{cardShadow:T.boxShadowCard,cardHeadPadding:T.padding,cardPaddingBase:T.paddingLG,cardActionsIconSize:T.fontSize,cardPaddingSM:12});return[M(Y),P(Y)]},T=>({headerBg:"transparent",headerFontSize:T.fontSizeLG,headerFontSizeSM:T.fontSize,headerHeight:T.fontSizeLG*T.lineHeightLG+T.padding*2,headerHeightSM:T.fontSize*T.lineHeight+T.paddingXS*2,actionsBg:T.colorBgContainer,actionsLiMargin:`${T.paddingSM}px 0`,tabsMarginBottom:-T.padding-T.lineWidth,extraColor:T.colorText})),ee=function(T,Y){var ie={};for(var K in T)Object.prototype.hasOwnProperty.call(T,K)&&Y.indexOf(K)<0&&(ie[K]=T[K]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,K=Object.getOwnPropertySymbols(T);ceG.createElement("li",{style:{width:`${100/T.length}%`},key:`action-${ie}`},G.createElement("span",null,Y)))}var J=G.forwardRef((T,Y)=>{const{prefixCls:ie,className:K,rootClassName:ce,style:U,extra:N,headStyle:Ce={},bodyStyle:ge={},title:he,loading:rt,bordered:dt=!0,size:Ue,type:tt,cover:gt,actions:ht,tabList:At,children:ft,activeTabKey:r,defaultActiveTabKey:re,tabBarExtraContent:o,hoverable:e,tabProps:t={}}=T,l=ee(T,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:y,direction:Z,card:b}=G.useContext(k.E_),te=Te=>{var Lt;(Lt=T.onTabChange)===null||Lt===void 0||Lt.call(T,Te)},de=G.useMemo(()=>{let Te=!1;return G.Children.forEach(ft,Lt=>{Lt&&Lt.type&&Lt.type===O&&(Te=!0)}),Te},[ft]),q=y("card",ie),[_e,Re]=le(q),Ve=G.createElement(v.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},ft),ot=r!==void 0,$t=Object.assign(Object.assign({},t),{[ot?"activeKey":"defaultActiveKey"]:ot?r:re,tabBarExtraContent:o});let Dt;const it=(0,u.Z)(Ue),Je=!it||it==="default"?"large":it,je=At?G.createElement(i.default,Object.assign({size:Je},$t,{className:`${q}-head-tabs`,onChange:te,items:At.map(Te=>{var{tab:Lt}=Te,pe=ee(Te,["tab"]);return Object.assign({label:Lt},pe)})})):null;(he||N||je)&&(Dt=G.createElement("div",{className:`${q}-head`,style:Ce},G.createElement("div",{className:`${q}-head-wrapper`},he&&G.createElement("div",{className:`${q}-head-title`},he),N&&G.createElement("div",{className:`${q}-extra`},N)),je));const St=gt?G.createElement("div",{className:`${q}-cover`},gt):null,mt=G.createElement("div",{className:`${q}-body`,style:ge},rt?Ve:ft),Ot=ht&&ht.length?G.createElement("ul",{className:`${q}-actions`},Q(ht)):null,Kt=(0,d.Z)(l,["onTabChange"]),qt=Pe()(q,b==null?void 0:b.className,{[`${q}-loading`]:rt,[`${q}-bordered`]:dt,[`${q}-hoverable`]:e,[`${q}-contain-grid`]:de,[`${q}-contain-tabs`]:At&&At.length,[`${q}-${it}`]:it,[`${q}-type-${tt}`]:!!tt,[`${q}-rtl`]:Z==="rtl"},K,ce,Re),It=Object.assign(Object.assign({},b==null?void 0:b.style),U);return _e(G.createElement("div",Object.assign({ref:Y},Kt,{className:qt,style:It}),Dt,St,mt,Ot))}),W=function(T,Y){var ie={};for(var K in T)Object.prototype.hasOwnProperty.call(T,K)&&Y.indexOf(K)<0&&(ie[K]=T[K]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,K=Object.getOwnPropertySymbols(T);ce{const{prefixCls:Y,className:ie,avatar:K,title:ce,description:U}=T,N=W(T,["prefixCls","className","avatar","title","description"]),{getPrefixCls:Ce}=G.useContext(k.E_),ge=Ce("card",Y),he=Pe()(`${ge}-meta`,ie),rt=K?G.createElement("div",{className:`${ge}-meta-avatar`},K):null,dt=ce?G.createElement("div",{className:`${ge}-meta-title`},ce):null,Ue=U?G.createElement("div",{className:`${ge}-meta-description`},U):null,tt=dt||Ue?G.createElement("div",{className:`${ge}-meta-detail`},dt,Ue):null;return G.createElement("div",Object.assign({},N,{className:he}),rt,tt)};const s=J;s.Grid=O,s.Meta=A;var ne=s},9951:function(Jt,zt,V){"use strict";V.d(zt,{Z:function(){return Lt}});var a=V(59301),Pe=V(92413),d=V(33708),G=V(6909),k=V(4771),u=V(25314),v=V(9427),i=V(25440),h=V(400),x=V(39559),O=V(37061),g={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0},S=g,p=V(53280),E=V(92310),f=V.n(E);function _(pe,c,z){return Math.max(c,Math.min(pe,z))}var m=function(c){var z=["onTouchStart","onTouchMove","onWheel"];z.includes(c._reactName)||c.preventDefault()},w=function(c){for(var z=[],ue=M(c),n=P(c),X=ue;X0?1:0):0},ee=function(c){return c.centerMode?Math.floor((c.slidesToShow-1)/2)+1+(parseInt(c.centerPadding)>0?1:0):c.slidesToShow},Q=function(c){return c&&c.offsetWidth||0},j=function(c){return c&&c.offsetHeight||0},J=function(c){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ue,n,X,R;return ue=c.startX-c.curX,n=c.startY-c.curY,X=Math.atan2(n,ue),R=Math.round(X*180/Math.PI),R<0&&(R=360-Math.abs(R)),R<=45&&R>=0||R<=360&&R>=315?"left":R>=135&&R<=225?"right":z===!0?R>=35&&R<=135?"up":"down":"vertical"},W=function(c){var z=!0;return c.infinite||(c.centerMode&&c.currentSlide>=c.slideCount-1||c.slideCount<=c.slidesToShow||c.currentSlide>=c.slideCount-c.slidesToShow)&&(z=!1),z},C=function(c,z){var ue={};return z.forEach(function(n){return ue[n]=c[n]}),ue},A=function(c){var z=a.Children.count(c.children),ue=c.listRef,n=Math.ceil(Q(ue)),X=c.trackRef&&c.trackRef.node,R=Math.ceil(Q(X)),$;if(c.vertical)$=n;else{var ae=c.centerMode&&parseInt(c.centerPadding)*2;typeof c.centerPadding=="string"&&c.centerPadding.slice(-1)==="%"&&(ae*=n/100),$=Math.ceil((n-ae)/c.slidesToShow)}var Se=ue&&j(ue.querySelector('[data-index="0"]')),Ie=Se*c.slidesToShow,Ee=c.currentSlide===void 0?c.initialSlide:c.currentSlide;c.rtl&&c.currentSlide===void 0&&(Ee=z-1-c.initialSlide);var $e=c.lazyLoadedList||[],pt=w((0,d.Z)((0,d.Z)({},c),{},{currentSlide:Ee,lazyLoadedList:$e}));$e=$e.concat(pt);var Ye={slideCount:z,slideWidth:$,listWidth:n,trackWidth:R,currentSlide:Ee,slideHeight:Se,listHeight:Ie,lazyLoadedList:$e};return c.autoplaying===null&&c.autoplay&&(Ye.autoplaying="playing"),Ye},s=function(c){var z=c.waitForAnimate,ue=c.animating,n=c.fade,X=c.infinite,R=c.index,$=c.slideCount,ae=c.lazyLoad,Se=c.currentSlide,Ie=c.centerMode,Ee=c.slidesToScroll,$e=c.slidesToShow,pt=c.useCSS,Ye=c.lazyLoadedList;if(z&&ue)return{};var Le=R,ze,ct,Me,Qe={},yt={},kt=X?R:_(R,0,$-1);if(n){if(!X&&(R<0||R>=$))return{};R<0?Le=R+$:R>=$&&(Le=R-$),ae&&Ye.indexOf(Le)<0&&(Ye=Ye.concat(Le)),Qe={animating:!0,currentSlide:Le,lazyLoadedList:Ye,targetSlide:Le},yt={animating:!1,targetSlide:Le}}else ze=Le,Le<0?(ze=Le+$,X?$%Ee!==0&&(ze=$-$%Ee):ze=0):!W(c)&&Le>Se?Le=ze=Se:Ie&&Le>=$?(Le=X?$:$-1,ze=X?0:$-1):Le>=$&&(ze=Le-$,X?$%Ee!==0&&(ze=0):ze=$-$e),!X&&Le+$e>=$&&(ze=$-$e),ct=rt((0,d.Z)((0,d.Z)({},c),{},{slideIndex:Le})),Me=rt((0,d.Z)((0,d.Z)({},c),{},{slideIndex:ze})),X||(ct===Me&&(Le=ze),ct=Me),ae&&(Ye=Ye.concat(w((0,d.Z)((0,d.Z)({},c),{},{currentSlide:Le})))),pt?(Qe={animating:!0,currentSlide:ze,trackStyle:he((0,d.Z)((0,d.Z)({},c),{},{left:ct})),lazyLoadedList:Ye,targetSlide:kt},yt={animating:!1,currentSlide:ze,trackStyle:ge((0,d.Z)((0,d.Z)({},c),{},{left:Me})),swipeLeft:null,targetSlide:kt}):Qe={currentSlide:ze,trackStyle:ge((0,d.Z)((0,d.Z)({},c),{},{left:Me})),lazyLoadedList:Ye,targetSlide:kt};return{state:Qe,nextState:yt}},ne=function(c,z){var ue,n,X,R,$,ae=c.slidesToScroll,Se=c.slidesToShow,Ie=c.slideCount,Ee=c.currentSlide,$e=c.targetSlide,pt=c.lazyLoad,Ye=c.infinite;if(R=Ie%ae!==0,ue=R?0:(Ie-Ee)%ae,z.message==="previous")X=ue===0?ae:Se-ue,$=Ee-X,pt&&!Ye&&(n=Ee-X,$=n===-1?Ie-1:n),Ye||($=$e-ae);else if(z.message==="next")X=ue===0?ae:ue,$=Ee+X,pt&&!Ye&&($=(Ee+ae)%Ie+ue),Ye||($=$e+ae);else if(z.message==="dots")$=z.index*z.slidesToScroll;else if(z.message==="children"){if($=z.index,Ye){var Le=gt((0,d.Z)((0,d.Z)({},c),{},{targetSlide:$}));$>z.currentSlide&&Le==="left"?$=$-Ie:$10)return{scrolling:!0};$&&(Me.swipeLength=en);var hn=(ae?-1:1)*(Me.curX>Me.startX?1:-1);$&&(hn=Me.curY>Me.startY?1:-1);var vn=Math.ceil(Le/ze),tn=J(z.touchObject,$),bn=Me.swipeLength;return ct||(Se===0&&(tn==="right"||tn==="down")||Se+1>=vn&&(tn==="left"||tn==="up")||!W(z)&&(tn==="left"||tn==="up"))&&(bn=Me.swipeLength*Ie,Ee===!1&&$e&&($e(tn),Gt.edgeDragged=!0)),!pt&&Qe&&(Qe(tn),Gt.swiped=!0),X?Ut=pn+bn*(yt/kt)*hn:ae?Ut=pn-bn*hn:Ut=pn+bn*hn,$&&(Ut=pn+bn*hn),Gt=(0,d.Z)((0,d.Z)({},Gt),{},{touchObject:Me,swipeLeft:Ut,trackStyle:ge((0,d.Z)((0,d.Z)({},z),{},{left:Ut}))}),Math.abs(Me.curX-Me.startX)10&&(Gt.swiping=!0,m(c)),Gt}},K=function(c,z){var ue=z.dragging,n=z.swipe,X=z.touchObject,R=z.listWidth,$=z.touchThreshold,ae=z.verticalSwiping,Se=z.listHeight,Ie=z.swipeToSlide,Ee=z.scrolling,$e=z.onSwipe,pt=z.targetSlide,Ye=z.currentSlide,Le=z.infinite;if(!ue)return n&&m(c),{};var ze=ae?Se/$:R/$,ct=J(X,ae),Me={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(Ee||!X.swipeLength)return Me;if(X.swipeLength>ze){m(c),$e&&$e(ct);var Qe,yt,kt=Le?Ye:pt;switch(ct){case"left":case"up":yt=kt+N(z),Qe=Ie?U(z,yt):yt,Me.currentDirection=0;break;case"right":case"down":yt=kt-N(z),Qe=Ie?U(z,yt):yt,Me.currentDirection=1;break;default:Qe=kt}Me.triggerSlideHandler=Qe}else{var Ut=rt(z);Me.trackStyle=he((0,d.Z)((0,d.Z)({},z),{},{left:Ut}))}return Me},ce=function(c){for(var z=c.infinite?c.slideCount*2:c.slideCount,ue=c.infinite?c.slidesToShow*-1:0,n=c.infinite?c.slidesToShow*-1:0,X=[];ueue[ue.length-1])z=ue[ue.length-1];else for(var X in ue){if(zc.swipeLeft*-1)return ue=ae,!1}else if(ae.offsetLeft-z+Q(ae)/2>c.swipeLeft*-1)return ue=ae,!1;return!0}),!ue)return 0;var R=c.rtl===!0?c.slideCount-c.currentSlide:c.currentSlide,$=Math.abs(ue.dataset.index-R)||1;return $}else return c.slidesToScroll},Ce=function(c,z){return z.reduce(function(ue,n){return ue&&c.hasOwnProperty(n)},!0)?null:console.error("Keys Missing:",c)},ge=function(c){Ce(c,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var z,ue,n=c.slideCount+2*c.slidesToShow;c.vertical?ue=n*c.slideHeight:z=tt(c)*c.slideWidth;var X={opacity:1,transition:"",WebkitTransition:""};if(c.useTransform){var R=c.vertical?"translate3d(0px, "+c.left+"px, 0px)":"translate3d("+c.left+"px, 0px, 0px)",$=c.vertical?"translate3d(0px, "+c.left+"px, 0px)":"translate3d("+c.left+"px, 0px, 0px)",ae=c.vertical?"translateY("+c.left+"px)":"translateX("+c.left+"px)";X=(0,d.Z)((0,d.Z)({},X),{},{WebkitTransform:R,transform:$,msTransform:ae})}else c.vertical?X.top=c.left:X.left=c.left;return c.fade&&(X={opacity:1}),z&&(X.width=z),ue&&(X.height=ue),window&&!window.addEventListener&&window.attachEvent&&(c.vertical?X.marginTop=c.left+"px":X.marginLeft=c.left+"px"),X},he=function(c){Ce(c,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var z=ge(c);return c.useTransform?(z.WebkitTransition="-webkit-transform "+c.speed+"ms "+c.cssEase,z.transition="transform "+c.speed+"ms "+c.cssEase):c.vertical?z.transition="top "+c.speed+"ms "+c.cssEase:z.transition="left "+c.speed+"ms "+c.cssEase,z},rt=function(c){if(c.unslick)return 0;Ce(c,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var z=c.slideIndex,ue=c.trackRef,n=c.infinite,X=c.centerMode,R=c.slideCount,$=c.slidesToShow,ae=c.slidesToScroll,Se=c.slideWidth,Ie=c.listWidth,Ee=c.variableWidth,$e=c.slideHeight,pt=c.fade,Ye=c.vertical,Le=0,ze,ct,Me=0;if(pt||c.slideCount===1)return 0;var Qe=0;if(n?(Qe=-dt(c),R%ae!==0&&z+ae>R&&(Qe=-(z>R?$-(z-R):R%ae)),X&&(Qe+=parseInt($/2))):(R%ae!==0&&z+ae>R&&(Qe=$-R%ae),X&&(Qe=parseInt($/2))),Le=Qe*Se,Me=Qe*$e,Ye?ze=z*$e*-1+Me:ze=z*Se*-1+Le,Ee===!0){var yt,kt=ue&&ue.node;if(yt=z+dt(c),ct=kt&&kt.childNodes[yt],ze=ct?ct.offsetLeft*-1:0,X===!0){yt=n?z+dt(c):z,ct=kt&&kt.children[yt],ze=0;for(var Ut=0;Utc.currentSlide?c.targetSlide>c.currentSlide+ht(c)?"left":"right":c.targetSlide0&&(R+=1),n&&z%2===0&&(R+=1),R}return n?0:z-1},At=function(c){var z=c.slidesToShow,ue=c.centerMode,n=c.rtl,X=c.centerPadding;if(ue){var R=(z-1)/2+1;return parseInt(X)>0&&(R+=1),!n&&z%2===0&&(R+=1),R}return n?z-1:0},ft=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},r=function(c){var z,ue,n,X,R;c.rtl?R=c.slideCount-1-c.index:R=c.index,n=R<0||R>=c.slideCount,c.centerMode?(X=Math.floor(c.slidesToShow/2),ue=(R-c.currentSlide)%c.slideCount===0,R>c.currentSlide-X-1&&R<=c.currentSlide+X&&(z=!0)):z=c.currentSlide<=R&&R=c.slideCount?$=c.targetSlide-c.slideCount:$=c.targetSlide;var ae=R===$;return{"slick-slide":!0,"slick-active":z,"slick-center":ue,"slick-cloned":n,"slick-current":ae}},re=function(c){var z={};return(c.variableWidth===void 0||c.variableWidth===!1)&&(z.width=c.slideWidth),c.fade&&(z.position="relative",c.vertical&&c.slideHeight?z.top=-c.index*parseInt(c.slideHeight):z.left=-c.index*parseInt(c.slideWidth),z.opacity=c.currentSlide===c.index?1:0,c.useCSS&&(z.transition="opacity "+c.speed+"ms "+c.cssEase+", visibility "+c.speed+"ms "+c.cssEase)),z},o=function(c,z){return c.key+"-"+z},e=function(c){var z,ue=[],n=[],X=[],R=a.Children.count(c.children),$=M(c),ae=P(c);return a.Children.forEach(c.children,function(Se,Ie){var Ee,$e={message:"children",index:Ie,slidesToScroll:c.slidesToScroll,currentSlide:c.currentSlide};!c.lazyLoad||c.lazyLoad&&c.lazyLoadedList.indexOf(Ie)>=0?Ee=Se:Ee=a.createElement("div",null);var pt=re((0,d.Z)((0,d.Z)({},c),{},{index:Ie})),Ye=Ee.props.className||"",Le=r((0,d.Z)((0,d.Z)({},c),{},{index:Ie}));if(ue.push(a.cloneElement(Ee,{key:"original"+o(Ee,Ie),"data-index":Ie,className:f()(Le,Ye),tabIndex:"-1","aria-hidden":!Le["slick-active"],style:(0,d.Z)((0,d.Z)({outline:"none"},Ee.props.style||{}),pt),onClick:function(Me){Ee.props&&Ee.props.onClick&&Ee.props.onClick(Me),c.focusOnSelect&&c.focusOnSelect($e)}})),c.infinite&&c.fade===!1){var ze=R-Ie;ze<=dt(c)&&R!==c.slidesToShow&&(z=-ze,z>=$&&(Ee=Se),Le=r((0,d.Z)((0,d.Z)({},c),{},{index:z})),n.push(a.cloneElement(Ee,{key:"precloned"+o(Ee,z),"data-index":z,tabIndex:"-1",className:f()(Le,Ye),"aria-hidden":!Le["slick-active"],style:(0,d.Z)((0,d.Z)({},Ee.props.style||{}),pt),onClick:function(Me){Ee.props&&Ee.props.onClick&&Ee.props.onClick(Me),c.focusOnSelect&&c.focusOnSelect($e)}}))),R!==c.slidesToShow&&(z=R+Ie,z=yt&&$e<=Me:$e===yt}),Ut={message:"dots",index:ze,slidesToScroll:Se,currentSlide:$e},Gt=this.clickHandler.bind(this,Ut);Le=Le.concat(a.createElement("li",{key:ze,className:kt},a.cloneElement(this.props.customPaging(ze),{onClick:Gt})))}return a.cloneElement(this.props.appendDots(Le),(0,d.Z)({className:this.props.dotsClass},Ye))}}]),z}(a.PureComponent),Z=function(pe){(0,v.Z)(z,pe);var c=(0,i.Z)(z);function z(){return(0,G.Z)(this,z),c.apply(this,arguments)}return(0,k.Z)(z,[{key:"clickHandler",value:function(n,X){X&&X.preventDefault(),this.props.clickHandler(n,X)}},{key:"render",value:function(){var n={"slick-arrow":!0,"slick-prev":!0},X=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(n["slick-disabled"]=!0,X=null);var R={key:"0","data-role":"none",className:f()(n),style:{display:"block"},onClick:X},$={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},ae;return this.props.prevArrow?ae=a.cloneElement(this.props.prevArrow,(0,d.Z)((0,d.Z)({},R),$)):ae=a.createElement("button",(0,Pe.Z)({key:"0",type:"button"},R)," ","Previous"),ae}}]),z}(a.PureComponent),b=function(pe){(0,v.Z)(z,pe);var c=(0,i.Z)(z);function z(){return(0,G.Z)(this,z),c.apply(this,arguments)}return(0,k.Z)(z,[{key:"clickHandler",value:function(n,X){X&&X.preventDefault(),this.props.clickHandler(n,X)}},{key:"render",value:function(){var n={"slick-arrow":!0,"slick-next":!0},X=this.clickHandler.bind(this,{message:"next"});W(this.props)||(n["slick-disabled"]=!0,X=null);var R={key:"1","data-role":"none",className:f()(n),style:{display:"block"},onClick:X},$={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},ae;return this.props.nextArrow?ae=a.cloneElement(this.props.nextArrow,(0,d.Z)((0,d.Z)({},R),$)):ae=a.createElement("button",(0,Pe.Z)({key:"1",type:"button"},R)," ","Next"),ae}}]),z}(a.PureComponent),te=V(76374),de=["animating"],q=function(pe){(0,v.Z)(z,pe);var c=(0,i.Z)(z);function z(ue){var n;(0,G.Z)(this,z),n=c.call(this,ue),(0,h.Z)((0,u.Z)(n),"listRefHandler",function(R){return n.list=R}),(0,h.Z)((0,u.Z)(n),"trackRefHandler",function(R){return n.track=R}),(0,h.Z)((0,u.Z)(n),"adaptHeight",function(){if(n.props.adaptiveHeight&&n.list){var R=n.list.querySelector('[data-index="'.concat(n.state.currentSlide,'"]'));n.list.style.height=j(R)+"px"}}),(0,h.Z)((0,u.Z)(n),"componentDidMount",function(){if(n.props.onInit&&n.props.onInit(),n.props.lazyLoad){var R=w((0,d.Z)((0,d.Z)({},n.props),n.state));R.length>0&&(n.setState(function(ae){return{lazyLoadedList:ae.lazyLoadedList.concat(R)}}),n.props.onLazyLoad&&n.props.onLazyLoad(R))}var $=(0,d.Z)({listRef:n.list,trackRef:n.track},n.props);n.updateState($,!0,function(){n.adaptHeight(),n.props.autoplay&&n.autoPlay("playing")}),n.props.lazyLoad==="progressive"&&(n.lazyLoadTimer=setInterval(n.progressiveLazyLoad,1e3)),n.ro=new te.Z(function(){n.state.animating?(n.onWindowResized(!1),n.callbackTimers.push(setTimeout(function(){return n.onWindowResized()},n.props.speed))):n.onWindowResized()}),n.ro.observe(n.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(ae){ae.onfocus=n.props.pauseOnFocus?n.onSlideFocus:null,ae.onblur=n.props.pauseOnFocus?n.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",n.onWindowResized):window.attachEvent("onresize",n.onWindowResized)}),(0,h.Z)((0,u.Z)(n),"componentWillUnmount",function(){n.animationEndCallback&&clearTimeout(n.animationEndCallback),n.lazyLoadTimer&&clearInterval(n.lazyLoadTimer),n.callbackTimers.length&&(n.callbackTimers.forEach(function(R){return clearTimeout(R)}),n.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",n.onWindowResized):window.detachEvent("onresize",n.onWindowResized),n.autoplayTimer&&clearInterval(n.autoplayTimer),n.ro.disconnect()}),(0,h.Z)((0,u.Z)(n),"componentDidUpdate",function(R){if(n.checkImagesLoad(),n.props.onReInit&&n.props.onReInit(),n.props.lazyLoad){var $=w((0,d.Z)((0,d.Z)({},n.props),n.state));$.length>0&&(n.setState(function(Ie){return{lazyLoadedList:Ie.lazyLoadedList.concat($)}}),n.props.onLazyLoad&&n.props.onLazyLoad($))}n.adaptHeight();var ae=(0,d.Z)((0,d.Z)({listRef:n.list,trackRef:n.track},n.props),n.state),Se=n.didPropsChange(R);Se&&n.updateState(ae,Se,function(){n.state.currentSlide>=a.Children.count(n.props.children)&&n.changeSlide({message:"index",index:a.Children.count(n.props.children)-n.props.slidesToShow,currentSlide:n.state.currentSlide}),(R.autoplay!==n.props.autoplay||R.autoplaySpeed!==n.props.autoplaySpeed)&&(!R.autoplay&&n.props.autoplay?n.autoPlay("playing"):n.props.autoplay?n.autoPlay("update"):n.pause("paused"))})}),(0,h.Z)((0,u.Z)(n),"onWindowResized",function(R){n.debouncedResize&&n.debouncedResize.cancel(),n.debouncedResize=(0,p.D)(50,function(){return n.resizeWindow(R)}),n.debouncedResize()}),(0,h.Z)((0,u.Z)(n),"resizeWindow",function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=!!(n.track&&n.track.node);if($){var ae=(0,d.Z)((0,d.Z)({listRef:n.list,trackRef:n.track},n.props),n.state);n.updateState(ae,R,function(){n.props.autoplay?n.autoPlay("update"):n.pause("paused")}),n.setState({animating:!1}),clearTimeout(n.animationEndCallback),delete n.animationEndCallback}}),(0,h.Z)((0,u.Z)(n),"updateState",function(R,$,ae){var Se=A(R);R=(0,d.Z)((0,d.Z)((0,d.Z)({},R),Se),{},{slideIndex:Se.currentSlide});var Ie=rt(R);R=(0,d.Z)((0,d.Z)({},R),{},{left:Ie});var Ee=ge(R);($||a.Children.count(n.props.children)!==a.Children.count(R.children))&&(Se.trackStyle=Ee),n.setState(Se,ae)}),(0,h.Z)((0,u.Z)(n),"ssrInit",function(){if(n.props.variableWidth){var R=0,$=0,ae=[],Se=dt((0,d.Z)((0,d.Z)((0,d.Z)({},n.props),n.state),{},{slideCount:n.props.children.length})),Ie=Ue((0,d.Z)((0,d.Z)((0,d.Z)({},n.props),n.state),{},{slideCount:n.props.children.length}));n.props.children.forEach(function(Gt){ae.push(Gt.props.style.width),R+=Gt.props.style.width});for(var Ee=0;Ee=$&&n.onWindowResized()};if(!Se.onclick)Se.onclick=function(){return Se.parentNode.focus()};else{var Ee=Se.onclick;Se.onclick=function($e){Ee($e),Se.parentNode.focus()}}Se.onload||(n.props.lazyLoad?Se.onload=function(){n.adaptHeight(),n.callbackTimers.push(setTimeout(n.onWindowResized,n.props.speed))}:(Se.onload=Ie,Se.onerror=function(){Ie(),n.props.onLazyLoadError&&n.props.onLazyLoadError()}))})}),(0,h.Z)((0,u.Z)(n),"progressiveLazyLoad",function(){for(var R=[],$=(0,d.Z)((0,d.Z)({},n.props),n.state),ae=n.state.currentSlide;ae=-dt($);Se--)if(n.state.lazyLoadedList.indexOf(Se)<0){R.push(Se);break}R.length>0?(n.setState(function(Ie){return{lazyLoadedList:Ie.lazyLoadedList.concat(R)}}),n.props.onLazyLoad&&n.props.onLazyLoad(R)):n.lazyLoadTimer&&(clearInterval(n.lazyLoadTimer),delete n.lazyLoadTimer)}),(0,h.Z)((0,u.Z)(n),"slideHandler",function(R){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=n.props,Se=ae.asNavFor,Ie=ae.beforeChange,Ee=ae.onLazyLoad,$e=ae.speed,pt=ae.afterChange,Ye=n.state.currentSlide,Le=s((0,d.Z)((0,d.Z)((0,d.Z)({index:R},n.props),n.state),{},{trackRef:n.track,useCSS:n.props.useCSS&&!$})),ze=Le.state,ct=Le.nextState;if(ze){Ie&&Ie(Ye,ze.currentSlide);var Me=ze.lazyLoadedList.filter(function(Qe){return n.state.lazyLoadedList.indexOf(Qe)<0});Ee&&Me.length>0&&Ee(Me),!n.props.waitForAnimate&&n.animationEndCallback&&(clearTimeout(n.animationEndCallback),pt&&pt(Ye),delete n.animationEndCallback),n.setState(ze,function(){Se&&n.asNavForIndex!==R&&(n.asNavForIndex=R,Se.innerSlider.slideHandler(R)),ct&&(n.animationEndCallback=setTimeout(function(){var Qe=ct.animating,yt=(0,O.Z)(ct,de);n.setState(yt,function(){n.callbackTimers.push(setTimeout(function(){return n.setState({animating:Qe})},10)),pt&&pt(ze.currentSlide),delete n.animationEndCallback})},$e))})}}),(0,h.Z)((0,u.Z)(n),"changeSlide",function(R){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=(0,d.Z)((0,d.Z)({},n.props),n.state),Se=ne(ae,R);if(!(Se!==0&&!Se)&&($===!0?n.slideHandler(Se,$):n.slideHandler(Se),n.props.autoplay&&n.autoPlay("update"),n.props.focusOnSelect)){var Ie=n.list.querySelectorAll(".slick-current");Ie[0]&&Ie[0].focus()}}),(0,h.Z)((0,u.Z)(n),"clickHandler",function(R){n.clickable===!1&&(R.stopPropagation(),R.preventDefault()),n.clickable=!0}),(0,h.Z)((0,u.Z)(n),"keyHandler",function(R){var $=T(R,n.props.accessibility,n.props.rtl);$!==""&&n.changeSlide({message:$})}),(0,h.Z)((0,u.Z)(n),"selectHandler",function(R){n.changeSlide(R)}),(0,h.Z)((0,u.Z)(n),"disableBodyScroll",function(){var R=function(ae){ae=ae||window.event,ae.preventDefault&&ae.preventDefault(),ae.returnValue=!1};window.ontouchmove=R}),(0,h.Z)((0,u.Z)(n),"enableBodyScroll",function(){window.ontouchmove=null}),(0,h.Z)((0,u.Z)(n),"swipeStart",function(R){n.props.verticalSwiping&&n.disableBodyScroll();var $=Y(R,n.props.swipe,n.props.draggable);$!==""&&n.setState($)}),(0,h.Z)((0,u.Z)(n),"swipeMove",function(R){var $=ie(R,(0,d.Z)((0,d.Z)((0,d.Z)({},n.props),n.state),{},{trackRef:n.track,listRef:n.list,slideIndex:n.state.currentSlide}));$&&($.swiping&&(n.clickable=!1),n.setState($))}),(0,h.Z)((0,u.Z)(n),"swipeEnd",function(R){var $=K(R,(0,d.Z)((0,d.Z)((0,d.Z)({},n.props),n.state),{},{trackRef:n.track,listRef:n.list,slideIndex:n.state.currentSlide}));if($){var ae=$.triggerSlideHandler;delete $.triggerSlideHandler,n.setState($),ae!==void 0&&(n.slideHandler(ae),n.props.verticalSwiping&&n.enableBodyScroll())}}),(0,h.Z)((0,u.Z)(n),"touchEnd",function(R){n.swipeEnd(R),n.clickable=!0}),(0,h.Z)((0,u.Z)(n),"slickPrev",function(){n.callbackTimers.push(setTimeout(function(){return n.changeSlide({message:"previous"})},0))}),(0,h.Z)((0,u.Z)(n),"slickNext",function(){n.callbackTimers.push(setTimeout(function(){return n.changeSlide({message:"next"})},0))}),(0,h.Z)((0,u.Z)(n),"slickGoTo",function(R){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(R=Number(R),isNaN(R))return"";n.callbackTimers.push(setTimeout(function(){return n.changeSlide({message:"index",index:R,currentSlide:n.state.currentSlide},$)},0))}),(0,h.Z)((0,u.Z)(n),"play",function(){var R;if(n.props.rtl)R=n.state.currentSlide-n.props.slidesToScroll;else if(W((0,d.Z)((0,d.Z)({},n.props),n.state)))R=n.state.currentSlide+n.props.slidesToScroll;else return!1;n.slideHandler(R)}),(0,h.Z)((0,u.Z)(n),"autoPlay",function(R){n.autoplayTimer&&clearInterval(n.autoplayTimer);var $=n.state.autoplaying;if(R==="update"){if($==="hovered"||$==="focused"||$==="paused")return}else if(R==="leave"){if($==="paused"||$==="focused")return}else if(R==="blur"&&($==="paused"||$==="hovered"))return;n.autoplayTimer=setInterval(n.play,n.props.autoplaySpeed+50),n.setState({autoplaying:"playing"})}),(0,h.Z)((0,u.Z)(n),"pause",function(R){n.autoplayTimer&&(clearInterval(n.autoplayTimer),n.autoplayTimer=null);var $=n.state.autoplaying;R==="paused"?n.setState({autoplaying:"paused"}):R==="focused"?($==="hovered"||$==="playing")&&n.setState({autoplaying:"focused"}):$==="playing"&&n.setState({autoplaying:"hovered"})}),(0,h.Z)((0,u.Z)(n),"onDotsOver",function(){return n.props.autoplay&&n.pause("hovered")}),(0,h.Z)((0,u.Z)(n),"onDotsLeave",function(){return n.props.autoplay&&n.state.autoplaying==="hovered"&&n.autoPlay("leave")}),(0,h.Z)((0,u.Z)(n),"onTrackOver",function(){return n.props.autoplay&&n.pause("hovered")}),(0,h.Z)((0,u.Z)(n),"onTrackLeave",function(){return n.props.autoplay&&n.state.autoplaying==="hovered"&&n.autoPlay("leave")}),(0,h.Z)((0,u.Z)(n),"onSlideFocus",function(){return n.props.autoplay&&n.pause("focused")}),(0,h.Z)((0,u.Z)(n),"onSlideBlur",function(){return n.props.autoplay&&n.state.autoplaying==="focused"&&n.autoPlay("blur")}),(0,h.Z)((0,u.Z)(n),"render",function(){var R=f()("slick-slider",n.props.className,{"slick-vertical":n.props.vertical,"slick-initialized":!0}),$=(0,d.Z)((0,d.Z)({},n.props),n.state),ae=C($,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),Se=n.props.pauseOnHover;ae=(0,d.Z)((0,d.Z)({},ae),{},{onMouseEnter:Se?n.onTrackOver:null,onMouseLeave:Se?n.onTrackLeave:null,onMouseOver:Se?n.onTrackOver:null,focusOnSelect:n.props.focusOnSelect&&n.clickable?n.selectHandler:null});var Ie;if(n.props.dots===!0&&n.state.slideCount>=n.props.slidesToShow){var Ee=C($,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),$e=n.props.pauseOnDotsHover;Ee=(0,d.Z)((0,d.Z)({},Ee),{},{clickHandler:n.changeSlide,onMouseEnter:$e?n.onDotsLeave:null,onMouseOver:$e?n.onDotsOver:null,onMouseLeave:$e?n.onDotsLeave:null}),Ie=a.createElement(y,Ee)}var pt,Ye,Le=C($,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);Le.clickHandler=n.changeSlide,n.props.arrows&&(pt=a.createElement(Z,Le),Ye=a.createElement(b,Le));var ze=null;n.props.vertical&&(ze={height:n.state.listHeight});var ct=null;n.props.vertical===!1?n.props.centerMode===!0&&(ct={padding:"0px "+n.props.centerPadding}):n.props.centerMode===!0&&(ct={padding:n.props.centerPadding+" 0px"});var Me=(0,d.Z)((0,d.Z)({},ze),ct),Qe=n.props.touchMove,yt={className:"slick-list",style:Me,onClick:n.clickHandler,onMouseDown:Qe?n.swipeStart:null,onMouseMove:n.state.dragging&&Qe?n.swipeMove:null,onMouseUp:Qe?n.swipeEnd:null,onMouseLeave:n.state.dragging&&Qe?n.swipeEnd:null,onTouchStart:Qe?n.swipeStart:null,onTouchMove:n.state.dragging&&Qe?n.swipeMove:null,onTouchEnd:Qe?n.touchEnd:null,onTouchCancel:n.state.dragging&&Qe?n.swipeEnd:null,onKeyDown:n.props.accessibility?n.keyHandler:null},kt={className:R,dir:"ltr",style:n.props.style};return n.props.unslick&&(yt={className:"slick-list"},kt={className:R,style:n.props.style}),a.createElement("div",kt,n.props.unslick?"":pt,a.createElement("div",(0,Pe.Z)({ref:n.listRefHandler},yt),a.createElement(t,(0,Pe.Z)({ref:n.trackRefHandler},ae),n.props.children)),n.props.unslick?"":Ye,n.props.unslick?"":Ie)}),n.list=null,n.track=null,n.state=(0,d.Z)((0,d.Z)({},S),{},{currentSlide:n.props.initialSlide,slideCount:a.Children.count(n.props.children)}),n.callbackTimers=[],n.clickable=!0,n.debouncedResize=null;var X=n.ssrInit();return n.state=(0,d.Z)((0,d.Z)({},n.state),X),n}return(0,k.Z)(z,[{key:"didPropsChange",value:function(n){for(var X=!1,R=0,$=Object.keys(this.props);R<$.length;R++){var ae=$[R];if(!n.hasOwnProperty(ae)){X=!0;break}if(!((0,x.Z)(n[ae])==="object"||typeof n[ae]=="function")&&n[ae]!==this.props[ae]){X=!0;break}}return X||a.Children.count(this.props.children)!==a.Children.count(n.children)}}]),z}(a.Component),_e=V(7861),Re=V.n(_e),Ve={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(c){return a.createElement("ul",{style:{display:"block"}},c)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(c){return a.createElement("button",null,c+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0},ot=Ve,$t=function(pe){(0,v.Z)(z,pe);var c=(0,i.Z)(z);function z(ue){var n;return(0,G.Z)(this,z),n=c.call(this,ue),(0,h.Z)((0,u.Z)(n),"innerSliderRefHandler",function(X){return n.innerSlider=X}),(0,h.Z)((0,u.Z)(n),"slickPrev",function(){return n.innerSlider.slickPrev()}),(0,h.Z)((0,u.Z)(n),"slickNext",function(){return n.innerSlider.slickNext()}),(0,h.Z)((0,u.Z)(n),"slickGoTo",function(X){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n.innerSlider.slickGoTo(X,R)}),(0,h.Z)((0,u.Z)(n),"slickPause",function(){return n.innerSlider.pause("paused")}),(0,h.Z)((0,u.Z)(n),"slickPlay",function(){return n.innerSlider.autoPlay("play")}),n.state={breakpoint:null},n._responsiveMediaHandlers=[],n}return(0,k.Z)(z,[{key:"media",value:function(n,X){var R=window.matchMedia(n),$=function(Se){var Ie=Se.matches;Ie&&X()};R.addListener($),$(R),this._responsiveMediaHandlers.push({mql:R,query:n,listener:$})}},{key:"componentDidMount",value:function(){var n=this;if(this.props.responsive){var X=this.props.responsive.map(function($){return $.breakpoint});X.sort(function($,ae){return $-ae}),X.forEach(function($,ae){var Se;ae===0?Se=Re()({minWidth:0,maxWidth:$}):Se=Re()({minWidth:X[ae-1]+1,maxWidth:$}),ft()&&n.media(Se,function(){n.setState({breakpoint:$})})});var R=Re()({minWidth:X.slice(-1)[0]});ft()&&this.media(R,function(){n.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(n){n.mql.removeListener(n.listener)})}},{key:"render",value:function(){var n=this,X,R;this.state.breakpoint?(R=this.props.responsive.filter(function(ze){return ze.breakpoint===n.state.breakpoint}),X=R[0].settings==="unslick"?"unslick":(0,d.Z)((0,d.Z)((0,d.Z)({},ot),this.props),R[0].settings)):X=(0,d.Z)((0,d.Z)({},ot),this.props),X.centerMode&&(X.slidesToScroll>1,X.slidesToScroll=1),X.fade&&(X.slidesToShow>1,X.slidesToScroll>1,X.slidesToShow=1,X.slidesToScroll=1);var $=a.Children.toArray(this.props.children);$=$.filter(function(ze){return typeof ze=="string"?!!ze.trim():!!ze}),X.variableWidth&&(X.rows>1||X.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),X.variableWidth=!1);for(var ae=[],Se=null,Ie=0;Ie<$.length;Ie+=X.rows*X.slidesPerRow){for(var Ee=[],$e=Ie;$e=$.length));Ye+=1)pt.push(a.cloneElement($[Ye],{key:100*Ie+10*$e+Ye,tabIndex:-1,style:{width:"".concat(100/X.slidesPerRow,"%"),display:"inline-block"}}));Ee.push(a.createElement("div",{key:10*Ie+$e},pt))}X.variableWidth?ae.push(a.createElement("div",{key:Ie,style:{width:Se}},Ee)):ae.push(a.createElement("div",{key:Ie},Ee))}if(X==="unslick"){var Le="regular slider "+(this.props.className||"");return a.createElement("div",{className:Le},$)}else ae.length<=X.slidesToShow&&(X.unslick=!0);return a.createElement(q,(0,Pe.Z)({style:this.props.style,ref:this.innerSliderRefHandler},X),ae)}}]),z}(a.Component),Dt=$t,it=V(36355),Je=V(17313),je=V(83116),St=V(37613);const mt=pe=>{const{componentCls:c,antCls:z,carouselArrowSize:ue,carouselDotOffset:n,marginXXS:X}=pe,R=-ue*1.25,$=X;return{[c]:Object.assign(Object.assign({},(0,Je.Wf)(pe)),{".slick-slider":{position:"relative",display:"block",boxSizing:"border-box",touchAction:"pan-y",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",".slick-track, .slick-list":{transform:"translate3d(0, 0, 0)",touchAction:"pan-y"}},".slick-list":{position:"relative",display:"block",margin:0,padding:0,overflow:"hidden","&:focus":{outline:"none"},"&.dragging":{cursor:"pointer"},".slick-slide":{pointerEvents:"none",[`input${z}-radio-input, input${z}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${z}-radio-input, input${z}-checkbox-input`]:{visibility:"visible"}},"> div > div":{verticalAlign:"bottom"}}},".slick-track":{position:"relative",top:0,insetInlineStart:0,display:"block","&::before, &::after":{display:"table",content:'""'},"&::after":{clear:"both"}},".slick-slide":{display:"none",float:"left",height:"100%",minHeight:1,img:{display:"block"},"&.dragging img":{pointerEvents:"none"}},".slick-initialized .slick-slide":{display:"block"},".slick-vertical .slick-slide":{display:"block",height:"auto"},".slick-arrow.slick-hidden":{display:"none"},".slick-prev, .slick-next":{position:"absolute",top:"50%",display:"block",width:ue,height:ue,marginTop:-ue/2,padding:0,color:"transparent",fontSize:0,lineHeight:0,background:"transparent",border:0,outline:"none",cursor:"pointer","&:hover, &:focus":{color:"transparent",background:"transparent",outline:"none","&::before":{opacity:1}},"&.slick-disabled::before":{opacity:.25}},".slick-prev":{insetInlineStart:R,"&::before":{content:'"\u2190"'}},".slick-next":{insetInlineEnd:R,"&::before":{content:'"\u2192"'}},".slick-dots":{position:"absolute",insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:15,display:"flex !important",justifyContent:"center",paddingInlineStart:0,margin:0,listStyle:"none","&-bottom":{bottom:n},"&-top":{top:n,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:pe.dotWidth,height:pe.dotHeight,marginInline:$,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${pe.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:pe.dotHeight,padding:0,color:"transparent",fontSize:0,background:pe.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${pe.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-$,content:'""'}},"&.slick-active":{width:pe.dotActiveWidth,"& button":{background:pe.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},Ot=pe=>{const{componentCls:c,carouselDotOffset:z,marginXXS:ue}=pe,n={width:pe.dotHeight,height:pe.dotWidth};return{[`${c}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:pe.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:z},"&-right":{insetInlineEnd:z,insetInlineStart:"auto"},li:Object.assign(Object.assign({},n),{margin:`${ue}px 0`,verticalAlign:"baseline",button:n,"&.slick-active":Object.assign(Object.assign({},n),{button:n})})}}}},Kt=pe=>{const{componentCls:c}=pe;return[{[`${c}-rtl`]:{direction:"rtl",".slick-dots":{[`${c}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${c}-vertical`]:{".slick-dots":{[`${c}-rtl&`]:{flexDirection:"column"}}}}]};var qt=(0,je.Z)("Carousel",pe=>{const{controlHeightLG:c,controlHeightSM:z}=pe,ue=(0,St.TS)(pe,{carouselArrowSize:c/2,carouselDotOffset:z/2});return[mt(ue),Ot(ue),Kt(ue)]},()=>({dotWidth:16,dotHeight:3,dotWidthActive:24,dotActiveWidth:24}),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]}),It=function(pe,c){var z={};for(var ue in pe)Object.prototype.hasOwnProperty.call(pe,ue)&&c.indexOf(ue)<0&&(z[ue]=pe[ue]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,ue=Object.getOwnPropertySymbols(pe);n{const{dots:z=!0,arrows:ue=!1,draggable:n=!1,waitForAnimate:X=!1,dotPosition:R="bottom",vertical:$=R==="left"||R==="right",rootClassName:ae,className:Se,style:Ie,id:Ee}=pe,$e=It(pe,["dots","arrows","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:pt,direction:Ye,carousel:Le}=a.useContext(it.E_),ze=a.useRef(),ct=function(vn){let tn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;ze.current.slickGoTo(vn,tn)};a.useImperativeHandle(c,()=>({goTo:ct,autoPlay:ze.current.innerSlider.autoPlay,innerSlider:ze.current.innerSlider,prev:ze.current.slickPrev,next:ze.current.slickNext}),[ze.current]);const Me=a.useRef(a.Children.count(pe.children));a.useEffect(()=>{Me.current!==a.Children.count(pe.children)&&(ct(pe.initialSlide||0,!1),Me.current=a.Children.count(pe.children))},[pe.children]);const Qe=Object.assign({vertical:$,className:f()(Se,Le==null?void 0:Le.className),style:Object.assign(Object.assign({},Le==null?void 0:Le.style),Ie)},$e);Qe.effect==="fade"&&(Qe.fade=!0);const yt=pt("carousel",Qe.prefixCls),kt="slick-dots",Ut=!!z,Gt=f()(kt,`${kt}-${R}`,typeof z=="boolean"?!1:z==null?void 0:z.className),[pn,en]=qt(yt),hn=f()(yt,{[`${yt}-rtl`]:Ye==="rtl",[`${yt}-vertical`]:Qe.vertical},en,ae);return pn(a.createElement("div",{className:hn,id:Ee},a.createElement(Dt,Object.assign({ref:ze},Qe,{dots:Ut,dotsClass:Gt,arrows:ue,draggable:n,verticalSwiping:$,waitForAnimate:X}))))})},86251:function(Jt,zt){"use strict";zt.byteLength=v,zt.toByteArray=h,zt.fromByteArray=g;for(var V=[],a=[],Pe=typeof Uint8Array!="undefined"?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",G=0,k=d.length;G0)throw new Error("Invalid string. Length must be a multiple of 4");var E=S.indexOf("=");E===-1&&(E=p);var f=E===p?0:4-E%4;return[E,f]}function v(S){var p=u(S),E=p[0],f=p[1];return(E+f)*3/4-f}function i(S,p,E){return(p+E)*3/4-E}function h(S){var p,E=u(S),f=E[0],_=E[1],m=new Pe(i(S,f,_)),w=0,D=_>0?f-4:f,M;for(M=0;M>16&255,m[w++]=p>>8&255,m[w++]=p&255;return _===2&&(p=a[S.charCodeAt(M)]<<2|a[S.charCodeAt(M+1)]>>4,m[w++]=p&255),_===1&&(p=a[S.charCodeAt(M)]<<10|a[S.charCodeAt(M+1)]<<4|a[S.charCodeAt(M+2)]>>2,m[w++]=p>>8&255,m[w++]=p&255),m}function x(S){return V[S>>18&63]+V[S>>12&63]+V[S>>6&63]+V[S&63]}function O(S,p,E){for(var f,_=[],m=p;mD?D:w+m));return f===1?(p=S[E-1],_.push(V[p>>2]+V[p<<4&63]+"==")):f===2&&(p=(S[E-2]<<8)+S[E-1],_.push(V[p>>10]+V[p>>4&63]+V[p<<2&63]+"=")),_.join("")}},19208:function(Jt,zt,V){"use strict";var a;var Pe=V(86251),d=V(67467),G=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;zt.lW=i,a=w,zt.h2=50;var k=2147483647;a=k,i.TYPED_ARRAY_SUPPORT=u(),!i.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function u(){try{var o=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(o,e),o.foo()===42}catch(t){return!1}}Object.defineProperty(i.prototype,"parent",{enumerable:!0,get:function(){if(i.isBuffer(this))return this.buffer}}),Object.defineProperty(i.prototype,"offset",{enumerable:!0,get:function(){if(i.isBuffer(this))return this.byteOffset}});function v(o){if(o>k)throw new RangeError('The value "'+o+'" is invalid for option "size"');var e=new Uint8Array(o);return Object.setPrototypeOf(e,i.prototype),e}function i(o,e,t){if(typeof o=="number"){if(typeof e=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return g(o)}return h(o,e,t)}i.poolSize=8192;function h(o,e,t){if(typeof o=="string")return S(o,e);if(ArrayBuffer.isView(o))return E(o);if(o==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof o);if(ft(o,ArrayBuffer)||o&&ft(o.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(ft(o,SharedArrayBuffer)||o&&ft(o.buffer,SharedArrayBuffer)))return f(o,e,t);if(typeof o=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var l=o.valueOf&&o.valueOf();if(l!=null&&l!==o)return i.from(l,e,t);var y=_(o);if(y)return y;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof o[Symbol.toPrimitive]=="function")return i.from(o[Symbol.toPrimitive]("string"),e,t);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof o)}i.from=function(o,e,t){return h(o,e,t)},Object.setPrototypeOf(i.prototype,Uint8Array.prototype),Object.setPrototypeOf(i,Uint8Array);function x(o){if(typeof o!="number")throw new TypeError('"size" argument must be of type number');if(o<0)throw new RangeError('The value "'+o+'" is invalid for option "size"')}function O(o,e,t){return x(o),o<=0?v(o):e!==void 0?typeof t=="string"?v(o).fill(e,t):v(o).fill(e):v(o)}i.alloc=function(o,e,t){return O(o,e,t)};function g(o){return x(o),v(o<0?0:m(o)|0)}i.allocUnsafe=function(o){return g(o)},i.allocUnsafeSlow=function(o){return g(o)};function S(o,e){if((typeof e!="string"||e==="")&&(e="utf8"),!i.isEncoding(e))throw new TypeError("Unknown encoding: "+e);var t=D(o,e)|0,l=v(t),y=l.write(o,e);return y!==t&&(l=l.slice(0,y)),l}function p(o){for(var e=o.length<0?0:m(o.length)|0,t=v(e),l=0;l=k)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+k.toString(16)+" bytes");return o|0}function w(o){return+o!=o&&(o=0),i.alloc(+o)}i.isBuffer=function(e){return e!=null&&e._isBuffer===!0&&e!==i.prototype},i.compare=function(e,t){if(ft(e,Uint8Array)&&(e=i.from(e,e.offset,e.byteLength)),ft(t,Uint8Array)&&(t=i.from(t,t.offset,t.byteLength)),!i.isBuffer(e)||!i.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var l=e.length,y=t.length,Z=0,b=Math.min(l,y);Zy.length?i.from(b).copy(y,Z):Uint8Array.prototype.set.call(y,b,Z);else if(i.isBuffer(b))b.copy(y,Z);else throw new TypeError('"list" argument must be an Array of Buffers');Z+=b.length}return y};function D(o,e){if(i.isBuffer(o))return o.length;if(ArrayBuffer.isView(o)||ft(o,ArrayBuffer))return o.byteLength;if(typeof o!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof o);var t=o.length,l=arguments.length>2&&arguments[2]===!0;if(!l&&t===0)return 0;for(var y=!1;;)switch(e){case"ascii":case"latin1":case"binary":return t;case"utf8":case"utf-8":return Ue(o).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return t*2;case"hex":return t>>>1;case"base64":return ht(o).length;default:if(y)return l?-1:Ue(o).length;e=(""+e).toLowerCase(),y=!0}}i.byteLength=D;function M(o,e,t){var l=!1;if((e===void 0||e<0)&&(e=0),e>this.length||((t===void 0||t>this.length)&&(t=this.length),t<=0)||(t>>>=0,e>>>=0,t<=e))return"";for(o||(o="utf8");;)switch(o){case"hex":return K(this,e,t);case"utf8":case"utf-8":return s(this,e,t);case"ascii":return Y(this,e,t);case"latin1":case"binary":return ie(this,e,t);case"base64":return A(this,e,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ce(this,e,t);default:if(l)throw new TypeError("Unknown encoding: "+o);o=(o+"").toLowerCase(),l=!0}}i.prototype._isBuffer=!0;function P(o,e,t){var l=o[e];o[e]=o[t],o[t]=l}i.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;tt&&(e+=" ... "),""},G&&(i.prototype[G]=i.prototype.inspect),i.prototype.compare=function(e,t,l,y,Z){if(ft(e,Uint8Array)&&(e=i.from(e,e.offset,e.byteLength)),!i.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(t===void 0&&(t=0),l===void 0&&(l=e?e.length:0),y===void 0&&(y=0),Z===void 0&&(Z=this.length),t<0||l>e.length||y<0||Z>this.length)throw new RangeError("out of range index");if(y>=Z&&t>=l)return 0;if(y>=Z)return-1;if(t>=l)return 1;if(t>>>=0,l>>>=0,y>>>=0,Z>>>=0,this===e)return 0;for(var b=Z-y,te=l-t,de=Math.min(b,te),q=this.slice(y,Z),_e=e.slice(t,l),Re=0;Re2147483647?t=2147483647:t<-2147483648&&(t=-2147483648),t=+t,r(t)&&(t=y?0:o.length-1),t<0&&(t=o.length+t),t>=o.length){if(y)return-1;t=o.length-1}else if(t<0)if(y)t=0;else return-1;if(typeof e=="string"&&(e=i.from(e,l)),i.isBuffer(e))return e.length===0?-1:ee(o,e,t,l,y);if(typeof e=="number")return e=e&255,typeof Uint8Array.prototype.indexOf=="function"?y?Uint8Array.prototype.indexOf.call(o,e,t):Uint8Array.prototype.lastIndexOf.call(o,e,t):ee(o,[e],t,l,y);throw new TypeError("val must be string, number or Buffer")}function ee(o,e,t,l,y){var Z=1,b=o.length,te=e.length;if(l!==void 0&&(l=String(l).toLowerCase(),l==="ucs2"||l==="ucs-2"||l==="utf16le"||l==="utf-16le")){if(o.length<2||e.length<2)return-1;Z=2,b/=2,te/=2,t/=2}function de(ot,$t){return Z===1?ot[$t]:ot.readUInt16BE($t*Z)}var q;if(y){var _e=-1;for(q=t;qb&&(t=b-te),q=t;q>=0;q--){for(var Re=!0,Ve=0;Vey&&(l=y)):l=y;var Z=e.length;l>Z/2&&(l=Z/2);for(var b=0;b>>0,isFinite(l)?(l=l>>>0,y===void 0&&(y="utf8")):(y=l,l=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Z=this.length-t;if((l===void 0||l>Z)&&(l=Z),e.length>0&&(l<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");y||(y="utf8");for(var b=!1;;)switch(y){case"hex":return Q(this,e,t,l);case"utf8":case"utf-8":return j(this,e,t,l);case"ascii":case"latin1":case"binary":return J(this,e,t,l);case"base64":return W(this,e,t,l);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,e,t,l);default:if(b)throw new TypeError("Unknown encoding: "+y);y=(""+y).toLowerCase(),b=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function A(o,e,t){return e===0&&t===o.length?Pe.fromByteArray(o):Pe.fromByteArray(o.slice(e,t))}function s(o,e,t){t=Math.min(o.length,t);for(var l=[],y=e;y239?4:Z>223?3:Z>191?2:1;if(y+te<=t){var de,q,_e,Re;switch(te){case 1:Z<128&&(b=Z);break;case 2:de=o[y+1],(de&192)===128&&(Re=(Z&31)<<6|de&63,Re>127&&(b=Re));break;case 3:de=o[y+1],q=o[y+2],(de&192)===128&&(q&192)===128&&(Re=(Z&15)<<12|(de&63)<<6|q&63,Re>2047&&(Re<55296||Re>57343)&&(b=Re));break;case 4:de=o[y+1],q=o[y+2],_e=o[y+3],(de&192)===128&&(q&192)===128&&(_e&192)===128&&(Re=(Z&15)<<18|(de&63)<<12|(q&63)<<6|_e&63,Re>65535&&Re<1114112&&(b=Re))}}b===null?(b=65533,te=1):b>65535&&(b-=65536,l.push(b>>>10&1023|55296),b=56320|b&1023),l.push(b),y+=te}return T(l)}var ne=4096;function T(o){var e=o.length;if(e<=ne)return String.fromCharCode.apply(String,o);for(var t="",l=0;ll)&&(t=l);for(var y="",Z=e;Zl&&(e=l),t<0?(t+=l,t<0&&(t=0)):t>l&&(t=l),tt)throw new RangeError("Trying to access beyond buffer length")}i.prototype.readUintLE=i.prototype.readUIntLE=function(e,t,l){e=e>>>0,t=t>>>0,l||U(e,t,this.length);for(var y=this[e],Z=1,b=0;++b>>0,t=t>>>0,l||U(e,t,this.length);for(var y=this[e+--t],Z=1;t>0&&(Z*=256);)y+=this[e+--t]*Z;return y},i.prototype.readUint8=i.prototype.readUInt8=function(e,t){return e=e>>>0,t||U(e,1,this.length),this[e]},i.prototype.readUint16LE=i.prototype.readUInt16LE=function(e,t){return e=e>>>0,t||U(e,2,this.length),this[e]|this[e+1]<<8},i.prototype.readUint16BE=i.prototype.readUInt16BE=function(e,t){return e=e>>>0,t||U(e,2,this.length),this[e]<<8|this[e+1]},i.prototype.readUint32LE=i.prototype.readUInt32LE=function(e,t){return e=e>>>0,t||U(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+this[e+3]*16777216},i.prototype.readUint32BE=i.prototype.readUInt32BE=function(e,t){return e=e>>>0,t||U(e,4,this.length),this[e]*16777216+(this[e+1]<<16|this[e+2]<<8|this[e+3])},i.prototype.readIntLE=function(e,t,l){e=e>>>0,t=t>>>0,l||U(e,t,this.length);for(var y=this[e],Z=1,b=0;++b=Z&&(y-=Math.pow(2,8*t)),y},i.prototype.readIntBE=function(e,t,l){e=e>>>0,t=t>>>0,l||U(e,t,this.length);for(var y=t,Z=1,b=this[e+--y];y>0&&(Z*=256);)b+=this[e+--y]*Z;return Z*=128,b>=Z&&(b-=Math.pow(2,8*t)),b},i.prototype.readInt8=function(e,t){return e=e>>>0,t||U(e,1,this.length),this[e]&128?(255-this[e]+1)*-1:this[e]},i.prototype.readInt16LE=function(e,t){e=e>>>0,t||U(e,2,this.length);var l=this[e]|this[e+1]<<8;return l&32768?l|4294901760:l},i.prototype.readInt16BE=function(e,t){e=e>>>0,t||U(e,2,this.length);var l=this[e+1]|this[e]<<8;return l&32768?l|4294901760:l},i.prototype.readInt32LE=function(e,t){return e=e>>>0,t||U(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},i.prototype.readInt32BE=function(e,t){return e=e>>>0,t||U(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},i.prototype.readFloatLE=function(e,t){return e=e>>>0,t||U(e,4,this.length),d.read(this,e,!0,23,4)},i.prototype.readFloatBE=function(e,t){return e=e>>>0,t||U(e,4,this.length),d.read(this,e,!1,23,4)},i.prototype.readDoubleLE=function(e,t){return e=e>>>0,t||U(e,8,this.length),d.read(this,e,!0,52,8)},i.prototype.readDoubleBE=function(e,t){return e=e>>>0,t||U(e,8,this.length),d.read(this,e,!1,52,8)};function N(o,e,t,l,y,Z){if(!i.isBuffer(o))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>y||eo.length)throw new RangeError("Index out of range")}i.prototype.writeUintLE=i.prototype.writeUIntLE=function(e,t,l,y){if(e=+e,t=t>>>0,l=l>>>0,!y){var Z=Math.pow(2,8*l)-1;N(this,e,t,l,Z,0)}var b=1,te=0;for(this[t]=e&255;++te>>0,l=l>>>0,!y){var Z=Math.pow(2,8*l)-1;N(this,e,t,l,Z,0)}var b=l-1,te=1;for(this[t+b]=e&255;--b>=0&&(te*=256);)this[t+b]=e/te&255;return t+l},i.prototype.writeUint8=i.prototype.writeUInt8=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,1,255,0),this[t]=e&255,t+1},i.prototype.writeUint16LE=i.prototype.writeUInt16LE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,2,65535,0),this[t]=e&255,this[t+1]=e>>>8,t+2},i.prototype.writeUint16BE=i.prototype.writeUInt16BE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=e&255,t+2},i.prototype.writeUint32LE=i.prototype.writeUInt32LE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=e&255,t+4},i.prototype.writeUint32BE=i.prototype.writeUInt32BE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=e&255,t+4},i.prototype.writeIntLE=function(e,t,l,y){if(e=+e,t=t>>>0,!y){var Z=Math.pow(2,8*l-1);N(this,e,t,l,Z-1,-Z)}var b=0,te=1,de=0;for(this[t]=e&255;++b>0)-de&255;return t+l},i.prototype.writeIntBE=function(e,t,l,y){if(e=+e,t=t>>>0,!y){var Z=Math.pow(2,8*l-1);N(this,e,t,l,Z-1,-Z)}var b=l-1,te=1,de=0;for(this[t+b]=e&255;--b>=0&&(te*=256);)e<0&&de===0&&this[t+b+1]!==0&&(de=1),this[t+b]=(e/te>>0)-de&255;return t+l},i.prototype.writeInt8=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=e&255,t+1},i.prototype.writeInt16LE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,2,32767,-32768),this[t]=e&255,this[t+1]=e>>>8,t+2},i.prototype.writeInt16BE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=e&255,t+2},i.prototype.writeInt32LE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,4,2147483647,-2147483648),this[t]=e&255,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},i.prototype.writeInt32BE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=e&255,t+4};function Ce(o,e,t,l,y,Z){if(t+l>o.length)throw new RangeError("Index out of range");if(t<0)throw new RangeError("Index out of range")}function ge(o,e,t,l,y){return e=+e,t=t>>>0,y||Ce(o,e,t,4,34028234663852886e22,-34028234663852886e22),d.write(o,e,t,l,23,4),t+4}i.prototype.writeFloatLE=function(e,t,l){return ge(this,e,t,!0,l)},i.prototype.writeFloatBE=function(e,t,l){return ge(this,e,t,!1,l)};function he(o,e,t,l,y){return e=+e,t=t>>>0,y||Ce(o,e,t,8,17976931348623157e292,-17976931348623157e292),d.write(o,e,t,l,52,8),t+8}i.prototype.writeDoubleLE=function(e,t,l){return he(this,e,t,!0,l)},i.prototype.writeDoubleBE=function(e,t,l){return he(this,e,t,!1,l)},i.prototype.copy=function(e,t,l,y){if(!i.isBuffer(e))throw new TypeError("argument should be a Buffer");if(l||(l=0),!y&&y!==0&&(y=this.length),t>=e.length&&(t=e.length),t||(t=0),y>0&&y=this.length)throw new RangeError("Index out of range");if(y<0)throw new RangeError("sourceEnd out of bounds");y>this.length&&(y=this.length),e.length-t>>0,l=l===void 0?this.length:l>>>0,e||(e=0);var b;if(typeof e=="number")for(b=t;b55295&&t<57344){if(!y){if(t>56319){(e-=3)>-1&&Z.push(239,191,189);continue}else if(b+1===l){(e-=3)>-1&&Z.push(239,191,189);continue}y=t;continue}if(t<56320){(e-=3)>-1&&Z.push(239,191,189),y=t;continue}t=(y-55296<<10|t-56320)+65536}else y&&(e-=3)>-1&&Z.push(239,191,189);if(y=null,t<128){if((e-=1)<0)break;Z.push(t)}else if(t<2048){if((e-=2)<0)break;Z.push(t>>6|192,t&63|128)}else if(t<65536){if((e-=3)<0)break;Z.push(t>>12|224,t>>6&63|128,t&63|128)}else if(t<1114112){if((e-=4)<0)break;Z.push(t>>18|240,t>>12&63|128,t>>6&63|128,t&63|128)}else throw new Error("Invalid code point")}return Z}function tt(o){for(var e=[],t=0;t>8,y=t%256,Z.push(y),Z.push(l);return Z}function ht(o){return Pe.toByteArray(dt(o))}function At(o,e,t,l){for(var y=0;y=e.length||y>=o.length);++y)e[y+t]=o[y];return y}function ft(o,e){return o instanceof e||o!=null&&o.constructor!=null&&o.constructor.name!=null&&o.constructor.name===e.name}function r(o){return o!==o}var re=function(){for(var o="0123456789abcdef",e=new Array(256),t=0;t<16;++t)for(var l=t*16,y=0;y<16;++y)e[l+y]=o[t]+o[y];return e}()},67467:function(Jt,zt){zt.read=function(V,a,Pe,d,G){var k,u,v=G*8-d-1,i=(1<>1,x=-7,O=Pe?G-1:0,g=Pe?-1:1,S=V[a+O];for(O+=g,k=S&(1<<-x)-1,S>>=-x,x+=v;x>0;k=k*256+V[a+O],O+=g,x-=8);for(u=k&(1<<-x)-1,k>>=-x,x+=d;x>0;u=u*256+V[a+O],O+=g,x-=8);if(k===0)k=1-h;else{if(k===i)return u?NaN:(S?-1:1)*(1/0);u=u+Math.pow(2,d),k=k-h}return(S?-1:1)*u*Math.pow(2,k-d)},zt.write=function(V,a,Pe,d,G,k){var u,v,i,h=k*8-G-1,x=(1<>1,g=G===23?Math.pow(2,-24)-Math.pow(2,-77):0,S=d?0:k-1,p=d?1:-1,E=a<0||a===0&&1/a<0?1:0;for(a=Math.abs(a),isNaN(a)||a===1/0?(v=isNaN(a)?1:0,u=x):(u=Math.floor(Math.log(a)/Math.LN2),a*(i=Math.pow(2,-u))<1&&(u--,i*=2),u+O>=1?a+=g/i:a+=g*Math.pow(2,1-O),a*i>=2&&(u++,i/=2),u+O>=x?(v=0,u=x):u+O>=1?(v=(a*i-1)*Math.pow(2,G),u=u+O):(v=a*Math.pow(2,O-1)*Math.pow(2,G),u=0));G>=8;V[Pe+S]=v&255,S+=p,v/=256,G-=8);for(u=u<0;V[Pe+S]=u&255,S+=p,u/=256,h-=8);V[Pe+S-p]|=E*128}},7861:function(Jt,zt,V){var a=V(38710),Pe=function(k){var u=/[height|width]$/;return u.test(k)},d=function(k){var u="",v=Object.keys(k);return v.forEach(function(i,h){var x=k[i];i=a(i),Pe(i)&&typeof x=="number"&&(x=x+"px"),x===!0?u+=i:x===!1?u+="not "+i:u+="("+i+": "+x+")",h>2,p=(3&x)<<4|O>>4,E=1>6:64,f=2>4,O=(15&S)<<4|(p=i.indexOf(h.charAt(f++)))>>2,g=(3&p)<<6|(E=i.indexOf(h.charAt(f++))),w[_++]=x,p!==64&&(w[_++]=O),E!==64&&(w[_++]=g);return w}},{"./support":30,"./utils":32}],2:[function(d,G,k){"use strict";var u=d("./external"),v=d("./stream/DataWorker"),i=d("./stream/Crc32Probe"),h=d("./stream/DataLengthProbe");function x(O,g,S,p,E){this.compressedSize=O,this.uncompressedSize=g,this.crc32=S,this.compression=p,this.compressedContent=E}x.prototype={getContentWorker:function(){var O=new v(u.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new h("data_length")),g=this;return O.on("end",function(){if(this.streamInfo.data_length!==g.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),O},getCompressedWorker:function(){return new v(u.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},x.createWorkerFrom=function(O,g,S){return O.pipe(new i).pipe(new h("uncompressedSize")).pipe(g.compressWorker(S)).pipe(new h("compressedSize")).withStreamInfo("compression",g)},G.exports=x},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(d,G,k){"use strict";var u=d("./stream/GenericWorker");k.STORE={magic:"\0\0",compressWorker:function(){return new u("STORE compression")},uncompressWorker:function(){return new u("STORE decompression")}},k.DEFLATE=d("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(d,G,k){"use strict";var u=d("./utils"),v=function(){for(var i,h=[],x=0;x<256;x++){i=x;for(var O=0;O<8;O++)i=1&i?3988292384^i>>>1:i>>>1;h[x]=i}return h}();G.exports=function(i,h){return i!==void 0&&i.length?u.getTypeOf(i)!=="string"?function(x,O,g,S){var p=v,E=S+g;x^=-1;for(var f=S;f>>8^p[255&(x^O[f])];return-1^x}(0|h,i,i.length,0):function(x,O,g,S){var p=v,E=S+g;x^=-1;for(var f=S;f>>8^p[255&(x^O.charCodeAt(f))];return-1^x}(0|h,i,i.length,0):0}},{"./utils":32}],5:[function(d,G,k){"use strict";k.base64=!1,k.binary=!1,k.dir=!1,k.createFolders=!0,k.date=null,k.compression=null,k.compressionOptions=null,k.comment=null,k.unixPermissions=null,k.dosPermissions=null},{}],6:[function(d,G,k){"use strict";var u=null;u=typeof Promise!="undefined"?Promise:d("lie"),G.exports={Promise:u}},{lie:37}],7:[function(d,G,k){"use strict";var u=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",v=d("pako"),i=d("./utils"),h=d("./stream/GenericWorker"),x=u?"uint8array":"array";function O(g,S){h.call(this,"FlateWorker/"+g),this._pako=null,this._pakoAction=g,this._pakoOptions=S,this.meta={}}k.magic="\b\0",i.inherits(O,h),O.prototype.processChunk=function(g){this.meta=g.meta,this._pako===null&&this._createPako(),this._pako.push(i.transformTo(x,g.data),!1)},O.prototype.flush=function(){h.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},O.prototype.cleanUp=function(){h.prototype.cleanUp.call(this),this._pako=null},O.prototype._createPako=function(){this._pako=new v[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var g=this;this._pako.onData=function(S){g.push({data:S,meta:g.meta})}},k.compressWorker=function(g){return new O("Deflate",g)},k.uncompressWorker=function(){return new O("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(d,G,k){"use strict";function u(p,E){var f,_="";for(f=0;f>>=8;return _}function v(p,E,f,_,m,w){var D,M,P=p.file,le=p.compression,ee=w!==x.utf8encode,Q=i.transformTo("string",w(P.name)),j=i.transformTo("string",x.utf8encode(P.name)),J=P.comment,W=i.transformTo("string",w(J)),C=i.transformTo("string",x.utf8encode(J)),A=j.length!==P.name.length,s=C.length!==J.length,ne="",T="",Y="",ie=P.dir,K=P.date,ce={crc32:0,compressedSize:0,uncompressedSize:0};E&&!f||(ce.crc32=p.crc32,ce.compressedSize=p.compressedSize,ce.uncompressedSize=p.uncompressedSize);var U=0;E&&(U|=8),ee||!A&&!s||(U|=2048);var N=0,Ce=0;ie&&(N|=16),m==="UNIX"?(Ce=798,N|=function(he,rt){var dt=he;return he||(dt=rt?16893:33204),(65535&dt)<<16}(P.unixPermissions,ie)):(Ce=20,N|=function(he){return 63&(he||0)}(P.dosPermissions)),D=K.getUTCHours(),D<<=6,D|=K.getUTCMinutes(),D<<=5,D|=K.getUTCSeconds()/2,M=K.getUTCFullYear()-1980,M<<=4,M|=K.getUTCMonth()+1,M<<=5,M|=K.getUTCDate(),A&&(T=u(1,1)+u(O(Q),4)+j,ne+="up"+u(T.length,2)+T),s&&(Y=u(1,1)+u(O(W),4)+C,ne+="uc"+u(Y.length,2)+Y);var ge="";return ge+=` -\0`,ge+=u(U,2),ge+=le.magic,ge+=u(D,2),ge+=u(M,2),ge+=u(ce.crc32,4),ge+=u(ce.compressedSize,4),ge+=u(ce.uncompressedSize,4),ge+=u(Q.length,2),ge+=u(ne.length,2),{fileRecord:g.LOCAL_FILE_HEADER+ge+Q+ne,dirRecord:g.CENTRAL_FILE_HEADER+u(Ce,2)+ge+u(W.length,2)+"\0\0\0\0"+u(N,4)+u(_,4)+Q+ne+W}}var i=d("../utils"),h=d("../stream/GenericWorker"),x=d("../utf8"),O=d("../crc32"),g=d("../signature");function S(p,E,f,_){h.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=f,this.encodeFileName=_,this.streamFiles=p,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}i.inherits(S,h),S.prototype.push=function(p){var E=p.meta.percent||0,f=this.entriesCount,_=this._sources.length;this.accumulate?this.contentBuffer.push(p):(this.bytesWritten+=p.data.length,h.prototype.push.call(this,{data:p.data,meta:{currentFile:this.currentFile,percent:f?(E+100*(f-_-1))/f:100}}))},S.prototype.openedSource=function(p){this.currentSourceOffset=this.bytesWritten,this.currentFile=p.file.name;var E=this.streamFiles&&!p.file.dir;if(E){var f=v(p,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:f.fileRecord,meta:{percent:0}})}else this.accumulate=!0},S.prototype.closedSource=function(p){this.accumulate=!1;var E=this.streamFiles&&!p.file.dir,f=v(p,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(f.dirRecord),E)this.push({data:function(_){return g.DATA_DESCRIPTOR+u(_.crc32,4)+u(_.compressedSize,4)+u(_.uncompressedSize,4)}(p),meta:{percent:100}});else for(this.push({data:f.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},S.prototype.flush=function(){for(var p=this.bytesWritten,E=0;E=this.index;h--)x=(x<<8)+this.byteAt(h);return this.index+=i,x},readString:function(i){return u.transformTo("string",this.readData(i))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var i=this.readInt(4);return new Date(Date.UTC(1980+(i>>25&127),(i>>21&15)-1,i>>16&31,i>>11&31,i>>5&63,(31&i)<<1))}},G.exports=v},{"../utils":32}],19:[function(d,G,k){"use strict";var u=d("./Uint8ArrayReader");function v(i){u.call(this,i)}d("../utils").inherits(v,u),v.prototype.readData=function(i){this.checkOffset(i);var h=this.data.slice(this.zero+this.index,this.zero+this.index+i);return this.index+=i,h},G.exports=v},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(d,G,k){"use strict";var u=d("./DataReader");function v(i){u.call(this,i)}d("../utils").inherits(v,u),v.prototype.byteAt=function(i){return this.data.charCodeAt(this.zero+i)},v.prototype.lastIndexOfSignature=function(i){return this.data.lastIndexOf(i)-this.zero},v.prototype.readAndCheckSignature=function(i){return i===this.readData(4)},v.prototype.readData=function(i){this.checkOffset(i);var h=this.data.slice(this.zero+this.index,this.zero+this.index+i);return this.index+=i,h},G.exports=v},{"../utils":32,"./DataReader":18}],21:[function(d,G,k){"use strict";var u=d("./ArrayReader");function v(i){u.call(this,i)}d("../utils").inherits(v,u),v.prototype.readData=function(i){if(this.checkOffset(i),i===0)return new Uint8Array(0);var h=this.data.subarray(this.zero+this.index,this.zero+this.index+i);return this.index+=i,h},G.exports=v},{"../utils":32,"./ArrayReader":17}],22:[function(d,G,k){"use strict";var u=d("../utils"),v=d("../support"),i=d("./ArrayReader"),h=d("./StringReader"),x=d("./NodeBufferReader"),O=d("./Uint8ArrayReader");G.exports=function(g){var S=u.getTypeOf(g);return u.checkSupport(S),S!=="string"||v.uint8array?S==="nodebuffer"?new x(g):v.uint8array?new O(u.transformTo("uint8array",g)):new i(u.transformTo("array",g)):new h(g)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(d,G,k){"use strict";k.LOCAL_FILE_HEADER="PK",k.CENTRAL_FILE_HEADER="PK",k.CENTRAL_DIRECTORY_END="PK",k.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",k.ZIP64_CENTRAL_DIRECTORY_END="PK",k.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(d,G,k){"use strict";var u=d("./GenericWorker"),v=d("../utils");function i(h){u.call(this,"ConvertWorker to "+h),this.destType=h}v.inherits(i,u),i.prototype.processChunk=function(h){this.push({data:v.transformTo(this.destType,h.data),meta:h.meta})},G.exports=i},{"../utils":32,"./GenericWorker":28}],25:[function(d,G,k){"use strict";var u=d("./GenericWorker"),v=d("../crc32");function i(){u.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}d("../utils").inherits(i,u),i.prototype.processChunk=function(h){this.streamInfo.crc32=v(h.data,this.streamInfo.crc32||0),this.push(h)},G.exports=i},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(d,G,k){"use strict";var u=d("../utils"),v=d("./GenericWorker");function i(h){v.call(this,"DataLengthProbe for "+h),this.propName=h,this.withStreamInfo(h,0)}u.inherits(i,v),i.prototype.processChunk=function(h){if(h){var x=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=x+h.data.length}v.prototype.processChunk.call(this,h)},G.exports=i},{"../utils":32,"./GenericWorker":28}],27:[function(d,G,k){"use strict";var u=d("../utils"),v=d("./GenericWorker");function i(h){v.call(this,"DataWorker");var x=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,h.then(function(O){x.dataIsReady=!0,x.data=O,x.max=O&&O.length||0,x.type=u.getTypeOf(O),x.isPaused||x._tickAndRepeat()},function(O){x.error(O)})}u.inherits(i,v),i.prototype.cleanUp=function(){v.prototype.cleanUp.call(this),this.data=null},i.prototype.resume=function(){return!!v.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,u.delay(this._tickAndRepeat,[],this)),!0)},i.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(u.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},i.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var h=null,x=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":h=this.data.substring(this.index,x);break;case"uint8array":h=this.data.subarray(this.index,x);break;case"array":case"nodebuffer":h=this.data.slice(this.index,x)}return this.index=x,this.push({data:h,meta:{percent:this.max?this.index/this.max*100:0}})},G.exports=i},{"../utils":32,"./GenericWorker":28}],28:[function(d,G,k){"use strict";function u(v){this.name=v||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}u.prototype={push:function(v){this.emit("data",v)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(v){this.emit("error",v)}return!0},error:function(v){return!this.isFinished&&(this.isPaused?this.generatedError=v:(this.isFinished=!0,this.emit("error",v),this.previous&&this.previous.error(v),this.cleanUp()),!0)},on:function(v,i){return this._listeners[v].push(i),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(v,i){if(this._listeners[v])for(var h=0;h "+v:v}},G.exports=u},{}],29:[function(d,G,k){"use strict";var u=d("../utils"),v=d("./ConvertWorker"),i=d("./GenericWorker"),h=d("../base64"),x=d("../support"),O=d("../external"),g=null;if(x.nodestream)try{g=d("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function S(E,f){return new O.Promise(function(_,m){var w=[],D=E._internalType,M=E._outputType,P=E._mimeType;E.on("data",function(le,ee){w.push(le),f&&f(ee)}).on("error",function(le){w=[],m(le)}).on("end",function(){try{var le=function(ee,Q,j){switch(ee){case"blob":return u.newBlob(u.transformTo("arraybuffer",Q),j);case"base64":return h.encode(Q);default:return u.transformTo(ee,Q)}}(M,function(ee,Q){var j,J=0,W=null,C=0;for(j=0;j>>6:(_<65536?f[D++]=224|_>>>12:(f[D++]=240|_>>>18,f[D++]=128|_>>>12&63),f[D++]=128|_>>>6&63),f[D++]=128|63&_);return f}(p)},k.utf8decode=function(p){return v.nodebuffer?u.transformTo("nodebuffer",p).toString("utf-8"):function(E){var f,_,m,w,D=E.length,M=new Array(2*D);for(f=_=0;f>10&1023,M[_++]=56320|1023&m)}return M.length!==_&&(M.subarray?M=M.subarray(0,_):M.length=_),u.applyFromCharCode(M)}(p=u.transformTo(v.uint8array?"uint8array":"array",p))},u.inherits(g,h),g.prototype.processChunk=function(p){var E=u.transformTo(v.uint8array?"uint8array":"array",p.data);if(this.leftOver&&this.leftOver.length){if(v.uint8array){var f=E;(E=new Uint8Array(f.length+this.leftOver.length)).set(this.leftOver,0),E.set(f,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var _=function(w,D){var M;for((D=D||w.length)>w.length&&(D=w.length),M=D-1;0<=M&&(192&w[M])==128;)M--;return M<0||M===0?D:M+x[w[M]]>D?M:D}(E),m=E;_!==E.length&&(v.uint8array?(m=E.subarray(0,_),this.leftOver=E.subarray(_,E.length)):(m=E.slice(0,_),this.leftOver=E.slice(_,E.length))),this.push({data:k.utf8decode(m),meta:p.meta})},g.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:k.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},k.Utf8DecodeWorker=g,u.inherits(S,h),S.prototype.processChunk=function(p){this.push({data:k.utf8encode(p.data),meta:p.meta})},k.Utf8EncodeWorker=S},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(d,G,k){"use strict";var u=d("./support"),v=d("./base64"),i=d("./nodejsUtils"),h=d("./external");function x(f){return f}function O(f,_){for(var m=0;m>8;this.dir=!!(16&this.externalFileAttributes),p==0&&(this.dosPermissions=63&this.externalFileAttributes),p==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var p=u(this.extraFields[1].value);this.uncompressedSize===v.MAX_VALUE_32BITS&&(this.uncompressedSize=p.readInt(8)),this.compressedSize===v.MAX_VALUE_32BITS&&(this.compressedSize=p.readInt(8)),this.localHeaderOffset===v.MAX_VALUE_32BITS&&(this.localHeaderOffset=p.readInt(8)),this.diskNumberStart===v.MAX_VALUE_32BITS&&(this.diskNumberStart=p.readInt(4))}},readExtraFields:function(p){var E,f,_,m=p.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});p.index+4>>6:(p<65536?S[_++]=224|p>>>12:(S[_++]=240|p>>>18,S[_++]=128|p>>>12&63),S[_++]=128|p>>>6&63),S[_++]=128|63&p);return S},k.buf2binstring=function(g){return O(g,g.length)},k.binstring2buf=function(g){for(var S=new u.Buf8(g.length),p=0,E=S.length;p>10&1023,w[E++]=56320|1023&f)}return O(w,E)},k.utf8border=function(g,S){var p;for((S=S||g.length)>g.length&&(S=g.length),p=S-1;0<=p&&(192&g[p])==128;)p--;return p<0||p===0?S:p+h[g[p]]>S?p:S}},{"./common":41}],43:[function(d,G,k){"use strict";G.exports=function(u,v,i,h){for(var x=65535&u|0,O=u>>>16&65535|0,g=0;i!==0;){for(i-=g=2e3>>1:v>>>1;i[h]=v}return i}();G.exports=function(v,i,h,x){var O=u,g=x+h;v^=-1;for(var S=x;S>>8^O[255&(v^i[S])];return-1^v}},{}],46:[function(d,G,k){"use strict";var u,v=d("../utils/common"),i=d("./trees"),h=d("./adler32"),x=d("./crc32"),O=d("./messages"),g=0,S=4,p=0,E=-2,f=-1,_=4,m=2,w=8,D=9,M=286,P=30,le=19,ee=2*M+1,Q=15,j=3,J=258,W=J+j+1,C=42,A=113,s=1,ne=2,T=3,Y=4;function ie(r,re){return r.msg=O[re],re}function K(r){return(r<<1)-(4r.avail_out&&(o=r.avail_out),o!==0&&(v.arraySet(r.output,re.pending_buf,re.pending_out,o,r.next_out),r.next_out+=o,re.pending_out+=o,r.total_out+=o,r.avail_out-=o,re.pending-=o,re.pending===0&&(re.pending_out=0))}function N(r,re){i._tr_flush_block(r,0<=r.block_start?r.block_start:-1,r.strstart-r.block_start,re),r.block_start=r.strstart,U(r.strm)}function Ce(r,re){r.pending_buf[r.pending++]=re}function ge(r,re){r.pending_buf[r.pending++]=re>>>8&255,r.pending_buf[r.pending++]=255&re}function he(r,re){var o,e,t=r.max_chain_length,l=r.strstart,y=r.prev_length,Z=r.nice_match,b=r.strstart>r.w_size-W?r.strstart-(r.w_size-W):0,te=r.window,de=r.w_mask,q=r.prev,_e=r.strstart+J,Re=te[l+y-1],Ve=te[l+y];r.prev_length>=r.good_match&&(t>>=2),Z>r.lookahead&&(Z=r.lookahead);do if(te[(o=re)+y]===Ve&&te[o+y-1]===Re&&te[o]===te[l]&&te[++o]===te[l+1]){l+=2,o++;do;while(te[++l]===te[++o]&&te[++l]===te[++o]&&te[++l]===te[++o]&&te[++l]===te[++o]&&te[++l]===te[++o]&&te[++l]===te[++o]&&te[++l]===te[++o]&&te[++l]===te[++o]&&l<_e);if(e=J-(_e-l),l=_e-J,yb&&--t!=0);return y<=r.lookahead?y:r.lookahead}function rt(r){var re,o,e,t,l,y,Z,b,te,de,q=r.w_size;do{if(t=r.window_size-r.lookahead-r.strstart,r.strstart>=q+(q-W)){for(v.arraySet(r.window,r.window,q,q,0),r.match_start-=q,r.strstart-=q,r.block_start-=q,re=o=r.hash_size;e=r.head[--re],r.head[re]=q<=e?e-q:0,--o;);for(re=o=q;e=r.prev[--re],r.prev[re]=q<=e?e-q:0,--o;);t+=q}if(r.strm.avail_in===0)break;if(y=r.strm,Z=r.window,b=r.strstart+r.lookahead,te=t,de=void 0,de=y.avail_in,te=j)for(l=r.strstart-r.insert,r.ins_h=r.window[l],r.ins_h=(r.ins_h<=j&&(r.ins_h=(r.ins_h<=j)if(e=i._tr_tally(r,r.strstart-r.match_start,r.match_length-j),r.lookahead-=r.match_length,r.match_length<=r.max_lazy_match&&r.lookahead>=j){for(r.match_length--;r.strstart++,r.ins_h=(r.ins_h<=j&&(r.ins_h=(r.ins_h<=j&&r.match_length<=r.prev_length){for(t=r.strstart+r.lookahead-j,e=i._tr_tally(r,r.strstart-1-r.prev_match,r.prev_length-j),r.lookahead-=r.prev_length-1,r.prev_length-=2;++r.strstart<=t&&(r.ins_h=(r.ins_h<r.pending_buf_size-5&&(o=r.pending_buf_size-5);;){if(r.lookahead<=1){if(rt(r),r.lookahead===0&&re===g)return s;if(r.lookahead===0)break}r.strstart+=r.lookahead,r.lookahead=0;var e=r.block_start+o;if((r.strstart===0||r.strstart>=e)&&(r.lookahead=r.strstart-e,r.strstart=e,N(r,!1),r.strm.avail_out===0)||r.strstart-r.block_start>=r.w_size-W&&(N(r,!1),r.strm.avail_out===0))return s}return r.insert=0,re===S?(N(r,!0),r.strm.avail_out===0?T:Y):(r.strstart>r.block_start&&(N(r,!1),r.strm.avail_out),s)}),new tt(4,4,8,4,dt),new tt(4,5,16,8,dt),new tt(4,6,32,32,dt),new tt(4,4,16,16,Ue),new tt(8,16,32,32,Ue),new tt(8,16,128,128,Ue),new tt(8,32,128,256,Ue),new tt(32,128,258,1024,Ue),new tt(32,258,258,4096,Ue)],k.deflateInit=function(r,re){return ft(r,re,w,15,8,0)},k.deflateInit2=ft,k.deflateReset=At,k.deflateResetKeep=ht,k.deflateSetHeader=function(r,re){return r&&r.state?r.state.wrap!==2?E:(r.state.gzhead=re,p):E},k.deflate=function(r,re){var o,e,t,l;if(!r||!r.state||5>8&255),Ce(e,e.gzhead.time>>16&255),Ce(e,e.gzhead.time>>24&255),Ce(e,e.level===9?2:2<=e.strategy||e.level<2?4:0),Ce(e,255&e.gzhead.os),e.gzhead.extra&&e.gzhead.extra.length&&(Ce(e,255&e.gzhead.extra.length),Ce(e,e.gzhead.extra.length>>8&255)),e.gzhead.hcrc&&(r.adler=x(r.adler,e.pending_buf,e.pending,0)),e.gzindex=0,e.status=69):(Ce(e,0),Ce(e,0),Ce(e,0),Ce(e,0),Ce(e,0),Ce(e,e.level===9?2:2<=e.strategy||e.level<2?4:0),Ce(e,3),e.status=A);else{var y=w+(e.w_bits-8<<4)<<8;y|=(2<=e.strategy||e.level<2?0:e.level<6?1:e.level===6?2:3)<<6,e.strstart!==0&&(y|=32),y+=31-y%31,e.status=A,ge(e,y),e.strstart!==0&&(ge(e,r.adler>>>16),ge(e,65535&r.adler)),r.adler=1}if(e.status===69)if(e.gzhead.extra){for(t=e.pending;e.gzindex<(65535&e.gzhead.extra.length)&&(e.pending!==e.pending_buf_size||(e.gzhead.hcrc&&e.pending>t&&(r.adler=x(r.adler,e.pending_buf,e.pending-t,t)),U(r),t=e.pending,e.pending!==e.pending_buf_size));)Ce(e,255&e.gzhead.extra[e.gzindex]),e.gzindex++;e.gzhead.hcrc&&e.pending>t&&(r.adler=x(r.adler,e.pending_buf,e.pending-t,t)),e.gzindex===e.gzhead.extra.length&&(e.gzindex=0,e.status=73)}else e.status=73;if(e.status===73)if(e.gzhead.name){t=e.pending;do{if(e.pending===e.pending_buf_size&&(e.gzhead.hcrc&&e.pending>t&&(r.adler=x(r.adler,e.pending_buf,e.pending-t,t)),U(r),t=e.pending,e.pending===e.pending_buf_size)){l=1;break}l=e.gzindext&&(r.adler=x(r.adler,e.pending_buf,e.pending-t,t)),l===0&&(e.gzindex=0,e.status=91)}else e.status=91;if(e.status===91)if(e.gzhead.comment){t=e.pending;do{if(e.pending===e.pending_buf_size&&(e.gzhead.hcrc&&e.pending>t&&(r.adler=x(r.adler,e.pending_buf,e.pending-t,t)),U(r),t=e.pending,e.pending===e.pending_buf_size)){l=1;break}l=e.gzindext&&(r.adler=x(r.adler,e.pending_buf,e.pending-t,t)),l===0&&(e.status=103)}else e.status=103;if(e.status===103&&(e.gzhead.hcrc?(e.pending+2>e.pending_buf_size&&U(r),e.pending+2<=e.pending_buf_size&&(Ce(e,255&r.adler),Ce(e,r.adler>>8&255),r.adler=0,e.status=A)):e.status=A),e.pending!==0){if(U(r),r.avail_out===0)return e.last_flush=-1,p}else if(r.avail_in===0&&K(re)<=K(o)&&re!==S)return ie(r,-5);if(e.status===666&&r.avail_in!==0)return ie(r,-5);if(r.avail_in!==0||e.lookahead!==0||re!==g&&e.status!==666){var Z=e.strategy===2?function(b,te){for(var de;;){if(b.lookahead===0&&(rt(b),b.lookahead===0)){if(te===g)return s;break}if(b.match_length=0,de=i._tr_tally(b,0,b.window[b.strstart]),b.lookahead--,b.strstart++,de&&(N(b,!1),b.strm.avail_out===0))return s}return b.insert=0,te===S?(N(b,!0),b.strm.avail_out===0?T:Y):b.last_lit&&(N(b,!1),b.strm.avail_out===0)?s:ne}(e,re):e.strategy===3?function(b,te){for(var de,q,_e,Re,Ve=b.window;;){if(b.lookahead<=J){if(rt(b),b.lookahead<=J&&te===g)return s;if(b.lookahead===0)break}if(b.match_length=0,b.lookahead>=j&&0b.lookahead&&(b.match_length=b.lookahead)}if(b.match_length>=j?(de=i._tr_tally(b,1,b.match_length-j),b.lookahead-=b.match_length,b.strstart+=b.match_length,b.match_length=0):(de=i._tr_tally(b,0,b.window[b.strstart]),b.lookahead--,b.strstart++),de&&(N(b,!1),b.strm.avail_out===0))return s}return b.insert=0,te===S?(N(b,!0),b.strm.avail_out===0?T:Y):b.last_lit&&(N(b,!1),b.strm.avail_out===0)?s:ne}(e,re):u[e.level].func(e,re);if(Z!==T&&Z!==Y||(e.status=666),Z===s||Z===T)return r.avail_out===0&&(e.last_flush=-1),p;if(Z===ne&&(re===1?i._tr_align(e):re!==5&&(i._tr_stored_block(e,0,0,!1),re===3&&(ce(e.head),e.lookahead===0&&(e.strstart=0,e.block_start=0,e.insert=0))),U(r),r.avail_out===0))return e.last_flush=-1,p}return re!==S?p:e.wrap<=0?1:(e.wrap===2?(Ce(e,255&r.adler),Ce(e,r.adler>>8&255),Ce(e,r.adler>>16&255),Ce(e,r.adler>>24&255),Ce(e,255&r.total_in),Ce(e,r.total_in>>8&255),Ce(e,r.total_in>>16&255),Ce(e,r.total_in>>24&255)):(ge(e,r.adler>>>16),ge(e,65535&r.adler)),U(r),0=o.w_size&&(l===0&&(ce(o.head),o.strstart=0,o.block_start=0,o.insert=0),te=new v.Buf8(o.w_size),v.arraySet(te,re,de-o.w_size,o.w_size,0),re=te,de=o.w_size),y=r.avail_in,Z=r.next_in,b=r.input,r.avail_in=de,r.next_in=0,r.input=re,rt(o);o.lookahead>=j;){for(e=o.strstart,t=o.lookahead-(j-1);o.ins_h=(o.ins_h<>>=j=Q>>>24,D-=j,(j=Q>>>16&255)===0)ne[O++]=65535&Q;else{if(!(16&j)){if(!(64&j)){Q=M[(65535&Q)+(w&(1<>>=j,D-=j),D<15&&(w+=s[h++]<>>=j=Q>>>24,D-=j,!(16&(j=Q>>>16&255))){if(!(64&j)){Q=P[(65535&Q)+(w&(1<>>=j,D-=j,(j=O-g)>3,w&=(1<<(D-=J<<3))-1,u.next_in=h,u.next_out=O,u.avail_in=h>>24&255)+(C>>>8&65280)+((65280&C)<<8)+((255&C)<<24)}function w(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new u.Buf16(320),this.work=new u.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function D(C){var A;return C&&C.state?(A=C.state,C.total_in=C.total_out=A.total=0,C.msg="",A.wrap&&(C.adler=1&A.wrap),A.mode=E,A.last=0,A.havedict=0,A.dmax=32768,A.head=null,A.hold=0,A.bits=0,A.lencode=A.lendyn=new u.Buf32(f),A.distcode=A.distdyn=new u.Buf32(_),A.sane=1,A.back=-1,S):p}function M(C){var A;return C&&C.state?((A=C.state).wsize=0,A.whave=0,A.wnext=0,D(C)):p}function P(C,A){var s,ne;return C&&C.state?(ne=C.state,A<0?(s=0,A=-A):(s=1+(A>>4),A<48&&(A&=15)),A&&(A<8||15=Y.wsize?(u.arraySet(Y.window,A,s-Y.wsize,Y.wsize,0),Y.wnext=0,Y.whave=Y.wsize):(ne<(T=Y.wsize-Y.wnext)&&(T=ne),u.arraySet(Y.window,A,s-ne,T,Y.wnext),(ne-=T)?(u.arraySet(Y.window,A,s-ne,ne,0),Y.wnext=ne,Y.whave=Y.wsize):(Y.wnext+=T,Y.wnext===Y.wsize&&(Y.wnext=0),Y.whave>>8&255,s.check=i(s.check,l,2,0),N=U=0,s.mode=2;break}if(s.flags=0,s.head&&(s.head.done=!1),!(1&s.wrap)||(((255&U)<<8)+(U>>8))%31){C.msg="incorrect header check",s.mode=30;break}if((15&U)!=8){C.msg="unknown compression method",s.mode=30;break}if(N-=4,r=8+(15&(U>>>=4)),s.wbits===0)s.wbits=r;else if(r>s.wbits){C.msg="invalid window size",s.mode=30;break}s.dmax=1<>8&1),512&s.flags&&(l[0]=255&U,l[1]=U>>>8&255,s.check=i(s.check,l,2,0)),N=U=0,s.mode=3;case 3:for(;N<32;){if(K===0)break e;K--,U+=ne[Y++]<>>8&255,l[2]=U>>>16&255,l[3]=U>>>24&255,s.check=i(s.check,l,4,0)),N=U=0,s.mode=4;case 4:for(;N<16;){if(K===0)break e;K--,U+=ne[Y++]<>8),512&s.flags&&(l[0]=255&U,l[1]=U>>>8&255,s.check=i(s.check,l,2,0)),N=U=0,s.mode=5;case 5:if(1024&s.flags){for(;N<16;){if(K===0)break e;K--,U+=ne[Y++]<>>8&255,s.check=i(s.check,l,2,0)),N=U=0}else s.head&&(s.head.extra=null);s.mode=6;case 6:if(1024&s.flags&&(K<(he=s.length)&&(he=K),he&&(s.head&&(r=s.head.extra_len-s.length,s.head.extra||(s.head.extra=new Array(s.head.extra_len)),u.arraySet(s.head.extra,ne,Y,he,r)),512&s.flags&&(s.check=i(s.check,ne,he,Y)),K-=he,Y+=he,s.length-=he),s.length))break e;s.length=0,s.mode=7;case 7:if(2048&s.flags){if(K===0)break e;for(he=0;r=ne[Y+he++],s.head&&r&&s.length<65536&&(s.head.name+=String.fromCharCode(r)),r&&he>9&1,s.head.done=!0),C.adler=s.check=0,s.mode=12;break;case 10:for(;N<32;){if(K===0)break e;K--,U+=ne[Y++]<>>=7&N,N-=7&N,s.mode=27;break}for(;N<3;){if(K===0)break e;K--,U+=ne[Y++]<>>=1)){case 0:s.mode=14;break;case 1:if(J(s),s.mode=20,A!==6)break;U>>>=2,N-=2;break e;case 2:s.mode=17;break;case 3:C.msg="invalid block type",s.mode=30}U>>>=2,N-=2;break;case 14:for(U>>>=7&N,N-=7&N;N<32;){if(K===0)break e;K--,U+=ne[Y++]<>>16^65535)){C.msg="invalid stored block lengths",s.mode=30;break}if(s.length=65535&U,N=U=0,s.mode=15,A===6)break e;case 15:s.mode=16;case 16:if(he=s.length){if(K>>=5,N-=5,s.ndist=1+(31&U),U>>>=5,N-=5,s.ncode=4+(15&U),U>>>=4,N-=4,286>>=3,N-=3}for(;s.have<19;)s.lens[y[s.have++]]=0;if(s.lencode=s.lendyn,s.lenbits=7,o={bits:s.lenbits},re=x(0,s.lens,0,19,s.lencode,0,s.work,o),s.lenbits=o.bits,re){C.msg="invalid code lengths set",s.mode=30;break}s.have=0,s.mode=19;case 19:for(;s.have>>16&255,gt=65535&t,!((Ue=t>>>24)<=N);){if(K===0)break e;K--,U+=ne[Y++]<>>=Ue,N-=Ue,s.lens[s.have++]=gt;else{if(gt===16){for(e=Ue+2;N>>=Ue,N-=Ue,s.have===0){C.msg="invalid bit length repeat",s.mode=30;break}r=s.lens[s.have-1],he=3+(3&U),U>>>=2,N-=2}else if(gt===17){for(e=Ue+3;N>>=Ue)),U>>>=3,N-=3}else{for(e=Ue+7;N>>=Ue)),U>>>=7,N-=7}if(s.have+he>s.nlen+s.ndist){C.msg="invalid bit length repeat",s.mode=30;break}for(;he--;)s.lens[s.have++]=r}}if(s.mode===30)break;if(s.lens[256]===0){C.msg="invalid code -- missing end-of-block",s.mode=30;break}if(s.lenbits=9,o={bits:s.lenbits},re=x(O,s.lens,0,s.nlen,s.lencode,0,s.work,o),s.lenbits=o.bits,re){C.msg="invalid literal/lengths set",s.mode=30;break}if(s.distbits=6,s.distcode=s.distdyn,o={bits:s.distbits},re=x(g,s.lens,s.nlen,s.ndist,s.distcode,0,s.work,o),s.distbits=o.bits,re){C.msg="invalid distances set",s.mode=30;break}if(s.mode=20,A===6)break e;case 20:s.mode=21;case 21:if(6<=K&&258<=ce){C.next_out=ie,C.avail_out=ce,C.next_in=Y,C.avail_in=K,s.hold=U,s.bits=N,h(C,ge),ie=C.next_out,T=C.output,ce=C.avail_out,Y=C.next_in,ne=C.input,K=C.avail_in,U=s.hold,N=s.bits,s.mode===12&&(s.back=-1);break}for(s.back=0;tt=(t=s.lencode[U&(1<>>16&255,gt=65535&t,!((Ue=t>>>24)<=N);){if(K===0)break e;K--,U+=ne[Y++]<>ht)])>>>16&255,gt=65535&t,!(ht+(Ue=t>>>24)<=N);){if(K===0)break e;K--,U+=ne[Y++]<>>=ht,N-=ht,s.back+=ht}if(U>>>=Ue,N-=Ue,s.back+=Ue,s.length=gt,tt===0){s.mode=26;break}if(32&tt){s.back=-1,s.mode=12;break}if(64&tt){C.msg="invalid literal/length code",s.mode=30;break}s.extra=15&tt,s.mode=22;case 22:if(s.extra){for(e=s.extra;N>>=s.extra,N-=s.extra,s.back+=s.extra}s.was=s.length,s.mode=23;case 23:for(;tt=(t=s.distcode[U&(1<>>16&255,gt=65535&t,!((Ue=t>>>24)<=N);){if(K===0)break e;K--,U+=ne[Y++]<>ht)])>>>16&255,gt=65535&t,!(ht+(Ue=t>>>24)<=N);){if(K===0)break e;K--,U+=ne[Y++]<>>=ht,N-=ht,s.back+=ht}if(U>>>=Ue,N-=Ue,s.back+=Ue,64&tt){C.msg="invalid distance code",s.mode=30;break}s.offset=gt,s.extra=15&tt,s.mode=24;case 24:if(s.extra){for(e=s.extra;N>>=s.extra,N-=s.extra,s.back+=s.extra}if(s.offset>s.dmax){C.msg="invalid distance too far back",s.mode=30;break}s.mode=25;case 25:if(ce===0)break e;if(he=ge-ce,s.offset>he){if((he=s.offset-he)>s.whave&&s.sane){C.msg="invalid distance too far back",s.mode=30;break}rt=he>s.wnext?(he-=s.wnext,s.wsize-he):s.wnext-he,he>s.length&&(he=s.length),dt=s.window}else dt=T,rt=ie-s.offset,he=s.length;for(ceee?(j=rt[dt+_[A]],N[Ce+_[A]]):(j=96,0),w=1<>ie)+(D-=w)]=Q<<24|j<<16|J|0,D!==0;);for(w=1<>=1;if(w!==0?(U&=w-1,U+=w):U=0,A++,--ge[C]==0){if(C===ne)break;C=g[S+_[A]]}if(T>>7)]}function Ce(t,l){t.pending_buf[t.pending++]=255&l,t.pending_buf[t.pending++]=l>>>8&255}function ge(t,l,y){t.bi_valid>m-y?(t.bi_buf|=l<>m-t.bi_valid,t.bi_valid+=y-m):(t.bi_buf|=l<>>=1,y<<=1,0<--l;);return y>>>1}function dt(t,l,y){var Z,b,te=new Array(_+1),de=0;for(Z=1;Z<=_;Z++)te[Z]=de=de+y[Z-1]<<1;for(b=0;b<=l;b++){var q=t[2*b+1];q!==0&&(t[2*b]=rt(te[q]++,q))}}function Ue(t){var l;for(l=0;l>1;1<=y;y--)ht(t,te,y);for(b=_e;y=t.heap[1],t.heap[1]=t.heap[t.heap_len--],ht(t,te,1),Z=t.heap[1],t.heap[--t.heap_max]=y,t.heap[--t.heap_max]=Z,te[2*b]=te[2*y]+te[2*Z],t.depth[b]=(t.depth[y]>=t.depth[Z]?t.depth[y]:t.depth[Z])+1,te[2*y+1]=te[2*Z+1]=b,t.heap[1]=b++,ht(t,te,1),2<=t.heap_len;);t.heap[--t.heap_max]=t.heap[1],function(Ve,ot){var $t,Dt,it,Je,je,St,mt=ot.dyn_tree,Ot=ot.max_code,Kt=ot.stat_desc.static_tree,qt=ot.stat_desc.has_stree,It=ot.stat_desc.extra_bits,Te=ot.stat_desc.extra_base,Lt=ot.stat_desc.max_length,pe=0;for(Je=0;Je<=_;Je++)Ve.bl_count[Je]=0;for(mt[2*Ve.heap[Ve.heap_max]+1]=0,$t=Ve.heap_max+1;$t>=7;b>>=1)if(1&Re&&q.dyn_ltree[2*_e]!==0)return v;if(q.dyn_ltree[18]!==0||q.dyn_ltree[20]!==0||q.dyn_ltree[26]!==0)return i;for(_e=32;_e>>3,(te=t.static_len+3+7>>>3)<=b&&(b=te)):b=te=y+5,y+4<=b&&l!==-1?e(t,l,y,Z):t.strategy===4||te===b?(ge(t,2+(Z?1:0),3),At(t,W,C)):(ge(t,4+(Z?1:0),3),function(q,_e,Re,Ve){var ot;for(ge(q,_e-257,5),ge(q,Re-1,5),ge(q,Ve-4,4),ot=0;ot>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&l,t.pending_buf[t.l_buf+t.last_lit]=255&y,t.last_lit++,l===0?t.dyn_ltree[2*y]++:(t.matches++,l--,t.dyn_ltree[2*(s[y]+g+1)]++,t.dyn_dtree[2*N(l)]++),t.last_lit===t.lit_bufsize-1},k._tr_align=function(t){ge(t,2,3),he(t,D,W),function(l){l.bi_valid===16?(Ce(l,l.bi_buf),l.bi_buf=0,l.bi_valid=0):8<=l.bi_valid&&(l.pending_buf[l.pending++]=255&l.bi_buf,l.bi_buf>>=8,l.bi_valid-=8)}(t)}},{"../utils/common":41}],53:[function(d,G,k){"use strict";G.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(d,G,k){(function(u){(function(v,i){"use strict";if(!v.setImmediate){var h,x,O,g,S=1,p={},E=!1,f=v.document,_=Object.getPrototypeOf&&Object.getPrototypeOf(v);_=_&&_.setTimeout?_:v,h={}.toString.call(v.process)==="[object process]"?function(M){Pe.nextTick(function(){w(M)})}:function(){if(v.postMessage&&!v.importScripts){var M=!0,P=v.onmessage;return v.onmessage=function(){M=!1},v.postMessage("","*"),v.onmessage=P,M}}()?(g="setImmediate$"+Math.random()+"$",v.addEventListener?v.addEventListener("message",D,!1):v.attachEvent("onmessage",D),function(M){v.postMessage(g+M,"*")}):v.MessageChannel?((O=new MessageChannel).port1.onmessage=function(M){w(M.data)},function(M){O.port2.postMessage(M)}):f&&"onreadystatechange"in f.createElement("script")?(x=f.documentElement,function(M){var P=f.createElement("script");P.onreadystatechange=function(){w(M),P.onreadystatechange=null,x.removeChild(P),P=null},x.appendChild(P)}):function(M){setTimeout(w,0,M)},_.setImmediate=function(M){typeof M!="function"&&(M=new Function(""+M));for(var P=new Array(arguments.length-1),le=0;le{const{componentCls:Y,iconCls:ie,actionsLiMargin:K,cardActionsIconSize:ce,colorBorderSecondary:U,actionsBg:N}=T;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:N,borderTop:`${T.lineWidth}px ${T.lineType} ${U}`,display:"flex",borderRadius:`0 0 ${T.borderRadiusLG}px ${T.borderRadiusLG}px `},(0,g.dF)()),{"& > li":{margin:K,color:T.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:T.cardActionsIconSize*2,fontSize:T.fontSize,lineHeight:T.lineHeight,cursor:"pointer","&:hover":{color:T.colorPrimary,transition:`color ${T.motionDurationMid}`},[`a:not(${Y}-btn), > ${ie}`]:{display:"inline-block",width:"100%",color:T.colorTextDescription,lineHeight:`${T.fontSize*T.lineHeight}px`,transition:`color ${T.motionDurationMid}`,"&:hover":{color:T.colorPrimary}},[`> ${ie}`]:{fontSize:ce,lineHeight:`${ce*T.lineHeight}px`}},"&:not(:last-child)":{borderInlineEnd:`${T.lineWidth}px ${T.lineType} ${U}`}}})},m=T=>Object.assign(Object.assign({margin:`-${T.marginXXS}px 0`,display:"flex"},(0,g.dF)()),{"&-avatar":{paddingInlineEnd:T.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:T.marginXS}},"&-title":Object.assign({color:T.colorTextHeading,fontWeight:T.fontWeightStrong,fontSize:T.fontSizeLG},g.vS),"&-description":{color:T.colorTextDescription}}),w=T=>{const{componentCls:Y,cardPaddingBase:ie,colorFillAlter:K}=T;return{[`${Y}-head`]:{padding:`0 ${ie}px`,background:K,"&-title":{fontSize:T.fontSize}},[`${Y}-body`]:{padding:`${T.padding}px ${ie}px`}}},D=T=>{const{componentCls:Y}=T;return{overflow:"hidden",[`${Y}-body`]:{userSelect:"none"}}},M=T=>{const{antCls:Y,componentCls:ie,cardShadow:K,cardHeadPadding:ce,colorBorderSecondary:U,boxShadowTertiary:N,cardPaddingBase:Ce,extraColor:ge}=T;return{[ie]:Object.assign(Object.assign({},(0,g.Wf)(T)),{position:"relative",background:T.colorBgContainer,borderRadius:T.borderRadiusLG,[`&:not(${ie}-bordered)`]:{boxShadow:N},[`${ie}-head`]:E(T),[`${ie}-extra`]:{marginInlineStart:"auto",color:ge,fontWeight:"normal",fontSize:T.fontSize},[`${ie}-body`]:Object.assign({padding:Ce,borderRadius:` 0 0 ${T.borderRadiusLG}px ${T.borderRadiusLG}px`},(0,g.dF)()),[`${ie}-grid`]:f(T),[`${ie}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${Y}-image-mask`]:{borderRadius:`${T.borderRadiusLG}px ${T.borderRadiusLG}px 0 0`}},[`${ie}-actions`]:_(T),[`${ie}-meta`]:m(T)}),[`${ie}-bordered`]:{border:`${T.lineWidth}px ${T.lineType} ${U}`,[`${ie}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${ie}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${T.motionDurationMid}, border-color ${T.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:K}},[`${ie}-contain-grid`]:{[`${ie}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${ie}-loading) ${ie}-body`]:{marginBlockStart:-T.lineWidth,marginInlineStart:-T.lineWidth,padding:0}},[`${ie}-contain-tabs`]:{[`> ${ie}-head`]:{[`${ie}-head-title, ${ie}-extra`]:{paddingTop:ce}}},[`${ie}-type-inner`]:w(T),[`${ie}-loading`]:D(T),[`${ie}-rtl`]:{direction:"rtl"}}},P=T=>{const{componentCls:Y,cardPaddingSM:ie,headerHeightSM:K,headerFontSizeSM:ce}=T;return{[`${Y}-small`]:{[`> ${Y}-head`]:{minHeight:K,padding:`0 ${ie}px`,fontSize:ce,[`> ${Y}-head-wrapper`]:{[`> ${Y}-extra`]:{fontSize:T.fontSize}}},[`> ${Y}-body`]:{padding:ie}},[`${Y}-small${Y}-contain-tabs`]:{[`> ${Y}-head`]:{[`${Y}-head-title, ${Y}-extra`]:{minHeight:K,paddingTop:0,display:"flex",alignItems:"center"}}}}};var le=(0,S.Z)("Card",T=>{const Y=(0,p.TS)(T,{cardShadow:T.boxShadowCard,cardHeadPadding:T.padding,cardPaddingBase:T.paddingLG,cardActionsIconSize:T.fontSize,cardPaddingSM:12});return[M(Y),P(Y)]},T=>({headerBg:"transparent",headerFontSize:T.fontSizeLG,headerFontSizeSM:T.fontSize,headerHeight:T.fontSizeLG*T.lineHeightLG+T.padding*2,headerHeightSM:T.fontSize*T.lineHeight+T.paddingXS*2,actionsBg:T.colorBgContainer,actionsLiMargin:`${T.paddingSM}px 0`,tabsMarginBottom:-T.padding-T.lineWidth,extraColor:T.colorText})),ee=function(T,Y){var ie={};for(var K in T)Object.prototype.hasOwnProperty.call(T,K)&&Y.indexOf(K)<0&&(ie[K]=T[K]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,K=Object.getOwnPropertySymbols(T);ceG.createElement("li",{style:{width:`${100/T.length}%`},key:`action-${ie}`},G.createElement("span",null,Y)))}var J=G.forwardRef((T,Y)=>{const{prefixCls:ie,className:K,rootClassName:ce,style:U,extra:N,headStyle:Ce={},bodyStyle:ge={},title:he,loading:it,bordered:dt=!0,size:Ue,type:tt,cover:gt,actions:ht,tabList:At,children:ft,activeTabKey:r,defaultActiveTabKey:re,tabBarExtraContent:o,hoverable:e,tabProps:t={}}=T,l=ee(T,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:y,direction:Z,card:b}=G.useContext(k.E_),te=Te=>{var Lt;(Lt=T.onTabChange)===null||Lt===void 0||Lt.call(T,Te)},de=G.useMemo(()=>{let Te=!1;return G.Children.forEach(ft,Lt=>{Lt&&Lt.type&&Lt.type===O&&(Te=!0)}),Te},[ft]),q=y("card",ie),[_e,Re]=le(q),Ve=G.createElement(v.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},ft),ot=r!==void 0,$t=Object.assign(Object.assign({},t),{[ot?"activeKey":"defaultActiveKey"]:ot?r:re,tabBarExtraContent:o});let Dt;const at=(0,u.Z)(Ue),Je=!at||at==="default"?"large":at,je=At?G.createElement(i.default,Object.assign({size:Je},$t,{className:`${q}-head-tabs`,onChange:te,items:At.map(Te=>{var{tab:Lt}=Te,pe=ee(Te,["tab"]);return Object.assign({label:Lt},pe)})})):null;(he||N||je)&&(Dt=G.createElement("div",{className:`${q}-head`,style:Ce},G.createElement("div",{className:`${q}-head-wrapper`},he&&G.createElement("div",{className:`${q}-head-title`},he),N&&G.createElement("div",{className:`${q}-extra`},N)),je));const St=gt?G.createElement("div",{className:`${q}-cover`},gt):null,mt=G.createElement("div",{className:`${q}-body`,style:ge},it?Ve:ft),Ot=ht&&ht.length?G.createElement("ul",{className:`${q}-actions`},Q(ht)):null,Kt=(0,d.Z)(l,["onTabChange"]),qt=Pe()(q,b==null?void 0:b.className,{[`${q}-loading`]:it,[`${q}-bordered`]:dt,[`${q}-hoverable`]:e,[`${q}-contain-grid`]:de,[`${q}-contain-tabs`]:At&&At.length,[`${q}-${at}`]:at,[`${q}-type-${tt}`]:!!tt,[`${q}-rtl`]:Z==="rtl"},K,ce,Re),It=Object.assign(Object.assign({},b==null?void 0:b.style),U);return _e(G.createElement("div",Object.assign({ref:Y},Kt,{className:qt,style:It}),Dt,St,mt,Ot))}),W=function(T,Y){var ie={};for(var K in T)Object.prototype.hasOwnProperty.call(T,K)&&Y.indexOf(K)<0&&(ie[K]=T[K]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,K=Object.getOwnPropertySymbols(T);ce{const{prefixCls:Y,className:ie,avatar:K,title:ce,description:U}=T,N=W(T,["prefixCls","className","avatar","title","description"]),{getPrefixCls:Ce}=G.useContext(k.E_),ge=Ce("card",Y),he=Pe()(`${ge}-meta`,ie),it=K?G.createElement("div",{className:`${ge}-meta-avatar`},K):null,dt=ce?G.createElement("div",{className:`${ge}-meta-title`},ce):null,Ue=U?G.createElement("div",{className:`${ge}-meta-description`},U):null,tt=dt||Ue?G.createElement("div",{className:`${ge}-meta-detail`},dt,Ue):null;return G.createElement("div",Object.assign({},N,{className:he}),it,tt)};const s=J;s.Grid=O,s.Meta=A;var ne=s},9951:function(Jt,zt,V){"use strict";V.d(zt,{Z:function(){return Lt}});var a=V(59301),Pe=V(92413),d=V(33708),G=V(6909),k=V(4771),u=V(25314),v=V(9427),i=V(25440),h=V(400),x=V(39559),O=V(37061),g={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0},S=g,p=V(53280),E=V(92310),f=V.n(E);function _(pe,c,z){return Math.max(c,Math.min(pe,z))}var m=function(c){var z=["onTouchStart","onTouchMove","onWheel"];z.includes(c._reactName)||c.preventDefault()},w=function(c){for(var z=[],ue=M(c),n=P(c),X=ue;X0?1:0):0},ee=function(c){return c.centerMode?Math.floor((c.slidesToShow-1)/2)+1+(parseInt(c.centerPadding)>0?1:0):c.slidesToShow},Q=function(c){return c&&c.offsetWidth||0},j=function(c){return c&&c.offsetHeight||0},J=function(c){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ue,n,X,R;return ue=c.startX-c.curX,n=c.startY-c.curY,X=Math.atan2(n,ue),R=Math.round(X*180/Math.PI),R<0&&(R=360-Math.abs(R)),R<=45&&R>=0||R<=360&&R>=315?"left":R>=135&&R<=225?"right":z===!0?R>=35&&R<=135?"up":"down":"vertical"},W=function(c){var z=!0;return c.infinite||(c.centerMode&&c.currentSlide>=c.slideCount-1||c.slideCount<=c.slidesToShow||c.currentSlide>=c.slideCount-c.slidesToShow)&&(z=!1),z},C=function(c,z){var ue={};return z.forEach(function(n){return ue[n]=c[n]}),ue},A=function(c){var z=a.Children.count(c.children),ue=c.listRef,n=Math.ceil(Q(ue)),X=c.trackRef&&c.trackRef.node,R=Math.ceil(Q(X)),$;if(c.vertical)$=n;else{var ae=c.centerMode&&parseInt(c.centerPadding)*2;typeof c.centerPadding=="string"&&c.centerPadding.slice(-1)==="%"&&(ae*=n/100),$=Math.ceil((n-ae)/c.slidesToShow)}var Se=ue&&j(ue.querySelector('[data-index="0"]')),Ie=Se*c.slidesToShow,Ee=c.currentSlide===void 0?c.initialSlide:c.currentSlide;c.rtl&&c.currentSlide===void 0&&(Ee=z-1-c.initialSlide);var $e=c.lazyLoadedList||[],pt=w((0,d.Z)((0,d.Z)({},c),{},{currentSlide:Ee,lazyLoadedList:$e}));$e=$e.concat(pt);var Ye={slideCount:z,slideWidth:$,listWidth:n,trackWidth:R,currentSlide:Ee,slideHeight:Se,listHeight:Ie,lazyLoadedList:$e};return c.autoplaying===null&&c.autoplay&&(Ye.autoplaying="playing"),Ye},s=function(c){var z=c.waitForAnimate,ue=c.animating,n=c.fade,X=c.infinite,R=c.index,$=c.slideCount,ae=c.lazyLoad,Se=c.currentSlide,Ie=c.centerMode,Ee=c.slidesToScroll,$e=c.slidesToShow,pt=c.useCSS,Ye=c.lazyLoadedList;if(z&&ue)return{};var Le=R,ze,ct,Me,Qe={},yt={},kt=X?R:_(R,0,$-1);if(n){if(!X&&(R<0||R>=$))return{};R<0?Le=R+$:R>=$&&(Le=R-$),ae&&Ye.indexOf(Le)<0&&(Ye=Ye.concat(Le)),Qe={animating:!0,currentSlide:Le,lazyLoadedList:Ye,targetSlide:Le},yt={animating:!1,targetSlide:Le}}else ze=Le,Le<0?(ze=Le+$,X?$%Ee!==0&&(ze=$-$%Ee):ze=0):!W(c)&&Le>Se?Le=ze=Se:Ie&&Le>=$?(Le=X?$:$-1,ze=X?0:$-1):Le>=$&&(ze=Le-$,X?$%Ee!==0&&(ze=0):ze=$-$e),!X&&Le+$e>=$&&(ze=$-$e),ct=it((0,d.Z)((0,d.Z)({},c),{},{slideIndex:Le})),Me=it((0,d.Z)((0,d.Z)({},c),{},{slideIndex:ze})),X||(ct===Me&&(Le=ze),ct=Me),ae&&(Ye=Ye.concat(w((0,d.Z)((0,d.Z)({},c),{},{currentSlide:Le})))),pt?(Qe={animating:!0,currentSlide:ze,trackStyle:he((0,d.Z)((0,d.Z)({},c),{},{left:ct})),lazyLoadedList:Ye,targetSlide:kt},yt={animating:!1,currentSlide:ze,trackStyle:ge((0,d.Z)((0,d.Z)({},c),{},{left:Me})),swipeLeft:null,targetSlide:kt}):Qe={currentSlide:ze,trackStyle:ge((0,d.Z)((0,d.Z)({},c),{},{left:Me})),lazyLoadedList:Ye,targetSlide:kt};return{state:Qe,nextState:yt}},ne=function(c,z){var ue,n,X,R,$,ae=c.slidesToScroll,Se=c.slidesToShow,Ie=c.slideCount,Ee=c.currentSlide,$e=c.targetSlide,pt=c.lazyLoad,Ye=c.infinite;if(R=Ie%ae!==0,ue=R?0:(Ie-Ee)%ae,z.message==="previous")X=ue===0?ae:Se-ue,$=Ee-X,pt&&!Ye&&(n=Ee-X,$=n===-1?Ie-1:n),Ye||($=$e-ae);else if(z.message==="next")X=ue===0?ae:ue,$=Ee+X,pt&&!Ye&&($=(Ee+ae)%Ie+ue),Ye||($=$e+ae);else if(z.message==="dots")$=z.index*z.slidesToScroll;else if(z.message==="children"){if($=z.index,Ye){var Le=gt((0,d.Z)((0,d.Z)({},c),{},{targetSlide:$}));$>z.currentSlide&&Le==="left"?$=$-Ie:$10)return{scrolling:!0};$&&(Me.swipeLength=en);var hn=(ae?-1:1)*(Me.curX>Me.startX?1:-1);$&&(hn=Me.curY>Me.startY?1:-1);var vn=Math.ceil(Le/ze),tn=J(z.touchObject,$),bn=Me.swipeLength;return ct||(Se===0&&(tn==="right"||tn==="down")||Se+1>=vn&&(tn==="left"||tn==="up")||!W(z)&&(tn==="left"||tn==="up"))&&(bn=Me.swipeLength*Ie,Ee===!1&&$e&&($e(tn),Gt.edgeDragged=!0)),!pt&&Qe&&(Qe(tn),Gt.swiped=!0),X?Ut=pn+bn*(yt/kt)*hn:ae?Ut=pn-bn*hn:Ut=pn+bn*hn,$&&(Ut=pn+bn*hn),Gt=(0,d.Z)((0,d.Z)({},Gt),{},{touchObject:Me,swipeLeft:Ut,trackStyle:ge((0,d.Z)((0,d.Z)({},z),{},{left:Ut}))}),Math.abs(Me.curX-Me.startX)10&&(Gt.swiping=!0,m(c)),Gt}},K=function(c,z){var ue=z.dragging,n=z.swipe,X=z.touchObject,R=z.listWidth,$=z.touchThreshold,ae=z.verticalSwiping,Se=z.listHeight,Ie=z.swipeToSlide,Ee=z.scrolling,$e=z.onSwipe,pt=z.targetSlide,Ye=z.currentSlide,Le=z.infinite;if(!ue)return n&&m(c),{};var ze=ae?Se/$:R/$,ct=J(X,ae),Me={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(Ee||!X.swipeLength)return Me;if(X.swipeLength>ze){m(c),$e&&$e(ct);var Qe,yt,kt=Le?Ye:pt;switch(ct){case"left":case"up":yt=kt+N(z),Qe=Ie?U(z,yt):yt,Me.currentDirection=0;break;case"right":case"down":yt=kt-N(z),Qe=Ie?U(z,yt):yt,Me.currentDirection=1;break;default:Qe=kt}Me.triggerSlideHandler=Qe}else{var Ut=it(z);Me.trackStyle=he((0,d.Z)((0,d.Z)({},z),{},{left:Ut}))}return Me},ce=function(c){for(var z=c.infinite?c.slideCount*2:c.slideCount,ue=c.infinite?c.slidesToShow*-1:0,n=c.infinite?c.slidesToShow*-1:0,X=[];ueue[ue.length-1])z=ue[ue.length-1];else for(var X in ue){if(zc.swipeLeft*-1)return ue=ae,!1}else if(ae.offsetLeft-z+Q(ae)/2>c.swipeLeft*-1)return ue=ae,!1;return!0}),!ue)return 0;var R=c.rtl===!0?c.slideCount-c.currentSlide:c.currentSlide,$=Math.abs(ue.dataset.index-R)||1;return $}else return c.slidesToScroll},Ce=function(c,z){return z.reduce(function(ue,n){return ue&&c.hasOwnProperty(n)},!0)?null:console.error("Keys Missing:",c)},ge=function(c){Ce(c,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var z,ue,n=c.slideCount+2*c.slidesToShow;c.vertical?ue=n*c.slideHeight:z=tt(c)*c.slideWidth;var X={opacity:1,transition:"",WebkitTransition:""};if(c.useTransform){var R=c.vertical?"translate3d(0px, "+c.left+"px, 0px)":"translate3d("+c.left+"px, 0px, 0px)",$=c.vertical?"translate3d(0px, "+c.left+"px, 0px)":"translate3d("+c.left+"px, 0px, 0px)",ae=c.vertical?"translateY("+c.left+"px)":"translateX("+c.left+"px)";X=(0,d.Z)((0,d.Z)({},X),{},{WebkitTransform:R,transform:$,msTransform:ae})}else c.vertical?X.top=c.left:X.left=c.left;return c.fade&&(X={opacity:1}),z&&(X.width=z),ue&&(X.height=ue),window&&!window.addEventListener&&window.attachEvent&&(c.vertical?X.marginTop=c.left+"px":X.marginLeft=c.left+"px"),X},he=function(c){Ce(c,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var z=ge(c);return c.useTransform?(z.WebkitTransition="-webkit-transform "+c.speed+"ms "+c.cssEase,z.transition="transform "+c.speed+"ms "+c.cssEase):c.vertical?z.transition="top "+c.speed+"ms "+c.cssEase:z.transition="left "+c.speed+"ms "+c.cssEase,z},it=function(c){if(c.unslick)return 0;Ce(c,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var z=c.slideIndex,ue=c.trackRef,n=c.infinite,X=c.centerMode,R=c.slideCount,$=c.slidesToShow,ae=c.slidesToScroll,Se=c.slideWidth,Ie=c.listWidth,Ee=c.variableWidth,$e=c.slideHeight,pt=c.fade,Ye=c.vertical,Le=0,ze,ct,Me=0;if(pt||c.slideCount===1)return 0;var Qe=0;if(n?(Qe=-dt(c),R%ae!==0&&z+ae>R&&(Qe=-(z>R?$-(z-R):R%ae)),X&&(Qe+=parseInt($/2))):(R%ae!==0&&z+ae>R&&(Qe=$-R%ae),X&&(Qe=parseInt($/2))),Le=Qe*Se,Me=Qe*$e,Ye?ze=z*$e*-1+Me:ze=z*Se*-1+Le,Ee===!0){var yt,kt=ue&&ue.node;if(yt=z+dt(c),ct=kt&&kt.childNodes[yt],ze=ct?ct.offsetLeft*-1:0,X===!0){yt=n?z+dt(c):z,ct=kt&&kt.children[yt],ze=0;for(var Ut=0;Utc.currentSlide?c.targetSlide>c.currentSlide+ht(c)?"left":"right":c.targetSlide0&&(R+=1),n&&z%2===0&&(R+=1),R}return n?0:z-1},At=function(c){var z=c.slidesToShow,ue=c.centerMode,n=c.rtl,X=c.centerPadding;if(ue){var R=(z-1)/2+1;return parseInt(X)>0&&(R+=1),!n&&z%2===0&&(R+=1),R}return n?z-1:0},ft=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},r=function(c){var z,ue,n,X,R;c.rtl?R=c.slideCount-1-c.index:R=c.index,n=R<0||R>=c.slideCount,c.centerMode?(X=Math.floor(c.slidesToShow/2),ue=(R-c.currentSlide)%c.slideCount===0,R>c.currentSlide-X-1&&R<=c.currentSlide+X&&(z=!0)):z=c.currentSlide<=R&&R=c.slideCount?$=c.targetSlide-c.slideCount:$=c.targetSlide;var ae=R===$;return{"slick-slide":!0,"slick-active":z,"slick-center":ue,"slick-cloned":n,"slick-current":ae}},re=function(c){var z={};return(c.variableWidth===void 0||c.variableWidth===!1)&&(z.width=c.slideWidth),c.fade&&(z.position="relative",c.vertical&&c.slideHeight?z.top=-c.index*parseInt(c.slideHeight):z.left=-c.index*parseInt(c.slideWidth),z.opacity=c.currentSlide===c.index?1:0,c.useCSS&&(z.transition="opacity "+c.speed+"ms "+c.cssEase+", visibility "+c.speed+"ms "+c.cssEase)),z},o=function(c,z){return c.key+"-"+z},e=function(c){var z,ue=[],n=[],X=[],R=a.Children.count(c.children),$=M(c),ae=P(c);return a.Children.forEach(c.children,function(Se,Ie){var Ee,$e={message:"children",index:Ie,slidesToScroll:c.slidesToScroll,currentSlide:c.currentSlide};!c.lazyLoad||c.lazyLoad&&c.lazyLoadedList.indexOf(Ie)>=0?Ee=Se:Ee=a.createElement("div",null);var pt=re((0,d.Z)((0,d.Z)({},c),{},{index:Ie})),Ye=Ee.props.className||"",Le=r((0,d.Z)((0,d.Z)({},c),{},{index:Ie}));if(ue.push(a.cloneElement(Ee,{key:"original"+o(Ee,Ie),"data-index":Ie,className:f()(Le,Ye),tabIndex:"-1","aria-hidden":!Le["slick-active"],style:(0,d.Z)((0,d.Z)({outline:"none"},Ee.props.style||{}),pt),onClick:function(Me){Ee.props&&Ee.props.onClick&&Ee.props.onClick(Me),c.focusOnSelect&&c.focusOnSelect($e)}})),c.infinite&&c.fade===!1){var ze=R-Ie;ze<=dt(c)&&R!==c.slidesToShow&&(z=-ze,z>=$&&(Ee=Se),Le=r((0,d.Z)((0,d.Z)({},c),{},{index:z})),n.push(a.cloneElement(Ee,{key:"precloned"+o(Ee,z),"data-index":z,tabIndex:"-1",className:f()(Le,Ye),"aria-hidden":!Le["slick-active"],style:(0,d.Z)((0,d.Z)({},Ee.props.style||{}),pt),onClick:function(Me){Ee.props&&Ee.props.onClick&&Ee.props.onClick(Me),c.focusOnSelect&&c.focusOnSelect($e)}}))),R!==c.slidesToShow&&(z=R+Ie,z=yt&&$e<=Me:$e===yt}),Ut={message:"dots",index:ze,slidesToScroll:Se,currentSlide:$e},Gt=this.clickHandler.bind(this,Ut);Le=Le.concat(a.createElement("li",{key:ze,className:kt},a.cloneElement(this.props.customPaging(ze),{onClick:Gt})))}return a.cloneElement(this.props.appendDots(Le),(0,d.Z)({className:this.props.dotsClass},Ye))}}]),z}(a.PureComponent),Z=function(pe){(0,v.Z)(z,pe);var c=(0,i.Z)(z);function z(){return(0,G.Z)(this,z),c.apply(this,arguments)}return(0,k.Z)(z,[{key:"clickHandler",value:function(n,X){X&&X.preventDefault(),this.props.clickHandler(n,X)}},{key:"render",value:function(){var n={"slick-arrow":!0,"slick-prev":!0},X=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(n["slick-disabled"]=!0,X=null);var R={key:"0","data-role":"none",className:f()(n),style:{display:"block"},onClick:X},$={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},ae;return this.props.prevArrow?ae=a.cloneElement(this.props.prevArrow,(0,d.Z)((0,d.Z)({},R),$)):ae=a.createElement("button",(0,Pe.Z)({key:"0",type:"button"},R)," ","Previous"),ae}}]),z}(a.PureComponent),b=function(pe){(0,v.Z)(z,pe);var c=(0,i.Z)(z);function z(){return(0,G.Z)(this,z),c.apply(this,arguments)}return(0,k.Z)(z,[{key:"clickHandler",value:function(n,X){X&&X.preventDefault(),this.props.clickHandler(n,X)}},{key:"render",value:function(){var n={"slick-arrow":!0,"slick-next":!0},X=this.clickHandler.bind(this,{message:"next"});W(this.props)||(n["slick-disabled"]=!0,X=null);var R={key:"1","data-role":"none",className:f()(n),style:{display:"block"},onClick:X},$={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},ae;return this.props.nextArrow?ae=a.cloneElement(this.props.nextArrow,(0,d.Z)((0,d.Z)({},R),$)):ae=a.createElement("button",(0,Pe.Z)({key:"1",type:"button"},R)," ","Next"),ae}}]),z}(a.PureComponent),te=V(76374),de=["animating"],q=function(pe){(0,v.Z)(z,pe);var c=(0,i.Z)(z);function z(ue){var n;(0,G.Z)(this,z),n=c.call(this,ue),(0,h.Z)((0,u.Z)(n),"listRefHandler",function(R){return n.list=R}),(0,h.Z)((0,u.Z)(n),"trackRefHandler",function(R){return n.track=R}),(0,h.Z)((0,u.Z)(n),"adaptHeight",function(){if(n.props.adaptiveHeight&&n.list){var R=n.list.querySelector('[data-index="'.concat(n.state.currentSlide,'"]'));n.list.style.height=j(R)+"px"}}),(0,h.Z)((0,u.Z)(n),"componentDidMount",function(){if(n.props.onInit&&n.props.onInit(),n.props.lazyLoad){var R=w((0,d.Z)((0,d.Z)({},n.props),n.state));R.length>0&&(n.setState(function(ae){return{lazyLoadedList:ae.lazyLoadedList.concat(R)}}),n.props.onLazyLoad&&n.props.onLazyLoad(R))}var $=(0,d.Z)({listRef:n.list,trackRef:n.track},n.props);n.updateState($,!0,function(){n.adaptHeight(),n.props.autoplay&&n.autoPlay("playing")}),n.props.lazyLoad==="progressive"&&(n.lazyLoadTimer=setInterval(n.progressiveLazyLoad,1e3)),n.ro=new te.Z(function(){n.state.animating?(n.onWindowResized(!1),n.callbackTimers.push(setTimeout(function(){return n.onWindowResized()},n.props.speed))):n.onWindowResized()}),n.ro.observe(n.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(ae){ae.onfocus=n.props.pauseOnFocus?n.onSlideFocus:null,ae.onblur=n.props.pauseOnFocus?n.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",n.onWindowResized):window.attachEvent("onresize",n.onWindowResized)}),(0,h.Z)((0,u.Z)(n),"componentWillUnmount",function(){n.animationEndCallback&&clearTimeout(n.animationEndCallback),n.lazyLoadTimer&&clearInterval(n.lazyLoadTimer),n.callbackTimers.length&&(n.callbackTimers.forEach(function(R){return clearTimeout(R)}),n.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",n.onWindowResized):window.detachEvent("onresize",n.onWindowResized),n.autoplayTimer&&clearInterval(n.autoplayTimer),n.ro.disconnect()}),(0,h.Z)((0,u.Z)(n),"componentDidUpdate",function(R){if(n.checkImagesLoad(),n.props.onReInit&&n.props.onReInit(),n.props.lazyLoad){var $=w((0,d.Z)((0,d.Z)({},n.props),n.state));$.length>0&&(n.setState(function(Ie){return{lazyLoadedList:Ie.lazyLoadedList.concat($)}}),n.props.onLazyLoad&&n.props.onLazyLoad($))}n.adaptHeight();var ae=(0,d.Z)((0,d.Z)({listRef:n.list,trackRef:n.track},n.props),n.state),Se=n.didPropsChange(R);Se&&n.updateState(ae,Se,function(){n.state.currentSlide>=a.Children.count(n.props.children)&&n.changeSlide({message:"index",index:a.Children.count(n.props.children)-n.props.slidesToShow,currentSlide:n.state.currentSlide}),(R.autoplay!==n.props.autoplay||R.autoplaySpeed!==n.props.autoplaySpeed)&&(!R.autoplay&&n.props.autoplay?n.autoPlay("playing"):n.props.autoplay?n.autoPlay("update"):n.pause("paused"))})}),(0,h.Z)((0,u.Z)(n),"onWindowResized",function(R){n.debouncedResize&&n.debouncedResize.cancel(),n.debouncedResize=(0,p.D)(50,function(){return n.resizeWindow(R)}),n.debouncedResize()}),(0,h.Z)((0,u.Z)(n),"resizeWindow",function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=!!(n.track&&n.track.node);if($){var ae=(0,d.Z)((0,d.Z)({listRef:n.list,trackRef:n.track},n.props),n.state);n.updateState(ae,R,function(){n.props.autoplay?n.autoPlay("update"):n.pause("paused")}),n.setState({animating:!1}),clearTimeout(n.animationEndCallback),delete n.animationEndCallback}}),(0,h.Z)((0,u.Z)(n),"updateState",function(R,$,ae){var Se=A(R);R=(0,d.Z)((0,d.Z)((0,d.Z)({},R),Se),{},{slideIndex:Se.currentSlide});var Ie=it(R);R=(0,d.Z)((0,d.Z)({},R),{},{left:Ie});var Ee=ge(R);($||a.Children.count(n.props.children)!==a.Children.count(R.children))&&(Se.trackStyle=Ee),n.setState(Se,ae)}),(0,h.Z)((0,u.Z)(n),"ssrInit",function(){if(n.props.variableWidth){var R=0,$=0,ae=[],Se=dt((0,d.Z)((0,d.Z)((0,d.Z)({},n.props),n.state),{},{slideCount:n.props.children.length})),Ie=Ue((0,d.Z)((0,d.Z)((0,d.Z)({},n.props),n.state),{},{slideCount:n.props.children.length}));n.props.children.forEach(function(Gt){ae.push(Gt.props.style.width),R+=Gt.props.style.width});for(var Ee=0;Ee=$&&n.onWindowResized()};if(!Se.onclick)Se.onclick=function(){return Se.parentNode.focus()};else{var Ee=Se.onclick;Se.onclick=function($e){Ee($e),Se.parentNode.focus()}}Se.onload||(n.props.lazyLoad?Se.onload=function(){n.adaptHeight(),n.callbackTimers.push(setTimeout(n.onWindowResized,n.props.speed))}:(Se.onload=Ie,Se.onerror=function(){Ie(),n.props.onLazyLoadError&&n.props.onLazyLoadError()}))})}),(0,h.Z)((0,u.Z)(n),"progressiveLazyLoad",function(){for(var R=[],$=(0,d.Z)((0,d.Z)({},n.props),n.state),ae=n.state.currentSlide;ae=-dt($);Se--)if(n.state.lazyLoadedList.indexOf(Se)<0){R.push(Se);break}R.length>0?(n.setState(function(Ie){return{lazyLoadedList:Ie.lazyLoadedList.concat(R)}}),n.props.onLazyLoad&&n.props.onLazyLoad(R)):n.lazyLoadTimer&&(clearInterval(n.lazyLoadTimer),delete n.lazyLoadTimer)}),(0,h.Z)((0,u.Z)(n),"slideHandler",function(R){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=n.props,Se=ae.asNavFor,Ie=ae.beforeChange,Ee=ae.onLazyLoad,$e=ae.speed,pt=ae.afterChange,Ye=n.state.currentSlide,Le=s((0,d.Z)((0,d.Z)((0,d.Z)({index:R},n.props),n.state),{},{trackRef:n.track,useCSS:n.props.useCSS&&!$})),ze=Le.state,ct=Le.nextState;if(ze){Ie&&Ie(Ye,ze.currentSlide);var Me=ze.lazyLoadedList.filter(function(Qe){return n.state.lazyLoadedList.indexOf(Qe)<0});Ee&&Me.length>0&&Ee(Me),!n.props.waitForAnimate&&n.animationEndCallback&&(clearTimeout(n.animationEndCallback),pt&&pt(Ye),delete n.animationEndCallback),n.setState(ze,function(){Se&&n.asNavForIndex!==R&&(n.asNavForIndex=R,Se.innerSlider.slideHandler(R)),ct&&(n.animationEndCallback=setTimeout(function(){var Qe=ct.animating,yt=(0,O.Z)(ct,de);n.setState(yt,function(){n.callbackTimers.push(setTimeout(function(){return n.setState({animating:Qe})},10)),pt&&pt(ze.currentSlide),delete n.animationEndCallback})},$e))})}}),(0,h.Z)((0,u.Z)(n),"changeSlide",function(R){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=(0,d.Z)((0,d.Z)({},n.props),n.state),Se=ne(ae,R);if(!(Se!==0&&!Se)&&($===!0?n.slideHandler(Se,$):n.slideHandler(Se),n.props.autoplay&&n.autoPlay("update"),n.props.focusOnSelect)){var Ie=n.list.querySelectorAll(".slick-current");Ie[0]&&Ie[0].focus()}}),(0,h.Z)((0,u.Z)(n),"clickHandler",function(R){n.clickable===!1&&(R.stopPropagation(),R.preventDefault()),n.clickable=!0}),(0,h.Z)((0,u.Z)(n),"keyHandler",function(R){var $=T(R,n.props.accessibility,n.props.rtl);$!==""&&n.changeSlide({message:$})}),(0,h.Z)((0,u.Z)(n),"selectHandler",function(R){n.changeSlide(R)}),(0,h.Z)((0,u.Z)(n),"disableBodyScroll",function(){var R=function(ae){ae=ae||window.event,ae.preventDefault&&ae.preventDefault(),ae.returnValue=!1};window.ontouchmove=R}),(0,h.Z)((0,u.Z)(n),"enableBodyScroll",function(){window.ontouchmove=null}),(0,h.Z)((0,u.Z)(n),"swipeStart",function(R){n.props.verticalSwiping&&n.disableBodyScroll();var $=Y(R,n.props.swipe,n.props.draggable);$!==""&&n.setState($)}),(0,h.Z)((0,u.Z)(n),"swipeMove",function(R){var $=ie(R,(0,d.Z)((0,d.Z)((0,d.Z)({},n.props),n.state),{},{trackRef:n.track,listRef:n.list,slideIndex:n.state.currentSlide}));$&&($.swiping&&(n.clickable=!1),n.setState($))}),(0,h.Z)((0,u.Z)(n),"swipeEnd",function(R){var $=K(R,(0,d.Z)((0,d.Z)((0,d.Z)({},n.props),n.state),{},{trackRef:n.track,listRef:n.list,slideIndex:n.state.currentSlide}));if($){var ae=$.triggerSlideHandler;delete $.triggerSlideHandler,n.setState($),ae!==void 0&&(n.slideHandler(ae),n.props.verticalSwiping&&n.enableBodyScroll())}}),(0,h.Z)((0,u.Z)(n),"touchEnd",function(R){n.swipeEnd(R),n.clickable=!0}),(0,h.Z)((0,u.Z)(n),"slickPrev",function(){n.callbackTimers.push(setTimeout(function(){return n.changeSlide({message:"previous"})},0))}),(0,h.Z)((0,u.Z)(n),"slickNext",function(){n.callbackTimers.push(setTimeout(function(){return n.changeSlide({message:"next"})},0))}),(0,h.Z)((0,u.Z)(n),"slickGoTo",function(R){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(R=Number(R),isNaN(R))return"";n.callbackTimers.push(setTimeout(function(){return n.changeSlide({message:"index",index:R,currentSlide:n.state.currentSlide},$)},0))}),(0,h.Z)((0,u.Z)(n),"play",function(){var R;if(n.props.rtl)R=n.state.currentSlide-n.props.slidesToScroll;else if(W((0,d.Z)((0,d.Z)({},n.props),n.state)))R=n.state.currentSlide+n.props.slidesToScroll;else return!1;n.slideHandler(R)}),(0,h.Z)((0,u.Z)(n),"autoPlay",function(R){n.autoplayTimer&&clearInterval(n.autoplayTimer);var $=n.state.autoplaying;if(R==="update"){if($==="hovered"||$==="focused"||$==="paused")return}else if(R==="leave"){if($==="paused"||$==="focused")return}else if(R==="blur"&&($==="paused"||$==="hovered"))return;n.autoplayTimer=setInterval(n.play,n.props.autoplaySpeed+50),n.setState({autoplaying:"playing"})}),(0,h.Z)((0,u.Z)(n),"pause",function(R){n.autoplayTimer&&(clearInterval(n.autoplayTimer),n.autoplayTimer=null);var $=n.state.autoplaying;R==="paused"?n.setState({autoplaying:"paused"}):R==="focused"?($==="hovered"||$==="playing")&&n.setState({autoplaying:"focused"}):$==="playing"&&n.setState({autoplaying:"hovered"})}),(0,h.Z)((0,u.Z)(n),"onDotsOver",function(){return n.props.autoplay&&n.pause("hovered")}),(0,h.Z)((0,u.Z)(n),"onDotsLeave",function(){return n.props.autoplay&&n.state.autoplaying==="hovered"&&n.autoPlay("leave")}),(0,h.Z)((0,u.Z)(n),"onTrackOver",function(){return n.props.autoplay&&n.pause("hovered")}),(0,h.Z)((0,u.Z)(n),"onTrackLeave",function(){return n.props.autoplay&&n.state.autoplaying==="hovered"&&n.autoPlay("leave")}),(0,h.Z)((0,u.Z)(n),"onSlideFocus",function(){return n.props.autoplay&&n.pause("focused")}),(0,h.Z)((0,u.Z)(n),"onSlideBlur",function(){return n.props.autoplay&&n.state.autoplaying==="focused"&&n.autoPlay("blur")}),(0,h.Z)((0,u.Z)(n),"render",function(){var R=f()("slick-slider",n.props.className,{"slick-vertical":n.props.vertical,"slick-initialized":!0}),$=(0,d.Z)((0,d.Z)({},n.props),n.state),ae=C($,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),Se=n.props.pauseOnHover;ae=(0,d.Z)((0,d.Z)({},ae),{},{onMouseEnter:Se?n.onTrackOver:null,onMouseLeave:Se?n.onTrackLeave:null,onMouseOver:Se?n.onTrackOver:null,focusOnSelect:n.props.focusOnSelect&&n.clickable?n.selectHandler:null});var Ie;if(n.props.dots===!0&&n.state.slideCount>=n.props.slidesToShow){var Ee=C($,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),$e=n.props.pauseOnDotsHover;Ee=(0,d.Z)((0,d.Z)({},Ee),{},{clickHandler:n.changeSlide,onMouseEnter:$e?n.onDotsLeave:null,onMouseOver:$e?n.onDotsOver:null,onMouseLeave:$e?n.onDotsLeave:null}),Ie=a.createElement(y,Ee)}var pt,Ye,Le=C($,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);Le.clickHandler=n.changeSlide,n.props.arrows&&(pt=a.createElement(Z,Le),Ye=a.createElement(b,Le));var ze=null;n.props.vertical&&(ze={height:n.state.listHeight});var ct=null;n.props.vertical===!1?n.props.centerMode===!0&&(ct={padding:"0px "+n.props.centerPadding}):n.props.centerMode===!0&&(ct={padding:n.props.centerPadding+" 0px"});var Me=(0,d.Z)((0,d.Z)({},ze),ct),Qe=n.props.touchMove,yt={className:"slick-list",style:Me,onClick:n.clickHandler,onMouseDown:Qe?n.swipeStart:null,onMouseMove:n.state.dragging&&Qe?n.swipeMove:null,onMouseUp:Qe?n.swipeEnd:null,onMouseLeave:n.state.dragging&&Qe?n.swipeEnd:null,onTouchStart:Qe?n.swipeStart:null,onTouchMove:n.state.dragging&&Qe?n.swipeMove:null,onTouchEnd:Qe?n.touchEnd:null,onTouchCancel:n.state.dragging&&Qe?n.swipeEnd:null,onKeyDown:n.props.accessibility?n.keyHandler:null},kt={className:R,dir:"ltr",style:n.props.style};return n.props.unslick&&(yt={className:"slick-list"},kt={className:R,style:n.props.style}),a.createElement("div",kt,n.props.unslick?"":pt,a.createElement("div",(0,Pe.Z)({ref:n.listRefHandler},yt),a.createElement(t,(0,Pe.Z)({ref:n.trackRefHandler},ae),n.props.children)),n.props.unslick?"":Ye,n.props.unslick?"":Ie)}),n.list=null,n.track=null,n.state=(0,d.Z)((0,d.Z)({},S),{},{currentSlide:n.props.initialSlide,slideCount:a.Children.count(n.props.children)}),n.callbackTimers=[],n.clickable=!0,n.debouncedResize=null;var X=n.ssrInit();return n.state=(0,d.Z)((0,d.Z)({},n.state),X),n}return(0,k.Z)(z,[{key:"didPropsChange",value:function(n){for(var X=!1,R=0,$=Object.keys(this.props);R<$.length;R++){var ae=$[R];if(!n.hasOwnProperty(ae)){X=!0;break}if(!((0,x.Z)(n[ae])==="object"||typeof n[ae]=="function")&&n[ae]!==this.props[ae]){X=!0;break}}return X||a.Children.count(this.props.children)!==a.Children.count(n.children)}}]),z}(a.Component),_e=V(7861),Re=V.n(_e),Ve={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(c){return a.createElement("ul",{style:{display:"block"}},c)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(c){return a.createElement("button",null,c+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0},ot=Ve,$t=function(pe){(0,v.Z)(z,pe);var c=(0,i.Z)(z);function z(ue){var n;return(0,G.Z)(this,z),n=c.call(this,ue),(0,h.Z)((0,u.Z)(n),"innerSliderRefHandler",function(X){return n.innerSlider=X}),(0,h.Z)((0,u.Z)(n),"slickPrev",function(){return n.innerSlider.slickPrev()}),(0,h.Z)((0,u.Z)(n),"slickNext",function(){return n.innerSlider.slickNext()}),(0,h.Z)((0,u.Z)(n),"slickGoTo",function(X){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n.innerSlider.slickGoTo(X,R)}),(0,h.Z)((0,u.Z)(n),"slickPause",function(){return n.innerSlider.pause("paused")}),(0,h.Z)((0,u.Z)(n),"slickPlay",function(){return n.innerSlider.autoPlay("play")}),n.state={breakpoint:null},n._responsiveMediaHandlers=[],n}return(0,k.Z)(z,[{key:"media",value:function(n,X){var R=window.matchMedia(n),$=function(Se){var Ie=Se.matches;Ie&&X()};R.addListener($),$(R),this._responsiveMediaHandlers.push({mql:R,query:n,listener:$})}},{key:"componentDidMount",value:function(){var n=this;if(this.props.responsive){var X=this.props.responsive.map(function($){return $.breakpoint});X.sort(function($,ae){return $-ae}),X.forEach(function($,ae){var Se;ae===0?Se=Re()({minWidth:0,maxWidth:$}):Se=Re()({minWidth:X[ae-1]+1,maxWidth:$}),ft()&&n.media(Se,function(){n.setState({breakpoint:$})})});var R=Re()({minWidth:X.slice(-1)[0]});ft()&&this.media(R,function(){n.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(n){n.mql.removeListener(n.listener)})}},{key:"render",value:function(){var n=this,X,R;this.state.breakpoint?(R=this.props.responsive.filter(function(ze){return ze.breakpoint===n.state.breakpoint}),X=R[0].settings==="unslick"?"unslick":(0,d.Z)((0,d.Z)((0,d.Z)({},ot),this.props),R[0].settings)):X=(0,d.Z)((0,d.Z)({},ot),this.props),X.centerMode&&(X.slidesToScroll>1,X.slidesToScroll=1),X.fade&&(X.slidesToShow>1,X.slidesToScroll>1,X.slidesToShow=1,X.slidesToScroll=1);var $=a.Children.toArray(this.props.children);$=$.filter(function(ze){return typeof ze=="string"?!!ze.trim():!!ze}),X.variableWidth&&(X.rows>1||X.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),X.variableWidth=!1);for(var ae=[],Se=null,Ie=0;Ie<$.length;Ie+=X.rows*X.slidesPerRow){for(var Ee=[],$e=Ie;$e=$.length));Ye+=1)pt.push(a.cloneElement($[Ye],{key:100*Ie+10*$e+Ye,tabIndex:-1,style:{width:"".concat(100/X.slidesPerRow,"%"),display:"inline-block"}}));Ee.push(a.createElement("div",{key:10*Ie+$e},pt))}X.variableWidth?ae.push(a.createElement("div",{key:Ie,style:{width:Se}},Ee)):ae.push(a.createElement("div",{key:Ie},Ee))}if(X==="unslick"){var Le="regular slider "+(this.props.className||"");return a.createElement("div",{className:Le},$)}else ae.length<=X.slidesToShow&&(X.unslick=!0);return a.createElement(q,(0,Pe.Z)({style:this.props.style,ref:this.innerSliderRefHandler},X),ae)}}]),z}(a.Component),Dt=$t,at=V(36355),Je=V(17313),je=V(83116),St=V(37613);const mt=pe=>{const{componentCls:c,antCls:z,carouselArrowSize:ue,carouselDotOffset:n,marginXXS:X}=pe,R=-ue*1.25,$=X;return{[c]:Object.assign(Object.assign({},(0,Je.Wf)(pe)),{".slick-slider":{position:"relative",display:"block",boxSizing:"border-box",touchAction:"pan-y",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",".slick-track, .slick-list":{transform:"translate3d(0, 0, 0)",touchAction:"pan-y"}},".slick-list":{position:"relative",display:"block",margin:0,padding:0,overflow:"hidden","&:focus":{outline:"none"},"&.dragging":{cursor:"pointer"},".slick-slide":{pointerEvents:"none",[`input${z}-radio-input, input${z}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${z}-radio-input, input${z}-checkbox-input`]:{visibility:"visible"}},"> div > div":{verticalAlign:"bottom"}}},".slick-track":{position:"relative",top:0,insetInlineStart:0,display:"block","&::before, &::after":{display:"table",content:'""'},"&::after":{clear:"both"}},".slick-slide":{display:"none",float:"left",height:"100%",minHeight:1,img:{display:"block"},"&.dragging img":{pointerEvents:"none"}},".slick-initialized .slick-slide":{display:"block"},".slick-vertical .slick-slide":{display:"block",height:"auto"},".slick-arrow.slick-hidden":{display:"none"},".slick-prev, .slick-next":{position:"absolute",top:"50%",display:"block",width:ue,height:ue,marginTop:-ue/2,padding:0,color:"transparent",fontSize:0,lineHeight:0,background:"transparent",border:0,outline:"none",cursor:"pointer","&:hover, &:focus":{color:"transparent",background:"transparent",outline:"none","&::before":{opacity:1}},"&.slick-disabled::before":{opacity:.25}},".slick-prev":{insetInlineStart:R,"&::before":{content:'"\u2190"'}},".slick-next":{insetInlineEnd:R,"&::before":{content:'"\u2192"'}},".slick-dots":{position:"absolute",insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:15,display:"flex !important",justifyContent:"center",paddingInlineStart:0,margin:0,listStyle:"none","&-bottom":{bottom:n},"&-top":{top:n,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:pe.dotWidth,height:pe.dotHeight,marginInline:$,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${pe.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:pe.dotHeight,padding:0,color:"transparent",fontSize:0,background:pe.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${pe.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-$,content:'""'}},"&.slick-active":{width:pe.dotActiveWidth,"& button":{background:pe.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},Ot=pe=>{const{componentCls:c,carouselDotOffset:z,marginXXS:ue}=pe,n={width:pe.dotHeight,height:pe.dotWidth};return{[`${c}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:pe.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:z},"&-right":{insetInlineEnd:z,insetInlineStart:"auto"},li:Object.assign(Object.assign({},n),{margin:`${ue}px 0`,verticalAlign:"baseline",button:n,"&.slick-active":Object.assign(Object.assign({},n),{button:n})})}}}},Kt=pe=>{const{componentCls:c}=pe;return[{[`${c}-rtl`]:{direction:"rtl",".slick-dots":{[`${c}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${c}-vertical`]:{".slick-dots":{[`${c}-rtl&`]:{flexDirection:"column"}}}}]};var qt=(0,je.Z)("Carousel",pe=>{const{controlHeightLG:c,controlHeightSM:z}=pe,ue=(0,St.TS)(pe,{carouselArrowSize:c/2,carouselDotOffset:z/2});return[mt(ue),Ot(ue),Kt(ue)]},()=>({dotWidth:16,dotHeight:3,dotWidthActive:24,dotActiveWidth:24}),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]}),It=function(pe,c){var z={};for(var ue in pe)Object.prototype.hasOwnProperty.call(pe,ue)&&c.indexOf(ue)<0&&(z[ue]=pe[ue]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,ue=Object.getOwnPropertySymbols(pe);n{const{dots:z=!0,arrows:ue=!1,draggable:n=!1,waitForAnimate:X=!1,dotPosition:R="bottom",vertical:$=R==="left"||R==="right",rootClassName:ae,className:Se,style:Ie,id:Ee}=pe,$e=It(pe,["dots","arrows","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:pt,direction:Ye,carousel:Le}=a.useContext(at.E_),ze=a.useRef(),ct=function(vn){let tn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;ze.current.slickGoTo(vn,tn)};a.useImperativeHandle(c,()=>({goTo:ct,autoPlay:ze.current.innerSlider.autoPlay,innerSlider:ze.current.innerSlider,prev:ze.current.slickPrev,next:ze.current.slickNext}),[ze.current]);const Me=a.useRef(a.Children.count(pe.children));a.useEffect(()=>{Me.current!==a.Children.count(pe.children)&&(ct(pe.initialSlide||0,!1),Me.current=a.Children.count(pe.children))},[pe.children]);const Qe=Object.assign({vertical:$,className:f()(Se,Le==null?void 0:Le.className),style:Object.assign(Object.assign({},Le==null?void 0:Le.style),Ie)},$e);Qe.effect==="fade"&&(Qe.fade=!0);const yt=pt("carousel",Qe.prefixCls),kt="slick-dots",Ut=!!z,Gt=f()(kt,`${kt}-${R}`,typeof z=="boolean"?!1:z==null?void 0:z.className),[pn,en]=qt(yt),hn=f()(yt,{[`${yt}-rtl`]:Ye==="rtl",[`${yt}-vertical`]:Qe.vertical},en,ae);return pn(a.createElement("div",{className:hn,id:Ee},a.createElement(Dt,Object.assign({ref:ze},Qe,{dots:Ut,dotsClass:Gt,arrows:ue,draggable:n,verticalSwiping:$,waitForAnimate:X}))))})},86251:function(Jt,zt){"use strict";zt.byteLength=v,zt.toByteArray=h,zt.fromByteArray=g;for(var V=[],a=[],Pe=typeof Uint8Array!="undefined"?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",G=0,k=d.length;G0)throw new Error("Invalid string. Length must be a multiple of 4");var E=S.indexOf("=");E===-1&&(E=p);var f=E===p?0:4-E%4;return[E,f]}function v(S){var p=u(S),E=p[0],f=p[1];return(E+f)*3/4-f}function i(S,p,E){return(p+E)*3/4-E}function h(S){var p,E=u(S),f=E[0],_=E[1],m=new Pe(i(S,f,_)),w=0,D=_>0?f-4:f,M;for(M=0;M>16&255,m[w++]=p>>8&255,m[w++]=p&255;return _===2&&(p=a[S.charCodeAt(M)]<<2|a[S.charCodeAt(M+1)]>>4,m[w++]=p&255),_===1&&(p=a[S.charCodeAt(M)]<<10|a[S.charCodeAt(M+1)]<<4|a[S.charCodeAt(M+2)]>>2,m[w++]=p>>8&255,m[w++]=p&255),m}function x(S){return V[S>>18&63]+V[S>>12&63]+V[S>>6&63]+V[S&63]}function O(S,p,E){for(var f,_=[],m=p;mD?D:w+m));return f===1?(p=S[E-1],_.push(V[p>>2]+V[p<<4&63]+"==")):f===2&&(p=(S[E-2]<<8)+S[E-1],_.push(V[p>>10]+V[p>>4&63]+V[p<<2&63]+"=")),_.join("")}},19208:function(Jt,zt,V){"use strict";var a;var Pe=V(86251),d=V(67467),G=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;zt.lW=i,a=w,zt.h2=50;var k=2147483647;a=k,i.TYPED_ARRAY_SUPPORT=u(),!i.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function u(){try{var o=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(o,e),o.foo()===42}catch(t){return!1}}Object.defineProperty(i.prototype,"parent",{enumerable:!0,get:function(){if(i.isBuffer(this))return this.buffer}}),Object.defineProperty(i.prototype,"offset",{enumerable:!0,get:function(){if(i.isBuffer(this))return this.byteOffset}});function v(o){if(o>k)throw new RangeError('The value "'+o+'" is invalid for option "size"');var e=new Uint8Array(o);return Object.setPrototypeOf(e,i.prototype),e}function i(o,e,t){if(typeof o=="number"){if(typeof e=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return g(o)}return h(o,e,t)}i.poolSize=8192;function h(o,e,t){if(typeof o=="string")return S(o,e);if(ArrayBuffer.isView(o))return E(o);if(o==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof o);if(ft(o,ArrayBuffer)||o&&ft(o.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(ft(o,SharedArrayBuffer)||o&&ft(o.buffer,SharedArrayBuffer)))return f(o,e,t);if(typeof o=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var l=o.valueOf&&o.valueOf();if(l!=null&&l!==o)return i.from(l,e,t);var y=_(o);if(y)return y;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof o[Symbol.toPrimitive]=="function")return i.from(o[Symbol.toPrimitive]("string"),e,t);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof o)}i.from=function(o,e,t){return h(o,e,t)},Object.setPrototypeOf(i.prototype,Uint8Array.prototype),Object.setPrototypeOf(i,Uint8Array);function x(o){if(typeof o!="number")throw new TypeError('"size" argument must be of type number');if(o<0)throw new RangeError('The value "'+o+'" is invalid for option "size"')}function O(o,e,t){return x(o),o<=0?v(o):e!==void 0?typeof t=="string"?v(o).fill(e,t):v(o).fill(e):v(o)}i.alloc=function(o,e,t){return O(o,e,t)};function g(o){return x(o),v(o<0?0:m(o)|0)}i.allocUnsafe=function(o){return g(o)},i.allocUnsafeSlow=function(o){return g(o)};function S(o,e){if((typeof e!="string"||e==="")&&(e="utf8"),!i.isEncoding(e))throw new TypeError("Unknown encoding: "+e);var t=D(o,e)|0,l=v(t),y=l.write(o,e);return y!==t&&(l=l.slice(0,y)),l}function p(o){for(var e=o.length<0?0:m(o.length)|0,t=v(e),l=0;l=k)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+k.toString(16)+" bytes");return o|0}function w(o){return+o!=o&&(o=0),i.alloc(+o)}i.isBuffer=function(e){return e!=null&&e._isBuffer===!0&&e!==i.prototype},i.compare=function(e,t){if(ft(e,Uint8Array)&&(e=i.from(e,e.offset,e.byteLength)),ft(t,Uint8Array)&&(t=i.from(t,t.offset,t.byteLength)),!i.isBuffer(e)||!i.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var l=e.length,y=t.length,Z=0,b=Math.min(l,y);Zy.length?i.from(b).copy(y,Z):Uint8Array.prototype.set.call(y,b,Z);else if(i.isBuffer(b))b.copy(y,Z);else throw new TypeError('"list" argument must be an Array of Buffers');Z+=b.length}return y};function D(o,e){if(i.isBuffer(o))return o.length;if(ArrayBuffer.isView(o)||ft(o,ArrayBuffer))return o.byteLength;if(typeof o!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof o);var t=o.length,l=arguments.length>2&&arguments[2]===!0;if(!l&&t===0)return 0;for(var y=!1;;)switch(e){case"ascii":case"latin1":case"binary":return t;case"utf8":case"utf-8":return Ue(o).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return t*2;case"hex":return t>>>1;case"base64":return ht(o).length;default:if(y)return l?-1:Ue(o).length;e=(""+e).toLowerCase(),y=!0}}i.byteLength=D;function M(o,e,t){var l=!1;if((e===void 0||e<0)&&(e=0),e>this.length||((t===void 0||t>this.length)&&(t=this.length),t<=0)||(t>>>=0,e>>>=0,t<=e))return"";for(o||(o="utf8");;)switch(o){case"hex":return K(this,e,t);case"utf8":case"utf-8":return s(this,e,t);case"ascii":return Y(this,e,t);case"latin1":case"binary":return ie(this,e,t);case"base64":return A(this,e,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ce(this,e,t);default:if(l)throw new TypeError("Unknown encoding: "+o);o=(o+"").toLowerCase(),l=!0}}i.prototype._isBuffer=!0;function P(o,e,t){var l=o[e];o[e]=o[t],o[t]=l}i.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;tt&&(e+=" ... "),""},G&&(i.prototype[G]=i.prototype.inspect),i.prototype.compare=function(e,t,l,y,Z){if(ft(e,Uint8Array)&&(e=i.from(e,e.offset,e.byteLength)),!i.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(t===void 0&&(t=0),l===void 0&&(l=e?e.length:0),y===void 0&&(y=0),Z===void 0&&(Z=this.length),t<0||l>e.length||y<0||Z>this.length)throw new RangeError("out of range index");if(y>=Z&&t>=l)return 0;if(y>=Z)return-1;if(t>=l)return 1;if(t>>>=0,l>>>=0,y>>>=0,Z>>>=0,this===e)return 0;for(var b=Z-y,te=l-t,de=Math.min(b,te),q=this.slice(y,Z),_e=e.slice(t,l),Re=0;Re2147483647?t=2147483647:t<-2147483648&&(t=-2147483648),t=+t,r(t)&&(t=y?0:o.length-1),t<0&&(t=o.length+t),t>=o.length){if(y)return-1;t=o.length-1}else if(t<0)if(y)t=0;else return-1;if(typeof e=="string"&&(e=i.from(e,l)),i.isBuffer(e))return e.length===0?-1:ee(o,e,t,l,y);if(typeof e=="number")return e=e&255,typeof Uint8Array.prototype.indexOf=="function"?y?Uint8Array.prototype.indexOf.call(o,e,t):Uint8Array.prototype.lastIndexOf.call(o,e,t):ee(o,[e],t,l,y);throw new TypeError("val must be string, number or Buffer")}function ee(o,e,t,l,y){var Z=1,b=o.length,te=e.length;if(l!==void 0&&(l=String(l).toLowerCase(),l==="ucs2"||l==="ucs-2"||l==="utf16le"||l==="utf-16le")){if(o.length<2||e.length<2)return-1;Z=2,b/=2,te/=2,t/=2}function de(ot,$t){return Z===1?ot[$t]:ot.readUInt16BE($t*Z)}var q;if(y){var _e=-1;for(q=t;qb&&(t=b-te),q=t;q>=0;q--){for(var Re=!0,Ve=0;Vey&&(l=y)):l=y;var Z=e.length;l>Z/2&&(l=Z/2);for(var b=0;b>>0,isFinite(l)?(l=l>>>0,y===void 0&&(y="utf8")):(y=l,l=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Z=this.length-t;if((l===void 0||l>Z)&&(l=Z),e.length>0&&(l<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");y||(y="utf8");for(var b=!1;;)switch(y){case"hex":return Q(this,e,t,l);case"utf8":case"utf-8":return j(this,e,t,l);case"ascii":case"latin1":case"binary":return J(this,e,t,l);case"base64":return W(this,e,t,l);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,e,t,l);default:if(b)throw new TypeError("Unknown encoding: "+y);y=(""+y).toLowerCase(),b=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function A(o,e,t){return e===0&&t===o.length?Pe.fromByteArray(o):Pe.fromByteArray(o.slice(e,t))}function s(o,e,t){t=Math.min(o.length,t);for(var l=[],y=e;y239?4:Z>223?3:Z>191?2:1;if(y+te<=t){var de,q,_e,Re;switch(te){case 1:Z<128&&(b=Z);break;case 2:de=o[y+1],(de&192)===128&&(Re=(Z&31)<<6|de&63,Re>127&&(b=Re));break;case 3:de=o[y+1],q=o[y+2],(de&192)===128&&(q&192)===128&&(Re=(Z&15)<<12|(de&63)<<6|q&63,Re>2047&&(Re<55296||Re>57343)&&(b=Re));break;case 4:de=o[y+1],q=o[y+2],_e=o[y+3],(de&192)===128&&(q&192)===128&&(_e&192)===128&&(Re=(Z&15)<<18|(de&63)<<12|(q&63)<<6|_e&63,Re>65535&&Re<1114112&&(b=Re))}}b===null?(b=65533,te=1):b>65535&&(b-=65536,l.push(b>>>10&1023|55296),b=56320|b&1023),l.push(b),y+=te}return T(l)}var ne=4096;function T(o){var e=o.length;if(e<=ne)return String.fromCharCode.apply(String,o);for(var t="",l=0;ll)&&(t=l);for(var y="",Z=e;Zl&&(e=l),t<0?(t+=l,t<0&&(t=0)):t>l&&(t=l),tt)throw new RangeError("Trying to access beyond buffer length")}i.prototype.readUintLE=i.prototype.readUIntLE=function(e,t,l){e=e>>>0,t=t>>>0,l||U(e,t,this.length);for(var y=this[e],Z=1,b=0;++b>>0,t=t>>>0,l||U(e,t,this.length);for(var y=this[e+--t],Z=1;t>0&&(Z*=256);)y+=this[e+--t]*Z;return y},i.prototype.readUint8=i.prototype.readUInt8=function(e,t){return e=e>>>0,t||U(e,1,this.length),this[e]},i.prototype.readUint16LE=i.prototype.readUInt16LE=function(e,t){return e=e>>>0,t||U(e,2,this.length),this[e]|this[e+1]<<8},i.prototype.readUint16BE=i.prototype.readUInt16BE=function(e,t){return e=e>>>0,t||U(e,2,this.length),this[e]<<8|this[e+1]},i.prototype.readUint32LE=i.prototype.readUInt32LE=function(e,t){return e=e>>>0,t||U(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+this[e+3]*16777216},i.prototype.readUint32BE=i.prototype.readUInt32BE=function(e,t){return e=e>>>0,t||U(e,4,this.length),this[e]*16777216+(this[e+1]<<16|this[e+2]<<8|this[e+3])},i.prototype.readIntLE=function(e,t,l){e=e>>>0,t=t>>>0,l||U(e,t,this.length);for(var y=this[e],Z=1,b=0;++b=Z&&(y-=Math.pow(2,8*t)),y},i.prototype.readIntBE=function(e,t,l){e=e>>>0,t=t>>>0,l||U(e,t,this.length);for(var y=t,Z=1,b=this[e+--y];y>0&&(Z*=256);)b+=this[e+--y]*Z;return Z*=128,b>=Z&&(b-=Math.pow(2,8*t)),b},i.prototype.readInt8=function(e,t){return e=e>>>0,t||U(e,1,this.length),this[e]&128?(255-this[e]+1)*-1:this[e]},i.prototype.readInt16LE=function(e,t){e=e>>>0,t||U(e,2,this.length);var l=this[e]|this[e+1]<<8;return l&32768?l|4294901760:l},i.prototype.readInt16BE=function(e,t){e=e>>>0,t||U(e,2,this.length);var l=this[e+1]|this[e]<<8;return l&32768?l|4294901760:l},i.prototype.readInt32LE=function(e,t){return e=e>>>0,t||U(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},i.prototype.readInt32BE=function(e,t){return e=e>>>0,t||U(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},i.prototype.readFloatLE=function(e,t){return e=e>>>0,t||U(e,4,this.length),d.read(this,e,!0,23,4)},i.prototype.readFloatBE=function(e,t){return e=e>>>0,t||U(e,4,this.length),d.read(this,e,!1,23,4)},i.prototype.readDoubleLE=function(e,t){return e=e>>>0,t||U(e,8,this.length),d.read(this,e,!0,52,8)},i.prototype.readDoubleBE=function(e,t){return e=e>>>0,t||U(e,8,this.length),d.read(this,e,!1,52,8)};function N(o,e,t,l,y,Z){if(!i.isBuffer(o))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>y||eo.length)throw new RangeError("Index out of range")}i.prototype.writeUintLE=i.prototype.writeUIntLE=function(e,t,l,y){if(e=+e,t=t>>>0,l=l>>>0,!y){var Z=Math.pow(2,8*l)-1;N(this,e,t,l,Z,0)}var b=1,te=0;for(this[t]=e&255;++te>>0,l=l>>>0,!y){var Z=Math.pow(2,8*l)-1;N(this,e,t,l,Z,0)}var b=l-1,te=1;for(this[t+b]=e&255;--b>=0&&(te*=256);)this[t+b]=e/te&255;return t+l},i.prototype.writeUint8=i.prototype.writeUInt8=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,1,255,0),this[t]=e&255,t+1},i.prototype.writeUint16LE=i.prototype.writeUInt16LE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,2,65535,0),this[t]=e&255,this[t+1]=e>>>8,t+2},i.prototype.writeUint16BE=i.prototype.writeUInt16BE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=e&255,t+2},i.prototype.writeUint32LE=i.prototype.writeUInt32LE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=e&255,t+4},i.prototype.writeUint32BE=i.prototype.writeUInt32BE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=e&255,t+4},i.prototype.writeIntLE=function(e,t,l,y){if(e=+e,t=t>>>0,!y){var Z=Math.pow(2,8*l-1);N(this,e,t,l,Z-1,-Z)}var b=0,te=1,de=0;for(this[t]=e&255;++b>0)-de&255;return t+l},i.prototype.writeIntBE=function(e,t,l,y){if(e=+e,t=t>>>0,!y){var Z=Math.pow(2,8*l-1);N(this,e,t,l,Z-1,-Z)}var b=l-1,te=1,de=0;for(this[t+b]=e&255;--b>=0&&(te*=256);)e<0&&de===0&&this[t+b+1]!==0&&(de=1),this[t+b]=(e/te>>0)-de&255;return t+l},i.prototype.writeInt8=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=e&255,t+1},i.prototype.writeInt16LE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,2,32767,-32768),this[t]=e&255,this[t+1]=e>>>8,t+2},i.prototype.writeInt16BE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=e&255,t+2},i.prototype.writeInt32LE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,4,2147483647,-2147483648),this[t]=e&255,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},i.prototype.writeInt32BE=function(e,t,l){return e=+e,t=t>>>0,l||N(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=e&255,t+4};function Ce(o,e,t,l,y,Z){if(t+l>o.length)throw new RangeError("Index out of range");if(t<0)throw new RangeError("Index out of range")}function ge(o,e,t,l,y){return e=+e,t=t>>>0,y||Ce(o,e,t,4,34028234663852886e22,-34028234663852886e22),d.write(o,e,t,l,23,4),t+4}i.prototype.writeFloatLE=function(e,t,l){return ge(this,e,t,!0,l)},i.prototype.writeFloatBE=function(e,t,l){return ge(this,e,t,!1,l)};function he(o,e,t,l,y){return e=+e,t=t>>>0,y||Ce(o,e,t,8,17976931348623157e292,-17976931348623157e292),d.write(o,e,t,l,52,8),t+8}i.prototype.writeDoubleLE=function(e,t,l){return he(this,e,t,!0,l)},i.prototype.writeDoubleBE=function(e,t,l){return he(this,e,t,!1,l)},i.prototype.copy=function(e,t,l,y){if(!i.isBuffer(e))throw new TypeError("argument should be a Buffer");if(l||(l=0),!y&&y!==0&&(y=this.length),t>=e.length&&(t=e.length),t||(t=0),y>0&&y=this.length)throw new RangeError("Index out of range");if(y<0)throw new RangeError("sourceEnd out of bounds");y>this.length&&(y=this.length),e.length-t>>0,l=l===void 0?this.length:l>>>0,e||(e=0);var b;if(typeof e=="number")for(b=t;b55295&&t<57344){if(!y){if(t>56319){(e-=3)>-1&&Z.push(239,191,189);continue}else if(b+1===l){(e-=3)>-1&&Z.push(239,191,189);continue}y=t;continue}if(t<56320){(e-=3)>-1&&Z.push(239,191,189),y=t;continue}t=(y-55296<<10|t-56320)+65536}else y&&(e-=3)>-1&&Z.push(239,191,189);if(y=null,t<128){if((e-=1)<0)break;Z.push(t)}else if(t<2048){if((e-=2)<0)break;Z.push(t>>6|192,t&63|128)}else if(t<65536){if((e-=3)<0)break;Z.push(t>>12|224,t>>6&63|128,t&63|128)}else if(t<1114112){if((e-=4)<0)break;Z.push(t>>18|240,t>>12&63|128,t>>6&63|128,t&63|128)}else throw new Error("Invalid code point")}return Z}function tt(o){for(var e=[],t=0;t>8,y=t%256,Z.push(y),Z.push(l);return Z}function ht(o){return Pe.toByteArray(dt(o))}function At(o,e,t,l){for(var y=0;y=e.length||y>=o.length);++y)e[y+t]=o[y];return y}function ft(o,e){return o instanceof e||o!=null&&o.constructor!=null&&o.constructor.name!=null&&o.constructor.name===e.name}function r(o){return o!==o}var re=function(){for(var o="0123456789abcdef",e=new Array(256),t=0;t<16;++t)for(var l=t*16,y=0;y<16;++y)e[l+y]=o[t]+o[y];return e}()},67467:function(Jt,zt){zt.read=function(V,a,Pe,d,G){var k,u,v=G*8-d-1,i=(1<>1,x=-7,O=Pe?G-1:0,g=Pe?-1:1,S=V[a+O];for(O+=g,k=S&(1<<-x)-1,S>>=-x,x+=v;x>0;k=k*256+V[a+O],O+=g,x-=8);for(u=k&(1<<-x)-1,k>>=-x,x+=d;x>0;u=u*256+V[a+O],O+=g,x-=8);if(k===0)k=1-h;else{if(k===i)return u?NaN:(S?-1:1)*(1/0);u=u+Math.pow(2,d),k=k-h}return(S?-1:1)*u*Math.pow(2,k-d)},zt.write=function(V,a,Pe,d,G,k){var u,v,i,h=k*8-G-1,x=(1<>1,g=G===23?Math.pow(2,-24)-Math.pow(2,-77):0,S=d?0:k-1,p=d?1:-1,E=a<0||a===0&&1/a<0?1:0;for(a=Math.abs(a),isNaN(a)||a===1/0?(v=isNaN(a)?1:0,u=x):(u=Math.floor(Math.log(a)/Math.LN2),a*(i=Math.pow(2,-u))<1&&(u--,i*=2),u+O>=1?a+=g/i:a+=g*Math.pow(2,1-O),a*i>=2&&(u++,i/=2),u+O>=x?(v=0,u=x):u+O>=1?(v=(a*i-1)*Math.pow(2,G),u=u+O):(v=a*Math.pow(2,O-1)*Math.pow(2,G),u=0));G>=8;V[Pe+S]=v&255,S+=p,v/=256,G-=8);for(u=u<0;V[Pe+S]=u&255,S+=p,u/=256,h-=8);V[Pe+S-p]|=E*128}},7861:function(Jt,zt,V){var a=V(38710),Pe=function(k){var u=/[height|width]$/;return u.test(k)},d=function(k){var u="",v=Object.keys(k);return v.forEach(function(i,h){var x=k[i];i=a(i),Pe(i)&&typeof x=="number"&&(x=x+"px"),x===!0?u+=i:x===!1?u+="not "+i:u+="("+i+": "+x+")",h>2,p=(3&x)<<4|O>>4,E=1>6:64,f=2>4,O=(15&S)<<4|(p=i.indexOf(h.charAt(f++)))>>2,g=(3&p)<<6|(E=i.indexOf(h.charAt(f++))),w[_++]=x,p!==64&&(w[_++]=O),E!==64&&(w[_++]=g);return w}},{"./support":30,"./utils":32}],2:[function(d,G,k){"use strict";var u=d("./external"),v=d("./stream/DataWorker"),i=d("./stream/Crc32Probe"),h=d("./stream/DataLengthProbe");function x(O,g,S,p,E){this.compressedSize=O,this.uncompressedSize=g,this.crc32=S,this.compression=p,this.compressedContent=E}x.prototype={getContentWorker:function(){var O=new v(u.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new h("data_length")),g=this;return O.on("end",function(){if(this.streamInfo.data_length!==g.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),O},getCompressedWorker:function(){return new v(u.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},x.createWorkerFrom=function(O,g,S){return O.pipe(new i).pipe(new h("uncompressedSize")).pipe(g.compressWorker(S)).pipe(new h("compressedSize")).withStreamInfo("compression",g)},G.exports=x},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(d,G,k){"use strict";var u=d("./stream/GenericWorker");k.STORE={magic:"\0\0",compressWorker:function(){return new u("STORE compression")},uncompressWorker:function(){return new u("STORE decompression")}},k.DEFLATE=d("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(d,G,k){"use strict";var u=d("./utils"),v=function(){for(var i,h=[],x=0;x<256;x++){i=x;for(var O=0;O<8;O++)i=1&i?3988292384^i>>>1:i>>>1;h[x]=i}return h}();G.exports=function(i,h){return i!==void 0&&i.length?u.getTypeOf(i)!=="string"?function(x,O,g,S){var p=v,E=S+g;x^=-1;for(var f=S;f>>8^p[255&(x^O[f])];return-1^x}(0|h,i,i.length,0):function(x,O,g,S){var p=v,E=S+g;x^=-1;for(var f=S;f>>8^p[255&(x^O.charCodeAt(f))];return-1^x}(0|h,i,i.length,0):0}},{"./utils":32}],5:[function(d,G,k){"use strict";k.base64=!1,k.binary=!1,k.dir=!1,k.createFolders=!0,k.date=null,k.compression=null,k.compressionOptions=null,k.comment=null,k.unixPermissions=null,k.dosPermissions=null},{}],6:[function(d,G,k){"use strict";var u=null;u=typeof Promise!="undefined"?Promise:d("lie"),G.exports={Promise:u}},{lie:37}],7:[function(d,G,k){"use strict";var u=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",v=d("pako"),i=d("./utils"),h=d("./stream/GenericWorker"),x=u?"uint8array":"array";function O(g,S){h.call(this,"FlateWorker/"+g),this._pako=null,this._pakoAction=g,this._pakoOptions=S,this.meta={}}k.magic="\b\0",i.inherits(O,h),O.prototype.processChunk=function(g){this.meta=g.meta,this._pako===null&&this._createPako(),this._pako.push(i.transformTo(x,g.data),!1)},O.prototype.flush=function(){h.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},O.prototype.cleanUp=function(){h.prototype.cleanUp.call(this),this._pako=null},O.prototype._createPako=function(){this._pako=new v[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var g=this;this._pako.onData=function(S){g.push({data:S,meta:g.meta})}},k.compressWorker=function(g){return new O("Deflate",g)},k.uncompressWorker=function(){return new O("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(d,G,k){"use strict";function u(p,E){var f,_="";for(f=0;f>>=8;return _}function v(p,E,f,_,m,w){var D,M,P=p.file,le=p.compression,ee=w!==x.utf8encode,Q=i.transformTo("string",w(P.name)),j=i.transformTo("string",x.utf8encode(P.name)),J=P.comment,W=i.transformTo("string",w(J)),C=i.transformTo("string",x.utf8encode(J)),A=j.length!==P.name.length,s=C.length!==J.length,ne="",T="",Y="",ie=P.dir,K=P.date,ce={crc32:0,compressedSize:0,uncompressedSize:0};E&&!f||(ce.crc32=p.crc32,ce.compressedSize=p.compressedSize,ce.uncompressedSize=p.uncompressedSize);var U=0;E&&(U|=8),ee||!A&&!s||(U|=2048);var N=0,Ce=0;ie&&(N|=16),m==="UNIX"?(Ce=798,N|=function(he,it){var dt=he;return he||(dt=it?16893:33204),(65535&dt)<<16}(P.unixPermissions,ie)):(Ce=20,N|=function(he){return 63&(he||0)}(P.dosPermissions)),D=K.getUTCHours(),D<<=6,D|=K.getUTCMinutes(),D<<=5,D|=K.getUTCSeconds()/2,M=K.getUTCFullYear()-1980,M<<=4,M|=K.getUTCMonth()+1,M<<=5,M|=K.getUTCDate(),A&&(T=u(1,1)+u(O(Q),4)+j,ne+="up"+u(T.length,2)+T),s&&(Y=u(1,1)+u(O(W),4)+C,ne+="uc"+u(Y.length,2)+Y);var ge="";return ge+=` +\0`,ge+=u(U,2),ge+=le.magic,ge+=u(D,2),ge+=u(M,2),ge+=u(ce.crc32,4),ge+=u(ce.compressedSize,4),ge+=u(ce.uncompressedSize,4),ge+=u(Q.length,2),ge+=u(ne.length,2),{fileRecord:g.LOCAL_FILE_HEADER+ge+Q+ne,dirRecord:g.CENTRAL_FILE_HEADER+u(Ce,2)+ge+u(W.length,2)+"\0\0\0\0"+u(N,4)+u(_,4)+Q+ne+W}}var i=d("../utils"),h=d("../stream/GenericWorker"),x=d("../utf8"),O=d("../crc32"),g=d("../signature");function S(p,E,f,_){h.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=f,this.encodeFileName=_,this.streamFiles=p,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}i.inherits(S,h),S.prototype.push=function(p){var E=p.meta.percent||0,f=this.entriesCount,_=this._sources.length;this.accumulate?this.contentBuffer.push(p):(this.bytesWritten+=p.data.length,h.prototype.push.call(this,{data:p.data,meta:{currentFile:this.currentFile,percent:f?(E+100*(f-_-1))/f:100}}))},S.prototype.openedSource=function(p){this.currentSourceOffset=this.bytesWritten,this.currentFile=p.file.name;var E=this.streamFiles&&!p.file.dir;if(E){var f=v(p,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:f.fileRecord,meta:{percent:0}})}else this.accumulate=!0},S.prototype.closedSource=function(p){this.accumulate=!1;var E=this.streamFiles&&!p.file.dir,f=v(p,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(f.dirRecord),E)this.push({data:function(_){return g.DATA_DESCRIPTOR+u(_.crc32,4)+u(_.compressedSize,4)+u(_.uncompressedSize,4)}(p),meta:{percent:100}});else for(this.push({data:f.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},S.prototype.flush=function(){for(var p=this.bytesWritten,E=0;E=this.index;h--)x=(x<<8)+this.byteAt(h);return this.index+=i,x},readString:function(i){return u.transformTo("string",this.readData(i))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var i=this.readInt(4);return new Date(Date.UTC(1980+(i>>25&127),(i>>21&15)-1,i>>16&31,i>>11&31,i>>5&63,(31&i)<<1))}},G.exports=v},{"../utils":32}],19:[function(d,G,k){"use strict";var u=d("./Uint8ArrayReader");function v(i){u.call(this,i)}d("../utils").inherits(v,u),v.prototype.readData=function(i){this.checkOffset(i);var h=this.data.slice(this.zero+this.index,this.zero+this.index+i);return this.index+=i,h},G.exports=v},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(d,G,k){"use strict";var u=d("./DataReader");function v(i){u.call(this,i)}d("../utils").inherits(v,u),v.prototype.byteAt=function(i){return this.data.charCodeAt(this.zero+i)},v.prototype.lastIndexOfSignature=function(i){return this.data.lastIndexOf(i)-this.zero},v.prototype.readAndCheckSignature=function(i){return i===this.readData(4)},v.prototype.readData=function(i){this.checkOffset(i);var h=this.data.slice(this.zero+this.index,this.zero+this.index+i);return this.index+=i,h},G.exports=v},{"../utils":32,"./DataReader":18}],21:[function(d,G,k){"use strict";var u=d("./ArrayReader");function v(i){u.call(this,i)}d("../utils").inherits(v,u),v.prototype.readData=function(i){if(this.checkOffset(i),i===0)return new Uint8Array(0);var h=this.data.subarray(this.zero+this.index,this.zero+this.index+i);return this.index+=i,h},G.exports=v},{"../utils":32,"./ArrayReader":17}],22:[function(d,G,k){"use strict";var u=d("../utils"),v=d("../support"),i=d("./ArrayReader"),h=d("./StringReader"),x=d("./NodeBufferReader"),O=d("./Uint8ArrayReader");G.exports=function(g){var S=u.getTypeOf(g);return u.checkSupport(S),S!=="string"||v.uint8array?S==="nodebuffer"?new x(g):v.uint8array?new O(u.transformTo("uint8array",g)):new i(u.transformTo("array",g)):new h(g)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(d,G,k){"use strict";k.LOCAL_FILE_HEADER="PK",k.CENTRAL_FILE_HEADER="PK",k.CENTRAL_DIRECTORY_END="PK",k.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",k.ZIP64_CENTRAL_DIRECTORY_END="PK",k.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(d,G,k){"use strict";var u=d("./GenericWorker"),v=d("../utils");function i(h){u.call(this,"ConvertWorker to "+h),this.destType=h}v.inherits(i,u),i.prototype.processChunk=function(h){this.push({data:v.transformTo(this.destType,h.data),meta:h.meta})},G.exports=i},{"../utils":32,"./GenericWorker":28}],25:[function(d,G,k){"use strict";var u=d("./GenericWorker"),v=d("../crc32");function i(){u.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}d("../utils").inherits(i,u),i.prototype.processChunk=function(h){this.streamInfo.crc32=v(h.data,this.streamInfo.crc32||0),this.push(h)},G.exports=i},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(d,G,k){"use strict";var u=d("../utils"),v=d("./GenericWorker");function i(h){v.call(this,"DataLengthProbe for "+h),this.propName=h,this.withStreamInfo(h,0)}u.inherits(i,v),i.prototype.processChunk=function(h){if(h){var x=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=x+h.data.length}v.prototype.processChunk.call(this,h)},G.exports=i},{"../utils":32,"./GenericWorker":28}],27:[function(d,G,k){"use strict";var u=d("../utils"),v=d("./GenericWorker");function i(h){v.call(this,"DataWorker");var x=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,h.then(function(O){x.dataIsReady=!0,x.data=O,x.max=O&&O.length||0,x.type=u.getTypeOf(O),x.isPaused||x._tickAndRepeat()},function(O){x.error(O)})}u.inherits(i,v),i.prototype.cleanUp=function(){v.prototype.cleanUp.call(this),this.data=null},i.prototype.resume=function(){return!!v.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,u.delay(this._tickAndRepeat,[],this)),!0)},i.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(u.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},i.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var h=null,x=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":h=this.data.substring(this.index,x);break;case"uint8array":h=this.data.subarray(this.index,x);break;case"array":case"nodebuffer":h=this.data.slice(this.index,x)}return this.index=x,this.push({data:h,meta:{percent:this.max?this.index/this.max*100:0}})},G.exports=i},{"../utils":32,"./GenericWorker":28}],28:[function(d,G,k){"use strict";function u(v){this.name=v||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}u.prototype={push:function(v){this.emit("data",v)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(v){this.emit("error",v)}return!0},error:function(v){return!this.isFinished&&(this.isPaused?this.generatedError=v:(this.isFinished=!0,this.emit("error",v),this.previous&&this.previous.error(v),this.cleanUp()),!0)},on:function(v,i){return this._listeners[v].push(i),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(v,i){if(this._listeners[v])for(var h=0;h "+v:v}},G.exports=u},{}],29:[function(d,G,k){"use strict";var u=d("../utils"),v=d("./ConvertWorker"),i=d("./GenericWorker"),h=d("../base64"),x=d("../support"),O=d("../external"),g=null;if(x.nodestream)try{g=d("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function S(E,f){return new O.Promise(function(_,m){var w=[],D=E._internalType,M=E._outputType,P=E._mimeType;E.on("data",function(le,ee){w.push(le),f&&f(ee)}).on("error",function(le){w=[],m(le)}).on("end",function(){try{var le=function(ee,Q,j){switch(ee){case"blob":return u.newBlob(u.transformTo("arraybuffer",Q),j);case"base64":return h.encode(Q);default:return u.transformTo(ee,Q)}}(M,function(ee,Q){var j,J=0,W=null,C=0;for(j=0;j>>6:(_<65536?f[D++]=224|_>>>12:(f[D++]=240|_>>>18,f[D++]=128|_>>>12&63),f[D++]=128|_>>>6&63),f[D++]=128|63&_);return f}(p)},k.utf8decode=function(p){return v.nodebuffer?u.transformTo("nodebuffer",p).toString("utf-8"):function(E){var f,_,m,w,D=E.length,M=new Array(2*D);for(f=_=0;f>10&1023,M[_++]=56320|1023&m)}return M.length!==_&&(M.subarray?M=M.subarray(0,_):M.length=_),u.applyFromCharCode(M)}(p=u.transformTo(v.uint8array?"uint8array":"array",p))},u.inherits(g,h),g.prototype.processChunk=function(p){var E=u.transformTo(v.uint8array?"uint8array":"array",p.data);if(this.leftOver&&this.leftOver.length){if(v.uint8array){var f=E;(E=new Uint8Array(f.length+this.leftOver.length)).set(this.leftOver,0),E.set(f,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var _=function(w,D){var M;for((D=D||w.length)>w.length&&(D=w.length),M=D-1;0<=M&&(192&w[M])==128;)M--;return M<0||M===0?D:M+x[w[M]]>D?M:D}(E),m=E;_!==E.length&&(v.uint8array?(m=E.subarray(0,_),this.leftOver=E.subarray(_,E.length)):(m=E.slice(0,_),this.leftOver=E.slice(_,E.length))),this.push({data:k.utf8decode(m),meta:p.meta})},g.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:k.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},k.Utf8DecodeWorker=g,u.inherits(S,h),S.prototype.processChunk=function(p){this.push({data:k.utf8encode(p.data),meta:p.meta})},k.Utf8EncodeWorker=S},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(d,G,k){"use strict";var u=d("./support"),v=d("./base64"),i=d("./nodejsUtils"),h=d("./external");function x(f){return f}function O(f,_){for(var m=0;m>8;this.dir=!!(16&this.externalFileAttributes),p==0&&(this.dosPermissions=63&this.externalFileAttributes),p==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var p=u(this.extraFields[1].value);this.uncompressedSize===v.MAX_VALUE_32BITS&&(this.uncompressedSize=p.readInt(8)),this.compressedSize===v.MAX_VALUE_32BITS&&(this.compressedSize=p.readInt(8)),this.localHeaderOffset===v.MAX_VALUE_32BITS&&(this.localHeaderOffset=p.readInt(8)),this.diskNumberStart===v.MAX_VALUE_32BITS&&(this.diskNumberStart=p.readInt(4))}},readExtraFields:function(p){var E,f,_,m=p.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});p.index+4>>6:(p<65536?S[_++]=224|p>>>12:(S[_++]=240|p>>>18,S[_++]=128|p>>>12&63),S[_++]=128|p>>>6&63),S[_++]=128|63&p);return S},k.buf2binstring=function(g){return O(g,g.length)},k.binstring2buf=function(g){for(var S=new u.Buf8(g.length),p=0,E=S.length;p>10&1023,w[E++]=56320|1023&f)}return O(w,E)},k.utf8border=function(g,S){var p;for((S=S||g.length)>g.length&&(S=g.length),p=S-1;0<=p&&(192&g[p])==128;)p--;return p<0||p===0?S:p+h[g[p]]>S?p:S}},{"./common":41}],43:[function(d,G,k){"use strict";G.exports=function(u,v,i,h){for(var x=65535&u|0,O=u>>>16&65535|0,g=0;i!==0;){for(i-=g=2e3>>1:v>>>1;i[h]=v}return i}();G.exports=function(v,i,h,x){var O=u,g=x+h;v^=-1;for(var S=x;S>>8^O[255&(v^i[S])];return-1^v}},{}],46:[function(d,G,k){"use strict";var u,v=d("../utils/common"),i=d("./trees"),h=d("./adler32"),x=d("./crc32"),O=d("./messages"),g=0,S=4,p=0,E=-2,f=-1,_=4,m=2,w=8,D=9,M=286,P=30,le=19,ee=2*M+1,Q=15,j=3,J=258,W=J+j+1,C=42,A=113,s=1,ne=2,T=3,Y=4;function ie(r,re){return r.msg=O[re],re}function K(r){return(r<<1)-(4r.avail_out&&(o=r.avail_out),o!==0&&(v.arraySet(r.output,re.pending_buf,re.pending_out,o,r.next_out),r.next_out+=o,re.pending_out+=o,r.total_out+=o,r.avail_out-=o,re.pending-=o,re.pending===0&&(re.pending_out=0))}function N(r,re){i._tr_flush_block(r,0<=r.block_start?r.block_start:-1,r.strstart-r.block_start,re),r.block_start=r.strstart,U(r.strm)}function Ce(r,re){r.pending_buf[r.pending++]=re}function ge(r,re){r.pending_buf[r.pending++]=re>>>8&255,r.pending_buf[r.pending++]=255&re}function he(r,re){var o,e,t=r.max_chain_length,l=r.strstart,y=r.prev_length,Z=r.nice_match,b=r.strstart>r.w_size-W?r.strstart-(r.w_size-W):0,te=r.window,de=r.w_mask,q=r.prev,_e=r.strstart+J,Re=te[l+y-1],Ve=te[l+y];r.prev_length>=r.good_match&&(t>>=2),Z>r.lookahead&&(Z=r.lookahead);do if(te[(o=re)+y]===Ve&&te[o+y-1]===Re&&te[o]===te[l]&&te[++o]===te[l+1]){l+=2,o++;do;while(te[++l]===te[++o]&&te[++l]===te[++o]&&te[++l]===te[++o]&&te[++l]===te[++o]&&te[++l]===te[++o]&&te[++l]===te[++o]&&te[++l]===te[++o]&&te[++l]===te[++o]&&l<_e);if(e=J-(_e-l),l=_e-J,yb&&--t!=0);return y<=r.lookahead?y:r.lookahead}function it(r){var re,o,e,t,l,y,Z,b,te,de,q=r.w_size;do{if(t=r.window_size-r.lookahead-r.strstart,r.strstart>=q+(q-W)){for(v.arraySet(r.window,r.window,q,q,0),r.match_start-=q,r.strstart-=q,r.block_start-=q,re=o=r.hash_size;e=r.head[--re],r.head[re]=q<=e?e-q:0,--o;);for(re=o=q;e=r.prev[--re],r.prev[re]=q<=e?e-q:0,--o;);t+=q}if(r.strm.avail_in===0)break;if(y=r.strm,Z=r.window,b=r.strstart+r.lookahead,te=t,de=void 0,de=y.avail_in,te=j)for(l=r.strstart-r.insert,r.ins_h=r.window[l],r.ins_h=(r.ins_h<=j&&(r.ins_h=(r.ins_h<=j)if(e=i._tr_tally(r,r.strstart-r.match_start,r.match_length-j),r.lookahead-=r.match_length,r.match_length<=r.max_lazy_match&&r.lookahead>=j){for(r.match_length--;r.strstart++,r.ins_h=(r.ins_h<=j&&(r.ins_h=(r.ins_h<=j&&r.match_length<=r.prev_length){for(t=r.strstart+r.lookahead-j,e=i._tr_tally(r,r.strstart-1-r.prev_match,r.prev_length-j),r.lookahead-=r.prev_length-1,r.prev_length-=2;++r.strstart<=t&&(r.ins_h=(r.ins_h<r.pending_buf_size-5&&(o=r.pending_buf_size-5);;){if(r.lookahead<=1){if(it(r),r.lookahead===0&&re===g)return s;if(r.lookahead===0)break}r.strstart+=r.lookahead,r.lookahead=0;var e=r.block_start+o;if((r.strstart===0||r.strstart>=e)&&(r.lookahead=r.strstart-e,r.strstart=e,N(r,!1),r.strm.avail_out===0)||r.strstart-r.block_start>=r.w_size-W&&(N(r,!1),r.strm.avail_out===0))return s}return r.insert=0,re===S?(N(r,!0),r.strm.avail_out===0?T:Y):(r.strstart>r.block_start&&(N(r,!1),r.strm.avail_out),s)}),new tt(4,4,8,4,dt),new tt(4,5,16,8,dt),new tt(4,6,32,32,dt),new tt(4,4,16,16,Ue),new tt(8,16,32,32,Ue),new tt(8,16,128,128,Ue),new tt(8,32,128,256,Ue),new tt(32,128,258,1024,Ue),new tt(32,258,258,4096,Ue)],k.deflateInit=function(r,re){return ft(r,re,w,15,8,0)},k.deflateInit2=ft,k.deflateReset=At,k.deflateResetKeep=ht,k.deflateSetHeader=function(r,re){return r&&r.state?r.state.wrap!==2?E:(r.state.gzhead=re,p):E},k.deflate=function(r,re){var o,e,t,l;if(!r||!r.state||5>8&255),Ce(e,e.gzhead.time>>16&255),Ce(e,e.gzhead.time>>24&255),Ce(e,e.level===9?2:2<=e.strategy||e.level<2?4:0),Ce(e,255&e.gzhead.os),e.gzhead.extra&&e.gzhead.extra.length&&(Ce(e,255&e.gzhead.extra.length),Ce(e,e.gzhead.extra.length>>8&255)),e.gzhead.hcrc&&(r.adler=x(r.adler,e.pending_buf,e.pending,0)),e.gzindex=0,e.status=69):(Ce(e,0),Ce(e,0),Ce(e,0),Ce(e,0),Ce(e,0),Ce(e,e.level===9?2:2<=e.strategy||e.level<2?4:0),Ce(e,3),e.status=A);else{var y=w+(e.w_bits-8<<4)<<8;y|=(2<=e.strategy||e.level<2?0:e.level<6?1:e.level===6?2:3)<<6,e.strstart!==0&&(y|=32),y+=31-y%31,e.status=A,ge(e,y),e.strstart!==0&&(ge(e,r.adler>>>16),ge(e,65535&r.adler)),r.adler=1}if(e.status===69)if(e.gzhead.extra){for(t=e.pending;e.gzindex<(65535&e.gzhead.extra.length)&&(e.pending!==e.pending_buf_size||(e.gzhead.hcrc&&e.pending>t&&(r.adler=x(r.adler,e.pending_buf,e.pending-t,t)),U(r),t=e.pending,e.pending!==e.pending_buf_size));)Ce(e,255&e.gzhead.extra[e.gzindex]),e.gzindex++;e.gzhead.hcrc&&e.pending>t&&(r.adler=x(r.adler,e.pending_buf,e.pending-t,t)),e.gzindex===e.gzhead.extra.length&&(e.gzindex=0,e.status=73)}else e.status=73;if(e.status===73)if(e.gzhead.name){t=e.pending;do{if(e.pending===e.pending_buf_size&&(e.gzhead.hcrc&&e.pending>t&&(r.adler=x(r.adler,e.pending_buf,e.pending-t,t)),U(r),t=e.pending,e.pending===e.pending_buf_size)){l=1;break}l=e.gzindext&&(r.adler=x(r.adler,e.pending_buf,e.pending-t,t)),l===0&&(e.gzindex=0,e.status=91)}else e.status=91;if(e.status===91)if(e.gzhead.comment){t=e.pending;do{if(e.pending===e.pending_buf_size&&(e.gzhead.hcrc&&e.pending>t&&(r.adler=x(r.adler,e.pending_buf,e.pending-t,t)),U(r),t=e.pending,e.pending===e.pending_buf_size)){l=1;break}l=e.gzindext&&(r.adler=x(r.adler,e.pending_buf,e.pending-t,t)),l===0&&(e.status=103)}else e.status=103;if(e.status===103&&(e.gzhead.hcrc?(e.pending+2>e.pending_buf_size&&U(r),e.pending+2<=e.pending_buf_size&&(Ce(e,255&r.adler),Ce(e,r.adler>>8&255),r.adler=0,e.status=A)):e.status=A),e.pending!==0){if(U(r),r.avail_out===0)return e.last_flush=-1,p}else if(r.avail_in===0&&K(re)<=K(o)&&re!==S)return ie(r,-5);if(e.status===666&&r.avail_in!==0)return ie(r,-5);if(r.avail_in!==0||e.lookahead!==0||re!==g&&e.status!==666){var Z=e.strategy===2?function(b,te){for(var de;;){if(b.lookahead===0&&(it(b),b.lookahead===0)){if(te===g)return s;break}if(b.match_length=0,de=i._tr_tally(b,0,b.window[b.strstart]),b.lookahead--,b.strstart++,de&&(N(b,!1),b.strm.avail_out===0))return s}return b.insert=0,te===S?(N(b,!0),b.strm.avail_out===0?T:Y):b.last_lit&&(N(b,!1),b.strm.avail_out===0)?s:ne}(e,re):e.strategy===3?function(b,te){for(var de,q,_e,Re,Ve=b.window;;){if(b.lookahead<=J){if(it(b),b.lookahead<=J&&te===g)return s;if(b.lookahead===0)break}if(b.match_length=0,b.lookahead>=j&&0b.lookahead&&(b.match_length=b.lookahead)}if(b.match_length>=j?(de=i._tr_tally(b,1,b.match_length-j),b.lookahead-=b.match_length,b.strstart+=b.match_length,b.match_length=0):(de=i._tr_tally(b,0,b.window[b.strstart]),b.lookahead--,b.strstart++),de&&(N(b,!1),b.strm.avail_out===0))return s}return b.insert=0,te===S?(N(b,!0),b.strm.avail_out===0?T:Y):b.last_lit&&(N(b,!1),b.strm.avail_out===0)?s:ne}(e,re):u[e.level].func(e,re);if(Z!==T&&Z!==Y||(e.status=666),Z===s||Z===T)return r.avail_out===0&&(e.last_flush=-1),p;if(Z===ne&&(re===1?i._tr_align(e):re!==5&&(i._tr_stored_block(e,0,0,!1),re===3&&(ce(e.head),e.lookahead===0&&(e.strstart=0,e.block_start=0,e.insert=0))),U(r),r.avail_out===0))return e.last_flush=-1,p}return re!==S?p:e.wrap<=0?1:(e.wrap===2?(Ce(e,255&r.adler),Ce(e,r.adler>>8&255),Ce(e,r.adler>>16&255),Ce(e,r.adler>>24&255),Ce(e,255&r.total_in),Ce(e,r.total_in>>8&255),Ce(e,r.total_in>>16&255),Ce(e,r.total_in>>24&255)):(ge(e,r.adler>>>16),ge(e,65535&r.adler)),U(r),0=o.w_size&&(l===0&&(ce(o.head),o.strstart=0,o.block_start=0,o.insert=0),te=new v.Buf8(o.w_size),v.arraySet(te,re,de-o.w_size,o.w_size,0),re=te,de=o.w_size),y=r.avail_in,Z=r.next_in,b=r.input,r.avail_in=de,r.next_in=0,r.input=re,it(o);o.lookahead>=j;){for(e=o.strstart,t=o.lookahead-(j-1);o.ins_h=(o.ins_h<>>=j=Q>>>24,D-=j,(j=Q>>>16&255)===0)ne[O++]=65535&Q;else{if(!(16&j)){if(!(64&j)){Q=M[(65535&Q)+(w&(1<>>=j,D-=j),D<15&&(w+=s[h++]<>>=j=Q>>>24,D-=j,!(16&(j=Q>>>16&255))){if(!(64&j)){Q=P[(65535&Q)+(w&(1<>>=j,D-=j,(j=O-g)>3,w&=(1<<(D-=J<<3))-1,u.next_in=h,u.next_out=O,u.avail_in=h>>24&255)+(C>>>8&65280)+((65280&C)<<8)+((255&C)<<24)}function w(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new u.Buf16(320),this.work=new u.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function D(C){var A;return C&&C.state?(A=C.state,C.total_in=C.total_out=A.total=0,C.msg="",A.wrap&&(C.adler=1&A.wrap),A.mode=E,A.last=0,A.havedict=0,A.dmax=32768,A.head=null,A.hold=0,A.bits=0,A.lencode=A.lendyn=new u.Buf32(f),A.distcode=A.distdyn=new u.Buf32(_),A.sane=1,A.back=-1,S):p}function M(C){var A;return C&&C.state?((A=C.state).wsize=0,A.whave=0,A.wnext=0,D(C)):p}function P(C,A){var s,ne;return C&&C.state?(ne=C.state,A<0?(s=0,A=-A):(s=1+(A>>4),A<48&&(A&=15)),A&&(A<8||15=Y.wsize?(u.arraySet(Y.window,A,s-Y.wsize,Y.wsize,0),Y.wnext=0,Y.whave=Y.wsize):(ne<(T=Y.wsize-Y.wnext)&&(T=ne),u.arraySet(Y.window,A,s-ne,T,Y.wnext),(ne-=T)?(u.arraySet(Y.window,A,s-ne,ne,0),Y.wnext=ne,Y.whave=Y.wsize):(Y.wnext+=T,Y.wnext===Y.wsize&&(Y.wnext=0),Y.whave>>8&255,s.check=i(s.check,l,2,0),N=U=0,s.mode=2;break}if(s.flags=0,s.head&&(s.head.done=!1),!(1&s.wrap)||(((255&U)<<8)+(U>>8))%31){C.msg="incorrect header check",s.mode=30;break}if((15&U)!=8){C.msg="unknown compression method",s.mode=30;break}if(N-=4,r=8+(15&(U>>>=4)),s.wbits===0)s.wbits=r;else if(r>s.wbits){C.msg="invalid window size",s.mode=30;break}s.dmax=1<>8&1),512&s.flags&&(l[0]=255&U,l[1]=U>>>8&255,s.check=i(s.check,l,2,0)),N=U=0,s.mode=3;case 3:for(;N<32;){if(K===0)break e;K--,U+=ne[Y++]<>>8&255,l[2]=U>>>16&255,l[3]=U>>>24&255,s.check=i(s.check,l,4,0)),N=U=0,s.mode=4;case 4:for(;N<16;){if(K===0)break e;K--,U+=ne[Y++]<>8),512&s.flags&&(l[0]=255&U,l[1]=U>>>8&255,s.check=i(s.check,l,2,0)),N=U=0,s.mode=5;case 5:if(1024&s.flags){for(;N<16;){if(K===0)break e;K--,U+=ne[Y++]<>>8&255,s.check=i(s.check,l,2,0)),N=U=0}else s.head&&(s.head.extra=null);s.mode=6;case 6:if(1024&s.flags&&(K<(he=s.length)&&(he=K),he&&(s.head&&(r=s.head.extra_len-s.length,s.head.extra||(s.head.extra=new Array(s.head.extra_len)),u.arraySet(s.head.extra,ne,Y,he,r)),512&s.flags&&(s.check=i(s.check,ne,he,Y)),K-=he,Y+=he,s.length-=he),s.length))break e;s.length=0,s.mode=7;case 7:if(2048&s.flags){if(K===0)break e;for(he=0;r=ne[Y+he++],s.head&&r&&s.length<65536&&(s.head.name+=String.fromCharCode(r)),r&&he>9&1,s.head.done=!0),C.adler=s.check=0,s.mode=12;break;case 10:for(;N<32;){if(K===0)break e;K--,U+=ne[Y++]<>>=7&N,N-=7&N,s.mode=27;break}for(;N<3;){if(K===0)break e;K--,U+=ne[Y++]<>>=1)){case 0:s.mode=14;break;case 1:if(J(s),s.mode=20,A!==6)break;U>>>=2,N-=2;break e;case 2:s.mode=17;break;case 3:C.msg="invalid block type",s.mode=30}U>>>=2,N-=2;break;case 14:for(U>>>=7&N,N-=7&N;N<32;){if(K===0)break e;K--,U+=ne[Y++]<>>16^65535)){C.msg="invalid stored block lengths",s.mode=30;break}if(s.length=65535&U,N=U=0,s.mode=15,A===6)break e;case 15:s.mode=16;case 16:if(he=s.length){if(K>>=5,N-=5,s.ndist=1+(31&U),U>>>=5,N-=5,s.ncode=4+(15&U),U>>>=4,N-=4,286>>=3,N-=3}for(;s.have<19;)s.lens[y[s.have++]]=0;if(s.lencode=s.lendyn,s.lenbits=7,o={bits:s.lenbits},re=x(0,s.lens,0,19,s.lencode,0,s.work,o),s.lenbits=o.bits,re){C.msg="invalid code lengths set",s.mode=30;break}s.have=0,s.mode=19;case 19:for(;s.have>>16&255,gt=65535&t,!((Ue=t>>>24)<=N);){if(K===0)break e;K--,U+=ne[Y++]<>>=Ue,N-=Ue,s.lens[s.have++]=gt;else{if(gt===16){for(e=Ue+2;N>>=Ue,N-=Ue,s.have===0){C.msg="invalid bit length repeat",s.mode=30;break}r=s.lens[s.have-1],he=3+(3&U),U>>>=2,N-=2}else if(gt===17){for(e=Ue+3;N>>=Ue)),U>>>=3,N-=3}else{for(e=Ue+7;N>>=Ue)),U>>>=7,N-=7}if(s.have+he>s.nlen+s.ndist){C.msg="invalid bit length repeat",s.mode=30;break}for(;he--;)s.lens[s.have++]=r}}if(s.mode===30)break;if(s.lens[256]===0){C.msg="invalid code -- missing end-of-block",s.mode=30;break}if(s.lenbits=9,o={bits:s.lenbits},re=x(O,s.lens,0,s.nlen,s.lencode,0,s.work,o),s.lenbits=o.bits,re){C.msg="invalid literal/lengths set",s.mode=30;break}if(s.distbits=6,s.distcode=s.distdyn,o={bits:s.distbits},re=x(g,s.lens,s.nlen,s.ndist,s.distcode,0,s.work,o),s.distbits=o.bits,re){C.msg="invalid distances set",s.mode=30;break}if(s.mode=20,A===6)break e;case 20:s.mode=21;case 21:if(6<=K&&258<=ce){C.next_out=ie,C.avail_out=ce,C.next_in=Y,C.avail_in=K,s.hold=U,s.bits=N,h(C,ge),ie=C.next_out,T=C.output,ce=C.avail_out,Y=C.next_in,ne=C.input,K=C.avail_in,U=s.hold,N=s.bits,s.mode===12&&(s.back=-1);break}for(s.back=0;tt=(t=s.lencode[U&(1<>>16&255,gt=65535&t,!((Ue=t>>>24)<=N);){if(K===0)break e;K--,U+=ne[Y++]<>ht)])>>>16&255,gt=65535&t,!(ht+(Ue=t>>>24)<=N);){if(K===0)break e;K--,U+=ne[Y++]<>>=ht,N-=ht,s.back+=ht}if(U>>>=Ue,N-=Ue,s.back+=Ue,s.length=gt,tt===0){s.mode=26;break}if(32&tt){s.back=-1,s.mode=12;break}if(64&tt){C.msg="invalid literal/length code",s.mode=30;break}s.extra=15&tt,s.mode=22;case 22:if(s.extra){for(e=s.extra;N>>=s.extra,N-=s.extra,s.back+=s.extra}s.was=s.length,s.mode=23;case 23:for(;tt=(t=s.distcode[U&(1<>>16&255,gt=65535&t,!((Ue=t>>>24)<=N);){if(K===0)break e;K--,U+=ne[Y++]<>ht)])>>>16&255,gt=65535&t,!(ht+(Ue=t>>>24)<=N);){if(K===0)break e;K--,U+=ne[Y++]<>>=ht,N-=ht,s.back+=ht}if(U>>>=Ue,N-=Ue,s.back+=Ue,64&tt){C.msg="invalid distance code",s.mode=30;break}s.offset=gt,s.extra=15&tt,s.mode=24;case 24:if(s.extra){for(e=s.extra;N>>=s.extra,N-=s.extra,s.back+=s.extra}if(s.offset>s.dmax){C.msg="invalid distance too far back",s.mode=30;break}s.mode=25;case 25:if(ce===0)break e;if(he=ge-ce,s.offset>he){if((he=s.offset-he)>s.whave&&s.sane){C.msg="invalid distance too far back",s.mode=30;break}it=he>s.wnext?(he-=s.wnext,s.wsize-he):s.wnext-he,he>s.length&&(he=s.length),dt=s.window}else dt=T,it=ie-s.offset,he=s.length;for(ceee?(j=it[dt+_[A]],N[Ce+_[A]]):(j=96,0),w=1<>ie)+(D-=w)]=Q<<24|j<<16|J|0,D!==0;);for(w=1<>=1;if(w!==0?(U&=w-1,U+=w):U=0,A++,--ge[C]==0){if(C===ne)break;C=g[S+_[A]]}if(T>>7)]}function Ce(t,l){t.pending_buf[t.pending++]=255&l,t.pending_buf[t.pending++]=l>>>8&255}function ge(t,l,y){t.bi_valid>m-y?(t.bi_buf|=l<>m-t.bi_valid,t.bi_valid+=y-m):(t.bi_buf|=l<>>=1,y<<=1,0<--l;);return y>>>1}function dt(t,l,y){var Z,b,te=new Array(_+1),de=0;for(Z=1;Z<=_;Z++)te[Z]=de=de+y[Z-1]<<1;for(b=0;b<=l;b++){var q=t[2*b+1];q!==0&&(t[2*b]=it(te[q]++,q))}}function Ue(t){var l;for(l=0;l>1;1<=y;y--)ht(t,te,y);for(b=_e;y=t.heap[1],t.heap[1]=t.heap[t.heap_len--],ht(t,te,1),Z=t.heap[1],t.heap[--t.heap_max]=y,t.heap[--t.heap_max]=Z,te[2*b]=te[2*y]+te[2*Z],t.depth[b]=(t.depth[y]>=t.depth[Z]?t.depth[y]:t.depth[Z])+1,te[2*y+1]=te[2*Z+1]=b,t.heap[1]=b++,ht(t,te,1),2<=t.heap_len;);t.heap[--t.heap_max]=t.heap[1],function(Ve,ot){var $t,Dt,at,Je,je,St,mt=ot.dyn_tree,Ot=ot.max_code,Kt=ot.stat_desc.static_tree,qt=ot.stat_desc.has_stree,It=ot.stat_desc.extra_bits,Te=ot.stat_desc.extra_base,Lt=ot.stat_desc.max_length,pe=0;for(Je=0;Je<=_;Je++)Ve.bl_count[Je]=0;for(mt[2*Ve.heap[Ve.heap_max]+1]=0,$t=Ve.heap_max+1;$t>=7;b>>=1)if(1&Re&&q.dyn_ltree[2*_e]!==0)return v;if(q.dyn_ltree[18]!==0||q.dyn_ltree[20]!==0||q.dyn_ltree[26]!==0)return i;for(_e=32;_e>>3,(te=t.static_len+3+7>>>3)<=b&&(b=te)):b=te=y+5,y+4<=b&&l!==-1?e(t,l,y,Z):t.strategy===4||te===b?(ge(t,2+(Z?1:0),3),At(t,W,C)):(ge(t,4+(Z?1:0),3),function(q,_e,Re,Ve){var ot;for(ge(q,_e-257,5),ge(q,Re-1,5),ge(q,Ve-4,4),ot=0;ot>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&l,t.pending_buf[t.l_buf+t.last_lit]=255&y,t.last_lit++,l===0?t.dyn_ltree[2*y]++:(t.matches++,l--,t.dyn_ltree[2*(s[y]+g+1)]++,t.dyn_dtree[2*N(l)]++),t.last_lit===t.lit_bufsize-1},k._tr_align=function(t){ge(t,2,3),he(t,D,W),function(l){l.bi_valid===16?(Ce(l,l.bi_buf),l.bi_buf=0,l.bi_valid=0):8<=l.bi_valid&&(l.pending_buf[l.pending++]=255&l.bi_buf,l.bi_buf>>=8,l.bi_valid-=8)}(t)}},{"../utils/common":41}],53:[function(d,G,k){"use strict";G.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(d,G,k){(function(u){(function(v,i){"use strict";if(!v.setImmediate){var h,x,O,g,S=1,p={},E=!1,f=v.document,_=Object.getPrototypeOf&&Object.getPrototypeOf(v);_=_&&_.setTimeout?_:v,h={}.toString.call(v.process)==="[object process]"?function(M){Pe.nextTick(function(){w(M)})}:function(){if(v.postMessage&&!v.importScripts){var M=!0,P=v.onmessage;return v.onmessage=function(){M=!1},v.postMessage("","*"),v.onmessage=P,M}}()?(g="setImmediate$"+Math.random()+"$",v.addEventListener?v.addEventListener("message",D,!1):v.attachEvent("onmessage",D),function(M){v.postMessage(g+M,"*")}):v.MessageChannel?((O=new MessageChannel).port1.onmessage=function(M){w(M.data)},function(M){O.port2.postMessage(M)}):f&&"onreadystatechange"in f.createElement("script")?(x=f.documentElement,function(M){var P=f.createElement("script");P.onreadystatechange=function(){w(M),P.onreadystatechange=null,x.removeChild(P),P=null},x.appendChild(P)}):function(M){setTimeout(w,0,M)},_.setImmediate=function(M){typeof M!="function"&&(M=new Function(""+M));for(var P=new Array(arguments.length-1),le=0;le0&&he.push(vt)},H.onparsingerror=function(vt){Xe=vt},H.onflush=function(){if(Xe){N(Xe);return}I(he)},oe.forEach(vt=>{if(lt)if(Gl(vt,"X-TIMESTAMP-MAP=")){lt=!1,vt.slice(16).split(",").forEach(Qt=>{Gl(Qt,"LOCAL:")?Se=Qt.slice(6):Gl(Qt,"MPEGTS:")&&(De=parseInt(Qt.slice(7)))});try{He=wc(Se)/1e3}catch(Qt){Xe=Qt}return}else vt===""&&(lt=!1);H.parse(vt+` `)}),H.flush()}const au="stpp.ttml.im1t",el=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Gs=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,No={left:"start",center:"center",right:"end",start:"start",end:"end"};function $o(j,r,a,_){const E=ct(new Uint8Array(j),["mdat"]);if(E.length===0){_(new Error("Could not parse IMSC1 mdat"));return}const I=E.map(H=>qe(H)),N=$i(r.baseTime,1,r.timescale);try{I.forEach(H=>a(Kl(H,N)))}catch(H){_(H)}}function Kl(j,r){const E=new DOMParser().parseFromString(j,"text/xml").getElementsByTagName("tt")[0];if(!E)throw new Error("Invalid ttml");const I={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},N=Object.keys(I).reduce((Se,De)=>(Se[De]=E.getAttribute(`ttp:${De}`)||I[De],Se),{}),H=E.getAttribute("xml:space")!=="preserve",oe=su(Vu(E,"styling","style")),he=su(Vu(E,"layout","region")),be=Vu(E,"body","[begin]");return[].map.call(be,Se=>{const De=Vl(Se,H);if(!De||!Se.hasAttribute("begin"))return null;const He=du(Se.getAttribute("begin"),N),Xe=du(Se.getAttribute("dur"),N);let lt=du(Se.getAttribute("end"),N);if(He===null)throw tl(Se);if(lt===null){if(Xe===null)throw tl(Se);lt=He+Xe}const vt=new qu(He-r,lt-r,De);vt.id=ju(vt.startTime,vt.endTime,vt.text);const Qt=he[Se.getAttribute("region")],yr=oe[Se.getAttribute("style")],Tr=cc(Qt,yr,oe),{textAlign:Wr}=Tr;if(Wr){const Br=No[Wr];Br&&(vt.lineAlign=Br),vt.align=Wr}return i(vt,Tr),vt}).filter(Se=>Se!==null)}function Vu(j,r,a){const _=j.getElementsByTagName(r)[0];return _?[].slice.call(_.querySelectorAll(a)):[]}function su(j){return j.reduce((r,a)=>{const _=a.getAttribute("xml:id");return _&&(r[_]=a),r},{})}function Vl(j,r){return[].slice.call(j.childNodes).reduce((a,_,E)=>{var I;return _.nodeName==="br"&&E?a+` `:(I=_.childNodes)!=null&&I.length?Vl(_,r):r?a+_.textContent.trim().replace(/\s+/g," "):a+_.textContent},"")}function cc(j,r,a){const _="http://www.w3.org/ns/ttml#styling";let E=null;const I=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],N=j!=null&&j.hasAttribute("style")?j.getAttribute("style"):null;return N&&a.hasOwnProperty(N)&&(E=a[N]),I.reduce((H,oe)=>{const he=Qo(r,_,oe)||Qo(j,_,oe)||Qo(E,_,oe);return he&&(H[oe]=he),H},{})}function Qo(j,r,a){return j&&j.hasAttributeNS(r,a)?j.getAttributeNS(r,a):null}function tl(j){return new Error(`Could not parse ttml timestamp ${j}`)}function du(j,r){if(!j)return null;let a=Zl(j);return a===null&&(el.test(j)?a=Yl(j,r):Gs.test(j)&&(a=rl(j,r))),a}function Yl(j,r){const a=el.exec(j),_=(a[4]|0)+(a[5]|0)/r.subFrameRate;return(a[1]|0)*3600+(a[2]|0)*60+(a[3]|0)+_/r.frameRate}function rl(j,r){const a=Gs.exec(j),_=Number(a[1]);switch(a[2]){case"h":return _*3600;case"m":return _*60;case"ms":return _*1e3;case"f":return _/r.frameRate;case"t":return _/r.tickRate}return _}class Ma{constructor(r){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=Xl(),this.captionsProperties=void 0,this.hls=r,this.config=r.config,this.Cues=r.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},r.on(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.on(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),r.on(l.FRAG_LOADING,this.onFragLoading,this),r.on(l.FRAG_LOADED,this.onFragLoaded,this),r.on(l.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),r.on(l.FRAG_DECRYPTED,this.onFragDecrypted,this),r.on(l.INIT_PTS_FOUND,this.onInitPtsFound,this),r.on(l.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),r.on(l.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:r}=this;r.off(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.off(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),r.off(l.FRAG_LOADING,this.onFragLoading,this),r.off(l.FRAG_LOADED,this.onFragLoaded,this),r.off(l.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),r.off(l.FRAG_DECRYPTED,this.onFragDecrypted,this),r.off(l.INIT_PTS_FOUND,this.onInitPtsFound,this),r.off(l.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),r.off(l.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){if(this.config.enableCEA708Captions&&(!this.cea608Parser1||!this.cea608Parser2)){const r=new vl(this,"textTrack1"),a=new vl(this,"textTrack2"),_=new vl(this,"textTrack3"),E=new vl(this,"textTrack4");this.cea608Parser1=new Xo(1,r,a),this.cea608Parser2=new Xo(3,_,E)}}addCues(r,a,_,E,I){let N=!1;for(let H=I.length;H--;){const oe=I[H],he=Uu(oe[0],oe[1],a,_);if(he>=0&&(oe[0]=Math.min(oe[0],a),oe[1]=Math.max(oe[1],_),N=!0,he/(_-a)>.5))return}if(N||I.push([a,_]),this.config.renderTextTracksNatively){const H=this.captionsTracks[r];this.Cues.newCue(H,a,_,E)}else{const H=this.Cues.newCue(null,a,_,E);this.hls.trigger(l.CUES_PARSED,{type:"captions",cues:H,track:r})}}onInitPtsFound(r,{frag:a,id:_,initPTS:E,timescale:I}){const{unparsedVttFrags:N}=this;_==="main"&&(this.initPTS[a.cc]={baseTime:E,timescale:I}),N.length&&(this.unparsedVttFrags=[],N.forEach(H=>{this.onFragLoaded(l.FRAG_LOADED,H)}))}getExistingTrack(r,a){const{media:_}=this;if(_)for(let E=0;E<_.textTracks.length;E++){const I=_.textTracks[E];if(fc(I,{name:r,lang:a,attrs:{}}))return I}return null}createCaptionsTrack(r){this.config.renderTextTracksNatively?this.createNativeTrack(r):this.createNonNativeTrack(r)}createNativeTrack(r){if(this.captionsTracks[r])return;const{captionsProperties:a,captionsTracks:_,media:E}=this,{label:I,languageCode:N}=a[r],H=this.getExistingTrack(I,N);if(H)_[r]=H,yn(_[r]),Ir(_[r],E);else{const oe=this.createTextTrack("captions",I,N);oe&&(oe[r]=!0,_[r]=oe)}}createNonNativeTrack(r){if(this.nonNativeCaptionsTracks[r])return;const a=this.captionsProperties[r];if(!a)return;const _=a.label,E={_id:r,label:_,kind:"captions",default:a.media?!!a.media.default:!1,closedCaptions:a.media};this.nonNativeCaptionsTracks[r]=E,this.hls.trigger(l.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[E]})}createTextTrack(r,a,_){const E=this.media;if(E)return E.addTextTrack(r,a,_)}onMediaAttaching(r,a){this.media=a.media,this._cleanTracks()}onMediaDetaching(){const{captionsTracks:r}=this;Object.keys(r).forEach(a=>{yn(r[a]),delete r[a]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=Xl(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:r}=this;if(!r)return;const a=r.textTracks;if(a)for(let _=0;_I.textCodec===au);if(this.config.enableWebVTT||E&&this.config.enableIMSC1){if(aa(this.tracks,_)){this.tracks=_;return}if(this.textTracks=[],this.tracks=_,this.config.renderTextTracksNatively){const N=this.media,H=N?on(N.textTracks):null;if(this.tracks.forEach((oe,he)=>{let be;if(H){let Se=null;for(let De=0;Dehe!==null).map(he=>he.label);oe.length&&R.warn(`Media element contains unused subtitle tracks: ${oe.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const N=this.tracks.map(H=>({label:H.name,kind:H.type.toLowerCase(),default:H.default,subtitleTrack:H}));this.hls.trigger(l.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:N})}}}onManifestLoaded(r,a){this.config.enableCEA708Captions&&a.captions&&a.captions.forEach(_=>{const E=/(?:CC|SERVICE)([1-4])/.exec(_.instreamId);if(!E)return;const I=`textTrack${E[1]}`,N=this.captionsProperties[I];N&&(N.label=_.name,_.lang&&(N.languageCode=_.lang),N.media=_)})}closedCaptionsForLevel(r){const a=this.hls.levels[r.level];return a==null?void 0:a.attrs["CLOSED-CAPTIONS"]}onFragLoading(r,a){if(this.enabled&&a.frag.type===Ye.MAIN){var _,E;const{cea608Parser1:I,cea608Parser2:N,lastSn:H}=this,{cc:oe,sn:he}=a.frag,be=(_=(E=a.part)==null?void 0:E.index)!=null?_:-1;I&&N&&(he!==H+1||he===H&&be!==this.lastPartIndex+1||oe!==this.lastCc)&&(I.reset(),N.reset()),this.lastCc=oe,this.lastSn=he,this.lastPartIndex=be}}onFragLoaded(r,a){const{frag:_,payload:E}=a;if(_.type===Ye.SUBTITLE)if(E.byteLength){const I=_.decryptdata,N="stats"in a;if(I==null||!I.encrypted||N){const H=this.tracks[_.level],oe=this.vttCCs;oe[_.cc]||(oe[_.cc]={start:_.start,prevCC:this.prevCC,new:!0},this.prevCC=_.cc),H&&H.textCodec===au?this._parseIMSC1(_,E):this._parseVTTs(a)}}else this.hls.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:_,error:new Error("Empty subtitle payload")})}_parseIMSC1(r,a){const _=this.hls;$o(a,this.initPTS[r.cc],E=>{this._appendCues(E,r.level),_.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:r})},E=>{R.log(`Failed to parse IMSC1: ${E}`),_.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:E})})}_parseVTTs(r){var a;const{frag:_,payload:E}=r,{initPTS:I,unparsedVttFrags:N}=this,H=I.length-1;if(!I[_.cc]&&H===-1){N.push(r);return}const oe=this.hls,he=(a=_.initSegment)!=null&&a.data?dr(_.initSegment.data,new Uint8Array(E)):E;gl(he,this.initPTS[_.cc],this.vttCCs,_.cc,_.start,be=>{this._appendCues(be,_.level),oe.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:_})},be=>{const Se=be.message==="Missing initPTS for VTT MPEGTS";Se?N.push(r):this._fallbackToIMSC1(_,E),R.log(`Failed to parse VTT cue: ${be}`),!(Se&&H>_.cc)&&oe.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:_,error:be})})}_fallbackToIMSC1(r,a){const _=this.tracks[r.level];_.textCodec||$o(a,this.initPTS[r.cc],()=>{_.textCodec=au,this._parseIMSC1(r,a)},()=>{_.textCodec="wvtt"})}_appendCues(r,a){const _=this.hls;if(this.config.renderTextTracksNatively){const E=this.textTracks[a];if(!E||E.mode==="disabled")return;r.forEach(I=>Hr(E,I))}else{const E=this.tracks[a];if(!E)return;const I=E.default?"default":"subtitles"+a;_.trigger(l.CUES_PARSED,{type:"subtitles",cues:r,track:I})}}onFragDecrypted(r,a){const{frag:_}=a;_.type===Ye.SUBTITLE&&this.onFragLoaded(l.FRAG_LOADED,a)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(r,a){this.initCea608Parsers();const{cea608Parser1:_,cea608Parser2:E}=this;if(!this.enabled||!_||!E)return;const{frag:I,samples:N}=a;if(!(I.type===Ye.MAIN&&this.closedCaptionsForLevel(I)==="NONE"))for(let H=0;HAr(H[oe],a,_))}if(this.config.renderTextTracksNatively&&a===0&&E!==void 0){const{textTracks:H}=this;Object.keys(H).forEach(oe=>Ar(H[oe],a,E))}}}extractCea608Data(r){const a=[[],[]],_=r[0]&31;let E=2;for(let I=0;I<_;I++){const N=r[E++],H=127&r[E++],oe=127&r[E++];if(H===0&&oe===0)continue;if((4&N)!==0){const be=3&N;(be===0||be===1)&&(a[be].push(H),a[be].push(oe))}}return a}}function Ec(j){return j.characteristics&&/transcribes-spoken-dialog/gi.test(j.characteristics)&&/describes-music-and-sound/gi.test(j.characteristics)?"captions":"subtitles"}function fc(j,r){return!!j&&j.kind===Ec(r)&&is(r,j)}function Uu(j,r,a,_){return Math.min(r,_)-Math.max(j,a)}function Xl(){return{ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}}}class dc{constructor(r){this.hls=void 0,this.autoLevelCapping=void 0,this.firstLevel=void 0,this.media=void 0,this.restrictedLevels=void 0,this.timer=void 0,this.clientRect=void 0,this.streamController=void 0,this.hls=r,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.firstLevel=-1,this.media=null,this.restrictedLevels=[],this.timer=void 0,this.clientRect=null,this.registerListeners()}setStreamController(r){this.streamController=r}destroy(){this.hls&&this.unregisterListener(),this.timer&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null}registerListeners(){const{hls:r}=this;r.on(l.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),r.on(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.on(l.BUFFER_CODECS,this.onBufferCodecs,this),r.on(l.MEDIA_DETACHING,this.onMediaDetaching,this)}unregisterListener(){const{hls:r}=this;r.off(l.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),r.off(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.off(l.BUFFER_CODECS,this.onBufferCodecs,this),r.off(l.MEDIA_DETACHING,this.onMediaDetaching,this)}onFpsDropLevelCapping(r,a){const _=this.hls.levels[a.droppedLevel];this.isLevelAllowed(_)&&this.restrictedLevels.push({bitrate:_.bitrate,height:_.height,width:_.width})}onMediaAttaching(r,a){this.media=a.media instanceof HTMLVideoElement?a.media:null,this.clientRect=null,this.timer&&this.hls.levels.length&&this.detectPlayerSize()}onManifestParsed(r,a){const _=this.hls;this.restrictedLevels=[],this.firstLevel=a.firstLevel,_.config.capLevelToPlayerSize&&a.video&&this.startCapping()}onLevelsUpdated(r,a){this.timer&&y(this.autoLevelCapping)&&this.detectPlayerSize()}onBufferCodecs(r,a){this.hls.config.capLevelToPlayerSize&&a.video&&this.startCapping()}onMediaDetaching(){this.stopCapping()}detectPlayerSize(){if(this.media){if(this.mediaHeight<=0||this.mediaWidth<=0){this.clientRect=null;return}const r=this.hls.levels;if(r.length){const a=this.hls,_=this.getMaxLevel(r.length-1);_!==this.autoLevelCapping&&R.log(`Setting autoLevelCapping to ${_}: ${r[_].height}p@${r[_].bitrate} for media ${this.mediaWidth}x${this.mediaHeight}`),a.autoLevelCapping=_,a.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=a.autoLevelCapping}}}getMaxLevel(r){const a=this.hls.levels;if(!a.length)return-1;const _=a.filter((E,I)=>this.isLevelAllowed(E)&&I<=r);return this.clientRect=null,dc.getMaxLevelByMediaSize(_,this.mediaWidth,this.mediaHeight)}startCapping(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())}stopCapping(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)}getDimensions(){if(this.clientRect)return this.clientRect;const r=this.media,a={width:0,height:0};if(r){const _=r.getBoundingClientRect();a.width=_.width,a.height=_.height,!a.width&&!a.height&&(a.width=_.right-_.left||r.width||0,a.height=_.bottom-_.top||r.height||0)}return this.clientRect=a,a}get mediaWidth(){return this.getDimensions().width*this.contentScaleFactor}get mediaHeight(){return this.getDimensions().height*this.contentScaleFactor}get contentScaleFactor(){let r=1;if(!this.hls.config.ignoreDevicePixelRatio)try{r=self.devicePixelRatio}catch(a){}return r}isLevelAllowed(r){return!this.restrictedLevels.some(_=>r.bitrate===_.bitrate&&r.width===_.width&&r.height===_.height)}static getMaxLevelByMediaSize(r,a,_){if(!(r!=null&&r.length))return-1;const E=(H,oe)=>oe?H.width!==oe.width||H.height!==oe.height:!0;let I=r.length-1;const N=Math.max(a,_);for(let H=0;H=N||oe.height>=N)&&E(oe,r[H+1])){I=H;break}}return I}}class Ql{constructor(r){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=r,this.registerListeners()}setStreamController(r){this.streamController=r}registerListeners(){this.hls.on(l.MEDIA_ATTACHING,this.onMediaAttaching,this)}unregisterListeners(){this.hls.off(l.MEDIA_ATTACHING,this.onMediaAttaching,this)}destroy(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null}onMediaAttaching(r,a){const _=this.hls.config;if(_.capLevelOnFPSDrop){const E=a.media instanceof self.HTMLVideoElement?a.media:null;this.media=E,E&&typeof E.getVideoPlaybackQuality=="function"&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),_.fpsDroppedMonitoringPeriod)}}checkFPS(r,a,_){const E=performance.now();if(a){if(this.lastTime){const I=E-this.lastTime,N=_-this.lastDroppedFrames,H=a-this.lastDecodedFrames,oe=1e3*N/I,he=this.hls;if(he.trigger(l.FPS_DROP,{currentDropped:N,currentDecoded:H,totalDroppedFrames:_}),oe>0&&N>he.config.fpsDroppedMonitoringThreshold*H){let be=he.currentLevel;R.warn("drop FPS ratio greater than max allowed value for currentLevel: "+be),be>0&&(he.autoLevelCapping===-1||he.autoLevelCapping>=be)&&(be=be-1,he.trigger(l.FPS_DROP_LEVEL_CAPPING,{level:be,droppedLevel:he.currentLevel}),he.autoLevelCapping=be,this.streamController.nextLevelSwitch())}}this.lastTime=E,this.lastDroppedFrames=_,this.lastDecodedFrames=a}}checkFPSInterval(){const r=this.media;if(r)if(this.isVideoPlaybackQualityAvailable){const a=r.getVideoPlaybackQuality();this.checkFPS(r,a.totalVideoFrames,a.droppedVideoFrames)}else this.checkFPS(r,r.webkitDecodedFrameCount,r.webkitDroppedFrameCount)}}const Go="[eme]";class nl{constructor(r){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=nl.CDMCleanupPromise?[nl.CDMCleanupPromise]:[],this.debug=R.debug.bind(R,Go),this.log=R.log.bind(R,Go),this.warn=R.warn.bind(R,Go),this.error=R.error.bind(R,Go),this.onMediaEncrypted=a=>{const{initDataType:_,initData:E}=a,I=`"${a.type}" event: init data type: "${_}"`;if(this.debug(I),E!==null){if(!this.keyFormatPromise){let N=Object.keys(this.keySystemAccessPromises);N.length||(N=qt(this.config));const H=N.map(tr).filter(oe=>!!oe);this.keyFormatPromise=this.getKeyFormatPromise(H)}this.keyFormatPromise.then(N=>{const H=Ft(N);let oe,he;if(_==="sinf"){if(H!==Me.FAIRPLAY){this.warn(`Ignoring unexpected "${a.type}" event with init data type: "${_}" for selected key-system ${H}`);return}const Xe=ze(new Uint8Array(E));try{const lt=M(JSON.parse(Xe).sinf),vt=Dr(lt);if(!vt)throw new Error("'schm' box missing or not cbcs/cenc with schi > tenc");oe=vt.subarray(8,24),he=Me.FAIRPLAY}catch(lt){this.warn(`${I} Failed to parse sinf: ${lt}`);return}}else{if(H!==Me.WIDEVINE&&H!==Me.PLAYREADY){this.warn(`Ignoring unexpected "${a.type}" event with init data type: "${_}" for selected key-system ${H}`);return}const Xe=Sr(E),lt=Xe.filter(Qt=>!!Qt.systemId&&At(Qt.systemId)===H);lt.length>1&&this.warn(`${I} Using first of ${lt.length} pssh found for selected key-system ${H}`);const vt=lt[0];if(!vt){Xe.length===0||Xe.some(Qt=>!Qt.systemId)?this.warn(`${I} contains incomplete or invalid pssh data`):this.log(`ignoring ${I} for ${Xe.map(Qt=>At(Qt.systemId)).join(",")} pssh data in favor of playlist keys`);return}if(he=At(vt.systemId),vt.version===0&&vt.data)if(he===Me.WIDEVINE){const Qt=vt.data.length-22;oe=vt.data.subarray(Qt,Qt+16)}else he===Me.PLAYREADY&&(oe=zt(vt.data))}if(!he||!oe){this.log(`Unable to handle ${I} with key-system ${H}`);return}const be=Nt.hexDump(oe),{keyIdToKeySessionPromise:Se,mediaKeySessions:De}=this;let He=Se[be];for(let Xe=0;Xethis.generateRequestWithPreferredKeySession(lt,_,E,"encrypted-event-key-match")),He.catch(yr=>this.handleError(yr));break}}if(!He){if(he!==H){this.log(`Ignoring "${I}" with ${he} init data for selected key-system ${H}`);return}He=Se[be]=this.getKeySystemSelectionPromise([he]).then(({keySystem:Xe,mediaKeys:lt})=>{var vt;this.throwIfDestroyed();const Qt=new Mr("ISO-23001-7",be,(vt=tr(Xe))!=null?vt:"");return Qt.pssh=new Uint8Array(E),Qt.keyId=oe,this.attemptSetMediaKeys(Xe,lt).then(()=>{this.throwIfDestroyed();const yr=this.createMediaKeySessionContext({decryptdata:Qt,keySystem:Xe,mediaKeys:lt});return this.generateRequestWithPreferredKeySession(yr,_,E,"encrypted-event-no-match")})}),He.catch(Xe=>this.handleError(Xe))}})}},this.onWaitingForKey=a=>{this.log(`"${a.type}" event`)},this.hls=r,this.config=r.config,this.registerListeners()}destroy(){this.unregisterListeners(),this.onMediaDetached();const r=this.config;r.requestMediaKeySystemAccessFunc=null,r.licenseXhrSetup=r.licenseResponseCallback=void 0,r.drmSystems=r.drmSystemOptions={},this.hls=this.config=this.keyIdToKeySessionPromise=null,this.onMediaEncrypted=this.onWaitingForKey=null}registerListeners(){this.hls.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(l.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(l.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(l.MANIFEST_LOADED,this.onManifestLoaded,this)}unregisterListeners(){this.hls.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(l.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(l.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(l.MANIFEST_LOADED,this.onManifestLoaded,this)}getLicenseServerUrl(r){const{drmSystems:a,widevineLicenseUrl:_}=this.config,E=a[r];if(E)return E.licenseUrl;if(r===Me.WIDEVINE&&_)return _}getLicenseServerUrlOrThrow(r){const a=this.getLicenseServerUrl(r);if(a===void 0)throw new Error(`no license server URL configured for key-system "${r}"`);return a}getServerCertificateUrl(r){const{drmSystems:a}=this.config,_=a[r];if(_)return _.serverCertificateUrl;this.log(`No Server Certificate in config.drmSystems["${r}"]`)}attemptKeySystemAccess(r){const a=this.hls.levels,_=(N,H,oe)=>!!N&&oe.indexOf(N)===H,E=a.map(N=>N.audioCodec).filter(_),I=a.map(N=>N.videoCodec).filter(_);return E.length+I.length===0&&I.push("avc1.42e01e"),new Promise((N,H)=>{const oe=he=>{const be=he.shift();this.getMediaKeysPromise(be,E,I).then(Se=>N({keySystem:be,mediaKeys:Se})).catch(Se=>{he.length?oe(he):Se instanceof Jo?H(Se):H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_ACCESS,error:Se,fatal:!0},Se.message))})};oe(r)})}requestMediaKeySystemAccess(r,a){const{requestMediaKeySystemAccessFunc:_}=this.config;if(typeof _!="function"){let E=`Configured requestMediaKeySystemAccess is not a function ${_}`;return cr===null&&self.location.protocol==="http:"&&(E=`navigator.requestMediaKeySystemAccess is not available over insecure protocol ${location.protocol}`),Promise.reject(new Error(E))}return _(r,a)}getMediaKeysPromise(r,a,_){const E=Qe(r,a,_,this.config.drmSystemOptions),I=this.keySystemAccessPromises[r];let N=I==null?void 0:I.keySystemAccess;if(!N){this.log(`Requesting encrypted media "${r}" key-system access with config: ${JSON.stringify(E)}`),N=this.requestMediaKeySystemAccess(r,E);const H=this.keySystemAccessPromises[r]={keySystemAccess:N};return N.catch(oe=>{this.log(`Failed to obtain access to key-system "${r}": ${oe}`)}),N.then(oe=>{this.log(`Access for key-system "${oe.keySystem}" obtained`);const he=this.fetchServerCertificate(r);return this.log(`Create media-keys for "${r}"`),H.mediaKeys=oe.createMediaKeys().then(be=>(this.log(`Media-keys created for "${r}"`),he.then(Se=>Se?this.setMediaKeysServerCertificate(be,r,Se):be))),H.mediaKeys.catch(be=>{this.error(`Failed to create media-keys for "${r}"}: ${be}`)}),H.mediaKeys})}return N.then(()=>I.mediaKeys)}createMediaKeySessionContext({decryptdata:r,keySystem:a,mediaKeys:_}){this.log(`Creating key-system session "${a}" keyId: ${Nt.hexDump(r.keyId||[])}`);const E=_.createSession(),I={decryptdata:r,keySystem:a,mediaKeys:_,mediaKeysSession:E,keyStatus:"status-pending"};return this.mediaKeySessions.push(I),I}renewKeySession(r){const a=r.decryptdata;if(a.pssh){const _=this.createMediaKeySessionContext(r),E=this.getKeyIdString(a),I="cenc";this.keyIdToKeySessionPromise[E]=this.generateRequestWithPreferredKeySession(_,I,a.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(r)}getKeyIdString(r){if(!r)throw new Error("Could not read keyId of undefined decryptdata");if(r.keyId===null)throw new Error("keyId is null");return Nt.hexDump(r.keyId)}updateKeySession(r,a){var _;const E=r.mediaKeysSession;return this.log(`Updating key-session "${E.sessionId}" for keyID ${Nt.hexDump(((_=r.decryptdata)==null?void 0:_.keyId)||[])} - } (data length: ${a&&a.byteLength})`),E.update(a)}selectKeySystemFormat(r){const a=Object.keys(r.levelkeys||{});return this.keyFormatPromise||(this.log(`Selecting key-system from fragment (sn: ${r.sn} ${r.type}: ${r.level}) key formats ${a.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(a)),this.keyFormatPromise}getKeyFormatPromise(r){return new Promise((a,_)=>{const E=qt(this.config),I=r.map(Ft).filter(N=>!!N&&E.indexOf(N)!==-1);return this.getKeySystemSelectionPromise(I).then(({keySystem:N})=>{const H=tr(N);H?a(H):_(new Error(`Unable to find format for key-system "${N}"`))}).catch(_)})}loadKey(r){const a=r.keyInfo.decryptdata,_=this.getKeyIdString(a),E=`(keyId: ${_} format: "${a.keyFormat}" method: ${a.method} uri: ${a.uri})`;this.log(`Starting session for key ${E}`);let I=this.keyIdToKeySessionPromise[_];return I||(I=this.keyIdToKeySessionPromise[_]=this.getKeySystemForKeyPromise(a).then(({keySystem:N,mediaKeys:H})=>(this.throwIfDestroyed(),this.log(`Handle encrypted media sn: ${r.frag.sn} ${r.frag.type}: ${r.frag.level} using key ${E}`),this.attemptSetMediaKeys(N,H).then(()=>{this.throwIfDestroyed();const oe=this.createMediaKeySessionContext({keySystem:N,mediaKeys:H,decryptdata:a});return this.generateRequestWithPreferredKeySession(oe,"cenc",a.pssh,"playlist-key")}))),I.catch(N=>this.handleError(N))),I}throwIfDestroyed(r="Invalid state"){if(!this.hls)throw new Error("invalid state")}handleError(r){this.hls&&(this.error(r.message),r instanceof Jo?this.hls.trigger(l.ERROR,r.data):this.hls.trigger(l.ERROR,{type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_KEYS,error:r,fatal:!0}))}getKeySystemForKeyPromise(r){const a=this.getKeyIdString(r),_=this.keyIdToKeySessionPromise[a];if(!_){const E=Ft(r.keyFormat),I=E?[E]:qt(this.config);return this.attemptKeySystemAccess(I)}return _}getKeySystemSelectionPromise(r){if(r.length||(r=qt(this.config)),r.length===0)throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},`Missing key-system license configuration options ${JSON.stringify({drmSystems:this.config.drmSystems})}`);return this.attemptKeySystemAccess(r)}attemptSetMediaKeys(r,a){const _=this.setMediaKeysQueue.slice();this.log(`Setting media-keys for "${r}"`);const E=Promise.all(_).then(()=>{if(!this.media)throw new Error("Attempted to set mediaKeys without media element attached");return this.media.setMediaKeys(a)});return this.setMediaKeysQueue.push(E),E.then(()=>{this.log(`Media-keys set for "${r}"`),_.push(E),this.setMediaKeysQueue=this.setMediaKeysQueue.filter(I=>_.indexOf(I)===-1)})}generateRequestWithPreferredKeySession(r,a,_,E){var I,N;const H=(I=this.config.drmSystems)==null||(N=I[r.keySystem])==null?void 0:N.generateRequest;if(H)try{const Xe=H.call(this.hls,a,_,r);if(!Xe)throw new Error("Invalid response from configured generateRequest filter");a=Xe.initDataType,_=r.decryptdata.pssh=Xe.initData?new Uint8Array(Xe.initData):null}catch(Xe){var oe;if(this.warn(Xe.message),(oe=this.hls)!=null&&oe.config.debug)throw Xe}if(_===null)return this.log(`Skipping key-session request for "${E}" (no initData)`),Promise.resolve(r);const he=this.getKeyIdString(r.decryptdata);this.log(`Generating key-session request for "${E}": ${he} (init data type: ${a} length: ${_?_.byteLength:null})`);const be=new Zn,Se=r._onmessage=Xe=>{const lt=r.mediaKeysSession;if(!lt){be.emit("error",new Error("invalid state"));return}const{messageType:vt,message:Qt}=Xe;this.log(`"${vt}" message event for session "${lt.sessionId}" message size: ${Qt.byteLength}`),vt==="license-request"||vt==="license-renewal"?this.renewLicense(r,Qt).catch(yr=>{this.handleError(yr),be.emit("error",yr)}):vt==="license-release"?r.keySystem===Me.FAIRPLAY&&(this.updateKeySession(r,xe("acknowledged")),this.removeSession(r)):this.warn(`unhandled media key message type "${vt}"`)},De=r._onkeystatuseschange=Xe=>{if(!r.mediaKeysSession){be.emit("error",new Error("invalid state"));return}this.onKeyStatusChange(r);const vt=r.keyStatus;be.emit("keyStatus",vt),vt==="expired"&&(this.warn(`${r.keySystem} expired for key ${he}`),this.renewKeySession(r))};r.mediaKeysSession.addEventListener("message",Se),r.mediaKeysSession.addEventListener("keystatuseschange",De);const He=new Promise((Xe,lt)=>{be.on("error",lt),be.on("keyStatus",vt=>{vt.startsWith("usable")?Xe():vt==="output-restricted"?lt(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):vt==="internal-error"?lt(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_INTERNAL_ERROR,fatal:!0},`key status changed to "${vt}"`)):vt==="expired"?lt(new Error("key expired while generating request")):this.warn(`unhandled key status change "${vt}"`)})});return r.mediaKeysSession.generateRequest(a,_).then(()=>{var Xe;this.log(`Request generated for key-session "${(Xe=r.mediaKeysSession)==null?void 0:Xe.sessionId}" keyId: ${he}`)}).catch(Xe=>{throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_SESSION,error:Xe,fatal:!1},`Error generating key-session request: ${Xe}`)}).then(()=>He).catch(Xe=>{throw be.removeAllListeners(),this.removeSession(r),Xe}).then(()=>(be.removeAllListeners(),r))}onKeyStatusChange(r){r.mediaKeysSession.keyStatuses.forEach((a,_)=>{this.log(`key status change "${a}" for keyStatuses keyId: ${Nt.hexDump("buffer"in _?new Uint8Array(_.buffer,_.byteOffset,_.byteLength):new Uint8Array(_))} session keyId: ${Nt.hexDump(new Uint8Array(r.decryptdata.keyId||[]))} uri: ${r.decryptdata.uri}`),r.keyStatus=a})}fetchServerCertificate(r){const a=this.config,_=a.loader,E=new _(a),I=this.getServerCertificateUrl(r);return I?(this.log(`Fetching server certificate for "${r}"`),new Promise((N,H)=>{const oe={responseType:"arraybuffer",url:I},he=a.certLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,He,Xe,lt)=>{N(De.data)},onError:(De,He,Xe,lt)=>{H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Xe,response:f({url:oe.url,data:void 0},De)},`"${r}" certificate request failed (${I}). Status: ${De.code} (${De.text})`))},onTimeout:(De,He,Xe)=>{H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Xe,response:{url:oe.url,data:void 0}},`"${r}" certificate request timed out (${I})`))},onAbort:(De,He,Xe)=>{H(new Error("aborted"))}};E.load(oe,be,Se)})):Promise.resolve()}setMediaKeysServerCertificate(r,a,_){return new Promise((E,I)=>{r.setServerCertificate(_).then(N=>{this.log(`setServerCertificate ${N?"success":"not supported by CDM"} (${_==null?void 0:_.byteLength}) on "${a}"`),E(r)}).catch(N=>{I(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED,error:N,fatal:!0},N.message))})})}renewLicense(r,a){return this.requestLicense(r,new Uint8Array(a)).then(_=>this.updateKeySession(r,new Uint8Array(_)).catch(E=>{throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SESSION_UPDATE_FAILED,error:E,fatal:!0},E.message)}))}unpackPlayReadyKeyMessage(r,a){const _=String.fromCharCode.apply(null,new Uint16Array(a.buffer));if(!_.includes("PlayReadyKeyMessage"))return r.setRequestHeader("Content-Type","text/xml; charset=utf-8"),a;const E=new DOMParser().parseFromString(_,"application/xml"),I=E.querySelectorAll("HttpHeader");if(I.length>0){let be;for(let Se=0,De=I.length;Se in key message");return xe(atob(he))}setupLicenseXHR(r,a,_,E){const I=this.config.licenseXhrSetup;return I?Promise.resolve().then(()=>{if(!_.decryptdata)throw new Error("Key removed");return I.call(this.hls,r,a,_,E)}).catch(N=>{if(!_.decryptdata)throw N;return r.open("POST",a,!0),I.call(this.hls,r,a,_,E)}).then(N=>(r.readyState||r.open("POST",a,!0),{xhr:r,licenseChallenge:N||E})):(r.open("POST",a,!0),Promise.resolve({xhr:r,licenseChallenge:E}))}requestLicense(r,a){const _=this.config.keyLoadPolicy.default;return new Promise((E,I)=>{const N=this.getLicenseServerUrlOrThrow(r.keySystem);this.log(`Sending license request to URL: ${N}`);const H=new XMLHttpRequest;H.responseType="arraybuffer",H.onreadystatechange=()=>{if(!this.hls||!r.mediaKeysSession)return I(new Error("invalid state"));if(H.readyState===4)if(H.status===200){this._requestLicenseFailureCount=0;let oe=H.response;this.log(`License received ${oe instanceof ArrayBuffer?oe.byteLength:oe}`);const he=this.config.licenseResponseCallback;if(he)try{oe=he.call(this.hls,H,N,r)}catch(be){this.error(be)}E(oe)}else{const oe=_.errorRetry,he=oe?oe.maxNumRetry:0;if(this._requestLicenseFailureCount++,this._requestLicenseFailureCount>he||H.status>=400&&H.status<500)I(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:H,response:{url:N,data:void 0,code:H.status,text:H.statusText}},`License Request XHR failed (${N}). Status: ${H.status} (${H.statusText})`));else{const be=he-this._requestLicenseFailureCount+1;this.warn(`Retrying license request, ${be} attempts left`),this.requestLicense(r,a).then(E,I)}}},r.licenseXhr&&r.licenseXhr.readyState!==XMLHttpRequest.DONE&&r.licenseXhr.abort(),r.licenseXhr=H,this.setupLicenseXHR(H,N,r,a).then(({xhr:oe,licenseChallenge:he})=>{r.keySystem==Me.PLAYREADY&&(he=this.unpackPlayReadyKeyMessage(oe,he)),oe.send(he)})})}onMediaAttached(r,a){if(!this.config.emeEnabled)return;const _=a.media;this.media=_,_.removeEventListener("encrypted",this.onMediaEncrypted),_.removeEventListener("waitingforkey",this.onWaitingForKey),_.addEventListener("encrypted",this.onMediaEncrypted),_.addEventListener("waitingforkey",this.onWaitingForKey)}onMediaDetached(){const r=this.media,a=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},Mr.clearKeyUriToKeyIdMap();const _=a.length;nl.CDMCleanupPromise=Promise.all(a.map(E=>this.removeSession(E)).concat(r==null?void 0:r.setMediaKeys(null).catch(E=>{this.log(`Could not clear media keys: ${E}`)}))).then(()=>{_&&(this.log("finished closing key sessions and clearing media keys"),a.length=0)}).catch(E=>{this.log(`Could not close sessions and clear media keys: ${E}`)})}onManifestLoading(){this.keyFormatPromise=null}onManifestLoaded(r,{sessionKeys:a}){if(!(!a||!this.config.emeEnabled)&&!this.keyFormatPromise){const _=a.reduce((E,I)=>(E.indexOf(I.keyFormat)===-1&&E.push(I.keyFormat),E),[]);this.log(`Selecting key-system from session-keys ${_.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(_)}}removeSession(r){const{mediaKeysSession:a,licenseXhr:_}=r;if(a){this.log(`Remove licenses and keys and close session ${a.sessionId}`),r._onmessage&&(a.removeEventListener("message",r._onmessage),r._onmessage=void 0),r._onkeystatuseschange&&(a.removeEventListener("keystatuseschange",r._onkeystatuseschange),r._onkeystatuseschange=void 0),_&&_.readyState!==XMLHttpRequest.DONE&&_.abort(),r.mediaKeysSession=r.decryptdata=r.licenseXhr=void 0;const E=this.mediaKeySessions.indexOf(r);return E>-1&&this.mediaKeySessions.splice(E,1),a.remove().catch(I=>{this.log(`Could not remove session: ${I}`)}).then(()=>a.close()).catch(I=>{this.log(`Could not close session: ${I}`)})}}}nl.CDMCleanupPromise=void 0;class Jo extends Error{constructor(r,a){super(a),this.data=void 0,r.error||(r.error=new Error(a)),this.data=r,r.err=r.error}}var go;(function(j){j.MANIFEST="m",j.AUDIO="a",j.VIDEO="v",j.MUXED="av",j.INIT="i",j.CAPTION="c",j.TIMED_TEXT="tt",j.KEY="k",j.OTHER="o"})(go||(go={}));var Jl;(function(j){j.DASH="d",j.HLS="h",j.SMOOTH="s",j.OTHER="o"})(Jl||(Jl={}));var zu;(function(j){j.OBJECT="CMCD-Object",j.REQUEST="CMCD-Request",j.SESSION="CMCD-Session",j.STATUS="CMCD-Status"})(zu||(zu={}));const hu={[zu.OBJECT]:["br","d","ot","tb"],[zu.REQUEST]:["bl","dl","mtp","nor","nrr","su"],[zu.SESSION]:["cid","pr","sf","sid","st","v"],[zu.STATUS]:["bs","rtp"]};class ou{constructor(r,a){this.value=void 0,this.params=void 0,Array.isArray(r)&&(r=r.map(_=>_ instanceof ou?_:new ou(_))),this.value=r,this.params=a}}class Dl{constructor(r){this.description=void 0,this.description=r}}const Zu="Dict";function hc(j){return Array.isArray(j)?JSON.stringify(j):j instanceof Map?"Map{}":j instanceof Set?"Set{}":typeof j=="object"?JSON.stringify(j):String(j)}function Sc(j,r,a,_){return new Error(`failed to ${j} "${hc(r)}" as ${a}`,{cause:_})}const yl="Bare Item",uo="Boolean",Cc="Byte Sequence",pc="Decimal",il="Integer";function ku(j){return j<-999999999999999||99999999999999912)throw gu(j,pc);const a=r.toString();return a.includes(".")?a:`${a}.0`}const Ol="String";function Ko(j){if(lo.test(j))throw gu(j,Ol);return`"${j.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`}function Eu(j){return j.description||j.toString().slice(7,-1)}function kl(j){const r=Eu(j);if(/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r)===!1)throw gu(r,al);return r}function ul(j){switch(typeof j){case"number":if(!y(j))throw gu(j,yl);return Number.isInteger(j)?ol(j):uu(j);case"string":return Ko(j);case"symbol":return kl(j);case"boolean":return Ac(j);case"object":if(j instanceof Date)return je(j);if(j instanceof Uint8Array)return jo(j);if(j instanceof Dl)return kl(j);default:throw gu(j,yl)}}function Hu(j){if(/^[a-z*][a-z0-9\-_.*]*$/.test(j)===!1)throw gu(j,Dc);return j}function Ru(j){return j==null?"":Object.entries(j).map(([r,a])=>a===!0?`;${Hu(r)}`:`;${Hu(r)}=${ul(a)}`).join("")}function Su(j){return j instanceof ou?`${ul(j.value)}${Ru(j.params)}`:ul(j)}function _c(j){return`(${j.value.map(Su).join(" ")})${Ru(j.params)}`}function Rl(j,r={whitespace:!0}){if(typeof j!="object")throw gu(j,Zu);const a=j instanceof Map?j.entries():Object.entries(j),_=r!=null&&r.whitespace?" ":"";return Array.from(a).map(([E,I])=>{I instanceof ou||(I=new ou(I));let N=Hu(E);return I.value===!0?N+=Ru(I.params):(N+="=",Array.isArray(I.value)?N+=_c(I):N+=Su(I)),N}).join(`,${_}`)}function pu(j,r){return Rl(j,r)}const Yu=j=>j==="ot"||j==="sf"||j==="st",Cu=j=>typeof j=="number"?y(j):j!=null&&j!==""&&j!==!1;function Bc(j,r){const a=new URL(j),_=new URL(r);if(a.origin!==_.origin)return j;const E=a.pathname.split("/").slice(1),I=_.pathname.split("/").slice(1,-1);for(;E[0]===I[0];)E.shift(),I.shift();for(;I.length;)I.shift(),E.unshift("..");return E.join("/")}function Tc(){try{return crypto.randomUUID()}catch(j){try{const r=URL.createObjectURL(new Blob),a=r.toString();return URL.revokeObjectURL(r),a.slice(a.lastIndexOf("/")+1)}catch(r){let a=new Date().getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,E=>{const I=(a+Math.random()*16)%16|0;return a=Math.floor(a/16),(E=="x"?I:I&3|8).toString(16)})}}}const Ao=j=>Math.round(j),ll=(j,r)=>(r!=null&&r.baseUrl&&(j=Bc(j,r.baseUrl)),encodeURIComponent(j)),bl=j=>Ao(j/100)*100,Ll={br:Ao,d:Ao,bl,dl:bl,mtp:bl,nor:ll,rtp:bl,tb:Ao};function Ml(j,r){const a={};if(j==null||typeof j!="object")return a;const _=Object.keys(j).sort(),E=i({},Ll,r==null?void 0:r.formatters),I=r==null?void 0:r.filter;return _.forEach(N=>{if(I!=null&&I(N))return;let H=j[N];const oe=E[N];oe&&(H=oe(H,r)),!(N==="v"&&H===1)&&(N=="pr"&&H===1||Cu(H)&&(Yu(N)&&typeof H=="string"&&(H=new Dl(H)),a[N]=H))}),a}function xl(j,r={}){return j?pu(Ml(j,r),i({whitespace:!1},r)):""}function Fl(j,r={}){if(!j)return{};const a=Object.entries(j),_=Object.entries(hu).concat(Object.entries((r==null?void 0:r.customHeaderMap)||{})),E=a.reduce((I,N)=>{var H,oe;const[he,be]=N,Se=((H=_.find(De=>De[1].includes(he)))==null?void 0:H[0])||zu.REQUEST;return(oe=I[Se])!=null||(I[Se]={}),I[Se][he]=be,I},{});return Object.entries(E).reduce((I,[N,H])=>(I[N]=xl(H,r),I),{})}function Oc(j,r,a){return i(j,Fl(r,a))}const ql="CMCD";function Bl(j,r={}){if(!j)return"";const a=xl(j,r);return`${ql}=${encodeURIComponent(a)}`}const cl=/CMCD=[^&#]+/;function Pc(j,r,a){const _=Bl(r,a);if(!_)return j;if(cl.test(j))return j.replace(cl,_);const E=j.includes("?")?"&":"?";return`${j}${E}${_}`}class mc{constructor(r){this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.includeKeys=void 0,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=()=>{this.initialized&&(this.starved=!0),this.buffering=!0},this.onPlaying=()=>{this.initialized||(this.initialized=!0),this.buffering=!1},this.applyPlaylistData=E=>{try{this.apply(E,{ot:go.MANIFEST,su:!this.initialized})}catch(I){R.warn("Could not generate manifest CMCD data.",I)}},this.applyFragmentData=E=>{try{const I=E.frag,N=this.hls.levels[I.level],H=this.getObjectType(I),oe={d:I.duration*1e3,ot:H};(H===go.VIDEO||H===go.AUDIO||H==go.MUXED)&&(oe.br=N.bitrate/1e3,oe.tb=this.getTopBandwidth(H)/1e3,oe.bl=this.getBufferLength(H)),this.apply(E,oe)}catch(I){R.warn("Could not generate segment CMCD data.",I)}},this.hls=r;const a=this.config=r.config,{cmcd:_}=a;_!=null&&(a.pLoader=this.createPlaylistLoader(),a.fLoader=this.createFragmentLoader(),this.sid=_.sessionId||Tc(),this.cid=_.contentId,this.useHeaders=_.useHeaders===!0,this.includeKeys=_.includeKeys,this.registerListeners())}registerListeners(){const r=this.hls;r.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.on(l.MEDIA_DETACHED,this.onMediaDetached,this),r.on(l.BUFFER_CREATED,this.onBufferCreated,this)}unregisterListeners(){const r=this.hls;r.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.off(l.MEDIA_DETACHED,this.onMediaDetached,this),r.off(l.BUFFER_CREATED,this.onBufferCreated,this)}destroy(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null,this.onWaiting=this.onPlaying=null}onMediaAttached(r,a){this.media=a.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)}onMediaDetached(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)}onBufferCreated(r,a){var _,E;this.audioBuffer=(_=a.tracks.audio)==null?void 0:_.buffer,this.videoBuffer=(E=a.tracks.video)==null?void 0:E.buffer}createData(){var r;return{v:1,sf:Jl.HLS,sid:this.sid,cid:this.cid,pr:(r=this.media)==null?void 0:r.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}}apply(r,a={}){i(a,this.createData());const _=a.ot===go.INIT||a.ot===go.VIDEO||a.ot===go.MUXED;this.starved&&_&&(a.bs=!0,a.su=!0,this.starved=!1),a.su==null&&(a.su=this.buffering);const{includeKeys:E}=this;E&&(a=Object.keys(a).reduce((I,N)=>(E.includes(N)&&(I[N]=a[N]),I),{})),this.useHeaders?(r.headers||(r.headers={}),Oc(r.headers,a)):r.url=Pc(r.url,a)}getObjectType(r){const{type:a}=r;if(a==="subtitle")return go.TIMED_TEXT;if(r.sn==="initSegment")return go.INIT;if(a==="audio")return go.AUDIO;if(a==="main")return this.hls.audioTracks.length?go.VIDEO:go.MUXED}getTopBandwidth(r){let a=0,_;const E=this.hls;if(r===go.AUDIO)_=E.audioTracks;else{const I=E.maxAutoLevel,N=I>-1?I+1:E.levels.length;_=E.levels.slice(0,N)}for(const I of _)I.bitrate>a&&(a=I.bitrate);return a>0?a:NaN}getBufferLength(r){const a=this.hls.media,_=r===go.AUDIO?this.audioBuffer:this.videoBuffer;return!_||!a?NaN:hr.bufferInfo(_,a.currentTime,this.config.maxBufferHole).len*1e3}createPlaylistLoader(){const{pLoader:r}=this.config,a=this.applyPlaylistData,_=r||this.config.loader;return class{constructor(I){this.loader=void 0,this.loader=new _(I)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(I,N,H){a(I),this.loader.load(I,N,H)}}}createFragmentLoader(){const{fLoader:r}=this.config,a=this.applyFragmentData,_=r||this.config.loader;return class{constructor(I){this.loader=void 0,this.loader=new _(I)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(I,N,H){a(I),this.loader.load(I,N,H)}}}}const Lu=3e5;class Nl{constructor(r){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=r,this.log=R.log.bind(R,"[content-steering]:"),this.registerListeners()}registerListeners(){const r=this.hls;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.ERROR,this.onError,this)}unregisterListeners(){const r=this.hls;r&&(r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.ERROR,this.onError,this))}startLoad(){if(this.started=!0,this.clearTimeout(),this.enabled&&this.uri){if(this.updated){const r=this.timeToLoad*1e3-(performance.now()-this.updated);if(r>0){this.scheduleRefresh(this.uri,r);return}}this.loadSteeringManifest(this.uri)}}stopLoad(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),this.clearTimeout()}clearTimeout(){this.reloadTimer!==-1&&(self.clearTimeout(this.reloadTimer),this.reloadTimer=-1)}destroy(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null}removeLevel(r){const a=this.levels;a&&(this.levels=a.filter(_=>_!==r))}onManifestLoading(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null}onManifestLoaded(r,a){const{contentSteering:_}=a;_!==null&&(this.pathwayId=_.pathwayId,this.uri=_.uri,this.started&&this.startLoad())}onManifestParsed(r,a){this.audioTracks=a.audioTracks,this.subtitleTracks=a.subtitleTracks}onError(r,a){const{errorAction:_}=a;if((_==null?void 0:_.action)===Yn.SendAlternateToPenaltyBox&&_.flags===va.MoveAllAlternatesMatchingHost){const E=this.levels;let I=this.pathwayPriority,N=this.pathwayId;if(a.context){const{groupId:H,pathwayId:oe,type:he}=a.context;H&&E?N=this.getPathwayForGroupId(H,he,N):oe&&(N=oe)}N in this.penalizedPathways||(this.penalizedPathways[N]=performance.now()),!I&&E&&(I=E.reduce((H,oe)=>(H.indexOf(oe.pathwayId)===-1&&H.push(oe.pathwayId),H),[])),I&&I.length>1&&(this.updatePathwayPriority(I),_.resolved=this.pathwayId!==N),_.resolved||R.warn(`Could not resolve ${a.details} ("${a.error.message}") with content-steering for Pathway: ${N} levels: ${E&&E.length} priorities: ${JSON.stringify(I)} penalized: ${JSON.stringify(this.penalizedPathways)}`)}}filterParsedLevels(r){this.levels=r;let a=this.getLevelsForPathway(this.pathwayId);if(a.length===0){const _=r[0].pathwayId;this.log(`No levels found in Pathway ${this.pathwayId}. Setting initial Pathway to "${_}"`),a=this.getLevelsForPathway(_),this.pathwayId=_}return a.length!==r.length&&this.log(`Found ${a.length}/${r.length} levels in Pathway "${this.pathwayId}"`),a}getLevelsForPathway(r){return this.levels===null?[]:this.levels.filter(a=>r===a.pathwayId)}updatePathwayPriority(r){this.pathwayPriority=r;let a;const _=this.penalizedPathways,E=performance.now();Object.keys(_).forEach(I=>{E-_[I]>Lu&&delete _[I]});for(let I=0;I0){this.log(`Setting Pathway to "${N}"`),this.pathwayId=N,za(a),this.hls.trigger(l.LEVELS_UPDATED,{levels:a});const he=this.hls.levels[H];oe&&he&&this.levels&&(he.attrs["STABLE-VARIANT-ID"]!==oe.attrs["STABLE-VARIANT-ID"]&&he.bitrate!==oe.bitrate&&this.log(`Unstable Pathways change from bitrate ${oe.bitrate} to ${he.bitrate}`),this.hls.nextLoadLevel=H);break}}}getPathwayForGroupId(r,a,_){const E=this.getLevelsForPathway(_).concat(this.levels||[]);for(let I=0;I{const{ID:N,"BASE-ID":H,"URI-REPLACEMENT":oe}=I;if(a.some(be=>be.pathwayId===N))return;const he=this.getLevelsForPathway(H).map(be=>{const Se=new Z(be.attrs);Se["PATHWAY-ID"]=N;const De=Se.AUDIO&&`${Se.AUDIO}_clone_${N}`,He=Se.SUBTITLES&&`${Se.SUBTITLES}_clone_${N}`;De&&(_[Se.AUDIO]=De,Se.AUDIO=De),He&&(E[Se.SUBTITLES]=He,Se.SUBTITLES=He);const Xe=ec(be.uri,Se["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",oe),lt=new Fa({attrs:Se,audioCodec:be.audioCodec,bitrate:be.bitrate,height:be.height,name:be.name,url:Xe,videoCodec:be.videoCodec,width:be.width});if(be.audioGroups)for(let vt=1;vt{this.log(`Loaded steering manifest: "${E}"`);const Xe=be.data;if(Xe.VERSION!==1){this.log(`Steering VERSION ${Xe.VERSION} not supported!`);return}this.updated=performance.now(),this.timeToLoad=Xe.TTL;const{"RELOAD-URI":lt,"PATHWAY-CLONES":vt,"PATHWAY-PRIORITY":Qt}=Xe;if(lt)try{this.uri=new self.URL(lt,E).href}catch(Tr){this.enabled=!1,this.log(`Failed to parse Steering Manifest RELOAD-URI: ${lt}`);return}this.scheduleRefresh(this.uri||De.url),vt&&this.clonePathways(vt);const yr={steeringManifest:Xe,url:E.toString()};this.hls.trigger(l.STEERING_MANIFEST_LOADED,yr),Qt&&this.updatePathwayPriority(Qt)},onError:(be,Se,De,He)=>{if(this.log(`Error loading steering manifest: ${be.code} ${be.text} (${Se.url})`),this.stopLoad(),be.code===410){this.enabled=!1,this.log(`Steering manifest ${Se.url} no longer available`);return}let Xe=this.timeToLoad*1e3;if(be.code===429){const lt=this.loader;if(typeof(lt==null?void 0:lt.getResponseHeader)=="function"){const vt=lt.getResponseHeader("Retry-After");vt&&(Xe=parseFloat(vt)*1e3)}this.log(`Steering manifest ${Se.url} rate limited`);return}this.scheduleRefresh(this.uri||Se.url,Xe)},onTimeout:(be,Se,De)=>{this.log(`Timeout loading steering manifest (${Se.url})`),this.scheduleRefresh(this.uri||Se.url)}};this.log(`Requesting steering manifest: ${E}`),this.loader.load(I,oe,he)}scheduleRefresh(r,a=this.timeToLoad*1e3){this.clearTimeout(),this.reloadTimer=self.setTimeout(()=>{var _;const E=(_=this.hls)==null?void 0:_.media;if(E&&!E.ended){this.loadSteeringManifest(r);return}this.scheduleRefresh(r,this.timeToLoad*1e3)},a)}}function wl(j,r,a,_){j&&Object.keys(r).forEach(E=>{const I=j.filter(N=>N.groupId===E).map(N=>{const H=i({},N);return H.details=void 0,H.attrs=new Z(H.attrs),H.url=H.attrs.URI=ec(N.url,N.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",a),H.groupId=H.attrs["GROUP-ID"]=r[E],H.attrs["PATHWAY-ID"]=_,H});j.push(...I)})}function ec(j,r,a,_){const{HOST:E,PARAMS:I,[a]:N}=_;let H;r&&(H=N==null?void 0:N[r],H&&(j=H));const oe=new self.URL(j);return E&&!H&&(oe.host=E),I&&Object.keys(I).sort().forEach(he=>{he&&oe.searchParams.set(he,I[he])}),oe.href}const tc=/^age:\s*[\d.]+\s*$/im;class vc{constructor(r){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=r&&r.xhrSetup||null,this.stats=new Q,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const r=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),r&&(r.onreadystatechange=null,r.onprogress=null,r.readyState!==4&&(this.stats.aborted=!0,r.abort()))}abort(){var r;this.abortInternal(),(r=this.callbacks)!=null&&r.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(r,a,_){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=r,this.config=a,this.callbacks=_,this.loadInternal()}loadInternal(){const{config:r,context:a}=this;if(!r||!a)return;const _=this.loader=new self.XMLHttpRequest,E=this.stats;E.loading.first=0,E.loaded=0,E.aborted=!1;const I=this.xhrSetup;I?Promise.resolve().then(()=>{if(!(this.loader!==_||this.stats.aborted))return I(_,a.url)}).catch(N=>{if(!(this.loader!==_||this.stats.aborted))return _.open("GET",a.url,!0),I(_,a.url)}).then(()=>{this.loader!==_||this.stats.aborted||this.openAndSendXhr(_,a,r)}).catch(N=>{this.callbacks.onError({code:_.status,text:N.message},a,_,E)}):this.openAndSendXhr(_,a,r)}openAndSendXhr(r,a,_){r.readyState||r.open("GET",a.url,!0);const E=a.headers,{maxTimeToFirstByteMs:I,maxLoadTimeMs:N}=_.loadPolicy;if(E)for(const H in E)r.setRequestHeader(H,E[H]);a.rangeEnd&&r.setRequestHeader("Range","bytes="+a.rangeStart+"-"+(a.rangeEnd-1)),r.onreadystatechange=this.readystatechange.bind(this),r.onprogress=this.loadprogress.bind(this),r.responseType=a.responseType,self.clearTimeout(this.requestTimeout),_.timeout=I&&y(I)?I:N,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),_.timeout),r.send()}readystatechange(){const{context:r,loader:a,stats:_}=this;if(!r||!a)return;const E=a.readyState,I=this.config;if(!_.aborted&&E>=2&&(_.loading.first===0&&(_.loading.first=Math.max(self.performance.now(),_.loading.start),I.timeout!==I.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),I.timeout=I.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),I.loadPolicy.maxLoadTimeMs-(_.loading.first-_.loading.start)))),E===4)){self.clearTimeout(this.requestTimeout),a.onreadystatechange=null,a.onprogress=null;const N=a.status,H=a.responseType==="text"?a.responseText:null;if(N>=200&&N<300){const Se=H!=null?H:a.response;if(Se!=null){_.loading.end=Math.max(self.performance.now(),_.loading.first);const De=a.responseType==="arraybuffer"?Se.byteLength:Se.length;if(_.loaded=_.total=De,_.bwEstimate=_.total*8e3/(_.loading.end-_.loading.first),!this.callbacks)return;const He=this.callbacks.onProgress;if(He&&He(_,r,Se,a),!this.callbacks)return;const Xe={url:a.responseURL,data:Se,code:N};this.callbacks.onSuccess(Xe,_,r,a);return}}const oe=I.loadPolicy.errorRetry,he=_.retry,be={url:r.url,data:void 0,code:N};fo(oe,he,!1,be)?this.retry(oe):(R.error(`${N} while loading ${r.url}`),this.callbacks.onError({code:N,text:a.statusText},r,a,_))}}loadtimeout(){if(!this.config)return;const r=this.config.loadPolicy.timeoutRetry,a=this.stats.retry;if(fo(r,a,!0))this.retry(r);else{var _;R.warn(`timeout while loading ${(_=this.context)==null?void 0:_.url}`);const E=this.callbacks;E&&(this.abortInternal(),E.onTimeout(this.stats,this.context,this.loader))}}retry(r){const{context:a,stats:_}=this;this.retryDelay=Ks(r,_.retry),_.retry++,R.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${a==null?void 0:a.url}, retrying ${_.retry}/${r.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(r){const a=this.stats;a.loaded=r.loaded,r.lengthComputable&&(a.total=r.total)}getCacheAge(){let r=null;if(this.loader&&tc.test(this.loader.getAllResponseHeaders())){const a=this.loader.getResponseHeader("age");r=a?parseFloat(a):null}return r}getResponseHeader(r){return this.loader&&new RegExp(`^${r}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(r):null}}function A(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(j){}return!1}const P=/(\d+)-(\d+)\/(\d+)/;class D{constructor(r){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=r.fetchSetup||zn,this.controller=new self.AbortController,this.stats=new Q}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var r;this.abortInternal(),(r=this.callbacks)!=null&&r.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(r,a,_){const E=this.stats;if(E.loading.start)throw new Error("Loader can only be used once.");E.loading.start=self.performance.now();const I=pe(r,this.controller.signal),N=_.onProgress,H=r.responseType==="arraybuffer",oe=H?"byteLength":"length",{maxTimeToFirstByteMs:he,maxLoadTimeMs:be}=a.loadPolicy;this.context=r,this.config=a,this.callbacks=_,this.request=this.fetchSetup(r,I),self.clearTimeout(this.requestTimeout),a.timeout=he&&y(he)?he:be,this.requestTimeout=self.setTimeout(()=>{this.abortInternal(),_.onTimeout(E,r,this.response)},a.timeout),self.fetch(this.request).then(Se=>{this.response=this.loader=Se;const De=Math.max(self.performance.now(),E.loading.start);if(self.clearTimeout(this.requestTimeout),a.timeout=be,this.requestTimeout=self.setTimeout(()=>{this.abortInternal(),_.onTimeout(E,r,this.response)},be-(De-E.loading.start)),!Se.ok){const{status:He,statusText:Xe}=Se;throw new dn(Xe||"fetch, bad network response",He,Se)}return E.loading.first=De,E.total=an(Se.headers)||E.total,N&&y(a.highWaterMark)?this.loadProgressively(Se,E,r,a.highWaterMark,N):H?Se.arrayBuffer():r.responseType==="json"?Se.json():Se.text()}).then(Se=>{const De=this.response;if(!De)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),E.loading.end=Math.max(self.performance.now(),E.loading.first);const He=Se[oe];He&&(E.loaded=E.total=He);const Xe={url:De.url,data:Se,code:De.status};N&&!y(a.highWaterMark)&&N(E,r,Se,De),_.onSuccess(Xe,E,r,De)}).catch(Se=>{if(self.clearTimeout(this.requestTimeout),E.aborted)return;const De=Se&&Se.code||0,He=Se?Se.message:null;_.onError({code:De,text:He},r,Se?Se.details:null,E)})}getCacheAge(){let r=null;if(this.response){const a=this.response.headers.get("age");r=a?parseFloat(a):null}return r}getResponseHeader(r){return this.response?this.response.headers.get(r):null}loadProgressively(r,a,_,E=0,I){const N=new Bs,H=r.body.getReader(),oe=()=>H.read().then(he=>{if(he.done)return N.dataLength&&I(a,_,N.flush(),r),Promise.resolve(new ArrayBuffer(0));const be=he.value,Se=be.length;return a.loaded+=Se,Se=E&&I(a,_,N.flush(),r)):I(a,_,be,r),oe()}).catch(()=>Promise.reject());return oe()}}function pe(j,r){const a={method:"GET",mode:"cors",credentials:"same-origin",signal:r,headers:new self.Headers(i({},j.headers))};return j.rangeEnd&&a.headers.set("Range","bytes="+j.rangeStart+"-"+String(j.rangeEnd-1)),a}function Oe(j){const r=P.exec(j);if(r)return parseInt(r[2])-parseInt(r[1])+1}function an(j){const r=j.get("Content-Range");if(r){const _=Oe(r);if(y(_))return _}const a=j.get("Content-Length");if(a)return parseInt(a)}function zn(j,r){return new self.Request(j.url,r)}class dn extends Error{constructor(r,a,_){super(r),this.code=void 0,this.details=void 0,this.code=a,this.details=_}}const Mi=/\s/,Qa={newCue(j,r,a,_){const E=[];let I,N,H,oe,he;const be=self.VTTCue||self.TextTrackCue;for(let De=0;De<_.rows.length;De++)if(I=_.rows[De],H=!0,oe=0,he="",!I.isEmpty()){var Se;for(let lt=0;lt=16?oe--:oe++;const He=Wl(he.trim()),Xe=ju(r,a,He);j!=null&&(Se=j.cues)!=null&&Se.getCueById(Xe)||(N=new be(r,a,He),N.id=Xe,N.line=De+1,N.align="left",N.position=10+Math.min(80,Math.floor(oe*8/32)*10),E.push(N))}return j&&E.length&&(E.sort((De,He)=>De.line==="auto"||He.line==="auto"?0:De.line>8&&He.line>8?He.line-De.line:De.line-He.line),E.forEach(De=>Hr(j,De))),E}},Oa={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},To=f(f({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,maxBufferSize:60*1e3*1e3,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:vc,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Bo,bufferController:mo,capLevelController:dc,errorController:ts,fpsController:Ql,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:cr,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,useMediaCapabilities:!0,certLoadPolicy:{default:Oa},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},ds()),{},{subtitleStreamController:cs,subtitleTrackController:Hs,timelineController:Ma,audioStreamController:ha,audioTrackController:gs,emeController:nl,cmcdController:mc,contentSteeringController:Nl});function ds(){return{cueHandler:Qa,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function yo(j,r){if((r.liveSyncDurationCount||r.liveMaxLatencyDurationCount)&&(r.liveSyncDuration||r.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(r.liveMaxLatencyDurationCount!==void 0&&(r.liveSyncDurationCount===void 0||r.liveMaxLatencyDurationCount<=r.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(r.liveMaxLatencyDuration!==void 0&&(r.liveSyncDuration===void 0||r.liveMaxLatencyDuration<=r.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const a=ys(j),_=["manifest","level","frag"],E=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return _.forEach(I=>{const N=`${I==="level"?"playlist":I}LoadPolicy`,H=r[N]===void 0,oe=[];E.forEach(he=>{const be=`${I}Loading${he}`,Se=r[be];if(Se!==void 0&&H){oe.push(be);const De=a[N].default;switch(r[N]={default:De},he){case"TimeOut":De.maxLoadTimeMs=Se,De.maxTimeToFirstByteMs=Se;break;case"MaxRetry":De.errorRetry.maxNumRetry=Se,De.timeoutRetry.maxNumRetry=Se;break;case"RetryDelay":De.errorRetry.retryDelayMs=Se,De.timeoutRetry.retryDelayMs=Se;break;case"MaxRetryTimeout":De.errorRetry.maxRetryDelayMs=Se,De.timeoutRetry.maxRetryDelayMs=Se;break}}}),oe.length&&R.warn(`hls.js config: "${oe.join('", "')}" setting(s) are deprecated, use "${N}": ${JSON.stringify(r[N])}`)}),f(f({},a),r)}function ys(j){return j&&typeof j=="object"?Array.isArray(j)?j.map(ys):Object.keys(j).reduce((r,a)=>(r[a]=ys(j[a]),r),{}):j}function gc(j){const r=j.loader;r!==D&&r!==vc?(R.log("[config]: Custom loader detected, cannot enable progressive streaming"),j.progressive=!1):A()&&(j.loader=D,j.progressive=!0,j.enableSoftwareAES=!0,R.log("[config]: Progressive streaming enabled, using FetchLoader"))}let $l;class rc extends Ka{constructor(r,a){super(r,"[level-controller]"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=a,this._registerListeners()}_registerListeners(){const{hls:r}=this;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.LEVEL_LOADED,this.onLevelLoaded,this),r.on(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.on(l.FRAG_BUFFERED,this.onFragBuffered,this),r.on(l.ERROR,this.onError,this)}_unregisterListeners(){const{hls:r}=this;r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.LEVEL_LOADED,this.onLevelLoaded,this),r.off(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.off(l.FRAG_BUFFERED,this.onFragBuffered,this),r.off(l.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(a=>{a.loadError=0,a.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(r,a){this.resetLevels()}onManifestLoaded(r,a){const _=this.hls.config.preferManagedMediaSource,E=[],I={},N={};let H=!1,oe=!1,he=!1;a.levels.forEach(be=>{var Se,De;const He=be.attrs;let{audioCodec:Xe,videoCodec:lt}=be;((Se=Xe)==null?void 0:Se.indexOf("mp4a.40.34"))!==-1&&($l||($l=/chrome|firefox/i.test(navigator.userAgent)),$l&&(be.audioCodec=Xe=void 0)),Xe&&(be.audioCodec=Xe=wi(Xe,_)),((De=lt)==null?void 0:De.indexOf("avc1"))===0&&(lt=be.videoCodec=Ji(lt));const{width:vt,height:Qt,unknownCodecs:yr}=be;if(H||(H=!!(vt&&Qt)),oe||(oe=!!lt),he||(he=!!Xe),yr!=null&&yr.length||Xe&&!yi(Xe,"audio",_)||lt&&!yi(lt,"video",_))return;const{CODECS:Tr,"FRAME-RATE":Wr,"HDCP-LEVEL":Br,"PATHWAY-ID":Cn,RESOLUTION:un,"VIDEO-RANGE":Hn}=He,En=`${`${Cn||"."}-`}${be.bitrate}-${un}-${Wr}-${Tr}-${Hn}-${Br}`;if(I[En])if(I[En].uri!==be.url&&!be.attrs["PATHWAY-ID"]){const qn=N[En]+=1;be.attrs["PATHWAY-ID"]=new Array(qn+1).join(".");const Ta=new Fa(be);I[En]=Ta,E.push(Ta)}else I[En].addGroupId("audio",He.AUDIO),I[En].addGroupId("text",He.SUBTITLES);else{const qn=new Fa(be);I[En]=qn,N[En]=1,E.push(qn)}}),this.filterAndSortMediaOptions(E,a,H,oe,he)}filterAndSortMediaOptions(r,a,_,E,I){let N=[],H=[],oe=r;if((_||E)&&I&&(oe=oe.filter(({videoCodec:Xe,videoRange:lt,width:vt,height:Qt})=>(!!Xe||!!(vt&&Qt))&&es(lt))),oe.length===0){Promise.resolve().then(()=>{if(this.hls){a.levels.length&&this.warn(`One or more CODECS in variant not supported: ${JSON.stringify(a.levels[0].attrs)}`);const Xe=new Error("no level with compatible codecs found in manifest");this.hls.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:a.url,error:Xe,reason:Xe.message})}});return}if(a.audioTracks){const{preferManagedMediaSource:Xe}=this.hls.config;N=a.audioTracks.filter(lt=>!lt.audioCodec||yi(lt.audioCodec,"audio",Xe)),nc(N)}a.subtitles&&(H=a.subtitles,nc(H));const he=oe.slice(0);oe.sort((Xe,lt)=>{if(Xe.attrs["HDCP-LEVEL"]!==lt.attrs["HDCP-LEVEL"])return(Xe.attrs["HDCP-LEVEL"]||"")>(lt.attrs["HDCP-LEVEL"]||"")?1:-1;if(_&&Xe.height!==lt.height)return Xe.height-lt.height;if(Xe.frameRate!==lt.frameRate)return Xe.frameRate-lt.frameRate;if(Xe.videoRange!==lt.videoRange)return Ds.indexOf(Xe.videoRange)-Ds.indexOf(lt.videoRange);if(Xe.videoCodec!==lt.videoCodec){const vt=oi(Xe.videoCodec),Qt=oi(lt.videoCodec);if(vt!==Qt)return Qt-vt}if(Xe.uri===lt.uri&&Xe.codecSet!==lt.codecSet){const vt=Wi(Xe.codecSet),Qt=Wi(lt.codecSet);if(vt!==Qt)return Qt-vt}return Xe.averageBitrate!==lt.averageBitrate?Xe.averageBitrate-lt.averageBitrate:0});let be=he[0];if(this.steering&&(oe=this.steering.filterParsedLevels(oe),oe.length!==he.length)){for(let Xe=0;Xevt&&vt===To.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Qt)}break}const De=I&&!E,He={levels:oe,audioTracks:N,subtitleTracks:H,sessionData:a.sessionData,sessionKeys:a.sessionKeys,firstLevel:this._firstLevel,stats:a.stats,audio:I,video:E,altAudio:!De&&N.some(Xe=>!!Xe.url)};this.hls.trigger(l.MANIFEST_PARSED,He),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}get levels(){return this._levels.length===0?null:this._levels}get level(){return this.currentLevelIndex}set level(r){const a=this._levels;if(a.length===0)return;if(r<0||r>=a.length){const be=new Error("invalid level idx"),Se=r<0;if(this.hls.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.LEVEL_SWITCH_ERROR,level:r,fatal:Se,error:be,reason:be.message}),Se)return;r=Math.min(r,a.length-1)}const _=this.currentLevelIndex,E=this.currentLevel,I=E?E.attrs["PATHWAY-ID"]:void 0,N=a[r],H=N.attrs["PATHWAY-ID"];if(this.currentLevelIndex=r,this.currentLevel=N,_===r&&N.details&&E&&I===H)return;this.log(`Switching to level ${r} (${N.height?N.height+"p ":""}${N.videoRange?N.videoRange+" ":""}${N.codecSet?N.codecSet+" ":""}@${N.bitrate})${H?" with Pathway "+H:""} from level ${_}${I?" with Pathway "+I:""}`);const oe={level:r,attrs:N.attrs,details:N.details,bitrate:N.bitrate,averageBitrate:N.averageBitrate,maxBitrate:N.maxBitrate,realBitrate:N.realBitrate,width:N.width,height:N.height,codecSet:N.codecSet,audioCodec:N.audioCodec,videoCodec:N.videoCodec,audioGroups:N.audioGroups,subtitleGroups:N.subtitleGroups,loaded:N.loaded,loadError:N.loadError,fragmentError:N.fragmentError,name:N.name,id:N.id,uri:N.uri,url:N.url,urlId:0,audioGroupIds:N.audioGroupIds,textGroupIds:N.textGroupIds};this.hls.trigger(l.LEVEL_SWITCHING,oe);const he=N.details;if(!he||he.live){const be=this.switchParams(N.uri,E==null?void 0:E.details,he);this.loadPlaylist(be)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(r){this.manualLevelIndex=r,this._startLevel===void 0&&(this._startLevel=r),r!==-1&&(this.level=r)}get firstLevel(){return this._firstLevel}set firstLevel(r){this._firstLevel=r}get startLevel(){if(this._startLevel===void 0){const r=this.hls.config.startLevel;return r!==void 0?r:this.hls.firstAutoLevel}return this._startLevel}set startLevel(r){this._startLevel=r}onError(r,a){a.fatal||!a.context||a.context.type===ye.LEVEL&&a.context.level===this.level&&this.checkRetry(a)}onFragBuffered(r,{frag:a}){if(a!==void 0&&a.type===Ye.MAIN){const _=a.elementaryStreams;if(!Object.keys(_).some(I=>!!_[I]))return;const E=this._levels[a.level];E!=null&&E.loadError&&(this.log(`Resetting level error count of ${E.loadError} on frag buffered`),E.loadError=0)}}onLevelLoaded(r,a){var _;const{level:E,details:I}=a,N=this._levels[E];if(!N){var H;this.warn(`Invalid level index ${E}`),(H=a.deliveryDirectives)!=null&&H.skip&&(I.deltaUpdateFailed=!0);return}E===this.currentLevelIndex?(N.fragmentError===0&&(N.loadError=0),this.playlistLoaded(E,a,N.details)):(_=a.deliveryDirectives)!=null&&_.skip&&(I.deltaUpdateFailed=!0)}loadPlaylist(r){super.loadPlaylist();const a=this.currentLevelIndex,_=this.currentLevel;if(_&&this.shouldLoadPlaylist(_)){let E=_.uri;if(r)try{E=r.addDirectives(E)}catch(N){this.warn(`Could not construct new URL with HLS Delivery Directives: ${N}`)}const I=_.attrs["PATHWAY-ID"];this.log(`Loading level index ${a}${(r==null?void 0:r.msn)!==void 0?" at sn "+r.msn+" part "+r.part:""} with${I?" Pathway "+I:""} ${E}`),this.clearTimer(),this.hls.trigger(l.LEVEL_LOADING,{url:E,level:a,pathwayId:_.attrs["PATHWAY-ID"],id:0,deliveryDirectives:r||null})}}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(r){this.level=r,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=r)}removeLevel(r){var a;const _=this._levels.filter((E,I)=>I!==r?!0:(this.steering&&this.steering.removeLevel(E),E===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,E.details&&E.details.fragments.forEach(N=>N.level=-1)),!1));za(_),this._levels=_,this.currentLevelIndex>-1&&(a=this.currentLevel)!=null&&a.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.hls.trigger(l.LEVELS_UPDATED,{levels:_})}onLevelsUpdated(r,{levels:a}){this._levels=a}checkMaxAutoUpdated(){const{autoLevelCapping:r,maxAutoLevel:a,maxHdcpLevel:_}=this.hls;this._maxAutoLevel!==a&&(this._maxAutoLevel=a,this.hls.trigger(l.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:r,levels:this.levels,maxAutoLevel:a,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:_}))}}function nc(j){const r={};j.forEach(a=>{const _=a.groupId||"";a.id=r[_]=r[_]||0,r[_]++})}class fl{constructor(r){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=r}abort(r){for(const _ in this.keyUriToKeyInfo){const E=this.keyUriToKeyInfo[_].loader;if(E){var a;if(r&&r!==((a=E.context)==null?void 0:a.frag.type))return;E.abort()}}}detach(){for(const r in this.keyUriToKeyInfo){const a=this.keyUriToKeyInfo[r];(a.mediaKeySessionContext||a.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[r]}}destroy(){this.detach();for(const r in this.keyUriToKeyInfo){const a=this.keyUriToKeyInfo[r].loader;a&&a.destroy()}this.keyUriToKeyInfo={}}createKeyLoadError(r,a=x.KEY_LOAD_ERROR,_,E,I){return new Ni({type:b.NETWORK_ERROR,details:a,fatal:!1,frag:r,response:I,error:_,networkDetails:E})}loadClear(r,a){if(this.emeController&&this.config.emeEnabled){const{sn:_,cc:E}=r;for(let I=0;I{N.setKeyFormat(H)});break}}}}load(r){return!r.decryptdata&&r.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(r).then(a=>this.loadInternal(r,a)):this.loadInternal(r)}loadInternal(r,a){var _,E;a&&r.setKeyFormat(a);const I=r.decryptdata;if(!I){const he=new Error(a?`Expected frag.decryptdata to be defined after setting format ${a}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,he))}const N=I.uri;if(!N)return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${N}"`)));let H=this.keyUriToKeyInfo[N];if((_=H)!=null&&_.decryptdata.key)return I.key=H.decryptdata.key,Promise.resolve({frag:r,keyInfo:H});if((E=H)!=null&&E.keyLoadPromise){var oe;switch((oe=H.mediaKeySessionContext)==null?void 0:oe.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return H.keyLoadPromise.then(he=>(I.key=he.keyInfo.decryptdata.key,{frag:r,keyInfo:H}))}}switch(H=this.keyUriToKeyInfo[N]={decryptdata:I,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},I.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return I.keyFormat==="identity"?this.loadKeyHTTP(H,r):this.loadKeyEME(H,r);case"AES-128":return this.loadKeyHTTP(H,r);default:return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${I.method}"`)))}}loadKeyEME(r,a){const _={frag:a,keyInfo:r};if(this.emeController&&this.config.emeEnabled){const E=this.emeController.loadKey(_);if(E)return(r.keyLoadPromise=E.then(I=>(r.mediaKeySessionContext=I,_))).catch(I=>{throw r.keyLoadPromise=null,I})}return Promise.resolve(_)}loadKeyHTTP(r,a){const _=this.config,E=_.loader,I=new E(_);return a.keyLoader=r.loader=I,r.keyLoadPromise=new Promise((N,H)=>{const oe={keyInfo:r,frag:a,responseType:"arraybuffer",url:r.decryptdata.uri},he=_.keyLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,He,Xe,lt)=>{const{frag:vt,keyInfo:Qt,url:yr}=Xe;if(!vt.decryptdata||Qt!==this.keyUriToKeyInfo[yr])return H(this.createKeyLoadError(vt,x.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Qt.decryptdata.key=vt.decryptdata.key=new Uint8Array(De.data),vt.keyLoader=null,Qt.loader=null,N({frag:vt,keyInfo:Qt})},onError:(De,He,Xe,lt)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.KEY_LOAD_ERROR,new Error(`HTTP Error ${De.code} loading key ${De.text}`),Xe,f({url:oe.url,data:void 0},De)))},onTimeout:(De,He,Xe)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Xe))},onAbort:(De,He,Xe)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.INTERNAL_ABORTED,new Error("key loading aborted"),Xe))}};I.load(oe,be,Se)})}resetLoader(r){const{frag:a,keyInfo:_,url:E}=r,I=_.loader;a.keyLoader===I&&(a.keyLoader=null,_.loader=null),delete this.keyUriToKeyInfo[E],I&&I.destroy()}}function ki(){return self.SourceBuffer||self.WebKitSourceBuffer}function El(){if(!si())return!1;const r=ki();return!r||r.prototype&&typeof r.prototype.appendBuffer=="function"&&typeof r.prototype.remove=="function"}function ic(){if(!El())return!1;const j=si();return typeof(j==null?void 0:j.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(r=>j.isTypeSupported(la(r,"video")))||["mp4a.40.2","fLaC"].some(r=>j.isTypeSupported(la(r,"audio"))))}function Uo(){var j;const r=ki();return typeof(r==null||(j=r.prototype)==null?void 0:j.changeType)=="function"}const no=250,Wa=2,dl=.1,Sl=.05;class ac{constructor(r,a,_,E){this.config=void 0,this.media=null,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=r,this.media=a,this.fragmentTracker=_,this.hls=E}destroy(){this.media=null,this.hls=this.fragmentTracker=null}poll(r,a){const{config:_,media:E,stalled:I}=this;if(E===null)return;const{currentTime:N,seeking:H}=E,oe=this.seeking&&!H,he=!this.seeking&&H;if(this.seeking=H,N!==r){if(this.moved=!0,H||(this.nudgeRetry=0),I!==null){if(this.stallReported){const vt=self.performance.now()-I;R.warn(`playback not stuck anymore @${N}, after ${Math.round(vt)}ms`),this.stallReported=!1}this.stalled=null}return}if(he||oe){this.stalled=null;return}if(E.paused&&!H||E.ended||E.playbackRate===0||!hr.getBuffered(E).length){this.nudgeRetry=0;return}const be=hr.bufferInfo(E,N,0),Se=be.nextStart||0;if(H){const vt=be.len>Wa,Qt=!Se||a&&a.start<=N||Se-N>Wa&&!this.fragmentTracker.getPartialFragment(N);if(vt||Qt)return;this.moved=!1}if(!this.moved&&this.stalled!==null){var De;if(!(be.len>0)&&!Se)return;const Qt=Math.max(Se,be.start||0)-N,yr=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,Wr=(yr==null||(De=yr.details)==null?void 0:De.live)?yr.details.targetduration*2:Wa,Br=this.fragmentTracker.getPartialFragment(N);if(Qt>0&&(Qt<=Wr||Br)){E.paused||this._trySkipBufferHole(Br);return}}const He=self.performance.now();if(I===null){this.stalled=He;return}const Xe=He-I;if(!H&&Xe>=no&&(this._reportStall(be),!this.media))return;const lt=hr.bufferInfo(E,N,_.maxBufferHole);this._tryFixBufferStall(lt,Xe)}_tryFixBufferStall(r,a){const{config:_,fragmentTracker:E,media:I}=this;if(I===null)return;const N=I.currentTime,H=E.getPartialFragment(N);H&&(this._trySkipBufferHole(H)||!this.media)||(r.len>_.maxBufferHole||r.nextStart&&r.nextStart-N<_.maxBufferHole)&&a>_.highBufferWatchdogPeriod*1e3&&(R.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}_reportStall(r){const{hls:a,media:_,stallReported:E}=this;if(!E&&_){this.stallReported=!0;const I=new Error(`Playback stalling at @${_.currentTime} due to low buffer (${JSON.stringify(r)})`);R.warn(I.message),a.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_STALLED_ERROR,fatal:!1,error:I,buffer:r.len})}}_trySkipBufferHole(r){const{config:a,hls:_,media:E}=this;if(E===null)return 0;const I=E.currentTime,N=hr.bufferInfo(E,I,0),H=I0&&N.len<1&&E.readyState<3,be=H-I;if(be>0&&(oe||he)){if(be>a.maxBufferHole){const{fragmentTracker:De}=this;let He=!1;if(I===0){const Xe=De.getAppendedFrag(0,Ye.MAIN);Xe&&H1?(E=0,this.bitrateTest=!0):E=_.firstAutoLevel),_.nextLoadLevel=E,this.level=_.loadLevel,this.loadedmetadata=!1}a>0&&r===-1&&(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),r=a),this.state=pn.IDLE,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=r,this.tick()}else this._forceStartLoad=!0,this.state=pn.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case pn.WAITING_LEVEL:{const{levels:a,level:_}=this,E=a==null?void 0:a[_],I=E==null?void 0:E.details;if(I&&(!I.live||this.levelLastLoaded===E)){if(this.waitForCdnTuneIn(I))break;this.state=pn.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=pn.IDLE;break}break}case pn.FRAG_LOADING_WAITING_RETRY:{var r;const a=self.performance.now(),_=this.retryDate;if(!_||a>=_||(r=this.media)!=null&&r.seeking){const{levels:E,level:I}=this,N=E==null?void 0:E[I];this.resetStartWhenNotLoaded(N||null),this.state=pn.IDLE}}break}this.state===pn.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){super.onTickEnd(),this.checkBuffer(),this.checkFragmentChanged()}doTickIdle(){const{hls:r,levelLastLoaded:a,levels:_,media:E}=this;if(a===null||!E&&(this.startFragRequested||!r.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const I=this.buffering?r.nextLoadLevel:r.loadLevel;if(!(_!=null&&_[I]))return;const N=_[I],H=this.getMainFwdBufferInfo();if(H===null)return;const oe=this.getLevelDetails();if(oe&&this._streamEnded(H,oe)){const lt={};this.altAudio&&(lt.type="video"),this.hls.trigger(l.BUFFER_EOS,lt),this.state=pn.ENDED;return}if(!this.buffering)return;r.loadLevel!==I&&r.manualLevel===-1&&this.log(`Adapting to level ${I} from level ${this.level}`),this.level=r.nextLoadLevel=I;const he=N.details;if(!he||this.state===pn.WAITING_LEVEL||he.live&&this.levelLastLoaded!==N){this.level=I,this.state=pn.WAITING_LEVEL;return}const be=H.len,Se=this.getMaxBufferLength(N.maxBitrate);if(be>=Se)return;this.backtrackFragment&&this.backtrackFragment.start>H.end&&(this.backtrackFragment=null);const De=this.backtrackFragment?this.backtrackFragment.start:H.end;let He=this.getNextFragment(De,he);if(this.couldBacktrack&&!this.fragPrevious&&He&&He.sn!=="initSegment"&&this.fragmentTracker.getState(He)!==Zs.OK){var Xe;const vt=((Xe=this.backtrackFragment)!=null?Xe:He).sn-he.startSN,Qt=he.fragments[vt-1];Qt&&He.cc===Qt.cc&&(He=Qt,this.fragmentTracker.removeFragment(Qt))}else this.backtrackFragment&&H.len&&(this.backtrackFragment=null);if(He&&this.isLoopLoading(He,De)){if(!He.gap){const vt=this.audioOnly&&!this.altAudio?Y.AUDIO:Y.VIDEO,Qt=(vt===Y.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Qt&&this.afterBufferFlushed(Qt,vt,Ye.MAIN)}He=this.getNextFragmentLoopLoading(He,he,H,Ye.MAIN,Se)}He&&(He.initSegment&&!He.initSegment.data&&!this.bitrateTest&&(He=He.initSegment),this.loadFragment(He,N,De))}loadFragment(r,a,_){const E=this.fragmentTracker.getState(r);this.fragCurrent=r,E===Zs.NOT_LOADED||E===Zs.PARTIAL?r.sn==="initSegment"?this._loadInitSegment(r,a):this.bitrateTest?(this.log(`Fragment ${r.sn} of level ${r.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(r,a)):(this.startFragRequested=!0,super.loadFragment(r,a,_)):this.clearTrackerIfNeeded(r)}getBufferedFrag(r){return this.fragmentTracker.getBufferedFrag(r,Ye.MAIN)}followingBufferedFrag(r){return r?this.getBufferedFrag(r.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:r,media:a}=this;if(a!=null&&a.readyState){let _;const E=this.getAppendedFrag(a.currentTime);E&&E.start>1&&this.flushMainBuffer(0,E.start-1);const I=this.getLevelDetails();if(I!=null&&I.live){const H=this.getMainFwdBufferInfo();if(!H||H.len{const N=I.audioCodec;N&&(_=_||N.indexOf("mp4a.40.2")!==-1,E=E||N.indexOf("mp4a.40.5")!==-1)}),this.audioCodecSwitch=_&&E&&!Uo(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=a.levels,this.startFragRequested=!1}onLevelLoading(r,a){const{levels:_}=this;if(!_||this.state!==pn.IDLE)return;const E=_[a.level];(!E.details||E.details.live&&this.levelLastLoaded!==E||this.waitForCdnTuneIn(E.details))&&(this.state=pn.WAITING_LEVEL)}onLevelLoaded(r,a){var _;const{levels:E}=this,I=a.level,N=a.details,H=N.totalduration;if(!E){this.warn(`Levels were reset while loading level ${I}`);return}this.log(`Level ${I} loaded [${N.startSN},${N.endSN}]${N.lastPartSn?`[part-${N.lastPartSn}-${N.lastPartIndex}]`:""}, cc [${N.startCC}, ${N.endCC}] duration:${H}`);const oe=E[I],he=this.fragCurrent;he&&(this.state===pn.FRAG_LOADING||this.state===pn.FRAG_LOADING_WAITING_RETRY)&&he.level!==a.level&&he.loader&&this.abortCurrentFrag();let be=0;if(N.live||(_=oe.details)!=null&&_.live){var Se;if(this.checkLiveUpdate(N),N.deltaUpdateFailed)return;be=this.alignPlaylists(N,oe.details,(Se=this.levelLastLoaded)==null?void 0:Se.details)}if(oe.details=N,this.levelLastLoaded=oe,this.hls.trigger(l.LEVEL_UPDATED,{details:N,level:I}),this.state===pn.WAITING_LEVEL){if(this.waitForCdnTuneIn(N))return;this.state=pn.IDLE}this.startFragRequested?N.live&&this.synchronizeToLiveEdge(N):this.setStartPosition(N,be),this.tick()}_handleFragmentLoadProgress(r){var a;const{frag:_,part:E,payload:I}=r,{levels:N}=this;if(!N){this.warn(`Levels were reset while fragment load was in progress. Fragment ${_.sn} of level ${_.level} will not be buffered`);return}const H=N[_.level],oe=H.details;if(!oe){this.warn(`Dropping fragment ${_.sn} of level ${_.level} after level details were reset`),this.fragmentTracker.removeFragment(_);return}const he=H.videoCodec,be=oe.PTSKnown||!oe.live,Se=(a=_.initSegment)==null?void 0:a.data,De=this._getAudioCodec(H),He=this.transmuxer=this.transmuxer||new Xn(this.hls,Ye.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),Xe=E?E.index:-1,lt=Xe!==-1,vt=new mn(_.level,_.sn,_.stats.chunkCount,I.byteLength,Xe,lt),Qt=this.initPTS[_.cc];He.push(I,Se,De,he,_,E,oe.totalduration,be,vt,Qt)}onAudioTrackSwitching(r,a){const _=this.altAudio;if(!!!a.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;const N=this.fragCurrent;N&&(this.log("Switching to main audio track, cancel main fragment load"),N.abortRequests(),this.fragmentTracker.removeFragment(N)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();const I=this.hls;_&&(I.trigger(l.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),I.trigger(l.AUDIO_TRACK_SWITCHED,a)}}onAudioTrackSwitched(r,a){const _=a.id,E=!!this.hls.audioTracks[_].url;if(E){const I=this.videoBuffer;I&&this.mediaBuffer!==I&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=I)}this.altAudio=E,this.tick()}onBufferCreated(r,a){const _=a.tracks;let E,I,N=!1;for(const H in _){const oe=_[H];if(oe.id==="main"){if(I=H,E=oe,H==="video"){const he=_[H];he&&(this.videoBuffer=he.buffer)}}else N=!0}N&&E?(this.log(`Alternate track found, use ${I}.buffered to schedule main fragment loading`),this.mediaBuffer=E.buffer):this.mediaBuffer=this.media}onFragBuffered(r,a){const{frag:_,part:E}=a;if(_&&_.type!==Ye.MAIN)return;if(this.fragContextChanged(_)){this.warn(`Fragment ${_.sn}${E?" p: "+E.index:""} of level ${_.level} finished buffering, but was aborted. state: ${this.state}`),this.state===pn.PARSED&&(this.state=pn.IDLE);return}const I=E?E.stats:_.stats;this.fragLastKbps=Math.round(8*I.total/(I.buffering.end-I.loading.first)),_.sn!=="initSegment"&&(this.fragPrevious=_),this.fragBufferedComplete(_,E)}onError(r,a){var _;if(a.fatal){this.state=pn.ERROR;return}switch(a.details){case x.FRAG_GAP:case x.FRAG_PARSING_ERROR:case x.FRAG_DECRYPT_ERROR:case x.FRAG_LOAD_ERROR:case x.FRAG_LOAD_TIMEOUT:case x.KEY_LOAD_ERROR:case x.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(Ye.MAIN,a);break;case x.LEVEL_LOAD_ERROR:case x.LEVEL_LOAD_TIMEOUT:case x.LEVEL_PARSING_ERROR:!a.levelRetry&&this.state===pn.WAITING_LEVEL&&((_=a.context)==null?void 0:_.type)===ye.LEVEL&&(this.state=pn.IDLE);break;case x.BUFFER_APPEND_ERROR:case x.BUFFER_FULL_ERROR:if(!a.parent||a.parent!=="main")return;if(a.details===x.BUFFER_APPEND_ERROR){this.resetLoadingState();return}this.reduceLengthAndFlushBuffer(a)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case x.INTERNAL_EXCEPTION:this.recoverWorkerError(a);break}}checkBuffer(){const{media:r,gapController:a}=this;if(!(!r||!a||!r.readyState)){if(this.loadedmetadata||!hr.getBuffered(r).length){const _=this.state!==pn.IDLE?this.fragCurrent:null;a.poll(this.lastCurrentTime,_)}this.lastCurrentTime=r.currentTime}}onFragLoadEmergencyAborted(){this.state=pn.IDLE,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()}onBufferFlushed(r,{type:a}){if(a!==Y.AUDIO||this.audioOnly&&!this.altAudio){const _=(a===Y.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(_,a,Ye.MAIN),this.tick()}}onLevelsUpdated(r,a){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level),this.levels=a.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:r}=this;if(!r)return;const a=r.currentTime;let _=this.startPosition;if(_>=0&&a<_){if(r.seeking){this.log(`could not seek to ${_}, already seeking at ${a}`);return}const E=hr.getBuffered(r),N=(E.length?E.start(0):0)-_;N>0&&(N{const{hls:E}=this;if(!_||this.fragContextChanged(r))return;a.fragmentError=0,this.state=pn.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const I=r.stats;I.parsing.start=I.parsing.end=I.buffering.start=I.buffering.end=self.performance.now(),E.trigger(l.FRAG_LOADED,_),r.bitrateTest=!1})}_handleTransmuxComplete(r){var a;const _="main",{hls:E}=this,{remuxResult:I,chunkMeta:N}=r,H=this.getCurrentContext(N);if(!H){this.resetWhenMissingContext(N);return}const{frag:oe,part:he,level:be}=H,{video:Se,text:De,id3:He,initSegment:Xe}=I,{details:lt}=be,vt=this.altAudio?void 0:I.audio;if(this.fragContextChanged(oe)){this.fragmentTracker.removeFragment(oe);return}if(this.state=pn.PARSING,Xe){if(Xe!=null&&Xe.tracks){const Tr=oe.initSegment||oe;this._bufferInitSegment(be,Xe.tracks,Tr,N),E.trigger(l.FRAG_PARSING_INIT_SEGMENT,{frag:Tr,id:_,tracks:Xe.tracks})}const Qt=Xe.initPTS,yr=Xe.timescale;y(Qt)&&(this.initPTS[oe.cc]={baseTime:Qt,timescale:yr},E.trigger(l.INIT_PTS_FOUND,{frag:oe,id:_,initPTS:Qt,timescale:yr}))}if(Se&<&&oe.sn!=="initSegment"){const Qt=lt.fragments[oe.sn-1-lt.startSN],yr=oe.sn===lt.startSN,Tr=!Qt||oe.cc>Qt.cc;if(I.independent!==!1){const{startPTS:Wr,endPTS:Br,startDTS:Cn,endDTS:un}=Se;if(he)he.elementaryStreams[Se.type]={startPTS:Wr,endPTS:Br,startDTS:Cn,endDTS:un};else if(Se.firstKeyFrame&&Se.independent&&N.id===1&&!Tr&&(this.couldBacktrack=!0),Se.dropped&&Se.independent){const Hn=this.getMainFwdBufferInfo(),li=(Hn?Hn.end:this.getLoadPosition())+this.config.maxBufferHole,En=Se.firstKeyFramePTS?Se.firstKeyFramePTS:Wr;if(!yr&&liWa&&(oe.gap=!0);oe.setElementaryStreamInfo(Se.type,Wr,Br,Cn,un),this.backtrackFragment&&(this.backtrackFragment=oe),this.bufferFragmentData(Se,oe,he,N,yr||Tr)}else if(yr||Tr)oe.gap=!0;else{this.backtrack(oe);return}}if(vt){const{startPTS:Qt,endPTS:yr,startDTS:Tr,endDTS:Wr}=vt;he&&(he.elementaryStreams[Y.AUDIO]={startPTS:Qt,endPTS:yr,startDTS:Tr,endDTS:Wr}),oe.setElementaryStreamInfo(Y.AUDIO,Qt,yr,Tr,Wr),this.bufferFragmentData(vt,oe,he,N)}if(lt&&He!=null&&(a=He.samples)!=null&&a.length){const Qt={id:_,frag:oe,details:lt,samples:He.samples};E.trigger(l.FRAG_PARSING_METADATA,Qt)}if(lt&&De){const Qt={id:_,frag:oe,details:lt,samples:De.samples};E.trigger(l.FRAG_PARSING_USERDATA,Qt)}}_bufferInitSegment(r,a,_,E){if(this.state!==pn.PARSING)return;this.audioOnly=!!a.audio&&!a.video,this.altAudio&&!this.audioOnly&&delete a.audio;const{audio:I,video:N,audiovideo:H}=a;if(I){let oe=r.audioCodec;const he=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){oe&&(oe.indexOf("mp4a.40.5")!==-1?oe="mp4a.40.2":oe="mp4a.40.5");const be=I.metadata;be&&"channelCount"in be&&(be.channelCount||1)!==1&&he.indexOf("firefox")===-1&&(oe="mp4a.40.5")}oe&&oe.indexOf("mp4a.40.5")!==-1&&he.indexOf("android")!==-1&&I.container!=="audio/mpeg"&&(oe="mp4a.40.2",this.log(`Android: force audio codec to ${oe}`)),r.audioCodec&&r.audioCodec!==oe&&this.log(`Swapping manifest audio codec "${r.audioCodec}" for "${oe}"`),I.levelCodec=oe,I.id="main",this.log(`Init audio buffer, container:${I.container}, codecs[selected/level/parsed]=[${oe||""}/${r.audioCodec||""}/${I.codec}]`)}N&&(N.levelCodec=r.videoCodec,N.id="main",this.log(`Init video buffer, container:${N.container}, codecs[level/parsed]=[${r.videoCodec||""}/${N.codec}]`)),H&&this.log(`Init audiovideo buffer, container:${H.container}, codecs[level/parsed]=[${r.codecs}/${H.codec}]`),this.hls.trigger(l.BUFFER_CODECS,a),Object.keys(a).forEach(oe=>{const be=a[oe].initSegment;be!=null&&be.byteLength&&this.hls.trigger(l.BUFFER_APPENDING,{type:oe,data:be,frag:_,part:null,chunkMeta:E,parent:_.type})}),this.tickImmediate()}getMainFwdBufferInfo(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,Ye.MAIN)}backtrack(r){this.couldBacktrack=!0,this.backtrackFragment=r,this.resetTransmuxer(),this.flushBufferGap(r),this.fragmentTracker.removeFragment(r),this.fragPrevious=null,this.nextLoadPosition=r.start,this.state=pn.IDLE}checkFragmentChanged(){const r=this.media;let a=null;if(r&&r.readyState>1&&r.seeking===!1){const _=r.currentTime;if(hr.isBuffered(r,_)?a=this.getAppendedFrag(_):hr.isBuffered(r,_+.1)&&(a=this.getAppendedFrag(_+.1)),a){this.backtrackFragment=null;const E=this.fragPlaying,I=a.level;(!E||a.sn!==E.sn||E.level!==I)&&(this.fragPlaying=a,this.hls.trigger(l.FRAG_CHANGED,{frag:a}),(!E||E.level!==I)&&this.hls.trigger(l.LEVEL_SWITCHED,{level:I}))}}}get nextLevel(){const r=this.nextBufferedFrag;return r?r.level:-1}get currentFrag(){const r=this.media;return r?this.fragPlaying||this.getAppendedFrag(r.currentTime):null}get currentProgramDateTime(){const r=this.media;if(r){const a=r.currentTime,_=this.currentFrag;if(_&&y(a)&&y(_.programDateTime)){const E=_.programDateTime+(a-_.start)*1e3;return new Date(E)}}return null}get currentLevel(){const r=this.currentFrag;return r?r.level:-1}get nextBufferedFrag(){const r=this.currentFrag;return r?this.followingBufferedFrag(r):null}get forceStartLoad(){return this._forceStartLoad}}class Xu{static get version(){return"1.5.20"}static isMSESupported(){return El()}static isSupported(){return ic()}static getMediaSource(){return si()}static get Events(){return l}static get ErrorTypes(){return b}static get ErrorDetails(){return x}static get DefaultConfig(){return Xu.defaultConfig?Xu.defaultConfig:To}static set DefaultConfig(r){Xu.defaultConfig=r}constructor(r={}){this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this.started=!1,this._emitter=new Zn,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,this.triggeringException=void 0,$(r.debug||!1,"Hls instance");const a=this.config=yo(Xu.DefaultConfig,r);this.userConfig=r,a.progressive&&gc(a);const{abrController:_,bufferController:E,capLevelController:I,errorController:N,fpsController:H}=a,oe=new N(this),he=this.abrController=new _(this),be=this.bufferController=new E(this),Se=this.capLevelController=new I(this),De=new H(this),He=new Or(this),Xe=new fa(this),lt=a.contentSteeringController,vt=lt?new lt(this):null,Qt=this.levelController=new rc(this,vt),yr=new Jt(this),Tr=new fl(this.config),Wr=this.streamController=new pl(this,yr,Tr);Se.setStreamController(Wr),De.setStreamController(Wr);const Br=[He,Qt,Wr];vt&&Br.splice(1,0,vt),this.networkControllers=Br;const Cn=[he,be,Se,De,Xe,yr];this.audioTrackController=this.createController(a.audioTrackController,Br);const un=a.audioStreamController;un&&Br.push(new un(this,yr,Tr)),this.subtitleTrackController=this.createController(a.subtitleTrackController,Br);const Hn=a.subtitleStreamController;Hn&&Br.push(new Hn(this,yr,Tr)),this.createController(a.timelineController,Cn),Tr.emeController=this.emeController=this.createController(a.emeController,Cn),this.cmcdController=this.createController(a.cmcdController,Cn),this.latencyController=this.createController(Ls,Cn),this.coreComponents=Cn,Br.push(oe);const li=oe.onErrorOut;typeof li=="function"&&this.on(l.ERROR,li,oe)}createController(r,a){if(r){const _=new r(this);return a&&a.push(_),_}return null}on(r,a,_=this){this._emitter.on(r,a,_)}once(r,a,_=this){this._emitter.once(r,a,_)}removeAllListeners(r){this._emitter.removeAllListeners(r)}off(r,a,_=this,E){this._emitter.off(r,a,_,E)}listeners(r){return this._emitter.listeners(r)}emit(r,a,_){return this._emitter.emit(r,a,_)}trigger(r,a){if(this.config.debug)return this.emit(r,r,a);try{return this.emit(r,r,a)}catch(_){if(R.error("An internal error happened while handling event "+r+'. Error message: "'+_.message+'". Here is a stacktrace:',_),!this.triggeringException){this.triggeringException=!0;const E=r===l.ERROR;this.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.INTERNAL_EXCEPTION,fatal:E,event:r,error:_}),this.triggeringException=!1}}return!1}listenerCount(r){return this._emitter.listenerCount(r)}destroy(){R.log("destroy"),this.trigger(l.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach(a=>a.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(a=>a.destroy()),this.coreComponents.length=0;const r=this.config;r.xhrSetup=r.fetchSetup=void 0,this.userConfig=null}attachMedia(r){R.log("attachMedia"),this._media=r,this.trigger(l.MEDIA_ATTACHING,{media:r})}detachMedia(){R.log("detachMedia"),this.trigger(l.MEDIA_DETACHING,void 0),this._media=null}loadSource(r){this.stopLoad();const a=this.media,_=this.url,E=this.url=s.buildAbsoluteURL(self.location.href,r,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,R.log(`loadSource:${E}`),a&&_&&(_!==E||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(a)),this.trigger(l.MANIFEST_LOADING,{url:r})}startLoad(r=-1){R.log(`startLoad(${r})`),this.started=!0,this.resumeBuffering();for(let a=0;a{r.resumeBuffering&&r.resumeBuffering()})}pauseBuffering(){R.log("pause buffering"),this.networkControllers.forEach(r=>{r.pauseBuffering&&r.pauseBuffering()})}swapAudioCodec(){R.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){R.log("recoverMediaError");const r=this._media;this.detachMedia(),r&&this.attachMedia(r)}removeLevel(r){this.levelController.removeLevel(r)}get levels(){const r=this.levelController.levels;return r||[]}get currentLevel(){return this.streamController.currentLevel}set currentLevel(r){R.log(`set currentLevel:${r}`),this.levelController.manualLevel=r,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(r){R.log(`set nextLevel:${r}`),this.levelController.manualLevel=r,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(r){R.log(`set loadLevel:${r}`),this.levelController.manualLevel=r}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(r){this.levelController.nextLoadLevel=r}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(r){R.log(`set firstLevel:${r}`),this.levelController.firstLevel=r}get startLevel(){const r=this.levelController.startLevel;return r===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:r}set startLevel(r){R.log(`set startLevel:${r}`),r!==-1&&(r=Math.max(r,this.minAutoLevel)),this.levelController.startLevel=r}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(r){const a=!!r;a!==this.config.capLevelToPlayerSize&&(a?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=a)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:r}=this.abrController;return r?r.getEstimate():NaN}set bandwidthEstimate(r){this.abrController.resetEstimator(r)}get ttfbEstimate(){const{bwEstimator:r}=this.abrController;return r?r.getEstimateTTFB():NaN}set autoLevelCapping(r){this._autoLevelCapping!==r&&(R.log(`set autoLevelCapping:${r}`),this._autoLevelCapping=r,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(r){Is(r)&&this._maxHdcpLevel!==r&&(this._maxHdcpLevel=r,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:r,config:{minAutoBitrate:a}}=this;if(!r)return 0;const _=r.length;for(let E=0;E<_;E++)if(r[E].maxBitrate>=a)return E;return 0}get maxAutoLevel(){const{levels:r,autoLevelCapping:a,maxHdcpLevel:_}=this;let E;if(a===-1&&r!=null&&r.length?E=r.length-1:E=a,_)for(let I=E;I--;){const N=r[I].attrs["HDCP-LEVEL"];if(N&&N<=_)return I}return E}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(r){this.abrController.nextAutoLevel=r}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}setAudioOption(r){var a;return(a=this.audioTrackController)==null?void 0:a.setAudioOption(r)}setSubtitleOption(r){var a;return(a=this.subtitleTrackController)==null||a.setSubtitleOption(r),null}get allAudioTracks(){const r=this.audioTrackController;return r?r.allAudioTracks:[]}get audioTracks(){const r=this.audioTrackController;return r?r.audioTracks:[]}get audioTrack(){const r=this.audioTrackController;return r?r.audioTrack:-1}set audioTrack(r){const a=this.audioTrackController;a&&(a.audioTrack=r)}get allSubtitleTracks(){const r=this.subtitleTrackController;return r?r.allSubtitleTracks:[]}get subtitleTracks(){const r=this.subtitleTrackController;return r?r.subtitleTracks:[]}get subtitleTrack(){const r=this.subtitleTrackController;return r?r.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(r){const a=this.subtitleTrackController;a&&(a.subtitleTrack=r)}get subtitleDisplay(){const r=this.subtitleTrackController;return r?r.subtitleDisplay:!1}set subtitleDisplay(r){const a=this.subtitleTrackController;a&&(a.subtitleDisplay=r)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(r){this.config.lowLatencyMode=r}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}}Xu.defaultConfig=void 0},53280:function(d,v,e){"use strict";e.d(v,{D:function(){return n}});function t(s,u,f){var c=f||{},h=c.noTrailing,o=h===void 0?!1:h,i=c.noLeading,y=i===void 0?!1:i,p=c.debounceMode,g=p===void 0?void 0:p,l,b=!1,x=0;function O(){l&&clearTimeout(l)}function k(T){var F=T||{},$=F.upcomingOnly,R=$===void 0?!1:$;O(),b=!R}function C(){for(var T=arguments.length,F=new Array(T),$=0;$s?y?(x=Date.now(),o||(l=setTimeout(g?Z:W,s))):W():o!==!0&&(l=setTimeout(g?Z:W,g===void 0?s-K:s))}return C.cancel=k,C}function n(s,u,f){var c=f||{},h=c.atBegin,o=h===void 0?!1:h;return t(s,u,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var v=__webpack_module_cache__[d];if(v!==void 0)return v.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var v=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(v,{a:v}),v}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},v;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var n=Object.create(null);__webpack_require__.r(n);var s={};v=v||[null,d({}),d([]),d(d)];for(var u=t&2&&e;typeof u=="object"&&!~v.indexOf(u);u=d(u))Object.getOwnPropertyNames(u).forEach(function(f){s[f]=function(){return e[f]}});return s.default=function(){return e},__webpack_require__.d(n,s),n}}(),function(){__webpack_require__.d=function(d,v){for(var e in v)__webpack_require__.o(v,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:v[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(v,e){return __webpack_require__.f[e](d,v),v},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",672:"p__Home__Detail__ShixunContext__Detail__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"9e9c66d4",67:"5f4353c9",109:"03781e46",195:"57321cd0",264:"8e627385",265:"6d4d8108",292:"ef8382ca",310:"db73e53f",316:"1f60ada6",337:"d6c41640",342:"25b21ad2",354:"d4d139cf",479:"d86b4226",485:"e86f04c4",508:"d4ac2d37",532:"df8f369d",533:"e6b77617",547:"4353da11",556:"ff4b14ef",559:"7cd59de5",570:"9f9fdbb2",576:"e2e14b74",629:"44a1d9a5",643:"7e84842e",671:"4a609b8d",672:"7ce9f00c",680:"0ea9f658",700:"97f547f5",737:"6d13bad2",741:"ac5fd360",777:"0af1b27f",799:"25714b41",869:"77babddb",895:"4b207152",921:"3a25ed87",928:"73b73160",981:"24da50c7",1006:"00150f39",1043:"1c6d3017",1045:"15d49e0c",1048:"b2056dcb",1070:"f30a2cdb",1144:"c90eccaf",1148:"8ee583c4",1154:"8cb80842",1175:"cd37a777",1211:"3d127915",1253:"253ca7d3",1257:"d7f00ab2",1265:"c11c2822",1274:"5f6ea65a",1276:"74e490e5",1343:"0a20511e",1416:"140b0019",1423:"79bb6ad6",1427:"41fadaff",1450:"f45f8067",1461:"803996ef",1462:"fcf08abc",1470:"a6446608",1475:"438965c0",1482:"c8668d04",1512:"456b4966",1520:"84de1fec",1545:"faca0170",1578:"2c76aff7",1581:"f9d352bf",1582:"94b64114",1646:"e6e27b60",1657:"92385398",1660:"c5446d7a",1674:"c8796185",1702:"351b08ec",1713:"896c835b",1717:"5b464680",1727:"8f76a4b6",1783:"022c88dc",1799:"5eff0b97",1831:"dd584733",1836:"94658bc9",1855:"2a267912",1880:"1af0fa91",1939:"ce9a50b6",1953:"0a343e72",1962:"6196d09e",2011:"59d51f98",2045:"e8ad9d23",2076:"19117cf7",2102:"4d5f0819",2141:"5957dcc8",2216:"cb623353",2240:"c25db894",2249:"f4830452",2254:"aa1479b1",2300:"2279d6bf",2303:"2523e2e8",2307:"2709216f",2338:"156780cc",2339:"4bedd760",2386:"192e235c",2396:"acc68c7b",2404:"d275d3a3",2412:"15c03597",2425:"d2a8245b",2443:"07b6cce9",2476:"ae6be408",2494:"68080a87",2501:"0ab7a0ea",2529:"173d955c",2538:"de4a3723",2539:"fe38aac4",2548:"f313e6a7",2570:"943176fa",2594:"e87d3761",2603:"07c2cf89",2659:"47d5cf7e",2707:"9dce26a8",2806:"b30db23b",2819:"26768c45",2823:"18fe91c8",2826:"ea763ce7",2829:"a3b33356",2837:"54a82605",2848:"06ac2b62",2865:"ac2532ef",2875:"54baa67b",2884:"cbc27e1a",2969:"ab3357d7",2983:"19d4f3d4",3006:"c116290e",3133:"9bf3f89c",3141:"d1fd6627",3157:"38197fa5",3183:"e127f50c",3198:"8e655451",3212:"26a47e7c",3220:"4c3ade4d",3247:"ff394db1",3260:"cf7aa23b",3276:"a499944c",3282:"a8906e45",3317:"8158c9a8",3332:"6fcd1564",3355:"77fcf994",3356:"449a4087",3391:"6678d14a",3433:"93a6603c",3442:"6e328228",3447:"038eb317",3451:"e57d676f",3496:"350b95b8",3509:"e2ffde23",3522:"88e3f9c5",3550:"3dc83156",3581:"0163e48f",3585:"bc9b0316",3665:"5eec5e26",3668:"6de21176",3697:"481a10d9",3747:"b59d6986",3777:"d5b0f2f1",3784:"f2f42818",3805:"9dbcb95e",3862:"c4962175",3873:"46ead23e",3885:"f87f7f15",3910:"69114471",3935:"f6ba25ee",3951:"f0f858bb",3985:"344a3358",3987:"5cecd51b",4014:"27a8e97c",4017:"92f84420",4030:"9946ca63",4056:"f46587bd",4058:"9f18d0ca",4078:"0bb8066e",4088:"236723f3",4093:"76815835",4105:"d9b67d75",4144:"431f38d5",4164:"c2e457d6",4216:"072e3364",4217:"eb2cbdd0",4227:"7a20b397",4259:"a95dbed8",4264:"9b07276e",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"ce6ae160",4492:"8e79fc63",4496:"9ce2275c",4498:"06002e3d",4504:"8d1a212d",4514:"a333c1eb",4520:"697be008",4546:"198b23c7",4565:"aa1811ae",4572:"2d16bc9a",4599:"61def4cb",4601:"16a10f4c",4610:"f7285935",4621:"b224702e",4628:"ece2c60c",4662:"eea94b75",4685:"c33f1528",4715:"8dcb0ac6",4736:"7419523e",4741:"639d3f58",4757:"1593dfe2",4766:"a2141551",4770:"5b145a65",4790:"619413e4",4795:"cd302aca",4797:"a24e92db",4800:"3d4826f4",4849:"e1e0f297",4850:"1edda4b7",4862:"4402d617",4884:"0d7e0d7e",4889:"58c63f92",4928:"da5b879c",4973:"4be59328",4994:"44307547",5022:"2549fbce",5043:"db5d4647",5048:"d80cb026",5060:"85dafcc6",5096:"fa835723",5111:"3625886d",5125:"5190bc15",5148:"fb596fb0",5176:"934bcb74",5179:"10a11815",5186:"eb7af8f1",5191:"cc55defb",5238:"5e4c061c",5290:"5dabcdc2",5297:"7b85e178",5319:"5c1b4e23",5321:"1163c84e",5335:"a8d898e7",5354:"7ae70604",5357:"15819113",5359:"a8911e46",5382:"f913de5f",5402:"75faf5ea",5416:"454536b7",5434:"38b302a6",5470:"549bb53e",5494:"d89549c4",5518:"dcbe4049",5534:"c30af8e7",5549:"795dbe4a",5572:"14e24a19",5573:"3e76f139",5599:"9eb28ea0",5624:"6cae2d24",5631:"e00d3d36",5650:"1c011c55",5679:"4a090bef",5705:"8655d531",5729:"fbbab512",5764:"e0d7e586",5775:"70f48acc",5786:"57e22ee3",5798:"7fd05164",5816:"f02f4ae2",5825:"e15fa08a",5876:"5eded409",5888:"5a15c96b",5891:"dfac32bc",5895:"53dd5288",5902:"6caadfe7",5915:"93c58a82",5972:"88e18878",5992:"95a518ce",6029:"dc33e445",6034:"8fea1bf5",6045:"d268f87f",6047:"3ce45acd",6052:"5c0d7459",6063:"523d9444",6069:"9198b492",6126:"99519171",6127:"1085afba",6170:"db399fd6",6265:"59398174",6270:"4ec115a8",6277:"f5892ac3",6313:"15d69588",6328:"46bbe1d1",6366:"72e0b8a3",6378:"7f3a946a",6411:"3b971528",6434:"6162dc87",6444:"179e0e83",6452:"f21706d6",6531:"26a2b663",6541:"226f2ccb",6583:"7312946c",6587:"0643cf3c",6634:"72d84072",6651:"203a0394",6682:"f8d3da29",6685:"9754fe44",6729:"7adea658",6741:"1ace9fcd",6758:"f751d741",6774:"59d4d618",6784:"8101b080",6788:"490718a8",6796:"3adc3476",6805:"6ede76b1",6820:"7cbe4de9",6845:"37db3113",6882:"fe611c9c",6883:"6cb80143",6894:"20694b45",6904:"607cab4a",6913:"0b0c651f",6949:"b1eb71e7",6958:"3c5072c9",6963:"9259e5cd",6982:"b7b9e877",7008:"d96a46dc",7043:"aab226b0",7045:"eee3bcbc",7046:"4386dbbc",7058:"e54fb1bd",7062:"1c0d325e",7084:"46ccce72",7156:"e7466006",7178:"7641d1b4",7182:"edbf603d",7242:"fc6a7154",7260:"4618d9dc",7331:"2e27a23b",7333:"7a2954a5",7365:"1005464f",7395:"6e1d761c",7460:"3663c8e3",7477:"616a7b02",7482:"91a83a28",7527:"5409263a",7545:"339eeaa9",7560:"e2e5916b",7589:"12a4115c",7591:"c8233ce9",7614:"e699abbe",7622:"6d67f874",7686:"4fcec9f9",7706:"c2a79e40",7806:"412f25b8",7852:"9a1c1ed3",7855:"90cb44c6",7857:"c4b6d474",7878:"4505eabf",7884:"c99db4e0",7922:"005fa797",7948:"ca37da1c",7964:"29aed9a1",8014:"3efd02d1",8062:"c4793c05",8072:"93756671",8077:"417785b1",8085:"b0d52a14",8089:"d536b13a",8143:"b21fd153",8155:"833afa9f",8161:"83c5fa9a",8237:"2b0bd76e",8241:"f490d800",8302:"fec045de",8307:"b0927dcf",8340:"0c3c4508",8350:"07df8a75",8365:"b9d07fc8",8398:"8026d41f",8431:"b5f15c90",8435:"154f26cf",8447:"b948adaa",8517:"15307051",8561:"333e8ec9",8563:"21731a93",8565:"1592cc2a",8634:"a3fd5d61",8639:"2e7cab0a",8665:"bf6df003",8688:"43bd93bd",8689:"9806d7c4",8723:"c1cd9fee",8737:"ce7dad23",8776:"0ad26240",8782:"b81167e6",8787:"ef5eb28e",8797:"e79d81b4",8823:"f6d9d204",8827:"dc4c134e",8842:"9f25a3e2",8866:"6ab7fd88",8882:"e878fb27",8885:"be39e9c5",8898:"d002bcd8",8909:"30fe87d4",8920:"7f82440c",8963:"790aecdd",8982:"5b352734",8999:"e5f678bb",9018:"8aab9f71",9076:"bfa481e1",9104:"bbcb2345",9133:"a6fca62d",9205:"794a0f9d",9215:"e42d2105",9252:"0d791a59",9260:"cf5f8140",9332:"bd359bf2",9360:"a524abff",9366:"6e75d204",9391:"64eafb50",9404:"9fcc3d3e",9408:"9b6765d0",9416:"ba9f56ba",9487:"ab33aa5d",9489:"c6f34522",9507:"683d2e80",9519:"540e5c20",9554:"ed358e7b",9559:"f794af19",9590:"48a4134f",9647:"0558e845",9649:"8acb4438",9674:"efee5fc9",9677:"7f96bb35",9695:"ac7f5fdd",9715:"3565533a",9716:"061e1eca",9785:"17cd616d",9788:"7d49ca1c",9890:"824cd2b1",9891:"add3a7ae",9895:"b8e31ff2",9921:"7e96dd26",9922:"d823719a",9928:"5989f5e0",9944:"22405458",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"1ad7d0db",109:"1a7fc455",195:"65632591",264:"5fd9b3fc",265:"d92c6f86",292:"9a0e8f6b",310:"06815302",337:"ee05039e",342:"ab091f90",479:"bba9e475",485:"d63578fe",508:"82593858",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"4c1ff0fa",737:"98eb2f74",799:"b3487c4b",869:"6740e24b",895:"ad846737",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"0eeb3595",1048:"dafc3f4f",1070:"e67e9e01",1148:"754fff63",1211:"bdb8faab",1253:"46aca33c",1257:"156e8f74",1265:"d902bdae",1276:"bbc6eeec",1343:"b7f33c89",1416:"f1916094",1423:"5c4a76fc",1427:"f91322f7",1450:"1edcc2ed",1461:"917cbb16",1470:"183c9793",1475:"d22fbaa0",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"04d6c7d3",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"ddd6a700",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"08a9e890",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"b92cccb4",1880:"f67d7892",1939:"48e30d48",1953:"23cbc47f",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"ec61f9f0",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ccda836f",2303:"87592c17",2307:"b2c54321",2338:"43e9ff08",2339:"d90c9bd2",2396:"e70f11d6",2404:"08d36549",2412:"6b6ca0ef",2425:"47b23ee4",2443:"78513f2d",2476:"cf85a190",2501:"2441982c",2529:"9d9944da",2539:"43d36117",2548:"75182034",2570:"3dbc6300",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"2c7248b3",2819:"9455b08a",2823:"a13b21fb",2826:"0b6be43b",2829:"a5909474",2865:"6ef3cf6b",2875:"d6c8355d",2884:"904823c3",2983:"c8c482f7",3006:"7fce4e74",3141:"72791f8b",3157:"2038b5dc",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"49ca09b2",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"15432cd5",3355:"39e3d07c",3356:"c6a4098f",3391:"f0e498fe",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"7630d0f9",3585:"5f288e7b",3665:"99f7daed",3668:"86f20630",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3935:"cd50aa32",3951:"4a9249b1",4030:"f308ee3a",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"e39011c7",4144:"f10aa199",4164:"0e623fec",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4449:"e68d8d58",4492:"cdc29460",4496:"77babddd",4498:"b05686dd",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aca6ff45",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"4e7b8c12",4715:"45efe14a",4736:"2968553b",4741:"afeb6eca",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4849:"2a1dc219",4862:"e8eacc3e",4884:"bd293d3b",4889:"db5cf2c9",4928:"a4b1a237",4973:"129c56e8",4994:"50caae56",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"572faeac",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"3d814a61",5297:"5426028f",5319:"34217c3f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"0c911991",5402:"60617d0d",5470:"b25021a2",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"0208754c",5650:"f8f63f4b",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5786:"37a81eaa",5798:"ce1cf7da",5816:"d749b200",5825:"73177a8c",5888:"193a7f8f",5891:"3b7a128f",5895:"9ddd624a",5915:"bc9c3e69",5972:"c7a91e8e",5992:"419f5d2f",6029:"2ded5a5a",6052:"59cb6398",6063:"a5f0409a",6069:"b4a6d2ab",6127:"f31505a8",6265:"9459eb93",6270:"cc24b0fc",6277:"12e50919",6328:"de2b9d62",6366:"079fc2d8",6434:"0112f8db",6444:"fd46d237",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"df151169",6651:"b07fe216",6685:"f5f5b969",6729:"aea3b7f5",6741:"b838eb14",6758:"558cc090",6784:"1affe817",6788:"9cd39ff5",6796:"89c76e37",6805:"5b253c81",6820:"cebdf1cf",6845:"b7aabf70",6882:"c2d2eada",6883:"7740a702",6894:"03cdfb68",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",6982:"3043a9c3",7008:"fe74a83d",7043:"25478869",7045:"48f6fc4c",7046:"c7301ded",7058:"984a456a",7062:"fe78dd10",7178:"6e47d75d",7182:"183c9793",7242:"4f353f61",7260:"2c380d56",7395:"5c10e8d8",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"6b64ff47",7545:"1f6a7624",7560:"d82e43ca",7589:"2a3e68f3",7614:"de9ee12f",7622:"ca0e645a",7806:"80b7b1d6",7852:"fce1e197",7855:"3970a709",7857:"13a29416",7878:"8dfa25f5",7884:"1ca6cde0",7922:"c1d9e2f3",7948:"bed733e5",8014:"9ef39203",8062:"8e384b9f",8072:"540f746b",8077:"0b2c51d9",8085:"0b7f10a8",8143:"b6ca83ad",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8302:"b4649ac5",8307:"02e15761",8398:"cf8eb735",8431:"60a111b6",8435:"21d4dff0",8447:"0875c082",8517:"cccfddad",8563:"3a763677",8634:"317d0a2b",8665:"c52575bc",8688:"c044db56",8689:"459af240",8723:"5166ac36",8782:"918afc23",8787:"121de108",8797:"13e5189e",8823:"9e7a9852",8827:"fcd50af0",8866:"664121ad",8882:"f3e42f72",8885:"de905169",8982:"6e2e337e",8999:"448aa22f",9076:"6a501148",9133:"ab171f08",9205:"49a3e67d",9215:"f737e7e7",9332:"a627cf98",9360:"27c7d4f7",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9408:"d3565b1a",9416:"6ead6660",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9519:"88d248ee",9590:"29583579",9647:"452de157",9649:"00fb4211",9674:"d0f91ed7",9677:"26548cb7",9695:"bb84056a",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9890:"9ebce4ba",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,v){return Object.prototype.hasOwnProperty.call(d,v)}}(),function(){var d={};__webpack_require__.l=function(v,e,t,n){if(d[v]){d[v].push(e);return}var s,u;if(t!==void 0)for(var f=document.getElementsByTagName("script"),c=0;c{const E=qt(this.config),I=r.map(Ft).filter(N=>!!N&&E.indexOf(N)!==-1);return this.getKeySystemSelectionPromise(I).then(({keySystem:N})=>{const H=tr(N);H?a(H):_(new Error(`Unable to find format for key-system "${N}"`))}).catch(_)})}loadKey(r){const a=r.keyInfo.decryptdata,_=this.getKeyIdString(a),E=`(keyId: ${_} format: "${a.keyFormat}" method: ${a.method} uri: ${a.uri})`;this.log(`Starting session for key ${E}`);let I=this.keyIdToKeySessionPromise[_];return I||(I=this.keyIdToKeySessionPromise[_]=this.getKeySystemForKeyPromise(a).then(({keySystem:N,mediaKeys:H})=>(this.throwIfDestroyed(),this.log(`Handle encrypted media sn: ${r.frag.sn} ${r.frag.type}: ${r.frag.level} using key ${E}`),this.attemptSetMediaKeys(N,H).then(()=>{this.throwIfDestroyed();const oe=this.createMediaKeySessionContext({keySystem:N,mediaKeys:H,decryptdata:a});return this.generateRequestWithPreferredKeySession(oe,"cenc",a.pssh,"playlist-key")}))),I.catch(N=>this.handleError(N))),I}throwIfDestroyed(r="Invalid state"){if(!this.hls)throw new Error("invalid state")}handleError(r){this.hls&&(this.error(r.message),r instanceof Jo?this.hls.trigger(l.ERROR,r.data):this.hls.trigger(l.ERROR,{type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_KEYS,error:r,fatal:!0}))}getKeySystemForKeyPromise(r){const a=this.getKeyIdString(r),_=this.keyIdToKeySessionPromise[a];if(!_){const E=Ft(r.keyFormat),I=E?[E]:qt(this.config);return this.attemptKeySystemAccess(I)}return _}getKeySystemSelectionPromise(r){if(r.length||(r=qt(this.config)),r.length===0)throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},`Missing key-system license configuration options ${JSON.stringify({drmSystems:this.config.drmSystems})}`);return this.attemptKeySystemAccess(r)}attemptSetMediaKeys(r,a){const _=this.setMediaKeysQueue.slice();this.log(`Setting media-keys for "${r}"`);const E=Promise.all(_).then(()=>{if(!this.media)throw new Error("Attempted to set mediaKeys without media element attached");return this.media.setMediaKeys(a)});return this.setMediaKeysQueue.push(E),E.then(()=>{this.log(`Media-keys set for "${r}"`),_.push(E),this.setMediaKeysQueue=this.setMediaKeysQueue.filter(I=>_.indexOf(I)===-1)})}generateRequestWithPreferredKeySession(r,a,_,E){var I,N;const H=(I=this.config.drmSystems)==null||(N=I[r.keySystem])==null?void 0:N.generateRequest;if(H)try{const Xe=H.call(this.hls,a,_,r);if(!Xe)throw new Error("Invalid response from configured generateRequest filter");a=Xe.initDataType,_=r.decryptdata.pssh=Xe.initData?new Uint8Array(Xe.initData):null}catch(Xe){var oe;if(this.warn(Xe.message),(oe=this.hls)!=null&&oe.config.debug)throw Xe}if(_===null)return this.log(`Skipping key-session request for "${E}" (no initData)`),Promise.resolve(r);const he=this.getKeyIdString(r.decryptdata);this.log(`Generating key-session request for "${E}": ${he} (init data type: ${a} length: ${_?_.byteLength:null})`);const be=new Zn,Se=r._onmessage=Xe=>{const lt=r.mediaKeysSession;if(!lt){be.emit("error",new Error("invalid state"));return}const{messageType:vt,message:Qt}=Xe;this.log(`"${vt}" message event for session "${lt.sessionId}" message size: ${Qt.byteLength}`),vt==="license-request"||vt==="license-renewal"?this.renewLicense(r,Qt).catch(yr=>{this.handleError(yr),be.emit("error",yr)}):vt==="license-release"?r.keySystem===Me.FAIRPLAY&&(this.updateKeySession(r,xe("acknowledged")),this.removeSession(r)):this.warn(`unhandled media key message type "${vt}"`)},De=r._onkeystatuseschange=Xe=>{if(!r.mediaKeysSession){be.emit("error",new Error("invalid state"));return}this.onKeyStatusChange(r);const vt=r.keyStatus;be.emit("keyStatus",vt),vt==="expired"&&(this.warn(`${r.keySystem} expired for key ${he}`),this.renewKeySession(r))};r.mediaKeysSession.addEventListener("message",Se),r.mediaKeysSession.addEventListener("keystatuseschange",De);const He=new Promise((Xe,lt)=>{be.on("error",lt),be.on("keyStatus",vt=>{vt.startsWith("usable")?Xe():vt==="output-restricted"?lt(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):vt==="internal-error"?lt(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_INTERNAL_ERROR,fatal:!0},`key status changed to "${vt}"`)):vt==="expired"?lt(new Error("key expired while generating request")):this.warn(`unhandled key status change "${vt}"`)})});return r.mediaKeysSession.generateRequest(a,_).then(()=>{var Xe;this.log(`Request generated for key-session "${(Xe=r.mediaKeysSession)==null?void 0:Xe.sessionId}" keyId: ${he}`)}).catch(Xe=>{throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_SESSION,error:Xe,fatal:!1},`Error generating key-session request: ${Xe}`)}).then(()=>He).catch(Xe=>{throw be.removeAllListeners(),this.removeSession(r),Xe}).then(()=>(be.removeAllListeners(),r))}onKeyStatusChange(r){r.mediaKeysSession.keyStatuses.forEach((a,_)=>{this.log(`key status change "${a}" for keyStatuses keyId: ${Nt.hexDump("buffer"in _?new Uint8Array(_.buffer,_.byteOffset,_.byteLength):new Uint8Array(_))} session keyId: ${Nt.hexDump(new Uint8Array(r.decryptdata.keyId||[]))} uri: ${r.decryptdata.uri}`),r.keyStatus=a})}fetchServerCertificate(r){const a=this.config,_=a.loader,E=new _(a),I=this.getServerCertificateUrl(r);return I?(this.log(`Fetching server certificate for "${r}"`),new Promise((N,H)=>{const oe={responseType:"arraybuffer",url:I},he=a.certLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,He,Xe,lt)=>{N(De.data)},onError:(De,He,Xe,lt)=>{H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Xe,response:f({url:oe.url,data:void 0},De)},`"${r}" certificate request failed (${I}). Status: ${De.code} (${De.text})`))},onTimeout:(De,He,Xe)=>{H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Xe,response:{url:oe.url,data:void 0}},`"${r}" certificate request timed out (${I})`))},onAbort:(De,He,Xe)=>{H(new Error("aborted"))}};E.load(oe,be,Se)})):Promise.resolve()}setMediaKeysServerCertificate(r,a,_){return new Promise((E,I)=>{r.setServerCertificate(_).then(N=>{this.log(`setServerCertificate ${N?"success":"not supported by CDM"} (${_==null?void 0:_.byteLength}) on "${a}"`),E(r)}).catch(N=>{I(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED,error:N,fatal:!0},N.message))})})}renewLicense(r,a){return this.requestLicense(r,new Uint8Array(a)).then(_=>this.updateKeySession(r,new Uint8Array(_)).catch(E=>{throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SESSION_UPDATE_FAILED,error:E,fatal:!0},E.message)}))}unpackPlayReadyKeyMessage(r,a){const _=String.fromCharCode.apply(null,new Uint16Array(a.buffer));if(!_.includes("PlayReadyKeyMessage"))return r.setRequestHeader("Content-Type","text/xml; charset=utf-8"),a;const E=new DOMParser().parseFromString(_,"application/xml"),I=E.querySelectorAll("HttpHeader");if(I.length>0){let be;for(let Se=0,De=I.length;Se in key message");return xe(atob(he))}setupLicenseXHR(r,a,_,E){const I=this.config.licenseXhrSetup;return I?Promise.resolve().then(()=>{if(!_.decryptdata)throw new Error("Key removed");return I.call(this.hls,r,a,_,E)}).catch(N=>{if(!_.decryptdata)throw N;return r.open("POST",a,!0),I.call(this.hls,r,a,_,E)}).then(N=>(r.readyState||r.open("POST",a,!0),{xhr:r,licenseChallenge:N||E})):(r.open("POST",a,!0),Promise.resolve({xhr:r,licenseChallenge:E}))}requestLicense(r,a){const _=this.config.keyLoadPolicy.default;return new Promise((E,I)=>{const N=this.getLicenseServerUrlOrThrow(r.keySystem);this.log(`Sending license request to URL: ${N}`);const H=new XMLHttpRequest;H.responseType="arraybuffer",H.onreadystatechange=()=>{if(!this.hls||!r.mediaKeysSession)return I(new Error("invalid state"));if(H.readyState===4)if(H.status===200){this._requestLicenseFailureCount=0;let oe=H.response;this.log(`License received ${oe instanceof ArrayBuffer?oe.byteLength:oe}`);const he=this.config.licenseResponseCallback;if(he)try{oe=he.call(this.hls,H,N,r)}catch(be){this.error(be)}E(oe)}else{const oe=_.errorRetry,he=oe?oe.maxNumRetry:0;if(this._requestLicenseFailureCount++,this._requestLicenseFailureCount>he||H.status>=400&&H.status<500)I(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:H,response:{url:N,data:void 0,code:H.status,text:H.statusText}},`License Request XHR failed (${N}). Status: ${H.status} (${H.statusText})`));else{const be=he-this._requestLicenseFailureCount+1;this.warn(`Retrying license request, ${be} attempts left`),this.requestLicense(r,a).then(E,I)}}},r.licenseXhr&&r.licenseXhr.readyState!==XMLHttpRequest.DONE&&r.licenseXhr.abort(),r.licenseXhr=H,this.setupLicenseXHR(H,N,r,a).then(({xhr:oe,licenseChallenge:he})=>{r.keySystem==Me.PLAYREADY&&(he=this.unpackPlayReadyKeyMessage(oe,he)),oe.send(he)})})}onMediaAttached(r,a){if(!this.config.emeEnabled)return;const _=a.media;this.media=_,_.removeEventListener("encrypted",this.onMediaEncrypted),_.removeEventListener("waitingforkey",this.onWaitingForKey),_.addEventListener("encrypted",this.onMediaEncrypted),_.addEventListener("waitingforkey",this.onWaitingForKey)}onMediaDetached(){const r=this.media,a=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},Mr.clearKeyUriToKeyIdMap();const _=a.length;nl.CDMCleanupPromise=Promise.all(a.map(E=>this.removeSession(E)).concat(r==null?void 0:r.setMediaKeys(null).catch(E=>{this.log(`Could not clear media keys: ${E}`)}))).then(()=>{_&&(this.log("finished closing key sessions and clearing media keys"),a.length=0)}).catch(E=>{this.log(`Could not close sessions and clear media keys: ${E}`)})}onManifestLoading(){this.keyFormatPromise=null}onManifestLoaded(r,{sessionKeys:a}){if(!(!a||!this.config.emeEnabled)&&!this.keyFormatPromise){const _=a.reduce((E,I)=>(E.indexOf(I.keyFormat)===-1&&E.push(I.keyFormat),E),[]);this.log(`Selecting key-system from session-keys ${_.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(_)}}removeSession(r){const{mediaKeysSession:a,licenseXhr:_}=r;if(a){this.log(`Remove licenses and keys and close session ${a.sessionId}`),r._onmessage&&(a.removeEventListener("message",r._onmessage),r._onmessage=void 0),r._onkeystatuseschange&&(a.removeEventListener("keystatuseschange",r._onkeystatuseschange),r._onkeystatuseschange=void 0),_&&_.readyState!==XMLHttpRequest.DONE&&_.abort(),r.mediaKeysSession=r.decryptdata=r.licenseXhr=void 0;const E=this.mediaKeySessions.indexOf(r);return E>-1&&this.mediaKeySessions.splice(E,1),a.remove().catch(I=>{this.log(`Could not remove session: ${I}`)}).then(()=>a.close()).catch(I=>{this.log(`Could not close session: ${I}`)})}}}nl.CDMCleanupPromise=void 0;class Jo extends Error{constructor(r,a){super(a),this.data=void 0,r.error||(r.error=new Error(a)),this.data=r,r.err=r.error}}var go;(function(j){j.MANIFEST="m",j.AUDIO="a",j.VIDEO="v",j.MUXED="av",j.INIT="i",j.CAPTION="c",j.TIMED_TEXT="tt",j.KEY="k",j.OTHER="o"})(go||(go={}));var Jl;(function(j){j.DASH="d",j.HLS="h",j.SMOOTH="s",j.OTHER="o"})(Jl||(Jl={}));var zu;(function(j){j.OBJECT="CMCD-Object",j.REQUEST="CMCD-Request",j.SESSION="CMCD-Session",j.STATUS="CMCD-Status"})(zu||(zu={}));const hu={[zu.OBJECT]:["br","d","ot","tb"],[zu.REQUEST]:["bl","dl","mtp","nor","nrr","su"],[zu.SESSION]:["cid","pr","sf","sid","st","v"],[zu.STATUS]:["bs","rtp"]};class ou{constructor(r,a){this.value=void 0,this.params=void 0,Array.isArray(r)&&(r=r.map(_=>_ instanceof ou?_:new ou(_))),this.value=r,this.params=a}}class Dl{constructor(r){this.description=void 0,this.description=r}}const Zu="Dict";function hc(j){return Array.isArray(j)?JSON.stringify(j):j instanceof Map?"Map{}":j instanceof Set?"Set{}":typeof j=="object"?JSON.stringify(j):String(j)}function Sc(j,r,a,_){return new Error(`failed to ${j} "${hc(r)}" as ${a}`,{cause:_})}const yl="Bare Item",uo="Boolean",Cc="Byte Sequence",pc="Decimal",il="Integer";function ku(j){return j<-999999999999999||99999999999999912)throw gu(j,pc);const a=r.toString();return a.includes(".")?a:`${a}.0`}const Ol="String";function Ko(j){if(lo.test(j))throw gu(j,Ol);return`"${j.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`}function Eu(j){return j.description||j.toString().slice(7,-1)}function kl(j){const r=Eu(j);if(/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r)===!1)throw gu(r,al);return r}function ul(j){switch(typeof j){case"number":if(!y(j))throw gu(j,yl);return Number.isInteger(j)?ol(j):uu(j);case"string":return Ko(j);case"symbol":return kl(j);case"boolean":return Ac(j);case"object":if(j instanceof Date)return je(j);if(j instanceof Uint8Array)return jo(j);if(j instanceof Dl)return kl(j);default:throw gu(j,yl)}}function Hu(j){if(/^[a-z*][a-z0-9\-_.*]*$/.test(j)===!1)throw gu(j,Dc);return j}function Ru(j){return j==null?"":Object.entries(j).map(([r,a])=>a===!0?`;${Hu(r)}`:`;${Hu(r)}=${ul(a)}`).join("")}function Su(j){return j instanceof ou?`${ul(j.value)}${Ru(j.params)}`:ul(j)}function _c(j){return`(${j.value.map(Su).join(" ")})${Ru(j.params)}`}function Rl(j,r={whitespace:!0}){if(typeof j!="object")throw gu(j,Zu);const a=j instanceof Map?j.entries():Object.entries(j),_=r!=null&&r.whitespace?" ":"";return Array.from(a).map(([E,I])=>{I instanceof ou||(I=new ou(I));let N=Hu(E);return I.value===!0?N+=Ru(I.params):(N+="=",Array.isArray(I.value)?N+=_c(I):N+=Su(I)),N}).join(`,${_}`)}function pu(j,r){return Rl(j,r)}const Yu=j=>j==="ot"||j==="sf"||j==="st",Cu=j=>typeof j=="number"?y(j):j!=null&&j!==""&&j!==!1;function Bc(j,r){const a=new URL(j),_=new URL(r);if(a.origin!==_.origin)return j;const E=a.pathname.split("/").slice(1),I=_.pathname.split("/").slice(1,-1);for(;E[0]===I[0];)E.shift(),I.shift();for(;I.length;)I.shift(),E.unshift("..");return E.join("/")}function Tc(){try{return crypto.randomUUID()}catch(j){try{const r=URL.createObjectURL(new Blob),a=r.toString();return URL.revokeObjectURL(r),a.slice(a.lastIndexOf("/")+1)}catch(r){let a=new Date().getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,E=>{const I=(a+Math.random()*16)%16|0;return a=Math.floor(a/16),(E=="x"?I:I&3|8).toString(16)})}}}const Ao=j=>Math.round(j),ll=(j,r)=>(r!=null&&r.baseUrl&&(j=Bc(j,r.baseUrl)),encodeURIComponent(j)),bl=j=>Ao(j/100)*100,Ll={br:Ao,d:Ao,bl,dl:bl,mtp:bl,nor:ll,rtp:bl,tb:Ao};function Ml(j,r){const a={};if(j==null||typeof j!="object")return a;const _=Object.keys(j).sort(),E=i({},Ll,r==null?void 0:r.formatters),I=r==null?void 0:r.filter;return _.forEach(N=>{if(I!=null&&I(N))return;let H=j[N];const oe=E[N];oe&&(H=oe(H,r)),!(N==="v"&&H===1)&&(N=="pr"&&H===1||Cu(H)&&(Yu(N)&&typeof H=="string"&&(H=new Dl(H)),a[N]=H))}),a}function xl(j,r={}){return j?pu(Ml(j,r),i({whitespace:!1},r)):""}function Fl(j,r={}){if(!j)return{};const a=Object.entries(j),_=Object.entries(hu).concat(Object.entries((r==null?void 0:r.customHeaderMap)||{})),E=a.reduce((I,N)=>{var H,oe;const[he,be]=N,Se=((H=_.find(De=>De[1].includes(he)))==null?void 0:H[0])||zu.REQUEST;return(oe=I[Se])!=null||(I[Se]={}),I[Se][he]=be,I},{});return Object.entries(E).reduce((I,[N,H])=>(I[N]=xl(H,r),I),{})}function Oc(j,r,a){return i(j,Fl(r,a))}const ql="CMCD";function Bl(j,r={}){if(!j)return"";const a=xl(j,r);return`${ql}=${encodeURIComponent(a)}`}const cl=/CMCD=[^&#]+/;function Pc(j,r,a){const _=Bl(r,a);if(!_)return j;if(cl.test(j))return j.replace(cl,_);const E=j.includes("?")?"&":"?";return`${j}${E}${_}`}class mc{constructor(r){this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.includeKeys=void 0,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=()=>{this.initialized&&(this.starved=!0),this.buffering=!0},this.onPlaying=()=>{this.initialized||(this.initialized=!0),this.buffering=!1},this.applyPlaylistData=E=>{try{this.apply(E,{ot:go.MANIFEST,su:!this.initialized})}catch(I){R.warn("Could not generate manifest CMCD data.",I)}},this.applyFragmentData=E=>{try{const I=E.frag,N=this.hls.levels[I.level],H=this.getObjectType(I),oe={d:I.duration*1e3,ot:H};(H===go.VIDEO||H===go.AUDIO||H==go.MUXED)&&(oe.br=N.bitrate/1e3,oe.tb=this.getTopBandwidth(H)/1e3,oe.bl=this.getBufferLength(H)),this.apply(E,oe)}catch(I){R.warn("Could not generate segment CMCD data.",I)}},this.hls=r;const a=this.config=r.config,{cmcd:_}=a;_!=null&&(a.pLoader=this.createPlaylistLoader(),a.fLoader=this.createFragmentLoader(),this.sid=_.sessionId||Tc(),this.cid=_.contentId,this.useHeaders=_.useHeaders===!0,this.includeKeys=_.includeKeys,this.registerListeners())}registerListeners(){const r=this.hls;r.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.on(l.MEDIA_DETACHED,this.onMediaDetached,this),r.on(l.BUFFER_CREATED,this.onBufferCreated,this)}unregisterListeners(){const r=this.hls;r.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.off(l.MEDIA_DETACHED,this.onMediaDetached,this),r.off(l.BUFFER_CREATED,this.onBufferCreated,this)}destroy(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null,this.onWaiting=this.onPlaying=null}onMediaAttached(r,a){this.media=a.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)}onMediaDetached(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)}onBufferCreated(r,a){var _,E;this.audioBuffer=(_=a.tracks.audio)==null?void 0:_.buffer,this.videoBuffer=(E=a.tracks.video)==null?void 0:E.buffer}createData(){var r;return{v:1,sf:Jl.HLS,sid:this.sid,cid:this.cid,pr:(r=this.media)==null?void 0:r.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}}apply(r,a={}){i(a,this.createData());const _=a.ot===go.INIT||a.ot===go.VIDEO||a.ot===go.MUXED;this.starved&&_&&(a.bs=!0,a.su=!0,this.starved=!1),a.su==null&&(a.su=this.buffering);const{includeKeys:E}=this;E&&(a=Object.keys(a).reduce((I,N)=>(E.includes(N)&&(I[N]=a[N]),I),{})),this.useHeaders?(r.headers||(r.headers={}),Oc(r.headers,a)):r.url=Pc(r.url,a)}getObjectType(r){const{type:a}=r;if(a==="subtitle")return go.TIMED_TEXT;if(r.sn==="initSegment")return go.INIT;if(a==="audio")return go.AUDIO;if(a==="main")return this.hls.audioTracks.length?go.VIDEO:go.MUXED}getTopBandwidth(r){let a=0,_;const E=this.hls;if(r===go.AUDIO)_=E.audioTracks;else{const I=E.maxAutoLevel,N=I>-1?I+1:E.levels.length;_=E.levels.slice(0,N)}for(const I of _)I.bitrate>a&&(a=I.bitrate);return a>0?a:NaN}getBufferLength(r){const a=this.hls.media,_=r===go.AUDIO?this.audioBuffer:this.videoBuffer;return!_||!a?NaN:hr.bufferInfo(_,a.currentTime,this.config.maxBufferHole).len*1e3}createPlaylistLoader(){const{pLoader:r}=this.config,a=this.applyPlaylistData,_=r||this.config.loader;return class{constructor(I){this.loader=void 0,this.loader=new _(I)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(I,N,H){a(I),this.loader.load(I,N,H)}}}createFragmentLoader(){const{fLoader:r}=this.config,a=this.applyFragmentData,_=r||this.config.loader;return class{constructor(I){this.loader=void 0,this.loader=new _(I)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(I,N,H){a(I),this.loader.load(I,N,H)}}}}const Lu=3e5;class Nl{constructor(r){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=r,this.log=R.log.bind(R,"[content-steering]:"),this.registerListeners()}registerListeners(){const r=this.hls;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.ERROR,this.onError,this)}unregisterListeners(){const r=this.hls;r&&(r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.ERROR,this.onError,this))}startLoad(){if(this.started=!0,this.clearTimeout(),this.enabled&&this.uri){if(this.updated){const r=this.timeToLoad*1e3-(performance.now()-this.updated);if(r>0){this.scheduleRefresh(this.uri,r);return}}this.loadSteeringManifest(this.uri)}}stopLoad(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),this.clearTimeout()}clearTimeout(){this.reloadTimer!==-1&&(self.clearTimeout(this.reloadTimer),this.reloadTimer=-1)}destroy(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null}removeLevel(r){const a=this.levels;a&&(this.levels=a.filter(_=>_!==r))}onManifestLoading(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null}onManifestLoaded(r,a){const{contentSteering:_}=a;_!==null&&(this.pathwayId=_.pathwayId,this.uri=_.uri,this.started&&this.startLoad())}onManifestParsed(r,a){this.audioTracks=a.audioTracks,this.subtitleTracks=a.subtitleTracks}onError(r,a){const{errorAction:_}=a;if((_==null?void 0:_.action)===Yn.SendAlternateToPenaltyBox&&_.flags===va.MoveAllAlternatesMatchingHost){const E=this.levels;let I=this.pathwayPriority,N=this.pathwayId;if(a.context){const{groupId:H,pathwayId:oe,type:he}=a.context;H&&E?N=this.getPathwayForGroupId(H,he,N):oe&&(N=oe)}N in this.penalizedPathways||(this.penalizedPathways[N]=performance.now()),!I&&E&&(I=E.reduce((H,oe)=>(H.indexOf(oe.pathwayId)===-1&&H.push(oe.pathwayId),H),[])),I&&I.length>1&&(this.updatePathwayPriority(I),_.resolved=this.pathwayId!==N),_.resolved||R.warn(`Could not resolve ${a.details} ("${a.error.message}") with content-steering for Pathway: ${N} levels: ${E&&E.length} priorities: ${JSON.stringify(I)} penalized: ${JSON.stringify(this.penalizedPathways)}`)}}filterParsedLevels(r){this.levels=r;let a=this.getLevelsForPathway(this.pathwayId);if(a.length===0){const _=r[0].pathwayId;this.log(`No levels found in Pathway ${this.pathwayId}. Setting initial Pathway to "${_}"`),a=this.getLevelsForPathway(_),this.pathwayId=_}return a.length!==r.length&&this.log(`Found ${a.length}/${r.length} levels in Pathway "${this.pathwayId}"`),a}getLevelsForPathway(r){return this.levels===null?[]:this.levels.filter(a=>r===a.pathwayId)}updatePathwayPriority(r){this.pathwayPriority=r;let a;const _=this.penalizedPathways,E=performance.now();Object.keys(_).forEach(I=>{E-_[I]>Lu&&delete _[I]});for(let I=0;I0){this.log(`Setting Pathway to "${N}"`),this.pathwayId=N,za(a),this.hls.trigger(l.LEVELS_UPDATED,{levels:a});const he=this.hls.levels[H];oe&&he&&this.levels&&(he.attrs["STABLE-VARIANT-ID"]!==oe.attrs["STABLE-VARIANT-ID"]&&he.bitrate!==oe.bitrate&&this.log(`Unstable Pathways change from bitrate ${oe.bitrate} to ${he.bitrate}`),this.hls.nextLoadLevel=H);break}}}getPathwayForGroupId(r,a,_){const E=this.getLevelsForPathway(_).concat(this.levels||[]);for(let I=0;I{const{ID:N,"BASE-ID":H,"URI-REPLACEMENT":oe}=I;if(a.some(be=>be.pathwayId===N))return;const he=this.getLevelsForPathway(H).map(be=>{const Se=new Z(be.attrs);Se["PATHWAY-ID"]=N;const De=Se.AUDIO&&`${Se.AUDIO}_clone_${N}`,He=Se.SUBTITLES&&`${Se.SUBTITLES}_clone_${N}`;De&&(_[Se.AUDIO]=De,Se.AUDIO=De),He&&(E[Se.SUBTITLES]=He,Se.SUBTITLES=He);const Xe=ec(be.uri,Se["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",oe),lt=new Fa({attrs:Se,audioCodec:be.audioCodec,bitrate:be.bitrate,height:be.height,name:be.name,url:Xe,videoCodec:be.videoCodec,width:be.width});if(be.audioGroups)for(let vt=1;vt{this.log(`Loaded steering manifest: "${E}"`);const Xe=be.data;if(Xe.VERSION!==1){this.log(`Steering VERSION ${Xe.VERSION} not supported!`);return}this.updated=performance.now(),this.timeToLoad=Xe.TTL;const{"RELOAD-URI":lt,"PATHWAY-CLONES":vt,"PATHWAY-PRIORITY":Qt}=Xe;if(lt)try{this.uri=new self.URL(lt,E).href}catch(Tr){this.enabled=!1,this.log(`Failed to parse Steering Manifest RELOAD-URI: ${lt}`);return}this.scheduleRefresh(this.uri||De.url),vt&&this.clonePathways(vt);const yr={steeringManifest:Xe,url:E.toString()};this.hls.trigger(l.STEERING_MANIFEST_LOADED,yr),Qt&&this.updatePathwayPriority(Qt)},onError:(be,Se,De,He)=>{if(this.log(`Error loading steering manifest: ${be.code} ${be.text} (${Se.url})`),this.stopLoad(),be.code===410){this.enabled=!1,this.log(`Steering manifest ${Se.url} no longer available`);return}let Xe=this.timeToLoad*1e3;if(be.code===429){const lt=this.loader;if(typeof(lt==null?void 0:lt.getResponseHeader)=="function"){const vt=lt.getResponseHeader("Retry-After");vt&&(Xe=parseFloat(vt)*1e3)}this.log(`Steering manifest ${Se.url} rate limited`);return}this.scheduleRefresh(this.uri||Se.url,Xe)},onTimeout:(be,Se,De)=>{this.log(`Timeout loading steering manifest (${Se.url})`),this.scheduleRefresh(this.uri||Se.url)}};this.log(`Requesting steering manifest: ${E}`),this.loader.load(I,oe,he)}scheduleRefresh(r,a=this.timeToLoad*1e3){this.clearTimeout(),this.reloadTimer=self.setTimeout(()=>{var _;const E=(_=this.hls)==null?void 0:_.media;if(E&&!E.ended){this.loadSteeringManifest(r);return}this.scheduleRefresh(r,this.timeToLoad*1e3)},a)}}function wl(j,r,a,_){j&&Object.keys(r).forEach(E=>{const I=j.filter(N=>N.groupId===E).map(N=>{const H=i({},N);return H.details=void 0,H.attrs=new Z(H.attrs),H.url=H.attrs.URI=ec(N.url,N.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",a),H.groupId=H.attrs["GROUP-ID"]=r[E],H.attrs["PATHWAY-ID"]=_,H});j.push(...I)})}function ec(j,r,a,_){const{HOST:E,PARAMS:I,[a]:N}=_;let H;r&&(H=N==null?void 0:N[r],H&&(j=H));const oe=new self.URL(j);return E&&!H&&(oe.host=E),I&&Object.keys(I).sort().forEach(he=>{he&&oe.searchParams.set(he,I[he])}),oe.href}const tc=/^age:\s*[\d.]+\s*$/im;class vc{constructor(r){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=r&&r.xhrSetup||null,this.stats=new Q,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const r=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),r&&(r.onreadystatechange=null,r.onprogress=null,r.readyState!==4&&(this.stats.aborted=!0,r.abort()))}abort(){var r;this.abortInternal(),(r=this.callbacks)!=null&&r.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(r,a,_){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=r,this.config=a,this.callbacks=_,this.loadInternal()}loadInternal(){const{config:r,context:a}=this;if(!r||!a)return;const _=this.loader=new self.XMLHttpRequest,E=this.stats;E.loading.first=0,E.loaded=0,E.aborted=!1;const I=this.xhrSetup;I?Promise.resolve().then(()=>{if(!(this.loader!==_||this.stats.aborted))return I(_,a.url)}).catch(N=>{if(!(this.loader!==_||this.stats.aborted))return _.open("GET",a.url,!0),I(_,a.url)}).then(()=>{this.loader!==_||this.stats.aborted||this.openAndSendXhr(_,a,r)}).catch(N=>{this.callbacks.onError({code:_.status,text:N.message},a,_,E)}):this.openAndSendXhr(_,a,r)}openAndSendXhr(r,a,_){r.readyState||r.open("GET",a.url,!0);const E=a.headers,{maxTimeToFirstByteMs:I,maxLoadTimeMs:N}=_.loadPolicy;if(E)for(const H in E)r.setRequestHeader(H,E[H]);a.rangeEnd&&r.setRequestHeader("Range","bytes="+a.rangeStart+"-"+(a.rangeEnd-1)),r.onreadystatechange=this.readystatechange.bind(this),r.onprogress=this.loadprogress.bind(this),r.responseType=a.responseType,self.clearTimeout(this.requestTimeout),_.timeout=I&&y(I)?I:N,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),_.timeout),r.send()}readystatechange(){const{context:r,loader:a,stats:_}=this;if(!r||!a)return;const E=a.readyState,I=this.config;if(!_.aborted&&E>=2&&(_.loading.first===0&&(_.loading.first=Math.max(self.performance.now(),_.loading.start),I.timeout!==I.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),I.timeout=I.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),I.loadPolicy.maxLoadTimeMs-(_.loading.first-_.loading.start)))),E===4)){self.clearTimeout(this.requestTimeout),a.onreadystatechange=null,a.onprogress=null;const N=a.status,H=a.responseType==="text"?a.responseText:null;if(N>=200&&N<300){const Se=H!=null?H:a.response;if(Se!=null){_.loading.end=Math.max(self.performance.now(),_.loading.first);const De=a.responseType==="arraybuffer"?Se.byteLength:Se.length;if(_.loaded=_.total=De,_.bwEstimate=_.total*8e3/(_.loading.end-_.loading.first),!this.callbacks)return;const He=this.callbacks.onProgress;if(He&&He(_,r,Se,a),!this.callbacks)return;const Xe={url:a.responseURL,data:Se,code:N};this.callbacks.onSuccess(Xe,_,r,a);return}}const oe=I.loadPolicy.errorRetry,he=_.retry,be={url:r.url,data:void 0,code:N};fo(oe,he,!1,be)?this.retry(oe):(R.error(`${N} while loading ${r.url}`),this.callbacks.onError({code:N,text:a.statusText},r,a,_))}}loadtimeout(){if(!this.config)return;const r=this.config.loadPolicy.timeoutRetry,a=this.stats.retry;if(fo(r,a,!0))this.retry(r);else{var _;R.warn(`timeout while loading ${(_=this.context)==null?void 0:_.url}`);const E=this.callbacks;E&&(this.abortInternal(),E.onTimeout(this.stats,this.context,this.loader))}}retry(r){const{context:a,stats:_}=this;this.retryDelay=Ks(r,_.retry),_.retry++,R.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${a==null?void 0:a.url}, retrying ${_.retry}/${r.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(r){const a=this.stats;a.loaded=r.loaded,r.lengthComputable&&(a.total=r.total)}getCacheAge(){let r=null;if(this.loader&&tc.test(this.loader.getAllResponseHeaders())){const a=this.loader.getResponseHeader("age");r=a?parseFloat(a):null}return r}getResponseHeader(r){return this.loader&&new RegExp(`^${r}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(r):null}}function A(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(j){}return!1}const P=/(\d+)-(\d+)\/(\d+)/;class D{constructor(r){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=r.fetchSetup||zn,this.controller=new self.AbortController,this.stats=new Q}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var r;this.abortInternal(),(r=this.callbacks)!=null&&r.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(r,a,_){const E=this.stats;if(E.loading.start)throw new Error("Loader can only be used once.");E.loading.start=self.performance.now();const I=pe(r,this.controller.signal),N=_.onProgress,H=r.responseType==="arraybuffer",oe=H?"byteLength":"length",{maxTimeToFirstByteMs:he,maxLoadTimeMs:be}=a.loadPolicy;this.context=r,this.config=a,this.callbacks=_,this.request=this.fetchSetup(r,I),self.clearTimeout(this.requestTimeout),a.timeout=he&&y(he)?he:be,this.requestTimeout=self.setTimeout(()=>{this.abortInternal(),_.onTimeout(E,r,this.response)},a.timeout),self.fetch(this.request).then(Se=>{this.response=this.loader=Se;const De=Math.max(self.performance.now(),E.loading.start);if(self.clearTimeout(this.requestTimeout),a.timeout=be,this.requestTimeout=self.setTimeout(()=>{this.abortInternal(),_.onTimeout(E,r,this.response)},be-(De-E.loading.start)),!Se.ok){const{status:He,statusText:Xe}=Se;throw new dn(Xe||"fetch, bad network response",He,Se)}return E.loading.first=De,E.total=an(Se.headers)||E.total,N&&y(a.highWaterMark)?this.loadProgressively(Se,E,r,a.highWaterMark,N):H?Se.arrayBuffer():r.responseType==="json"?Se.json():Se.text()}).then(Se=>{const De=this.response;if(!De)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),E.loading.end=Math.max(self.performance.now(),E.loading.first);const He=Se[oe];He&&(E.loaded=E.total=He);const Xe={url:De.url,data:Se,code:De.status};N&&!y(a.highWaterMark)&&N(E,r,Se,De),_.onSuccess(Xe,E,r,De)}).catch(Se=>{if(self.clearTimeout(this.requestTimeout),E.aborted)return;const De=Se&&Se.code||0,He=Se?Se.message:null;_.onError({code:De,text:He},r,Se?Se.details:null,E)})}getCacheAge(){let r=null;if(this.response){const a=this.response.headers.get("age");r=a?parseFloat(a):null}return r}getResponseHeader(r){return this.response?this.response.headers.get(r):null}loadProgressively(r,a,_,E=0,I){const N=new Bs,H=r.body.getReader(),oe=()=>H.read().then(he=>{if(he.done)return N.dataLength&&I(a,_,N.flush(),r),Promise.resolve(new ArrayBuffer(0));const be=he.value,Se=be.length;return a.loaded+=Se,Se=E&&I(a,_,N.flush(),r)):I(a,_,be,r),oe()}).catch(()=>Promise.reject());return oe()}}function pe(j,r){const a={method:"GET",mode:"cors",credentials:"same-origin",signal:r,headers:new self.Headers(i({},j.headers))};return j.rangeEnd&&a.headers.set("Range","bytes="+j.rangeStart+"-"+String(j.rangeEnd-1)),a}function Oe(j){const r=P.exec(j);if(r)return parseInt(r[2])-parseInt(r[1])+1}function an(j){const r=j.get("Content-Range");if(r){const _=Oe(r);if(y(_))return _}const a=j.get("Content-Length");if(a)return parseInt(a)}function zn(j,r){return new self.Request(j.url,r)}class dn extends Error{constructor(r,a,_){super(r),this.code=void 0,this.details=void 0,this.code=a,this.details=_}}const Mi=/\s/,Qa={newCue(j,r,a,_){const E=[];let I,N,H,oe,he;const be=self.VTTCue||self.TextTrackCue;for(let De=0;De<_.rows.length;De++)if(I=_.rows[De],H=!0,oe=0,he="",!I.isEmpty()){var Se;for(let lt=0;lt=16?oe--:oe++;const He=Wl(he.trim()),Xe=ju(r,a,He);j!=null&&(Se=j.cues)!=null&&Se.getCueById(Xe)||(N=new be(r,a,He),N.id=Xe,N.line=De+1,N.align="left",N.position=10+Math.min(80,Math.floor(oe*8/32)*10),E.push(N))}return j&&E.length&&(E.sort((De,He)=>De.line==="auto"||He.line==="auto"?0:De.line>8&&He.line>8?He.line-De.line:De.line-He.line),E.forEach(De=>Hr(j,De))),E}},Oa={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},To=f(f({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,maxBufferSize:60*1e3*1e3,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:vc,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Bo,bufferController:mo,capLevelController:dc,errorController:ts,fpsController:Ql,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:cr,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,useMediaCapabilities:!0,certLoadPolicy:{default:Oa},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},ds()),{},{subtitleStreamController:cs,subtitleTrackController:Hs,timelineController:Ma,audioStreamController:ha,audioTrackController:gs,emeController:nl,cmcdController:mc,contentSteeringController:Nl});function ds(){return{cueHandler:Qa,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function yo(j,r){if((r.liveSyncDurationCount||r.liveMaxLatencyDurationCount)&&(r.liveSyncDuration||r.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(r.liveMaxLatencyDurationCount!==void 0&&(r.liveSyncDurationCount===void 0||r.liveMaxLatencyDurationCount<=r.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(r.liveMaxLatencyDuration!==void 0&&(r.liveSyncDuration===void 0||r.liveMaxLatencyDuration<=r.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const a=ys(j),_=["manifest","level","frag"],E=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return _.forEach(I=>{const N=`${I==="level"?"playlist":I}LoadPolicy`,H=r[N]===void 0,oe=[];E.forEach(he=>{const be=`${I}Loading${he}`,Se=r[be];if(Se!==void 0&&H){oe.push(be);const De=a[N].default;switch(r[N]={default:De},he){case"TimeOut":De.maxLoadTimeMs=Se,De.maxTimeToFirstByteMs=Se;break;case"MaxRetry":De.errorRetry.maxNumRetry=Se,De.timeoutRetry.maxNumRetry=Se;break;case"RetryDelay":De.errorRetry.retryDelayMs=Se,De.timeoutRetry.retryDelayMs=Se;break;case"MaxRetryTimeout":De.errorRetry.maxRetryDelayMs=Se,De.timeoutRetry.maxRetryDelayMs=Se;break}}}),oe.length&&R.warn(`hls.js config: "${oe.join('", "')}" setting(s) are deprecated, use "${N}": ${JSON.stringify(r[N])}`)}),f(f({},a),r)}function ys(j){return j&&typeof j=="object"?Array.isArray(j)?j.map(ys):Object.keys(j).reduce((r,a)=>(r[a]=ys(j[a]),r),{}):j}function gc(j){const r=j.loader;r!==D&&r!==vc?(R.log("[config]: Custom loader detected, cannot enable progressive streaming"),j.progressive=!1):A()&&(j.loader=D,j.progressive=!0,j.enableSoftwareAES=!0,R.log("[config]: Progressive streaming enabled, using FetchLoader"))}let $l;class rc extends Ka{constructor(r,a){super(r,"[level-controller]"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=a,this._registerListeners()}_registerListeners(){const{hls:r}=this;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.LEVEL_LOADED,this.onLevelLoaded,this),r.on(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.on(l.FRAG_BUFFERED,this.onFragBuffered,this),r.on(l.ERROR,this.onError,this)}_unregisterListeners(){const{hls:r}=this;r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.LEVEL_LOADED,this.onLevelLoaded,this),r.off(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.off(l.FRAG_BUFFERED,this.onFragBuffered,this),r.off(l.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(a=>{a.loadError=0,a.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(r,a){this.resetLevels()}onManifestLoaded(r,a){const _=this.hls.config.preferManagedMediaSource,E=[],I={},N={};let H=!1,oe=!1,he=!1;a.levels.forEach(be=>{var Se,De;const He=be.attrs;let{audioCodec:Xe,videoCodec:lt}=be;((Se=Xe)==null?void 0:Se.indexOf("mp4a.40.34"))!==-1&&($l||($l=/chrome|firefox/i.test(navigator.userAgent)),$l&&(be.audioCodec=Xe=void 0)),Xe&&(be.audioCodec=Xe=wi(Xe,_)),((De=lt)==null?void 0:De.indexOf("avc1"))===0&&(lt=be.videoCodec=Ji(lt));const{width:vt,height:Qt,unknownCodecs:yr}=be;if(H||(H=!!(vt&&Qt)),oe||(oe=!!lt),he||(he=!!Xe),yr!=null&&yr.length||Xe&&!yi(Xe,"audio",_)||lt&&!yi(lt,"video",_))return;const{CODECS:Tr,"FRAME-RATE":Wr,"HDCP-LEVEL":Br,"PATHWAY-ID":Cn,RESOLUTION:un,"VIDEO-RANGE":Hn}=He,En=`${`${Cn||"."}-`}${be.bitrate}-${un}-${Wr}-${Tr}-${Hn}-${Br}`;if(I[En])if(I[En].uri!==be.url&&!be.attrs["PATHWAY-ID"]){const qn=N[En]+=1;be.attrs["PATHWAY-ID"]=new Array(qn+1).join(".");const Ta=new Fa(be);I[En]=Ta,E.push(Ta)}else I[En].addGroupId("audio",He.AUDIO),I[En].addGroupId("text",He.SUBTITLES);else{const qn=new Fa(be);I[En]=qn,N[En]=1,E.push(qn)}}),this.filterAndSortMediaOptions(E,a,H,oe,he)}filterAndSortMediaOptions(r,a,_,E,I){let N=[],H=[],oe=r;if((_||E)&&I&&(oe=oe.filter(({videoCodec:Xe,videoRange:lt,width:vt,height:Qt})=>(!!Xe||!!(vt&&Qt))&&es(lt))),oe.length===0){Promise.resolve().then(()=>{if(this.hls){a.levels.length&&this.warn(`One or more CODECS in variant not supported: ${JSON.stringify(a.levels[0].attrs)}`);const Xe=new Error("no level with compatible codecs found in manifest");this.hls.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:a.url,error:Xe,reason:Xe.message})}});return}if(a.audioTracks){const{preferManagedMediaSource:Xe}=this.hls.config;N=a.audioTracks.filter(lt=>!lt.audioCodec||yi(lt.audioCodec,"audio",Xe)),nc(N)}a.subtitles&&(H=a.subtitles,nc(H));const he=oe.slice(0);oe.sort((Xe,lt)=>{if(Xe.attrs["HDCP-LEVEL"]!==lt.attrs["HDCP-LEVEL"])return(Xe.attrs["HDCP-LEVEL"]||"")>(lt.attrs["HDCP-LEVEL"]||"")?1:-1;if(_&&Xe.height!==lt.height)return Xe.height-lt.height;if(Xe.frameRate!==lt.frameRate)return Xe.frameRate-lt.frameRate;if(Xe.videoRange!==lt.videoRange)return Ds.indexOf(Xe.videoRange)-Ds.indexOf(lt.videoRange);if(Xe.videoCodec!==lt.videoCodec){const vt=oi(Xe.videoCodec),Qt=oi(lt.videoCodec);if(vt!==Qt)return Qt-vt}if(Xe.uri===lt.uri&&Xe.codecSet!==lt.codecSet){const vt=Wi(Xe.codecSet),Qt=Wi(lt.codecSet);if(vt!==Qt)return Qt-vt}return Xe.averageBitrate!==lt.averageBitrate?Xe.averageBitrate-lt.averageBitrate:0});let be=he[0];if(this.steering&&(oe=this.steering.filterParsedLevels(oe),oe.length!==he.length)){for(let Xe=0;Xevt&&vt===To.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Qt)}break}const De=I&&!E,He={levels:oe,audioTracks:N,subtitleTracks:H,sessionData:a.sessionData,sessionKeys:a.sessionKeys,firstLevel:this._firstLevel,stats:a.stats,audio:I,video:E,altAudio:!De&&N.some(Xe=>!!Xe.url)};this.hls.trigger(l.MANIFEST_PARSED,He),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}get levels(){return this._levels.length===0?null:this._levels}get level(){return this.currentLevelIndex}set level(r){const a=this._levels;if(a.length===0)return;if(r<0||r>=a.length){const be=new Error("invalid level idx"),Se=r<0;if(this.hls.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.LEVEL_SWITCH_ERROR,level:r,fatal:Se,error:be,reason:be.message}),Se)return;r=Math.min(r,a.length-1)}const _=this.currentLevelIndex,E=this.currentLevel,I=E?E.attrs["PATHWAY-ID"]:void 0,N=a[r],H=N.attrs["PATHWAY-ID"];if(this.currentLevelIndex=r,this.currentLevel=N,_===r&&N.details&&E&&I===H)return;this.log(`Switching to level ${r} (${N.height?N.height+"p ":""}${N.videoRange?N.videoRange+" ":""}${N.codecSet?N.codecSet+" ":""}@${N.bitrate})${H?" with Pathway "+H:""} from level ${_}${I?" with Pathway "+I:""}`);const oe={level:r,attrs:N.attrs,details:N.details,bitrate:N.bitrate,averageBitrate:N.averageBitrate,maxBitrate:N.maxBitrate,realBitrate:N.realBitrate,width:N.width,height:N.height,codecSet:N.codecSet,audioCodec:N.audioCodec,videoCodec:N.videoCodec,audioGroups:N.audioGroups,subtitleGroups:N.subtitleGroups,loaded:N.loaded,loadError:N.loadError,fragmentError:N.fragmentError,name:N.name,id:N.id,uri:N.uri,url:N.url,urlId:0,audioGroupIds:N.audioGroupIds,textGroupIds:N.textGroupIds};this.hls.trigger(l.LEVEL_SWITCHING,oe);const he=N.details;if(!he||he.live){const be=this.switchParams(N.uri,E==null?void 0:E.details,he);this.loadPlaylist(be)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(r){this.manualLevelIndex=r,this._startLevel===void 0&&(this._startLevel=r),r!==-1&&(this.level=r)}get firstLevel(){return this._firstLevel}set firstLevel(r){this._firstLevel=r}get startLevel(){if(this._startLevel===void 0){const r=this.hls.config.startLevel;return r!==void 0?r:this.hls.firstAutoLevel}return this._startLevel}set startLevel(r){this._startLevel=r}onError(r,a){a.fatal||!a.context||a.context.type===ye.LEVEL&&a.context.level===this.level&&this.checkRetry(a)}onFragBuffered(r,{frag:a}){if(a!==void 0&&a.type===Ye.MAIN){const _=a.elementaryStreams;if(!Object.keys(_).some(I=>!!_[I]))return;const E=this._levels[a.level];E!=null&&E.loadError&&(this.log(`Resetting level error count of ${E.loadError} on frag buffered`),E.loadError=0)}}onLevelLoaded(r,a){var _;const{level:E,details:I}=a,N=this._levels[E];if(!N){var H;this.warn(`Invalid level index ${E}`),(H=a.deliveryDirectives)!=null&&H.skip&&(I.deltaUpdateFailed=!0);return}E===this.currentLevelIndex?(N.fragmentError===0&&(N.loadError=0),this.playlistLoaded(E,a,N.details)):(_=a.deliveryDirectives)!=null&&_.skip&&(I.deltaUpdateFailed=!0)}loadPlaylist(r){super.loadPlaylist();const a=this.currentLevelIndex,_=this.currentLevel;if(_&&this.shouldLoadPlaylist(_)){let E=_.uri;if(r)try{E=r.addDirectives(E)}catch(N){this.warn(`Could not construct new URL with HLS Delivery Directives: ${N}`)}const I=_.attrs["PATHWAY-ID"];this.log(`Loading level index ${a}${(r==null?void 0:r.msn)!==void 0?" at sn "+r.msn+" part "+r.part:""} with${I?" Pathway "+I:""} ${E}`),this.clearTimer(),this.hls.trigger(l.LEVEL_LOADING,{url:E,level:a,pathwayId:_.attrs["PATHWAY-ID"],id:0,deliveryDirectives:r||null})}}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(r){this.level=r,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=r)}removeLevel(r){var a;const _=this._levels.filter((E,I)=>I!==r?!0:(this.steering&&this.steering.removeLevel(E),E===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,E.details&&E.details.fragments.forEach(N=>N.level=-1)),!1));za(_),this._levels=_,this.currentLevelIndex>-1&&(a=this.currentLevel)!=null&&a.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.hls.trigger(l.LEVELS_UPDATED,{levels:_})}onLevelsUpdated(r,{levels:a}){this._levels=a}checkMaxAutoUpdated(){const{autoLevelCapping:r,maxAutoLevel:a,maxHdcpLevel:_}=this.hls;this._maxAutoLevel!==a&&(this._maxAutoLevel=a,this.hls.trigger(l.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:r,levels:this.levels,maxAutoLevel:a,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:_}))}}function nc(j){const r={};j.forEach(a=>{const _=a.groupId||"";a.id=r[_]=r[_]||0,r[_]++})}class fl{constructor(r){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=r}abort(r){for(const _ in this.keyUriToKeyInfo){const E=this.keyUriToKeyInfo[_].loader;if(E){var a;if(r&&r!==((a=E.context)==null?void 0:a.frag.type))return;E.abort()}}}detach(){for(const r in this.keyUriToKeyInfo){const a=this.keyUriToKeyInfo[r];(a.mediaKeySessionContext||a.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[r]}}destroy(){this.detach();for(const r in this.keyUriToKeyInfo){const a=this.keyUriToKeyInfo[r].loader;a&&a.destroy()}this.keyUriToKeyInfo={}}createKeyLoadError(r,a=x.KEY_LOAD_ERROR,_,E,I){return new Ni({type:b.NETWORK_ERROR,details:a,fatal:!1,frag:r,response:I,error:_,networkDetails:E})}loadClear(r,a){if(this.emeController&&this.config.emeEnabled){const{sn:_,cc:E}=r;for(let I=0;I{N.setKeyFormat(H)});break}}}}load(r){return!r.decryptdata&&r.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(r).then(a=>this.loadInternal(r,a)):this.loadInternal(r)}loadInternal(r,a){var _,E;a&&r.setKeyFormat(a);const I=r.decryptdata;if(!I){const he=new Error(a?`Expected frag.decryptdata to be defined after setting format ${a}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,he))}const N=I.uri;if(!N)return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${N}"`)));let H=this.keyUriToKeyInfo[N];if((_=H)!=null&&_.decryptdata.key)return I.key=H.decryptdata.key,Promise.resolve({frag:r,keyInfo:H});if((E=H)!=null&&E.keyLoadPromise){var oe;switch((oe=H.mediaKeySessionContext)==null?void 0:oe.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return H.keyLoadPromise.then(he=>(I.key=he.keyInfo.decryptdata.key,{frag:r,keyInfo:H}))}}switch(H=this.keyUriToKeyInfo[N]={decryptdata:I,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},I.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return I.keyFormat==="identity"?this.loadKeyHTTP(H,r):this.loadKeyEME(H,r);case"AES-128":return this.loadKeyHTTP(H,r);default:return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${I.method}"`)))}}loadKeyEME(r,a){const _={frag:a,keyInfo:r};if(this.emeController&&this.config.emeEnabled){const E=this.emeController.loadKey(_);if(E)return(r.keyLoadPromise=E.then(I=>(r.mediaKeySessionContext=I,_))).catch(I=>{throw r.keyLoadPromise=null,I})}return Promise.resolve(_)}loadKeyHTTP(r,a){const _=this.config,E=_.loader,I=new E(_);return a.keyLoader=r.loader=I,r.keyLoadPromise=new Promise((N,H)=>{const oe={keyInfo:r,frag:a,responseType:"arraybuffer",url:r.decryptdata.uri},he=_.keyLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,He,Xe,lt)=>{const{frag:vt,keyInfo:Qt,url:yr}=Xe;if(!vt.decryptdata||Qt!==this.keyUriToKeyInfo[yr])return H(this.createKeyLoadError(vt,x.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Qt.decryptdata.key=vt.decryptdata.key=new Uint8Array(De.data),vt.keyLoader=null,Qt.loader=null,N({frag:vt,keyInfo:Qt})},onError:(De,He,Xe,lt)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.KEY_LOAD_ERROR,new Error(`HTTP Error ${De.code} loading key ${De.text}`),Xe,f({url:oe.url,data:void 0},De)))},onTimeout:(De,He,Xe)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Xe))},onAbort:(De,He,Xe)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.INTERNAL_ABORTED,new Error("key loading aborted"),Xe))}};I.load(oe,be,Se)})}resetLoader(r){const{frag:a,keyInfo:_,url:E}=r,I=_.loader;a.keyLoader===I&&(a.keyLoader=null,_.loader=null),delete this.keyUriToKeyInfo[E],I&&I.destroy()}}function ki(){return self.SourceBuffer||self.WebKitSourceBuffer}function El(){if(!si())return!1;const r=ki();return!r||r.prototype&&typeof r.prototype.appendBuffer=="function"&&typeof r.prototype.remove=="function"}function ic(){if(!El())return!1;const j=si();return typeof(j==null?void 0:j.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(r=>j.isTypeSupported(la(r,"video")))||["mp4a.40.2","fLaC"].some(r=>j.isTypeSupported(la(r,"audio"))))}function Uo(){var j;const r=ki();return typeof(r==null||(j=r.prototype)==null?void 0:j.changeType)=="function"}const no=250,Wa=2,dl=.1,Sl=.05;class ac{constructor(r,a,_,E){this.config=void 0,this.media=null,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=r,this.media=a,this.fragmentTracker=_,this.hls=E}destroy(){this.media=null,this.hls=this.fragmentTracker=null}poll(r,a){const{config:_,media:E,stalled:I}=this;if(E===null)return;const{currentTime:N,seeking:H}=E,oe=this.seeking&&!H,he=!this.seeking&&H;if(this.seeking=H,N!==r){if(this.moved=!0,H||(this.nudgeRetry=0),I!==null){if(this.stallReported){const vt=self.performance.now()-I;R.warn(`playback not stuck anymore @${N}, after ${Math.round(vt)}ms`),this.stallReported=!1}this.stalled=null}return}if(he||oe){this.stalled=null;return}if(E.paused&&!H||E.ended||E.playbackRate===0||!hr.getBuffered(E).length){this.nudgeRetry=0;return}const be=hr.bufferInfo(E,N,0),Se=be.nextStart||0;if(H){const vt=be.len>Wa,Qt=!Se||a&&a.start<=N||Se-N>Wa&&!this.fragmentTracker.getPartialFragment(N);if(vt||Qt)return;this.moved=!1}if(!this.moved&&this.stalled!==null){var De;if(!(be.len>0)&&!Se)return;const Qt=Math.max(Se,be.start||0)-N,yr=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,Wr=(yr==null||(De=yr.details)==null?void 0:De.live)?yr.details.targetduration*2:Wa,Br=this.fragmentTracker.getPartialFragment(N);if(Qt>0&&(Qt<=Wr||Br)){E.paused||this._trySkipBufferHole(Br);return}}const He=self.performance.now();if(I===null){this.stalled=He;return}const Xe=He-I;if(!H&&Xe>=no&&(this._reportStall(be),!this.media))return;const lt=hr.bufferInfo(E,N,_.maxBufferHole);this._tryFixBufferStall(lt,Xe)}_tryFixBufferStall(r,a){const{config:_,fragmentTracker:E,media:I}=this;if(I===null)return;const N=I.currentTime,H=E.getPartialFragment(N);H&&(this._trySkipBufferHole(H)||!this.media)||(r.len>_.maxBufferHole||r.nextStart&&r.nextStart-N<_.maxBufferHole)&&a>_.highBufferWatchdogPeriod*1e3&&(R.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}_reportStall(r){const{hls:a,media:_,stallReported:E}=this;if(!E&&_){this.stallReported=!0;const I=new Error(`Playback stalling at @${_.currentTime} due to low buffer (${JSON.stringify(r)})`);R.warn(I.message),a.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_STALLED_ERROR,fatal:!1,error:I,buffer:r.len})}}_trySkipBufferHole(r){const{config:a,hls:_,media:E}=this;if(E===null)return 0;const I=E.currentTime,N=hr.bufferInfo(E,I,0),H=I0&&N.len<1&&E.readyState<3,be=H-I;if(be>0&&(oe||he)){if(be>a.maxBufferHole){const{fragmentTracker:De}=this;let He=!1;if(I===0){const Xe=De.getAppendedFrag(0,Ye.MAIN);Xe&&H1?(E=0,this.bitrateTest=!0):E=_.firstAutoLevel),_.nextLoadLevel=E,this.level=_.loadLevel,this.loadedmetadata=!1}a>0&&r===-1&&(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),r=a),this.state=pn.IDLE,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=r,this.tick()}else this._forceStartLoad=!0,this.state=pn.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case pn.WAITING_LEVEL:{const{levels:a,level:_}=this,E=a==null?void 0:a[_],I=E==null?void 0:E.details;if(I&&(!I.live||this.levelLastLoaded===E)){if(this.waitForCdnTuneIn(I))break;this.state=pn.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=pn.IDLE;break}break}case pn.FRAG_LOADING_WAITING_RETRY:{var r;const a=self.performance.now(),_=this.retryDate;if(!_||a>=_||(r=this.media)!=null&&r.seeking){const{levels:E,level:I}=this,N=E==null?void 0:E[I];this.resetStartWhenNotLoaded(N||null),this.state=pn.IDLE}}break}this.state===pn.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){super.onTickEnd(),this.checkBuffer(),this.checkFragmentChanged()}doTickIdle(){const{hls:r,levelLastLoaded:a,levels:_,media:E}=this;if(a===null||!E&&(this.startFragRequested||!r.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const I=this.buffering?r.nextLoadLevel:r.loadLevel;if(!(_!=null&&_[I]))return;const N=_[I],H=this.getMainFwdBufferInfo();if(H===null)return;const oe=this.getLevelDetails();if(oe&&this._streamEnded(H,oe)){const lt={};this.altAudio&&(lt.type="video"),this.hls.trigger(l.BUFFER_EOS,lt),this.state=pn.ENDED;return}if(!this.buffering)return;r.loadLevel!==I&&r.manualLevel===-1&&this.log(`Adapting to level ${I} from level ${this.level}`),this.level=r.nextLoadLevel=I;const he=N.details;if(!he||this.state===pn.WAITING_LEVEL||he.live&&this.levelLastLoaded!==N){this.level=I,this.state=pn.WAITING_LEVEL;return}const be=H.len,Se=this.getMaxBufferLength(N.maxBitrate);if(be>=Se)return;this.backtrackFragment&&this.backtrackFragment.start>H.end&&(this.backtrackFragment=null);const De=this.backtrackFragment?this.backtrackFragment.start:H.end;let He=this.getNextFragment(De,he);if(this.couldBacktrack&&!this.fragPrevious&&He&&He.sn!=="initSegment"&&this.fragmentTracker.getState(He)!==Zs.OK){var Xe;const vt=((Xe=this.backtrackFragment)!=null?Xe:He).sn-he.startSN,Qt=he.fragments[vt-1];Qt&&He.cc===Qt.cc&&(He=Qt,this.fragmentTracker.removeFragment(Qt))}else this.backtrackFragment&&H.len&&(this.backtrackFragment=null);if(He&&this.isLoopLoading(He,De)){if(!He.gap){const vt=this.audioOnly&&!this.altAudio?Y.AUDIO:Y.VIDEO,Qt=(vt===Y.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Qt&&this.afterBufferFlushed(Qt,vt,Ye.MAIN)}He=this.getNextFragmentLoopLoading(He,he,H,Ye.MAIN,Se)}He&&(He.initSegment&&!He.initSegment.data&&!this.bitrateTest&&(He=He.initSegment),this.loadFragment(He,N,De))}loadFragment(r,a,_){const E=this.fragmentTracker.getState(r);this.fragCurrent=r,E===Zs.NOT_LOADED||E===Zs.PARTIAL?r.sn==="initSegment"?this._loadInitSegment(r,a):this.bitrateTest?(this.log(`Fragment ${r.sn} of level ${r.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(r,a)):(this.startFragRequested=!0,super.loadFragment(r,a,_)):this.clearTrackerIfNeeded(r)}getBufferedFrag(r){return this.fragmentTracker.getBufferedFrag(r,Ye.MAIN)}followingBufferedFrag(r){return r?this.getBufferedFrag(r.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:r,media:a}=this;if(a!=null&&a.readyState){let _;const E=this.getAppendedFrag(a.currentTime);E&&E.start>1&&this.flushMainBuffer(0,E.start-1);const I=this.getLevelDetails();if(I!=null&&I.live){const H=this.getMainFwdBufferInfo();if(!H||H.len{const N=I.audioCodec;N&&(_=_||N.indexOf("mp4a.40.2")!==-1,E=E||N.indexOf("mp4a.40.5")!==-1)}),this.audioCodecSwitch=_&&E&&!Uo(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=a.levels,this.startFragRequested=!1}onLevelLoading(r,a){const{levels:_}=this;if(!_||this.state!==pn.IDLE)return;const E=_[a.level];(!E.details||E.details.live&&this.levelLastLoaded!==E||this.waitForCdnTuneIn(E.details))&&(this.state=pn.WAITING_LEVEL)}onLevelLoaded(r,a){var _;const{levels:E}=this,I=a.level,N=a.details,H=N.totalduration;if(!E){this.warn(`Levels were reset while loading level ${I}`);return}this.log(`Level ${I} loaded [${N.startSN},${N.endSN}]${N.lastPartSn?`[part-${N.lastPartSn}-${N.lastPartIndex}]`:""}, cc [${N.startCC}, ${N.endCC}] duration:${H}`);const oe=E[I],he=this.fragCurrent;he&&(this.state===pn.FRAG_LOADING||this.state===pn.FRAG_LOADING_WAITING_RETRY)&&he.level!==a.level&&he.loader&&this.abortCurrentFrag();let be=0;if(N.live||(_=oe.details)!=null&&_.live){var Se;if(this.checkLiveUpdate(N),N.deltaUpdateFailed)return;be=this.alignPlaylists(N,oe.details,(Se=this.levelLastLoaded)==null?void 0:Se.details)}if(oe.details=N,this.levelLastLoaded=oe,this.hls.trigger(l.LEVEL_UPDATED,{details:N,level:I}),this.state===pn.WAITING_LEVEL){if(this.waitForCdnTuneIn(N))return;this.state=pn.IDLE}this.startFragRequested?N.live&&this.synchronizeToLiveEdge(N):this.setStartPosition(N,be),this.tick()}_handleFragmentLoadProgress(r){var a;const{frag:_,part:E,payload:I}=r,{levels:N}=this;if(!N){this.warn(`Levels were reset while fragment load was in progress. Fragment ${_.sn} of level ${_.level} will not be buffered`);return}const H=N[_.level],oe=H.details;if(!oe){this.warn(`Dropping fragment ${_.sn} of level ${_.level} after level details were reset`),this.fragmentTracker.removeFragment(_);return}const he=H.videoCodec,be=oe.PTSKnown||!oe.live,Se=(a=_.initSegment)==null?void 0:a.data,De=this._getAudioCodec(H),He=this.transmuxer=this.transmuxer||new Xn(this.hls,Ye.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),Xe=E?E.index:-1,lt=Xe!==-1,vt=new mn(_.level,_.sn,_.stats.chunkCount,I.byteLength,Xe,lt),Qt=this.initPTS[_.cc];He.push(I,Se,De,he,_,E,oe.totalduration,be,vt,Qt)}onAudioTrackSwitching(r,a){const _=this.altAudio;if(!!!a.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;const N=this.fragCurrent;N&&(this.log("Switching to main audio track, cancel main fragment load"),N.abortRequests(),this.fragmentTracker.removeFragment(N)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();const I=this.hls;_&&(I.trigger(l.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),I.trigger(l.AUDIO_TRACK_SWITCHED,a)}}onAudioTrackSwitched(r,a){const _=a.id,E=!!this.hls.audioTracks[_].url;if(E){const I=this.videoBuffer;I&&this.mediaBuffer!==I&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=I)}this.altAudio=E,this.tick()}onBufferCreated(r,a){const _=a.tracks;let E,I,N=!1;for(const H in _){const oe=_[H];if(oe.id==="main"){if(I=H,E=oe,H==="video"){const he=_[H];he&&(this.videoBuffer=he.buffer)}}else N=!0}N&&E?(this.log(`Alternate track found, use ${I}.buffered to schedule main fragment loading`),this.mediaBuffer=E.buffer):this.mediaBuffer=this.media}onFragBuffered(r,a){const{frag:_,part:E}=a;if(_&&_.type!==Ye.MAIN)return;if(this.fragContextChanged(_)){this.warn(`Fragment ${_.sn}${E?" p: "+E.index:""} of level ${_.level} finished buffering, but was aborted. state: ${this.state}`),this.state===pn.PARSED&&(this.state=pn.IDLE);return}const I=E?E.stats:_.stats;this.fragLastKbps=Math.round(8*I.total/(I.buffering.end-I.loading.first)),_.sn!=="initSegment"&&(this.fragPrevious=_),this.fragBufferedComplete(_,E)}onError(r,a){var _;if(a.fatal){this.state=pn.ERROR;return}switch(a.details){case x.FRAG_GAP:case x.FRAG_PARSING_ERROR:case x.FRAG_DECRYPT_ERROR:case x.FRAG_LOAD_ERROR:case x.FRAG_LOAD_TIMEOUT:case x.KEY_LOAD_ERROR:case x.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(Ye.MAIN,a);break;case x.LEVEL_LOAD_ERROR:case x.LEVEL_LOAD_TIMEOUT:case x.LEVEL_PARSING_ERROR:!a.levelRetry&&this.state===pn.WAITING_LEVEL&&((_=a.context)==null?void 0:_.type)===ye.LEVEL&&(this.state=pn.IDLE);break;case x.BUFFER_APPEND_ERROR:case x.BUFFER_FULL_ERROR:if(!a.parent||a.parent!=="main")return;if(a.details===x.BUFFER_APPEND_ERROR){this.resetLoadingState();return}this.reduceLengthAndFlushBuffer(a)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case x.INTERNAL_EXCEPTION:this.recoverWorkerError(a);break}}checkBuffer(){const{media:r,gapController:a}=this;if(!(!r||!a||!r.readyState)){if(this.loadedmetadata||!hr.getBuffered(r).length){const _=this.state!==pn.IDLE?this.fragCurrent:null;a.poll(this.lastCurrentTime,_)}this.lastCurrentTime=r.currentTime}}onFragLoadEmergencyAborted(){this.state=pn.IDLE,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()}onBufferFlushed(r,{type:a}){if(a!==Y.AUDIO||this.audioOnly&&!this.altAudio){const _=(a===Y.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(_,a,Ye.MAIN),this.tick()}}onLevelsUpdated(r,a){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level),this.levels=a.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:r}=this;if(!r)return;const a=r.currentTime;let _=this.startPosition;if(_>=0&&a<_){if(r.seeking){this.log(`could not seek to ${_}, already seeking at ${a}`);return}const E=hr.getBuffered(r),N=(E.length?E.start(0):0)-_;N>0&&(N{const{hls:E}=this;if(!_||this.fragContextChanged(r))return;a.fragmentError=0,this.state=pn.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const I=r.stats;I.parsing.start=I.parsing.end=I.buffering.start=I.buffering.end=self.performance.now(),E.trigger(l.FRAG_LOADED,_),r.bitrateTest=!1})}_handleTransmuxComplete(r){var a;const _="main",{hls:E}=this,{remuxResult:I,chunkMeta:N}=r,H=this.getCurrentContext(N);if(!H){this.resetWhenMissingContext(N);return}const{frag:oe,part:he,level:be}=H,{video:Se,text:De,id3:He,initSegment:Xe}=I,{details:lt}=be,vt=this.altAudio?void 0:I.audio;if(this.fragContextChanged(oe)){this.fragmentTracker.removeFragment(oe);return}if(this.state=pn.PARSING,Xe){if(Xe!=null&&Xe.tracks){const Tr=oe.initSegment||oe;this._bufferInitSegment(be,Xe.tracks,Tr,N),E.trigger(l.FRAG_PARSING_INIT_SEGMENT,{frag:Tr,id:_,tracks:Xe.tracks})}const Qt=Xe.initPTS,yr=Xe.timescale;y(Qt)&&(this.initPTS[oe.cc]={baseTime:Qt,timescale:yr},E.trigger(l.INIT_PTS_FOUND,{frag:oe,id:_,initPTS:Qt,timescale:yr}))}if(Se&<&&oe.sn!=="initSegment"){const Qt=lt.fragments[oe.sn-1-lt.startSN],yr=oe.sn===lt.startSN,Tr=!Qt||oe.cc>Qt.cc;if(I.independent!==!1){const{startPTS:Wr,endPTS:Br,startDTS:Cn,endDTS:un}=Se;if(he)he.elementaryStreams[Se.type]={startPTS:Wr,endPTS:Br,startDTS:Cn,endDTS:un};else if(Se.firstKeyFrame&&Se.independent&&N.id===1&&!Tr&&(this.couldBacktrack=!0),Se.dropped&&Se.independent){const Hn=this.getMainFwdBufferInfo(),li=(Hn?Hn.end:this.getLoadPosition())+this.config.maxBufferHole,En=Se.firstKeyFramePTS?Se.firstKeyFramePTS:Wr;if(!yr&&liWa&&(oe.gap=!0);oe.setElementaryStreamInfo(Se.type,Wr,Br,Cn,un),this.backtrackFragment&&(this.backtrackFragment=oe),this.bufferFragmentData(Se,oe,he,N,yr||Tr)}else if(yr||Tr)oe.gap=!0;else{this.backtrack(oe);return}}if(vt){const{startPTS:Qt,endPTS:yr,startDTS:Tr,endDTS:Wr}=vt;he&&(he.elementaryStreams[Y.AUDIO]={startPTS:Qt,endPTS:yr,startDTS:Tr,endDTS:Wr}),oe.setElementaryStreamInfo(Y.AUDIO,Qt,yr,Tr,Wr),this.bufferFragmentData(vt,oe,he,N)}if(lt&&He!=null&&(a=He.samples)!=null&&a.length){const Qt={id:_,frag:oe,details:lt,samples:He.samples};E.trigger(l.FRAG_PARSING_METADATA,Qt)}if(lt&&De){const Qt={id:_,frag:oe,details:lt,samples:De.samples};E.trigger(l.FRAG_PARSING_USERDATA,Qt)}}_bufferInitSegment(r,a,_,E){if(this.state!==pn.PARSING)return;this.audioOnly=!!a.audio&&!a.video,this.altAudio&&!this.audioOnly&&delete a.audio;const{audio:I,video:N,audiovideo:H}=a;if(I){let oe=r.audioCodec;const he=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){oe&&(oe.indexOf("mp4a.40.5")!==-1?oe="mp4a.40.2":oe="mp4a.40.5");const be=I.metadata;be&&"channelCount"in be&&(be.channelCount||1)!==1&&he.indexOf("firefox")===-1&&(oe="mp4a.40.5")}oe&&oe.indexOf("mp4a.40.5")!==-1&&he.indexOf("android")!==-1&&I.container!=="audio/mpeg"&&(oe="mp4a.40.2",this.log(`Android: force audio codec to ${oe}`)),r.audioCodec&&r.audioCodec!==oe&&this.log(`Swapping manifest audio codec "${r.audioCodec}" for "${oe}"`),I.levelCodec=oe,I.id="main",this.log(`Init audio buffer, container:${I.container}, codecs[selected/level/parsed]=[${oe||""}/${r.audioCodec||""}/${I.codec}]`)}N&&(N.levelCodec=r.videoCodec,N.id="main",this.log(`Init video buffer, container:${N.container}, codecs[level/parsed]=[${r.videoCodec||""}/${N.codec}]`)),H&&this.log(`Init audiovideo buffer, container:${H.container}, codecs[level/parsed]=[${r.codecs}/${H.codec}]`),this.hls.trigger(l.BUFFER_CODECS,a),Object.keys(a).forEach(oe=>{const be=a[oe].initSegment;be!=null&&be.byteLength&&this.hls.trigger(l.BUFFER_APPENDING,{type:oe,data:be,frag:_,part:null,chunkMeta:E,parent:_.type})}),this.tickImmediate()}getMainFwdBufferInfo(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,Ye.MAIN)}backtrack(r){this.couldBacktrack=!0,this.backtrackFragment=r,this.resetTransmuxer(),this.flushBufferGap(r),this.fragmentTracker.removeFragment(r),this.fragPrevious=null,this.nextLoadPosition=r.start,this.state=pn.IDLE}checkFragmentChanged(){const r=this.media;let a=null;if(r&&r.readyState>1&&r.seeking===!1){const _=r.currentTime;if(hr.isBuffered(r,_)?a=this.getAppendedFrag(_):hr.isBuffered(r,_+.1)&&(a=this.getAppendedFrag(_+.1)),a){this.backtrackFragment=null;const E=this.fragPlaying,I=a.level;(!E||a.sn!==E.sn||E.level!==I)&&(this.fragPlaying=a,this.hls.trigger(l.FRAG_CHANGED,{frag:a}),(!E||E.level!==I)&&this.hls.trigger(l.LEVEL_SWITCHED,{level:I}))}}}get nextLevel(){const r=this.nextBufferedFrag;return r?r.level:-1}get currentFrag(){const r=this.media;return r?this.fragPlaying||this.getAppendedFrag(r.currentTime):null}get currentProgramDateTime(){const r=this.media;if(r){const a=r.currentTime,_=this.currentFrag;if(_&&y(a)&&y(_.programDateTime)){const E=_.programDateTime+(a-_.start)*1e3;return new Date(E)}}return null}get currentLevel(){const r=this.currentFrag;return r?r.level:-1}get nextBufferedFrag(){const r=this.currentFrag;return r?this.followingBufferedFrag(r):null}get forceStartLoad(){return this._forceStartLoad}}class Xu{static get version(){return"1.5.20"}static isMSESupported(){return El()}static isSupported(){return ic()}static getMediaSource(){return si()}static get Events(){return l}static get ErrorTypes(){return b}static get ErrorDetails(){return x}static get DefaultConfig(){return Xu.defaultConfig?Xu.defaultConfig:To}static set DefaultConfig(r){Xu.defaultConfig=r}constructor(r={}){this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this.started=!1,this._emitter=new Zn,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,this.triggeringException=void 0,$(r.debug||!1,"Hls instance");const a=this.config=yo(Xu.DefaultConfig,r);this.userConfig=r,a.progressive&&gc(a);const{abrController:_,bufferController:E,capLevelController:I,errorController:N,fpsController:H}=a,oe=new N(this),he=this.abrController=new _(this),be=this.bufferController=new E(this),Se=this.capLevelController=new I(this),De=new H(this),He=new Or(this),Xe=new fa(this),lt=a.contentSteeringController,vt=lt?new lt(this):null,Qt=this.levelController=new rc(this,vt),yr=new Jt(this),Tr=new fl(this.config),Wr=this.streamController=new pl(this,yr,Tr);Se.setStreamController(Wr),De.setStreamController(Wr);const Br=[He,Qt,Wr];vt&&Br.splice(1,0,vt),this.networkControllers=Br;const Cn=[he,be,Se,De,Xe,yr];this.audioTrackController=this.createController(a.audioTrackController,Br);const un=a.audioStreamController;un&&Br.push(new un(this,yr,Tr)),this.subtitleTrackController=this.createController(a.subtitleTrackController,Br);const Hn=a.subtitleStreamController;Hn&&Br.push(new Hn(this,yr,Tr)),this.createController(a.timelineController,Cn),Tr.emeController=this.emeController=this.createController(a.emeController,Cn),this.cmcdController=this.createController(a.cmcdController,Cn),this.latencyController=this.createController(Ls,Cn),this.coreComponents=Cn,Br.push(oe);const li=oe.onErrorOut;typeof li=="function"&&this.on(l.ERROR,li,oe)}createController(r,a){if(r){const _=new r(this);return a&&a.push(_),_}return null}on(r,a,_=this){this._emitter.on(r,a,_)}once(r,a,_=this){this._emitter.once(r,a,_)}removeAllListeners(r){this._emitter.removeAllListeners(r)}off(r,a,_=this,E){this._emitter.off(r,a,_,E)}listeners(r){return this._emitter.listeners(r)}emit(r,a,_){return this._emitter.emit(r,a,_)}trigger(r,a){if(this.config.debug)return this.emit(r,r,a);try{return this.emit(r,r,a)}catch(_){if(R.error("An internal error happened while handling event "+r+'. Error message: "'+_.message+'". Here is a stacktrace:',_),!this.triggeringException){this.triggeringException=!0;const E=r===l.ERROR;this.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.INTERNAL_EXCEPTION,fatal:E,event:r,error:_}),this.triggeringException=!1}}return!1}listenerCount(r){return this._emitter.listenerCount(r)}destroy(){R.log("destroy"),this.trigger(l.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach(a=>a.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(a=>a.destroy()),this.coreComponents.length=0;const r=this.config;r.xhrSetup=r.fetchSetup=void 0,this.userConfig=null}attachMedia(r){R.log("attachMedia"),this._media=r,this.trigger(l.MEDIA_ATTACHING,{media:r})}detachMedia(){R.log("detachMedia"),this.trigger(l.MEDIA_DETACHING,void 0),this._media=null}loadSource(r){this.stopLoad();const a=this.media,_=this.url,E=this.url=s.buildAbsoluteURL(self.location.href,r,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,R.log(`loadSource:${E}`),a&&_&&(_!==E||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(a)),this.trigger(l.MANIFEST_LOADING,{url:r})}startLoad(r=-1){R.log(`startLoad(${r})`),this.started=!0,this.resumeBuffering();for(let a=0;a{r.resumeBuffering&&r.resumeBuffering()})}pauseBuffering(){R.log("pause buffering"),this.networkControllers.forEach(r=>{r.pauseBuffering&&r.pauseBuffering()})}swapAudioCodec(){R.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){R.log("recoverMediaError");const r=this._media;this.detachMedia(),r&&this.attachMedia(r)}removeLevel(r){this.levelController.removeLevel(r)}get levels(){const r=this.levelController.levels;return r||[]}get currentLevel(){return this.streamController.currentLevel}set currentLevel(r){R.log(`set currentLevel:${r}`),this.levelController.manualLevel=r,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(r){R.log(`set nextLevel:${r}`),this.levelController.manualLevel=r,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(r){R.log(`set loadLevel:${r}`),this.levelController.manualLevel=r}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(r){this.levelController.nextLoadLevel=r}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(r){R.log(`set firstLevel:${r}`),this.levelController.firstLevel=r}get startLevel(){const r=this.levelController.startLevel;return r===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:r}set startLevel(r){R.log(`set startLevel:${r}`),r!==-1&&(r=Math.max(r,this.minAutoLevel)),this.levelController.startLevel=r}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(r){const a=!!r;a!==this.config.capLevelToPlayerSize&&(a?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=a)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:r}=this.abrController;return r?r.getEstimate():NaN}set bandwidthEstimate(r){this.abrController.resetEstimator(r)}get ttfbEstimate(){const{bwEstimator:r}=this.abrController;return r?r.getEstimateTTFB():NaN}set autoLevelCapping(r){this._autoLevelCapping!==r&&(R.log(`set autoLevelCapping:${r}`),this._autoLevelCapping=r,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(r){Is(r)&&this._maxHdcpLevel!==r&&(this._maxHdcpLevel=r,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:r,config:{minAutoBitrate:a}}=this;if(!r)return 0;const _=r.length;for(let E=0;E<_;E++)if(r[E].maxBitrate>=a)return E;return 0}get maxAutoLevel(){const{levels:r,autoLevelCapping:a,maxHdcpLevel:_}=this;let E;if(a===-1&&r!=null&&r.length?E=r.length-1:E=a,_)for(let I=E;I--;){const N=r[I].attrs["HDCP-LEVEL"];if(N&&N<=_)return I}return E}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(r){this.abrController.nextAutoLevel=r}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}setAudioOption(r){var a;return(a=this.audioTrackController)==null?void 0:a.setAudioOption(r)}setSubtitleOption(r){var a;return(a=this.subtitleTrackController)==null||a.setSubtitleOption(r),null}get allAudioTracks(){const r=this.audioTrackController;return r?r.allAudioTracks:[]}get audioTracks(){const r=this.audioTrackController;return r?r.audioTracks:[]}get audioTrack(){const r=this.audioTrackController;return r?r.audioTrack:-1}set audioTrack(r){const a=this.audioTrackController;a&&(a.audioTrack=r)}get allSubtitleTracks(){const r=this.subtitleTrackController;return r?r.allSubtitleTracks:[]}get subtitleTracks(){const r=this.subtitleTrackController;return r?r.subtitleTracks:[]}get subtitleTrack(){const r=this.subtitleTrackController;return r?r.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(r){const a=this.subtitleTrackController;a&&(a.subtitleTrack=r)}get subtitleDisplay(){const r=this.subtitleTrackController;return r?r.subtitleDisplay:!1}set subtitleDisplay(r){const a=this.subtitleTrackController;a&&(a.subtitleDisplay=r)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(r){this.config.lowLatencyMode=r}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}}Xu.defaultConfig=void 0},53280:function(d,v,e){"use strict";e.d(v,{D:function(){return n}});function t(s,u,f){var c=f||{},h=c.noTrailing,o=h===void 0?!1:h,i=c.noLeading,y=i===void 0?!1:i,p=c.debounceMode,g=p===void 0?void 0:p,l,b=!1,x=0;function O(){l&&clearTimeout(l)}function k(T){var F=T||{},$=F.upcomingOnly,R=$===void 0?!1:$;O(),b=!R}function C(){for(var T=arguments.length,F=new Array(T),$=0;$s?y?(x=Date.now(),o||(l=setTimeout(g?Z:W,s))):W():o!==!0&&(l=setTimeout(g?Z:W,g===void 0?s-K:s))}return C.cancel=k,C}function n(s,u,f){var c=f||{},h=c.atBegin,o=h===void 0?!1:h;return t(s,u,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var v=__webpack_module_cache__[d];if(v!==void 0)return v.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var v=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(v,{a:v}),v}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},v;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var n=Object.create(null);__webpack_require__.r(n);var s={};v=v||[null,d({}),d([]),d(d)];for(var u=t&2&&e;typeof u=="object"&&!~v.indexOf(u);u=d(u))Object.getOwnPropertyNames(u).forEach(function(f){s[f]=function(){return e[f]}});return s.default=function(){return e},__webpack_require__.d(n,s),n}}(),function(){__webpack_require__.d=function(d,v){for(var e in v)__webpack_require__.o(v,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:v[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(v,e){return __webpack_require__.f[e](d,v),v},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",672:"p__Home__Detail__ShixunContext__Detail__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"9e9c66d4",67:"5f4353c9",109:"03781e46",195:"57321cd0",264:"8e627385",265:"6d4d8108",292:"ef8382ca",310:"db73e53f",316:"1f60ada6",337:"d6c41640",342:"25b21ad2",354:"d4d139cf",479:"d86b4226",485:"e86f04c4",508:"d4ac2d37",532:"df8f369d",533:"e6b77617",547:"4353da11",556:"ff4b14ef",559:"7cd59de5",570:"9f9fdbb2",576:"e2e14b74",629:"44a1d9a5",643:"7e84842e",671:"4a609b8d",672:"7ce9f00c",680:"0ea9f658",700:"97f547f5",737:"6d13bad2",741:"ac5fd360",777:"0af1b27f",799:"25714b41",869:"77babddb",895:"4b207152",921:"3a25ed87",928:"73b73160",981:"24da50c7",1006:"00150f39",1043:"1c6d3017",1045:"15d49e0c",1048:"b2056dcb",1070:"f30a2cdb",1144:"c90eccaf",1148:"8ee583c4",1154:"8cb80842",1175:"cd37a777",1211:"3d127915",1253:"253ca7d3",1257:"d7f00ab2",1265:"c11c2822",1274:"5f6ea65a",1276:"74e490e5",1343:"0a20511e",1416:"140b0019",1423:"79bb6ad6",1427:"41fadaff",1450:"f45f8067",1461:"803996ef",1462:"fcf08abc",1470:"a6446608",1475:"438965c0",1482:"c8668d04",1512:"456b4966",1520:"84de1fec",1545:"faca0170",1578:"2c76aff7",1581:"f9d352bf",1582:"94b64114",1646:"e6e27b60",1657:"92385398",1660:"c5446d7a",1674:"c8796185",1702:"351b08ec",1713:"896c835b",1717:"5b464680",1727:"8f76a4b6",1783:"022c88dc",1799:"5eff0b97",1831:"dd584733",1836:"94658bc9",1855:"2a267912",1880:"1af0fa91",1939:"ce9a50b6",1953:"0a343e72",1962:"6196d09e",2011:"59d51f98",2045:"e8ad9d23",2076:"19117cf7",2102:"4d5f0819",2141:"5957dcc8",2216:"cb623353",2240:"c25db894",2249:"f4830452",2254:"aa1479b1",2300:"2279d6bf",2303:"2523e2e8",2307:"2709216f",2338:"156780cc",2339:"4bedd760",2386:"192e235c",2396:"acc68c7b",2404:"d275d3a3",2412:"15c03597",2425:"d2a8245b",2443:"07b6cce9",2476:"ae6be408",2494:"68080a87",2501:"0ab7a0ea",2529:"173d955c",2538:"de4a3723",2539:"fe38aac4",2548:"f313e6a7",2570:"d8331ef8",2594:"e87d3761",2603:"07c2cf89",2659:"47d5cf7e",2707:"9dce26a8",2806:"b30db23b",2819:"26768c45",2823:"18fe91c8",2826:"ea763ce7",2829:"a3b33356",2837:"54a82605",2848:"06ac2b62",2865:"ac2532ef",2875:"54baa67b",2884:"cbc27e1a",2969:"ab3357d7",2983:"19d4f3d4",3006:"c116290e",3133:"9bf3f89c",3141:"d1fd6627",3157:"38197fa5",3183:"e127f50c",3198:"8e655451",3212:"26a47e7c",3220:"4c3ade4d",3247:"ff394db1",3260:"cf7aa23b",3276:"a499944c",3282:"a8906e45",3317:"8158c9a8",3332:"6fcd1564",3355:"77fcf994",3356:"449a4087",3391:"6678d14a",3433:"93a6603c",3442:"6e328228",3447:"038eb317",3451:"e57d676f",3496:"350b95b8",3509:"e2ffde23",3522:"88e3f9c5",3550:"3dc83156",3581:"0163e48f",3585:"bc9b0316",3665:"5eec5e26",3668:"6de21176",3697:"481a10d9",3747:"b59d6986",3777:"d5b0f2f1",3784:"f2f42818",3805:"9dbcb95e",3862:"c4962175",3873:"46ead23e",3885:"f87f7f15",3910:"69114471",3935:"f6ba25ee",3951:"f0f858bb",3985:"344a3358",3987:"5cecd51b",4014:"27a8e97c",4017:"92f84420",4030:"9946ca63",4056:"f46587bd",4058:"9f18d0ca",4078:"0bb8066e",4088:"236723f3",4093:"76815835",4105:"d9b67d75",4144:"431f38d5",4164:"c2e457d6",4216:"072e3364",4217:"eb2cbdd0",4227:"7a20b397",4259:"a95dbed8",4264:"9b07276e",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"ce6ae160",4492:"8e79fc63",4496:"9ce2275c",4498:"06002e3d",4504:"8d1a212d",4514:"a333c1eb",4520:"697be008",4546:"198b23c7",4565:"aa1811ae",4572:"2d16bc9a",4599:"61def4cb",4601:"16a10f4c",4610:"f7285935",4621:"b224702e",4628:"ece2c60c",4662:"eea94b75",4685:"c33f1528",4715:"8dcb0ac6",4736:"7419523e",4741:"639d3f58",4757:"1593dfe2",4766:"a2141551",4770:"5b145a65",4790:"619413e4",4795:"cd302aca",4797:"a24e92db",4800:"3d4826f4",4849:"e1e0f297",4850:"1edda4b7",4862:"4402d617",4884:"0d7e0d7e",4889:"58c63f92",4928:"da5b879c",4973:"4be59328",4994:"44307547",5022:"2549fbce",5043:"db5d4647",5048:"d80cb026",5060:"85dafcc6",5096:"fa835723",5111:"3625886d",5125:"5190bc15",5148:"fb596fb0",5176:"934bcb74",5179:"10a11815",5186:"eb7af8f1",5191:"cc55defb",5238:"5e4c061c",5290:"5dabcdc2",5297:"7b85e178",5319:"5c1b4e23",5321:"1163c84e",5335:"a8d898e7",5354:"7ae70604",5357:"15819113",5359:"a8911e46",5382:"f913de5f",5402:"75faf5ea",5416:"454536b7",5434:"38b302a6",5470:"549bb53e",5494:"d89549c4",5518:"dcbe4049",5534:"c30af8e7",5549:"795dbe4a",5572:"14e24a19",5573:"3e76f139",5599:"9eb28ea0",5624:"6cae2d24",5631:"e00d3d36",5650:"1c011c55",5679:"4a090bef",5705:"8655d531",5729:"fbbab512",5764:"e0d7e586",5775:"70f48acc",5786:"57e22ee3",5798:"7fd05164",5816:"f02f4ae2",5825:"e15fa08a",5876:"5eded409",5888:"5a15c96b",5891:"dfac32bc",5895:"53dd5288",5902:"6caadfe7",5915:"93c58a82",5972:"88e18878",5992:"95a518ce",6029:"dc33e445",6034:"8fea1bf5",6045:"d268f87f",6047:"3ce45acd",6052:"5c0d7459",6063:"523d9444",6069:"9198b492",6126:"99519171",6127:"1085afba",6170:"db399fd6",6265:"59398174",6270:"4ec115a8",6277:"f5892ac3",6313:"15d69588",6328:"46bbe1d1",6366:"72e0b8a3",6378:"7f3a946a",6411:"3b971528",6434:"6162dc87",6444:"179e0e83",6452:"f21706d6",6531:"26a2b663",6541:"226f2ccb",6583:"7312946c",6587:"0643cf3c",6634:"72d84072",6651:"203a0394",6682:"f8d3da29",6685:"9754fe44",6729:"7adea658",6741:"1ace9fcd",6758:"f751d741",6774:"59d4d618",6784:"8101b080",6788:"490718a8",6796:"3adc3476",6805:"6ede76b1",6820:"7cbe4de9",6845:"37db3113",6882:"fe611c9c",6883:"6cb80143",6894:"20694b45",6904:"607cab4a",6913:"0b0c651f",6949:"b1eb71e7",6958:"3c5072c9",6963:"9259e5cd",6982:"b7b9e877",7008:"d96a46dc",7043:"aab226b0",7045:"eee3bcbc",7046:"4386dbbc",7058:"e54fb1bd",7062:"1c0d325e",7084:"46ccce72",7156:"e7466006",7178:"7641d1b4",7182:"edbf603d",7242:"fc6a7154",7260:"4618d9dc",7331:"2e27a23b",7333:"7a2954a5",7365:"1005464f",7395:"6e1d761c",7460:"3663c8e3",7477:"616a7b02",7482:"91a83a28",7527:"5409263a",7545:"339eeaa9",7560:"e2e5916b",7589:"12a4115c",7591:"c8233ce9",7614:"e699abbe",7622:"6d67f874",7686:"4fcec9f9",7706:"c2a79e40",7806:"412f25b8",7852:"9a1c1ed3",7855:"90cb44c6",7857:"c4b6d474",7878:"4505eabf",7884:"c99db4e0",7922:"005fa797",7948:"ca37da1c",7964:"29aed9a1",8014:"3efd02d1",8062:"c4793c05",8072:"93756671",8077:"417785b1",8085:"b0d52a14",8089:"d536b13a",8143:"b21fd153",8155:"833afa9f",8161:"83c5fa9a",8237:"2b0bd76e",8241:"f490d800",8302:"fec045de",8307:"b0927dcf",8340:"0c3c4508",8350:"07df8a75",8365:"b9d07fc8",8398:"8026d41f",8431:"b5f15c90",8435:"154f26cf",8447:"b948adaa",8517:"15307051",8561:"333e8ec9",8563:"21731a93",8565:"1592cc2a",8634:"a3fd5d61",8639:"2e7cab0a",8665:"bf6df003",8688:"43bd93bd",8689:"9806d7c4",8723:"c1cd9fee",8737:"ce7dad23",8776:"0ad26240",8782:"b81167e6",8787:"ef5eb28e",8797:"e79d81b4",8823:"f6d9d204",8827:"dc4c134e",8842:"9f25a3e2",8866:"6ab7fd88",8882:"e878fb27",8885:"be39e9c5",8898:"d002bcd8",8909:"30fe87d4",8920:"7f82440c",8963:"790aecdd",8982:"5b352734",8999:"e5f678bb",9018:"8aab9f71",9076:"bfa481e1",9104:"bbcb2345",9133:"a6fca62d",9205:"794a0f9d",9215:"e42d2105",9252:"0d791a59",9260:"cf5f8140",9332:"bd359bf2",9360:"a524abff",9366:"6e75d204",9391:"64eafb50",9404:"9fcc3d3e",9408:"9b6765d0",9416:"ba9f56ba",9487:"ab33aa5d",9489:"c6f34522",9507:"683d2e80",9519:"540e5c20",9554:"ed358e7b",9559:"f794af19",9590:"48a4134f",9647:"0558e845",9649:"8acb4438",9674:"efee5fc9",9677:"7f96bb35",9695:"ac7f5fdd",9715:"3565533a",9716:"061e1eca",9785:"17cd616d",9788:"7d49ca1c",9890:"824cd2b1",9891:"add3a7ae",9895:"b8e31ff2",9921:"7e96dd26",9922:"d823719a",9928:"5989f5e0",9944:"22405458",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"1ad7d0db",109:"1a7fc455",195:"65632591",264:"5fd9b3fc",265:"d92c6f86",292:"9a0e8f6b",310:"06815302",337:"ee05039e",342:"ab091f90",479:"bba9e475",485:"d63578fe",508:"82593858",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"4c1ff0fa",737:"98eb2f74",799:"b3487c4b",869:"6740e24b",895:"ad846737",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"0eeb3595",1048:"dafc3f4f",1070:"e67e9e01",1148:"754fff63",1211:"bdb8faab",1253:"46aca33c",1257:"156e8f74",1265:"d902bdae",1276:"bbc6eeec",1343:"b7f33c89",1416:"f1916094",1423:"5c4a76fc",1427:"f91322f7",1450:"1edcc2ed",1461:"917cbb16",1470:"183c9793",1475:"d22fbaa0",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"04d6c7d3",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"ddd6a700",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"08a9e890",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"b92cccb4",1880:"f67d7892",1939:"48e30d48",1953:"23cbc47f",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"ec61f9f0",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ccda836f",2303:"87592c17",2307:"b2c54321",2338:"43e9ff08",2339:"d90c9bd2",2396:"e70f11d6",2404:"08d36549",2412:"6b6ca0ef",2425:"47b23ee4",2443:"78513f2d",2476:"cf85a190",2501:"2441982c",2529:"9d9944da",2539:"43d36117",2548:"75182034",2570:"3dbc6300",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"2c7248b3",2819:"9455b08a",2823:"a13b21fb",2826:"0b6be43b",2829:"a5909474",2865:"6ef3cf6b",2875:"d6c8355d",2884:"904823c3",2983:"c8c482f7",3006:"7fce4e74",3141:"72791f8b",3157:"2038b5dc",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"49ca09b2",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"15432cd5",3355:"39e3d07c",3356:"c6a4098f",3391:"f0e498fe",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"7630d0f9",3585:"5f288e7b",3665:"99f7daed",3668:"86f20630",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3935:"cd50aa32",3951:"4a9249b1",4030:"f308ee3a",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"e39011c7",4144:"f10aa199",4164:"0e623fec",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4449:"e68d8d58",4492:"cdc29460",4496:"77babddd",4498:"b05686dd",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aca6ff45",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"4e7b8c12",4715:"45efe14a",4736:"2968553b",4741:"afeb6eca",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4849:"2a1dc219",4862:"e8eacc3e",4884:"bd293d3b",4889:"db5cf2c9",4928:"a4b1a237",4973:"129c56e8",4994:"50caae56",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"572faeac",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"3d814a61",5297:"5426028f",5319:"34217c3f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"0c911991",5402:"60617d0d",5470:"b25021a2",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"0208754c",5650:"f8f63f4b",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5786:"37a81eaa",5798:"ce1cf7da",5816:"d749b200",5825:"73177a8c",5888:"193a7f8f",5891:"3b7a128f",5895:"9ddd624a",5915:"bc9c3e69",5972:"c7a91e8e",5992:"419f5d2f",6029:"2ded5a5a",6052:"59cb6398",6063:"a5f0409a",6069:"b4a6d2ab",6127:"f31505a8",6265:"9459eb93",6270:"cc24b0fc",6277:"12e50919",6328:"de2b9d62",6366:"079fc2d8",6434:"0112f8db",6444:"fd46d237",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"df151169",6651:"b07fe216",6685:"f5f5b969",6729:"aea3b7f5",6741:"b838eb14",6758:"558cc090",6784:"1affe817",6788:"9cd39ff5",6796:"89c76e37",6805:"5b253c81",6820:"cebdf1cf",6845:"b7aabf70",6882:"c2d2eada",6883:"7740a702",6894:"03cdfb68",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",6982:"3043a9c3",7008:"fe74a83d",7043:"25478869",7045:"48f6fc4c",7046:"c7301ded",7058:"984a456a",7062:"fe78dd10",7178:"6e47d75d",7182:"183c9793",7242:"4f353f61",7260:"2c380d56",7395:"5c10e8d8",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"6b64ff47",7545:"1f6a7624",7560:"d82e43ca",7589:"2a3e68f3",7614:"de9ee12f",7622:"ca0e645a",7806:"80b7b1d6",7852:"fce1e197",7855:"3970a709",7857:"13a29416",7878:"8dfa25f5",7884:"1ca6cde0",7922:"c1d9e2f3",7948:"bed733e5",8014:"9ef39203",8062:"8e384b9f",8072:"540f746b",8077:"0b2c51d9",8085:"0b7f10a8",8143:"b6ca83ad",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8302:"b4649ac5",8307:"02e15761",8398:"cf8eb735",8431:"60a111b6",8435:"21d4dff0",8447:"0875c082",8517:"cccfddad",8563:"3a763677",8634:"317d0a2b",8665:"c52575bc",8688:"c044db56",8689:"459af240",8723:"5166ac36",8782:"918afc23",8787:"121de108",8797:"13e5189e",8823:"9e7a9852",8827:"fcd50af0",8866:"664121ad",8882:"f3e42f72",8885:"de905169",8982:"6e2e337e",8999:"448aa22f",9076:"6a501148",9133:"ab171f08",9205:"49a3e67d",9215:"f737e7e7",9332:"a627cf98",9360:"27c7d4f7",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9408:"d3565b1a",9416:"6ead6660",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9519:"88d248ee",9590:"29583579",9647:"452de157",9649:"00fb4211",9674:"d0f91ed7",9677:"26548cb7",9695:"bb84056a",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9890:"9ebce4ba",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,v){return Object.prototype.hasOwnProperty.call(d,v)}}(),function(){var d={};__webpack_require__.l=function(v,e,t,n){if(d[v]){d[v].push(e);return}var s,u;if(t!==void 0)for(var f=document.getElementsByTagName("script"),c=0;c0&&arguments[0]!==void 0?arguments[0]:"";return De.endsWith("/")?De:"".concat(De,"/")}var kl=__webpack_require__(38127),ul=__webpack_require__(38329),Hu=__webpack_require__(8616),Ru=["content"],Su=["content"],_c=/^(http:|https:)?\/\//;function Rl(De){return _c.test(De)||De.startsWith("/")&&!De.startsWith("/*")||De.startsWith("./")||De.startsWith("../")}var pu=function(){return je.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},Yu=function(He){var Xe,lt=He.loaderData,vt=He.htmlPageOpts,Qt=He.manifest,yr=(Qt==null||(Xe=Qt.assets)===null||Xe===void 0?void 0:Xe["umi.css"])||"";return je.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(lt||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(vt||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(yr,"'")}})};function Cu(De){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof De=="string")return Rl(De)?(0,jo.Z)({src:De},He):{content:De};if((0,Hu.Z)(De)==="object")return(0,jo.Z)((0,jo.Z)({},De),He);throw new Error("Invalid script type: ".concat((0,Hu.Z)(De)))}function Bc(De){return Rl(De)?{type:"link",href:De}:{type:"style",content:De}}var Tc=function(He){var Xe,lt,vt,Qt,yr,Tr,Wr=He.htmlPageOpts;return je.createElement(je.Fragment,null,(Wr==null?void 0:Wr.title)&&je.createElement("title",null,Wr.title),Wr==null||(Xe=Wr.favicons)===null||Xe===void 0?void 0:Xe.map(function(Br,Cn){return je.createElement("link",{key:Cn,rel:"shortcut icon",href:Br})}),(Wr==null?void 0:Wr.description)&&je.createElement("meta",{name:"description",content:Wr.description}),(Wr==null||(lt=Wr.keywords)===null||lt===void 0?void 0:lt.length)&&je.createElement("meta",{name:"keywords",content:Wr.keywords.join(",")}),Wr==null||(vt=Wr.metas)===null||vt===void 0?void 0:vt.map(function(Br){return je.createElement("meta",{key:Br.name,name:Br.name,content:Br.content})}),Wr==null||(Qt=Wr.links)===null||Qt===void 0?void 0:Qt.map(function(Br,Cn){return je.createElement("link",(0,ul.Z)({key:Cn},Br))}),Wr==null||(yr=Wr.styles)===null||yr===void 0?void 0:yr.map(function(Br,Cn){var un=Bc(Br),Hn=un.type,li=un.href,En=un.content;if(Hn==="link")return je.createElement("link",{key:Cn,rel:"stylesheet",href:li});if(Hn==="style")return je.createElement("style",{key:Cn},En)}),Wr==null||(Tr=Wr.headScripts)===null||Tr===void 0?void 0:Tr.map(function(Br,Cn){var un=Cu(Br),Hn=un.content,li=(0,kl.Z)(un,Ru);return je.createElement("script",(0,ul.Z)({dangerouslySetInnerHTML:{__html:Hn},key:Cn},li))}))};function Ao(De){var He,Xe=De.children,lt=De.loaderData,vt=De.manifest,Qt=De.htmlPageOpts,yr=De.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Tr=De.mountElementId;if(yr!=null&&yr.pureHtml)return je.createElement("html",null,je.createElement("head",null),je.createElement("body",null,je.createElement(pu,null),je.createElement("div",{id:Tr},Xe),je.createElement(Yu,{manifest:vt,loaderData:lt,htmlPageOpts:Qt})));if(yr!=null&&yr.pureApp)return je.createElement(je.Fragment,null,Xe);var Wr=typeof window=="undefined"?vt==null?void 0:vt.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return je.createElement("html",{suppressHydrationWarning:!0,lang:(Qt==null?void 0:Qt.lang)||"en"},je.createElement("head",null,je.createElement("meta",{charSet:"utf-8"}),je.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Wr&&je.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Wr}),je.createElement(Tc,{htmlPageOpts:Qt})),je.createElement("body",null,je.createElement(pu,null),je.createElement("div",{id:Tr},Xe),je.createElement(Yu,{manifest:vt,loaderData:lt,htmlPageOpts:Qt}),Qt==null||(He=Qt.scripts)===null||He===void 0?void 0:He.map(function(Br,Cn){var un=Cu(Br),Hn=un.content,li=(0,kl.Z)(un,Su);return je.createElement("script",(0,ul.Z)({dangerouslySetInnerHTML:{__html:Hn},key:Cn},li))})))}var ll=je.createContext(void 0);function bl(){return je.useContext(ll)}var Ll=["redirect"];function Ml(De){var He=De.routesById,Xe=De.parentId,lt=De.routeComponents,vt=De.useStream,Qt=vt===void 0?!0:vt;return Object.keys(He).filter(function(yr){return He[yr].parentId===Xe}).map(function(yr){var Tr=Fl((0,jo.Z)((0,jo.Z)({route:He[yr],routeComponent:lt[yr],loadingComponent:De.loadingComponent,reactRouter5Compat:De.reactRouter5Compat},De.reactRouter5Compat&&{hasChildren:Object.keys(He).filter(function(Br){return He[Br].parentId===yr}).length>0}),{},{useStream:Qt})),Wr=Ml({routesById:He,routeComponents:lt,parentId:Tr.id,loadingComponent:De.loadingComponent,reactRouter5Compat:De.reactRouter5Compat,useStream:Qt});return Wr.length>0&&(Tr.children=Wr,Tr.routes=Wr),Tr})}function xl(De){var He=(0,uu.UO)(),Xe=(0,uu.Gn)(De.to,He),lt=(0,Ol.T$)(),vt=(0,uu.TH)();if(lt!=null&<.keepQuery){var Qt=vt.search+vt.hash;Xe+=Qt}var yr=(0,jo.Z)((0,jo.Z)({},De),{},{to:Xe});return je.createElement(uu.Fg,(0,ul.Z)({replace:!0},yr))}function Fl(De){var He=De.route,Xe=De.useStream,lt=Xe===void 0?!0:Xe,vt=He.redirect,Qt=(0,kl.Z)(He,Ll),yr=De.reactRouter5Compat?ql:Bl;return(0,jo.Z)({element:vt?je.createElement(xl,{to:vt}):je.createElement(ll.Provider,{value:{route:De.route}},je.createElement(yr,{loader:je.memo(De.routeComponent),loadingComponent:De.loadingComponent||Oc,hasChildren:De.hasChildren,useStream:lt}))},Qt)}function Oc(){return je.createElement("div",null)}function ql(De){var He=bl(),Xe=He.route,lt=(0,Ol.Ov)(),vt=lt.history,Qt=lt.clientRoutes,yr=(0,uu.UO)(),Tr={params:yr,isExact:!0,path:Xe.path,url:vt.location.pathname},Wr=De.loader,Br={location:vt.location,match:Tr,history:vt,params:yr,route:Xe,routes:Qt};return De.useStream?je.createElement(je.Suspense,{fallback:je.createElement(De.loadingComponent,null)},je.createElement(Wr,Br,De.hasChildren&&je.createElement(uu.j3,null))):je.createElement(Wr,Br,De.hasChildren&&je.createElement(uu.j3,null))}function Bl(De){var He=De.loader;return De.useStream?je.createElement(je.Suspense,{fallback:je.createElement(De.loadingComponent,null)},je.createElement(He,null)):je.createElement(He,null)}var cl=null;function Pc(){return cl}function mc(De){var He=De.history,Xe=je.useState({action:He.action,location:He.location}),lt=(0,ol.Z)(Xe,2),vt=lt[0],Qt=lt[1];return(0,je.useLayoutEffect)(function(){return He.listen(Qt)},[He]),(0,je.useLayoutEffect)(function(){function yr(Tr){De.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:De.routes,clientRoutes:De.clientRoutes,location:Tr.location,action:Tr.action,basename:De.basename,isFirst:!!Tr.isFirst}})}return yr({location:vt.location,action:vt.action,isFirst:!0}),He.listen(yr)},[He,De.routes,De.clientRoutes]),je.createElement(uu.F0,{navigator:He,location:vt.location,basename:De.basename},De.children)}function Lu(){var De=(0,Ol.Ov)(),He=De.clientRoutes;return(0,uu.V$)(He)}var Nl=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],wl=function(He,Xe){var lt=He.basename||"/",vt=Ml({routesById:He.routes,routeComponents:He.routeComponents,loadingComponent:He.loadingComponent,reactRouter5Compat:He.reactRouter5Compat,useStream:He.useStream});He.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:vt}});for(var Qt=je.createElement(mc,{basename:lt,pluginManager:He.pluginManager,routes:He.routes,clientRoutes:vt,history:He.history},Xe),yr=0,Tr=Nl;yrnew Promise((lt,vt)=>{var Qt=Wr=>{try{Tr(Xe.next(Wr))}catch(Br){vt(Br)}},yr=Wr=>{try{Tr(Xe.throw(Wr))}catch(Br){vt(Br)}},Tr=Wr=>Wr.done?lt(Wr.value):Promise.resolve(Wr.value).then(Qt,yr);Tr((Xe=Xe.apply(De,He)).next())});function vc(){return tc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"82"},83:{path:"/classrooms/guidance",parentId:"19",id:"83"},84:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"84"},85:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"98"},99:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"99"},100:{path:"/classrooms/",parentId:"19",id:"100"},101:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"100",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework",parentId:"100",id:"102"},103:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"100",id:"103"},104:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"100",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"100",id:"105"},106:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"100",id:"106"},107:{path:"/classrooms/:coursesId/exercise",parentId:"100",id:"107"},108:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"100",id:"108"},109:{path:"/classrooms/:coursesId/poll",parentId:"100",id:"109"},110:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"100",id:"110"},111:{path:"/classrooms/:coursesId/common_homework",parentId:"100",id:"111"},112:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"100",id:"112"},113:{path:"/classrooms/:coursesId/group_homework",parentId:"100",id:"113"},114:{path:"/classrooms/:coursesId/teachers",parentId:"100",id:"114"},115:{path:"/classrooms/:coursesId/students",parentId:"100",id:"115"},116:{path:"/classrooms/:coursesId/assistant",parentId:"100",id:"116"},117:{path:"/classrooms/:coursesId/program_homework",parentId:"100",id:"117"},118:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"100",id:"118"},119:{path:"/classrooms/:coursesId/engineering",parentId:"100",id:"119"},120:{path:"/classrooms/:coursesId/learning_path",parentId:"100",id:"120"},121:{path:"/classrooms/:coursesId/resource_recommend",parentId:"100",id:"121"},122:{path:"/classrooms/:coursesId/attendance",parentId:"100",id:"122"},123:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"100",id:"123"},124:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"100",id:"124"},125:{path:"/classrooms/:coursesId/announcement",parentId:"100",id:"125"},126:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"100",id:"126"},127:{path:"/classrooms/:coursesId/online_learning",parentId:"100",id:"127"},128:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"100",id:"128"},129:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"100",id:"129"},130:{path:"/classrooms/:coursesId/attachment",parentId:"100",id:"130"},131:{path:"/classrooms/:coursesId/video",parentId:"100",id:"131"},132:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"100",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"100",id:"133"},134:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"100",id:"134"},135:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"100",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"100",id:"136"},137:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"100",id:"137"},138:{path:"/classrooms/:coursesId/live_video",parentId:"100",id:"138"},139:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"100",id:"139"},140:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"100",id:"140"},141:{path:"/classrooms/:coursesId/board",parentId:"100",id:"141"},142:{path:"/classrooms/:coursesId/course_group",parentId:"100",id:"142"},143:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"100",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"100",id:"144"},145:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"100",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group",parentId:"100",id:"146"},147:{path:"/classrooms/:coursesId/statistics/",parentId:"100",id:"147"},148:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"100",id:"148"},149:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"100",id:"149"},150:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"100",id:"150"},151:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"100",id:"151"},152:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"100",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"100",id:"153"},154:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"100",id:"154"},155:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"100",id:"155"},156:{path:"/classrooms/:coursesId",parentId:"100",id:"156"},157:{path:"/classrooms/:coursesId/template",parentId:"100",id:"157"},158:{path:"/competitions",parentId:"1",id:"158"},159:{path:"/competitions/index",parentId:"158",id:"159"},160:{path:"/competitions/:identifier/list",parentId:"158",id:"160"},161:{path:"/competitions/exports",parentId:"158",id:"161"},162:{path:"/competitions",parentId:"158",id:"162"},163:{path:"/competitions/:identifier",parentId:"158",id:"163"},164:{path:"/competitions/index/:identifier",parentId:"158",id:"164"},165:{path:"/competitions/:identifier/detail/enroll",parentId:"158",id:"165"},166:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"158",id:"166"},167:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"158",id:"167"},168:{path:"/competitions/detail/:identifier",parentId:"158",id:"168"},169:{path:"/forums",parentId:"1",id:"169"},170:{path:"/forums",parentId:"169",id:"170"},171:{path:"/forums/categories/:memoType",parentId:"169",id:"171"},172:{path:"/forums/new",parentId:"169",id:"172"},173:{path:"/forums/:memoId/edit",parentId:"169",id:"173"},174:{path:"/forums/:memoId",parentId:"169",id:"174"},175:{path:"/problemset",parentId:"1",id:"175"},176:{path:"/problemset",parentId:"175",id:"176"},177:{path:"/problemset/newitem",parentId:"175",id:"177"},178:{path:"/problemset/:type/:id",parentId:"175",id:"178"},179:{path:"/problemset/preview",parentId:"175",id:"179"},180:{path:"/problemset/preview_new",parentId:"175",id:"180"},181:{path:"/problemset/preview_select",parentId:"175",id:"181"},182:{path:"/shixuns",parentId:"1",id:"182"},183:{path:"/shixuns",parentId:"182",id:"183"},184:{path:"/shixuns/exports",parentId:"182",id:"184"},185:{path:"/shixuns/new",parentId:"182",id:"185"},186:{path:"/shixuns/new/CreateImg",parentId:"182",id:"186"},187:{path:"/shixuns/new/:id/imagepreview",parentId:"182",id:"187"},188:{path:"/shixuns/:id/Merge",parentId:"182",id:"188"},189:{path:"/shixuns/:id/Split",parentId:"182",id:"189"},190:{path:"/shixuns/:id/edit",parentId:"182",id:"190"},191:{path:"shixuns/:id/edit/warehouse",parentId:"190",id:"191"},192:{path:"/shixuns/:id/edit/newquestion",parentId:"190",id:"192"},193:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"190",id:"193"},194:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"190",id:"194"},195:{path:"/shixuns/:id/edit/new",parentId:"190",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"190",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"190",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"190",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"190",id:"199"},200:{path:"/shixuns/:id",parentId:"182",id:"200"},201:{path:"/shixuns/:id/challenges",parentId:"200",id:"201"},202:{path:"/shixuns/:id/repository",parentId:"200",id:"202"},203:{path:"/shixuns/:id/secret_repository",parentId:"200",id:"203"},204:{path:"/shixuns/:id/collaborators",parentId:"200",id:"204"},205:{path:"/shixuns/:id/dataset",parentId:"200",id:"205"},206:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"200",id:"206"},207:{path:"/shixuns/:id/shixun_discuss",parentId:"200",id:"207"},208:{path:"/shixuns/:id/ranking_list",parentId:"200",id:"208"},209:{path:"/shixuns/:id/settings",parentId:"200",id:"209"},210:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"200",id:"210"},211:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"200",id:"211"},212:{path:"/shixuns/:id/repository/upload_file",parentId:"200",id:"212"},213:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"200",id:"213"},214:{path:"/shixuns/:id/repository/add_file",parentId:"200",id:"214"},215:{path:"/shixuns/:id/secret_repository/add_file",parentId:"200",id:"215"},216:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"200",id:"216"},217:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"200",id:"217"},218:{path:"/shixuns/:id/audit_situation",parentId:"200",id:"218"},219:{path:"/shixuns/:id/fork_list",parentId:"200",id:"219"},220:{path:"/users",parentId:"1",id:"220"},221:{path:"/users/:username/videos/protocol",parentId:"220",id:"221"},222:{path:"/users/:username/videos/resourceProtocol",parentId:"220",id:"222"},223:{path:"/users/:username/videos/success",parentId:"220",id:"223"},224:{path:"/users/:username/topicbank/:topicstype",parentId:"220",id:"224"},225:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"220",id:"225"},226:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"220",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"220",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"220",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"220",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"220",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"220",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"220",id:"232"},233:{path:"/users/:username/experiment-img/add",parentId:"220",id:"233"},234:{path:"/users/:username",parentId:"220",id:"234"},235:{path:"/users/:username",parentId:"234",id:"235"},236:{path:"/users/:username/baseInfo/edit",parentId:"234",id:"236"},237:{path:"/users/:username/baseInfo",parentId:"234",id:"237"},238:{path:"/users/:username/realNameCertification",parentId:"234",id:"238"},239:{path:"/users/:username/careerCertification",parentId:"234",id:"239"},240:{path:"/users/:username/classrooms",parentId:"234",id:"240"},241:{path:"/users/:username/shixuns",parentId:"234",id:"241"},242:{path:"/users/:username/dataSet",parentId:"234",id:"242"},243:{path:"/users/:username/userPortrait",parentId:"234",id:"243"},244:{path:"/users/:username/learningPath",parentId:"234",id:"244"},245:{path:"/users/:username/teach-group",parentId:"234",id:"245"},246:{path:"/users/:username/competitions",parentId:"234",id:"246"},247:{path:"/users/:username/experiment-img",parentId:"234",id:"247"},248:{path:"/users/:username/experiment-img/:experid/detail",parentId:"234",id:"248"},249:{path:"/users/:username/certificate",parentId:"234",id:"249"},250:{path:"/users/:username/otherResources",parentId:"234",id:"250"},251:{path:"/users/:username/classmanagement",parentId:"234",id:"251"},252:{path:"/users/:username/classmanagement/:couserid",parentId:"234",id:"252"},253:{path:"/users/:username/paths",parentId:"234",id:"253"},254:{path:"/users/:username/projects",parentId:"234",id:"254"},255:{path:"/users/:username/videos",parentId:"234",id:"255"},256:{path:"/users/:username/videos/upload",parentId:"234",id:"256"},257:{path:"/users/:username/topics/:topicstype",parentId:"234",id:"257"},258:{path:"/users/:username/vspaces",parentId:"234",id:"258"},259:{path:"/users/:username/resourcesCenter",parentId:"234",id:"259"},260:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"234",id:"260"},261:{path:"/users/:username/resourceGuarantee",parentId:"234",id:"261"},262:{path:"/users/:username/resourceAllocation",parentId:"234",id:"262"},263:{parentId:"1",id:"263"},264:{path:"/problems",parentId:"263",id:"264"},265:{path:"/problems",parentId:"264",id:"265"},266:{path:"/problems/batchAdd",parentId:"264",id:"266"},267:{path:"/problems/newcreate",parentId:"263",id:"267"},268:{path:"/problems/newedit/:id",exact:!0,parentId:"263",id:"268"},269:{path:"/problems/:id/edit",exact:!0,parentId:"263",id:"269"},270:{path:"/problems/new",exact:!0,parentId:"263",id:"270"},271:{path:"/problems/:id/oj/:save_identifier",parentId:"263",id:"271"},272:{path:"/problems/:id/record-detail/:submitId",parentId:"263",id:"272"},273:{path:"/problems/add",parentId:"263",id:"273"},274:{path:"/problems/:id/ojedit",parentId:"263",id:"274"},275:{path:"/engineering",parentId:"1",id:"275"},276:{path:"/engineering",parentId:"275",id:"276"},277:{path:"/engineering/teacherList",parentId:"276",id:"277"},278:{path:"/engineering/studentList",parentId:"276",id:"278"},279:{path:"/engineering/training/program",parentId:"276",id:"279"},280:{path:"/engineering/training/program/add",parentId:"276",id:"280"},281:{path:"/engineering/training/program/edit",parentId:"276",id:"281"},282:{path:"/engineering/training/objectives",parentId:"276",id:"282"},283:{path:"/engineering/graduated/index",parentId:"276",id:"283"},284:{path:"/engineering/graduated/matrix",parentId:"276",id:"284"},285:{path:"/engineering/course/list",parentId:"276",id:"285"},286:{path:"/engineering/course/setting",parentId:"276",id:"286"},287:{path:"/engineering/course/matrix",parentId:"276",id:"287"},288:{path:"/engineering/navigation",parentId:"276",id:"288"},289:{path:"/engineering/evaluate/course",parentId:"276",id:"289"},290:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"276",id:"290"},291:{path:"/engineering/evaluate/norm",parentId:"276",id:"291"},292:{path:"/engineering/evaluate/document",parentId:"276",id:"292"},293:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"276",id:"293"},294:{path:"/engineering/*",redirect:"/404",parentId:"276",id:"294"},295:{path:"/innovation",parentId:"1",id:"295"},296:{path:"/innovation/tasks/:taskId",parentId:"295",id:"296"},297:{path:"/innovation",parentId:"295",id:"297"},298:{path:"/innovation/project",parentId:"297",id:"298"},299:{path:"/innovation/dataset",parentId:"297",id:"299"},300:{path:"/innovation/mirror",parentId:"297",id:"300"},301:{path:"/innovation/my-project",parentId:"297",id:"301"},302:{path:"/innovation/my-dataset",parentId:"297",id:"302"},303:{path:"/innovation/my-mirror",parentId:"297",id:"303"},304:{path:"/innovation/project/create",parentId:"297",id:"304"},305:{path:"/innovation/project/edit/:id",parentId:"297",id:"305"},306:{path:"/innovation/project/detail/:taskId",parentId:"297",id:"306"},307:{path:"/tasks",parentId:"1",id:"307"},308:{path:"/tasks/:taskId",exact:!0,parentId:"307",id:"308"},309:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"307",id:"309"},310:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"307",id:"310"},311:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"307",id:"311"},312:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"307",id:"312"},313:{path:"/myproblems",parentId:"1",id:"313"},314:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"313",id:"314"},315:{path:"/myproblems/:id",exact:!0,parentId:"313",id:"315"},316:{path:"/account",parentId:"1",id:"316"},317:{path:"/account",parentId:"316",id:"317"},318:{path:"/account/profile",parentId:"317",id:"318"},319:{path:"/account/profile/edit",parentId:"317",id:"319"},320:{path:"/account/certification",parentId:"317",id:"320"},321:{path:"/account/secure",parentId:"317",id:"321"},322:{path:"/account/binding",parentId:"317",id:"322"},323:{path:"/account/Results",parentId:"317",id:"323"},324:{path:"/ch",parentId:"1",id:"324"},325:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"324",id:"325"},326:{path:"/ch/rest/",exact:!0,parentId:"324",id:"326"},327:{path:"/ch/rest/:id",exact:!0,parentId:"324",id:"327"},328:{path:"/order",parentId:"1",id:"328"},329:{path:"/order",parentId:"328",id:"329"},330:{path:"/order/invoice",parentId:"328",id:"330"},331:{path:"/order/records",parentId:"328",id:"331"},332:{path:"/order/apply",parentId:"328",id:"332"},333:{path:"/order/view",parentId:"328",id:"333"},334:{path:"/order/:courseId/information",parentId:"328",id:"334"},335:{path:"/order/:courseId/pay",parentId:"328",id:"335"},336:{path:"/order/:orderNum/result",parentId:"328",id:"336"},337:{path:"/messages",parentId:"1",id:"337"},338:{path:"/messages/:userId/user_tidings",parentId:"337",id:"338"},339:{path:"/messages/:userId/private_messages",parentId:"337",id:"339"},340:{path:"/messages/:userId/message_detail",parentId:"337",id:"340"},341:{path:"/vtrs",parentId:"1",id:"341"},342:{path:"/vtrs/:virtual_spacesId",parentId:"341",id:"342"},343:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"342",id:"343"},344:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"342",id:"344"},345:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"342",id:"345"},346:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"342",id:"346"},347:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"342",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"342",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"342",id:"349"},350:{path:"/vtrs/:virtual_spacesId/survey",parentId:"342",id:"350"},351:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"342",id:"351"},352:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"342",id:"352"},353:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"342",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"342",id:"354"},355:{path:"/vtrs/:virtual_spacesId/material",parentId:"342",id:"355"},356:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"342",id:"356"},357:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"342",id:"357"},358:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"342",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"342",id:"359"},360:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"342",id:"360"},361:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"342",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"342",id:"362"},363:{path:"/vtrs/:virtual_spacesId/settings",parentId:"342",id:"363"},364:{path:"/vtrs/:virtual_spacesId/resources",parentId:"342",id:"364"},365:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"342",id:"365"},366:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"342",id:"366"},367:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"342",id:"367"},368:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"342",id:"368"},369:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"342",id:"369"},370:{path:"/vtrs/:virtual_spacesId/*",parentId:"342",id:"370"},371:{path:"/101",parentId:"1",id:"371"},372:{path:"/101/:virtual_spacesId",parentId:"371",id:"372"},373:{path:"/101/:virtual_spacesId",exact:!0,parentId:"372",id:"373"},374:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"372",id:"374"},375:{path:"/101/:virtual_spacesId/experiment",parentId:"372",id:"375"},376:{path:"/101/:virtual_spacesId/announcement",parentId:"372",id:"376"},377:{path:"/101/:virtual_spacesId/announcement/add",parentId:"372",id:"377"},378:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"372",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"372",id:"379"},380:{path:"/101/:virtual_spacesId/survey",parentId:"372",id:"380"},381:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"372",id:"381"},382:{path:"/101/:virtual_spacesId/knowledge",parentId:"372",id:"382"},383:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"372",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"372",id:"384"},385:{path:"/101/:virtual_spacesId/material",parentId:"372",id:"385"},386:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"372",id:"386"},387:{path:"/101/:virtual_spacesId/lesson",parentId:"372",id:"387"},388:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"372",id:"388"},389:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"372",id:"389"},390:{path:"/101/:virtual_spacesId/discussion",parentId:"372",id:"390"},391:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"372",id:"391"},392:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"372",id:"392"},393:{path:"/101/:virtual_spacesId/settings",parentId:"372",id:"393"},394:{path:"/101/:virtual_spacesId/resources",parentId:"372",id:"394"},395:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"372",id:"395"},396:{path:"/101/:virtual_spacesId/Plan",parentId:"372",id:"396"},397:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"372",id:"397"},398:{path:"/101/:virtual_spacesId/digtal",parentId:"372",id:"398"},399:{path:"/101/:virtual_spacesId/homepage",parentId:"372",id:"399"},400:{path:"/101/:virtual_spacesId/*",parentId:"372",id:"400"},401:{path:"/administration",parentId:"1",id:"401"},402:{path:"/administration",parentId:"401",id:"402"},403:{path:"/administration/college",parentId:"402",id:"403"},404:{path:"/administration/student",parentId:"402",id:"404"},405:{path:"/administration/student/:studentId/edit",parentId:"402",id:"405"},406:{path:"/administration/profession",parentId:"402",id:"406"},407:{path:"/graduations",parentId:"1",id:"407"},408:{path:"/graduations",exact:!0,parentId:"407",id:"408"},409:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"407",id:"409"},410:{path:"/graduations/:id",parentId:"407",id:"410"},411:{path:"/graduations/:id/index",parentId:"410",id:"411"},412:{path:"/graduations/:id/topics",parentId:"410",id:"412"},413:{path:"/graduations/:id/student_selection",parentId:"410",id:"413"},414:{path:"/graduations/:id/tasks",parentId:"410",id:"414"},415:{path:"/graduations/:id/opening_report",parentId:"410",id:"415"},416:{path:"/graduations/:id/midterm_report",parentId:"410",id:"416"},417:{path:"/graduations/:id/thesis",parentId:"410",id:"417"},418:{path:"/graduations/:id/final_defense",parentId:"410",id:"418"},419:{path:"/graduations/:id/final_thesis",parentId:"410",id:"419"},420:{path:"/graduations/:id/settings",parentId:"410",id:"420"},421:{path:"/graduations/:id/teachers",parentId:"410",id:"421"},422:{path:"/graduations/:id/students",parentId:"410",id:"422"},423:{path:"/graduations/:id/archives",parentId:"410",id:"423"},424:{path:"/graduations/:id/grading_summary",parentId:"410",id:"424"},425:{path:"/dataset",parentId:"1",id:"425"},426:{path:"/dataset",exact:!0,parentId:"425",id:"426"},427:{path:"/dataset/:id/detail",exact:!0,parentId:"425",id:"427"},428:{path:"/knowledgegraph",parentId:"1",id:"428"},429:{path:"/knowledgegraph/:pathId",parentId:"428",id:"429"},430:{path:"/knowledgegraph/:pathId/statistics",parentId:"428",id:"430"},431:{path:"/onlinenum",parentId:"1",id:"431"},432:{path:"/onlinenum",parentId:"431",id:"432"},433:{path:"/shixuncontext",parentId:"1",id:"433"},434:{path:"/shixuncontext",parentId:"433",id:"434"},435:{path:"/shixuncontext/:Id/detail",parentId:"433",id:"435"},436:{path:"/educoder-demo",exact:!0,parentId:"1",id:"436"},437:{path:"/training",parentId:"1",id:"437"},438:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"437",id:"438"},439:{path:"/largeScreen",exact:!0,parentId:"1",id:"439"},440:{path:"/quality",parentId:"1",id:"440"},441:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"440",id:"441"},442:{path:"/otherlogin",exact:!0,parentId:"1",id:"442"},443:{path:"/otherloginqq",exact:!0,parentId:"1",id:"443"},444:{path:"/otherloginstart",exact:!0,parentId:"1",id:"444"},445:{path:"/pathsoverview",exact:!0,parentId:"1",id:"445"},446:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"446"},447:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"447"},448:{path:"/login",parentId:"1",id:"448"},449:{path:"/login",parentId:"448",id:"449"},450:{path:"/user",parentId:"1",id:"450"},451:{path:"/user/login",parentId:"450",id:"451"},452:{path:"/user/register",parentId:"450",id:"452"},453:{path:"/user/reset-password",parentId:"450",id:"453"},454:{path:"/colleges",parentId:"1",id:"454"},455:{path:"/colleges/:id/statistics",parentId:"454",id:"455"},456:{path:"/help",parentId:"1",id:"456"},457:{path:"/help/:id",parentId:"456",id:"457"},458:{path:"/video",parentId:"1",id:"458"},459:{path:"/video/:videoId",parentId:"458",id:"459"},460:{path:"/terminal",parentId:"1",id:"460"},461:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"461"},462:{path:"/",parentId:"1",id:"462"},463:{path:"/",exact:!0,parentId:"462",id:"463"},464:{path:"/api/*",exact:!0,parentId:"462",id:"464"},465:{path:"/search",exact:!0,parentId:"462",id:"465"},466:{path:"/moop_cases",exact:!0,parentId:"462",id:"466"},467:{path:"/moop_cases/new",exact:!0,parentId:"462",id:"467"},468:{path:"/moop_cases/:caseId",exact:!0,parentId:"462",id:"468"},469:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"462",id:"469"},470:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"462",id:"470"},471:{path:"/randompaper",exact:!0,parentId:"462",id:"471"},472:{path:"/randompaper/edit/:id",exact:!0,parentId:"462",id:"472"},473:{path:"/randompaper/detail/:id",exact:!0,parentId:"462",id:"473"},474:{path:"/403",parentId:"462",id:"474"},475:{path:"/500",parentId:"462",id:"475"},476:{path:"/404",parentId:"462",id:"476"},477:{path:"/download",parentId:"462",id:"477"},478:{path:"/iwce",parentId:"462",id:"478"},479:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"462",id:"479"},480:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"462",id:"480"},481:{path:"/Activities",parentId:"462",id:"481"},482:{path:"/iwce/:itemname",parentId:"462",id:"482"},483:{path:"/hpc-course",parentId:"462",id:"483"},484:{path:"/user_agents",parentId:"462",id:"484"},485:{path:"/three",parentId:"462",id:"485"},486:{path:"/introduction",parentId:"462",id:"486"},487:{path:"/chatgpt",parentId:"462",id:"487"},488:{path:"/*",parentId:"462",id:"488"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:je.lazy(()=>__webpack_require__.e(2848).then(__webpack_require__.bind(__webpack_require__,92848))),2:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),3:je.lazy(()=>__webpack_require__.e(4862).then(__webpack_require__.bind(__webpack_require__,61))),4:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,90310))),5:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,90310))),6:je.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,13575))),7:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(9018),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,53631))),8:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(9018),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,58288))),9:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),10:je.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,7989))),11:je.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,54224))),12:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,81376))),13:je.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,221))),14:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,38905))),15:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,2369))),16:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,81376))),17:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(9018),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,53631))),18:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(9018),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,53631))),19:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),20:je.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,52702))),21:je.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,60027))),22:je.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,36811))),23:je.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,52702))),24:je.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,50877))),25:je.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,50877))),26:je.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,66810))),27:je.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,66810))),28:je.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,34955))),29:je.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,2920))),30:je.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,80077))),31:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,16592))),32:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,27653))),33:je.lazy(()=>__webpack_require__.e(2303).then(__webpack_require__.bind(__webpack_require__,57522))),34:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,78089))),35:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,30578))),36:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,25906))),37:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,70535))),38:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,43360))),39:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,29969))),40:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,72603))),41:je.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,80925))),42:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,2130))),43:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(9018),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,53631))),44:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,69288))),45:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,18611))),46:je.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,61966))),47:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,56682))),48:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,13693))),49:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,9064))),50:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,9064))),51:je.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,4443))),52:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(8565),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,10638))),53:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(8565),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,10638))),54:je.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,48413))),55:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,99521))),56:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,95100))),57:je.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,14238))),58:je.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,14238))),59:je.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,84085))),60:je.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,84085))),61:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,45640))),62:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,15948))),63:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,96302))),64:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,66424))),65:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,4038))),66:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,14616))),67:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,67547))),68:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,33922))),69:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,7470))),70:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,3874))),71:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,11920))),72:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,40568))),73:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,51513))),74:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,43956))),75:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,79339))),76:je.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,68375))),77:je.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,53163))),78:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,26798))),79:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,79151))),80:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,38855))),81:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,32372))),82:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,58919))),83:je.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,221))),84:je.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,15675))),85:je.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,48322))),86:je.lazy(()=>__webpack_require__.e(7395).then(__webpack_require__.bind(__webpack_require__,546))),87:je.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,29408))),88:je.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,86842))),89:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,8473))),90:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,8473))),91:je.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,16302))),92:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,16457))),93:je.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,62781))),94:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,5395))),95:je.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,50822))),96:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,54250))),97:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,10148))),98:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,77533))),99:je.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,82124))),100:je.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,80973))),101:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,4877))),102:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,4877))),103:je.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,83945))),104:je.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,72932))),105:je.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,72932))),106:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,40536))),107:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,40536))),108:je.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,90799))),109:je.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,90799))),110:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6682),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,48039))),111:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6682),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,48039))),112:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6682),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,1077))),113:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6682),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,1077))),114:je.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,41644))),115:je.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,81236))),116:je.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,1349))),117:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,40850))),118:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,40850))),119:je.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,95741))),120:je.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,71617))),121:je.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,81483))),122:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,63831))),123:je.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,18718))),124:je.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,2365))),125:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,12116))),126:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,12116))),127:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,41867))),128:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,41867))),129:je.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,98276))),130:je.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,98276))),131:je.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,4419))),132:je.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,4419))),133:je.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,54843))),134:je.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,87280))),135:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,10781))),136:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,3339))),137:je.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,59043))),138:je.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,59043))),139:je.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,25443))),140:je.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,62067))),141:je.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,62067))),142:je.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,72549))),143:je.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,72549))),144:je.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,47632))),145:je.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,78730))),146:je.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,78730))),147:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,98490))),148:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,98490))),149:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,51561))),150:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,21003))),151:je.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,22775))),152:je.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,67043))),153:je.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,62186))),154:je.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,53419))),155:je.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,76468))),156:je.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,44952))),157:je.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,40423))),158:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),159:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6313),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,40419))),160:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6313),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,40419))),161:je.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,27463))),162:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6313),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,40419))),163:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5534),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,62291))),164:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5534),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,62291))),165:je.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,24370))),166:je.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,90869))),167:je.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,59967))),168:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5534),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,32139))),169:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),170:je.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,59480))),171:je.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,93862))),172:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,57834))),173:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,57834))),174:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,40813))),175:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),176:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(9018),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,53631))),177:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,10920))),178:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,10920))),179:je.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,49923))),180:je.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,45905))),181:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(9018),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,53631))),182:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),183:je.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,61942))),184:je.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,60469))),185:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,38424))),186:je.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,5171))),187:je.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,90886))),188:je.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,16006))),189:je.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,88558))),190:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(3522),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,16615))),191:je.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,17990))),192:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,41007))),193:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,87574))),194:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,87574))),195:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,25597))),196:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,25597))),197:je.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,9122))),198:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,99558))),199:je.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,71086))),200:je.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,92658))),201:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,60133))),202:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,3950))),203:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,3950))),204:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,81581))),205:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,43118))),206:je.lazy(()=>Promise.all([__webpack_require__.e(3522),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,90346))),207:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,5267))),208:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,67595))),209:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,76631))),210:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,17258))),211:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,17258))),212:je.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,68401))),213:je.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,68401))),214:je.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,91321))),215:je.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,91321))),216:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,3950))),217:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,3950))),218:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,95123))),219:je.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,7574))),220:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),221:je.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,67208))),222:je.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,82807))),223:je.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,42260))),224:je.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,33497))),225:je.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,66800))),226:je.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,66800))),227:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,23169))),228:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,60456))),229:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,47694))),230:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,24463))),231:je.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,73524))),232:je.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,14331))),233:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,90203))),234:je.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,26398))),235:je.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,68216))),236:je.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,58645))),237:je.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,21440))),238:je.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,72629))),239:je.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,68193))),240:je.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,68216))),241:je.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,75393))),242:je.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,2596))),243:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,73550))),244:je.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,77882))),245:je.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,90915))),246:je.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,71103))),247:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,66647))),248:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,21615))),249:je.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,35131))),250:je.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,83926))),251:je.lazy(()=>__webpack_require__.e(7948).then(__webpack_require__.bind(__webpack_require__,14956))),252:je.lazy(()=>__webpack_require__.e(9519).then(__webpack_require__.bind(__webpack_require__,49209))),253:je.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,71173))),254:je.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,31633))),255:je.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,48011))),256:je.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,3965))),257:je.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,21325))),258:je.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,95133))),259:je.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,60191))),260:je.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,46242))),261:je.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,63645))),262:je.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,39826))),263:je.lazy(()=>__webpack_require__.e(2848).then(__webpack_require__.bind(__webpack_require__,92848))),264:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),265:je.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,39486))),266:je.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,9549))),267:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,98094))),268:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,98094))),269:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,26820))),270:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,26820))),271:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,68115))),272:je.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,17305))),273:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,98484))),274:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,98484))),275:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),276:je.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,30725))),277:je.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,19722))),278:je.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,83586))),279:je.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,89896))),280:je.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,37630))),281:je.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,69978))),282:je.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,49560))),283:je.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,70896))),284:je.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,24292))),285:je.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,24543))),286:je.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,69662))),287:je.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,28562))),288:je.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,96469))),289:je.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,84666))),290:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,44455))),291:je.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,29087))),292:je.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,90847))),293:je.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,4476))),294:je.lazy(()=>__webpack_require__.e(2848).then(__webpack_require__.bind(__webpack_require__,92848))),295:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),296:je.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,68321))),297:je.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,97035))),298:je.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,53905))),299:je.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,215))),300:je.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,52110))),301:je.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,96740))),302:je.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,16212))),303:je.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,63788))),304:je.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,8925))),305:je.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,8925))),306:je.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,24061))),307:je.lazy(()=>__webpack_require__.e(2848).then(__webpack_require__.bind(__webpack_require__,92848))),308:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(8565),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,5228))),309:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,12437))),310:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(8565),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,5228))),311:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,12437))),312:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(8565),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,5228))),313:je.lazy(()=>__webpack_require__.e(2848).then(__webpack_require__.bind(__webpack_require__,92848))),314:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,69836))),315:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,50397))),316:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),317:je.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,16085))),318:je.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,19710))),319:je.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,83484))),320:je.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,62937))),321:je.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,7139))),322:je.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,17533))),323:je.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,54190))),324:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),325:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,67677))),326:je.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,85099))),327:je.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,85099))),328:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),329:je.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,53875))),330:je.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,86190))),331:je.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,5725))),332:je.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,99163))),333:je.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,25147))),334:je.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,84540))),335:je.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,40812))),336:je.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,11870))),337:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),338:je.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,43569))),339:je.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,28771))),340:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,16241))),341:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),342:je.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,3162))),343:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,91173))),344:je.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,49729))),345:je.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,67107))),346:je.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,88893))),347:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,34187))),348:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,34187))),349:je.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,50146))),350:je.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,62738))),351:je.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,58320))),352:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,68175))),353:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,79127))),354:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,79127))),355:je.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,3256))),356:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,56241))),357:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,68912))),358:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,23243))),359:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,23243))),360:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,99496))),361:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,40935))),362:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,40935))),363:je.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,27020))),364:je.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,26393))),365:je.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,43099))),366:je.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,87554))),367:je.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,76690))),368:je.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,11687))),369:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,91173))),370:je.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,7810))),371:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),372:je.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,3162))),373:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,91173))),374:je.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,49729))),375:je.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,67107))),376:je.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,88893))),377:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,34187))),378:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,34187))),379:je.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,50146))),380:je.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,62738))),381:je.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,58320))),382:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,68175))),383:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,79127))),384:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,79127))),385:je.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,3256))),386:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,56241))),387:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,68912))),388:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,23243))),389:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,23243))),390:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,99496))),391:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,40935))),392:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,40935))),393:je.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,27020))),394:je.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,26393))),395:je.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,43099))),396:je.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,87554))),397:je.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,76690))),398:je.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,11687))),399:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,91173))),400:je.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,7810))),401:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),402:je.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,57991))),403:je.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,8681))),404:je.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,7512))),405:je.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,9210))),406:je.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,66876))),407:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),408:je.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,16992))),409:je.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,31086))),410:je.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,72174))),411:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,96415))),412:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,23718))),413:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,81003))),414:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,92964))),415:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17705))),416:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17705))),417:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17705))),418:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17705))),419:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17705))),420:je.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,33439))),421:je.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,26934))),422:je.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,26934))),423:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,27880))),424:je.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,3696))),425:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),426:je.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,30661))),427:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,81132))),428:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),429:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,86099))),430:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,53401))),431:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),432:je.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,51077))),433:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),434:je.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,39410))),435:je.lazy(()=>__webpack_require__.e(672).then(__webpack_require__.bind(__webpack_require__,64006))),436:je.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,63731))),437:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),438:je.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,16213))),439:je.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,66500))),440:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),441:je.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,66986))),442:je.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,66223))),443:je.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,15085))),444:je.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,52575))),445:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,70312))),446:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,25170))),447:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,32336))),448:je.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,60410))),449:je.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,43420))),450:je.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,42950))),451:je.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,43420))),452:je.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,92129))),453:je.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,97731))),454:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),455:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,70286))),456:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),457:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,3210))),458:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),459:je.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,28836))),460:je.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,22004))),461:je.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,72175))),462:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),463:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6313),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,98541))),464:je.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,98917))),465:je.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,21402))),466:je.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,90914))),467:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,28258))),468:je.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,59151))),469:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,28258))),470:je.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,86793))),471:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,56682))),472:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,56682))),473:je.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,52632))),474:je.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,31621))),475:je.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,24310))),476:je.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,54172))),477:je.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,72594))),478:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,9429))),479:je.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,14654))),480:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,63831))),481:je.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,52595))),482:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,9429))),483:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,9429))),484:je.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,70862))),485:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,23170))),486:je.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,30524))),487:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,80496))),488:je.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,54172))),"@@/global-layout":je.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,68107)))}}})}var A=__webpack_require__(74945),P=__webpack_require__(54781),D=__webpack_require__(71418),pe=__webpack_require__(41194),Oe=()=>je.createElement(D.Z,{size:"middle",className:pe.Z.loading}),an=__webpack_require__(24459),zn=__webpack_require__(61186),dn=__webpack_require__.n(zn),Mi=__webpack_require__(91392),Qa=__webpack_require__.n(Mi),Oa=__webpack_require__(34749),To=__webpack_require__.n(Oa),ds=__webpack_require__(19277),yo=__webpack_require__.n(ds),ys=__webpack_require__(10238),gc=__webpack_require__.n(ys),$l=__webpack_require__(33656),rc=__webpack_require__.n($l),nc=__webpack_require__(90111),fl=__webpack_require__.n(nc),ki=__webpack_require__(74959),El=__webpack_require__.n(ki),ic=__webpack_require__(23250),Uo=__webpack_require__.n(ic),no=__webpack_require__(58862),Wa=__webpack_require__.n(no),dl=__webpack_require__(58319),Sl=__webpack_require__.n(dl),ac=__webpack_require__(62053),hl=__webpack_require__.n(ac),pl=__webpack_require__(47477),Xu=__webpack_require__.n(pl),j=__webpack_require__(59717),r=__webpack_require__.n(j);dn().extend(To()),dn().extend(yo()),dn().extend(gc()),dn().extend(rc()),dn().extend(fl()),dn().extend(El()),dn().extend(Uo()),dn().extend(Wa()),dn().extend(Sl()),dn().extend(hl()),dn().extend(Xu()),dn().extend(r()),dn().extend(Qa());var a=Object.defineProperty,_=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,N=(De,He,Xe)=>He in De?a(De,He,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):De[He]=Xe,H=(De,He)=>{for(var Xe in He||(He={}))E.call(He,Xe)&&N(De,Xe,He[Xe]);if(_)for(var Xe of _(He))I.call(He,Xe)&&N(De,Xe,He[Xe]);return De},oe=(De,He,Xe)=>new Promise((lt,vt)=>{var Qt=Wr=>{try{Tr(Xe.next(Wr))}catch(Br){vt(Br)}},yr=Wr=>{try{Tr(Xe.throw(Wr))}catch(Br){vt(Br)}},Tr=Wr=>Wr.done?lt(Wr.value):Promise.resolve(Wr.value).then(Qt,yr);Tr((Xe=Xe.apply(De,He)).next())});const he="/react/build/",be=!1;function Se(){return oe(this,null,function*(){const De=(0,A.gD)(),{routes:He,routeComponents:Xe}=yield vc(De);yield De.applyPlugins({key:"patchRoutes",type:an.ApplyPluginsType.event,args:{routes:He,routeComponents:Xe}});const lt=De.applyPlugins({key:"modifyContextOpts",type:an.ApplyPluginsType.modify,initialValue:{}}),vt=lt.basename||"/",Qt=lt.historyType||"browser",yr=(0,P.fi)(H({type:Qt,basename:vt},lt.historyOpts));return De.applyPlugins({key:"render",type:an.ApplyPluginsType.compose,initialValue(){const Tr={useStream:!0,routes:He,routeComponents:Xe,pluginManager:De,mountElementId:"root",rootElement:lt.rootElement||document.getElementById("root"),loadingComponent:Oe,publicPath:he,runtimePublicPath:be,history:yr,historyType:Qt,basename:vt,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:lt.callback},Wr=De.applyPlugins({key:"modifyClientRenderOpts",type:an.ApplyPluginsType.modify,initialValue:Tr});return ec(Wr)}})()})}Se(),typeof window!="undefined"&&(window.g_umi={version:"4.4.5"})})()})();