!(function(){var P1=Object.defineProperty;var Lm=Object.getOwnPropertySymbols;var k1=Object.prototype.hasOwnProperty,j1=Object.prototype.propertyIsEnumerable;var vg=(fr,wA,M)=>wA in fr?P1(fr,wA,{enumerable:!0,configurable:!0,writable:!0,value:M}):fr[wA]=M,Bg=(fr,wA)=>{for(var M in wA||(wA={}))k1.call(wA,M)&&vg(fr,M,wA[M]);if(Lm)for(var M of Lm(wA))j1.call(wA,M)&&vg(fr,M,wA[M]);return fr};var Sn=(fr,wA,M)=>vg(fr,typeof wA!="symbol"?wA+"":wA,M);(self.webpackChunk=self.webpackChunk||[]).push([[2884,6270],{27812:function(fr,wA,M){"use strict";M.d(wA,{Z:function(){return m}});var b=M(54476),Xe=M(59301),Ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},Ne=Ae,ue=M(7657),q=function(h,O){return Xe.createElement(ue.Z,(0,b.Z)({},h,{ref:O,icon:Ne}))},ie=Xe.forwardRef(q),m=ie},67921:function(fr,wA,M){"use strict";M.d(wA,{Z:function(){return m}});var b=M(54476),Xe=M(59301),Ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},Ne=Ae,ue=M(7657),q=function(h,O){return Xe.createElement(ue.Z,(0,b.Z)({},h,{ref:O,icon:Ne}))},ie=Xe.forwardRef(q),m=ie},95869:function(fr,wA,M){"use strict";M.d(wA,{Z:function(){return m}});var b=M(54476),Xe=M(59301),Ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},Ne=Ae,ue=M(7657),q=function(h,O){return Xe.createElement(ue.Z,(0,b.Z)({},h,{ref:O,icon:Ne}))},ie=Xe.forwardRef(q),m=ie},5216:function(fr,wA){"use strict";wA.Z={footer:"footer___bruwa",whiteFooter:"whiteFooter___mR7kn",error:"error___KO0Jg",case:"case___L0pNc","resize-y-bar":"resize-y-bar___NK0gI",unfoldBtn:"unfoldBtn___aMmZw",caseHead:"caseHead___EuMPr",dot:"dot___Iky9k",text:"text___lMSx6",pass:"pass___XjijC",noPass:"noPass___JxpWk",btns:"btns___FPIaK",result:"result___oRj1h",title:"title___IhMSa",left:"left___XlC98",leftNode:"leftNode___NGHgx",right:"right____fIu_",node:"node___MwdH7",elseNode:"elseNode___WjFIg",nameWrap:"nameWrap___bEdbD",scroll:"scroll___ylWYt",scrollBox:"scrollBox___hWkc9",action:"action___xBwDi",whiteCase:"whiteCase___AZiDR",disabled:"disabled___lWQU2",codeHead:"codeHead___l8q5R",navWrap:"navWrap___xdWQe",nav:"nav___JKPVX",active:"active___DTAtT",whiteCodeHead:"whiteCodeHead___wDOny",header:"header___VjNh9",timepiece:"timepiece___yuqJC",btn_edit:"btn_edit___ozzux",whiteHeader:"whiteHeader___REV3m",djs:"djs___v0Ru7",myProblems:"myProblems___DKSbs",whiteMyProblems:"whiteMyProblems___k0QS3",fullMask:"fullMask___QZH1M"}},60515:function(fr,wA,M){"use strict";var b=M(59301),Xe=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,q=(_,h,O)=>h in _?Xe(_,h,{enumerable:!0,configurable:!0,writable:!0,value:O}):_[h]=O,ie=(_,h)=>{for(var O in h||(h={}))Ne.call(h,O)&&q(_,O,h[O]);if(Ae)for(var O of Ae(h))ue.call(h,O)&&q(_,O,h[O]);return _};const m=_=>React.createElement("svg",ie({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},_),React.createElement("title",null,"\u5360\u7528\u5185\u5B58"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fillOpacity:.01,fill:"#FFF",d:"M0 0h30v30H0z"}),React.createElement("path",{d:"M6.866 26.928h-1.28a2.561 2.561 0 0 1-2.562-2.561V5.585a2.561 2.561 0 0 1 2.561-2.56h1.28v4.268a2.561 2.561 0 0 0 2.562 2.56h3.842a2.561 2.561 0 0 0 2.56-2.56V3.024h2.915l8.184 8.184v13.159a2.561 2.561 0 0 1-2.561 2.561h-1.28v-5.976c0-.943-.765-1.707-1.708-1.707H8.573c-.943 0-1.707.764-1.707 1.707v5.976Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M8.573 3.024h5.55v4.269a.854.854 0 0 1-.854.853H9.427a.854.854 0 0 1-.854-.853V3.024ZM8.573 26.928v-5.976H21.38v5.976z",fill:"#1890FF"})));wA.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},88977:function(fr,wA,M){"use strict";var b=M(59301),Xe=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,q=(_,h,O)=>h in _?Xe(_,h,{enumerable:!0,configurable:!0,writable:!0,value:O}):_[h]=O,ie=(_,h)=>{for(var O in h||(h={}))Ne.call(h,O)&&q(_,O,h[O]);if(Ae)for(var O of Ae(h))ue.call(h,O)&&q(_,O,h[O]);return _};const m=_=>React.createElement("svg",ie({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},_),React.createElement("title",null,"\u8FD0\u884C\u65F6\u95F4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15Z",fill:"#BAFFF0"}),React.createElement("path",{d:"M25.5 15c0 5.8-4.7 10.5-10.5 10.5S4.5 20.8 4.5 15 9.2 4.5 15 4.5 25.5 9.2 25.5 15Z",fill:"#44D7B6"}),React.createElement("path",{d:"M13.5 9a1.5 1.5 0 0 1 1.5 1.5v4.379l3.56 3.56a1.5 1.5 0 0 1-2.12 2.122l-4-4A1.5 1.5 0 0 1 12 15.5v-5A1.5 1.5 0 0 1 13.5 9Z",fill:"#FFF"})));wA.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},72015:function(fr,wA,M){"use strict";M.d(wA,{Z:function(){return Ne}});var b=M(59301),Xe=M(33796),Ae=M(59301),Ne=({defaultX:ue="40%",leftChild:q,rightChild:ie,className:m,hideResize:_=!1})=>{const[h,O]=(0,b.useState)(ue),N=(0,b.useRef)();function S(){N.current=!0}(0,b.useEffect)(()=>{function I(L){N.current&&(Xe.Z.publish("resize-move-bar",L),O(L.pageX))}function H(){N.current=!1}return window.addEventListener("mousemove",I),window.addEventListener("mouseup",H),()=>{window.removeEventListener("mousemove",I),window.removeEventListener("mouseup",H)}},[]);const U=typeof h=="number"&&h!==.01?`${h}px`:ue,F=`calc(100% - ${_?"0px":"4px"} - ${U})`;return Ae.createElement("div",{className:`split-panel-container ${m}`},Ae.createElement("section",{style:{width:U,display:h===.01?"none":""}},q),Ae.createElement("section",{className:"resize-x-bar",onMouseDown:S},Ae.createElement("a",{className:"btn-resize"},Ae.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},Ae.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),Ae.createElement("section",{style:{width:F}},ie))}},38273:function(fr,wA,M){"use strict";var b=M(59301);const Xe=Ne=>String(Ne).length===1?`0${Ne}`:Ne,Ae=({className:Ne="",onChange:ue,defaultValue:q=0})=>{const[ie,m]=(0,b.useState)(q);(0,b.useEffect)(()=>{const N=setTimeout(()=>{m(ie+1e3)},1e3);return ue(ie+1e3),()=>{clearInterval(N)}},[ie]);const _=parseInt(ie/(60*6e4))||"00",h=parseInt(ie%(60*6e4)/6e4)||"00",O=parseInt(ie%6e4/1e3)||"00";return b.createElement("div",{className:Ne},Xe(_),":",Xe(h),":",Xe(O))};wA.Z=Ae},44816:function(fr,wA,M){"use strict";M.d(wA,{Z:function(){return Se}});var b=M(59301),Xe=M(76560),Ae=M(43418),Ne=M(78241),ue=M(8591),q=M(71418),ie=M(17574),m=M(95237),_=M(43604),h=M(6848),O=M(92832),N={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},S=M(98072),U=M(63423),F=M(57884),I=M(89831),H=Object.defineProperty,L=Object.defineProperties,P=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ze=(D,be,Ce)=>be in D?H(D,be,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):D[be]=Ce,oe=(D,be)=>{for(var Ce in be||(be={}))J.call(be,Ce)&&ze(D,Ce,be[Ce]);if(K)for(var Ce of K(be))me.call(be,Ce)&&ze(D,Ce,be[Ce]);return D},tt=(D,be)=>L(D,P(be)),Te=(D,be)=>{var Ce={};for(var $ in D)J.call(D,$)&&be.indexOf($)<0&&(Ce[$]=D[$]);if(D!=null&&K)for(var $ of K(D))be.indexOf($)<0&&me.call(D,$)&&(Ce[$]=D[$]);return Ce},Ve=(D,be,Ce)=>new Promise(($,ge)=>{var X=z=>{try{Y(Ce.next(z))}catch(Qe){ge(Qe)}},ee=z=>{try{Y(Ce.throw(z))}catch(Qe){ge(Qe)}},Y=z=>z.done?$(z.value):Promise.resolve(z.value).then(X,ee);Y((Ce=Ce.apply(D,be)).next())});const qe=(D=[])=>D==null?void 0:D.map(be=>tt(oe({},be),{title:(be==null?void 0:be.value)||"",key:be==null?void 0:be.id,isLeaf:!0})),V=D=>{var be=D,{user:Ce,children:$,isShowComponent:ge=!0,ModalProps:X={},onDataSelect:ee}=be,Y=Te(be,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[z,Qe]=Ae.default.useModal(),[Ke]=Ne.default.useForm(),[Re,mt]=(0,b.useState)([]),[kt,et]=(0,b.useState)(!1),[Zt,sA]=(0,b.useState)(!1),[,Rt,nA,Yt]=(0,S.U)(U.qE,{page:1,limit:9999}),[,,d]=(0,S.U)(U.V8,{}),[,,ae]=(0,S.U)(U.B$,{}),[,,k]=(0,S.U)(U.DH,{}),[,,p]=(0,S.U)(U.bJ,{}),g=()=>{et(!1),Ke.resetFields(),sA(!1)},T=ve=>Ve(void 0,null,function*(){const{node:le,dragNode:it,event:Ct}=ve,ot=ve.node.pos.split("-"),at=ve.dropPosition-Number(ot[ot.length-1]);if(at==0){ue.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(at==1&&(it==null?void 0:it.item_index)==(le==null?void 0:le.item_index)+1){ue.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const Dt=yield p({id:it==null?void 0:it.key,position:at==-1?1:(it==null?void 0:it.item_index)>(le==null?void 0:le.item_index)?(le==null?void 0:le.item_index)+1:le==null?void 0:le.item_index});(Dt==null?void 0:Dt.status)===0&&(ue.ZP.success("\u79FB\u52A8\u6210\u529F"),nA({},!0))}),te=ve=>Ve(void 0,null,function*(){let le={};Zt?le=yield ae(oe({},ve)):le=yield k(oe({},ve)),(le==null?void 0:le.status)==0&&(ue.ZP.success((le==null?void 0:le.message)||(Zt?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),nA({},!0),g())});return(0,b.useEffect)(()=>{X!=null&&X.open&&nA({},!0)},[X==null?void 0:X.open]),(0,b.useEffect)(()=>{var ve;mt(qe((ve=Yt==null?void 0:Yt.data)==null?void 0:ve.list))},[Yt]),ge?b.createElement(b.Fragment,null,Qe,$,b.createElement(Ae.default,oe({},oe({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},X)),b.createElement(q.Z,{spinning:Rt},(Re==null?void 0:Re.length)>0?b.createElement(b.Fragment,null,b.createElement(ie.default.DirectoryTree,{height:500,className:N.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:ee,treeData:Re,onDrop:T,titleRender:ve=>b.createElement(b.Fragment,null,b.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},ve==null?void 0:ve.title),b.createElement("div",{className:`${N.EditDom}`},b.createElement(m.Z,{wrap:!1,align:"middle",gutter:16},b.createElement(_.Z,null,b.createElement(h.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},b.createElement("i",{className:`iconfont icon-tuodong1 font12 ${N.currentPrimary}`}))),b.createElement(_.Z,null,b.createElement(h.Z,{title:"\u7F16\u8F91"},b.createElement("i",{className:`iconfont icon-bianji11 font12 ${N.currentPrimary}`,onClick:le=>{le.stopPropagation(),Ke.setFieldsValue(oe({},ve)),et(!0)}}))),b.createElement(_.Z,null,b.createElement(h.Z,{title:"\u5220\u9664"},b.createElement("i",{className:`iconfont icon-shanchu14 font12 ${N.currentDelete}`,onClick:le=>{le.stopPropagation(),z.confirm({icon:null,title:"\u5220\u9664\u5E38\u7528\u8BC4\u8BED",centered:!0,content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u5E38\u7528\u8BC4\u8BED\u5417\uFF1F",onOk:()=>Ve(void 0,null,function*(){const it=yield d({id:ve==null?void 0:ve.key});(it==null?void 0:it.status)==0&&(ue.ZP.success((it==null?void 0:it.message)||"\u5220\u9664\u6210\u529F"),nA({},!0))})})}}))))))}),b.createElement(I.op,{className:"ml20 mt20",icon:b.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{sA(!0),et(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):b.createElement(F.Z,{styles:{margin:"30px auto"},customText:b.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",b.createElement("a",{onClick:()=>{sA(!0),et(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),b.createElement(Ae.default,{title:Zt?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:kt,okText:Zt?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{g()},onOk:()=>{Ke.submit()}},b.createElement(Ne.default,{form:Ke,onFinish:te},Zt&&b.createElement("span",{className:"font14",style:{color:"#191919"}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED\uFF0C\u53EF\u4EE5\u5E2E\u52A9\u4F60\u63D0\u9AD8\u8BC4\u9605\u4F5C\u4E1A\u7684\u6548\u7387"),b.createElement(Ne.default.Item,{hidden:!0,name:"id"}),b.createElement(Ne.default.Item,{className:"mt10",name:"value"},b.createElement(O.default.TextArea,{placeholder:"\u8F93\u5165\u5E38\u7528\u8BC4\u8BED\u3002\u4F8B\u5982\uFF1A\u4F60\u7684\u7F16\u7A0B\u4F5C\u4E1A\u6574\u4F53\u8868\u73B0\u826F\u597D\uFF0C\u4F46\u4ECD\u6709\u4E00\u4E9B\u5C0F\u7684\u6539\u8FDB\u7A7A\u95F4\u3002",autoSize:{minRows:8,maxRows:9},maxLength:100,showCount:!0}))))):null};var Se=(0,Xe.connect)(({loading:D,user:be})=>({user:be,loading:D.effects}))(V)},4573:function(fr,wA,M){"use strict";M.d(wA,{i:function(){return me},Z:function(){return oe}});var b={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},Xe=M(71418),Ae=M(6848),Ne=M(92310),ue=M.n(Ne),q=M(49661),ie=M(57884),m=M(34055),_="data:image/png;base64,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",h="data:image/png;base64,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",O="data:image/png;base64,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",N="data:image/png;base64,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",S="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEpRJREFUaEPFWwl4VeWZfs/NSthJwmZIwhYQg6wi4ANEdhBUWqWOGwLFGXVYWhyqKJvsoQK1FpECNkjRtkBFBIskhIQga5SwQ4AEyA65SSCQkJB75vm/fzn/OblJsNOZuQ88996z3XO+93+/7/2WGABwN31zmOc+Yg0YMaZhtDJgwDAMtou/G+w7fRHbne/8OBOAaRhw0ZmA6RLXMOlU2lfXy+VhVxHnsyvyf4Bpqne2xTTp1/h2+sjPY9vpvzyXbTc9ME0P7fewd3aoxwS7Y9MjryWOkeeLd3Zdg36Gn8evzz7L3/Xw59aO5/fDrsfvUe5jT0/btHsVT2c9H5Drgme/YfjMChu9IMtg4NyvqEozYDSD4bIAkSAxfGAHibYQcOwfP4fdCsfDgMcbSNLqdYBkCIOQscUDSVi54SUYFkhsOzei3Ob8zAwqDWY3piEA4tetIuNLI+pGZ/fFAeL79WPk4qkdJH5urSARmNxQLphuw3B1M0pOx22BiX/jRHFBgsTtWDeT6HjJNO39/wYkaUwBpwYSX71ixUrGidVv28eYpLEG8MD0MFZIdlpgyOM4e+wgKZZ7A++fYBLZFJ4vjJJTn+UAaMUNLZnBWWEDiX0naOkozh7u97jrc4Bpc3eae1NO7l/GJIsZtPxqZZLl7nS2kbtT7OMurEYmkQvmK90bm2zgO8HSFopYPZoblD7DcucuINcoTttoUtwQxubAMKN7A0m4Oy8gSbD02FU7SBzk2l66u6MIwlwZfzKJBbmu6kwRD+mIS+o4DQBpUAaSsLq4vgBJAVI7k2wur1pMstio4qe4Nw+5Zwt0xmAyDLtHtuiLTmwwpRDgZPDGJE0wSDf2/wCSFX+EiFAxiT8UNzZnlD0myRWvGcLJEq4gFEjcxf0PQBL3Vi1Wae7OJha8CgcPjOIf1psU3ZVacyg0xSQLJMkSy91Z7vB/xd2R4rJetOq8MomBJBSWlH9K1emskmywAr5SV0xxOmOSUm322OMtJj0wk5TS1GJlNZAMAZCQ0DWDxAAQCk8XBAJYm8r7F8ekqspyXD95BMFh7dE49CEulRn5lRo3aeFzvBiTLNktpbYK6jbpzY6UclnGHckgB0jEpPtKYTnVnQQlM+0g/IMaoEW7aCHDpSrzovocwkG6X7u7M2G4U9eRi7PcnJTU1jbar6S2C+Wlxcg6fVTIbBlLpOyW6o+/C6XB5SVt4mIjont/BDRqRnYV3PQak0xPFbbPn4Sw6D7o+9ybikmUfbDVLphkgSRXZE1MsoQEv4QEyS6fhcYnQ9+95cahL1cj6onRaN2ph1gLPP/heRLPp3789nMUZl/G4Envq9zMKf3lYrEpQS/iQS40w318rcnZwSS2MLbT3TkSVHfWZSSsnQtf/wAYLpaWCgdUdx4Ks6oK9yvuYeSMWIRGdKZkNj/9JK6lfc9Z4OUaeRfSUHarCG0fi9GYYyWw7JTwbv3RvH1XGZw0JnHJrMckexIrk9qa3V1lRTl+2BWH66cOo8ugpxHVfxSKc6+ivLTESpg9wK0b2TiX8g0eGfQsgpqEiISUsyiwQWM0DG5tk+82sARIBLYAnj2hUXhsjQJIqjcSEQIUxS7GIcpEDTCA9n06D4OnzENo24e5XRlQmvS251FsAXCD3sw4iz0fz8aIGbFoHtGZzjmb9DVS/74ezdt3Eb6qLqStagM7oeDyWfR+djK6DHoGLD7xJV6dSXaQvMUky9VJtyXPYddLP7IHJ7/7C7qNeAEFGeeQezFNi4y1fwyP7ovowc95T3JtEl8wUrKz8OgaU5ZyDMPHxqRqIAnQCrMuIfHTBQRQSGRnFF67yA0iy0EyTxKUIJB9fBAa+TAKrpzBd394DyOmx9K5jH/nkncg9es/4aWVX1kE+gl50qaZz6LX2NcIIOnLrXcrma0Wk/SgrIxUnUkU78T+vMunEBLeES6Xj8qDziV9jcwTBzBk8lz4BQZxW3iqUHwjG41CH6pemXDIcG/uTjLJuHnkY1O6Ke7ZLJBMrf4mmcTemZ9lAD35yzkIbdsF2+ZPQFVlRa1LyK9eEMYv2oIbAqCR02MRHNGJ3OqlQ3tweu9fMW7+RmSfOSaiVV0sIggQ3qUPti6YhOjhv0BU3+FWrNMZpHw8eXZZQ9Jqdrqw0IWDCO6eKlSW3YVfYH0BlFW3K8q5gqRNseg+8iW06doPsnSU+WMyTiVuwxPjp6JJq8gaQaotJlEeyAByFkGdMcnJJDcDaN0HiPnl+wiN7IL7FWVcRAiFd2BTLH0eOPE3vFzEvrhc8A+sjxsZ5xSDmkd0orSM/T4VWA1g88xxFKce9PXq6p0KFKnuVL1LXIQXSplRRX2VgSRUhRXEawbpxO7PkXcxDQNe/i8VW0yzCvfu3EJS3HLUbxqKfuPf4nmux0PxzlNVhUNbP0apuwADXn4bAfUa/ASQrOTbuHH49zxRlXFElGxqA4kBtP+PCxEz+X2EtO2sCqbyOokbFtL1Br8+z14Vh4EbGeexd817GDFtOUIjOxF8EiR2F1X37ymhUFbsxpl923H5aAIiewxAz2cmwb9ePRt2Pn6BtGqlSqSUVeRJii3kUqzqMieRN5CsarMuwUuLCnBw80pU3C3FwJdnolHzNrh7qxApf16J24V5JBwYIOWlt3Cv7DYq7twm8JiIqLxXjpYdHsVjT0+qXr/TKx0eDgpPjkX1nD1LwaGPbDLbJgps6s4Ac3lsfxEDaP0ixEx+j+IIe/iqikoFRsrnK+jzgAmzVKvC1z8QLh9fYtDeNXMIoJCITqreJ1sR90oKce3sUVw/eRh56SdRv3Ewyu/cwth3/4AGzVrYwMk+l4q0XZvR/alXECblL4B7ZaW0ir0xSbYdFEhKNcnCqlXt9gsMVLGnovwuUuJicbswFyPeWopS9w0kxS1DQFBDBNRvAH/2HtQA/vUawp99D6yPekENcaf4Jk7t24beYycSUCo2OguuMkezlZY8MPK//50CyOr96NUES4LLmFSUfQVJGxYhZtJsBEd2Rs75VBza8rtavdKAV99GWHRfUnF7P5mLEdOWISSCsY+7tgspu3HleCIKr6WTfI/oOQAd+41ESGQU/rHqbVKJDFS2vLLOHseF5G9IRbXtNQjdRr2IRiGtRU0LiJsx9kE9ZI3HMVHz/AebuWsURmPA5144gXAWa0wTnvuVqCwvg29APUZbilMuXx8YLl9U3a+kuOzvXw/ph/cg/NH+8AsIUn0pZ0tDrwnKRUQlq/yDq1UM0hNWi0myaMrzJLbS3TmXkbxhMQZNfJcYVFF2B6VF+cLYBk7sjKMH7/H0JJTeyEZgwyYIDo9CQP2GxKD4T+Zi+LSlCA1nMpvHqMtH40m6tnm0H1pGdYefnz9KbuYg9asNyDn/AzGyeduHUZRzldxHq07d0ftnU9CkVYQyMmkaj4lLR/byPNOWVvEYI1klsg2ZTKkquPAz1JGJ7DlQ9ZG8tR/yL55EypaVGD39twhs2BjbF03BI4N/ho6PD8Olowk4n/IN7dOluox58nr21gVPnGXDjxLxgpTVpikitK7UpHDgcYWzSDKsMOcKkjcuxsDX3iGAnMAmbVxCpmEqL+HTuWjUPAx9fv4fZJ2bmec5QFOXcBcnGn5CYZABSwpzcTFlNy6k7ELzdl3Q5/k3cDZ+G66k7ke/F6Yi4/h+YlnMlDnVGCBB4hrPKgvp7k7vdMqWrfeYpJVoYBJbkj5bgu6jX0HTh9rhWtpBHNu+DuPe+QQuvwBsWzgJjwxhAA2nBXf+wDcYNeNDq9qgyXXVoXX0nfSaIDX4Cg6sIgZ5KM/krq1mJnGQ3ExafrYEAxhAFEfs5yR/tpQMFzN5Dpg7jF/7PkZOi0XjlhG4mXkO8WvnYdh/LkFoRJRgkAt3igpw9UQKrqYdhDvrCimjHmNeRduegyimHPryI4pL45dsRmnRTexeMQPDpy9Di/bR1d2UCbhkAOY1Bb6KeQCwqgy21nltwoELjMwfknF021o8NXMV6jUORrpMD2avo/0MoOihPyeALh2Jx/mUnRg9Y6VSb1ZX1l7703tI6jMTDeTikleqdoNHiIDaQTJQlJOBpD8tJYAqy+8iP51l1FJmAzkXTpDRWnfuSVuL86+jSYtwtO7cg4JpwqcMoMUIZXkQQGpnx5I3KM5EdOuPtr2fRKv20fC4fJBxPBGpOzZQYsjKPcOmLkGLDl2RtH4RfR81c6X3OOIASao7EaU1sIRLUe1mrXcjmn8cVw8S139AKA+aNJuM/uOuOOSnn8KIqbE037B1wURED32e8rH0I9/h/IGdeOpXq2zq7UFBUpWM/OQPiUFiKkQptdpAYgAlxy3DgAm/wd2SQlw/dcjKd2TU1yKDLApEdHuClFjCuvkY+tYiARBnH5PuTVq0AVN7TDQX52Qg9euNyL98Bp0HjEH3US/iy9kvkrvr2H8kMXNX7HQ8OvIFdBv98gOB5GSSnVF6408wTevO3nEXYOeKqXhs3Oto22sgGT3+kzloGNIKjzH3zRg0/zUCqFO/UUg/8g+cS96JMb9eBVbLK7hylthOocLW+fUy46BVGoy8pN+KPMiqYjN353K2F8iN8ZqaOycTB+KWY+Ars9AsklcD2MtFhVMuxS1FyIupchtzcQnrFmDomwwg7uL4fqDizi1k/piCK6mJcGdlUEnl8effRJOw9vBUVuCLWc+h/0sz0K7PEPqd8/t34Pjf15PfZzmS15eDSapGp9ydlNc6k7R6ngDpVPxfcS5pB56ZvZYWUUnedez5+F30HDOBGM9e2+ZNQNdh4xHVdyQxiJWwxsxcjfLbRfj2o3cw+PW5aNC0hYpJukCoqY9k5OxfYbJ2t2o3MKfkEjlPDTGpKDcDB+JWoOvQ8Wjcoo1q9nF0LIBki0IHoTjvOk7s2oShby5ESDjPg4pyM3F679+QLdRam+jH0aHPULSM6gbD5UNusuDaBexZPQtD/n0BWnXpqbA4ufvPOLnnS3QZPA69np1cA0gmXFp9VUlauVIVWPbJH9lyYMpq5/KpCG7TAX1/MQ2sBcI8CHuW0b9aCZevLxl967wJiB42Hp37jcLFw3sIoLFvf0TPl7hhMUa8tRiBDZtao1faSFe1IRQRQ43sxFhikASJsYSeRTbjZOtBY4Y7NxMpm1Z4N8YDbh3yxkKEhnMGlZWwrPxDqhYwURBQvxEhXZJ3FbfdBbhbfBMXU3ahrLQYzy3YBB9fPzVzx34u9av1FJfadO1b86+bFkhcTFldWjKODST6IgwJ5F86TW45ZuI7aBnVg4QCy9n6vTANbDHJKsXWua9STZC5uOwzR3F46xq06xVD7ptVHMb+ejWVvJwNP+c4l84mI2ffchoa0UFSjTYNJFUOMgwU513F91tWU4m/aet24nAXH0xUvSPeguD1VtGKYK2K7Awc/svv8eSUuQgO66C5QvukEPu9y8cScGz7HxHUOBhNWoZTxaBRy3B+TWZCMRgpiKtcbU0oPfjMnd3dlRbm48LBb9Fj9EtUTL5wcDfdQcd+I0SLnR+fumM9Wj/cGy3ad0VVxT2cjv8b3NmX4OPrjzZdHweLwd7cmtU610pSotJgZO9bTgyipE4Dqi6Q9KoD5UlsiISxzxZ/LKNTOVTJcStWyZglWx7Vp1c5wOz+GMvlpNA/CxIzkHR3P5VJqvKstwu8zNxxBvCaoL2VwAYj5WSqVVKSXVkneMTy7IRlqpIgQbLFJKnw9AYet6pNCHBwuSCglV2t4SeZ5GW+QU6vEsiWaJCLROZnTpBkBVzW8VSDoq4RYw0k+ziXMFot7s4rSNp0kXNWTu8lceBYzd1LS0O2zh2gGlnxS3MMw2glDUqzWKQTrPk42YizVxecak0ApFrn3kCqDqpikGAwTQrx/oQqpPJyED/XG5PU/dUx32BzfTaQeBlIzZRXGzHWJLheDRBAqphBwcTZ8HMySR9DlpVrHu/kbIOoO7FtuUZ2wtItJo3+WgaVA/CWXOYxROZLthxJjzEEqo8YehTD8rW0zi3WcbBVy9w51Sp/Q7x7B8kahCQXRnXDOhTLT2KSGDZxNPw4RpagMFFVQ5yxurK8zCOBtMBXIAkWwcQXRlbi8jBUmWmA2UxJbQEWOSzbpKkXo3Or2oI978ry7d66spT3iPmGauNc+oixw91ZQkXEM6q1WQ0/LlI4KAwk+du1wVTz9KoI2OyC2kAkXUvEGI/o4eilGnKBNbowO0jWX0nYQRIxyR2IwG70OAwkw+OJNU3ESHcn2WKBZGeRPcZwHSUng2RCy9lUB0jKfWnCQTJIV4TaaLJo0Ypx5dpBehAm1Q6SHD4RpVfHHAOXyPa/qqgLJOtPWSSTtPwLyIXp2R9Y5T8rqO+UrP8Gpjgw8TngMx8AAAAASUVORK5CYII=",U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEy5JREFUeF7tW2l0VFW2/m4FkhBmQ5iEJEwBMcgoElwMMoOg0q20ywkJQj/1MXTjoxVlkjm0QNs2AgIapNW2gRYRbGRMCDJGmWcIUxISyASBhITUfevsM9xzb91UgM567w8lrqq6de+puvs7397fHmJcPxJvGoYBGAYMw8Of2X/sGNhb+Rm9Ecedz/w8E4BpGPDQlYDpEWuYdCl9VtbD42WriOvZivwfYJrqmR0xTfo2fpxe8uvYcfpfXsuOm16Yppc+97JndqrXBPvFpleuJc6R14tntq5BX8Ov4+uz1/J7vfy+tfP572Hr8d8oP2N3T8e03yruzro/IN0D73bDCBjfYMDUy0be4S8IIA6ExwJEgsQOww4SHaHz2T9+DfspHA8DXjeQpNXLAMkQBiFjixuSsHLDSzAskNhxbkR5zPmaGVQazG5MQwDE1y0h40sj6kZnv4sDxD/Xz5Gbxz9I/Fq/IBGY3FAemNmG4Wlt5DKAyOBslzMGcYNzO5bNJDpfMk17/r8BSRpTwKmBxHev2LGScWL32z5jTNJYA3hhehkrJDstMOR5nD12kBTL3cC7DyaRTeH92sg9tFy4OGZoO5NsIJHr4zThjBLuT7LLAabN3WnuTTm5cmOSxQzafn6ZZLk7nW3k7hT7uAsrlUnkgvlOd2OTDXwnWNpGEbtHc4PSZ1ju3AOkG7kHl5sUN8hgHCDd3dlBEu7OBSQes+yM8w8SB9nfQ3d3FEGYK+N3JrEg1+XLFHGTjrikztMAkAZlIAmri/UFSAoQ/0yyuTyfmGSxUcVP8du85J4t0BmDyTDsNzJ75hxYpkQCJ4MbkzTBIN3Y/wNIVvwRIkLFJH5T3NicUfaYJHe8ZggnS7iCUCBxF/cfgCR+m0+s0tydTSy4CgcvjNxflpoU3ZVacyg0FZMskKTCs9ydFbPcVOB/7O5IcVkP2nWuTGIgCYUl5Z9SdTqrJBusgK/UFVOczpikVJs99rjFpLtmklKaWqz0AckQAPEo7wckLsFt0ptdIoC1qbxyjkklxYW4dGgPQhs0QfWwh7lUZuRXatykjc/xYkyyZLeU2iqo26Q3O1PKZRl3JIMcIBGT7iiF5VR3EpTzB3ciMKQK6jSOFjJcqjIX1ecQDtL92t2dCSM7eYkms11AEjHJAsGDwvxcXD6yV8hsGUuk7Jbqjz8LOcjlJR3iYiOiTWcEVXuI7Cq46RqTTG8J1kyJRYPojuj0/FuKSZR9sN0umGSBJHdkaUyyhARfQoJkl89C45Ohb13Pxq5vFiDqyQGo37yt2As8/+F5Es+nfv3xS2SlnkWP2A9UbuaU/nKz2JSgi3iQG83I3r/I5OzgSarQzCoptRJVSwRkXz6LLYsmoUJgEAwPS0uFAyo7D4VZUoI7RbfRb2wcwiJaUDKbcfoQLh78mbPAZY0rJw+i4HoOGj3eXWOOlcCyS8Jbd0btJq1kcNKYxCWzHpPsSaxMakt3d8VFhfhlfTwuHd6Nlt2eQVTn/shNv4DC/DwrYfYC16+m4njSD3i023MIqVFLJKScRcFVqqNqaH2bfLeBJUAisAXw7A6NrH0LFUBSvZGIkMzRqweUiRpgAG1dPBk9RkxGWKNHuF0ZUJr0tudRbANwg15LOYaNn0xA37FxqB3Rgq45lvA9kv+1FLWbtBS+qiykrWoDuyDz7DF0eG44WnZ7Fiw+8S3uyyQ7SG4xyXJ10m3Ja9h6p/dsxKGf/oHWfV9EZspxpJ86qEVG/y/Dozshusfz7kmuTeILRkp2Zu1daPISDiNNgI1JPiAJsLIun8G2xVMJoFqRLZB18RQ3iIhlKk8SlCDpHhCAsMhHkHnuKH762/voOyaOrmX8O564Fsnff4GX531nEege8qQV455D+0GvE0DSl1vPVjLrE5P0oKyM5Mskinfi8ytnD6NWeDN4PAEqDzqe8D3OH9iBnsMnoWJwCLeFtwS5V1NRLexh38qEQ4a7uTvJJOPank9M6aacIJnS4A42MT/LAHrqjYkIa9QSq6cMRUlxkd8tVLFSCIZM/wpXBUD9xsQhNKI5udIzuzbiyKZvMXjKcqQe3SeiVVksIggQ3rIjVk2NRXSf3yGqUx8r1ukMUj6ePLusIWk1O11Y6MJBBHdvCYoLbqFicGUBlFW3y0k7h4QVcWjT72U0bBUDWTo6/2siDm9bjSeHjEKNepGlguQvJlEeyAByFkGdMcnJpGwG0JIP0f2NDxAW2RJ3igp4dUHkSDtWxNHrrsP+xJNX9sbjQWBwZVxNOa4YVDuiOaVl7PupwGoAK8cNpjh1t4/XFqxToEh1p+pdYhFeKGVGFfVVBpJQFVYQLx2kAxu+xJVTB9Hllf9RscU0S3D75nUkxM9B5ZphiBnyNs9zvV6Kd96SEuxa9QnyszPR5ZV3EFSpyj2AZCXfxtXdf+WJqowjqppgFw46SAyg7Z9NQ/fhH6BWoxaqYCrX2bZsGq3XY+RkhzQ3cDXlBDYtfB99R89BWGRzgk+CxH5FyZ3bSigU5Gbj6NY1OLt3CyLbdkG7Z2MRWKmSDbuAisG0a6VKpJRV5EmKLeRSrOoyJ5EbSFa1WZfg+TmZ2LlyHopu5aPrK+NQrXZD3LqehaS/z8ONrCskHBgghfnXcbvgBopu3iDwmIgovl2Iuk0fw+PPxPrW7/RKh5eDwpNjUT1n95K562ObzFalHgJKB8kAc3ns8xwG0NLp6D78fYoj7OZLiooVGElfzqXXXYaOF2oQqBAYDE9ABWLQpoUTCaBaEc1VUVa2Im7nZeHisb24dGg3rpw+hMrVQ1F48zoGvfc3VHmojg2c1OPJOLh+Jdo8/SoaSPkL4HZBPu1iNybJtoMCSakmWVi1qt0Vg4NV7CkqvIWk+DjcyEpH37dnIT/7KhLiZyMopCqCKldBIHsOqYLASlURyN4HV0alkKq4mXsNh7euRodBwwgoFRudBVeZo9lKS14YGT//RQGkS2qrtmaBJGNSTuo5JCybju6xExAa2QJpJ5Kx66u/+PVKXV57Bw2iO5GK2/TpJPQdPRu1Ihj7uGs7mbQB5/ZvQ9bF0yTfI9p1QbOYfqgVGYV/z3+HVCIDlW2vy8f242TiD6SiGrXvhtb9X0K1WvVFTQuIHzvobj1kqecxUfPChyu5axRGY8CnnzyAcBZrTBPeO8UoLixAhaBKjLYUpzwVAmB4KqDkTjHF5cDASji9eyPCH+uMikEhqi/lbGnoNUG5iahklbFzgYpBVqFUK5qKfo/Mk9hOz047i8RlM9Bt2HvEoKKCm8jPyRDGNnBgXTzdeNtnYpF/NRXBVWsgNDwKQZWrEoM2fzoJfUbPQlg4k9k8Rp3du5mka8PHYlA3qg0qVgxE3rU0JH+3DGknfiFG1m70CHLSLpD7qNe8DTr8ZgRq1ItQRiZN4zVxZs8mnmfa0ioeYySrRLYhkylVBRd+hjoyke26qj6SW/sh49QhJH01DwPG/BnBVatjzfQReLTHb9Dsid44s3cLTiT9QJ/pUl3GPLmevXXBE2fZ8KNEPDNpgWmKCC0B8mUSZ5E8npV2DonLZ6Dr6+8SQE5gE5bPJNMwlbdl8SRUq90AHX/7X2Sda+dPcIBGzeQuTmwAoTDIgHlZ6TiVtAEnk9ajduOW6PjCmzi2eTXOJW9HzIujkLJ/O7Gs+4iJPgyQIHGNZ5WFdHendzply9Y9JmklGpjEloTPZ6LNgFdR8+HGuHhwJ/atWYLB734KT8UgrJ4Wi0d7MoD60IY7seMH9B/7kVVt0OS66tA6+k56TZAafJk75hODvJRnWszxB1I2k5afz0QXBhDFEb1NYSDx81lkuO7DJ4K5w82LPkC/0XGoXjcC184fx+ZFk9H7v2ciLCJKMMiDmzmZuHAgCRcO7kT25XOkjNoOfA2N2nWjmLLrm48pLg2ZuRL5OdewYe5Y9BkzG3WaRPu6KRPwyADMawp8F/MAYFUZbK1zf8KBC4zzvyRi7+pFeHrcfFSqHorTMj2YsIQ+ZwBF9/otAXRmz2acSFqHAWPnKfVmdWXttT+9h6ReM9FALi5xnmo3eIUI8M8kAzlpKUj4YhYBVFx4CxmnWUYtZTaQdvIAGa1+i3Z0NDfjEmrUCUf9Fm0pmG5ZzACagTCWBwGkdtbOfJPiTETrzmjU4SnUaxINrycAKfu3IXntMkoMWbmn96iZqNO0FRKWTqf3/cfNc48jDpCkuhNRWgNLuBTVbtZ6N6L5x3H1YtvSDwnlbrETyOi/ro9HxunD6DsqjuYbVk0dhuheL1A+dnrPTzixYx2e/sN8m3q7W5BUJSMj8SNiEJdTllLzBxIDKDF+NroM/RNu5WXh0uFdVr4jo74WGWRRIKL1k6TEtiyZgl5vTxcAcfYx6V6jTkNSe0w056alIPn75cg4exQtugxEm/4v4ZsJL5G7a9a5HzFzfdwYPNbvRbQe8MpdgeRkkp1ReuNPME3rzt7MzsS6uaPw+OCRaNS+Kxl986cTUbVWPTzO3Ddj0JTXCaDmMf1xes+/cTxxHQb+cT5YLS/z3DFiO4UKW+fXZcZBqzQYVxL+LPIgORjC3Z3H2V4QUz/M2Nlp57Ejfg66vjoeD0XyagB7eKhwyqW45SJ5MVUeYy5uy5Kp6PUWA4i7OP45UHTzOs7/moRzyduQfTmFSipPvPAWajRoAm9xEb4e/zw6vzwWjTv2pO85sX0t9v9rKfl9liO5PhxMUjU65e6kvNaZpNXzBEiHN3+L4wlr8eyERbSJ8q5cwsZP3kO7gUOJ8eyxevJQtOo9BFGd+hGDWAlr4LgFKLyRgx8/fhc9Rk5ClZp1VEzSBUJpfSQjbftck7W7pUHJVXkEk0qJSTnpKdgRPxeteg1B9ToNrV4SoWMBJFsUOgi5Vy7hwPoV6PXWNNQK53lQTvp5HNn0T6QKtdYw+gk07dgLdaNaw/AEkJvMvHgSGxeMR8/fT0W9lu0UFoc2/B2HNn6Dlj0Go/1zw0sByYRHq68qSSt3qgLLPvkjWw5MWa2bMwqhDZui0+9Gg7VAmAdh9zLgD/PgqVCBjL5q8lBE9x6CFjH9cWr3RgJo0Dsf0/1tWzYDfd+egeCqNa3RK22ky2cIRcRQI3VbHDFIgsQoSPcim3Gy06oxIzv9PJJWzHU3xl0e7fnmNISFcwYV5LGs/COqFjBREFS5GiGdd+UCbmRn4lbuNZxKWo+C/Fw8P3UFAipUVDN37OuSv1tKcalhq06lf7tpgcTFlNWlJePYQKI3wpBAxpkj5Ja7D3sXdaPaklBgOVvMi6PBNpOsUqya9BrVBJmLSz26F7tXLUTj9t3JfbOKw6A/LqCSl7Ph5xzn0tlkpG2dQ0MjOkiq0aaBpHdTc69cwM9fLaASf836jcXpHj6YqNoTvAXB662iFcFaFakp2P2Pv+KpEZMQ2qCp5grtk0Ls+87u24J9az5DSPVQ1KgbThWDanXD+ZrMhGIwUhBXudrSULr7mTu7u8vPysDJnT+i7YCXqeJ/cucG+gXNYvqKFjs/P3ntUtR/pAPqNGmFkqLbOLL5n8hOPYOACoFo2OoJsBjs5tas1rlWkhKVBiN16xxiECV1GlBlgWRv5Hmo/U3ss8Ufy+hUDlVy3IpVMmbJlofv9CoHmP0+xnI533C/IDEDSXd3r0xSlWe9XeAyc8cZwGuC9lYCG4yUk6lWSUl2ZZ3gEctTt8xWlQQJki0mucwqcKFmFwIcXC4IaGf7NPwkk1zmG+T0KoFsiQa5SWR+5gRJVsBlHU81KMroJekg2ce5hNH8uDtXkLTpIuesnN5L4sCxmrtLS0O2zh2gGpc3z9Jms9kO5YrKAom7J9+pH6daEwCp1rkbSL6gKgYJBtOkEO9PqEKqPinkxiT1+6xszLV1bnN9GpOoKc7UnjjBHpPEjhesUcJBi1sqZlAwcTb8nEzSx5Bl5ZrHOznbIOpO7Fg6AWR3M0zB8f6MJZfdQbLiktXuZj6ajw+LYXk/rXOLdfy7VMvcdfRYukV3d6fmKRi03BVQ9d3vwwaSGABxBan0riwnmyUoTJSUEmesriwv80ggrfxLgSRYBBNfG5c2zbT6QZo7k000HSRXo3Or2oI9b53z425dWcp7xHyDzziXPmLscHf2DcGLrHrDj4sUbmEGkvxufyCVPr0qAjZbUBuIpLVEjPGKHo5eqiEXWKoLs4Nk/ZWEHSQRk7KDEdzauPjTDNFu4FpI5UPCwBaT7Cyyxxh5rRQCnEGcTWWApP7cRRMOkkG6IlRgSRA8YlzZP0h3wyT/IMnhE1F6dcwxcIls/6uKskCy/pRFMknLv4B0mN7twSWB40M6jbhs/Lw4djGAkaXtss6/X16Wo7jLzOfBafdjAePot1MC83IubQfMGLcFHgB0P2Ytv2uIHfsXj6xXhJJkwKznXPoBQOVn7PtZSbmvPctiY7wl2G6aCNQXegDQ/Zi1/K6xxZfdn70x0uv1spikHg8AKj9j389KPgLAKRoeAHQ/Zi2/a3wAcoqGBwCVn7HvZyVXCa2LhgcA3Y9Zy++aUnMcKRpiRi4PKr+ve7DSvVrAbxLKREOnEUuX3OuiD84vPwv8L+YNX/sKgQHCAAAAAElFTkSuQmCC",F="data:image/png;base64,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",I="data:image/png;base64,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",H="data:image/png;base64,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",L="data:image/png;base64,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",P="data:image/png;base64,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",K="data:image/png;base64,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",J=M(59301);const me=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:_,swimg:h},{name:"101\u8BA1\u5212",ptimg:O,swimg:N},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:S,swimg:U},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:F,swimg:I},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:H,swimg:L},{name:"\u519B\u961F\u4E00\u6D41",ptimg:P,swimg:K}];var oe=({className:tt,dataSource:Te=[],col:Ve=4,right:qe,bottom:V=23,precision:Se=0,wrapWidth:D=1200,trackEventItems:be,loading:Ce,onRemove:$=()=>{},isCurrent:ge=!0,showAlias:X=!1})=>{const ee=Math.floor((D-(Ve-1)*qe)/Ve),Y=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(z=>(window.ENV==="build"&&(z.ptimg=`/react/build${z.ptimg}`,z.swimg=`/react/build${z.swimg}`),z));return J.createElement(Xe.Z,{spinning:Ce},J.createElement("div",{className:ue()(b.list,tt)},!!(Te!=null&&Te.length)&&(Te==null?void 0:Te.map((z,Qe)=>{var Ke;const{name:Re,id:mt,identifier:kt,featured:et,school_name:Zt,image_url:sA,excellent:Rt,is_plan:nA}=z;return J.createElement("div",{key:mt,className:b.wrap,style:{width:ee,marginRight:(1+Qe)%Ve===0?0:qe+Se,marginBottom:V}},J.createElement("a",{className:b.li,onClick:Yt=>{Yt.preventDefault(),Yt.stopPropagation(),be&&(0,q.L9)([be]),(0,q.xg)(`/paths/${kt}`)}},J.createElement("div",{className:b.img},J.createElement("img",{className:b.cover,src:`${sA}`}),ge&&(0,m.bg)()&&(z==null?void 0:z.studying)&&J.createElement("div",{className:`${b.movebq} user-path-items`,onClick:Yt=>{Yt.stopPropagation(),$(z)}},J.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),J.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ke=z==null?void 0:z.subject_tags)==null?void 0:Ke.map((Yt,d)=>{var ae,k;if(d===0){const g=(ae=Y.find(T=>T.name==Yt))==null?void 0:ae.swimg;return J.createElement("img",{className:b.sign,src:g,style:{left:"-4px"}})}const p=(k=Y.find(g=>g.name==Yt))==null?void 0:k.ptimg;return J.createElement("img",{className:b.sign,src:p,style:{left:`${48+52*(d-1)+2*d}px`}})}),J.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(z==null?void 0:z.excellent)&&J.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),J.createElement("div",{className:b.name},J.createElement(Ae.Z,{title:X&&(z!=null&&z.excellent_alias_name)?J.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Re}`,J.createElement("br",null),J.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${z==null?void 0:z.excellent_alias_name}`)):Re},J.createElement("span",{className:b.e},X&&(z==null?void 0:z.excellent_alias_name)||Re))),J.createElement("div",{className:b.tags},J.createElement("div",null,J.createElement(Ae.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),J.createElement("span",null,z.stages_count))),J.createElement(Ae.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),J.createElement("span",null,z.members_count)))))))})),!Te.length&&J.createElement(ie.Z,null)))}},89831:function(fr,wA,M){"use strict";M.d(wA,{jL:function(){return ue},w9:function(){return et},QD:function(){return bt},cQ:function(){return Qe.Z},op:function(){return jt},O5:function(){return wn},_b:function(){return FA},t7:function(){return oe},Gi:function(){return d},YG:function(){return nA},qp:function(){return H},vr:function(){return _t},qE:function(){return oA},Je:function(){return Ve},wb:function(){return z},cq:function(){return te},tp:function(){return K},Si:function(){return xi},k8:function(){return qn},Du:function(){return Ti}});var b=M(59301),Xe={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ae="data:image/png;base64,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",ue=({dataSource:Nt=[],img:St,imgWidth:qt=346,title:dt,sunTitle:vr,bannerExtraContent:zr})=>b.createElement("div",{className:Xe.banner},b.createElement("div",{className:Xe.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,dt),b.createElement("span",null,vr)),Nt.length>0&&b.createElement("div",{className:Xe.btns},Nt.map((OA,Wr)=>b.createElement("div",{key:Wr,onClick:OA.click},OA.name,OA.sign?b.createElement("img",{src:Ae,width:39}):null))),zr),St&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:St,width:qt}))),q={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ie=M(92310),m=M.n(ie),_=M(89392),h=Object.defineProperty,O=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,U=(Nt,St,qt)=>St in Nt?h(Nt,St,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Nt[St]=qt,F=(Nt,St)=>{for(var qt in St||(St={}))N.call(St,qt)&&U(Nt,qt,St[qt]);if(O)for(var qt of O(St))S.call(St,qt)&&U(Nt,qt,St[qt]);return Nt},H=({dataSource:Nt=[],value:St,onChange:qt,onTitleChange:dt,className:vr,title:zr,titleWidth:OA=41,style:Wr={},fontColor:Jr="#6A7283",showCount:Pn,classNameActive:Qr,styleItem:Dr={}})=>{const[Qn,$n]=(0,b.useState)(0),[Gn,Dn]=(0,b.useState)(!1),Vn=(0,b.useRef)(null),pA=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var Zn;Nt.length!==0&&(((Zn=Vn==null?void 0:Vn.current)==null?void 0:Zn.clientHeight)>97?$n(1):$n(0)),Nt.length===0&&$n(0),Dn(!1)},[Nt]),b.createElement("div",{className:m()(q.row,vr),style:Wr},b.createElement("div",{onClick:(0,_.throttle)(()=>dt==null?void 0:dt(),2e3),style:{width:OA,marginTop:Gn?12:4},className:`${q.title} ${dt?"current":""}`},zr),b.createElement("div",{className:Gn?`${q.tagsWrap} ${q.tagsBorderWrap}`:q.tagsWrap},b.createElement("div",{className:q.bar,ref:pA,style:Qn>0?{height:Qn===1?97:"auto",overflow:Qn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:q.tag,ref:Vn},Nt==null?void 0:Nt.map(Zn=>b.createElement("span",{onClick:()=>qt(Zn.id),key:Zn.id,style:F(F({color:Jr},Dr),(Zn==null?void 0:Zn.style)||{}),className:St===Zn.id?m()(Qr||q.active,Zn.classNameActive):""},b.createElement("span",{title:Zn.name,className:q.name},Zn.name),!!Pn&&b.createElement("span",{className:q.num},Zn.count))))),!!Qn&&b.createElement(b.Fragment,null,Qn===1?b.createElement("div",{onClick:()=>{var Zn;$n(2),((Zn=Vn==null?void 0:Vn.current)==null?void 0:Zn.clientHeight)>245?Dn(!0):Dn(!1)},className:q.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{pA.current.scrollTop=0,$n(1),Dn(!1)},className:q.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},L={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},K=({dataSource:Nt=[],value:St,onChange:qt,className:dt,style:vr={}})=>b.createElement("div",{style:vr,className:m()(L.tabs,dt)},Nt.map(zr=>b.createElement("span",{onClick:()=>qt(zr.id),className:St===zr.id?L.active:"",key:zr.id},zr.name))),J={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},me=M(92832),oe=({dataSource:Nt=[],value:St="",onChange:qt,onInputChange:dt=()=>{},className:vr,style:zr={},placeholder:OA,allowClear:Wr=!1})=>{var Jr;const[Pn,Qr]=(0,b.useState)(""),[Dr,Qn]=(0,b.useState)("");(0,b.useEffect)(()=>{var Dn;let Vn=St;(Dn=JSON.stringify(St))!=null&&Dn.includes("{")&&(Qr(St.id),Vn=St.value||"");try{Qn(decodeURIComponent(Vn||""))}catch(pA){Qn(decodeURIComponent(Vn||""))}},[St]);const $n=()=>{qt(encodeURIComponent(Dr),Pn||null)},Gn=Dn=>{Dn!==Pn&&(Qr(Dn),qt(encodeURIComponent(Dr),Dn))};return b.createElement("div",{className:m()(J.input,vr),style:zr},!!Nt.length&&b.createElement("div",{className:J.dropdown},b.createElement("div",{className:J.text},(Jr=Nt.find(Dn=>Dn.id===Pn))==null?void 0:Jr.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:J.b1}),b.createElement("b",{className:J.b2})),b.createElement("div",{className:J.menu},Nt.map((Dn,Vn)=>b.createElement("div",{key:Vn,onClick:()=>Gn(Dn.id)},Dn.name)))),b.createElement(me.default,{onPressEnter:$n,value:Dr,onChange:Dn=>{Qn(Dn.target.value),dt(encodeURIComponent(Dn.target.value),Pn||null)},bordered:!1,placeholder:OA}),b.createElement("i",{onClick:$n,className:"iconfont icon-sousuo9 font14 pl10 current"}))},tt={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Ve=({value:Nt,onChange:St,className:qt,total:dt,pageSize:vr,style:zr={}})=>{const OA=Nt<2,Wr=Nt>=Math.ceil(dt/vr);return dt<=vr?b.createElement(b.Fragment,null):b.createElement("div",{className:m()(tt.quickPager,qt),style:zr},b.createElement("div",{onClick:()=>{OA||St(Nt-1,"prev")},className:OA?tt.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{Wr||St(Nt+1,"next")},className:Wr?tt.disabled:""},"\u4E0B\u4E00\u9875"))},qe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},V=M(71418),Se=M(6848),D=M(13570),be=M(90524),Ce=M(49661),$=M(96908),ge=M(57177),X=M(81378),ee=M(57884),z=({className:Nt,dataSource:St=[],col:qt=4,right:dt,bottom:vr=23,precision:zr=0,wrapWidth:OA=1200,trackEventItems:Wr,loading:Jr})=>{const Pn=Math.floor((OA-(qt-1)*dt)/qt);return b.createElement(V.Z,{spinning:Jr},b.createElement("div",{className:m()(qe.list,Nt)},!!St.length&&St.map((Qr,Dr)=>{const{name:Qn,id:$n,identifier:Gn,power:Dn,cover_image_id:Vn,pic:pA}=Qr;return b.createElement("div",{className:qe.wrap,key:$n,style:{width:Pn,marginRight:(1+Dr)%qt===0?0:dt+zr,marginBottom:vr}},b.createElement("a",{target:"_blank",href:`/shixuns/${Gn}/challenges`,className:qe.li,onClick:Zn=>{Zn.preventDefault(),Wr&&(0,Ce.L9)([Wr]),Dn&&(0,Ce.xg)(`/shixuns/${Gn}/challenges`)}},b.createElement("div",{className:qe.img},b.createElement("img",{className:qe.cover,src:`${pA}`}),Qr.is_jupyter&&b.createElement("img",{className:qe.sign,src:$}),Qr.is_jupyter_lab&&b.createElement("img",{className:qe.sign,src:ge}),Qr.is_unity_3d&&b.createElement("img",{className:qe.sign,src:X})),b.createElement("div",{className:qe.name},b.createElement(Se.Z,{title:Qn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:qe.e},Qn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:qe.tags},b.createElement(Se.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,Qr.challenges_count))),!!Qr.myshixuns_count&&b.createElement(Se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,Qr.myshixuns_count))),b.createElement(Se.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,Qr.level))),b.createElement("div",{className:qe.rate},b.createElement(D.Z,{allowHalf:!0,disabled:!0,defaultValue:Qr.score_info}),b.createElement("span",null,"\xA0",Qr.score_info?`${Qr.score_info}\u5206`:"5\u5206")))),!Dn&&b.createElement("div",{className:qe.lockWrap},b.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!St.length&&b.createElement(ee.Z,null)))},Qe=M(4573),Ke={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Re="data:image/png;base64,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",mt=M(59301),et=({className:Nt,dataSource:St=[],col:qt=4,right:dt,bottom:vr=23,precision:zr=0,wrapWidth:OA=1200,trackEventItems:Wr,loading:Jr})=>{const Pn=Math.floor((OA-(qt-1)*dt)/qt);return mt.createElement(V.Z,{spinning:Jr},mt.createElement("div",{className:m()(Ke.list,Nt)},!!St.length&&St.map((Qr,Dr)=>{const{subject_identifier:Qn,id:$n,identifier:Gn,power:Dn}=Qr,Vn=Qr.is_public!=0&&Qr.is_public;return mt.createElement("div",{className:Ke.wrap,key:$n,style:{width:Pn,marginRight:(1+Dr)%qt===0?0:dt+zr,marginBottom:vr}},mt.createElement("a",{className:Ke.li,onClick:pA=>{pA.preventDefault(),Wr&&(0,Ce.L9)([Wr]),(0,Ce.xg)(Qr.first_category_url)}},mt.createElement("div",{className:Ke.top},mt.createElement(Se.Z,{title:Qr.name},mt.createElement("div",{className:Ke.name},Qr.name)),mt.createElement("img",{className:Ke.img,src:be.Z.IMG_SERVER+"/images/"+Qr.avatar_url}),mt.createElement("div",{className:Ke.text,title:Qr.creator},Qr.creator),Qn&&mt.createElement("div",{className:Ke.btns},mt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),mt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Vn&&mt.createElement("div",{className:Ke.sign},"\u516C\u5F00")),mt.createElement("div",{className:Ke.bottom},Qr.visits>0&&mt.createElement(Se.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},mt.createElement("span",null,mt.createElement("i",{className:"iconfont icon-liulanyan"}),mt.createElement("span",null,Qr.visits))),Qr.course_members_count>0&&mt.createElement(Se.Z,{title:"\u6210\u5458",placement:"bottom"},mt.createElement("span",null,mt.createElement("i",{className:"iconfont icon-chengyuan"}),Qr.course_members_count)),Qr.tasks_count>0&&mt.createElement(Se.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},mt.createElement("span",null,mt.createElement("i",{className:"iconfont icon-zuoye"}),Qr.tasks_count)),Qr.is_end?mt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):mt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Qr.is_accessible&&mt.createElement("div",{className:Ke.lockWrap},mt.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),mt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!St.length&&mt.createElement(ee.Z,null)))},Zt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},sA=M(76560),nA=({dataSource:Nt=[],value:St,onChange:qt,className:dt,style:vr={},tabBarExtraContent:zr})=>b.createElement("div",{className:m()(Zt.tabs,dt),style:vr},b.createElement("div",{className:Zt.tabsWrap},Nt.map((OA,Wr)=>b.createElement("aside",{className:Zt.tab,onClick:()=>{qt(OA.id),OA.link&&sA.history.push(OA.link)},key:Wr},b.createElement("div",{className:St===OA.id?Zt.active:""},OA.name),(OA==null?void 0:OA.resetCount)==null&&(OA==null?void 0:OA.total)!==void 0&&b.createElement("span",null,"\uFF08",OA==null?void 0:OA.total,"\uFF09"),(OA==null?void 0:OA.resetCount)!==void 0&&(OA==null?void 0:OA.total)!==void 0&&b.createElement(Se.Z,{title:(OA==null?void 0:OA.tip)!=null?OA==null?void 0:OA.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},OA==null?void 0:OA.resetCount),"/",b.createElement("span",null,OA==null?void 0:OA.total),"\uFF09"))))),b.createElement("div",{className:Zt.tabBar},zr)),d=({className:Nt,style:St={},children:qt})=>b.createElement("div",{className:m()(Nt),style:St},qt),ae={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},k=M(38854),p=M(20834);const g=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var te=({sortValue:Nt,dropValue:St,className:qt,onSort:dt,onDrop:vr,dataSource:zr=g})=>{var OA;return b.createElement("div",{className:m()(ae.orderWrap,qt)},b.createElement(k.Z,{dropdownRender:()=>b.createElement(p.default,null,zr.map((Wr,Jr)=>b.createElement(p.default.Item,{key:Jr,onClick:()=>vr(Wr.id)},Wr.name)))},b.createElement("span",{className:ae.orderTextWrap},(OA=zr.find(Wr=>St===Wr.id))==null?void 0:OA.name)),b.createElement("span",{className:ae.orderIconWrap},b.createElement("span",{className:ae.orderAsc},b.createElement("i",{className:Nt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ae.cursorPointer} ${ae.active}`:`iconfont icon-sanjiaoxing-up font12 ${ae.cursorPointer}`,onClick:()=>dt(Nt==="asc"?"desc":"asc")})),b.createElement("span",{className:ae.orderDesc},b.createElement("i",{className:Nt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ae.cursorPointer} ${ae.active}`:`iconfont icon-sanjiaoxing-down font12 ${ae.cursorPointer}`,onClick:()=>dt(Nt==="asc"?"desc":"asc")}))))},ve={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},le=M(3113),it=M(22688),Ct=Object.defineProperty,ot=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,Dt=Object.prototype.propertyIsEnumerable,Ue=(Nt,St,qt)=>St in Nt?Ct(Nt,St,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Nt[St]=qt,ke=(Nt,St)=>{for(var qt in St||(St={}))at.call(St,qt)&&Ue(Nt,qt,St[qt]);if(ot)for(var qt of ot(St))Dt.call(St,qt)&&Ue(Nt,qt,St[qt]);return Nt},Ge=(Nt,St)=>{var qt={};for(var dt in Nt)at.call(Nt,dt)&&St.indexOf(dt)<0&&(qt[dt]=Nt[dt]);if(Nt!=null&&ot)for(var dt of ot(Nt))St.indexOf(dt)<0&&Dt.call(Nt,dt)&&(qt[dt]=Nt[dt]);return qt},lt=(Nt,St,qt)=>new Promise((dt,vr)=>{var zr=Jr=>{try{Wr(qt.next(Jr))}catch(Pn){vr(Pn)}},OA=Jr=>{try{Wr(qt.throw(Jr))}catch(Pn){vr(Pn)}},Wr=Jr=>Jr.done?dt(Jr.value):Promise.resolve(Jr.value).then(zr,OA);Wr((qt=qt.apply(Nt,St)).next())}),jt=Nt=>{var St=Nt,{className:qt,style:dt,children:vr,loading:zr=!1,openLoading:OA,onClick:Wr=()=>{},size:Jr="middle",shape:Pn="round",theme:Qr}=St,Dr=Ge(St,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Qn,$n]=(0,b.useState)(!1),Gn=(0,b.useMemo)(()=>{switch(Qr){case it.Fy.THEMEONE:return ve.ThemeOne;case it.Fy.DEFAULT:default:return ve.btn}},[Qr]);return b.createElement(le.ZP,ke({onClick:(0,_.throttle)(Dn=>lt(void 0,null,function*(){OA&&$n(!0);try{yield Wr(Dn)}catch(Vn){console.log("error",Vn)}OA&&$n(!1)}),2e3,{leading:!0,trailing:!1}),className:m()(Gn,ve[`${Jr}-${Pn}`],qt),style:dt,size:Jr,shape:Pn,loading:Qn||zr},Dr),vr)},yt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},oA=({className:Nt,style:St,children:qt=null,onClick:dt,title:vr})=>b.createElement("div",{className:m()(yt.head,Nt),style:St},b.createElement("span",{className:"primary-hover",onClick:dt},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:vr},vr),b.createElement("div",{className:yt.node},qt)),xA={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},bt=({confirmShow:Nt=!0,confirmTitle:St,confirmClick:qt,cancelShow:dt=!0,cancelTitle:vr,cancelClick:zr,className:OA,style:Wr,confirmLoading:Jr=!1})=>b.createElement("div",{className:m()(xA.btns,OA),style:Wr},Nt&&b.createElement(le.ZP,{loading:Jr,onClick:qt,type:"primary",className:xA.confirm},St),dt&&b.createElement(le.ZP,{onClick:zr,className:xA.cancel},vr)),Jt={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},_t=({className:Nt,style:St={},LeftContent:qt,children:dt,RightContent:vr})=>b.createElement("div",{className:m()(Jt.fixedBottom,Nt),style:St},b.createElement("div",{className:Jt.wrap},b.createElement("div",{className:Jt.left},qt),b.createElement("div",{className:Jt.center},dt),b.createElement("div",{className:Jt.right},vr))),zt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},FA=({className:Nt,style:St={},dataSource:qt=[]})=>b.createElement("div",{className:m()(zt.crumbs,Nt),style:St},qt.map((dt,vr)=>vrsA.history.push(dt.path)},dt.name):b.createElement("span",null,dt.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:vr,style:{color:"#5F6368"}},dt.name))),AA=M(31797),dA=Object.defineProperty,HA=Object.defineProperties,Sr=Object.getOwnPropertyDescriptors,_A=Object.getOwnPropertySymbols,mA=Object.prototype.hasOwnProperty,MA=Object.prototype.propertyIsEnumerable,rr=(Nt,St,qt)=>St in Nt?dA(Nt,St,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Nt[St]=qt,Hr=(Nt,St)=>{for(var qt in St||(St={}))mA.call(St,qt)&&rr(Nt,qt,St[qt]);if(_A)for(var qt of _A(St))MA.call(St,qt)&&rr(Nt,qt,St[qt]);return Nt},Kr=(Nt,St)=>HA(Nt,Sr(St)),sn=(Nt,St)=>{var qt={};for(var dt in Nt)mA.call(Nt,dt)&&St.indexOf(dt)<0&&(qt[dt]=Nt[dt]);if(Nt!=null&&_A)for(var dt of _A(Nt))St.indexOf(dt)<0&&MA.call(Nt,dt)&&(qt[dt]=Nt[dt]);return qt};const{Countdown:On}=AA.default;var wn=Nt=>{var St=Nt,{onChange:qt}=St,dt=sn(St,["onChange"]);const[vr,zr]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof vr=="number"&&vr>=0&&qt(vr)},[vr]);const OA=Wr=>{const Jr=Math.floor(Wr/1e3);zr(Jr)};return b.createElement(On,Kr(Hr({},dt),{onChange:OA}))},LA={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},xi=({DataProps:Nt,className:St,style:qt={}})=>{var dt;return b.createElement("div",{className:m()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",LA.ClassRoomItem,St),style:qt,onClick:()=>{(0,Ce.xg)(Nt==null?void 0:Nt.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(dt=be.Z)==null?void 0:dt.IMG_SERVER}/images/${Nt==null?void 0:Nt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Nt==null?void 0:Nt.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Nt!=null&&Nt.is_public)&&b.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),b.createElement("span",{className:m()("text-16px font-medium",LA.TitleDom)},Nt==null?void 0:Nt.name)),b.createElement("div",{className:"c-grey-333 font-medium"},Nt==null?void 0:Nt.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Nt==null?void 0:Nt.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Nt==null?void 0:Nt.tasks_count),Nt!=null&&Nt.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Xa=Object.defineProperty,Ai=Object.getOwnPropertySymbols,hA=Object.prototype.hasOwnProperty,li=Object.prototype.propertyIsEnumerable,ri=(Nt,St,qt)=>St in Nt?Xa(Nt,St,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Nt[St]=qt,dn=(Nt,St)=>{for(var qt in St||(St={}))hA.call(St,qt)&&ri(Nt,qt,St[qt]);if(Ai)for(var qt of Ai(St))li.call(St,qt)&&ri(Nt,qt,St[qt]);return Nt},Ti=({DataProps:Nt=[],selectValue:St,onChange:qt,className:dt,style:vr={},extra:zr,classNameItem:OA,styleItem:Wr={},barHidden:Jr})=>{const[Pn,Qr]=(0,b.useState)();return(0,b.useEffect)(()=>{Qr(Array.isArray(St)?St:[St])},[St]),b.createElement("div",{className:m()("flex px-20px py-10px gap-40px",dt),style:dn({borderBottom:"1px solid #D3F0FF"},vr)},Nt==null?void 0:Nt.map(Dr=>b.createElement("div",{key:Dr==null?void 0:Dr.id,className:m()("flex item-center justify-center current c-grey-333 text-16 relative",OA,Dr==null?void 0:Dr.className),style:dn(dn({color:Pn!=null&&Pn.includes(Dr==null?void 0:Dr.id)?"#1890FF":"",minWidth:88},Wr),(Dr==null?void 0:Dr.style)||{}),onClick:Qn=>{qt==null||qt({domEvent:Qn,item:Dr}),Dr!=null&&Dr.link&&sA.history.push(Dr==null?void 0:Dr.link)}},Dr==null?void 0:Dr.name,!Jr&&(Pn==null?void 0:Pn.includes(Dr==null?void 0:Dr.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},zr))},_i=Object.defineProperty,qa=Object.defineProperties,vA=Object.getOwnPropertyDescriptors,La=Object.getOwnPropertySymbols,Na=Object.prototype.hasOwnProperty,ia=Object.prototype.propertyIsEnumerable,yi=(Nt,St,qt)=>St in Nt?_i(Nt,St,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Nt[St]=qt,os=(Nt,St)=>{for(var qt in St||(St={}))Na.call(St,qt)&&yi(Nt,qt,St[qt]);if(La)for(var qt of La(St))ia.call(St,qt)&&yi(Nt,qt,St[qt]);return Nt},Cs=(Nt,St)=>qa(Nt,vA(St)),qn=({value:Nt,onChange:St,onInputChange:qt,className:dt,style:vr={},InputProps:zr})=>{const[OA,Wr]=(0,b.useState)(Nt);return b.createElement("div",{className:m()("flex item-center rounded-full px-10px py-2px",dt),style:os({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},vr)},b.createElement(me.default,Cs(os({bordered:!1},zr),{onChange:Jr=>{Wr(Jr.target.value),qt==null||qt(encodeURIComponent(Jr.target.value))},onPressEnter:Jr=>{St==null||St({domEvent:Jr,item:{value:OA}})}})),b.createElement("img",{className:"h-22px current",src:M(25365),height:22,onClick:Jr=>{St==null||St({domEvent:Jr,item:{value:OA}})}}))}},47914:function(fr,wA,M){"use strict";M.d(wA,{Z:function(){return ge}});var b=M(59301),Xe=M(5112),Ae=M(3113),Ne=M(8591),ue=M(43418),q=M(5871),ie=M(95237),m=M(43604),_=M(28103),h=M(51124),O={flex_box_center:"flex_box_center___eijRq",flex_space_between:"flex_space_between___R4Vev",flex_box_vertical_center:"flex_box_vertical_center___j8R6g",flex_box_center_end:"flex_box_center_end___eB0cz",flex_box_column:"flex_box_column___b9VdU",md:"md___tcpb2",title:"title___dVHM9"},N=M(34055),S=M(24334),U=M(82093),F=M(76560),I=M(7664),H=M(45278),L=M(87169),P=M(26227),K=M(59301),J=Object.defineProperty,me=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Ve=(X,ee,Y)=>ee in X?J(X,ee,{enumerable:!0,configurable:!0,writable:!0,value:Y}):X[ee]=Y,qe=(X,ee)=>{for(var Y in ee||(ee={}))tt.call(ee,Y)&&Ve(X,Y,ee[Y]);if(oe)for(var Y of oe(ee))Te.call(ee,Y)&&Ve(X,Y,ee[Y]);return X},V=(X,ee)=>me(X,ze(ee)),Se=(X,ee,Y)=>new Promise((z,Qe)=>{var Ke=kt=>{try{mt(Y.next(kt))}catch(et){Qe(et)}},Re=kt=>{try{mt(Y.throw(kt))}catch(et){Qe(et)}},mt=kt=>kt.done?z(kt.value):Promise.resolve(kt.value).then(Ke,Re);mt((Y=Y.apply(X,ee)).next())});const D={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var be=(X=>(X[X.SET_PATH=0]="SET_PATH",X[X.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",X))(be||{});function Ce(X,ee){switch(ee.type){case 0:return V(qe({},X),{selectedPath:ee.payload});case 1:return V(qe({},X),{passedContent:ee.payload});default:throw new Error}}var ge=({language:X,dispatch:ee,shixunWorkReport:Y,v:z,languages:Qe,classroomList:Ke,autoHeight:Re,diff_code_count:mt,data:kt})=>{const[et,Zt]=(0,b.useState)(Qe==null?void 0:Qe[0]),sA=(0,F.useParams)();return(0,b.useEffect)(()=>{Zt(Qe==null?void 0:Qe[0])},[]),(0,b.useEffect)(()=>{var Rt;Zt((Rt=Qe==null?void 0:Qe.filter(nA=>nA.language===(et==null?void 0:et.language)))==null?void 0:Rt[0])},[Qe]),K.createElement(K.Fragment,null,K.createElement("h2",null," ",K.createElement("span",null,z.is_finish?K.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",K.createElement("span",{className:"ml5 font12 c-grey-999"},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801")):K.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",K.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5")),(Qe==null?void 0:Qe.length)>1&&K.createElement(Xe.ZP.Group,{defaultValue:X,style:{marginLeft:10},onChange:Rt=>{var nA;z.language=Rt.target.value,Zt((nA=Qe==null?void 0:Qe.filter(Yt=>Yt.language===Rt.target.value))==null?void 0:nA[0])}},Qe==null?void 0:Qe.map(Rt=>K.createElement(Xe.ZP,{value:Rt==null?void 0:Rt.language},Rt==null?void 0:Rt.language)))),(0,N.GJ)()&&Y!="shixunWorkReport"&&K.createElement("span",null,K.createElement("span",null,"\u5F97\u5206 ",et==null?void 0:et.score,"/",et==null?void 0:et.total_score),K.createElement(Ae.ZP,{style:{margin:"0px 10px"},onClick:()=>{var Rt,nA;if(!((nA=(Rt=Ke.AssistantObject)==null?void 0:Rt.hack)!=null&&nA.can_appraise)&&(0,N.Rm)()){Ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let Yt=et==null?void 0:et.score;ue.default.confirm({title:"\u8C03\u5206",content:K.createElement("div",null,K.createElement("p",null,"\u5F97\u5206\uFF1A",et==null?void 0:et.score,"/",et==null?void 0:et.total_score),K.createElement("p",null,"\u8C03\u5206\uFF1A",K.createElement(q.Z,{min:0,max:et==null?void 0:et.total_score,defaultValue:et==null?void 0:et.score,onChange:d=>{Yt=d}}))),okText:"\u786E\u8BA4",onOk:()=>Se(void 0,null,function*(){(yield(0,U.ZP)(`/api/courses/${sA==null?void 0:sA.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:sA==null?void 0:sA.coursesId,hack_user_code_id:et==null?void 0:et.hack_user_id,score:Yt}})).status===0&&(Ne.ZP.success("\u8C03\u5206\u6210\u529F"),ee({type:"shixunHomeworks/setActionTabs",payload:{}}),ee({type:"shixunHomeworks/getShixunWorkReports",payload:qe({},sA)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,N.GJ)()&&Y!="shixunWorkReport"&&K.createElement(Ae.ZP,{onClick:()=>{var Rt;if(!((Rt=Ke.AssistantObject.hack)!=null&&Rt.can_appraise)&&(0,N.Rm)()){Ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ee({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:Y.user_id,type:"1",language:et==null?void 0:et.language,v:z,data:qe({},Y)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),K.createElement(h.ZP,{height:300,language:et==null?void 0:et.language,value:et!=null&&et.code?S.Base64.decode(et==null?void 0:et.code):"",autoHeight:Re,theme:"default",options:D}),((et==null?void 0:et.comment)||(et==null?void 0:et.hidden_comment))&&K.createElement("div",null,K.createElement(ie.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},K.createElement(m.Z,{flex:1},K.createElement("h1",{className:O.title},"\u70B9\u8BC4\u5185\u5BB9")),K.createElement(m.Z,{className:"pr30"},(0,N.GJ)()&&K.createElement(Ae.ZP,{onClick:()=>Se(void 0,null,function*(){ue.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:K.createElement(L.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return Se(this,null,function*(){(yield(0,H.gZ)({comment_id:et==null?void 0:et.comment_id,homeworkId:sA.homeworkId,type:"hack"})).status===0&&(Ne.ZP.success("\u5220\u9664\u6210\u529F"),ee({type:"shixunHomeworks/getShixunWorkReports",payload:qe({},sA)}))})}})})},K.createElement(P.Z,null),"\u5220\u9664"))),K.createElement(_.Z,{style:{margin:0}}),(et==null?void 0:et.comment)&&K.createElement("aside",{className:"pl30 pr30 mt20"},K.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),K.createElement("br",null),K.createElement(I.Z,{value:et==null?void 0:et.comment})),(et==null?void 0:et.hidden_comment)&&K.createElement("aside",{className:"pl30 pr30 mt20"},K.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),K.createElement("br",null),K.createElement(I.Z,{value:et==null?void 0:et.hidden_comment}))))}},21524:function(fr,wA,M){"use strict";M.r(wA),M.d(wA,{default:function(){return Dt}});var b=M(59301),Xe=M(86129),Ae=M.n(Xe),Ne=M(76560),ue=M(43418),q=M(61621),ie=M(66104),m=M(95237),_=M(43604),h=M(3113),O=M(8591),N=M(28103),S=M(1710),U=M(27812),F=M(95869),I=M(87169),H=M(26227),L=M(90524),P=M(34055),K=M(49661),J={flex_box_center:"flex_box_center___lb6Eo",flex_space_between:"flex_space_between___J8ZnK",flex_box_vertical_center:"flex_box_vertical_center___zweTs",flex_box_center_end:"flex_box_center_end___CvkW9",flex_box_column:"flex_box_column___ODy_E",title:"title___AD3SJ",export:"export___XBLMD",title1_right:"title1_right___raWIo",userPic:"userPic___OK1Fq",userInfo:"userInfo___wKpvE",listItem:"listItem___VH7Ls",rightInfo:"rightInfo___lI2xY",shixunTitle:"shixunTitle___lvDL9",shixunWrp:"shixunWrp___QXKnz",footerBar:"footerBar___zgEXb",footerBarStatic:"footerBarStatic___SB7gT",exitComment:"exitComment___oC_uA",nextComment:"nextComment___fCJ3l",modal:"modal___v_Shp"},me=M(47914),ze=M(82093),oe=M(24334),tt=M(56656),Te=M.n(tt),Ve=M(51124),qe=M(57049);const V=({shixunHomeworks:Ue,autoHeight:ke,classroomList:Ge,user:lt,dispatch:Lt})=>{const{shixunWorkReport:jt}=Ue,{stage_list:yt,work_id:EA}=jt,oA=(0,Ne.useParams)(),xA=(0,P.GJ)(),[QA,bt]=(0,b.useState)(),Jt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},pt=yA=>yA==="c++"?1:yA==="C++"?2:yA;function _t(yA,FA){return(0,ze.U2)(`student_works/${EA}/rep_passed_content.json`,{path:FA,game_id:yA})}const zt=(0,K.qZ)(5,jt.hack);return b.createElement(b.Fragment,null,zt==null?void 0:zt.map(function(yA,FA){return b.createElement("div",{key:FA},yA.map(function(AA,dA){var HA,Sr,_A;return b.createElement("aside",{className:"pl30 pr30",key:dA},b.createElement("div",{className:`${J.shixunTitle} mt10`},b.createElement("div",{style:{display:"flex",width:"100%"}},b.createElement("span",{className:"fa fa-code "}),b.createElement("strong",{style:{flex:1},className:"c-black"},"\u7B2C",FA*5+dA+1,"\u9898 ",AA.name),AA.is_finish&&b.createElement("a",{style:{marginLeft:20},onClick:mA=>{mA.preventDefault(),window.open(`${AA==null?void 0:AA.url}&language=${pt(AA.language)}`),localStorage.setItem("program_homework",[oA.coursesId,oA.categoryId])}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">>"),!AA.is_finish&&AA.final_submit_languages.length>0&&b.createElement("a",{style:{marginLeft:20},onClick:mA=>{mA.preventDefault(),window.open(`${AA==null?void 0:AA.url}&language=${pt(AA.final_submit_languages[0].language)}`),localStorage.setItem("program_homework",[oA.coursesId,oA.categoryId])}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">>"))),b.createElement("div",{className:"font16 mt10"},AA.is_finish?b.createElement("aside",{className:J.shixunWrp},b.createElement(me.Z,{classroomList:Ge,user:lt,v:AA,shixunWorkReport:jt,dispatch:Lt,autoHeight:ke,languages:AA.languages,language:AA.language,game_id:AA.id,data:oe.Base64.decode(AA.code),diff_code_count:AA.diff_code_count,onPathChange:_t})):AA.final_submit_languages.length>0&&b.createElement("aside",{className:J.shixunWrp},b.createElement(me.Z,{classroomList:Ge,user:lt,v:AA,shixunWorkReport:jt,dispatch:Lt,autoHeight:ke,languages:AA.final_submit_languages,language:AA.final_submit_languages[0].language,game_id:AA.id,data:oe.Base64.decode(AA.final_submit_languages[0].code),diff_code_count:AA.diff_code_count,onPathChange:_t}))),b.createElement("aside",{className:"mt10 font16"},(HA=AA.history)!=null&&HA.length?b.createElement(S.default,{columns:[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"query_index",width:120},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:(mA,MA)=>b.createElement("span",null,MA!=null&&MA.created_at?Te()(MA==null?void 0:MA.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(mA,MA)=>{var rr;return b.createElement("span",{className:mA===0?"c-green":"c-red"},((rr=qe.Im[mA])==null?void 0:rr.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((_A=(Sr=AA==null?void 0:AA.history)==null?void 0:Sr[0])==null?void 0:_A.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(mA,MA)=>b.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{ue.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:"\u4EE3\u7801\u5185\u5BB9",content:b.createElement("div",{className:"mb10"},b.createElement(Ve.ZP,{height:300,language:"python",theme:"vs-light",value:MA!=null&&MA.code?oe.Base64.decode(MA==null?void 0:MA.code):"",autoHeight:ke,options:Jt}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(mA=>!!mA),pagination:{hideOnSinglePage:!0},dataSource:AA.history}):"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55"))}))}))};var Se=(0,Ne.connect)(({shixunHomeworks:Ue,loading:ke,globalSetting:Ge,classroomList:lt,user:Lt})=>({shixunHomeworks:Ue,globalSetting:Ge,loading:ke.effects,classroomList:lt,user:Lt}))(V),D=M(78241),be=M(92832),Ce=M(44816),$=M(59301),ge=Object.defineProperty,X=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable,z=(Ue,ke,Ge)=>ke in Ue?ge(Ue,ke,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Ue[ke]=Ge,Qe=(Ue,ke)=>{for(var Ge in ke||(ke={}))ee.call(ke,Ge)&&z(Ue,Ge,ke[Ge]);if(X)for(var Ge of X(ke))Y.call(ke,Ge)&&z(Ue,Ge,ke[Ge]);return Ue},Ke=(Ue,ke)=>{var Ge={};for(var lt in Ue)ee.call(Ue,lt)&&ke.indexOf(lt)<0&&(Ge[lt]=Ue[lt]);if(Ue!=null&&X)for(var lt of X(Ue))ke.indexOf(lt)<0&&Y.call(Ue,lt)&&(Ge[lt]=Ue[lt]);return Ge},Re=(Ue,ke,Ge)=>new Promise((lt,Lt)=>{var jt=oA=>{try{EA(Ge.next(oA))}catch(xA){Lt(xA)}},yt=oA=>{try{EA(Ge.throw(oA))}catch(xA){Lt(xA)}},EA=oA=>oA.done?lt(oA.value):Promise.resolve(oA.value).then(jt,yt);EA((Ge=Ge.apply(Ue,ke)).next())});const mt=Ue=>{var ke=Ue,{shixunHomeworks:Ge,dispatch:lt}=ke,Lt=Ke(ke,["shixunHomeworks","dispatch"]),jt,yt,EA;const oA=(0,Ne.useParams)(),[xA,QA]=(0,b.useState)(!1),[bt]=D.default.useForm(),[Jt,pt]=ue.default.useModal(),[_t,zt]=(0,b.useState)(!1),[yA,FA]=(0,b.useState)(!1);(0,b.useEffect)(()=>{var dA,HA,Sr,_A,mA,MA;Ge.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&(Ge.actionTabs.selectArrs.type==="1"?bt.setFieldsValue({comment:Ge.actionTabs.selectArrs.v.comment,hidden_comment:Ge.actionTabs.selectArrs.v.hidden_comment}):bt.setFieldsValue({comment:(Sr=(HA=(dA=Ge.actionTabs.selectArrs)==null?void 0:dA.data)==null?void 0:HA.data)==null?void 0:Sr.work_comment,hidden_comment:(MA=(mA=(_A=Ge.actionTabs.selectArrs)==null?void 0:_A.data)==null?void 0:mA.data)==null?void 0:MA.work_comment_hidden}))},[Ge.actionTabs.key]);const AA=()=>Re(void 0,null,function*(){var dA,HA,Sr,_A;const mA=bt.getFieldValue();let MA=Ge.actionTabs.selectArrs.type==="1"?`/api/problems/${Ge.actionTabs.selectArrs.v.identifier}/hack_comment.json`:`/api/student_works/${oA.homeworkId}/shixun_work_comment.json`;(yield(0,ze.ZP)(MA,{method:"post",body:{hidden_comment:mA.hidden_comment,comment:mA.comment,language:(dA=Ge.actionTabs.selectArrs)==null?void 0:dA.language,user_id:(_A=(Sr=(HA=Ge.actionTabs.selectArrs)==null?void 0:HA.data)==null?void 0:Sr.data)==null?void 0:_A.user_id}})).status===0&&(O.ZP.success("\u8BC4\u9605\u6210\u529F"),bt.resetFields(),lt({type:"shixunHomeworks/setActionTabs",payload:{}}),lt({type:"shixunHomeworks/getShixunWorkReports",payload:Qe({},oA)}))});return $.createElement($.Fragment,null,pt,$.createElement(ue.default,{centered:!0,title:$.createElement("span",null,((jt=Ge.actionTabs.selectArrs)==null?void 0:jt.type)==="1"?"\u70B9\u8BC4\u4EE3\u7801":"\u66F4\u6539\u70B9\u8BC4",((yt=Ge.actionTabs.selectArrs)==null?void 0:yt.language)&&$.createElement("span",{style:{marginLeft:10,fontSize:14}},"\u4F7F\u7528\u8BED\u8A00\uFF1A",(EA=Ge.actionTabs.selectArrs)==null?void 0:EA.language)),open:Ge.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Re(void 0,null,function*(){const dA=bt.getFieldValue();JSON.stringify(dA)==="{}"||dA.hidden_comment===""&&dA.comment===""?QA(!0):AA()}),onCancel:()=>{lt({type:"shixunHomeworks/setActionTabs",payload:{}})}},$.createElement(D.default,{form:bt,onChange:()=>{xA&&QA(!1)}},$.createElement(m.Z,{wrap:!1,align:"middle",justify:"space-between"},$.createElement(_.Z,null,$.createElement("div",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),$.createElement(_.Z,null,$.createElement(Ce.Z,{isShowComponent:(0,P.G5)(),ModalProps:{open:_t,onCancel:()=>{zt(!1)}},onDataSelect:(dA,HA)=>Re(void 0,[dA,HA],function*(Sr,{node:_A}){const mA=()=>{bt.setFieldsValue({comment:_A==null?void 0:_A.value}),zt(!1)};if(bt.getFieldValue("comment")){Jt.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:mA});return}mA()})},$.createElement(h.ZP,{style:{padding:0,height:"auto"},icon:$.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:dA=>{zt(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),$.createElement(D.default.Item,{name:"comment"},$.createElement(be.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),$.createElement(m.Z,{wrap:!1,align:"middle",justify:"space-between"},$.createElement(_.Z,null,$.createElement("div",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),$.createElement(_.Z,null,$.createElement(Ce.Z,{isShowComponent:(0,P.G5)(),ModalProps:{open:yA,onCancel:()=>{FA(!1)}},onDataSelect:(dA,HA)=>Re(void 0,[dA,HA],function*(Sr,{node:_A}){const mA=()=>{bt.setFieldsValue({hidden_comment:_A==null?void 0:_A.value}),FA(!1)};if(bt.getFieldValue("hidden_comment")){Jt.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:mA});return}mA()})},$.createElement(h.ZP,{style:{padding:0,height:"auto"},icon:$.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:dA=>{FA(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),$.createElement(D.default.Item,{name:"hidden_comment"},$.createElement(be.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),xA&&$.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var kt=(0,Ne.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(mt),et=M(50377),Zt=M(7664),sA=M(45278),Rt=M(44164),nA=M.n(Rt),Yt=M(61934),d=M(59301),ae=Object.defineProperty,k=Object.defineProperties,p=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ve=(Ue,ke,Ge)=>ke in Ue?ae(Ue,ke,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Ue[ke]=Ge,le=(Ue,ke)=>{for(var Ge in ke||(ke={}))T.call(ke,Ge)&&ve(Ue,Ge,ke[Ge]);if(g)for(var Ge of g(ke))te.call(ke,Ge)&&ve(Ue,Ge,ke[Ge]);return Ue},it=(Ue,ke)=>k(Ue,p(ke)),Ct=(Ue,ke)=>{var Ge={};for(var lt in Ue)T.call(Ue,lt)&&ke.indexOf(lt)<0&&(Ge[lt]=Ue[lt]);if(Ue!=null&&g)for(var lt of g(Ue))ke.indexOf(lt)<0&&te.call(Ue,lt)&&(Ge[lt]=Ue[lt]);return Ge},ot=(Ue,ke,Ge)=>new Promise((lt,Lt)=>{var jt=oA=>{try{EA(Ge.next(oA))}catch(xA){Lt(xA)}},yt=oA=>{try{EA(Ge.throw(oA))}catch(xA){Lt(xA)}},EA=oA=>oA.done?lt(oA.value):Promise.resolve(oA.value).then(jt,yt);EA((Ge=Ge.apply(Ue,ke)).next())});const at=Ue=>{var ke=Ue,{shixunHomeworks:Ge,globalSetting:lt,loading:Lt,classroomList:jt,dispatch:yt,user:EA}=ke,oA=Ct(ke,["shixunHomeworks","globalSetting","loading","classroomList","dispatch","user"]),xA,QA,bt,Jt,pt,_t,zt,yA,FA,AA,dA,HA,Sr,_A,mA,MA,rr,Hr,Kr,sn,On,gi,wn,LA,wi,xi,Xa,Ai,hA,li,ri,dn;const[Zr,Ti]=(0,b.useState)(le({},(0,Ne.useParams)())),_i=(0,Ne.useParams)(),qa=(0,Ne.useLocation)(),[]=(0,b.useState)([]),[vA,La]=(0,b.useState)({last:!1}),[Na,ia]=(0,b.useState)({last:!1}),yi=(0,b.useRef)(),os=(0,b.useRef)(),[Cs,bs]=(0,b.useState)(!1),[qn,Nt]=(0,b.useState)(!1),[St,qt]=(0,b.useState)(!1),{shixunWorkReport:dt}=Ge,[vr,zr]=(0,b.useState)(new(Ae())),[OA,Wr]=(0,b.useState)([]),[Jr,Pn]=(0,b.useState)(!1),[Qr,Dr]=(0,b.useState)(!1);(0,b.useEffect)(()=>(yt({type:"globalSetting/footerToggle",payload:!1}),yt({type:"classroomList/getAssistantPermissions",payload:{course_id:Zr.coursesId}}),()=>{yt({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,b.useEffect)(()=>{(0,P.Rm)()&&yt({type:"classroomList/getAssistantPermissions",payload:{course_id:Zr.coursesId}})},[(xA=EA==null?void 0:EA.userInfo)==null?void 0:xA.login]),(0,b.useEffect)(()=>{Ge.actionTabs.key==="\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A"&&OA.length>0&&!qn&&setTimeout(()=>{Vn("all")},800)},[OA,qn]),(0,b.useEffect)(()=>{Ti(le({},_i))},[qa.pathname]);const Qn=()=>{document.body.scrollIntoView()};function $n(){return ot(this,null,function*(){var Cr,Ot,UA,lr;const kA=JSON.parse(sessionStorage.all_student_works_params||"{}"),GA=yield yt({type:"shixunHomeworks/getAllStudentWorks",payload:le(le({},Zr),kA)});Wr(GA.all_student_works);const Ri=(Cr=GA.all_student_works)==null?void 0:Cr.map(Cn=>String(Cn.student_work_id)).indexOf(Zr.homeworkId);Ri===((Ot=GA.all_student_works)==null?void 0:Ot.length)-1?La({last:!0}):La((UA=GA.all_student_works)==null?void 0:UA[Ri+1]),ia(Ri===0?{last:!0}:(lr=GA.all_student_works)==null?void 0:lr[Ri-1])})}const Gn=()=>{document.querySelectorAll("canvas").forEach(Cr=>{(!Cr.clientWidth||!Cr.clientHeight)&&Cr.remove()})},Dn=()=>{yi.current.offsetHeight>62e3?qt(!1):qt(!0)},Vn=Cr=>ot(void 0,null,function*(){var Ot,UA,lr,kA;let GA=0,Ri;Ri=ue.default.info({width:460,title:d.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A,",d.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:d.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",d.createElement("span",{className:"c-blue"},GA+1),"/",Cr!=="all"?1:OA==null?void 0:OA.length,d.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"),maskClosable:!1,className:J.modal,onOk:()=>{}});const Cn={margin:[0,0],filename:`${(Ot=dt==null?void 0:dt.data)==null?void 0:Ot.user_name}.pdf`,html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};function dl(){return ot(this,null,function*(){const Ei=yield yt({type:"shixunHomeworks/getShixunWorkReports",payload:it(le({},Zr),{homeworkId:OA[GA].student_work_id,user_id:OA[GA].user_id,id:Zr.categoryId})});Qn(),GA++,setTimeout(()=>ot(this,null,function*(){var ls,Ta;Gn();const Ts=vr.folder(`${(ls=Ei==null?void 0:Ei.data)==null?void 0:ls.user_name}`),Mi=document.querySelector("#export-all").children;let Oa=nA()();for(let Ui=0;Uiot(this,null,function*(){Ui{var It;const rA=$a.folder(`\u7B2C${We+1}\u5173-${Ui.name}-${Ui.id}`);(It=Ui==null?void 0:Ui.languages)==null||It.map(dr=>{rA.file(`${dr.language}.txt`,oe.Base64.decode(dr==null?void 0:dr.code))})}),Ri.update({content:d.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",d.createElement("span",{className:"c-blue"},GA),"/",OA==null?void 0:OA.length,d.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3")}),GA==(OA==null?void 0:OA.length)?(Ri.destroy(),pA()):dl()}),2200)})}if(Cr!=="all"||(OA==null?void 0:OA.length)<2){Gn(),Qn();const Ei=os.current.children;let ls=nA()();const Ta=vr.folder(`${(UA=dt==null?void 0:dt.data)==null?void 0:UA.user_name}`);for(let Mi=0;Miot(void 0,null,function*(){Mi{var $a;const Ui=Ts.folder(`\u7B2C${Oa+1}\u5173-${Mi.name}-${Mi.id}`);($a=Mi==null?void 0:Mi.languages)==null||$a.map(We=>{Ui.file(`${We.language}.txt`,oe.Base64.decode(We==null?void 0:We.code))})}),Ri.destroy(),pA();return}else dl()}),pA=()=>{vr.generateAsync({type:"blob"}).then(function(Cr){const Ot=document.createElement("a");Ot.href=window.URL.createObjectURL(Cr),Ot.download=dt.category.course_name+".zip",document.body.appendChild(Ot);const UA=document.createEvent("MouseEvents");UA.initEvent("click",!1,!1),Ot.dispatchEvent(UA),document.body.removeChild(Ot),zr(new(Ae()))}),qt(!1)};(0,b.useEffect)(()=>{Zn()},[Zr.homeworkId]);const Zn=()=>ot(void 0,null,function*(){Nt(!0),yield yt({type:"shixunHomeworks/getShixunWorkReports",payload:le({},Zr)}),Nt(!1),(0,P.GJ)()&&$n()}),pa=[{title:"\u9898\u53F7",dataIndex:"name",render:(Cr,Ot,UA)=>UA+1},{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:"30%"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finish_time",width:"200px",render:(Cr,Ot,UA)=>{var lr,kA;return d.createElement("div",null,d.createElement("p",null,Cr||"- -"),(kA=(lr=Ot==null?void 0:Ot.subitem)==null?void 0:lr.map(GA=>GA.finish_time))==null?void 0:kA.map(GA=>d.createElement("p",null,GA||"- -")))}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"submit_count",render:(Cr,Ot,UA)=>{var lr,kA;return d.createElement("div",null,d.createElement("p",null,Cr||"- -"),(kA=(lr=Ot==null?void 0:Ot.subitem)==null?void 0:lr.map(GA=>GA.submit_count))==null?void 0:kA.map(GA=>d.createElement("p",null,GA||"- -")))}},{title:"\u8FD0\u884C\u65F6\u95F4\uFF08ms\uFF09",dataIndex:"run_time",render:(Cr,Ot,UA)=>{var lr,kA;return d.createElement("div",null,d.createElement("p",null,Cr||"- -"),(kA=(lr=Ot==null?void 0:Ot.subitem)==null?void 0:lr.map(GA=>GA.run_time))==null?void 0:kA.map(GA=>d.createElement("p",null,GA||"- -")))}},{title:"\u5185\u5B58\uFF08kb\uFF09",dataIndex:"memory",render:(Cr,Ot,UA)=>{var lr,kA;return d.createElement("div",null,d.createElement("p",null,Cr||"- -"),(kA=(lr=Ot==null?void 0:Ot.subitem)==null?void 0:lr.map(GA=>GA.memory))==null?void 0:kA.map(GA=>d.createElement("p",null,GA||"- -")))}},{title:"\u4F7F\u7528\u8BED\u8A00",dataIndex:"language",render:(Cr,Ot,UA)=>{var lr,kA;return d.createElement("div",null,d.createElement("p",null,Cr||"- -"),(kA=(lr=Ot==null?void 0:Ot.subitem)==null?void 0:lr.map(GA=>GA.language))==null?void 0:kA.map(GA=>d.createElement("p",null,GA||"- -")))}},{title:"\u5F97\u5206",dataIndex:"score",render:(Cr,Ot,UA)=>d.createElement("div",null,d.createElement("p",null,Cr||"- -"))},{title:"\u6392\u540D",dataIndex:"rank",render:(Cr,Ot,UA)=>{var lr,kA;return d.createElement("div",null,d.createElement("p",null,Cr||"- -"),(kA=(lr=Ot==null?void 0:Ot.subitem)==null?void 0:lr.map(GA=>GA.rank))==null?void 0:kA.map(GA=>d.createElement("p",null,GA||"- -")))}}],lo=Cr=>{yt({type:"shixunHomeworks/setActionTabs",payload:{key:"",type:2}}),setTimeout(()=>{Cr==="next"?Ne.history.push(`/classrooms/${Zr.coursesId}/program_homework/${Zr.categoryId}/${vA==null?void 0:vA.student_work_id}/${vA==null?void 0:vA.user_id}/comment`):Ne.history.push(`/classrooms/${Zr.coursesId}/program_homework/${Zr.categoryId}/${Na==null?void 0:Na.student_work_id}/${Na==null?void 0:Na.user_id}/comment`)},200)};return d.createElement("section",{className:"bg-fafafa",style:{position:"sticky",top:0}},d.createElement("div",{className:"edu-container mt10",style:{paddingBottom:100}},d.createElement(q.Z,{loading:qn,active:!0,avatar:{size:40},paragraph:{rows:5}},d.createElement("div",{className:"edu-container"},((QA=dt==null?void 0:dt.category)==null?void 0:QA.course_id)&&d.createElement("section",{className:"animated fadeIn"},d.createElement("aside",{className:""},(dt==null?void 0:dt.category)&&d.createElement(ie.Z,{separator:">"},d.createElement(ie.Z.Item,null,d.createElement(Ne.Link,{to:`/classrooms/${(bt=dt==null?void 0:dt.category)==null?void 0:bt.course_id}/program_homework`},(Jt=dt==null?void 0:dt.category)==null?void 0:Jt.course_name)),d.createElement(ie.Z.Item,null,d.createElement(Ne.Link,{to:`/classrooms/${(pt=dt==null?void 0:dt.category)==null?void 0:pt.course_id}/program_homework`},dt.category.category_name)),d.createElement(ie.Z.Item,null,d.createElement(Ne.Link,{to:`/classrooms/${(_t=dt==null?void 0:dt.category)==null?void 0:_t.course_id}/program_homework/${Zr==null?void 0:Zr.categoryId}/detail`},"\u4F5C\u4E1A\u8BE6\u60C5")),d.createElement(ie.Z.Item,null,(zt=dt==null?void 0:dt.data)==null?void 0:zt.user_name))),d.createElement("aside",{className:[J.title1,"mt20"].join(" ")},d.createElement(m.Z,{align:"middle"},d.createElement(_.Z,{flex:1},d.createElement(Ne.Link,{to:`/classrooms/${Zr.coursesId}/program_homework/${Zr==null?void 0:Zr.categoryId}/detail`},d.createElement(U.Z,{className:"font16 c-black"})),d.createElement("strong",{className:"font20 ml5"},(yA=dt==null?void 0:dt.category)==null?void 0:yA.homework_name),d.createElement(K.VV,{temporary:!0,status:dt.homework_status})),d.createElement(_.Z,{className:J.title1_right},d.createElement(h.ZP,{className:"ml10",onClick:()=>{var Cr;if((0,P.Rm)()&&!((Cr=jt.AssistantObject.hack)!=null&&Cr.can_download)){O.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vn("")},loading:Cs},d.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A"),(0,P.GJ)()&&(OA==null?void 0:OA.length)>1&&d.createElement(h.ZP,{className:"ml10",onClick:()=>{var Cr;if((0,P.Rm)()&&!((Cr=jt.AssistantObject.hack)!=null&&Cr.can_download)){O.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vn("all")}},d.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u7F16\u7A0B\u62A5\u544A"))))),d.createElement("aside",{className:"mt30 relative"})),d.createElement("aside",{className:"edu-container bg-white",ref:yi},d.createElement("div",{id:"export-all",ref:os},d.createElement("div",{id:"export-all-1"},d.createElement("div",{className:J.title},d.createElement("h1",null,"\u603B\u4F53\u8BC4\u4EF7"),d.createElement("div",null,(0,P.GJ)()&&d.createElement(h.ZP,{className:"mr20",type:"primary",onClick:()=>{yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:dt.user_id,data:le({},dt)}}})}},d.createElement(F.Z,null),(FA=dt==null?void 0:dt.data)!=null&&FA.has_comment?"\u66F4\u6539\u70B9\u8BC4":"\u70B9\u8BC4\u4F5C\u4E1A"))),d.createElement(N.Z,{style:{marginTop:0}}),d.createElement(m.Z,{className:"pl30 pr30"},d.createElement(_.Z,null,d.createElement("img",{className:J.userPic,src:`${L.Z.IMG_SERVER}/images/${(AA=dt==null?void 0:dt.data)==null?void 0:AA.image_url}`,alt:(dA=dt==null?void 0:dt.data)==null?void 0:dA.username})),d.createElement(_.Z,null,d.createElement("span",{className:"font16 ml40"},(HA=dt==null?void 0:dt.data)==null?void 0:HA.user_name),d.createElement(K.UQ,{status:(Sr=dt==null?void 0:dt.data)==null?void 0:Sr.compelete_status}),d.createElement("ul",{className:J.userInfo},d.createElement("li",null,"\u5B66\u53F7\uFF1A",((_A=dt==null?void 0:dt.data)==null?void 0:_A.student_id)||"--"),d.createElement("li",null,"\u5206\u73ED\uFF1A",((mA=dt==null?void 0:dt.data)==null?void 0:mA.course_group)||"--"),d.createElement("br",null),d.createElement("li",null,"\u622A\u6B62\u524D\u5B8C\u6210\u5237\u9898\uFF1A",d.createElement("span",{className:"c-red"},(MA=dt==null?void 0:dt.data)==null?void 0:MA.finish_do)),d.createElement("li",null,"\u6700\u65B0\u5B8C\u6210\u5237\u9898\uFF1A",d.createElement("span",{className:"c-red"},((rr=dt==null?void 0:dt.data)==null?void 0:rr.latest_do)||"-")))),d.createElement("ul",{className:[J.listItem,"mt10"].join(" ")},d.createElement("li",null,d.createElement("strong",null,"\u5B8C\u6210\u65F6\u95F4"),d.createElement("div",{className:"c-light-black mt20"},(dt==null?void 0:dt.data)&&((Hr=dt==null?void 0:dt.data)==null?void 0:Hr.finish_time))),d.createElement("li",null,d.createElement("strong",null,"\u5B8C\u6210\u65F6\u957F",d.createElement("i",{onClick:Cr=>{Cr.stopPropagation(),Cr.preventDefault(),Dr(!0)},style:{marginLeft:4,display:"none",color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})),d.createElement("div",{className:"c-light-black mt20"},(Kr=dt==null?void 0:dt.data)==null?void 0:Kr.finish_time_long)),d.createElement("li",null,d.createElement("strong",null,"\u8BC4\u6D4B\u6B21\u6570"),d.createElement("div",{className:"mt20"},(sn=dt==null?void 0:dt.data)==null?void 0:sn.submit_count)),d.createElement("li",null,d.createElement("strong",null,"\u901A\u8FC7\u7387"),d.createElement("div",{className:"mt20"},d.createElement("span",null,((On=dt==null?void 0:dt.data)==null?void 0:On.pass_rate)||"- -"))),d.createElement("li",null,d.createElement("strong",null,"\u5F97\u5206"),d.createElement("div",{className:"mt20"},d.createElement(Yt.n,{value:(gi=dt==null?void 0:dt.data)==null?void 0:gi.score,placeholder:"-"}))),d.createElement("li",null,d.createElement("strong",null,"\u7EC3\u4E60\u603B\u6392\u540D"),d.createElement("div",{className:"mt20"},d.createElement("span",{className:"c-orange"},(wn=dt==null?void 0:dt.data)==null?void 0:wn.total_rank))),d.createElement("li",null,d.createElement("strong",null,"\u5206\u73ED\u6392\u540D"),d.createElement("div",{className:"mt20"},d.createElement("span",{className:"c-orange"},(LA=dt==null?void 0:dt.data)==null?void 0:LA.class_rank))))),d.createElement(N.Z,{style:{margin:0}}),(((wi=dt==null?void 0:dt.data)==null?void 0:wi.work_comment_hidden)||((xi=dt==null?void 0:dt.data)==null?void 0:xi.work_comment))&&d.createElement("div",null,d.createElement(m.Z,{align:"middle"},d.createElement(_.Z,{flex:1},d.createElement("h1",{className:J.title},"\u70B9\u8BC4\u5185\u5BB9")),d.createElement(_.Z,{className:"pr30"},(0,P.GJ)()&&d.createElement(h.ZP,{onClick:()=>ot(void 0,null,function*(){ue.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:d.createElement(I.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return ot(this,null,function*(){var Cr;(yield(0,sA.gZ)({comment_id:(Cr=dt==null?void 0:dt.data)==null?void 0:Cr.comment_id,homeworkId:Zr.homeworkId})).status===0&&(O.ZP.success("\u5220\u9664\u6210\u529F"),yt({type:"shixunHomeworks/getShixunWorkReports",payload:le({},Zr)}))})}})})},d.createElement(H.Z,null),"\u5220\u9664"))),d.createElement(N.Z,{style:{margin:0}}),((Xa=dt==null?void 0:dt.data)==null?void 0:Xa.work_comment)&&d.createElement("aside",{className:"pl30 pr30 mt20"},d.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),d.createElement("br",null),d.createElement(Zt.Z,{value:(Ai=dt==null?void 0:dt.data)==null?void 0:Ai.work_comment})),((hA=dt==null?void 0:dt.data)==null?void 0:hA.work_comment_hidden)&&d.createElement("aside",{className:"pl30 pr30 mt20"},d.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),d.createElement("br",null),d.createElement(Zt.Z,{value:(li=dt==null?void 0:dt.data)==null?void 0:li.work_comment_hidden}))),d.createElement("h1",{className:J.title},"\u9636\u6BB5\u6210\u7EE9"),d.createElement("aside",{className:"pl30 pr30"},d.createElement(S.default,{dataSource:dt==null?void 0:dt.hack,pagination:!1,columns:pa})),((ri=dt==null?void 0:dt.data)==null?void 0:ri.work_description)&&d.createElement(d.Fragment,null,d.createElement("h1",{className:J.title},"\u4E2A\u4EBA\u603B\u7ED3"),d.createElement("aside",{className:"pl30 pr30"},d.createElement(Zt.Z,{value:(dn=dt==null?void 0:dt.data)==null?void 0:dn.work_description}))),d.createElement("h1",{className:J.title},"\u5237\u9898\u8BE6\u60C5")),d.createElement(Se,{autoHeight:St}))),(0,P.GJ)()&&d.createElement("aside",{className:`${J.footerBar} ${Cs?J.footerBarStatic:""}`},d.createElement("aside",{className:"edu-container"},d.createElement(m.Z,{align:"middle"},d.createElement(_.Z,{flex:"1"},d.createElement(Ne.Link,{className:J.exitComment,to:`/classrooms/${Zr.coursesId}/program_homework/${Zr.categoryId}/detail`},"\u8FD4\u56DE\u5217\u8868")),d.createElement(_.Z,{flex:"1",className:"tr"},d.createElement(h.ZP,{type:"default",disabled:Na==null?void 0:Na.last,onClick:()=>lo()},"\u4E0A\u4E00\u4E2A"),d.createElement(h.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:vA==null?void 0:vA.last,onClick:()=>lo("next")},"\u4E0B\u4E00\u4E2A"),(0,P.GJ)()&&d.createElement(h.ZP,{type:"primary",onClick:()=>ot(void 0,null,function*(){var Cr;if(!((Cr=jt.AssistantObject.hack)!=null&&Cr.can_appraise)&&(0,P.Rm)()){O.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:dt.user_id,data:le({},dt)}}})})},"\u70B9\u8BC4\u4F5C\u4E1A"))))))),d.createElement(kt,null),d.createElement(et.Z,null),d.createElement(ue.default,{open:Jr,width:860,centered:!0,onCancel:()=>{Pn(!1)},title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",footer:null},d.createElement("div",{style:{color:"#333333",fontWeight:400}},d.createElement("span",{style:{fontWeight:500}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),d.createElement("br",null),d.createElement("span",null,"\u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),d.createElement("br",null),d.createElement("span",null," \u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u82E5\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),d.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),d.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),d.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},d.createElement("span",{style:{fontWeight:500}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),d.createElement("br",null),d.createElement("span",{style:{}},"\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\u3002 "),d.createElement("br",null),d.createElement("span",null," \u53E6\uFF0C\u5373\u4F7F\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u901A\u8FC7\u3002"),d.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),d.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),d.createElement("br",null),d.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),d.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},d.createElement("span",{style:{fontWeight:500}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),d.createElement("br",null),d.createElement("span",{style:{}},"\u4ECE\u8001\u5E08\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u5F00\u59CB\u65F6\u95F4\uFF0C\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\uFF0C\u7ED3\u675F\u8BA1\u65F6\u3002\u5982\u679C\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u5982\u679C\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),d.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},d.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u76EE\u7684"),d.createElement("br",null),d.createElement("span",{style:{}},"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\uFF0C\u7ACB\u5373\u767B\u5F55\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))),d.createElement(ue.default,{open:Qr,title:"\u5B9E\u8BAD\u603B\u8017\u65F6\u8BF4\u660E",centered:!0,footer:null,onCancel:()=>{Dr(!1)},width:600},d.createElement("div",{style:{fontWeight:400,color:"#333333"}},d.createElement("div",null,"1\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",d.createElement("span",{style:{color:"#145DFF"}},"\u9875\u9762\u505C\u7559\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),d.createElement("div",{style:{margin:"20px 0px"}},"2\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",d.createElement("span",{style:{color:"#145DFF"}},"\u5173\u5361\u603B\u8017\u65F6"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),d.createElement("div",null,"3\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",d.createElement("span",{style:{color:"#145DFF"}},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u901A\u5173\u65F6\u95F4\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\u3002"))))};var Dt=(0,Ne.connect)(({shixunHomeworks:Ue,loading:ke,globalSetting:Ge,classroomList:lt,user:Lt})=>({shixunHomeworks:Ue,globalSetting:Ge,loading:ke.effects,classroomList:lt,user:Lt}))(at)},50377:function(fr,wA,M){"use strict";var b=M(59301),Xe=M(43418),Ae=M(8591),Ne=M(82093),ue=M(76560),q=Object.defineProperty,ie=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,h=(F,I,H)=>I in F?q(F,I,{enumerable:!0,configurable:!0,writable:!0,value:H}):F[I]=H,O=(F,I)=>{for(var H in I||(I={}))m.call(I,H)&&h(F,H,I[H]);if(ie)for(var H of ie(I))_.call(I,H)&&h(F,H,I[H]);return F},N=(F,I)=>{var H={};for(var L in F)m.call(F,L)&&I.indexOf(L)<0&&(H[L]=F[L]);if(F!=null&&ie)for(var L of ie(F))I.indexOf(L)<0&&_.call(F,L)&&(H[L]=F[L]);return H},S=(F,I,H)=>new Promise((L,P)=>{var K=ze=>{try{me(H.next(ze))}catch(oe){P(oe)}},J=ze=>{try{me(H.throw(ze))}catch(oe){P(oe)}},me=ze=>ze.done?L(ze.value):Promise.resolve(ze.value).then(K,J);me((H=H.apply(F,I)).next())});const U=F=>{var I=F,{shixunHomeworks:H,dispatch:L}=I,P=N(I,["shixunHomeworks","dispatch"]);const K=(0,ue.useParams)();return b.createElement(Xe.default,{centered:!0,title:"\u63D0\u793A",open:H.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>S(void 0,null,function*(){(yield(0,Ne.ZP)(`/api/myshixuns/${H.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:K.coursesId}})).shixun_identifier&&(Ae.ZP.success("\u64CD\u4F5C\u6210\u529F"),L({type:"shixunHomeworks/setActionTabs",payload:{}}),L({type:"shixunHomeworks/getWorkList",payload:O({},H.actionTabs.params)}))}),onCancel:()=>{L({type:"shixunHomeworks/setActionTabs",payload:{}})}},b.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),b.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};wA.Z=(0,ue.connect)(({shixunHomeworks:F})=>({shixunHomeworks:F}))(U)},61934:function(fr,wA,M){"use strict";M.d(wA,{n:function(){return oA},Z:function(){return QA}});var b=M(59301),Xe=M(78241),Ae=M(8591),Ne=M(6848),ue=M(43418),q=M(20834),ie=M(24905),m=M(95237),_=M(43604),h=M(92832),O=M(3113),N=M(38854),S=M(1710),U=M(5112),F=M(5871),I=M(58421),H=M(84105),L=M(87395),P=M(67921),K=M(89489),J=M(57884),me=M(49661),ze=M(50377),oe=M(96512),tt=M(82093),Te=M(76560),Ve=Object.defineProperty,qe=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,D=(bt,Jt,pt)=>Jt in bt?Ve(bt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:pt}):bt[Jt]=pt,be=(bt,Jt)=>{for(var pt in Jt||(Jt={}))V.call(Jt,pt)&&D(bt,pt,Jt[pt]);if(qe)for(var pt of qe(Jt))Se.call(Jt,pt)&&D(bt,pt,Jt[pt]);return bt},Ce=(bt,Jt)=>{var pt={};for(var _t in bt)V.call(bt,_t)&&Jt.indexOf(_t)<0&&(pt[_t]=bt[_t]);if(bt!=null&&qe)for(var _t of qe(bt))Jt.indexOf(_t)<0&&Se.call(bt,_t)&&(pt[_t]=bt[_t]);return pt},$=(bt,Jt,pt)=>new Promise((_t,zt)=>{var yA=dA=>{try{AA(pt.next(dA))}catch(HA){zt(HA)}},FA=dA=>{try{AA(pt.throw(dA))}catch(HA){zt(HA)}},AA=dA=>dA.done?_t(dA.value):Promise.resolve(dA.value).then(yA,FA);AA((pt=pt.apply(bt,Jt)).next())});const ge=bt=>{var Jt=bt,{shixunHomeworks:pt,dispatch:_t}=Jt,zt=Ce(Jt,["shixunHomeworks","dispatch"]);const yA=(0,Te.useParams)(),[FA,AA]=(0,b.useState)(!0),[dA,HA]=(0,b.useState)(!1),[Sr]=Xe.default.useForm(),_A=()=>$(void 0,null,function*(){const mA=Sr.getFieldValue();(yield(0,tt.ZP)(`/api/homework_commons/${yA.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...pt.actionTabs.selectArrs],cover_all:FA,hidden_comment:mA.hidden_comment,comment:mA.comment}})).status===0&&(Ae.ZP.success("\u8BC4\u9605\u6210\u529F"),Sr.resetFields(),_t({type:"shixunHomeworks/setActionTabs",payload:{}}),_t({type:"shixunHomeworks/getWorkList",payload:be({},pt.actionTabs.params)}))});return b.createElement(b.Fragment,null,b.createElement(ue.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:pt.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>$(void 0,null,function*(){const mA=Sr.getFieldValue();JSON.stringify(mA)==="{}"||mA.hidden_comment===""&&mA.comment===""?HA(!0):pt.workList.partial_comment?_t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:pt.actionTabs.selectArrs,params:pt.actionTabs.params}}):_A()}),onCancel:()=>{_t({type:"shixunHomeworks/setActionTabs",payload:{}})}},b.createElement(Xe.default,{form:Sr,onChange:()=>{dA&&HA(!1)}},b.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),b.createElement(Xe.default.Item,{name:"comment"},b.createElement(h.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),b.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),b.createElement(Xe.default.Item,{name:"hidden_comment"},b.createElement(h.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),dA&&b.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),b.createElement(ue.default,{centered:!0,title:b.createElement("span",null,b.createElement(oe.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:pt.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{_A()},onCancel:()=>{_t({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},b.createElement("div",{className:"tc"},b.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),b.createElement("p",null,b.createElement(U.ZP.Group,{onChange:mA=>{AA(mA.target.value)},value:FA},b.createElement(U.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),b.createElement(U.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var X=(0,Te.connect)(({shixunHomeworks:bt})=>({shixunHomeworks:bt}))(ge),ee=M(45278),Y=M(34055),z={wrap:"wrap___altfw",maxWidth70:"maxWidth70___Q4NoO",maxWidth80:"maxWidth80___lwsmt",maxWidth100:"maxWidth100___Wnsw8",maxWidth110:"maxWidth110___zQh0P",maxWidth120:"maxWidth120___gjwfa",reviewStatusTooltip:"reviewStatusTooltip___um7Rt",color32C:"color32C___GIjgW",MdEditor:"MdEditor___OuyKH",tr1:"tr1___nwwbX",TableDom:"TableDom___pl59W"},Qe=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,mt=(bt,Jt)=>{var pt={};for(var _t in bt)Ke.call(bt,_t)&&Jt.indexOf(_t)<0&&(pt[_t]=bt[_t]);if(bt!=null&&Qe)for(var _t of Qe(bt))Jt.indexOf(_t)<0&&Re.call(bt,_t)&&(pt[_t]=bt[_t]);return pt},kt=(bt,Jt,pt)=>new Promise((_t,zt)=>{var yA=dA=>{try{AA(pt.next(dA))}catch(HA){zt(HA)}},FA=dA=>{try{AA(pt.throw(dA))}catch(HA){zt(HA)}},AA=dA=>dA.done?_t(dA.value):Promise.resolve(dA.value).then(yA,FA);AA((pt=pt.apply(bt,Jt)).next())});const et=bt=>{var Jt=bt,{shixunHomeworks:pt,dispatch:_t}=Jt,zt=mt(Jt,["shixunHomeworks","dispatch"]),yA,FA,AA,dA;const HA=(0,Te.useParams)(),[Sr,_A]=(0,b.useState)(!1),[mA,MA]=(0,b.useState)((FA=(yA=pt.actionTabs.selectArrs)==null?void 0:yA.data)==null?void 0:FA.name),[rr]=Xe.default.useForm();(0,b.useEffect)(()=>{var Kr,sn,On,gi,wn,LA;pt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&rr.setFieldsValue({comment:(sn=(Kr=pt.actionTabs.selectArrs)==null?void 0:Kr.data)==null?void 0:sn.work_comment,hidden_comment:(gi=(On=pt.actionTabs.selectArrs)==null?void 0:On.data)==null?void 0:gi.work_comment_hidden}),MA((LA=(wn=pt.actionTabs.selectArrs)==null?void 0:wn.data)==null?void 0:LA.name)},[pt.actionTabs.key]);const Hr=()=>kt(void 0,null,function*(){var Kr,sn;const On=rr.getFieldValue();if((yield(0,tt.ZP)(`/api/student_works/${(sn=(Kr=pt.actionTabs.selectArrs)==null?void 0:Kr.data)==null?void 0:sn.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:On.hidden_comment,comment:On.comment}})).status===0)return Ae.ZP.success("\u8BC4\u9605\u6210\u529F"),rr.resetFields(),_t({type:"shixunHomeworks/setActionTabs",payload:{}}),_t({type:"shixunHomeworks/getWorkList",payload:HA})});return b.createElement(b.Fragment,null,b.createElement(ue.default,{centered:!0,title:(dA=(AA=pt.actionTabs.selectArrs)==null?void 0:AA.data)!=null&&dA.work_comment_hidden?"\u66F4\u6539"+mA+"\u70B9\u8BC4":mA+"\u70B9\u8BC4",open:pt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>kt(void 0,null,function*(){const Kr=rr.getFieldValue();JSON.stringify(Kr)==="{}"||Kr.hidden_comment===""&&Kr.comment===""?_A(!0):Hr()}),onCancel:()=>{_t({type:"shixunHomeworks/setActionTabs",payload:{}})}},b.createElement(Xe.default,{form:rr,onChange:()=>{Sr&&_A(!1)}},b.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),b.createElement(Xe.default.Item,{name:"comment"},b.createElement(h.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),b.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),b.createElement(Xe.default.Item,{name:"hidden_comment"},b.createElement(h.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),Sr&&b.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var Zt=(0,Te.connect)(({shixunHomeworks:bt})=>({shixunHomeworks:bt}))(et),sA=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,nA=Object.prototype.propertyIsEnumerable,Yt=(bt,Jt)=>{var pt={};for(var _t in bt)Rt.call(bt,_t)&&Jt.indexOf(_t)<0&&(pt[_t]=bt[_t]);if(bt!=null&&sA)for(var _t of sA(bt))Jt.indexOf(_t)<0&&nA.call(bt,_t)&&(pt[_t]=bt[_t]);return pt},d=(bt,Jt,pt)=>new Promise((_t,zt)=>{var yA=dA=>{try{AA(pt.next(dA))}catch(HA){zt(HA)}},FA=dA=>{try{AA(pt.throw(dA))}catch(HA){zt(HA)}},AA=dA=>dA.done?_t(dA.value):Promise.resolve(dA.value).then(yA,FA);AA((pt=pt.apply(bt,Jt)).next())});const ae=bt=>{var Jt=bt,{shixunHomeworks:pt,dispatch:_t}=Jt,zt=Yt(Jt,["shixunHomeworks","dispatch"]);const yA=(0,Te.useParams)(),[FA,AA]=(0,b.useState)([]),[dA,HA]=(0,b.useState)([]);(0,b.useEffect)(()=>{pt.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&Sr()},[pt.actionTabs.key]);function Sr(){return d(this,null,function*(){const mA=yield(0,tt.ZP)(`/api/homework_commons/${yA.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});AA(mA)})}const _A=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return b.createElement(b.Fragment,null,b.createElement(ue.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:pt.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>d(void 0,null,function*(){const mA=yield(0,tt.ZP)(`/api/homework_commons/${yA.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:dA}});(mA==null?void 0:mA.status)===0&&(Te.history.replace(`/classrooms/${yA.coursesId}/shixun_homework/${yA.categoryId}/detail?tabs=4`),window.location.reload(),_t({type:"shixunHomeworks/setActionTabs",payload:{}}),HA([]))}),onCancel:()=>{HA([]),_t({type:"shixunHomeworks/setActionTabs",payload:{}})}},b.createElement(S.default,{rowSelection:{type:"checkbox",onChange:(mA,MA)=>{HA([...mA])},selectedRowKeys:dA,getCheckboxProps:mA=>({disabled:mA.status==="\u8FDB\u884C\u4E2D"||mA.works_count===0})},rowKey:mA=>mA.key||mA.id,scroll:{y:300},pagination:!1,columns:_A,dataSource:FA==null?void 0:FA.group_list})))};var k=(0,Te.connect)(({shixunHomeworks:bt})=>({shixunHomeworks:bt}))(ae),p=M(89389),g=M(30975),T=Object.defineProperty,te=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,it=(bt,Jt,pt)=>Jt in bt?T(bt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:pt}):bt[Jt]=pt,Ct=(bt,Jt)=>{for(var pt in Jt||(Jt={}))ve.call(Jt,pt)&&it(bt,pt,Jt[pt]);if(te)for(var pt of te(Jt))le.call(Jt,pt)&&it(bt,pt,Jt[pt]);return bt},ot=(bt,Jt,pt)=>new Promise((_t,zt)=>{var yA=dA=>{try{AA(pt.next(dA))}catch(HA){zt(HA)}},FA=dA=>{try{AA(pt.throw(dA))}catch(HA){zt(HA)}},AA=dA=>dA.done?_t(dA.value):Promise.resolve(dA.value).then(yA,FA);AA((pt=pt.apply(bt,Jt)).next())});const at=({shixunHomeworks:bt,dispatch:Jt,isShow:pt,setIsShow:_t,item:zt,coursesId:yA,categoryId:FA})=>{const[AA,dA]=(0,b.useState)({page:1,limit:10}),[HA,Sr]=(0,b.useState)([]),[_A,mA]=(0,b.useState)(!1);(0,b.useEffect)(()=>{pt&&MA()},[pt]);function MA(){return ot(this,null,function*(){mA(!0);const Hr=yield(0,tt.ZP)(`/api/student_works/${zt.id}/game_details.json`,{method:"get",params:Ct({},AA)});mA(!1),Hr.status===0&&Sr(Hr==null?void 0:Hr.data)})}const rr=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(Hr,Kr,sn)=>b.createElement("span",{style:{color:"#000"}},AA.limit*(AA.page-1)+sn+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(Hr,Kr,sn)=>b.createElement("span",{style:{color:"#000"}},Hr)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(Hr,Kr,sn)=>b.createElement("span",null,Hr==0?"\u672A\u901A\u5173":Hr==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(Hr,Kr,sn)=>b.createElement("span",{style:{color:"#333"}},Hr)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(Hr,Kr,sn)=>b.createElement("span",{style:{color:"#333"}},Hr)}];return b.createElement(b.Fragment,null,b.createElement(ue.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:pt,width:700,footer:null,maskClosable:!1,onCancel:()=>{AA.page=1,AA.limit=10,dA(Ct({},AA)),_t(!1)}},b.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},b.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},b.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),b.createElement("span",{title:zt==null?void 0:zt.user_name,style:{color:"#232B40"}},zt==null?void 0:zt.user_name)),b.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},b.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),b.createElement("span",{title:zt==null?void 0:zt.student_id,style:{color:"#232B40"}},(zt==null?void 0:zt.student_id)||"--")),b.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},b.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),b.createElement("span",{title:zt==null?void 0:zt.group_name,style:{color:"#232B40"}},(zt==null?void 0:zt.group_name)||"--"))),b.createElement(S.default,{scroll:{y:380},columns:rr,loading:_A,style:{marginBottom:AA.limit>(HA==null?void 0:HA.count)?"16px":"0"},dataSource:HA.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:AA.limit,current:AA.page,position:["bottomRight"],onChange:(Hr,Kr)=>{AA.page=Hr,AA.limit=Kr,dA(Ct({},AA)),MA()},total:HA==null?void 0:HA.count,showTotal:(Hr,Kr)=>b.createElement("span",null,"\u5171",b.createElement("span",{style:{color:"#165DFF"}}," ",Hr," "),"\u6761\u6570\u636E")}})))};var Dt=(0,Te.connect)(({shixunHomeworks:bt})=>({shixunHomeworks:bt}))(at),Ue=M(59301),ke=Object.defineProperty,Ge=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,jt=(bt,Jt,pt)=>Jt in bt?ke(bt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:pt}):bt[Jt]=pt,yt=(bt,Jt)=>{for(var pt in Jt||(Jt={}))lt.call(Jt,pt)&&jt(bt,pt,Jt[pt]);if(Ge)for(var pt of Ge(Jt))Lt.call(Jt,pt)&&jt(bt,pt,Jt[pt]);return bt},EA=(bt,Jt,pt)=>new Promise((_t,zt)=>{var yA=dA=>{try{AA(pt.next(dA))}catch(HA){zt(HA)}},FA=dA=>{try{AA(pt.throw(dA))}catch(HA){zt(HA)}},AA=dA=>dA.done?_t(dA.value):Promise.resolve(dA.value).then(yA,FA);AA((pt=pt.apply(bt,Jt)).next())});const oA=({value:bt,placeholder:Jt=""})=>{if(bt==null||bt==="")return Ue.createElement("span",null,Jt);{const pt=Number(bt);if(pt>=80)return Ue.createElement("span",{style:{color:"#009C0F"}},pt);if(pt<80&&pt>=60)return Ue.createElement("span",{style:{color:"#FA6400"}},pt);if(pt<60)return Ue.createElement("span",{style:{color:"#E30000"}},pt)}},xA=({shixunHomeworks:bt,classroomList:Jt,globalSetting:pt,loading:_t,dispatch:zt,setExportParams:yA,user:FA})=>{var AA,dA,HA,Sr,_A,mA,MA,rr,Hr,Kr,sn,On,gi;const wn=(0,Te.useParams)(),[LA,wi]=(0,b.useState)(yt(yt({},{page:1,limit:20,order:"work_score",b_order:"desc"}),wn)),[xi]=Xe.default.useForm(),[Xa,Ai]=(0,b.useState)(),[hA,li]=(0,b.useState)({}),[ri,dn]=(0,b.useState)([]),[Zr,Ti]=(0,b.useState)(!1),[_i,qa]=(0,b.useState)([]),[vA,La]=(0,b.useState)(!1),[Na,ia]=(0,b.useState)(),[yi,os]=(0,b.useState)(1),[Cs,bs]=(0,b.useState)(),[qn,Nt]=(0,b.useState)(),[St,qt]=(0,b.useState)(),[dt,vr]=(0,b.useState)(),[zr,OA]=(0,b.useState)(),[Wr,Jr]=(0,b.useState)(!1),[Pn,Qr]=(0,b.useState)(!1),[Dr,Qn]=(0,b.useState)(),$n=(0,Te.useLocation)();(0,b.useEffect)(()=>(Gn(),()=>{li([]),dn([])}),[LA.coursesId]),(0,b.useEffect)(()=>{var Ot;const UA=JSON.parse(JSON.stringify(bt.workList));!((Ot=UA==null?void 0:UA.student_works)!=null&&Ot.length)&&(UA!=null&&UA.id)?(UA.student_works=[yt({},UA)],li(UA)):(UA!=null&&UA.id&&dn([yt(yt({},UA),{number:"\u6211"})]),li(yt({},UA)))},[bt.workList]);const Gn=Ot=>(yA(yt({},LA)),zt({type:"shixunHomeworks/getWorkList",payload:LA}));(0,b.useEffect)(()=>{zt({type:"user/getUserInfo",payload:{course_id:LA.coursesId}})},[]);const Dn=()=>EA(void 0,null,function*(){const Ot=yield(0,ee.Uc)({categoryId:wn.categoryId});Ai(Ot==null?void 0:Ot.update_score)}),Vn=()=>EA(void 0,null,function*(){zt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const Ot=yield(0,ee.Vs)({categoryId:wn.categoryId});zt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Ot==null?void 0:Ot.status)===0&&(Ae.ZP.success(Ot==null?void 0:Ot.message),Gn())}),pA=()=>{LA.page=1;const Ot=Object.assign({},xi.getFieldsValue());delete LA.course_group,delete LA.teacher_comment,Object.keys(Ot).map(function(UA){var lr;switch(UA){case"task_status":Ot[UA].includes("all")||!Ot[UA].length?(delete LA.work_status,xi.setFieldsValue({task_status:"all"})):(LA.work_status=Ot[UA],xi.setFieldsValue({task_status:LA.work_status}));break;case"course_group_info":Ot[UA].includes("all")||!Ot[UA].length?(delete LA.course_group,xi.setFieldsValue({course_group_info:"all"})):(LA.course_group=Ot[UA],xi.setFieldsValue({course_group_info:LA.course_group}));break;case"teacher_comment":Ot[UA].includes("all")||!Ot[UA].length?(delete LA.teacher_comment,xi.setFieldsValue({teacher_comment:"all"})):(LA.teacher_comment=((lr=Ot[UA])==null?void 0:lr.length)===1?Number(Ot[UA][0]):"",xi.setFieldsValue({teacher_comment:Ot[UA]}));break}}),Gn()};(0,b.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(OA(47),Jr(!0))},[document.getElementById("divhe")]);const Zn=(Ot,UA)=>{LA.page=Ot,LA.limit=20,Gn()};function pa(){os(1),bs(""),Nt(""),qt(""),vr(""),qa([])}const lo=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:!0,render:(Ot,UA,lr)=>LA.limit*(LA.page-1)+lr+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,fixed:"left",ellipsis:!0,render:Ot=>Ue.createElement(Ne.Z,{placement:"bottomLeft",title:Ot},Ue.createElement("span",{className:"current"},Ot))},!(0,Y.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:100,ellipsis:!0,showSorterTooltip:!1,sortOrder:LA.order==="student_id"?LA.b_order==="desc"?"descend":"ascend":null,render:Ot=>Ue.createElement(Ne.Z,{placement:"bottomLeft",title:Ot||"--"},Ue.createElement("span",{className:"current"},Ot||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:!0,render:(Ot,UA)=>Ot?Ue.createElement(Ne.Z,{placement:"bottom",title:Ot},Ue.createElement("span",{className:"current"},Ot)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:94,ellipsis:!0,fixed:"left",sorter:!0,showSorterTooltip:!1,sortOrder:LA.order==="work_status"?LA.b_order==="desc"?"descend":"ascend":null,render:Ot=>Ue.createElement(me.lC,{status:Ot})},{title:"\u5B8C\u6210\u65F6\u95F4",align:"center",dataIndex:"achieve_time",ellipsis:!0,sorter:!0,sortOrder:LA.order==="achieve_time"?LA.b_order==="desc"?"descend":"ascend":null,render:(Ot,UA)=>Ue.createElement(Ne.Z,{placement:"bottomLeft",title:Ot},Ue.createElement("span",{className:"current"},Ot))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:!0,render:(Ot,UA)=>Ue.createElement("span",{onClick:lr=>{var kA;lr.stopPropagation(),(kA=hA.homework_status)!=null&&kA.includes("\u5BFC\u5165")&&(Qn(UA),Qr(!0))}},Ot||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:!0,sorter:!0,sortOrder:LA.order==="work_score"?LA.b_order==="desc"?"descend":"ascend":null,render:(Ot,UA)=>Ue.createElement(Ne.Z,{title:Ue.createElement(Ue.Fragment,null,Ue.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(UA==null?void 0:UA.late_final_score)||0),Ue.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(UA==null?void 0:UA.late_penalty)||0),Ue.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(UA==null?void 0:UA.score)||0))},oA({value:Ot,placeholder:"- -"}))},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",sorter:!0,ellipsis:!0,sortOrder:LA.order==="achieve_time_long"?LA.b_order==="desc"?"descend":"ascend":null,render:(Ot,UA)=>Ot&&Ot!="--"?Ue.createElement(Ne.Z,{placement:"bottom",title:Ot},Ue.createElement("span",{className:"current"},Ot)):"--"},((AA=hA.homework_status)==null?void 0:AA.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((dA=hA.homework_status)!=null&&dA.includes("\u5BFC\u5165"))&&{title:Ue.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:Ot=>Ot?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(Ot,UA)=>{var lr;return(lr=hA.homework_status)!=null&&lr.includes("\u5BFC\u5165")?(0,Y.GJ)()?Ue.createElement("a",{onClick:kA=>{kA.stopPropagation(),zt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:UA==null?void 0:UA.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"):Ue.createElement("a",{onClick:kA=>{kA.stopPropagation(),Qn(UA),Qr(!0)}},"\u67E5\u770B"):(0,Y.dE)()?Ue.createElement("div",null,(0,me.JL)(UA==null?void 0:UA.work_status)==="\u672A\u5F00\u542F"?Ue.createElement("span",null,"--"):Ue.createElement("a",{onClick:kA=>{var GA;if(kA.stopPropagation(),(0,Y.Rm)()&&!((GA=Jt.AssistantObject.hack)!=null&&GA.can_view)){Ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${LA.coursesId}/program_homework/${LA.categoryId}/${UA.id}/${UA.user_id}/comment`,"_blank")}},"\u67E5\u770B")):Ue.createElement("a",{target:"_blank",onClick:kA=>{var GA,Ri;if(kA.stopPropagation(),(0,Y.Rm)()&&!((GA=Jt.AssistantObject.hack)!=null&&GA.can_view)){Ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((Ri=FA.userInfo)!=null&&Ri.professional_certification)window.open(`/classrooms/${LA.coursesId}/program_homework/${LA.categoryId}/${UA.id}/${UA.user_id}/comment`,"_blank");else return ue.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ue.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,me.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(Ot=>!!Ot),Cr=()=>{var Ot,UA;return Ue.createElement(q.default,null,Ue.createElement(q.default.Item,{onClick:()=>{var lr;if((0,Y.Rm)()&&!((lr=Jt.AssistantObject.hack)!=null&&lr.can_download)){Ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:hA==null?void 0:hA.course_group_info,fn:()=>{(0,g.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,Y.GJ)()&&((Ot=hA==null?void 0:hA.student_works)==null?void 0:Ot.length)>0&&!((UA=hA==null?void 0:hA.homework_status)!=null&&UA.includes("\u5BFC\u5165"))&&Ue.createElement(q.default.Item,{key:"3",onClick:()=>{var lr;if((0,Y.Rm)()&&!((lr=Jt.AssistantObject.hack)!=null&&lr.can_download)){Ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",course_groups:hA==null?void 0:hA.course_group_info,fn:()=>{var kA,GA,Ri,Cn;zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),Te.history.push(`/classrooms/${LA==null?void 0:LA.coursesId}/program_homework/${LA.categoryId}/${(GA=(kA=hA==null?void 0:hA.student_works)==null?void 0:kA[0])==null?void 0:GA.id}/${(Cn=(Ri=hA==null?void 0:hA.student_works)==null?void 0:Ri[0])==null?void 0:Cn.user_id}/comment`)}}})}},"\u7F16\u7A0B\u62A5\u544A"),Ue.createElement(q.default.Item,{key:"2",onClick:()=>{var lr;if((0,Y.Rm)()&&!((lr=Jt.AssistantObject.hack)!=null&&lr.can_download)){Ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Te.history.push(`/classrooms/${LA.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))};return Ue.createElement(Ue.Fragment,null,Ue.createElement("section",{className:`${z.wrap} minH500 bg-white pl30 pr30 pt30`},((HA=hA.homework_status)==null?void 0:HA.includes("\u672A\u53D1\u5E03"))&&Ue.createElement(J.Z,null),!((Sr=hA.homework_status)!=null&&Sr.includes("\u672A\u53D1\u5E03"))&&Ue.createElement("aside",null,!(0,Y.GJ)()&&Ue.createElement("div",{className:"c-light-black font12"},Ue.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",hA==null?void 0:hA.publish_time),Ue.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",hA==null?void 0:hA.end_time),Ue.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(hA==null?void 0:hA.late_time)||"- -")),(0,Y.GJ)()&&Ue.createElement(Ue.Fragment,null,Ue.createElement(Xe.default,{form:xi,onChange:pA,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((_A=hA.task_status)==null?void 0:_A.length)>0&&Ue.createElement(Xe.default.Item,{name:"task_status"},Ue.createElement(ie.default.Group,{value:[],style:{width:"100%"}},Ue.createElement(m.Z,null,Ue.createElement(_.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),Ue.createElement(_.Z,{flex:"80px"},Ue.createElement(ie.default,{value:"all"},"\u5168\u90E8")),Ue.createElement(_.Z,{flex:"1"},hA.task_status&&hA.task_status.map((Ot,UA)=>Ue.createElement(ie.default,{name:"task_status",value:Ot.id},Ot.name,"(",Ot.count,")")))))),((mA=hA.course_group_info)==null?void 0:mA.length)>0&&Ue.createElement(Xe.default.Item,{name:"course_group_info"},Ue.createElement(ie.default.Group,{style:{width:"100%"}},Ue.createElement(m.Z,null,Ue.createElement(_.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),Ue.createElement(_.Z,{flex:"80px"},Ue.createElement(ie.default,{value:"all"},"\u5168\u90E8")),Ue.createElement(_.Z,{flex:"1",id:"divhe",style:{height:zr+"px",overflow:"hidden"}},(MA=hA.course_group_info)==null?void 0:MA.map((Ot,UA)=>Ue.createElement(ie.default,{value:Ot.course_group_id},Ot.group_group_name,"(",Ot.count,")"))),Wr&&Ue.createElement("span",{onClick:()=>{let Ot=document.getElementById("divhe").scrollHeight;zr>47?OA(47):OA(Ot)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},zr===47?"\u5C55\u5F00":"\u6536\u8D77",zr===47?Ue.createElement(H.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Ue.createElement(L.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((rr=hA.teacher_comment)==null?void 0:rr.length)>0&&Ue.createElement(Xe.default.Item,{name:"teacher_comment"},Ue.createElement(ie.default.Group,{style:{width:"100%"}},Ue.createElement(m.Z,null,Ue.createElement(_.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),Ue.createElement(_.Z,{flex:"80px"},Ue.createElement(ie.default,{value:"all"},"\u5168\u90E8")),Ue.createElement(_.Z,{flex:"1"},hA.teacher_comment&&hA.teacher_comment.map((Ot,UA)=>Ue.createElement(ie.default,{value:String(Ot.id)},Ot.name,"(",Ot.count,")"))))))),Ue.createElement(m.Z,{align:"middle"},Ue.createElement(_.Z,{flex:"1"},Ue.createElement(m.Z,{align:"middle"},Ue.createElement(_.Z,null,Ue.createElement(h.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Ot=>{LA.search=Ot.trim(),LA.page=1,Gn()},style:{width:240}})),Ue.createElement(_.Z,null,Ue.createElement("span",{className:"ml5"},Ue.createElement("span",{className:"c-red"},hA.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",hA.work_count,"\u4E2A\u5B66\u751F\uFF09")))),Ue.createElement(_.Z,null,(0,Y.GJ)()&&!((Hr=hA.homework_status)!=null&&Hr.includes("\u5BFC\u5165"))&&!((Kr=pt==null?void 0:pt.setting)!=null&&Kr.hide_code_repeat)&&Ue.createElement(O.ZP,{className:"ml10",onClick:()=>{zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:hA.student_works.map(Ot=>Ot.id),params:LA}})}},Ue.createElement("span",{className:`${z.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,Y.GJ)()&&!((sn=hA.homework_status)!=null&&sn.includes("\u5BFC\u5165"))&&Ue.createElement(O.ZP,{className:"ml10",onClick:Vn},Ue.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,Y.GJ)()&&Ue.createElement(N.Z,{dropdownRender:Cr,className:"ml10"},Ue.createElement(O.ZP,null,Ue.createElement(P.Z,null),"\u5BFC\u51FA",Ue.createElement(K.Z,null)))))),Ue.createElement(m.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,Y.GJ)()&&Xa&&Ue.createElement("span",null,Ue.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),Ue.createElement(S.default,{className:`mt30 ${z.TableDom}`,loading:_t["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:Ot=>({onClick:UA=>{var lr,kA;if(!((lr=hA.homework_status)!=null&&lr.includes("\u5BFC\u5165"))){if((0,Y.Rm)()&&!((kA=Jt.AssistantObject.hack)!=null&&kA.can_view)){Ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${LA.coursesId}/program_homework/${LA.categoryId}/${Ot.id}/${Ot.user_id}/comment`,"_blank")}}}),scroll:{x:1200},dataSource:hA.student_works,columns:lo,onChange:(Ot,UA,lr)=>{lr.field&&(LA.order=lr.field==="score"?"work_score":lr.field),lr.order||(LA.b_order="asc"),lr.order==="ascend"&&(LA.b_order="asc"),lr.order==="descend"&&(LA.b_order="desc"),lr.order||(LA.b_order="asc"),Gn()}}),Ue.createElement(X,null),Ue.createElement(Zt,null),Ue.createElement(ze.Z,null)),Ue.createElement(ue.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Zr,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>EA(void 0,null,function*(){if(yi===2){if(_i.length<=0){Ae.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!dt){Ae.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Ot=yield(0,tt.ZP)(`/api/homework_commons/${LA.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:LA.categoryId,comment:dt,status:_i}});Ot.status===0&&(ia(Ot),Ti(!1),La(!0))}else{if(!(St===0||qn===0)){if(!St){Ae.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!qn){Ae.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(St>qn){Ae.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!dt){Ae.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Ot=yield(0,tt.ZP)(`/api/homework_commons/${LA.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:LA.categoryId,comment:dt,min_score:St,max_score:qn}});Ot.status===0&&(ia(Ot),Ti(!1),La(!0))}}),onCancel:()=>{Ti(!1),pa()}},Ue.createElement("div",{style:{padding:"32px"}},Ue.createElement("div",null,Ue.createElement("div",null,Ue.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Ue.createElement(U.ZP.Group,{value:yi,onChange:Ot=>{os(Ot.target.value)}},Ue.createElement(U.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Ue.createElement(U.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),yi===1&&Ue.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ue.createElement("span",{style:{width:"70px",textAlign:"end"}},Ue.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Ue.createElement(F.Z,{min:0,max:100,value:St,onChange:Ot=>qt(Ot),style:{width:"100px"}}),Ue.createElement("span",{style:{width:"80px",textAlign:"end"}},Ue.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Ue.createElement(F.Z,{min:0,max:100,value:qn,onChange:Ot=>Nt(Ot),style:{width:"100px"}})),yi===2&&Ue.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ue.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Ue.createElement(ie.default.Group,{onChange:Ot=>{qa([...Ot])},style:{width:"100%"}},(On=hA.task_status)==null?void 0:On.map((Ot,UA)=>Ue.createElement(ie.default,{name:"task_status",value:Ot.id},Ot.name,"(",Ot.count,")")))),Ue.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ue.createElement("span",{style:{width:"70px",textAlign:"end"}},Ue.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Ue.createElement(p.Z,{className:z.MdEditor,onChange:Ot=>vr(Ot),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Ue.createElement(ue.default,{open:vA,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>EA(void 0,null,function*(){yi===2?(yield(0,tt.ZP)(`/api/homework_commons/${LA.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:LA.categoryId,comment:dt,status:_i}})).status===0&&(Ae.ZP.info("\u6253\u56DE\u6210\u529F"),pa(),Gn(),La(!1)):(yield(0,tt.ZP)(`/api/homework_commons/${LA.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:LA.categoryId,comment:dt,min_score:St,max_score:qn}})).status===0&&(Ae.ZP.info("\u6253\u56DE\u6210\u529F"),pa(),Gn(),La(!1))}),onCancel:()=>{pa(),La(!1)}},Ue.createElement("div",{style:{padding:"32px"}},yi===1&&Ue.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",St,"-",qn,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),yi===2&&Ue.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((gi=hA.task_status)==null?void 0:gi.filter(Ot=>_i==null?void 0:_i.includes(Ot.id)).map(Ot=>Ot.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ue.createElement("br",null),Ue.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Na==null?void 0:Na.count,"\u540D\u5B66\u751F")))),Ue.createElement(k,null),Ue.createElement(Dt,{isShow:Pn,setIsShow:Qr,item:Dr,coursesId:LA.coursesId,categoryId:LA.categoryId}),Ue.createElement("aside",{className:"tc mb50 mt30"},Ue.createElement(I.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:Zn,current:LA.page||1,defaultPageSize:20,total:hA.work_count})))};var QA=(0,Te.connect)(({shixunHomeworks:bt,classroomList:Jt,globalSetting:pt,loading:_t,user:zt})=>({shixunHomeworks:bt,classroomList:Jt,globalSetting:pt,loading:_t.effects,user:zt}))(xA)},30516:function(fr,wA,M){"use strict";M.d(wA,{Z:function(){return F}});var b=M(59301),Xe=M(76560),Ae=M(43418),Ne=M(3113),ue=M(71418),q=M(50582),ie=M(40148),m=M(51124),_=M(24334),h=M(56656),O=M.n(h),N=M(49162),S=M(59301),U=(I,H,L)=>new Promise((P,K)=>{var J=oe=>{try{ze(L.next(oe))}catch(tt){K(tt)}},me=oe=>{try{ze(L.throw(oe))}catch(tt){K(tt)}},ze=oe=>oe.done?P(oe.value):Promise.resolve(oe.value).then(J,me);ze((L=L.apply(I,H)).next())}),F=({open:I,onClose:H})=>{const[L,P]=(0,b.useState)(void 0);console.log((0,Xe.useLocation)(),33);const K=(0,Xe.useLocation)();(0,b.useEffect)(()=>{I&&function(){return U(this,null,function*(){const Qe=yield(0,q.X6)(I);P(Qe.data)})}()},[I]);const{status:J,created_at:me,code:ze,name:oe,language:tt,pass_sets_count:Te,set_count:Ve,error_msg:qe,output:V,input:Se,expected_output:D,execute_memory:be,user:Ce,execute_time:$,input_file_url:ge,output_file_url:X,is_file:ee,expected_output_file_url:Y}=L||{};return S.createElement(Ae.default,{open:I,width:1e3,onCancel:()=>H(!1),footer:S.createElement(Ne.ZP,{type:"primary",onClick:()=>H(!1)},"\u5173\u95ED"),centered:!0},S.createElement(ue.Z,{spinning:!L,delay:500},S.createElement("div",{className:"record-detail-info"},L?S.createElement(S.Fragment,null,S.createElement("div",{className:"record-detail-body"},S.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),S.createElement("ul",{className:"record-info"},S.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",S.createElement("span",{className:J===0?"c-green":"c-red"},ie.Im[J])," "),S.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",S.createElement("span",null,O()(me).format("YYYY-MM-DD HH:mm:ss"))," "),S.createElement("li",null," \u8BED\u8A00\uFF1A",S.createElement("span",null,tt)," "),S.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",S.createElement("span",null,$*1e3,"ms")," "),S.createElement("li",null," ",`${J===N.h.HIDE_COMPILE_STATUS?"--":Te} / ${Ve} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,ie.gZ)({status:J,error_msg:qe,execute_time:$,output:V,input:Se,expected_output:D,input_file_url:ge,output_file_url:X,is_file:ee,expected_output_file_url:Y}),S.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),S.createElement(m.ZP,{height:"200px",width:"100%",language:tt==null?void 0:tt.toLocaleLowerCase(),value:_.Base64.decode(ze),options:{readOnly:!0}}))):null)))}},57049:function(fr,wA,M){"use strict";M.d(wA,{Im:function(){return Ve},Y4:function(){return V}});var b=M(59301),Xe=M(92832),Ae=M(8591),Ne=M(3113),ue=M(55956),q=M(24334),ie=M.n(q),m=M(5216),_=M(766),h=M(7664),O=M(49661),N=M(34376),S=M.n(N),U=M(82093),F=M(76560),I=M(30516),H=M(33796),L=M(50582),P=M(91153),K=M(10825),J=M(92310),me=M.n(J),ze=M(2610),oe=M(59301),tt=(be,Ce,$)=>new Promise((ge,X)=>{var ee=Qe=>{try{z($.next(Qe))}catch(Ke){X(Ke)}},Y=Qe=>{try{z($.throw(Qe))}catch(Ke){X(Ke)}},z=Qe=>Qe.done?ge(Qe.value):Promise.resolve(Qe.value).then(ee,Y);z(($=$.apply(be,Ce)).next())});const{TextArea:Te}=Xe.default,Ve={[ue.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ue.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ue.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var qe=(be=>(be[be.SET_VISIBLE=0]="SET_VISIBLE",be[be.SET_TABINDEX=1]="SET_TABINDEX",be))(qe||{});function V(be){const{status:Ce,error_msg:$,output:ge,input:X,expected_output:ee,is_file:Y,input_file_url:z,output_file_url:Qe,expected_output_file_url:Ke,setMonacoValue:Re,setData:mt}=be,kt=(0,b.useRef)(),et=(0,b.useRef)(),Zt=(0,b.useRef)();let sA=null;const Rt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,b.useEffect)(()=>{if(ge&&!Y&&kt.current){const nA=new N.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});nA.open(kt.current);const Yt=(0,O.pp)(q.Base64.decode(ge));nA.write(Yt),nA.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{nA.scrollToTop()}catch(d){}},100)}if(X&&!Y&&et.current){const nA=new N.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});nA.open(et.current),nA.write((0,O.pp)(X)),nA.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{nA.scrollToTop()}catch(Yt){}},100)}if(ee&&!Y&&Zt.current){const nA=new N.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});nA.open(Zt.current),nA.write((0,O.pp)(q.Base64.decode(ee))),nA.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{nA.scrollToTop()}catch(Yt){}},100)}},[ge]),Ce){case ue.h.NOMATCH:sA=oe.createElement(oe.Fragment,null,oe.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Y&&oe.createElement("div",{ref:kt}),Y&&oe.createElement("div",{style:Rt},oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(this,null,function*(){const nA=yield(0,U.ZP)(Qe,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});Re(nA),setTimeout(()=>{mt(Qe)},200)})},ge)),oe.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Y&&oe.createElement("div",{ref:Zt}),Y&&oe.createElement("div",{style:Rt},oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(this,null,function*(){const nA=yield fetch(Ke,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Re(yield nA.text()),setTimeout(()=>{mt(Ke)},200)})},ee)));break;case ue.h.EXECUTEFAILURE:sA=oe.createElement(oe.Fragment,null,oe.createElement("div",{style:{border:"1px #F6F7F9 solid"}},oe.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Y&&oe.createElement(h.Z,{value:X,style:Rt}),Y&&oe.createElement("div",{style:Rt},oe.createElement("a",{onClick:()=>(0,O.LR)(z,X)},X))),oe.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},oe.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),oe.createElement("pre",{className:m.Z.error,style:{color:"#E30000",padding:"0 10px"}},q.Base64.decode($),"111")));break;case ue.h.COMPILEFAILURE:sA=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),oe.createElement("pre",{className:m.Z.error},q.Base64.decode($)));break;case ue.h.PODFAILURE:sA=oe.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:sA=oe.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return oe.createElement(oe.Fragment,null," ",sA," ")}function Se(be){const{status:Ce,error_msg:$,execute_time:ge,output:X,input:ee,expected_output:Y,is_file:z,input_file_url:Qe,output_file_url:Ke,expected_output_file_url:Re}=be;let mt=null;switch(Ce){case ue.h.OK:case ue.h.NOMATCH:case ue.h.EXECUTEFAILURE:case ue.h.COMPILEFAILURE:mt=oe.createElement("div",{id:"outputResultRef",className:"h100"});break;case ue.h.PODFAILURE:mt=oe.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:mt=oe.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return oe.createElement(oe.Fragment,null," ",mt," ")}function D({value:be,className:Ce}){return oe.createElement("span",{className:Ce},be)}wA.ZP=({input:be,is_file:Ce,debuging:$,submitting:ge,executingMessage:X,debugResult:ee,onChangeInput:Y,onDebugCode:z,onSubmitCode:Qe,hack:Ke,user:Re,submitResult:mt,isWhiteTheme:kt,topDispatch:et})=>{const[Zt]=(0,F.useSearchParams)(),sA=(0,F.useParams)(),[Rt,nA]=(0,b.useState)(!1),[Yt,d]=(0,b.useState)(!1),[ae,k]=(0,b.useState)(1),[p,g]=(0,b.useState)(!1),[T,te]=(0,b.useState)(0),[ve,le]=(0,b.useState)(!1),[it,Ct]=(0,b.useState)(""),[ot,at]=(0,b.useState)(""),Dt=(0,b.useRef)(),Ue=(0,b.useRef)(),ke=(0,b.useRef)(null),Ge=(0,b.useRef)(null),lt=(0,b.useRef)(null);console.log(mt,"submitResult",sA);const{status:Lt,id:jt,input:yt,output:EA,expected_output:oA,is_file:xA,input_file_url:QA,output_file_url:bt,expected_output_file_url:Jt,error_msg:pt,hack_sets:_t}=mt||{};(0,b.useEffect)(()=>{Lt===0&&(k(1),te(0))},[Lt,jt]),(0,b.useEffect)(()=>{tt(void 0,null,function*(){var MA;const rr=yield(0,L.rX)(sA==null?void 0:sA.id,"submit");(rr==null?void 0:rr.status)===0&&(rr!=null&&rr.data&&((MA=rr==null?void 0:rr.data)==null?void 0:MA.status)!==0?(et({type:P.Types.SET_SUBMIT_RESULT,payload:{submitResult:rr==null?void 0:rr.data}}),k(2),te(320)):(k(1),te(0)))})},[sA==null?void 0:sA.id]),(0,b.useEffect)(()=>{if(Dt.current){let mA=function(wn){Kr=Hr.offsetHeight,sn=!0,On=wn.pageY,lt.current.style.display="block"},MA=function(){sn=!1,lt.current.style.display="none"},rr=function(wn){if(sn){zt();let LA=On-wn.pageY,wi=Kr+LA;if(wi<0&&(wi=0),wi>window.innerHeight-150&&(wi=window.innerHeight-150),ae===1){wi<=34?te(0):te(wi);return}console.log(wi,"resizeH"),te(wi)}};const Hr=ke.current;let Kr=0,sn=!1,On=0;const gi=document.getElementById("case-y-bar");return gi==null||gi.addEventListener("mousedown",mA),document.addEventListener("mousemove",rr),document.addEventListener("mouseup",MA),()=>{const wn=document.getElementById("case-y-bar");wn==null||wn.removeEventListener("mousedown",mA),document.removeEventListener("mousemove",rr),document.removeEventListener("mouseup",MA)}}},[Dt,ae]),(0,b.useEffect)(()=>{const mA=H.Z.subscribe("resize-move-bar",zt);if(Zt.get("type")!=="exercises")return document.addEventListener((0,ze.gH)(),AA),()=>{document.removeEventListener((0,ze.gH)(),AA),mA()}},[]),(0,b.useEffect)(()=>{});function zt(){var mA,MA,rr,Hr;const Kr=document.getElementById("outputResultRef");if(Kr){let sn=Kr.dataset.text;Ue.current.reset(),Ue.current.writeln(sn);const On=document.getElementById("outputResultRef").offsetWidth-20,gi=((Hr=(rr=(MA=(mA=Ue.current)==null?void 0:mA._core)==null?void 0:MA._renderService)==null?void 0:rr.dimensions)==null?void 0:Hr.actualCellWidth)||10,wn=Math.ceil(On/gi);Ue.current.resize(wn,Math.ceil(Kr.clientHeight/16))}}function yA(){nA(!Rt),setTimeout(()=>{zt()},300),te(Rt?320:window.innerHeight-150)}function FA(){Yt?(d(!1),(0,ze.BU)()):(d(!0),(0,ze.Dj)(Ge.current))}const AA=mA=>{(0,ze.vp)()||d(!1)},dA=(0,b.useMemo)(()=>{if(ee){const{status:mA,output:MA,error_msg:rr}=ee;return setTimeout(()=>{let Hr="",Kr=document.getElementById("outputResultRef");MA?Hr=q.Base64.decode(MA):rr&&(Hr=q.Base64.decode(rr)),Ue.current=new N.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),Ue.current.open(Kr),Ue.current.onKey(function(sn){var On;if(sn.domEvent.key.toLocaleUpperCase()==="C"&&sn.domEvent.ctrlKey){sn.domEvent.preventDefault();let gi=(On=Ue.current)==null?void 0:On.getSelection();navigator.clipboard.writeText(gi).then(()=>{})}}),Kr.dataset.text=Hr,Ue.current.setOption("convertEol",!0),zt()},300),oe.createElement(oe.Fragment,null,Se(ee))}return null},[ee]);function HA(){var mA,MA;if(!(Ke!=null&&Ke.code)||((mA=Ke==null?void 0:Ke.code)==null?void 0:mA.trim().length)===0){(MA=Ae.ZP)==null||MA.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}k(1),te(320),z()}const Sr=mA=>tt(void 0,null,function*(){let MA=yield(0,U.ZP)(`/api/problems/${mA}/start.json`,{method:"get",params:{hack_user_id:Re==null?void 0:Re.user_id}});MA&&(window.location.href=`/myproblems/${MA==null?void 0:MA.identifier}${window.location.search}`)});function _A(){xA?navigator.clipboard.writeText(q.Base64.decode(pt)).then(()=>{Ae.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(q.Base64.decode(EA)).then(()=>{Ae.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return oe.createElement(b.Fragment,null,oe.createElement("div",{className:me()(m.Z.case,kt&&m.Z.whiteCase),style:{height:T},ref:ke},oe.createElement("div",{className:m.Z.fullMask,ref:lt}),oe.createElement("div",{className:m.Z["resize-y-bar"],id:"case-y-bar",ref:Dt,draggable:!1},ae===2&&oe.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),ae===1&&(T<=34?oe.createElement("div",{onClick:()=>{te(320)},className:m.Z.unfoldBtn},"\u63A7\u5236\u53F0",oe.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):oe.createElement("div",{onClick:()=>{te(0)},className:m.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",oe.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),oe.createElement("div",null,oe.createElement("div",{className:m.Z.caseHead},oe.createElement("div",{className:m.Z.dot}),oe.createElement("div",{className:m.Z.text},ae===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),ae===2&&!ge&&typeof Lt=="number"&&oe.createElement(oe.Fragment,null,Lt===ue.h.OK?oe.createElement("div",{className:m.Z.pass},oe.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):oe.createElement("div",{className:m.Z.noPass},oe.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),Ve[Lt])),oe.createElement("div",{className:m.Z.btns},ae===2&&!ge&&oe.createElement(oe.Fragment,null,Lt!==ue.h.OK&&oe.createElement("div",{onClick:_A},oe.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),oe.createElement("div",{onClick:()=>{le(jt)}},oe.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),Zt.get("type")!=="exercises"&&oe.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>yA()},oe.createElement("i",{className:`iconfont icon-${Rt?"suoxiao1":"fangda"}`})))),oe.createElement("div",{style:{display:ae===1?"block":"none"}},$?oe.createElement(_.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):oe.createElement("div",{style:{height:T-34}},oe.createElement("div",{className:m.Z.result},oe.createElement("div",{className:m.Z.left},oe.createElement("div",{className:m.Z.title},oe.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),oe.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),oe.createElement("div",{className:m.Z.leftNode},oe.createElement(Te,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Ce?"":be,onChange:Y}))),oe.createElement("div",{className:m.Z.right},oe.createElement("div",{className:m.Z.title},oe.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),oe.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),oe.createElement("div",{className:m.Z.node},ee?dA:oe.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),oe.createElement("div",{style:{display:ae===2?"block":"none"}},ge?oe.createElement(_.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):oe.createElement("div",{style:{height:T-34,display:"flex",flexDirection:"column",overflow:"hidden"}},oe.createElement("div",{ref:Ge,className:m.Z.elseNode},oe.createElement("div",{className:m.Z.nameWrap},oe.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),oe.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),oe.createElement("div",{className:m.Z.scroll},oe.createElement("pre",{className:m.Z.scrollBox,style:p?{height:Yt?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!xA&&oe.createElement(D,{value:yt}),xA&&oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(void 0,null,function*(){const mA=yield fetch(QA,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});at(yield mA.text()),setTimeout(()=>{Ct(QA)},200)})},yt)),yt&&oe.createElement("div",{className:m.Z.action},oe.createElement("span",{onClick:()=>g(!p)},p?"\u6536\u8D77":"\u5C55\u5F00"),Zt.get("type")!=="exercises"&&oe.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>FA(),className:`iconfont icon-${Yt?"suoxiao1":"fangda"}`})))),oe.createElement("div",{className:m.Z.result,style:{flex:1,overflow:"hidden"}},oe.createElement("div",{className:m.Z.left},oe.createElement("div",{className:m.Z.title},oe.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),oe.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),oe.createElement("div",{className:m.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},oe.createElement("pre",null,!xA&&oe.createElement(D,{className:"mb10",value:oA&&q.Base64.decode(oA)||""}),xA&&oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(void 0,null,function*(){const mA=yield fetch(Jt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});at(yield mA.text()),setTimeout(()=>{Ct(Jt)},200)})},oA)))),oe.createElement("div",{className:m.Z.right},oe.createElement("div",{className:m.Z.title},oe.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),oe.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),oe.createElement("div",{className:m.Z.node,style:{color:Lt===ue.h.OK?"#2ABD8C":"#FF2C29"}},oe.createElement("pre",null,(Lt===4||Lt===5)&&oe.createElement(D,{className:"mb10",value:pt&&q.Base64.decode(pt)||""}),Lt!=4&&Lt!=5&&(xA?oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(void 0,null,function*(){const mA=yield(0,U.ZP)(bt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{at(mA)}catch(MA){at("")}setTimeout(()=>{Ct(bt)},200)})},EA):oe.createElement(D,{className:"mb10",value:EA&&q.Base64.decode(EA)||""})))))))))),oe.createElement("div",{className:me()(m.Z.footer,kt&&m.Z.whiteFooter),style:{zIndex:100}},(Ke==null?void 0:Ke.is_program)&&(Ke==null?void 0:Ke.above_question)&&oe.createElement(Ne.ZP,{className:"mr10",type:"primary",onClick:()=>Sr(Ke==null?void 0:Ke.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(Ke==null?void 0:Ke.is_program)&&(Ke==null?void 0:Ke.under_question)&&oe.createElement(Ne.ZP,{className:"mr10",type:"primary",onClick:()=>Sr(Ke==null?void 0:Ke.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),oe.createElement(Ne.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:$||ge,loading:$,color:"#2ABD8C",className:"mr10",onClick:HA},"\u8C03\u8BD5\u4EE3\u7801"),Zt.get("qtype")!=="8"&&oe.createElement(Ne.ZP,{className:m.Z.disabled,type:"primary",icon:oe.createElement("i",{className:"iconfont icon-bofang1"}),loading:ge,disabled:$||ge,onClick:()=>{var mA,MA;if(!(Ke!=null&&Ke.code)||((mA=Ke==null?void 0:Ke.code)==null?void 0:mA.trim().length)===0){(MA=Ae.ZP)==null||MA.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}k(2),te(320),Qe()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),oe.createElement(I.Z,{onClose:le,open:ve}),oe.createElement(K.Z,{close:!0,data:it,type:it.length?"txt":"",onClose:()=>Ct(""),monacoEditor:{value:ot,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},91153:function(fr,wA,M){"use strict";M.r(wA),M.d(wA,{Types:function(){return ls},default:function(){return Oa}});var b=M(59301),Xe=M(76560),Ae=M(31797),Ne=M(43418),ue=M(71418),q=M(3113),ie=M(6848),m=M(95237),_=M(50582),h=M(72664),O=M(2610),N=M(72015),S=M(90524),U=M(87169),F=M(43428),I=M(51124),H=M(75790),L=M(89613),P=M(64536),K=M(59301),J=Object.defineProperty,me=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Ve=(We,It,rA)=>It in We?J(We,It,{enumerable:!0,configurable:!0,writable:!0,value:rA}):We[It]=rA,qe=(We,It)=>{for(var rA in It||(It={}))tt.call(It,rA)&&Ve(We,rA,It[rA]);if(oe)for(var rA of oe(It))Te.call(It,rA)&&Ve(We,rA,It[rA]);return We},V=(We,It)=>me(We,ze(It));const Se={theme:(0,L.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,L.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,L.G)("cmTabToSpace",!0)};var D=(We=>(We[We.set_font_size=0]="set_font_size",We[We.set_theme=1]="set_theme",We[We.on_tab_to_space=2]="on_tab_to_space",We[We.set_show_editor_setting=3]="set_show_editor_setting",We))(D||{});function be(We,It){switch(It.type){case 3:return V(qe({},We),{showEditorSetting:It.payload});case 1:return V(qe({},We),{theme:It.payload});case 0:return V(qe({},We),{fontSize:It.payload});case 2:return V(qe({},We),{tabToSpace:It.payload});default:throw new Error}}var Ce=({isLoading:We,value:It,onChange:rA,language:dr,onUpdateCode:er,ActionBarRender:tr,setIsWhiteTheme:ir})=>{const[TA,NA]=(0,b.useReducer)(be,Se),{theme:nr,fontSize:PA,showEditorSetting:on,tabToSpace:ur}=TA,mn=(0,b.useRef)(),Br=(0,b.useRef)();(0,b.useEffect)(()=>{ir(nr==="vs")},[nr]);const cn={onFontSizeChange:xn=>{NA({type:0,payload:xn}),(0,L.t)("cmFontSize",xn)},tabToSpace:ur,cmFontSize:PA,className:"oj",cmCodeMode:nr,onTabToSpace:xn=>{NA({type:2,payload:xn}),(0,L.t)("cmTabToSpace",xn)},onCodeModeChange:xn=>{NA({type:1,payload:xn}),(0,L.t)("ProgrammingCodeMode",xn)}};function Mn(){NA({type:3,payload:!1})}function Ki(){NA({type:3,payload:!0})}const Fa={value:It,language:dr,theme:nr,options:{fontSize:PA,insertSpaces:ur},onChange:xn=>{rA(xn),Br.current=xn,clearTimeout(mn.current),mn.current=setTimeout(()=>{er(Br.current)},1e4)},onEditBlur:xn=>{Br.current&&er(Br.current)}};return K.createElement(b.Fragment,null,tr(Ki),K.createElement("div",{style:{flex:1,overflow:"hidden"}},!We&&K.createElement(I.ZP,qe({},Fa))),K.createElement(H.Z,null,K.createElement(F.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:on,onClose:Mn},K.createElement(P.Z,qe({},cn)))))},$=M(60141),ge=M(24334),X=M(57049),ee={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},Y={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},z=M(1710),Qe=M(58421),Ke=M(58617),Re=M(30516),mt=M(56656),kt=M.n(mt),et=M(59301);const{Column:Zt}=z.default;var sA=({submitResult:We,submitting:It,submitRecords:rA,page:dr,onPageChange:er,topicId:tr})=>{const[ir]=(0,Xe.useSearchParams)(),{records:TA,records_count:NA}=rA||{},[nr,PA]=(0,b.useState)(!1),on=ir.get("type")==="1";return et.createElement(ue.Z,{spinning:It,tip:"\u8BC4\u6D4B\u4E2D...",indicator:et.createElement(Ke.Z,{style:{fontSize:24},spin:!0})},(TA==null?void 0:TA.length)>0?et.createElement(z.default,{dataSource:TA,rowKey:"id",pagination:!1},et.createElement(Zt,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(ur,mn)=>et.createElement("span",null," ",kt()(ur).format("YYYY-MM-DD HH:mm:ss"))}),et.createElement(Zt,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(ur,mn)=>{var Br;return et.createElement("span",{className:`${ur===0?"c-green":"c-red"} current`,onClick:()=>{PA(mn.id)}},(Br=X.Im[ur])==null?void 0:Br.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),et.createElement(Zt,{title:`\u6267\u884C\u7528\u65F6 (${on?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:ur=>ur?on?ur:ur/1e3:""}),et.createElement(Zt,{title:`\u5185\u5B58\u6D88\u8017\uFF08${on?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:ur=>ur?on?ur:parseFloat((ur/1024).toFixed(2)):""}),et.createElement(Zt,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),et.createElement(Zt,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(ur,mn)=>et.createElement("span",{className:"c-light-primary current",onClick:()=>{PA(mn.id)}},"\u67E5\u770B")})):et.createElement("div",{style:{height:300,width:"100%"}}),et.createElement(Re.Z,{onClose:PA,open:nr}),NA>15?et.createElement(Qe.Z,{className:Y.pagination,current:dr,pageSize:15,total:NA,onChange:er}):null)},Rt=M(57884),nA=M(12563),Yt={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},d=M(7664),ae=M(59301);const k={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var p=({hack:We})=>{const{language:It,difficult:rA,time_limit:dr,description:er}=We,[tr]=(0,Xe.useSearchParams)(),ir=k[rA];return ae.createElement(ae.Fragment,null,ae.createElement("ul",{className:Yt.info},ae.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",ae.createElement("b",{className:Yt.info_tag},It)),ae.createElement("li",null,ae.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",ae.createElement(nA.default,{color:ir==null?void 0:ir.color},ir==null?void 0:ir.name)),ae.createElement("li",null,ae.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",ae.createElement("span",{style:{color:"#333333"}},dr,"\u79D2"))),tr.get("qtype")==="8"?ae.createElement(d.Z,{value:er,showProgramFill:!0,className:Yt.desc}):ae.createElement(d.Z,{value:er,className:Yt.desc}))},g={},T=M(59301),te=({hack:We,current_user:It})=>T.createElement("div",{className:g.answer},We!=null&&We.answer_text?T.createElement(d.Z,{style:{padding:"13px 0"},value:(We==null?void 0:We.answer_text)||""}):T.createElement(Rt.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),ve=M(33796),le=M(82093);function it(We,It){return(0,le.U2)(`/problems/${We}/comments.json`,{page:It,limit:10})}function Ct(We){return(0,le.v_)(`/discusses/${We}/plus.json`,{container_type:"Discuss",type:1})}function ot(We,It,rA){return(0,le.v_)(`/problems/${We}/comments/reply.json`,{comments:{content:rA,parent_id:It}})}function at(We,It){return(0,le.v_)(`/problems/${We}/comments.json`,{comments:{content:It}})}function Dt(We,It,rA){return(0,le.v_)(`/problems/${We}/comments/${It}/hidden.json`,rA)}function Ue(We,It){return(0,le.IV)(`/problems/${We}/comments/${It}`)}var ke=M(46541);function Ge({author:We}){return b.createElement("a",{href:`/users/${We.login}`,target:"_blank"},b.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${S.Z.IMG_SERVER}/images/${We.image_url}`,width:"50"}))}function lt({data:We,index:It,parentDiscussIndex:rA,user:dr,onSetActionType:er}){const{author:tr,can_delete:ir,content:TA,id:NA,time:nr}=We;function PA(){er({id:NA,index:It,type:"delete-discuss",parentDiscussIndex:rA,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const on=dr.admin||ir||tr.user_id===dr.user_id;return b.createElement("div",{className:"discuss-item-container second-discuss "},b.createElement(Ge,{author:tr}),b.createElement("section",null,b.createElement("div",{className:"discuss-info"},b.createElement("a",{href:`/users/${tr.login}`,target:"_blank"},tr.name),b.createElement("span",{className:"grey"},nr),b.createElement("div",{className:"btn-group",style:{marginBottom:0}},on?b.createElement("a",{onClick:PA,title:"\u5220\u9664"},b.createElement("i",{className:"iconfont icon-shanchu"})):null)),b.createElement(d.Z,{className:"discuss-content",value:TA})))}var Lt=({user:We,data:It,index:rA,onPlusDiscuss:dr,onSetActionType:er,activeDiscussIndex:tr,onReplyDiscuss:ir,onSetActiveDiscussIndex:TA})=>{const{content:NA,children:nr,hidden:PA,id:on,praise_count:ur,time:mn,user_praise:Br,can_delete:cn,author:Mn}=It;function Ki(){TA(on)}function Fa(){dr(on,!Br,rA)}function xn(){er({id:on,index:rA,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function ga(){er({id:on,index:rA,params:{hidden:PA?"0":"1"},type:"hidden-discuss",message:PA?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const ma=We.admin||We.user_id===Mn.user_id;return b.createElement("div",{className:"discuss-item-container",key:on},b.createElement(Ge,{author:Mn}),b.createElement("section",null,b.createElement("div",{className:"discuss-info"},b.createElement("a",{href:`/users/${Mn.login}`,target:"_blank"}," ",Mn.name," "),b.createElement("span",{className:"grey"},mn)),b.createElement(d.Z,{className:"discuss-content",value:NA}),nr&&nr.length>0?b.createElement("div",{className:"reply-discuss-container"},nr.map((Tr,ni)=>b.createElement(lt,{key:Tr.id,data:Tr,index:ni,user:We,onSetActionType:er,parentDiscussIndex:rA}))):null,b.createElement("div",{className:"btn-group"},ma?b.createElement("a",{onClick:ga,title:PA?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},b.createElement("i",{className:PA?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,cn&&(!nr||nr.length==0)?b.createElement("a",{onClick:xn,title:"\u5220\u9664"},b.createElement("i",{className:"iconfont icon-shanchu"})):null,b.createElement("a",{onClick:Ki,title:"\u56DE\u590D"}," ",b.createElement("i",{className:"iconfont icon-huifu1"})," "),b.createElement("a",{onClick:Fa,className:Br?"c-orange":""},b.createElement("i",{className:Br?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),b.createElement("span",null,ur||""))),b.createElement(ke.Z,{id:on,activeDiscussIndex:tr,onReplyDiscuss:ir})))},jt=M(35584),yt={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},EA=M(89389),oA=(We,It,rA)=>new Promise((dr,er)=>{var tr=NA=>{try{TA(rA.next(NA))}catch(nr){er(nr)}},ir=NA=>{try{TA(rA.throw(NA))}catch(nr){er(nr)}},TA=NA=>NA.done?dr(NA.value):Promise.resolve(NA.value).then(tr,ir);TA((rA=rA.apply(We,It)).next())}),xA=({user_praise:We,praise_count:It,praisePlus:rA,onCreateDiscuss:dr,discuss_count:er})=>{const[tr,ir]=(0,b.useState)(!1),[TA,NA]=(0,b.useState)("");function nr(mn){NA(mn)}function PA(){ir(!0)}function on(){ir(!1)}function ur(){return oA(this,null,function*(){dr(TA),NA(""),ir(!1)})}return b.createElement("div",{className:`${yt["dis-input-editor-container"]} ${tr?yt.active:""} `},b.createElement("div",{className:tr?`hide ${yt["text-area"]}`:yt["text-area"]},b.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:PA}),b.createElement("a",null," ",b.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",er," "),b.createElement("a",{className:"c-light-black",onClick:rA,title:We?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},b.createElement("i",{className:`mr3 ${We?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),It?b.createElement("span",null,It):"")),tr?b.createElement("div",{className:yt["input-mask"],onClick:on}):null,b.createElement("div",{className:tr?yt["md-container"]:`${yt["md-container"]} hide`},b.createElement(EA.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:TA,height:240,onChange:nr}),b.createElement("div",{className:yt["tip-container"],onClick:on},b.createElement("a",{className:yt["btn-send"],onClick:ur}," \u53D1\u9001 "))))},QA=M(59301),bt=Object.defineProperty,Jt=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,_t=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,yA=Object.prototype.propertyIsEnumerable,FA=(We,It,rA)=>It in We?bt(We,It,{enumerable:!0,configurable:!0,writable:!0,value:rA}):We[It]=rA,AA=(We,It)=>{for(var rA in It||(It={}))zt.call(It,rA)&&FA(We,rA,It[rA]);if(_t)for(var rA of _t(It))yA.call(It,rA)&&FA(We,rA,It[rA]);return We},dA=(We,It)=>Jt(We,pt(It)),HA=(We,It,rA)=>new Promise((dr,er)=>{var tr=NA=>{try{TA(rA.next(NA))}catch(nr){er(nr)}},ir=NA=>{try{TA(rA.throw(NA))}catch(nr){er(nr)}},TA=NA=>NA.done?dr(NA.value):Promise.resolve(NA.value).then(tr,ir);TA((rA=rA.apply(We,It)).next())});const Sr={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var _A=(We=>(We[We.GET_DISCUSSES=0]="GET_DISCUSSES",We[We.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",We[We.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",We[We.PLUS_DISCUSS=3]="PLUS_DISCUSS",We[We.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",We[We.SET_PAGE=5]="SET_PAGE",We[We.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",We))(_A||{});function mA(We,It){switch(It.type){case 6:return dA(AA({},We),{loading:!0});case 0:return AA(AA({},We),It.payload);case 1:return AA(AA({},We),It.payload);case 4:return AA(AA({},We),It.payload);case 3:return AA(AA({},We),It.payload);case 5:return dA(AA({},We),{page:It.payload});case 2:return AA(AA({},We),It.payload);default:throw new Error}}var MA=({user:We,identifier:It,hack:rA,onTriggerPraise:dr,activeIndex:er})=>{const[tr,ir]=(0,b.useReducer)(mA,Sr),{loading:TA,page:NA,data:nr,count:PA,actionType:on,activeDiscussIndex:ur}=tr,mn=(0,b.useCallback)(()=>HA(void 0,null,function*(){ir({type:6});const Tr=yield it(It,NA),{comments:ni,disscuss_count:mi}=Tr;ir({type:0,payload:{data:ni,count:mi,loading:!1}})}),[NA,It]);(0,b.useEffect)(()=>{er==="2"&&mn()},[It,NA,er]);function Br(Tr){ir({type:5,payload:Tr})}function cn(Tr){ir({type:4,payload:{actionType:Tr}})}function Mn(Tr){ir(ur===Tr?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:Tr}})}function Ki(Tr,ni,mi){return HA(this,null,function*(){try{const _n=yield Ct(Tr);nr[mi].user_praise=ni,nr[mi].praise_count=_n.praise_count,ir({type:3,payload:{data:[...nr]}})}catch(_n){console.log(_n)}})}function Fa(){return HA(this,null,function*(){const{id:Tr,params:ni,type:mi,index:_n,parentDiscussIndex:Ci}=on;if(mi==="hidden-discuss"&&(yield Dt(It,Tr,ni),Ci?nr[Ci].children[_n].hidden=ni.hidden==1:nr[_n].hidden=ni.hidden==1,ir({type:4,payload:{actionType:null,data:[...nr]}})),mi==="delete-discuss"){if(yield Ue(It,Tr),Ci||Ci===0){let kn=nr[Ci].children;for(let ui=kn.length-1;ui>=0;ui--)if(kn[ui].id===Tr){kn.splice(ui,1);break}nr[Ci].children=kn}else for(let kn=nr.length-1;kn>=0;kn--)if(nr[kn].id===Tr){nr.splice(kn,1);break}ir({type:4,payload:{actionType:null,data:[...nr]}})}})}function xn(){ir({type:4,payload:{actionType:null}})}function ga(Tr,ni){return HA(this,null,function*(){try{yield ot(It,Tr,ni),mn()}catch(mi){console.log(mi)}})}function ma(Tr){return HA(this,null,function*(){ir({type:6}),yield at(It,Tr),mn()})}return QA.createElement(QA.Fragment,null,QA.createElement("div",{className:"discuss-panel"},nr.length===0?QA.createElement(Rt.Z,null):nr.map((Tr,ni)=>QA.createElement(Lt,{onReplyDiscuss:ga,onPlusDiscuss:Ki,onSetActiveDiscussIndex:Mn,onSetActionType:cn,data:Tr,index:ni,user:We,activeDiscussIndex:ur})),PA>10?QA.createElement("div",{className:"pagination-container"},QA.createElement(Qe.Z,{showQuickJumper:!0,onChange:Br,current:NA,total:PA})):null),QA.createElement(xA,{user_praise:rA.user_praise,praise_count:rA.praises_count,praisePlus:dr,discuss_count:rA.comments_count,onCreateDiscuss:ma}),QA.createElement(H.Z,null,QA.createElement(Ne.default,{centered:!0,title:"\u63D0\u793A",open:!!on,onOk:Fa,onCancel:xn},QA.createElement("p",null,on?on.message:"")),QA.createElement(jt.Z,null)))},rr=M(57809),Hr=M(92832),Kr=M(65615),sn={},On=M(59301),gi=({hack:We,current_user:It})=>On.createElement("div",{className:sn.answer},We!=null&&We.analysis?On.createElement(d.Z,{style:{padding:"13px 0"},value:(We==null?void 0:We.analysis)||""}):On.createElement(Rt.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),wn={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},LA=M(36381),wi=M(43604),xi=M(78241),Xa=M(5871),Ai=M(12062),hA=M(59301);const{TextArea:li}=Hr.default,{Panel:ri}=LA.default;var dn=({data:We,hack:It})=>(console.log(We,It,"data"),It!=null&&It.is_file?hA.createElement(Ai.Y2,{disabled:!0,className:wn.uploadTableWrapper,showScore:!It.test_set_score,data:We,isProgramHomework:!0}):hA.createElement("div",{className:wn.hackSets},We==null?void 0:We.map((rA,dr)=>hA.createElement(LA.default,{accordion:!0,bordered:!1,key:dr,defaultActiveKey:dr===0&&rA.id,className:wn.collapseWrapper,expandIcon:({isActive:er})=>hA.createElement("i",{className:`iconfont icon-weizhankai ${er?wn.open:wn.close}`,style:{fontSize:14,transition:"all .2s"}})},hA.createElement(ri,{key:rA.id,header:hA.createElement(m.Z,{align:"middle",justify:"space-between",wrap:!1},hA.createElement(wi.Z,{className:wn.panelHeader},hA.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",dr+1)),hA.createElement(wi.Z,{flex:1},hA.createElement(m.Z,{align:"middle",justify:"end",wrap:!1},!(It!=null&&It.test_set_score)&&hA.createElement(wi.Z,{className:wn.rateInput},hA.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),hA.createElement("div",null,hA.createElement(xi.default.Item,{noStyle:!0},hA.createElement(Xa.Z,{value:rA==null?void 0:rA.score,className:wn.baseFormItem,min:0,max:100,disabled:!0}))),hA.createElement("span",{className:"ml10"},"%")))))},hA.createElement(xi.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},hA.createElement(li,{readOnly:!0,value:rA==null?void 0:rA.input,rows:4})),hA.createElement(xi.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},hA.createElement(li,{readOnly:!0,value:rA==null?void 0:rA.output,rows:4}))))))),Zr={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},Ti=M(59301),qa=(0,b.forwardRef)(({data:We=[]},It)=>{var rA;const[dr,er]=(0,b.useState)(),tr=We.filter(TA=>TA.show);(0,b.useEffect)(()=>{tr.length&&er(tr[0].id)},[We==null?void 0:We.length]);const ir=((rA=tr.find(TA=>TA.id===dr))==null?void 0:rA.element)||null;return(0,b.useImperativeHandle)(It,()=>({setActiveTab:TA=>er(TA)})),Ti.createElement("div",{className:Zr.tabs},Ti.createElement("div",{className:Zr.tabWarp},tr.map(TA=>Ti.createElement("div",{onClick:()=>er(TA.id),className:`${Zr.tab} ${TA.id===dr?Zr.active:""}`,key:TA.id},TA.name))),Ti.createElement("div",{className:Zr.content},ir))}),vA=M(59301),La=Object.defineProperty,Na=Object.defineProperties,ia=Object.getOwnPropertyDescriptors,yi=Object.getOwnPropertySymbols,os=Object.prototype.hasOwnProperty,Cs=Object.prototype.propertyIsEnumerable,bs=(We,It,rA)=>It in We?La(We,It,{enumerable:!0,configurable:!0,writable:!0,value:rA}):We[It]=rA,qn=(We,It)=>{for(var rA in It||(It={}))os.call(It,rA)&&bs(We,rA,It[rA]);if(yi)for(var rA of yi(It))Cs.call(It,rA)&&bs(We,rA,It[rA]);return We},Nt=(We,It)=>Na(We,ia(It)),St=(We,It,rA)=>new Promise((dr,er)=>{var tr=NA=>{try{TA(rA.next(NA))}catch(nr){er(nr)}},ir=NA=>{try{TA(rA.throw(NA))}catch(nr){er(nr)}},TA=NA=>NA.done?dr(NA.value):Promise.resolve(NA.value).then(tr,ir);TA((rA=rA.apply(We,It)).next())});const qt={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},dt={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var vr=({hack:We,onTriggerPraise:It,topicId:rA,page:dr,onPageChange:er,user:tr,current_user:ir,submitRecords:TA,submitting:NA,submitResult:nr,setActiveIndex:PA,hack_sets:on})=>{var ur,mn;const[Br]=(0,Xe.useSearchParams)(),[cn,Mn]=(0,b.useState)("0"),Ki=(0,Xe.useLocation)(),[Fa,xn]=(0,b.useState)(!1),[ga,ma]=(0,b.useState)(null),[Tr,ni]=(0,b.useState)([]),[mi,_n]=(0,b.useState)([]),[Ci,kn]=(0,b.useState)({page:1,limit:10}),ui=(0,b.useRef)(null),Ra=(0,b.useRef)(null);console.log(tr,"user");let[Wn,Ho]=(0,b.useState)(Nt(qn({},(0,Xe.useParams)()),{page:1,per_page:20,name:""}));(0,b.useEffect)(()=>{Ra.current&&(We==null?void 0:We.is_close_tips)===!1&&ga===null&&ma(!0)},[Ra.current,We==null?void 0:We.is_close_tips,ga]);function uo(){return St(this,null,function*(){yield(0,le.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,b.useEffect)(()=>{PA(cn)},[cn]);function us(Pr){return St(this,null,function*(){let Li=Pr.target.id;if(Li==="1"){let Ni=yield(0,le.ZP)(`/api/myproblems/${Wn.id}/redo_logs.json`,{method:"get",params:qn({},Ci)});(Ni==null?void 0:Ni.status)===0&&_n(Ni==null?void 0:Ni.data)}Mn(Li)})}(0,b.useEffect)(()=>ve.Z.subscribe("to-commit-info",()=>{Mn("1"),ui.current&&ui.current.setActiveTab("1")}),[]),(0,b.useEffect)(()=>ve.Z.subscribe("to-reset-info",()=>{us({target:{id:"1"}}),ui.current&&ui.current.setActiveTab("2")}),[]);function co(){Mn("2")}function Ii(){return St(this,null,function*(){let Pr=yield(0,le.ZP)("/api/problems/my_hack_list.json",{method:"get",params:qn({identifier:Wn==null?void 0:Wn.id},Wn)});ni(Pr)})}const gr=[{title:null,description:vA.createElement("div",null,vA.createElement("b",{onClick:()=>{ma(!1),uo(),xn(!0),Ii()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),vA.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),vA.createElement(q.ZP,{onClick:()=>{ma(!1),uo()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>Ra.current}];return vA.createElement("div",{className:ee["left-panel"]},vA.createElement("ul",{className:`${ee["s-navs"]} ${ee["bg-white"]} ${ee.b1}`},(We==null?void 0:We.is_program)&&!Br.get("pageId")&&vA.createElement(ie.Z,{title:"\u9898\u76EE\u5217\u8868"},vA.createElement("div",{onClick:()=>{Ii(),xn(!0)},className:ee.btns,ref:Ra,style:ga?{pointerEvents:"none"}:{}},vA.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),vA.createElement("li",{style:{marginLeft:20}},vA.createElement("a",{className:cn==="0"?ee.active:"",id:"0",onClick:us},"\u9898\u76EE\u63CF\u8FF0")),vA.createElement("li",null,vA.createElement("a",{className:cn==="1"?ee.active:"",id:"1",onClick:us},"\u64CD\u4F5C\u8BB0\u5F55")),(Br.get("type")!=="exercises"&&(We==null?void 0:We.answer_text_show)||Br.get("type")!=="exercises"&&(We==null?void 0:We.analysis_show))&&vA.createElement("li",null,vA.createElement("a",{className:cn==="4"?ee.active:"",id:"4",onClick:us},"\u89E3\u7B54\u53C2\u8003")),Br.get("type")!=="exercises"&&vA.createElement("li",null,vA.createElement("a",{className:cn==="2"?ee.active:"",id:"2",onClick:us},"\u8BC4\u8BBA")),!!(on!=null&&on.length)&&Br.get("type")!=="exercises"&&Br.get("type")!=="1"&&vA.createElement("li",null,vA.createElement("a",{className:cn==="5"?ee.active:"",id:"5",onClick:us},"\u6D4B\u8BD5\u7528\u4F8B"))),vA.createElement("div",{className:`${ee["tab-panel-body"]} ${cn==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},vA.createElement(p,{hack:We,onTriggerPraise:It,toDiscuss:co})),vA.createElement("div",{style:{padding:"12px"},className:`${ee["tab-panel-body"]} ${cn==="1"?"":"hide"}`},vA.createElement(qa,{ref:ui,data:[{id:"1",show:Br.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:vA.createElement(vA.Fragment,null,TA!=null&&TA.records_count||NA?vA.createElement(sA,{page:dr,onPageChange:er,topicId:rA,submitting:NA,key:(nr==null?void 0:nr.id)||1,submitRecords:TA,submitResult:nr}):vA.createElement(Rt.Z,null))},{id:"2",show:Br.get("type")==="exercises"||(We==null?void 0:We.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:vA.createElement(vA.Fragment,null,vA.createElement(z.default,{pagination:!1,dataSource:mi==null?void 0:mi.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Pr,Li,Ni)=>kt()(Pr).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(Pr,Li,Ni)=>{var Rs;return(Rs=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(To=>To.id===Pr))==null?void 0:Rs.name}}]}),vA.createElement(Qe.Z,{style:{marginTop:10},current:Ci.page,total:mi==null?void 0:mi.count,hideOnSinglePage:!0,onChange:Pr=>St(void 0,null,function*(){Ci.page=Pr,kn(Ci);let Li=yield(0,le.ZP)(`/api/myproblems/${Wn.id}/redo_logs.json`,{method:"get",params:Nt(qn({},Ci),{courseId:Wn.courseId})});(Li==null?void 0:Li.status)===0&&_n(Li==null?void 0:Li.data)})}))}]})),vA.createElement("div",{style:{padding:"12px"},className:`${ee["tab-panel-body"]} ${cn==="4"?"":"hide"}`},vA.createElement(qa,{data:[{id:"1",show:Br.get("type")!=="exercises"&&(We==null?void 0:We.answer_text_show),name:"\u7B54\u6848",element:vA.createElement(vA.Fragment,null,vA.createElement(te,{hack:We,current_user:ir}))},{id:"2",show:Br.get("type")!=="exercises"&&(We==null?void 0:We.analysis_show),name:"\u89E3\u6790",element:vA.createElement(vA.Fragment,null,vA.createElement(gi,{hack:We,current_user:ir}))}]})),vA.createElement("div",{className:`${ee["tab-panel-body"]} ${cn==="2"?"":"hide"}`,style:{padding:0}},vA.createElement(MA,{user:tr,activeIndex:cn,identifier:We.identifier,hack:We,onTriggerPraise:It})),vA.createElement("div",{className:`${ee["tab-panel-body"]} ${cn==="5"?"":"hide"}`,style:{padding:12}},vA.createElement(dn,{data:on||[],hack:We})),vA.createElement(F.Z,{rootClassName:ee.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>xn(!1),open:Fa},vA.createElement(m.Z,null,vA.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),vA.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",Tr==null?void 0:Tr.total_count,"\u9898\xA0[\xA0",Tr==null?void 0:Tr.total_score,"\u5206\xA0]\xA0"),!(tr!=null&&tr.hack_manager)&&vA.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",Tr==null?void 0:Tr.work_score,"\u5206")),vA.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),vA.createElement(m.Z,{align:"middle",className:"mt10 mb10"},!(tr!=null&&tr.hack_manager)&&vA.createElement(rr.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:Pr=>{Wn.page=1,Wn.finish_status=Pr,Ho(qn({},Wn)),Ii()}},vA.createElement(rr.default.Option,{value:""},"\u5168\u90E8"),vA.createElement(rr.default.Option,{value:0},"\u672A\u5F00\u59CB"),vA.createElement(rr.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),vA.createElement(rr.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),vA.createElement(rr.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:Pr=>{Wn.page=1,Wn.difficult=Pr||null,Ho(qn({},Wn)),Ii()}},vA.createElement(rr.default.Option,{value:0},"\u5168\u90E8"),vA.createElement(rr.default.Option,{value:1},"\u7B80\u5355"),vA.createElement(rr.default.Option,{value:2},"\u9002\u4E2D"),vA.createElement(rr.default.Option,{value:3},"\u56F0\u96BE")),vA.createElement(Hr.default.Search,{size:"large",onSearch:Pr=>{Wn.name=Pr,Wn.page=1,Ho(qn({},Wn)),Ii()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),vA.createElement("div",{className:ee.list,style:{height:36,background:"#3D445C"}},!(tr!=null&&tr.hack_manager)&&vA.createElement("span",null,"\u72B6\u6001"),vA.createElement("span",null,"\u5E8F\u53F7"),vA.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),vA.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),vA.createElement("div",{style:{overflow:"auto",flex:1}},(ur=Tr==null?void 0:Tr.data)!=null&&ur.length?(mn=Tr==null?void 0:Tr.data)==null?void 0:mn.map((Pr,Li)=>vA.createElement("div",{onClick:()=>St(void 0,null,function*(){let Ni=yield(0,le.ZP)(`/api/problems/${Pr==null?void 0:Pr.identifier}/start.json`,{method:"get",params:{hack_user_id:tr==null?void 0:tr.user_id}});Ni&&(window.location.href=`/myproblems/${Ni==null?void 0:Ni.identifier}${window.location.search}`)}),className:`${ee.list} ${Pr!=null&&Pr.checked?ee.active:""}`},!(tr!=null&&tr.hack_manager)&&vA.createElement(vA.Fragment,null,!(Pr!=null&&Pr.opened)&&vA.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(Pr==null?void 0:Pr.opened)&&!(Pr!=null&&Pr.passed)&&vA.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(Pr==null?void 0:Pr.opened)&&(Pr==null?void 0:Pr.passed)&&vA.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),vA.createElement("span",null,(Wn.page-1)*20+(Li+1)),vA.createElement("span",{style:{flex:1},title:Pr.name},`[${Pr==null?void 0:Pr.score}\u5206]`,"\xA0",Pr.name),vA.createElement("span",{style:{flexBasis:48,paddingRight:0}},qt[Pr.difficult]))):vA.createElement(Rt.Z,null)),vA.createElement(Qe.Z,{current:Wn.page,className:"mt20",hideOnSinglePage:!0,total:Tr==null?void 0:Tr.count,pageSize:Wn.per_page,onChange:(Pr,Li)=>{Wn.page=Pr,Wn.per_page=Li,Ii()}})),vA.createElement(Kr.Z,{rootClassName:ee.tour,closeIcon:!1,open:!!ga,steps:gr,gap:{offset:3,radius:2}}))},zr=M(62522),OA=M(15610),Wr=M(38273),Jr=M(85933),Pn=M(89244),Qr=M(47206),Dr=M(5216),Qn=M(92310),$n=M.n(Qn),Gn=M(41751),Dn=M(60515),Vn=M(88977),pA=M(59301),Zn=Object.defineProperty,pa=Object.defineProperties,lo=Object.getOwnPropertyDescriptors,Cr=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,UA=Object.prototype.propertyIsEnumerable,lr=(We,It,rA)=>It in We?Zn(We,It,{enumerable:!0,configurable:!0,writable:!0,value:rA}):We[It]=rA,kA=(We,It)=>{for(var rA in It||(It={}))Ot.call(It,rA)&&lr(We,rA,It[rA]);if(Cr)for(var rA of Cr(It))UA.call(It,rA)&&lr(We,rA,It[rA]);return We},GA=(We,It)=>pa(We,lo(It)),Ri=(We,It)=>{var rA={};for(var dr in We)Ot.call(We,dr)&&It.indexOf(dr)<0&&(rA[dr]=We[dr]);if(We!=null&&Cr)for(var dr of Cr(We))It.indexOf(dr)<0&&UA.call(We,dr)&&(rA[dr]=We[dr]);return rA},Cn=(We,It,rA)=>new Promise((dr,er)=>{var tr=NA=>{try{TA(rA.next(NA))}catch(nr){er(nr)}},ir=NA=>{try{TA(rA.throw(NA))}catch(nr){er(nr)}},TA=NA=>NA.done?dr(NA.value):Promise.resolve(NA.value).then(tr,ir);TA((rA=rA.apply(We,It)).next())});const{Countdown:dl}=Ae.default,Ei={Java:"java",C:"c",Python:"py","C++":"c"};var ls=(We=>(We[We.SET_LOADING=0]="SET_LOADING",We[We.GET_DATA=1]="GET_DATA",We[We.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",We[We.SET_DATA=3]="SET_DATA",We[We.SET_DEBUGING=4]="SET_DEBUGING",We[We.SET_SUBMITING=5]="SET_SUBMITING",We[We.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",We[We.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",We[We.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",We[We.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",We[We.SET_PAGE=10]="SET_PAGE",We))(ls||{});function Ta(){return new Date().getTime()}const Ts={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function Mi(We,It){switch(It.type){case 1:return kA(kA({},We),It.payload);case 3:return GA(kA({},We),{data:It.payload});case 0:return GA(kA({},We),{loading:It.payload});case 9:return GA(kA({},We),{showNote:It.payload});case 4:return GA(kA({},We),{debuging:It.payload});case 5:return GA(kA({},We),{submitting:It.payload});case 2:return GA(kA({},We),{submitRecords:It.payload});case 10:return GA(kA({},We),{submitRecordPage:It.payload});case 6:return GA(kA({},We),{executingMessage:It.payload});case 7:return kA(kA({},We),It.payload);case 8:return kA(kA({},We),It.payload);default:throw new Error}}var Oa=({children:We})=>{var It,rA,dr,er,tr;const[ir,TA]=(0,b.useReducer)(Mi,Ts),{id:NA}=(0,Xe.useParams)(),nr=(0,Xe.useLocation)(),[PA]=(0,Xe.useSearchParams)(),{loading:on,data:ur,debugResult:mn,submitResult:Br,submitRecords:cn,submitRecordPage:Mn,showNote:Ki,debuging:Fa,submitting:xn,executingMessage:ga}=ir,[ma,Tr]=(0,b.useState)("#37AD83"),[ni,mi]=(0,b.useState)(null),[_n,Ci]=(0,b.useState)({}),[kn,ui]=(0,b.useState)(!0),[Ra,Wn]=(0,b.useState)(!1),[Ho,uo]=(0,b.useState)(!1),us=(0,b.useRef)(null),co=(0,b.useRef)(0),Ii=ur==null?void 0:ur.user,gr=ur==null?void 0:ur.hack,[Pr,Li]=(0,b.useState)(!1),Ni=(0,b.useRef)(1),Rs=(0,b.useRef)(!1);(0,Gn.y)(PA.get("type")==="exercises");const{setOpenDisableCopyAndPaste:To}=(0,Gn.X)(),[fo,ho]=(0,b.useState)(""),Ln=(0,Pn._)(_n);(0,b.useEffect)(()=>{function KA(){return Cn(this,null,function*(){var Fr,aa,Kn,xa,vi;ui(!0);const Un=yield(0,_.fu)(NA,{exercise_id:PA.get("exercisesId")});if(setTimeout(()=>{ui(!1)},800),Un.status!==401){try{Un.hack.code=ge.Base64.decode(Un.hack.code)}catch(hn){console.log(hn)}Un.hack=GA(kA({},Un.hack),{is_program:PA.get("type")==="1"}),TA({type:1,payload:{loading:!1,data:Un}})}if(PA.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let hn;PA.get("coursesId")=="coursesId"?hn=yield(0,h._F)({categoryId:PA.get("exercisesId"),login:PA.get("login")}):hn=yield(0,h._B)({categoryId:PA.get("exercisesId"),login:PA.get("login")}),Ci(kA({},hn)),To((Fr=hn==null?void 0:hn.exercise)==null?void 0:Fr.forbid_copy),typeof((aa=hn==null?void 0:hn.exercise)==null?void 0:aa.left_time)=="number"&&(mi(Date.now()+((Kn=hn==null?void 0:hn.exercise)==null?void 0:Kn.left_time)*1e3),setTimeout(()=>{Tr("red")},(((xa=hn==null?void 0:hn.exercise)==null?void 0:xa.left_time)-300>0?((vi=hn==null?void 0:hn.exercise)==null?void 0:vi.left_time)-300:0)*1e3))}})}NA&&KA()},[NA]),(0,b.useEffect)(()=>{var KA;return PA.get("type")==="exercises"&&((KA=_n==null?void 0:_n.exercise)!=null&&KA.screen_open)&&(window.removeEventListener("blur",Ms,!1),Qr.U.forEach((Fr,aa)=>{window.addEventListener(Fr,Ms,!1)}),window.addEventListener("blur",Ms,!1),window.focus()),()=>{document.removeEventListener((0,O.gH)(),Ms)}},[_n]),(0,b.useEffect)(()=>{fo==="1"&&NA&&gr!=null&&gr.language&&Gl()},[NA,Mn,gr==null?void 0:gr.language,fo]),(0,b.useEffect)(()=>(gr!=null&&gr.is_program&&(co.current=0,us.current=setInterval(()=>{Pu()},15e3)),()=>{clearInterval(us.current)}),[gr==null?void 0:gr.is_program]);const Pu=()=>Cn(void 0,null,function*(){let KA=yield(0,le.ZP)(`/api/myproblems/${NA}/save_long_time.json`,{method:"get",params:{answer_long_time:co.current}})}),Ms=()=>{Rs.current||(0,O.BU)(),window.parent.postMessage("backExercise","*")};function Gl(){return Cn(this,null,function*(){try{const KA=yield(0,_.zO)(NA,{limit:15,page:Mn,language:gr==null?void 0:gr.language});TA({type:2,payload:KA})}catch(KA){console.log(KA)}})}function po(KA){TA({type:10,payload:KA})}function va(KA){return Cn(this,null,function*(){var Fr;let aa;(PA.get("ip_limit")==="inner"||PA.get("ip_bind_type")==="true")&&(aa=yield(0,OA.y)({ip_limit:PA.get("ip_limit"),ip_bind:PA.get("ip_bind_type")==="true"}));const Kn=yield(0,_.n4)(NA,{code:ge.Base64.encode(KA||gr.code),language:gr==null?void 0:gr.language,exercise_id:PA.get("exercisesId"),question_id:PA.get("questionId"),ip:aa});return Kn.status===-5&&(0,Xe.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:GA(kA({errorMessage:Kn==null?void 0:Kn.message},(_n==null?void 0:_n.exercise)||{}),{exercise_user_id:(Fr=_n==null?void 0:_n.exercise)==null?void 0:Fr.exercise_user_id,id:PA.get("exercisesId")})}}),Kn})}function ku(){return Cn(this,null,function*(){if(Ni.current=2,!xn){TA({type:5,payload:!0});try{ve.Z.publish("to-commit-info");const KA=yield va();if(console.log(KA,1),KA.status===0){let Un=function(){return Cn(this,null,function*(){const{status:hn,data:xs}=yield(0,_.rX)(NA,"submit"),Oi=Ta()-vi>(Kn*xa+30)*1e3;if(hn!==0&&!Oi&&setTimeout(Un,1e3),Oi&&hn!==0){Ne.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),TA({type:5,payload:!1});return}if(hn===0){xs.status===2&&Ne.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(xs==null?void 0:xs.status)===0&&PA.get("type")==="1"&&uo(!0);const Zl=yield(0,_.zO)(NA,{limit:15,page:Mn,language:gr==null?void 0:gr.language});TA({type:8,payload:GA(kA({},ir),{submitResult:xs,submitting:!1,submitRecords:Zl})})}})},Fr={};PA.get("type")==="exercises"&&(Fr.extras={exercise_id:PA.get("exercisesId"),question_id:PA.get("questionId")},(PA.get("ip_limit")==="inner"||PA.get("ip_bind_type")==="true")&&(Fr.extras.ip=yield(0,OA.y)({ip_limit:PA.get("ip_limit"),ip_bind:PA.get("ip_bind_type")==="true"})));const aa=yield(0,_.bM)(NA,Fr);if(aa.status===-1&&PA.get("exercisesId")){window.parent.location.href=`/classrooms/${PA.get("coursesId")}/exercise/${PA.get("exercisesId")}/detail`;return}const{time_limit:Kn,test_case_size:xa}=gr,vi=Ta();aa.status>-1?Un():TA({type:5,payload:!1})}else TA({type:5,payload:!1})}catch(KA){console.log(KA),TA({type:5,payload:!1})}Li(!1)}})}function cs(){return Cn(this,null,function*(){Ni.current=1,ir.debuging=!0,TA({type:4,payload:!0});try{if((yield va()).status===0){let vi=function(){return Cn(this,null,function*(){const{status:Un,message:hn,data:xs}=yield(0,_.rX)(NA,"debug"),Oi=Ta()-xa>(Fr+30)*1e3;if(Un!==0&&!Oi&&(TA({type:6,payload:hn}),setTimeout(vi,1e3)),Oi){Ne.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),TA({type:4,payload:!1}),TA({type:7,payload:GA(kA({},ir),{debugResult:{status:2},debuging:!1})});return}Un===0&&(xs.status===2&&Ne.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),TA({type:4,payload:!1}),TA({type:7,payload:GA(kA({},ir),{debugResult:xs,debuging:!1})}))})};const{time_limit:Fr}=gr;let aa={input:encodeURIComponent(ur.test_case.input)};PA.get("type")==="exercises"&&(aa.exercise_id=PA.get("exercisesId"));const Kn=yield(0,_.MU)(NA,aa);if(Kn.status===-1&&PA.get("exercisesId")){window.parent.location.href=`/classrooms/${PA.get("coursesId")}/exercise/${PA.get("exercisesId")}/detail`;return}const xa=Ta();(Kn==null?void 0:Kn.status)>-1?vi():TA({type:4,payload:!1})}else TA({type:4,payload:!1})}catch(KA){console.log(KA)}finally{}})}function ci(KA,Fr){const aa=Fr?{modify_code:!1}:{};TA({type:3,payload:GA(kA({},ur),{hack:kA(GA(kA({},gr),{code:KA}),aa)})}),Li(!0)}const ju=KA=>Cn(void 0,null,function*(){let Fr=yield(0,le.ZP)(`/api/problems/${gr==null?void 0:gr.identifier}/start.json`,{method:"get",params:{language:KA==="C++"||KA==="c++"?encodeURIComponent(KA):KA,hack_user_id:Ii==null?void 0:Ii.user_id}});Fr.status!==-1&&Xe.history.replace(`/myproblems/${Fr==null?void 0:Fr.identifier}${window.location.search}`)});function zi(KA){let Fr=KA.target.value;TA({type:3,payload:GA(kA({},ur),{test_case:{input:Fr}})})}function Vl(){return Cn(this,null,function*(){try{let KA={};PA.get("type")==="exercises"?KA.exercise_id=PA.get("exercisesId"):gr!=null&&gr.homework_common_id&&(KA.homework_common_id=gr==null?void 0:gr.homework_common_id);const Fr=yield(0,_.H7)(NA,kA({},KA));Fr.status===401||(ci(ge.Base64.decode(Fr.code)),(PA.get("type")==="exercises"||gr!=null&&gr.homework_common_id)&&ve.Z.publish("to-reset-info"))}catch(KA){console.log(KA)}})}function Fs(){Ne.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:pA.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",pA.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return Cn(this,null,function*(){const KA=yield(0,_.fi)(NA);KA.status===401||ci(ge.Base64.decode(KA.code),!0)})}})}function hl(){TA({type:9,payload:!0})}function bn(){TA({type:9,payload:!1})}function Hu(KA){return Cn(this,null,function*(){yield(0,_.MK)(NA,KA),TA({type:1,payload:{showNote:!1,data:GA(kA({},ur),{hack:GA(kA({},gr),{notes:KA.notes})})}})})}const Tu={hack:gr,isLoading:kn,input:(It=ur==null?void 0:ur.test_case)==null?void 0:It.input,is_file:(rA=ur==null?void 0:ur.test_case)==null?void 0:rA.is_file,language:gr==null?void 0:gr.language,code:gr==null?void 0:gr.code,title:"main."+Ei[gr==null?void 0:gr.language],modify_code:gr==null?void 0:gr.modify_code,notes:gr==null?void 0:gr.notes,debugResult:mn,debuging:Fa,submitting:xn,submitResult:Br,executingMessage:ga,onCancelNote:bn,onAddNote:Hu,showNote:Ki,user:Ii,onShowNote:hl,onSubmitCode:ku,onChangeCode:ci,onChangeInput:zi,onDebugCode:cs,onResetCode:Vl,onSyncCode:Fs,onUpdateCode:va,onChangeLanguage:ju,isWhiteTheme:Ra,setIsWhiteTheme:Wn,topDispatch:TA};function Hc(){return Cn(this,null,function*(){const{praise_count:KA}=yield(0,_.vl)(gr.id,{container_type:"Hack",type:1});let Fr=GA(kA({},ur),{hack:GA(kA({},gr),{praises_count:KA,user_praise:!gr.user_praise})});TA({type:3,payload:Fr})})}const Si={topicId:NA,submitResult:Br,submitRecords:cn,submitting:xn,page:Mn,onPageChange:po,hack:gr,user:ur==null?void 0:ur.user,hack_sets:ur==null?void 0:ur.hack_sets,current_user:ur==null?void 0:ur.current_user,onTriggerPraise:Hc,setActiveIndex:ho};return console.log(_n),pA.createElement(pA.Fragment,null,pA.createElement(ue.Z,{spinning:on,delay:500},ur?pA.createElement(pA.Fragment,null,pA.createElement("header",{className:$n()(Dr.Z.header,Ra&&Dr.Z.whiteHeader)},PA.get("type")!=="exercises"&&pA.createElement("div",null,pA.createElement("img",{src:`${S.Z.IMG_SERVER}/images/${Ii==null?void 0:Ii.image_url}`,alt:"user",width:36}),pA.createElement("span",{style:{color:Ra?"#333":"#B2BACB",fontSize:16}},Ii==null?void 0:Ii.name)),PA.get("type")==="exercises"&&pA.createElement("div",null,pA.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",pA.createElement("span",{className:"ml10"},(dr=_n==null?void 0:_n.exercise)==null?void 0:dr.user_name)),pA.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",pA.createElement("span",{className:"ml10"},(er=_n==null?void 0:_n.exercise)==null?void 0:er.student_id))),pA.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},pA.createElement("div",null,gr.name)),(gr==null?void 0:gr.is_program)&&pA.createElement(Wr.Z,{defaultValue:gr==null?void 0:gr.answer_long_time,onChange:KA=>{co.current=KA},className:Dr.Z.timepiece}),Ii!=null&&Ii.hack_manager?pA.createElement(Xe.Link,{className:Dr.Z.btn_edit,to:PA.get("type")==="1"?PA.get("pageId")?`/problems/newedit/${gr.identifier}?type=1&pageId=${PA.get("pageId")}&backUrl=${PA.get("backUrl")}`:`/problems/newedit/${gr.identifier}?type=1`:`/problems/newedit/${gr.identifier}`}," ",pA.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,((tr=_n==null?void 0:_n.exercise)==null?void 0:tr.left_time)&&pA.createElement(pA.Fragment,null,pA.createElement("span",{style:{color:ma,marginRight:6},className:`iconfont icon-daojishi ${Dr.Z.djs}`}),pA.createElement("span",{className:"c-white mr20"},pA.createElement(dl,{valueStyle:{color:ma,fontSize:20,fontWeight:500},title:pA.createElement("span",{style:{color:ma,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:ni,onFinish:()=>Cn(void 0,null,function*(){const KA=yield(0,h.VL)({categoryId:PA.get("exercisesId"),commit_method:2});if((KA==null?void 0:KA.status)===0&&(va(),Ne.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:pA.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",pA.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>Cn(void 0,null,function*(){window.parent.location.href=`/classrooms/${PA.get("coursesId")}/exercise/${PA.get("exercisesId")}/detail`})})),(KA==null?void 0:KA.status)===-3){const Fr=parseInt(KA==null?void 0:KA.message);mi(Date.now()+Fr*1e3)}})}))),PA.get("type")==="exercises"?pA.createElement(q.ZP,{type:"primary",onClick:()=>{const KA=()=>Cn(void 0,null,function*(){yield va(),Li(!1),Ln(),Rs.current=!0,Ms()});if(!(cn!=null&&cn.records_count)||Pr){Ne.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:pA.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:KA});return}KA()}},pA.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"):pA.createElement("span",{onClick:()=>{var KA;if(PA.get("backUrl"))Xe.history.push(PA.get("backUrl"));else if(PA.get("type")==="1"){let Fr=(KA=localStorage.getItem("program_homework"))==null?void 0:KA.split(",");Xe.history.push(`/classrooms/${Fr==null?void 0:Fr[0]}/program_homework/${Fr==null?void 0:Fr[1]}/detail`)}else Xe.history.push("/problemset")}},pA.createElement(ie.Z,{title:"\u5173\u95ED"},pA.createElement("i",{style:{color:Ra?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),pA.createElement(ue.Z,{size:"large",spinning:kn},pA.createElement(N.Z,{className:$n()(Dr.Z.myProblems,Ra&&Dr.Z.whiteMyProblems),leftChild:pA.createElement(vr,kA({},Si)),rightChild:pA.createElement(Ui,kA({},Tu))}))):null,pA.createElement(Ne.default,{centered:!0,closable:!1,width:680,footer:null,open:Ho,className:"oj-modal"},pA.createElement("section",{className:"oj-modal-content"},pA.createElement("div",{className:"oj-modal-head"},pA.createElement("img",{src:zr,alt:""}),pA.createElement("i",{onClick:()=>uo(!1),className:"iconfont icon-guanbi1"})),pA.createElement("aside",null,pA.createElement("img",{className:"mr30",src:Vn.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",pA.createElement("span",{style:{color:"#75d6ba",marginRight:100}},Br==null?void 0:Br.execute_time,"ms"),"\u4F18\u4E8E",pA.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Br==null?void 0:Br.time_better_than)||100,"%"),"\u7684\u7528\u6237"),pA.createElement("aside",{className:"mb50"},pA.createElement("img",{src:Dn.Z,className:"mr30"}),pA.createElement("span",{className:"oj-modal-tt"},pA.createElement("span",null,pA.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),pA.createElement("span",{className:"c-light-primary"},Br==null?void 0:Br.execute_memory,"kb")),pA.createElement("span",null,pA.createElement("span",null))),"\u4F18\u4E8E",pA.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Br==null?void 0:Br.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),pA.createElement("div",{id:"oj-modal-next",onClick:()=>Cn(void 0,null,function*(){var KA;if(Br!=null&&Br.next_identifier){let Fr=yield(0,le.ZP)(`/api/problems/${Br==null?void 0:Br.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Ii==null?void 0:Ii.user_id}});Fr&&(window.location.href=`/myproblems/${Fr==null?void 0:Fr.identifier}${window.location.search}`)}else{let Fr=(KA=localStorage.getItem("program_homework"))==null?void 0:KA.split(",");Xe.history.push(`/classrooms/${Fr==null?void 0:Fr[0]}/program_homework/${Fr==null?void 0:Fr[1]}/detail`)}}),className:"oj-modal-btn"},Br!=null&&Br.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875")))),pA.createElement(Jr.Z,{successCb:()=>{Ni.current===1?cs():ku()}}))};function $a({title:We,modify_code:It,onSyncCode:rA,onShowCodeSetting:dr,onResetCode:er,hack:tr,onChangeLanguage:ir,isWhiteTheme:TA}){var NA;const nr=()=>{Ne.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:pA.createElement(U.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:er})},[PA]=(0,Xe.useSearchParams)(),on=PA.get("language"),ur=mn=>mn==="1"?"c++":mn==="2"?"C++":mn;return(0,b.useEffect)(()=>{on&&ir(ur(on))},[]),(0,b.useEffect)(()=>{tr!=null&&tr.tpm_code_modified&&Ne.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:pA.createElement(U.Z,null),content:pA.createElement("div",null,pA.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),pA.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),pA.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>er()})},[tr==null?void 0:tr.language]),console.log(tr,TA,"hack"),pA.createElement("div",{className:`${Dr.Z.codeHead} ${TA?Dr.Z.whiteCodeHead:""}`},pA.createElement("div",{className:Dr.Z.navWrap},(NA=tr==null?void 0:tr.all_language)==null?void 0:NA.map(mn=>pA.createElement("div",{className:`${Dr.Z.nav} ${mn===(tr==null?void 0:tr.language)?Dr.Z.active:""}`,key:mn,onClick:()=>ir(mn)},pA.createElement(ie.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},pA.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),pA.createElement("span",null,mn)))),pA.createElement(m.Z,{align:"middle",style:{marginLeft:"auto"}},It?pA.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:rA},pA.createElement("img",{src:$,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,pA.createElement("a",{onClick:nr},pA.createElement(ie.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},pA.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),pA.createElement("a",{onClick:dr},pA.createElement(ie.Z,{title:"\u8BBE\u7F6E"},pA.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function Ui(We){var It=We,{input:rA,is_file:dr,showNote:er,onShowNote:tr,notes:ir,onCancelNote:TA,onAddNote:NA,debugResult:nr,language:PA,debuging:on,submitting:ur,executingMessage:mn,code:Br,onSubmitCode:cn,onDebugCode:Mn,onChangeCode:Ki,onChangeInput:Fa,onUpdateCode:xn,user:ga,isLoading:ma,submitResult:Tr}=It,ni=Ri(It,["input","is_file","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function mi(Ci){return pA.createElement($a,GA(kA({},ni),{onShowCodeSetting:Ci}))}const _n=kA({input:rA,is_file:dr,debugResult:nr,debuging:on,submitting:ur,executingMessage:mn,onDebugCode:Mn,onChangeCode:Ki,onSubmitCode:cn,onChangeInput:Fa,user:ga,submitResult:Tr},ni);return pA.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},pA.createElement(Ce,{setIsWhiteTheme:ni==null?void 0:ni.setIsWhiteTheme,isLoading:ma,language:PA,value:Br,onChange:Ki,onUpdateCode:xn,ActionBarRender:mi}),pA.createElement(X.ZP,kA({},_n)))}},55956:function(fr,wA,M){"use strict";M.d(wA,{h:function(){return b}});var b=(Xe=>(Xe[Xe.NOMATCH=-1]="NOMATCH",Xe[Xe.OK=0]="OK",Xe[Xe.TIMEOUT=2]="TIMEOUT",Xe[Xe.PODFAILURE=3]="PODFAILURE",Xe[Xe.COMPILEFAILURE=4]="COMPILEFAILURE",Xe[Xe.EXECUTEFAILURE=5]="EXECUTEFAILURE",Xe[Xe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",Xe))(b||{})},50582:function(fr,wA,M){"use strict";M.d(wA,{H7:function(){return F},MK:function(){return U},MU:function(){return h},X6:function(){return N},bM:function(){return _},fi:function(){return I},fu:function(){return m},n4:function(){return H},rX:function(){return S},vl:function(){return L},zO:function(){return O}});var b=M(82093),Xe=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,q=(P,K,J)=>K in P?Xe(P,K,{enumerable:!0,configurable:!0,writable:!0,value:J}):P[K]=J,ie=(P,K)=>{for(var J in K||(K={}))Ne.call(K,J)&&q(P,J,K[J]);if(Ae)for(var J of Ae(K))ue.call(K,J)&&q(P,J,K[J]);return P};function m(P,K){return(0,b.U2)(`myproblems/${P}.json`,ie({hidePopLogin:!0},K||{}))}function _(P,K){return(0,b.v_)(`myproblems/${P}/code_submit.json`,K)}function h(P,K){return(0,b.v_)(`myproblems/${P}/code_debug.json`,K)}function O(P,K){return K.language&&(K.language=encodeURIComponent(K.language)),(0,b.U2)(`myproblems/${P}/submit_records.json`,K)}function N(P){return(0,b.U2)("myproblems/record_detail.json",{id:P})}function S(P,K){return(0,b.U2)(`myproblems/${P}/result.json`,{mode:K})}function U(P,K){return(0,b.v_)(`myproblems/${P}/add_notes.json`,K)}function F(P,K){return(0,b.v_)(`myproblems/${P}/restore_initial_code.json`,K)}function I(P){return(0,b.v_)(`myproblems/${P}/sync_code.json`)}function H(P,K){return(0,b.v_)(`myproblems/${P}/update_code.json`,K)}function L(P,K){return(0,b.v_)(`discusses/${P}/plus.json`,K)}},40148:function(fr,wA,M){"use strict";M.d(wA,{Im:function(){return Ve},ZP:function(){return Ce},gZ:function(){return D}});var b=M(59301),Xe=M(92832),Ae=M(3113),Ne=M(84105),ue=M(87395),q=M(49162),ie=M(24334),m=M(766),_=M(7664),h=M(49661),O=M(46685),N=M(34376),S=M(92310),U=M.n(S),F=M(59301),I=Object.defineProperty,H=Object.defineProperties,L=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,me=($,ge,X)=>ge in $?I($,ge,{enumerable:!0,configurable:!0,writable:!0,value:X}):$[ge]=X,ze=($,ge)=>{for(var X in ge||(ge={}))K.call(ge,X)&&me($,X,ge[X]);if(P)for(var X of P(ge))J.call(ge,X)&&me($,X,ge[X]);return $},oe=($,ge)=>H($,L(ge));const{TextArea:tt}=Xe.default,Te={visible:!1,tabIndex:"0"},Ve={[q.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[q.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[q.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var qe=($=>($[$.SET_VISIBLE=0]="SET_VISIBLE",$[$.SET_TABINDEX=1]="SET_TABINDEX",$))(qe||{});function V($,ge){switch(ge.type){case 0:return oe(ze({},$),{visible:ge.payload});case 1:return oe(ze({},$),{tabIndex:ge.payload});default:throw new Error}}function Se({value:$,className:ge}){const[X,ee]=(0,b.useState)(!1),Y=(0,b.useRef)(),z=(0,b.useRef)();return(0,b.useEffect)(()=>{X&&(z.current.reset(),z.current.write((0,h.pp)($||"")))},[$,X]),(0,b.useEffect)(()=>{var Qe,Ke,Re,mt;if(Y.current){z.current=new N.Terminal({fontSize:14,disableStdin:!0}),z.current.open(Y.current);const kt=Y.current.offsetWidth-14,et=((mt=(Re=(Ke=(Qe=z.current)==null?void 0:Qe._core)==null?void 0:Ke._renderService)==null?void 0:Re.dimensions)==null?void 0:mt.actualCellWidth)||9.5,Zt=Math.ceil(kt/et);z.current.resize(Zt,8),ee(!0)}},[]),F.createElement("div",{ref:Y,className:U()("XtermText-valueRef",ge)})}function D($){const{status:ge,error_msg:X,output:ee,input:Y,expected_output:z,is_file:Qe,input_file_url:Ke,output_file_url:Re,expected_output_file_url:mt}=$;let kt=null;const et={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(ge){case q.h.NOMATCH:kt=F.createElement(F.Fragment,null,F.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!Qe&&F.createElement(Se,{className:"mb10",value:Y}),Qe&&F.createElement("div",{style:et},F.createElement("a",{onClick:()=>(0,h.LR)(Ke,Y)},Y)),F.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Qe&&F.createElement(Se,{className:"mb10",value:ee&&ie.Base64.decode(ee)||""}),Qe&&F.createElement("div",{style:et},F.createElement("a",{onClick:()=>(0,h.LR)(Re,ee)},ee)),F.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Qe&&F.createElement(Se,{className:"mb10",value:z&&ie.Base64.decode(z)||""}),Qe&&F.createElement("div",{style:et},F.createElement("a",{onClick:()=>(0,h.LR)(mt,z)},z)));break;case q.h.EXECUTEFAILURE:kt=F.createElement(F.Fragment,null,F.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Qe&&F.createElement(_.Z,{value:Y,style:et}),Qe&&F.createElement("div",{style:et},F.createElement("a",{onClick:()=>(0,h.LR)(Ke,Y)},Y)),F.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),F.createElement("pre",{className:"error"},ie.Base64.decode(X)));break;case q.h.COMPILEFAILURE:kt=F.createElement(F.Fragment,null,F.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Qe&&F.createElement(_.Z,{value:Y,style:et}),Qe&&F.createElement("div",{style:et},F.createElement("a",{onClick:()=>(0,h.LR)(Ke,Y)},Y)),F.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),F.createElement("pre",{className:"error"},ie.Base64.decode(X)));break;case q.h.PODFAILURE:kt=F.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case q.h.TIMEOUT:kt=F.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return F.createElement(F.Fragment,null," ",kt," ")}function be($){const{status:ge,error_msg:X,execute_time:ee,output:Y,input:z,expected_output:Qe,is_file:Ke,input_file_url:Re,output_file_url:mt,expected_output_file_url:kt}=$;let et=null;switch(ge){case q.h.OK:et=F.createElement(F.Fragment,null,F.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",ee,"\u79D2"),F.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),F.createElement("pre",null,ie.Base64.decode(Y)));break;case q.h.NOMATCH:et=F.createElement(F.Fragment,null,F.createElement("p",null,"\u8F93\u5165\uFF1A",F.createElement("pre",null,z)),F.createElement("p",null,"\u8F93\u51FA\uFF1A",Y&&ie.Base64.decode(Y)),F.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Qe&&ie.Base64.decode(Qe)));break;case q.h.EXECUTEFAILURE:et=F.createElement(F.Fragment,null,F.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",F.createElement("pre",null,z)),F.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),F.createElement("pre",{className:"error"},ie.Base64.decode(X)));break;case q.h.COMPILEFAILURE:et=F.createElement(F.Fragment,null,F.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",F.createElement("pre",null,z)),F.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),F.createElement("pre",{className:"error"},ie.Base64.decode(X)));break;case q.h.PODFAILURE:et=F.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case q.h.TIMEOUT:et=F.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return F.createElement(F.Fragment,null," ",et," ")}var Ce=({id:$,is_file:ge,input:X,debuging:ee,submitting:Y,executingMessage:z,debugResult:Qe,onChangeInput:Ke,onDebugCode:Re,onSubmitCode:mt})=>{const[kt,et]=(0,b.useReducer)(V,Te),{visible:Zt,tabIndex:sA}=kt;(0,b.useEffect)(()=>{et({type:0,payload:!1})},[$]);function Rt(ae){let k=ae.target.id;et({type:1,payload:k})}function nA(){et({type:0,payload:!Zt})}const Yt=(0,b.useMemo)(()=>{if(Qe){const{status:ae}=Qe;return F.createElement(F.Fragment,null,be(Qe))}return null},[Qe]);function d(){et({type:0,payload:!0}),et({type:1,payload:"1"}),Re()}return F.createElement("div",{className:"test-case-panel"},F.createElement("div",{className:`test-case-panel-body ${Zt?"active":""}`},F.createElement("ul",{className:"s-navs"},F.createElement("li",null,F.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),F.createElement(O.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:F.createElement(tt,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:ge?"":X,onChange:Ke}),rightNode:ee?F.createElement(m.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Qe?Yt:F.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),F.createElement("a",{className:`btn-collapse ${Zt?"up":""}`,onClick:nA},Zt?F.createElement(Ne.Z,null):F.createElement(ue.Z,null)),F.createElement("footer",{className:"footer"},F.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),F.createElement("div",{className:"flex-container"},F.createElement(Ae.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),F.createElement(Ae.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),F.createElement(Ae.ZP,{className:"btn-green",type:"ghost",loading:ee,onClick:d},"\u8C03\u8BD5\u4EE3\u7801"),F.createElement(Ae.ZP,{type:"primary",className:"custom-ant-disabled",loading:Y,disabled:Y,onClick:()=>{et({type:0,payload:!1}),mt()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},49162:function(fr,wA,M){"use strict";M.d(wA,{h:function(){return b}});var b=(Xe=>(Xe[Xe.NOMATCH=-1]="NOMATCH",Xe[Xe.OK=0]="OK",Xe[Xe.TIMEOUT=2]="TIMEOUT",Xe[Xe.PODFAILURE=3]="PODFAILURE",Xe[Xe.COMPILEFAILURE=4]="COMPILEFAILURE",Xe[Xe.EXECUTEFAILURE=5]="EXECUTEFAILURE",Xe[Xe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",Xe))(b||{})},12062:function(fr,wA,M){"use strict";M.d(wA,{Y2:function(){return Ce},ZP:function(){return $}});var b=M(59301),Xe=M(54580),Ae=M(8591),Ne=M(43418),ue=M(95237),q=M(5112),ie=M(3113),m=M(24905),_=M(6848),h=M(92832),O={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},N="data:image/png;base64,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",S=M(47257),U=M.n(S),F=M(82093),I=M(1012),H=M(49661),L=M(10825),P=M(59301),K=Object.defineProperty,J=Object.defineProperties,me=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,Te=(ge,X,ee)=>X in ge?K(ge,X,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ge[X]=ee,Ve=(ge,X)=>{for(var ee in X||(X={}))oe.call(X,ee)&&Te(ge,ee,X[ee]);if(ze)for(var ee of ze(X))tt.call(X,ee)&&Te(ge,ee,X[ee]);return ge},qe=(ge,X)=>J(ge,me(X)),V=(ge,X,ee)=>new Promise((Y,z)=>{var Qe=mt=>{try{Re(ee.next(mt))}catch(kt){z(kt)}},Ke=mt=>{try{Re(ee.throw(mt))}catch(kt){z(kt)}},Re=mt=>mt.done?Y(mt.value):Promise.resolve(mt.value).then(Qe,Ke);Re((ee=ee.apply(ge,X)).next())});const{Dragger:Se}=Xe.default,D=ge=>{const X=kt=>kt&&kt.substring(0,kt.lastIndexOf("."));for(var ee=[...ge],Y=0,z=[],Qe=0;Qe{if(kt.forEach(et=>{let Zt=et.name.split(/\.(?=[^\.]+$)/);et.name=`${Zt[0]}.${Zt[1].toLowerCase()}`}),kt[0].name.includes(".in"))return kt.length===2?kt:[kt[0],{}];if(kt[0].name.includes(".out"))return kt.length===2?kt.reverse():[{},kt[0]]})},be=({onClose:ge,onOK:X,visible:ee,wrapClassName:Y,rootIdentifier:z,multiple:Qe=!1,defaultMultipleValue:Ke=!0})=>{const[Re,mt]=(0,b.useState)([]),[kt,et]=(0,b.useState)({}),[Zt,sA]=(0,b.useState)(!1),[Rt,nA]=(0,b.useState)(!0),[Yt,d]=(0,b.useState)(null),ae=(0,b.useRef)([]),k=(0,b.useRef)(0),p=()=>{ge()};(0,b.useEffect)(()=>{g()},[]),(0,b.useEffect)(()=>{ee&&(ae.current=[],k.current=0,mt([]),nA(Ke))},[ee]);const g=()=>V(void 0,null,function*(){try{d(!0)}catch(at){}}),T=at=>at&&at.substring(0,at.lastIndexOf(".")),te=at=>{var Dt,Ue;const ke=T((Dt=at[0])==null?void 0:Dt.name)||T((Ue=at[1])==null?void 0:Ue.name),Ge=Re.filter(lt=>T(lt.name)!==ke);ae.current=[...Ge],mt([...Ge])},ve=at=>{if(!Rt){const Lt=new FormData;Lt.append("file",at.file),(0,F.ZP)("/api/attachments/get_file_content.json",{method:"post",body:Lt},!0).then(yt=>{if(yt.status===0){k.current=k.current+1;const EA=ae.current.map(oA=>{var xA;if(oA.name===at.name){const QA=Ve({},oA);return(xA=at==null?void 0:at.name)!=null&&xA.includes(".in")?QA.input=yt==null?void 0:yt.content:QA.output=yt==null?void 0:yt.content,QA}return oA});if(ae.current=[...EA],mt([...EA]),k.current>0&&k.current===Re.length){sA(!1);let oA=D(EA);oA=oA.filter(xA=>{var QA,bt;return!!((QA=xA[0])!=null&&QA.name&&((bt=xA[1])!=null&&bt.name))}),oA=oA.map(xA=>qe(Ve(Ve({},xA[0]),xA[1]),{is_file:!1})),X(oA),ge()}}else sA(!1),ge()});return}if(Yt){const Lt=new FormData;Lt.append("file",at.file),z===null?Lt.append("identifier","testsets"):Lt.append("identifier",z),(0,F.ZP)("/api/attachments.json",{method:"post",body:Lt},!0).then(yt=>{if(yt.filename){k.current=k.current+1;const EA=ae.current.map(oA=>{var xA;if(oA.name===(yt==null?void 0:yt.filename)){const QA=qe(Ve({},oA),{is_oss:!Yt});return(xA=yt==null?void 0:yt.filename)!=null&&xA.includes(".in")?(QA.in_object_key=yt==null?void 0:yt.object,QA.in_object_size=yt==null?void 0:yt.size,QA.input=yt==null?void 0:yt.filename,QA.in_file=at):(QA.out_object_key=yt==null?void 0:yt.object,QA.out_object_size=yt==null?void 0:yt.size,QA.output=yt==null?void 0:yt.filename,QA.out_file=at),QA}return oA});if(ae.current=[...EA],mt([...EA]),k.current>0&&k.current===Re.length){sA(!1);let oA=D(EA);oA=oA.filter(xA=>{var QA,bt;return!!((QA=xA[0])!=null&&QA.name&&((bt=xA[1])!=null&&bt.name))}),oA=oA.map(xA=>qe(Ve(Ve({},xA[0]),xA[1]),{is_file:!0})),X(oA),ge()}}else sA(!1),ge()});return}const Dt=new(U())({endpoint:kt.end_point,region:kt.region,accessKeyId:kt.access_key_id,accessKeySecret:kt.access_key_secret,bucket:kt.bucket,stsToken:kt.security_token}),Ue=at.name,ke={container_type:"TestSet",file_name:Ue},Ge=(0,I.Z)();let lt=`testsets/${z}/${Ge}${Ue.indexOf(".")>-1?"."+Ue.split(".").pop():""}`;z===null&&(lt=`testsets/${Ge}${Ue.indexOf(".")>-1?"."+Ue.split(".").pop():""}`),Dt.multipartUpload(lt,new Blob([at.file],{type:at.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:Ue+""},url:kt==null?void 0:kt.callback_url,host:kt==null?void 0:kt.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,F.rz)(ke)}}).then(function(Lt){if(Lt.data.status===0){k.current=k.current+1;const jt=ae.current.map(yt=>{var EA,oA,xA,QA,bt,Jt,pt,_t,zt,yA,FA,AA,dA,HA,Sr,_A,mA;if(yt.name===((oA=(EA=Lt.data)==null?void 0:EA.data)==null?void 0:oA.file_name)){const MA=qe(Ve({},yt),{is_oss:!Yt});return(bt=(QA=(xA=Lt.data)==null?void 0:xA.data)==null?void 0:QA.file_name)!=null&&bt.includes(".in")?(MA.in_object_key=(pt=(Jt=Lt.data)==null?void 0:Jt.data)==null?void 0:pt.object,MA.in_object_size=(zt=(_t=Lt.data)==null?void 0:_t.data)==null?void 0:zt.size,MA.input=(FA=(yA=Lt.data)==null?void 0:yA.data)==null?void 0:FA.file_name,MA.in_file=at):(MA.out_object_key=(dA=(AA=Lt.data)==null?void 0:AA.data)==null?void 0:dA.object,MA.out_object_size=(Sr=(HA=Lt.data)==null?void 0:HA.data)==null?void 0:Sr.size,MA.output=(mA=(_A=Lt.data)==null?void 0:_A.data)==null?void 0:mA.file_name,MA.out_file=at),MA}return yt});if(ae.current=[...jt],mt([...jt]),k.current>0&&k.current===Re.length){sA(!1);let yt=D(jt);yt=yt.filter(EA=>{var oA,xA;return!!((oA=EA[0])!=null&&oA.name&&((xA=EA[1])!=null&&xA.name))}),yt=yt.map(EA=>qe(Ve(Ve({},EA[0]),EA[1]),{is_file:!0})),X(yt),ge()}}})},le=at=>new Promise((Dt,Ue)=>{let ke=0,Ge=[];for(let lt=0;lt{ke++,ke===at.length&&(Ge.length?(Ae.ZP.warning(`${Ge.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Ue()):Dt(at))}).catch(Lt=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",Lt),ke++,Ge.push(at[lt].name),ke===at.length&&(Ge.length?(Ae.ZP.warning(`${Ge.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Ue()):Dt(at))})}),it=()=>V(void 0,null,function*(){if(Re.length===0){Ae.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield le(Re),sA(!0),D(Re).some(Dt=>{var Ue,ke;return!((Ue=Dt[0])!=null&&Ue.name&&((ke=Dt[1])!=null&&ke.name))})){Ne.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>V(void 0,null,function*(){Re.map(Dt=>V(void 0,null,function*(){ve(Dt)}))}),onCancel:()=>{sA(!1)}});return}Re.map(Dt=>V(void 0,null,function*(){ve(Dt)}))}),Ct={name:"file",fileList:Re,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:at=>{if(Re!=null&&Re.some(Ue=>Ue.name===at.name))return Ae.ZP.info(`${at.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(at.size/1024/1024>100)return Ae.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(at.name))return Ae.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const Dt={name:at.name,uid:at.uid,file:at,percent:0};return Re.push(Dt),ae.current=[...Re],mt([...Re]),!1}},ot=D(Re);return console.log(Re,ot,"fileList"),P.createElement(Ne.default,{open:ee,wrapClassName:Y,onOk:it,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:Zt},onCancel:p,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},P.createElement("div",{className:O.wrap},Re.length?P.createElement("div",null,P.createElement(ue.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},P.createElement("div",{style:{visibility:Qe?"visible":"hidden"}},P.createElement("span",{className:O.greyText},"\u7528\u4F8B\u7C7B\u578B"),P.createElement(q.ZP.Group,{className:`ml20 ${O.testCaseRadio}`,optionType:"button",value:Rt,onChange:at=>nA(at.target.value)},P.createElement(q.ZP,{value:!1},"\u6587\u672C"),P.createElement(q.ZP,{value:!0},"\u6587\u4EF6"))),P.createElement(Xe.default,Ve({},Ct),P.createElement(ie.ZP,{type:"primary",className:O.btnS},P.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),P.createElement(Ce,{data:ot,onRemove:te})):P.createElement("div",{className:`${O.noData} mb30`},P.createElement(Xe.default.Dragger,qe(Ve({},Ct),{className:O.dragger}),P.createElement("img",{src:N,alt:"",className:"mb20"}),P.createElement("div",null,P.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),P.createElement("span",{className:O.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),P.createElement("div",{className:O.text},P.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),P.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",P.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",P.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",P.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",P.createElement("br",null))))},Ce=({data:ge=[],onRemove:X,width:ee="auto",showScore:Y=!1,disabled:z=!1,inputChange:Qe,onEvaluatingChange:Ke,onSelectAll:Re,checkAll1:mt,checkAll2:kt,checkAll3:et,checkAll4:Zt,checkAll5:sA,showEvaluatingSetting:Rt=!1,className:nA="",isProgramHomework:Yt=!1})=>{const d={value:"",filename:"",dataUrl:""},[ae,k]=(0,b.useState)(Ve({},d)),p=te=>{let ve=document.createElement("a");document.body.appendChild(ve);let le=URL.createObjectURL(te.file);ve.href=le,ve.download=te.name,ve.click(),URL.revokeObjectURL(le),document.body.removeChild(ve)},g=(te,ve)=>{(0,H.LR)(te,ve)},T=(te,ve)=>{Ne.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:P.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{X(te,ve)},onCancel:()=>{}})};return ge.length?P.createElement("div",{className:nA,style:{width:ee}},P.createElement("div",{className:`${Yt?O.headProgram:O.head}`},Rt&&P.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},P.createElement(m.default,{checked:mt,onChange:te=>{Re(te.target.checked,"hidden")}}),P.createElement(_.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},P.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),P.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),P.createElement("div",{style:{width:Yt?"25%":"15%"}},"\u7528\u4F8B"),P.createElement("div",{style:{width:Y?Yt?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),P.createElement("div",{style:{width:Y?Yt?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Y&&P.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),Rt&&P.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},P.createElement(m.default,{checked:Zt,onChange:te=>{Re(te.target.checked,"input_visible")}}),P.createElement(_.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},P.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),P.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Rt&&P.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},P.createElement(m.default,{checked:kt,onChange:te=>{Re(te.target.checked,"is_invisible")}}),P.createElement(_.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},P.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),P.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Rt&&P.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},P.createElement(m.default,{checked:sA,onChange:te=>{Re(te.target.checked,"actual_output_visible")}}),P.createElement(_.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},P.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),P.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Rt&&P.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},P.createElement(m.default,{checked:et,onChange:te=>{Re(te.target.checked,"last_match_rule")}}),P.createElement(_.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},P.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),P.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),P.createElement("div",{className:O.operation,style:Yt?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),P.createElement("div",{className:O.listWrapper,style:{boxShadow:Yt?"0px 2px 4px 0px #EAEEF4":"unset"}},ge.map((te,ve)=>{var le,it,Ct,ot;return P.createElement("div",{key:ve,className:O.list,style:Yt?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},Rt&&P.createElement("div",{style:{width:"15%"}},P.createElement(m.default,{checked:!!te.hidden,onChange:at=>{Ke(at.target.checked,ve,"hidden")}})),P.createElement("div",{style:{width:Yt?"25%":"15%",paddingLeft:Yt?"5px":"0px",paddingRight:Yt?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",ve+1),P.createElement("div",{className:O.info,style:{width:Y?Yt?"20%":"15%":"25%"}},P.createElement("span",{title:te.input||((le=te[0])==null?void 0:le.name),onClick:()=>V(void 0,null,function*(){let at;te.input?te.input_file_url?at=te.input_file_url:at=te.in_file:at=te[0];let Dt;typeof at=="string"?(Dt=yield fetch(at,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),k({value:yield Dt.text(),filename:"",dataUrl:at})):(Dt=yield(0,H.db)(at.file),k({value:Dt.text,filename:at.name,dataUrl:Dt.link}))})},te.input||((it=te[0])==null?void 0:it.name))),P.createElement("div",{className:O.info,style:{width:Y?Yt?"20%":"15%":"25%"}},P.createElement("span",{title:te.output||((Ct=te[1])==null?void 0:Ct.name),onClick:()=>V(void 0,null,function*(){let at;te.input?te.output_file_url?at=te.output_file_url:at=te.out_file:at=te[1];let Dt;typeof at=="string"?(Dt=yield fetch(at,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),k({value:yield Dt.text(),filename:"",dataUrl:at})):(Dt=yield(0,H.db)(at.file),k({value:Dt.text,filename:at.name,dataUrl:Dt.link}))})},te.output||((ot=te[1])==null?void 0:ot.name))),Y&&P.createElement("div",{style:{width:"20%"}},P.createElement(h.default,{size:"large",addonAfter:Yt?"%":null,disabled:z,style:{width:"80%"},onChange:at=>Qe(at,ve),value:te.score}),!Yt&&P.createElement("span",null,"\xA0%")),Rt&&P.createElement("div",{style:{width:"20%"}},P.createElement(m.default,{checked:te.input_visible||!1,onChange:at=>{Ke(at.target.checked,ve,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Rt&&P.createElement("div",{style:{width:"20%"}},P.createElement(m.default,{checked:te.is_invisible||!1,onChange:at=>{Ke(at.target.checked,ve,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Rt&&P.createElement("div",{style:{width:"20%"}},P.createElement(m.default,{checked:te.actual_output_visible||!1,onChange:at=>{Ke(at.target.checked,ve,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Rt&&P.createElement("div",{style:{width:"20%"}},P.createElement(m.default,{checked:te.last_match_rule||!1,onChange:at=>{Ke(at.target.checked,ve,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),P.createElement("div",{onClick:()=>T(te,ve),style:Yt?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},P.createElement("span",{className:O.del},"\u5220\u9664")))})),P.createElement(L.Z,{close:!0,data:ae.dataUrl,filename:ae.filename,type:ae.dataUrl.length?"txt":"",onClose:()=>k(Ve({},d)),monacoEditor:{value:ae.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):P.createElement(P.Fragment,null)};var $=be},30975:function(fr,wA,M){"use strict";M.d(wA,{AD:function(){return be},D9:function(){return Y},Hp:function(){return ze},IM:function(){return Qe},Iy:function(){return oe},KM:function(){return Yt},MJ:function(){return tt},Ne:function(){return z},ON:function(){return et},Uj:function(){return Rt},VY:function(){return mt},YO:function(){return sA},YX:function(){return Zt},Zn:function(){return F},_g:function(){return K},_k:function(){return X},c6:function(){return Se},cr:function(){return I},eV:function(){return D},fi:function(){return H},gh:function(){return qe},hS:function(){return Ke},iA:function(){return L},j6:function(){return J},je:function(){return ge},jj:function(){return me},kS:function(){return kt},o6:function(){return V},pO:function(){return nA},rQ:function(){return Ce},sA:function(){return Ve},xm:function(){return ee},xo:function(){return Re},y8:function(){return $},yd:function(){return P}});var b=M(64948),Xe=M(76560),Ae=M(49661),Ne=M(8591),ue=M(90524),q=Object.defineProperty,ie=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,h=(d,ae,k)=>ae in d?q(d,ae,{enumerable:!0,configurable:!0,writable:!0,value:k}):d[ae]=k,O=(d,ae)=>{for(var k in ae||(ae={}))m.call(ae,k)&&h(d,k,ae[k]);if(ie)for(var k of ie(ae))_.call(ae,k)&&h(d,k,ae[k]);return d},N=(d,ae,k)=>new Promise((p,g)=>{var T=le=>{try{ve(k.next(le))}catch(it){g(it)}},te=le=>{try{ve(k.throw(le))}catch(it){g(it)}},ve=le=>le.done?p(le.value):Promise.resolve(le.value).then(T,te);ve((k=k.apply(d,ae)).next())});const S=()=>{(0,Xe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},U=()=>{(0,Xe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},F=d=>N(void 0,null,function*(){S(),(yield(0,b.YR)(O({},d))).status===0&&(yield(0,Ae.QH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/courses/${d.coursesId}/export_couser_info.json`,query:d}))),U()}),I=d=>N(void 0,null,function*(){const ae=yield(0,b.yS)(O({},d));if(ae.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/course_member_act_score`);else{if(ae.status===-2)return ae;ae.status===-3&&((0,Xe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/course_member_act_score`))}}),H=d=>N(void 0,null,function*(){const ae=yield(0,b.W0)(O({},d));if(ae.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/course_total_score`);else{if(ae.status===-4)return ae;ae.status===-3&&((0,Xe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/course_total_score`))}}),L=d=>N(void 0,null,function*(){const ae=yield(0,b.Nl)(O({},d));if(ae.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ae.status===-4)return ae;ae.status===-3&&((0,Xe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/course_total_exercise_and_other`))}}),P=d=>N(void 0,null,function*(){const ae=yield(0,b.IU)(O({},d));if(ae.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/export_star_user`);else{if(ae.status===-4)return ae;ae.status===-3&&((0,Xe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/export_star_user`))}}),K=d=>N(void 0,null,function*(){const ae=yield(0,b.td)(O({},d));if(ae.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ae.status===-2)return ae;if(ae.status===-3)(0,Xe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/course_total_exercise_and_other`);else if(ae.status===-4)return ae}}),J=d=>N(void 0,null,function*(){const ae=yield(0,b.QX)(O({},d));if(ae.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/course_total_homework`);else{if(ae.status===-4)return ae;ae.status===-3&&((0,Xe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/course_total_homework`))}}),me=(d,ae)=>N(void 0,null,function*(){const k=yield(0,b.o_)(O({},d));k.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/${ae}`)):k.status===-3&&((0,Xe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/${ae}`))}),ze=(d,ae)=>N(void 0,null,function*(){const k=yield(0,b.ZL)(O({},d));k.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/${ae}`)):k.status===-3&&((0,Xe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/${ae}`))}),oe=(d,ae)=>N(void 0,null,function*(){const k=yield(0,b.aP)(O({},d));k.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/${ae}`)):k.status===-3&&((0,Xe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/${ae}`))}),tt=(d,ae)=>N(void 0,null,function*(){const k=yield(0,b.vV)(O({},d));k.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/${ae}`)):k.status===-3&&((0,Xe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/${ae}`))}),Te=d=>N(void 0,null,function*(){S(),(yield exportCourseWorkListAppendix(O({},d))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${d.categoryId}/works_list.zip`,query:d}))),U()}),Ve=d=>N(void 0,null,function*(){S(),yield(0,Ae.QH)("",ue.Z.API_SERVER+`/api/polls/${d.categoryId}/commit_result.xlsx`),U()}),qe=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/courses/${d.coursesId}/attendances/export_xlsx_data.xlsx`,query:d}))}),V=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/courses/${d.coursesId}/video_study_statics.xlsx`,query:d}))}),Se=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/courses/${d.coursesId}/export_video_study.xlsx`,query:d}))}),D=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/courses/${d.coursesId}/export_course_students_info.xlsx`,query:d}))}),be=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+"/api/school_manages/students.xlsx",query:d}))}),Ce=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+"/api/item_banks/export.xlsx",query:d}))}),$=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:d}))}),ge=d=>N(void 0,null,function*(){const ae=yield(0,b.Uy)(O({},d));ae.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/exercise_score,export_exercise_users`)):ae.status===-3&&((0,Xe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Xe.history.push(`/classrooms/${d.coursesId}/exportlist/exercise_score,export_exercise_users`))}),X=d=>N(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/export_records/${d.id}.xlsx`,query:d}))}),ee=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:d}))}),Y=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/courses/${d==null?void 0:d.coursesId}/${d.menuKey}_statistic.xlsx?${d.checkedList.map(ae=>`course_group_id[]=${ae}`).join("&")}`,query:d}))}),z=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/ec_years/${d==null?void 0:d.ec_year_id}/ec_training_objectives.xlsx`,query:d}))}),Qe=d=>N(void 0,null,function*(){yield(0,Ae.FH)(d==null?void 0:d.name,(0,Ae.NY)({url:ue.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:d}))}),Ke=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/ec_years/${d==null?void 0:d.ec_year_id}/ec_courses.xlsx`,query:d}))}),Re=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/ec_years/${d==null?void 0:d.ec_year_id}/ec_graduation_requirements.xlsx`,query:d}))}),mt=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:d}))}),kt=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:d}))}),et=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/examination_banks/${d.id}.json`,query:d}))}),Zt=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/exercises/${d.categoryId}.json`,query:d}))}),sA=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/polls/${d==null?void 0:d.id}/commit_result.json`,query:d}))}),Rt=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+"/api/paths/get_task_pass.json",query:d}))}),nA=(d,ae)=>N(void 0,null,function*(){yield(0,Ae.FH)(ae||"",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/exercises/${d==null?void 0:d.exercise_id}/consult_exercise.json`,query:d}))}),Yt=d=>N(void 0,null,function*(){yield(0,Ae.FH)("",(0,Ae.NY)({url:ue.Z.API_SERVER+`/api/competitions/${d==null?void 0:d.identifier}/competition_commit_records/member_works.xlsx`,query:d}))})},66104:function(fr,wA,M){"use strict";M.d(wA,{Z:function(){return be}});var b=M(92310),Xe=M.n(b),Ae=M(11592),Ne=M(26112),ue=M(59301),q=M(92343),ie=M(36355),m=M(84105),_=M(91857);const h=Ce=>{let{children:$}=Ce;const{getPrefixCls:ge}=ue.useContext(ie.E_),X=ge("breadcrumb");return ue.createElement("li",{className:`${X}-separator`,"aria-hidden":"true"},$===""?$:$||"/")};h.__ANT_BREADCRUMB_SEPARATOR=!0;var O=h,N=function(Ce,$){var ge={};for(var X in Ce)Object.prototype.hasOwnProperty.call(Ce,X)&&$.indexOf(X)<0&&(ge[X]=Ce[X]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,X=Object.getOwnPropertySymbols(Ce);ee$[ee]||X)}function U(Ce,$,ge,X){if(ge==null)return null;const{className:ee,onClick:Y}=$,z=N($,["className","onClick"]),Qe=Object.assign(Object.assign({},(0,Ne.Z)(z,{data:!0,aria:!0})),{onClick:Y});return X!==void 0?ue.createElement("a",Object.assign({},Qe,{className:Xe()(`${Ce}-link`,ee),href:X}),ge):ue.createElement("span",Object.assign({},Qe,{className:Xe()(`${Ce}-link`,ee)}),ge)}function F(Ce,$){return(X,ee,Y,z,Qe)=>{if($)return $(X,ee,Y,z);const Ke=S(X,ee);return U(Ce,X,Ke,Qe)}}var I=function(Ce,$){var ge={};for(var X in Ce)Object.prototype.hasOwnProperty.call(Ce,X)&&$.indexOf(X)<0&&(ge[X]=Ce[X]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,X=Object.getOwnPropertySymbols(Ce);ee{const{prefixCls:$,separator:ge="/",children:X,menu:ee,overlay:Y,dropdownProps:z,href:Qe}=Ce,Re=(mt=>{if(ee||Y){const kt=Object.assign({},z);if(ee){const et=ee||{},{items:Zt}=et,sA=I(et,["items"]);kt.menu=Object.assign(Object.assign({},sA),{items:Zt==null?void 0:Zt.map((Rt,nA)=>{var{key:Yt,title:d,label:ae,path:k}=Rt,p=I(Rt,["key","title","label","path"]);let g=ae!=null?ae:d;return k&&(g=ue.createElement("a",{href:`${Qe}${k}`},g)),Object.assign(Object.assign({},p),{key:Yt!=null?Yt:nA,label:g})})})}else Y&&(kt.overlay=Y);return ue.createElement(_.Z,Object.assign({placement:"bottom"},kt),ue.createElement("span",{className:`${$}-overlay-link`},mt,ue.createElement(m.Z,null)))}return mt})(X);return Re!=null?ue.createElement(ue.Fragment,null,ue.createElement("li",null,Re),ge&&ue.createElement(O,null,ge)):null},L=Ce=>{const{prefixCls:$,children:ge,href:X}=Ce,ee=I(Ce,["prefixCls","children","href"]),{getPrefixCls:Y}=ue.useContext(ie.E_),z=Y("breadcrumb",$);return ue.createElement(H,Object.assign({},ee,{prefixCls:z}),U(z,ee,ge,X))};L.__ANT_BREADCRUMB_ITEM=!0;var P=L,K=M(17313),J=M(83116),me=M(37613);const ze=Ce=>{const{componentCls:$,iconCls:ge}=Ce;return{[$]:Object.assign(Object.assign({},(0,K.Wf)(Ce)),{color:Ce.itemColor,fontSize:Ce.fontSize,[ge]:{fontSize:Ce.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ce.linkColor,transition:`color ${Ce.motionDurationMid}`,padding:`0 ${Ce.paddingXXS}px`,borderRadius:Ce.borderRadiusSM,height:Ce.lineHeight*Ce.fontSize,display:"inline-block",marginInline:-Ce.marginXXS,"&:hover":{color:Ce.linkHoverColor,backgroundColor:Ce.colorBgTextHover}},(0,K.Qy)(Ce)),"li:last-child":{color:Ce.lastItemColor},[`${$}-separator`]:{marginInline:Ce.separatorMargin,color:Ce.separatorColor},[`${$}-link`]:{[` > ${ge} + span, > ${ge} + a `]:{marginInlineStart:Ce.marginXXS}},[`${$}-overlay-link`]:{borderRadius:Ce.borderRadiusSM,height:Ce.lineHeight*Ce.fontSize,display:"inline-block",padding:`0 ${Ce.paddingXXS}px`,marginInline:-Ce.marginXXS,[`> ${ge}`]:{marginInlineStart:Ce.marginXXS,fontSize:Ce.fontSizeIcon},"&:hover":{color:Ce.linkHoverColor,backgroundColor:Ce.colorBgTextHover,a:{color:Ce.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ce.componentCls}-rtl`]:{direction:"rtl"}})}};var oe=(0,J.Z)("Breadcrumb",Ce=>{const $=(0,me.TS)(Ce,{});return[ze($)]},Ce=>({itemColor:Ce.colorTextDescription,lastItemColor:Ce.colorText,iconFontSize:Ce.fontSize,linkColor:Ce.colorTextDescription,linkHoverColor:Ce.colorText,separatorColor:Ce.colorTextDescription,separatorMargin:Ce.marginXS})),tt=function(Ce,$){var ge={};for(var X in Ce)Object.prototype.hasOwnProperty.call(Ce,X)&&$.indexOf(X)<0&&(ge[X]=Ce[X]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,X=Object.getOwnPropertySymbols(Ce);ee{var{breadcrumbName:z}=Y,Qe=tt(Y,["breadcrumbName"]);return Object.assign(Object.assign({},Qe),{title:z})})}),ee}function Ve(Ce,$){return(0,ue.useMemo)(()=>Ce||($?$.map(Te):null),[Ce,$])}var qe=function(Ce,$){var ge={};for(var X in Ce)Object.prototype.hasOwnProperty.call(Ce,X)&&$.indexOf(X)<0&&(ge[X]=Ce[X]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,X=Object.getOwnPropertySymbols(Ce);ee{if($===void 0)return $;let ge=($||"").replace(/^\//,"");return Object.keys(Ce).forEach(X=>{ge=ge.replace(`:${X}`,Ce[X])}),ge},Se=Ce=>{const{prefixCls:$,separator:ge="/",style:X,className:ee,rootClassName:Y,routes:z,items:Qe,children:Ke,itemRender:Re,params:mt={}}=Ce,kt=qe(Ce,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:et,direction:Zt,breadcrumb:sA}=ue.useContext(ie.E_);let Rt;const nA=et("breadcrumb",$),[Yt,d]=oe(nA),ae=Ve(Qe,z),k=F(nA,Re);if(ae&&ae.length>0){const T=[],te=Qe||z;Rt=ae.map((ve,le)=>{const{path:it,key:Ct,type:ot,menu:at,overlay:Dt,onClick:Ue,className:ke,separator:Ge,dropdownProps:lt}=ve,Lt=V(mt,it);Lt!==void 0&&T.push(Lt);const jt=Ct!=null?Ct:le;if(ot==="separator")return ue.createElement(O,{key:jt},Ge);const yt={},EA=le===ae.length-1;at?yt.menu=at:Dt&&(yt.overlay=Dt);let{href:oA}=ve;return T.length&&Lt!==void 0&&(oA=`#/${T.join("/")}`),ue.createElement(H,Object.assign({key:jt},yt,(0,Ne.Z)(ve,{data:!0,aria:!0}),{className:ke,dropdownProps:lt,href:oA,separator:EA?"":ge,onClick:Ue,prefixCls:nA}),k(ve,mt,te,T,oA))})}else if(Ke){const T=(0,Ae.Z)(Ke).length;Rt=(0,Ae.Z)(Ke).map((te,ve)=>{if(!te)return te;const le=ve===T-1;return(0,q.Tm)(te,{separator:le?"":ge,key:ve})})}const p=Xe()(nA,sA==null?void 0:sA.className,{[`${nA}-rtl`]:Zt==="rtl"},ee,Y,d),g=Object.assign(Object.assign({},sA==null?void 0:sA.style),X);return Yt(ue.createElement("nav",Object.assign({className:p,style:g},kt),ue.createElement("ol",null,Rt)))};Se.Item=P,Se.Separator=O;var D=Se,be=D},36381:function(fr,wA,M){"use strict";M.d(wA,{default:function(){return Yt}});var b=M(38819),Xe=M(92310),Ae=M.n(Xe),Ne=M(54476),ue=M(94480),q=M(42978),ie=M(76190),m=M(18929),_=M(48736),h=M(59301),O=M(75931),N=M(11592),S=M(20068),U=M(77900),F=M(10228),I=h.forwardRef(function(d,ae){var k=d.prefixCls,p=d.forceRender,g=d.className,T=d.style,te=d.children,ve=d.isActive,le=d.role,it=h.useState(ve||p),Ct=(0,q.Z)(it,2),ot=Ct[0],at=Ct[1];return h.useEffect(function(){(p||ve)&&at(!0)},[p,ve]),ot?h.createElement("div",{ref:ae,className:Ae()("".concat(k,"-content"),(0,S.Z)((0,S.Z)({},"".concat(k,"-content-active"),ve),"".concat(k,"-content-inactive"),!ve),g),style:T,role:le},h.createElement("div",{className:"".concat(k,"-content-box")},te)):null});I.displayName="PanelContent";var H=I,L=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],P=h.forwardRef(function(d,ae){var k=d.showArrow,p=k===void 0?!0:k,g=d.headerClass,T=d.isActive,te=d.onItemClick,ve=d.forceRender,le=d.className,it=d.prefixCls,Ct=d.collapsible,ot=d.accordion,at=d.panelKey,Dt=d.extra,Ue=d.header,ke=d.expandIcon,Ge=d.openMotion,lt=d.destroyInactivePanel,Lt=d.children,jt=(0,O.Z)(d,L),yt=Ct==="disabled",EA=Ct==="header",oA=Ct==="icon",xA=Dt!=null&&typeof Dt!="boolean",QA=function(){te==null||te(at)},bt=function(FA){(FA.key==="Enter"||FA.keyCode===F.Z.ENTER||FA.which===F.Z.ENTER)&&QA()},Jt=typeof ke=="function"?ke(d):h.createElement("i",{className:"arrow"});Jt&&(Jt=h.createElement("div",{className:"".concat(it,"-expand-icon"),onClick:["header","icon"].includes(Ct)?QA:void 0},Jt));var pt=Ae()((0,S.Z)((0,S.Z)((0,S.Z)({},"".concat(it,"-item"),!0),"".concat(it,"-item-active"),T),"".concat(it,"-item-disabled"),yt),le),_t=Ae()(g,(0,S.Z)((0,S.Z)((0,S.Z)({},"".concat(it,"-header"),!0),"".concat(it,"-header-collapsible-only"),EA),"".concat(it,"-icon-collapsible-only"),oA)),zt={className:_t,"aria-expanded":T,"aria-disabled":yt,onKeyDown:bt};return!EA&&!oA&&(zt.onClick=QA,zt.role=ot?"tab":"button",zt.tabIndex=yt?-1:0),h.createElement("div",(0,Ne.Z)({},jt,{ref:ae,className:pt}),h.createElement("div",zt,p&&Jt,h.createElement("span",{className:"".concat(it,"-header-text"),onClick:Ct==="header"?QA:void 0},Ue),xA&&h.createElement("div",{className:"".concat(it,"-extra")},Dt)),h.createElement(U.default,(0,Ne.Z)({visible:T,leavedClassName:"".concat(it,"-content-hidden")},Ge,{forceRender:ve,removeOnLeave:lt}),function(yA,FA){var AA=yA.className,dA=yA.style;return h.createElement(H,{ref:FA,prefixCls:it,className:AA,style:dA,isActive:T,forceRender:ve,role:ot?"tabpanel":void 0},Lt)}))}),K=P,J=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],me=function(ae,k){var p=k.prefixCls,g=k.accordion,T=k.collapsible,te=k.destroyInactivePanel,ve=k.onItemClick,le=k.activeKey,it=k.openMotion,Ct=k.expandIcon;return ae.map(function(ot,at){var Dt=ot.children,Ue=ot.label,ke=ot.key,Ge=ot.collapsible,lt=ot.onItemClick,Lt=ot.destroyInactivePanel,jt=(0,O.Z)(ot,J),yt=String(ke!=null?ke:at),EA=Ge!=null?Ge:T,oA=Lt!=null?Lt:te,xA=function(Jt){EA!=="disabled"&&(ve(Jt),lt==null||lt(Jt))},QA=!1;return g?QA=le[0]===yt:QA=le.indexOf(yt)>-1,h.createElement(K,(0,Ne.Z)({},jt,{prefixCls:p,key:yt,panelKey:yt,isActive:QA,accordion:g,openMotion:it,expandIcon:Ct,header:Ue,collapsible:EA,onItemClick:xA,destroyInactivePanel:oA}),Dt)})},ze=function(ae,k,p){if(!ae)return null;var g=p.prefixCls,T=p.accordion,te=p.collapsible,ve=p.destroyInactivePanel,le=p.onItemClick,it=p.activeKey,Ct=p.openMotion,ot=p.expandIcon,at=ae.key||String(k),Dt=ae.props,Ue=Dt.header,ke=Dt.headerClass,Ge=Dt.destroyInactivePanel,lt=Dt.collapsible,Lt=Dt.onItemClick,jt=!1;T?jt=it[0]===at:jt=it.indexOf(at)>-1;var yt=lt!=null?lt:te,EA=function(QA){yt!=="disabled"&&(le(QA),Lt==null||Lt(QA))},oA={key:at,panelKey:at,header:Ue,headerClass:ke,isActive:jt,prefixCls:g,destroyInactivePanel:Ge!=null?Ge:ve,openMotion:Ct,accordion:T,children:ae.props.children,onItemClick:EA,expandIcon:ot,collapsible:yt};return typeof ae.type=="string"?ae:(Object.keys(oA).forEach(function(xA){typeof oA[xA]=="undefined"&&delete oA[xA]}),h.cloneElement(ae,oA))};function oe(d,ae,k){return Array.isArray(d)?me(d,k):(0,N.Z)(ae).map(function(p,g){return ze(p,g,k)})}var tt=oe,Te=M(26112);function Ve(d){var ae=d;if(!Array.isArray(ae)){var k=(0,ie.Z)(ae);ae=k==="number"||k==="string"?[ae]:[]}return ae.map(function(p){return String(p)})}var qe=h.forwardRef(function(d,ae){var k=d.prefixCls,p=k===void 0?"rc-collapse":k,g=d.destroyInactivePanel,T=g===void 0?!1:g,te=d.style,ve=d.accordion,le=d.className,it=d.children,Ct=d.collapsible,ot=d.openMotion,at=d.expandIcon,Dt=d.activeKey,Ue=d.defaultActiveKey,ke=d.onChange,Ge=d.items,lt=Ae()(p,le),Lt=(0,m.Z)([],{value:Dt,onChange:function(bt){return ke==null?void 0:ke(bt)},defaultValue:Ue,postState:Ve}),jt=(0,q.Z)(Lt,2),yt=jt[0],EA=jt[1],oA=function(bt){return EA(function(){if(ve)return yt[0]===bt?[]:[bt];var Jt=yt.indexOf(bt),pt=Jt>-1;return pt?yt.filter(function(_t){return _t!==bt}):[].concat((0,ue.Z)(yt),[bt])})};(0,_.ZP)(!it,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var xA=tt(Ge,it,{prefixCls:p,accordion:ve,openMotion:ot,expandIcon:at,collapsible:Ct,destroyInactivePanel:T,onItemClick:oA,activeKey:yt});return h.createElement("div",(0,Ne.Z)({ref:ae,className:lt,style:te,role:ve?"tablist":void 0},(0,Te.Z)(d,{aria:!0,data:!0})),xA)}),V=Object.assign(qe,{Panel:K}),Se=V,D=V.Panel,be=M(2738),Ce=M(62892),$=M(92343),ge=M(36355),X=M(19716),Y=h.forwardRef((d,ae)=>{const{getPrefixCls:k}=h.useContext(ge.E_),{prefixCls:p,className:g,showArrow:T=!0}=d,te=k("collapse",p),ve=Ae()({[`${te}-no-arrow`]:!T},g);return h.createElement(Se.Panel,Object.assign({ref:ae},d,{prefixCls:te,className:ve}))}),z=M(17313),Qe=M(8378),Ke=M(83116),Re=M(37613);const mt=d=>{const{componentCls:ae,contentBg:k,padding:p,headerBg:g,headerPadding:T,collapseHeaderPaddingSM:te,collapseHeaderPaddingLG:ve,collapsePanelBorderRadius:le,lineWidth:it,lineType:Ct,colorBorder:ot,colorText:at,colorTextHeading:Dt,colorTextDisabled:Ue,fontSize:ke,fontSizeLG:Ge,lineHeight:lt,marginSM:Lt,paddingSM:jt,paddingLG:yt,paddingXS:EA,motionDurationSlow:oA,fontSizeIcon:xA,contentPadding:QA}=d,bt=`${it}px ${Ct} ${ot}`;return{[ae]:Object.assign(Object.assign({},(0,z.Wf)(d)),{backgroundColor:g,border:bt,borderBottom:0,borderRadius:`${le}px`,"&-rtl":{direction:"rtl"},[`& > ${ae}-item`]:{borderBottom:bt,"&:last-child":{[` &, & > ${ae}-header`]:{borderRadius:`0 0 ${le}px ${le}px`}},[`> ${ae}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:T,color:Dt,lineHeight:lt,cursor:"pointer",transition:`all ${oA}, visibility 0s`,[`> ${ae}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${ae}-expand-icon`]:{height:ke*lt,display:"flex",alignItems:"center",paddingInlineEnd:Lt},[`${ae}-arrow`]:Object.assign(Object.assign({},(0,z.Ro)()),{fontSize:xA,svg:{transition:`transform ${oA}`}}),[`${ae}-header-text`]:{marginInlineEnd:"auto"}},[`${ae}-header-collapsible-only`]:{cursor:"default",[`${ae}-header-text`]:{flex:"none",cursor:"pointer"}},[`${ae}-icon-collapsible-only`]:{cursor:"default",[`${ae}-expand-icon`]:{cursor:"pointer"}}},[`${ae}-content`]:{color:at,backgroundColor:k,borderTop:bt,[`& > ${ae}-content-box`]:{padding:QA},"&-hidden":{display:"none"}},"&-small":{[`> ${ae}-item`]:{[`> ${ae}-header`]:{padding:te,paddingInlineStart:EA,[`> ${ae}-expand-icon`]:{marginInlineStart:jt-EA}},[`> ${ae}-content > ${ae}-content-box`]:{padding:jt}}},"&-large":{[`> ${ae}-item`]:{fontSize:Ge,[`> ${ae}-header`]:{padding:ve,paddingInlineStart:p,[`> ${ae}-expand-icon`]:{height:Ge*lt,marginInlineStart:yt-p}},[`> ${ae}-content > ${ae}-content-box`]:{padding:yt}}},[`${ae}-item:last-child`]:{[`> ${ae}-content`]:{borderRadius:`0 0 ${le}px ${le}px`}},[`& ${ae}-item-disabled > ${ae}-header`]:{"\n &,\n & > .arrow\n ":{color:Ue,cursor:"not-allowed"}},[`&${ae}-icon-position-end`]:{[`& > ${ae}-item`]:{[`> ${ae}-header`]:{[`${ae}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Lt}}}}})}},kt=d=>{const{componentCls:ae}=d,k=`> ${ae}-item > ${ae}-header ${ae}-arrow svg`;return{[`${ae}-rtl`]:{[k]:{transform:"rotate(180deg)"}}}},et=d=>{const{componentCls:ae,headerBg:k,paddingXXS:p,colorBorder:g}=d;return{[`${ae}-borderless`]:{backgroundColor:k,border:0,[`> ${ae}-item`]:{borderBottom:`1px solid ${g}`},[` > ${ae}-item:last-child, > ${ae}-item:last-child ${ae}-header `]:{borderRadius:0},[`> ${ae}-item:last-child`]:{borderBottom:0},[`> ${ae}-item > ${ae}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${ae}-item > ${ae}-content > ${ae}-content-box`]:{paddingTop:p}}}},Zt=d=>{const{componentCls:ae,paddingSM:k}=d;return{[`${ae}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${ae}-item`]:{borderBottom:0,[`> ${ae}-content`]:{backgroundColor:"transparent",border:0,[`> ${ae}-content-box`]:{paddingBlock:k}}}}}};var sA=(0,Ke.Z)("Collapse",d=>{const ae=(0,Re.TS)(d,{collapseHeaderPaddingSM:`${d.paddingXS}px ${d.paddingSM}px`,collapseHeaderPaddingLG:`${d.padding}px ${d.paddingLG}px`,collapsePanelBorderRadius:d.borderRadiusLG});return[mt(ae),et(ae),Zt(ae),kt(ae),(0,Qe.Z)(ae)]},d=>({headerPadding:`${d.paddingSM}px ${d.padding}px`,headerBg:d.colorFillAlter,contentPadding:`${d.padding}px 16px`,contentBg:d.colorBgContainer})),nA=Object.assign(h.forwardRef((d,ae)=>{const{getPrefixCls:k,direction:p,collapse:g}=h.useContext(ge.E_),{prefixCls:T,className:te,rootClassName:ve,style:le,bordered:it=!0,ghost:Ct,size:ot,expandIconPosition:at="start",children:Dt,expandIcon:Ue}=d,ke=(0,X.Z)(bt=>{var Jt;return(Jt=ot!=null?ot:bt)!==null&&Jt!==void 0?Jt:"middle"}),Ge=k("collapse",T),lt=k(),[Lt,jt]=sA(Ge),yt=h.useMemo(()=>at==="left"?"start":at==="right"?"end":at,[at]),EA=function(){let bt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Jt=Ue?Ue(bt):h.createElement(b.Z,{rotate:bt.isActive?90:void 0});return(0,$.Tm)(Jt,()=>({className:Ae()(Jt.props.className,`${Ge}-arrow`)}))},oA=Ae()(`${Ge}-icon-position-${yt}`,{[`${Ge}-borderless`]:!it,[`${Ge}-rtl`]:p==="rtl",[`${Ge}-ghost`]:!!Ct,[`${Ge}-${ke}`]:ke!=="middle"},g==null?void 0:g.className,te,ve,jt),xA=Object.assign(Object.assign({},(0,Ce.Z)(lt)),{motionAppear:!1,leavedClassName:`${Ge}-content-hidden`}),QA=h.useMemo(()=>Dt?(0,N.Z)(Dt).map((bt,Jt)=>{var pt,_t;if(!((pt=bt.props)===null||pt===void 0)&&pt.disabled){const zt=(_t=bt.key)!==null&&_t!==void 0?_t:String(Jt),{disabled:yA,collapsible:FA}=bt.props,AA=Object.assign(Object.assign({},(0,be.Z)(bt.props,["disabled"])),{key:zt,collapsible:FA!=null?FA:yA?"disabled":void 0});return(0,$.Tm)(bt,AA)}return bt}):null,[Dt]);return Lt(h.createElement(Se,Object.assign({ref:ae,openMotion:xA},(0,be.Z)(d,["rootClassName"]),{expandIcon:EA,prefixCls:Ge,className:oA,style:Object.assign(Object.assign({},g==null?void 0:g.style),le)}),QA))}),{Panel:Y}),Yt=nA},28103:function(fr,wA,M){"use strict";M.d(wA,{Z:function(){return N}});var b=M(92310),Xe=M.n(b),Ae=M(59301),Ne=M(36355),ue=M(17313),q=M(83116),ie=M(37613);const m=S=>{const{componentCls:U,sizePaddingEdgeHorizontal:F,colorSplit:I,lineWidth:H,textPaddingInline:L,orientationMargin:P,verticalMarginInline:K}=S;return{[U]:Object.assign(Object.assign({},(0,ue.Wf)(S)),{borderBlockStart:`${H}px solid ${I}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:K,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${H}px solid ${I}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${S.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${U}-with-text`]:{display:"flex",alignItems:"center",margin:`${S.dividerHorizontalWithTextGutterMargin}px 0`,color:S.colorTextHeading,fontWeight:500,fontSize:S.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${I}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${H}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${U}-with-text-left`]:{"&::before":{width:`${P*100}%`},"&::after":{width:`${100-P*100}%`}},[`&-horizontal${U}-with-text-right`]:{"&::before":{width:`${100-P*100}%`},"&::after":{width:`${P*100}%`}},[`${U}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:L},"&-dashed":{background:"none",borderColor:I,borderStyle:"dashed",borderWidth:`${H}px 0 0`},[`&-horizontal${U}-with-text${U}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${U}-dashed`]:{borderInlineStartWidth:H,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${U}-with-text`]:{color:S.colorText,fontWeight:"normal",fontSize:S.fontSize},[`&-horizontal${U}-with-text-left${U}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${U}-inner-text`]:{paddingInlineStart:F}},[`&-horizontal${U}-with-text-right${U}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${U}-inner-text`]:{paddingInlineEnd:F}}})}};var _=(0,q.Z)("Divider",S=>{const U=(0,ie.TS)(S,{dividerHorizontalWithTextGutterMargin:S.margin,dividerHorizontalGutterMargin:S.marginLG,sizePaddingEdgeHorizontal:0});return[m(U)]},S=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:S.marginXS})),h=function(S,U){var F={};for(var I in S)Object.prototype.hasOwnProperty.call(S,I)&&U.indexOf(I)<0&&(F[I]=S[I]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,I=Object.getOwnPropertySymbols(S);H{const{getPrefixCls:U,direction:F,divider:I}=Ae.useContext(Ne.E_),{prefixCls:H,type:L="horizontal",orientation:P="center",orientationMargin:K,className:J,rootClassName:me,children:ze,dashed:oe,plain:tt,style:Te}=S,Ve=h(S,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),qe=U("divider",H),[V,Se]=_(qe),D=P.length>0?`-${P}`:P,be=!!ze,Ce=P==="left"&&K!=null,$=P==="right"&&K!=null,ge=Xe()(qe,I==null?void 0:I.className,Se,`${qe}-${L}`,{[`${qe}-with-text`]:be,[`${qe}-with-text${D}`]:be,[`${qe}-dashed`]:!!oe,[`${qe}-plain`]:!!tt,[`${qe}-rtl`]:F==="rtl",[`${qe}-no-default-orientation-margin-left`]:Ce,[`${qe}-no-default-orientation-margin-right`]:$},J,me),X=Ae.useMemo(()=>typeof K=="number"?K:/^\d+$/.test(K)?Number(K):K,[K]),ee=Object.assign(Object.assign({},Ce&&{marginLeft:X}),$&&{marginRight:X});return V(Ae.createElement("div",Object.assign({className:ge,style:Object.assign(Object.assign({},I==null?void 0:I.style),Te)},Ve,{role:"separator"}),ze&&L!=="vertical"&&Ae.createElement("span",{className:`${qe}-inner-text`,style:ee},ze)))}},13570:function(fr,wA,M){"use strict";M.d(wA,{Z:function(){return Y}});var b=M(54476),Xe=M(59301),Ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},Ne=Ae,ue=M(7657),q=function(Qe,Ke){return Xe.createElement(ue.Z,(0,b.Z)({},Qe,{ref:Ke,icon:Ne}))},ie=Xe.forwardRef(q),m=ie,_=M(92310),h=M.n(_),O=M(20068),N=M(42978),S=M(75931),U=M(18929),F=M(10228),I=M(26112);function H(z,Qe){var Ke=z.disabled,Re=z.prefixCls,mt=z.character,kt=z.characterRender,et=z.index,Zt=z.count,sA=z.value,Rt=z.allowHalf,nA=z.focused,Yt=z.onHover,d=z.onClick,ae=function(it){Yt(it,et)},k=function(it){d(it,et)},p=function(it){it.keyCode===F.Z.ENTER&&d(it,et)},g=et+1,T=new Set([Re]);sA===0&&et===0&&nA?T.add("".concat(Re,"-focused")):Rt&&sA+.5>=g&&sAet?"true":"false","aria-posinset":et+1,"aria-setsize":Zt,tabIndex:Ke?-1:0},Xe.createElement("div",{className:"".concat(Re,"-first")},te),Xe.createElement("div",{className:"".concat(Re,"-second")},te)));return kt&&(ve=kt(ve,z)),ve}var L=Xe.forwardRef(H);function P(){var z=Xe.useRef({});function Qe(Re){return z.current[Re]}function Ke(Re){return function(mt){z.current[Re]=mt}}return[Qe,Ke]}function K(z){var Qe=z.pageXOffset,Ke="scrollLeft";if(typeof Qe!="number"){var Re=z.document;Qe=Re.documentElement[Ke],typeof Qe!="number"&&(Qe=Re.body[Ke])}return Qe}function J(z){var Qe,Ke,Re=z.ownerDocument,mt=Re.body,kt=Re&&Re.documentElement,et=z.getBoundingClientRect();return Qe=et.left,Ke=et.top,Qe-=kt.clientLeft||mt.clientLeft||0,Ke-=kt.clientTop||mt.clientTop||0,{left:Qe,top:Ke}}function me(z){var Qe=J(z),Ke=z.ownerDocument,Re=Ke.defaultView||Ke.parentWindow;return Qe.left+=K(Re),Qe.left}var ze=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function oe(z,Qe){var Ke,Re=z.prefixCls,mt=Re===void 0?"rc-rate":Re,kt=z.className,et=z.defaultValue,Zt=z.value,sA=z.count,Rt=sA===void 0?5:sA,nA=z.allowHalf,Yt=nA===void 0?!1:nA,d=z.allowClear,ae=d===void 0?!0:d,k=z.character,p=k===void 0?"\u2605":k,g=z.characterRender,T=z.disabled,te=z.direction,ve=te===void 0?"ltr":te,le=z.tabIndex,it=le===void 0?0:le,Ct=z.autoFocus,ot=z.onHoverChange,at=z.onChange,Dt=z.onFocus,Ue=z.onBlur,ke=z.onKeyDown,Ge=z.onMouseLeave,lt=(0,S.Z)(z,ze),Lt=P(),jt=(0,N.Z)(Lt,2),yt=jt[0],EA=jt[1],oA=Xe.useRef(null),xA=function(){if(!T){var hA;(hA=oA.current)===null||hA===void 0||hA.focus()}};Xe.useImperativeHandle(Qe,function(){return{focus:xA,blur:function(){if(!T){var hA;(hA=oA.current)===null||hA===void 0||hA.blur()}}}});var QA=(0,U.Z)(et||0,{value:Zt}),bt=(0,N.Z)(QA,2),Jt=bt[0],pt=bt[1],_t=(0,U.Z)(null),zt=(0,N.Z)(_t,2),yA=zt[0],FA=zt[1],AA=function(hA,li){var ri=ve==="rtl",dn=hA+1;if(Yt){var Zr=yt(hA),Ti=me(Zr),_i=Zr.clientWidth;(ri&&li-Ti>_i/2||!ri&&li-Ti<_i/2)&&(dn-=.5)}return dn},dA=function(hA){pt(hA),at==null||at(hA)},HA=Xe.useState(!1),Sr=(0,N.Z)(HA,2),_A=Sr[0],mA=Sr[1],MA=function(){mA(!0),Dt==null||Dt()},rr=function(){mA(!1),Ue==null||Ue()},Hr=Xe.useState(null),Kr=(0,N.Z)(Hr,2),sn=Kr[0],On=Kr[1],gi=function(hA,li){var ri=AA(li,hA.pageX);ri!==yA&&(On(ri),FA(null)),ot==null||ot(ri)},wn=function(hA){T||(On(null),FA(null),ot==null||ot(void 0)),hA&&(Ge==null||Ge(hA))},LA=function(hA,li){var ri=AA(li,hA.pageX),dn=!1;ae&&(dn=ri===Jt),wn(),dA(dn?0:ri),FA(dn?ri:null)},wi=function(hA){var li=hA.keyCode,ri=ve==="rtl",dn=Jt;li===F.Z.RIGHT&&dn0&&!ri||li===F.Z.RIGHT&&dn>0&&ri?(Yt?dn-=.5:dn-=1,dA(dn),hA.preventDefault()):li===F.Z.LEFT&&dn{const{componentCls:Qe}=z;return{[`${Qe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:z.marginXS},"> div":{transition:`all ${z.motionDurationMid}, outline 0s`,"&:hover":{transform:z.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${z.lineWidth}px dashed ${z.starColor}`,transform:z.starHoverScale}},"&-first, &-second":{color:z.starBg,transition:`all ${z.motionDurationMid}`,userSelect:"none",[z.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Qe}-star-first, &-half ${Qe}-star-second`]:{opacity:1},[`&-half ${Qe}-star-first, &-full ${Qe}-star-second`]:{color:"inherit"}}}},Ce=z=>({[`&-rtl${z.componentCls}`]:{direction:"rtl"}}),$=z=>{const{componentCls:Qe}=z;return{[Qe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,V.Wf)(z)),{display:"inline-block",margin:0,padding:0,color:z.starColor,fontSize:z.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Qe} ${Qe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),be(z)),{[`+ ${Qe}-text`]:{display:"inline-block",marginInlineStart:z.marginXS,fontSize:z.fontSize}}),Ce(z))}};var ge=(0,Se.Z)("Rate",z=>{const Qe=(0,D.TS)(z,{});return[$(Qe)]},z=>({starColor:z.yellow6,starSize:z.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:z.colorFillContent})),X=function(z,Qe){var Ke={};for(var Re in z)Object.prototype.hasOwnProperty.call(z,Re)&&Qe.indexOf(Re)<0&&(Ke[Re]=z[Re]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,Re=Object.getOwnPropertySymbols(z);mt{const{prefixCls:Ke,className:Re,rootClassName:mt,style:kt,tooltips:et,character:Zt=Xe.createElement(m,null)}=z,sA=X(z,["prefixCls","className","rootClassName","style","tooltips","character"]),Rt=(T,te)=>{let{index:ve}=te;return et?Xe.createElement(qe.Z,{title:et[ve]},T):T},{getPrefixCls:nA,direction:Yt,rate:d}=Xe.useContext(Ve.E_),ae=nA("rate",Ke),[k,p]=ge(ae),g=Object.assign(Object.assign({},d==null?void 0:d.style),kt);return k(Xe.createElement(Te,Object.assign({ref:Qe,character:Zt,characterRender:Rt},sA,{className:h()(Re,mt,p,d==null?void 0:d.className),style:g,prefixCls:ae,direction:Yt})))})},12563:function(fr,wA,M){"use strict";M.d(wA,{default:function(){return qe}});var b=M(59301),Xe=M(99267),Ae=M(92310),Ne=M.n(Ae),ue=M(36785),q=M(47729),ie=M(14088),m=M(36355),_=M(17313),h=M(37613),O=M(83116);const N=V=>{const{paddingXXS:Se,lineWidth:D,tagPaddingHorizontal:be,componentCls:Ce}=V,$=be-D,ge=Se-D;return{[Ce]:Object.assign(Object.assign({},(0,_.Wf)(V)),{display:"inline-block",height:"auto",marginInlineEnd:V.marginXS,paddingInline:$,fontSize:V.tagFontSize,lineHeight:V.tagLineHeight,whiteSpace:"nowrap",background:V.defaultBg,border:`${V.lineWidth}px ${V.lineType} ${V.colorBorder}`,borderRadius:V.borderRadiusSM,opacity:1,transition:`all ${V.motionDurationMid}`,textAlign:"start",position:"relative",[`&${Ce}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:V.defaultColor},[`${Ce}-close-icon`]:{marginInlineStart:ge,color:V.colorTextDescription,fontSize:V.tagIconSize,cursor:"pointer",transition:`all ${V.motionDurationMid}`,"&:hover":{color:V.colorTextHeading}},[`&${Ce}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${V.iconCls}-close, ${V.iconCls}-close:hover`]:{color:V.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${Ce}-checkable-checked):hover`]:{color:V.colorPrimary,backgroundColor:V.colorFillSecondary},"&:active, &-checked":{color:V.colorTextLightSolid},"&-checked":{backgroundColor:V.colorPrimary,"&:hover":{backgroundColor:V.colorPrimaryHover}},"&:active":{backgroundColor:V.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${V.iconCls} + span, > span + ${V.iconCls}`]:{marginInlineStart:$}}),[`${Ce}-borderless`]:{borderColor:"transparent",background:V.tagBorderlessBg}}},S=V=>{const{lineWidth:Se,fontSizeIcon:D}=V,be=V.fontSizeSM,Ce=`${V.lineHeightSM*be}px`;return(0,h.TS)(V,{tagFontSize:be,tagLineHeight:Ce,tagIconSize:D-2*Se,tagPaddingHorizontal:8,tagBorderlessBg:V.colorFillTertiary})},U=V=>({defaultBg:V.colorFillQuaternary,defaultColor:V.colorText});var F=(0,O.Z)("Tag",V=>{const Se=S(V);return N(Se)},U),I=function(V,Se){var D={};for(var be in V)Object.prototype.hasOwnProperty.call(V,be)&&Se.indexOf(be)<0&&(D[be]=V[be]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,be=Object.getOwnPropertySymbols(V);Ce{const{prefixCls:Se,style:D,className:be,checked:Ce,onChange:$,onClick:ge}=V,X=I(V,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:ee,tag:Y}=b.useContext(m.E_),z=kt=>{$==null||$(!Ce),ge==null||ge(kt)},Qe=ee("tag",Se),[Ke,Re]=F(Qe),mt=Ne()(Qe,`${Qe}-checkable`,{[`${Qe}-checkable-checked`]:Ce},Y==null?void 0:Y.className,be,Re);return Ke(b.createElement("span",Object.assign({},X,{style:Object.assign(Object.assign({},D),Y==null?void 0:Y.style),className:mt,onClick:z})))},P=M(45157);const K=V=>(0,P.Z)(V,(Se,D)=>{let{textColor:be,lightBorderColor:Ce,lightColor:$,darkColor:ge}=D;return{[`${V.componentCls}-${Se}`]:{color:be,background:$,borderColor:Ce,"&-inverse":{color:V.colorTextLightSolid,background:ge,borderColor:ge},[`&${V.componentCls}-borderless`]:{borderColor:"transparent"}}}});var J=(0,O.b)(["Tag","preset"],V=>{const Se=S(V);return K(Se)},U);function me(V){return typeof V!="string"?V:V.charAt(0).toUpperCase()+V.slice(1)}const ze=(V,Se,D)=>{const be=me(D);return{[`${V.componentCls}-${Se}`]:{color:V[`color${D}`],background:V[`color${be}Bg`],borderColor:V[`color${be}Border`],[`&${V.componentCls}-borderless`]:{borderColor:"transparent"}}}};var oe=(0,O.b)(["Tag","status"],V=>{const Se=S(V);return[ze(Se,"success","Success"),ze(Se,"processing","Info"),ze(Se,"error","Error"),ze(Se,"warning","Warning")]},U),tt=function(V,Se){var D={};for(var be in V)Object.prototype.hasOwnProperty.call(V,be)&&Se.indexOf(be)<0&&(D[be]=V[be]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,be=Object.getOwnPropertySymbols(V);Ce{const{prefixCls:D,className:be,rootClassName:Ce,style:$,children:ge,icon:X,color:ee,onClose:Y,closeIcon:z,closable:Qe,bordered:Ke=!0}=V,Re=tt(V,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:mt,direction:kt,tag:et}=b.useContext(m.E_),[Zt,sA]=b.useState(!0);b.useEffect(()=>{"visible"in Re&&sA(Re.visible)},[Re.visible]);const Rt=(0,ue.o2)(ee),nA=(0,ue.yT)(ee),Yt=Rt||nA,d=Object.assign(Object.assign({backgroundColor:ee&&!Yt?ee:void 0},et==null?void 0:et.style),$),ae=mt("tag",D),[k,p]=F(ae),g=Ne()(ae,et==null?void 0:et.className,{[`${ae}-${ee}`]:Yt,[`${ae}-has-color`]:ee&&!Yt,[`${ae}-hidden`]:!Zt,[`${ae}-rtl`]:kt==="rtl",[`${ae}-borderless`]:!Ke},be,Ce,p),T=ot=>{ot.stopPropagation(),Y==null||Y(ot),!ot.defaultPrevented&&sA(!1)},[,te]=(0,q.Z)(Qe,z,ot=>ot===null?b.createElement(Xe.Z,{className:`${ae}-close-icon`,onClick:T}):b.createElement("span",{className:`${ae}-close-icon`,onClick:T},ot),null,!1),ve=typeof Re.onClick=="function"||ge&&ge.type==="a",le=X||null,it=le?b.createElement(b.Fragment,null,le,ge&&b.createElement("span",null,ge)):ge,Ct=b.createElement("span",Object.assign({},Re,{ref:Se,className:g,style:d}),it,te,Rt&&b.createElement(J,{key:"preset",prefixCls:ae}),nA&&b.createElement(oe,{key:"status",prefixCls:ae}));return k(ve?b.createElement(ie.Z,{component:"Tag"},Ct):Ct)},Ve=b.forwardRef(Te);Ve.CheckableTag=L;var qe=Ve},86251:function(fr,wA){"use strict";wA.byteLength=ie,wA.toByteArray=_,wA.fromByteArray=N;for(var M=[],b=[],Xe=typeof Uint8Array!="undefined"?Uint8Array:Array,Ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ne=0,ue=Ae.length;Ne0)throw new Error("Invalid string. Length must be a multiple of 4");var F=S.indexOf("=");F===-1&&(F=U);var I=F===U?0:4-F%4;return[F,I]}function ie(S){var U=q(S),F=U[0],I=U[1];return(F+I)*3/4-I}function m(S,U,F){return(U+F)*3/4-F}function _(S){var U,F=q(S),I=F[0],H=F[1],L=new Xe(m(S,I,H)),P=0,K=H>0?I-4:I,J;for(J=0;J>16&255,L[P++]=U>>8&255,L[P++]=U&255;return H===2&&(U=b[S.charCodeAt(J)]<<2|b[S.charCodeAt(J+1)]>>4,L[P++]=U&255),H===1&&(U=b[S.charCodeAt(J)]<<10|b[S.charCodeAt(J+1)]<<4|b[S.charCodeAt(J+2)]>>2,L[P++]=U>>8&255,L[P++]=U&255),L}function h(S){return M[S>>18&63]+M[S>>12&63]+M[S>>6&63]+M[S&63]}function O(S,U,F){for(var I,H=[],L=U;LK?K:P+L));return I===1?(U=S[F-1],H.push(M[U>>2]+M[U<<4&63]+"==")):I===2&&(U=(S[F-2]<<8)+S[F-1],H.push(M[U>>10]+M[U>>4&63]+M[U<<2&63]+"=")),H.join("")}},19208:function(fr,wA,M){"use strict";var b;var Xe=M(86251),Ae=M(67467),Ne=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;wA.lW=m,b=P,wA.h2=50;var ue=2147483647;b=ue,m.TYPED_ARRAY_SUPPORT=q(),!m.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 q(){try{var k=new Uint8Array(1),p={foo:function(){return 42}};return Object.setPrototypeOf(p,Uint8Array.prototype),Object.setPrototypeOf(k,p),k.foo()===42}catch(g){return!1}}Object.defineProperty(m.prototype,"parent",{enumerable:!0,get:function(){if(m.isBuffer(this))return this.buffer}}),Object.defineProperty(m.prototype,"offset",{enumerable:!0,get:function(){if(m.isBuffer(this))return this.byteOffset}});function ie(k){if(k>ue)throw new RangeError('The value "'+k+'" is invalid for option "size"');var p=new Uint8Array(k);return Object.setPrototypeOf(p,m.prototype),p}function m(k,p,g){if(typeof k=="number"){if(typeof p=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return N(k)}return _(k,p,g)}m.poolSize=8192;function _(k,p,g){if(typeof k=="string")return S(k,p);if(ArrayBuffer.isView(k))return F(k);if(k==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof k);if(Yt(k,ArrayBuffer)||k&&Yt(k.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Yt(k,SharedArrayBuffer)||k&&Yt(k.buffer,SharedArrayBuffer)))return I(k,p,g);if(typeof k=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var T=k.valueOf&&k.valueOf();if(T!=null&&T!==k)return m.from(T,p,g);var te=H(k);if(te)return te;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof k[Symbol.toPrimitive]=="function")return m.from(k[Symbol.toPrimitive]("string"),p,g);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof k)}m.from=function(k,p,g){return _(k,p,g)},Object.setPrototypeOf(m.prototype,Uint8Array.prototype),Object.setPrototypeOf(m,Uint8Array);function h(k){if(typeof k!="number")throw new TypeError('"size" argument must be of type number');if(k<0)throw new RangeError('The value "'+k+'" is invalid for option "size"')}function O(k,p,g){return h(k),k<=0?ie(k):p!==void 0?typeof g=="string"?ie(k).fill(p,g):ie(k).fill(p):ie(k)}m.alloc=function(k,p,g){return O(k,p,g)};function N(k){return h(k),ie(k<0?0:L(k)|0)}m.allocUnsafe=function(k){return N(k)},m.allocUnsafeSlow=function(k){return N(k)};function S(k,p){if((typeof p!="string"||p==="")&&(p="utf8"),!m.isEncoding(p))throw new TypeError("Unknown encoding: "+p);var g=K(k,p)|0,T=ie(g),te=T.write(k,p);return te!==g&&(T=T.slice(0,te)),T}function U(k){for(var p=k.length<0?0:L(k.length)|0,g=ie(p),T=0;T=ue)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ue.toString(16)+" bytes");return k|0}function P(k){return+k!=k&&(k=0),m.alloc(+k)}m.isBuffer=function(p){return p!=null&&p._isBuffer===!0&&p!==m.prototype},m.compare=function(p,g){if(Yt(p,Uint8Array)&&(p=m.from(p,p.offset,p.byteLength)),Yt(g,Uint8Array)&&(g=m.from(g,g.offset,g.byteLength)),!m.isBuffer(p)||!m.isBuffer(g))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(p===g)return 0;for(var T=p.length,te=g.length,ve=0,le=Math.min(T,te);vete.length?m.from(le).copy(te,ve):Uint8Array.prototype.set.call(te,le,ve);else if(m.isBuffer(le))le.copy(te,ve);else throw new TypeError('"list" argument must be an Array of Buffers');ve+=le.length}return te};function K(k,p){if(m.isBuffer(k))return k.length;if(ArrayBuffer.isView(k)||Yt(k,ArrayBuffer))return k.byteLength;if(typeof k!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof k);var g=k.length,T=arguments.length>2&&arguments[2]===!0;if(!T&&g===0)return 0;for(var te=!1;;)switch(p){case"ascii":case"latin1":case"binary":return g;case"utf8":case"utf-8":return et(k).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return g*2;case"hex":return g>>>1;case"base64":return Rt(k).length;default:if(te)return T?-1:et(k).length;p=(""+p).toLowerCase(),te=!0}}m.byteLength=K;function J(k,p,g){var T=!1;if((p===void 0||p<0)&&(p=0),p>this.length||((g===void 0||g>this.length)&&(g=this.length),g<=0)||(g>>>=0,p>>>=0,g<=p))return"";for(k||(k="utf8");;)switch(k){case"hex":return X(this,p,g);case"utf8":case"utf-8":return D(this,p,g);case"ascii":return $(this,p,g);case"latin1":case"binary":return ge(this,p,g);case"base64":return Se(this,p,g);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ee(this,p,g);default:if(T)throw new TypeError("Unknown encoding: "+k);k=(k+"").toLowerCase(),T=!0}}m.prototype._isBuffer=!0;function me(k,p,g){var T=k[p];k[p]=k[g],k[g]=T}m.prototype.swap16=function(){var p=this.length;if(p%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var g=0;gg&&(p+=" ... "),""},Ne&&(m.prototype[Ne]=m.prototype.inspect),m.prototype.compare=function(p,g,T,te,ve){if(Yt(p,Uint8Array)&&(p=m.from(p,p.offset,p.byteLength)),!m.isBuffer(p))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof p);if(g===void 0&&(g=0),T===void 0&&(T=p?p.length:0),te===void 0&&(te=0),ve===void 0&&(ve=this.length),g<0||T>p.length||te<0||ve>this.length)throw new RangeError("out of range index");if(te>=ve&&g>=T)return 0;if(te>=ve)return-1;if(g>=T)return 1;if(g>>>=0,T>>>=0,te>>>=0,ve>>>=0,this===p)return 0;for(var le=ve-te,it=T-g,Ct=Math.min(le,it),ot=this.slice(te,ve),at=p.slice(g,T),Dt=0;Dt2147483647?g=2147483647:g<-2147483648&&(g=-2147483648),g=+g,d(g)&&(g=te?0:k.length-1),g<0&&(g=k.length+g),g>=k.length){if(te)return-1;g=k.length-1}else if(g<0)if(te)g=0;else return-1;if(typeof p=="string"&&(p=m.from(p,T)),m.isBuffer(p))return p.length===0?-1:oe(k,p,g,T,te);if(typeof p=="number")return p=p&255,typeof Uint8Array.prototype.indexOf=="function"?te?Uint8Array.prototype.indexOf.call(k,p,g):Uint8Array.prototype.lastIndexOf.call(k,p,g):oe(k,[p],g,T,te);throw new TypeError("val must be string, number or Buffer")}function oe(k,p,g,T,te){var ve=1,le=k.length,it=p.length;if(T!==void 0&&(T=String(T).toLowerCase(),T==="ucs2"||T==="ucs-2"||T==="utf16le"||T==="utf-16le")){if(k.length<2||p.length<2)return-1;ve=2,le/=2,it/=2,g/=2}function Ct(ke,Ge){return ve===1?ke[Ge]:ke.readUInt16BE(Ge*ve)}var ot;if(te){var at=-1;for(ot=g;otle&&(g=le-it),ot=g;ot>=0;ot--){for(var Dt=!0,Ue=0;Uete&&(T=te)):T=te;var ve=p.length;T>ve/2&&(T=ve/2);for(var le=0;le>>0,isFinite(T)?(T=T>>>0,te===void 0&&(te="utf8")):(te=T,T=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var ve=this.length-g;if((T===void 0||T>ve)&&(T=ve),p.length>0&&(T<0||g<0)||g>this.length)throw new RangeError("Attempt to write outside buffer bounds");te||(te="utf8");for(var le=!1;;)switch(te){case"hex":return tt(this,p,g,T);case"utf8":case"utf-8":return Te(this,p,g,T);case"ascii":case"latin1":case"binary":return Ve(this,p,g,T);case"base64":return qe(this,p,g,T);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return V(this,p,g,T);default:if(le)throw new TypeError("Unknown encoding: "+te);te=(""+te).toLowerCase(),le=!0}},m.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Se(k,p,g){return p===0&&g===k.length?Xe.fromByteArray(k):Xe.fromByteArray(k.slice(p,g))}function D(k,p,g){g=Math.min(k.length,g);for(var T=[],te=p;te239?4:ve>223?3:ve>191?2:1;if(te+it<=g){var Ct,ot,at,Dt;switch(it){case 1:ve<128&&(le=ve);break;case 2:Ct=k[te+1],(Ct&192)===128&&(Dt=(ve&31)<<6|Ct&63,Dt>127&&(le=Dt));break;case 3:Ct=k[te+1],ot=k[te+2],(Ct&192)===128&&(ot&192)===128&&(Dt=(ve&15)<<12|(Ct&63)<<6|ot&63,Dt>2047&&(Dt<55296||Dt>57343)&&(le=Dt));break;case 4:Ct=k[te+1],ot=k[te+2],at=k[te+3],(Ct&192)===128&&(ot&192)===128&&(at&192)===128&&(Dt=(ve&15)<<18|(Ct&63)<<12|(ot&63)<<6|at&63,Dt>65535&&Dt<1114112&&(le=Dt))}}le===null?(le=65533,it=1):le>65535&&(le-=65536,T.push(le>>>10&1023|55296),le=56320|le&1023),T.push(le),te+=it}return Ce(T)}var be=4096;function Ce(k){var p=k.length;if(p<=be)return String.fromCharCode.apply(String,k);for(var g="",T=0;TT)&&(g=T);for(var te="",ve=p;veT&&(p=T),g<0?(g+=T,g<0&&(g=0)):g>T&&(g=T),gg)throw new RangeError("Trying to access beyond buffer length")}m.prototype.readUintLE=m.prototype.readUIntLE=function(p,g,T){p=p>>>0,g=g>>>0,T||Y(p,g,this.length);for(var te=this[p],ve=1,le=0;++le>>0,g=g>>>0,T||Y(p,g,this.length);for(var te=this[p+--g],ve=1;g>0&&(ve*=256);)te+=this[p+--g]*ve;return te},m.prototype.readUint8=m.prototype.readUInt8=function(p,g){return p=p>>>0,g||Y(p,1,this.length),this[p]},m.prototype.readUint16LE=m.prototype.readUInt16LE=function(p,g){return p=p>>>0,g||Y(p,2,this.length),this[p]|this[p+1]<<8},m.prototype.readUint16BE=m.prototype.readUInt16BE=function(p,g){return p=p>>>0,g||Y(p,2,this.length),this[p]<<8|this[p+1]},m.prototype.readUint32LE=m.prototype.readUInt32LE=function(p,g){return p=p>>>0,g||Y(p,4,this.length),(this[p]|this[p+1]<<8|this[p+2]<<16)+this[p+3]*16777216},m.prototype.readUint32BE=m.prototype.readUInt32BE=function(p,g){return p=p>>>0,g||Y(p,4,this.length),this[p]*16777216+(this[p+1]<<16|this[p+2]<<8|this[p+3])},m.prototype.readIntLE=function(p,g,T){p=p>>>0,g=g>>>0,T||Y(p,g,this.length);for(var te=this[p],ve=1,le=0;++le=ve&&(te-=Math.pow(2,8*g)),te},m.prototype.readIntBE=function(p,g,T){p=p>>>0,g=g>>>0,T||Y(p,g,this.length);for(var te=g,ve=1,le=this[p+--te];te>0&&(ve*=256);)le+=this[p+--te]*ve;return ve*=128,le>=ve&&(le-=Math.pow(2,8*g)),le},m.prototype.readInt8=function(p,g){return p=p>>>0,g||Y(p,1,this.length),this[p]&128?(255-this[p]+1)*-1:this[p]},m.prototype.readInt16LE=function(p,g){p=p>>>0,g||Y(p,2,this.length);var T=this[p]|this[p+1]<<8;return T&32768?T|4294901760:T},m.prototype.readInt16BE=function(p,g){p=p>>>0,g||Y(p,2,this.length);var T=this[p+1]|this[p]<<8;return T&32768?T|4294901760:T},m.prototype.readInt32LE=function(p,g){return p=p>>>0,g||Y(p,4,this.length),this[p]|this[p+1]<<8|this[p+2]<<16|this[p+3]<<24},m.prototype.readInt32BE=function(p,g){return p=p>>>0,g||Y(p,4,this.length),this[p]<<24|this[p+1]<<16|this[p+2]<<8|this[p+3]},m.prototype.readFloatLE=function(p,g){return p=p>>>0,g||Y(p,4,this.length),Ae.read(this,p,!0,23,4)},m.prototype.readFloatBE=function(p,g){return p=p>>>0,g||Y(p,4,this.length),Ae.read(this,p,!1,23,4)},m.prototype.readDoubleLE=function(p,g){return p=p>>>0,g||Y(p,8,this.length),Ae.read(this,p,!0,52,8)},m.prototype.readDoubleBE=function(p,g){return p=p>>>0,g||Y(p,8,this.length),Ae.read(this,p,!1,52,8)};function z(k,p,g,T,te,ve){if(!m.isBuffer(k))throw new TypeError('"buffer" argument must be a Buffer instance');if(p>te||pk.length)throw new RangeError("Index out of range")}m.prototype.writeUintLE=m.prototype.writeUIntLE=function(p,g,T,te){if(p=+p,g=g>>>0,T=T>>>0,!te){var ve=Math.pow(2,8*T)-1;z(this,p,g,T,ve,0)}var le=1,it=0;for(this[g]=p&255;++it>>0,T=T>>>0,!te){var ve=Math.pow(2,8*T)-1;z(this,p,g,T,ve,0)}var le=T-1,it=1;for(this[g+le]=p&255;--le>=0&&(it*=256);)this[g+le]=p/it&255;return g+T},m.prototype.writeUint8=m.prototype.writeUInt8=function(p,g,T){return p=+p,g=g>>>0,T||z(this,p,g,1,255,0),this[g]=p&255,g+1},m.prototype.writeUint16LE=m.prototype.writeUInt16LE=function(p,g,T){return p=+p,g=g>>>0,T||z(this,p,g,2,65535,0),this[g]=p&255,this[g+1]=p>>>8,g+2},m.prototype.writeUint16BE=m.prototype.writeUInt16BE=function(p,g,T){return p=+p,g=g>>>0,T||z(this,p,g,2,65535,0),this[g]=p>>>8,this[g+1]=p&255,g+2},m.prototype.writeUint32LE=m.prototype.writeUInt32LE=function(p,g,T){return p=+p,g=g>>>0,T||z(this,p,g,4,4294967295,0),this[g+3]=p>>>24,this[g+2]=p>>>16,this[g+1]=p>>>8,this[g]=p&255,g+4},m.prototype.writeUint32BE=m.prototype.writeUInt32BE=function(p,g,T){return p=+p,g=g>>>0,T||z(this,p,g,4,4294967295,0),this[g]=p>>>24,this[g+1]=p>>>16,this[g+2]=p>>>8,this[g+3]=p&255,g+4},m.prototype.writeIntLE=function(p,g,T,te){if(p=+p,g=g>>>0,!te){var ve=Math.pow(2,8*T-1);z(this,p,g,T,ve-1,-ve)}var le=0,it=1,Ct=0;for(this[g]=p&255;++le>0)-Ct&255;return g+T},m.prototype.writeIntBE=function(p,g,T,te){if(p=+p,g=g>>>0,!te){var ve=Math.pow(2,8*T-1);z(this,p,g,T,ve-1,-ve)}var le=T-1,it=1,Ct=0;for(this[g+le]=p&255;--le>=0&&(it*=256);)p<0&&Ct===0&&this[g+le+1]!==0&&(Ct=1),this[g+le]=(p/it>>0)-Ct&255;return g+T},m.prototype.writeInt8=function(p,g,T){return p=+p,g=g>>>0,T||z(this,p,g,1,127,-128),p<0&&(p=255+p+1),this[g]=p&255,g+1},m.prototype.writeInt16LE=function(p,g,T){return p=+p,g=g>>>0,T||z(this,p,g,2,32767,-32768),this[g]=p&255,this[g+1]=p>>>8,g+2},m.prototype.writeInt16BE=function(p,g,T){return p=+p,g=g>>>0,T||z(this,p,g,2,32767,-32768),this[g]=p>>>8,this[g+1]=p&255,g+2},m.prototype.writeInt32LE=function(p,g,T){return p=+p,g=g>>>0,T||z(this,p,g,4,2147483647,-2147483648),this[g]=p&255,this[g+1]=p>>>8,this[g+2]=p>>>16,this[g+3]=p>>>24,g+4},m.prototype.writeInt32BE=function(p,g,T){return p=+p,g=g>>>0,T||z(this,p,g,4,2147483647,-2147483648),p<0&&(p=4294967295+p+1),this[g]=p>>>24,this[g+1]=p>>>16,this[g+2]=p>>>8,this[g+3]=p&255,g+4};function Qe(k,p,g,T,te,ve){if(g+T>k.length)throw new RangeError("Index out of range");if(g<0)throw new RangeError("Index out of range")}function Ke(k,p,g,T,te){return p=+p,g=g>>>0,te||Qe(k,p,g,4,34028234663852886e22,-34028234663852886e22),Ae.write(k,p,g,T,23,4),g+4}m.prototype.writeFloatLE=function(p,g,T){return Ke(this,p,g,!0,T)},m.prototype.writeFloatBE=function(p,g,T){return Ke(this,p,g,!1,T)};function Re(k,p,g,T,te){return p=+p,g=g>>>0,te||Qe(k,p,g,8,17976931348623157e292,-17976931348623157e292),Ae.write(k,p,g,T,52,8),g+8}m.prototype.writeDoubleLE=function(p,g,T){return Re(this,p,g,!0,T)},m.prototype.writeDoubleBE=function(p,g,T){return Re(this,p,g,!1,T)},m.prototype.copy=function(p,g,T,te){if(!m.isBuffer(p))throw new TypeError("argument should be a Buffer");if(T||(T=0),!te&&te!==0&&(te=this.length),g>=p.length&&(g=p.length),g||(g=0),te>0&&te=this.length)throw new RangeError("Index out of range");if(te<0)throw new RangeError("sourceEnd out of bounds");te>this.length&&(te=this.length),p.length-g>>0,T=T===void 0?this.length:T>>>0,p||(p=0);var le;if(typeof p=="number")for(le=g;le55295&&g<57344){if(!te){if(g>56319){(p-=3)>-1&&ve.push(239,191,189);continue}else if(le+1===T){(p-=3)>-1&&ve.push(239,191,189);continue}te=g;continue}if(g<56320){(p-=3)>-1&&ve.push(239,191,189),te=g;continue}g=(te-55296<<10|g-56320)+65536}else te&&(p-=3)>-1&&ve.push(239,191,189);if(te=null,g<128){if((p-=1)<0)break;ve.push(g)}else if(g<2048){if((p-=2)<0)break;ve.push(g>>6|192,g&63|128)}else if(g<65536){if((p-=3)<0)break;ve.push(g>>12|224,g>>6&63|128,g&63|128)}else if(g<1114112){if((p-=4)<0)break;ve.push(g>>18|240,g>>12&63|128,g>>6&63|128,g&63|128)}else throw new Error("Invalid code point")}return ve}function Zt(k){for(var p=[],g=0;g>8,te=g%256,ve.push(te),ve.push(T);return ve}function Rt(k){return Xe.toByteArray(kt(k))}function nA(k,p,g,T){for(var te=0;te=p.length||te>=k.length);++te)p[te+g]=k[te];return te}function Yt(k,p){return k instanceof p||k!=null&&k.constructor!=null&&k.constructor.name!=null&&k.constructor.name===p.name}function d(k){return k!==k}var ae=function(){for(var k="0123456789abcdef",p=new Array(256),g=0;g<16;++g)for(var T=g*16,te=0;te<16;++te)p[T+te]=k[g]+k[te];return p}()},64270:function(fr){(function(wA,M){fr.exports=M()})(this,function(){"use strict";var wA=function(o,i){return wA=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,l){u.__proto__=l}||function(u,l){for(var E in l)Object.prototype.hasOwnProperty.call(l,E)&&(u[E]=l[E])},wA(o,i)};function M(o,i){if(typeof i!="function"&&i!==null)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");wA(o,i);function u(){this.constructor=o}o.prototype=i===null?Object.create(i):(u.prototype=i.prototype,new u)}var b=function(){return b=Object.assign||function(i){for(var u,l=1,E=arguments.length;l0&&R[R.length-1])&&(At[0]===6||At[0]===2)){u=0;continue}if(At[0]===3&&(!R||At[1]>R[0]&&At[1]=55296&&E<=56319&&u>10)+55296,re%1024+56320)),(E+1===u||l.length>16384)&&(R+=String.fromCharCode.apply(String,l),l.length=0)}return R},h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",O=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),N=0;N>4,ct[E++]=(re&15)<<4|Ee>>2,ct[E++]=(Ee&3)<<6|ye&63;return At},H=function(o){for(var i=o.length,u=[],l=0;l>P,oe=1<>P,Ve=ze+Te,qe=Ve,V=32,Se=qe+V,D=65536>>K,be=1<=0){if(i<55296||i>56319&&i<=65535)return u=this.index[i>>P],u=(u<>P)],u=(u<>K),u=this.index[u],u+=i>>P&Ce,u=this.index[u],u=(u<Re?(E.push(!0),Ee-=Re):E.push(!1),["normal","auto","loose"].indexOf(i)!==-1&&[8208,8211,12316,12448].indexOf(R)!==-1)return l.push(re),u.push(te);if(Ee===Zt||Ee===ae){if(re===0)return l.push(re),u.push(yt);var ye=u[re-1];return On.indexOf(ye)===-1?(l.push(l[re-1]),u.push(ye)):(l.push(re),u.push(yt))}if(l.push(re),Ee===EA)return u.push(i==="strict"?ot:pt);if(Ee===AA||Ee===jt)return u.push(yt);if(Ee===dA)return R>=131072&&R<=196605||R>=196608&&R<=262141?u.push(pt):u.push(yt);u.push(Ee)}),[l,u,E]},wi=function(o,i,u,l){var E=l[u];if(Array.isArray(o)?o.indexOf(E)!==-1:o===E)for(var R=u;R<=l.length;){R++;var re=l[R];if(re===i)return!0;if(re!==d)break}if(E===d)for(var R=u;R>0;){R--;var Ee=l[R];if(Array.isArray(o)?o.indexOf(Ee)!==-1:o===Ee)for(var ye=u;ye<=l.length;){ye++;var re=l[ye];if(re===i)return!0;if(re!==d)break}if(Ee!==d)break}return!1},xi=function(o,i){for(var u=o;u>=0;){var l=i[u];if(l===d)u--;else return l}return 0},Xa=function(o,i,u,l,E){if(u[l]===0)return _A;var R=l-1;if(Array.isArray(E)&&E[R]===!0)return _A;var re=R-1,Ee=R+1,ye=i[R],At=re>=0?i[re]:0,ct=i[Ee];if(ye===kt&&ct===et)return _A;if(Hr.indexOf(ye)!==-1)return Sr;if(Hr.indexOf(ct)!==-1||Kr.indexOf(ct)!==-1)return _A;if(xi(R,i)===nA)return mA;if(MA.get(o[R])===ae||(ye===oA||ye===xA)&&MA.get(o[Ee])===ae||ye===Rt||ct===Rt||ye===Yt||[d,p,T].indexOf(ye)===-1&&ct===Yt||[ve,le,it,Ue,Lt].indexOf(ct)!==-1||xi(R,i)===at||wi(Dt,at,R,i)||wi([ve,le],ot,R,i)||wi(k,k,R,i))return _A;if(ye===d)return mA;if(ye===Dt||ct===Dt)return _A;if(ct===te||ye===te)return mA;if([p,T,ot].indexOf(ct)!==-1||ye===g||At===Jt&&wn.indexOf(ye)!==-1||ye===Lt&&ct===Jt||ct===Ct||rr.indexOf(ct)!==-1&&ye===ke||rr.indexOf(ye)!==-1&&ct===ke||ye===lt&&[pt,oA,xA].indexOf(ct)!==-1||[pt,oA,xA].indexOf(ye)!==-1&&ct===Ge||rr.indexOf(ye)!==-1&&sn.indexOf(ct)!==-1||sn.indexOf(ye)!==-1&&rr.indexOf(ct)!==-1||[lt,Ge].indexOf(ye)!==-1&&(ct===ke||[at,T].indexOf(ct)!==-1&&i[Ee+1]===ke)||[at,T].indexOf(ye)!==-1&&ct===ke||ye===ke&&[ke,Lt,Ue].indexOf(ct)!==-1)return _A;if([ke,Lt,Ue,ve,le].indexOf(ct)!==-1)for(var gt=R;gt>=0;){var Gt=i[gt];if(Gt===ke)return _A;if([Lt,Ue].indexOf(Gt)!==-1)gt--;else break}if([lt,Ge].indexOf(ct)!==-1)for(var gt=[ve,le].indexOf(ye)!==-1?re:R;gt>=0;){var Gt=i[gt];if(Gt===ke)return _A;if([Lt,Ue].indexOf(Gt)!==-1)gt--;else break}if(_t===ye&&[_t,zt,QA,bt].indexOf(ct)!==-1||[zt,QA].indexOf(ye)!==-1&&[zt,yA].indexOf(ct)!==-1||[yA,bt].indexOf(ye)!==-1&&ct===yA||gi.indexOf(ye)!==-1&&[Ct,Ge].indexOf(ct)!==-1||gi.indexOf(ct)!==-1&&ye===lt||rr.indexOf(ye)!==-1&&rr.indexOf(ct)!==-1||ye===Ue&&rr.indexOf(ct)!==-1||rr.concat(ke).indexOf(ye)!==-1&&ct===at&&HA.indexOf(o[Ee])===-1||rr.concat(ke).indexOf(ct)!==-1&&ye===le)return _A;if(ye===FA&&ct===FA){for(var JA=u[R],gA=1;JA>0&&(JA--,i[JA]===FA);)gA++;if(gA%2!==0)return _A}return ye===oA&&ct===xA?_A:mA},Ai=function(o,i){i||(i={lineBreak:"normal",wordBreak:"normal"});var u=LA(o,i.lineBreak),l=u[0],E=u[1],R=u[2];(i.wordBreak==="break-all"||i.wordBreak==="break-word")&&(E=E.map(function(Ee){return[ke,yt,AA].indexOf(Ee)!==-1?pt:Ee}));var re=i.wordBreak==="keep-all"?R.map(function(Ee,ye){return Ee&&o[ye]>=19968&&o[ye]<=40959}):void 0;return[l,E,re]},hA=function(){function o(i,u,l,E){this.codePoints=i,this.required=u===Sr,this.start=l,this.end=E}return o.prototype.slice=function(){return _.apply(void 0,this.codePoints.slice(this.start,this.end))},o}(),li=function(o,i){var u=m(o),l=Ai(u,i),E=l[0],R=l[1],re=l[2],Ee=u.length,ye=0,At=0;return{next:function(){if(At>=Ee)return{done:!0,value:null};for(var ct=_A;At=ls&&o<=57},tr=function(o){return o>=55296&&o<=57343},ir=function(o){return er(o)||o>=Ui&&o<=It||o>=Ta&&o<=Mi},TA=function(o){return o>=Ta&&o<=$a},NA=function(o){return o>=Ui&&o<=dr},nr=function(o){return TA(o)||NA(o)},PA=function(o){return o>=Vn},on=function(o){return o===_i||o===La||o===Na},ur=function(o){return nr(o)||PA(o)||o===qt},mn=function(o){return ur(o)||er(o)||o===dt},Br=function(o){return o>=lr&&o<=kA||o===GA||o>=Ri&&o<=Cn||o===dl},cn=function(o,i){return o!==vA?!1:i!==_i},Mn=function(o,i,u){return o===dt?ur(i)||cn(i,u):ur(o)?!0:!!(o===vA&&cn(o,i))},Ki=function(o,i,u){return o===pa||o===dt?er(i)?!0:i===UA&&er(u):er(o===UA?i:o)},Fa=function(o){var i=0,u=1;(o[i]===pa||o[i]===dt)&&(o[i]===dt&&(u=-1),i++);for(var l=[];er(o[i]);)l.push(o[i++]);var E=l.length?parseInt(_.apply(void 0,l),10):0;o[i]===UA&&i++;for(var R=[];er(o[i]);)R.push(o[i++]);var re=R.length,Ee=re?parseInt(_.apply(void 0,R),10):0;(o[i]===We||o[i]===Ts)&&i++;var ye=1;(o[i]===pa||o[i]===dt)&&(o[i]===dt&&(ye=-1),i++);for(var At=[];er(o[i]);)At.push(o[i++]);var ct=At.length?parseInt(_.apply(void 0,At),10):0;return u*(E+Ee*Math.pow(10,-re))*Math.pow(10,ye*ct)},xn={type:2},ga={type:3},ma={type:4},Tr={type:13},ni={type:8},mi={type:21},_n={type:9},Ci={type:10},kn={type:11},ui={type:12},Ra={type:14},Wn={type:23},Ho={type:1},uo={type:25},us={type:24},co={type:26},Ii={type:27},gr={type:28},Pr={type:29},Li={type:31},Ni={type:32},Rs=function(){function o(){this._value=[]}return o.prototype.write=function(i){this._value=this._value.concat(m(i))},o.prototype.read=function(){for(var i=[],u=this.consumeToken();u!==Ni;)i.push(u),u=this.consumeToken();return i},o.prototype.consumeToken=function(){var i=this.consumeCodePoint();switch(i){case ia:return this.consumeStringToken(ia);case os:var u=this.peekCodePoint(0),l=this.peekCodePoint(1),E=this.peekCodePoint(2);if(mn(u)||cn(l,E)){var R=Mn(u,l,E)?dn:ri,re=this.consumeName();return{type:5,value:re,flags:R}}break;case Cs:if(this.peekCodePoint(0)===yi)return this.consumeCodePoint(),Tr;break;case qn:return this.consumeStringToken(qn);case Nt:return xn;case St:return ga;case Zn:if(this.peekCodePoint(0)===yi)return this.consumeCodePoint(),Ra;break;case pa:if(Ki(i,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(i),this.consumeNumericToken();break;case lo:return ma;case dt:var Ee=i,ye=this.peekCodePoint(0),At=this.peekCodePoint(1);if(Ki(Ee,ye,At))return this.reconsumeCodePoint(i),this.consumeNumericToken();if(Mn(Ee,ye,At))return this.reconsumeCodePoint(i),this.consumeIdentLikeToken();if(ye===dt&&At===OA)return this.consumeCodePoint(),this.consumeCodePoint(),us;break;case UA:if(Ki(i,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(i),this.consumeNumericToken();break;case qa:if(this.peekCodePoint(0)===Zn)for(this.consumeCodePoint();;){var ct=this.consumeCodePoint();if(ct===Zn&&(ct=this.consumeCodePoint(),ct===qa))return this.consumeToken();if(ct===Ei)return this.consumeToken()}break;case Cr:return co;case Ot:return Ii;case zr:if(this.peekCodePoint(0)===vr&&this.peekCodePoint(1)===dt&&this.peekCodePoint(2)===dt)return this.consumeCodePoint(),this.consumeCodePoint(),uo;break;case Wr:var gt=this.peekCodePoint(0),Gt=this.peekCodePoint(1),JA=this.peekCodePoint(2);if(Mn(gt,Gt,JA)){var re=this.consumeName();return{type:7,value:re}}break;case Jr:return gr;case vA:if(cn(i,this.peekCodePoint(0)))return this.reconsumeCodePoint(i),this.consumeIdentLikeToken();break;case Pn:return Pr;case Qr:if(this.peekCodePoint(0)===yi)return this.consumeCodePoint(),ni;break;case Dr:return kn;case $n:return ui;case Oa:case rA:var gA=this.peekCodePoint(0),DA=this.peekCodePoint(1);return gA===pa&&(ir(DA)||DA===Qn)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(i),this.consumeIdentLikeToken();case Gn:if(this.peekCodePoint(0)===yi)return this.consumeCodePoint(),_n;if(this.peekCodePoint(0)===Gn)return this.consumeCodePoint(),mi;break;case Dn:if(this.peekCodePoint(0)===yi)return this.consumeCodePoint(),Ci;break;case Ei:return Ni}return on(i)?(this.consumeWhiteSpace(),Li):er(i)?(this.reconsumeCodePoint(i),this.consumeNumericToken()):ur(i)?(this.reconsumeCodePoint(i),this.consumeIdentLikeToken()):{type:6,value:_(i)}},o.prototype.consumeCodePoint=function(){var i=this._value.shift();return typeof i=="undefined"?-1:i},o.prototype.reconsumeCodePoint=function(i){this._value.unshift(i)},o.prototype.peekCodePoint=function(i){return i>=this._value.length?-1:this._value[i]},o.prototype.consumeUnicodeRangeToken=function(){for(var i=[],u=this.consumeCodePoint();ir(u)&&i.length<6;)i.push(u),u=this.consumeCodePoint();for(var l=!1;u===Qn&&i.length<6;)i.push(u),u=this.consumeCodePoint(),l=!0;if(l){var E=parseInt(_.apply(void 0,i.map(function(ye){return ye===Qn?ls:ye})),16),R=parseInt(_.apply(void 0,i.map(function(ye){return ye===Qn?It:ye})),16);return{type:30,start:E,end:R}}var re=parseInt(_.apply(void 0,i),16);if(this.peekCodePoint(0)===dt&&ir(this.peekCodePoint(1))){this.consumeCodePoint(),u=this.consumeCodePoint();for(var Ee=[];ir(u)&&Ee.length<6;)Ee.push(u),u=this.consumeCodePoint();var R=parseInt(_.apply(void 0,Ee),16);return{type:30,start:re,end:R}}else return{type:30,start:re,end:re}},o.prototype.consumeIdentLikeToken=function(){var i=this.consumeName();return i.toLowerCase()==="url"&&this.peekCodePoint(0)===Nt?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Nt?(this.consumeCodePoint(),{type:19,value:i}):{type:20,value:i}},o.prototype.consumeUrlToken=function(){var i=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Ei)return{type:22,value:""};var u=this.peekCodePoint(0);if(u===qn||u===ia){var l=this.consumeStringToken(this.consumeCodePoint());return l.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Ei||this.peekCodePoint(0)===St)?(this.consumeCodePoint(),{type:22,value:l.value}):(this.consumeBadUrlRemnants(),Wn)}for(;;){var E=this.consumeCodePoint();if(E===Ei||E===St)return{type:22,value:_.apply(void 0,i)};if(on(E))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Ei||this.peekCodePoint(0)===St?(this.consumeCodePoint(),{type:22,value:_.apply(void 0,i)}):(this.consumeBadUrlRemnants(),Wn);if(E===ia||E===qn||E===Nt||Br(E))return this.consumeBadUrlRemnants(),Wn;if(E===vA)if(cn(E,this.peekCodePoint(0)))i.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Wn;else i.push(E)}},o.prototype.consumeWhiteSpace=function(){for(;on(this.peekCodePoint(0));)this.consumeCodePoint()},o.prototype.consumeBadUrlRemnants=function(){for(;;){var i=this.consumeCodePoint();if(i===St||i===Ei)return;cn(i,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},o.prototype.consumeStringSlice=function(i){for(var u=5e4,l="";i>0;){var E=Math.min(u,i);l+=_.apply(void 0,this._value.splice(0,E)),i-=E}return this._value.shift(),l},o.prototype.consumeStringToken=function(i){var u="",l=0;do{var E=this._value[l];if(E===Ei||E===void 0||E===i)return u+=this.consumeStringSlice(l),{type:0,value:u};if(E===_i)return this._value.splice(0,l),Ho;if(E===vA){var R=this._value[l+1];R!==Ei&&R!==void 0&&(R===_i?(u+=this.consumeStringSlice(l),l=-1,this._value.shift()):cn(E,R)&&(u+=this.consumeStringSlice(l),u+=_(this.consumeEscapedCodePoint()),l=-1))}l++}while(!0)},o.prototype.consumeNumber=function(){var i=[],u=Zr,l=this.peekCodePoint(0);for((l===pa||l===dt)&&i.push(this.consumeCodePoint());er(this.peekCodePoint(0));)i.push(this.consumeCodePoint());l=this.peekCodePoint(0);var E=this.peekCodePoint(1);if(l===UA&&er(E))for(i.push(this.consumeCodePoint(),this.consumeCodePoint()),u=Ti;er(this.peekCodePoint(0));)i.push(this.consumeCodePoint());l=this.peekCodePoint(0),E=this.peekCodePoint(1);var R=this.peekCodePoint(2);if((l===We||l===Ts)&&((E===pa||E===dt)&&er(R)||er(E)))for(i.push(this.consumeCodePoint(),this.consumeCodePoint()),u=Ti;er(this.peekCodePoint(0));)i.push(this.consumeCodePoint());return[Fa(i),u]},o.prototype.consumeNumericToken=function(){var i=this.consumeNumber(),u=i[0],l=i[1],E=this.peekCodePoint(0),R=this.peekCodePoint(1),re=this.peekCodePoint(2);if(Mn(E,R,re)){var Ee=this.consumeName();return{type:15,number:u,flags:l,unit:Ee}}return E===bs?(this.consumeCodePoint(),{type:16,number:u,flags:l}):{type:17,number:u,flags:l}},o.prototype.consumeEscapedCodePoint=function(){var i=this.consumeCodePoint();if(ir(i)){for(var u=_(i);ir(this.peekCodePoint(0))&&u.length<6;)u+=_(this.consumeCodePoint());on(this.peekCodePoint(0))&&this.consumeCodePoint();var l=parseInt(u,16);return l===0||tr(l)||l>1114111?pA:l}return i===Ei?pA:i},o.prototype.consumeName=function(){for(var i="";;){var u=this.consumeCodePoint();if(mn(u))i+=_(u);else if(cn(u,this.peekCodePoint(0)))i+=_(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(u),i}},o}(),To=function(){function o(i){this._tokens=i}return o.create=function(i){var u=new Rs;return u.write(i),new o(u.read())},o.parseValue=function(i){return o.create(i).parseComponentValue()},o.parseValues=function(i){return o.create(i).parseComponentValues()},o.prototype.parseComponentValue=function(){for(var i=this.consumeToken();i.type===31;)i=this.consumeToken();if(i.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(i);var u=this.consumeComponentValue();do i=this.consumeToken();while(i.type===31);if(i.type===32)return u;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},o.prototype.parseComponentValues=function(){for(var i=[];;){var u=this.consumeComponentValue();if(u.type===32)return i;i.push(u),i.push()}},o.prototype.consumeComponentValue=function(){var i=this.consumeToken();switch(i.type){case 11:case 28:case 2:return this.consumeSimpleBlock(i.type);case 19:return this.consumeFunction(i)}return i},o.prototype.consumeSimpleBlock=function(i){for(var u={type:i,values:[]},l=this.consumeToken();;){if(l.type===32||ku(l,i))return u;this.reconsumeToken(l),u.values.push(this.consumeComponentValue()),l=this.consumeToken()}},o.prototype.consumeFunction=function(i){for(var u={name:i.value,values:[],type:18};;){var l=this.consumeToken();if(l.type===32||l.type===3)return u;this.reconsumeToken(l),u.values.push(this.consumeComponentValue())}},o.prototype.consumeToken=function(){var i=this._tokens.shift();return typeof i=="undefined"?Ni:i},o.prototype.reconsumeToken=function(i){this._tokens.unshift(i)},o}(),fo=function(o){return o.type===15},ho=function(o){return o.type===17},Ln=function(o){return o.type===20},Pu=function(o){return o.type===0},Ms=function(o,i){return Ln(o)&&o.value===i},Gl=function(o){return o.type!==31},po=function(o){return o.type!==31&&o.type!==4},va=function(o){var i=[],u=[];return o.forEach(function(l){if(l.type===4){if(u.length===0)throw new Error("Error parsing function args, zero tokens for arg");i.push(u),u=[];return}l.type!==31&&u.push(l)}),u.length&&i.push(u),i},ku=function(o,i){return i===11&&o.type===12||i===28&&o.type===29?!0:i===2&&o.type===3},cs=function(o){return o.type===17||o.type===15},ci=function(o){return o.type===16||cs(o)},ju=function(o){return o.length>1?[o[0],o[1]]:[o[0]]},zi={type:17,number:0,flags:Zr},Vl={type:16,number:50,flags:Zr},Fs={type:16,number:100,flags:Zr},hl=function(o,i,u){var l=o[0],E=o[1];return[bn(l,i),bn(typeof E!="undefined"?E:l,u)]},bn=function(o,i){if(o.type===16)return o.number/100*i;if(fo(o))switch(o.unit){case"rem":case"em":return 16*o.number;case"px":default:return o.number}return o.number},Hu="deg",Tu="grad",Hc="rad",Si="turn",KA={name:"angle",parse:function(o,i){if(i.type===15)switch(i.unit){case Hu:return Math.PI*i.number/180;case Tu:return Math.PI/200*i.number;case Hc:return i.number;case Si:return Math.PI*2*i.number}throw new Error("Unsupported angle type")}},Fr=function(o){return o.type===15&&(o.unit===Hu||o.unit===Tu||o.unit===Hc||o.unit===Si)},aa=function(o){var i=o.filter(Ln).map(function(u){return u.value}).join(" ");switch(i){case"to bottom right":case"to right bottom":case"left top":case"top left":return[zi,zi];case"to top":case"bottom":return Kn(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[zi,Fs];case"to right":case"left":return Kn(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Fs,Fs];case"to bottom":case"top":return Kn(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Fs,zi];case"to left":case"right":return Kn(270)}return 0},Kn=function(o){return Math.PI*o/180},xa={name:"color",parse:function(o,i){if(i.type===18){var u=sa[i.name];if(typeof u=="undefined")throw new Error('Attempting to parse an unsupported color function "'+i.name+'"');return u(o,i.values)}if(i.type===5){if(i.value.length===3){var l=i.value.substring(0,1),E=i.value.substring(1,2),R=i.value.substring(2,3);return hn(parseInt(l+l,16),parseInt(E+E,16),parseInt(R+R,16),1)}if(i.value.length===4){var l=i.value.substring(0,1),E=i.value.substring(1,2),R=i.value.substring(2,3),re=i.value.substring(3,4);return hn(parseInt(l+l,16),parseInt(E+E,16),parseInt(R+R,16),parseInt(re+re,16)/255)}if(i.value.length===6){var l=i.value.substring(0,2),E=i.value.substring(2,4),R=i.value.substring(4,6);return hn(parseInt(l,16),parseInt(E,16),parseInt(R,16),1)}if(i.value.length===8){var l=i.value.substring(0,2),E=i.value.substring(2,4),R=i.value.substring(4,6),re=i.value.substring(6,8);return hn(parseInt(l,16),parseInt(E,16),parseInt(R,16),parseInt(re,16)/255)}}if(i.type===20){var Ee=$i[i.value.toUpperCase()];if(typeof Ee!="undefined")return Ee}return $i.TRANSPARENT}},vi=function(o){return(255&o)===0},Un=function(o){var i=255&o,u=255&o>>8,l=255&o>>16,E=255&o>>24;return i<255?"rgba("+E+","+l+","+u+","+i/255+")":"rgb("+E+","+l+","+u+")"},hn=function(o,i,u,l){return(o<<24|i<<16|u<<8|Math.round(l*255)<<0)>>>0},xs=function(o,i){if(o.type===17)return o.number;if(o.type===16){var u=i===3?1:255;return i===3?o.number/100*u:Math.round(o.number/100*u)}return 0},Ru=function(o,i){var u=i.filter(po);if(u.length===3){var l=u.map(xs),E=l[0],R=l[1],re=l[2];return hn(E,R,re,1)}if(u.length===4){var Ee=u.map(xs),E=Ee[0],R=Ee[1],re=Ee[2],ye=Ee[3];return hn(E,R,re,ye)}return 0};function Oi(o,i,u){return u<0&&(u+=1),u>=1&&(u-=1),u<1/6?(i-o)*u*6+o:u<1/2?i:u<2/3?(i-o)*6*(2/3-u)+o:o}var Zl=function(o,i){var u=i.filter(po),l=u[0],E=u[1],R=u[2],re=u[3],Ee=(l.type===17?Kn(l.number):KA.parse(o,l))/(Math.PI*2),ye=ci(E)?E.number/100:0,At=ci(R)?R.number/100:0,ct=typeof re!="undefined"&&ci(re)?bn(re,1):1;if(ye===0)return hn(At*255,At*255,At*255,1);var gt=At<=.5?At*(ye+1):At+ye-At*ye,Gt=At*2-gt,JA=Oi(Gt,gt,Ee+1/3),gA=Oi(Gt,gt,Ee),DA=Oi(Gt,gt,Ee-1/3);return hn(JA*255,gA*255,DA*255,ct)},sa={hsl:Zl,hsla:Zl,rgb:Ru,rgba:Ru},pl=function(o,i){return xa.parse(o,To.create(i).parseComponentValue())},$i={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},i0={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(o,i){return i.map(function(u){if(Ln(u))switch(u.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Tc={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Mu=function(o,i){var u=xa.parse(o,i[0]),l=i[1];return l&&ci(l)?{color:u,stop:l}:{color:u,stop:null}},sd=function(o,i){var u=o[0],l=o[o.length-1];u.stop===null&&(u.stop=zi),l.stop===null&&(l.stop=Fs);for(var E=[],R=0,re=0;reR?E.push(ye):E.push(R),R=ye}else E.push(null)}for(var At=null,re=0;rere.optimumDistance)?{optimumCorner:Ee,optimumDistance:ct}:re},{optimumDistance:E?1/0:-1/0,optimumCorner:null}).optimumCorner},s0=function(o,i,u,l,E){var R=0,re=0;switch(o.size){case 0:o.shape===0?R=re=Math.min(Math.abs(i),Math.abs(i-l),Math.abs(u),Math.abs(u-E)):o.shape===1&&(R=Math.min(Math.abs(i),Math.abs(i-l)),re=Math.min(Math.abs(u),Math.abs(u-E)));break;case 2:if(o.shape===0)R=re=Math.min(fs(i,u),fs(i,u-E),fs(i-l,u),fs(i-l,u-E));else if(o.shape===1){var Ee=Math.min(Math.abs(u),Math.abs(u-E))/Math.min(Math.abs(i),Math.abs(i-l)),ye=od(l,E,i,u,!0),At=ye[0],ct=ye[1];R=fs(At-i,(ct-u)/Ee),re=Ee*R}break;case 1:o.shape===0?R=re=Math.max(Math.abs(i),Math.abs(i-l),Math.abs(u),Math.abs(u-E)):o.shape===1&&(R=Math.max(Math.abs(i),Math.abs(i-l)),re=Math.max(Math.abs(u),Math.abs(u-E)));break;case 3:if(o.shape===0)R=re=Math.max(fs(i,u),fs(i,u-E),fs(i-l,u),fs(i-l,u-E));else if(o.shape===1){var Ee=Math.max(Math.abs(u),Math.abs(u-E))/Math.max(Math.abs(i),Math.abs(i-l)),gt=od(l,E,i,u,!1),At=gt[0],ct=gt[1];R=fs(At-i,(ct-u)/Ee),re=Ee*R}break}return Array.isArray(o.size)&&(R=bn(o.size[0],l),re=o.size.length===2?bn(o.size[1],E):R),[R,re]},zu=function(o,i){var u=Kn(180),l=[];return va(i).forEach(function(E,R){if(R===0){var re=E[0];if(re.type===20&&re.value==="to"){u=aa(E);return}else if(Fr(re)){u=KA.parse(o,re);return}}var Ee=Mu(o,E);l.push(Ee)}),{angle:u,stops:l,type:1}},Gu=function(o,i){var u=Kn(180),l=[];return va(i).forEach(function(E,R){if(R===0){var re=E[0];if(re.type===20&&["top","left","right","bottom"].indexOf(re.value)!==-1){u=aa(E);return}else if(Fr(re)){u=(KA.parse(o,re)+Kn(270))%Kn(360);return}}var Ee=Mu(o,E);l.push(Ee)}),{angle:u,stops:l,type:1}},o0=function(o,i){var u=Kn(180),l=[],E=1,R=0,re=3,Ee=[];return va(i).forEach(function(ye,At){var ct=ye[0];if(At===0){if(Ln(ct)&&ct.value==="linear"){E=1;return}else if(Ln(ct)&&ct.value==="radial"){E=2;return}}if(ct.type===18){if(ct.name==="from"){var gt=xa.parse(o,ct.values[0]);l.push({stop:zi,color:gt})}else if(ct.name==="to"){var gt=xa.parse(o,ct.values[0]);l.push({stop:Fs,color:gt})}else if(ct.name==="color-stop"){var Gt=ct.values.filter(po);if(Gt.length===2){var gt=xa.parse(o,Gt[1]),JA=Gt[0];ho(JA)&&l.push({stop:{type:16,number:JA.number*100,flags:JA.flags},color:gt})}}}}),E===1?{angle:(u+Kn(180))%Kn(360),stops:l,type:E}:{size:re,shape:R,stops:l,position:Ee,type:E}},ld="closest-side",l0="farthest-side",u0="closest-corner",Vu="farthest-corner",ud="circle",cd="ellipse",fd="cover",dd="contain",pn=function(o,i){var u=0,l=3,E=[],R=[];return va(i).forEach(function(re,Ee){var ye=!0;if(Ee===0){var At=!1;ye=re.reduce(function(gt,Gt){if(At)if(Ln(Gt))switch(Gt.value){case"center":return R.push(Vl),gt;case"top":case"left":return R.push(zi),gt;case"right":case"bottom":return R.push(Fs),gt}else(ci(Gt)||cs(Gt))&&R.push(Gt);else if(Ln(Gt))switch(Gt.value){case ud:return u=0,!1;case cd:return u=1,!1;case"at":return At=!0,!1;case ld:return l=0,!1;case fd:case l0:return l=1,!1;case dd:case u0:return l=2,!1;case Vu:return l=3,!1}else if(cs(Gt)||ci(Gt))return Array.isArray(l)||(l=[]),l.push(Gt),!1;return gt},ye)}if(ye){var ct=Mu(o,re);E.push(ct)}}),{size:l,shape:u,stops:E,position:R,type:2}},ds=function(o,i){var u=0,l=3,E=[],R=[];return va(i).forEach(function(re,Ee){var ye=!0;if(Ee===0?ye=re.reduce(function(ct,gt){if(Ln(gt))switch(gt.value){case"center":return R.push(Vl),!1;case"top":case"left":return R.push(zi),!1;case"right":case"bottom":return R.push(Fs),!1}else if(ci(gt)||cs(gt))return R.push(gt),!1;return ct},ye):Ee===1&&(ye=re.reduce(function(ct,gt){if(Ln(gt))switch(gt.value){case ud:return u=0,!1;case cd:return u=1,!1;case dd:case ld:return l=0,!1;case l0:return l=1,!1;case u0:return l=2,!1;case fd:case Vu:return l=3,!1}else if(cs(gt)||ci(gt))return Array.isArray(l)||(l=[]),l.push(gt),!1;return ct},ye)),ye){var At=Mu(o,re);E.push(At)}}),{size:l,shape:u,stops:E,position:R,type:2}},Us=function(o){return o.type===1},c0=function(o){return o.type===2},go={name:"image",parse:function(o,i){if(i.type===22){var u={url:i.value,type:0};return o.cache.addImage(i.value),u}if(i.type===18){var l=Zu[i.name];if(typeof l=="undefined")throw new Error('Attempting to parse an unsupported image function "'+i.name+'"');return l(o,i.values)}throw new Error("Unsupported image type "+i.type)}};function Rc(o){return!(o.type===20&&o.value==="none")&&(o.type!==18||!!Zu[o.name])}var Zu={"linear-gradient":zu,"-moz-linear-gradient":Gu,"-ms-linear-gradient":Gu,"-o-linear-gradient":Gu,"-webkit-linear-gradient":Gu,"radial-gradient":pn,"-moz-radial-gradient":ds,"-ms-radial-gradient":ds,"-o-radial-gradient":ds,"-webkit-radial-gradient":ds,"-webkit-gradient":o0},Mc={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(o,i){if(i.length===0)return[];var u=i[0];return u.type===20&&u.value==="none"?[]:i.filter(function(l){return po(l)&&Rc(l)}).map(function(l){return go.parse(o,l)})}},Kc={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(o,i){return i.map(function(u){if(Ln(u))switch(u.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},zc={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(o,i){return va(i).map(function(u){return u.filter(ci)}).map(ju)}},Ro={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(o,i){return va(i).map(function(u){return u.filter(Ln).map(function(l){return l.value}).join(" ")}).map(Wl)}},Wl=function(o){switch(o){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},Pi;(function(o){o.AUTO="auto",o.CONTAIN="contain",o.COVER="cover"})(Pi||(Pi={}));var gl={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(o,i){return va(i).map(function(u){return u.filter(Mo)})}},Mo=function(o){return Ln(o)||ci(o)},Ks=function(o){return{name:"border-"+o+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},f0=Ks("top"),Ko=Ks("right"),hd=Ks("bottom"),mo=Ks("left"),Wu=function(o){return{name:"border-radius-"+o,initialValue:"0 0",prefix:!1,type:1,parse:function(i,u){return ju(u.filter(ci))}}},wg=Wu("top-left"),vo=Wu("top-right"),Ma=Wu("bottom-right"),Ka=Wu("bottom-left"),vn=function(o){return{name:"border-"+o+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(i,u){switch(u){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Jl=vn("top"),Gc=vn("right"),pd=vn("bottom"),ml=vn("left"),Yl=function(o){return{name:"border-"+o+"-width",initialValue:"0",type:0,prefix:!1,parse:function(i,u){return fo(u)?u.number:0}}},Vc=Yl("top"),vl=Yl("right"),d0=Yl("bottom"),h0=Yl("left"),Is={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Xl={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(o,i){switch(i){case"rtl":return 1;case"ltr":default:return 0}}},p0={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(o,i){return i.filter(Ln).reduce(function(u,l){return u|g0(l.value)},0)}},g0=function(o){switch(o){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},ql={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(o,i){switch(i){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},gd={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(o,i){return i.type===20&&i.value==="normal"?0:i.type===17||i.type===15?i.number:0}},$l;(function(o){o.NORMAL="normal",o.STRICT="strict"})($l||($l={}));var m0={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(o,i){switch(i){case"strict":return $l.STRICT;case"normal":default:return $l.NORMAL}}},md={name:"line-height",initialValue:"normal",prefix:!1,type:4},vd=function(o,i){return Ln(o)&&o.value==="normal"?1.2*i:o.type===17?i*o.number:ci(o)?bn(o,i):i},v0={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(o,i){return i.type===20&&i.value==="none"?null:go.parse(o,i)}},B0={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(o,i){switch(i){case"inside":return 0;case"outside":default:return 1}}},Zc={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(o,i){switch(i){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Ju=function(o){return{name:"margin-"+o,initialValue:"0",prefix:!1,type:4}},w0=Ju("top"),y0=Ju("right"),E0=Ju("bottom"),C0=Ju("left"),b0={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(o,i){return i.filter(Ln).map(function(u){switch(u.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},F0={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(o,i){switch(i){case"break-word":return"break-word";case"normal":default:return"normal"}}},Yu=function(o){return{name:"padding-"+o,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},x0=Yu("top"),eu=Yu("right"),U0=Yu("bottom"),I0=Yu("left"),S0={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(o,i){switch(i){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Xu={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(o,i){switch(i){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Bd={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(o,i){return i.length===1&&Ms(i[0],"none")?[]:va(i).map(function(u){for(var l={color:$i.TRANSPARENT,offsetX:zi,offsetY:zi,blur:zi},E=0,R=0;R1?1:0],this.overflowWrap=ZA(i,F0,u.overflowWrap),this.paddingTop=ZA(i,x0,u.paddingTop),this.paddingRight=ZA(i,eu,u.paddingRight),this.paddingBottom=ZA(i,U0,u.paddingBottom),this.paddingLeft=ZA(i,I0,u.paddingLeft),this.paintOrder=ZA(i,Z0,u.paintOrder),this.position=ZA(i,Xu,u.position),this.textAlign=ZA(i,S0,u.textAlign),this.textDecorationColor=ZA(i,k0,(l=u.textDecorationColor)!==null&&l!==void 0?l:u.color),this.textDecorationLine=ZA(i,j0,(E=u.textDecorationLine)!==null&&E!==void 0?E:u.textDecoration),this.textShadow=ZA(i,Bd,u.textShadow),this.textTransform=ZA(i,tu,u.textTransform),this.transform=ZA(i,Q0,u.transform),this.transformOrigin=ZA(i,wd,u.transformOrigin),this.visibility=ZA(i,yd,u.visibility),this.webkitTextStrokeColor=ZA(i,W0,u.webkitTextStrokeColor),this.webkitTextStrokeWidth=ZA(i,wl,u.webkitTextStrokeWidth),this.wordBreak=ZA(i,O0,u.wordBreak),this.zIndex=ZA(i,P0,u.zIndex)}return o.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},o.prototype.isTransparent=function(){return vi(this.backgroundColor)},o.prototype.isTransformed=function(){return this.transform!==null},o.prototype.isPositioned=function(){return this.position!==0},o.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},o.prototype.isFloating=function(){return this.float!==0},o.prototype.isInlineLevel=function(){return Gi(this.display,4)||Gi(this.display,33554432)||Gi(this.display,268435456)||Gi(this.display,536870912)||Gi(this.display,67108864)||Gi(this.display,134217728)},o}(),Fd=function(){function o(i,u){this.content=ZA(i,M0,u.content),this.quotes=ZA(i,V0,u.quotes)}return o}(),Jc=function(){function o(i,u){this.counterIncrement=ZA(i,K0,u.counterIncrement),this.counterReset=ZA(i,z0,u.counterReset)}return o}(),ZA=function(o,i,u){var l=new Rs,E=u!==null&&typeof u!="undefined"?u.toString():i.initialValue;l.write(E);var R=new To(l.read());switch(i.type){case 2:var re=R.parseComponentValue();return i.parse(o,Ln(re)?re.value:i.initialValue);case 0:return i.parse(o,R.parseComponentValue());case 1:return i.parse(o,R.parseComponentValues());case 4:return R.parseComponentValue();case 3:switch(i.format){case"angle":return KA.parse(o,R.parseComponentValue());case"color":return xa.parse(o,R.parseComponentValue());case"image":return go.parse(o,R.parseComponentValue());case"length":var Ee=R.parseComponentValue();return cs(Ee)?Ee:zi;case"length-percentage":var ye=R.parseComponentValue();return ci(ye)?ye:zi;case"time":return Ed.parse(o,R.parseComponentValue())}break}},xd="data-html2canvas-debug",J0=function(o){var i=o.getAttribute(xd);switch(i){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Yc=function(o,i){var u=J0(o);return u===1||i===u},Ss=function(){function o(i,u){if(this.context=i,this.textNodes=[],this.elements=[],this.flags=0,Yc(u,3))debugger;this.styles=new bd(i,window.getComputedStyle(u,null)),pf(u)&&(this.styles.animationDuration.some(function(l){return l>0})&&(u.style.animationDuration="0s"),this.styles.transform!==null&&(u.style.transform="none")),this.bounds=q(this.context,u),Yc(u,4)&&(this.flags|=16)}return o}(),Y0="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",X0="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",zs=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),ec=0;ec>4,ct[E++]=(re&15)<<4|Ee>>2,ct[E++]=(Ee&3)<<6|ye&63;return At},Id=function(o){for(var i=o.length,u=[],l=0;l>zo,es=1<>zo,$0=Qd+Dd,_d=$0,Ac=32,Ld=_d+Ac,Nd=65536>>yl,Od=1<=0){if(i<55296||i>56319&&i<=65535)return u=this.index[i>>zo],u=(u<>zo)],u=(u<>yl),u=this.index[u],u+=i>>zo&Pd,u=this.index[u],u=(u<=55296&&E<=56319&&u>10)+55296,re%1024+56320)),(E+1===u||l.length>16384)&&(R+=String.fromCharCode.apply(String,l),l.length=0)}return R},Md=jd(Y0),gn="\xD7",ac="\xF7",Kd=function(o){return Md.get(o)},ep=function(o,i,u){var l=u-2,E=i[l],R=i[u-1],re=i[u];if(R===nc&&re===nu)return gn;if(R===nc||R===nu||R===ef||re===nc||re===nu||re===ef)return ac;if(R===Af&&[Af,El,rf,nf].indexOf(re)!==-1||(R===rf||R===El)&&(re===El||re===Cl)||(R===nf||R===Cl)&&re===Cl||re===af||re===tf||re===Td||R===$c)return gn;if(R===af&&re===sf){for(;E===tf;)E=i[--l];if(E===sf)return gn}if(R===ic&&re===ic){for(var Ee=0;E===ic;)Ee++,E=i[--l];if(Ee%2===0)return gn}return ac},tp=function(o){var i=of(o),u=i.length,l=0,E=0,R=i.map(Kd);return{next:function(){if(l>=u)return{done:!0,value:null};for(var re=gn;lre.x||ct.y>re.y;return re=ct,At===0?!0:gt});return o.body.removeChild(i),Ee},rp=function(){return typeof new Image().crossOrigin!="undefined"},Go=function(){return typeof new XMLHttpRequest().responseType=="string"},Gd=function(o){var i=new Image,u=o.createElement("canvas"),l=u.getContext("2d");if(!l)return!1;i.src="data:image/svg+xml,";try{l.drawImage(i,0,0),u.toDataURL()}catch(E){return!1}return!0},lf=function(o){return o[0]===0&&o[1]===255&&o[2]===0&&o[3]===255},Vd=function(o){var i=o.createElement("canvas"),u=100;i.width=u,i.height=u;var l=i.getContext("2d");if(!l)return Promise.reject(!1);l.fillStyle="rgb(0, 255, 0)",l.fillRect(0,0,u,u);var E=new Image,R=i.toDataURL();E.src=R;var re=sc(u,u,0,0,E);return l.fillStyle="red",l.fillRect(0,0,u,u),Zd(re).then(function(Ee){l.drawImage(Ee,0,0);var ye=l.getImageData(0,0,u,u).data;l.fillStyle="red",l.fillRect(0,0,u,u);var At=o.createElement("div");return At.style.backgroundImage="url("+R+")",At.style.height=u+"px",lf(ye)?Zd(sc(u,u,0,0,At)):Promise.reject(!1)}).then(function(Ee){return l.drawImage(Ee,0,0),lf(l.getImageData(0,0,u,u).data)}).catch(function(){return!1})},sc=function(o,i,u,l,E){var R="http://www.w3.org/2000/svg",re=document.createElementNS(R,"svg"),Ee=document.createElementNS(R,"foreignObject");return re.setAttributeNS(null,"width",o.toString()),re.setAttributeNS(null,"height",i.toString()),Ee.setAttributeNS(null,"width","100%"),Ee.setAttributeNS(null,"height","100%"),Ee.setAttributeNS(null,"x",u.toString()),Ee.setAttributeNS(null,"y",l.toString()),Ee.setAttributeNS(null,"externalResourcesRequired","true"),re.appendChild(Ee),Ee.appendChild(E),re},Zd=function(o){return new Promise(function(i,u){var l=new Image;l.onload=function(){return i(l)},l.onerror=u,l.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(o))})},ea={get SUPPORT_RANGE_BOUNDS(){var o=Ap(document);return Object.defineProperty(ea,"SUPPORT_RANGE_BOUNDS",{value:o}),o},get SUPPORT_WORD_BREAKING(){var o=ea.SUPPORT_RANGE_BOUNDS&&zd(document);return Object.defineProperty(ea,"SUPPORT_WORD_BREAKING",{value:o}),o},get SUPPORT_SVG_DRAWING(){var o=Gd(document);return Object.defineProperty(ea,"SUPPORT_SVG_DRAWING",{value:o}),o},get SUPPORT_FOREIGNOBJECT_DRAWING(){var o=typeof Array.from=="function"&&typeof window.fetch=="function"?Vd(document):Promise.resolve(!1);return Object.defineProperty(ea,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:o}),o},get SUPPORT_CORS_IMAGES(){var o=rp();return Object.defineProperty(ea,"SUPPORT_CORS_IMAGES",{value:o}),o},get SUPPORT_RESPONSE_TYPE(){var o=Go();return Object.defineProperty(ea,"SUPPORT_RESPONSE_TYPE",{value:o}),o},get SUPPORT_CORS_XHR(){var o="withCredentials"in new XMLHttpRequest;return Object.defineProperty(ea,"SUPPORT_CORS_XHR",{value:o}),o},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var o=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(ea,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:o}),o}},Vo=function(){function o(i,u){this.text=i,this.bounds=u}return o}(),uf=function(o,i,u,l){var E=ap(i,u),R=[],re=0;return E.forEach(function(Ee){if(u.textDecorationLine.length||Ee.trim().length>0)if(ea.SUPPORT_RANGE_BOUNDS){var ye=cf(l,re,Ee.length).getClientRects();if(ye.length>1){var At=ff(Ee),ct=0;At.forEach(function(Gt){R.push(new Vo(Gt,ue.fromDOMRectList(o,cf(l,ct+re,Gt.length).getClientRects()))),ct+=Gt.length})}else R.push(new Vo(Ee,ue.fromDOMRectList(o,ye)))}else{var gt=l.splitText(Ee.length);R.push(new Vo(Ee,np(o,l))),l=gt}else ea.SUPPORT_RANGE_BOUNDS||(l=l.splitText(Ee.length));re+=Ee.length}),R},np=function(o,i){var u=i.ownerDocument;if(u){var l=u.createElement("html2canvaswrapper");l.appendChild(i.cloneNode(!0));var E=i.parentNode;if(E){E.replaceChild(l,i);var R=q(o,l);return l.firstChild&&E.replaceChild(l.firstChild,l),R}}return ue.EMPTY},cf=function(o,i,u){var l=o.ownerDocument;if(!l)throw new Error("Node has no owner document");var E=l.createRange();return E.setStart(o,i),E.setEnd(o,i+u),E},ff=function(o){if(ea.SUPPORT_NATIVE_TEXT_SEGMENTATION){var i=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(i.segment(o)).map(function(u){return u.segment})}return yg(o)},ip=function(o,i){if(ea.SUPPORT_NATIVE_TEXT_SEGMENTATION){var u=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(u.segment(o)).map(function(l){return l.segment})}return op(o,i)},ap=function(o,i){return i.letterSpacing!==0?ff(o):ip(o,i)},sp=[32,160,4961,65792,65793,4153,4241],op=function(o,i){for(var u=li(o,{lineBreak:i.lineBreak,wordBreak:i.overflowWrap==="break-word"?"break-word":i.wordBreak}),l=[],E,R=function(){if(E.value){var re=E.value.slice(),Ee=m(re),ye="";Ee.forEach(function(At){sp.indexOf(At)===-1?ye+=_(At):(ye.length&&l.push(ye),l.push(_(At)),ye="")}),ye.length&&l.push(ye)}};!(E=u.next()).done;)R();return l},lp=function(){function o(i,u,l){this.text=up(u.data,l.textTransform),this.textBounds=uf(i,this.text,l,u)}return o}(),up=function(o,i){switch(i){case 1:return o.toLowerCase();case 3:return o.replace(cp,fp);case 2:return o.toUpperCase();default:return o}},cp=/(^|\s|:|-|\(|\))([a-z])/g,fp=function(o,i,u){return o.length>0?i+u.toUpperCase():o},Wd=function(o){M(i,o);function i(u,l){var E=o.call(this,u,l)||this;return E.src=l.currentSrc||l.src,E.intrinsicWidth=l.naturalWidth,E.intrinsicHeight=l.naturalHeight,E.context.cache.addImage(E.src),E}return i}(Ss),Jd=function(o){M(i,o);function i(u,l){var E=o.call(this,u,l)||this;return E.canvas=l,E.intrinsicWidth=l.width,E.intrinsicHeight=l.height,E}return i}(Ss),Yd=function(o){M(i,o);function i(u,l){var E=o.call(this,u,l)||this,R=new XMLSerializer,re=q(u,l);return l.setAttribute("width",re.width+"px"),l.setAttribute("height",re.height+"px"),E.svg="data:image/svg+xml,"+encodeURIComponent(R.serializeToString(l)),E.intrinsicWidth=l.width.baseVal.value,E.intrinsicHeight=l.height.baseVal.value,E.context.cache.addImage(E.svg),E}return i}(Ss),Xd=function(o){M(i,o);function i(u,l){var E=o.call(this,u,l)||this;return E.value=l.value,E}return i}(Ss),df=function(o){M(i,o);function i(u,l){var E=o.call(this,u,l)||this;return E.start=l.start,E.reversed=typeof l.reversed=="boolean"&&l.reversed===!0,E}return i}(Ss),Vs=[{type:15,flags:0,unit:"px",number:3}],dp=[{type:16,flags:0,number:50}],hp=function(o){return o.width>o.height?new ue(o.left+(o.width-o.height)/2,o.top,o.height,o.height):o.width0)u.textNodes.push(new lp(o,E,u.styles));else if(Fl(E))if(lh(E)&&E.assignedNodes)E.assignedNodes().forEach(function(Ee){return bl(o,Ee,u,l)});else{var re=th(o,E);re.styles.isVisible()&&(pp(E,re,l)?re.flags|=4:gp(re.styles)&&(re.flags|=2),su.indexOf(E.tagName)!==-1&&(re.flags|=8),u.elements.push(re),E.slot,E.shadowRoot?bl(o,E.shadowRoot,re,l):!ou(E)&&!nh(E)&&!fc(E)&&bl(o,E,re,l))}},th=function(o,i){return mf(i)?new Wd(o,i):ih(i)?new Jd(o,i):nh(i)?new Yd(o,i):mp(i)?new Xd(o,i):vp(i)?new df(o,i):Bp(i)?new au(o,i):fc(i)?new $d(o,i):ou(i)?new hf(o,i):sh(i)?new eh(o,i):new Ss(o,i)},Ah=function(o,i){var u=th(o,i);return u.flags|=4,bl(o,i,u,u),u},pp=function(o,i,u){return i.styles.isPositionedWithZIndex()||i.styles.opacity<1||i.styles.isTransformed()||gf(o)&&u.styles.isTransparent()},gp=function(o){return o.isPositioned()||o.isFloating()},rh=function(o){return o.nodeType===Node.TEXT_NODE},Fl=function(o){return o.nodeType===Node.ELEMENT_NODE},pf=function(o){return Fl(o)&&typeof o.style!="undefined"&&!cc(o)},cc=function(o){return typeof o.className=="object"},mp=function(o){return o.tagName==="LI"},vp=function(o){return o.tagName==="OL"},Bp=function(o){return o.tagName==="INPUT"},wp=function(o){return o.tagName==="HTML"},nh=function(o){return o.tagName==="svg"},gf=function(o){return o.tagName==="BODY"},ih=function(o){return o.tagName==="CANVAS"},ah=function(o){return o.tagName==="VIDEO"},mf=function(o){return o.tagName==="IMG"},sh=function(o){return o.tagName==="IFRAME"},oh=function(o){return o.tagName==="STYLE"},vf=function(o){return o.tagName==="SCRIPT"},ou=function(o){return o.tagName==="TEXTAREA"},fc=function(o){return o.tagName==="SELECT"},lh=function(o){return o.tagName==="SLOT"},uh=function(o){return o.tagName.indexOf("-")>0},Eg=function(){function o(){this.counters={}}return o.prototype.getCounterValue=function(i){var u=this.counters[i];return u&&u.length?u[u.length-1]:1},o.prototype.getCounterValues=function(i){var u=this.counters[i];return u||[]},o.prototype.pop=function(i){var u=this;i.forEach(function(l){return u.counters[l].pop()})},o.prototype.parse=function(i){var u=this,l=i.counterIncrement,E=i.counterReset,R=!0;l!==null&&l.forEach(function(Ee){var ye=u.counters[Ee.counter];ye&&Ee.increment!==0&&(R=!1,ye.length||ye.push(1),ye[Math.max(0,ye.length-1)]+=Ee.increment)});var re=[];return R&&E.forEach(function(Ee){var ye=u.counters[Ee.counter];re.push(Ee.counter),ye||(ye=u.counters[Ee.counter]=[]),ye.push(Ee.reset)}),re},o}(),Bf={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},wf={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},yp={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},ch={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},Zo=function(o,i,u,l,E,R){return ou?uu(o,E,R.length>0):l.integers.reduce(function(re,Ee,ye){for(;o>=Ee;)o-=Ee,re+=l.values[ye];return re},"")+R},Ep=function(o,i,u,l){var E="";do u||o--,E=l(o)+E,o/=i;while(o*i>=i);return E},bi=function(o,i,u,l,E){var R=u-i+1;return(o<0?"-":"")+(Ep(Math.abs(o),R,l,function(re){return _(Math.floor(re%R)+i)})+E)},Bo=function(o,i,u){u===void 0&&(u=". ");var l=i.length;return Ep(Math.abs(o),l,!1,function(E){return i[Math.floor(E%l)]})+u},Wo=1,Zs=2,Ws=4,lu=8,Js=function(o,i,u,l,E,R){if(o<-9999||o>9999)return uu(o,4,E.length>0);var re=Math.abs(o),Ee=E;if(re===0)return i[0]+Ee;for(var ye=0;re>0&&ye<=4;ye++){var At=re%10;At===0&&Gi(R,Wo)&&Ee!==""?Ee=i[At]+Ee:At>1||At===1&&ye===0||At===1&&ye===1&&Gi(R,Zs)||At===1&&ye===1&&Gi(R,Ws)&&o>100||At===1&&ye>1&&Gi(R,lu)?Ee=i[At]+(ye>0?u[ye-1]:"")+Ee:At===1&&ye>0&&(Ee=u[ye-1]+Ee),re=Math.floor(re/10)}return(o<0?l:"")+Ee},fh="\u5341\u767E\u5343\u842C",Cp="\u62FE\u4F70\u4EDF\u842C",dh="\u30DE\u30A4\u30CA\u30B9",yf="\uB9C8\uC774\uB108\uC2A4",uu=function(o,i,u){var l=u?". ":"",E=u?"\u3001":"",R=u?", ":"",re=u?" ":"";switch(i){case 0:return"\u2022"+re;case 1:return"\u25E6"+re;case 2:return"\u25FE"+re;case 5:var Ee=bi(o,48,57,!0,l);return Ee.length<4?"0"+Ee:Ee;case 4:return Bo(o,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",E);case 6:return Zo(o,1,3999,Bf,3,l).toLowerCase();case 7:return Zo(o,1,3999,Bf,3,l);case 8:return bi(o,945,969,!1,l);case 9:return bi(o,97,122,!1,l);case 10:return bi(o,65,90,!1,l);case 11:return bi(o,1632,1641,!0,l);case 12:case 49:return Zo(o,1,9999,wf,3,l);case 35:return Zo(o,1,9999,wf,3,l).toLowerCase();case 13:return bi(o,2534,2543,!0,l);case 14:case 30:return bi(o,6112,6121,!0,l);case 15:return Bo(o,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",E);case 16:return Bo(o,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",E);case 17:case 48:return Js(o,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",fh,"\u8CA0",E,Zs|Ws|lu);case 47:return Js(o,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Cp,"\u8CA0",E,Wo|Zs|Ws|lu);case 42:return Js(o,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",fh,"\u8D1F",E,Zs|Ws|lu);case 41:return Js(o,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Cp,"\u8D1F",E,Wo|Zs|Ws|lu);case 26:return Js(o,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",dh,E,0);case 25:return Js(o,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",dh,E,Wo|Zs|Ws);case 31:return Js(o,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",yf,R,Wo|Zs|Ws);case 33:return Js(o,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",yf,R,0);case 32:return Js(o,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",yf,R,Wo|Zs|Ws);case 18:return bi(o,2406,2415,!0,l);case 20:return Zo(o,1,19999,ch,3,l);case 21:return bi(o,2790,2799,!0,l);case 22:return bi(o,2662,2671,!0,l);case 22:return Zo(o,1,10999,yp,3,l);case 23:return Bo(o,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return Bo(o,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return bi(o,3302,3311,!0,l);case 28:return Bo(o,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",E);case 29:return Bo(o,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",E);case 34:return bi(o,3792,3801,!0,l);case 37:return bi(o,6160,6169,!0,l);case 38:return bi(o,4160,4169,!0,l);case 39:return bi(o,2918,2927,!0,l);case 40:return bi(o,1776,1785,!0,l);case 43:return bi(o,3046,3055,!0,l);case 44:return bi(o,3174,3183,!0,l);case 45:return bi(o,3664,3673,!0,l);case 46:return bi(o,3872,3881,!0,l);case 3:default:return bi(o,48,57,!0,l)}},hh="data-html2canvas-ignore",bp=function(){function o(i,u,l){if(this.context=i,this.options=l,this.scrolledElements=[],this.referenceElement=u,this.counters=new Eg,this.quoteDepth=0,!u.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(u.ownerDocument.documentElement,!1)}return o.prototype.toIFrame=function(i,u){var l=this,E=Fp(i,u);if(!E.contentWindow)return Promise.reject("Unable to find iframe window");var R=i.defaultView.pageXOffset,re=i.defaultView.pageYOffset,Ee=E.contentWindow,ye=Ee.document,At=fu(E).then(function(){return Xe(l,void 0,void 0,function(){var ct,gt;return Ae(this,function(Gt){switch(Gt.label){case 0:return this.scrolledElements.forEach(mh),Ee&&(Ee.scrollTo(u.left,u.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(Ee.scrollY!==u.top||Ee.scrollX!==u.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(Ee.scrollX-u.left,Ee.scrollY-u.top,0,0))),ct=this.options.onclone,gt=this.clonedReferenceElement,typeof gt=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:ye.fonts&&ye.fonts.ready?[4,ye.fonts.ready]:[3,2];case 1:Gt.sent(),Gt.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,xp(ye)]:[3,4];case 3:Gt.sent(),Gt.label=4;case 4:return typeof ct=="function"?[2,Promise.resolve().then(function(){return ct(ye,gt)}).then(function(){return E})]:[2,E]}})})});return ye.open(),ye.write(Up(document.doctype)+""),gh(this.referenceElement.ownerDocument,R,re),ye.replaceChild(ye.adoptNode(this.documentElement),ye.documentElement),ye.close(),At},o.prototype.createElementClone=function(i){if(Yc(i,2))debugger;if(ih(i))return this.createCanvasClone(i);if(ah(i))return this.createVideoClone(i);if(oh(i))return this.createStyleClone(i);var u=i.cloneNode(!1);return mf(u)&&(mf(i)&&i.currentSrc&&i.currentSrc!==i.src&&(u.src=i.currentSrc,u.srcset=""),u.loading==="lazy"&&(u.loading="eager")),uh(u)?this.createCustomElementClone(u):u},o.prototype.createCustomElementClone=function(i){var u=document.createElement("html2canvascustomelement");return dc(i.style,u),u},o.prototype.createStyleClone=function(i){try{var u=i.sheet;if(u&&u.cssRules){var l=[].slice.call(u.cssRules,0).reduce(function(R,re){return re&&typeof re.cssText=="string"?R+re.cssText:R},""),E=i.cloneNode(!1);return E.textContent=l,E}}catch(R){if(this.context.logger.error("Unable to access cssRules property",R),R.name!=="SecurityError")throw R}return i.cloneNode(!1)},o.prototype.createCanvasClone=function(i){var u;if(this.options.inlineImages&&i.ownerDocument){var l=i.ownerDocument.createElement("img");try{return l.src=i.toDataURL(),l}catch(At){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",i)}}var E=i.cloneNode(!1);try{E.width=i.width,E.height=i.height;var R=i.getContext("2d"),re=E.getContext("2d");if(re)if(!this.options.allowTaint&&R)re.putImageData(R.getImageData(0,0,i.width,i.height),0,0);else{var Ee=(u=i.getContext("webgl2"))!==null&&u!==void 0?u:i.getContext("webgl");if(Ee){var ye=Ee.getContextAttributes();(ye==null?void 0:ye.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",i)}re.drawImage(i,0,0)}return E}catch(At){this.context.logger.info("Unable to clone canvas as it is tainted",i)}return E},o.prototype.createVideoClone=function(i){var u=i.ownerDocument.createElement("canvas");u.width=i.offsetWidth,u.height=i.offsetHeight;var l=u.getContext("2d");try{return l&&(l.drawImage(i,0,0,u.width,u.height),this.options.allowTaint||l.getImageData(0,0,u.width,u.height)),u}catch(R){this.context.logger.info("Unable to clone video as it is tainted",i)}var E=i.ownerDocument.createElement("canvas");return E.width=i.offsetWidth,E.height=i.offsetHeight,E},o.prototype.appendChildNode=function(i,u,l){(!Fl(u)||!vf(u)&&!u.hasAttribute(hh)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(u)))&&(!this.options.copyStyles||!Fl(u)||!oh(u))&&i.appendChild(this.cloneNode(u,l))},o.prototype.cloneChildNodes=function(i,u,l){for(var E=this,R=i.shadowRoot?i.shadowRoot.firstChild:i.firstChild;R;R=R.nextSibling)if(Fl(R)&&lh(R)&&typeof R.assignedNodes=="function"){var re=R.assignedNodes();re.length&&re.forEach(function(Ee){return E.appendChildNode(u,Ee,l)})}else this.appendChildNode(u,R,l)},o.prototype.cloneNode=function(i,u){if(rh(i))return document.createTextNode(i.data);if(!i.ownerDocument)return i.cloneNode(!1);var l=i.ownerDocument.defaultView;if(l&&Fl(i)&&(pf(i)||cc(i))){var E=this.createElementClone(i);E.style.transitionProperty="none";var R=l.getComputedStyle(i),re=l.getComputedStyle(i,":before"),Ee=l.getComputedStyle(i,":after");this.referenceElement===i&&pf(E)&&(this.clonedReferenceElement=E),gf(E)&&bg(E);var ye=this.counters.parse(new Jc(this.context,R)),At=this.resolvePseudoContent(i,E,re,cu.BEFORE);uh(i)&&(u=!0),ah(i)||this.cloneChildNodes(i,E,u),At&&E.insertBefore(At,E.firstChild);var ct=this.resolvePseudoContent(i,E,Ee,cu.AFTER);return ct&&E.appendChild(ct),this.counters.pop(ye),(R&&(this.options.copyStyles||cc(i))&&!sh(i)||u)&&dc(R,E),(i.scrollTop!==0||i.scrollLeft!==0)&&this.scrolledElements.push([E,i.scrollLeft,i.scrollTop]),(ou(i)||fc(i))&&(ou(E)||fc(E))&&(E.value=i.value),E}return i.cloneNode(!1)},o.prototype.resolvePseudoContent=function(i,u,l,E){var R=this;if(l){var re=l.content,Ee=u.ownerDocument;if(!(!Ee||!re||re==="none"||re==="-moz-alt-content"||l.display==="none")){this.counters.parse(new Jc(this.context,l));var ye=new Fd(this.context,l),At=Ee.createElement("html2canvaspseudoelement");dc(l,At),ye.content.forEach(function(gt){if(gt.type===0)At.appendChild(Ee.createTextNode(gt.value));else if(gt.type===22){var Gt=Ee.createElement("img");Gt.src=gt.value,Gt.style.opacity="1",At.appendChild(Gt)}else if(gt.type===18){if(gt.name==="attr"){var JA=gt.values.filter(Ln);JA.length&&At.appendChild(Ee.createTextNode(i.getAttribute(JA[0].value)||""))}else if(gt.name==="counter"){var gA=gt.values.filter(po),DA=gA[0],Or=gA[1];if(DA&&Ln(DA)){var qA=R.counters.getCounterValue(DA.value),XA=Or&&Ln(Or)?Zc.parse(R.context,Or.value):3;At.appendChild(Ee.createTextNode(uu(qA,XA,!1)))}}else if(gt.name==="counters"){var xr=gt.values.filter(po),DA=xr[0],Mr=xr[1],Or=xr[2];if(DA&&Ln(DA)){var wr=R.counters.getCounterValues(DA.value),RA=Or&&Ln(Or)?Zc.parse(R.context,Or.value):3,fn=Mr&&Mr.type===0?Mr.value:"",Yr=wr.map(function(ka){return uu(ka,RA,!1)}).join(fn);At.appendChild(Ee.createTextNode(Yr))}}}else if(gt.type===20)switch(gt.value){case"open-quote":At.appendChild(Ee.createTextNode(Cd(ye.quotes,R.quoteDepth++,!0)));break;case"close-quote":At.appendChild(Ee.createTextNode(Cd(ye.quotes,--R.quoteDepth,!1)));break;default:At.appendChild(Ee.createTextNode(gt.value))}}),At.className=Ef+" "+hc;var ct=E===cu.BEFORE?" "+Ef:" "+hc;return cc(u)?u.className.baseValue+=ct:u.className+=ct,At}}},o.destroy=function(i){return i.parentNode?(i.parentNode.removeChild(i),!0):!1},o}(),cu;(function(o){o[o.BEFORE=0]="BEFORE",o[o.AFTER=1]="AFTER"})(cu||(cu={}));var Fp=function(o,i){var u=o.createElement("iframe");return u.className="html2canvas-container",u.style.visibility="hidden",u.style.position="fixed",u.style.left="-10000px",u.style.top="0px",u.style.border="0",u.width=i.width.toString(),u.height=i.height.toString(),u.scrolling="no",u.setAttribute(hh,"true"),o.body.appendChild(u),u},ph=function(o){return new Promise(function(i){if(o.complete){i();return}if(!o.src){i();return}o.onload=i,o.onerror=i})},xp=function(o){return Promise.all([].slice.call(o.images,0).map(ph))},fu=function(o){return new Promise(function(i,u){var l=o.contentWindow;if(!l)return u("No window assigned for iframe");var E=l.document;l.onload=o.onload=function(){l.onload=o.onload=null;var R=setInterval(function(){E.body.childNodes.length>0&&E.readyState==="complete"&&(clearInterval(R),i(o))},50)}})},Cg=["all","d","content"],dc=function(o,i){for(var u=o.length-1;u>=0;u--){var l=o.item(u);Cg.indexOf(l)===-1&&i.style.setProperty(l,o.getPropertyValue(l))}return i},Up=function(o){var i="";return o&&(i+=""),i},gh=function(o,i,u){o&&o.defaultView&&(i!==o.defaultView.pageXOffset||u!==o.defaultView.pageYOffset)&&o.defaultView.scrollTo(i,u)},mh=function(o){var i=o[0],u=o[1],l=o[2];i.scrollLeft=u,i.scrollTop=l},vh=":before",Bh=":after",Ef="___html2canvas___pseudoelement_before",hc="___html2canvas___pseudoelement_after",wh=`{ content: "" !important; display: none !important; }`,bg=function(o){yh(o,"."+Ef+vh+wh+` .`+hc+Bh+wh)},yh=function(o,i){var u=o.ownerDocument;if(u){var l=u.createElement("style");l.textContent=i,o.appendChild(l)}},Eh=function(){function o(){}return o.getOrigin=function(i){var u=o._link;return u?(u.href=i,u.href=u.href,u.protocol+u.hostname+u.port):"about:blank"},o.isSameOrigin=function(i){return o.getOrigin(i)===o._origin},o.setContext=function(i){o._link=i.document.createElement("a"),o._origin=o.getOrigin(i.location.href)},o._origin="about:blank",o}(),za=function(){function o(i,u){this.context=i,this._options=u,this._cache={}}return o.prototype.addImage=function(i){var u=Promise.resolve();return this.has(i)||(Ff(i)||pc(i))&&(this._cache[i]=this.loadImage(i)).catch(function(){}),u},o.prototype.match=function(i){return this._cache[i]},o.prototype.loadImage=function(i){return Xe(this,void 0,void 0,function(){var u,l,E,R,re=this;return Ae(this,function(Ee){switch(Ee.label){case 0:return u=Eh.isSameOrigin(i),l=!du(i)&&this._options.useCORS===!0&&ea.SUPPORT_CORS_IMAGES&&!u,E=!du(i)&&!u&&!Ff(i)&&typeof this._options.proxy=="string"&&ea.SUPPORT_CORS_XHR&&!l,!u&&this._options.allowTaint===!1&&!du(i)&&!Ff(i)&&!E&&!l?[2]:(R=i,E?[4,this.proxy(R)]:[3,2]);case 1:R=Ee.sent(),Ee.label=2;case 2:return this.context.logger.debug("Added image "+i.substring(0,256)),[4,new Promise(function(ye,At){var ct=new Image;ct.onload=function(){return ye(ct)},ct.onerror=At,(Ip(R)||l)&&(ct.crossOrigin="anonymous"),ct.src=R,ct.complete===!0&&setTimeout(function(){return ye(ct)},500),re._options.imageTimeout>0&&setTimeout(function(){return At("Timed out ("+re._options.imageTimeout+"ms) loading image")},re._options.imageTimeout)})];case 3:return[2,Ee.sent()]}})})},o.prototype.has=function(i){return typeof this._cache[i]!="undefined"},o.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},o.prototype.proxy=function(i){var u=this,l=this._options.proxy;if(!l)throw new Error("No proxy defined");var E=i.substring(0,256);return new Promise(function(R,re){var Ee=ea.SUPPORT_RESPONSE_TYPE?"blob":"text",ye=new XMLHttpRequest;ye.onload=function(){if(ye.status===200)if(Ee==="text")R(ye.response);else{var gt=new FileReader;gt.addEventListener("load",function(){return R(gt.result)},!1),gt.addEventListener("error",function(Gt){return re(Gt)},!1),gt.readAsDataURL(ye.response)}else re("Failed to proxy resource "+E+" with status code "+ye.status)},ye.onerror=re;var At=l.indexOf("?")>-1?"&":"?";if(ye.open("GET",""+l+At+"url="+encodeURIComponent(i)+"&responseType="+Ee),Ee!=="text"&&ye instanceof XMLHttpRequest&&(ye.responseType=Ee),u._options.imageTimeout){var ct=u._options.imageTimeout;ye.timeout=ct,ye.ontimeout=function(){return re("Timed out ("+ct+"ms) proxying "+E)}}ye.send()})},o}(),Cf=/^data:image\/svg\+xml/i,Ch=/^data:image\/.*;base64,/i,bf=/^data:image\/.*/i,pc=function(o){return ea.SUPPORT_SVG_DRAWING||!Sp(o)},du=function(o){return bf.test(o)},Ip=function(o){return Ch.test(o)},Ff=function(o){return o.substr(0,4)==="blob"},Sp=function(o){return o.substr(-3).toLowerCase()==="svg"||Cf.test(o)},WA=function(){function o(i,u){this.type=0,this.x=i,this.y=u}return o.prototype.add=function(i,u){return new o(this.x+i,this.y+u)},o}(),Jo=function(o,i,u){return new WA(o.x+(i.x-o.x)*u,o.y+(i.y-o.y)*u)},gc=function(){function o(i,u,l,E){this.type=1,this.start=i,this.startControl=u,this.endControl=l,this.end=E}return o.prototype.subdivide=function(i,u){var l=Jo(this.start,this.startControl,i),E=Jo(this.startControl,this.endControl,i),R=Jo(this.endControl,this.end,i),re=Jo(l,E,i),Ee=Jo(E,R,i),ye=Jo(re,Ee,i);return u?new o(this.start,l,re,ye):new o(ye,Ee,R,this.end)},o.prototype.add=function(i,u){return new o(this.start.add(i,u),this.startControl.add(i,u),this.endControl.add(i,u),this.end.add(i,u))},o.prototype.reverse=function(){return new o(this.end,this.endControl,this.startControl,this.start)},o}(),As=function(o){return o.type===1},Qp=function(){function o(i){var u=i.styles,l=i.bounds,E=hl(u.borderTopLeftRadius,l.width,l.height),R=E[0],re=E[1],Ee=hl(u.borderTopRightRadius,l.width,l.height),ye=Ee[0],At=Ee[1],ct=hl(u.borderBottomRightRadius,l.width,l.height),gt=ct[0],Gt=ct[1],JA=hl(u.borderBottomLeftRadius,l.width,l.height),gA=JA[0],DA=JA[1],Or=[];Or.push((R+ye)/l.width),Or.push((gA+gt)/l.width),Or.push((re+DA)/l.height),Or.push((At+Gt)/l.height);var qA=Math.max.apply(Math,Or);qA>1&&(R/=qA,re/=qA,ye/=qA,At/=qA,gt/=qA,Gt/=qA,gA/=qA,DA/=qA);var XA=l.width-ye,xr=l.height-Gt,Mr=l.width-gt,wr=l.height-DA,RA=u.borderTopWidth,fn=u.borderRightWidth,Yr=u.borderBottomWidth,Ur=u.borderLeftWidth,SA=bn(u.paddingTop,i.bounds.width),ka=bn(u.paddingRight,i.bounds.width),Va=bn(u.paddingBottom,i.bounds.width),jn=bn(u.paddingLeft,i.bounds.width);this.topLeftBorderDoubleOuterBox=R>0||re>0?ii(l.left+Ur/3,l.top+RA/3,R-Ur/3,re-RA/3,Nn.TOP_LEFT):new WA(l.left+Ur/3,l.top+RA/3),this.topRightBorderDoubleOuterBox=R>0||re>0?ii(l.left+XA,l.top+RA/3,ye-fn/3,At-RA/3,Nn.TOP_RIGHT):new WA(l.left+l.width-fn/3,l.top+RA/3),this.bottomRightBorderDoubleOuterBox=gt>0||Gt>0?ii(l.left+Mr,l.top+xr,gt-fn/3,Gt-Yr/3,Nn.BOTTOM_RIGHT):new WA(l.left+l.width-fn/3,l.top+l.height-Yr/3),this.bottomLeftBorderDoubleOuterBox=gA>0||DA>0?ii(l.left+Ur/3,l.top+wr,gA-Ur/3,DA-Yr/3,Nn.BOTTOM_LEFT):new WA(l.left+Ur/3,l.top+l.height-Yr/3),this.topLeftBorderDoubleInnerBox=R>0||re>0?ii(l.left+Ur*2/3,l.top+RA*2/3,R-Ur*2/3,re-RA*2/3,Nn.TOP_LEFT):new WA(l.left+Ur*2/3,l.top+RA*2/3),this.topRightBorderDoubleInnerBox=R>0||re>0?ii(l.left+XA,l.top+RA*2/3,ye-fn*2/3,At-RA*2/3,Nn.TOP_RIGHT):new WA(l.left+l.width-fn*2/3,l.top+RA*2/3),this.bottomRightBorderDoubleInnerBox=gt>0||Gt>0?ii(l.left+Mr,l.top+xr,gt-fn*2/3,Gt-Yr*2/3,Nn.BOTTOM_RIGHT):new WA(l.left+l.width-fn*2/3,l.top+l.height-Yr*2/3),this.bottomLeftBorderDoubleInnerBox=gA>0||DA>0?ii(l.left+Ur*2/3,l.top+wr,gA-Ur*2/3,DA-Yr*2/3,Nn.BOTTOM_LEFT):new WA(l.left+Ur*2/3,l.top+l.height-Yr*2/3),this.topLeftBorderStroke=R>0||re>0?ii(l.left+Ur/2,l.top+RA/2,R-Ur/2,re-RA/2,Nn.TOP_LEFT):new WA(l.left+Ur/2,l.top+RA/2),this.topRightBorderStroke=R>0||re>0?ii(l.left+XA,l.top+RA/2,ye-fn/2,At-RA/2,Nn.TOP_RIGHT):new WA(l.left+l.width-fn/2,l.top+RA/2),this.bottomRightBorderStroke=gt>0||Gt>0?ii(l.left+Mr,l.top+xr,gt-fn/2,Gt-Yr/2,Nn.BOTTOM_RIGHT):new WA(l.left+l.width-fn/2,l.top+l.height-Yr/2),this.bottomLeftBorderStroke=gA>0||DA>0?ii(l.left+Ur/2,l.top+wr,gA-Ur/2,DA-Yr/2,Nn.BOTTOM_LEFT):new WA(l.left+Ur/2,l.top+l.height-Yr/2),this.topLeftBorderBox=R>0||re>0?ii(l.left,l.top,R,re,Nn.TOP_LEFT):new WA(l.left,l.top),this.topRightBorderBox=ye>0||At>0?ii(l.left+XA,l.top,ye,At,Nn.TOP_RIGHT):new WA(l.left+l.width,l.top),this.bottomRightBorderBox=gt>0||Gt>0?ii(l.left+Mr,l.top+xr,gt,Gt,Nn.BOTTOM_RIGHT):new WA(l.left+l.width,l.top+l.height),this.bottomLeftBorderBox=gA>0||DA>0?ii(l.left,l.top+wr,gA,DA,Nn.BOTTOM_LEFT):new WA(l.left,l.top+l.height),this.topLeftPaddingBox=R>0||re>0?ii(l.left+Ur,l.top+RA,Math.max(0,R-Ur),Math.max(0,re-RA),Nn.TOP_LEFT):new WA(l.left+Ur,l.top+RA),this.topRightPaddingBox=ye>0||At>0?ii(l.left+Math.min(XA,l.width-fn),l.top+RA,XA>l.width+fn?0:Math.max(0,ye-fn),Math.max(0,At-RA),Nn.TOP_RIGHT):new WA(l.left+l.width-fn,l.top+RA),this.bottomRightPaddingBox=gt>0||Gt>0?ii(l.left+Math.min(Mr,l.width-Ur),l.top+Math.min(xr,l.height-Yr),Math.max(0,gt-fn),Math.max(0,Gt-Yr),Nn.BOTTOM_RIGHT):new WA(l.left+l.width-fn,l.top+l.height-Yr),this.bottomLeftPaddingBox=gA>0||DA>0?ii(l.left+Ur,l.top+Math.min(wr,l.height-Yr),Math.max(0,gA-Ur),Math.max(0,DA-Yr),Nn.BOTTOM_LEFT):new WA(l.left+Ur,l.top+l.height-Yr),this.topLeftContentBox=R>0||re>0?ii(l.left+Ur+jn,l.top+RA+SA,Math.max(0,R-(Ur+jn)),Math.max(0,re-(RA+SA)),Nn.TOP_LEFT):new WA(l.left+Ur+jn,l.top+RA+SA),this.topRightContentBox=ye>0||At>0?ii(l.left+Math.min(XA,l.width+Ur+jn),l.top+RA+SA,XA>l.width+Ur+jn?0:ye-Ur+jn,At-(RA+SA),Nn.TOP_RIGHT):new WA(l.left+l.width-(fn+ka),l.top+RA+SA),this.bottomRightContentBox=gt>0||Gt>0?ii(l.left+Math.min(Mr,l.width-(Ur+jn)),l.top+Math.min(xr,l.height+RA+SA),Math.max(0,gt-(fn+ka)),Gt-(Yr+Va),Nn.BOTTOM_RIGHT):new WA(l.left+l.width-(fn+ka),l.top+l.height-(Yr+Va)),this.bottomLeftContentBox=gA>0||DA>0?ii(l.left+Ur+jn,l.top+wr,Math.max(0,gA-(Ur+jn)),DA-(Yr+Va),Nn.BOTTOM_LEFT):new WA(l.left+Ur+jn,l.top+l.height-(Yr+Va))}return o}(),Nn;(function(o){o[o.TOP_LEFT=0]="TOP_LEFT",o[o.TOP_RIGHT=1]="TOP_RIGHT",o[o.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",o[o.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Nn||(Nn={}));var ii=function(o,i,u,l,E){var R=4*((Math.sqrt(2)-1)/3),re=u*R,Ee=l*R,ye=o+u,At=i+l;switch(E){case Nn.TOP_LEFT:return new gc(new WA(o,At),new WA(o,At-Ee),new WA(ye-re,i),new WA(ye,i));case Nn.TOP_RIGHT:return new gc(new WA(o,i),new WA(o+re,i),new WA(ye,At-Ee),new WA(ye,At));case Nn.BOTTOM_RIGHT:return new gc(new WA(ye,i),new WA(ye,i+Ee),new WA(o+re,At),new WA(o,At));case Nn.BOTTOM_LEFT:default:return new gc(new WA(ye,At),new WA(ye-re,At),new WA(o,i+Ee),new WA(o,i))}},mc=function(o){return[o.topLeftBorderBox,o.topRightBorderBox,o.bottomRightBorderBox,o.bottomLeftBorderBox]},Fg=function(o){return[o.topLeftContentBox,o.topRightContentBox,o.bottomRightContentBox,o.bottomLeftContentBox]},xf=function(o){return[o.topLeftPaddingBox,o.topRightPaddingBox,o.bottomRightPaddingBox,o.bottomLeftPaddingBox]},Nr=function(){function o(i,u,l){this.offsetX=i,this.offsetY=u,this.matrix=l,this.type=0,this.target=6}return o}(),xl=function(){function o(i,u){this.path=i,this.target=u,this.type=1}return o}(),Jn=function(){function o(i){this.opacity=i,this.type=2,this.target=6}return o}(),Uf=function(o){return o.type===0},If=function(o){return o.type===1},vc=function(o){return o.type===2},wo=function(o,i){return o.length===i.length?o.some(function(u,l){return u===i[l]}):!1},bh=function(o,i,u,l,E){return o.map(function(R,re){switch(re){case 0:return R.add(i,u);case 1:return R.add(i+l,u);case 2:return R.add(i+l,u+E);case 3:return R.add(i,u+E)}return R})},hu=function(){function o(i){this.element=i,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return o}(),Sf=function(){function o(i,u){if(this.container=i,this.parent=u,this.effects=[],this.curves=new Qp(this.container),this.container.styles.opacity<1&&this.effects.push(new Jn(this.container.styles.opacity)),this.container.styles.transform!==null){var l=this.container.bounds.left+this.container.styles.transformOrigin[0].number,E=this.container.bounds.top+this.container.styles.transformOrigin[1].number,R=this.container.styles.transform;this.effects.push(new Nr(l,E,R))}if(this.container.styles.overflowX!==0){var re=mc(this.curves),Ee=xf(this.curves);wo(re,Ee)?this.effects.push(new xl(re,6)):(this.effects.push(new xl(re,2)),this.effects.push(new xl(Ee,4)))}}return o.prototype.getEffects=function(i){for(var u=[2,3].indexOf(this.container.styles.position)===-1,l=this.parent,E=this.effects.slice(0);l;){var R=l.effects.filter(function(ye){return!If(ye)});if(u||l.container.styles.position!==0||!l.parent){if(E.unshift.apply(E,R),u=[2,3].indexOf(l.container.styles.position)===-1,l.container.styles.overflowX!==0){var re=mc(l.curves),Ee=xf(l.curves);wo(re,Ee)||E.unshift(new xl(Ee,6))}}else E.unshift.apply(E,R);l=l.parent}return E.filter(function(ye){return Gi(ye.target,i)})},o}(),pu=function(o,i,u,l){o.container.elements.forEach(function(E){var R=Gi(E.flags,4),re=Gi(E.flags,2),Ee=new Sf(E,o);Gi(E.styles.display,2048)&&l.push(Ee);var ye=Gi(E.flags,8)?[]:l;if(R||re){var At=R||E.styles.isPositioned()?u:i,ct=new hu(Ee);if(E.styles.isPositioned()||E.styles.opacity<1||E.styles.isTransformed()){var gt=E.styles.zIndex.order;if(gt<0){var Gt=0;At.negativeZIndex.some(function(gA,DA){return gt>gA.element.container.styles.zIndex.order?(Gt=DA,!1):Gt>0}),At.negativeZIndex.splice(Gt,0,ct)}else if(gt>0){var JA=0;At.positiveZIndex.some(function(gA,DA){return gt>=gA.element.container.styles.zIndex.order?(JA=DA+1,!1):JA>0}),At.positiveZIndex.splice(JA,0,ct)}else At.zeroOrAutoZIndexOrTransformedOrOpacity.push(ct)}else E.styles.isFloating()?At.nonPositionedFloats.push(ct):At.nonPositionedInlineLevel.push(ct);pu(Ee,ct,R?ct:u,ye)}else E.styles.isInlineLevel()?i.inlineLevel.push(Ee):i.nonInlineLevel.push(Ee),pu(Ee,i,u,ye);Gi(E.flags,8)&&gu(E,ye)})},gu=function(o,i){for(var u=o instanceof df?o.start:1,l=o instanceof df?o.reversed:!1,E=0;E0&&u.intrinsicHeight>0){var R=wc(u),re=xf(l);this.path(re),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(E,0,0,u.intrinsicWidth,u.intrinsicHeight,R.left,R.top,R.width,R.height),this.ctx.restore()}},i.prototype.renderNodeContent=function(u){return Xe(this,void 0,void 0,function(){var l,E,R,re,Ee,ye,XA,XA,At,ct,gt,Gt,Mr,JA,gA,wr,DA,Or,qA,XA,xr,Mr,wr;return Ae(this,function(RA){switch(RA.label){case 0:this.applyEffects(u.getEffects(4)),l=u.container,E=u.curves,R=l.styles,re=0,Ee=l.textNodes,RA.label=1;case 1:return re0&&ta>0&&(Yr=R.ctx.createPattern(wr,"repeat"),R.renderRepeat(SA,Yr,Ea,Ua))):c0(ct)&&(Ur=Qs(u,l,[null,null,null]),SA=Ur[0],ka=Ur[1],Va=Ur[2],jn=Ur[3],ta=Ur[4],Ys=ct.position.length===0?[Vl]:ct.position,Ea=bn(Ys[0],jn),Ua=bn(Ys[Ys.length-1],ta),Xo=s0(ct,Ea,Ua,jn,ta),rs=Xo[0],Xs=Xo[1],rs>0&&Xs>0&&(qo=R.ctx.createRadialGradient(ka+Ea,Va+Ua,0,ka+Ea,Va+Ua,rs),sd(ct.stops,rs*2).forEach(function(Uo){return qo.addColorStop(Uo.stop,Un(Uo.color))}),R.path(SA),R.ctx.fillStyle=qo,rs!==Xs?(Fo=u.bounds.left+.5*u.bounds.width,_s=u.bounds.top+.5*u.bounds.height,xo=Xs/rs,qs=1/xo,R.ctx.save(),R.ctx.translate(Fo,_s),R.ctx.transform(1,0,0,xo,0,0),R.ctx.translate(-Fo,-_s),R.ctx.fillRect(ka,qs*(Va-_s)+_s,jn,ta*qs),R.ctx.restore()):R.ctx.fill())),Sl.label=6;case 6:return l--,[2]}})},R=this,re=0,Ee=u.styles.backgroundImage.slice(0).reverse(),At.label=1;case 1:return re0?ct.style!==2?[3,5]:[4,this.renderDashedDottedBorder(ct.color,ct.width,Ee,u.curves,2)]:[3,11]):[3,13];case 4:return Gt.sent(),[3,11];case 5:return ct.style!==3?[3,7]:[4,this.renderDashedDottedBorder(ct.color,ct.width,Ee,u.curves,3)];case 6:return Gt.sent(),[3,11];case 7:return ct.style!==4?[3,9]:[4,this.renderDoubleBorder(ct.color,ct.width,Ee,u.curves)];case 8:return Gt.sent(),[3,11];case 9:return[4,this.renderSolidBorder(ct.color,Ee,u.curves)];case 10:Gt.sent(),Gt.label=11;case 11:Ee++,Gt.label=12;case 12:return ye++,[3,3];case 13:return[2]}})})},i.prototype.renderDashedDottedBorder=function(u,l,E,R,re){return Xe(this,void 0,void 0,function(){var Ee,ye,At,ct,gt,Gt,JA,gA,DA,Or,qA,XA,xr,Mr,wr,RA,wr,RA;return Ae(this,function(fn){return this.ctx.save(),Ee=Fh(R,E),ye=oa(R,E),re===2&&(this.path(ye),this.ctx.clip()),As(ye[0])?(At=ye[0].start.x,ct=ye[0].start.y):(At=ye[0].x,ct=ye[0].y),As(ye[1])?(gt=ye[1].end.x,Gt=ye[1].end.y):(gt=ye[1].x,Gt=ye[1].y),E===0||E===2?JA=Math.abs(At-gt):JA=Math.abs(ct-Gt),this.ctx.beginPath(),re===3?this.formatPath(Ee):this.formatPath(ye.slice(0,2)),gA=l<3?l*3:l*2,DA=l<3?l*2:l,re===3&&(gA=l,DA=l),Or=!0,JA<=gA*2?Or=!1:JA<=gA*2+DA?(qA=JA/(2*gA+DA),gA*=qA,DA*=qA):(XA=Math.floor((JA+DA)/(gA+DA)),xr=(JA-XA*gA)/(XA-1),Mr=(JA-(XA+1)*gA)/XA,DA=Mr<=0||Math.abs(DA-xr)ge){var ee=X;X=ge,ge=ee}}else if(qe==="l"||qe==="landscape"){if(qe="l",ge>X){var ee=X;X=ge,ge=ee}}else throw"Invalid orientation: "+qe;var Y={width:X,height:ge,unit:V,k:$};return Y},_.default=tt.jsPDF},"./src/plugin/pagebreaks.js":function(m,_,h){"use strict";h.r(_);var O=h("./node_modules/core-js/modules/es.array.concat.js"),N=h.n(O),S=h("./node_modules/core-js/modules/es.array.slice.js"),U=h.n(S),F=h("./node_modules/core-js/modules/es.array.join.js"),I=h.n(F),H=h("./node_modules/core-js/modules/web.dom-collections.for-each.js"),L=h.n(H),P=h("./node_modules/core-js/modules/es.object.keys.js"),K=h.n(P),J=h("./src/worker.js"),me=h("./src/utils.js"),ze={toContainer:J.default.prototype.toContainer};J.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},J.default.prototype.toContainer=function(){return ze.toContainer.call(this).then(function(){var Te=this.prop.container,Ve=this.prop.pageSize.inner.px.height,qe=[].concat(this.opt.pagebreak.mode),V={avoidAll:qe.indexOf("avoid-all")!==-1,css:qe.indexOf("css")!==-1,legacy:qe.indexOf("legacy")!==-1},Se={},D=this;["before","after","avoid"].forEach(function($){var ge=V.avoidAll&&$==="avoid";Se[$]=ge?[]:[].concat(D.opt.pagebreak[$]||[]),Se[$].length>0&&(Se[$]=Array.prototype.slice.call(Te.querySelectorAll(Se[$].join(", "))))});var be=Te.querySelectorAll(".html2pdf__page-break");be=Array.prototype.slice.call(be);var Ce=Te.querySelectorAll("*");Array.prototype.forEach.call(Ce,function(ge){var X={before:!1,after:V.legacy&&be.indexOf(ge)!==-1,avoid:V.avoidAll};if(V.css){var ee=window.getComputedStyle(ge),Y=["always","page","left","right"],z=["avoid","avoid-page"];X={before:X.before||Y.indexOf(ee.breakBefore||ee.pageBreakBefore)!==-1,after:X.after||Y.indexOf(ee.breakAfter||ee.pageBreakAfter)!==-1,avoid:X.avoid||z.indexOf(ee.breakInside||ee.pageBreakInside)!==-1}}Object.keys(X).forEach(function(et){X[et]=X[et]||Se[et].indexOf(ge)!==-1});var Qe=ge.getBoundingClientRect();if(X.avoid&&!X.before){var Ke=Math.floor(Qe.top/Ve),Re=Math.floor(Qe.bottom/Ve),mt=Math.abs(Qe.bottom-Qe.top)/Ve;Re!==Ke&&mt<=1&&(X.before=!0)}if(X.before){var kt=(0,me.createElement)("div",{style:{display:"block",height:Ve-Qe.top%Ve+"px"}});ge.parentNode.insertBefore(kt,ge)}if(X.after){var kt=(0,me.createElement)("div",{style:{display:"block",height:Ve-Qe.bottom%Ve+"px"}});ge.parentNode.insertBefore(kt,ge.nextSibling)}})})}},"./src/utils.js":function(m,_,h){"use strict";h.r(_),h.d(_,{objType:function(){return qe},createElement:function(){return V},cloneNode:function(){return Se},unitConvert:function(){return D},toPx:function(){return be}});var O=h("./node_modules/core-js/modules/es.number.constructor.js"),N=h.n(O),S=h("./node_modules/core-js/modules/es.symbol.js"),U=h.n(S),F=h("./node_modules/core-js/modules/es.symbol.description.js"),I=h.n(F),H=h("./node_modules/core-js/modules/es.object.to-string.js"),L=h.n(H),P=h("./node_modules/core-js/modules/es.symbol.iterator.js"),K=h.n(P),J=h("./node_modules/core-js/modules/es.array.iterator.js"),me=h.n(J),ze=h("./node_modules/core-js/modules/es.string.iterator.js"),oe=h.n(ze),tt=h("./node_modules/core-js/modules/web.dom-collections.iterator.js"),Te=h.n(tt);function Ve(Ce){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ve=function(ge){return typeof ge}:Ve=function(ge){return ge&&typeof Symbol=="function"&&ge.constructor===Symbol&&ge!==Symbol.prototype?"symbol":typeof ge},Ve(Ce)}var qe=function($){var ge=Ve($);return ge==="undefined"?"undefined":ge==="string"||$ instanceof String?"string":ge==="number"||$ instanceof Number?"number":ge==="function"||$ instanceof Function?"function":$&&$.constructor===Array?"array":$&&$.nodeType===1?"element":ge==="object"?"object":"unknown"},V=function($,ge){var X=document.createElement($);if(ge.className&&(X.className=ge.className),ge.innerHTML){X.innerHTML=ge.innerHTML;for(var ee=X.getElementsByTagName("script"),Y=ee.length;Y-- >0;null)ee[Y].parentNode.removeChild(ee[Y])}for(var z in ge.style)X.style[z]=ge.style[z];return X},Se=function Ce($,ge){for(var X=$.nodeType===3?document.createTextNode($.nodeValue):$.cloneNode(!1),ee=$.firstChild;ee;ee=ee.nextSibling)(ge===!0||ee.nodeType!==1||ee.nodeName!=="SCRIPT")&&X.appendChild(Ce(ee,ge));return $.nodeType===1&&($.nodeName==="CANVAS"?(X.width=$.width,X.height=$.height,X.getContext("2d").drawImage($,0,0)):($.nodeName==="TEXTAREA"||$.nodeName==="SELECT")&&(X.value=$.value),X.addEventListener("load",function(){X.scrollTop=$.scrollTop,X.scrollLeft=$.scrollLeft},!0)),X},D=function($,ge){if(qe($)==="number")return $*72/96/ge;var X={};for(var ee in $)X[ee]=$[ee]*72/96/ge;return X},be=function($,ge){return Math.floor($*ge/72*96)}},"./src/worker.js":function(m,_,h){"use strict";h.r(_);var O=h("./node_modules/core-js/modules/es.object.assign.js"),N=h.n(O),S=h("./node_modules/core-js/modules/es.array.map.js"),U=h.n(S),F=h("./node_modules/core-js/modules/es.object.keys.js"),I=h.n(F),H=h("./node_modules/core-js/modules/es.array.concat.js"),L=h.n(H),P=h("./node_modules/core-js/modules/es.object.to-string.js"),K=h.n(P),J=h("./node_modules/core-js/modules/es.regexp.to-string.js"),me=h.n(J),ze=h("./node_modules/core-js/modules/es.function.name.js"),oe=h.n(ze),tt=h("./node_modules/core-js/modules/web.dom-collections.for-each.js"),Te=h.n(tt),Ve=h("jspdf"),qe=h.n(Ve),V=h("html2canvas"),Se=h.n(V),D=h("./src/utils.js"),be=h("./node_modules/es6-promise/dist/es6-promise.js"),Ce=h.n(be),$=Ce().Promise,ge=function X(ee){var Y=Object.assign(X.convert($.resolve()),JSON.parse(JSON.stringify(X.template))),z=X.convert($.resolve(),Y);return z=z.setProgress(1,X,1,[X]),z=z.set(ee),z};ge.prototype=Object.create($.prototype),ge.prototype.constructor=ge,ge.convert=function(ee,Y){return ee.__proto__=Y||ge.prototype,ee},ge.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},ge.prototype.from=function(ee,Y){function z(Qe){switch((0,D.objType)(Qe)){case"string":return"string";case"element":return Qe.nodeName.toLowerCase&&Qe.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(Y=Y||z(ee),Y){case"string":return this.set({src:(0,D.createElement)("div",{innerHTML:ee})});case"element":return this.set({src:ee});case"canvas":return this.set({canvas:ee});case"img":return this.set({img:ee});default:return this.error("Unknown source type.")}})},ge.prototype.to=function(ee){switch(ee){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},ge.prototype.toContainer=function(){var ee=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(ee).then(function(){var z={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},Qe={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};z.opacity=0;var Ke=(0,D.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,D.createElement)("div",{className:"html2pdf__overlay",style:z}),this.prop.container=(0,D.createElement)("div",{className:"html2pdf__container",style:Qe}),this.prop.container.appendChild(Ke),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},ge.prototype.toCanvas=function(){var ee=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(ee).then(function(){var z=Object.assign({},this.opt.html2canvas);return delete z.onrendered,V(this.prop.container,z)}).then(function(z){var Qe=this.opt.html2canvas.onrendered||function(){};Qe(z),this.prop.canvas=z,document.body.removeChild(this.prop.overlay)})},ge.prototype.toImg=function(){var ee=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(ee).then(function(){var z=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=z})},ge.prototype.toPdf=function(){var ee=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(ee).then(function(){var z=this.prop.canvas,Qe=this.opt,Ke=z.height,Re=Math.floor(z.width*this.prop.pageSize.inner.ratio),mt=Math.ceil(Ke/Re),kt=this.prop.pageSize.inner.height,et=document.createElement("canvas"),Zt=et.getContext("2d");et.width=z.width,et.height=Re,this.prop.pdf=this.prop.pdf||new Ve.jsPDF(Qe.jsPDF);for(var sA=0;sA1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(m,_,h){var O=h("./node_modules/core-js/internals/to-indexed-object.js"),N=h("./node_modules/core-js/internals/to-length.js"),S=h("./node_modules/core-js/internals/to-absolute-index.js"),U=function(F){return function(I,H,L){var P=O(I),K=N(P.length),J=S(L,K),me;if(F&&H!=H){for(;K>J;)if(me=P[J++],me!=me)return!0}else for(;K>J;J++)if((F||J in P)&&P[J]===H)return F||J||0;return!F&&-1}};m.exports={includes:U(!0),indexOf:U(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(m,_,h){var O=h("./node_modules/core-js/internals/function-bind-context.js"),N=h("./node_modules/core-js/internals/indexed-object.js"),S=h("./node_modules/core-js/internals/to-object.js"),U=h("./node_modules/core-js/internals/to-length.js"),F=h("./node_modules/core-js/internals/array-species-create.js"),I=[].push,H=function(L){var P=L==1,K=L==2,J=L==3,me=L==4,ze=L==6,oe=L==7,tt=L==5||ze;return function(Te,Ve,qe,V){for(var Se=S(Te),D=N(Se),be=O(Ve,qe,3),Ce=U(D.length),$=0,ge=V||F,X=P?ge(Te,Ce):K||oe?ge(Te,0):void 0,ee,Y;Ce>$;$++)if((tt||$ in D)&&(ee=D[$],Y=be(ee,$,Se),L))if(P)X[$]=Y;else if(Y)switch(L){case 3:return!0;case 5:return ee;case 6:return $;case 2:I.call(X,ee)}else switch(L){case 4:return!1;case 7:I.call(X,ee)}return ze?-1:J||me?me:X}};m.exports={forEach:H(0),map:H(1),filter:H(2),some:H(3),every:H(4),find:H(5),findIndex:H(6),filterReject:H(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(m,_,h){var O=h("./node_modules/core-js/internals/fails.js"),N=h("./node_modules/core-js/internals/well-known-symbol.js"),S=h("./node_modules/core-js/internals/engine-v8-version.js"),U=N("species");m.exports=function(F){return S>=51||!O(function(){var I=[],H=I.constructor={};return H[U]=function(){return{foo:1}},I[F](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/fails.js");m.exports=function(N,S){var U=[][N];return!!U&&O(function(){U.call(null,S||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(m,_,h){var O=h("./node_modules/core-js/internals/is-object.js"),N=h("./node_modules/core-js/internals/is-array.js"),S=h("./node_modules/core-js/internals/well-known-symbol.js"),U=S("species");m.exports=function(F){var I;return N(F)&&(I=F.constructor,typeof I=="function"&&(I===Array||N(I.prototype))?I=void 0:O(I)&&(I=I[U],I===null&&(I=void 0))),I===void 0?Array:I}},"./node_modules/core-js/internals/array-species-create.js":function(m,_,h){var O=h("./node_modules/core-js/internals/array-species-constructor.js");m.exports=function(N,S){return new(O(N))(S===0?0:S)}},"./node_modules/core-js/internals/classof-raw.js":function(m){var _={}.toString;m.exports=function(h){return _.call(h).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(m,_,h){var O=h("./node_modules/core-js/internals/to-string-tag-support.js"),N=h("./node_modules/core-js/internals/classof-raw.js"),S=h("./node_modules/core-js/internals/well-known-symbol.js"),U=S("toStringTag"),F=N(function(){return arguments}())=="Arguments",I=function(H,L){try{return H[L]}catch(P){}};m.exports=O?N:function(H){var L,P,K;return H===void 0?"Undefined":H===null?"Null":typeof(P=I(L=Object(H),U))=="string"?P:F?N(L):(K=N(L))=="Object"&&typeof L.callee=="function"?"Arguments":K}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(m,_,h){var O=h("./node_modules/core-js/internals/has.js"),N=h("./node_modules/core-js/internals/own-keys.js"),S=h("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),U=h("./node_modules/core-js/internals/object-define-property.js");m.exports=function(F,I){for(var H=N(I),L=U.f,P=S.f,K=0;K"+L+""}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,N=h("./node_modules/core-js/internals/object-create.js"),S=h("./node_modules/core-js/internals/create-property-descriptor.js"),U=h("./node_modules/core-js/internals/set-to-string-tag.js"),F=h("./node_modules/core-js/internals/iterators.js"),I=function(){return this};m.exports=function(H,L,P){var K=L+" Iterator";return H.prototype=N(O,{next:S(1,P)}),U(H,K,!1,!0),F[K]=I,H}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(m,_,h){var O=h("./node_modules/core-js/internals/descriptors.js"),N=h("./node_modules/core-js/internals/object-define-property.js"),S=h("./node_modules/core-js/internals/create-property-descriptor.js");m.exports=O?function(U,F,I){return N.f(U,F,S(1,I))}:function(U,F,I){return U[F]=I,U}},"./node_modules/core-js/internals/create-property-descriptor.js":function(m){m.exports=function(_,h){return{enumerable:!(_&1),configurable:!(_&2),writable:!(_&4),value:h}}},"./node_modules/core-js/internals/create-property.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/to-property-key.js"),N=h("./node_modules/core-js/internals/object-define-property.js"),S=h("./node_modules/core-js/internals/create-property-descriptor.js");m.exports=function(U,F,I){var H=O(F);H in U?N.f(U,H,S(0,I)):U[H]=I}},"./node_modules/core-js/internals/define-iterator.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/export.js"),N=h("./node_modules/core-js/internals/create-iterator-constructor.js"),S=h("./node_modules/core-js/internals/object-get-prototype-of.js"),U=h("./node_modules/core-js/internals/object-set-prototype-of.js"),F=h("./node_modules/core-js/internals/set-to-string-tag.js"),I=h("./node_modules/core-js/internals/create-non-enumerable-property.js"),H=h("./node_modules/core-js/internals/redefine.js"),L=h("./node_modules/core-js/internals/well-known-symbol.js"),P=h("./node_modules/core-js/internals/is-pure.js"),K=h("./node_modules/core-js/internals/iterators.js"),J=h("./node_modules/core-js/internals/iterators-core.js"),me=J.IteratorPrototype,ze=J.BUGGY_SAFARI_ITERATORS,oe=L("iterator"),tt="keys",Te="values",Ve="entries",qe=function(){return this};m.exports=function(V,Se,D,be,Ce,$,ge){N(D,Se,be);var X=function(Zt){if(Zt===Ce&&Ke)return Ke;if(!ze&&Zt in z)return z[Zt];switch(Zt){case tt:return function(){return new D(this,Zt)};case Te:return function(){return new D(this,Zt)};case Ve:return function(){return new D(this,Zt)}}return function(){return new D(this)}},ee=Se+" Iterator",Y=!1,z=V.prototype,Qe=z[oe]||z["@@iterator"]||Ce&&z[Ce],Ke=!ze&&Qe||X(Ce),Re=Se=="Array"&&z.entries||Qe,mt,kt,et;if(Re&&(mt=S(Re.call(new V)),me!==Object.prototype&&mt.next&&(!P&&S(mt)!==me&&(U?U(mt,me):typeof mt[oe]!="function"&&I(mt,oe,qe)),F(mt,ee,!0,!0),P&&(K[ee]=qe))),Ce==Te&&Qe&&Qe.name!==Te&&(Y=!0,Ke=function(){return Qe.call(this)}),(!P||ge)&&z[oe]!==Ke&&I(z,oe,Ke),K[Se]=Ke,Ce)if(kt={values:X(Te),keys:$?Ke:X(tt),entries:X(Ve)},ge)for(et in kt)(ze||Y||!(et in z))&&H(z,et,kt[et]);else O({target:Se,proto:!0,forced:ze||Y},kt);return kt}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(m,_,h){var O=h("./node_modules/core-js/internals/path.js"),N=h("./node_modules/core-js/internals/has.js"),S=h("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),U=h("./node_modules/core-js/internals/object-define-property.js").f;m.exports=function(F){var I=O.Symbol||(O.Symbol={});N(I,F)||U(I,F,{value:S.f(F)})}},"./node_modules/core-js/internals/descriptors.js":function(m,_,h){var O=h("./node_modules/core-js/internals/fails.js");m.exports=!O(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(m,_,h){var O=h("./node_modules/core-js/internals/global.js"),N=h("./node_modules/core-js/internals/is-object.js"),S=O.document,U=N(S)&&N(S.createElement);m.exports=function(F){return U?S.createElement(F):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(m){m.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(m,_,h){var O=h("./node_modules/core-js/internals/get-built-in.js");m.exports=O("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(m,_,h){var O=h("./node_modules/core-js/internals/global.js"),N=h("./node_modules/core-js/internals/engine-user-agent.js"),S=O.process,U=O.Deno,F=S&&S.versions||U&&U.version,I=F&&F.v8,H,L;I?(H=I.split("."),L=H[0]<4?1:H[0]+H[1]):N&&(H=N.match(/Edge\/(\d+)/),(!H||H[1]>=74)&&(H=N.match(/Chrome\/(\d+)/),H&&(L=H[1]))),m.exports=L&&+L},"./node_modules/core-js/internals/enum-bug-keys.js":function(m){m.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(m,_,h){var O=h("./node_modules/core-js/internals/global.js"),N=h("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,S=h("./node_modules/core-js/internals/create-non-enumerable-property.js"),U=h("./node_modules/core-js/internals/redefine.js"),F=h("./node_modules/core-js/internals/set-global.js"),I=h("./node_modules/core-js/internals/copy-constructor-properties.js"),H=h("./node_modules/core-js/internals/is-forced.js");m.exports=function(L,P){var K=L.target,J=L.global,me=L.stat,ze,oe,tt,Te,Ve,qe;if(J?oe=O:me?oe=O[K]||F(K,{}):oe=(O[K]||{}).prototype,oe)for(tt in P){if(Ve=P[tt],L.noTargetGet?(qe=N(oe,tt),Te=qe&&qe.value):Te=oe[tt],ze=H(J?tt:K+(me?".":"#")+tt,L.forced),!ze&&Te!==void 0){if(typeof Ve==typeof Te)continue;I(Ve,Te)}(L.sham||Te&&Te.sham)&&S(Ve,"sham",!0),U(oe,tt,Ve,L)}}},"./node_modules/core-js/internals/fails.js":function(m){m.exports=function(_){try{return!!_()}catch(h){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(m,_,h){var O=h("./node_modules/core-js/internals/a-function.js");m.exports=function(N,S,U){if(O(N),S===void 0)return N;switch(U){case 0:return function(){return N.call(S)};case 1:return function(F){return N.call(S,F)};case 2:return function(F,I){return N.call(S,F,I)};case 3:return function(F,I,H){return N.call(S,F,I,H)}}return function(){return N.apply(S,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(m,_,h){var O=h("./node_modules/core-js/internals/global.js"),N=function(S){return typeof S=="function"?S:void 0};m.exports=function(S,U){return arguments.length<2?N(O[S]):O[S]&&O[S][U]}},"./node_modules/core-js/internals/global.js":function(m){var _=function(h){return h&&h.Math==Math&&h};m.exports=_(typeof globalThis=="object"&&globalThis)||_(typeof window=="object"&&window)||_(typeof self=="object"&&self)||_(typeof M.g=="object"&&M.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(m,_,h){var O=h("./node_modules/core-js/internals/to-object.js"),N={}.hasOwnProperty;m.exports=Object.hasOwn||function(U,F){return N.call(O(U),F)}},"./node_modules/core-js/internals/hidden-keys.js":function(m){m.exports={}},"./node_modules/core-js/internals/html.js":function(m,_,h){var O=h("./node_modules/core-js/internals/get-built-in.js");m.exports=O("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(m,_,h){var O=h("./node_modules/core-js/internals/descriptors.js"),N=h("./node_modules/core-js/internals/fails.js"),S=h("./node_modules/core-js/internals/document-create-element.js");m.exports=!O&&!N(function(){return Object.defineProperty(S("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(m,_,h){var O=h("./node_modules/core-js/internals/fails.js"),N=h("./node_modules/core-js/internals/classof-raw.js"),S="".split;m.exports=O(function(){return!Object("z").propertyIsEnumerable(0)})?function(U){return N(U)=="String"?S.call(U,""):Object(U)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(m,_,h){var O=h("./node_modules/core-js/internals/is-object.js"),N=h("./node_modules/core-js/internals/object-set-prototype-of.js");m.exports=function(S,U,F){var I,H;return N&&typeof(I=U.constructor)=="function"&&I!==F&&O(H=I.prototype)&&H!==F.prototype&&N(S,H),S}},"./node_modules/core-js/internals/inspect-source.js":function(m,_,h){var O=h("./node_modules/core-js/internals/shared-store.js"),N=Function.toString;typeof O.inspectSource!="function"&&(O.inspectSource=function(S){return N.call(S)}),m.exports=O.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(m,_,h){var O=h("./node_modules/core-js/internals/native-weak-map.js"),N=h("./node_modules/core-js/internals/global.js"),S=h("./node_modules/core-js/internals/is-object.js"),U=h("./node_modules/core-js/internals/create-non-enumerable-property.js"),F=h("./node_modules/core-js/internals/has.js"),I=h("./node_modules/core-js/internals/shared-store.js"),H=h("./node_modules/core-js/internals/shared-key.js"),L=h("./node_modules/core-js/internals/hidden-keys.js"),P="Object already initialized",K=N.WeakMap,J,me,ze,oe=function(D){return ze(D)?me(D):J(D,{})},tt=function(D){return function(be){var Ce;if(!S(be)||(Ce=me(be)).type!==D)throw TypeError("Incompatible receiver, "+D+" required");return Ce}};if(O||I.state){var Te=I.state||(I.state=new K),Ve=Te.get,qe=Te.has,V=Te.set;J=function(D,be){if(qe.call(Te,D))throw new TypeError(P);return be.facade=D,V.call(Te,D,be),be},me=function(D){return Ve.call(Te,D)||{}},ze=function(D){return qe.call(Te,D)}}else{var Se=H("state");L[Se]=!0,J=function(D,be){if(F(D,Se))throw new TypeError(P);return be.facade=D,U(D,Se,be),be},me=function(D){return F(D,Se)?D[Se]:{}},ze=function(D){return F(D,Se)}}m.exports={set:J,get:me,has:ze,enforce:oe,getterFor:tt}},"./node_modules/core-js/internals/is-array.js":function(m,_,h){var O=h("./node_modules/core-js/internals/classof-raw.js");m.exports=Array.isArray||function(S){return O(S)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(m,_,h){var O=h("./node_modules/core-js/internals/fails.js"),N=/#|\.prototype\./,S=function(L,P){var K=F[U(L)];return K==H?!0:K==I?!1:typeof P=="function"?O(P):!!P},U=S.normalize=function(L){return String(L).replace(N,".").toLowerCase()},F=S.data={},I=S.NATIVE="N",H=S.POLYFILL="P";m.exports=S},"./node_modules/core-js/internals/is-object.js":function(m){m.exports=function(_){return typeof _=="object"?_!==null:typeof _=="function"}},"./node_modules/core-js/internals/is-pure.js":function(m){m.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(m,_,h){var O=h("./node_modules/core-js/internals/get-built-in.js"),N=h("./node_modules/core-js/internals/use-symbol-as-uid.js");m.exports=N?function(S){return typeof S=="symbol"}:function(S){var U=O("Symbol");return typeof U=="function"&&Object(S)instanceof U}},"./node_modules/core-js/internals/iterators-core.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/fails.js"),N=h("./node_modules/core-js/internals/object-get-prototype-of.js"),S=h("./node_modules/core-js/internals/create-non-enumerable-property.js"),U=h("./node_modules/core-js/internals/has.js"),F=h("./node_modules/core-js/internals/well-known-symbol.js"),I=h("./node_modules/core-js/internals/is-pure.js"),H=F("iterator"),L=!1,P=function(){return this},K,J,me;[].keys&&(me=[].keys(),"next"in me?(J=N(N(me)),J!==Object.prototype&&(K=J)):L=!0);var ze=K==null||O(function(){var oe={};return K[H].call(oe)!==oe});ze&&(K={}),(!I||ze)&&!U(K,H)&&S(K,H,P),m.exports={IteratorPrototype:K,BUGGY_SAFARI_ITERATORS:L}},"./node_modules/core-js/internals/iterators.js":function(m){m.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(m,_,h){var O=h("./node_modules/core-js/internals/engine-v8-version.js"),N=h("./node_modules/core-js/internals/fails.js");m.exports=!!Object.getOwnPropertySymbols&&!N(function(){var S=Symbol();return!String(S)||!(Object(S)instanceof Symbol)||!Symbol.sham&&O&&O<41})},"./node_modules/core-js/internals/native-weak-map.js":function(m,_,h){var O=h("./node_modules/core-js/internals/global.js"),N=h("./node_modules/core-js/internals/inspect-source.js"),S=O.WeakMap;m.exports=typeof S=="function"&&/native code/.test(N(S))},"./node_modules/core-js/internals/object-assign.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/descriptors.js"),N=h("./node_modules/core-js/internals/fails.js"),S=h("./node_modules/core-js/internals/object-keys.js"),U=h("./node_modules/core-js/internals/object-get-own-property-symbols.js"),F=h("./node_modules/core-js/internals/object-property-is-enumerable.js"),I=h("./node_modules/core-js/internals/to-object.js"),H=h("./node_modules/core-js/internals/indexed-object.js"),L=Object.assign,P=Object.defineProperty;m.exports=!L||N(function(){if(O&&L({b:1},L(P({},"a",{enumerable:!0,get:function(){P(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var K={},J={},me=Symbol(),ze="abcdefghijklmnopqrst";return K[me]=7,ze.split("").forEach(function(oe){J[oe]=oe}),L({},K)[me]!=7||S(L({},J)).join("")!=ze})?function(J,me){for(var ze=I(J),oe=arguments.length,tt=1,Te=U.f,Ve=F.f;oe>tt;)for(var qe=H(arguments[tt++]),V=Te?S(qe).concat(Te(qe)):S(qe),Se=V.length,D=0,be;Se>D;)be=V[D++],(!O||Ve.call(qe,be))&&(ze[be]=qe[be]);return ze}:L},"./node_modules/core-js/internals/object-create.js":function(m,_,h){var O=h("./node_modules/core-js/internals/an-object.js"),N=h("./node_modules/core-js/internals/object-define-properties.js"),S=h("./node_modules/core-js/internals/enum-bug-keys.js"),U=h("./node_modules/core-js/internals/hidden-keys.js"),F=h("./node_modules/core-js/internals/html.js"),I=h("./node_modules/core-js/internals/document-create-element.js"),H=h("./node_modules/core-js/internals/shared-key.js"),L=">",P="<",K="prototype",J="script",me=H("IE_PROTO"),ze=function(){},oe=function(V){return P+J+L+V+P+"/"+J+L},tt=function(V){V.write(oe("")),V.close();var Se=V.parentWindow.Object;return V=null,Se},Te=function(){var V=I("iframe"),Se="java"+J+":",D;if(V.style)return V.style.display="none",F.appendChild(V),V.src=String(Se),D=V.contentWindow.document,D.open(),D.write(oe("document.F=Object")),D.close(),D.F},Ve,qe=function(){try{Ve=new ActiveXObject("htmlfile")}catch(Se){}qe=document.domain&&Ve?tt(Ve):Te()||tt(Ve);for(var V=S.length;V--;)delete qe[K][S[V]];return qe()};U[me]=!0,m.exports=Object.create||function(Se,D){var be;return Se!==null?(ze[K]=O(Se),be=new ze,ze[K]=null,be[me]=Se):be=qe(),D===void 0?be:N(be,D)}},"./node_modules/core-js/internals/object-define-properties.js":function(m,_,h){var O=h("./node_modules/core-js/internals/descriptors.js"),N=h("./node_modules/core-js/internals/object-define-property.js"),S=h("./node_modules/core-js/internals/an-object.js"),U=h("./node_modules/core-js/internals/object-keys.js");m.exports=O?Object.defineProperties:function(I,H){S(I);for(var L=U(H),P=L.length,K=0,J;P>K;)N.f(I,J=L[K++],H[J]);return I}},"./node_modules/core-js/internals/object-define-property.js":function(m,_,h){var O=h("./node_modules/core-js/internals/descriptors.js"),N=h("./node_modules/core-js/internals/ie8-dom-define.js"),S=h("./node_modules/core-js/internals/an-object.js"),U=h("./node_modules/core-js/internals/to-property-key.js"),F=Object.defineProperty;_.f=O?F:function(H,L,P){if(S(H),L=U(L),S(P),N)try{return F(H,L,P)}catch(K){}if("get"in P||"set"in P)throw TypeError("Accessors not supported");return"value"in P&&(H[L]=P.value),H}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(m,_,h){var O=h("./node_modules/core-js/internals/descriptors.js"),N=h("./node_modules/core-js/internals/object-property-is-enumerable.js"),S=h("./node_modules/core-js/internals/create-property-descriptor.js"),U=h("./node_modules/core-js/internals/to-indexed-object.js"),F=h("./node_modules/core-js/internals/to-property-key.js"),I=h("./node_modules/core-js/internals/has.js"),H=h("./node_modules/core-js/internals/ie8-dom-define.js"),L=Object.getOwnPropertyDescriptor;_.f=O?L:function(K,J){if(K=U(K),J=F(J),H)try{return L(K,J)}catch(me){}if(I(K,J))return S(!N.f.call(K,J),K[J])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(m,_,h){var O=h("./node_modules/core-js/internals/to-indexed-object.js"),N=h("./node_modules/core-js/internals/object-get-own-property-names.js").f,S={}.toString,U=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],F=function(I){try{return N(I)}catch(H){return U.slice()}};m.exports.f=function(H){return U&&S.call(H)=="[object Window]"?F(H):N(O(H))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(m,_,h){var O=h("./node_modules/core-js/internals/object-keys-internal.js"),N=h("./node_modules/core-js/internals/enum-bug-keys.js"),S=N.concat("length","prototype");_.f=Object.getOwnPropertyNames||function(F){return O(F,S)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(m,_){_.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(m,_,h){var O=h("./node_modules/core-js/internals/has.js"),N=h("./node_modules/core-js/internals/to-object.js"),S=h("./node_modules/core-js/internals/shared-key.js"),U=h("./node_modules/core-js/internals/correct-prototype-getter.js"),F=S("IE_PROTO"),I=Object.prototype;m.exports=U?Object.getPrototypeOf:function(H){return H=N(H),O(H,F)?H[F]:typeof H.constructor=="function"&&H instanceof H.constructor?H.constructor.prototype:H instanceof Object?I:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(m,_,h){var O=h("./node_modules/core-js/internals/has.js"),N=h("./node_modules/core-js/internals/to-indexed-object.js"),S=h("./node_modules/core-js/internals/array-includes.js").indexOf,U=h("./node_modules/core-js/internals/hidden-keys.js");m.exports=function(F,I){var H=N(F),L=0,P=[],K;for(K in H)!O(U,K)&&O(H,K)&&P.push(K);for(;I.length>L;)O(H,K=I[L++])&&(~S(P,K)||P.push(K));return P}},"./node_modules/core-js/internals/object-keys.js":function(m,_,h){var O=h("./node_modules/core-js/internals/object-keys-internal.js"),N=h("./node_modules/core-js/internals/enum-bug-keys.js");m.exports=Object.keys||function(U){return O(U,N)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(m,_){"use strict";var h={}.propertyIsEnumerable,O=Object.getOwnPropertyDescriptor,N=O&&!h.call({1:2},1);_.f=N?function(U){var F=O(this,U);return!!F&&F.enumerable}:h},"./node_modules/core-js/internals/object-set-prototype-of.js":function(m,_,h){var O=h("./node_modules/core-js/internals/an-object.js"),N=h("./node_modules/core-js/internals/a-possible-prototype.js");m.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var S=!1,U={},F;try{F=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,F.call(U,[]),S=U instanceof Array}catch(I){}return function(H,L){return O(H),N(L),S?F.call(H,L):H.__proto__=L,H}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/to-string-tag-support.js"),N=h("./node_modules/core-js/internals/classof.js");m.exports=O?{}.toString:function(){return"[object "+N(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(m,_,h){var O=h("./node_modules/core-js/internals/is-object.js");m.exports=function(N,S){var U,F;if(S==="string"&&typeof(U=N.toString)=="function"&&!O(F=U.call(N))||typeof(U=N.valueOf)=="function"&&!O(F=U.call(N))||S!=="string"&&typeof(U=N.toString)=="function"&&!O(F=U.call(N)))return F;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(m,_,h){var O=h("./node_modules/core-js/internals/get-built-in.js"),N=h("./node_modules/core-js/internals/object-get-own-property-names.js"),S=h("./node_modules/core-js/internals/object-get-own-property-symbols.js"),U=h("./node_modules/core-js/internals/an-object.js");m.exports=O("Reflect","ownKeys")||function(I){var H=N.f(U(I)),L=S.f;return L?H.concat(L(I)):H}},"./node_modules/core-js/internals/path.js":function(m,_,h){var O=h("./node_modules/core-js/internals/global.js");m.exports=O},"./node_modules/core-js/internals/redefine.js":function(m,_,h){var O=h("./node_modules/core-js/internals/global.js"),N=h("./node_modules/core-js/internals/create-non-enumerable-property.js"),S=h("./node_modules/core-js/internals/has.js"),U=h("./node_modules/core-js/internals/set-global.js"),F=h("./node_modules/core-js/internals/inspect-source.js"),I=h("./node_modules/core-js/internals/internal-state.js"),H=I.get,L=I.enforce,P=String(String).split("String");(m.exports=function(K,J,me,ze){var oe=ze?!!ze.unsafe:!1,tt=ze?!!ze.enumerable:!1,Te=ze?!!ze.noTargetGet:!1,Ve;if(typeof me=="function"&&(typeof J=="string"&&!S(me,"name")&&N(me,"name",J),Ve=L(me),Ve.source||(Ve.source=P.join(typeof J=="string"?J:""))),K===O){tt?K[J]=me:U(J,me);return}else oe?!Te&&K[J]&&(tt=!0):delete K[J];tt?K[J]=me:N(K,J,me)})(Function.prototype,"toString",function(){return typeof this=="function"&&H(this).source||F(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/an-object.js");m.exports=function(){var N=O(this),S="";return N.global&&(S+="g"),N.ignoreCase&&(S+="i"),N.multiline&&(S+="m"),N.dotAll&&(S+="s"),N.unicode&&(S+="u"),N.sticky&&(S+="y"),S}},"./node_modules/core-js/internals/require-object-coercible.js":function(m){m.exports=function(_){if(_==null)throw TypeError("Can't call method on "+_);return _}},"./node_modules/core-js/internals/set-global.js":function(m,_,h){var O=h("./node_modules/core-js/internals/global.js");m.exports=function(N,S){try{Object.defineProperty(O,N,{value:S,configurable:!0,writable:!0})}catch(U){O[N]=S}return S}},"./node_modules/core-js/internals/set-to-string-tag.js":function(m,_,h){var O=h("./node_modules/core-js/internals/object-define-property.js").f,N=h("./node_modules/core-js/internals/has.js"),S=h("./node_modules/core-js/internals/well-known-symbol.js"),U=S("toStringTag");m.exports=function(F,I,H){F&&!N(F=H?F:F.prototype,U)&&O(F,U,{configurable:!0,value:I})}},"./node_modules/core-js/internals/shared-key.js":function(m,_,h){var O=h("./node_modules/core-js/internals/shared.js"),N=h("./node_modules/core-js/internals/uid.js"),S=O("keys");m.exports=function(U){return S[U]||(S[U]=N(U))}},"./node_modules/core-js/internals/shared-store.js":function(m,_,h){var O=h("./node_modules/core-js/internals/global.js"),N=h("./node_modules/core-js/internals/set-global.js"),S="__core-js_shared__",U=O[S]||N(S,{});m.exports=U},"./node_modules/core-js/internals/shared.js":function(m,_,h){var O=h("./node_modules/core-js/internals/is-pure.js"),N=h("./node_modules/core-js/internals/shared-store.js");(m.exports=function(S,U){return N[S]||(N[S]=U!==void 0?U:{})})("versions",[]).push({version:"3.16.0",mode:O?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(m,_,h){var O=h("./node_modules/core-js/internals/fails.js");m.exports=function(N){return O(function(){var S=""[N]('"');return S!==S.toLowerCase()||S.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(m,_,h){var O=h("./node_modules/core-js/internals/to-integer.js"),N=h("./node_modules/core-js/internals/to-string.js"),S=h("./node_modules/core-js/internals/require-object-coercible.js"),U=function(F){return function(I,H){var L=N(S(I)),P=O(H),K=L.length,J,me;return P<0||P>=K?F?"":void 0:(J=L.charCodeAt(P),J<55296||J>56319||P+1===K||(me=L.charCodeAt(P+1))<56320||me>57343?F?L.charAt(P):J:F?L.slice(P,P+2):(J-55296<<10)+(me-56320)+65536)}};m.exports={codeAt:U(!1),charAt:U(!0)}},"./node_modules/core-js/internals/string-trim.js":function(m,_,h){var O=h("./node_modules/core-js/internals/require-object-coercible.js"),N=h("./node_modules/core-js/internals/to-string.js"),S=h("./node_modules/core-js/internals/whitespaces.js"),U="["+S+"]",F=RegExp("^"+U+U+"*"),I=RegExp(U+U+"*$"),H=function(L){return function(P){var K=N(O(P));return L&1&&(K=K.replace(F,"")),L&2&&(K=K.replace(I,"")),K}};m.exports={start:H(1),end:H(2),trim:H(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(m,_,h){var O=h("./node_modules/core-js/internals/to-integer.js"),N=Math.max,S=Math.min;m.exports=function(U,F){var I=O(U);return I<0?N(I+F,0):S(I,F)}},"./node_modules/core-js/internals/to-indexed-object.js":function(m,_,h){var O=h("./node_modules/core-js/internals/indexed-object.js"),N=h("./node_modules/core-js/internals/require-object-coercible.js");m.exports=function(S){return O(N(S))}},"./node_modules/core-js/internals/to-integer.js":function(m){var _=Math.ceil,h=Math.floor;m.exports=function(O){return isNaN(O=+O)?0:(O>0?h:_)(O)}},"./node_modules/core-js/internals/to-length.js":function(m,_,h){var O=h("./node_modules/core-js/internals/to-integer.js"),N=Math.min;m.exports=function(S){return S>0?N(O(S),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(m,_,h){var O=h("./node_modules/core-js/internals/require-object-coercible.js");m.exports=function(N){return Object(O(N))}},"./node_modules/core-js/internals/to-primitive.js":function(m,_,h){var O=h("./node_modules/core-js/internals/is-object.js"),N=h("./node_modules/core-js/internals/is-symbol.js"),S=h("./node_modules/core-js/internals/ordinary-to-primitive.js"),U=h("./node_modules/core-js/internals/well-known-symbol.js"),F=U("toPrimitive");m.exports=function(I,H){if(!O(I)||N(I))return I;var L=I[F],P;if(L!==void 0){if(H===void 0&&(H="default"),P=L.call(I,H),!O(P)||N(P))return P;throw TypeError("Can't convert object to primitive value")}return H===void 0&&(H="number"),S(I,H)}},"./node_modules/core-js/internals/to-property-key.js":function(m,_,h){var O=h("./node_modules/core-js/internals/to-primitive.js"),N=h("./node_modules/core-js/internals/is-symbol.js");m.exports=function(S){var U=O(S,"string");return N(U)?U:String(U)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(m,_,h){var O=h("./node_modules/core-js/internals/well-known-symbol.js"),N=O("toStringTag"),S={};S[N]="z",m.exports=String(S)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(m,_,h){var O=h("./node_modules/core-js/internals/is-symbol.js");m.exports=function(N){if(O(N))throw TypeError("Cannot convert a Symbol value to a string");return String(N)}},"./node_modules/core-js/internals/uid.js":function(m){var _=0,h=Math.random();m.exports=function(O){return"Symbol("+String(O===void 0?"":O)+")_"+(++_+h).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(m,_,h){var O=h("./node_modules/core-js/internals/native-symbol.js");m.exports=O&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(m,_,h){var O=h("./node_modules/core-js/internals/well-known-symbol.js");_.f=O},"./node_modules/core-js/internals/well-known-symbol.js":function(m,_,h){var O=h("./node_modules/core-js/internals/global.js"),N=h("./node_modules/core-js/internals/shared.js"),S=h("./node_modules/core-js/internals/has.js"),U=h("./node_modules/core-js/internals/uid.js"),F=h("./node_modules/core-js/internals/native-symbol.js"),I=h("./node_modules/core-js/internals/use-symbol-as-uid.js"),H=N("wks"),L=O.Symbol,P=I?L:L&&L.withoutSetter||U;m.exports=function(K){return(!S(H,K)||!(F||typeof H[K]=="string"))&&(F&&S(L,K)?H[K]=L[K]:H[K]=P("Symbol."+K)),H[K]}},"./node_modules/core-js/internals/whitespaces.js":function(m){m.exports=` \v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/export.js"),N=h("./node_modules/core-js/internals/fails.js"),S=h("./node_modules/core-js/internals/is-array.js"),U=h("./node_modules/core-js/internals/is-object.js"),F=h("./node_modules/core-js/internals/to-object.js"),I=h("./node_modules/core-js/internals/to-length.js"),H=h("./node_modules/core-js/internals/create-property.js"),L=h("./node_modules/core-js/internals/array-species-create.js"),P=h("./node_modules/core-js/internals/array-method-has-species-support.js"),K=h("./node_modules/core-js/internals/well-known-symbol.js"),J=h("./node_modules/core-js/internals/engine-v8-version.js"),me=K("isConcatSpreadable"),ze=9007199254740991,oe="Maximum allowed index exceeded",tt=J>=51||!N(function(){var V=[];return V[me]=!1,V.concat()[0]!==V}),Te=P("concat"),Ve=function(V){if(!U(V))return!1;var Se=V[me];return Se!==void 0?!!Se:S(V)},qe=!tt||!Te;O({target:"Array",proto:!0,forced:qe},{concat:function(Se){var D=F(this),be=L(D,0),Ce=0,$,ge,X,ee,Y;for($=-1,X=arguments.length;$ze)throw TypeError(oe);for(ge=0;ge=ze)throw TypeError(oe);H(be,Ce++,Y)}return be.length=Ce,be}})},"./node_modules/core-js/modules/es.array.iterator.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/to-indexed-object.js"),N=h("./node_modules/core-js/internals/add-to-unscopables.js"),S=h("./node_modules/core-js/internals/iterators.js"),U=h("./node_modules/core-js/internals/internal-state.js"),F=h("./node_modules/core-js/internals/define-iterator.js"),I="Array Iterator",H=U.set,L=U.getterFor(I);m.exports=F(Array,"Array",function(P,K){H(this,{type:I,target:O(P),index:0,kind:K})},function(){var P=L(this),K=P.target,J=P.kind,me=P.index++;return!K||me>=K.length?(P.target=void 0,{value:void 0,done:!0}):J=="keys"?{value:me,done:!1}:J=="values"?{value:K[me],done:!1}:{value:[me,K[me]],done:!1}},"values"),S.Arguments=S.Array,N("keys"),N("values"),N("entries")},"./node_modules/core-js/modules/es.array.join.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/export.js"),N=h("./node_modules/core-js/internals/indexed-object.js"),S=h("./node_modules/core-js/internals/to-indexed-object.js"),U=h("./node_modules/core-js/internals/array-method-is-strict.js"),F=[].join,I=N!=Object,H=U("join",",");O({target:"Array",proto:!0,forced:I||!H},{join:function(P){return F.call(S(this),P===void 0?",":P)}})},"./node_modules/core-js/modules/es.array.map.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/export.js"),N=h("./node_modules/core-js/internals/array-iteration.js").map,S=h("./node_modules/core-js/internals/array-method-has-species-support.js"),U=S("map");O({target:"Array",proto:!0,forced:!U},{map:function(I){return N(this,I,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/export.js"),N=h("./node_modules/core-js/internals/is-object.js"),S=h("./node_modules/core-js/internals/is-array.js"),U=h("./node_modules/core-js/internals/to-absolute-index.js"),F=h("./node_modules/core-js/internals/to-length.js"),I=h("./node_modules/core-js/internals/to-indexed-object.js"),H=h("./node_modules/core-js/internals/create-property.js"),L=h("./node_modules/core-js/internals/well-known-symbol.js"),P=h("./node_modules/core-js/internals/array-method-has-species-support.js"),K=P("slice"),J=L("species"),me=[].slice,ze=Math.max;O({target:"Array",proto:!0,forced:!K},{slice:function(tt,Te){var Ve=I(this),qe=F(Ve.length),V=U(tt,qe),Se=U(Te===void 0?qe:Te,qe),D,be,Ce;if(S(Ve)&&(D=Ve.constructor,typeof D=="function"&&(D===Array||S(D.prototype))?D=void 0:N(D)&&(D=D[J],D===null&&(D=void 0)),D===Array||D===void 0))return me.call(Ve,V,Se);for(be=new(D===void 0?Array:D)(ze(Se-V,0)),Ce=0;V2){if(X=tt(X),ee=X.charCodeAt(0),ee===43||ee===45){if(Y=X.charCodeAt(2),Y===88||Y===120)return NaN}else if(ee===48){switch(X.charCodeAt(1)){case 66:case 98:z=2,Qe=49;break;case 79:case 111:z=8,Qe=55;break;default:return+X}for(Ke=X.slice(2),Re=Ke.length,mt=0;mtQe)return NaN;return parseInt(Ke,z)}}return+X};if(S(Te,!Ve(" 0o1")||!Ve("0b1")||Ve("+0x1"))){for(var D=function(X){var ee=arguments.length<1?0:X,Y=this;return Y instanceof D&&(V?K(function(){qe.valueOf.call(Y)}):I(Y)!=Te)?H(new Ve(Se(ee)),Y,D):Se(ee)},be=O?me(Ve):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),Ce=0,$;be.length>Ce;Ce++)F(Ve,$=be[Ce])&&!F(D,$)&&oe(D,$,ze(Ve,$));D.prototype=qe,qe.constructor=D,U(N,Te,D)}},"./node_modules/core-js/modules/es.object.assign.js":function(m,_,h){var O=h("./node_modules/core-js/internals/export.js"),N=h("./node_modules/core-js/internals/object-assign.js");O({target:"Object",stat:!0,forced:Object.assign!==N},{assign:N})},"./node_modules/core-js/modules/es.object.keys.js":function(m,_,h){var O=h("./node_modules/core-js/internals/export.js"),N=h("./node_modules/core-js/internals/to-object.js"),S=h("./node_modules/core-js/internals/object-keys.js"),U=h("./node_modules/core-js/internals/fails.js"),F=U(function(){S(1)});O({target:"Object",stat:!0,forced:F},{keys:function(H){return S(N(H))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(m,_,h){var O=h("./node_modules/core-js/internals/to-string-tag-support.js"),N=h("./node_modules/core-js/internals/redefine.js"),S=h("./node_modules/core-js/internals/object-to-string.js");O||N(Object.prototype,"toString",S,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/redefine.js"),N=h("./node_modules/core-js/internals/an-object.js"),S=h("./node_modules/core-js/internals/to-string.js"),U=h("./node_modules/core-js/internals/fails.js"),F=h("./node_modules/core-js/internals/regexp-flags.js"),I="toString",H=RegExp.prototype,L=H[I],P=U(function(){return L.call({source:"a",flags:"b"})!="/a/b"}),K=L.name!=I;(P||K)&&O(RegExp.prototype,I,function(){var me=N(this),ze=S(me.source),oe=me.flags,tt=S(oe===void 0&&me instanceof RegExp&&!("flags"in H)?F.call(me):oe);return"/"+ze+"/"+tt},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/string-multibyte.js").charAt,N=h("./node_modules/core-js/internals/to-string.js"),S=h("./node_modules/core-js/internals/internal-state.js"),U=h("./node_modules/core-js/internals/define-iterator.js"),F="String Iterator",I=S.set,H=S.getterFor(F);U(String,"String",function(L){I(this,{type:F,string:N(L),index:0})},function(){var P=H(this),K=P.string,J=P.index,me;return J>=K.length?{value:void 0,done:!0}:(me=O(K,J),P.index+=me.length,{value:me,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/export.js"),N=h("./node_modules/core-js/internals/create-html.js"),S=h("./node_modules/core-js/internals/string-html-forced.js");O({target:"String",proto:!0,forced:S("link")},{link:function(F){return N(this,"a","href",F)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/export.js"),N=h("./node_modules/core-js/internals/descriptors.js"),S=h("./node_modules/core-js/internals/global.js"),U=h("./node_modules/core-js/internals/has.js"),F=h("./node_modules/core-js/internals/is-object.js"),I=h("./node_modules/core-js/internals/object-define-property.js").f,H=h("./node_modules/core-js/internals/copy-constructor-properties.js"),L=S.Symbol;if(N&&typeof L=="function"&&(!("description"in L.prototype)||L().description!==void 0)){var P={},K=function(){var Te=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),Ve=this instanceof K?new L(Te):Te===void 0?L():L(Te);return Te===""&&(P[Ve]=!0),Ve};H(K,L);var J=K.prototype=L.prototype;J.constructor=K;var me=J.toString,ze=String(L("test"))=="Symbol(test)",oe=/^Symbol\((.*)\)[^)]+$/;I(J,"description",{configurable:!0,get:function(){var Te=F(this)?this.valueOf():this,Ve=me.call(Te);if(U(P,Te))return"";var qe=ze?Ve.slice(7,-1):Ve.replace(oe,"$1");return qe===""?void 0:qe}}),O({global:!0,forced:!0},{Symbol:K})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(m,_,h){var O=h("./node_modules/core-js/internals/define-well-known-symbol.js");O("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(m,_,h){"use strict";var O=h("./node_modules/core-js/internals/export.js"),N=h("./node_modules/core-js/internals/global.js"),S=h("./node_modules/core-js/internals/get-built-in.js"),U=h("./node_modules/core-js/internals/is-pure.js"),F=h("./node_modules/core-js/internals/descriptors.js"),I=h("./node_modules/core-js/internals/native-symbol.js"),H=h("./node_modules/core-js/internals/fails.js"),L=h("./node_modules/core-js/internals/has.js"),P=h("./node_modules/core-js/internals/is-array.js"),K=h("./node_modules/core-js/internals/is-object.js"),J=h("./node_modules/core-js/internals/is-symbol.js"),me=h("./node_modules/core-js/internals/an-object.js"),ze=h("./node_modules/core-js/internals/to-object.js"),oe=h("./node_modules/core-js/internals/to-indexed-object.js"),tt=h("./node_modules/core-js/internals/to-property-key.js"),Te=h("./node_modules/core-js/internals/to-string.js"),Ve=h("./node_modules/core-js/internals/create-property-descriptor.js"),qe=h("./node_modules/core-js/internals/object-create.js"),V=h("./node_modules/core-js/internals/object-keys.js"),Se=h("./node_modules/core-js/internals/object-get-own-property-names.js"),D=h("./node_modules/core-js/internals/object-get-own-property-names-external.js"),be=h("./node_modules/core-js/internals/object-get-own-property-symbols.js"),Ce=h("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),$=h("./node_modules/core-js/internals/object-define-property.js"),ge=h("./node_modules/core-js/internals/object-property-is-enumerable.js"),X=h("./node_modules/core-js/internals/create-non-enumerable-property.js"),ee=h("./node_modules/core-js/internals/redefine.js"),Y=h("./node_modules/core-js/internals/shared.js"),z=h("./node_modules/core-js/internals/shared-key.js"),Qe=h("./node_modules/core-js/internals/hidden-keys.js"),Ke=h("./node_modules/core-js/internals/uid.js"),Re=h("./node_modules/core-js/internals/well-known-symbol.js"),mt=h("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),kt=h("./node_modules/core-js/internals/define-well-known-symbol.js"),et=h("./node_modules/core-js/internals/set-to-string-tag.js"),Zt=h("./node_modules/core-js/internals/internal-state.js"),sA=h("./node_modules/core-js/internals/array-iteration.js").forEach,Rt=z("hidden"),nA="Symbol",Yt="prototype",d=Re("toPrimitive"),ae=Zt.set,k=Zt.getterFor(nA),p=Object[Yt],g=N.Symbol,T=S("JSON","stringify"),te=Ce.f,ve=$.f,le=D.f,it=ge.f,Ct=Y("symbols"),ot=Y("op-symbols"),at=Y("string-to-symbol-registry"),Dt=Y("symbol-to-string-registry"),Ue=Y("wks"),ke=N.QObject,Ge=!ke||!ke[Yt]||!ke[Yt].findChild,lt=F&&H(function(){return qe(ve({},"a",{get:function(){return ve(this,"a",{value:7}).a}})).a!=7})?function(pt,_t,zt){var yA=te(p,_t);yA&&delete p[_t],ve(pt,_t,zt),yA&&pt!==p&&ve(p,_t,yA)}:ve,Lt=function(pt,_t){var zt=Ct[pt]=qe(g[Yt]);return ae(zt,{type:nA,tag:pt,description:_t}),F||(zt.description=_t),zt},jt=function(_t,zt,yA){_t===p&&jt(ot,zt,yA),me(_t);var FA=tt(zt);return me(yA),L(Ct,FA)?(yA.enumerable?(L(_t,Rt)&&_t[Rt][FA]&&(_t[Rt][FA]=!1),yA=qe(yA,{enumerable:Ve(0,!1)})):(L(_t,Rt)||ve(_t,Rt,Ve(1,{})),_t[Rt][FA]=!0),lt(_t,FA,yA)):ve(_t,FA,yA)},yt=function(_t,zt){me(_t);var yA=oe(zt),FA=V(yA).concat(bt(yA));return sA(FA,function(AA){(!F||oA.call(yA,AA))&&jt(_t,AA,yA[AA])}),_t},EA=function(_t,zt){return zt===void 0?qe(_t):yt(qe(_t),zt)},oA=function(_t){var zt=tt(_t),yA=it.call(this,zt);return this===p&&L(Ct,zt)&&!L(ot,zt)?!1:yA||!L(this,zt)||!L(Ct,zt)||L(this,Rt)&&this[Rt][zt]?yA:!0},xA=function(_t,zt){var yA=oe(_t),FA=tt(zt);if(!(yA===p&&L(Ct,FA)&&!L(ot,FA))){var AA=te(yA,FA);return AA&&L(Ct,FA)&&!(L(yA,Rt)&&yA[Rt][FA])&&(AA.enumerable=!0),AA}},QA=function(_t){var zt=le(oe(_t)),yA=[];return sA(zt,function(FA){!L(Ct,FA)&&!L(Qe,FA)&&yA.push(FA)}),yA},bt=function(_t){var zt=_t===p,yA=le(zt?ot:oe(_t)),FA=[];return sA(yA,function(AA){L(Ct,AA)&&(!zt||L(p,AA))&&FA.push(Ct[AA])}),FA};if(I||(g=function(){if(this instanceof g)throw TypeError("Symbol is not a constructor");var _t=!arguments.length||arguments[0]===void 0?void 0:Te(arguments[0]),zt=Ke(_t),yA=function(FA){this===p&&yA.call(ot,FA),L(this,Rt)&&L(this[Rt],zt)&&(this[Rt][zt]=!1),lt(this,zt,Ve(1,FA))};return F&&Ge&<(p,zt,{configurable:!0,set:yA}),Lt(zt,_t)},ee(g[Yt],"toString",function(){return k(this).tag}),ee(g,"withoutSetter",function(pt){return Lt(Ke(pt),pt)}),ge.f=oA,$.f=jt,Ce.f=xA,Se.f=D.f=QA,be.f=bt,mt.f=function(pt){return Lt(Re(pt),pt)},F&&(ve(g[Yt],"description",{configurable:!0,get:function(){return k(this).description}}),U||ee(p,"propertyIsEnumerable",oA,{unsafe:!0}))),O({global:!0,wrap:!0,forced:!I,sham:!I},{Symbol:g}),sA(V(Ue),function(pt){kt(pt)}),O({target:nA,stat:!0,forced:!I},{for:function(pt){var _t=Te(pt);if(L(at,_t))return at[_t];var zt=g(_t);return at[_t]=zt,Dt[zt]=_t,zt},keyFor:function(_t){if(!J(_t))throw TypeError(_t+" is not a symbol");if(L(Dt,_t))return Dt[_t]},useSetter:function(){Ge=!0},useSimple:function(){Ge=!1}}),O({target:"Object",stat:!0,forced:!I,sham:!F},{create:EA,defineProperty:jt,defineProperties:yt,getOwnPropertyDescriptor:xA}),O({target:"Object",stat:!0,forced:!I},{getOwnPropertyNames:QA,getOwnPropertySymbols:bt}),O({target:"Object",stat:!0,forced:H(function(){be.f(1)})},{getOwnPropertySymbols:function(_t){return be.f(ze(_t))}}),T){var Jt=!I||H(function(){var pt=g();return T([pt])!="[null]"||T({a:pt})!="{}"||T(Object(pt))!="{}"});O({target:"JSON",stat:!0,forced:Jt},{stringify:function(_t,zt,yA){for(var FA=[_t],AA=1,dA;arguments.length>AA;)FA.push(arguments[AA++]);if(dA=zt,!(!K(zt)&&_t===void 0||J(_t)))return P(zt)||(zt=function(HA,Sr){if(typeof dA=="function"&&(Sr=dA.call(this,HA,Sr)),!J(Sr))return Sr}),FA[1]=zt,T.apply(null,FA)}})}g[Yt][d]||X(g[Yt],d,g[Yt].valueOf),et(g,nA),Qe[Rt]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(m,_,h){var O=h("./node_modules/core-js/internals/global.js"),N=h("./node_modules/core-js/internals/dom-iterables.js"),S=h("./node_modules/core-js/internals/array-for-each.js"),U=h("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var F in N){var I=O[F],H=I&&I.prototype;if(H&&H.forEach!==S)try{U(H,"forEach",S)}catch(L){H.forEach=S}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(m,_,h){var O=h("./node_modules/core-js/internals/global.js"),N=h("./node_modules/core-js/internals/dom-iterables.js"),S=h("./node_modules/core-js/modules/es.array.iterator.js"),U=h("./node_modules/core-js/internals/create-non-enumerable-property.js"),F=h("./node_modules/core-js/internals/well-known-symbol.js"),I=F("iterator"),H=F("toStringTag"),L=S.values;for(var P in N){var K=O[P],J=K&&K.prototype;if(J){if(J[I]!==L)try{U(J,I,L)}catch(ze){J[I]=L}if(J[H]||U(J,H,P),N[P]){for(var me in S)if(J[me]!==S[me])try{U(J,me,S[me])}catch(ze){J[me]=S[me]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(m){(function(_,h){m.exports=h()})(this,function(){"use strict";function _(ke){var Ge=typeof ke;return ke!==null&&(Ge==="object"||Ge==="function")}function h(ke){return typeof ke=="function"}var O=void 0;Array.isArray?O=Array.isArray:O=function(ke){return Object.prototype.toString.call(ke)==="[object Array]"};var N=O,S=0,U=void 0,F=void 0,I=function(Ge,lt){V[S]=Ge,V[S+1]=lt,S+=2,S===2&&(F?F(Se):be())};function H(ke){F=ke}function L(ke){I=ke}var P=typeof window!="undefined"?window:void 0,K=P||{},J=K.MutationObserver||K.WebKitMutationObserver,me=typeof self=="undefined"&&typeof b!="undefined"&&{}.toString.call(b)==="[object process]",ze=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function oe(){return function(){return b.nextTick(Se)}}function tt(){return typeof U!="undefined"?function(){U(Se)}:qe()}function Te(){var ke=0,Ge=new J(Se),lt=document.createTextNode("");return Ge.observe(lt,{characterData:!0}),function(){lt.data=ke=++ke%2}}function Ve(){var ke=new MessageChannel;return ke.port1.onmessage=Se,function(){return ke.port2.postMessage(0)}}function qe(){var ke=setTimeout;return function(){return ke(Se,1)}}var V=new Array(1e3);function Se(){for(var ke=0;ke>1,h=-7,O=Xe?Ne-1:0,N=Xe?-1:1,S=M[b+O];for(O+=N,ue=S&(1<<-h)-1,S>>=-h,h+=ie;h>0;ue=ue*256+M[b+O],O+=N,h-=8);for(q=ue&(1<<-h)-1,ue>>=-h,h+=Ae;h>0;q=q*256+M[b+O],O+=N,h-=8);if(ue===0)ue=1-_;else{if(ue===m)return q?NaN:(S?-1:1)*(1/0);q=q+Math.pow(2,Ae),ue=ue-_}return(S?-1:1)*q*Math.pow(2,ue-Ae)},wA.write=function(M,b,Xe,Ae,Ne,ue){var q,ie,m,_=ue*8-Ne-1,h=(1<<_)-1,O=h>>1,N=Ne===23?Math.pow(2,-24)-Math.pow(2,-77):0,S=Ae?0:ue-1,U=Ae?1:-1,F=b<0||b===0&&1/b<0?1:0;for(b=Math.abs(b),isNaN(b)||b===1/0?(ie=isNaN(b)?1:0,q=h):(q=Math.floor(Math.log(b)/Math.LN2),b*(m=Math.pow(2,-q))<1&&(q--,m*=2),q+O>=1?b+=N/m:b+=N*Math.pow(2,1-O),b*m>=2&&(q++,m/=2),q+O>=h?(ie=0,q=h):q+O>=1?(ie=(b*m-1)*Math.pow(2,Ne),q=q+O):(ie=b*Math.pow(2,O-1)*Math.pow(2,Ne),q=0));Ne>=8;M[Xe+S]=ie&255,S+=U,ie/=256,Ne-=8);for(q=q<0;M[Xe+S]=q&255,S+=U,q/=256,_-=8);M[Xe+S-U]|=F*128}},92042:function(fr,wA,M){"use strict";M.r(wA),M.d(wA,{AcroForm:function(){return Va},AcroFormAppearance:function(){return SA},AcroFormButton:function(){return xr},AcroFormCheckBox:function(){return fn},AcroFormChoiceField:function(){return DA},AcroFormComboBox:function(){return qA},AcroFormEditBox:function(){return XA},AcroFormListBox:function(){return Or},AcroFormPasswordField:function(){return Ur},AcroFormPushButton:function(){return Mr},AcroFormRadioButton:function(){return wr},AcroFormTextField:function(){return Yr},GState:function(){return vu},ShadingPattern:function(){return Eo},TilingPattern:function(){return Co},default:function(){return ar},jsPDF:function(){return ar}});var b=M(76190),Xe={},Ae=function(e,A,t,r,n){var a=new Worker(Xe[A]||(Xe[A]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return a.onmessage=function(v){var f=v.data,B=f.$e$;if(B){var y=new Error(B[0]);y.code=B[1],y.stack=B[2],n(y,null)}else n(null,f)},a.postMessage(t,r),a},Ne=Uint8Array,ue=Uint16Array,q=Int32Array,ie=new Ne([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),m=new Ne([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),_=new Ne([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),h=function(e,A){for(var t=new ue(31),r=0;r<31;++r)t[r]=A+=1<>1|(L&21845)<<1;P=(P&52428)>>2|(P&13107)<<2,P=(P&61680)>>4|(P&3855)<<4,H[L]=((P&65280)>>8|(P&255)<<8)>>1}for(var K=function(e,A,t){for(var r=e.length,n=0,a=new ue(A);n>B]=y}else for(f=new ue(r),n=0;n>15-e[n]);return f},J=new Ne(288),L=0;L<144;++L)J[L]=8;for(var L=144;L<256;++L)J[L]=9;for(var L=256;L<280;++L)J[L]=7;for(var L=280;L<288;++L)J[L]=8;for(var me=new Ne(32),L=0;L<32;++L)me[L]=5;var ze=K(J,9,0),oe=null,tt=K(me,5,0),Te=null,Ve=function(e){for(var A=e[0],t=1;tA&&(A=e[t]);return A},qe=function(e,A,t){var r=A/8|0;return(e[r]|e[r+1]<<8)>>(A&7)&t},V=function(e,A){var t=A/8|0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>(A&7)},Se=function(e){return(e+7)/8|0},D=function(e,A,t){return(A==null||A<0)&&(A=0),(t==null||t>e.length)&&(t=e.length),new Ne(e.subarray(A,t))},be={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},Ce=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],$=function(e,A,t){var r=new Error(A||Ce[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,$),!t)throw r;return r},ge=function(e,A,t,r){var n=e.length,a=r?r.length:0;if(!n||A.f&&!A.l)return t||new Ne(0);var v=!t,f=v||A.i!=2,B=A.i;v&&(t=new Ne(n*3));var y=function(CA){var zA=t.length;if(CA>zA){var VA=new Ne(Math.max(zA*2,CA));VA.set(t),t=VA}},Q=A.f||0,G=A.p||0,ne=A.b||0,x=A.l,Fe=A.d,we=A.m,xe=A.n,he=n*8;do{if(!x){Q=qe(e,G,1);var $e=qe(e,G+1,3);if(G+=3,$e)if($e==1)x=oe,Fe=Te,we=9,xe=5;else if($e==2){var eA=qe(e,G,31)+257,Pt=qe(e,G+10,15)+4,ut=eA+qe(e,G+5,31)+1;G+=14;for(var He=new Ne(ut),Bt=new Ne(19),de=0;de>4;if(Ze<16)He[de++]=Ze;else{var Mt=0,Vt=0;for(Ze==16?(Vt=3+qe(e,G,3),G+=2,Mt=He[de-1]):Ze==17?(Vt=3+qe(e,G,7),G+=3):Ze==18&&(Vt=11+qe(e,G,127),G+=7);Vt--;)He[de++]=Mt}}var xt=He.subarray(0,eA),Kt=He.subarray(eA);we=Ve(xt),xe=Ve(Kt),x=K(xt,we,1),Fe=K(Kt,xe,1)}else $(1);else{var Ze=Se(G)+4,Pe=e[Ze-4]|e[Ze-3]<<8,Qt=Ze+Pe;if(Qt>n){B&&$(0);break}f&&y(ne+Pe),t.set(e.subarray(Ze,Qt),ne),A.b=ne+=Pe,A.p=G=Qt*8,A.f=Q;continue}if(G>he){B&&$(0);break}}f&&y(ne+131072);for(var IA=(1<>4;if(G+=Mt&15,G>he){B&&$(0);break}if(Mt||$(2),Oe<256)t[ne++]=Oe;else if(Oe==256){fe=G,x=null;break}else{var Me=Oe-254;if(Oe>264){var de=Oe-257,nt=ie[de];Me=qe(e,G,(1<>4;ht||$(3),G+=ht&15;var Kt=F[Et];if(Et>3){var nt=m[Et];Kt+=V(e,G)&(1<he){B&&$(0);break}f&&y(ne+131072);var Wt=ne+Me;if(ne>8},ee=function(e,A,t){t<<=A&7;var r=A/8|0;e[r]|=t,e[r+1]|=t>>8,e[r+2]|=t>>16},Y=function(e,A){for(var t=[],r=0;rne&&(ne=a[r].s);var x=new ue(ne+1),Fe=z(t[Q-1],x,0);if(Fe>A){var r=0,we=0,xe=Fe-A,he=1<A)we+=he-(1<>=xe;we>0;){var Ze=a[r].s;x[Ze]=0&&we;--r){var Pe=a[r].s;x[Pe]==A&&(--x[Pe],++we)}Fe=A}return{t:new Ne(x),l:Fe}},z=function(e,A,t){return e.s==-1?Math.max(z(e.l,A,t+1),z(e.r,A,t+1)):A[e.s]=t},Qe=function(e){for(var A=e.length;A&&!e[--A];);for(var t=new ue(++A),r=0,n=e[0],a=1,v=function(B){t[r++]=B},f=1;f<=A;++f)if(e[f]==n&&f!=A)++a;else{if(!n&&a>2){for(;a>138;a-=138)v(32754);a>2&&(v(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(v(n),--a;a>6;a-=6)v(8304);a>2&&(v(a-3<<5|8208),a=0)}for(;a--;)v(n);a=1,n=e[f]}return{c:t.subarray(0,r),n:A}},Ke=function(e,A){for(var t=0,r=0;r>8,e[n+2]=e[n]^255,e[n+3]=e[n+1]^255;for(var a=0;a4&&!Bt[_[Ie-1]];--Ie);var rt=y+5<<3,Je=Ke(n,J)+Ke(a,me)+v,Ht=Ke(n,ne)+Ke(a,we)+v+14+3*Ie+Ke(Pt,Bt)+2*Pt[16]+3*Pt[17]+7*Pt[18];if(B>=0&&rt<=Je&&rt<=Ht)return Re(A,Q,e.subarray(B,B+y));var Mt,Vt,xt,Kt;if(X(A,Q,1+(Ht15&&(X(A,Q,Oe[ut]>>5&127),Q+=Oe[ut]>>12)}}else Mt=ze,Vt=J,xt=tt,Kt=me;for(var ut=0;ut255){var Me=nt>>18&31;ee(A,Q,Mt[Me+257]),Q+=Vt[Me+257],Me>7&&(X(A,Q,nt>>23&31),Q+=ie[Me]);var ht=nt&31;ee(A,Q,xt[ht]),Q+=Kt[ht],ht>3&&(ee(A,Q,nt>>5&8191),Q+=m[ht])}else ee(A,Q,Mt[nt]),Q+=Vt[nt]}return ee(A,Q,Mt[256]),Q+Vt[256]},kt=new q([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),et=new Ne(0),Zt=function(e,A,t,r,n,a){var v=a.z||e.length,f=new Ne(r+v+5*(1+Math.ceil(v/7e3))+n),B=f.subarray(r,f.length-n),y=a.l,Q=(a.r||0)&7;if(A){Q&&(B[0]=a.r>>3);for(var G=kt[A-1],ne=G>>13,x=G&8191,Fe=(1<7e3||Bt>24576)&&(Mt>423||!y)){Q=mt(e,B,0,Pe,Qt,eA,ut,Bt,Ie,He-Ie,Q),Bt=Pt=ut=0,Ie=He;for(var Vt=0;Vt<286;++Vt)Qt[Vt]=0;for(var Vt=0;Vt<30;++Vt)eA[Vt]=0}var xt=2,Kt=0,IA=x,fA=Je-Ht&32767;if(Mt>2&&rt==Ze(He-fA))for(var fe=Math.min(ne,Mt)-1,Oe=Math.min(32767,He),Me=Math.min(258,Mt);fA<=Oe&&--IA&&Je!=Ht;){if(e[He+xt]==e[He+xt-fA]){for(var nt=0;ntxt){if(xt=nt,Kt=fA,nt>fe)break;for(var ht=Math.min(fA,nt-2),Et=0,Vt=0;VtEt&&(Et=lA,Ht=Wt)}}}Je=Ht,Ht=we[Je],fA+=Je-Ht&32767}if(Kt){Pe[Bt++]=268435456|S[xt]<<18|I[Kt];var CA=S[xt]&31,zA=I[Kt]&31;ut+=ie[CA]+m[zA],++Qt[257+CA],++eA[zA],de=He+xt,++Pt}else Pe[Bt++]=e[He],++Qt[e[He]]}}for(He=Math.max(He,de);He=v&&(B[Q/8|0]=y,VA=v),Q=Re(B,Q+1,e.subarray(He,VA))}a.i=v}return D(f,0,r+Se(Q)+n)},sA=null,Rt=function(){var e=-1;return{p:function(A){for(var t=e,r=0;r>>8;e=t},d:function(){return~e}}},nA=function(){var e=1,A=0;return{p:function(t){for(var r=e,n=A,a=t.length|0,v=0;v!=a;){for(var f=Math.min(v+2655,a);v>16),n=(n&65535)+15*(n>>16)}e=r,A=n},d:function(){return e%=65521,A%=65521,(e&255)<<24|(e&65280)<<8|(A&255)<<8|A>>8}}},Yt=function(e,A,t,r,n){if(!n&&(n={l:1},A.dictionary)){var a=A.dictionary.subarray(-32768),v=new Ne(a.length+e.length);v.set(a),v.set(e,a.length),e=v,n.w=a.length}return Zt(e,A.level==null?6:A.level,A.mem==null?n.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+A.mem,t,r,n)},d=function(e,A){var t={};for(var r in e)t[r]=e[r];for(var r in A)t[r]=A[r];return t},ae=function(e,A,t){for(var r=e(),n=e.toString(),a=n.slice(n.indexOf("[")+1,n.lastIndexOf("]")).replace(/\s+/g,"").split(","),v=0;v>>0},Lt=function(e,A){return lt(e,A)+lt(e,A+4)*4294967296},jt=function(e,A,t){for(;t;++A)e[A]=t,t>>>=8},yt=function(e,A){var t=A.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=A.level<2?4:A.level==9?2:0,e[9]=3,A.mtime!=0&&jt(e,4,Math.floor(new Date(A.mtime||Date.now())/1e3)),t){e[3]=8;for(var r=0;r<=t.length;++r)e[r+10]=t.charCodeAt(r)}},EA=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&$(6,"invalid gzip data");var A=e[3],t=10;A&4&&(t+=(e[10]|e[11]<<8)+2);for(var r=(A>>3&1)+(A>>4&1);r>0;r-=!e[t++]);return t+(A&2)},oA=function(e){var A=e.length;return(e[A-4]|e[A-3]<<8|e[A-2]<<16|e[A-1]<<24)>>>0},xA=function(e){return 10+(e.filename?e.filename.length+1:0)},QA=function(e,A){var t=A.level,r=t==0?0:t<6?1:t==9?3:2;if(e[0]=120,e[1]=r<<6|(A.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,A.dictionary){var n=nA();n.p(A.dictionary),jt(e,2,n.d())}},bt=function(e,A){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&$(6,"invalid zlib data"),(e[1]>>5&1)==+!A&&$(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function Jt(e,A){return typeof e=="function"&&(A=e,e={}),this.ondata=A,e}var pt=null,_t=null;function zt(e,A,t){return t||(t=A,A={}),typeof t!="function"&&$(7),Dt(e,A,[te],function(r){return ot(yA(r.data[0],r.data[1]))},0,t)}function yA(e,A){return Yt(e,A||{},0,0)}var FA=null,AA=null;function dA(e,A,t){return t||(t=A,A={}),typeof t!="function"&&$(7),Dt(e,A,[T],function(r){return ot(HA(r.data[0],at(r.data[1])))},1,t)}function HA(e,A){return ge(e,{i:2},A&&A.out,A&&A.dictionary)}var Sr=null,_A=null;function mA(e,A,t){return t||(t=A,A={}),typeof t!="function"&&$(7),Dt(e,A,[te,ve,function(){return[MA]}],function(r){return ot(MA(r.data[0],r.data[1]))},2,t)}function MA(e,A){A||(A={});var t=Rt(),r=e.length;t.p(e);var n=Yt(e,A,xA(A),8),a=n.length;return yt(n,A),jt(n,a-8,t.d()),jt(n,a-4,r),n}var rr=null,Hr=null;function Kr(e,A,t){return t||(t=A,A={}),typeof t!="function"&&$(7),Dt(e,A,[T,le,function(){return[sn]}],function(r){return ot(sn(r.data[0],r.data[1]))},3,t)}function sn(e,A){var t=EA(e);return t+8>e.length&&$(6,"invalid gzip data"),ge(e.subarray(t,-8),{i:2},A&&A.out||new Ne(oA(e)),A&&A.dictionary)}var On=null,gi=null;function wn(e,A,t){return t||(t=A,A={}),typeof t!="function"&&$(7),Dt(e,A,[te,it,function(){return[LA]}],function(r){return ot(LA(r.data[0],r.data[1]))},4,t)}function LA(e,A){A||(A={});var t=nA();t.p(e);var r=Yt(e,A,A.dictionary?6:2,4);return QA(r,A),jt(r,r.length-4,t.d()),r}var wi=null,xi=null;function Xa(e,A,t){return t||(t=A,A={}),typeof t!="function"&&$(7),Dt(e,A,[T,Ct,function(){return[Ai]}],function(r){return ot(Ai(r.data[0],at(r.data[1])))},5,t)}function Ai(e,A){return ge(e.subarray(bt(e,A&&A.dictionary),-4),{i:2},A&&A.out,A&&A.dictionary)}var hA=null,li=null;function ri(e,A,t){return t||(t=A,A={}),typeof t!="function"&&$(7),e[0]==31&&e[1]==139&&e[2]==8?Kr(e,A,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?dA(e,A,t):Xa(e,A,t)}function dn(e,A){return e[0]==31&&e[1]==139&&e[2]==8?sn(e,A):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?HA(e,A):Ai(e,A)}var Zr=function(e,A,t,r){for(var n in e){var a=e[n],v=A+n,f=r;Array.isArray(a)&&(f=d(r,a[1]),a=a[0]),a instanceof Ne?t[v]=[a,f]:(t[v+="/"]=[new Ne(0),f],Zr(a,v,t,r))}},Ti=typeof TextEncoder!="undefined"&&new TextEncoder,_i=typeof TextDecoder!="undefined"&&new TextDecoder,qa=0;try{_i.decode(et,{stream:!0}),qa=1}catch(e){}var vA=function(e){for(var A="",t=0;;){var r=e[t++],n=(r>127)+(r>223)+(r>239);if(t+n>e.length)return{s:A,r:D(e,t-1)};n?n==3?(r=((r&15)<<18|(e[t++]&63)<<12|(e[t++]&63)<<6|e[t++]&63)-65536,A+=String.fromCharCode(55296|r>>10,56320|r&1023)):n&1?A+=String.fromCharCode((r&31)<<6|e[t++]&63):A+=String.fromCharCode((r&15)<<12|(e[t++]&63)<<6|e[t++]&63):A+=String.fromCharCode(r)}},La=null,Na=null;function ia(e,A){if(A){for(var t=new Ne(e.length),r=0;r>1)),v=0,f=function(Q){a[v++]=Q},r=0;ra.length){var B=new Ne(v+8+(n-r<<1));B.set(a),a=B}var y=e.charCodeAt(r);y<128||A?f(y):y<2048?(f(192|y>>6),f(128|y&63)):y>55295&&y<57344?(y=65536+(y&1047552)|e.charCodeAt(++r)&1023,f(240|y>>18),f(128|y>>12&63),f(128|y>>6&63),f(128|y&63)):(f(224|y>>12),f(128|y>>6&63),f(128|y&63))}return D(a,0,v)}function yi(e,A){if(A){for(var t="",r=0;r65535&&$(9),A+=r+4}return A},St=function(e,A,t,r,n,a,v,f){var B=r.length,y=t.extra,Q=f&&f.length,G=Nt(y);jt(e,A,v!=null?33639248:67324752),A+=4,v!=null&&(e[A++]=20,e[A++]=t.os),e[A]=20,A+=2,e[A++]=t.flag<<1|(a<0&&8),e[A++]=n&&8,e[A++]=t.compression&255,e[A++]=t.compression>>8;var ne=new Date(t.mtime==null?Date.now():t.mtime),x=ne.getFullYear()-1980;if((x<0||x>119)&&$(10),jt(e,A,x<<25|ne.getMonth()+1<<21|ne.getDate()<<16|ne.getHours()<<11|ne.getMinutes()<<5|ne.getSeconds()>>1),A+=4,a!=-1&&(jt(e,A,t.crc),jt(e,A+4,a<0?-a-2:a),jt(e,A+8,t.size)),jt(e,A+12,B),jt(e,A+14,G),A+=16,v!=null&&(jt(e,A,Q),jt(e,A+6,t.attrs),jt(e,A+10,v),A+=14),e.set(r,A),A+=B,G)for(var Fe in y){var we=y[Fe],xe=we.length;jt(e,A,+Fe),jt(e,A+2,xe),e.set(we,A+4),A+=4+xe}return Q&&(e.set(f,A),A+=Q),A},qt=function(e,A,t,r,n){jt(e,A,101010256),jt(e,A+8,t),jt(e,A+10,t),jt(e,A+12,r),jt(e,A+16,n)},dt=null,vr=null,zr=null,OA=null;function Wr(e,A,t){t||(t=A,A={}),typeof t!="function"&&$(7);var r={};Zr(e,"",r,A);var n=Object.keys(r),a=n.length,v=0,f=0,B=a,y=new Array(a),Q=[],G=function(){for(var xe=0;xe65535&&Je($(11,0,1),null),!rt)Je(null,Ze);else if(eA<16e4)try{Je(null,yA(Ze,Pe))}catch(Ht){Je(Ht,null)}else Q.push(zt(Ze,Pe,Je))},we=0;we65535&&$(11);var he=Q?yA(B,y):B,$e=he.length,Ze=Rt();Ze.p(B),r.push(d(y,{size:B.length,crc:Ze.d(),c:he,f:G,m:Fe,u:ne!=v.length||Fe&&x.length!=we,o:n,compression:Q})),n+=30+ne+xe+$e,a+=76+2*(ne+xe)+(we||0)+$e}for(var Pe=new Ne(a+22),Qt=n,eA=a-n,Pt=0;Pt65558)return v($(13,0,1),null),n;var B=Ge(e,f+8);if(B){var y=B,Q=lt(e,f+16),G=Q==4294967295||y==65535;if(G){var ne=lt(e,f-12);G=lt(e,ne)==101075792,G&&(y=B=lt(e,ne+32),Q=lt(e,ne+48))}for(var x=A&&A.filter,Fe=function(xe){var he=bs(e,Q,G),$e=he[0],Ze=he[1],Pe=he[2],Qt=he[3],eA=he[4],Pt=he[5],ut=Cs(e,Pt);Q=eA;var He=function(de,Ie){de?(n(),v(de,null)):(Ie&&(a[Qt]=Ie),--B||v(null,a))};if(!x||x({name:Qt,size:Ze,originalSize:Pe,compression:$e}))if(!$e)He(null,D(e,ut,ut+Ze));else if($e==8){var Bt=e.subarray(ut,ut+Ze);if(Pe<524288||Ze>.8*Pe)try{He(null,HA(Bt,{out:new Ne(Pe)}))}catch(de){He(de,null)}else r.push(dA(Bt,{size:Pe},He))}else He($(14,"unknown compression type "+$e,1),null);else He(null,null)},we=0;we65558)&&$(13);var n=Ge(e,r+8);if(!n)return{};var a=lt(e,r+16),v=a==4294967295||n==65535;if(v){var f=lt(e,r-12);v=lt(e,f)==101075792,v&&(n=lt(e,f+32),a=lt(e,f+48))}for(var B=A&&A.filter,y=0;y{const e=new Uint8Array(4),A=new Uint32Array(e.buffer);return!((A[0]=1)&e[0])})(),Ot={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class UA{constructor(A=lo,t={}){Sn(this,"buffer");Sn(this,"byteLength");Sn(this,"byteOffset");Sn(this,"length");Sn(this,"offset");Sn(this,"lastWrittenByte");Sn(this,"littleEndian");Sn(this,"_data");Sn(this,"_mark");Sn(this,"_marks");let r=!1;typeof A=="number"?A=new ArrayBuffer(A):(r=!0,this.lastWrittenByte=A.byteLength);const n=t.offset?t.offset>>>0:0,a=A.byteLength-n;let v=n;(ArrayBuffer.isView(A)||A instanceof UA)&&(A.byteLength!==A.buffer.byteLength&&(v=A.byteOffset+n),A=A.buffer),r?this.lastWrittenByte=a:this.lastWrittenByte=0,this.buffer=A,this.length=a,this.byteLength=a,this.byteOffset=v,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,v,a),this._mark=0,this._marks=[]}available(A=1){return this.offset+A<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(A=1){return this.offset+=A,this}back(A=1){return this.offset-=A,this}seek(A){return this.offset=A,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const A=this._marks.pop();if(A===void 0)throw new Error("Mark stack empty");return this.seek(A),this}rewind(){return this.offset=0,this}ensureAvailable(A=1){if(!this.available(A)){const r=(this.offset+A)*2,n=new Uint8Array(r);n.set(new Uint8Array(this.buffer)),this.buffer=n.buffer,this.length=r,this.byteLength=r,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(A=1){return this.readArray(A,"uint8")}readArray(A,t){const r=Ot[t].BYTES_PER_ELEMENT*A,n=this.byteOffset+this.offset,a=this.buffer.slice(n,n+r);if(this.littleEndian===Cr&&t!=="uint8"&&t!=="int8"){const f=new Uint8Array(this.buffer.slice(n,n+r));f.reverse();const B=new Ot[t](f.buffer);return this.offset+=r,B.reverse(),B}const v=new Ot[t](a);return this.offset+=r,v}readInt16(){const A=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,A}readUint16(){const A=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,A}readInt32(){const A=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,A}readUint32(){const A=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,A}readFloat32(){const A=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,A}readFloat64(){const A=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,A}readBigInt64(){const A=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,A}readBigUint64(){const A=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,A}readChar(){return String.fromCharCode(this.readInt8())}readChars(A=1){let t="";for(let r=0;rthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const lr=4,kA=0,GA=1,Ri=2;function Cn(e){let A=e.length;for(;--A>=0;)e[A]=0}const dl=0,Ei=1,ls=2,Ta=3,Ts=258,Mi=29,Oa=256,$a=Oa+1+Mi,Ui=30,We=19,It=2*$a+1,rA=15,dr=16,er=7,tr=256,ir=16,TA=17,NA=18,nr=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),PA=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),on=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),ur=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),mn=512,Br=new Array(($a+2)*2);Cn(Br);const cn=new Array(Ui*2);Cn(cn);const Mn=new Array(mn);Cn(Mn);const Ki=new Array(Ts-Ta+1);Cn(Ki);const Fa=new Array(Mi);Cn(Fa);const xn=new Array(Ui);Cn(xn);function ga(e,A,t,r,n){this.static_tree=e,this.extra_bits=A,this.extra_base=t,this.elems=r,this.max_length=n,this.has_stree=e&&e.length}let ma,Tr,ni;function mi(e,A){this.dyn_tree=e,this.max_code=0,this.stat_desc=A}const _n=e=>e<256?Mn[e]:Mn[256+(e>>>7)],Ci=(e,A)=>{e.pending_buf[e.pending++]=A&255,e.pending_buf[e.pending++]=A>>>8&255},kn=(e,A,t)=>{e.bi_valid>dr-t?(e.bi_buf|=A<>dr-e.bi_valid,e.bi_valid+=t-dr):(e.bi_buf|=A<{kn(e,t[A*2],t[A*2+1])},Ra=(e,A)=>{let t=0;do t|=e&1,e>>>=1,t<<=1;while(--A>0);return t>>>1},Wn=e=>{e.bi_valid===16?(Ci(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},Ho=(e,A)=>{const t=A.dyn_tree,r=A.max_code,n=A.stat_desc.static_tree,a=A.stat_desc.has_stree,v=A.stat_desc.extra_bits,f=A.stat_desc.extra_base,B=A.stat_desc.max_length;let y,Q,G,ne,x,Fe,we=0;for(ne=0;ne<=rA;ne++)e.bl_count[ne]=0;for(t[e.heap[e.heap_max]*2+1]=0,y=e.heap_max+1;yB&&(ne=B,we++),t[Q*2+1]=ne,!(Q>r)&&(e.bl_count[ne]++,x=0,Q>=f&&(x=v[Q-f]),Fe=t[Q*2],e.opt_len+=Fe*(ne+x),a&&(e.static_len+=Fe*(n[Q*2+1]+x)));if(we!==0){do{for(ne=B-1;e.bl_count[ne]===0;)ne--;e.bl_count[ne]--,e.bl_count[ne+1]+=2,e.bl_count[B]--,we-=2}while(we>0);for(ne=B;ne!==0;ne--)for(Q=e.bl_count[ne];Q!==0;)G=e.heap[--y],!(G>r)&&(t[G*2+1]!==ne&&(e.opt_len+=(ne-t[G*2+1])*t[G*2],t[G*2+1]=ne),Q--)}},uo=(e,A,t)=>{const r=new Array(rA+1);let n=0,a,v;for(a=1;a<=rA;a++)n=n+t[a-1]<<1,r[a]=n;for(v=0;v<=A;v++){let f=e[v*2+1];f!==0&&(e[v*2]=Ra(r[f]++,f))}},us=()=>{let e,A,t,r,n;const a=new Array(rA+1);for(t=0,r=0;r>=7;r{let A;for(A=0;A<$a;A++)e.dyn_ltree[A*2]=0;for(A=0;A{e.bi_valid>8?Ci(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},gr=(e,A,t,r)=>{const n=A*2,a=t*2;return e[n]{const r=e.heap[t];let n=t<<1;for(;n<=e.heap_len&&(n{let r,n,a=0,v,f;if(e.sym_next!==0)do r=e.pending_buf[e.sym_buf+a++]&255,r+=(e.pending_buf[e.sym_buf+a++]&255)<<8,n=e.pending_buf[e.sym_buf+a++],r===0?ui(e,n,A):(v=Ki[n],ui(e,v+Oa+1,A),f=nr[v],f!==0&&(n-=Fa[v],kn(e,n,f)),r--,v=_n(r),ui(e,v,t),f=PA[v],f!==0&&(r-=xn[v],kn(e,r,f)));while(a{const t=A.dyn_tree,r=A.stat_desc.static_tree,n=A.stat_desc.has_stree,a=A.stat_desc.elems;let v,f,B=-1,y;for(e.heap_len=0,e.heap_max=It,v=0;v>1;v>=1;v--)Pr(e,t,v);y=a;do v=e.heap[1],e.heap[1]=e.heap[e.heap_len--],Pr(e,t,1),f=e.heap[1],e.heap[--e.heap_max]=v,e.heap[--e.heap_max]=f,t[y*2]=t[v*2]+t[f*2],e.depth[y]=(e.depth[v]>=e.depth[f]?e.depth[v]:e.depth[f])+1,t[v*2+1]=t[f*2+1]=y,e.heap[1]=y++,Pr(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],Ho(e,A),uo(t,B,e.bl_count)},Rs=(e,A,t)=>{let r,n=-1,a,v=A[0*2+1],f=0,B=7,y=4;for(v===0&&(B=138,y=3),A[(t+1)*2+1]=65535,r=0;r<=t;r++)a=v,v=A[(r+1)*2+1],!(++f{let r,n=-1,a,v=A[0*2+1],f=0,B=7,y=4;for(v===0&&(B=138,y=3),r=0;r<=t;r++)if(a=v,v=A[(r+1)*2+1],!(++f{let A;for(Rs(e,e.dyn_ltree,e.l_desc.max_code),Rs(e,e.dyn_dtree,e.d_desc.max_code),Ni(e,e.bl_desc),A=We-1;A>=3&&e.bl_tree[ur[A]*2+1]===0;A--);return e.opt_len+=3*(A+1)+5+5+4,A},ho=(e,A,t,r)=>{let n;for(kn(e,A-257,5),kn(e,t-1,5),kn(e,r-4,4),n=0;n{let A=4093624447,t;for(t=0;t<=31;t++,A>>>=1)if(A&1&&e.dyn_ltree[t*2]!==0)return kA;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return GA;for(t=32;t{Pu||(us(),Pu=!0),e.l_desc=new mi(e.dyn_ltree,ma),e.d_desc=new mi(e.dyn_dtree,Tr),e.bl_desc=new mi(e.bl_tree,ni),e.bi_buf=0,e.bi_valid=0,co(e)},Gl=(e,A,t,r)=>{kn(e,(dl<<1)+(r?1:0),3),Ii(e),Ci(e,t),Ci(e,~t),t&&e.pending_buf.set(e.window.subarray(A,A+t),e.pending),e.pending+=t},po=e=>{kn(e,Ei<<1,3),ui(e,tr,Br),Wn(e)},va=(e,A,t,r)=>{let n,a,v=0;e.level>0?(e.strm.data_type===Ri&&(e.strm.data_type=Ln(e)),Ni(e,e.l_desc),Ni(e,e.d_desc),v=fo(e),n=e.opt_len+3+7>>>3,a=e.static_len+3+7>>>3,a<=n&&(n=a)):n=a=t+5,t+4<=n&&A!==-1?Gl(e,A,t,r):e.strategy===lr||a===n?(kn(e,(Ei<<1)+(r?1:0),3),Li(e,Br,cn)):(kn(e,(ls<<1)+(r?1:0),3),ho(e,e.l_desc.max_code+1,e.d_desc.max_code+1,v+1),Li(e,e.dyn_ltree,e.dyn_dtree)),co(e),r&&Ii(e)},ku=(e,A,t)=>(e.pending_buf[e.sym_buf+e.sym_next++]=A,e.pending_buf[e.sym_buf+e.sym_next++]=A>>8,e.pending_buf[e.sym_buf+e.sym_next++]=t,A===0?e.dyn_ltree[t*2]++:(e.matches++,A--,e.dyn_ltree[(Ki[t]+Oa+1)*2]++,e.dyn_dtree[_n(A)*2]++),e.sym_next===e.sym_end);var cs=Ms,ci=Gl,ju=va,zi=ku,Vl=po,Fs={_tr_init:cs,_tr_stored_block:ci,_tr_flush_block:ju,_tr_tally:zi,_tr_align:Vl},bn=(e,A,t,r)=>{let n=e&65535|0,a=e>>>16&65535|0,v=0;for(;t!==0;){v=t>2e3?2e3:t,t-=v;do n=n+A[r++]|0,a=a+n|0;while(--v);n%=65521,a%=65521}return n|a<<16|0};const Hu=()=>{let e,A=[];for(var t=0;t<256;t++){e=t;for(var r=0;r<8;r++)e=e&1?3988292384^e>>>1:e>>>1;A[t]=e}return A},Tu=new Uint32Array(Hu());var Si=(e,A,t,r)=>{const n=Tu,a=r+t;e^=-1;for(let v=r;v>>8^n[(e^A[v])&255];return e^-1},KA={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},Fr={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:aa,_tr_stored_block:Kn,_tr_flush_block:xa,_tr_tally:vi,_tr_align:Un}=Fs,{Z_NO_FLUSH:hn,Z_PARTIAL_FLUSH:xs,Z_FULL_FLUSH:Ru,Z_FINISH:Oi,Z_BLOCK:Zl,Z_OK:sa,Z_STREAM_END:pl,Z_STREAM_ERROR:$i,Z_DATA_ERROR:i0,Z_BUF_ERROR:Tc,Z_DEFAULT_COMPRESSION:Mu,Z_FILTERED:sd,Z_HUFFMAN_ONLY:Ku,Z_RLE:a0,Z_FIXED:fs,Z_DEFAULT_STRATEGY:od,Z_UNKNOWN:s0,Z_DEFLATED:zu}=Fr,Gu=9,o0=15,ld=8,Vu=256+1+29,ud=30,cd=19,fd=2*Vu+1,dd=15,pn=3,ds=258,Us=ds+pn+1,c0=32,go=42,Rc=57,Zu=69,Mc=73,Kc=91,zc=103,Ro=113,Wl=666,Pi=1,gl=2,Mo=3,Ks=4,f0=3,Ko=(e,A)=>(e.msg=KA[A],A),hd=e=>e*2-(e>4?9:0),mo=e=>{let A=e.length;for(;--A>=0;)e[A]=0},Wu=e=>{let A,t,r,n=e.w_size;A=e.hash_size,r=A;do t=e.head[--r],e.head[r]=t>=n?t-n:0;while(--A);A=n,r=A;do t=e.prev[--r],e.prev[r]=t>=n?t-n:0;while(--A)};let vo=(e,A,t)=>(A<{const A=e.state;let t=A.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(e.output.set(A.pending_buf.subarray(A.pending_out,A.pending_out+t),e.next_out),e.next_out+=t,A.pending_out+=t,e.total_out+=t,e.avail_out-=t,A.pending-=t,A.pending===0&&(A.pending_out=0))},Ka=(e,A)=>{xa(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,A),e.block_start=e.strstart,Ma(e.strm)},vn=(e,A)=>{e.pending_buf[e.pending++]=A},Jl=(e,A)=>{e.pending_buf[e.pending++]=A>>>8&255,e.pending_buf[e.pending++]=A&255},Gc=(e,A,t,r)=>{let n=e.avail_in;return n>r&&(n=r),n===0?0:(e.avail_in-=n,A.set(e.input.subarray(e.next_in,e.next_in+n),t),e.state.wrap===1?e.adler=bn(e.adler,A,n,t):e.state.wrap===2&&(e.adler=Si(e.adler,A,n,t)),e.next_in+=n,e.total_in+=n,n)},pd=(e,A)=>{let t=e.max_chain_length,r=e.strstart,n,a,v=e.prev_length,f=e.nice_match;const B=e.strstart>e.w_size-Us?e.strstart-(e.w_size-Us):0,y=e.window,Q=e.w_mask,G=e.prev,ne=e.strstart+ds;let x=y[r+v-1],Fe=y[r+v];e.prev_length>=e.good_match&&(t>>=2),f>e.lookahead&&(f=e.lookahead);do if(n=A,!(y[n+v]!==Fe||y[n+v-1]!==x||y[n]!==y[r]||y[++n]!==y[r+1])){r+=2,n++;do;while(y[++r]===y[++n]&&y[++r]===y[++n]&&y[++r]===y[++n]&&y[++r]===y[++n]&&y[++r]===y[++n]&&y[++r]===y[++n]&&y[++r]===y[++n]&&y[++r]===y[++n]&&rv){if(e.match_start=A,v=a,a>=f)break;x=y[r+v-1],Fe=y[r+v]}}while((A=G[A&Q])>B&&--t!==0);return v<=e.lookahead?v:e.lookahead},ml=e=>{const A=e.w_size;let t,r,n;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=A+(A-Us)&&(e.window.set(e.window.subarray(A,A+A-r),0),e.match_start-=A,e.strstart-=A,e.block_start-=A,e.insert>e.strstart&&(e.insert=e.strstart),Wu(e),r+=A),e.strm.avail_in===0)break;if(t=Gc(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=t,e.lookahead+e.insert>=pn)for(n=e.strstart-e.insert,e.ins_h=e.window[n],e.ins_h=vo(e,e.ins_h,e.window[n+1]);e.insert&&(e.ins_h=vo(e,e.ins_h,e.window[n+pn-1]),e.prev[n&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=n,n++,e.insert--,!(e.lookahead+e.insert{let t=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,n,a,v=0,f=e.strm.avail_in;do{if(r=65535,a=e.bi_valid+42>>3,e.strm.avail_outn+e.strm.avail_in&&(r=n+e.strm.avail_in),r>a&&(r=a),r>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,Ma(e.strm),n&&(n>r&&(n=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+n),e.strm.next_out),e.strm.next_out+=n,e.strm.avail_out-=n,e.strm.total_out+=n,e.block_start+=n,r-=n),r&&(Gc(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(v===0);return f-=e.strm.avail_in,f&&(f>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=f&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-f,e.strm.next_in),e.strstart),e.strstart+=f,e.insert+=f>e.w_size-e.insert?e.w_size-e.insert:f),e.block_start=e.strstart),e.high_watera&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,a+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),a>e.strm.avail_in&&(a=e.strm.avail_in),a&&(Gc(e.strm,e.window,e.strstart,a),e.strstart+=a,e.insert+=a>e.w_size-e.insert?e.w_size-e.insert:a),e.high_water>3,a=e.pending_buf_size-a>65535?65535:e.pending_buf_size-a,t=a>e.w_size?e.w_size:a,n=e.strstart-e.block_start,(n>=t||(n||A===Oi)&&A!==hn&&e.strm.avail_in===0&&n<=a)&&(r=n>a?a:n,v=A===Oi&&e.strm.avail_in===0&&r===n?1:0,Kn(e,e.block_start,r,v),e.block_start+=r,Ma(e.strm)),v?Mo:Pi)},Vc=(e,A)=>{let t,r;for(;;){if(e.lookahead=pn&&(e.ins_h=vo(e,e.ins_h,e.window[e.strstart+pn-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),t!==0&&e.strstart-t<=e.w_size-Us&&(e.match_length=pd(e,t)),e.match_length>=pn)if(r=vi(e,e.strstart-e.match_start,e.match_length-pn),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=pn){e.match_length--;do e.strstart++,e.ins_h=vo(e,e.ins_h,e.window[e.strstart+pn-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=vo(e,e.ins_h,e.window[e.strstart+1]);else r=vi(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(Ka(e,!1),e.strm.avail_out===0))return Pi}return e.insert=e.strstart{let t,r,n;for(;;){if(e.lookahead=pn&&(e.ins_h=vo(e,e.ins_h,e.window[e.strstart+pn-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=pn-1,t!==0&&e.prev_length4096)&&(e.match_length=pn-1)),e.prev_length>=pn&&e.match_length<=e.prev_length){n=e.strstart+e.lookahead-pn,r=vi(e,e.strstart-1-e.prev_match,e.prev_length-pn),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=n&&(e.ins_h=vo(e,e.ins_h,e.window[e.strstart+pn-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=pn-1,e.strstart++,r&&(Ka(e,!1),e.strm.avail_out===0))return Pi}else if(e.match_available){if(r=vi(e,0,e.window[e.strstart-1]),r&&Ka(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return Pi}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=vi(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart{let t,r,n,a;const v=e.window;for(;;){if(e.lookahead<=ds){if(ml(e),e.lookahead<=ds&&A===hn)return Pi;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=pn&&e.strstart>0&&(n=e.strstart-1,r=v[n],r===v[++n]&&r===v[++n]&&r===v[++n])){a=e.strstart+ds;do;while(r===v[++n]&&r===v[++n]&&r===v[++n]&&r===v[++n]&&r===v[++n]&&r===v[++n]&&r===v[++n]&&r===v[++n]&&ne.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=pn?(t=vi(e,1,e.match_length-pn),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(t=vi(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),t&&(Ka(e,!1),e.strm.avail_out===0))return Pi}return e.insert=0,A===Oi?(Ka(e,!0),e.strm.avail_out===0?Mo:Ks):e.sym_next&&(Ka(e,!1),e.strm.avail_out===0)?Pi:gl},h0=(e,A)=>{let t;for(;;){if(e.lookahead===0&&(ml(e),e.lookahead===0)){if(A===hn)return Pi;break}if(e.match_length=0,t=vi(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,t&&(Ka(e,!1),e.strm.avail_out===0))return Pi}return e.insert=0,A===Oi?(Ka(e,!0),e.strm.avail_out===0?Mo:Ks):e.sym_next&&(Ka(e,!1),e.strm.avail_out===0)?Pi:gl};function Is(e,A,t,r,n){this.good_length=e,this.max_lazy=A,this.nice_length=t,this.max_chain=r,this.func=n}const Xl=[new Is(0,0,0,0,Yl),new Is(4,4,8,4,Vc),new Is(4,5,16,8,Vc),new Is(4,6,32,32,Vc),new Is(4,4,16,16,vl),new Is(8,16,32,32,vl),new Is(8,16,128,128,vl),new Is(8,32,128,256,vl),new Is(32,128,258,1024,vl),new Is(32,258,258,4096,vl)],p0=e=>{e.window_size=2*e.w_size,mo(e.head),e.max_lazy_match=Xl[e.level].max_lazy,e.good_match=Xl[e.level].good_length,e.nice_match=Xl[e.level].nice_length,e.max_chain_length=Xl[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=pn-1,e.match_available=0,e.ins_h=0};function g0(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=zu,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(fd*2),this.dyn_dtree=new Uint16Array((2*ud+1)*2),this.bl_tree=new Uint16Array((2*cd+1)*2),mo(this.dyn_ltree),mo(this.dyn_dtree),mo(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(dd+1),this.heap=new Uint16Array(2*Vu+1),mo(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*Vu+1),mo(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const ql=e=>{if(!e)return 1;const A=e.state;return!A||A.strm!==e||A.status!==go&&A.status!==Rc&&A.status!==Zu&&A.status!==Mc&&A.status!==Kc&&A.status!==zc&&A.status!==Ro&&A.status!==Wl?1:0},gd=e=>{if(ql(e))return Ko(e,$i);e.total_in=e.total_out=0,e.data_type=s0;const A=e.state;return A.pending=0,A.pending_out=0,A.wrap<0&&(A.wrap=-A.wrap),A.status=A.wrap===2?Rc:A.wrap?go:Ro,e.adler=A.wrap===2?0:1,A.last_flush=-2,aa(A),sa},$l=e=>{const A=gd(e);return A===sa&&p0(e.state),A},m0=(e,A)=>ql(e)||e.state.wrap!==2?$i:(e.state.gzhead=A,sa),md=(e,A,t,r,n,a)=>{if(!e)return $i;let v=1;if(A===Mu&&(A=6),r<0?(v=0,r=-r):r>15&&(v=2,r-=16),n<1||n>Gu||t!==zu||r<8||r>15||A<0||A>9||a<0||a>fs||r===8&&v!==1)return Ko(e,$i);r===8&&(r=9);const f=new g0;return e.state=f,f.strm=e,f.status=go,f.wrap=v,f.gzhead=null,f.w_bits=r,f.w_size=1<md(e,A,zu,o0,ld,od),v0=(e,A)=>{if(ql(e)||A>Zl||A<0)return e?Ko(e,$i):$i;const t=e.state;if(!e.output||e.avail_in!==0&&!e.input||t.status===Wl&&A!==Oi)return Ko(e,e.avail_out===0?Tc:$i);const r=t.last_flush;if(t.last_flush=A,t.pending!==0){if(Ma(e),e.avail_out===0)return t.last_flush=-1,sa}else if(e.avail_in===0&&hd(A)<=hd(r)&&A!==Oi)return Ko(e,Tc);if(t.status===Wl&&e.avail_in!==0)return Ko(e,Tc);if(t.status===go&&t.wrap===0&&(t.status=Ro),t.status===go){let n=zu+(t.w_bits-8<<4)<<8,a=-1;if(t.strategy>=Ku||t.level<2?a=0:t.level<6?a=1:t.level===6?a=2:a=3,n|=a<<6,t.strstart!==0&&(n|=c0),n+=31-n%31,Jl(t,n),t.strstart!==0&&(Jl(t,e.adler>>>16),Jl(t,e.adler&65535)),e.adler=1,t.status=Ro,Ma(e),t.pending!==0)return t.last_flush=-1,sa}if(t.status===Rc){if(e.adler=0,vn(t,31),vn(t,139),vn(t,8),t.gzhead)vn(t,(t.gzhead.text?1:0)+(t.gzhead.hcrc?2:0)+(t.gzhead.extra?4:0)+(t.gzhead.name?8:0)+(t.gzhead.comment?16:0)),vn(t,t.gzhead.time&255),vn(t,t.gzhead.time>>8&255),vn(t,t.gzhead.time>>16&255),vn(t,t.gzhead.time>>24&255),vn(t,t.level===9?2:t.strategy>=Ku||t.level<2?4:0),vn(t,t.gzhead.os&255),t.gzhead.extra&&t.gzhead.extra.length&&(vn(t,t.gzhead.extra.length&255),vn(t,t.gzhead.extra.length>>8&255)),t.gzhead.hcrc&&(e.adler=Si(e.adler,t.pending_buf,t.pending,0)),t.gzindex=0,t.status=Zu;else if(vn(t,0),vn(t,0),vn(t,0),vn(t,0),vn(t,0),vn(t,t.level===9?2:t.strategy>=Ku||t.level<2?4:0),vn(t,f0),t.status=Ro,Ma(e),t.pending!==0)return t.last_flush=-1,sa}if(t.status===Zu){if(t.gzhead.extra){let n=t.pending,a=(t.gzhead.extra.length&65535)-t.gzindex;for(;t.pending+a>t.pending_buf_size;){let f=t.pending_buf_size-t.pending;if(t.pending_buf.set(t.gzhead.extra.subarray(t.gzindex,t.gzindex+f),t.pending),t.pending=t.pending_buf_size,t.gzhead.hcrc&&t.pending>n&&(e.adler=Si(e.adler,t.pending_buf,t.pending-n,n)),t.gzindex+=f,Ma(e),t.pending!==0)return t.last_flush=-1,sa;n=0,a-=f}let v=new Uint8Array(t.gzhead.extra);t.pending_buf.set(v.subarray(t.gzindex,t.gzindex+a),t.pending),t.pending+=a,t.gzhead.hcrc&&t.pending>n&&(e.adler=Si(e.adler,t.pending_buf,t.pending-n,n)),t.gzindex=0}t.status=Mc}if(t.status===Mc){if(t.gzhead.name){let n=t.pending,a;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>n&&(e.adler=Si(e.adler,t.pending_buf,t.pending-n,n)),Ma(e),t.pending!==0)return t.last_flush=-1,sa;n=0}t.gzindexn&&(e.adler=Si(e.adler,t.pending_buf,t.pending-n,n)),t.gzindex=0}t.status=Kc}if(t.status===Kc){if(t.gzhead.comment){let n=t.pending,a;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>n&&(e.adler=Si(e.adler,t.pending_buf,t.pending-n,n)),Ma(e),t.pending!==0)return t.last_flush=-1,sa;n=0}t.gzindexn&&(e.adler=Si(e.adler,t.pending_buf,t.pending-n,n))}t.status=zc}if(t.status===zc){if(t.gzhead.hcrc){if(t.pending+2>t.pending_buf_size&&(Ma(e),t.pending!==0))return t.last_flush=-1,sa;vn(t,e.adler&255),vn(t,e.adler>>8&255),e.adler=0}if(t.status=Ro,Ma(e),t.pending!==0)return t.last_flush=-1,sa}if(e.avail_in!==0||t.lookahead!==0||A!==hn&&t.status!==Wl){let n=t.level===0?Yl(t,A):t.strategy===Ku?h0(t,A):t.strategy===a0?d0(t,A):Xl[t.level].func(t,A);if((n===Mo||n===Ks)&&(t.status=Wl),n===Pi||n===Mo)return e.avail_out===0&&(t.last_flush=-1),sa;if(n===gl&&(A===xs?Un(t):A!==Zl&&(Kn(t,0,0,!1),A===Ru&&(mo(t.head),t.lookahead===0&&(t.strstart=0,t.block_start=0,t.insert=0))),Ma(e),e.avail_out===0))return t.last_flush=-1,sa}return A!==Oi?sa:t.wrap<=0?pl:(t.wrap===2?(vn(t,e.adler&255),vn(t,e.adler>>8&255),vn(t,e.adler>>16&255),vn(t,e.adler>>24&255),vn(t,e.total_in&255),vn(t,e.total_in>>8&255),vn(t,e.total_in>>16&255),vn(t,e.total_in>>24&255)):(Jl(t,e.adler>>>16),Jl(t,e.adler&65535)),Ma(e),t.wrap>0&&(t.wrap=-t.wrap),t.pending!==0?sa:pl)},B0=e=>{if(ql(e))return $i;const A=e.state.status;return e.state=null,A===Ro?Ko(e,i0):sa},Zc=(e,A)=>{let t=A.length;if(ql(e))return $i;const r=e.state,n=r.wrap;if(n===2||n===1&&r.status!==go||r.lookahead)return $i;if(n===1&&(e.adler=bn(e.adler,A,t,0)),r.wrap=0,t>=r.w_size){n===0&&(mo(r.head),r.strstart=0,r.block_start=0,r.insert=0);let B=new Uint8Array(r.w_size);B.set(A.subarray(t-r.w_size,t),0),A=B,t=r.w_size}const a=e.avail_in,v=e.next_in,f=e.input;for(e.avail_in=t,e.next_in=0,e.input=A,ml(r);r.lookahead>=pn;){let B=r.strstart,y=r.lookahead-(pn-1);do r.ins_h=vo(r,r.ins_h,r.window[B+pn-1]),r.prev[B&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=B,B++;while(--y);r.strstart=B,r.lookahead=pn-1,ml(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=pn-1,r.match_available=0,e.next_in=v,e.input=f,e.avail_in=a,r.wrap=n,sa};var Ju=vd,w0=md,y0=$l,E0=gd,C0=m0,b0=v0,F0=B0,Yu=Zc,x0="pako deflate (from Nodeca project)",eu={deflateInit:Ju,deflateInit2:w0,deflateReset:y0,deflateResetKeep:E0,deflateSetHeader:C0,deflate:b0,deflateEnd:F0,deflateSetDictionary:Yu,deflateInfo:x0};const U0=(e,A)=>Object.prototype.hasOwnProperty.call(e,A);var I0=function(e){const A=Array.prototype.slice.call(arguments,1);for(;A.length;){const t=A.shift();if(t){if(typeof t!="object")throw new TypeError(t+"must be non-object");for(const r in t)U0(t,r)&&(e[r]=t[r])}}return e},S0=e=>{let A=0;for(let r=0,n=e.length;r=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;tu[254]=tu[254]=1;var Q0=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let A,t,r,n,a,v=e.length,f=0;for(n=0;n>>6,A[a++]=128|t&63):t<65536?(A[a++]=224|t>>>12,A[a++]=128|t>>>6&63,A[a++]=128|t&63):(A[a++]=240|t>>>18,A[a++]=128|t>>>12&63,A[a++]=128|t>>>6&63,A[a++]=128|t&63);return A};const D0=(e,A)=>{if(A<65534&&e.subarray&&Bd)return String.fromCharCode.apply(null,e.length===A?e:e.subarray(0,A));let t="";for(let r=0;r{const t=A||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,A));let r,n;const a=new Array(t*2);for(n=0,r=0;r4){a[n++]=65533,r+=f-1;continue}for(v&=f===2?31:f===3?15:7;f>1&&r1){a[n++]=65533;continue}v<65536?a[n++]=v:(v-=65536,a[n++]=55296|v>>10&1023,a[n++]=56320|v&1023)}return D0(a,n)},L0=(e,A)=>{A=A||e.length,A>e.length&&(A=e.length);let t=A-1;for(;t>=0&&(e[t]&192)===128;)t--;return t<0||t===0?A:t+tu[e[t]]>A?t:A},Bl={string2buf:Q0,buf2string:_0,utf8border:L0};function N0(){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}var wd=N0;const yd=Object.prototype.toString,{Z_NO_FLUSH:Au,Z_SYNC_FLUSH:O0,Z_FULL_FLUSH:P0,Z_FINISH:Ed,Z_OK:qu,Z_STREAM_END:k0,Z_DEFAULT_COMPRESSION:j0,Z_DEFAULT_STRATEGY:H0,Z_DEFLATED:T0}=Fr;function ru(e){this.options=Xu.assign({level:j0,method:T0,chunkSize:16384,windowBits:15,memLevel:8,strategy:H0},e||{});let A=this.options;A.raw&&A.windowBits>0?A.windowBits=-A.windowBits:A.gzip&&A.windowBits>0&&A.windowBits<16&&(A.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new wd,this.strm.avail_out=0;let t=eu.deflateInit2(this.strm,A.level,A.method,A.windowBits,A.memLevel,A.strategy);if(t!==qu)throw new Error(KA[t]);if(A.header&&eu.deflateSetHeader(this.strm,A.header),A.dictionary){let r;if(typeof A.dictionary=="string"?r=Bl.string2buf(A.dictionary):yd.call(A.dictionary)==="[object ArrayBuffer]"?r=new Uint8Array(A.dictionary):r=A.dictionary,t=eu.deflateSetDictionary(this.strm,r),t!==qu)throw new Error(KA[t]);this._dict_set=!0}}ru.prototype.push=function(e,A){const t=this.strm,r=this.options.chunkSize;let n,a;if(this.ended)return!1;for(A===~~A?a=A:a=A===!0?Ed:Au,typeof e=="string"?t.input=Bl.string2buf(e):yd.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){if(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),(a===O0||a===P0)&&t.avail_out<=6){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(n=eu.deflate(t,a),n===k0)return t.next_out>0&&this.onData(t.output.subarray(0,t.next_out)),n=eu.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===qu;if(t.avail_out===0){this.onData(t.output);continue}if(a>0&&t.next_out>0){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(t.avail_in===0)break}return!0},ru.prototype.onData=function(e){this.chunks.push(e)},ru.prototype.onEnd=function(e){e===qu&&(this.result=Xu.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function Wc(e,A){const t=new ru(A);if(t.push(e,!0),t.err)throw t.msg||KA[t.err];return t.result}function R0(e,A){return A=A||{},A.raw=!0,Wc(e,A)}function Gi(e,A){return A=A||{},A.gzip=!0,Wc(e,A)}var M0=ru,K0=Wc,z0=R0,G0=Gi,V0=Fr,Cd={Deflate:M0,deflate:K0,deflateRaw:z0,gzip:G0,constants:V0};const $u=16209,Z0=16191;var W0=function(A,t){let r,n,a,v,f,B,y,Q,G,ne,x,Fe,we,xe,he,$e,Ze,Pe,Qt,eA,Pt,ut,He,Bt;const de=A.state;r=A.next_in,He=A.input,n=r+(A.avail_in-5),a=A.next_out,Bt=A.output,v=a-(t-A.avail_out),f=a+(A.avail_out-257),B=de.dmax,y=de.wsize,Q=de.whave,G=de.wnext,ne=de.window,x=de.hold,Fe=de.bits,we=de.lencode,xe=de.distcode,he=(1<>>24,x>>>=Pe,Fe-=Pe,Pe=Ze>>>16&255,Pe===0)Bt[a++]=Ze&65535;else if(Pe&16){Qt=Ze&65535,Pe&=15,Pe&&(Fe>>=Pe,Fe-=Pe),Fe<15&&(x+=He[r++]<>>24,x>>>=Pe,Fe-=Pe,Pe=Ze>>>16&255,Pe&16){if(eA=Ze&65535,Pe&=15,FeB){A.msg="invalid distance too far back",de.mode=$u;break e}if(x>>>=Pe,Fe-=Pe,Pe=a-v,eA>Pe){if(Pe=eA-Pe,Pe>Q&&de.sane){A.msg="invalid distance too far back",de.mode=$u;break e}if(Pt=0,ut=ne,G===0){if(Pt+=y-Pe,Pe2;)Bt[a++]=ut[Pt++],Bt[a++]=ut[Pt++],Bt[a++]=ut[Pt++],Qt-=3;Qt&&(Bt[a++]=ut[Pt++],Qt>1&&(Bt[a++]=ut[Pt++]))}else{Pt=a-eA;do Bt[a++]=Bt[Pt++],Bt[a++]=Bt[Pt++],Bt[a++]=Bt[Pt++],Qt-=3;while(Qt>2);Qt&&(Bt[a++]=Bt[Pt++],Qt>1&&(Bt[a++]=Bt[Pt++]))}}else if(Pe&64){A.msg="invalid distance code",de.mode=$u;break e}else{Ze=xe[(Ze&65535)+(x&(1<>3,r-=Qt,Fe-=Qt<<3,x&=(1<{const B=f.bits;let y=0,Q=0,G=0,ne=0,x=0,Fe=0,we=0,xe=0,he=0,$e=0,Ze,Pe,Qt,eA,Pt,ut=null,He;const Bt=new Uint16Array(wl+1),de=new Uint16Array(wl+1);let Ie=null,rt,Je,Ht;for(y=0;y<=wl;y++)Bt[y]=0;for(Q=0;Q=1&&Bt[ne]===0;ne--);if(x>ne&&(x=ne),ne===0)return n[a++]=1<<24|64<<16|0,n[a++]=1<<24|64<<16|0,f.bits=1,0;for(G=1;G0&&(e===Jc||ne!==1))return-1;for(de[1]=0,y=1;ybd||e===xd&&he>Fd)return 1;for(;;){rt=y-we,v[Q]+1=He?(Je=Ie[v[Q]-He],Ht=ut[v[Q]-He]):(Je=96,Ht=0),Ze=1<>we)+Pe]=rt<<24|Je<<16|Ht|0;while(Pe!==0);for(Ze=1<>=1;if(Ze!==0?($e&=Ze-1,$e+=Ze):$e=0,Q++,--Bt[y]===0){if(y===ne)break;y=A[t+v[Q]]}if(y>x&&($e&eA)!==Qt){for(we===0&&(we=x),Pt+=G,Fe=y-we,xe=1<bd||e===xd&&he>Fd)return 1;Qt=$e&eA,n[Qt]=x<<24|Fe<<16|Pt-a|0}}return $e!==0&&(n[Pt+$e]=y-we<<24|64<<16|0),f.bits=x,0};const ec=0,Ud=1,Id=2,{Z_FINISH:Sd,Z_BLOCK:zo,Z_TREES:yl,Z_OK:Gs,Z_STREAM_END:q0,Z_NEED_DICT:Qd,Z_STREAM_ERROR:es,Z_DATA_ERROR:tc,Z_MEM_ERROR:Dd,Z_BUF_ERROR:$0,Z_DEFLATED:_d}=Fr,Ac=16180,Ld=16181,Nd=16182,Od=16183,Pd=16184,Xc=16185,kd=16186,jd=16187,Hd=16188,qc=16189,rc=16190,ts=16191,$c=16192,nc=16193,nu=16194,ef=16195,tf=16196,Td=16197,Af=16198,El=16199,Cl=16200,rf=16201,nf=16202,af=16203,sf=16204,ic=16205,of=16206,Rd=16207,Md=16208,gn=16209,ac=16210,Kd=16211,ep=852,tp=592,Ap=15,zd=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function rp(){this.strm=null,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 Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Go=e=>{if(!e)return 1;const A=e.state;return!A||A.strm!==e||A.modeKd?1:0},Gd=e=>{if(Go(e))return es;const A=e.state;return e.total_in=e.total_out=A.total=0,e.msg="",A.wrap&&(e.adler=A.wrap&1),A.mode=Ac,A.last=0,A.havedict=0,A.flags=-1,A.dmax=32768,A.head=null,A.hold=0,A.bits=0,A.lencode=A.lendyn=new Int32Array(ep),A.distcode=A.distdyn=new Int32Array(tp),A.sane=1,A.back=-1,Gs},lf=e=>{if(Go(e))return es;const A=e.state;return A.wsize=0,A.whave=0,A.wnext=0,Gd(e)},Vd=(e,A)=>{let t;if(Go(e))return es;const r=e.state;return A<0?(t=0,A=-A):(t=(A>>4)+5,A<48&&(A&=15)),A&&(A<8||A>15)?es:(r.window!==null&&r.wbits!==A&&(r.window=null),r.wrap=t,r.wbits=A,lf(e))},sc=(e,A)=>{if(!e)return es;const t=new rp;e.state=t,t.strm=e,t.window=null,t.mode=Ac;const r=Vd(e,A);return r!==Gs&&(e.state=null),r},Zd=e=>sc(e,Ap);let ea=!0,Vo,uf;const np=e=>{if(ea){Vo=new Int32Array(512),uf=new Int32Array(32);let A=0;for(;A<144;)e.lens[A++]=8;for(;A<256;)e.lens[A++]=9;for(;A<280;)e.lens[A++]=7;for(;A<288;)e.lens[A++]=8;for(zs(Ud,e.lens,0,288,Vo,0,e.work,{bits:9}),A=0;A<32;)e.lens[A++]=5;zs(Id,e.lens,0,32,uf,0,e.work,{bits:5}),ea=!1}e.lencode=Vo,e.lenbits=9,e.distcode=uf,e.distbits=5},cf=(e,A,t,r)=>{let n;const a=e.state;return a.window===null&&(a.wsize=1<=a.wsize?(a.window.set(A.subarray(t-a.wsize,t),0),a.wnext=0,a.whave=a.wsize):(n=a.wsize-a.wnext,n>r&&(n=r),a.window.set(A.subarray(t-r,t-r+n),a.wnext),r-=n,r?(a.window.set(A.subarray(t-r,t),0),a.wnext=r,a.whave=a.wsize):(a.wnext+=n,a.wnext===a.wsize&&(a.wnext=0),a.whave{let t,r,n,a,v,f,B,y,Q,G,ne,x,Fe,we,xe=0,he,$e,Ze,Pe,Qt,eA,Pt,ut;const He=new Uint8Array(4);let Bt,de;const Ie=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Go(e)||!e.output||!e.input&&e.avail_in!==0)return es;t=e.state,t.mode===ts&&(t.mode=$c),v=e.next_out,n=e.output,B=e.avail_out,a=e.next_in,r=e.input,f=e.avail_in,y=t.hold,Q=t.bits,G=f,ne=B,ut=Gs;e:for(;;)switch(t.mode){case Ac:if(t.wrap===0){t.mode=$c;break}for(;Q<16;){if(f===0)break e;f--,y+=r[a++]<>>8&255,t.check=Si(t.check,He,2,0),y=0,Q=0,t.mode=Ld;break}if(t.head&&(t.head.done=!1),!(t.wrap&1)||(((y&255)<<8)+(y>>8))%31){e.msg="incorrect header check",t.mode=gn;break}if((y&15)!==_d){e.msg="unknown compression method",t.mode=gn;break}if(y>>>=4,Q-=4,Pt=(y&15)+8,t.wbits===0&&(t.wbits=Pt),Pt>15||Pt>t.wbits){e.msg="invalid window size",t.mode=gn;break}t.dmax=1<>8&1),t.flags&512&&t.wrap&4&&(He[0]=y&255,He[1]=y>>>8&255,t.check=Si(t.check,He,2,0)),y=0,Q=0,t.mode=Nd;case Nd:for(;Q<32;){if(f===0)break e;f--,y+=r[a++]<>>8&255,He[2]=y>>>16&255,He[3]=y>>>24&255,t.check=Si(t.check,He,4,0)),y=0,Q=0,t.mode=Od;case Od:for(;Q<16;){if(f===0)break e;f--,y+=r[a++]<>8),t.flags&512&&t.wrap&4&&(He[0]=y&255,He[1]=y>>>8&255,t.check=Si(t.check,He,2,0)),y=0,Q=0,t.mode=Pd;case Pd:if(t.flags&1024){for(;Q<16;){if(f===0)break e;f--,y+=r[a++]<>>8&255,t.check=Si(t.check,He,2,0)),y=0,Q=0}else t.head&&(t.head.extra=null);t.mode=Xc;case Xc:if(t.flags&1024&&(x=t.length,x>f&&(x=f),x&&(t.head&&(Pt=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(r.subarray(a,a+x),Pt)),t.flags&512&&t.wrap&4&&(t.check=Si(t.check,r,x,a)),f-=x,a+=x,t.length-=x),t.length))break e;t.length=0,t.mode=kd;case kd:if(t.flags&2048){if(f===0)break e;x=0;do Pt=r[a+x++],t.head&&Pt&&t.length<65536&&(t.head.name+=String.fromCharCode(Pt));while(Pt&&x>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=ts;break;case qc:for(;Q<32;){if(f===0)break e;f--,y+=r[a++]<>>=Q&7,Q-=Q&7,t.mode=of;break}for(;Q<3;){if(f===0)break e;f--,y+=r[a++]<>>=1,Q-=1,y&3){case 0:t.mode=nc;break;case 1:if(np(t),t.mode=El,A===yl){y>>>=2,Q-=2;break e}break;case 2:t.mode=tf;break;case 3:e.msg="invalid block type",t.mode=gn}y>>>=2,Q-=2;break;case nc:for(y>>>=Q&7,Q-=Q&7;Q<32;){if(f===0)break e;f--,y+=r[a++]<>>16^65535)){e.msg="invalid stored block lengths",t.mode=gn;break}if(t.length=y&65535,y=0,Q=0,t.mode=nu,A===yl)break e;case nu:t.mode=ef;case ef:if(x=t.length,x){if(x>f&&(x=f),x>B&&(x=B),x===0)break e;n.set(r.subarray(a,a+x),v),f-=x,a+=x,B-=x,v+=x,t.length-=x;break}t.mode=ts;break;case tf:for(;Q<14;){if(f===0)break e;f--,y+=r[a++]<>>=5,Q-=5,t.ndist=(y&31)+1,y>>>=5,Q-=5,t.ncode=(y&15)+4,y>>>=4,Q-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=gn;break}t.have=0,t.mode=Td;case Td:for(;t.have>>=3,Q-=3}for(;t.have<19;)t.lens[Ie[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,Bt={bits:t.lenbits},ut=zs(ec,t.lens,0,19,t.lencode,0,t.work,Bt),t.lenbits=Bt.bits,ut){e.msg="invalid code lengths set",t.mode=gn;break}t.have=0,t.mode=Af;case Af:for(;t.have>>24,$e=xe>>>16&255,Ze=xe&65535,!(he<=Q);){if(f===0)break e;f--,y+=r[a++]<>>=he,Q-=he,t.lens[t.have++]=Ze;else{if(Ze===16){for(de=he+2;Q>>=he,Q-=he,t.have===0){e.msg="invalid bit length repeat",t.mode=gn;break}Pt=t.lens[t.have-1],x=3+(y&3),y>>>=2,Q-=2}else if(Ze===17){for(de=he+3;Q>>=he,Q-=he,Pt=0,x=3+(y&7),y>>>=3,Q-=3}else{for(de=he+7;Q>>=he,Q-=he,Pt=0,x=11+(y&127),y>>>=7,Q-=7}if(t.have+x>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=gn;break}for(;x--;)t.lens[t.have++]=Pt}}if(t.mode===gn)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=gn;break}if(t.lenbits=9,Bt={bits:t.lenbits},ut=zs(Ud,t.lens,0,t.nlen,t.lencode,0,t.work,Bt),t.lenbits=Bt.bits,ut){e.msg="invalid literal/lengths set",t.mode=gn;break}if(t.distbits=6,t.distcode=t.distdyn,Bt={bits:t.distbits},ut=zs(Id,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,Bt),t.distbits=Bt.bits,ut){e.msg="invalid distances set",t.mode=gn;break}if(t.mode=El,A===yl)break e;case El:t.mode=Cl;case Cl:if(f>=6&&B>=258){e.next_out=v,e.avail_out=B,e.next_in=a,e.avail_in=f,t.hold=y,t.bits=Q,W0(e,ne),v=e.next_out,n=e.output,B=e.avail_out,a=e.next_in,r=e.input,f=e.avail_in,y=t.hold,Q=t.bits,t.mode===ts&&(t.back=-1);break}for(t.back=0;xe=t.lencode[y&(1<>>24,$e=xe>>>16&255,Ze=xe&65535,!(he<=Q);){if(f===0)break e;f--,y+=r[a++]<>Pe)],he=xe>>>24,$e=xe>>>16&255,Ze=xe&65535,!(Pe+he<=Q);){if(f===0)break e;f--,y+=r[a++]<>>=Pe,Q-=Pe,t.back+=Pe}if(y>>>=he,Q-=he,t.back+=he,t.length=Ze,$e===0){t.mode=ic;break}if($e&32){t.back=-1,t.mode=ts;break}if($e&64){e.msg="invalid literal/length code",t.mode=gn;break}t.extra=$e&15,t.mode=rf;case rf:if(t.extra){for(de=t.extra;Q>>=t.extra,Q-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=nf;case nf:for(;xe=t.distcode[y&(1<>>24,$e=xe>>>16&255,Ze=xe&65535,!(he<=Q);){if(f===0)break e;f--,y+=r[a++]<>Pe)],he=xe>>>24,$e=xe>>>16&255,Ze=xe&65535,!(Pe+he<=Q);){if(f===0)break e;f--,y+=r[a++]<>>=Pe,Q-=Pe,t.back+=Pe}if(y>>>=he,Q-=he,t.back+=he,$e&64){e.msg="invalid distance code",t.mode=gn;break}t.offset=Ze,t.extra=$e&15,t.mode=af;case af:if(t.extra){for(de=t.extra;Q>>=t.extra,Q-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=gn;break}t.mode=sf;case sf:if(B===0)break e;if(x=ne-B,t.offset>x){if(x=t.offset-x,x>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=gn;break}x>t.wnext?(x-=t.wnext,Fe=t.wsize-x):Fe=t.wnext-x,x>t.length&&(x=t.length),we=t.window}else we=n,Fe=v-t.offset,x=t.length;x>B&&(x=B),B-=x,t.length-=x;do n[v++]=we[Fe++];while(--x);t.length===0&&(t.mode=Cl);break;case ic:if(B===0)break e;n[v++]=t.length,B--,t.mode=Cl;break;case of:if(t.wrap){for(;Q<32;){if(f===0)break e;f--,y|=r[a++]<{if(Go(e))return es;let A=e.state;return A.window&&(A.window=null),e.state=null,Gs},ap=(e,A)=>{if(Go(e))return es;const t=e.state;return t.wrap&2?(t.head=A,A.done=!1,Gs):es},sp=(e,A)=>{const t=A.length;let r,n,a;return Go(e)||(r=e.state,r.wrap!==0&&r.mode!==rc)?es:r.mode===rc&&(n=1,n=bn(n,A,t,0),n!==r.check)?tc:(a=cf(e,A,t,t),a?(r.mode=ac,Dd):(r.havedict=1,Gs))};var op=lf,lp=Vd,up=Gd,cp=Zd,fp=sc,Wd=ff,Jd=ip,Yd=ap,Xd=sp,df="pako inflate (from Nodeca project)",Vs={inflateReset:op,inflateReset2:lp,inflateResetKeep:up,inflateInit:cp,inflateInit2:fp,inflate:Wd,inflateEnd:Jd,inflateGetHeader:Yd,inflateSetDictionary:Xd,inflateInfo:df};function dp(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var hp=dp;const qd=Object.prototype.toString,{Z_NO_FLUSH:oc,Z_FINISH:lc,Z_OK:iu,Z_STREAM_END:uc,Z_NEED_DICT:au,Z_STREAM_ERROR:$d,Z_DATA_ERROR:hf,Z_MEM_ERROR:eh}=Fr;function su(e){this.options=Xu.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const A=this.options;A.raw&&A.windowBits>=0&&A.windowBits<16&&(A.windowBits=-A.windowBits,A.windowBits===0&&(A.windowBits=-15)),A.windowBits>=0&&A.windowBits<16&&!(e&&e.windowBits)&&(A.windowBits+=32),A.windowBits>15&&A.windowBits<48&&(A.windowBits&15||(A.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new wd,this.strm.avail_out=0;let t=Vs.inflateInit2(this.strm,A.windowBits);if(t!==iu)throw new Error(KA[t]);if(this.header=new hp,Vs.inflateGetHeader(this.strm,this.header),A.dictionary&&(typeof A.dictionary=="string"?A.dictionary=Bl.string2buf(A.dictionary):qd.call(A.dictionary)==="[object ArrayBuffer]"&&(A.dictionary=new Uint8Array(A.dictionary)),A.raw&&(t=Vs.inflateSetDictionary(this.strm,A.dictionary),t!==iu)))throw new Error(KA[t])}su.prototype.push=function(e,A){const t=this.strm,r=this.options.chunkSize,n=this.options.dictionary;let a,v,f;if(this.ended)return!1;for(A===~~A?v=A:v=A===!0?lc:oc,qd.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){for(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),a=Vs.inflate(t,v),a===au&&n&&(a=Vs.inflateSetDictionary(t,n),a===iu?a=Vs.inflate(t,v):a===hf&&(a=au));t.avail_in>0&&a===uc&&t.state.wrap>0&&e[t.next_in]!==0;)Vs.inflateReset(t),a=Vs.inflate(t,v);switch(a){case $d:case hf:case au:case eh:return this.onEnd(a),this.ended=!0,!1}if(f=t.avail_out,t.next_out&&(t.avail_out===0||a===uc))if(this.options.to==="string"){let B=Bl.utf8border(t.output,t.next_out),y=t.next_out-B,Q=Bl.buf2string(t.output,B);t.next_out=y,t.avail_out=r-y,y&&t.output.set(t.output.subarray(B,B+y),0),this.onData(Q)}else this.onData(t.output.length===t.next_out?t.output:t.output.subarray(0,t.next_out));if(!(a===iu&&f===0)){if(a===uc)return a=Vs.inflateEnd(this.strm),this.onEnd(a),this.ended=!0,!0;if(t.avail_in===0)break}}return!0},su.prototype.onData=function(e){this.chunks.push(e)},su.prototype.onEnd=function(e){e===iu&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Xu.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function bl(e,A){const t=new su(A);if(t.push(e),t.err)throw t.msg||KA[t.err];return t.result}function th(e,A){return A=A||{},A.raw=!0,bl(e,A)}var Ah=su,pp=bl,gp=th,rh=bl,Fl=Fr,pf={Inflate:Ah,inflate:pp,inflateRaw:gp,ungzip:rh,constants:Fl};const{Deflate:cc,deflate:mp,deflateRaw:vp,gzip:Bp}=Cd,{Inflate:wp,inflate:nh,inflateRaw:gf,ungzip:ih}=pf;var ah=cc,mf=mp,sh=vp,oh=Bp,vf=wp,ou=nh,fc=gf,lh=ih,uh=Fr,Eg={Deflate:ah,deflate:mf,deflateRaw:sh,gzip:oh,Inflate:vf,inflate:ou,inflateRaw:fc,ungzip:lh,constants:uh};const Bf=[];for(let e=0;e<256;e++){let A=e;for(let t=0;t<8;t++)A&1?A=3988292384^A>>>1:A=A>>>1;Bf[e]=A}const wf=4294967295;function yp(e,A,t){let r=e;for(let n=0;n>>8;return r}function ch(e,A){return(yp(wf,e,A)^wf)>>>0}function Zo(e,A,t){const r=e.readUint32(),n=ch(new Uint8Array(e.buffer,e.byteOffset+e.offset-A-4,A),A);if(n!==r)throw new Error(`CRC mismatch for chunk ${t}. Expected ${r}, found ${n}`)}function Ep(e,A){e.writeUint32(ch(new Uint8Array(e.buffer,e.byteOffset+e.offset-A,A),A))}function bi(e,A,t){for(let r=0;r>1)&255}else{for(;a>1)&255;for(;a>1)&255}}function Ws(e,A,t,r,n){let a=0;if(t.length===0){for(;a=t||eA>=r))for(let Pt=0;Pt>8&255}const hh=new Uint16Array([255]),cu=new Uint8Array(hh.buffer)[0]===255,Fp=new Uint8Array(0);function ph(e){const{data:A,width:t,height:r,channels:n,depth:a}=e,v=Math.ceil(a/8)*n,f=Math.ceil(a/8*n*t),B=new Uint8Array(r*f);let y=Fp,Q=0,G,ne;for(let x=0;x>8&255}const fu=Uint8Array.of(137,80,78,71,13,10,26,10);function Cg(e){e.writeBytes(fu)}function dc(e){if(!Up(e.readBytes(fu.length)))throw new Error("wrong PNG signature")}function Up(e){if(e.length79)throw new Error("keyword length must be between 1 and 79")}const Ef=/^[\u0000-\u00FF]*$/;function hc(e){if(!Ef.test(e))throw new Error("invalid latin1 text")}function wh(e,A,t){const r=yh(A);e[r]=Eh(A,t-r.length-1)}function bg(e,A,t){Bh(A),hc(t);const r=A.length+1+t.length;e.writeUint32(r),e.writeChars(gh),e.writeChars(A),e.writeByte(mh),e.writeChars(t),writeCrc(e,r+4)}function yh(e){for(e.mark();e.readByte()!==mh;);const A=e.offset;e.reset();const t=vh.decode(e.readBytes(A-e.offset-1));return e.skip(1),Bh(t),t}function Eh(e,A){return vh.decode(e.readBytes(A))}const za={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Cf={UNKNOWN:-1,DEFLATE:0},Ch={UNKNOWN:-1,ADAPTIVE:0},bf={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},pc={NONE:0,BACKGROUND:1,PREVIOUS:2},du={SOURCE:0,OVER:1};class Ip extends UA{constructor(t,r={}){super(t);Sn(this,"_checkCrc");Sn(this,"_inflator");Sn(this,"_png");Sn(this,"_apng");Sn(this,"_end");Sn(this,"_hasPalette");Sn(this,"_palette");Sn(this,"_hasTransparency");Sn(this,"_transparency");Sn(this,"_compressionMethod");Sn(this,"_filterMethod");Sn(this,"_interlaceMethod");Sn(this,"_colorType");Sn(this,"_isAnimated");Sn(this,"_numberOfFrames");Sn(this,"_numberOfPlays");Sn(this,"_frames");Sn(this,"_writingDataChunks");const{checkCrc:n=!1}=r;this._checkCrc=n,this._inflator=new vf,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=Cf.UNKNOWN,this._filterMethod=Ch.UNKNOWN,this._interlaceMethod=bf.UNKNOWN,this._colorType=za.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(dc(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeChunk(t,r)}return this.decodeImage(),this._png}decodeApng(){for(dc(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeApngChunk(t,r)}return this.decodeApngImage(),this._apng}decodeChunk(t,r){const n=this.offset;switch(r){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case gh:wh(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t);break}if(this.offset-n!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?Zo(this,t+4,r):this.skip(4)}decodeApngChunk(t,r){const n=this.offset;switch(r!=="fdAT"&&r!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),r){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,r),this.offset=n+t;break}if(this.offset-n!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?Zo(this,t+4,r):this.skip(4)}decodeIHDR(){const t=this._png;t.width=this.readUint32(),t.height=this.readUint32(),t.depth=Ff(this.readUint8());const r=this.readUint8();this._colorType=r;let n;switch(r){case za.GREYSCALE:n=1;break;case za.TRUECOLOUR:n=3;break;case za.INDEXED_COLOUR:n=1;break;case za.GREYSCALE_ALPHA:n=2;break;case za.TRUECOLOUR_ALPHA:n=4;break;case za.UNKNOWN:default:throw new Error(`Unknown color type: ${r}`)}if(this._png.channels=n,this._compressionMethod=this.readUint8(),this._compressionMethod!==Cf.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const t={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(t)}decodePLTE(t){if(t%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);const r=t/3;this._hasPalette=!0;const n=[];this._palette=n;for(let a=0;athis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let r=0;rthis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let r=0;for(;r{const B=((v+r.yOffset)*this._png.width+r.xOffset+f)*this._png.channels,y=(v*r.width+f)*this._png.channels;return{index:B,frameIndex:y}};switch(r.blendOp){case du.SOURCE:for(let v=0;vr.at(-1)!==255);this.writeUint32(t.length),this.writeChars("tRNS");for(const r of t)this.writeByte(r.at(-1));writeCrc(this,4+t.length)}encodeIDAT(t){this.writeUint32(t.length),this.writeChars("IDAT"),this.writeBytes(t),writeCrc(this,t.length+4)}encodeData(){const{width:t,height:r,channels:n,depth:a,data:v}=this._png,f=a<=8?Math.ceil(t*a/8)*n:Math.ceil(t*a/8*n/2),B=new IOBuffer().setBigEndian();let y=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let ne=0;ne0)return e;throw new TypeError(`${A} must be a positive integer`)}function gc(e,A){const{channels:t=4,depth:r=8}=e;if(t!==4&&t!==3&&t!==2&&t!==1)throw new RangeError(`unsupported number of channels: ${t}`);const n={channels:t,depth:r,colorType:ColorType.UNKNOWN};switch(t){case 4:n.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:n.colorType=ColorType.TRUECOLOUR;break;case 1:A?n.colorType=ColorType.INDEXED_COLOUR:n.colorType=ColorType.GREYSCALE;break;case 2:n.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return n}function As(e,A,t,r){for(let n=0;n>8&255),t.writeByte(Ze&255)}}return r}function Nn(e,A,t,r){for(let n=0;n=200&&A.status<=299}function vc(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var A=document.createEvent("MouseEvents");A.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(A)}}var wo=Nr.saveAs||((typeof window=="undefined"?"undefined":(0,b.Z)(window))!=="object"||window!==Nr?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(e,A,t){var r=Nr.URL||Nr.webkitURL,n=document.createElement("a");A=A||e.name||"download",n.download=A,n.rel="noopener",typeof e=="string"?(n.href=e,n.origin!==location.origin?If(n.href)?Uf(e,A,t):vc(n,n.target="_blank"):vc(n)):(n.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(n.href)},4e4),setTimeout(function(){vc(n)},0))}:"msSaveOrOpenBlob"in navigator?function(e,A,t){if(A=A||e.name||"download",typeof e=="string")if(If(e))Uf(e,A,t);else{var r=document.createElement("a");r.href=e,r.target="_blank",setTimeout(function(){vc(r)})}else navigator.msSaveOrOpenBlob(function(n,a){return a===void 0?a={autoBom:!1}:(0,b.Z)(a)!=="object"&&(Jn.warn("Deprecated: Expected third argument to be a object"),a={autoBom:!a}),a.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(n.type)?new Blob(["\uFEFF",n],{type:n.type}):n}(e,t),A)}:function(e,A,t,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),typeof e=="string")return Uf(e,A,t);var n=e.type==="application/octet-stream",a=/constructor/i.test(Nr.HTMLElement)||Nr.safari,v=/CriOS\/[\d]+/.test(navigator.userAgent);if((v||n&&a)&&(typeof FileReader=="undefined"?"undefined":(0,b.Z)(FileReader))==="object"){var f=new FileReader;f.onloadend=function(){var Q=f.result;Q=v?Q:Q.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=Q:location=Q,r=null},f.readAsDataURL(e)}else{var B=Nr.URL||Nr.webkitURL,y=B.createObjectURL(e);r?r.location=y:location.href=y,r=null,setTimeout(function(){B.revokeObjectURL(y)},4e4)}});function bh(e){var A;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(f){return[parseInt(f[1]),parseInt(f[2]),parseInt(f[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(f){return[parseInt(f[1],16),parseInt(f[2],16),parseInt(f[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(f){return[parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16),parseInt(f[3]+f[3],16)]}}],r=0;r255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var f=this.r.toString(16),B=this.g.toString(16),y=this.b.toString(16);return f.length==1&&(f="0"+f),B.length==1&&(B="0"+B),y.length==1&&(y="0"+y),"#"+f+B+y}}var hu=Nr.atob.bind(Nr),Sf=Nr.btoa.bind(Nr);function pu(e,A){var t=e[0],r=e[1],n=e[2],a=e[3];t=Ba(t,r,n,a,A[0],7,-680876936),a=Ba(a,t,r,n,A[1],12,-389564586),n=Ba(n,a,t,r,A[2],17,606105819),r=Ba(r,n,a,t,A[3],22,-1044525330),t=Ba(t,r,n,a,A[4],7,-176418897),a=Ba(a,t,r,n,A[5],12,1200080426),n=Ba(n,a,t,r,A[6],17,-1473231341),r=Ba(r,n,a,t,A[7],22,-45705983),t=Ba(t,r,n,a,A[8],7,1770035416),a=Ba(a,t,r,n,A[9],12,-1958414417),n=Ba(n,a,t,r,A[10],17,-42063),r=Ba(r,n,a,t,A[11],22,-1990404162),t=Ba(t,r,n,a,A[12],7,1804603682),a=Ba(a,t,r,n,A[13],12,-40341101),n=Ba(n,a,t,r,A[14],17,-1502002290),t=oa(t,r=Ba(r,n,a,t,A[15],22,1236535329),n,a,A[1],5,-165796510),a=oa(a,t,r,n,A[6],9,-1069501632),n=oa(n,a,t,r,A[11],14,643717713),r=oa(r,n,a,t,A[0],20,-373897302),t=oa(t,r,n,a,A[5],5,-701558691),a=oa(a,t,r,n,A[10],9,38016083),n=oa(n,a,t,r,A[15],14,-660478335),r=oa(r,n,a,t,A[4],20,-405537848),t=oa(t,r,n,a,A[9],5,568446438),a=oa(a,t,r,n,A[14],9,-1019803690),n=oa(n,a,t,r,A[3],14,-187363961),r=oa(r,n,a,t,A[8],20,1163531501),t=oa(t,r,n,a,A[13],5,-1444681467),a=oa(a,t,r,n,A[2],9,-51403784),n=oa(n,a,t,r,A[7],14,1735328473),t=wa(t,r=oa(r,n,a,t,A[12],20,-1926607734),n,a,A[5],4,-378558),a=wa(a,t,r,n,A[8],11,-2022574463),n=wa(n,a,t,r,A[11],16,1839030562),r=wa(r,n,a,t,A[14],23,-35309556),t=wa(t,r,n,a,A[1],4,-1530992060),a=wa(a,t,r,n,A[4],11,1272893353),n=wa(n,a,t,r,A[7],16,-155497632),r=wa(r,n,a,t,A[10],23,-1094730640),t=wa(t,r,n,a,A[13],4,681279174),a=wa(a,t,r,n,A[0],11,-358537222),n=wa(n,a,t,r,A[3],16,-722521979),r=wa(r,n,a,t,A[6],23,76029189),t=wa(t,r,n,a,A[9],4,-640364487),a=wa(a,t,r,n,A[12],11,-421815835),n=wa(n,a,t,r,A[15],16,530742520),t=ya(t,r=wa(r,n,a,t,A[2],23,-995338651),n,a,A[0],6,-198630844),a=ya(a,t,r,n,A[7],10,1126891415),n=ya(n,a,t,r,A[14],15,-1416354905),r=ya(r,n,a,t,A[5],21,-57434055),t=ya(t,r,n,a,A[12],6,1700485571),a=ya(a,t,r,n,A[3],10,-1894986606),n=ya(n,a,t,r,A[10],15,-1051523),r=ya(r,n,a,t,A[1],21,-2054922799),t=ya(t,r,n,a,A[8],6,1873313359),a=ya(a,t,r,n,A[15],10,-30611744),n=ya(n,a,t,r,A[6],15,-1560198380),r=ya(r,n,a,t,A[13],21,1309151649),t=ya(t,r,n,a,A[4],6,-145523070),a=ya(a,t,r,n,A[11],10,-1120210379),n=ya(n,a,t,r,A[2],15,718787259),r=ya(r,n,a,t,A[9],21,-343485551),e[0]=Qs(t,e[0]),e[1]=Qs(r,e[1]),e[2]=Qs(n,e[2]),e[3]=Qs(a,e[3])}function gu(e,A,t,r,n,a){return A=Qs(Qs(A,e),Qs(r,a)),Qs(A<>>32-n,t)}function Ba(e,A,t,r,n,a,v){return gu(A&t|~A&r,e,A,n,a,v)}function oa(e,A,t,r,n,a,v){return gu(A&r|t&~r,e,A,n,a,v)}function wa(e,A,t,r,n,a,v){return gu(A^t^r,e,A,n,a,v)}function ya(e,A,t,r,n,a,v){return gu(t^(A|~r),e,A,n,a,v)}function Fh(e){var A,t=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(A=64;A<=e.length;A+=64)pu(r,Bc(e.substring(A-64,A)));e=e.substring(A-64);var n=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(A=0;A>2]|=e.charCodeAt(A)<<(A%4<<3);if(n[A>>2]|=128<<(A%4<<3),A>55)for(pu(r,n),A=0;A<16;A++)n[A]=0;return n[14]=8*t,pu(r,n),r}function Bc(e){var A,t=[];for(A=0;A<64;A+=4)t[A>>2]=e.charCodeAt(A)+(e.charCodeAt(A+1)<<8)+(e.charCodeAt(A+2)<<16)+(e.charCodeAt(A+3)<<24);return t}var Ga="0123456789abcdef".split("");function xh(e){for(var A="",t=0;t<4;t++)A+=Ga[e>>8*t+4&15]+Ga[e>>8*t&15];return A}function wc(e){return String.fromCharCode(255&e,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function Qf(e){return Fh(e).map(wc).join("")}var Dp=function(e){for(var A=0;A>16)+(A>>16)+(t>>16)<<16|65535&t}return e+A&4294967295}function yo(e,A){var t,r,n,a;if(e!==t){for(var v=(n=e,a=1+(256/e.length|0),new Array(a+1).join(n)),f=[],B=0;B<256;B++)f[B]=B;var y=0;for(B=0;B<256;B++){var Q=f[B];y=(y+Q+v.charCodeAt(B))%256,f[B]=f[y],f[y]=Q}t=e,r=f}else f=r;var G=A.length,ne=0,x=0,Fe="";for(B=0;B\x80/\f\xA9\xFEdSiz";var a=(A+this.padding).substr(0,32),v=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(a,v),this.P=-(1+(255^n)),this.encryptionKey=Qf(a+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=yo(this.encryptionKey,this.padding)}function hs(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var A="",t=e.length,r=0;r126?"#"+("0"+n.toString(16)).slice(-2):e[r]}return A}function Uh(e){if((0,b.Z)(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var A={};this.subscribe=function(t,r,n){if(n=n||!1,typeof t!="string"||typeof r!="function"||typeof n!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");A.hasOwnProperty(t)||(A[t]={});var a=Math.random().toString(35);return A[t][a]=[r,!!n],a},this.unsubscribe=function(t){for(var r in A)if(A[r][t])return delete A[r][t],Object.keys(A[r]).length===0&&delete A[r],!0;return!1},this.publish=function(t){if(A.hasOwnProperty(t)){var r=Array.prototype.slice.call(arguments,1),n=[];for(var a in A[t]){var v=A[t][a];try{v[0].apply(e,r)}catch(f){Nr.console&&Jn.error("jsPDF PubSub Error",f.message,f)}v[1]&&n.push(a)}n.length&&n.forEach(this.unsubscribe)}},this.getTopics=function(){return A}}function vu(e){if(!(this instanceof vu))return new vu(e);var A="opacity,stroke-opacity".split(",");for(var t in e)e.hasOwnProperty(t)&&A.indexOf(t)>=0&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function Df(e,A){this.gState=e,this.matrix=A,this.id="",this.objectNumber=-1}function Eo(e,A,t,r,n){if(!(this instanceof Eo))return new Eo(e,A,t,r,n);this.type=e==="axial"?2:3,this.coords=A,this.colors=t,Df.call(this,r,n)}function Co(e,A,t,r,n){if(!(this instanceof Co))return new Co(e,A,t,r,n);this.boundingBox=e,this.xStep=A,this.yStep=t,this.stream="",this.cloneIndex=0,Df.call(this,r,n)}function ar(e){var A,t=typeof arguments[0]=="string"?arguments[0]:"p",r=arguments[1],n=arguments[2],a=arguments[3],v=[],f=1,B=16,y="S",Q=null;(0,b.Z)(e=e||{})==="object"&&(t=e.orientation,r=e.unit||r,n=e.format||n,a=e.compress||e.compressPdf||a,(Q=e.encryption||null)!==null&&(Q.userPassword=Q.userPassword||"",Q.ownerPassword=Q.ownerPassword||"",Q.userPermissions=Q.userPermissions||[]),f=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(A=e.precision),e.floatPrecision!==void 0&&(B=e.floatPrecision),y=e.defaultPathOperation||"S"),v=e.filters||(a===!0?["FlateEncode"]:v),r=r||"mm",t=(""+(t||"P")).toLowerCase();var G=e.putOnlyUsedFonts||!1,ne={},x={internal:{},__private__:{}};x.__private__.PubSub=Uh;var Fe="1.3",we=x.__private__.getPdfVersion=function(){return Fe};x.__private__.setPdfVersion=function(w){Fe=w};var xe={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};x.__private__.getPageFormats=function(){return xe};var he=x.__private__.getPageFormat=function(w){return xe[w]};n=n||"a4";var $e="compat",Ze="advanced",Pe=$e;function Qt(){this.saveGraphicsState(),je(new Lr(kr,0,0,-kr,0,ps()*kr).toString()+" cm"),this.setFontSize(this.getFontSize()/kr),y="n",Pe=Ze}function eA(){this.restoreGraphicsState(),y="S",Pe=$e}var Pt=x.__private__.combineFontStyleAndFontWeight=function(w,W){if(w=="bold"&&W=="normal"||w=="bold"&&W==400||w=="normal"&&W=="italic"||w=="bold"&&W=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return W&&(w=W==400||W==="normal"?w==="italic"?"italic":"normal":W!=700&&W!=="bold"||w!=="normal"?(W==700?"bold":W)+""+w:"bold"),w};x.advancedAPI=function(w){var W=Pe===$e;return W&&Qt.call(this),typeof w!="function"||(w(this),W&&eA.call(this)),this},x.compatAPI=function(w){var W=Pe===Ze;return W&&eA.call(this),typeof w!="function"||(w(this),W&&Qt.call(this)),this},x.isAdvancedAPI=function(){return Pe===Ze};var ut,He=function(w){if(Pe!==Ze)throw new Error(w+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},Bt=x.roundToPrecision=x.__private__.roundToPrecision=function(w,W){var Le=A||W;if(isNaN(w)||isNaN(Le))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return w.toFixed(Le).replace(/0+$/,"")};ut=x.hpf=x.__private__.hpf=typeof B=="number"?function(w){if(isNaN(w))throw new Error("Invalid argument passed to jsPDF.hpf");return Bt(w,B)}:B==="smart"?function(w){if(isNaN(w))throw new Error("Invalid argument passed to jsPDF.hpf");return Bt(w,w>-1&&w<1?16:5)}:function(w){if(isNaN(w))throw new Error("Invalid argument passed to jsPDF.hpf");return Bt(w,16)};var de=x.f2=x.__private__.f2=function(w){if(isNaN(w))throw new Error("Invalid argument passed to jsPDF.f2");return Bt(w,2)},Ie=x.__private__.f3=function(w){if(isNaN(w))throw new Error("Invalid argument passed to jsPDF.f3");return Bt(w,3)},rt=x.scale=x.__private__.scale=function(w){if(isNaN(w))throw new Error("Invalid argument passed to jsPDF.scale");return Pe===$e?w*kr:Pe===Ze?w:void 0},Je=function(w){return rt(function(W){return Pe===$e?ps()-W:Pe===Ze?W:void 0}(w))};x.__private__.setPrecision=x.setPrecision=function(w){typeof parseInt(w,10)=="number"&&(A=parseInt(w,10))};var Ht,Mt="00000000000000000000000000000000",Vt=x.__private__.getFileId=function(){return Mt},xt=x.__private__.setFileId=function(w){return Mt=w!==void 0&&/^[a-fA-F0-9]{32}$/.test(w)?w.toUpperCase():Mt.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),Q!==null&&(Zi=new Ul(Q.userPermissions,Q.userPassword,Q.ownerPassword,Mt)),Mt};x.setFileId=function(w){return xt(w),this},x.getFileId=function(){return Vt()};var Kt=x.__private__.convertDateToPDFDate=function(w){var W=w.getTimezoneOffset(),Le=W<0?"+":"-",Ye=Math.floor(Math.abs(W/60)),vt=Math.abs(W%60),iA=[Le,Me(Ye),"'",Me(vt),"'"].join("");return["D:",w.getFullYear(),Me(w.getMonth()+1),Me(w.getDate()),Me(w.getHours()),Me(w.getMinutes()),Me(w.getSeconds()),iA].join("")},IA=x.__private__.convertPDFDateToDate=function(w){var W=parseInt(w.substr(2,4),10),Le=parseInt(w.substr(6,2),10)-1,Ye=parseInt(w.substr(8,2),10),vt=parseInt(w.substr(10,2),10),iA=parseInt(w.substr(12,2),10),cA=parseInt(w.substr(14,2),10);return new Date(W,Le,Ye,vt,iA,cA,0)},fA=x.__private__.setCreationDate=function(w){var W;if(w===void 0&&(w=new Date),w instanceof Date)W=Kt(w);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(w))throw new Error("Invalid argument passed to jsPDF.setCreationDate");W=w}return Ht=W},fe=x.__private__.getCreationDate=function(w){var W=Ht;return w==="jsDate"&&(W=IA(Ht)),W};x.setCreationDate=function(w){return fA(w),this},x.getCreationDate=function(w){return fe(w)};var Oe,Me=x.__private__.padd2=function(w){return("0"+parseInt(w)).slice(-2)},nt=x.__private__.padd2Hex=function(w){return("00"+(w=w.toString())).substr(w.length)},ht=0,Et=[],Wt=[],Tt=0,lA=[],CA=[],zA=!1,VA=Wt;x.__private__.setCustomOutputDestination=function(w){zA=!0,VA=w};var Xt=function(w){zA||(VA=w)};x.__private__.resetCustomOutputDestination=function(){zA=!1,VA=Wt};var je=x.__private__.out=function(w){return w=w.toString(),Tt+=w.length+1,VA.push(w),VA},Bn=x.__private__.write=function(w){return je(arguments.length===1?w.toString():Array.prototype.join.call(arguments," "))},An=x.__private__.getArrayBuffer=function(w){for(var W=w.length,Le=new ArrayBuffer(W),Ye=new Uint8Array(Le);W--;)Ye[W]=w.charCodeAt(W);return Le},Ir=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];x.__private__.getStandardFonts=function(){return Ir};var bA=e.fontSize||16;x.__private__.setFontSize=x.setFontSize=function(w){return bA=Pe===Ze?w/kr:w,this};var mr,YA=x.__private__.getFontSize=x.getFontSize=function(){return Pe===$e?bA:bA*kr},rn=e.R2L||!1;x.__private__.setR2L=x.setR2L=function(w){return rn=w,this},x.__private__.getR2L=x.getR2L=function(){return rn};var br,Hn=x.__private__.setZoomMode=function(w){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(w))mr=w;else if(isNaN(w)){if([void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(w)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+w+'" is not recognized.');mr=w}else mr=parseInt(w,10)};x.__private__.getZoomMode=function(){return mr};var Xr,qr=x.__private__.setPageMode=function(w){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(w)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+w+'" is not recognized.');br=w};x.__private__.getPageMode=function(){return br};var ei=x.__private__.setLayoutMode=function(w){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(w)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+w+'" is not recognized.');Xr=w};x.__private__.getLayoutMode=function(){return Xr},x.__private__.setDisplayMode=x.setDisplayMode=function(w,W,Le){return Hn(w),ei(W),qr(Le),this};var nn={title:"",subject:"",author:"",keywords:"",creator:""};x.__private__.getDocumentProperty=function(w){if(Object.keys(nn).indexOf(w)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return nn[w]},x.__private__.getDocumentProperties=function(){return nn},x.__private__.setDocumentProperties=x.setProperties=x.setDocumentProperties=function(w){for(var W in nn)nn.hasOwnProperty(W)&&w[W]&&(nn[W]=w[W]);return this},x.__private__.setDocumentProperty=function(w,W){if(Object.keys(nn).indexOf(w)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return nn[w]=W};var yr,kr,Er,fi,Tn,hr={},$r={},ai=[],_r={},yn={},en={},Vi={},la=null,si=0,Gr=[],zn=new Uh(x),Bu=e.hotfixes||[],ja={},$o={},So=[],Lr=function w(W,Le,Ye,vt,iA,cA){if(!(this instanceof w))return new w(W,Le,Ye,vt,iA,cA);isNaN(W)&&(W=1),isNaN(Le)&&(Le=0),isNaN(Ye)&&(Ye=0),isNaN(vt)&&(vt=1),isNaN(iA)&&(iA=0),isNaN(cA)&&(cA=0),this._matrix=[W,Le,Ye,vt,iA,cA]};Object.defineProperty(Lr.prototype,"sx",{get:function(){return this._matrix[0]},set:function(w){this._matrix[0]=w}}),Object.defineProperty(Lr.prototype,"shy",{get:function(){return this._matrix[1]},set:function(w){this._matrix[1]=w}}),Object.defineProperty(Lr.prototype,"shx",{get:function(){return this._matrix[2]},set:function(w){this._matrix[2]=w}}),Object.defineProperty(Lr.prototype,"sy",{get:function(){return this._matrix[3]},set:function(w){this._matrix[3]=w}}),Object.defineProperty(Lr.prototype,"tx",{get:function(){return this._matrix[4]},set:function(w){this._matrix[4]=w}}),Object.defineProperty(Lr.prototype,"ty",{get:function(){return this._matrix[5]},set:function(w){this._matrix[5]=w}}),Object.defineProperty(Lr.prototype,"a",{get:function(){return this._matrix[0]},set:function(w){this._matrix[0]=w}}),Object.defineProperty(Lr.prototype,"b",{get:function(){return this._matrix[1]},set:function(w){this._matrix[1]=w}}),Object.defineProperty(Lr.prototype,"c",{get:function(){return this._matrix[2]},set:function(w){this._matrix[2]=w}}),Object.defineProperty(Lr.prototype,"d",{get:function(){return this._matrix[3]},set:function(w){this._matrix[3]=w}}),Object.defineProperty(Lr.prototype,"e",{get:function(){return this._matrix[4]},set:function(w){this._matrix[4]=w}}),Object.defineProperty(Lr.prototype,"f",{get:function(){return this._matrix[5]},set:function(w){this._matrix[5]=w}}),Object.defineProperty(Lr.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Lr.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Lr.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Lr.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),Lr.prototype.join=function(w){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(ut).join(w)},Lr.prototype.multiply=function(w){var W=w.sx*this.sx+w.shy*this.shx,Le=w.sx*this.shy+w.shy*this.sy,Ye=w.shx*this.sx+w.sy*this.shx,vt=w.shx*this.shy+w.sy*this.sy,iA=w.tx*this.sx+w.ty*this.shx+this.tx,cA=w.tx*this.shy+w.ty*this.sy+this.ty;return new Lr(W,Le,Ye,vt,iA,cA)},Lr.prototype.decompose=function(){var w=this.sx,W=this.shy,Le=this.shx,Ye=this.sy,vt=this.tx,iA=this.ty,cA=Math.sqrt(w*w+W*W),Ar=(w/=cA)*Le+(W/=cA)*Ye;Le-=w*Ar,Ye-=W*Ar;var cr=Math.sqrt(Le*Le+Ye*Ye);return Ar/=cr,w*(Ye/=cr)>16&255,Ye=cr>>8&255,vt=255&cr}if(Ye===void 0||iA===void 0&&Le===Ye&&Ye===vt)W=typeof Le=="string"?Le+" "+cA[0]:w.precision===2?de(Le/255)+" "+cA[0]:Ie(Le/255)+" "+cA[0];else if(iA===void 0||(0,b.Z)(iA)==="object"){if(iA&&!isNaN(iA.a)&&iA.a===0)return["1.","1.","1.",cA[1]].join(" ");W=typeof Le=="string"?[Le,Ye,vt,cA[1]].join(" "):w.precision===2?[de(Le/255),de(Ye/255),de(vt/255),cA[1]].join(" "):[Ie(Le/255),Ie(Ye/255),Ie(vt/255),cA[1]].join(" ")}else W=typeof Le=="string"?[Le,Ye,vt,iA,cA[2]].join(" "):w.precision===2?[de(Le),de(Ye),de(vt),de(iA),cA[2]].join(" "):[Ie(Le),Ie(Ye),Ie(vt),Ie(iA),cA[2]].join(" ");return W},ro=x.__private__.getFilters=function(){return v},Os=x.__private__.putStream=function(w){var W=(w=w||{}).data||"",Le=w.filters||ro(),Ye=w.alreadyAppliedFilters||[],vt=w.addLength1||!1,iA=W.length,cA=w.objectId,Ar=function(ua){return ua};if(Q!==null&&cA===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");Q!==null&&(Ar=Zi.encryptor(cA,0));var cr={};Le===!0&&(Le=["FlateEncode"]);var jr=w.additionalKeyValues||[],an=(cr=ar.API.processDataByFilters!==void 0?ar.API.processDataByFilters(W,Le):{data:W,reverseChain:[]}).reverseChain+(Array.isArray(Ye)?Ye.join(" "):Ye.toString());if(cr.data.length!==0&&(jr.push({key:"Length",value:cr.data.length}),vt===!0&&jr.push({key:"Length1",value:iA})),an.length!=0)if(an.split("/").length-1==1)jr.push({key:"Filter",value:an});else{jr.push({key:"Filter",value:"["+an+"]"});for(var Rn=0;Rn>"),cr.data.length!==0&&(je("stream"),je(Ar(cr.data)),je("endstream"))},yu=x.__private__.putPage=function(w){var W=w.number,Le=w.data,Ye=w.objId,vt=w.contentsObjId;Ia(Ye,!0),je("<>"),je("endobj");var iA=Le.join(` `);return Pe===Ze&&(iA+=` Q`),Ia(vt,!0),Os({data:iA,filters:ro(),objectId:vt}),je("endobj"),Ye},Do=x.__private__.putPages=function(){var w,W,Le=[];for(w=1;w<=si;w++)Gr[w].objId=Ca(),Gr[w].contentsObjId=Ca();for(w=1;w<=si;w++)Le.push(yu({number:w,data:CA[w],objId:Gr[w].objId,contentsObjId:Gr[w].contentsObjId,mediaBox:Gr[w].mediaBox,cropBox:Gr[w].cropBox,bleedBox:Gr[w].bleedBox,trimBox:Gr[w].trimBox,artBox:Gr[w].artBox,userUnit:Gr[w].userUnit,rootDictionaryObjId:Dl,resourceDictionaryObjId:to}));Ia(Dl,!0),je("<>"),je("endobj"),zn.publish("postPutPages")},Eu=function(w){zn.publish("putFont",{font:w,out:je,newObject:ki,putStream:Os}),w.isAlreadyPutted!==!0&&(w.objectNumber=ki(),je("<<"),je("/Type /Font"),je("/BaseFont /"+hs(w.postScriptName)),je("/Subtype /Type1"),typeof w.encoding=="string"&&je("/Encoding /"+w.encoding),je("/FirstChar 32"),je("/LastChar 255"),je(">>"),je("endobj"))},Ec=function(w){w.objectNumber=ki();var W=[];W.push({key:"Type",value:"/XObject"}),W.push({key:"Subtype",value:"/Form"}),W.push({key:"BBox",value:"["+[ut(w.x),ut(w.y),ut(w.x+w.width),ut(w.y+w.height)].join(" ")+"]"}),W.push({key:"Matrix",value:"["+w.matrix.toString()+"]"});var Le=w.pages[1].join(` `);Os({data:Le,additionalKeyValues:W,objectId:w.objectNumber}),je("endobj")},Cc=function(w,W){W||(W=21);var Le=ki(),Ye=function(cA,Ar){var cr,jr=[],an=1/(Ar-1);for(cr=0;cr<1;cr+=an)jr.push(cr);if(jr.push(1),cA[0].offset!=0){var Rn={offset:0,color:cA[0].color};cA.unshift(Rn)}if(cA[cA.length-1].offset!=1){var Di={offset:1,color:cA[cA.length-1].color};cA.push(Di)}for(var ra="",ti=0,ua=0;uacA[ti+1].offset;)ti++;var na=cA[ti].offset,Sa=(cr-na)/(cA[ti+1].offset-na),il=cA[ti].color,Nl=cA[ti+1].color;ra+=nt(Math.round((1-Sa)*il[0]+Sa*Nl[0]).toString(16))+nt(Math.round((1-Sa)*il[1]+Sa*Nl[1]).toString(16))+nt(Math.round((1-Sa)*il[2]+Sa*Nl[2]).toString(16))}return ra.trim()}(w.colors,W),vt=[];vt.push({key:"FunctionType",value:"0"}),vt.push({key:"Domain",value:"[0.0 1.0]"}),vt.push({key:"Size",value:"["+W+"]"}),vt.push({key:"BitsPerSample",value:"8"}),vt.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),vt.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Os({data:Ye,additionalKeyValues:vt,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:Le}),je("endobj"),w.objectNumber=ki(),je("<< /ShadingType "+w.type),je("/ColorSpace /DeviceRGB");var iA="/Coords ["+ut(parseFloat(w.coords[0]))+" "+ut(parseFloat(w.coords[1]))+" ";w.type===2?iA+=ut(parseFloat(w.coords[2]))+" "+ut(parseFloat(w.coords[3])):iA+=ut(parseFloat(w.coords[2]))+" "+ut(parseFloat(w.coords[3]))+" "+ut(parseFloat(w.coords[4]))+" "+ut(parseFloat(w.coords[5])),je(iA+="]"),w.matrix&&je("/Matrix ["+w.matrix.toString()+"]"),je("/Function "+Le+" 0 R"),je("/Extend [true true]"),je(">>"),je("endobj")},bc=function(w,W){var Le=Ca(),Ye=ki();W.push({resourcesOid:Le,objectOid:Ye}),w.objectNumber=Ye;var vt=[];vt.push({key:"Type",value:"/Pattern"}),vt.push({key:"PatternType",value:"1"}),vt.push({key:"PaintType",value:"1"}),vt.push({key:"TilingType",value:"1"}),vt.push({key:"BBox",value:"["+w.boundingBox.map(ut).join(" ")+"]"}),vt.push({key:"XStep",value:ut(w.xStep)}),vt.push({key:"YStep",value:ut(w.yStep)}),vt.push({key:"Resources",value:Le+" 0 R"}),w.matrix&&vt.push({key:"Matrix",value:"["+w.matrix.toString()+"]"}),Os({data:w.stream,additionalKeyValues:vt,objectId:w.objectNumber}),je("endobj")},jp=function(w){for(var W in w.objectNumber=ki(),je("<<"),w)switch(W){case"opacity":je("/ca "+de(w[W]));break;case"stroke-opacity":je("/CA "+de(w[W]))}je(">>"),je("endobj")},Lf=function(w){Ia(w.resourcesOid,!0),je("<<"),je("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var W in je("/Font <<"),hr)hr.hasOwnProperty(W)&&(G===!1||G===!0&&ne.hasOwnProperty(W))&&je("/"+W+" "+hr[W].objectNumber+" 0 R");je(">>")}(),function(){if(Object.keys(_r).length>0){for(var W in je("/Shading <<"),_r)_r.hasOwnProperty(W)&&_r[W]instanceof Eo&&_r[W].objectNumber>=0&&je("/"+W+" "+_r[W].objectNumber+" 0 R");zn.publish("putShadingPatternDict"),je(">>")}}(),function(W){if(Object.keys(_r).length>0){for(var Le in je("/Pattern <<"),_r)_r.hasOwnProperty(Le)&&_r[Le]instanceof x.TilingPattern&&_r[Le].objectNumber>=0&&_r[Le].objectNumber>")}}(w.objectOid),function(){if(Object.keys(en).length>0){var W;for(W in je("/ExtGState <<"),en)en.hasOwnProperty(W)&&en[W].objectNumber>=0&&je("/"+W+" "+en[W].objectNumber+" 0 R");zn.publish("putGStateDict"),je(">>")}}(),function(){for(var W in je("/XObject <<"),ja)ja.hasOwnProperty(W)&&ja[W].objectNumber>=0&&je("/"+W+" "+ja[W].objectNumber+" 0 R");zn.publish("putXobjectDict"),je(">>")}(),je(">>"),je("endobj")},Qh=function(w){$r[w.fontName]=$r[w.fontName]||{},$r[w.fontName][w.fontStyle]=w.id},Dh=function(w,W,Le,Ye,vt){var iA={id:"F"+(Object.keys(hr).length+1).toString(10),postScriptName:w,fontName:W,fontStyle:Le,encoding:Ye,isStandardFont:vt||!1,metadata:{}};return zn.publish("addFont",{font:iA,instance:this}),hr[iA.id]=iA,Qh(iA),iA.id},Ps=x.__private__.pdfEscape=x.pdfEscape=function(w,W){return function(Le,Ye){var vt,iA,cA,Ar,cr,jr,an,Rn,Di;if(cA=(Ye=Ye||{}).sourceEncoding||"Unicode",cr=Ye.outputEncoding,(Ye.autoencode||cr)&&hr[yr].metadata&&hr[yr].metadata[cA]&&hr[yr].metadata[cA].encoding&&(Ar=hr[yr].metadata[cA].encoding,!cr&&hr[yr].encoding&&(cr=hr[yr].encoding),!cr&&Ar.codePages&&(cr=Ar.codePages[0]),typeof cr=="string"&&(cr=Ar[cr]),cr)){for(an=!1,jr=[],vt=0,iA=Le.length;vt>8&&(an=!0);Le=jr.join("")}for(vt=Le.length;an===void 0&&vt!==0;)Le.charCodeAt(vt-1)>>8&&(an=!0),vt--;if(!an)return Le;for(jr=Ye.noBOM?[]:[254,255],vt=0,iA=Le.length;vt>8)>>8)throw new Error("Character at position "+vt+" of string '"+Le+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");jr.push(Di),jr.push(Rn-(Di<<8))}return String.fromCharCode.apply(void 0,jr)}(w,W).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Nf=x.__private__.beginPage=function(w){CA[++si]=[],Gr[si]={objId:0,contentsObjId:0,userUnit:Number(f),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(w[0]),topRightY:Number(w[1])}},Lh(si),Xt(CA[Oe])},_h=function(w,W){var Le,Ye,vt;switch(t=W||t,typeof w=="string"&&(Le=he(w.toLowerCase()),Array.isArray(Le)&&(Ye=Le[0],vt=Le[1])),Array.isArray(w)&&(Ye=w[0]*kr,vt=w[1]*kr),isNaN(Ye)&&(Ye=n[0],vt=n[1]),(Ye>14400||vt>14400)&&(Jn.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),Ye=Math.min(14400,Ye),vt=Math.min(14400,vt)),n=[Ye,vt],t.substr(0,1)){case"l":vt>Ye&&(n=[vt,Ye]);break;case"p":Ye>vt&&(n=[vt,Ye])}Nf(n),Zp(Hf),je(xc),Rf!==0&&je(Rf+" J"),Mf!==0&&je(Mf+" j"),zn.publish("addPage",{pageNumber:si})},Of=function(w){w>0&&w<=si&&(CA.splice(w,1),Gr.splice(w,1),si--,Oe>si&&(Oe=si),this.setPage(Oe))},Lh=function(w){w>0&&w<=si&&(Oe=w)},Nh=x.__private__.getNumberOfPages=x.getNumberOfPages=function(){return CA.length-1},Oh=function(w,W,Le){var Ye,vt=void 0;return Le=Le||{},w=w!==void 0?w:hr[yr].fontName,W=W!==void 0?W:hr[yr].fontStyle,Ye=w.toLowerCase(),$r[Ye]!==void 0&&$r[Ye][W]!==void 0?vt=$r[Ye][W]:$r[w]!==void 0&&$r[w][W]!==void 0?vt=$r[w][W]:Le.disableWarning===!1&&Jn.warn("Unable to look up font label for font '"+w+"', '"+W+"'. Refer to getFontList() for available fonts."),vt||Le.noFallback||(vt=$r.times[W])==null&&(vt=$r.times.normal),vt},Fc=x.__private__.putInfo=function(){var w=ki(),W=function(Ye){return Ye};for(var Le in Q!==null&&(W=Zi.encryptor(w,0)),je("<<"),je("/Producer ("+Ps(W("jsPDF "+ar.version))+")"),nn)nn.hasOwnProperty(Le)&&nn[Le]&&je("/"+Le.substr(0,1).toUpperCase()+Le.substr(1)+" ("+Ps(W(nn[Le]))+")");je("/CreationDate ("+Ps(W(Ht))+")"),je(">>"),je("endobj")},Hp=x.__private__.putCatalog=function(w){var W=(w=w||{}).rootDictionaryObjId||Dl;switch(ki(),je("<<"),je("/Type /Catalog"),je("/Pages "+W+" 0 R"),mr||(mr="fullwidth"),mr){case"fullwidth":je("/OpenAction [3 0 R /FitH null]");break;case"fullheight":je("/OpenAction [3 0 R /FitV null]");break;case"fullpage":je("/OpenAction [3 0 R /Fit]");break;case"original":je("/OpenAction [3 0 R /XYZ null null 1]");break;default:var Le=""+mr;Le.substr(Le.length-1)==="%"&&(mr=parseInt(mr)/100),typeof mr=="number"&&je("/OpenAction [3 0 R /XYZ null null "+de(mr)+"]")}switch(Xr||(Xr="continuous"),Xr){case"continuous":je("/PageLayout /OneColumn");break;case"single":je("/PageLayout /SinglePage");break;case"two":case"twoleft":je("/PageLayout /TwoColumnLeft");break;case"tworight":je("/PageLayout /TwoColumnRight")}br&&je("/PageMode /"+br),zn.publish("putCatalog"),je(">>"),je("endobj")},Aa=x.__private__.putTrailer=function(){je("trailer"),je("<<"),je("/Size "+(ht+1)),je("/Root "+ht+" 0 R"),je("/Info "+(ht-1)+" 0 R"),Q!==null&&je("/Encrypt "+Zi.oid+" 0 R"),je("/ID [ <"+Mt+"> <"+Mt+"> ]"),je(">>")},Ph=x.__private__.putHeader=function(){je("%PDF-"+Fe),je("%\xBA\xDF\xAC\xE0")},kh=x.__private__.putXRef=function(){var w="0000000000";je("xref"),je("0 "+(ht+1)),je("0000000000 65535 f ");for(var W=1;W<=ht;W++)typeof Et[W]=="function"?je((w+Et[W]()).slice(-10)+" 00000 n "):Et[W]!==void 0?je((w+Et[W]).slice(-10)+" 00000 n "):je("0000000000 00000 n ")},Al=x.__private__.buildDocument=function(){var w;ht=0,Tt=0,Wt=[],Et=[],lA=[],Dl=Ca(),to=Ca(),Xt(Wt),zn.publish("buildDocument"),Ph(),Do(),function(){zn.publish("putAdditionalObjects");for(var Le=0;Le"),je("/O <"+Zi.toHexString(Zi.O)+">"),je("/P "+Zi.P),je(">>"),je("endobj")),Fc(),Hp();var W=Tt;return kh(),Aa(),je("startxref"),je(""+W),je("%%EOF"),Xt(CA[Oe]),Wt.join(` `)},Cu=x.__private__.getBlob=function(w){return new Blob([An(w)],{type:"application/pdf"})},no=x.output=x.__private__.output=(Ns=function(w,W){switch(typeof(W=W||{})=="string"?W={filename:W}:W.filename=W.filename||"generated.pdf",w){case void 0:return Al();case"save":x.save(W.filename);break;case"arraybuffer":return An(Al());case"blob":return Cu(Al());case"bloburi":case"bloburl":if(Nr.URL!==void 0&&typeof Nr.URL.createObjectURL=="function")return Nr.URL&&Nr.URL.createObjectURL(Cu(Al()))||void 0;Jn.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var Le="",Ye=Al();try{Le=Sf(Ye)}catch(ra){Le=Sf(unescape(encodeURIComponent(Ye)))}return"data:application/pdf;filename="+W.filename+";base64,"+Le;case"pdfobjectnewwindow":if(Object.prototype.toString.call(Nr)==="[object Window]"){var vt="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",iA=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';W.pdfObjectUrl&&(vt=W.pdfObjectUrl,iA="");var cA='