(self.webpackChunk=self.webpackChunk||[]).push([[2884,6270],{27812:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={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"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},89489:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},59477:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},26227:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},67921:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={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"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},49198:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},41464:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},87169:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},52671:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},8657:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},56082:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},33853:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},15075:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},43531:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},38819:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},95869:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return re}});var ve=fe(67711),Ue=fe(59301),E={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"},he=E,Ae=fe(7657),ue=function(ae,se){return Ue.createElement(Ae.Z,(0,ve.Z)({},ae,{ref:se,icon:he}))},oe=Ue.forwardRef(ue),re=oe},21697:function(un,Qt){"use strict";Qt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},5216:function(un,Qt){"use strict";Qt.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"}},45298:function(){"use strict"},60515:function(un,Qt,fe){"use strict";var ve=fe(59301),Ue=Object.defineProperty,E=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ue=(le,ae,se)=>ae in le?Ue(le,ae,{enumerable:!0,configurable:!0,writable:!0,value:se}):le[ae]=se,oe=(le,ae)=>{for(var se in ae||(ae={}))he.call(ae,se)&&ue(le,se,ae[se]);if(E)for(var se of E(ae))Ae.call(ae,se)&&ue(le,se,ae[se]);return le};const re=le=>React.createElement("svg",oe({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},le),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"})));Qt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},88977:function(un,Qt,fe){"use strict";var ve=fe(59301),Ue=Object.defineProperty,E=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ue=(le,ae,se)=>ae in le?Ue(le,ae,{enumerable:!0,configurable:!0,writable:!0,value:se}):le[ae]=se,oe=(le,ae)=>{for(var se in ae||(ae={}))he.call(ae,se)&&ue(le,se,ae[se]);if(E)for(var se of E(ae))Ae.call(ae,se)&&ue(le,se,ae[se]);return le};const re=le=>React.createElement("svg",oe({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},le),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"})));Qt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},20397:function(){"use strict";function un(z,a,y,x){y===void 0&&(y=0),x===void 0&&(x=1/0),this._name=z,this._defaultValue=a,this._minimum=y,this._maximum=x}Object.defineProperty(un.prototype,"name",{get:function(){return this._name},set:function(z){if(typeof z!="string"||z==="")throw new Error("Shape name must be a valid string.");this._name=z}}),Object.defineProperty(un.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(z){if(typeof z!="number"||isNaN(z))throw new Error("The default value must be a real number, not: "+z);this._defaultValue=z}}),Object.defineProperty(un.prototype,"minimum",{get:function(){return this._minimum},set:function(z){if(typeof z!="number"||isNaN(z))throw new Error("Minimum must be a real number, not: "+z);this._minimum=z}}),Object.defineProperty(un.prototype,"maximum",{get:function(){return this._maximum},set:function(z){if(typeof z!="number"||isNaN(z))throw new Error("Maximum must be a real number, not: "+z);this._maximum=z}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(z,a){var y=go.Shape._FigureParameters[z];return y?y[a]:null},go.Shape.setFigureParameter=function(z,a,y){if(!(y instanceof un))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+y);if(y.defaultValuey.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+y.defaultValue);var x=go.Shape._FigureParameters[z];x||(x=[],go.Shape._FigureParameters[z]=x),x[a]=y};var Qt=[];function fe(z,a){var y=Qt.pop();return y===void 0?new go.Point(z,a):(y.x=z,y.y=a,y)}function ve(){var z=Qt.pop();return z===void 0?new go.Point:z}function Ue(z){Qt.push(z)}function E(z,a,y,x,b,ee,ne,ce,de){de||(de=new go.Point);var ge=z-y,pe=b-ne,me=NaN,be=NaN;if(ge===0)if(pe===0)z===y&&(me=z,be=a);else{var ye=(ee-ce)/pe,Ce=ee-ye*b;me=z,be=ye*me+Ce}else if(pe===0){var Se=(a-x)/ge,He=a-Se*z;me=b,be=Se*me+He}else{var Se=(a-x)/ge,ye=(ee-ce)/pe,He=a-Se*z,Ce=ee-ye*b;me=(Ce-He)/(Se-ye),be=Se*me+He}return de.x=me,de.y=be,de}function he(z,a,y,x,b,ee,ne,ce,de,ge,pe,me,be,ye){var Ce=1-de,Se=de,He=z*Ce+y*Se,we=a*Ce+x*Se,Me=y*Ce+b*Se,Pe=x*Ce+ee*Se,De=b*Ce+ne*Se,ze=ee*Ce+ce*Se,Je=He*Ce+Me*Se,Qe=we*Ce+Pe*Se,tt=Me*Ce+De*Se,$e=Pe*Ce+ze*Se,at=Je*Ce+tt*Se,ct=Qe*Ce+$e*Se;ge.x=He,ge.y=we,pe.x=Je,pe.y=Qe,me.x=at,me.y=ct,be.x=tt,be.y=$e,ye.x=De,ye.y=ze}var Ae=new go.Spot(.156,.156),ue=new go.Spot(.844,.844),oe=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new un("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(z,a,y){var x=z?z.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,a/3),x=Math.min(x,y/3);var b=x*oe,ee=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-b,0,a,b)).add(new go.PathSegment(go.PathSegment.Line,a,y-x)).add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,y-b,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,x,y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,b,y,0,y-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(ee.spot1=new go.Spot(0,0,b,b),ee.spot2=new go.Spot(1,1,-b,-b)),ee}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(z,a,y){return new go.Geometry().add(new go.PathFigure(a,y).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(z,a,y){return new go.Geometry().add(new go.PathFigure(a,y).add(new go.PathSegment(go.PathSegment.Line,0,y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(z,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(z,a,y){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=y/2,x.endX=a,x.endY=y/2,x}),go.Shape.defineFigureGenerator("LineV",function(z,a,y){var x=new go.Geometry(go.Geometry.Line);return x.startX=a/2,x.startY=0,x.endX=a/2,x.endY=y,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,y/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,y/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,y)))}),go.Shape.defineFigureGenerator("XLine",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)))}),go.Shape.defineFigureGenerator("LineRight",function(z,a,y){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.25*a,y)))}),go.Shape.defineFigureGenerator("LineDown",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,.25*y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*y)).add(new go.PathSegment(go.PathSegment.Line,a,.25*y)))}),go.Shape.defineFigureGenerator("LineLeft",function(z,a,y){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.75*a,y)))}),go.Shape.defineFigureGenerator("LineUp",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,.75*y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,a,.75*y)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(z,a,y){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*a,(1-x)*y,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*y)).add(new go.PathSegment(go.PathSegment.Move,x*a,x*y)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,(1-x)*y)).add(new go.PathSegment(go.PathSegment.Move,0,y/2)).add(new go.PathSegment(go.PathSegment.Line,a,y/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,y)))}),go.Shape.defineFigureGenerator("CircleLine",function(z,a,y){var x=a/2,b=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Ae,b.spot2=ue,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(z,a,y){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=a,x.endY=y,x}),go.Shape.defineFigureGenerator("Line2",function(z,a,y){var x=new go.Geometry(go.Geometry.Line);return x.startX=a,x.startY=0,x.endX=0,x.endY=y,x}),go.Shape.defineFigureGenerator("Curve1",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,oe*a,0,a,(1-oe)*y)))}),go.Shape.defineFigureGenerator("Curve2",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,0,oe*y,(1-oe)*a,y)))}),go.Shape.defineFigureGenerator("Curve3",function(z,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,oe*y,oe*a,y)))}),go.Shape.defineFigureGenerator("Curve4",function(z,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,(1-oe)*a,0,0,(1-oe)*y)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(z,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new un("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*a;if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=y,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(x=a);var b=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=y,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),b.5&&(x=.5);var b=Math.abs(x)*a;if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=y,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(x=a/2);var b=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=y,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(x=a/2);var b=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=y,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())):ee.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())),b0&&(ne.add(new go.PathSegment(go.PathSegment.Move,a/2+ce,a/2)),ne.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ce,ce).close())),ee.spot1=Ae,ee.spot2=ue,ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Cloud",function(z,a,y){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*y,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*y,-.09239631*a,.07836421*y,.1406031*a,-.0542823*y)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*y,.2450511*a,-.00697547*y,.3776197*a,-.01112067*y)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*y,.4539471*a,0,.6066018*a,-.02526587*y)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*y,.6914277*a,-.01904177*y,.8921095*a,-.01220843*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*y,1.036446*a,.04105738*y,1.020377*a,.3022052*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*y,1.04448*a,.360238*y,.992256*a,.5219009*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*y,1.032337*a,.5771781*y,1.018411*a,.8120651*y)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*y,1.028411*a,.9571472*y,.8556702*a,1.052487*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*y,.7431877*a,1.009325*y,.5624123*a,1.021761*y)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*y,.4820677*a,1.031761*y,.3030112*a,1.002796*y)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*y,.2329994*a,1.01518*y,.03213784*a,1.01518*y)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*y,-.02812061*a,.9032597*y,-.01205169*a,.6835638*y)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*y,-.01812061*a,.6089503*y,-.00606892*a,.4555777*y)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*y,-.01606892*a,.3892545*y,-.01205169*a,.1944299*y))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(z,a,y){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,x*y)).add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*y)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,y)).add(new go.PathSegment(go.PathSegment.Line,x*a,y)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*y)).add(new go.PathSegment(go.PathSegment.Line,0,x*y).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new un("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new un("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(z,a,y){var x=z?z.parameter1:NaN,b=z?z.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var ee=x%360;ee<0&&(ee+=360);var ne=b%360,ce=Math.min(a,y)/2;return new go.Geometry().add(new go.PathFigure(ce,ce).add(new go.PathSegment(go.PathSegment.Arc,ee,ne,ce,ce,ce,ce).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(z,a,y){var x=oe/Math.SQRT2*.5,b=Math.SQRT2/2,ee=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,y,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*a,ee*y,a,(1-x)*y,(b+x)*a,(ee+x)*y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close()))}),go.Shape.setFigureParameter("ThickCross",0,new un("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(z,a,y){var x=z?z.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,a)/2,ee=a/2,ne=y/2;return new go.Geometry().add(new go.PathFigure(ee-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+b,0)).add(new go.PathSegment(go.PathSegment.Line,ee+b,ne-b)).add(new go.PathSegment(go.PathSegment.Line,a,ne-b)).add(new go.PathSegment(go.PathSegment.Line,a,ne+b)).add(new go.PathSegment(go.PathSegment.Line,ee+b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,ee+b,y)).add(new go.PathSegment(go.PathSegment.Line,ee-b,y)).add(new go.PathSegment(go.PathSegment.Line,ee-b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne-b)).add(new go.PathSegment(go.PathSegment.Line,ee-b,ne-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new un("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(z,a,y){var x=z?z.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,a)/2,ee=a/2,ne=y/2;return new go.Geometry().add(new go.PathFigure(ee-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+b,0)).add(new go.PathSegment(go.PathSegment.Line,ee+b,ne-b)).add(new go.PathSegment(go.PathSegment.Line,a,ne-b)).add(new go.PathSegment(go.PathSegment.Line,a,ne+b)).add(new go.PathSegment(go.PathSegment.Line,ee+b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,ee+b,y)).add(new go.PathSegment(go.PathSegment.Line,ee-b,y)).add(new go.PathSegment(go.PathSegment.Line,ee-b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne-b)).add(new go.PathSegment(go.PathSegment.Line,ee-b,ne-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new un("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(z,a,y){var x=z?z.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),a===0||y===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=a,b.endY=y,b}else{var ee=a/2,ne=y/2,ce=Math.atan2(y,a),de=x-Math.min(Math.cos(ce)*x/2,ee),ge=x-Math.min(Math.sin(ce)*x/2,ne),b=new go.Geometry,pe=new go.PathFigure(de,0,!0);return b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,ee,.2*y)),pe.add(new go.PathSegment(go.PathSegment.Line,a-de,0)),pe.add(new go.PathSegment(go.PathSegment.Line,a,ge)),pe.add(new go.PathSegment(go.PathSegment.Line,.8*a,ne)),pe.add(new go.PathSegment(go.PathSegment.Line,a,y-ge)),pe.add(new go.PathSegment(go.PathSegment.Line,a-de,y)),pe.add(new go.PathSegment(go.PathSegment.Line,ee,.8*y)),pe.add(new go.PathSegment(go.PathSegment.Line,de,y)),pe.add(new go.PathSegment(go.PathSegment.Line,0,y-ge)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),pe.add(new go.PathSegment(go.PathSegment.Line,0,ge).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new un("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(z,a,y){var x=z?z.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,ee=new go.PathFigure(.1*a,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*y).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new un("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,x*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,x*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,(1-x)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,(1-x)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,x*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x*y).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new un("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,y,Math.abs(1-x)*a,.25*y,Math.abs(1-x)*a,.75*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*y,x*a,.25*y).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,oe*a,0,a,(.5-oe/2)*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,(.5+oe/2)*y,oe*a,y).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,0,a,y)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*y,.5*a,.25*y).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(z,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,y,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*y,.1*a,.8*y,0,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*y,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,.5*y,.9*a,.8*y).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(z,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*y)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.6*a,.2*y,a,.25*y)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*y,a,.8*y,.6*a,.8*y)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,.5*a,.75*y,.55*a,.95*y)).add(new go.PathSegment(go.PathSegment.Line,.25*a,y)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*y,.45*a,.95*y,.5*a,.75*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.4*a,.8*y,0,.8*y)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*y,0,.25*y,.4*a,.2*y).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.4*a,.6*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,y,.5*a,.75*y,.45*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*y,.55*a,.95*y,.5*a,.75*y));var ee=.2,ne=.3,ce=0,de=ee*oe;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5+ee+ce)*y,(.5-ee+ne)*a,(.5+de+ce)*y,(.5-de+ne)*a,(.5+ee+ce)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+ne)*a,(.5+ce)*y,(.5+de+ne)*a,(.5+ee+ce)*y,(.5+ee+ne)*a,(.5+de+ce)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-ee+ce)*y,(1-.5+ee+ne)*a,(.5-de+ce)*y,(.5+de+ne)*a,(.5-ee+ce)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*y,(.5-de+ne)*a,(.5-ee+ce)*y,(.5-ee+ne+.05)*a,(.5-de+ce-.02)*y)),ee=.2,ne=0,ce=-.3,de=ee*oe,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+ne)*a,(.5+ce)*y,(.5+de+ne)*a,(.5+ee+ce)*y,(.5+ee+ne)*a,(.5+de+ce)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-ee+ce)*y,(1-.5+ee+ne)*a,(.5-de+ce)*y,(.5+de+ne)*a,(.5-ee+ce)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+ne)*a,(.5+ce)*y,(.5-de+ne)*a,(.5-ee+ce)*y,(.5-ee+ne)*a,(.5-de+ce)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-de+ne)*a,(.5+ee+ce)*y,(.5-ee+ne)*a,(.5+de+ce)*y,(.5-de+ne)*a,(.5+ee+ce)*y)),ee=.2,ne=-.3,ce=0,de=ee*oe,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-ee+ce)*y,(1-.5+ee+ne-.05)*a,(.5-de+ce-.02)*y,(.5+de+ne)*a,(.5-ee+ce)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+ne)*a,(.5+ce)*y,(.5-de+ne)*a,(.5-ee+ce)*y,(.5-ee+ne)*a,(.5-de+ce)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5+ee+ce)*y,(.5-ee+ne)*a,(.5+de+ce)*y,(.5-de+ne)*a,(.5+ee+ce)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*y,(.5+de+ne)*a,(.5+ee+ce)*y,(.5+ee+ne)*a,(.5+de+ce)*y).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var ee=.1,ne=.5,ce=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(ne+ee)*a,ce*y)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ne,y*ce,ee*a,ee*a).close()),b=new go.PathFigure(a*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),ce=.75,b=new go.PathFigure((ne+ee)*a,ce*y,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ne,y*ce,ee*a,ee*a).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(z,a,y){var x=.8535533905932737,b=.5*a,ee=.5*y;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,ee,b,ee)).add(new go.PathSegment(go.PathSegment.Line,b,y)).add(new go.PathSegment(go.PathSegment.Move,b,ee)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*y)).add(new go.PathSegment(go.PathSegment.Move,b,ee)).add(new go.PathSegment(go.PathSegment.Line,x*a,x*y)))}),go.Shape.defineFigureGenerator("NotAllowed",function(z,a,y){var x=new go.Geometry,b=oe*.5,ee=.5,ne=.5,ce=.5,de=new go.PathFigure(ne*a,(ce-ee)*y);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,ce*y,(ne-b)*a,(ce-ee)*y,(ne-ee)*a,(ce-b)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce+ee)*y,(ne-ee)*a,(ce+b)*y,(ne-b)*a,(ce+ee)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,ce*y,(ne+b)*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce-ee)*y,(ne+ee)*a,(ce-b)*y,(ne+b)*a,(ce-ee)*y)),ee=.4,b=oe*.4;var ge=ve(),pe=ve(),me=ve(),be=ve();he(ne,ce-ee,ne+b,ce-ee,ne+ee,ce-b,ne+ee,ce,.42,ge,pe,me,be,be);var ye=ve(),Ce=ve(),Se=ve();he(ne,ce-ee,ne+b,ce-ee,ne+ee,ce-b,ne+ee,ce,.58,be,be,Se,ye,Ce);var He=ve(),we=ve(),Me=ve();he(ne,ce+ee,ne-b,ce+ee,ne-ee,ce+b,ne-ee,ce,.42,He,we,Me,be,be);var Pe=ve(),De=ve(),ze=ve();return he(ne,ce+ee,ne-b,ce+ee,ne-ee,ce+b,ne-ee,ce,.58,be,be,ze,Pe,De),de.add(new go.PathSegment(go.PathSegment.Move,ze.x*a,ze.y*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,ce*y,Pe.x*a,Pe.y*y,De.x*a,De.y*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce-ee)*y,(ne-ee)*a,(ce-b)*y,(ne-b)*a,(ce-ee)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,me.x*a,me.y*y,ge.x*a,ge.y*y,pe.x*a,pe.y*y)),de.add(new go.PathSegment(go.PathSegment.Line,ze.x*a,ze.y*y).close()),de.add(new go.PathSegment(go.PathSegment.Move,Me.x*a,Me.y*y)),de.add(new go.PathSegment(go.PathSegment.Line,Se.x*a,Se.y*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,ce*y,ye.x*a,ye.y*y,Ce.x*a,Ce.y*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y,(ne+b)*a,(ce+ee)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,Me.x*a,Me.y*y,He.x*a,He.y*y,we.x*a,we.y*y).close()),Ue(ge),Ue(pe),Ue(me),Ue(be),Ue(ye),Ue(Ce),Ue(Se),Ue(He),Ue(we),Ue(Me),Ue(Pe),Ue(De),Ue(ze),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*a,0)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.15*y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*y)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.5*y,a,.25*y,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*y,0,.25*y).close()))}),go.Shape.setFigureParameter("HourGlass",0,new un("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(z,a,y){var x=z?z.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>a&&(x=a);var b=(a-x)/2,ee=b+x;return new go.Geometry().add(new go.PathFigure(ee,.5*y).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y)).add(new go.PathSegment(go.PathSegment.Line,b,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,.55*y).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*y)).add(new go.PathSegment(go.PathSegment.Line,a,.45*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*y).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(z,a,y){var x=new go.Geometry,b=oe*.4,ee=.4,ne=.5,ce=.5,de=ve(),ge=ve(),pe=ve(),me=ve(),be=new go.PathFigure((ne-ee)*a,ce*y,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce-ee)*y,(ne-ee)*a,(ce-b)*y,(ne-b)*a,(ce-ee)*y)),he(ne,ce-ee,ne+b,ce-ee,ne+ee,ce-b,ne+ee,ce,.44,pe,me,ge,de,de),be.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*a,ge.y*y,pe.x*a,pe.y*y,me.x*a,me.y*y));var ye=fe(ge.x,ge.y);he(ne,ce-ee,ne+b,ce-ee,ne+ee,ce-b,ne+ee,ce,.56,de,de,ge,pe,me);var Ce=fe(ge.x,ge.y);be.add(new go.PathSegment(go.PathSegment.Line,(ye.x*.1+.95*.9)*a,ye.y*.1*y)),be.add(new go.PathSegment(go.PathSegment.Line,.85*a,ye.y*.1*y)),be.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),be.add(new go.PathSegment(go.PathSegment.Line,a,0)),be.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),be.add(new go.PathSegment(go.PathSegment.Line,(Ce.x*.1+.9)*a,.15*y)),be.add(new go.PathSegment(go.PathSegment.Line,(Ce.x*.1+.9)*a,(Ce.y*.1+.05*.9)*y)),be.add(new go.PathSegment(go.PathSegment.Line,Ce.x*a,Ce.y*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,ce*y,pe.x*a,pe.y*y,me.x*a,me.y*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y,(ne+b)*a,(ce+ee)*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,ce*y,(ne-b)*a,(ce+ee)*y,(ne-ee)*a,(ce+b)*y)),ee=.35,b=oe*.35;var Se=new go.PathFigure(ne*a,(ce-ee)*y,!1);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,ce*y,(ne-b)*a,(ce-ee)*y,(ne-ee)*a,(ce-b)*y)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce+ee)*y,(ne-ee)*a,(ce+b)*y,(ne-b)*a,(ce+ee)*y)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,ce*y,(ne+b)*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce-ee)*y,(ne+ee)*a,(ce-b)*y,(ne+b)*a,(ce-ee)*y));var He=new go.PathFigure((ne-ee)*a,ce*y,!1);return x.add(He),Ue(de),Ue(ge),Ue(pe),Ue(me),Ue(ye),Ue(Ce),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(z,a,y){var x=new go.Geometry,b=.375,ee=0,ne=-.125,ce=b*oe,de=new go.PathFigure((.525+ee)*a,(.5+b+ne)*y,!1);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*a,(.5+ne)*y,(.5+ce+ee)*a,(.5+b+ne)*y,(.5+b+ee)*a,(.5+ce+ne)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-b+ne)*y,(1-.5+b+ee)*a,(.5-ce+ne)*y,(.5+ce+ee)*a,(.5-b+ne)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*a,(.5+ne)*y,(.5-ce+ee)*a,(.5-b+ne)*y,(.5-b+ee)*a,(.5-ce+ne)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(.475+ee)*a,(.5+b+ne)*y,(.5-b+ee)*a,(.5+ce+ne)*y,(.5-ce+ee)*a,(.5+b+ne)*y)),de.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*y)),de.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*y)),de.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*y)),de.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*y)),de.add(new go.PathSegment(go.PathSegment.Line,.475*a,y)),de.add(new go.PathSegment(go.PathSegment.Line,.525*a,y)),de.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*y)),de.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*y)),de.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*y)),de.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y).close()),b=.325,ee=0,ne=-.125,ce=b*oe;var de=new go.PathFigure((1-.5+b+ee)*a,(.5+ne)*y,!1);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+b+ne)*y,(.5+b+ee)*a,(.5+ce+ne)*y,(.5+ce+ee)*a,(.5+b+ne)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*a,(.5+ne)*y,(.5-ce+ee)*a,(.5+b+ne)*y,(.5-b+ee)*a,(.5+ce+ne)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-b+ne)*y,(.5-b+ee)*a,(.5-ce+ne)*y,(.5-ce+ee)*a,(.5-b+ne)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*a,(.5+ne)*y,(.5+ce+ee)*a,(.5-b+ne)*y,(1-.5+b+ee)*a,(.5-ce+ne)*y));var de=new go.PathFigure((.525+ee)*a,(.5+b+ne)*y,!1);return x.add(de),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(z,a,y){var x=z?z.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(z,a,y){var x=z?z.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Move,x*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,x*a,y))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)))}),go.Shape.defineFigureGenerator("LogicAnd",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(z,a,y){var x=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*y,.5*a,.5*y)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Move,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Move,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y)))}),go.Shape.defineFigureGenerator("LogicForAll",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Move,0,y)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(z,a,y){var x=.5;return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*y)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*a,x*y,x*a,x*y)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(z,a,y){var x=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,x*y)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*a,x*y,x*a,x*y)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new un("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new un("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=.3);var b=z?z.parameter2:NaN;isNaN(b)&&(b=.3);var ee=(1-x)*a,ne=(.5-b/2)*y,ce=(.5+b/2)*y,de=new go.Geometry,ge=new go.PathFigure(0,ne,!0);de.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,ee,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,ee,0)),ge.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ge.add(new go.PathSegment(go.PathSegment.Line,ee,y)),ge.add(new go.PathSegment(go.PathSegment.Line,ee,ce)),ge.add(new go.PathSegment(go.PathSegment.Line,0,ce).close()),de.spot1=new go.Spot(0,ne/y);var pe=E(0,ce/y,1,ce/y,ee/a,1,1,.5,ve());return de.spot2=new go.Spot(pe.x,pe.y),Ue(pe),de}),go.Shape.setFigureParameter("Arrow2",0,new un("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new un("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=30),x>a&&(x=a);var b=z?z.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,y/2);var ee=a-x,ne=(y-b)/2,ce=ne+b,de=new go.Geometry,ge=new go.PathFigure(0,ne,!0);de.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,ee,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,ee,0)),ge.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ge.add(new go.PathSegment(go.PathSegment.Line,ee,y)),ge.add(new go.PathSegment(go.PathSegment.Line,ee,ce)),ge.add(new go.PathSegment(go.PathSegment.Line,0,ce).close()),de.spot1=new go.Spot(0,ne/y);var pe=E(0,ce/y,1,ce/y,ee/a,1,1,.5,ve());return de.spot2=new go.Spot(pe.x,pe.y),Ue(pe),de}),go.Shape.defineFigureGenerator("Chevron",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*y).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new un("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*y,ee=(.5+x/2)*y,ne=new go.Geometry,ce=new go.PathFigure(a,.5*y,!0);ne.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),ce.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ce.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),ce.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var de=E(0,.5,.3,0,0,b/y,.1,b/y,ve());return ne.spot1=new go.Spot(de.x,de.y),de=E(.7,1,1,.5,0,ee/y,1,ee/y,de),ne.spot2=new go.Spot(de.x,de.y),Ue(de),ne}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new un("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new un("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=40);var b=z?z.parameter2:NaN;isNaN(b)&&(b=100);var ee=(y-x)/2,ne=ee+x,ce=(y-b)/2,de=ce+b;(x>y||b>y)&&(b>x?(x=x*y/b,ee=(y-x)/2,ne=ee+x,ce=0,de=y):(ee=0,ne=y,ce=0,de=y));var ge=new go.Geometry,pe=new go.PathFigure(a,.5*y,!0);ge.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,.7*a,de)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*a,de)),pe.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ce)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ce).close());var me=E(0,.5,.3,ce/y,0,ee/y,1,ee/y,ve());return ge.spot1=new go.Spot(me.x,me.y),me=E(.7,de/y,1,.5,0,ne/y,1,ne/y,me),ge.spot2=new go.Spot(me.x,me.y),Ue(me),ge}),go.Shape.setFigureParameter("IBeamArrow",0,new un("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*y,ee=(.5+x/2)*y,ne=new go.Geometry,ce=new go.PathFigure(a,.5*y,!0);ne.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ce.add(new go.PathSegment(go.PathSegment.Line,0,y)),ce.add(new go.PathSegment(go.PathSegment.Line,0,0)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(0,b/y);var de=E(.7,1,1,.5,0,ee/y,1,ee/y,ve());return ne.spot2=new go.Spot(de.x,de.y),Ue(de),ne}),go.Shape.setFigureParameter("IBeamArrow2",0,new un("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new un("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=40);var b=z?z.parameter2:NaN;isNaN(b)&&(b=100);var ee=(y-x)/2,ne=ee+x,ce=(y-b)/2,de=ce+b;(x>y||b>y)&&(b>x?(x=x*y/b,ee=(y-x)/2,ne=ee+x,ce=0,de=y):(ee=0,ne=y,ce=0,de=y));var ge=new go.Geometry,pe=new go.PathFigure(a,.5*y,!0);ge.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,.7*a,de)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*a,de)),pe.add(new go.PathSegment(go.PathSegment.Line,0,de)),pe.add(new go.PathSegment(go.PathSegment.Line,0,ce)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ce)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ce).close()),ge.spot1=new go.Spot(0,ee/y);var me=E(.7,de/y,1,.5,0,ne/y,1,ne/y,ve());return ge.spot2=new go.Spot(me.x,me.y),Ue(me),ge}),go.Shape.setFigureParameter("Pointer",0,new un("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,ee=new go.PathFigure(a,.5*y,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var ne=E(.2,.65,1,.65,0,1,1,.5,ve());return b.spot2=new go.Spot(ne.x,ne.y),Ue(ne),b}),go.Shape.setFigureParameter("RoundedPointer",0,new un("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,ee=new go.PathFigure(a,.5*y,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*y,x*a,.25*y).close()),b.spot1=new go.Spot(x,.35);var ne=E(0,.65,1,.65,0,1,1,.5,ve());return b.spot2=new go.Spot(ne.x,ne.y),Ue(ne),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new un("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*y,ee=(.5+x/2)*y,ne=new go.Geometry,ce=new go.PathFigure(a,.5*y,!0);ne.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),ce.add(new go.PathSegment(go.PathSegment.Line,0,b)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(.2,.3);var de=E(.7,1,1,.5,0,ee/y,1,ee/y,ve());return ne.spot2=new go.Spot(de.x,de.y),Ue(de),ne}),go.Shape.setFigureParameter("SplitEndArrow2",0,new un("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=50);var b=(y-x)/2,ee=b+x;x>y&&(b=0,ee=y);var ne=new go.Geometry,ce=new go.PathFigure(a,.5*y,!0);ne.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),ce.add(new go.PathSegment(go.PathSegment.Line,0,b)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(.2,b/y);var de=E(.7,1,1,.5,0,ee/y,1,ee/y,ve());return ne.spot2=new go.Spot(de.x,de.y),Ue(de),ne}),go.Shape.setFigureParameter("SquareArrow",0,new un("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,ee=new go.PathFigure(a,.5*y,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(z,a,y){var x=new go.Geometry,b=oe*.5,ee=oe*.1,ne=new go.PathFigure(0,.9*y,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+ee)*y,(.5+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+ee)*y).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.9*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*y,(1-.85/.9)*a,y,.85/.9*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*y).close());var ee=new go.PathFigure(0,.9*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*y,(1-.85/.9)*a,.8*y,.85/.9*a,.8*y)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*y).close());var ee=new go.PathFigure(.5*a,y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.3*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var ee=new go.PathFigure(0,.3*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,ee=oe*.5,ne=new go.PathFigure(0,x,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,oe*x,(.5-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,1*a,x,(.5+ee)*a,0,1*a,oe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,a,y-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*y,1*a,y-oe*x,(.5+ee)*a,1*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,(.5-ee)*a,1*y,0,y-oe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x));var ce=new go.PathFigure(a,x,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*x,1*a,2*x-oe*x,(.5+ee)*a,2*x)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-ee)*a,2*x,0,2*x-oe*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,ee=oe*.5,ne=new go.PathFigure(0,y-x,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,oe*x,(.5-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,x,(.5+ee)*a,0,a,oe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,a,y-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,y-oe*x,(.5+ee)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,(.5-ee)*a,y,0,y-oe*x));var ce=new go.PathFigure(0,y-x,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y-2*x,0,y-x-oe*x,(.5-ee)*a,y-2*x)),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,y-x,(.5+ee)*a,y-2*x,a,y-x-oe*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,ee=oe*.5,ne=new go.PathFigure(x,0,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-oe*x,0,a,(.5-ee)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,(.5+ee)*y,a-oe*x,y)),ne.add(new go.PathSegment(go.PathSegment.Line,x,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,oe*x,y,0,(.5+ee)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-ee)*y,oe*x,0));var ce=new go.PathFigure(x,0,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*y,x+oe*x,0,2*x,(.5-ee)*y)),ce.add(new go.PathSegment(go.PathSegment.Bezier,x,y,2*x,(.5+ee)*y,x+oe*x,y)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,ee=oe*.5,ne=new go.PathFigure(a-x,0,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-oe*x,0,a,(.5-ee)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,(.5+ee)*y,a-oe*x,y)),ne.add(new go.PathSegment(go.PathSegment.Line,x,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,oe*x,y,0,(.5+ee)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-ee)*y,oe*x,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a-x,0));var ce=new go.PathFigure(a-x,0,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,a-2*x,.5*y,a-x-oe*x,0,a-2*x,(.5-ee)*y)),ce.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a-2*x,(.5+ee)*y,a-x-oe*x,y)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.25*a,.25*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure(.25*a,.25*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.25*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure(0,y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),ee.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y).close());var ee=new go.PathFigure(.5*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*y).close());var ee=new go.PathFigure(.5*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.85*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(z,a,y){var x=new go.Geometry,b=.2,ee=.1,ne=oe*b,ce=oe*ee,de=.5,ge=.1,pe=new go.PathFigure(de*a,(ge+ee)*y,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(de-b)*a,ge*y,(de-ne)*a,(ge+ee)*y,(de-b)*a,(ge+ce)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(ge-ee)*y,(de-b)*a,(ge-ce)*y,(de-ne)*a,(ge-ee)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(de+b)*a,ge*y,(de+ne)*a,(ge-ee)*y,(de+b)*a,(ge-ce)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(ge+ee)*y,(de+b)*a,(ge+ce)*y,(de+ne)*a,(ge+ee)*y));var me=.05,be=oe*me;de=.05,ge=.25;var ye=new go.PathFigure(.5*a,.2*y,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*y)),de=.95,ge=.25,ye.add(new go.PathSegment(go.PathSegment.Bezier,(de+me)*a,ge*y,(de+be)*a,(ge-me)*y,(de+me)*a,(ge-be)*y)),ye.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),ye.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),ye.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*y)),me=.025,be=oe*me,de=.825,ge=.35,ye.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(ge-me)*y,(de+me)*a,(ge-be)*y,(de+be)*a,(ge-me)*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(de-me)*a,ge*y,(de-be)*a,(ge-me)*y,(de-me)*a,(ge-be)*y)),ye.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),ye.add(new go.PathSegment(go.PathSegment.Line,.55*a,y)),ye.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y)),me=.05,be=oe*me,de=.5,ge=.7,ye.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(ge-me)*y,(de+me)*a,(ge-be)*y,(de+be)*a,(ge-me)*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(de-me)*a,ge*y,(de-be)*a,(ge-me)*y,(de-me)*a,(ge-be)*y)),ye.add(new go.PathSegment(go.PathSegment.Line,.45*a,y)),ye.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ye.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*y)),me=.025,be=oe*me,de=.175,ge=.35,ye.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(ge-me)*y,(de+me)*a,(ge-be)*y,(de+be)*a,(ge-me)*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(de-me)*a,ge*y,(de-be)*a,(ge-me)*y,(de-me)*a,(ge-be)*y)),ye.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),ye.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),ye.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),me=.05,be=oe*me,de=.05,ge=.25,ye.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(ge-me)*y,(de-me)*a,(ge-be)*y,(de-be)*a,(ge-me)*y)),ye.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*y)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new un("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(z,a,y){var x=z?z.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,ee=new go.PathFigure(a,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x*y)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,.5*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y));var ee=new go.PathFigure(.5*a,.5*y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(z,a,y){var x=new go.Geometry,b=z?z.parameter1:NaN;isNaN(b)&&(b=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ne=new go.PathFigure(0,b*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*y)),x}),go.Shape.defineFigureGenerator("Database",function(z,a,y){var x=new go.Geometry,b=oe*.5,ee=oe*.1,ne=new go.PathFigure(a,.1*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+ee)*y,(.5+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+ee)*y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*y,(.5-b)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+b)*a,0,a,(.1-ee)*y));var ce=new go.PathFigure(a,.1*y,!1);return x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+ee)*y,(.5+b)*a,.2*y)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-b)*a,.2*y,0,(.1+ee)*y)),ce.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+ee)*y,(.5+b)*a,.3*y)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-b)*a,.3*y,0,(.2+ee)*y)),ce.add(new go.PathSegment(go.PathSegment.Move,a,.3*y)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*y,a,(.3+ee)*y,(.5+b)*a,.4*y)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*y,(.5-b)*a,.4*y,0,(.3+ee)*y)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,a,0,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*y,.25*a,.1*y).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(z,a,y){var x=new go.Geometry,b=oe*.5,ee=oe*.1,ne=new go.PathFigure(a,.1*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+ee)*y,(.5+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+ee)*y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*y,(.5-b)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+b)*a,0,a,(.1-ee)*y));var ce=new go.PathFigure(a,.1*y,!1);return x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+ee)*y,(.5+b)*a,.2*y)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-b)*a,.2*y,0,(.1+ee)*y)),ce.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+ee)*y,(.5+b)*a,.3*y)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-b)*a,.3*y,0,(.2+ee)*y)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.25*a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,a,0,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(z,a,y){var x=new go.Geometry,b=z?z.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var ee=oe*.2,ne=new go.PathFigure(0,.2*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-ee)*y,(.2-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*y,(.8+ee)*a,0,a,(.2-ee)*y)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,y,a,(.8+ee)*y,(.8+ee)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*y,(.2-ee)*a,y,0,(.8+ee)*y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.2*y));var ce=new go.PathFigure(0,b*y,!1);return x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(z,a,y){var x=new go.Geometry,b=z?z.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ne=new go.PathFigure(0,b*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),x}),go.Shape.defineFigureGenerator("Document",function(z,a,y){var x=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(z,a,y){var x=new go.Geometry,b=z?z.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ne=new go.PathFigure(b*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,b*y)),ne.add(new go.PathSegment(go.PathSegment.Move,a,b*y)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*y)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close());var ee=new go.PathFigure(.1*a,.4*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*y)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure(.75*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a,.5*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y));var ee=new go.PathFigure(a,.5*y,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,y));var ne=new go.PathFigure(a,.5*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(z,a,y){var x=new go.Geometry,b=z?z.parameter1:NaN,ee=z?z.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(ee)&&(ee=.1);var ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ce=new go.PathFigure(b*a,0,!1);return x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),ce.add(new go.PathSegment(go.PathSegment.Move,0,ee*y)),ce.add(new go.PathSegment(go.PathSegment.Line,a,ee*y)),x}),go.Shape.defineFigureGenerator("Junction",function(z,a,y){var x=new go.Geometry,b=1/Math.SQRT2,ee=(1-1/Math.SQRT2)/2,ne=oe*.5,ce=.5,de=new go.PathFigure(a,ce*y,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,y,a,(ce+ne)*y,(ce+ne)*a,y)),de.add(new go.PathSegment(go.PathSegment.Bezier,0,ce*y,(ce-ne)*a,y,0,(ce+ne)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,0,0,(ce-ne)*y,(ce-ne)*a,0)),de.add(new go.PathSegment(go.PathSegment.Bezier,a,ce*y,(ce+ne)*a,0,a,(ce-ne)*y));var ge=new go.PathFigure((ee+b)*a,(ee+b)*y,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,ee*a,ee*y)),ge.add(new go.PathSegment(go.PathSegment.Move,ee*a,(ee+b)*y)),ge.add(new go.PathSegment(go.PathSegment.Line,(ee+b)*a,ee*y)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(z,a,y){var x=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close());var ee=new go.PathFigure(.1*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*y)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(z,a,y){var x=new go.Geometry,b=oe*.5,ee=.5,ne=new go.PathFigure(.5*a,y,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*y,(ee-b)*a,y,0,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-b)*y,(ee-b)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*y,(ee+b)*a,0,a,(ee-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(ee+.1)*a,.9*y,a,(ee+b)*y,(ee+b)*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(z,a,y){var x=new go.Geometry,b=z?z.parameter1:NaN;isNaN(b)&&(b=.7);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(z,a,y){var x=new go.Geometry,b=z?z.parameter1:NaN;isNaN(b)&&(b=.25);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(z,a,y){var x=new go.Geometry;y=y/.8;var b=new go.PathFigure(a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*y,.96*a,.47*y,.93*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*y,.86*a,.57*y,.83*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.4*a,.4*y,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var ee=new go.PathFigure(.1*a,.2*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*y)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.1*a,.1*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y).close());var ee=new go.PathFigure(.2*a,.1*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*y)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(z,a,y){var x=new go.Geometry,b=z?z.parameter1:NaN;isNaN(b)&&(b=.1);var ee=1-b,ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close());var ce=new go.PathFigure(.5*b*a,b*y,!1);return x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*a,b*y)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(z,a,y){var x=new go.Geometry,b=oe*.5,ee=.5,ne=new go.PathFigure(a,ee*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,a,(ee+b)*y,(ee+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*y,(ee-b)*a,y,0,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-b)*y,(ee-b)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*y,(ee+b)*a,0,a,(ee-b)*y));var ce=new go.PathFigure(a,.5*y,!1);return x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ce.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),ce.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(z,a,y){var x=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*y,.5*a,.6*y,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(z,a,y){var x=new go.Geometry,b=z?z.parameter1:NaN,ee=z?z.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(ee)&&(ee=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(z,a,y){var x=new go.Geometry,b=z?z.parameter1:NaN,ee=z?z.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(ee)&&(ee=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(z,a,y){var x=new go.Geometry,b=z?z.parameter1:NaN;isNaN(b)&&(b=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ne=new go.PathFigure((1-b)*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Move,b*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),x}),go.Shape.defineFigureGenerator("Process",function(z,a,y){var x=new go.Geometry,b=z?z.parameter1:NaN;isNaN(b)&&(b=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ne=new go.PathFigure(b*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close());var ee=new go.PathFigure(0,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(z,a,y){var x=new go.Geometry,b=z?z.parameter1:NaN;isNaN(b)&&(b=.25);var ee=new go.PathFigure(b*a,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*y,.25*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*y,.25*a,.5*y));var ne=new go.PathFigure(b*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-b)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,y)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.25*a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*y,.25*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*y,.25*a,.5*y)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(z,a,y){var x=new go.Geometry,b=z?z.parameter1:NaN;isNaN(b)&&(b=.1);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*y).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(z,a,y){var x=new go.Geometry,b=oe*.5,ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(.5+b)*a,0,a,(.5-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.5+b)*y,(.5+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(z,a,y){var x=new go.Geometry,b=oe*.5,ee=.5,ne=new go.PathFigure(a,ee*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,a,(ee+b)*y,(ee+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*y,(ee-b)*a,y,0,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-b)*y,(ee-b)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*y,(ee+b)*a,0,a,(ee-b)*y));var ce=new go.PathFigure(a,ee*y,!1);x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a,ee*y));var de=new go.PathFigure(.8*a,.75*y,!1);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*y)),de.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*y)),de.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*y)),de.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*y)),de.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*y)),de.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*y)),de.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*y)),x}),go.Shape.defineFigureGenerator("Ground",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Move,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,y)),x}),go.Shape.defineFigureGenerator("Inverter",function(z,a,y){var x=new go.Geometry,b=oe*.1,ee=.1,ne=.9,ce=.5,de=new go.PathFigure(.8*a,.5*y,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Line,0,y)),de.add(new go.PathSegment(go.PathSegment.Line,0,0)),de.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y));var ge=new go.PathFigure((ne+ee)*a,ce*y,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y,(ne+b)*a,(ce+ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,ce*y,(ne-b)*a,(ce+ee)*y,(ne-ee)*a,(ce+b)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce-ee)*y,(ne-ee)*a,(ce-b)*y,(ne-b)*a,(ce-ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,ce*y,(ne+b)*a,(ce-ee)*y,(ne+ee)*a,(ce-b)*y)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(z,a,y){var x=new go.Geometry,b=oe*.5,ee=oe*.4,ne=oe*.1,ce=.1,de=.9,ge=.5,pe=new go.PathFigure(.8*a,.5*y,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,.8*a,(.5+ee)*y,(.4+b)*a,y)),pe.add(new go.PathSegment(go.PathSegment.Line,0,y)),pe.add(new go.PathSegment(go.PathSegment.Line,0,0)),pe.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),pe.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(.4+b)*a,0,.8*a,(.5-ee)*y));var me=new go.PathFigure((de+ce)*a,ge*y,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(ge+ce)*y,(de+ce)*a,(ge+ne)*y,(de+ne)*a,(ge+ce)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(de-ce)*a,ge*y,(de-ne)*a,(ge+ce)*y,(de-ce)*a,(ge+ne)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(ge-ce)*y,(de-ce)*a,(ge-ne)*y,(de-ne)*a,(ge-ce)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(de+ce)*a,ge*y,(de+ne)*a,(ge-ce)*y,(de+ce)*a,(ge-ne)*y)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(z,a,y){var x=new go.Geometry,b=.5,ee=oe*b,ne=0,ce=.5,de=new go.PathFigure(.8*a,.5*y,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.7*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*y,.25*a,.25*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(ne+ee)*a,(ce-b)*y,.7*a,(ce-ee)*y)),b=.1,ee=oe*.1,ne=.9,ce=.5;var ge=new go.PathFigure((ne-b)*a,ce*y,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce-b)*y,(ne-b)*a,(ce-ee)*y,(ne-ee)*a,(ce-b)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*a,ce*y,(ne+ee)*a,(ce-b)*y,(ne+b)*a,(ce-ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce+b)*y,(ne+b)*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*a,ce*y,(ne-ee)*a,(ce+b)*y,(ne-b)*a,(ce+ee)*y)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(z,a,y){var x=new go.Geometry,b=.5,ee=oe*b,ne=0,ce=.5,de=new go.PathFigure(0,0,!0);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(ne+ee+ee)*a,(ce-b)*y,.8*a,(ce-ee)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.8*a,(ce+ee)*y,(ne+ee+ee)*a,(ce+b)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*y,.25*a,.25*y).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(z,a,y){var x=new go.Geometry,b=.5,ee=oe*b,ne=.2,ce=.5,de=new go.PathFigure(.1*a,0,!1);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var ge=new go.PathFigure(.8*a,.5*y,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.7*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*y,.45*a,.25*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(ne+ee)*a,(ce-b)*y,.7*a,(ce-ee)*y)),b=.1,ee=oe*.1,ne=.9,ce=.5;var pe=new go.PathFigure((ne-b)*a,ce*y,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce-b)*y,(ne-b)*a,(ce-ee)*y,(ne-ee)*a,(ce-b)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*a,ce*y,(ne+ee)*a,(ce-b)*y,(ne+b)*a,(ce-ee)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce+b)*y,(ne+b)*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*a,ce*y,(ne-ee)*a,(ce+b)*y,(ne-b)*a,(ce+ee)*y)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(z,a,y){var x=new go.Geometry,b=.5,ee=oe*b,ne=.2,ce=.5,de=new go.PathFigure(.1*a,0,!1);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var ge=new go.PathFigure(.2*a,0,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(ne+ee)*a,(ce-b)*y,.9*a,(ce-ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.9*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*y,.45*a,.25*y).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("Resistor",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*y)),x}),go.Shape.defineFigureGenerator("Inductor",function(z,a,y){var x=new go.Geometry,b=oe*.1,ee=.1,ne=.1,ce=.5,de=new go.PathFigure((ne-b*.5)*a,y,!1);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,0,(ne-b)*a,y,(ne-ee)*a,0)),ne=.3,de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,y,(ne+ee)*a,0,(ne+b)*a,y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,0,(ne-b)*a,y,(ne-ee)*a,0)),ne=.5,de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,y,(ne+ee)*a,0,(ne+b)*a,y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,0,(ne-b)*a,y,(ne-ee)*a,0)),ne=.7,de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,y,(ne+ee)*a,0,(ne+b)*a,y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,0,(ne-b)*a,y,(ne-ee)*a,0)),ne=.9,de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b*.5)*a,y,(ne+ee)*a,0,(ne+b)*a,y)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(z,a,y){var x=new go.Geometry,b=oe*.5,ee=.5,ne=.5,ce=.5,de=new go.PathFigure((ne-ee)*a,ce*y,!1);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce-ee)*y,(ne-ee)*a,(ce-b)*y,(ne-b)*a,(ce-ee)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,ce*y,(ne+b)*a,(ce-ee)*y,(ne+ee)*a,(ce-b)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y,(ne+b)*a,(ce+ee)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,ce*y,(ne-b)*a,(ce+ee)*y,(ne-ee)*a,(ce+b)*y)),de.add(new go.PathSegment(go.PathSegment.Move,(ne-ee+.1)*a,ce*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee-.1)*a,ce*y,ne*a,(ce-ee)*y,ne*a,(ce+ee)*y)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.75*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("Diode",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(z,a,y){var x=new go.Geometry,b=a,ee=y;a=a*.38,y=y*.6;var ne=oe*.8,ce=.8,de=0,ge=.5,pe=(b-a)/2,me=(ee-y)/2,be=new go.PathFigure(de*a+pe,(ge+ce)*y+me,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(de-ce)*a+pe,ge*y+me,(de-ne)*a+pe,(ge+ce)*y+me,(de-ce)*a+pe,(ge+ne)*y+me)),be.add(new go.PathSegment(go.PathSegment.Bezier,de*a+pe,(ge-ce)*y+me,(de-ce)*a+pe,(ge-ne)*y+me,(de-ne)*a+pe,(ge-ce)*y+me)),be.add(new go.PathSegment(go.PathSegment.Bezier,(de-ce+ne*.5)*a+pe,ge*y+me,de*a+pe,(ge-ce)*y+me,(de-ce+ne*.5)*a+pe,(ge-ne)*y+me)),be.add(new go.PathSegment(go.PathSegment.Bezier,de*a+pe,(ge+ce)*y+me,(de-ce+ne*.5)*a+pe,(ge+ne)*y+me,de*a+pe,(ge+ce)*y+me).close()),ne=oe*.4,ce=.4,de=.2,ge=.5;var ye=new go.PathFigure(de*a+pe,(ge+ce)*y+me,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(de-ce)*a+pe,ge*y+me,(de-ne)*a+pe,(ge+ce)*y+me,(de-ce)*a+pe,(ge+ne)*y+me)),ye.add(new go.PathSegment(go.PathSegment.Bezier,de*a+pe,(ge-ce)*y+me,(de-ce)*a+pe,(ge-ne)*y+me,(de-ne)*a+pe,(ge-ce)*y+me)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(de-ce+ne*.5)*a+pe,ge*y+me,de*a+pe,(ge-ce)*y+me,(de-ce+ne*.5)*a+pe,(ge-ne)*y+me)),ye.add(new go.PathSegment(go.PathSegment.Bezier,de*a+pe,(ge+ce)*y+me,(de-ce+ne*.5)*a+pe,(ge+ne)*y+me,de*a+pe,(ge+ce)*y+me).close()),ne=oe*.2,ce=.2,de=.5,ge=.5;var Ce=new go.PathFigure((de-ce)*a+pe,ge*y+me,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,de*a+pe,(ge-ce)*y+me,(de-ce)*a+pe,(ge-ne)*y+me,(de-ne)*a+pe,(ge-ce)*y+me)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(de+ce)*a+pe,ge*y+me,(de+ne)*a+pe,(ge-ce)*y+me,(de+ce)*a+pe,(ge-ne)*y+me)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,de*a+pe,(ge+ce)*y+me,(de+ce)*a+pe,(ge+ne)*y+me,(de+ne)*a+pe,(ge+ce)*y+me)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(de-ce)*a+pe,ge*y+me,(de-ne)*a+pe,(ge+ce)*y+me,(de-ce)*a+pe,(ge+ne)*y+me)),ne=oe*.4,ce=.4,de=.8,ge=.5;var Se=new go.PathFigure(de*a+pe,(ge-ce)*y+me,!0);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(de+ce)*a+pe,ge*y+me,(de+ne)*a+pe,(ge-ce)*y+me,(de+ce)*a+pe,(ge-ne)*y+me)),Se.add(new go.PathSegment(go.PathSegment.Bezier,de*a+pe,(ge+ce)*y+me,(de+ce)*a+pe,(ge+ne)*y+me,(de+ne)*a+pe,(ge+ce)*y+me)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(de+ce-ne*.5)*a+pe,ge*y+me,de*a+pe,(ge+ce)*y+me,(de+ce-ne*.5)*a+pe,(ge+ne)*y+me)),Se.add(new go.PathSegment(go.PathSegment.Bezier,de*a+pe,(ge-ce)*y+me,(de+ce-ne*.5)*a+pe,(ge-ne)*y+me,de*a+pe,(ge-ce)*y+me).close()),ne=oe*.8,ce=.8,de=1,ge=.5;var He=new go.PathFigure(de*a+pe,(ge-ce)*y+me,!0);return x.add(He),He.add(new go.PathSegment(go.PathSegment.Bezier,(de+ce)*a+pe,ge*y+me,(de+ne)*a+pe,(ge-ce)*y+me,(de+ce)*a+pe,(ge-ne)*y+me)),He.add(new go.PathSegment(go.PathSegment.Bezier,de*a+pe,(ge+ce)*y+me,(de+ce)*a+pe,(ge+ne)*y+me,(de+ne)*a+pe,(ge+ce)*y+me)),He.add(new go.PathSegment(go.PathSegment.Bezier,(de+ce-ne*.5)*a+pe,ge*y+me,de*a+pe,(ge+ce)*y+me,(de+ce-ne*.5)*a+pe,(ge+ne)*y+me)),He.add(new go.PathSegment(go.PathSegment.Bezier,de*a+pe,(ge-ce)*y+me,(de+ce-ne*.5)*a+pe,(ge-ne)*y+me,de*a+pe,(ge-ce)*y+me).close()),x}),go.Shape.defineFigureGenerator("Email",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*y)),ee.add(new go.PathSegment(go.PathSegment.Move,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*y)),x}),go.Shape.defineFigureGenerator("Ethernet",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.35*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var ee=new go.PathFigure(.1*a,y,!0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var ne=new go.PathFigure(.6*a,y,!0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,y).close());var ce=new go.PathFigure(0,.5*y,!1);return x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ce.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),ce.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),ce.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*y)),ce.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*y)),ce.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*y)),ce.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*y)),x}),go.Shape.defineFigureGenerator("Power",function(z,a,y){var x=new go.Geometry,b=oe*.4,ee=.4,ne=.5,ce=.5,de=ve(),ge=ve(),pe=ve(),me=ve();he(ne,ce-ee,ne+b,ce-ee,ne+ee,ce-b,ne+ee,ce,.5,de,de,ge,pe,me);var be=fe(ge.x,ge.y),ye=new go.PathFigure(ge.x*a,ge.y*y,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,ce*y,pe.x*a,pe.y*y,me.x*a,me.y*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y,(ne+b)*a,(ce+ee)*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,ce*y,(ne-b)*a,(ce+ee)*y,(ne-ee)*a,(ce+b)*y)),he(ne-ee,ce,ne-ee,ce-b,ne-b,ce-ee,ne,ce-ee,.5,pe,me,ge,de,de),ye.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*a,ge.y*y,pe.x*a,pe.y*y,me.x*a,me.y*y)),b=oe*.3,ee=.3,he(ne-ee,ce,ne-ee,ce-b,ne-b,ce-ee,ne,ce-ee,.5,pe,me,ge,de,de),ye.add(new go.PathSegment(go.PathSegment.Line,ge.x*a,ge.y*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,ce*y,me.x*a,me.y*y,pe.x*a,pe.y*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce+ee)*y,(ne-ee)*a,(ce+b)*y,(ne-b)*a,(ce+ee)*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,ce*y,(ne+b)*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y)),he(ne,ce-ee,ne+b,ce-ee,ne+ee,ce-b,ne+ee,ce,.5,de,de,ge,pe,me),ye.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*a,ge.y*y,me.x*a,me.y*y,pe.x*a,pe.y*y).close());var ye=new go.PathFigure(.45*a,0,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*y)),ye.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*y)),ye.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),Ue(de),Ue(ge),Ue(pe),Ue(me),Ue(be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,y/2,a/2,y/2));function ee(ne,ce,de){ne.add(new go.PathSegment(go.PathSegment.Move,(.3+ce)*a,(.8+de)*y)),ne.add(new go.PathSegment(go.PathSegment.Line,(.5+ce)*a,(.5+de)*y)),ne.add(new go.PathSegment(go.PathSegment.Line,(.1+ce)*a,(.5+de)*y)),ne.add(new go.PathSegment(go.PathSegment.Line,(.3+ce)*a,(.8+de)*y).close())}return ee(b,0,0),ee(b,.4,0),ee(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.2*a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.37*a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*y)),b.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.37*y)),b.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*y)),b.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*y)),b.add(new go.PathSegment(go.PathSegment.Line,.34*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*y)),b.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*y).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.1*a,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*y,.45*a,.44*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*y,.48*a,.17*y,.54*a,.35*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*y,.59*a,.29*y,.58*a,.28*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*y,.8*a,.34*y,.88*a,.43*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*y,.87*a,.48*y,.88*a,.43*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,y,1.17*a,.76*y,.82*a,.8*y).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(z,a,y){var x=new go.Geometry,b=.5,ee=0,ne=0,ce=b*oe,de=.4*Math.SQRT2/2+.5,ge=.5-.5*Math.SQRT2/2,pe=1,me=.5,be=.5,ye=0,Ce=new go.PathFigure(de*a,(1-ge)*y,!1);return x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,me*y,pe*a,.7*y,pe*a,me*y)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(be+ee)*a,(ye+ee)*y,(.5+b+ee)*a,(.5-ce+ee)*y,(.5+ce+ee)*a,(.5-b+ee)*y)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*a,(.5+ne)*y,(.5-ce+ee)*a,(.5-b+ne)*y,(.5-b+ee)*a,(.5-ce+ne)*y)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(.35+ee)*a,.9*y,(.5-b+ee)*a,(.5+ce+ne)*y,(.5-ce+ee)*a,.9*y)),Ce.add(new go.PathSegment(go.PathSegment.Move,(.25+ee)*a,.8*y)),Ce.add(new go.PathSegment(go.PathSegment.Line,(.35+ee)*a,.9*y)),Ce.add(new go.PathSegment(go.PathSegment.Line,(.2+ee)*a,.95*y)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Move,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var ee=new go.PathFigure(a,y,!1);x.add(ee);var ne=new go.PathFigure(0,.5*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.2*a,.35*y,.3*a,.35*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.7*a,.65*y,.8*a,.65*y)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.2*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y).close());var b=new go.PathFigure(0,.2*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.7*a,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*y,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,y,.4*a,.5*y,a,.5*y).close());var ee=new go.PathFigure(.45*a,.73*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*y)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var ee=new go.PathFigure(.335*a,(1-.555)*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*y,(1-.12)*a,.46*y,(1-.02)*a,.54*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.68*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*y,.02*a,.54*y,.12*a,.46*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*y));var ne=.5-.285,ce=.5,de=ne,ge=Math.PI/4,pe=4*(1-Math.cos(ge))/(3*Math.sin(ge)),me=pe*.5,be=ne,ye=ne,Ce=pe*be,Se=pe*ye;ee.add(new go.PathSegment(go.PathSegment.Bezier,(ce-be)*a,de*y,(ce-(Ce+be)/2)*a,(de+(ye+Se)/2)*y,(ce-be)*a,(de+Se)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ye)*y,(ce-be)*a,(de-Se)*y,(ce-Ce)*a,(de-ye)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(ce+be)*a,de*y,(ce+Ce)*a,(de-ye)*y,(ce+be)*a,(de-Se)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*y,(ce+be)*a,(de+Se)*y,(ce+(Ce+be)/2)*a,(de+(ye+Se)/2)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y));var He=new go.PathFigure(.2*a,y,!1);x.add(He),He.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*y));var we=new go.PathFigure(.8*a,y,!1);return x.add(we),we.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.1*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var ee=new go.PathFigure(.2*a,.2*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var ee=new go.PathFigure(a,y,!1);x.add(ee);var ne=new go.PathFigure(.1*a,y,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("Caution",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.05*a,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*y,0,y,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*y,.5*a,0,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,y,a,y,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,y));var ee=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-ee)*a,.875*y)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*y,ee*a,ee*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*y,.575*a,.725*y,.625*a,.375*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*y,.375*a,.375*y,.425*a,.725*y)),x}),go.Shape.defineFigureGenerator("Recycle",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.45*a,.95*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*y,.17*a,.95*y,.15*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*y,0,.675*y,0,.7*y)),b.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*y)),b.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*y));var ee=new go.PathFigure(.475*a,.2*y,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*y,.35*a,0,.375*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*y,.625*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*y));var ne=new go.PathFigure(.675*a,.575*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*y)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*y,a,.8*y,a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*y)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),ne.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*y)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(z,a,y){var x=new go.Geometry,b=.5,ee=oe*.5,ne=new go.PathFigure(a,b*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,b*a,y,a,(b+ee)*y,(b+ee)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b*y,(b-ee)*a,y,0,(b+ee)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b*a,0,0,(b-ee)*y,(b-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,b*y,(b+ee)*a,0,a,(b-ee)*y));var ce=new go.PathFigure(b*a,0,!1);return x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,b*a,.15*y)),ce.add(new go.PathSegment(go.PathSegment.Move,b*a,y)),ce.add(new go.PathSegment(go.PathSegment.Line,b*a,.85*y)),ce.add(new go.PathSegment(go.PathSegment.Move,0,b*y)),ce.add(new go.PathSegment(go.PathSegment.Line,.15*a,b*y)),ce.add(new go.PathSegment(go.PathSegment.Move,a,b*y)),ce.add(new go.PathSegment(go.PathSegment.Line,.85*a,b*y)),ce.add(new go.PathSegment(go.PathSegment.Move,b*a,b*y)),ce.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*y)),ce.add(new go.PathSegment(go.PathSegment.Move,b*a,b*y)),ce.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*y)),x}),go.Shape.defineFigureGenerator("Package",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.15*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure(0,.15*y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*y).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*y,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var ne=new go.PathFigure(0,.5*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*y).close()),x}),go.Shape.defineFigureGenerator("Component",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y).close());var ee=new go.PathFigure(0,.2*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*y).close());var ne=new go.PathFigure(0,.6*y,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*y).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.15*a,.6*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y));var ee=new go.PathFigure(.15*a,.6*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.66*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,.66*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(a,.8*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.8*y).close());var ne=.1,ce=oe*.1,de=.2,ge=.9,pe=new go.PathFigure((de-ne)*a,ge*y,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(ge-ne)*y,(de-ne)*a,(ge-ce)*y,(de-ce)*a,(ge-ne)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(de+ne)*a,ge*y,(de+ce)*a,(ge-ne)*y,(de+ne)*a,(ge-ce)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(ge+ne)*y,(de+ne)*a,(ge+ce)*y,(de+ce)*a,(ge+ne)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(de-ne)*a,ge*y,(de-ce)*a,(ge+ne)*y,(de-ne)*a,(ge+ce)*y).close()),ne=.1,ce=oe*.1,de=.8,ge=.9;var me=new go.PathFigure((de-ne)*a,ge*y,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(ge-ne)*y,(de-ne)*a,(ge-ce)*y,(de-ce)*a,(ge-ne)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(de+ne)*a,ge*y,(de+ce)*a,(ge-ne)*y,(de+ne)*a,(ge-ce)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(ge+ne)*y,(de+ne)*a,(ge+ce)*y,(de+ce)*a,(ge+ne)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(de-ne)*a,ge*y,(de-ce)*a,(ge+ne)*y,(de-ne)*a,(ge+ce)*y).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.2*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),x}),go.Shape.defineFigureGenerator("Forklift",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var ee=new go.PathFigure(0,.5*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var ne=new go.PathFigure(.5*a,.8*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y));var ce=new go.PathFigure(.5*a,.7*y,!1);x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a,.7*y));var de=.1,ge=oe*.1,pe=.1,me=.9,be=new go.PathFigure((pe-de)*a,me*y,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,(me-de)*y,(pe-de)*a,(me-ge)*y,(pe-ge)*a,(me-de)*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+de)*a,me*y,(pe+ge)*a,(me-de)*y,(pe+de)*a,(me-ge)*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,(me+de)*y,(pe+de)*a,(me+ge)*y,(pe+ge)*a,(me+de)*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe-de)*a,me*y,(pe-ge)*a,(me+de)*y,(pe-de)*a,(me+ge)*y)),de=.1,ge=oe*.1,pe=.4,me=.9;var ye=new go.PathFigure((pe-de)*a,me*y,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,(me-de)*y,(pe-de)*a,(me-ge)*y,(pe-ge)*a,(me-de)*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(pe+de)*a,me*y,(pe+ge)*a,(me-de)*y,(pe+de)*a,(me-ge)*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,(me+de)*y,(pe+de)*a,(me+ge)*y,(pe+ge)*a,(me+de)*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(pe-de)*a,me*y,(pe-ge)*a,(me+de)*y,(pe-de)*a,(me+ge)*y)),x}),go.Shape.defineFigureGenerator("RailShipment",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.1*a,.4*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*y).close());var ee=new go.PathFigure(.45*a,.7*y,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y));var ne=new go.PathFigure(.55*a,.4*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*y).close());var pe=.05,me=oe*.05,be=.175,ye=.95,ce=new go.PathFigure((be-pe)*a,ye*y,!0);x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,be*a,(ye-pe)*y,(be-pe)*a,(ye-me)*y,(be-me)*a,(ye-pe)*y)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*a,ye*y,(be+me)*a,(ye-pe)*y,(be+pe)*a,(ye-me)*y)),ce.add(new go.PathSegment(go.PathSegment.Bezier,be*a,(ye+pe)*y,(be+pe)*a,(ye+me)*y,(be+me)*a,(ye+pe)*y)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*a,ye*y,(be-me)*a,(ye+pe)*y,(be-pe)*a,(ye+me)*y));var pe=.05,me=oe*.05,be=.375,ye=.95,de=new go.PathFigure((be-pe)*a,ye*y,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,be*a,(ye-pe)*y,(be-pe)*a,(ye-me)*y,(be-me)*a,(ye-pe)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*a,ye*y,(be+me)*a,(ye-pe)*y,(be+pe)*a,(ye-me)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,be*a,(ye+pe)*y,(be+pe)*a,(ye+me)*y,(be+me)*a,(ye+pe)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*a,ye*y,(be-me)*a,(ye+pe)*y,(be-pe)*a,(ye+me)*y));var pe=.05,me=oe*.05,be=.625,ye=.95,ge=new go.PathFigure((be-pe)*a,ye*y,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,be*a,(ye-pe)*y,(be-pe)*a,(ye-me)*y,(be-me)*a,(ye-pe)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*a,ye*y,(be+me)*a,(ye-pe)*y,(be+pe)*a,(ye-me)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,be*a,(ye+pe)*y,(be+pe)*a,(ye+me)*y,(be+me)*a,(ye+pe)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*a,ye*y,(be-me)*a,(ye+pe)*y,(be-pe)*a,(ye+me)*y));var pe=.05,me=oe*.05,be=.825,ye=.95,Ce=new go.PathFigure((be-pe)*a,ye*y,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,be*a,(ye-pe)*y,(be-pe)*a,(ye-me)*y,(be-me)*a,(ye-pe)*y)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*a,ye*y,(be+me)*a,(ye-pe)*y,(be+pe)*a,(ye-me)*y)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,be*a,(ye+pe)*y,(be+pe)*a,(ye+me)*y,(be+me)*a,(ye+pe)*y)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*a,ye*y,(be-me)*a,(ye+pe)*y,(be-pe)*a,(ye+me)*y).close());var Se=new go.PathFigure(0,y,!1);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*y,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var ne=new go.PathFigure(.15*a,y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,y).close());var ce=.05,de=oe*.05,ge=.35,pe=.775,me=new go.PathFigure((ge-ce)*a,pe*y,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ge*a,(pe-ce)*y,(ge-ce)*a,(pe-de)*y,(ge-de)*a,(pe-ce)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ge+ce)*a,pe*y,(ge+de)*a,(pe-ce)*y,(ge+ce)*a,(pe-de)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,ge*a,(pe+ce)*y,(ge+ce)*a,(pe+de)*y,(ge+de)*a,(pe+ce)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ge-ce)*a,pe*y,(ge-de)*a,(pe+ce)*y,(ge-ce)*a,(pe+de)*y).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.75*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),x}),go.Shape.defineFigureGenerator("Bookmark",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),x}),go.Shape.defineFigureGenerator("Bookmark",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),x}),go.Shape.defineFigureGenerator("Globe",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.75*a,0,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,.75*y,.75*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.25*a,y,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*y,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,.15*a,.25*y,.15*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*y,.85*a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*y,.35*a,.3*y,.65*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*y,.35*a,.7*y,.65*a,.7*y)),x}),go.Shape.defineFigureGenerator("Wave",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.25*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*y,.1*a,0,.2*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*y,.425*a,.5*y,.575*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*y,.8*a,0,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*y,.1*a,.5*y,.2*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*y,.425*a,y,.575*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*y,.8*a,.5*y,.9*a,.5*y)),x}),go.Shape.defineFigureGenerator("Operator",function(z,a,y){var x=new go.Geometry,b=.3,ee=oe*.3,ne=.5,ce=.7,de=new go.PathFigure((ne-b)*a,ce*y,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce-b)*y,(ne-b)*a,(ce-ee)*y,(ne-ee)*a,(ce-b)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*a,ce*y,(ne+ee)*a,(ce-b)*y,(ne+b)*a,(ce-ee)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce+b)*y,(ne+b)*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*a,ce*y,(ne-ee)*a,(ce+b)*y,(ne-b)*a,(ce+ee)*y));var ge=new go.PathFigure(0,.7*y,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*y,0,0,a,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.65*a,.3*y,.65*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*y,.35*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.3*a,.6*y,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.2*a,y,.35*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,y,.7*a,.6*y,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.8*a,y,.65*a,.95*y)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,0,.075*y,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,0,y,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*y,.8*a,y,.85*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),x}),go.Shape.defineFigureGenerator("Battery",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*y));var ee=new go.PathFigure(0,.6*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,0,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),x}),go.Shape.defineFigureGenerator("Delete",function(z,a,y){var x=new go.Geometry,b=.5,ee=oe*.5,ne=.5,ce=.5,de=new go.PathFigure((ne-b)*a,ce*y,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce-b)*y,(ne-b)*a,(ce-ee)*y,(ne-ee)*a,(ce-b)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*a,ce*y,(ne+ee)*a,(ce-b)*y,(ne+b)*a,(ce-ee)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce+b)*y,(ne+b)*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*a,ce*y,(ne-ee)*a,(ce+b)*y,(ne-b)*a,(ce+ee)*y));var ge=new go.PathFigure(.15*a,.5*y,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*y)),x}),go.Shape.defineFigureGenerator("Flag",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.1*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*y,.15*a,0,.35*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,.65*a,.2*y,.85*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.85*a,.6*y,.65*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.35*a,.4*y,.15*a,.4*y).close()),x}),go.Shape.defineFigureGenerator("Help",function(z,a,y){var x=new go.Geometry,b=.5,ee=oe*.5,ne=.5,ce=.5,de=new go.PathFigure((ne-b)*a,ce*y,!1);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce-b)*y,(ne-b)*a,(ce-ee)*y,(ne-ee)*a,(ce-b)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*a,ce*y,(ne+ee)*a,(ce-b)*y,(ne+b)*a,(ce-ee)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce+b)*y,(ne+b)*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*a,ce*y,(ne-ee)*a,(ce+b)*y,(ne-b)*a,(ce+ee)*y).close()),b=.05,ee=oe*.05,ne=.5,ce=.8;var ge=new go.PathFigure((ne-b)*a,ce*y,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce-b)*y,(ne-b)*a,(ce-ee)*y,(ne-ee)*a,(ce-b)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*a,ce*y,(ne+ee)*a,(ce-b)*y,(ne+b)*a,(ce-ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(ce+b)*y,(ne+b)*a,(ce+ee)*y,(ne+ee)*a,(ce+b)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*a,ce*y,(ne-ee)*a,(ce+b)*y,(ne-b)*a,(ce+ee)*y).close()),ge.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,.75*a,.475*y,.75*a,.225*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*y,.4*a,.2*y,.3*a,.25*y)),x}),go.Shape.defineFigureGenerator("Location",function(z,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,y,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*y,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*y,.5*a,0,.025*a,.025*y).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*y)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*y,.1*a,.1*y).close()))}),go.Shape.defineFigureGenerator("Lock",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var ee=new go.PathFigure(.2*a,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*y)),x}),go.Shape.defineFigureGenerator("Unlocked",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var ee=new go.PathFigure(.2*a,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*y)),x}),go.Shape.defineFigureGenerator("Gear",function(z,a,y){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*y,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*y,.79840625*a,.39915625*y,.7834375*a,.3635*y)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*y)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*y)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*y,.64228125*a,.2188125*y,.603875*a,.2021875*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*y)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*y)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*y)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*y,.39759375*a,.20190625*y,.36053125*a,.2176875*y)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*y)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*y)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*y)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*y,.21765625*a,.36059375*y,.201875*a,.397625*y)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*y)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*y)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*y,.20221875*a,.603875*y,.21884375*a,.64228125*y)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*y)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*y)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*y,.36353125*a,.78340625*y,.3991875*a,.79840625*y)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*y,.602375*a,.79809375*y,.63946875*a,.78234375*y)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*y)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*y)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*y,.78234375*a,.63940625*y,.798125*a,.602375*y)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*y).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*y)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*y,.1*a,.1*y).close()))}),go.Shape.defineFigureGenerator("Hand",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*y,0,.375*y,.05*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*y,.3*a,.225*y,.4*a,.175*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*y,.46*a,.05*y,.525*a,.05*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*y,.525*a,.275*y,.475*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*y,a,.4*y,a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*y,.675*a,.55*y,.675*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*y,.65*a,.7*y,.65*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,y,.61*a,.85*y,.61*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,.435*a,y,0,y).close()),x}),go.Shape.defineFigureGenerator("Map",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.2*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*y)),x}),go.Shape.defineFigureGenerator("Eject",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.7).close());var ee=new go.PathFigure(0,y*.6,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)).add(new go.PathSegment(go.PathSegment.Line,a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,y)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y).close()))}),go.Shape.defineFigureGenerator("Building",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a*1,y*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.85).close());var ee=new go.PathFigure(.126*a,.85*y,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*y).close());var ne=new go.PathFigure(.402*a,.85*y,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*y).close());var ce=new go.PathFigure(.678*a,.85*y,!1);x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*y)),ce.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*y)),ce.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*y).close());var de=new go.PathFigure(.5*a,.1*y,!1);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*y)),de.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*y).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*.8)),b.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.8)),b.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.6)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.6)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.4)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.4)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.2)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.2)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.15)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.15)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.184,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.184,y*(1-.184)).close());var ee=new go.PathFigure(a*.204,y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.204,y*(1-.184))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*1).close());var ne=new go.PathFigure(a*.408,y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.408,y*(1-.184*2))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*1).close());var ce=new go.PathFigure(a*.612,y,!0);x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.612,y*(1-.184*3))),ce.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*(1-.184*4))),ce.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*1).close());var de=new go.PathFigure(a*.816,y,!0);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Line,a*.816,y*(1-.184*4))),de.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-.184*5))),de.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var ee=new go.PathFigure(a*.055,.07*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.07)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.1).close());var ne=new go.PathFigure(a*.055,.13*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.13)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.16)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.16).close());var ce=new go.PathFigure(a*.055,.18*y,!0);x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.18)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.21)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.21).close());var de=new go.PathFigure(a*1,0,!0);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),de.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.65)),de.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(.55*a,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*y,0,.4*y,.225*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*y)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*y,.975*a,0,a,.08*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.55*a,y).close()),x}),go.Shape.defineFigureGenerator("Key",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a*1,y*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*y).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*y)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*y,.075*a,.075*y).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.08,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.08,y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var ee=new go.PathFigure(0,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,y*0)),ee.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var ne=new go.PathFigure(a*.11,y*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.11,y*.8).close());var ce=new go.PathFigure(a*(.11+.24133333*1+.028*1),y*.1,!1);x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.1)),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.8)),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),y*.8).close());var de=new go.PathFigure(a*(.11+.24133333*2+.028*2),y*.1,!1);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.1)),de.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.8)),de.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),y*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(z,a,y){var x=new go.Geometry,b=8,ee=b*oe,ne=new go.PathFigure(b,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.14)),ne.add(new go.PathSegment(go.PathSegment.Line,a,y-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-b,y,a,y-ee,a-ee,y)),ne.add(new go.PathSegment(go.PathSegment.Line,b,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y-b,ee,y,0,y-ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,ee,ee,0).close());var ce=new go.PathFigure(a*.83,0,!1);x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.3)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.3)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*0).close());var de=new go.PathFigure(a*.83,y*1,!1);x.add(de),de.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.5)),de.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.5)),de.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*1).close());var ge=new go.PathFigure(a*.78,y*.05,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.05)),ge.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.25)),ge.add(new go.PathSegment(go.PathSegment.Line,a*.78,y*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(z,a,y){var x=z?z.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,a/3),x=Math.min(x,y/3);var b=x*oe,ee=y*.8,ne=new go.Geometry,ce=new go.PathFigure(x,0,!0);return ne.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-b,0,a,b)),ce.add(new go.PathSegment(go.PathSegment.Line,a,ee-x)),ce.add(new go.PathSegment(go.PathSegment.Bezier,a-x,ee,a,ee-b,a-b,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.7,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.7,y)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.55,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,x,ee)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,ee-x,b,ee,0,ee-b)),ce.add(new go.PathSegment(go.PathSegment.Line,0,x)),ce.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(ne.spot1=new go.Spot(0,0,b,b),ne.spot2=new go.Spot(1,.8,-b,-b)):(ne.spot1=go.Spot.TopLeft,ne.spot2=new go.Spot(1,.8)),ne}),go.Shape.defineFigureGenerator("Repeat",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*.45).close());var ee=new go.PathFigure(a*1,y*.55,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(z,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*y)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*y).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y).close()))}),go.Shape.defineFigureGenerator("Terminal",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*.9).close());var ee=new go.PathFigure(a*.1,y*.2,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.22,y*.285)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.25).close());var ne=new go.PathFigure(a*.28,y*.37,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.37)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.41)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.28,y*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(z,a,y){var x=new go.Geometry,b=15,ee=b*oe,ne=new go.PathFigure(a*.62,y*.475,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,y-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-b,y,a,y-ee,a-ee,y)),ne.add(new go.PathSegment(go.PathSegment.Line,b,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y-b,ee,y,0,y-ee)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.475)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.03)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.62,y*.03).close()),ee>1?(x.spot1=new go.Spot(0,0,ee,ee),x.spot2=new go.Spot(1,1,-ee,-ee)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var ee=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-ee)).close());var ne=new go.PathFigure(a*.4,y*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.66)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),y*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var ee=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-ee)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var ee=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-ee)).close());var ne=new go.PathFigure(a*.5,y*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.74,y*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a*.15,y*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a*.15,y*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1).close());var ee=new go.PathFigure(a*.235,y*.28,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.765,y*.28)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.655,y*.97)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.345,y*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(z,a,y){var x=new go.Geometry,b=new go.PathFigure(a*.5,y*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.5)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.65)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.65)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*.5)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},11081:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var un={},Qt="5.0",fe={},ve=null,Ue=!1,E=!1,he=null,Ae=!1,ue=null,oe=null,re=0;re4?parseFloat(it):5};un.setHTML5Codebase=function(it,rt){oe=it,$e(it,rt)},un.setJavaCodebase=un.setJavaCodebaseVersion=un.isCompiledInstalled=un.setPreCompiledScriptPath=un.setPreCompiledResourcePath=function(){},un.setHTML5CodebaseVersion=function(it,rt){var st=parseFloat(it);if(st!==NaN&&st<5){console.log("The GeoGebra HTML5 codebase version "+st+" is deprecated. Using version latest instead.");return}ue=it,tt(it,rt)},un.getHTML5CodebaseVersion=function(){return z},un.getParameters=function(){return fe},un.setFontsCSSURL=function(it){ne=it},un.setGiacJSURL=function(it){},un.setJNLPFile=function(it){ae=it},un.setJNLPBaseDir=function(it){},un.inject=function(){function it(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var rt="auto",st=fe.id,mt,yt=!1,Tt=0;Tt=5)return!0;var it=un.getAppletObject();return it&&typeof it.recalculateEnvironments=="function"?(it.recalculateEnvironments(),!0):!1},un.startAnimation=function(){var it=un.getAppletObject();return it&&typeof it.startAnimation=="function"?(it.startAnimation(),!0):!1},un.stopAnimation=function(){var it=un.getAppletObject();return it&&typeof it.stopAnimation=="function"?(it.stopAnimation(),!0):!1},un.getAppletObject=function(){var it=fe.id!==void 0?fe.id:"ggbApplet";return window[it]},un.resize=function(){};var Ce=function(it,rt,st){var mt=document.createElement("param");mt.setAttribute("name",rt),mt.setAttribute("value",st),it.appendChild(mt)},Se=function(it){return it&&it!=="false"},He=function(it,rt,st){de(z)<=4.2&&(st=!0);var mt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==z||ggbHTML5LoadedCodebaseIsWebSimple&&!y)&&(mt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var yt=document.createElement("div");yt.classList.add("appletParameters","notranslate");var Tt=rt.width,vt=rt.height;if(rt.disableAutoScale=rt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():rt.disableAutoScale,rt.width!==void 0)if(de(z)<=4.4)Se(rt.showToolBar)&&(rt.height-=7),Se(rt.showAlgebraInput)&&(rt.height-=37),rt.width<605&&Se(rt.showToolBar)&&(rt.width=605,Tt=605);else{var ut=100;(Se(rt.showToolBar)||Se(rt.showMenuBar))&&(rt.hasOwnProperty("customToolBar")&&(rt.customToolbar=rt.customToolBar),ut=Se(rt.showMenuBar)?245:155),Tt=5?(rt.appletOnLoad=function(nt){var wt=it.querySelector(".ggb_preview");wt&&wt.parentNode.removeChild(wt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Ke),window.GGBT_wsf_view&&$(window).trigger("resize"),Te(nt)},Ie||Ke.appendChild(Fe)):yt.appendChild(Fe),Ke.appendChild(yt),Ie||it.appendChild(Ke),setTimeout(function(){un.resize()},1)}else{var Be=document.createElement("div");Be.className="applet_scaler",Be.style.position="relative",Be.style.display="block",Be.appendChild(yt),it.appendChild(Be),rt.appletOnLoad=function(nt){un.resize(),Te(nt)}}function Oe(nt,wt){wt&&typeof wt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(nt,wt.appletOnLoad):renderGGBElement(nt),at("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",wt)}function _e(nt,wt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:nt,params:wt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Pt){Oe(Pt.article,Pt.params)}),html5AppletsToProcess=null)},de(z)<5&&(nt.className+=" geogebraweb")):Oe(nt,wt)}if(mt){scriptLoadStarted=!0;for(var Ne=0;Ne0?(qe.remove(),Ke.attr("id","fullscreencontent").show(),jQuery(Te).append(Ke),window.dispatchEvent(new Event("resize"))):He(qe,rt,!1),window.GGBT_wsf_view.launchFullScreen(Te)}else te=mt,He(it,rt,!1);if(!window.GGBT_wsf_view)for(vt=0;vtit/4*3&&(qe=it/4*3),Te=qe/5.8,ut.setAttribute("src",b),ut.setAttribute("width",qe),ut.setAttribute("height",Te);var Ke=(it-qe)/2,Ie=(rt-Te)/2;ut.style.left=Ke+"px",ut.style.top=Ie+"px",yt.appendChild(ut)}}return yt.appendChild(vt),yt},Je=function(it){return it=it.toLowerCase(),it==="html5"||it==="screenshot"?it:"html5"},Qe=["web","webSimple","web3d","tablet","tablet3d","phone"],tt=function(it,rt){if(z=it,rt){$e(z,!0);return}var st=!Ue;if(st){var mt=de(z);!isNaN(mt)&&mt<4.4&&(st=!1)}var yt,Tt;window.location.protocol.substr(0,4)==="http"?yt=window.location.protocol:yt="http:";var vt=z.indexOf("//");vt>0?Tt=z:vt===0?Tt=yt+z:Tt="https://www.geogebra.org/apps/5.2.814.0/";for(var ut in Qe)if(z.slice(Qe[ut].length*-1)===Qe[ut]||z.slice((Qe[ut].length+1)*-1)===Qe[ut]+"/"){$e(Tt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&st&&!ve.is3D&&!ve.AV&&!ve.SV&&!ve.CV&&!ve.EV2&&!ve.CP&&!ve.PC&&!ve.DA&&!ve.FI&&!ve.PV&&!Se(fe.showToolBar)&&!Se(fe.showMenuBar)&&!Se(fe.showAlgebraInput)&&!Se(fe.enableRightClick)&&(!fe.appName||fe.appName=="classic")?Tt+="webSimple/":Tt+="web3d/",$e(Tt,!1)},$e=function(it,rt){if(it.requirejs){se=it;return}it.slice(-1)!=="/"&&(it+="/"),se=it,rt===null&&(rt=it.indexOf("http")===-1),ie=rt,a="web.nocache.js",y=!1;var st=se.split("/");st.length>1&&(!rt&&st[st.length-2]==="webSimple"?(a="webSimple.nocache.js",y=!0):Qe.indexOf(st[st.length-2])>=0&&(a=st[st.length-2]+".nocache.js")),st=it.split("/"),z=st[st.length-3],z.substr(0,4)==="test"?z=z.substr(4,1)+"."+z.substr(5,1):(z.substr(0,3)==="war"||z.substr(0,4)==="beta")&&(z="5.0");var mt=parseFloat(z);mt!==NaN&&mt<5&&it.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+mt+" is deprecated. Using version latest instead."),tt("5.0",rt))},at=function(it,rt){window.console&&window.console.log&&(!rt||typeof rt.showLogging=="undefined"||rt.showLogging&&rt.showLogging!=="false")&&console.log(it)};fe.material_id!==void 0?me(ct):ct();function ct(){var it=Qt;ue!==null?it=ue:parseFloat(it)<5&&(it="5.0"),tt(it,!1),oe!==null&&$e(oe,ie),Ae=!0}return un},GGBAppletUtils=function(){"use strict";function un(){return window.GGBT_wsf_edit!==void 0}function Qt(Ae,ue){ue!=1?(Ae.style.transformOrigin="0% 0% 0px",Ae.style.webkitTransformOrigin="0% 0% 0px",Ae.style.transform="scale("+ue+","+ue+")",Ae.style.webkitTransform="scale("+ue+","+ue+")",Ae.style.maxWidth="initial",Ae.querySelector(".ggb_preview")!==null&&(Ae.querySelector(".ggb_preview").style.maxWidth="initial"),Ae.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ae.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ae.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ae.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ae.style.transform="none",Ae.style.webkitTransform="none")}function fe(Ae,ue,oe,re,le,ae){var se=null;if(ae!=null&&ae!="")for(var ie=Ae.parentNode;ie!=null;)if((" "+ie.className+" ").indexOf(" "+ae+" ")>-1){se=ie;break}else ie=ie.parentNode;var te=0,z=0,a=0,y=0,x=0,b=0,ee=0;if(se)te=se.offsetWidth,z=Math.max(re?se.offsetWidth:0,se.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(te=Math.min(window.innerWidth,document.documentElement.clientWidth),z=Math.min(window.innerHeight,document.documentElement.clientHeight),a=te):(te=window.innerWidth,z=window.innerHeight,a=window.innerWidth),Ae){var ne=Ae.getBoundingClientRect();ne.left>0&&ne.left<=te&&(le===void 0||!le)&&(document.dir==="rtl"?(x=te-ne.width-ne.left,b=a<=480?10:30):(b=ne.left,x=a<=480?10:30),y=b+x)}if(Ae&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ce=Ae.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(y=40,ee=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(y=0,ee=40)}}return Ae&&((oe===void 0||!oe)&&ue>0&&ue+y1&&(ae=!0)),ue&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ae=!0),!(Ae.hasOwnProperty("disableAutoScale")&&Ae.disableAutoScale))le=ve(Ae,ue,ae,oe,Ae.scaleContainerClass);else return re;return ae&&(!Ae.hasOwnProperty("scale")||re===1)?le:Math.min(re,le)}function E(Ae){var ue=Math.min(window.innerWidth,document.documentElement.clientWidth),oe=Math.min(window.innerHeight,document.documentElement.clientHeight),re=Ae.getBoundingClientRect(),le=(ue-re.width)/2,ae=(oe-re.height)/2;ae<0&&(ae=0),Ae.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(le<40?Ae.style.left="40px":Ae.style.left=le+"px",Ae.style.top=ae+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ae<40?Ae.style.top="40px":Ae.style.top=ae+"px",Ae.style.left=le+"px")}function he(Ae,ue){var oe=Ae.querySelector(".appletParameters");if(oe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ue.id!==oe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ae)}if(oe.parentElement&&/fullscreen/.test(oe.parentElement.className))return;var re=Ue(ue,Ae);un()&&oe.setAttribute("data-param-scale",re);for(var le=null,ae=0;ae=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(un){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(un){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(un){var Qt=c[un];return Qt==null?null:Qt},r=d,webModule.__errFn=e}function B(){function un(Ae){var ue=Ae.lastIndexOf(rb);ue==-1&&(ue=Ae.length);var oe=Ae.indexOf(sb);oe==-1&&(oe=Ae.length);var re=Ae.lastIndexOf(tb,Math.min(oe,ue));return re>=O?Ae.substring(O,re+P):W}function Qt(Ae){if(!Ae.match(/^\w+:\/\//)){var ue=o.createElement(ub);ue.src=Ae+vb,Ae=un(ue.src)}return Ae}function fe(){var Ae=__gwt_getMetaProperty(wb);return Ae!=null?Ae:W}function ve(){for(var Ae=o.getElementsByTagName(_),ue=O;ueO?Ae[Ae.length-P].href:W}function E(){var Ae=o.location;return Ae.href==Ae.protocol+zb+Ae.host+Ae.pathname+Ae.search+Ae.hash}var he=fe();return he==W&&(he=ve()),he==W&&(he=Ue()),he==W&&E()&&(he=un(o.location.href)),he=Qt(he),he}function C(un){return un.match(/^\//)||un.match(/^[a-zA-Z]+:\/\//)?un:webModule.__moduleBase+un}function D(){var un=[],Qt=O,fe=[],ve=[];function Ue(Ae){var ue=ve[Ae](),oe=fe[Ae];if(ue in oe)return ue;var re=[];for(var le in oe)re[oe[le]]=le;throw r&&r(Ae,re,ue),null}if(__gwt_isKnownPropertyValue=function(Ae,ue){return ue in fe[Ae]},webModule.__getPropMap=function(){var Ae={};for(var ue in fe)fe.hasOwnProperty(ue)&&(Ae[ue]=Ue(ue));return Ae},webModule.__computePropValue=Ue,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var E;try{E=Cb;var he=E.indexOf(Db);he!=-1&&(Qt=parseInt(E.substring(he+P),$),E=E.substring(O,he))}catch(Ae){}return webModule.__softPermutationId=Qt,C(E+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},67303:function(un,Qt,fe){"use strict";fe.d(Qt,{Ax:function(){return he},Ds:function(){return Ae},KI:function(){return oe},SI:function(){return E},f1:function(){return Ue}});var ve=fe(90524);function Ue(re){let le=!0;if(re.length>0){for(let ae=0;aewe in He?y(He,we,{enumerable:!0,configurable:!0,writable:!0,value:Me}):He[we]=Me,ge=(He,we)=>{for(var Me in we||(we={}))ne.call(we,Me)&&de(He,Me,we[Me]);if(ee)for(var Me of ee(we))ce.call(we,Me)&&de(He,Me,we[Me]);return He},pe=(He,we)=>x(He,b(we)),me=(He,we,Me)=>new Promise((Pe,De)=>{var ze=tt=>{try{Qe(Me.next(tt))}catch($e){De($e)}},Je=tt=>{try{Qe(Me.throw(tt))}catch($e){De($e)}},Qe=tt=>tt.done?Pe(tt.value):Promise.resolve(tt.value).then(ze,Je);Qe((Me=Me.apply(He,we)).next())});const be=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:ye}=Ue.default,Ce=({exercise:He,socket:we,dispatch:Me,onStartScreenshot:Pe,onCloseScreenshot:De,handleToDetail:ze})=>{const[Je,Qe]=E.default.useModal(),tt=(0,ve.useRef)(),[$e,at]=(0,ve.useState)(!0),ct=(0,ve.useRef)(!1),it=(0,te.useParams)();(0,ve.useEffect)(()=>{var Le,We,ft;if(document.addEventListener((0,Ae.gH)(),_e,!1),window.addEventListener("blur",Be,!1),(Le=He.exerciseUserInfo)!=null&&Le.screen_open&&(0,Ae.vp)()&&at(!1),(We=He.exerciseUserInfo)!=null&&We.screen_open&&!(0,Ae.vp)()){(0,ie.RG)(" ",!0);const gt=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?He.exerciseUserInfo.screen_sec+3:He.exerciseUserInfo.screen_sec+10+1;tt.current=E.default.info({icon:null,centered:!0,width:444,title:(0,z._V)(z.CP.recordScreen1),keyboard:!1,content:a.createElement("div",null,(0,z._V)(z.CP.recordScreen2),a.createElement("span",{style:{color:"#FF9849"}},He.exerciseUserInfo.screen_num-He.exerciseUserInfo.used_screen_num),(0,z._V)(z.CP.recordScreen3)),okText:a.createElement("span",null,(0,z._V)(z.CP.recordScreen4),"\uFF08",a.createElement("span",{style:{display:"inline-block"}},a.createElement(ye,{onFinish:()=>me(void 0,null,function*(){var nt;const wt=yield Oe();(nt=tt.current)==null||nt.destroy(),wt.used_screen_num&&Ke(wt.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+gt*1e3})),"S\uFF09"),onOk:()=>{var nt;(0,ie.RG)(" ",!0),(nt=tt.current)==null||nt.destroy(),at(!1),(0,Ae.Dj)(document.body),document.getElementById("root").addEventListener("click",st,!1)}})}return(ft=He.exerciseUserInfo)!=null&&ft.screen_open&&!(0,Ae.vp)()||document.getElementById("root").addEventListener("click",st,!1),()=>{document.getElementById("root").removeEventListener("click",st,!1),document.removeEventListener((0,Ae.gH)(),_e,!1),window.removeEventListener("blur",Be,!1)}},[]),(0,ve.useEffect)(()=>{setTimeout(()=>{He.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",st,!1),document.removeEventListener((0,Ae.gH)(),_e,!1))},500),mt()},[He.actionTabs]),(0,ve.useEffect)(()=>{setTimeout(()=>{He.exerciseUserInfo.used_screen_num>He.exerciseUserInfo.screen_num&&Ie()},500)},[He.exerciseUserInfo]);const rt=()=>me(void 0,null,function*(){const Le=yield Oe();setTimeout(()=>{var We,ft;(We=tt.current)==null||We.destroy(),tt.current=E.default.info({okText:a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",a.createElement("span",{className:"c-red"},Le.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",a.createElement("span",{className:"c-red"},(ft=He.exerciseUserInfo)==null?void 0:ft.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>me(void 0,null,function*(){(0,Ae.Dj)(document.body)})})},1e3)}),st=Le=>{!(0,Ae.vp)()&&Le.target.nodeName!=="A"&&Le.target.nodeName!=="BUTTON"&&Le.target.innerHTML!=="\u786E \u5B9A"&&(0,Ae.Dj)(document.body)},mt=()=>me(void 0,null,function*(){const Le=yield Me({type:"exercise/getExerciseUserInfo",payload:ge({},it)});return Le==null?void 0:Le.data}),yt=Le=>me(void 0,null,function*(){var We;if((We=He.exerciseUserInfo)!=null&&We.screen_at){const gt=yield(0,ue.ck)(pe(ge({},it),{reset:!0}));if((gt==null?void 0:gt.status)===-6)return}const ft=yield(0,ue.oy)({id:it.categoryId});if(ft!=null&&ft.is_commit){E.default.destroyAll(),yield Tt(),Fe(!0);return}else Ke(Le+1)}),Tt=()=>me(void 0,null,function*(){var Le;const We=re()(),ft=He.exerciseUserInfo.screen_sec;if(qe.current.length>0){const gt=We.format("YYYY-MM-DD HH:mm:ss");let nt=Math.floor(We.diff(re()(qe.current[0].start))/1e3);const wt=qe.current.length;nt/ft>>0>wt&&(nt=(wt+1)*ft-1),yield(0,ue.P8)(it.categoryId,{exercise_user_id:(Le=He.exerciseUserInfo)==null?void 0:Le.exercise_user_id,time:gt,time_long:nt,count:wt})}qe.current=[]}),vt=(0,ve.useRef)(0),ut=(0,ve.useRef)(0),qe=(0,ve.useRef)([]),Te=(0,ve.useRef)(!1),Ke=Le=>me(void 0,null,function*(){var We;ct.current||(Pe(),E.default.destroyAll(),vt.current=re()().valueOf(),Te.current=!0,tt.current=E.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:le.exitFullScreenModalWrapper,okText:a.createElement("span",null,(0,z._V)(z.CP.recordScreen8)),content:a.createElement("div",{className:le.exitFullScreenModal},a.createElement("img",{src:ae,alt:"",className:le.warningIcon}),a.createElement("div",{className:le.warningText,style:{marginBottom:50,fontWeight:500}},(0,z._V)(z.CP.recordScreen9)),a.createElement("div",{style:{marginBottom:40}},(0,z._V)(z.CP.recordScreen10)),a.createElement("div",{style:{marginBottom:40}},(0,z._V)(z.CP.recordScreen11),a.createElement("span",{className:le.warningText},((We=He.exerciseUserInfo)==null?void 0:We.screen_num)+1),(0,z._V)(z.CP.recordScreen12),a.createElement("span",{className:le.warningText,style:{fontWeight:600}},(0,z._V)(z.CP.recordScreen13)),",",(0,z._V)(z.CP.recordScreen14),a.createElement("span",{className:le.warningText},Le-1),(0,z._V)(z.CP.recordScreen15)),a.createElement("div",null,a.createElement("span",null,a.createElement(ye,{className:le.countdownWrapper,onFinish:()=>{ut.current=re()().valueOf(),qe.current.push({start:vt.current,end:ut.current}),yt(Le)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(He.exerciseUserInfo.screen_sec+1)*1e3}),(0,z._V)(z.CP.recordScreen25)),(0,z._V)(z.CP.recordScreen16))),onOk:()=>{(0,ie.RG)(" ",!0),Tt(),(0,Ae.Dj)(document.body),De(),tt.current.destroy(),Te.current=!1}}))}),Ie=()=>me(void 0,null,function*(){E.default.destroyAll(),(yield(0,ue.VL)({categoryId:it.categoryId,commit_method:1}))&&Fe()}),Fe=(Le=!1)=>me(void 0,null,function*(){var We,ft;if(document.removeEventListener((0,Ae.gH)(),_e,!1),(0,Ae.BU)(),E.default.destroyAll(),ct.current=!0,Le){const gt=yield(0,ue.Yu)(it.categoryId,{exercise_user_id:(We=He.exerciseUserInfo)==null?void 0:We.exercise_user_id});Je.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:le.forcedModalWrapper,centered:!0,content:a.createElement("div",{className:le.forcedModalContent},a.createElement("img",{src:se,alt:""}),a.createElement("div",{className:le.forcedText},(0,z._V)(z.CP.recordScreen17)),a.createElement("div",{className:le.screenNumText},(0,z._V)(z.CP.recordScreen18),(ft=He.exerciseUserInfo)==null?void 0:ft.screen_num,(0,z._V)(z.CP.recordScreen19)),a.createElement(he.default,{dataSource:gt==null?void 0:gt.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,z._V)(z.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,z._V)(z.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,z._V)(z.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{De(),ze()},onOk:()=>{te.history.push(`/classrooms/${it.coursesId}/exercisenotice/${it.categoryId}/users/${it.login}?isShowApply=true`)}})}else Je.info({content:a.createElement("div",{className:"tc font16"},(0,z._V)(z.CP.recordScreen23),a.createElement("br",null),(0,z._V)(z.CP.recordScreen24)),onOk:()=>{ze()}})}),Be=Le=>{(0,Ae.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!Te.current&&(0,Ae.BU)()},Oe=()=>me(void 0,null,function*(){var Le;if((Le=He.exerciseUserInfo)!=null&&Le.screen_at){const gt=yield(0,ue.ck)(pe(ge({},it),{reset:!0}));if((gt==null?void 0:gt.status)===-6)return}const We=yield(0,ue.oy)({id:it.categoryId});if(We!=null&&We.is_commit){Fe();return}return yield mt()}),_e=()=>me(void 0,null,function*(){var Le;if((0,ie.RG)(" ",!0),(0,Ae.vp)()){if((Le=He.exerciseUserInfo)!=null&&Le.screen_at){var We=yield(0,ue.ck)(pe(ge({},it),{reset:!0}));if((We==null?void 0:We.status)===-6)return}}else if(!Te.current){var We=yield(0,ue.ck)(ge({},it));if((We==null?void 0:We.status)===-6)return;const gt=yield mt();Ke(gt.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),Ne=()=>me(void 0,null,function*(){(0,ue.ck)(ge({},it));const Le=yield mt();Ke(Le.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return a.createElement("div",null,Qe)};var Se=(0,te.connect)(({exercise:He,globalSetting:we})=>({globalSetting:we,exercise:He}))(Ce)},41751:function(un,Qt,fe){"use strict";fe.d(Qt,{X:function(){return he},y:function(){return E}});var ve=fe(59301),Ue=fe(8591);const E=Ae=>{(0,ve.useEffect)(()=>{if(Ae){const ue=re=>{re.key==="F12"&&(re.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},oe=re=>{re.preventDefault()};return document.addEventListener("keydown",ue),document.addEventListener("contextmenu",oe),()=>{document.removeEventListener("keydown",ue),document.removeEventListener("contextmenu",oe)}}},[Ae])},he=()=>{const[Ae,ue]=(0,ve.useState)(!1),oe=re=>{const{keyCode:le,ctrlKey:ae,metaKey:se,type:ie}=re;(ie==="paste"||(le===67||le===86)&&(se||ae))&&(Ue.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),re.preventDefault(),re.stopPropagation())};return(0,ve.useEffect)(()=>(Ae&&(window.addEventListener("keydown",oe,!0),window.addEventListener("paste",oe,!0)),()=>{window.removeEventListener("keydown",oe,!0),window.removeEventListener("paste",oe,!0)}),[Ae]),{setOpenDisableCopyAndPaste:ue,disableCopyAndPaste:Ae}}},6077:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return se}});var ve=fe(59301),Ue={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},E=fe(92310),he=fe.n(E),Ae=fe(71418),ue=fe(2859),oe=fe(82093),re=fe(49661),le=(ie,te,z)=>new Promise((a,y)=>{var x=ne=>{try{ee(z.next(ne))}catch(ce){y(ce)}},b=ne=>{try{ee(z.throw(ne))}catch(ce){y(ce)}},ee=ne=>ne.done?a(ne.value):Promise.resolve(ne.value).then(x,b);ee((z=z.apply(ie,te)).next())}),se=({data:ie,className:te,fullWidth:z,style:a={},onClose:y,onOk:x,showFullTools:b,noAssociationId:ee})=>{const ne=(0,ve.useRef)(null),ce=(0,ve.useRef)(null),de=(0,ve.useRef)(null),ge=(0,ve.useRef)(null),[pe,me]=(0,ve.useState)(!1),[be,ye]=(0,ve.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ve.useEffect)(()=>{de.current||(de.current=document.createElement("style"),document.head.appendChild(de.current)),ie!=null&&ie.visible?(document.body.setAttribute("data-custom","y-hidden"),de.current.innerHTML=" html { overflow-y: hidden; }",ie!=null&&ie.src&&Ce()):(document.body.removeAttribute("data-custom"),de.current&&(document.head.removeChild(de.current),de.current=null))},[ie==null?void 0:ie.visible]);const Ce=()=>le(void 0,null,function*(){me(!0),ye("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Pe=yield(0,re.ZJ)(ie==null?void 0:ie.src);ne.current.src="",ne.current.src=Pe,ne.current.onload=function(){Me()},me(!1),ye("")}),Se=()=>{document.body.removeAttribute("data-custom"),de.current.innerHTML=" ",y()},He=Pe=>le(void 0,null,function*(){me(!0),ye("\u6B63\u5728\u4FDD\u5B58\u4E2D");const De=yield(0,oe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ie.title,file:Pe.dataUrl}});De!=null&&De.id&&!ee?(yield(0,oe.ZP)(`/api/attachments/${ie.id}/add_subitem.json`,{method:"post",body:{subitem_id:De==null?void 0:De.id,settings:JSON.stringify(Pe.state)}})).status===0&&x():De!=null&&De.id&&x(De),document.body.removeAttribute("data-custom"),de.current.innerHTML=" ",me(!1),ye("")}),we=()=>{const Pe=document.querySelector('a[href="https://markerjs.com/"]');Pe&&Pe.parentNode&&(Pe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(ze=>{const Je=document.querySelector(ze.name);Je&&Je.setAttribute("title",ze.title)})},Me=()=>{ce.current=new ue.hP(ne.current),ce.current.targetRoot=ge.current,ce.current.addEventListener("render",He),ce.current.addEventListener("beforeclose",Se),b&&(ce.current.availableMarkerTypes=ce.current.ALL_MARKER_TYPES,ce.current.uiStyleSettings.redoButtonVisible=!0,ce.current.uiStyleSettings.notesButtonVisible=!0,ce.current.uiStyleSettings.zoomButtonVisible=!0,ce.current.uiStyleSettings.zoomOutButtonVisible=!0,ce.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ce.current.uiStyleSettings,ce.current.show(),ie!=null&&ie.snapshotData&&ce.current.restoreState(ie.snapshotData),setTimeout(()=>{window.scrollTo(0,0),we()},300)};return ve.createElement(ve.Fragment,null,(ie==null?void 0:ie.visible)&&ve.createElement(Ae.Z,{spinning:pe,tip:be,style:{position:"absolute"}},ve.createElement("div",{ref:ge,className:he()(Ue.imageDimensions,te,z?Ue.fullWidth:""),style:a},ve.createElement("img",{className:Ue.img,ref:ne}))))}},88615:function(un,Qt,fe){"use strict";var ve=fe(59301),Ue=fe(95237),E=fe(43604),he=fe(99313),Ae=fe(3113),ue=fe(7664),oe=fe(21697),re=fe(48136),le=fe(59301);const ae=(0,ve.forwardRef)(({callback:se,showSaveButton:ie,value:te=""},z)=>{const a=(0,ve.useRef)(),y=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r \\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r \\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r \\end{array} `},{value:`\\begin{array}{l} \r a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r \\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r \\left\\{\\begin{matrix} \r \\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r \\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r \\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r \\end{matrix}\\right. \r \\end{array} `},{value:`\\begin{array}{l} \r a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r \\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r \\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r \\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r \\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r \\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r \\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r a \\perp \\alpha \\ \r b \\perp \\alpha \r \\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r \\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r a \\parallel \\partial ,b \\parallel \\partial \r \\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r a \\perp m,a \\perp n \r \\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r \\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r a^{2}+b^{2}=c^{2} \r \\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r \\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r \\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r \\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r \\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r a,b \\in R^{+} \\ \r \\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r \\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r \\end{array}`},{value:`\\begin{array}{c} \r a,b \\in R \\ \r \\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r \\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r \\end{array}`},{value:`\\begin{array}{c} \r H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r \\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r \\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r \\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r \\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r P \\left( \\emptyset \\right) =0 \\\\ \r P \\left( S \\right) =1 \r \\end{array}`},{value:`\\begin{array}{c} \r \\forall A \\in S \\\\ \r P \\left( A \\right) \\ge 0 \r \\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r \\end{array}`}]}]}],b=ce=>{a.current.setValue(a.current.getValue()+" "+ce.value+" ")},ee=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:le.createElement(Ue.Z,{className:oe.Z.lists,gutter:[10,10]},y.map((ce,de)=>le.createElement(E.Z,{flex:"110px",className:oe.Z.item},le.createElement("div",null,le.createElement(ue.Z,{value:`$$${ce.value}$$`}),ce.name),le.createElement("div",{className:oe.Z.children},ce.children.map((ge,pe)=>le.createElement("div",{key:pe},le.createElement("h1",null,ge.name),le.createElement(Ue.Z,{gutter:[10,10]},ge.data.map((me,be)=>le.createElement(E.Z,{key:be,onClick:()=>b(me),className:oe.Z.diamond},le.createElement(ue.Z,{value:"`$$"+me.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:le.createElement(Ue.Z,{className:oe.Z.lists,gutter:[10,10]},x.map((ce,de)=>le.createElement(E.Z,{flex:"110px",className:oe.Z.item},le.createElement("div",null,le.createElement(ue.Z,{value:"`$$"+ce.value+"$$`"}),ce.name),le.createElement("div",{className:oe.Z.children},ce.children.map((ge,pe)=>le.createElement("div",{key:pe},ge.name&&le.createElement("h1",null,ge.name),le.createElement(Ue.Z,{gutter:[10,10]},ge.data.map((me,be)=>le.createElement(E.Z,{key:be,onClick:()=>b(me),className:oe.Z.diamond},le.createElement(ue.Z,{value:"`$$"+me.value+"$$`"}))))))))))}],ne=()=>{var ce=document.createElement("div");ce.innerHTML=a.current.getValue();var de=ce.innerText;return se&&se(de),de};return(0,ve.useImperativeHandle)(z,()=>({getData:ne})),le.createElement("div",{className:oe.Z.mathWrap},le.createElement(he.default,{defaultActiveKey:"1",items:ee}),le.createElement("math-field",{locale:"zh_cn",className:oe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},te||""),ie&&le.createElement("div",{className:oe.Z.button},le.createElement(Ae.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Qt.Z=ae},766:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return he}});var ve=fe(76560),Ue={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},E=fe(59301),he=({message:Ae,className:ue,children:oe,style:re={}})=>E.createElement("div",{className:`custom-spinner ${Ue.idsRingWrapper} ${ue}`},E.createElement("div",{className:Ue.ldsRing},E.createElement("div",null),E.createElement("div",null),E.createElement("div",null),E.createElement("div",null)),Ae?E.createElement("p",{style:re},Ae):null,oe,E.createElement(ve.Outlet,null))},72015:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return he}});var ve=fe(59301),Ue=fe(33796),E=fe(59301),he=({defaultX:Ae="40%",leftChild:ue,rightChild:oe,className:re,hideResize:le=!1})=>{const[ae,se]=(0,ve.useState)(Ae),ie=(0,ve.useRef)();function te(){ie.current=!0}(0,ve.useEffect)(()=>{function y(b){ie.current&&(Ue.Z.publish("resize-move-bar",b),se(b.pageX))}function x(){ie.current=!1}return window.addEventListener("mousemove",y),window.addEventListener("mouseup",x),()=>{window.removeEventListener("mousemove",y),window.removeEventListener("mouseup",x)}},[]);const z=typeof ae=="number"&&ae!==.01?`${ae}px`:Ae,a=`calc(100% - ${le?"0px":"4px"} - ${z})`;return E.createElement("div",{className:`split-panel-container ${re}`},E.createElement("section",{style:{width:z,display:ae===.01?"none":""}},ue),E.createElement("section",{className:"resize-x-bar",onMouseDown:te},E.createElement("a",{className:"btn-resize"},E.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},E.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"})))),E.createElement("section",{style:{width:a}},oe))}},46685:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return ue}});var ve=fe(59301),Ue={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},E=fe(92310),he=fe.n(E),ue=({className:oe,style:re={},leftNode:le,leftTitle:ae="\u81EA\u6D4B\u8F93\u5165",rightNode:se,rightTitle:ie="\u8FD0\u884C\u7ED3\u679C"})=>ve.createElement("div",{className:he()(Ue.result,oe),style:re},ve.createElement("div",{className:Ue.left},ve.createElement("div",{className:Ue.title},ve.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ve.createElement("span",null,ae)),ve.createElement("div",{className:Ue.leftNode},le)),ve.createElement("div",{className:Ue.right},ve.createElement("div",{className:Ue.title},ve.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ve.createElement("span",null,ie)),ve.createElement("div",{className:Ue.rightNode},se)))},38273:function(un,Qt,fe){"use strict";var ve=fe(59301);const Ue=he=>String(he).length===1?`0${he}`:he,E=({className:he="",onChange:Ae,defaultValue:ue=0})=>{const[oe,re]=(0,ve.useState)(ue);(0,ve.useEffect)(()=>{const ie=setTimeout(()=>{re(oe+1e3)},1e3);return Ae(oe+1e3),()=>{clearInterval(ie)}},[oe]);const le=parseInt(oe/(60*6e4))||"00",ae=parseInt(oe%(60*6e4)/6e4)||"00",se=parseInt(oe%6e4/1e3)||"00";return ve.createElement("div",{className:he},Ue(le),":",Ue(ae),":",Ue(se))};Qt.Z=E},44816:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return He}});var ve=fe(59301),Ue=fe(76560),E=fe(43418),he=fe(78241),Ae=fe(8591),ue=fe(71418),oe=fe(17574),re=fe(95237),le=fe(43604),ae=fe(6848),se=fe(92832),ie={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},te=fe(98072),z=fe(63423),a=fe(57884),y=fe(47949),x=Object.defineProperty,b=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,ne=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ge=(we,Me,Pe)=>Me in we?x(we,Me,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):we[Me]=Pe,pe=(we,Me)=>{for(var Pe in Me||(Me={}))ce.call(Me,Pe)&&ge(we,Pe,Me[Pe]);if(ne)for(var Pe of ne(Me))de.call(Me,Pe)&&ge(we,Pe,Me[Pe]);return we},me=(we,Me)=>b(we,ee(Me)),be=(we,Me)=>{var Pe={};for(var De in we)ce.call(we,De)&&Me.indexOf(De)<0&&(Pe[De]=we[De]);if(we!=null&&ne)for(var De of ne(we))Me.indexOf(De)<0&&de.call(we,De)&&(Pe[De]=we[De]);return Pe},ye=(we,Me,Pe)=>new Promise((De,ze)=>{var Je=$e=>{try{tt(Pe.next($e))}catch(at){ze(at)}},Qe=$e=>{try{tt(Pe.throw($e))}catch(at){ze(at)}},tt=$e=>$e.done?De($e.value):Promise.resolve($e.value).then(Je,Qe);tt((Pe=Pe.apply(we,Me)).next())});const Ce=(we=[])=>we==null?void 0:we.map(Me=>me(pe({},Me),{title:(Me==null?void 0:Me.value)||"",key:Me==null?void 0:Me.id,isLeaf:!0})),Se=we=>{var Me=we,{user:Pe,children:De,isShowComponent:ze=!0,ModalProps:Je={},onDataSelect:Qe}=Me,tt=be(Me,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[$e,at]=E.default.useModal(),[ct]=he.default.useForm(),[it,rt]=(0,ve.useState)([]),[st,mt]=(0,ve.useState)(!1),[yt,Tt]=(0,ve.useState)(!1),[,vt,ut,qe]=(0,te.U)(z.qE,{page:1,limit:9999}),[,,Te]=(0,te.U)(z.V8,{}),[,,Ke]=(0,te.U)(z.B$,{}),[,,Ie]=(0,te.U)(z.DH,{}),[,,Fe]=(0,te.U)(z.bJ,{}),Be=()=>{mt(!1),ct.resetFields(),Tt(!1)},Oe=Ne=>ye(void 0,null,function*(){const{node:Le,dragNode:We,event:ft}=Ne,gt=Ne.node.pos.split("-"),nt=Ne.dropPosition-Number(gt[gt.length-1]);if(nt==0){Ae.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(nt==1&&(We==null?void 0:We.item_index)==(Le==null?void 0:Le.item_index)+1){Ae.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const wt=yield Fe({id:We==null?void 0:We.key,position:nt==-1?1:(We==null?void 0:We.item_index)>(Le==null?void 0:Le.item_index)?(Le==null?void 0:Le.item_index)+1:Le==null?void 0:Le.item_index});(wt==null?void 0:wt.status)===0&&(Ae.ZP.success("\u79FB\u52A8\u6210\u529F"),ut({},!0))}),_e=Ne=>ye(void 0,null,function*(){let Le={};yt?Le=yield Ke(pe({},Ne)):Le=yield Ie(pe({},Ne)),(Le==null?void 0:Le.status)==0&&(Ae.ZP.success((Le==null?void 0:Le.message)||(yt?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),ut({},!0),Be())});return(0,ve.useEffect)(()=>{Je!=null&&Je.open&&ut({},!0)},[Je==null?void 0:Je.open]),(0,ve.useEffect)(()=>{var Ne;rt(Ce((Ne=qe==null?void 0:qe.data)==null?void 0:Ne.list))},[qe]),ze?ve.createElement(ve.Fragment,null,at,De,ve.createElement(E.default,pe({},pe({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},Je)),ve.createElement(ue.Z,{spinning:vt},(it==null?void 0:it.length)>0?ve.createElement(ve.Fragment,null,ve.createElement(oe.default.DirectoryTree,{height:500,className:ie.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:Qe,treeData:it,onDrop:Oe,titleRender:Ne=>ve.createElement(ve.Fragment,null,ve.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},Ne==null?void 0:Ne.title),ve.createElement("div",{className:`${ie.EditDom}`},ve.createElement(re.Z,{wrap:!1,align:"middle",gutter:16},ve.createElement(le.Z,null,ve.createElement(ae.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},ve.createElement("i",{className:`iconfont icon-tuodong1 font12 ${ie.currentPrimary}`}))),ve.createElement(le.Z,null,ve.createElement(ae.Z,{title:"\u7F16\u8F91"},ve.createElement("i",{className:`iconfont icon-bianji11 font12 ${ie.currentPrimary}`,onClick:Le=>{Le.stopPropagation(),ct.setFieldsValue(pe({},Ne)),mt(!0)}}))),ve.createElement(le.Z,null,ve.createElement(ae.Z,{title:"\u5220\u9664"},ve.createElement("i",{className:`iconfont icon-shanchu14 font12 ${ie.currentDelete}`,onClick:Le=>{Le.stopPropagation(),$e.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:()=>ye(void 0,null,function*(){const We=yield Te({id:Ne==null?void 0:Ne.key});(We==null?void 0:We.status)==0&&(Ae.ZP.success((We==null?void 0:We.message)||"\u5220\u9664\u6210\u529F"),ut({},!0))})})}}))))))}),ve.createElement(y.op,{className:"ml20 mt20",icon:ve.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{Tt(!0),mt(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):ve.createElement(a.Z,{styles:{margin:"30px auto"},customText:ve.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",ve.createElement("a",{onClick:()=>{Tt(!0),mt(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),ve.createElement(E.default,{title:yt?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:st,okText:yt?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{Be()},onOk:()=>{ct.submit()}},ve.createElement(he.default,{form:ct,onFinish:_e},yt&&ve.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"),ve.createElement(he.default.Item,{hidden:!0,name:"id"}),ve.createElement(he.default.Item,{className:"mt10",name:"value"},ve.createElement(se.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 He=(0,Ue.connect)(({loading:we,user:Me})=>({user:Me,loading:we.effects}))(Se)},39479:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return he}});var ve=fe(59301),Ue=fe(33796),E=fe(11611),he=()=>{const[Ae,ue]=(0,ve.useState)(""),[oe,re]=(0,ve.useState)(0);let[le,ae]=(0,ve.useState)(),[se,ie]=(0,ve.useState)();const[te,z]=(0,ve.useState)(!1),a=(0,ve.useRef)("");(0,ve.useEffect)(()=>Ue.Z.subscribe("preview-image",be=>{ue(be),console.log(ge.current),document.body.style.overflow="hidden"}),[]),(0,ve.useEffect)(()=>(document.addEventListener("keydown",y),()=>{document.removeEventListener("keydown",y)}),[]),(0,ve.useEffect)(()=>{a.current=Ae},[Ae]);function y(me){me.keyCode==27&&a.current&&x()}function x(){document.body.style.overflow="auto",ae(void 0),ie(void 0),re(0),ue("")}function b(){re(oe+90)}function ee(){le=ge.current.width*1.1,se=ge.current.height*1.1,ie(se),ae(le)}function ne(){le=ge.current.width/1.1,se=ge.current.height/1.1,ie(se),ae(le)}const ce=(0,ve.useRef)(),de=(0,ve.useRef)(),ge=(0,ve.useRef)(),pe=me=>{(me.nativeEvent.target===ce.current||me.nativeEvent.target===de.current)&&x()};return ve.createElement(ve.Fragment,null,Ae?ve.createElement("div",null,ve.createElement("div",{className:"preview-wrp-group",ref:de},ve.createElement(E.Z,{className:"image-preview",src:Ae,style:{display:"none"},preview:{visible:!0,src:Ae,movable:!1,onVisibleChange:me=>{ue("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},44905:function(un,Qt,fe){"use strict";fe.d(Qt,{h:function(){return ce}});var ve=fe(59301),Ue=fe(57809),E=fe(78241),he=fe(3113),Ae=fe(89780),ue=fe.n(Ae),oe=fe(66543),re=fe(59598),le=Object.defineProperty,ae=Object.defineProperties,se=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,a=(de,ge,pe)=>ge in de?le(de,ge,{enumerable:!0,configurable:!0,writable:!0,value:pe}):de[ge]=pe,y=(de,ge)=>{for(var pe in ge||(ge={}))te.call(ge,pe)&&a(de,pe,ge[pe]);if(ie)for(var pe of ie(ge))z.call(ge,pe)&&a(de,pe,ge[pe]);return de},x=(de,ge)=>ae(de,se(ge));const b=Ue.default.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},ne={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Qt.Z=({callback:de,onCancel:ge})=>{const[pe,me]=(0,ve.useState)("python");function be(Ce){me(ne[Ce][1])}function ye(Ce){de(Ce)}return ve.createElement(E.default,x(y({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ye,style:{width:500}}),ve.createElement(E.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ve.createElement(Ue.default,{getPopupContainer:Ce=>Ce.parentNode,onChange:be},Object.keys(ne).map(Ce=>ve.createElement(b,{key:Ce,value:Ce},ne[Ce][0])))),ve.createElement(E.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ve.createElement(ce,{mode:pe})),ve.createElement("div",{className:"flex-container flex-end"},ve.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ve.createElement(he.ZP,{type:"ghost",onClick:ge},"\u53D6\u6D88")))};function ce({value:de,onChange:ge,mode:pe,options:me={}}){const be=(0,ve.useRef)(),[ye,Ce]=(0,ve.useState)();return(0,ve.useEffect)(()=>{if(ye){let Se=function(He){const we=He.getValue();ge&&ge(we)};return ye.on("change",Se),()=>{ye.off("change",Se)}}},[ye,ge]),(0,ve.useEffect)(()=>{ye&&ye.setOption("mode",pe)},[ye,pe]),(0,ve.useEffect)(()=>{ye&&(de!==ye.getValue()||de==="")&&setTimeout(()=>{ye.setValue(de||"")},300)},[ye,de]),(0,ve.useEffect)(()=>{if(be.current&&!ye){const Se=ue().fromTextArea(be.current,y({mode:pe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},me));Ce(Se)}},[be.current,ye]),ve.createElement("div",{className:"my-codemirror-container"},ve.createElement("textarea",{ref:be}))}},89389:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return oi}});var ve=fe(59301),Ue=fe(89780),E=fe.n(Ue),he=fe(76374),Ae=fe(66543),ue=fe(6313),oe=fe(25717),re=fe(99498),le=fe(25419),ae=fe(67549),se=fe(7664),ie=({value:pn="",className:Qn,showTextOnly:jn,showLines:Hr,style:vo={}})=>{const hr=(0,ve.useMemo)(()=>"",[pn]);return ve.createElement(ve.Fragment,null,ve.createElement("div",{dangerouslySetInnerHTML:{__html:hr}}))},te=fe(59301),z=Object.defineProperty,a=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(pn,Qn,jn)=>Qn in pn?z(pn,Qn,{enumerable:!0,configurable:!0,writable:!0,value:jn}):pn[Qn]=jn,ce=(pn,Qn)=>{for(var jn in Qn||(Qn={}))b.call(Qn,jn)&&ne(pn,jn,Qn[jn]);if(x)for(var jn of x(Qn))ee.call(Qn,jn)&&ne(pn,jn,Qn[jn]);return pn},de=(pn,Qn)=>a(pn,y(Qn));let ge=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function pe({onActionCallback:pn,title:Qn,icon:jn,actionName:Hr,className:vo="",children:hr}){function hi(){pn(Hr)}return te.createElement("a",{title:Qn,className:vo,onClick:hi},te.createElement("i",{className:`${jn}`}),hr)}var me=({watch:pn,showNullButton:Qn,showNullProgramButton:jn,onActionCallback:Hr,fullScreen:vo,insertTemp:hr,hidetoolBar:hi,extraUse:Ko})=>{const Yn=[...ge,{title:`${pn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${pn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return te.createElement("ul",{className:"markdown-toolbar-container"},!hi&&Yn.map((On,Qr)=>te.createElement("li",{key:Qr},On.actionName?te.createElement(pe,de(ce({},On),{onActionCallback:Hr})):te.createElement("span",{className:"v-line"}))),Qn?te.createElement("li",null,te.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Hr},te.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,jn?te.createElement(te.Fragment,null,te.createElement("li",null,te.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Hr},te.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),te.createElement("li",null,te.createElement(pe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Hr},te.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,hr&&te.createElement("li",null,te.createElement(pe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${hr}`,onActionCallback:Hr},te.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Ko&&te.createElement("li",null,Ko),te.createElement("li",{className:"btn-full-screen"},te.createElement(pe,{icon:`${vo?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:vo?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Hr})))},be=fe(75790),ye=fe(78241),Ce=fe(92832),Se=fe(3113),He=Object.defineProperty,we=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,Je=(pn,Qn,jn)=>Qn in pn?He(pn,Qn,{enumerable:!0,configurable:!0,writable:!0,value:jn}):pn[Qn]=jn,Qe=(pn,Qn)=>{for(var jn in Qn||(Qn={}))De.call(Qn,jn)&&Je(pn,jn,Qn[jn]);if(Pe)for(var jn of Pe(Qn))ze.call(Qn,jn)&&Je(pn,jn,Qn[jn]);return pn},tt=(pn,Qn)=>we(pn,Me(Qn));const $e={labelCol:{span:4},wrapperCol:{span:20}};var at=({callback:pn,onCancel:Qn})=>{function jn(Hr){pn(Hr)}return ve.createElement(ye.default,tt(Qe({},$e),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:jn,style:{width:500}}),ve.createElement(ye.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ve.createElement(Ce.default,null)),ve.createElement(ye.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ve.createElement(Ce.default,null)),ve.createElement("div",{className:"flex-container flex-end"},ve.createElement(Se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ve.createElement(Se.ZP,{type:"ghost",onClick:Qn},"\u53D6\u6D88")))},ct=fe(44905),it=fe(45596),rt=fe(43418),st=fe(95237),mt=fe(6077),yt=fe(59301),Tt=({callback:pn,onCancel:Qn})=>{const jn=document.createElement("canvas"),Hr=jn.getContext("2d");jn.width=1e3,jn.height=800,Hr.fillStyle="#ffffff",Hr.fillRect(0,0,jn.width,jn.height);const vo=jn.toDataURL("image/png");return yt.createElement(rt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},yt.createElement(st.Z,{style:{height:"100vh"}},yt.createElement(mt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:vo,visible:!0,title:String(Date.now())},onOk:hr=>{pn({src:hr.url})},onClose:Qn})))},vt=fe(12378);function ut(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(ut,go.CommandHandler),ut.prototype.canAlignSelection=function(){var pn=this.diagram;return!(pn===null||pn.isReadOnly||pn.isModelReadOnly||pn.selection.count<2)},ut.prototype.alignLeft=function(){var pn=this.diagram;pn.startTransaction("aligning left");var Qn=1/0;pn.selection.each(function(jn){jn instanceof go.Link||(Qn=Math.min(jn.position.x,Qn))}),pn.selection.each(function(jn){jn instanceof go.Link||jn.move(new go.Point(Qn,jn.position.y))}),pn.commitTransaction("aligning left")},ut.prototype.alignRight=function(){var pn=this.diagram;pn.startTransaction("aligning right");var Qn=-1/0;pn.selection.each(function(jn){if(!(jn instanceof go.Link)){var Hr=jn.actualBounds.x+jn.actualBounds.width;Qn=Math.max(Hr,Qn)}}),pn.selection.each(function(jn){jn instanceof go.Link||jn.move(new go.Point(Qn-jn.actualBounds.width,jn.position.y))}),pn.commitTransaction("aligning right")},ut.prototype.alignTop=function(){var pn=this.diagram;pn.startTransaction("alignTop");var Qn=1/0;pn.selection.each(function(jn){jn instanceof go.Link||(Qn=Math.min(jn.position.y,Qn))}),pn.selection.each(function(jn){jn instanceof go.Link||jn.move(new go.Point(jn.position.x,Qn))}),pn.commitTransaction("alignTop")},ut.prototype.alignBottom=function(){var pn=this.diagram;pn.startTransaction("aligning bottom");var Qn=-1/0;pn.selection.each(function(jn){if(!(jn instanceof go.Link)){var Hr=jn.actualBounds.y+jn.actualBounds.height;Qn=Math.max(Hr,Qn)}}),pn.selection.each(function(jn){jn instanceof go.Link||jn.move(new go.Point(jn.actualBounds.x,Qn-jn.actualBounds.height))}),pn.commitTransaction("aligning bottom")},ut.prototype.alignCenterX=function(){var pn=this.diagram,Qn=pn.selection.first();if(Qn){pn.startTransaction("aligning Center X");var jn=Qn.actualBounds.x+Qn.actualBounds.width/2;pn.selection.each(function(Hr){Hr instanceof go.Link||Hr.move(new go.Point(jn-Hr.actualBounds.width/2,Hr.actualBounds.y))}),pn.commitTransaction("aligning Center X")}},ut.prototype.alignCenterY=function(){var pn=this.diagram,Qn=pn.selection.first();if(Qn){pn.startTransaction("aligning Center Y");var jn=Qn.actualBounds.y+Qn.actualBounds.height/2;pn.selection.each(function(Hr){Hr instanceof go.Link||Hr.move(new go.Point(Hr.actualBounds.x,jn-Hr.actualBounds.height/2))}),pn.commitTransaction("aligning Center Y")}},ut.prototype.alignColumn=function(pn){var Qn=this.diagram;Qn.startTransaction("align Column"),pn===void 0&&(pn=0),pn=parseFloat(pn);var jn=new Array;Qn.selection.each(function(Ko){Ko instanceof go.Link||jn.push(Ko)});for(var Hr=0;Hr0){for(var Ko=hr.elt(hi-1);Ko!==null&&Ko.isTreeExpanded&&!Ko.isTreeLeaf;){var Yn=this._sortTreeChildrenByY(Ko);Ko=Yn.last()}Ko!==null&&pn.select(Ko)}else pn.select(vo)}}else if(jn.key==="Down")if(Qn.isTreeExpanded&&!Qn.isTreeLeaf){var Hr=this._sortTreeChildrenByY(Qn).first();Hr!==null&&pn.select(Hr)}else for(;Qn!==null;){var vo=Qn.findTreeParentNode();if(vo===null)break;var hr=this._sortTreeChildrenByY(vo),hi=hr.indexOf(Qn);if(hihr.y?1:vo.xhr.x?1:0}),Qn},ut.prototype.copyToClipboard=function(pn){go.CommandHandler.prototype.copyToClipboard.call(this,pn),this._lastPasteOffset.set(this.pasteOffset)},ut.prototype.pasteFromClipboard=function(){var pn=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(pn,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),pn},Object.defineProperty(ut.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(pn){if(pn!=="move"&&pn!=="select"&&pn!=="scroll"&&pn!=="tree"&&pn!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+pn);this._arrowKeyBehavior=pn}}),Object.defineProperty(ut.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(pn){if(!(pn instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+pn);this._pasteOffset.set(pn)}});var qe=ut,Te=fe(20397),Ke=fe(43604),Ie=fe(82093),Fe={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Be=fe(59301),Oe=(pn,Qn,jn)=>new Promise((Hr,vo)=>{var hr=Yn=>{try{Ko(jn.next(Yn))}catch(On){vo(On)}},hi=Yn=>{try{Ko(jn.throw(Yn))}catch(On){vo(On)}},Ko=Yn=>Yn.done?Hr(Yn.value):Promise.resolve(Yn.value).then(hr,hi);Ko((jn=jn.apply(pn,Qn)).next())});function _e({onCancel:pn,callback:Qn}){let jn=(0,ve.useRef)(),Hr=(0,ve.useRef)(),vo=(0,ve.useRef)(),hr=(0,ve.useRef)(!1);const hi=(0,ve.useRef)(!1),[Ko,Yn]=(0,ve.useState)(0);function On(){const kn=vt.bx.make,Wr={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};jn.current=new vt.S0(Hr.current,{padding:20,grid:kn(vt.s_,"Grid",kn(vt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),kn(vt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:qr=>{var lo=qr.diagram.commandHandler.addTopLevelParts(qr.diagram.selection,!0);lo||qr.diagram.currentTool.doCancel()},commandHandler:kn(qe),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:qr=>{var lo=qr.subject;lo.location=lo.location.copy().snapToGridPoint(qr.diagram.grid.gridOrigin,qr.diagram.grid.gridCellSize),setTimeout(()=>{qr.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:qr=>{var lo=qr.subject;setTimeout(()=>{qr.diagram.commandHandler.editTextBlock()})},LinkRelinked:qr=>{var lo=qr.parameter.part;lo.invalidateConnectedLinks();var zo=qr.subject;qr.diagram.toolManager.linkingTool.isForwards?zo.toNode.invalidateConnectedLinks():zo.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),jn.current.nodeTemplate=kn(vt.NB,"Auto",{locationSpot:vt.z6.Center,locationObjectName:"SHAPE",desiredSize:new vt.$u(120,60),minSize:new vt.$u(40,40),resizable:!0,resizeCellSize:new vt.$u(10,10),rotatable:!0},new vt.KX("location","loc",vt.E9.parse).makeTwoWay(vt.E9.stringify),new vt.KX("desiredSize","size",vt.$u.parse).makeTwoWay(vt.$u.stringify),kn(vt.bn,{name:"SHAPE",fill:Wr.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:vt.z6.AllSides,toSpot:vt.z6.AllSides},new vt.KX("figure"),new vt.KX("fill"),new vt.KX("stroke","borderColor"),new vt.KX("strokeWidth","thickness"),new vt.KX("strokeDashArray","dash")),kn(vt.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),kn(vt.al,{margin:1,textAlign:"center",overflow:vt.al.OverflowEllipsis,editable:!0},new vt.KX("text").makeTwoWay(),new vt.KX("stroke","color"))),jn.current.nodeTemplate.toolTip=kn("ToolTip",kn(vt.s_,"Vertical",{maxSize:new vt.$u(200,NaN)},kn(vt.al,{font:"bold 10pt sans-serif",textAlign:"center"},new vt.KX("text")),kn(vt.al,{font:"10pt sans-serif",textAlign:"center"},new vt.KX("text","details"))));function Ao(qr,lo){var zo=(uo,vi)=>{uo.handled=!0,uo.diagram.model.commit(ti=>{var ni=vi.part.adornedPart,wo=new vt.E9().setRectSpot(ni.actualBounds,qr);wo.subtract(ni.location),wo.scale(2,2),wo.x+=Math.sign(wo.x)*130,wo.y+=Math.sign(wo.y)*130,wo.add(ni.location),wo.snapToGridPoint(uo.diagram.grid.gridOrigin,uo.diagram.grid.gridCellSize);var yi=ti.copyNodeData(ni.data);ti.setGroupKeyForNodeData(yi,ti.getGroupKeyForNodeData(ni.data)),ti.addNodeData(yi);var Pi={from:ni.key,to:ti.getKeyForNodeData(yi)};ti.addLinkData(Pi);var Xi=uo.diagram.findNodeForData(yi);Xi.location=wo,uo.diagram.select(Xi),setTimeout(()=>{uo.diagram.commandHandler.editTextBlock()},20)})};return kn(vt.bn,{figure:lo,alignment:qr,alignmentFocus:qr.opposite(),width:qr.equals(vt.z6.Top)||qr.equals(vt.z6.Bottom)?25:18,height:qr.equals(vt.z6.Top)||qr.equals(vt.z6.Bottom)?18:25,fill:"orange",stroke:Wr.white,strokeWidth:4,mouseEnter:(uo,vi)=>vi.fill="dodgerblue",mouseLeave:(uo,vi)=>vi.fill="orange",isActionable:!0,click:zo,contextClick:zo})}function Bo(qr){return kn(vt.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(lo,zo)=>zo.fill="dodgerblue",mouseLeave:(lo,zo)=>zo.fill="orange",click:(lo,zo)=>{lo.diagram.commandHandler.showContextMenu(zo.part.adornedPart)}},qr||{})}jn.current.nodeTemplate.selectionAdornmentTemplate=kn(vt.uz,"Spot",kn(vt.Vm,{padding:10}),Ao(vt.z6.Top,"TriangleUp"),Ao(vt.z6.Left,"TriangleLeft"),Ao(vt.z6.Right,"TriangleRight"),Ao(vt.z6.Bottom,"TriangleDown"),Bo({alignment:new vt.z6(.75,0)}));function ao(qr,lo){return(zo,uo)=>{zo.handled=!0,zo.diagram.model.commit(vi=>{vi.set(uo.part.adornedPart.data,qr,lo)})}}function hn(qr,lo){return lo||(lo="color"),kn(vt.bn,{width:16,height:16,stroke:"lightgray",fill:qr,margin:1,background:"transparent",mouseEnter:(zo,uo)=>uo.stroke="dodgerblue",mouseLeave:(zo,uo)=>uo.stroke="lightgray",click:ao(lo,qr),contextClick:ao(lo,qr)})}function Un(){return[kn("ContextMenuButton",kn(vt.s_,"Horizontal",hn(Wr.white,"fill"),hn(Wr.beige,"fill"),hn(Wr.extralightblue,"fill"),hn(Wr.extralightred,"fill"))),kn("ContextMenuButton",kn(vt.s_,"Horizontal",hn(Wr.lightgray,"fill"),hn(Wr.lightgreen,"fill"),hn(Wr.lightblue,"fill"),hn(Wr.lightred,"fill")))]}function Xn(){return[kn("ContextMenuButton",kn(vt.s_,"Horizontal",hn(Wr.black),hn(Wr.green),hn(Wr.blue),hn(Wr.red))),kn("ContextMenuButton",kn(vt.s_,"Horizontal",hn(Wr.white),hn(Wr.magenta),hn(Wr.purple),hn(Wr.orange)))]}function Cn(qr,lo){return lo||(lo="thickness"),kn(vt.bn,"LineH",{width:16,height:16,strokeWidth:qr,margin:1,background:"transparent",mouseEnter:(zo,uo)=>uo.background="dodgerblue",mouseLeave:(zo,uo)=>uo.background="transparent",click:ao(lo,qr),contextClick:ao(lo,qr)})}function Ir(qr,lo){return lo||(lo="dash"),kn(vt.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:qr,margin:1,background:"transparent",mouseEnter:(zo,uo)=>uo.background="dodgerblue",mouseLeave:(zo,uo)=>uo.background="transparent",click:ao(lo,qr),contextClick:ao(lo,qr)})}function br(){return[kn("ContextMenuButton",kn(vt.s_,"Horizontal",Cn(1),Cn(2),Cn(3),Cn(4))),kn("ContextMenuButton",kn(vt.s_,"Horizontal",Ir(null),Ir([2,4]),Ir([4,4])))]}function gr(qr,lo){return lo||(lo="figure"),kn(vt.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:qr,margin:1,background:"transparent",mouseEnter:(zo,uo)=>uo.fill="dodgerblue",mouseLeave:(zo,uo)=>uo.fill="lightgray",click:ao(lo,qr),contextClick:ao(lo,qr)})}jn.current.nodeTemplate.contextMenu=kn("ContextMenu",kn("ContextMenuButton",kn(vt.s_,"Horizontal",gr("Rectangle"),gr("RoundedRectangle"),gr("Ellipse"),gr("Diamond"))),kn("ContextMenuButton",kn(vt.s_,"Horizontal",gr("Parallelogram2"),gr("ManualOperation"),gr("Procedure"),gr("Cylinder1"))),kn("ContextMenuButton",kn(vt.s_,"Horizontal",gr("Terminator"),gr("CreateRequest"),gr("Document"),gr("TriangleDown"))),Un(),Xn(),br()),jn.current.groupTemplate=kn(vt.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:vt.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(qr,lo)=>{var zo=lo.addMembers(lo.diagram.selection,!0);zo||lo.diagram.currentTool.doCancel()},avoidable:!1},new vt.KX("location","loc",vt.E9.parse).makeTwoWay(vt.E9.stringify),kn(vt.s_,"Auto",{name:"BODY"},kn(vt.bn,{parameter1:10,fill:Wr.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:vt.z6.AllSides,toSpot:vt.z6.AllSides},new vt.KX("fill"),new vt.KX("stroke","color"),new vt.KX("strokeWidth","thickness"),new vt.KX("strokeDashArray","dash")),kn(vt.Vm,{background:"transparent",margin:20})),kn(vt.al,{alignment:vt.z6.Top,alignmentFocus:vt.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new vt.KX("text"),new vt.KX("stroke","color"))),jn.current.groupTemplate.selectionAdornmentTemplate=kn(vt.uz,"Spot",kn(vt.s_,"Auto",kn(vt.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),kn(vt.Vm,{margin:1.5})),Bo({alignment:vt.z6.TopRight,alignmentFocus:vt.z6.BottomRight})),jn.current.groupTemplate.contextMenu=kn("ContextMenu",Un(),Xn(),br()),jn.current.linkTemplate=kn(vt.rU,{layerName:"Foreground",routing:vt.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new vt.KX("fromSpot","fromSpot",vt.z6.parse),new vt.KX("toSpot","toSpot",vt.z6.parse),new vt.KX("fromShortLength","dir",qr=>qr>=1?10:0),new vt.KX("toShortLength","dir",qr=>qr>=1?10:0),new vt.KX("points").makeTwoWay(),kn(vt.bn,{strokeWidth:2},new vt.KX("stroke","color"),new vt.KX("strokeWidth","thickness"),new vt.KX("strokeDashArray","dash")),kn(vt.bn,{segmentIndex:0,segmentOffset:new vt.E9(15,0),segmentOrientation:vt.rU.OrientAlong,alignmentFocus:vt.z6.Right,figure:"circle",width:10,strokeWidth:0},new vt.KX("fill","color"),new vt.KX("visible","dir",qr=>qr===1)),kn(vt.bn,{segmentIndex:-1,segmentOffset:new vt.E9(-10,6),segmentOrientation:vt.rU.OrientPlus90,alignmentFocus:vt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new vt.KX("fill","color"),new vt.KX("visible","dir",qr=>qr>=1),new vt.KX("width","thickness",qr=>7+3*qr),new vt.KX("height","thickness",qr=>7+3*qr),new vt.KX("segmentOffset","thickness",qr=>new vt.E9(-15,4+1.5*qr))),kn(vt.bn,{segmentIndex:0,segmentOffset:new vt.E9(15,-6),segmentOrientation:vt.rU.OrientMinus90,alignmentFocus:vt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new vt.KX("fill","color"),new vt.KX("visible","dir",qr=>qr===2),new vt.KX("width","thickness",qr=>7+3*qr),new vt.KX("height","thickness",qr=>7+3*qr),new vt.KX("segmentOffset","thickness",qr=>new vt.E9(-15,4+1.5*qr))),kn(vt.al,{alignmentFocus:new vt.z6(0,1,-4,0),editable:!0},new vt.KX("text").makeTwoWay(),new vt.KX("stroke","color"))),jn.current.linkTemplate.selectionAdornmentTemplate=kn(vt.uz,kn(vt.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:pr(2)},new vt.KX("pathPattern","thickness",pr)),Bo({alignmentFocus:new vt.z6(0,0,-6,-4)}));function pr(qr){return kn(vt.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(qr+4).toString()+" H3"})}function Eo(qr){var lo="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return qr===0?lo="M0 0 M16 16 M0 8 L16 8":qr===2&&(lo="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),kn(vt.bn,{geometryString:lo,margin:2,background:"transparent",mouseEnter:(zo,uo)=>uo.background="dodgerblue",mouseLeave:(zo,uo)=>uo.background="transparent",click:ao("dir",qr),contextClick:ao("dir",qr)})}function nr(qr){var lo=(zo,uo)=>{zo.handled=!0,zo.diagram.model.commit(vi=>{var ti=uo.part.adornedPart;vi.set(ti.data,qr?"toSpot":"fromSpot",vt.z6.stringify(vt.z6.AllSides)),(qr?ti.toNode:ti.fromNode).invalidateConnectedLinks()})};return kn(vt.bn,{width:12,height:12,fill:"transparent",mouseEnter:(zo,uo)=>uo.background="dodgerblue",mouseLeave:(zo,uo)=>uo.background="transparent",click:lo,contextClick:lo})}function tr(qr,lo){var zo=0,uo=vt.z6.RightSide;qr.equals(vt.z6.Top)?(zo=270,uo=vt.z6.TopSide):qr.equals(vt.z6.Left)?(zo=180,uo=vt.z6.LeftSide):qr.equals(vt.z6.Bottom)&&(zo=90,uo=vt.z6.BottomSide),lo||(zo-=180);var vi=(ti,ni)=>{ti.handled=!0,ti.diagram.model.commit(wo=>{var yi=ni.part.adornedPart;wo.set(yi.data,lo?"toSpot":"fromSpot",vt.z6.stringify(uo)),(lo?yi.toNode:yi.fromNode).invalidateConnectedLinks()})};return kn(vt.bn,{alignment:qr,alignmentFocus:qr.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:zo,background:"transparent",mouseEnter:(ti,ni)=>ni.background="dodgerblue",mouseLeave:(ti,ni)=>ni.background="transparent",click:vi,contextClick:vi})}jn.current.linkTemplate.contextMenu=kn("ContextMenu",Xn(),br(),kn("ContextMenuButton",kn(vt.s_,"Horizontal",Eo(0),Eo(1),Eo(2))),kn("ContextMenuButton",kn(vt.s_,"Horizontal",kn(vt.s_,"Spot",nr(!1),tr(vt.z6.Top,!1),tr(vt.z6.Left,!1),tr(vt.z6.Right,!1),tr(vt.z6.Bottom,!1)),kn(vt.s_,"Spot",{margin:new vt.Zt(0,0,0,2)},nr(!0),tr(vt.z6.Top,!0),tr(vt.z6.Left,!0),tr(vt.z6.Right,!0),tr(vt.z6.Bottom,!0)))));const Ci=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, {"text":"What do our users want?","key":-11,"loc":"105 -334.305","group":-20,"figure":"Ellipse","fill":"#ffffff","color":"black"}, {"text":"Meetings","key":-12,"loc":"-65 -444.305","group":-16,"figure":"TriangleDown","fill":"#ffffff"}, {"text":"Reviews","key":-13,"loc":"105 -454.305","group":-20,"figure":"TriangleDown","fill":"#ffffff","color":"black"}, {"text":"Can we solve it?","key":-14,"loc":"190 -140","color":"#7d33ff","fill":"#ffffff","figure":"Diamond","size":"140 80","thickness":3}, {"isGroup":true,"text":"Internal","key":-16,"loc":"-65 -384.305","fill":"#d5ebff","dash":null,"thickness":1,"group":-22}, {"isGroup":true,"text":"External","key":-20,"loc":"105 -394.305","fill":"#d5ebff","dash":null,"thickness":1,"group":-22}, {"isGroup":true,"text":"Sources","key":-22,"loc":"20 -400","fill":"#a5d2fa","dash":[4,4],"color":"#3358ff"} ], "linkDataArray": [ {"from":-12,"to":-10,"points":[-65,-414.305,-65,-404.305,-65,-384.305,-65,-384.305,-65,-364.305,-65,-354.305],"dash":null,"dir":1}, {"from":-13,"to":-11,"points":[105,-424.305,105,-414.305,105,-394.305,105,-394.305,105,-374.305,105,-364.305],"dash":null,"color":"#000000","dir":1}, {"from":-10,"to":-9,"points":[-65,-294.305,-65,-284.305,-65,-232.1525,-40,-232.1525,-40,-180,-40,-170],"dir":2,"dash":[4,4]}, {"from":-11,"to":-9,"points":[105,-304.305,105,-294.305,105,-237.1525,0,-237.1525,0,-180,0,-170],"dash":[4,4],"dir":2}, {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} ]}`;var Ho=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function ci(qr){return console.log("shapeName:",qr),Ho.indexOf(qr)>=0}var Ji=new vt.YI(vo.current,{maxSelectionCount:1,linkTemplate:kn(vt.rU,{locationSpot:vt.z6.Center,selectionAdornmentTemplate:kn(vt.uz,"Link",{locationSpot:vt.z6.Center},kn(vt.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),kn(vt.bn,{toArrow:"Standard",stroke:null}))},{routing:vt.rU.AvoidsNodes,curve:vt.rU.JumpOver,corner:5,toShortLength:4},new vt.KX("points"),kn(vt.bn,{isPanelMain:!0,strokeWidth:2}),kn(vt.bn,{toArrow:"Standard",stroke:null})),model:new vt.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...vt.bn.getFigureGenerators().toArray().map(qr=>({text:"\u672A\u547D\u540D",size:"100 100",figure:qr.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return jn.current.addDiagramListener("TextEdited",function(qr){var lo;const zo=qr.subject.part;var uo=(lo=document.activeElement)==null?void 0:lo.value;typeof uo=="string"&&uo.trim()===""&&jn.current.model.commit(function(vi){vi.set(zo.data,"text","\u672A\u547D\u540D"),jn.current.commandHandler.stopCommand()},"increment")}),Ji.nodeTemplate=kn(vt.NB,"Auto",{locationSpot:vt.z6.Center},new vt.KX("location","location",vt.E9.parse).makeTwoWay(vt.E9.stringify),kn(vt.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new vt.KX("stroke").makeTwoWay(),new vt.KX("fill").makeTwoWay(),new vt.KX("figure")),kn(vt.al,{margin:new vt.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new vt.$u(16,16),maxSize:new vt.$u(10,NaN),textAlign:"center",editable:!0},new vt.KX("key").makeTwoWay())),setTimeout(()=>{jn.current.grid=kn(vt.s_,"Grid",kn(vt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),kn(vt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),jn.current.grid.visible=!0,jn.current.grid.gridCellStroke="darkgray",jn.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=jn.current,jn.current}const Qr=()=>Oe(this,null,function*(){var kn=jn.current.makeImage();const Wr=yield(0,Ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:kn.src}});Qn({src:Wr.url})});return(0,ve.useEffect)(()=>(setTimeout(()=>{On()},500),Yn(Ko+1),()=>{jn.current=null}),[]),Be.createElement("div",{ref:hi,className:hr.current?`${Fe.maxH60} body-overflow-initial`:"body-overflow-initial"},Be.createElement(rt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Ko,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Be.createElement(st.Z,null,Be.createElement(Ke.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Be.createElement(Ke.Z,{onClick:()=>{var kn,Wr,Ao=jn.current.selection.first();if(hr.current=!hr.current,document.activeElement&&Ao){let Bo=(Wr=(kn=document.activeElement)==null?void 0:kn.value)==null?void 0:Wr.trim();typeof Bo=="string"&&jn.current.model.commit(function(ao){ao.set(Ao.data,"text",Bo||"\u672A\u547D\u540D"),jn.current.commandHandler.stopCommand()},"increment")}Yn(Ko+1)}},Be.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:pn},Be.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Fe.flowChartWrp},Be.createElement("div",{style:{display:"flex",height:"100%"}},Be.createElement("div",{style:{width:"300px",height:"100%"}},Be.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Be.createElement("div",{style:{height:"calc(100% - 50px)"},className:Fe.myPaletteDiv,ref:vo})),Be.createElement("div",{style:{flex:1,position:"relative"}},Be.createElement("div",{ref:Hr,style:{height:"80vh"}}))),Be.createElement("div",{className:"tr"},Be.createElement(Se.ZP,{size:"large",onClick:Qr,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Ne=_e,Le=fe(5112),We=fe(5871);const ft=Le.ZP.Group,gt={margin:"0 8px"};var nt=({callback:pn,onCancel:Qn})=>{function jn(Hr){pn(Hr)}return ve.createElement(ye.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:jn},ve.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ve.createElement("span",{style:gt},"\u5355\u5143\u683C\u6570\uFF1A"),ve.createElement("span",{style:gt},"\u884C\u6570"),ve.createElement(ye.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ve.createElement(We.Z,null)),ve.createElement("span",{style:gt},"\u5217\u6570"),ve.createElement(ye.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ve.createElement(We.Z,null))),ve.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ve.createElement("span",{style:gt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ve.createElement(ye.default.Item,{name:"align"},ve.createElement(ft,null,ve.createElement(Le.ZP,{value:"default"},ve.createElement("i",{className:"fa fa-align-justify"})),ve.createElement(Le.ZP,{value:"left"},ve.createElement("i",{className:"fa fa-align-left"})),ve.createElement(Le.ZP,{value:"center"},ve.createElement("i",{className:"fa fa-align-center"})),ve.createElement(Le.ZP,{value:"right"},ve.createElement("i",{className:"fa fa-align-right"}))))),ve.createElement("div",{className:"flex-container flex-end"},ve.createElement(Se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ve.createElement(Se.ZP,{type:"ghost",onClick:Qn},"\u53D6\u6D88")))},wt=fe(78673),Pt=fe(11081),xt=fe.n(Pt),Ft=(0,ve.forwardRef)(({use3d:pn,width:Qn,height:jn,callback:Hr,showSaveButton:vo},hr)=>{const hi=(0,ve.useRef)(),Ko=(0,ve.useRef)(),[Yn,On]=(0,ve.useState)(!1),Qr=(0,ve.useRef)({id:hi,appName:"graphing",width:Qn||1e3,height:jn||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ve.useEffect)(()=>{Ko.current=new(xt())(Qr.current,!0),window.onload=function(){Ko.current.inject("applet_container")}},[]);const kn=()=>{var Wr=window.ggbApplet.getPNGBase64(1,!0,72);return Hr&&Hr(Wr),Wr};return(0,ve.useEffect)(()=>{Qr.current.appName=Yn?"3D":"graphing",Ko.current.inject("applet_container")},[Yn]),(0,ve.useEffect)(()=>{On(pn)},[pn]),(0,ve.useImperativeHandle)(hr,()=>({getImgData:kn})),ve.createElement(ve.Fragment,null,ve.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:hi}),ve.createElement(st.Z,{align:"middle"},ve.createElement(Ke.Z,{flex:1},ve.createElement(wt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Yn,onChange:Wr=>On(Wr)})),ve.createElement(Ke.Z,null,ve.createElement(Se.ZP,{size:"large",onClick:kn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ut=fe(88615),St=fe(1012),_t=fe(8591);const Kt="link",Yt="upload-image",an="add-flowchart",En="draw-image",cn="add-flowchart",bn="code-block",dn="add-table",_n="------------",Dn={default:_n,left:`:${_n}`,center:`:${_n}:`,right:`${_n}:`};var Rn=fe(17904),wr=(pn,Qn,jn)=>new Promise((Hr,vo)=>{var hr=Yn=>{try{Ko(jn.next(Yn))}catch(On){vo(On)}},hi=Yn=>{try{Ko(jn.throw(Yn))}catch(On){vo(On)}},Ko=Yn=>Yn.done?Hr(Yn.value):Promise.resolve(Yn.value).then(hr,hi);Ko((jn=jn.apply(pn,Qn)).next())});function ar(){}let Wn=0;const Ur=1e4,eo="\u2581",Or="@\u2581\u2581@",Pr="@\u2581@",Zr=` **\u6A21\u677F\u6807\u9898** \u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,yo=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Oo(pn){return/^\d+$/.test(pn)?`${pn}px`:pn}const Io=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",gi={[Io+"-B"]:"bold",[Io+"-I"]:"italic"},ei={[Kt]:"\u6DFB\u52A0\u94FE\u63A5",[bn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Yt]:"\u6DFB\u52A0\u56FE\u7247",[En]:"\u6DFB\u52A0\u753B\u56FE",[an]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[dn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var oi=({defaultValue:pn="",onChange:Qn,width:jn="100%",height:Hr=400,miniToolbar:vo=!1,isFocus:hr=!1,watch:hi,insertTemp:Ko,mode:Yn="markdown",id:On="markdown-editor-id",showResizeBar:Qr=!1,noStorage:kn=!1,showNullButton:Wr=!1,showNullProgramButton:Ao=!1,hidetoolBar:Bo=!1,fullScreen:ao=!1,onBlur:hn,onCMBeforeChange:Un,onFullScreen:Xn,className:Cn="",disablePaste:Ir=!1,disabled:br=!1,disabledFill:gr=!1,placeholder:pr="",values:Eo="",extraUse:nr})=>{const[tr,Ci]=(0,ve.useState)(null),[Ho,ci]=(0,ve.useState)(pn),[Ji,qr]=(0,ve.useState)(hi),[lo,zo]=(0,ve.useState)(ao),[uo,vi]=(0,ve.useState)(""),[ti,ni]=(0,ve.useState)(0),[wo,yi]=(0,ve.useState)(Hr),[Pi,Xi]=(0,ve.useState)(!1),ta=(0,ve.useRef)((0,St.Z)()),ai=(0,ve.useRef)(!1),mr=(0,ve.useRef)(),[rr,Qo]=(0,ve.useState)(0),[si,Po]=(0,ve.useState)(0),Gi=(0,ve.useRef)(),Fi=(0,ve.useRef)(),ir=(0,ve.useRef)(),Zn=(0,ve.useRef)(),zn=()=>wr(void 0,null,function*(){var Fr;const Br=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:ta.current}});(Fr=Br==null?void 0:Br.attachments)!=null&&Fr.length&&(console.log("cm:",tr,Gi),Br.attachments.map(Jn=>{Jn.content_type.indexOf("image")>-1?tr.replaceSelection(`![,](/api/attachments/${Jn.id}?type=${Jn.content_type})`):Jn.content_type.indexOf("video")>-1?tr.replaceSelection(``):Jn.content_type.indexOf("pdf")>-1?tr.replaceSelection(`${Jn.name}`):tr.replaceSelection(`[${Jn.name}](${ENV.API_SERVER}/api/attachments/${Jn.id}?type=${Jn.content_type})`)}))});(0,ve.useEffect)(()=>{const Fr=window.scrollY||window.pageYOffset;ci(Eo),tr==null||tr.setValue(Eo),window.scrollTo(0,Fr)},[Eo]),(0,ve.useEffect)(()=>{Xn==null||Xn(lo)},[lo]),(0,ve.useEffect)(()=>{if(Gi.current){let Fr=function(Jn,Sr){var Gr;if(Ir){Sr.preventDefault();return}const $r=Sr.clipboardData;if($r){const po=$r.types.toString(),_r=$r.items;if(po==="Files"||$r.types.indexOf("Files")>-1){if(Sr.preventDefault(),Yn=="stex")return;try{let bi=_r[1];((Gr=_r[0])==null?void 0:Gr.kind)==="file"&&(bi=_r[0]);const Do=bi.getAsFile(),oa=Do.name.split(".").pop();(0,it.I)(Do,ui=>{var No,Ei,Li;ui.id?((No=Do==null?void 0:Do.type)==null?void 0:No.indexOf("image"))>-1?Br.replaceSelection(``):((Ei=Do==null?void 0:Do.type)==null?void 0:Ei.indexOf("video"))>-1?Br.replaceSelection(``):((Li=Do==null?void 0:Do.type)==null?void 0:Li.indexOf("pdf"))>-1?Br.replaceSelection(`${Do.name}`):yo.includes(oa)?Br.replaceSelection(`${Do.name}`):Br.replaceSelection(`[${Do.name}](/api/attachments/${ui.id}?type=${ui.content_type})`):(ui==null?void 0:ui.status)===401&&(_t.ZP.warning((ui==null?void 0:ui.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(bi){_t.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Br=E().fromTextArea(Gi.current,{mode:Yn,lineNumbers:!vo,lineWrapping:!0,value:pn,autoCloseTags:!Ao,autoCloseBrackets:!0});return Br.on("keyup",function(Jn,Sr){Sr.keyCode===8&&(Jn.getValue()==""?Br.setOption("placeholder",pr):Br.setOption("placeholder",null))}),Br.on("keydown",function(Jn,Sr){if(Sr.keyCode===8){var Gr=ro(Jn);Gr&&Sr.preventDefault()}}),hr&&Br.focus(),Br.on("paste",Fr),Br.on("dragleave",function(Jn,Sr){Fi.current.classList.remove("mouse-hover-md")}),br&&Br.on("beforeChange",function(Jn,Sr){(Sr.origin==="paste"||Sr.origin==="+input")&&Sr.cancel()}),Ci(Br),()=>{Br.off("paste",Fr)}}},[]);const Tr=(0,ve.useCallback)(()=>{if(Fi.current)try{}catch(Fr){console.log(Fr,"---- to set md editor body height")}},[wo,Fi,lo]);(0,ve.useEffect)(()=>{function Fr(){let Br=new he.Z(Jn=>{for(let Sr of Jn)(Sr.target.offsetHeight>0||Sr.target.offsetWidth>0)&&(Tr(),tr.setSize("100%","100%"),tr.refresh())});return Br.observe(Gi.current.parentElement),Br}if(tr){const Br=Fr();return()=>{var Jn,Sr;(Jn=Gi.current)!=null&&Jn.parentElement&&Br.unobserve((Sr=Gi.current)==null?void 0:Sr.parentElement)}}},[tr,Tr]),(0,ve.useEffect)(()=>{if(tr){let Fr=[];for(const[Br,Jn]of Object.entries(gi)){let Sr={[Br]:()=>{oo(Jn)}};Fr.push(Sr),tr.addKeyMap(Sr)}return mr.current=setInterval(()=>{ai.current&&zn()},4e3),()=>{clearInterval(mr.current);for(let Br of Fr)tr.removeKeyMap(Br)}}},[tr]),(0,ve.useEffect)(()=>{ao!==lo&&zo(ao)},[ao]),(0,Rn.Z)(()=>{if(!kn&&ti>0){let Fr=new Date().getTime(),Br=window.sessionStorage.getItem(On);Fr>=ti+Ur&&(!Br||Br!==Ho)&&(window.sessionStorage.setItem(On,Ho),Xi(!0))}},Ur),(0,ve.useEffect)(()=>{qr(hi)},[tr,hi]),(0,ve.useEffect)(()=>{tr&&hr&&tr.focus()},[tr,hr]),(0,ve.useEffect)(()=>{if(Ji&&tr){let Fr=function(Jn){let Sr=Jn.target;if(Zn.current){let Gr=Sr.scrollTop/Sr.scrollHeight;Zn.current.scrollTop=Zn.current.scrollHeight*Gr}};const Br=tr.getScrollerElement();return Br.addEventListener("scroll",Fr),()=>{Br.removeEventListener("scroll",Fr)}}},[tr,Ji]),(0,ve.useEffect)(()=>{if(tr&&Un){let Fr=function(Br,Jn){Un(Br,Jn)};return tr.on("beforeChange",Fr),()=>{tr.off("beforeChange",Fr)}}},[tr,Un]),(0,ve.useEffect)(()=>{if(tr&&hn){let Fr=function(){hn(tr.getValue())};return tr.on("blur",Fr),()=>{tr.off("blur",Fr)}}},[tr,hn]);function ro(Fr,Br){var Jn=Fr.getDoc(),Sr=Jn.getCursor(),Gr=Jn.getLine(Sr.line),$r=Gr.charAt(Sr.ch-1),po=Gr.lastIndexOf("@\u2581@",Sr.ch),_r=Gr.lastIndexOf("@\u2581\u2581@",Sr.ch),bi=po>_r?po:_r,Do=po>_r?3:4;if(Or.indexOf($r)===-1)return null;if(console.log("change1:",Br,Fr,Gr,Sr,bi,po,_r,$r),bi>=0&&Sr.ch-bi<5){var oa=bi+Do;return Jn.replaceRange("",{line:Sr.line,ch:bi},{line:Sr.line,ch:oa}),{line:Sr.line,ch:oa}}return null}(0,ve.useEffect)(()=>{if(tr){let Fr=function(Br,Jn){const Sr=Br.getValue();ci(Sr),ni(new Date().getTime()),Br.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Qn&&(Ao?Qn(Sr,Wo(Sr)):Qn(Sr))};return tr.on("change",Fr),()=>{tr.off("change",Fr)}}},[tr,Qn]),(0,ve.useEffect)(()=>{if(tr)if(pn==null)tr.setValue(""),ci("");else{const Fr=window.scrollY||window.pageYOffset;pn!==tr.getValue()&&(tr.setValue(pn),ci(pn),tr.setCursor(br?1:tr.lineCount(),0),window.scrollTo(0,Fr))}},[tr,pn]);const oo=(0,ve.useCallback)(Fr=>{const Br=tr.getCursor(),Jn=tr.getSelection();let Sr=Jn.split(` `);switch(Fr){case"bold":return tr.replaceSelection("**"+Jn+"**"),Jn===""&&tr.setCursor(Br.line,Br.ch+2),tr.focus();case"italic":return tr.replaceSelection("*"+Jn+"*"),Jn===""&&tr.setCursor(Br.line,Br.ch+1),tr.focus();case"code":return tr.replaceSelection("`"+Jn+"`"),Jn===""&&tr.setCursor(Br.line,Br.ch+1),tr.focus();case"inline-latex":return vi("inline-latex"),tr.focus();case"latex":return tr.replaceSelection("```latex\n"+Jn+"\n```"),tr.setCursor(Br.line+1,Jn.length+1),tr.focus();case"line-break":return tr.replaceSelection(`
`),tr.focus();case"list-ul":return Jn===""?tr.replaceSelection("- "+Jn):tr.replaceSelection(Sr.map(Gr=>Gr===""?"":`- ${Gr}`).join(` `)),tr.focus();case"list-ol":return Jn===""?tr.replaceSelection("1. "+Jn):tr.replaceSelection(Sr.map((Gr,$r)=>Gr===""?"":`${$r+1}. ${Gr}`).join(` `)),tr.focus();case"add-null-ch":return Jn===""&&tr.setCursor(Br.line,Br.ch),tr.replaceSelection(eo),tr.focus();case"add-signal":return Jn===""&&tr.setCursor(Br.line,Br.ch),tr.replaceSelection(Pr),tr.focus();case"add-multiple":return Jn===""&&tr.setCursor(Br.line,Br.ch),tr.replaceSelection(Or),tr.focus();case"inster-template-1":return Jn===""&&tr.setCursor(Br.line,Br.ch),tr.replaceSelection(Zr),tr.focus();case"eraser":return tr.setValue(""),tr.focus();case"trigger-watch":return qr(!Ji),tr.focus();case"trigger-full-screen":return zo(!lo),tr.focus();case Kt:vi(Kt);return;case bn:vi(bn);return;case Yt:vi(Yt);return;case En:vi(En);return;case"maths-latex":vi("maths-latex");return;case an:vi(an);return;case dn:vi(dn);return;default:throw new Error}},[tr,Ji,lo]),Vr=(0,ve.useCallback)((Fr,Br)=>{var Jn,Sr,Gr,$r,po,_r;switch(vi(""),uo){case Kt:const{title:No,link:Ei}=Fr;return tr.replaceSelection(`[${No}](${Ei})`),tr.focus();case bn:const{language:Li,content:so}=Fr;return tr.replaceSelection(["```"+Li,so,"```"].join(` `)),tr.focus();case"maths-latex":for(var bi=atob(Fr),Do=new Uint8Array(bi.length),oa=0;oa{xa.id?tr.replaceSelection(`![,](/api/attachments/${xa.id}?type=${xa.content_type})`):(xa==null?void 0:xa.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":tr.replaceSelection("`$$"+Fr+"$$`");break;case Yt:case En:case cn:const{src:$o,alt:pi}=Fr,Ti=Br,Ii=(Gr=(Sr=(Jn=Ti==null?void 0:Ti.name)==null?void 0:Jn.split("."))==null?void 0:Sr.pop)==null?void 0:Gr.call(Sr);return(($r=Ti==null?void 0:Ti.type)==null?void 0:$r.indexOf("image"))>-1||!(Ti!=null&&Ti.type)?Ti.align||Ti.width?tr.replaceSelection(`

${pi||

`):tr.replaceSelection(`${pi||`):((po=Ti==null?void 0:Ti.type)==null?void 0:po.indexOf("video"))>-1?tr.replaceSelection(``):((_r=Ti==null?void 0:Ti.type)==null?void 0:_r.indexOf("pdf"))>-1?tr.replaceSelection(`${Ti.name}`):yo.includes(Ii)?tr.replaceSelection(`${Ti.name}`):tr.replaceSelection(`[${Ti.name}](${$o})`),tr.focus();case dn:const{row:Qi,col:la,align:ma}=Fr;let Qa=` `;for(let xa=0;xa{switch(uo){case Kt:return ve.createElement(at,{callback:Vr,onCancel:jo});case bn:return ve.createElement(ct.Z,{callback:Vr,onCancel:jo});case Yt:return ve.createElement(it.Z,{callback:Vr,onCancel:jo});case an:return ve.createElement(Ne,{callback:Vr,onCancel:jo});case dn:return ve.createElement(nt,{callback:Vr,onCancel:jo});case"maths-latex":return ve.createElement(Ft,{showSaveButton:!0,callback:Vr});case"inline-latex":return ve.createElement(Ut.Z,{showSaveButton:!0,callback:Vr});default:return null}},[uo]);function jo(){vi("")}(0,ve.useEffect)(()=>{if(ir.current){let Fr=function(po){Gr=!0,$r=po.pageY},Br=function(){Gr=!1},Jn=function(po){if(Gr){let _r=po.pageY-$r;_r<0&&(_r=0),_r>300&&(_r=300);let bi=Hr+_r+"px";yi(bi)}},Sr=ir.current,Gr=!1,$r=0;return Sr.addEventListener("mousedown",Fr),document.addEventListener("mousemove",Jn),document.addEventListener("mouseup",Br),()=>{Sr.removeEventListener("mousedown",Fr),document.removeEventListener("mousemove",Jn),document.removeEventListener("mouseup",Br)}}},[tr,ir]),(0,ve.useEffect)(()=>{yi(Hr)},[Hr]);const Bi=Oo(jn),qo=Oo(wo),_o={width:Bi,height:qo},li=(0,ve.useMemo)(()=>{if(ti){let Fr=new Date(ti),Br=Fr.getHours(),Jn=Fr.getMinutes(),Sr=Fr.getSeconds();return Br=Br<10?"0"+Br:Br,Jn=Jn<10?"0"+Jn:Jn,Sr=Sr<10?"0"+Sr:Sr,`${Br}:${Jn}:${Sr}`}return 0},[ti]),Wo=Fr=>{const Br=[];if(Ao){let Jn=-1;Fr=Fr.replace(/(@▁▁@|@▁@)/g,function(Sr,Gr,$r){Br.push({multiLine:Sr!==Pr})})}return Br};function qi(){window.sessionStorage.removeItem(On),Xi(!1),ni(0)}function Pn(){Xi(!1),ni(0),tr.setValue(window.sessionStorage.getItem(On))}(0,ve.useEffect)(()=>{ei[uo]&&uo!==En&&uo!==an&&setTimeout(()=>{const Fr=document.getElementsByClassName("markdown-popup-form")[0],Br=window.innerWidth/2-Fr.offsetWidth/2,Jn=window.innerHeight/2-Fr.offsetHeight/2;Qo(Br),Po(Jn)},0)},[uo]);const cr=Fr=>{Fr.preventDefault();const Br=Fr.clientX-rr,Jn=Fr.clientY-si;document.body.onmousemove=Sr=>{let Gr=Sr.clientX-Br,$r=Sr.clientY-Jn;const po=document.getElementsByClassName("markdown-popup-form")[0],_r=window.innerWidth-po.offsetWidth,bi=window.innerHeight-po.offsetHeight;Gr=Math.max(0,Math.min(Gr,_r)),$r=Math.max(0,Math.min($r,bi)),Mr(Sr.clientX,Sr.clientY,Br,Jn)&&(Qo(Gr),Po($r))},document.body.onmouseup=function(){document.body.onmousemove=null}},Mr=(Fr,Br,Jn,Sr)=>{const Gr=document.body.clientHeight,$r=document.body.clientWidth;return Fr<20&&Jn>Fr||Fr>$r-20&&JnBr||Br>Gr-20&&SrCe in ye?ie(ye,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ye[Ce]=Se,ee=(ye,Ce)=>{for(var Se in Ce||(Ce={}))y.call(Ce,Se)&&b(ye,Se,Ce[Se]);if(a)for(var Se of a(Ce))x.call(Ce,Se)&&b(ye,Se,Ce[Se]);return ye},ne=(ye,Ce)=>te(ye,z(Ce));const{useForm:ce}=ve.default,de={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var pe=({callback:ye,onCancel:Ce})=>{const[Se]=ce();let He=(0,le.useRef)();function we(De){He.current.width=Se.getFieldValue("width"),He.current.align=Se.getFieldValue("align"),ye(De,He.current)}function Me(De,ze){if(De.status===-1){Ue.ZP.error(De.message);return}Se.setFieldsValue({src:`/api/attachments/${De.id}`,type:ze.type})}function Pe(De){let ze=De.target.files[0];He.current=ze,be(ze,Me)}return se.createElement(ve.default,ne(ee({form:Se},ge),{className:"upload-image-panel",onFinish:we,style:{width:470,overflow:"hidden"}}),se.createElement(ve.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},se.createElement("div",{className:"flex-container"},se.createElement(ve.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},se.createElement(E.default,{style:de})),se.createElement(me,{onFileChange:Pe}))),se.createElement(ve.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},se.createElement(E.default,{style:{width:264}})),se.createElement(ve.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},se.createElement(he.Z,null,se.createElement(ve.default.Item,{name:"width",style:{margin:0}},se.createElement(Ae.Z,{style:{width:264}})),se.createElement("span",{className:"ml8"},"%"))),se.createElement(ve.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},se.createElement(ue.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),se.createElement("aside",null,se.createElement(ve.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},se.createElement(oe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(oe.ZP,{type:"default",onClick:Ce},"\u53D6\u6D88"))))};function me({onFileChange:ye}){return se.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",se.createElement("input",{type:"file",onChange:ye}))}function be(ye,Ce){if(!ye)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ae.bg)())throw Ue.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Se=new FormData;Se.append("editormd-image-file",ye),Se.append("file_param_name","editormd-image-file"),Se.append("byxhr","true");var He=new window.XMLHttpRequest;He.withCredentials=!0,He.addEventListener("load",function(we){Ce(JSON.parse(we.target.responseText),ye)},!1),He.addEventListener("error",function(we){console.error(we)},!1),He.open("POST",`${re.KI}/api/attachments.json`),He.send(Se)}},75790:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return E}});var ve=fe(59301),Ue=fe(4676);class E extends ve.Component{constructor(Ae){super(Ae);const ue=window.document;this.node=ue.createElement("div"),ue.body.appendChild(this.node)}render(){const{children:Ae}=this.props;return(0,Ue.createPortal)(Ae,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},64536:function(un,Qt,fe){"use strict";var ve=fe(45298),Ue=fe(57809),E=fe(78673),he=fe(59301);const Ae=Ue.default.Option;Qt.Z=({isTheoretical:ue,onFontSizeChange:oe,cmFontSize:re,cmCodeMode:le,autoFormat:ae,onCodeModeChange:se,onTabToSpace:ie,onAutoFormat:te,formatDocument:z,className:a="",tabToSpace:y,children:x,code_editor:b,challenge:ee,shixun_environment_id:ne,shixun_environments:ce})=>{var de;const ge={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},pe=(de=ce==null?void 0:ce.find(me=>me.shixun_environment_id===ne))==null?void 0:de.program_language;return he.createElement("div",{className:`tpi-code-setting ${a}`},he.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),he.createElement("section",null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),he.createElement(Ue.default,{bordered:!1,size:"small",value:le,onChange:se},he.createElement(Ae,{value:"vs"},"\u767D\u8272\u80CC\u666F"),he.createElement(Ae,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!ue&&he.createElement(he.Fragment,null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),he.createElement(Ue.default,{bordered:!1,size:"small",value:re,onChange:oe},he.createElement(Ae,{value:12},"12px"),he.createElement(Ae,{value:14},"14px"),he.createElement(Ae,{value:16},"16px"),he.createElement(Ae,{value:18},"18px"),he.createElement(Ae,{value:20},"20px"),he.createElement(Ae,{value:22},"22px"))),he.createElement("div",{className:"file-item"},he.createElement("b",null,"Tab\u8F6C\u6362"),he.createElement(E.Z,{checked:y,onChange:ie})),he.createElement("div",{className:"file-item",onClick:z},he.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!ue&&he.createElement(he.Fragment,null,he.createElement("h3",null,"\u5FEB\u6377\u952E"),he.createElement("section",null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),he.createElement("span",null,"Ctrl + S")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),he.createElement("span",null,"F1 / Alt + F1")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),he.createElement("span",null,"Ctrl + ]/[")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),he.createElement("span",null,"Ctrl + Shift + \\")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),he.createElement("span",null,"Home")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),he.createElement("span",null,"End"))),x),!ue&&he.createElement(he.Fragment,null,he.createElement("h3",null,"\u5FEB\u6377\u952E"),he.createElement("section",null,pe&&he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),he.createElement("span",null,pe)),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),he.createElement("span",null,ge[ee==null?void 0:ee.difficulty])),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),he.createElement("span",null,b==null?void 0:b.name)),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),he.createElement("span",null,b!=null&&b.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},929:function(un,Qt,fe){"use strict";fe.d(Qt,{i:function(){return ge},Z:function(){return me}});var ve={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},Ue=fe(71418),E=fe(6848),he=fe(93948),Ae=fe(92310),ue=fe.n(Ae),oe=fe(49661),re=fe(57884),le=fe(34055),ae=fe(79005),se=fe(20345),ie=fe(77882),te=fe(31081),z=fe(75309),a=fe(71979),y=fe(47558),x=fe(42922),b=fe(66832),ee=fe(96593),ne=fe(19664),ce=fe(91833),de=fe(59301);const ge=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ae,swimg:se},{name:"101\u8BA1\u5212",ptimg:ie,swimg:te},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:z,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:ee},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:ce}];var me=({className:be,dataSource:ye=[],col:Ce=4,right:Se,bottom:He=23,precision:we=0,wrapWidth:Me=1200,trackEventItems:Pe,loading:De,onRemove:ze=()=>{},isCurrent:Je=!0,showAlias:Qe=!1,showProgress:tt=!1})=>{const $e=Math.floor((Me-(Ce-1)*Se)/Ce),at=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(ct=>(window.ENV==="build"&&(ct.ptimg=`/react/build${ct.ptimg}`,ct.swimg=`/react/build${ct.swimg}`),ct));return de.createElement(Ue.Z,{spinning:De},de.createElement("div",{className:ue()(ve.list,be)},!!(ye!=null&&ye.length)&&(ye==null?void 0:ye.map((ct,it)=>{var rt,st,mt,yt,Tt,vt;const{name:ut,id:qe,identifier:Te,featured:Ke,school_name:Ie,image_url:Fe,excellent:Be,is_plan:Oe}=ct;return de.createElement("div",{key:qe,className:Je&&tt?ve.wrapisCurrent:ve.wrap,style:{width:$e,marginRight:(1+it)%Ce===0?0:Se+we,marginBottom:He}},de.createElement("a",{className:ve.li,onClick:_e=>{_e.preventDefault(),_e.stopPropagation(),Pe&&(0,oe.L9)([Pe]),(0,oe.xg)(`/paths/${Te}`)}},de.createElement("div",{className:ve.img},de.createElement("img",{className:ve.cover,src:`${Fe}`}),Je&&(0,le.bg)()&&(ct==null?void 0:ct.studying)&&de.createElement("div",{className:`${ve.movebq} user-path-items`,onClick:_e=>{_e.stopPropagation(),ze(ct)}},de.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),de.createElement("span",{className:"c-red"},"\u79FB\u9664")),(rt=ct==null?void 0:ct.subject_tags)==null?void 0:rt.map((_e,Ne)=>{var Le,We;if(Ne===0){const gt=(Le=at.find(nt=>nt.name==_e))==null?void 0:Le.swimg;return de.createElement("img",{className:ve.sign,src:gt,style:{left:"-4px"}})}const ft=(We=at.find(gt=>gt.name==_e))==null?void 0:We.ptimg;return de.createElement("img",{className:ve.sign,src:ft,style:{left:`${48+52*(Ne-1)+2*Ne}px`}})}),de.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ct==null?void 0:ct.excellent)&&de.createElement("div",{className:ve.bq},"\u5F00\u653E\u8BFE\u7A0B"))),de.createElement("div",{className:ve.name},de.createElement(E.Z,{title:Qe&&(ct!=null&&ct.excellent_alias_name)?de.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ut}`,de.createElement("br",null),de.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ct==null?void 0:ct.excellent_alias_name}`)):ut},de.createElement("span",{className:ve.e},Qe&&(ct==null?void 0:ct.excellent_alias_name)||ut))),Je&&tt&&((st=ct==null?void 0:ct.progress)==null?void 0:st.all_score)!=0&&de.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},de.createElement(he.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((mt=ct==null?void 0:ct.progress)==null?void 0:mt.my_score)/((yt=ct==null?void 0:ct.progress)==null?void 0:yt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Tt=ct==null?void 0:ct.progress)==null?void 0:Tt.my_score,"/",(vt=ct==null?void 0:ct.progress)==null?void 0:vt.all_score),(!Je||!tt)&&de.createElement("div",{className:ve.tags},de.createElement("div",null,de.createElement(E.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},de.createElement("span",null,de.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),de.createElement("span",null,ct.stages_count))),de.createElement(E.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},de.createElement("span",null,de.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),de.createElement("span",null,ct.members_count)))))))})),!ye.length&&de.createElement(re.Z,null)))}},47949:function(un,Qt,fe){"use strict";fe.d(Qt,{jL:function(){return Ae},w9:function(){return It},dN:function(){return _t},QD:function(){return Yn},cQ:function(){return yt.Z},Oz:function(){return gt},op:function(){return jn},O5:function(){return Ho},_b:function(){return Bo},t7:function(){return ye},Gi:function(){return Dn},YG:function(){return En},kT:function(){return dn},qp:function(){return x},K3:function(){return ne},vr:function(){return kn},qE:function(){return hr},Je:function(){return He},wb:function(){return it},lB:function(){return mt},cq:function(){return eo},tp:function(){return ge},Si:function(){return qr},k8:function(){return Fi},Du:function(){return yi}});var ve=fe(59301),Ue={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},E="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",Ae=({dataSource:ir=[],img:Zn,imgWidth:zn=346,title:Tr,sunTitle:ro,bannerExtraContent:oo})=>ve.createElement("div",{className:Ue.banner},ve.createElement("div",{className:Ue.content},ve.createElement("aside",null,ve.createElement("p",null,ve.createElement("b",null,Tr),ve.createElement("span",null,ro)),ir.length>0&&ve.createElement("div",{className:Ue.btns},ir.map((Vr,ri)=>ve.createElement("div",{key:ri,onClick:Vr.click},Vr.name,Vr.sign?ve.createElement("img",{src:E,width:39}):null))),oo),Zn&&ve.createElement("img",{style:{marginTop:33,marginRight:38},src:Zn,width:zn}))),ue={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"},oe=fe(92310),re=fe.n(oe),le=fe(89392),ae=Object.defineProperty,se=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,z=(ir,Zn,zn)=>Zn in ir?ae(ir,Zn,{enumerable:!0,configurable:!0,writable:!0,value:zn}):ir[Zn]=zn,a=(ir,Zn)=>{for(var zn in Zn||(Zn={}))ie.call(Zn,zn)&&z(ir,zn,Zn[zn]);if(se)for(var zn of se(Zn))te.call(Zn,zn)&&z(ir,zn,Zn[zn]);return ir},x=({dataSource:ir=[],value:Zn,onChange:zn,onTitleChange:Tr,className:ro,title:oo,titleWidth:Vr=41,style:ri={},fontColor:jo="#6A7283",showCount:Bi,classNameActive:qo,styleItem:_o={}})=>{const[li,Wo]=(0,ve.useState)(0),[qi,Pn]=(0,ve.useState)(!1),cr=(0,ve.useRef)(null),Mr=(0,ve.useRef)(null);return(0,ve.useEffect)(()=>{var Fr;ir.length!==0&&(((Fr=cr==null?void 0:cr.current)==null?void 0:Fr.clientHeight)>97?Wo(1):Wo(0)),ir.length===0&&Wo(0),Pn(!1)},[ir]),ve.createElement("div",{className:re()(ue.row,ro),style:ri},ve.createElement("div",{onClick:(0,le.throttle)(()=>Tr==null?void 0:Tr(),2e3),style:{width:Vr,marginTop:qi?12:4},className:`${ue.title} ${Tr?"current":""}`},oo),ve.createElement("div",{className:qi?`${ue.tagsWrap} ${ue.tagsBorderWrap}`:ue.tagsWrap},ve.createElement("div",{className:ue.bar,ref:Mr,style:li>0?{height:li===1?97:"auto",overflow:li===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ve.createElement("div",{className:ue.tag,ref:cr},ir==null?void 0:ir.map(Fr=>ve.createElement("span",{onClick:()=>zn(Fr.id),key:Fr.id,style:a(a({color:jo},_o),(Fr==null?void 0:Fr.style)||{}),className:Zn===Fr.id?re()(qo||ue.active,Fr.classNameActive):""},ve.createElement("span",{title:Fr.name,className:ue.name},Fr.name),!!Bi&&ve.createElement("span",{className:ue.num},Fr.count))))),!!li&&ve.createElement(ve.Fragment,null,li===1?ve.createElement("div",{onClick:()=>{var Fr;Wo(2),((Fr=cr==null?void 0:cr.current)==null?void 0:Fr.clientHeight)>245?Pn(!0):Pn(!1)},className:ue.action},"\u5C55\u5F00",ve.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ve.createElement("div",{onClick:()=>{Mr.current.scrollTop=0,Wo(1),Pn(!1)},className:ue.action},"\u6536\u8D77",ve.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},b={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ne=({dataSource:ir=[],value:Zn,onChange:zn,onTitleChange:Tr,className:ro,title:oo,titleWidth:Vr=41,style:ri={},fontColor:jo="#6A7283",showCount:Bi,expand:qo=!0})=>{const[_o,li]=(0,ve.useState)(0),[Wo,qi]=(0,ve.useState)(!1),Pn=(0,ve.useRef)(null),cr=(0,ve.useRef)(null),[Mr,Fr]=(0,ve.useState)(qo);return ve.createElement("div",{className:re()(b.row,ro),style:ri},ve.createElement("div",{className:"flex item-center justify-between"},ve.createElement("div",{onClick:(0,le.throttle)(()=>Tr==null?void 0:Tr(),2e3),style:{width:Vr,marginTop:Wo?12:4},className:`${b.title} ${Tr?"current":""}`},oo),ve.createElement("i",{className:`iconfont ${Mr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Mr?8:10},onClick:()=>Fr(!Mr)})),Mr&&ve.createElement("div",{className:Wo?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},ve.createElement("div",{className:b.fenge}),ve.createElement("div",{className:b.bar,ref:cr},ve.createElement("div",{className:b.tag,ref:Pn},ir==null?void 0:ir.map(Br=>ve.createElement("span",{onClick:()=>zn(Br.id),key:Br.id,style:{color:jo},className:Zn===Br.id?b.active:""},ve.createElement("span",{title:Br.name,className:b.name},Br.name),!!Bi&&ve.createElement("span",{className:b.num},Br.count)))))))},ce={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"},ge=({dataSource:ir=[],value:Zn,onChange:zn,className:Tr,style:ro={}})=>ve.createElement("div",{style:ro,className:re()(ce.tabs,Tr)},ir.map(oo=>ve.createElement("span",{onClick:()=>zn(oo.id),className:Zn===oo.id?ce.active:"",key:oo.id},oo.name))),pe={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=fe(92832),ye=({dataSource:ir=[],value:Zn="",onChange:zn,onInputChange:Tr=()=>{},className:ro,style:oo={},placeholder:Vr,allowClear:ri=!1})=>{var jo;const[Bi,qo]=(0,ve.useState)(""),[_o,li]=(0,ve.useState)("");(0,ve.useEffect)(()=>{var Pn;let cr=Zn;(Pn=JSON.stringify(Zn))!=null&&Pn.includes("{")&&(qo(Zn.id),cr=Zn.value||"");try{li(decodeURIComponent(cr||""))}catch(Mr){li(decodeURIComponent(cr||""))}},[Zn]);const Wo=()=>{zn(encodeURIComponent(_o),Bi||null)},qi=Pn=>{Pn!==Bi&&(qo(Pn),zn(encodeURIComponent(_o),Pn))};return ve.createElement("div",{className:re()(pe.input,ro),style:oo},!!ir.length&&ve.createElement("div",{className:pe.dropdown},ve.createElement("div",{className:pe.text},(jo=ir.find(Pn=>Pn.id===Bi))==null?void 0:jo.name,ve.createElement("i",{className:"iconfont icon-zhankai4"}),ve.createElement("b",{className:pe.b1}),ve.createElement("b",{className:pe.b2})),ve.createElement("div",{className:pe.menu},ir.map((Pn,cr)=>ve.createElement("div",{key:cr,onClick:()=>qi(Pn.id)},Pn.name)))),ve.createElement(me.default,{onPressEnter:Wo,value:_o,onChange:Pn=>{li(Pn.target.value),Tr(encodeURIComponent(Pn.target.value),Bi||null)},bordered:!1,placeholder:Vr}),ve.createElement("i",{onClick:Wo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ce={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"},He=({value:ir,onChange:Zn,className:zn,total:Tr,pageSize:ro,style:oo={}})=>{const Vr=ir<2,ri=ir>=Math.ceil(Tr/ro);return Tr<=ro?ve.createElement(ve.Fragment,null):ve.createElement("div",{className:re()(Ce.quickPager,zn),style:oo},ve.createElement("div",{onClick:()=>{Vr||Zn(ir-1,"prev")},className:Vr?Ce.disabled:""},"\u4E0A\u4E00\u9875"),ve.createElement("div",{onClick:()=>{ri||Zn(ir+1,"next")},className:ri?Ce.disabled:""},"\u4E0B\u4E00\u9875"))},we={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"},Me=fe(71418),Pe=fe(6848),De=fe(13570),ze=fe(90524),Je=fe(49661),Qe=fe(96908),tt=fe(57177),$e=fe(81378),at=fe(57884),it=({className:ir,dataSource:Zn=[],col:zn=4,right:Tr,bottom:ro=23,precision:oo=0,wrapWidth:Vr=1200,trackEventItems:ri,loading:jo})=>{const Bi=Math.floor((Vr-(zn-1)*Tr)/zn);return ve.createElement(Me.Z,{spinning:jo},ve.createElement("div",{className:re()(we.list,ir)},!!Zn.length&&Zn.map((qo,_o)=>{const{name:li,id:Wo,identifier:qi,power:Pn,cover_image_id:cr,pic:Mr}=qo;return ve.createElement("div",{className:we.wrap,key:Wo,style:{width:Bi,marginRight:(1+_o)%zn===0?0:Tr+oo,marginBottom:ro}},ve.createElement("a",{target:"_blank",href:`/shixuns/${qi}/challenges`,className:we.li,onClick:Fr=>{Fr.preventDefault(),ri&&(0,Je.L9)([ri]),Pn&&(0,Je.xg)(`/shixuns/${qi}/challenges`)}},ve.createElement("div",{className:we.img},ve.createElement("img",{className:we.cover,src:`${Mr}`}),qo.is_jupyter&&ve.createElement("img",{className:we.sign,src:Qe}),qo.is_jupyter_lab&&ve.createElement("img",{className:we.sign,src:tt}),qo.is_unity_3d&&ve.createElement("img",{className:we.sign,src:$e})),ve.createElement("div",{className:we.name},ve.createElement(Pe.Z,{title:li||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ve.createElement("span",{className:we.e},li||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ve.createElement("div",{className:we.tags},ve.createElement(Pe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ve.createElement("span",null,qo.challenges_count))),!!qo.myshixuns_count&&ve.createElement(Pe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ve.createElement("span",null,qo.myshixuns_count))),ve.createElement(Pe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ve.createElement("span",null,ve.createElement("span",null,qo.level))),ve.createElement("div",{className:we.rate},ve.createElement(De.Z,{allowHalf:!0,disabled:!0,defaultValue:qo.score_info}),ve.createElement("span",null,"\xA0",qo.score_info?`${qo.score_info}\u5206`:"5\u5206")))),!Pn&&ve.createElement("div",{className:we.lockWrap},ve.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ve.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Zn.length&&ve.createElement(at.Z,null)))},rt={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},mt=({className:ir,dataSource:Zn=[],col:zn=4,right:Tr,bottom:ro=23,precision:oo=0,wrapWidth:Vr=1200,wrapClassName:ri,trackEventItems:jo,loading:Bi})=>{const qo=Math.floor((Vr-(zn-1)*Tr)/zn);return ve.createElement(Me.Z,{spinning:Bi},ve.createElement("div",{className:re()(rt.list,ir)},!!Zn.length&&Zn.map((_o,li)=>{const{name:Wo,id:qi,identifier:Pn,power:cr,cover_image_id:Mr,pic:Fr}=_o;return ve.createElement("div",{className:re()(rt.wrap,ri),key:qi,style:{width:qo,marginRight:(1+li)%zn===0?0:Tr+oo,marginBottom:ro}},ve.createElement("a",{target:"_blank",href:`/shixuns/${Pn}/challenges`,className:rt.li,onClick:Br=>{Br.preventDefault(),jo&&(0,Je.L9)([jo]),cr&&(0,Je.xg)(`/shixuns/${Pn}/challenges`)}},ve.createElement("img",{src:fe(47621),className:rt.titleBg}),ve.createElement("div",{className:rt.name},ve.createElement(Pe.Z,{title:Wo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ve.createElement("span",{className:rt.e},Wo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ve.createElement("div",{style:{padding:"14px",paddingBottom:0}},ve.createElement("div",{className:rt.img},ve.createElement("img",{className:rt.cover,src:Mr?`${ze.Z.API_SERVER}/api/attachments/${Mr}`:`${ze.Z.IMG_SERVER+Fr}`}),_o.is_jupyter&&ve.createElement("div",{className:rt.bq},"Jupyter"),_o.is_jupyter_lab&&ve.createElement("div",{className:rt.bq},"JupyterLab"),_o.is_unity_3d&&ve.createElement("div",{className:rt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ve.createElement("div",{className:"mt20 flex item-center justify-between"},ve.createElement("div",null,ve.createElement("span",{className:rt.text},"\u5B66\u4E60\u4EBA\u6570"),ve.createElement("span",{className:rt.value},_o.myshixuns_count)),ve.createElement("div",null,ve.createElement("span",{className:rt.text},"\u56F0\u96BE\u7B49\u7EA7"),ve.createElement("span",{className:rt.value},_o.level))),ve.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ve.createElement("div",null,ve.createElement("span",{className:rt.text},"\u5173\u5361\u6570"),ve.createElement("span",{className:rt.value},_o.challenges_count)),ve.createElement("div",{className:rt.rate},ve.createElement(De.Z,{allowHalf:!0,disabled:!0,defaultValue:_o.score_info}),ve.createElement("span",{className:rt.value,style:{color:"#FF9C00"}},"\xA0",_o.score_info?`${_o.score_info}\u5206`:"5\u5206"))))),!cr&&ve.createElement("div",{className:rt.lockWrap},ve.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ve.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Zn.length&&ve.createElement(at.Z,null)))},yt=fe(929),Tt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},vt=fe(79005),ut=fe(20345),qe=fe(77882),Te=fe(31081),Ke=fe(75309),Ie=fe(71979),Fe=fe(47558),Be=fe(42922),Oe=fe(66832),_e=fe(96593),Ne=fe(19664),Le=fe(91833);const We=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:vt,swimg:ut},{name:"101\u8BA1\u5212",ptimg:qe,swimg:Te},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ke,swimg:Ie},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Fe,swimg:Be},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Oe,swimg:_e},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ne,swimg:Le}];var gt=({className:ir,dataSource:Zn=[],col:zn=4,right:Tr,bottom:ro=23,precision:oo=0,wrapWidth:Vr=1200,trackEventItems:ri,loading:jo,wrapClassName:Bi,imgClassName:qo,isArrow:_o=!1})=>{const li=Math.floor((Vr-(zn-1)*Tr)/zn),[Wo,qi]=(0,ve.useState)(),[Pn,cr]=(0,ve.useState)(),Mr=Br=>qi(Br),Fr=()=>qi(-1);return ve.createElement(Me.Z,{spinning:jo},ve.createElement("div",{className:re()(Tt.list,ir)},!!(Zn!=null&&Zn.length)&&(Zn==null?void 0:Zn.map((Br,Jn)=>{var Sr;const{name:Gr,id:$r,identifier:po,featured:_r,school_name:bi,image_url:Do,excellent:oa,is_plan:ui}=Br;return ve.createElement("div",{key:$r,className:re()(Tt.wrap,Bi),style:{width:li,marginRight:(1+Jn)%zn===0?0:Tr+oo,marginBottom:ro}},ve.createElement("a",{target:"_blank",href:`/paths/${po}`,className:Tt.li,onClick:No=>{No.preventDefault(),ri&&(0,Je.L9)([ri]),(0,Je.xg)(`/paths/${po}`)}},ve.createElement("img",{src:fe(39057),className:Tt.titleBg}),ve.createElement("div",{className:Tt.name},ve.createElement(Pe.Z,{title:Gr},ve.createElement("span",{className:Tt.e,style:{color:_o&&Wo===Jn?"#145DFF":"#000000"},onMouseEnter:()=>{Mr(Jn)},onMouseLeave:Fr},Gr))),ve.createElement("div",{style:{padding:"14px",paddingBottom:0}},ve.createElement("div",{className:re()(Tt.img,qo)},ve.createElement("img",{className:Tt.cover,src:`${ze.Z.IMG_SERVER+Do}`}),(Sr=Br==null?void 0:Br.subject_tags)==null?void 0:Sr.map((No,Ei)=>{var Li,so;if(Ei===0){const pi=(Li=We.find(Ti=>Ti.name==No))==null?void 0:Li.swimg;return ve.createElement("img",{className:Tt.sign,src:pi,style:{left:"-4px"}})}const $o=(so=We.find(pi=>pi.name==No))==null?void 0:so.ptimg;return ve.createElement("img",{className:Tt.sign,src:$o,style:{left:`${48+52*(Ei-1)+2*Ei}px`}})}),ve.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Br==null?void 0:Br.excellent)&&ve.createElement("div",{className:Tt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ve.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ve.createElement("div",null,ve.createElement("span",{className:Tt.text},"\u7AE0\u8282\u6570"),ve.createElement("span",{className:Tt.value},Br.stages_count)),ve.createElement("div",null,ve.createElement("span",{className:Tt.text},"\u5B66\u4E60\u4EBA\u6570"),ve.createElement("span",{className:Tt.value},Br.members_count))))))})),!Zn.length&&ve.createElement(at.Z,null)))},nt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},wt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",Pt=fe(59301),It=({className:ir,dataSource:Zn=[],col:zn=4,right:Tr,bottom:ro=23,precision:oo=0,wrapWidth:Vr=1200,trackEventItems:ri,loading:jo})=>{const Bi=Math.floor((Vr-(zn-1)*Tr)/zn);return Pt.createElement(Me.Z,{spinning:jo},Pt.createElement("div",{className:re()(nt.list,ir)},!!Zn.length&&Zn.map((qo,_o)=>{const{subject_identifier:li,id:Wo,identifier:qi,power:Pn}=qo,cr=qo.is_public!=0&&qo.is_public;return Pt.createElement("div",{className:nt.wrap,key:Wo,style:{width:Bi,marginRight:(1+_o)%zn===0?0:Tr+oo,marginBottom:ro}},Pt.createElement("a",{className:nt.li,onClick:Mr=>{Mr.preventDefault(),ri&&(0,Je.L9)([ri]),(0,Je.xg)(qo.first_category_url)}},Pt.createElement("div",{className:nt.top},Pt.createElement(Pe.Z,{title:qo.name},Pt.createElement("div",{className:nt.name},qo.name)),Pt.createElement("img",{className:nt.img,src:ze.Z.IMG_SERVER+"/images/"+qo.avatar_url}),Pt.createElement("div",{className:nt.text,title:qo.creator},qo.creator),li&&Pt.createElement("div",{className:nt.btns},Pt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Pt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),cr&&Pt.createElement("div",{className:nt.sign},"\u516C\u5F00")),Pt.createElement("div",{className:nt.bottom},qo.visits>0&&Pt.createElement(Pe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-liulanyan"}),Pt.createElement("span",null,qo.visits))),qo.course_members_count>0&&Pt.createElement(Pe.Z,{title:"\u6210\u5458",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-chengyuan"}),qo.course_members_count)),qo.tasks_count>0&&Pt.createElement(Pe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-zuoye"}),qo.tasks_count)),qo.is_end?Pt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Pt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!qo.is_accessible&&Pt.createElement("div",{className:nt.lockWrap},Pt.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Pt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Zn.length&&Pt.createElement(at.Z,null)))},Ft={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Ut="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",_t=({className:ir,dataSource:Zn=[],col:zn=4,right:Tr,bottom:ro=23,precision:oo=0,wrapWidth:Vr=1200,wrapClassName:ri,trackEventItems:jo,loading:Bi})=>{const qo=Math.floor((Vr-(zn-1)*Tr)/zn);return ve.createElement(Me.Z,{spinning:Bi},ve.createElement("div",{className:re()(Ft.list,ir)},!!Zn.length&&Zn.map((_o,li)=>{const{subject_identifier:Wo,id:qi,identifier:Pn,power:cr}=_o,Mr=_o.is_public!=0&&_o.is_public;return ve.createElement("div",{className:re()(`${Ft.wrap} ${_o.is_accessible?"":Ft.warpStyle}`,ri),key:qi,style:{width:qo,marginRight:(1+li)%zn===0?0:Tr+oo,marginBottom:ro}},ve.createElement("a",{className:Ft.li,onClick:Fr=>{Fr.preventDefault(),jo&&(0,Je.L9)([jo]),(0,Je.xg)(_o.first_category_url)}},ve.createElement("div",{className:Ft.creator},ve.createElement("img",{className:Ft.img,src:ze.Z.IMG_SERVER+"/images/"+_o.avatar_url}),ve.createElement("div",{className:Ft.text,title:_o.creator},_o.creator)),ve.createElement("div",{className:Ft.top},ve.createElement(Pe.Z,{title:_o.name},ve.createElement("div",{className:Ft.name},_o.name)),Mr&&ve.createElement("div",{className:Ft.sign},"\u516C\u5F00")),ve.createElement("div",{className:Ft.middle},ve.createElement("div",{className:Ft.row,style:{marginBottom:6}},ve.createElement("div",null,ve.createElement("span",{className:Ft.text},"\u8BBF\u95EE\u91CF"),ve.createElement("span",{className:Ft.value},(_o==null?void 0:_o.visits)||0)),ve.createElement("div",null,ve.createElement("span",{className:Ft.text},"\u6210\u5458"),ve.createElement("span",{className:Ft.value},(_o==null?void 0:_o.course_members_count)||0))),ve.createElement("div",{className:Ft.row},ve.createElement("div",null,ve.createElement("span",{className:Ft.text,style:{width:42}},"\u4F5C",ve.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ve.createElement("span",{className:Ft.value},(_o==null?void 0:_o.tasks_count)||0)),ve.createElement("div",null,ve.createElement("span",{className:Ft.text},"\u72B6\u6001"),_o.is_end?ve.createElement("span",{className:Ft.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ve.createElement("span",{className:Ft.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Wo&&ve.createElement("div",{className:Ft.btns},ve.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ve.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!_o.is_accessible&&ve.createElement("div",{className:Ft.lockWrap},ve.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ve.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Zn.length&&ve.createElement(at.Z,null)))},Kt={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"},Yt=fe(76560),En=({dataSource:ir=[],value:Zn,onChange:zn,className:Tr,style:ro={},tabBarExtraContent:oo})=>ve.createElement("div",{className:re()(Kt.tabs,Tr),style:ro},ve.createElement("div",{className:Kt.tabsWrap},ir.map((Vr,ri)=>ve.createElement("aside",{className:Kt.tab,onClick:()=>{zn(Vr.id),Vr.link&&Yt.history.push(Vr.link)},key:ri},ve.createElement("div",{className:Zn===Vr.id?Kt.active:""},Vr.name),(Vr==null?void 0:Vr.resetCount)==null&&(Vr==null?void 0:Vr.total)!==void 0&&ve.createElement("span",null,"\uFF08",Vr==null?void 0:Vr.total,"\uFF09"),(Vr==null?void 0:Vr.resetCount)!==void 0&&(Vr==null?void 0:Vr.total)!==void 0&&ve.createElement(Pe.Z,{title:(Vr==null?void 0:Vr.tip)!=null?Vr==null?void 0:Vr.tip:""},ve.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ve.createElement("span",{style:{color:"#000"}},Vr==null?void 0:Vr.resetCount),"/",ve.createElement("span",null,Vr==null?void 0:Vr.total),"\uFF09"))))),ve.createElement("div",{className:Kt.tabBar},oo)),cn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},dn=({dataSource:ir=[],value:Zn,onChange:zn,className:Tr,style:ro={},tabBarExtraContent:oo})=>ve.createElement("div",{className:re()(cn.tabs,Tr),style:ro},ve.createElement("div",{className:cn.tabsWrap},ir.map((Vr,ri)=>ve.createElement("aside",{className:cn.tab,onClick:()=>{zn(Vr.id),Vr.link&&Yt.history.push(Vr.link)},key:ri},ve.createElement("div",{className:Zn===Vr.id?cn.active:""},Vr.name),(Vr==null?void 0:Vr.resetCount)==null&&(Vr==null?void 0:Vr.total)!==void 0&&ve.createElement("span",null,"\uFF08",Vr==null?void 0:Vr.total,"\uFF09"),(Vr==null?void 0:Vr.resetCount)!==void 0&&(Vr==null?void 0:Vr.total)!==void 0&&ve.createElement(Pe.Z,{title:(Vr==null?void 0:Vr.tip)!=null?Vr==null?void 0:Vr.tip:""},ve.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ve.createElement("span",{style:{color:"#000"}},Vr==null?void 0:Vr.resetCount),"/",ve.createElement("span",null,Vr==null?void 0:Vr.total),"\uFF09"))))),ve.createElement("div",{className:cn.tabBar},oo)),Dn=({className:ir,style:Zn={},children:zn})=>ve.createElement("div",{className:re()(ir),style:Zn},zn),Rn={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"},wr=fe(38854),ar=fe(20834);const Wn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var eo=({sortValue:ir,dropValue:Zn,className:zn,onSort:Tr,onDrop:ro,dataSource:oo=Wn})=>{var Vr;return ve.createElement("div",{className:re()(Rn.orderWrap,zn)},ve.createElement(wr.Z,{dropdownRender:()=>ve.createElement(ar.default,null,oo.map((ri,jo)=>ve.createElement(ar.default.Item,{key:jo,onClick:()=>ro(ri.id)},ri.name)))},ve.createElement("span",{className:Rn.orderTextWrap},(Vr=oo.find(ri=>Zn===ri.id))==null?void 0:Vr.name)),ve.createElement("span",{className:Rn.orderIconWrap},ve.createElement("span",{className:Rn.orderAsc},ve.createElement("i",{className:ir==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Rn.cursorPointer} ${Rn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Rn.cursorPointer}`,onClick:()=>Tr(ir==="asc"?"desc":"asc")})),ve.createElement("span",{className:Rn.orderDesc},ve.createElement("i",{className:ir==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Rn.cursorPointer} ${Rn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Rn.cursorPointer}`,onClick:()=>Tr(ir==="asc"?"desc":"asc")}))))},Or={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"},Pr=fe(3113),Zr=fe(22688),yo=Object.defineProperty,Oo=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,Io=Object.prototype.propertyIsEnumerable,gi=(ir,Zn,zn)=>Zn in ir?yo(ir,Zn,{enumerable:!0,configurable:!0,writable:!0,value:zn}):ir[Zn]=zn,ei=(ir,Zn)=>{for(var zn in Zn||(Zn={}))Jo.call(Zn,zn)&&gi(ir,zn,Zn[zn]);if(Oo)for(var zn of Oo(Zn))Io.call(Zn,zn)&&gi(ir,zn,Zn[zn]);return ir},oi=(ir,Zn)=>{var zn={};for(var Tr in ir)Jo.call(ir,Tr)&&Zn.indexOf(Tr)<0&&(zn[Tr]=ir[Tr]);if(ir!=null&&Oo)for(var Tr of Oo(ir))Zn.indexOf(Tr)<0&&Io.call(ir,Tr)&&(zn[Tr]=ir[Tr]);return zn},pn=(ir,Zn,zn)=>new Promise((Tr,ro)=>{var oo=jo=>{try{ri(zn.next(jo))}catch(Bi){ro(Bi)}},Vr=jo=>{try{ri(zn.throw(jo))}catch(Bi){ro(Bi)}},ri=jo=>jo.done?Tr(jo.value):Promise.resolve(jo.value).then(oo,Vr);ri((zn=zn.apply(ir,Zn)).next())}),jn=ir=>{var Zn=ir,{className:zn,style:Tr,children:ro,loading:oo=!1,openLoading:Vr,onClick:ri=()=>{},size:jo="middle",shape:Bi="round",theme:qo}=Zn,_o=oi(Zn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[li,Wo]=(0,ve.useState)(!1),qi=(0,ve.useMemo)(()=>{switch(qo){case Zr.Fy.THEMEONE:return Or.ThemeOne;case Zr.Fy.DEFAULT:default:return Or.btn}},[qo]);return ve.createElement(Pr.ZP,ei({onClick:(0,le.throttle)(Pn=>pn(void 0,null,function*(){Vr&&Wo(!0);try{yield ri(Pn)}catch(cr){console.log("error",cr)}Vr&&Wo(!1)}),2e3,{leading:!0,trailing:!1}),className:re()(qi,Or[`${jo}-${Bi}`],zn),style:Tr,size:jo,shape:Bi,loading:li||oo},_o),ro)},Hr={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"},hr=({className:ir,style:Zn,children:zn=null,onClick:Tr,title:ro})=>ve.createElement("div",{className:re()(Hr.head,ir),style:Zn},ve.createElement("span",{className:"primary-hover",onClick:Tr},ve.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ve.createElement("b",{title:ro},ro),ve.createElement("div",{className:Hr.node},zn)),hi={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"},Yn=({confirmShow:ir=!0,confirmTitle:Zn,confirmClick:zn,cancelShow:Tr=!0,cancelTitle:ro,cancelClick:oo,className:Vr,style:ri,confirmLoading:jo=!1})=>ve.createElement("div",{className:re()(hi.btns,Vr),style:ri},ir&&ve.createElement(Pr.ZP,{loading:jo,onClick:zn,type:"primary",className:hi.confirm},Zn),Tr&&ve.createElement(Pr.ZP,{onClick:oo,className:hi.cancel},ro)),On={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"},kn=({className:ir,style:Zn={},LeftContent:zn,children:Tr,RightContent:ro})=>ve.createElement("div",{className:re()(On.fixedBottom,ir),style:Zn},ve.createElement("div",{className:On.wrap},ve.createElement("div",{className:On.left},zn),ve.createElement("div",{className:On.center},Tr),ve.createElement("div",{className:On.right},ro))),Wr={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"},Bo=({className:ir,style:Zn={},dataSource:zn=[]})=>ve.createElement("div",{className:re()(Wr.crumbs,ir),style:Zn},zn.map((Tr,ro)=>roYt.history.push(Tr.path)},Tr.name):ve.createElement("span",null,Tr.name),ve.createElement("span",null,"\xA0",">","\xA0")):ve.createElement("span",{key:ro,style:{color:"#5F6368"}},Tr.name))),ao=fe(31797),hn=Object.defineProperty,Un=Object.defineProperties,Xn=Object.getOwnPropertyDescriptors,Cn=Object.getOwnPropertySymbols,Ir=Object.prototype.hasOwnProperty,br=Object.prototype.propertyIsEnumerable,gr=(ir,Zn,zn)=>Zn in ir?hn(ir,Zn,{enumerable:!0,configurable:!0,writable:!0,value:zn}):ir[Zn]=zn,pr=(ir,Zn)=>{for(var zn in Zn||(Zn={}))Ir.call(Zn,zn)&&gr(ir,zn,Zn[zn]);if(Cn)for(var zn of Cn(Zn))br.call(Zn,zn)&&gr(ir,zn,Zn[zn]);return ir},Eo=(ir,Zn)=>Un(ir,Xn(Zn)),nr=(ir,Zn)=>{var zn={};for(var Tr in ir)Ir.call(ir,Tr)&&Zn.indexOf(Tr)<0&&(zn[Tr]=ir[Tr]);if(ir!=null&&Cn)for(var Tr of Cn(ir))Zn.indexOf(Tr)<0&&br.call(ir,Tr)&&(zn[Tr]=ir[Tr]);return zn};const{Countdown:tr}=ao.default;var Ho=ir=>{var Zn=ir,{onChange:zn}=Zn,Tr=nr(Zn,["onChange"]);const[ro,oo]=(0,ve.useState)(null);(0,ve.useEffect)(()=>{typeof ro=="number"&&ro>=0&&zn(ro)},[ro]);const Vr=ri=>{const jo=Math.floor(ri/1e3);oo(jo)};return ve.createElement(tr,Eo(pr({},Tr),{onChange:Vr}))},ci={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},qr=({DataProps:ir,className:Zn,style:zn={}})=>{var Tr;return ve.createElement("div",{className:re()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",ci.ClassRoomItem,Zn),style:zn,onClick:()=>{(0,Je.xg)(ir==null?void 0:ir.first_category_url)}},ve.createElement("div",{className:"flex flex-col item-center"},ve.createElement("img",{src:`${(Tr=ze.Z)==null?void 0:Tr.IMG_SERVER}/images/${ir==null?void 0:ir.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(ir==null?void 0:ir.subject_identifier)&&ve.createElement("div",{className:"mt-40px"},ve.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ve.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ve.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ve.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(ir!=null&&ir.is_public)&&ve.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"),ve.createElement("span",{className:re()("text-16px font-medium",ci.TitleDom)},ir==null?void 0:ir.name)),ve.createElement("div",{className:"c-grey-333 font-medium"},ir==null?void 0:ir.creator),ve.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",ir==null?void 0:ir.course_members_count),ve.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ve.createElement("div",null,"\u4F5C\u4E1A\uFF1A",ir==null?void 0:ir.tasks_count),ir!=null&&ir.is_end?ve.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ve.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},lo=Object.defineProperty,zo=Object.getOwnPropertySymbols,uo=Object.prototype.hasOwnProperty,vi=Object.prototype.propertyIsEnumerable,ti=(ir,Zn,zn)=>Zn in ir?lo(ir,Zn,{enumerable:!0,configurable:!0,writable:!0,value:zn}):ir[Zn]=zn,ni=(ir,Zn)=>{for(var zn in Zn||(Zn={}))uo.call(Zn,zn)&&ti(ir,zn,Zn[zn]);if(zo)for(var zn of zo(Zn))vi.call(Zn,zn)&&ti(ir,zn,Zn[zn]);return ir},yi=({DataProps:ir=[],selectValue:Zn,onChange:zn,className:Tr,style:ro={},extra:oo,classNameItem:Vr,styleItem:ri={},barHidden:jo})=>{const[Bi,qo]=(0,ve.useState)();return(0,ve.useEffect)(()=>{qo(Array.isArray(Zn)?Zn:[Zn])},[Zn]),ve.createElement("div",{className:re()("flex px-20px py-10px gap-40px",Tr),style:ni({borderBottom:"1px solid #D3F0FF"},ro)},ir==null?void 0:ir.map(_o=>ve.createElement("div",{key:_o==null?void 0:_o.id,className:re()("flex item-center justify-center current c-grey-333 text-16 relative",Vr,_o==null?void 0:_o.className),style:ni(ni({color:Bi!=null&&Bi.includes(_o==null?void 0:_o.id)?"#1890FF":"",minWidth:88},ri),(_o==null?void 0:_o.style)||{}),onClick:li=>{zn==null||zn({domEvent:li,item:_o}),_o!=null&&_o.link&&Yt.history.push(_o==null?void 0:_o.link)}},_o==null?void 0:_o.name,!jo&&(Bi==null?void 0:Bi.includes(_o==null?void 0:_o.id))&&ve.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ve.createElement("div",{className:"ml-auto"},oo))},Pi=Object.defineProperty,Xi=Object.defineProperties,ta=Object.getOwnPropertyDescriptors,ai=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,rr=Object.prototype.propertyIsEnumerable,Qo=(ir,Zn,zn)=>Zn in ir?Pi(ir,Zn,{enumerable:!0,configurable:!0,writable:!0,value:zn}):ir[Zn]=zn,si=(ir,Zn)=>{for(var zn in Zn||(Zn={}))mr.call(Zn,zn)&&Qo(ir,zn,Zn[zn]);if(ai)for(var zn of ai(Zn))rr.call(Zn,zn)&&Qo(ir,zn,Zn[zn]);return ir},Po=(ir,Zn)=>Xi(ir,ta(Zn)),Fi=({value:ir,onChange:Zn,onInputChange:zn,className:Tr,style:ro={},InputProps:oo})=>{const[Vr,ri]=(0,ve.useState)(ir);return ve.createElement("div",{className:re()("flex item-center rounded-full px-10px py-2px",Tr),style:si({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ro)},ve.createElement(me.default,Po(si({bordered:!1},oo),{onChange:jo=>{ri(jo.target.value),zn==null||zn(encodeURIComponent(jo.target.value))},onPressEnter:jo=>{Zn==null||Zn({domEvent:jo,item:{value:Vr}})}})),ve.createElement("img",{className:"h-22px current",src:fe(25365),height:22,onClick:jo=>{Zn==null||Zn({domEvent:jo,item:{value:Vr}})}}))}},17904:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return Ue}});var ve=fe(59301);function Ue(E,he){const Ae=(0,ve.useRef)();(0,ve.useEffect)(()=>{Ae.current=E}),(0,ve.useEffect)(()=>{function ue(){Ae.current()}if(he!==null){let oe=setInterval(ue,he);return()=>clearInterval(oe)}},[he])}},85933:function(un,Qt,fe){"use strict";var ve=fe(59301),Ue=fe(31797),E=fe(5871),he=fe(78241),Ae=fe(43418),ue=fe(71418),oe=fe(1710),re=fe(92832),le=fe(95237),ae=fe(43604),se=fe(3113),ie=fe(72664),te=fe(61186),z=fe.n(te),a=fe(76560),y=fe(49661),x=fe(15610),b=fe(34055),ee=fe(98072),ne=fe(59301),ce=(me,be,ye)=>new Promise((Ce,Se)=>{var He=Pe=>{try{Me(ye.next(Pe))}catch(De){Se(De)}},we=Pe=>{try{Me(ye.throw(Pe))}catch(De){Se(De)}},Me=Pe=>Pe.done?Ce(Pe.value):Promise.resolve(Pe.value).then(He,we);Me((ye=ye.apply(me,be)).next())});const{Countdown:de}=Ue.default,ge=({value:me,onChange:be,MaxMinutes:ye})=>ne.createElement(ne.Fragment,null,ne.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",ne.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",ne.createElement("br",null)),ne.createElement(E.Z,{value:me,onChange:be,min:0,precision:0,max:ye,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${ye}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),pe=({exercise:me,successCb:be,dispatch:ye})=>{var Ce,Se,He,we;const Me=(0,a.useParams)(),[Pe]=he.default.useForm(),De=he.default.useWatch("time",Pe),[ze,Je]=(0,ve.useState)(!1),Qe=(0,ve.useRef)(),{actionTabs:tt}=me,[$e,at]=(0,ve.useState)(),[,ct,it,rt]=(0,ee.U)(ie.n7,{id:Me.categoryId}),[,st,mt]=(0,ee.U)(ie.Cd,{});(0,ve.useEffect)(()=>{me.actionTabs.key==="student-unlock"&&(Je(!1),Pe.resetFields())},[me.actionTabs.key]);const yt=()=>new Promise(Be=>ce(void 0,null,function*(){var Oe,_e;return Qe.current=yield(0,x.y)({ip_limit:(Oe=tt==null?void 0:tt.exerciseParams)==null?void 0:Oe.ip_limit,ip_bind:(_e=tt==null?void 0:tt.exerciseParams)==null?void 0:_e.ip_bind_type}),Be()})),Tt=()=>ce(void 0,null,function*(){var Be,Oe,_e,Ne,Le;yield Pe.validateFields();const We=Pe.getFieldsValue();if(Je(!0),(((Be=tt==null?void 0:tt.exerciseParams)==null?void 0:Be.ip_limit)!=="no"||(Oe=tt==null?void 0:tt.exerciseParams)!=null&&Oe.ip_bind_type)&&(yield yt()),(yield(0,ie.ZD)((_e=tt==null?void 0:tt.exerciseParams)==null?void 0:_e.id,{exercise_user_id:(Ne=tt==null?void 0:tt.exerciseParams)==null?void 0:Ne.exercise_user_id,unlock_key:We.unlock_key,time:We.time,ip:Qe.current})).status===0){if(be){ye({type:"exercise/setActionTabs",payload:{}}),be();return}const gt=tt==null?void 0:tt.exerciseParams;(0,y.nr)({inner_ip:gt.inner_ip,public_ip:gt.public_ip,open_camera:gt.open_camera,ip_limit:gt.ip_limit,ip_bind:gt.ip_bind,ip_bind_type:gt.ip_bind_type,exercise_tips:gt.exercise_tips,exerciseId:gt.id,screen_open:gt.screen_open,screen_num:gt.screen_num,screen_sec:gt.screen_sec,coursesId:Me.coursesId,login:(Le=(0,b.eY)())==null?void 0:Le.login,history,identity_verify:gt.identity_verify,open_phone_video_recording:gt.open_phone_video_recording,current_status:gt.current_status}),ye({type:"exercise/setActionTabs",payload:{}})}Je(!1)}),vt=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Be=>ne.createElement("span",{className:Be.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Be)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Be=>ne.createElement("span",{className:Be.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Be)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],ut=((Ce=tt==null?void 0:tt.exerciseParams)==null?void 0:Ce.errorMessage)&&typeof((Se=tt==null?void 0:tt.exerciseParams)==null?void 0:Se.errorMessage)=="object";(0,ve.useEffect)(()=>{me.actionTabs.key==="student-unlock"&&ce(void 0,null,function*(){const Be=yield mt(Me);yield it({}),Be.status||at(Be)})},[me.actionTabs.key]);const{time:qe,end_time:Te}=($e==null?void 0:$e.exercise)||{},Ke=rt!=null&&rt.user_end_time?z()(rt==null?void 0:rt.user_end_time).add(1,"minutes"):z()(),Ie=z()(rt==null?void 0:rt.user_total_end_time)>Ke?Math.round(z().duration(z()(rt==null?void 0:rt.user_total_end_time).diff(Ke.startOf("minute"))).asMinutes()):0,Fe=((rt==null?void 0:rt.student_left_minutes)||0)+(De||0);return ne.createElement(ne.Fragment,null,ne.createElement(Ae.default,{width:514,centered:!0,closable:!!((He=tt==null?void 0:tt.exerciseParams)!=null&&He.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:me.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{ye({type:"exercise/setActionTabs",payload:{}})}},ne.createElement(ue.Z,{spinning:ct||st},ut&&ne.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!ut&&ne.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),ut&&ne.createElement(oe.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((we=tt==null?void 0:tt.exerciseParams)==null?void 0:we.errorMessage)||{}],columns:vt}),ne.createElement("div",{className:""},ne.createElement(he.default,{form:Pe,layout:"vertical",autoComplete:"off"},ne.createElement(he.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},ne.createElement(re.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),qe!==-1?ne.createElement(ne.Fragment,null,ne.createElement(he.default.Item,{name:"time",label:ne.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",ne.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",z()(rt==null?void 0:rt.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},ne.createElement(ge,{MaxMinutes:Ie})),ne.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ne.createElement("span",{className:"ml5"},ct||st?"--":Fe),"\u5206\u949F",Fe!==0&&(rt==null?void 0:rt.user_end_time)&&ne.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ne.createElement("span",{className:"ml5"},z()(rt==null?void 0:rt.user_end_time).add(De||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):ne.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",z()(Te).format("YYYY-MM-DD HH:mm")))),ne.createElement(le.Z,{justify:"space-between",align:"middle"},ne.createElement(ae.Z,null),ne.createElement(ae.Z,null,ne.createElement(se.ZP,{loading:ze,onClick:Tt},"\u8FDB\u5165\u8003\u8BD5"))))))};Qt.Z=(0,a.connect)(({exercise:me})=>({exercise:me}))(pe)},47914:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return ze}});var ve=fe(59301),Ue=fe(5112),E=fe(3113),he=fe(8591),Ae=fe(43418),ue=fe(5871),oe=fe(95237),re=fe(43604),le=fe(28103),ae=fe(51124),se={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"},ie=fe(34055),te=fe(24334),z=fe(82093),a=fe(76560),y=fe(7664),x=fe(45278),b=fe(87169),ee=fe(26227),ne=fe(59301),ce=Object.defineProperty,de=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,ye=(Je,Qe,tt)=>Qe in Je?ce(Je,Qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):Je[Qe]=tt,Ce=(Je,Qe)=>{for(var tt in Qe||(Qe={}))me.call(Qe,tt)&&ye(Je,tt,Qe[tt]);if(pe)for(var tt of pe(Qe))be.call(Qe,tt)&&ye(Je,tt,Qe[tt]);return Je},Se=(Je,Qe)=>de(Je,ge(Qe)),He=(Je,Qe,tt)=>new Promise(($e,at)=>{var ct=st=>{try{rt(tt.next(st))}catch(mt){at(mt)}},it=st=>{try{rt(tt.throw(st))}catch(mt){at(mt)}},rt=st=>st.done?$e(st.value):Promise.resolve(st.value).then(ct,it);rt((tt=tt.apply(Je,Qe)).next())});const we={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var Me=(Je=>(Je[Je.SET_PATH=0]="SET_PATH",Je[Je.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",Je))(Me||{});function Pe(Je,Qe){switch(Qe.type){case 0:return Se(Ce({},Je),{selectedPath:Qe.payload});case 1:return Se(Ce({},Je),{passedContent:Qe.payload});default:throw new Error}}var ze=({language:Je,dispatch:Qe,shixunWorkReport:tt,v:$e,languages:at,classroomList:ct,autoHeight:it,diff_code_count:rt,data:st})=>{const[mt,yt]=(0,ve.useState)(at==null?void 0:at[0]),Tt=(0,a.useParams)();return(0,ve.useEffect)(()=>{yt(at==null?void 0:at[0])},[]),(0,ve.useEffect)(()=>{var vt;yt((vt=at==null?void 0:at.filter(ut=>ut.language===(mt==null?void 0:mt.language)))==null?void 0:vt[0])},[at]),ne.createElement(ne.Fragment,null,ne.createElement("h2",null," ",ne.createElement("span",null,$e.is_finish?ne.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",ne.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")):ne.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",ne.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")),(at==null?void 0:at.length)>1&&ne.createElement(Ue.ZP.Group,{defaultValue:Je,style:{marginLeft:10},onChange:vt=>{var ut;$e.language=vt.target.value,yt((ut=at==null?void 0:at.filter(qe=>qe.language===vt.target.value))==null?void 0:ut[0])}},at==null?void 0:at.map(vt=>ne.createElement(Ue.ZP,{value:vt==null?void 0:vt.language},vt==null?void 0:vt.language)))),(0,ie.GJ)()&&tt!="shixunWorkReport"&&ne.createElement("span",null,ne.createElement("span",null,"\u5F97\u5206 ",mt==null?void 0:mt.score,"/",mt==null?void 0:mt.total_score),ne.createElement(E.ZP,{style:{margin:"0px 10px"},onClick:()=>{var vt,ut;if(!((ut=(vt=ct.AssistantObject)==null?void 0:vt.hack)!=null&&ut.can_appraise)&&(0,ie.Rm)()){he.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 qe=mt==null?void 0:mt.score;Ae.default.confirm({title:"\u8C03\u5206",content:ne.createElement("div",null,ne.createElement("p",null,"\u5F97\u5206\uFF1A",mt==null?void 0:mt.score,"/",mt==null?void 0:mt.total_score),ne.createElement("p",null,"\u8C03\u5206\uFF1A",ne.createElement(ue.Z,{min:0,max:mt==null?void 0:mt.total_score,defaultValue:mt==null?void 0:mt.score,onChange:Te=>{qe=Te}}))),okText:"\u786E\u8BA4",onOk:()=>He(void 0,null,function*(){(yield(0,z.ZP)(`/api/courses/${Tt==null?void 0:Tt.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:Tt==null?void 0:Tt.coursesId,hack_user_code_id:mt==null?void 0:mt.hack_user_id,score:qe}})).status===0&&(he.ZP.success("\u8C03\u5206\u6210\u529F"),Qe({type:"shixunHomeworks/setActionTabs",payload:{}}),Qe({type:"shixunHomeworks/getShixunWorkReports",payload:Ce({},Tt)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,ie.GJ)()&&tt!="shixunWorkReport"&&ne.createElement(E.ZP,{onClick:()=>{var vt;if(!((vt=ct.AssistantObject.hack)!=null&&vt.can_appraise)&&(0,ie.Rm)()){he.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}Qe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:tt.user_id,type:"1",language:mt==null?void 0:mt.language,v:$e,data:Ce({},tt)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),ne.createElement(ae.ZP,{height:300,language:mt==null?void 0:mt.language,value:mt!=null&&mt.code?te.Base64.decode(mt==null?void 0:mt.code):"",autoHeight:it,theme:"default",options:we}),((mt==null?void 0:mt.comment)||(mt==null?void 0:mt.hidden_comment))&&ne.createElement("div",null,ne.createElement(oe.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},ne.createElement(re.Z,{flex:1},ne.createElement("h1",{className:se.title},"\u70B9\u8BC4\u5185\u5BB9")),ne.createElement(re.Z,{className:"pr30"},(0,ie.GJ)()&&ne.createElement(E.ZP,{onClick:()=>He(void 0,null,function*(){Ae.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:ne.createElement(b.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return He(this,null,function*(){(yield(0,x.gZ)({comment_id:mt==null?void 0:mt.comment_id,homeworkId:Tt.homeworkId,type:"hack"})).status===0&&(he.ZP.success("\u5220\u9664\u6210\u529F"),Qe({type:"shixunHomeworks/getShixunWorkReports",payload:Ce({},Tt)}))})}})})},ne.createElement(ee.Z,null),"\u5220\u9664"))),ne.createElement(le.Z,{style:{margin:0}}),(mt==null?void 0:mt.comment)&&ne.createElement("aside",{className:"pl30 pr30 mt20"},ne.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement("br",null),ne.createElement(y.Z,{value:mt==null?void 0:mt.comment})),(mt==null?void 0:mt.hidden_comment)&&ne.createElement("aside",{className:"pl30 pr30 mt20"},ne.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement("br",null),ne.createElement(y.Z,{value:mt==null?void 0:mt.hidden_comment}))))}},21524:function(un,Qt,fe){"use strict";fe.r(Qt),fe.d(Qt,{default:function(){return wt}});var ve=fe(59301),Ue=fe(86129),E=fe.n(Ue),he=fe(76560),Ae=fe(43418),ue=fe(61621),oe=fe(66104),re=fe(95237),le=fe(43604),ae=fe(3113),se=fe(8591),ie=fe(28103),te=fe(1710),z=fe(27812),a=fe(95869),y=fe(87169),x=fe(26227),b=fe(90524),ee=fe(34055),ne=fe(49661),ce={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"},de=fe(47914),ge=fe(82093),pe=fe(24334),me=fe(61186),be=fe.n(me),ye=fe(51124),Ce=fe(57049);const Se=({shixunHomeworks:Pt,autoHeight:xt,classroomList:It,user:Ft,dispatch:Ut})=>{const{shixunWorkReport:St}=Pt,{stage_list:_t,work_id:Kt}=St,Yt=(0,he.useParams)(),an=(0,ee.GJ)(),[En,cn]=(0,ve.useState)(),bn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},dn=Rn=>Rn==="c++"?1:Rn==="C++"?2:Rn;function _n(Rn,wr){return(0,ge.U2)(`student_works/${Kt}/rep_passed_content.json`,{path:wr,game_id:Rn})}const Dn=(0,ne.qZ)(5,St.hack);return ve.createElement(ve.Fragment,null,Dn==null?void 0:Dn.map(function(Rn,wr){return ve.createElement("div",{key:wr},Rn.map(function(ar,Wn){var Ur,eo,Or;return ve.createElement("aside",{className:"pl30 pr30",key:Wn},ve.createElement("div",{className:`${ce.shixunTitle} mt10`},ve.createElement("div",{style:{display:"flex",width:"100%"}},ve.createElement("span",{className:"fa fa-code "}),ve.createElement("strong",{style:{flex:1},className:"c-black"},"\u7B2C",wr*5+Wn+1,"\u9898 ",ar.name),ar.is_finish&&ve.createElement("a",{style:{marginLeft:20},onClick:Pr=>{Pr.preventDefault(),window.open(`${ar==null?void 0:ar.url}&language=${dn(ar.language)}`),localStorage.setItem("program_homework",[Yt.coursesId,Yt.categoryId])}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">>"),!ar.is_finish&&ar.final_submit_languages.length>0&&ve.createElement("a",{style:{marginLeft:20},onClick:Pr=>{Pr.preventDefault(),window.open(`${ar==null?void 0:ar.url}&language=${dn(ar.final_submit_languages[0].language)}`),localStorage.setItem("program_homework",[Yt.coursesId,Yt.categoryId])}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">>"))),ve.createElement("div",{className:"font16 mt10"},ar.is_finish?ve.createElement("aside",{className:ce.shixunWrp},ve.createElement(de.Z,{classroomList:It,user:Ft,v:ar,shixunWorkReport:St,dispatch:Ut,autoHeight:xt,languages:ar.languages,language:ar.language,game_id:ar.id,data:pe.Base64.decode(ar.code),diff_code_count:ar.diff_code_count,onPathChange:_n})):ar.final_submit_languages.length>0&&ve.createElement("aside",{className:ce.shixunWrp},ve.createElement(de.Z,{classroomList:It,user:Ft,v:ar,shixunWorkReport:St,dispatch:Ut,autoHeight:xt,languages:ar.final_submit_languages,language:ar.final_submit_languages[0].language,game_id:ar.id,data:pe.Base64.decode(ar.final_submit_languages[0].code),diff_code_count:ar.diff_code_count,onPathChange:_n}))),ve.createElement("aside",{className:"mt10 font16"},(Ur=ar.history)!=null&&Ur.length?ve.createElement(te.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:(Pr,Zr)=>ve.createElement("span",null,Zr!=null&&Zr.created_at?be()(Zr==null?void 0:Zr.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(Pr,Zr)=>{var yo;return ve.createElement("span",{className:Pr===0?"c-green":"c-red"},((yo=Ce.Im[Pr])==null?void 0:yo.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((Or=(eo=ar==null?void 0:ar.history)==null?void 0:eo[0])==null?void 0:Or.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(Pr,Zr)=>ve.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Ae.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:"\u4EE3\u7801\u5185\u5BB9",content:ve.createElement("div",{className:"mb10"},ve.createElement(ye.ZP,{height:300,language:"python",theme:"vs-light",value:Zr!=null&&Zr.code?pe.Base64.decode(Zr==null?void 0:Zr.code):"",autoHeight:xt,options:bn}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(Pr=>!!Pr),pagination:{hideOnSinglePage:!0},dataSource:ar.history}):"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55"))}))}))};var He=(0,he.connect)(({shixunHomeworks:Pt,loading:xt,globalSetting:It,classroomList:Ft,user:Ut})=>({shixunHomeworks:Pt,globalSetting:It,loading:xt.effects,classroomList:Ft,user:Ut}))(Se),we=fe(78241),Me=fe(92832),Pe=fe(44816),De=fe(59301),ze=Object.defineProperty,Je=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,$e=(Pt,xt,It)=>xt in Pt?ze(Pt,xt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Pt[xt]=It,at=(Pt,xt)=>{for(var It in xt||(xt={}))Qe.call(xt,It)&&$e(Pt,It,xt[It]);if(Je)for(var It of Je(xt))tt.call(xt,It)&&$e(Pt,It,xt[It]);return Pt},ct=(Pt,xt)=>{var It={};for(var Ft in Pt)Qe.call(Pt,Ft)&&xt.indexOf(Ft)<0&&(It[Ft]=Pt[Ft]);if(Pt!=null&&Je)for(var Ft of Je(Pt))xt.indexOf(Ft)<0&&tt.call(Pt,Ft)&&(It[Ft]=Pt[Ft]);return It},it=(Pt,xt,It)=>new Promise((Ft,Ut)=>{var St=Yt=>{try{Kt(It.next(Yt))}catch(an){Ut(an)}},_t=Yt=>{try{Kt(It.throw(Yt))}catch(an){Ut(an)}},Kt=Yt=>Yt.done?Ft(Yt.value):Promise.resolve(Yt.value).then(St,_t);Kt((It=It.apply(Pt,xt)).next())});const rt=Pt=>{var xt=Pt,{shixunHomeworks:It,dispatch:Ft}=xt,Ut=ct(xt,["shixunHomeworks","dispatch"]),St,_t,Kt;const Yt=(0,he.useParams)(),[an,En]=(0,ve.useState)(!1),[cn]=we.default.useForm(),[bn,dn]=Ae.default.useModal(),[_n,Dn]=(0,ve.useState)(!1),[Rn,wr]=(0,ve.useState)(!1);(0,ve.useEffect)(()=>{var Wn,Ur,eo,Or,Pr,Zr;It.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&(It.actionTabs.selectArrs.type==="1"?cn.setFieldsValue({comment:It.actionTabs.selectArrs.v.comment,hidden_comment:It.actionTabs.selectArrs.v.hidden_comment}):cn.setFieldsValue({comment:(eo=(Ur=(Wn=It.actionTabs.selectArrs)==null?void 0:Wn.data)==null?void 0:Ur.data)==null?void 0:eo.work_comment,hidden_comment:(Zr=(Pr=(Or=It.actionTabs.selectArrs)==null?void 0:Or.data)==null?void 0:Pr.data)==null?void 0:Zr.work_comment_hidden}))},[It.actionTabs.key]);const ar=()=>it(void 0,null,function*(){var Wn,Ur,eo,Or;const Pr=cn.getFieldValue();let Zr=It.actionTabs.selectArrs.type==="1"?`/api/problems/${It.actionTabs.selectArrs.v.identifier}/hack_comment.json`:`/api/student_works/${Yt.homeworkId}/shixun_work_comment.json`;(yield(0,ge.ZP)(Zr,{method:"post",body:{hidden_comment:Pr.hidden_comment,comment:Pr.comment,language:(Wn=It.actionTabs.selectArrs)==null?void 0:Wn.language,user_id:(Or=(eo=(Ur=It.actionTabs.selectArrs)==null?void 0:Ur.data)==null?void 0:eo.data)==null?void 0:Or.user_id}})).status===0&&(se.ZP.success("\u8BC4\u9605\u6210\u529F"),cn.resetFields(),Ft({type:"shixunHomeworks/setActionTabs",payload:{}}),Ft({type:"shixunHomeworks/getShixunWorkReports",payload:at({},Yt)}))});return De.createElement(De.Fragment,null,dn,De.createElement(Ae.default,{centered:!0,title:De.createElement("span",null,((St=It.actionTabs.selectArrs)==null?void 0:St.type)==="1"?"\u70B9\u8BC4\u4EE3\u7801":"\u66F4\u6539\u70B9\u8BC4",((_t=It.actionTabs.selectArrs)==null?void 0:_t.language)&&De.createElement("span",{style:{marginLeft:10,fontSize:14}},"\u4F7F\u7528\u8BED\u8A00\uFF1A",(Kt=It.actionTabs.selectArrs)==null?void 0:Kt.language)),open:It.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>it(void 0,null,function*(){const Wn=cn.getFieldValue();JSON.stringify(Wn)==="{}"||Wn.hidden_comment===""&&Wn.comment===""?En(!0):ar()}),onCancel:()=>{Ft({type:"shixunHomeworks/setActionTabs",payload:{}})}},De.createElement(we.default,{form:cn,onChange:()=>{an&&En(!1)}},De.createElement(re.Z,{wrap:!1,align:"middle",justify:"space-between"},De.createElement(le.Z,null,De.createElement("div",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),De.createElement(le.Z,null,De.createElement(Pe.Z,{isShowComponent:(0,ee.G5)(),ModalProps:{open:_n,onCancel:()=>{Dn(!1)}},onDataSelect:(Wn,Ur)=>it(void 0,[Wn,Ur],function*(eo,{node:Or}){const Pr=()=>{cn.setFieldsValue({comment:Or==null?void 0:Or.value}),Dn(!1)};if(cn.getFieldValue("comment")){bn.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:Pr});return}Pr()})},De.createElement(ae.ZP,{style:{padding:0,height:"auto"},icon:De.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:Wn=>{Dn(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),De.createElement(we.default.Item,{name:"comment"},De.createElement(Me.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),De.createElement(re.Z,{wrap:!1,align:"middle",justify:"space-between"},De.createElement(le.Z,null,De.createElement("div",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),De.createElement(le.Z,null,De.createElement(Pe.Z,{isShowComponent:(0,ee.G5)(),ModalProps:{open:Rn,onCancel:()=>{wr(!1)}},onDataSelect:(Wn,Ur)=>it(void 0,[Wn,Ur],function*(eo,{node:Or}){const Pr=()=>{cn.setFieldsValue({hidden_comment:Or==null?void 0:Or.value}),wr(!1)};if(cn.getFieldValue("hidden_comment")){bn.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:Pr});return}Pr()})},De.createElement(ae.ZP,{style:{padding:0,height:"auto"},icon:De.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:Wn=>{wr(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),De.createElement(we.default.Item,{name:"hidden_comment"},De.createElement(Me.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),an&&De.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var st=(0,he.connect)(({shixunHomeworks:Pt})=>({shixunHomeworks:Pt}))(rt),mt=fe(50377),yt=fe(7664),Tt=fe(45278),vt=fe(44164),ut=fe.n(vt),qe=fe(61934),Te=fe(59301),Ke=Object.defineProperty,Ie=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Ne=(Pt,xt,It)=>xt in Pt?Ke(Pt,xt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Pt[xt]=It,Le=(Pt,xt)=>{for(var It in xt||(xt={}))Oe.call(xt,It)&&Ne(Pt,It,xt[It]);if(Be)for(var It of Be(xt))_e.call(xt,It)&&Ne(Pt,It,xt[It]);return Pt},We=(Pt,xt)=>Ie(Pt,Fe(xt)),ft=(Pt,xt)=>{var It={};for(var Ft in Pt)Oe.call(Pt,Ft)&&xt.indexOf(Ft)<0&&(It[Ft]=Pt[Ft]);if(Pt!=null&&Be)for(var Ft of Be(Pt))xt.indexOf(Ft)<0&&_e.call(Pt,Ft)&&(It[Ft]=Pt[Ft]);return It},gt=(Pt,xt,It)=>new Promise((Ft,Ut)=>{var St=Yt=>{try{Kt(It.next(Yt))}catch(an){Ut(an)}},_t=Yt=>{try{Kt(It.throw(Yt))}catch(an){Ut(an)}},Kt=Yt=>Yt.done?Ft(Yt.value):Promise.resolve(Yt.value).then(St,_t);Kt((It=It.apply(Pt,xt)).next())});const nt=Pt=>{var xt=Pt,{shixunHomeworks:It,globalSetting:Ft,loading:Ut,classroomList:St,dispatch:_t,user:Kt}=xt,Yt=ft(xt,["shixunHomeworks","globalSetting","loading","classroomList","dispatch","user"]),an,En,cn,bn,dn,_n,Dn,Rn,wr,ar,Wn,Ur,eo,Or,Pr,Zr,yo,Oo,Jo,Io,gi,ei,oi,pn,Qn,jn,Hr,vo,hr,hi,Ko,Yn;const[On,Qr]=(0,ve.useState)(Le({},(0,he.useParams)())),kn=(0,he.useParams)(),Wr=(0,he.useLocation)(),[]=(0,ve.useState)([]),[Ao,Bo]=(0,ve.useState)({last:!1}),[ao,hn]=(0,ve.useState)({last:!1}),Un=(0,ve.useRef)(),Xn=(0,ve.useRef)(),[Cn,Ir]=(0,ve.useState)(!1),[br,gr]=(0,ve.useState)(!1),[pr,Eo]=(0,ve.useState)(!1),{shixunWorkReport:nr}=It,[tr,Ci]=(0,ve.useState)(new(E())),[Ho,ci]=(0,ve.useState)([]),[Ji,qr]=(0,ve.useState)(!1),[lo,zo]=(0,ve.useState)(!1);(0,ve.useEffect)(()=>(_t({type:"globalSetting/footerToggle",payload:!1}),_t({type:"classroomList/getAssistantPermissions",payload:{course_id:On.coursesId}}),()=>{_t({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,ve.useEffect)(()=>{(0,ee.Rm)()&&_t({type:"classroomList/getAssistantPermissions",payload:{course_id:On.coursesId}})},[(an=Kt==null?void 0:Kt.userInfo)==null?void 0:an.login]),(0,ve.useEffect)(()=>{It.actionTabs.key==="\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A"&&Ho.length>0&&!br&&setTimeout(()=>{wo("all")},800)},[Ho,br]),(0,ve.useEffect)(()=>{Qr(Le({},kn))},[Wr.pathname]);const uo=()=>{document.body.scrollIntoView()};function vi(){return gt(this,null,function*(){var ai,mr,rr,Qo;const si=JSON.parse(sessionStorage.all_student_works_params||"{}"),Po=yield _t({type:"shixunHomeworks/getAllStudentWorks",payload:Le(Le({},On),si)});ci(Po.all_student_works);const Gi=(ai=Po.all_student_works)==null?void 0:ai.map(Fi=>String(Fi.student_work_id)).indexOf(On.homeworkId);Gi===((mr=Po.all_student_works)==null?void 0:mr.length)-1?Bo({last:!0}):Bo((rr=Po.all_student_works)==null?void 0:rr[Gi+1]),hn(Gi===0?{last:!0}:(Qo=Po.all_student_works)==null?void 0:Qo[Gi-1])})}const ti=()=>{document.querySelectorAll("canvas").forEach(ai=>{(!ai.clientWidth||!ai.clientHeight)&&ai.remove()})},ni=()=>{Un.current.offsetHeight>62e3?Eo(!1):Eo(!0)},wo=ai=>gt(void 0,null,function*(){var mr,rr,Qo,si;let Po=0,Gi;Gi=Ae.default.info({width:460,title:Te.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A,",Te.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:Te.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Te.createElement("span",{className:"c-blue"},Po+1),"/",ai!=="all"?1:Ho==null?void 0:Ho.length,Te.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"),maskClosable:!1,className:ce.modal,onOk:()=>{}});const Fi={margin:[0,0],filename:`${(mr=nr==null?void 0:nr.data)==null?void 0:mr.user_name}.pdf`,html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};function ir(){return gt(this,null,function*(){const Zn=yield _t({type:"shixunHomeworks/getShixunWorkReports",payload:We(Le({},On),{homeworkId:Ho[Po].student_work_id,user_id:Ho[Po].user_id,id:On.categoryId})});uo(),Po++,setTimeout(()=>gt(this,null,function*(){var zn,Tr;ti();const ro=tr.folder(`${(zn=Zn==null?void 0:Zn.data)==null?void 0:zn.user_name}`),oo=document.querySelector("#export-all").children;let Vr=ut()();for(let jo=0;jogt(this,null,function*(){jo{var qo;const _o=ri.folder(`\u7B2C${Bi+1}\u5173-${jo.name}-${jo.id}`);(qo=jo==null?void 0:jo.languages)==null||qo.map(li=>{_o.file(`${li.language}.txt`,pe.Base64.decode(li==null?void 0:li.code))})}),Gi.update({content:Te.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Te.createElement("span",{className:"c-blue"},Po),"/",Ho==null?void 0:Ho.length,Te.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3")}),Po==(Ho==null?void 0:Ho.length)?(Gi.destroy(),yi()):ir()}),2200)})}if(ai!=="all"||(Ho==null?void 0:Ho.length)<2){ti(),uo();const Zn=Xn.current.children;let zn=ut()();const Tr=tr.folder(`${(rr=nr==null?void 0:nr.data)==null?void 0:rr.user_name}`);for(let oo=0;oogt(void 0,null,function*(){oo{var ri;const jo=ro.folder(`\u7B2C${Vr+1}\u5173-${oo.name}-${oo.id}`);(ri=oo==null?void 0:oo.languages)==null||ri.map(Bi=>{jo.file(`${Bi.language}.txt`,pe.Base64.decode(Bi==null?void 0:Bi.code))})}),Gi.destroy(),yi();return}else ir()}),yi=()=>{tr.generateAsync({type:"blob"}).then(function(ai){const mr=document.createElement("a");mr.href=window.URL.createObjectURL(ai),mr.download=nr.category.course_name+".zip",document.body.appendChild(mr);const rr=document.createEvent("MouseEvents");rr.initEvent("click",!1,!1),mr.dispatchEvent(rr),document.body.removeChild(mr),Ci(new(E()))}),Eo(!1)};(0,ve.useEffect)(()=>{Pi()},[On.homeworkId]);const Pi=()=>gt(void 0,null,function*(){gr(!0),yield _t({type:"shixunHomeworks/getShixunWorkReports",payload:Le({},On)}),gr(!1),(0,ee.GJ)()&&vi()}),Xi=[{title:"\u9898\u53F7",dataIndex:"name",render:(ai,mr,rr)=>rr+1},{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:"30%"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finish_time",width:"200px",render:(ai,mr,rr)=>{var Qo,si;return Te.createElement("div",null,Te.createElement("p",null,ai||"- -"),(si=(Qo=mr==null?void 0:mr.subitem)==null?void 0:Qo.map(Po=>Po.finish_time))==null?void 0:si.map(Po=>Te.createElement("p",null,Po||"- -")))}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"submit_count",render:(ai,mr,rr)=>{var Qo,si;return Te.createElement("div",null,Te.createElement("p",null,ai||"- -"),(si=(Qo=mr==null?void 0:mr.subitem)==null?void 0:Qo.map(Po=>Po.submit_count))==null?void 0:si.map(Po=>Te.createElement("p",null,Po||"- -")))}},{title:"\u8FD0\u884C\u65F6\u95F4\uFF08ms\uFF09",dataIndex:"run_time",render:(ai,mr,rr)=>{var Qo,si;return Te.createElement("div",null,Te.createElement("p",null,ai||"- -"),(si=(Qo=mr==null?void 0:mr.subitem)==null?void 0:Qo.map(Po=>Po.run_time))==null?void 0:si.map(Po=>Te.createElement("p",null,Po||"- -")))}},{title:"\u5185\u5B58\uFF08kb\uFF09",dataIndex:"memory",render:(ai,mr,rr)=>{var Qo,si;return Te.createElement("div",null,Te.createElement("p",null,ai||"- -"),(si=(Qo=mr==null?void 0:mr.subitem)==null?void 0:Qo.map(Po=>Po.memory))==null?void 0:si.map(Po=>Te.createElement("p",null,Po||"- -")))}},{title:"\u4F7F\u7528\u8BED\u8A00",dataIndex:"language",render:(ai,mr,rr)=>{var Qo,si;return Te.createElement("div",null,Te.createElement("p",null,ai||"- -"),(si=(Qo=mr==null?void 0:mr.subitem)==null?void 0:Qo.map(Po=>Po.language))==null?void 0:si.map(Po=>Te.createElement("p",null,Po||"- -")))}},{title:"\u5F97\u5206",dataIndex:"score",render:(ai,mr,rr)=>Te.createElement("div",null,Te.createElement("p",null,ai||"- -"))},{title:"\u6392\u540D",dataIndex:"rank",render:(ai,mr,rr)=>{var Qo,si;return Te.createElement("div",null,Te.createElement("p",null,ai||"- -"),(si=(Qo=mr==null?void 0:mr.subitem)==null?void 0:Qo.map(Po=>Po.rank))==null?void 0:si.map(Po=>Te.createElement("p",null,Po||"- -")))}}],ta=ai=>{_t({type:"shixunHomeworks/setActionTabs",payload:{key:"",type:2}}),setTimeout(()=>{ai==="next"?he.history.push(`/classrooms/${On.coursesId}/program_homework/${On.categoryId}/${Ao==null?void 0:Ao.student_work_id}/${Ao==null?void 0:Ao.user_id}/comment`):he.history.push(`/classrooms/${On.coursesId}/program_homework/${On.categoryId}/${ao==null?void 0:ao.student_work_id}/${ao==null?void 0:ao.user_id}/comment`)},200)};return Te.createElement("section",{className:"bg-fafafa",style:{position:"sticky",top:0}},Te.createElement("div",{className:"edu-container mt10",style:{paddingBottom:100}},Te.createElement(ue.Z,{loading:br,active:!0,avatar:{size:40},paragraph:{rows:5}},Te.createElement("div",{className:"edu-container"},((En=nr==null?void 0:nr.category)==null?void 0:En.course_id)&&Te.createElement("section",{className:"animated fadeIn"},Te.createElement("aside",{className:""},(nr==null?void 0:nr.category)&&Te.createElement(oe.Z,{separator:">"},Te.createElement(oe.Z.Item,null,Te.createElement(he.Link,{to:`/classrooms/${(cn=nr==null?void 0:nr.category)==null?void 0:cn.course_id}/program_homework`},(bn=nr==null?void 0:nr.category)==null?void 0:bn.course_name)),Te.createElement(oe.Z.Item,null,Te.createElement(he.Link,{to:`/classrooms/${(dn=nr==null?void 0:nr.category)==null?void 0:dn.course_id}/program_homework`},nr.category.category_name)),Te.createElement(oe.Z.Item,null,Te.createElement(he.Link,{to:`/classrooms/${(_n=nr==null?void 0:nr.category)==null?void 0:_n.course_id}/program_homework/${On==null?void 0:On.categoryId}/detail`},"\u4F5C\u4E1A\u8BE6\u60C5")),Te.createElement(oe.Z.Item,null,(Dn=nr==null?void 0:nr.data)==null?void 0:Dn.user_name))),Te.createElement("aside",{className:[ce.title1,"mt20"].join(" ")},Te.createElement(re.Z,{align:"middle"},Te.createElement(le.Z,{flex:1},Te.createElement(he.Link,{to:`/classrooms/${On.coursesId}/program_homework/${On==null?void 0:On.categoryId}/detail`},Te.createElement(z.Z,{className:"font16 c-black"})),Te.createElement("strong",{className:"font20 ml5"},(Rn=nr==null?void 0:nr.category)==null?void 0:Rn.homework_name),Te.createElement(ne.VV,{temporary:!0,status:nr.homework_status})),Te.createElement(le.Z,{className:ce.title1_right},Te.createElement(ae.ZP,{className:"ml10",onClick:()=>{var ai;if((0,ee.Rm)()&&!((ai=St.AssistantObject.hack)!=null&&ai.can_download)){se.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}wo("")},loading:Cn},Te.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A"),(0,ee.GJ)()&&(Ho==null?void 0:Ho.length)>1&&Te.createElement(ae.ZP,{className:"ml10",onClick:()=>{var ai;if((0,ee.Rm)()&&!((ai=St.AssistantObject.hack)!=null&&ai.can_download)){se.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}wo("all")}},Te.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u7F16\u7A0B\u62A5\u544A"))))),Te.createElement("aside",{className:"mt30 relative"})),Te.createElement("aside",{className:"edu-container bg-white",ref:Un},Te.createElement("div",{id:"export-all",ref:Xn},Te.createElement("div",{id:"export-all-1"},Te.createElement("div",{className:ce.title},Te.createElement("h1",null,"\u603B\u4F53\u8BC4\u4EF7"),Te.createElement("div",null,(0,ee.GJ)()&&Te.createElement(ae.ZP,{className:"mr20",type:"primary",onClick:()=>{_t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:nr.user_id,data:Le({},nr)}}})}},Te.createElement(a.Z,null),(wr=nr==null?void 0:nr.data)!=null&&wr.has_comment?"\u66F4\u6539\u70B9\u8BC4":"\u70B9\u8BC4\u4F5C\u4E1A"))),Te.createElement(ie.Z,{style:{marginTop:0}}),Te.createElement(re.Z,{className:"pl30 pr30"},Te.createElement(le.Z,null,Te.createElement("img",{className:ce.userPic,src:`${b.Z.IMG_SERVER}/images/${(ar=nr==null?void 0:nr.data)==null?void 0:ar.image_url}`,alt:(Wn=nr==null?void 0:nr.data)==null?void 0:Wn.username})),Te.createElement(le.Z,null,Te.createElement("span",{className:"font16 ml40"},(Ur=nr==null?void 0:nr.data)==null?void 0:Ur.user_name),Te.createElement(ne.UQ,{status:(eo=nr==null?void 0:nr.data)==null?void 0:eo.compelete_status}),Te.createElement("ul",{className:ce.userInfo},Te.createElement("li",null,"\u5B66\u53F7\uFF1A",((Or=nr==null?void 0:nr.data)==null?void 0:Or.student_id)||"--"),Te.createElement("li",null,"\u5206\u73ED\uFF1A",((Pr=nr==null?void 0:nr.data)==null?void 0:Pr.course_group)||"--"),Te.createElement("br",null),Te.createElement("li",null,"\u622A\u6B62\u524D\u5B8C\u6210\u5237\u9898\uFF1A",Te.createElement("span",{className:"c-red"},(Zr=nr==null?void 0:nr.data)==null?void 0:Zr.finish_do)),Te.createElement("li",null,"\u6700\u65B0\u5B8C\u6210\u5237\u9898\uFF1A",Te.createElement("span",{className:"c-red"},((yo=nr==null?void 0:nr.data)==null?void 0:yo.latest_do)||"-")))),Te.createElement("ul",{className:[ce.listItem,"mt10"].join(" ")},Te.createElement("li",null,Te.createElement("strong",null,"\u5B8C\u6210\u65F6\u95F4"),Te.createElement("div",{className:"c-light-black mt20"},(nr==null?void 0:nr.data)&&((Oo=nr==null?void 0:nr.data)==null?void 0:Oo.finish_time))),Te.createElement("li",null,Te.createElement("strong",null,"\u5B8C\u6210\u65F6\u957F",Te.createElement("i",{onClick:ai=>{ai.stopPropagation(),ai.preventDefault(),zo(!0)},style:{marginLeft:4,display:"none",color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})),Te.createElement("div",{className:"c-light-black mt20"},(Jo=nr==null?void 0:nr.data)==null?void 0:Jo.finish_time_long)),Te.createElement("li",null,Te.createElement("strong",null,"\u8BC4\u6D4B\u6B21\u6570"),Te.createElement("div",{className:"mt20"},(Io=nr==null?void 0:nr.data)==null?void 0:Io.submit_count)),Te.createElement("li",null,Te.createElement("strong",null,"\u901A\u8FC7\u7387"),Te.createElement("div",{className:"mt20"},Te.createElement("span",null,((gi=nr==null?void 0:nr.data)==null?void 0:gi.pass_rate)||"- -"))),Te.createElement("li",null,Te.createElement("strong",null,"\u5F97\u5206"),Te.createElement("div",{className:"mt20"},Te.createElement(qe.n,{value:(ei=nr==null?void 0:nr.data)==null?void 0:ei.score,placeholder:"-"}))),Te.createElement("li",null,Te.createElement("strong",null,"\u7EC3\u4E60\u603B\u6392\u540D"),Te.createElement("div",{className:"mt20"},Te.createElement("span",{className:"c-orange"},(oi=nr==null?void 0:nr.data)==null?void 0:oi.total_rank))),Te.createElement("li",null,Te.createElement("strong",null,"\u5206\u73ED\u6392\u540D"),Te.createElement("div",{className:"mt20"},Te.createElement("span",{className:"c-orange"},(pn=nr==null?void 0:nr.data)==null?void 0:pn.class_rank))))),Te.createElement(ie.Z,{style:{margin:0}}),(((Qn=nr==null?void 0:nr.data)==null?void 0:Qn.work_comment_hidden)||((jn=nr==null?void 0:nr.data)==null?void 0:jn.work_comment))&&Te.createElement("div",null,Te.createElement(re.Z,{align:"middle"},Te.createElement(le.Z,{flex:1},Te.createElement("h1",{className:ce.title},"\u70B9\u8BC4\u5185\u5BB9")),Te.createElement(le.Z,{className:"pr30"},(0,ee.GJ)()&&Te.createElement(ae.ZP,{onClick:()=>gt(void 0,null,function*(){Ae.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:Te.createElement(y.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return gt(this,null,function*(){var ai;(yield(0,Tt.gZ)({comment_id:(ai=nr==null?void 0:nr.data)==null?void 0:ai.comment_id,homeworkId:On.homeworkId})).status===0&&(se.ZP.success("\u5220\u9664\u6210\u529F"),_t({type:"shixunHomeworks/getShixunWorkReports",payload:Le({},On)}))})}})})},Te.createElement(x.Z,null),"\u5220\u9664"))),Te.createElement(ie.Z,{style:{margin:0}}),((Hr=nr==null?void 0:nr.data)==null?void 0:Hr.work_comment)&&Te.createElement("aside",{className:"pl30 pr30 mt20"},Te.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),Te.createElement("br",null),Te.createElement(yt.Z,{value:(vo=nr==null?void 0:nr.data)==null?void 0:vo.work_comment})),((hr=nr==null?void 0:nr.data)==null?void 0:hr.work_comment_hidden)&&Te.createElement("aside",{className:"pl30 pr30 mt20"},Te.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),Te.createElement("br",null),Te.createElement(yt.Z,{value:(hi=nr==null?void 0:nr.data)==null?void 0:hi.work_comment_hidden}))),Te.createElement("h1",{className:ce.title},"\u9636\u6BB5\u6210\u7EE9"),Te.createElement("aside",{className:"pl30 pr30"},Te.createElement(te.default,{dataSource:nr==null?void 0:nr.hack,pagination:!1,columns:Xi})),((Ko=nr==null?void 0:nr.data)==null?void 0:Ko.work_description)&&Te.createElement(Te.Fragment,null,Te.createElement("h1",{className:ce.title},"\u4E2A\u4EBA\u603B\u7ED3"),Te.createElement("aside",{className:"pl30 pr30"},Te.createElement(yt.Z,{value:(Yn=nr==null?void 0:nr.data)==null?void 0:Yn.work_description}))),Te.createElement("h1",{className:ce.title},"\u5237\u9898\u8BE6\u60C5")),Te.createElement(He,{autoHeight:pr}))),(0,ee.GJ)()&&Te.createElement("aside",{className:`${ce.footerBar} ${Cn?ce.footerBarStatic:""}`},Te.createElement("aside",{className:"edu-container"},Te.createElement(re.Z,{align:"middle"},Te.createElement(le.Z,{flex:"1"},Te.createElement(he.Link,{className:ce.exitComment,to:`/classrooms/${On.coursesId}/program_homework/${On.categoryId}/detail`},"\u8FD4\u56DE\u5217\u8868")),Te.createElement(le.Z,{flex:"1",className:"tr"},Te.createElement(ae.ZP,{type:"default",disabled:ao==null?void 0:ao.last,onClick:()=>ta()},"\u4E0A\u4E00\u4E2A"),Te.createElement(ae.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:Ao==null?void 0:Ao.last,onClick:()=>ta("next")},"\u4E0B\u4E00\u4E2A"),(0,ee.GJ)()&&Te.createElement(ae.ZP,{type:"primary",onClick:()=>gt(void 0,null,function*(){var ai;if(!((ai=St.AssistantObject.hack)!=null&&ai.can_appraise)&&(0,ee.Rm)()){se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:nr.user_id,data:Le({},nr)}}})})},"\u70B9\u8BC4\u4F5C\u4E1A"))))))),Te.createElement(st,null),Te.createElement(mt.Z,null),Te.createElement(Ae.default,{open:Ji,width:860,centered:!0,onCancel:()=>{qr(!1)},title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",footer:null},Te.createElement("div",{style:{color:"#333333",fontWeight:400}},Te.createElement("span",{style:{fontWeight:500}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),Te.createElement("br",null),Te.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"),Te.createElement("br",null),Te.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"),Te.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 "),Te.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")),Te.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Te.createElement("span",{style:{fontWeight:500}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),Te.createElement("br",null),Te.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 "),Te.createElement("br",null),Te.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"),Te.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 "),Te.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"),Te.createElement("br",null),Te.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")),Te.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Te.createElement("span",{style:{fontWeight:500}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),Te.createElement("br",null),Te.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")),Te.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Te.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u76EE\u7684"),Te.createElement("br",null),Te.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"))),Te.createElement(Ae.default,{open:lo,title:"\u5B9E\u8BAD\u603B\u8017\u65F6\u8BF4\u660E",centered:!0,footer:null,onCancel:()=>{zo(!1)},width:600},Te.createElement("div",{style:{fontWeight:400,color:"#333333"}},Te.createElement("div",null,"1\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",Te.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"),Te.createElement("div",{style:{margin:"20px 0px"}},"2\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",Te.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"),Te.createElement("div",null,"3\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",Te.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 wt=(0,he.connect)(({shixunHomeworks:Pt,loading:xt,globalSetting:It,classroomList:Ft,user:Ut})=>({shixunHomeworks:Pt,globalSetting:It,loading:xt.effects,classroomList:Ft,user:Ut}))(nt)},50377:function(un,Qt,fe){"use strict";var ve=fe(59301),Ue=fe(43418),E=fe(8591),he=fe(82093),Ae=fe(76560),ue=Object.defineProperty,oe=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,ae=(a,y,x)=>y in a?ue(a,y,{enumerable:!0,configurable:!0,writable:!0,value:x}):a[y]=x,se=(a,y)=>{for(var x in y||(y={}))re.call(y,x)&&ae(a,x,y[x]);if(oe)for(var x of oe(y))le.call(y,x)&&ae(a,x,y[x]);return a},ie=(a,y)=>{var x={};for(var b in a)re.call(a,b)&&y.indexOf(b)<0&&(x[b]=a[b]);if(a!=null&&oe)for(var b of oe(a))y.indexOf(b)<0&&le.call(a,b)&&(x[b]=a[b]);return x},te=(a,y,x)=>new Promise((b,ee)=>{var ne=ge=>{try{de(x.next(ge))}catch(pe){ee(pe)}},ce=ge=>{try{de(x.throw(ge))}catch(pe){ee(pe)}},de=ge=>ge.done?b(ge.value):Promise.resolve(ge.value).then(ne,ce);de((x=x.apply(a,y)).next())});const z=a=>{var y=a,{shixunHomeworks:x,dispatch:b}=y,ee=ie(y,["shixunHomeworks","dispatch"]);const ne=(0,Ae.useParams)();return ve.createElement(Ue.default,{centered:!0,title:"\u63D0\u793A",open:x.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>te(void 0,null,function*(){(yield(0,he.ZP)(`/api/myshixuns/${x.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:ne.coursesId}})).shixun_identifier&&(E.ZP.success("\u64CD\u4F5C\u6210\u529F"),b({type:"shixunHomeworks/setActionTabs",payload:{}}),b({type:"shixunHomeworks/getWorkList",payload:se({},x.actionTabs.params)}))}),onCancel:()=>{b({type:"shixunHomeworks/setActionTabs",payload:{}})}},ve.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),ve.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};Qt.Z=(0,Ae.connect)(({shixunHomeworks:a})=>({shixunHomeworks:a}))(z)},61934:function(un,Qt,fe){"use strict";fe.d(Qt,{n:function(){return Yt},Z:function(){return En}});var ve=fe(59301),Ue=fe(78241),E=fe(8591),he=fe(6848),Ae=fe(43418),ue=fe(20834),oe=fe(24905),re=fe(95237),le=fe(43604),ae=fe(92832),se=fe(3113),ie=fe(38854),te=fe(1710),z=fe(5112),a=fe(5871),y=fe(58421),x=fe(84105),b=fe(87395),ee=fe(67921),ne=fe(89489),ce=fe(57884),de=fe(49661),ge=fe(50377),pe=fe(96512),me=fe(82093),be=fe(76560),ye=Object.defineProperty,Ce=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,we=(cn,bn,dn)=>bn in cn?ye(cn,bn,{enumerable:!0,configurable:!0,writable:!0,value:dn}):cn[bn]=dn,Me=(cn,bn)=>{for(var dn in bn||(bn={}))Se.call(bn,dn)&&we(cn,dn,bn[dn]);if(Ce)for(var dn of Ce(bn))He.call(bn,dn)&&we(cn,dn,bn[dn]);return cn},Pe=(cn,bn)=>{var dn={};for(var _n in cn)Se.call(cn,_n)&&bn.indexOf(_n)<0&&(dn[_n]=cn[_n]);if(cn!=null&&Ce)for(var _n of Ce(cn))bn.indexOf(_n)<0&&He.call(cn,_n)&&(dn[_n]=cn[_n]);return dn},De=(cn,bn,dn)=>new Promise((_n,Dn)=>{var Rn=Wn=>{try{ar(dn.next(Wn))}catch(Ur){Dn(Ur)}},wr=Wn=>{try{ar(dn.throw(Wn))}catch(Ur){Dn(Ur)}},ar=Wn=>Wn.done?_n(Wn.value):Promise.resolve(Wn.value).then(Rn,wr);ar((dn=dn.apply(cn,bn)).next())});const ze=cn=>{var bn=cn,{shixunHomeworks:dn,dispatch:_n}=bn,Dn=Pe(bn,["shixunHomeworks","dispatch"]);const Rn=(0,be.useParams)(),[wr,ar]=(0,ve.useState)(!0),[Wn,Ur]=(0,ve.useState)(!1),[eo]=Ue.default.useForm(),Or=()=>De(void 0,null,function*(){const Pr=eo.getFieldValue();(yield(0,me.ZP)(`/api/homework_commons/${Rn.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...dn.actionTabs.selectArrs],cover_all:wr,hidden_comment:Pr.hidden_comment,comment:Pr.comment}})).status===0&&(E.ZP.success("\u8BC4\u9605\u6210\u529F"),eo.resetFields(),_n({type:"shixunHomeworks/setActionTabs",payload:{}}),_n({type:"shixunHomeworks/getWorkList",payload:Me({},dn.actionTabs.params)}))});return ve.createElement(ve.Fragment,null,ve.createElement(Ae.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:dn.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>De(void 0,null,function*(){const Pr=eo.getFieldValue();JSON.stringify(Pr)==="{}"||Pr.hidden_comment===""&&Pr.comment===""?Ur(!0):dn.workList.partial_comment?_n({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:dn.actionTabs.selectArrs,params:dn.actionTabs.params}}):Or()}),onCancel:()=>{_n({type:"shixunHomeworks/setActionTabs",payload:{}})}},ve.createElement(Ue.default,{form:eo,onChange:()=>{Wn&&Ur(!1)}},ve.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ve.createElement(Ue.default.Item,{name:"comment"},ve.createElement(ae.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),ve.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ve.createElement(Ue.default.Item,{name:"hidden_comment"},ve.createElement(ae.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),Wn&&ve.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),ve.createElement(Ae.default,{centered:!0,title:ve.createElement("span",null,ve.createElement(pe.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:dn.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{Or()},onCancel:()=>{_n({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},ve.createElement("div",{className:"tc"},ve.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"),ve.createElement("p",null,ve.createElement(z.ZP.Group,{onChange:Pr=>{ar(Pr.target.value)},value:wr},ve.createElement(z.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),ve.createElement(z.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var Je=(0,be.connect)(({shixunHomeworks:cn})=>({shixunHomeworks:cn}))(ze),Qe=fe(45278),tt=fe(34055),$e={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"},at=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,rt=(cn,bn)=>{var dn={};for(var _n in cn)ct.call(cn,_n)&&bn.indexOf(_n)<0&&(dn[_n]=cn[_n]);if(cn!=null&&at)for(var _n of at(cn))bn.indexOf(_n)<0&&it.call(cn,_n)&&(dn[_n]=cn[_n]);return dn},st=(cn,bn,dn)=>new Promise((_n,Dn)=>{var Rn=Wn=>{try{ar(dn.next(Wn))}catch(Ur){Dn(Ur)}},wr=Wn=>{try{ar(dn.throw(Wn))}catch(Ur){Dn(Ur)}},ar=Wn=>Wn.done?_n(Wn.value):Promise.resolve(Wn.value).then(Rn,wr);ar((dn=dn.apply(cn,bn)).next())});const mt=cn=>{var bn=cn,{shixunHomeworks:dn,dispatch:_n}=bn,Dn=rt(bn,["shixunHomeworks","dispatch"]),Rn,wr,ar,Wn;const Ur=(0,be.useParams)(),[eo,Or]=(0,ve.useState)(!1),[Pr,Zr]=(0,ve.useState)((wr=(Rn=dn.actionTabs.selectArrs)==null?void 0:Rn.data)==null?void 0:wr.name),[yo]=Ue.default.useForm();(0,ve.useEffect)(()=>{var Jo,Io,gi,ei,oi,pn;dn.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&yo.setFieldsValue({comment:(Io=(Jo=dn.actionTabs.selectArrs)==null?void 0:Jo.data)==null?void 0:Io.work_comment,hidden_comment:(ei=(gi=dn.actionTabs.selectArrs)==null?void 0:gi.data)==null?void 0:ei.work_comment_hidden}),Zr((pn=(oi=dn.actionTabs.selectArrs)==null?void 0:oi.data)==null?void 0:pn.name)},[dn.actionTabs.key]);const Oo=()=>st(void 0,null,function*(){var Jo,Io;const gi=yo.getFieldValue();if((yield(0,me.ZP)(`/api/student_works/${(Io=(Jo=dn.actionTabs.selectArrs)==null?void 0:Jo.data)==null?void 0:Io.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:gi.hidden_comment,comment:gi.comment}})).status===0)return E.ZP.success("\u8BC4\u9605\u6210\u529F"),yo.resetFields(),_n({type:"shixunHomeworks/setActionTabs",payload:{}}),_n({type:"shixunHomeworks/getWorkList",payload:Ur})});return ve.createElement(ve.Fragment,null,ve.createElement(Ae.default,{centered:!0,title:(Wn=(ar=dn.actionTabs.selectArrs)==null?void 0:ar.data)!=null&&Wn.work_comment_hidden?"\u66F4\u6539"+Pr+"\u70B9\u8BC4":Pr+"\u70B9\u8BC4",open:dn.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>st(void 0,null,function*(){const Jo=yo.getFieldValue();JSON.stringify(Jo)==="{}"||Jo.hidden_comment===""&&Jo.comment===""?Or(!0):Oo()}),onCancel:()=>{_n({type:"shixunHomeworks/setActionTabs",payload:{}})}},ve.createElement(Ue.default,{form:yo,onChange:()=>{eo&&Or(!1)}},ve.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ve.createElement(Ue.default.Item,{name:"comment"},ve.createElement(ae.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),ve.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ve.createElement(Ue.default.Item,{name:"hidden_comment"},ve.createElement(ae.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),eo&&ve.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var yt=(0,be.connect)(({shixunHomeworks:cn})=>({shixunHomeworks:cn}))(mt),Tt=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,qe=(cn,bn)=>{var dn={};for(var _n in cn)vt.call(cn,_n)&&bn.indexOf(_n)<0&&(dn[_n]=cn[_n]);if(cn!=null&&Tt)for(var _n of Tt(cn))bn.indexOf(_n)<0&&ut.call(cn,_n)&&(dn[_n]=cn[_n]);return dn},Te=(cn,bn,dn)=>new Promise((_n,Dn)=>{var Rn=Wn=>{try{ar(dn.next(Wn))}catch(Ur){Dn(Ur)}},wr=Wn=>{try{ar(dn.throw(Wn))}catch(Ur){Dn(Ur)}},ar=Wn=>Wn.done?_n(Wn.value):Promise.resolve(Wn.value).then(Rn,wr);ar((dn=dn.apply(cn,bn)).next())});const Ke=cn=>{var bn=cn,{shixunHomeworks:dn,dispatch:_n}=bn,Dn=qe(bn,["shixunHomeworks","dispatch"]);const Rn=(0,be.useParams)(),[wr,ar]=(0,ve.useState)([]),[Wn,Ur]=(0,ve.useState)([]);(0,ve.useEffect)(()=>{dn.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&eo()},[dn.actionTabs.key]);function eo(){return Te(this,null,function*(){const Pr=yield(0,me.ZP)(`/api/homework_commons/${Rn.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});ar(Pr)})}const Or=[{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 ve.createElement(ve.Fragment,null,ve.createElement(Ae.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:dn.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Te(void 0,null,function*(){const Pr=yield(0,me.ZP)(`/api/homework_commons/${Rn.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:Wn}});(Pr==null?void 0:Pr.status)===0&&(be.history.replace(`/classrooms/${Rn.coursesId}/shixun_homework/${Rn.categoryId}/detail?tabs=4`),window.location.reload(),_n({type:"shixunHomeworks/setActionTabs",payload:{}}),Ur([]))}),onCancel:()=>{Ur([]),_n({type:"shixunHomeworks/setActionTabs",payload:{}})}},ve.createElement(te.default,{rowSelection:{type:"checkbox",onChange:(Pr,Zr)=>{Ur([...Pr])},selectedRowKeys:Wn,getCheckboxProps:Pr=>({disabled:Pr.status==="\u8FDB\u884C\u4E2D"||Pr.works_count===0})},rowKey:Pr=>Pr.key||Pr.id,scroll:{y:300},pagination:!1,columns:Or,dataSource:wr==null?void 0:wr.group_list})))};var Ie=(0,be.connect)(({shixunHomeworks:cn})=>({shixunHomeworks:cn}))(Ke),Fe=fe(89389),Be=fe(30975),Oe=Object.defineProperty,_e=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,We=(cn,bn,dn)=>bn in cn?Oe(cn,bn,{enumerable:!0,configurable:!0,writable:!0,value:dn}):cn[bn]=dn,ft=(cn,bn)=>{for(var dn in bn||(bn={}))Ne.call(bn,dn)&&We(cn,dn,bn[dn]);if(_e)for(var dn of _e(bn))Le.call(bn,dn)&&We(cn,dn,bn[dn]);return cn},gt=(cn,bn,dn)=>new Promise((_n,Dn)=>{var Rn=Wn=>{try{ar(dn.next(Wn))}catch(Ur){Dn(Ur)}},wr=Wn=>{try{ar(dn.throw(Wn))}catch(Ur){Dn(Ur)}},ar=Wn=>Wn.done?_n(Wn.value):Promise.resolve(Wn.value).then(Rn,wr);ar((dn=dn.apply(cn,bn)).next())});const nt=({shixunHomeworks:cn,dispatch:bn,isShow:dn,setIsShow:_n,item:Dn,coursesId:Rn,categoryId:wr})=>{const[ar,Wn]=(0,ve.useState)({page:1,limit:10}),[Ur,eo]=(0,ve.useState)([]),[Or,Pr]=(0,ve.useState)(!1);(0,ve.useEffect)(()=>{dn&&Zr()},[dn]);function Zr(){return gt(this,null,function*(){Pr(!0);const Oo=yield(0,me.ZP)(`/api/student_works/${Dn.id}/game_details.json`,{method:"get",params:ft({},ar)});Pr(!1),Oo.status===0&&eo(Oo==null?void 0:Oo.data)})}const yo=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(Oo,Jo,Io)=>ve.createElement("span",{style:{color:"#000"}},ar.limit*(ar.page-1)+Io+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(Oo,Jo,Io)=>ve.createElement("span",{style:{color:"#000"}},Oo)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(Oo,Jo,Io)=>ve.createElement("span",null,Oo==0?"\u672A\u901A\u5173":Oo==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:(Oo,Jo,Io)=>ve.createElement("span",{style:{color:"#333"}},Oo)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(Oo,Jo,Io)=>ve.createElement("span",{style:{color:"#333"}},Oo)}];return ve.createElement(ve.Fragment,null,ve.createElement(Ae.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:dn,width:700,footer:null,maskClosable:!1,onCancel:()=>{ar.page=1,ar.limit=10,Wn(ft({},ar)),_n(!1)}},ve.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},ve.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ve.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),ve.createElement("span",{title:Dn==null?void 0:Dn.user_name,style:{color:"#232B40"}},Dn==null?void 0:Dn.user_name)),ve.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ve.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),ve.createElement("span",{title:Dn==null?void 0:Dn.student_id,style:{color:"#232B40"}},(Dn==null?void 0:Dn.student_id)||"--")),ve.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ve.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),ve.createElement("span",{title:Dn==null?void 0:Dn.group_name,style:{color:"#232B40"}},(Dn==null?void 0:Dn.group_name)||"--"))),ve.createElement(te.default,{scroll:{y:380},columns:yo,loading:Or,style:{marginBottom:ar.limit>(Ur==null?void 0:Ur.count)?"16px":"0"},dataSource:Ur.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:ar.limit,current:ar.page,position:["bottomRight"],onChange:(Oo,Jo)=>{ar.page=Oo,ar.limit=Jo,Wn(ft({},ar)),Zr()},total:Ur==null?void 0:Ur.count,showTotal:(Oo,Jo)=>ve.createElement("span",null,"\u5171",ve.createElement("span",{style:{color:"#165DFF"}}," ",Oo," "),"\u6761\u6570\u636E")}})))};var wt=(0,be.connect)(({shixunHomeworks:cn})=>({shixunHomeworks:cn}))(nt),Pt=fe(59301),xt=Object.defineProperty,It=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,St=(cn,bn,dn)=>bn in cn?xt(cn,bn,{enumerable:!0,configurable:!0,writable:!0,value:dn}):cn[bn]=dn,_t=(cn,bn)=>{for(var dn in bn||(bn={}))Ft.call(bn,dn)&&St(cn,dn,bn[dn]);if(It)for(var dn of It(bn))Ut.call(bn,dn)&&St(cn,dn,bn[dn]);return cn},Kt=(cn,bn,dn)=>new Promise((_n,Dn)=>{var Rn=Wn=>{try{ar(dn.next(Wn))}catch(Ur){Dn(Ur)}},wr=Wn=>{try{ar(dn.throw(Wn))}catch(Ur){Dn(Ur)}},ar=Wn=>Wn.done?_n(Wn.value):Promise.resolve(Wn.value).then(Rn,wr);ar((dn=dn.apply(cn,bn)).next())});const Yt=({value:cn,placeholder:bn=""})=>{if(cn==null||cn==="")return Pt.createElement("span",null,bn);{const dn=Number(cn);if(dn>=80)return Pt.createElement("span",{style:{color:"#009C0F"}},dn);if(dn<80&&dn>=60)return Pt.createElement("span",{style:{color:"#FA6400"}},dn);if(dn<60)return Pt.createElement("span",{style:{color:"#E30000"}},dn)}},an=({shixunHomeworks:cn,classroomList:bn,globalSetting:dn,loading:_n,dispatch:Dn,setExportParams:Rn,user:wr})=>{var ar,Wn,Ur,eo,Or,Pr,Zr,yo,Oo,Jo,Io,gi,ei;const oi=(0,be.useParams)(),[pn,Qn]=(0,ve.useState)(_t(_t({},{page:1,limit:20,order:"work_score",b_order:"desc"}),oi)),[jn]=Ue.default.useForm(),[Hr,vo]=(0,ve.useState)(),[hr,hi]=(0,ve.useState)({}),[Ko,Yn]=(0,ve.useState)([]),[On,Qr]=(0,ve.useState)(!1),[kn,Wr]=(0,ve.useState)([]),[Ao,Bo]=(0,ve.useState)(!1),[ao,hn]=(0,ve.useState)(),[Un,Xn]=(0,ve.useState)(1),[Cn,Ir]=(0,ve.useState)(),[br,gr]=(0,ve.useState)(),[pr,Eo]=(0,ve.useState)(),[nr,tr]=(0,ve.useState)(),[Ci,Ho]=(0,ve.useState)(),[ci,Ji]=(0,ve.useState)(!1),[qr,lo]=(0,ve.useState)(!1),[zo,uo]=(0,ve.useState)(),vi=(0,be.useLocation)();(0,ve.useEffect)(()=>(ti(),()=>{hi([]),Yn([])}),[pn.coursesId]),(0,ve.useEffect)(()=>{var mr;const rr=JSON.parse(JSON.stringify(cn.workList));!((mr=rr==null?void 0:rr.student_works)!=null&&mr.length)&&(rr!=null&&rr.id)?(rr.student_works=[_t({},rr)],hi(rr)):(rr!=null&&rr.id&&Yn([_t(_t({},rr),{number:"\u6211"})]),hi(_t({},rr)))},[cn.workList]);const ti=mr=>(Rn(_t({},pn)),Dn({type:"shixunHomeworks/getWorkList",payload:pn}));(0,ve.useEffect)(()=>{Dn({type:"user/getUserInfo",payload:{course_id:pn.coursesId}})},[]);const ni=()=>Kt(void 0,null,function*(){const mr=yield(0,Qe.Uc)({categoryId:oi.categoryId});vo(mr==null?void 0:mr.update_score)}),wo=()=>Kt(void 0,null,function*(){Dn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const mr=yield(0,Qe.Vs)({categoryId:oi.categoryId});Dn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(mr==null?void 0:mr.status)===0&&(E.ZP.success(mr==null?void 0:mr.message),ti())}),yi=()=>{pn.page=1;const mr=Object.assign({},jn.getFieldsValue());delete pn.course_group,delete pn.teacher_comment,Object.keys(mr).map(function(rr){var Qo;switch(rr){case"task_status":mr[rr].includes("all")||!mr[rr].length?(delete pn.work_status,jn.setFieldsValue({task_status:"all"})):(pn.work_status=mr[rr],jn.setFieldsValue({task_status:pn.work_status}));break;case"course_group_info":mr[rr].includes("all")||!mr[rr].length?(delete pn.course_group,jn.setFieldsValue({course_group_info:"all"})):(pn.course_group=mr[rr],jn.setFieldsValue({course_group_info:pn.course_group}));break;case"teacher_comment":mr[rr].includes("all")||!mr[rr].length?(delete pn.teacher_comment,jn.setFieldsValue({teacher_comment:"all"})):(pn.teacher_comment=((Qo=mr[rr])==null?void 0:Qo.length)===1?Number(mr[rr][0]):"",jn.setFieldsValue({teacher_comment:mr[rr]}));break}}),ti()};(0,ve.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Ho(47),Ji(!0))},[document.getElementById("divhe")]);const Pi=(mr,rr)=>{pn.page=mr,pn.limit=20,ti()};function Xi(){Xn(1),Ir(""),gr(""),Eo(""),tr(""),Wr([])}const ta=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:!0,render:(mr,rr,Qo)=>pn.limit*(pn.page-1)+Qo+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,fixed:"left",ellipsis:!0,render:mr=>Pt.createElement(he.Z,{placement:"bottomLeft",title:mr},Pt.createElement("span",{className:"current"},mr))},!(0,tt.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:100,ellipsis:!0,showSorterTooltip:!1,sortOrder:pn.order==="student_id"?pn.b_order==="desc"?"descend":"ascend":null,render:mr=>Pt.createElement(he.Z,{placement:"bottomLeft",title:mr||"--"},Pt.createElement("span",{className:"current"},mr||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:!0,render:(mr,rr)=>mr?Pt.createElement(he.Z,{placement:"bottom",title:mr},Pt.createElement("span",{className:"current"},mr)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:94,ellipsis:!0,fixed:"left",sorter:!0,showSorterTooltip:!1,sortOrder:pn.order==="work_status"?pn.b_order==="desc"?"descend":"ascend":null,render:mr=>Pt.createElement(de.lC,{status:mr})},{title:"\u5B8C\u6210\u65F6\u95F4",align:"center",dataIndex:"achieve_time",ellipsis:!0,sorter:!0,sortOrder:pn.order==="achieve_time"?pn.b_order==="desc"?"descend":"ascend":null,render:(mr,rr)=>Pt.createElement(he.Z,{placement:"bottomLeft",title:mr},Pt.createElement("span",{className:"current"},mr))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:!0,render:(mr,rr)=>Pt.createElement("span",{onClick:Qo=>{var si;Qo.stopPropagation(),(si=hr.homework_status)!=null&&si.includes("\u5BFC\u5165")&&(uo(rr),lo(!0))}},mr||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:!0,sorter:!0,sortOrder:pn.order==="work_score"?pn.b_order==="desc"?"descend":"ascend":null,render:(mr,rr)=>Pt.createElement(he.Z,{title:Pt.createElement(Pt.Fragment,null,Pt.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(rr==null?void 0:rr.late_final_score)||0),Pt.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(rr==null?void 0:rr.late_penalty)||0),Pt.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(rr==null?void 0:rr.score)||0))},Yt({value:mr,placeholder:"- -"}))},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",sorter:!0,ellipsis:!0,sortOrder:pn.order==="achieve_time_long"?pn.b_order==="desc"?"descend":"ascend":null,render:(mr,rr)=>mr&&mr!="--"?Pt.createElement(he.Z,{placement:"bottom",title:mr},Pt.createElement("span",{className:"current"},mr)):"--"},((ar=hr.homework_status)==null?void 0:ar.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((Wn=hr.homework_status)!=null&&Wn.includes("\u5BFC\u5165"))&&{title:Pt.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:mr=>mr?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(mr,rr)=>{var Qo;return(Qo=hr.homework_status)!=null&&Qo.includes("\u5BFC\u5165")?(0,tt.GJ)()?Pt.createElement("a",{onClick:si=>{si.stopPropagation(),Dn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:rr==null?void 0:rr.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"):Pt.createElement("a",{onClick:si=>{si.stopPropagation(),uo(rr),lo(!0)}},"\u67E5\u770B"):(0,tt.dE)()?Pt.createElement("div",null,(0,de.JL)(rr==null?void 0:rr.work_status)==="\u672A\u5F00\u542F"?Pt.createElement("span",null,"--"):Pt.createElement("a",{onClick:si=>{var Po;if(si.stopPropagation(),(0,tt.Rm)()&&!((Po=bn.AssistantObject.hack)!=null&&Po.can_view)){E.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/${pn.coursesId}/program_homework/${pn.categoryId}/${rr.id}/${rr.user_id}/comment`,"_blank")}},"\u67E5\u770B")):Pt.createElement("a",{target:"_blank",onClick:si=>{var Po,Gi;if(si.stopPropagation(),(0,tt.Rm)()&&!((Po=bn.AssistantObject.hack)!=null&&Po.can_view)){E.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((Gi=wr.userInfo)!=null&&Gi.professional_certification)window.open(`/classrooms/${pn.coursesId}/program_homework/${pn.categoryId}/${rr.id}/${rr.user_id}/comment`,"_blank");else return Ae.default.confirm({title:"\u63D0\u793A",centered:!0,content:Pt.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,de.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(mr=>!!mr),ai=()=>{var mr,rr;return Pt.createElement(ue.default,null,Pt.createElement(ue.default.Item,{onClick:()=>{var Qo;if((0,tt.Rm)()&&!((Qo=bn.AssistantObject.hack)!=null&&Qo.can_download)){E.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}Dn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:hr==null?void 0:hr.course_group_info,fn:()=>{(0,Be.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,tt.GJ)()&&((mr=hr==null?void 0:hr.student_works)==null?void 0:mr.length)>0&&!((rr=hr==null?void 0:hr.homework_status)!=null&&rr.includes("\u5BFC\u5165"))&&Pt.createElement(ue.default.Item,{key:"3",onClick:()=>{var Qo;if((0,tt.Rm)()&&!((Qo=bn.AssistantObject.hack)!=null&&Qo.can_download)){E.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}Dn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",course_groups:hr==null?void 0:hr.course_group_info,fn:()=>{var si,Po,Gi,Fi;Dn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),be.history.push(`/classrooms/${pn==null?void 0:pn.coursesId}/program_homework/${pn.categoryId}/${(Po=(si=hr==null?void 0:hr.student_works)==null?void 0:si[0])==null?void 0:Po.id}/${(Fi=(Gi=hr==null?void 0:hr.student_works)==null?void 0:Gi[0])==null?void 0:Fi.user_id}/comment`)}}})}},"\u7F16\u7A0B\u62A5\u544A"),Pt.createElement(ue.default.Item,{key:"2",onClick:()=>{var Qo;if((0,tt.Rm)()&&!((Qo=bn.AssistantObject.hack)!=null&&Qo.can_download)){E.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}be.history.push(`/classrooms/${pn.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))};return Pt.createElement(Pt.Fragment,null,Pt.createElement("section",{className:`${$e.wrap} minH500 bg-white pl30 pr30 pt30`},((Ur=hr.homework_status)==null?void 0:Ur.includes("\u672A\u53D1\u5E03"))&&Pt.createElement(ce.Z,null),!((eo=hr.homework_status)!=null&&eo.includes("\u672A\u53D1\u5E03"))&&Pt.createElement("aside",null,!(0,tt.GJ)()&&Pt.createElement("div",{className:"c-light-black font12"},Pt.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",hr==null?void 0:hr.publish_time),Pt.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",hr==null?void 0:hr.end_time),Pt.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(hr==null?void 0:hr.late_time)||"- -")),(0,tt.GJ)()&&Pt.createElement(Pt.Fragment,null,Pt.createElement(Ue.default,{form:jn,onChange:yi,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((Or=hr.task_status)==null?void 0:Or.length)>0&&Pt.createElement(Ue.default.Item,{name:"task_status"},Pt.createElement(oe.default.Group,{value:[],style:{width:"100%"}},Pt.createElement(re.Z,null,Pt.createElement(le.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),Pt.createElement(le.Z,{flex:"80px"},Pt.createElement(oe.default,{value:"all"},"\u5168\u90E8")),Pt.createElement(le.Z,{flex:"1"},hr.task_status&&hr.task_status.map((mr,rr)=>Pt.createElement(oe.default,{name:"task_status",value:mr.id},mr.name,"(",mr.count,")")))))),((Pr=hr.course_group_info)==null?void 0:Pr.length)>0&&Pt.createElement(Ue.default.Item,{name:"course_group_info"},Pt.createElement(oe.default.Group,{style:{width:"100%"}},Pt.createElement(re.Z,null,Pt.createElement(le.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),Pt.createElement(le.Z,{flex:"80px"},Pt.createElement(oe.default,{value:"all"},"\u5168\u90E8")),Pt.createElement(le.Z,{flex:"1",id:"divhe",style:{height:Ci+"px",overflow:"hidden"}},(Zr=hr.course_group_info)==null?void 0:Zr.map((mr,rr)=>Pt.createElement(oe.default,{value:mr.course_group_id},mr.group_group_name,"(",mr.count,")"))),ci&&Pt.createElement("span",{onClick:()=>{let mr=document.getElementById("divhe").scrollHeight;Ci>47?Ho(47):Ho(mr)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Ci===47?"\u5C55\u5F00":"\u6536\u8D77",Ci===47?Pt.createElement(x.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Pt.createElement(b.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((yo=hr.teacher_comment)==null?void 0:yo.length)>0&&Pt.createElement(Ue.default.Item,{name:"teacher_comment"},Pt.createElement(oe.default.Group,{style:{width:"100%"}},Pt.createElement(re.Z,null,Pt.createElement(le.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),Pt.createElement(le.Z,{flex:"80px"},Pt.createElement(oe.default,{value:"all"},"\u5168\u90E8")),Pt.createElement(le.Z,{flex:"1"},hr.teacher_comment&&hr.teacher_comment.map((mr,rr)=>Pt.createElement(oe.default,{value:String(mr.id)},mr.name,"(",mr.count,")"))))))),Pt.createElement(re.Z,{align:"middle"},Pt.createElement(le.Z,{flex:"1"},Pt.createElement(re.Z,{align:"middle"},Pt.createElement(le.Z,null,Pt.createElement(ae.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:mr=>{pn.search=mr.trim(),pn.page=1,ti()},style:{width:240}})),Pt.createElement(le.Z,null,Pt.createElement("span",{className:"ml5"},Pt.createElement("span",{className:"c-red"},hr.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",hr.work_count,"\u4E2A\u5B66\u751F\uFF09")))),Pt.createElement(le.Z,null,(0,tt.GJ)()&&!((Oo=hr.homework_status)!=null&&Oo.includes("\u5BFC\u5165"))&&!((Jo=dn==null?void 0:dn.setting)!=null&&Jo.hide_code_repeat)&&Pt.createElement(se.ZP,{className:"ml10",onClick:()=>{Dn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:hr.student_works.map(mr=>mr.id),params:pn}})}},Pt.createElement("span",{className:`${$e.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,tt.GJ)()&&!((Io=hr.homework_status)!=null&&Io.includes("\u5BFC\u5165"))&&Pt.createElement(se.ZP,{className:"ml10",onClick:wo},Pt.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,tt.GJ)()&&Pt.createElement(ie.Z,{dropdownRender:ai,className:"ml10"},Pt.createElement(se.ZP,null,Pt.createElement(ee.Z,null),"\u5BFC\u51FA",Pt.createElement(ne.Z,null)))))),Pt.createElement(re.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,tt.GJ)()&&Hr&&Pt.createElement("span",null,Pt.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")),Pt.createElement(te.default,{className:`mt30 ${$e.TableDom}`,loading:_n["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:mr=>({onClick:rr=>{var Qo,si;if(!((Qo=hr.homework_status)!=null&&Qo.includes("\u5BFC\u5165"))){if((0,tt.Rm)()&&!((si=bn.AssistantObject.hack)!=null&&si.can_view)){E.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/${pn.coursesId}/program_homework/${pn.categoryId}/${mr.id}/${mr.user_id}/comment`,"_blank")}}}),scroll:{x:1200},dataSource:hr.student_works,columns:ta,onChange:(mr,rr,Qo)=>{Qo.field&&(pn.order=Qo.field==="score"?"work_score":Qo.field),Qo.order||(pn.b_order="asc"),Qo.order==="ascend"&&(pn.b_order="asc"),Qo.order==="descend"&&(pn.b_order="desc"),Qo.order||(pn.b_order="asc"),ti()}}),Pt.createElement(Je,null),Pt.createElement(yt,null),Pt.createElement(ge.Z,null)),Pt.createElement(Ae.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:On,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Kt(void 0,null,function*(){if(Un===2){if(kn.length<=0){E.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!nr){E.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let mr=yield(0,me.ZP)(`/api/homework_commons/${pn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:pn.categoryId,comment:nr,status:kn}});mr.status===0&&(hn(mr),Qr(!1),Bo(!0))}else{if(!(pr===0||br===0)){if(!pr){E.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!br){E.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(pr>br){E.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!nr){E.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let mr=yield(0,me.ZP)(`/api/homework_commons/${pn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:pn.categoryId,comment:nr,min_score:pr,max_score:br}});mr.status===0&&(hn(mr),Qr(!1),Bo(!0))}}),onCancel:()=>{Qr(!1),Xi()}},Pt.createElement("div",{style:{padding:"32px"}},Pt.createElement("div",null,Pt.createElement("div",null,Pt.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Pt.createElement(z.ZP.Group,{value:Un,onChange:mr=>{Xn(mr.target.value)}},Pt.createElement(z.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Pt.createElement(z.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Un===1&&Pt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pt.createElement("span",{style:{width:"70px",textAlign:"end"}},Pt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Pt.createElement(a.Z,{min:0,max:100,value:pr,onChange:mr=>Eo(mr),style:{width:"100px"}}),Pt.createElement("span",{style:{width:"80px",textAlign:"end"}},Pt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Pt.createElement(a.Z,{min:0,max:100,value:br,onChange:mr=>gr(mr),style:{width:"100px"}})),Un===2&&Pt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pt.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Pt.createElement(oe.default.Group,{onChange:mr=>{Wr([...mr])},style:{width:"100%"}},(gi=hr.task_status)==null?void 0:gi.map((mr,rr)=>Pt.createElement(oe.default,{name:"task_status",value:mr.id},mr.name,"(",mr.count,")")))),Pt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pt.createElement("span",{style:{width:"70px",textAlign:"end"}},Pt.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Pt.createElement(Fe.Z,{className:$e.MdEditor,onChange:mr=>tr(mr),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Pt.createElement(Ae.default,{open:Ao,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Kt(void 0,null,function*(){Un===2?(yield(0,me.ZP)(`/api/homework_commons/${pn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:pn.categoryId,comment:nr,status:kn}})).status===0&&(E.ZP.info("\u6253\u56DE\u6210\u529F"),Xi(),ti(),Bo(!1)):(yield(0,me.ZP)(`/api/homework_commons/${pn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:pn.categoryId,comment:nr,min_score:pr,max_score:br}})).status===0&&(E.ZP.info("\u6253\u56DE\u6210\u529F"),Xi(),ti(),Bo(!1))}),onCancel:()=>{Xi(),Bo(!1)}},Pt.createElement("div",{style:{padding:"32px"}},Un===1&&Pt.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",pr,"-",br,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Un===2&&Pt.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((ei=hr.task_status)==null?void 0:ei.filter(mr=>kn==null?void 0:kn.includes(mr.id)).map(mr=>mr.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Pt.createElement("br",null),Pt.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",ao==null?void 0:ao.count,"\u540D\u5B66\u751F")))),Pt.createElement(Ie,null),Pt.createElement(wt,{isShow:qr,setIsShow:lo,item:zo,coursesId:pn.coursesId,categoryId:pn.categoryId}),Pt.createElement("aside",{className:"tc mb50 mt30"},Pt.createElement(y.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:Pi,current:pn.page||1,defaultPageSize:20,total:hr.work_count})))};var En=(0,be.connect)(({shixunHomeworks:cn,classroomList:bn,globalSetting:dn,loading:_n,user:Dn})=>({shixunHomeworks:cn,classroomList:bn,globalSetting:dn,loading:_n.effects,user:Dn}))(an)},30516:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return a}});var ve=fe(59301),Ue=fe(76560),E=fe(43418),he=fe(3113),Ae=fe(71418),ue=fe(50582),oe=fe(40148),re=fe(51124),le=fe(24334),ae=fe(61186),se=fe.n(ae),ie=fe(49162),te=fe(59301),z=(y,x,b)=>new Promise((ee,ne)=>{var ce=pe=>{try{ge(b.next(pe))}catch(me){ne(me)}},de=pe=>{try{ge(b.throw(pe))}catch(me){ne(me)}},ge=pe=>pe.done?ee(pe.value):Promise.resolve(pe.value).then(ce,de);ge((b=b.apply(y,x)).next())}),a=({open:y,onClose:x})=>{const[b,ee]=(0,ve.useState)(void 0);console.log((0,Ue.useLocation)(),33);const ne=(0,Ue.useLocation)();(0,ve.useEffect)(()=>{y&&function(){return z(this,null,function*(){const at=yield(0,ue.X6)(y);ee(at.data)})}()},[y]);const{status:ce,created_at:de,code:ge,name:pe,language:me,pass_sets_count:be,set_count:ye,error_msg:Ce,output:Se,input:He,expected_output:we,execute_memory:Me,user:Pe,execute_time:De,input_file_url:ze,output_file_url:Je,is_file:Qe,expected_output_file_url:tt}=b||{};return te.createElement(E.default,{open:y,width:1e3,onCancel:()=>x(!1),footer:te.createElement(he.ZP,{type:"primary",onClick:()=>x(!1)},"\u5173\u95ED"),centered:!0},te.createElement(Ae.Z,{spinning:!b,delay:500},te.createElement("div",{className:"record-detail-info"},b?te.createElement(te.Fragment,null,te.createElement("div",{className:"record-detail-body"},te.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),te.createElement("ul",{className:"record-info"},te.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",te.createElement("span",{className:ce===0?"c-green":"c-red"},oe.Im[ce])," "),te.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",te.createElement("span",null,se()(de).format("YYYY-MM-DD HH:mm:ss"))," "),te.createElement("li",null," \u8BED\u8A00\uFF1A",te.createElement("span",null,me)," "),te.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",te.createElement("span",null,De*1e3,"ms")," "),te.createElement("li",null," ",`${ce===ie.h.HIDE_COMPILE_STATUS?"--":be} / ${ye} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,oe.gZ)({status:ce,error_msg:Ce,execute_time:De,output:Se,input:He,expected_output:we,input_file_url:ze,output_file_url:Je,is_file:Qe,expected_output_file_url:tt}),te.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),te.createElement(re.ZP,{height:"200px",width:"100%",language:me==null?void 0:me.toLocaleLowerCase(),value:le.Base64.decode(ge),options:{readOnly:!0}}))):null)))}},57049:function(un,Qt,fe){"use strict";fe.d(Qt,{Im:function(){return ye},Y4:function(){return Se}});var ve=fe(59301),Ue=fe(92832),E=fe(8591),he=fe(3113),Ae=fe(55956),ue=fe(24334),oe=fe.n(ue),re=fe(5216),le=fe(766),ae=fe(7664),se=fe(49661),ie=fe(34376),te=fe.n(ie),z=fe(82093),a=fe(76560),y=fe(30516),x=fe(33796),b=fe(50582),ee=fe(76193),ne=fe(10825),ce=fe(92310),de=fe.n(ce),ge=fe(2610),pe=fe(59301),me=(Me,Pe,De)=>new Promise((ze,Je)=>{var Qe=at=>{try{$e(De.next(at))}catch(ct){Je(ct)}},tt=at=>{try{$e(De.throw(at))}catch(ct){Je(ct)}},$e=at=>at.done?ze(at.value):Promise.resolve(at.value).then(Qe,tt);$e((De=De.apply(Me,Pe)).next())});const{TextArea:be}=Ue.default,ye={[Ae.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[Ae.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[Ae.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Ce=(Me=>(Me[Me.SET_VISIBLE=0]="SET_VISIBLE",Me[Me.SET_TABINDEX=1]="SET_TABINDEX",Me))(Ce||{});function Se(Me){const{status:Pe,error_msg:De,output:ze,input:Je,expected_output:Qe,is_file:tt,input_file_url:$e,output_file_url:at,expected_output_file_url:ct,setMonacoValue:it,setData:rt}=Me,st=(0,ve.useRef)(),mt=(0,ve.useRef)(),yt=(0,ve.useRef)();let Tt=null;const vt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,ve.useEffect)(()=>{if(ze&&!tt&&st.current){const ut=new ie.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});ut.open(st.current);const qe=(0,se.pp)(ue.Base64.decode(ze));ut.write(qe),ut.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{ut.scrollToTop()}catch(Te){}},100)}if(Je&&!tt&&mt.current){const ut=new ie.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});ut.open(mt.current),ut.write((0,se.pp)(Je)),ut.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{ut.scrollToTop()}catch(qe){}},100)}if(Qe&&!tt&&yt.current){const ut=new ie.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});ut.open(yt.current),ut.write((0,se.pp)(ue.Base64.decode(Qe))),ut.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{ut.scrollToTop()}catch(qe){}},100)}},[ze]),Pe){case Ae.h.NOMATCH:Tt=pe.createElement(pe.Fragment,null,pe.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!tt&&pe.createElement("div",{ref:st}),tt&&pe.createElement("div",{style:vt},pe.createElement("a",{style:{fontSize:"16px"},onClick:()=>me(this,null,function*(){const ut=yield(0,z.ZP)(at,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});it(ut),setTimeout(()=>{rt(at)},200)})},ze)),pe.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!tt&&pe.createElement("div",{ref:yt}),tt&&pe.createElement("div",{style:vt},pe.createElement("a",{style:{fontSize:"16px"},onClick:()=>me(this,null,function*(){const ut=yield fetch(ct,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});it(yield ut.text()),setTimeout(()=>{rt(ct)},200)})},Qe)));break;case Ae.h.EXECUTEFAILURE:Tt=pe.createElement(pe.Fragment,null,pe.createElement("div",{style:{border:"1px #F6F7F9 solid"}},pe.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!tt&&pe.createElement(ae.Z,{value:Je,style:vt}),tt&&pe.createElement("div",{style:vt},pe.createElement("a",{onClick:()=>(0,se.LR)($e,Je)},Je))),pe.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},pe.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),pe.createElement("pre",{className:re.Z.error,style:{color:"#E30000",padding:"0 10px"}},ue.Base64.decode(De),"111")));break;case Ae.h.COMPILEFAILURE:Tt=pe.createElement(pe.Fragment,null,pe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),pe.createElement("pre",{className:re.Z.error},ue.Base64.decode(De)));break;case Ae.h.PODFAILURE:Tt=pe.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ae.h.TIMEOUT:Tt=pe.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return pe.createElement(pe.Fragment,null," ",Tt," ")}function He(Me){const{status:Pe,error_msg:De,execute_time:ze,output:Je,input:Qe,expected_output:tt,is_file:$e,input_file_url:at,output_file_url:ct,expected_output_file_url:it}=Me;let rt=null;switch(Pe){case Ae.h.OK:case Ae.h.NOMATCH:case Ae.h.EXECUTEFAILURE:case Ae.h.COMPILEFAILURE:rt=pe.createElement("div",{id:"outputResultRef",className:"h100"});break;case Ae.h.PODFAILURE:rt=pe.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ae.h.TIMEOUT:rt=pe.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return pe.createElement(pe.Fragment,null," ",rt," ")}function we({value:Me,className:Pe}){return pe.createElement("span",{className:Pe},Me)}Qt.ZP=({input:Me,is_file:Pe,debuging:De,submitting:ze,executingMessage:Je,debugResult:Qe,onChangeInput:tt,onDebugCode:$e,onSubmitCode:at,hack:ct,user:it,submitResult:rt,isWhiteTheme:st,topDispatch:mt})=>{const[yt]=(0,a.useSearchParams)(),Tt=(0,a.useParams)(),[vt,ut]=(0,ve.useState)(!1),[qe,Te]=(0,ve.useState)(!1),[Ke,Ie]=(0,ve.useState)(1),[Fe,Be]=(0,ve.useState)(!1),[Oe,_e]=(0,ve.useState)(0),[Ne,Le]=(0,ve.useState)(!1),[We,ft]=(0,ve.useState)(""),[gt,nt]=(0,ve.useState)(""),wt=(0,ve.useRef)(),Pt=(0,ve.useRef)(),xt=(0,ve.useRef)(null),It=(0,ve.useRef)(null),Ft=(0,ve.useRef)(null);console.log(rt,"submitResult",Tt);const{status:Ut,id:St,input:_t,output:Kt,expected_output:Yt,is_file:an,input_file_url:En,output_file_url:cn,expected_output_file_url:bn,error_msg:dn,hack_sets:_n}=rt||{};(0,ve.useEffect)(()=>{Ut===0&&(Ie(1),_e(0))},[Ut,St]),(0,ve.useEffect)(()=>{me(void 0,null,function*(){var Zr;const yo=yield(0,b.rX)(Tt==null?void 0:Tt.id,"submit");(yo==null?void 0:yo.status)===0&&(yo!=null&&yo.data&&((Zr=yo==null?void 0:yo.data)==null?void 0:Zr.status)!==0?(mt({type:ee.Types.SET_SUBMIT_RESULT,payload:{submitResult:yo==null?void 0:yo.data}}),Ie(2),_e(320)):(Ie(1),_e(0)))})},[Tt==null?void 0:Tt.id]),(0,ve.useEffect)(()=>{if(wt.current){let Pr=function(oi){Jo=Oo.offsetHeight,Io=!0,gi=oi.pageY,Ft.current.style.display="block"},Zr=function(){Io=!1,Ft.current.style.display="none"},yo=function(oi){if(Io){Dn();let pn=gi-oi.pageY,Qn=Jo+pn;if(Qn<0&&(Qn=0),Qn>window.innerHeight-150&&(Qn=window.innerHeight-150),Ke===1){Qn<=34?_e(0):_e(Qn);return}console.log(Qn,"resizeH"),_e(Qn)}};const Oo=xt.current;let Jo=0,Io=!1,gi=0;const ei=document.getElementById("case-y-bar");return ei==null||ei.addEventListener("mousedown",Pr),document.addEventListener("mousemove",yo),document.addEventListener("mouseup",Zr),()=>{const oi=document.getElementById("case-y-bar");oi==null||oi.removeEventListener("mousedown",Pr),document.removeEventListener("mousemove",yo),document.removeEventListener("mouseup",Zr)}}},[wt,Ke]),(0,ve.useEffect)(()=>{const Pr=x.Z.subscribe("resize-move-bar",Dn);if(yt.get("type")!=="exercises")return document.addEventListener((0,ge.gH)(),ar),()=>{document.removeEventListener((0,ge.gH)(),ar),Pr()}},[]),(0,ve.useEffect)(()=>{});function Dn(){var Pr,Zr,yo,Oo;const Jo=document.getElementById("outputResultRef");if(Jo){let Io=Jo.dataset.text;Pt.current.reset(),Pt.current.writeln(Io);const gi=document.getElementById("outputResultRef").offsetWidth-20,ei=((Oo=(yo=(Zr=(Pr=Pt.current)==null?void 0:Pr._core)==null?void 0:Zr._renderService)==null?void 0:yo.dimensions)==null?void 0:Oo.actualCellWidth)||10,oi=Math.ceil(gi/ei);Pt.current.resize(oi,Math.ceil(Jo.clientHeight/16))}}function Rn(){ut(!vt),setTimeout(()=>{Dn()},300),_e(vt?320:window.innerHeight-150)}function wr(){qe?(Te(!1),(0,ge.BU)()):(Te(!0),(0,ge.Dj)(It.current))}const ar=Pr=>{(0,ge.vp)()||Te(!1)},Wn=(0,ve.useMemo)(()=>{if(Qe){const{status:Pr,output:Zr,error_msg:yo}=Qe;return setTimeout(()=>{let Oo="",Jo=document.getElementById("outputResultRef");Zr?Oo=ue.Base64.decode(Zr):yo&&(Oo=ue.Base64.decode(yo)),Pt.current=new ie.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),Pt.current.open(Jo),Pt.current.onKey(function(Io){var gi;if(Io.domEvent.key.toLocaleUpperCase()==="C"&&Io.domEvent.ctrlKey){Io.domEvent.preventDefault();let ei=(gi=Pt.current)==null?void 0:gi.getSelection();navigator.clipboard.writeText(ei).then(()=>{})}}),Jo.dataset.text=Oo,Pt.current.setOption("convertEol",!0),Dn()},300),pe.createElement(pe.Fragment,null,He(Qe))}return null},[Qe]);function Ur(){var Pr,Zr;if(!(ct!=null&&ct.code)||((Pr=ct==null?void 0:ct.code)==null?void 0:Pr.trim().length)===0){(Zr=E.ZP)==null||Zr.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ie(1),_e(320),$e()}const eo=Pr=>me(void 0,null,function*(){let Zr=yield(0,z.ZP)(`/api/problems/${Pr}/start.json`,{method:"get",params:{hack_user_id:it==null?void 0:it.user_id}});Zr&&(window.location.href=`/myproblems/${Zr==null?void 0:Zr.identifier}${window.location.search}`)});function Or(){an?navigator.clipboard.writeText(ue.Base64.decode(dn)).then(()=>{E.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(ue.Base64.decode(Kt)).then(()=>{E.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return pe.createElement(ve.Fragment,null,pe.createElement("div",{className:de()(re.Z.case,st&&re.Z.whiteCase),style:{height:Oe},ref:xt},pe.createElement("div",{className:re.Z.fullMask,ref:Ft}),pe.createElement("div",{className:re.Z["resize-y-bar"],id:"case-y-bar",ref:wt,draggable:!1},Ke===2&&pe.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Ke===1&&(Oe<=34?pe.createElement("div",{onClick:()=>{_e(320)},className:re.Z.unfoldBtn},"\u63A7\u5236\u53F0",pe.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):pe.createElement("div",{onClick:()=>{_e(0)},className:re.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",pe.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),pe.createElement("div",null,pe.createElement("div",{className:re.Z.caseHead},pe.createElement("div",{className:re.Z.dot}),pe.createElement("div",{className:re.Z.text},Ke===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),Ke===2&&!ze&&typeof Ut=="number"&&pe.createElement(pe.Fragment,null,Ut===Ae.h.OK?pe.createElement("div",{className:re.Z.pass},pe.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):pe.createElement("div",{className:re.Z.noPass},pe.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),ye[Ut])),pe.createElement("div",{className:re.Z.btns},Ke===2&&!ze&&pe.createElement(pe.Fragment,null,Ut!==Ae.h.OK&&pe.createElement("div",{onClick:Or},pe.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),pe.createElement("div",{onClick:()=>{Le(St)}},pe.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),yt.get("type")!=="exercises"&&pe.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>Rn()},pe.createElement("i",{className:`iconfont icon-${vt?"suoxiao1":"fangda"}`})))),pe.createElement("div",{style:{display:Ke===1?"block":"none"}},De?pe.createElement(le.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):pe.createElement("div",{style:{height:Oe-34}},pe.createElement("div",{className:re.Z.result},pe.createElement("div",{className:re.Z.left},pe.createElement("div",{className:re.Z.title},pe.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),pe.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),pe.createElement("div",{className:re.Z.leftNode},pe.createElement(be,{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:Pe?"":Me,onChange:tt}))),pe.createElement("div",{className:re.Z.right},pe.createElement("div",{className:re.Z.title},pe.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),pe.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),pe.createElement("div",{className:re.Z.node},Qe?Wn:pe.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")))))),pe.createElement("div",{style:{display:Ke===2?"block":"none"}},ze?pe.createElement(le.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):pe.createElement("div",{style:{height:Oe-34,display:"flex",flexDirection:"column",overflow:"hidden"}},pe.createElement("div",{ref:It,className:re.Z.elseNode},pe.createElement("div",{className:re.Z.nameWrap},pe.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),pe.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),pe.createElement("div",{className:re.Z.scroll},pe.createElement("pre",{className:re.Z.scrollBox,style:Fe?{height:qe?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!an&&pe.createElement(we,{value:_t}),an&&pe.createElement("a",{style:{fontSize:"16px"},onClick:()=>me(void 0,null,function*(){const Pr=yield fetch(En,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});nt(yield Pr.text()),setTimeout(()=>{ft(En)},200)})},_t)),_t&&pe.createElement("div",{className:re.Z.action},pe.createElement("span",{onClick:()=>Be(!Fe)},Fe?"\u6536\u8D77":"\u5C55\u5F00"),yt.get("type")!=="exercises"&&pe.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>wr(),className:`iconfont icon-${qe?"suoxiao1":"fangda"}`})))),pe.createElement("div",{className:re.Z.result,style:{flex:1,overflow:"hidden"}},pe.createElement("div",{className:re.Z.left},pe.createElement("div",{className:re.Z.title},pe.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),pe.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),pe.createElement("div",{className:re.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},pe.createElement("pre",null,!an&&pe.createElement(we,{className:"mb10",value:Yt&&ue.Base64.decode(Yt)||""}),an&&pe.createElement("a",{style:{fontSize:"16px"},onClick:()=>me(void 0,null,function*(){const Pr=yield fetch(bn,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});nt(yield Pr.text()),setTimeout(()=>{ft(bn)},200)})},Yt)))),pe.createElement("div",{className:re.Z.right},pe.createElement("div",{className:re.Z.title},pe.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),pe.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),pe.createElement("div",{className:re.Z.node,style:{color:Ut===Ae.h.OK?"#2ABD8C":"#FF2C29"}},pe.createElement("pre",null,(Ut===4||Ut===5)&&pe.createElement(we,{className:"mb10",value:dn&&ue.Base64.decode(dn)||""}),Ut!=4&&Ut!=5&&(an?pe.createElement("a",{style:{fontSize:"16px"},onClick:()=>me(void 0,null,function*(){const Pr=yield(0,z.ZP)(cn,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{nt(Pr)}catch(Zr){nt("")}setTimeout(()=>{ft(cn)},200)})},Kt):pe.createElement(we,{className:"mb10",value:Kt&&ue.Base64.decode(Kt)||""})))))))))),pe.createElement("div",{className:de()(re.Z.footer,st&&re.Z.whiteFooter),style:{zIndex:100}},(ct==null?void 0:ct.is_program)&&(ct==null?void 0:ct.above_question)&&pe.createElement(he.ZP,{className:"mr10",type:"primary",onClick:()=>eo(ct==null?void 0:ct.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(ct==null?void 0:ct.is_program)&&(ct==null?void 0:ct.under_question)&&pe.createElement(he.ZP,{className:"mr10",type:"primary",onClick:()=>eo(ct==null?void 0:ct.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),pe.createElement(he.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:De||ze,loading:De,color:"#2ABD8C",className:"mr10",onClick:Ur},"\u8C03\u8BD5\u4EE3\u7801"),yt.get("qtype")!=="8"&&pe.createElement(he.ZP,{className:re.Z.disabled,type:"primary",icon:pe.createElement("i",{className:"iconfont icon-bofang1"}),loading:ze,disabled:De||ze,onClick:()=>{var Pr,Zr;if(!(ct!=null&&ct.code)||((Pr=ct==null?void 0:ct.code)==null?void 0:Pr.trim().length)===0){(Zr=E.ZP)==null||Zr.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ie(2),_e(320),at()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),pe.createElement(y.Z,{onClose:Le,open:Ne}),pe.createElement(ne.Z,{close:!0,data:We,type:We.length?"txt":"",onClose:()=>ft(""),monacoEditor:{value:gt,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},76193:function(un,Qt,fe){"use strict";fe.r(Qt),fe.d(Qt,{Types:function(){return jo},default:function(){return li}});var ve=fe(59301),Ue=fe(76560),E=fe(31797),he=fe(43418),Ae=fe(71418),ue=fe(3113),oe=fe(6848),re=fe(95237),le=fe(50582),ae=fe(72664),se=fe(2610),ie=fe(72015),te=fe(90524),z=fe(87169),a=fe(43428),y=fe(51124),x=fe(75790),b=fe(89613),ee=fe(64536),ne=fe(8591),ce={list:"list___IRN6i",copy:"copy___qCn9B"},de=fe(56102),ge=fe(82093),pe=(Pn,cr,Mr)=>new Promise((Fr,Br)=>{var Jn=$r=>{try{Gr(Mr.next($r))}catch(po){Br(po)}},Sr=$r=>{try{Gr(Mr.throw($r))}catch(po){Br(po)}},Gr=$r=>$r.done?Fr($r.value):Promise.resolve($r.value).then(Jn,Sr);Gr((Mr=Mr.apply(Pn,cr)).next())}),be=({showResourceCentre:Pn,identifier:cr})=>{const Mr=(0,Ue.useParams)(),[Fr,Br]=(0,ve.useState)(null);(0,ve.useEffect)(()=>{Pn&&Jn()},[Pn]);const Jn=()=>pe(void 0,null,function*(){const Sr=yield(0,ge.ZP)(`/api/problems/${cr}/attachment_list.json`,{method:"get"});(Sr==null?void 0:Sr.status)==0&&Br(Sr.data||[])});return ve.createElement("div",{className:"tpi-code-setting"},ve.createElement("h3",null,"\u8D44\u6E90\u4E2D\u5FC3"),!(Fr!=null&&Fr.length)&&ve.createElement("div",{className:"tc mt50 c-grey-999"},"\u6682\u65E0\u8D44\u6E90\u6570\u636E"),Fr==null?void 0:Fr.map((Sr,Gr)=>ve.createElement("dl",{className:ce.list,key:Gr},ve.createElement(oe.Z,{title:Sr.title},ve.createElement("dt",null,ve.createElement("i",{className:"icon-wenjian4 mr5"}),Sr.title)),ve.createElement("dd",null,ve.createElement(de.CopyToClipboard,{text:Sr.saved_file_path,onCopy:()=>ne.ZP.success("\u590D\u5236\u6210\u529F")},ve.createElement("span",{className:`${ce.copy} current`},"\u70B9\u51FB\u590D\u5236"))))))},ye=fe(59301),Ce=Object.defineProperty,Se=Object.defineProperties,He=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,De=(Pn,cr,Mr)=>cr in Pn?Ce(Pn,cr,{enumerable:!0,configurable:!0,writable:!0,value:Mr}):Pn[cr]=Mr,ze=(Pn,cr)=>{for(var Mr in cr||(cr={}))Me.call(cr,Mr)&&De(Pn,Mr,cr[Mr]);if(we)for(var Mr of we(cr))Pe.call(cr,Mr)&&De(Pn,Mr,cr[Mr]);return Pn},Je=(Pn,cr)=>Se(Pn,He(cr));const Qe={theme:(0,b.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,b.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,b.G)("cmTabToSpace",!0),showResourceCentre:!1};var tt=(Pn=>(Pn[Pn.set_font_size=0]="set_font_size",Pn[Pn.set_theme=1]="set_theme",Pn[Pn.on_tab_to_space=2]="on_tab_to_space",Pn[Pn.set_show_editor_setting=3]="set_show_editor_setting",Pn[Pn.set_show_respurce_center=4]="set_show_respurce_center",Pn))(tt||{});function $e(Pn,cr){switch(cr.type){case 3:return Je(ze({},Pn),{showEditorSetting:cr.payload});case 1:return Je(ze({},Pn),{theme:cr.payload});case 0:return Je(ze({},Pn),{fontSize:cr.payload});case 2:return Je(ze({},Pn),{tabToSpace:cr.payload});case 4:return Je(ze({},Pn),{showResourceCentre:cr.payload});default:throw new Error}}var at=({isLoading:Pn,value:cr,onChange:Mr,language:Fr,onUpdateCode:Br,ActionBarRender:Jn,setIsWhiteTheme:Sr,identifier:Gr})=>{const[$r,po]=(0,ve.useReducer)($e,Qe),{theme:_r,fontSize:bi,showEditorSetting:Do,tabToSpace:oa,showResourceCentre:ui}=$r,No=(0,ve.useRef)(),Ei=(0,ve.useRef)();(0,ve.useEffect)(()=>{Sr(_r==="vs")},[_r]);const Li={onFontSizeChange:Qi=>{po({type:0,payload:Qi}),(0,b.t)("cmFontSize",Qi)},tabToSpace:oa,cmFontSize:bi,className:"oj",cmCodeMode:_r,onTabToSpace:Qi=>{po({type:2,payload:Qi}),(0,b.t)("cmTabToSpace",Qi)},onCodeModeChange:Qi=>{po({type:1,payload:Qi}),(0,b.t)("ProgrammingCodeMode",Qi)}};function so(){po({type:3,payload:!1})}function $o(){po({type:3,payload:!0})}function pi(){po({type:4,payload:!1})}function Ti(){po({type:4,payload:!0})}const Ii={value:cr,language:Fr,theme:_r,options:{fontSize:bi,insertSpaces:oa},onChange:Qi=>{Mr(Qi),Ei.current=Qi,clearTimeout(No.current),No.current=setTimeout(()=>{Br(Ei.current)},1e4)},onEditBlur:Qi=>{Ei.current&&Br(Ei.current)}};return ye.createElement(ve.Fragment,null,Jn($o,Ti),ye.createElement("div",{style:{flex:1,overflow:"hidden"}},!Pn&&ye.createElement(y.ZP,ze({},Ii))),ye.createElement(x.Z,null,ye.createElement(a.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Do,onClose:so},ye.createElement(ee.Z,ze({},Li)))),ye.createElement(x.Z,null,ye.createElement(a.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:ui,onClose:pi},ye.createElement(be,{showResourceCentre:ui,identifier:Gr}))))},ct=fe(60141),it=fe(24334),rt=fe(57049),st={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"},mt={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},yt=fe(1710),Tt=fe(58421),vt=fe(58617),ut=fe(30516),qe=fe(61186),Te=fe.n(qe),Ke=fe(59301);const{Column:Ie}=yt.default;var Fe=({submitResult:Pn,submitting:cr,submitRecords:Mr,page:Fr,onPageChange:Br,topicId:Jn})=>{const[Sr]=(0,Ue.useSearchParams)(),{records:Gr,records_count:$r}=Mr||{},[po,_r]=(0,ve.useState)(!1),bi=Sr.get("type")==="1";return Ke.createElement(Ae.Z,{spinning:cr,tip:"\u8BC4\u6D4B\u4E2D...",indicator:Ke.createElement(vt.Z,{style:{fontSize:24},spin:!0})},(Gr==null?void 0:Gr.length)>0?Ke.createElement(yt.default,{dataSource:Gr,rowKey:"id",pagination:!1},Ke.createElement(Ie,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Do,oa)=>Ke.createElement("span",null," ",Te()(Do).format("YYYY-MM-DD HH:mm:ss"))}),Ke.createElement(Ie,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(Do,oa)=>{var ui;return Ke.createElement("span",{className:`${Do===0?"c-green":"c-red"} current`,onClick:()=>{_r(oa.id)}},(ui=rt.Im[Do])==null?void 0:ui.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),Ke.createElement(Ie,{title:`\u6267\u884C\u7528\u65F6 (${bi?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:Do=>Do?bi?Do:Do/1e3:""}),Ke.createElement(Ie,{title:`\u5185\u5B58\u6D88\u8017\uFF08${bi?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:Do=>Do?bi?Do:parseFloat((Do/1024).toFixed(2)):""}),Ke.createElement(Ie,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),Ke.createElement(Ie,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(Do,oa)=>Ke.createElement("span",{className:"c-light-primary current",onClick:()=>{_r(oa.id)}},"\u67E5\u770B")})):Ke.createElement("div",{style:{height:300,width:"100%"}}),Ke.createElement(ut.Z,{onClose:_r,open:po}),$r>15?Ke.createElement(Tt.Z,{className:mt.pagination,current:Fr,pageSize:15,total:$r,onChange:Br}):null)},Be=fe(57884),Oe=fe(12563),_e={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},Ne=fe(7664),Le=fe(59301);const We={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var ft=({hack:Pn})=>{const{language:cr,difficult:Mr,time_limit:Fr,description:Br}=Pn,[Jn]=(0,Ue.useSearchParams)(),Sr=We[Mr];return Le.createElement(Le.Fragment,null,Le.createElement("ul",{className:_e.info},Le.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",Le.createElement("b",{className:_e.info_tag},cr)),Le.createElement("li",null,Le.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",Le.createElement(Oe.default,{color:Sr==null?void 0:Sr.color},Sr==null?void 0:Sr.name)),Le.createElement("li",null,Le.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",Le.createElement("span",{style:{color:"#333333"}},Fr,"\u79D2"))),Jn.get("qtype")==="8"?Le.createElement(Ne.Z,{value:Br,showProgramFill:!0,className:_e.desc}):Le.createElement(Ne.Z,{value:Br,className:_e.desc}))},gt={},nt=fe(59301),wt=({hack:Pn,current_user:cr})=>nt.createElement("div",{className:gt.answer},Pn!=null&&Pn.answer_text?nt.createElement(Ne.Z,{style:{padding:"13px 0"},value:(Pn==null?void 0:Pn.answer_text)||""}):nt.createElement(Be.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),Pt=fe(33796);function xt(Pn,cr){return(0,ge.U2)(`/problems/${Pn}/comments.json`,{page:cr,limit:10})}function It(Pn){return(0,ge.v_)(`/discusses/${Pn}/plus.json`,{container_type:"Discuss",type:1})}function Ft(Pn,cr,Mr){return(0,ge.v_)(`/problems/${Pn}/comments/reply.json`,{comments:{content:Mr,parent_id:cr}})}function Ut(Pn,cr){return(0,ge.v_)(`/problems/${Pn}/comments.json`,{comments:{content:cr}})}function St(Pn,cr,Mr){return(0,ge.v_)(`/problems/${Pn}/comments/${cr}/hidden.json`,Mr)}function _t(Pn,cr){return(0,ge.IV)(`/problems/${Pn}/comments/${cr}`)}var Kt=fe(46541);function Yt({author:Pn}){return ve.createElement("a",{href:`/users/${Pn.login}`,target:"_blank"},ve.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${te.Z.IMG_SERVER}/images/${Pn.image_url}`,width:"50"}))}function an({data:Pn,index:cr,parentDiscussIndex:Mr,user:Fr,onSetActionType:Br}){const{author:Jn,can_delete:Sr,content:Gr,id:$r,time:po}=Pn;function _r(){Br({id:$r,index:cr,type:"delete-discuss",parentDiscussIndex:Mr,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const bi=Fr.admin||Sr||Jn.user_id===Fr.user_id;return ve.createElement("div",{className:"discuss-item-container second-discuss "},ve.createElement(Yt,{author:Jn}),ve.createElement("section",null,ve.createElement("div",{className:"discuss-info"},ve.createElement("a",{href:`/users/${Jn.login}`,target:"_blank"},Jn.name),ve.createElement("span",{className:"grey"},po),ve.createElement("div",{className:"btn-group",style:{marginBottom:0}},bi?ve.createElement("a",{onClick:_r,title:"\u5220\u9664"},ve.createElement("i",{className:"iconfont icon-shanchu"})):null)),ve.createElement(Ne.Z,{className:"discuss-content",value:Gr})))}var En=({user:Pn,data:cr,index:Mr,onPlusDiscuss:Fr,onSetActionType:Br,activeDiscussIndex:Jn,onReplyDiscuss:Sr,onSetActiveDiscussIndex:Gr})=>{const{content:$r,children:po,hidden:_r,id:bi,praise_count:Do,time:oa,user_praise:ui,can_delete:No,author:Ei}=cr;function Li(){Gr(bi)}function so(){Fr(bi,!ui,Mr)}function $o(){Br({id:bi,index:Mr,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function pi(){Br({id:bi,index:Mr,params:{hidden:_r?"0":"1"},type:"hidden-discuss",message:_r?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Ti=Pn.admin||Pn.user_id===Ei.user_id;return ve.createElement("div",{className:"discuss-item-container",key:bi},ve.createElement(Yt,{author:Ei}),ve.createElement("section",null,ve.createElement("div",{className:"discuss-info"},ve.createElement("a",{href:`/users/${Ei.login}`,target:"_blank"}," ",Ei.name," "),ve.createElement("span",{className:"grey"},oa)),ve.createElement(Ne.Z,{className:"discuss-content",value:$r}),po&&po.length>0?ve.createElement("div",{className:"reply-discuss-container"},po.map((Ii,Qi)=>ve.createElement(an,{key:Ii.id,data:Ii,index:Qi,user:Pn,onSetActionType:Br,parentDiscussIndex:Mr}))):null,ve.createElement("div",{className:"btn-group"},Ti?ve.createElement("a",{onClick:pi,title:_r?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},ve.createElement("i",{className:_r?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,No&&(!po||po.length==0)?ve.createElement("a",{onClick:$o,title:"\u5220\u9664"},ve.createElement("i",{className:"iconfont icon-shanchu"})):null,ve.createElement("a",{onClick:Li,title:"\u56DE\u590D"}," ",ve.createElement("i",{className:"iconfont icon-huifu1"})," "),ve.createElement("a",{onClick:so,className:ui?"c-orange":""},ve.createElement("i",{className:ui?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),ve.createElement("span",null,Do||""))),ve.createElement(Kt.Z,{id:bi,activeDiscussIndex:Jn,onReplyDiscuss:Sr})))},cn=fe(39479),bn={"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"},dn=fe(89389),_n=(Pn,cr,Mr)=>new Promise((Fr,Br)=>{var Jn=$r=>{try{Gr(Mr.next($r))}catch(po){Br(po)}},Sr=$r=>{try{Gr(Mr.throw($r))}catch(po){Br(po)}},Gr=$r=>$r.done?Fr($r.value):Promise.resolve($r.value).then(Jn,Sr);Gr((Mr=Mr.apply(Pn,cr)).next())}),Dn=({user_praise:Pn,praise_count:cr,praisePlus:Mr,onCreateDiscuss:Fr,discuss_count:Br})=>{const[Jn,Sr]=(0,ve.useState)(!1),[Gr,$r]=(0,ve.useState)("");function po(oa){$r(oa)}function _r(){Sr(!0)}function bi(){Sr(!1)}function Do(){return _n(this,null,function*(){Fr(Gr),$r(""),Sr(!1)})}return ve.createElement("div",{className:`${bn["dis-input-editor-container"]} ${Jn?bn.active:""} `},ve.createElement("div",{className:Jn?`hide ${bn["text-area"]}`:bn["text-area"]},ve.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:_r}),ve.createElement("a",null," ",ve.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",Br," "),ve.createElement("a",{className:"c-light-black",onClick:Mr,title:Pn?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},ve.createElement("i",{className:`mr3 ${Pn?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),cr?ve.createElement("span",null,cr):"")),Jn?ve.createElement("div",{className:bn["input-mask"],onClick:bi}):null,ve.createElement("div",{className:Jn?bn["md-container"]:`${bn["md-container"]} hide`},ve.createElement(dn.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:Gr,height:240,onChange:po}),ve.createElement("div",{className:bn["tip-container"],onClick:bi},ve.createElement("a",{className:bn["btn-send"],onClick:Do}," \u53D1\u9001 "))))},Rn=fe(59301),wr=Object.defineProperty,ar=Object.defineProperties,Wn=Object.getOwnPropertyDescriptors,Ur=Object.getOwnPropertySymbols,eo=Object.prototype.hasOwnProperty,Or=Object.prototype.propertyIsEnumerable,Pr=(Pn,cr,Mr)=>cr in Pn?wr(Pn,cr,{enumerable:!0,configurable:!0,writable:!0,value:Mr}):Pn[cr]=Mr,Zr=(Pn,cr)=>{for(var Mr in cr||(cr={}))eo.call(cr,Mr)&&Pr(Pn,Mr,cr[Mr]);if(Ur)for(var Mr of Ur(cr))Or.call(cr,Mr)&&Pr(Pn,Mr,cr[Mr]);return Pn},yo=(Pn,cr)=>ar(Pn,Wn(cr)),Oo=(Pn,cr,Mr)=>new Promise((Fr,Br)=>{var Jn=$r=>{try{Gr(Mr.next($r))}catch(po){Br(po)}},Sr=$r=>{try{Gr(Mr.throw($r))}catch(po){Br(po)}},Gr=$r=>$r.done?Fr($r.value):Promise.resolve($r.value).then(Jn,Sr);Gr((Mr=Mr.apply(Pn,cr)).next())});const Jo={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var Io=(Pn=>(Pn[Pn.GET_DISCUSSES=0]="GET_DISCUSSES",Pn[Pn.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",Pn[Pn.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",Pn[Pn.PLUS_DISCUSS=3]="PLUS_DISCUSS",Pn[Pn.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",Pn[Pn.SET_PAGE=5]="SET_PAGE",Pn[Pn.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",Pn))(Io||{});function gi(Pn,cr){switch(cr.type){case 6:return yo(Zr({},Pn),{loading:!0});case 0:return Zr(Zr({},Pn),cr.payload);case 1:return Zr(Zr({},Pn),cr.payload);case 4:return Zr(Zr({},Pn),cr.payload);case 3:return Zr(Zr({},Pn),cr.payload);case 5:return yo(Zr({},Pn),{page:cr.payload});case 2:return Zr(Zr({},Pn),cr.payload);default:throw new Error}}var ei=({user:Pn,identifier:cr,hack:Mr,onTriggerPraise:Fr,activeIndex:Br})=>{const[Jn,Sr]=(0,ve.useReducer)(gi,Jo),{loading:Gr,page:$r,data:po,count:_r,actionType:bi,activeDiscussIndex:Do}=Jn,oa=(0,ve.useCallback)(()=>Oo(void 0,null,function*(){Sr({type:6});const Ii=yield xt(cr,$r),{comments:Qi,disscuss_count:la}=Ii;Sr({type:0,payload:{data:Qi,count:la,loading:!1}})}),[$r,cr]);(0,ve.useEffect)(()=>{Br==="2"&&oa()},[cr,$r,Br]);function ui(Ii){Sr({type:5,payload:Ii})}function No(Ii){Sr({type:4,payload:{actionType:Ii}})}function Ei(Ii){Sr(Do===Ii?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:Ii}})}function Li(Ii,Qi,la){return Oo(this,null,function*(){try{const ma=yield It(Ii);po[la].user_praise=Qi,po[la].praise_count=ma.praise_count,Sr({type:3,payload:{data:[...po]}})}catch(ma){console.log(ma)}})}function so(){return Oo(this,null,function*(){const{id:Ii,params:Qi,type:la,index:ma,parentDiscussIndex:Qa}=bi;if(la==="hidden-discuss"&&(yield St(cr,Ii,Qi),Qa?po[Qa].children[ma].hidden=Qi.hidden==1:po[ma].hidden=Qi.hidden==1,Sr({type:4,payload:{actionType:null,data:[...po]}})),la==="delete-discuss"){if(yield _t(cr,Ii),Qa||Qa===0){let xa=po[Qa].children;for(let Ga=xa.length-1;Ga>=0;Ga--)if(xa[Ga].id===Ii){xa.splice(Ga,1);break}po[Qa].children=xa}else for(let xa=po.length-1;xa>=0;xa--)if(po[xa].id===Ii){po.splice(xa,1);break}Sr({type:4,payload:{actionType:null,data:[...po]}})}})}function $o(){Sr({type:4,payload:{actionType:null}})}function pi(Ii,Qi){return Oo(this,null,function*(){try{yield Ft(cr,Ii,Qi),oa()}catch(la){console.log(la)}})}function Ti(Ii){return Oo(this,null,function*(){Sr({type:6}),yield Ut(cr,Ii),oa()})}return Rn.createElement(Rn.Fragment,null,Rn.createElement("div",{className:"discuss-panel"},po.length===0?Rn.createElement(Be.Z,null):po.map((Ii,Qi)=>Rn.createElement(En,{onReplyDiscuss:pi,onPlusDiscuss:Li,onSetActiveDiscussIndex:Ei,onSetActionType:No,data:Ii,index:Qi,user:Pn,activeDiscussIndex:Do})),_r>10?Rn.createElement("div",{className:"pagination-container"},Rn.createElement(Tt.Z,{showQuickJumper:!0,onChange:ui,current:$r,total:_r})):null),Rn.createElement(Dn,{user_praise:Mr.user_praise,praise_count:Mr.praises_count,praisePlus:Fr,discuss_count:Mr.comments_count,onCreateDiscuss:Ti}),Rn.createElement(x.Z,null,Rn.createElement(he.default,{centered:!0,title:"\u63D0\u793A",open:!!bi,onOk:so,onCancel:$o},Rn.createElement("p",null,bi?bi.message:"")),Rn.createElement(cn.Z,null)))},oi=fe(57809),pn=fe(92832),Qn=fe(65615),jn={},Hr=fe(59301),vo=({hack:Pn,current_user:cr})=>Hr.createElement("div",{className:jn.answer},Pn!=null&&Pn.analysis?Hr.createElement(Ne.Z,{style:{padding:"13px 0"},value:(Pn==null?void 0:Pn.analysis)||""}):Hr.createElement(Be.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),hr={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},hi=fe(36381),Ko=fe(43604),Yn=fe(78241),On=fe(5871),Qr=fe(12062),kn=fe(59301);const{TextArea:Wr}=pn.default,{Panel:Ao}=hi.default;var Bo=({data:Pn,hack:cr})=>(console.log(Pn,cr,"data"),cr!=null&&cr.is_file?kn.createElement(Qr.Y2,{disabled:!0,className:hr.uploadTableWrapper,showScore:!cr.test_set_score,data:Pn,isProgramHomework:!0}):kn.createElement("div",{className:hr.hackSets},Pn==null?void 0:Pn.map((Mr,Fr)=>kn.createElement(hi.default,{accordion:!0,bordered:!1,key:Fr,defaultActiveKey:Fr===0&&Mr.id,className:hr.collapseWrapper,expandIcon:({isActive:Br})=>kn.createElement("i",{className:`iconfont icon-weizhankai ${Br?hr.open:hr.close}`,style:{fontSize:14,transition:"all .2s"}})},kn.createElement(Ao,{key:Mr.id,header:kn.createElement(re.Z,{align:"middle",justify:"space-between",wrap:!1},kn.createElement(Ko.Z,{className:hr.panelHeader},kn.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",Fr+1)),kn.createElement(Ko.Z,{flex:1},kn.createElement(re.Z,{align:"middle",justify:"end",wrap:!1},!(cr!=null&&cr.test_set_score)&&kn.createElement(Ko.Z,{className:hr.rateInput},kn.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),kn.createElement("div",null,kn.createElement(Yn.default.Item,{noStyle:!0},kn.createElement(On.Z,{value:Mr==null?void 0:Mr.score,className:hr.baseFormItem,min:0,max:100,disabled:!0}))),kn.createElement("span",{className:"ml10"},"%")))))},kn.createElement(Yn.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},kn.createElement(Wr,{readOnly:!0,value:Mr==null?void 0:Mr.input,rows:4})),kn.createElement(Yn.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},kn.createElement(Wr,{readOnly:!0,value:Mr==null?void 0:Mr.output,rows:4}))))))),ao={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},hn=fe(59301),Xn=(0,ve.forwardRef)(({data:Pn=[]},cr)=>{var Mr;const[Fr,Br]=(0,ve.useState)(),Jn=Pn.filter(Gr=>Gr.show);(0,ve.useEffect)(()=>{Jn.length&&Br(Jn[0].id)},[Pn==null?void 0:Pn.length]);const Sr=((Mr=Jn.find(Gr=>Gr.id===Fr))==null?void 0:Mr.element)||null;return(0,ve.useImperativeHandle)(cr,()=>({setActiveTab:Gr=>Br(Gr)})),hn.createElement("div",{className:ao.tabs},hn.createElement("div",{className:ao.tabWarp},Jn.map(Gr=>hn.createElement("div",{onClick:()=>Br(Gr.id),className:`${ao.tab} ${Gr.id===Fr?ao.active:""}`,key:Gr.id},Gr.name))),hn.createElement("div",{className:ao.content},Sr))}),Cn=fe(59301),Ir=Object.defineProperty,br=Object.defineProperties,gr=Object.getOwnPropertyDescriptors,pr=Object.getOwnPropertySymbols,Eo=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,tr=(Pn,cr,Mr)=>cr in Pn?Ir(Pn,cr,{enumerable:!0,configurable:!0,writable:!0,value:Mr}):Pn[cr]=Mr,Ci=(Pn,cr)=>{for(var Mr in cr||(cr={}))Eo.call(cr,Mr)&&tr(Pn,Mr,cr[Mr]);if(pr)for(var Mr of pr(cr))nr.call(cr,Mr)&&tr(Pn,Mr,cr[Mr]);return Pn},Ho=(Pn,cr)=>br(Pn,gr(cr)),ci=(Pn,cr,Mr)=>new Promise((Fr,Br)=>{var Jn=$r=>{try{Gr(Mr.next($r))}catch(po){Br(po)}},Sr=$r=>{try{Gr(Mr.throw($r))}catch(po){Br(po)}},Gr=$r=>$r.done?Fr($r.value):Promise.resolve($r.value).then(Jn,Sr);Gr((Mr=Mr.apply(Pn,cr)).next())});const Ji={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},qr={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var lo=({hack:Pn,onTriggerPraise:cr,topicId:Mr,page:Fr,onPageChange:Br,user:Jn,current_user:Sr,submitRecords:Gr,submitting:$r,submitResult:po,setActiveIndex:_r,hack_sets:bi})=>{var Do,oa;const[ui]=(0,Ue.useSearchParams)(),[No,Ei]=(0,ve.useState)("0"),Li=(0,Ue.useLocation)(),[so,$o]=(0,ve.useState)(!1),[pi,Ti]=(0,ve.useState)(null),[Ii,Qi]=(0,ve.useState)([]),[la,ma]=(0,ve.useState)([]),[Qa,xa]=(0,ve.useState)({page:1,limit:10}),Ga=(0,ve.useRef)(null),Ps=(0,ve.useRef)(null);console.log(Jn,"user");let[Oa,bs]=(0,ve.useState)(Ho(Ci({},(0,Ue.useParams)()),{page:1,per_page:20,name:""}));(0,ve.useEffect)(()=>{Ps.current&&(Pn==null?void 0:Pn.is_close_tips)===!1&&pi===null&&Ti(!0)},[Ps.current,Pn==null?void 0:Pn.is_close_tips,pi]);function Wl(){return ci(this,null,function*(){yield(0,ge.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,ve.useEffect)(()=>{_r(No)},[No]);function Ks(Ri){return ci(this,null,function*(){let Wi=Ri.target.id;if(Wi==="1"){let va=yield(0,ge.ZP)(`/api/myproblems/${Oa.id}/redo_logs.json`,{method:"get",params:Ci({},Qa)});(va==null?void 0:va.status)===0&&ma(va==null?void 0:va.data)}Ei(Wi)})}(0,ve.useEffect)(()=>Pt.Z.subscribe("to-commit-info",()=>{Ei("1"),Ga.current&&Ga.current.setActiveTab("1")}),[]),(0,ve.useEffect)(()=>Pt.Z.subscribe("to-reset-info",()=>{Ks({target:{id:"1"}}),Ga.current&&Ga.current.setActiveTab("2")}),[]);function gs(){Ei("2")}function Pa(){return ci(this,null,function*(){let Ri=yield(0,ge.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Ci({identifier:Oa==null?void 0:Oa.id},Oa)});Qi(Ri)})}const xi=[{title:null,description:Cn.createElement("div",null,Cn.createElement("b",{onClick:()=>{Ti(!1),Wl(),$o(!0),Pa()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),Cn.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"),Cn.createElement(ue.ZP,{onClick:()=>{Ti(!1),Wl()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>Ps.current}];return Cn.createElement("div",{className:st["left-panel"]},Cn.createElement("ul",{className:`${st["s-navs"]} ${st["bg-white"]} ${st.b1}`},(Pn==null?void 0:Pn.is_program)&&!ui.get("pageId")&&Cn.createElement(oe.Z,{title:"\u9898\u76EE\u5217\u8868"},Cn.createElement("div",{onClick:()=>{Pa(),$o(!0)},className:st.btns,ref:Ps,style:pi?{pointerEvents:"none"}:{}},Cn.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),Cn.createElement("li",{style:{marginLeft:20}},Cn.createElement("a",{className:No==="0"?st.active:"",id:"0",onClick:Ks},"\u9898\u76EE\u63CF\u8FF0")),Cn.createElement("li",null,Cn.createElement("a",{className:No==="1"?st.active:"",id:"1",onClick:Ks},"\u64CD\u4F5C\u8BB0\u5F55")),(ui.get("type")!=="exercises"&&(Pn==null?void 0:Pn.answer_text_show)||ui.get("type")!=="exercises"&&(Pn==null?void 0:Pn.analysis_show))&&Cn.createElement("li",null,Cn.createElement("a",{className:No==="4"?st.active:"",id:"4",onClick:Ks},"\u89E3\u7B54\u53C2\u8003")),ui.get("type")!=="exercises"&&Cn.createElement("li",null,Cn.createElement("a",{className:No==="2"?st.active:"",id:"2",onClick:Ks},"\u8BC4\u8BBA")),!!(bi!=null&&bi.length)&&ui.get("type")!=="exercises"&&ui.get("type")!=="1"&&Cn.createElement("li",null,Cn.createElement("a",{className:No==="5"?st.active:"",id:"5",onClick:Ks},"\u6D4B\u8BD5\u7528\u4F8B"))),Cn.createElement("div",{className:`${st["tab-panel-body"]} ${No==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},Cn.createElement(ft,{hack:Pn,onTriggerPraise:cr,toDiscuss:gs})),Cn.createElement("div",{style:{padding:"12px"},className:`${st["tab-panel-body"]} ${No==="1"?"":"hide"}`},Cn.createElement(Xn,{ref:Ga,data:[{id:"1",show:ui.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:Cn.createElement(Cn.Fragment,null,Gr!=null&&Gr.records_count||$r?Cn.createElement(Fe,{page:Fr,onPageChange:Br,topicId:Mr,submitting:$r,key:(po==null?void 0:po.id)||1,submitRecords:Gr,submitResult:po}):Cn.createElement(Be.Z,null))},{id:"2",show:ui.get("type")==="exercises"||(Pn==null?void 0:Pn.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:Cn.createElement(Cn.Fragment,null,Cn.createElement(yt.default,{pagination:!1,dataSource:la==null?void 0:la.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Ri,Wi,va)=>Te()(Ri).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(Ri,Wi,va)=>{var Gs;return(Gs=[{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(Rs=>Rs.id===Ri))==null?void 0:Gs.name}}]}),Cn.createElement(Tt.Z,{style:{marginTop:10},current:Qa.page,total:la==null?void 0:la.count,hideOnSinglePage:!0,onChange:Ri=>ci(void 0,null,function*(){Qa.page=Ri,xa(Qa);let Wi=yield(0,ge.ZP)(`/api/myproblems/${Oa.id}/redo_logs.json`,{method:"get",params:Ho(Ci({},Qa),{courseId:Oa.courseId})});(Wi==null?void 0:Wi.status)===0&&ma(Wi==null?void 0:Wi.data)})}))}]})),Cn.createElement("div",{style:{padding:"12px"},className:`${st["tab-panel-body"]} ${No==="4"?"":"hide"}`},Cn.createElement(Xn,{data:[{id:"1",show:ui.get("type")!=="exercises"&&(Pn==null?void 0:Pn.answer_text_show),name:"\u7B54\u6848",element:Cn.createElement(Cn.Fragment,null,Cn.createElement(wt,{hack:Pn,current_user:Sr}))},{id:"2",show:ui.get("type")!=="exercises"&&(Pn==null?void 0:Pn.analysis_show),name:"\u89E3\u6790",element:Cn.createElement(Cn.Fragment,null,Cn.createElement(vo,{hack:Pn,current_user:Sr}))}]})),Cn.createElement("div",{className:`${st["tab-panel-body"]} ${No==="2"?"":"hide"}`,style:{padding:0}},Cn.createElement(ei,{user:Jn,activeIndex:No,identifier:Pn.identifier,hack:Pn,onTriggerPraise:cr})),Cn.createElement("div",{className:`${st["tab-panel-body"]} ${No==="5"?"":"hide"}`,style:{padding:12}},Cn.createElement(Bo,{data:bi||[],hack:Pn})),Cn.createElement(a.Z,{rootClassName:st.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>$o(!1),open:so},Cn.createElement(re.Z,null,Cn.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),Cn.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",Ii==null?void 0:Ii.total_count,"\u9898\xA0[\xA0",Ii==null?void 0:Ii.total_score,"\u5206\xA0]\xA0"),!(Jn!=null&&Jn.hack_manager)&&Cn.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",Ii==null?void 0:Ii.work_score,"\u5206")),Cn.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),Cn.createElement(re.Z,{align:"middle",className:"mt10 mb10"},!(Jn!=null&&Jn.hack_manager)&&Cn.createElement(oi.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:Ri=>{Oa.page=1,Oa.finish_status=Ri,bs(Ci({},Oa)),Pa()}},Cn.createElement(oi.default.Option,{value:""},"\u5168\u90E8"),Cn.createElement(oi.default.Option,{value:0},"\u672A\u5F00\u59CB"),Cn.createElement(oi.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),Cn.createElement(oi.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),Cn.createElement(oi.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:Ri=>{Oa.page=1,Oa.difficult=Ri||null,bs(Ci({},Oa)),Pa()}},Cn.createElement(oi.default.Option,{value:0},"\u5168\u90E8"),Cn.createElement(oi.default.Option,{value:1},"\u7B80\u5355"),Cn.createElement(oi.default.Option,{value:2},"\u9002\u4E2D"),Cn.createElement(oi.default.Option,{value:3},"\u56F0\u96BE")),Cn.createElement(pn.default.Search,{size:"large",onSearch:Ri=>{Oa.name=Ri,Oa.page=1,bs(Ci({},Oa)),Pa()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),Cn.createElement("div",{className:st.list,style:{height:36,background:"#3D445C"}},!(Jn!=null&&Jn.hack_manager)&&Cn.createElement("span",null,"\u72B6\u6001"),Cn.createElement("span",null,"\u5E8F\u53F7"),Cn.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),Cn.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),Cn.createElement("div",{style:{overflow:"auto",flex:1}},(Do=Ii==null?void 0:Ii.data)!=null&&Do.length?(oa=Ii==null?void 0:Ii.data)==null?void 0:oa.map((Ri,Wi)=>Cn.createElement("div",{onClick:()=>ci(void 0,null,function*(){let va=yield(0,ge.ZP)(`/api/problems/${Ri==null?void 0:Ri.identifier}/start.json`,{method:"get",params:{hack_user_id:Jn==null?void 0:Jn.user_id}});va&&(window.location.href=`/myproblems/${va==null?void 0:va.identifier}${window.location.search}`)}),className:`${st.list} ${Ri!=null&&Ri.checked?st.active:""}`},!(Jn!=null&&Jn.hack_manager)&&Cn.createElement(Cn.Fragment,null,!(Ri!=null&&Ri.opened)&&Cn.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(Ri==null?void 0:Ri.opened)&&!(Ri!=null&&Ri.passed)&&Cn.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(Ri==null?void 0:Ri.opened)&&(Ri==null?void 0:Ri.passed)&&Cn.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),Cn.createElement("span",null,(Oa.page-1)*20+(Wi+1)),Cn.createElement("span",{style:{flex:1},title:Ri.name},`[${Ri==null?void 0:Ri.score}\u5206]`,"\xA0",Ri.name),Cn.createElement("span",{style:{flexBasis:48,paddingRight:0}},Ji[Ri.difficult]))):Cn.createElement(Be.Z,null)),Cn.createElement(Tt.Z,{current:Oa.page,className:"mt20",hideOnSinglePage:!0,total:Ii==null?void 0:Ii.count,pageSize:Oa.per_page,onChange:(Ri,Wi)=>{Oa.page=Ri,Oa.per_page=Wi,Pa()}})),Cn.createElement(Qn.Z,{rootClassName:st.tour,closeIcon:!1,open:!!pi,steps:xi,gap:{offset:3,radius:2}}))},zo=fe(62522),uo=fe(15610),vi=fe(38273),ti=fe(85933),ni=fe(89244),wo=fe(47206),yi=fe(5216),Pi=fe(92310),Xi=fe.n(Pi),ta=fe(41751),ai=fe(60515),mr=fe(88977),rr=fe(59301),Qo=Object.defineProperty,si=Object.defineProperties,Po=Object.getOwnPropertyDescriptors,Gi=Object.getOwnPropertySymbols,Fi=Object.prototype.hasOwnProperty,ir=Object.prototype.propertyIsEnumerable,Zn=(Pn,cr,Mr)=>cr in Pn?Qo(Pn,cr,{enumerable:!0,configurable:!0,writable:!0,value:Mr}):Pn[cr]=Mr,zn=(Pn,cr)=>{for(var Mr in cr||(cr={}))Fi.call(cr,Mr)&&Zn(Pn,Mr,cr[Mr]);if(Gi)for(var Mr of Gi(cr))ir.call(cr,Mr)&&Zn(Pn,Mr,cr[Mr]);return Pn},Tr=(Pn,cr)=>si(Pn,Po(cr)),ro=(Pn,cr)=>{var Mr={};for(var Fr in Pn)Fi.call(Pn,Fr)&&cr.indexOf(Fr)<0&&(Mr[Fr]=Pn[Fr]);if(Pn!=null&&Gi)for(var Fr of Gi(Pn))cr.indexOf(Fr)<0&&ir.call(Pn,Fr)&&(Mr[Fr]=Pn[Fr]);return Mr},oo=(Pn,cr,Mr)=>new Promise((Fr,Br)=>{var Jn=$r=>{try{Gr(Mr.next($r))}catch(po){Br(po)}},Sr=$r=>{try{Gr(Mr.throw($r))}catch(po){Br(po)}},Gr=$r=>$r.done?Fr($r.value):Promise.resolve($r.value).then(Jn,Sr);Gr((Mr=Mr.apply(Pn,cr)).next())});const{Countdown:Vr}=E.default,ri={Java:"java",C:"c",Python:"py","C++":"c"};var jo=(Pn=>(Pn[Pn.SET_LOADING=0]="SET_LOADING",Pn[Pn.GET_DATA=1]="GET_DATA",Pn[Pn.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",Pn[Pn.SET_DATA=3]="SET_DATA",Pn[Pn.SET_DEBUGING=4]="SET_DEBUGING",Pn[Pn.SET_SUBMITING=5]="SET_SUBMITING",Pn[Pn.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",Pn[Pn.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",Pn[Pn.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",Pn[Pn.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",Pn[Pn.SET_PAGE=10]="SET_PAGE",Pn))(jo||{});function Bi(){return new Date().getTime()}const qo={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function _o(Pn,cr){switch(cr.type){case 1:return zn(zn({},Pn),cr.payload);case 3:return Tr(zn({},Pn),{data:cr.payload});case 0:return Tr(zn({},Pn),{loading:cr.payload});case 9:return Tr(zn({},Pn),{showNote:cr.payload});case 4:return Tr(zn({},Pn),{debuging:cr.payload});case 5:return Tr(zn({},Pn),{submitting:cr.payload});case 2:return Tr(zn({},Pn),{submitRecords:cr.payload});case 10:return Tr(zn({},Pn),{submitRecordPage:cr.payload});case 6:return Tr(zn({},Pn),{executingMessage:cr.payload});case 7:return zn(zn({},Pn),cr.payload);case 8:return zn(zn({},Pn),cr.payload);default:throw new Error}}var li=({children:Pn})=>{var cr,Mr,Fr,Br,Jn;const[Sr,Gr]=(0,ve.useReducer)(_o,qo),{id:$r}=(0,Ue.useParams)(),po=(0,Ue.useLocation)(),[_r]=(0,Ue.useSearchParams)(),{loading:bi,data:Do,debugResult:oa,submitResult:ui,submitRecords:No,submitRecordPage:Ei,showNote:Li,debuging:so,submitting:$o,executingMessage:pi}=Sr,[Ti,Ii]=(0,ve.useState)("#37AD83"),[Qi,la]=(0,ve.useState)(null),[ma,Qa]=(0,ve.useState)({}),[xa,Ga]=(0,ve.useState)(!0),[Ps,Oa]=(0,ve.useState)(!1),[bs,Wl]=(0,ve.useState)(!1),Ks=(0,ve.useRef)(null),gs=(0,ve.useRef)(0),Pa=Do==null?void 0:Do.user,xi=Do==null?void 0:Do.hack,[Ri,Wi]=(0,ve.useState)(!1),va=(0,ve.useRef)(1),Gs=(0,ve.useRef)(!1);(0,ta.y)(_r.get("type")==="exercises");const{setOpenDisableCopyAndPaste:Rs}=(0,ta.X)(),[Ws,ws]=(0,ve.useState)(""),Al=(0,ni._)(ma);(0,ve.useEffect)(()=>{function Zo(){return oo(this,null,function*(){var Hi,ss,Fs,ol,js;Ga(!0);const Ss=yield(0,le.fu)($r,{exercise_id:_r.get("exercisesId")});if(setTimeout(()=>{Ga(!1)},800),Ss.status!==401){try{Ss.hack.code=it.Base64.decode(Ss.hack.code)}catch(Ta){console.log(Ta)}Ss.hack=Tr(zn({},Ss.hack),{is_program:_r.get("type")==="1"}),Gr({type:1,payload:{loading:!1,data:Ss}})}if(_r.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let Ta;_r.get("coursesId")=="coursesId"?Ta=yield(0,ae._F)({categoryId:_r.get("exercisesId"),login:_r.get("login")}):Ta=yield(0,ae._B)({categoryId:_r.get("exercisesId"),login:_r.get("login")}),Qa(zn({},Ta)),Rs((Hi=Ta==null?void 0:Ta.exercise)==null?void 0:Hi.forbid_copy),typeof((ss=Ta==null?void 0:Ta.exercise)==null?void 0:ss.left_time)=="number"&&(la(Date.now()+((Fs=Ta==null?void 0:Ta.exercise)==null?void 0:Fs.left_time)*1e3),setTimeout(()=>{Ii("red")},(((ol=Ta==null?void 0:Ta.exercise)==null?void 0:ol.left_time)-300>0?((js=Ta==null?void 0:Ta.exercise)==null?void 0:js.left_time)-300:0)*1e3))}})}$r&&Zo()},[$r]),(0,ve.useEffect)(()=>{var Zo;return _r.get("type")==="exercises"&&((Zo=ma==null?void 0:ma.exercise)!=null&&Zo.screen_open)&&(window.removeEventListener("blur",Ro,!1),wo.U.forEach((Hi,ss)=>{window.addEventListener(Hi,Ro,!1)}),window.addEventListener("blur",Ro,!1),window.focus()),()=>{document.removeEventListener((0,se.gH)(),Ro)}},[ma]),(0,ve.useEffect)(()=>{Ws==="1"&&$r&&xi!=null&&xi.language&&sc()},[$r,Ei,xi==null?void 0:xi.language,Ws]),(0,ve.useEffect)(()=>(xi!=null&&xi.is_program&&(gs.current=0,Ks.current=setInterval(()=>{Ts()},15e3)),()=>{clearInterval(Ks.current)}),[xi==null?void 0:xi.is_program]);const Ts=()=>oo(void 0,null,function*(){let Zo=yield(0,ge.ZP)(`/api/myproblems/${$r}/save_long_time.json`,{method:"get",params:{answer_long_time:gs.current}})}),Ro=()=>{Gs.current||(0,se.BU)(),window.parent.postMessage("backExercise","*")};function sc(){return oo(this,null,function*(){try{const Zo=yield(0,le.zO)($r,{limit:15,page:Ei,language:xi==null?void 0:xi.language});Gr({type:2,payload:Zo})}catch(Zo){console.log(Zo)}})}function as(Zo){Gr({type:10,payload:Zo})}function bl(Zo){return oo(this,null,function*(){var Hi;let ss;(_r.get("ip_limit")==="inner"||_r.get("ip_bind_type")==="true")&&(ss=yield(0,uo.y)({ip_limit:_r.get("ip_limit"),ip_bind:_r.get("ip_bind_type")==="true"}));const Fs=yield(0,le.n4)($r,{code:it.Base64.encode(Zo||xi.code),language:xi==null?void 0:xi.language,exercise_id:_r.get("exercisesId"),question_id:_r.get("questionId"),ip:ss});return Fs.status===-5&&(0,Ue.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:Tr(zn({errorMessage:Fs==null?void 0:Fs.message},(ma==null?void 0:ma.exercise)||{}),{exercise_user_id:(Hi=ma==null?void 0:ma.exercise)==null?void 0:Hi.exercise_user_id,id:_r.get("exercisesId")})}}),Fs})}function nl(){return oo(this,null,function*(){if(va.current=2,!$o){Gr({type:5,payload:!0});try{Pt.Z.publish("to-commit-info");const Zo=yield bl();if(console.log(Zo,1),Zo.status===0){let Ss=function(){return oo(this,null,function*(){const{status:Ta,data:Ya}=yield(0,le.rX)($r,"submit"),Sl=Bi()-js>(Fs*ol+30)*1e3;if(Ta!==0&&!Sl&&setTimeout(Ss,1e3),Sl&&Ta!==0){he.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),Gr({type:5,payload:!1});return}if(Ta===0){Ya.status===2&&he.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(Ya==null?void 0:Ya.status)===0&&_r.get("type")==="1"&&Wl(!0);const eu=yield(0,le.zO)($r,{limit:15,page:Ei,language:xi==null?void 0:xi.language});Gr({type:8,payload:Tr(zn({},Sr),{submitResult:Ya,submitting:!1,submitRecords:eu})})}})},Hi={};_r.get("type")==="exercises"&&(Hi.extras={exercise_id:_r.get("exercisesId"),question_id:_r.get("questionId")},(_r.get("ip_limit")==="inner"||_r.get("ip_bind_type")==="true")&&(Hi.extras.ip=yield(0,uo.y)({ip_limit:_r.get("ip_limit"),ip_bind:_r.get("ip_bind_type")==="true"})));const ss=yield(0,le.bM)($r,Hi);if(ss.status===-1&&_r.get("exercisesId")){window.parent.location.href=`/classrooms/${_r.get("coursesId")}/exercise/${_r.get("exercisesId")}/detail`;return}const{time_limit:Fs,test_case_size:ol}=xi,js=Bi();ss.status>-1?Ss():Gr({type:5,payload:!1})}else Gr({type:5,payload:!1})}catch(Zo){console.log(Zo),Gr({type:5,payload:!1})}Wi(!1)}})}function wl(){return oo(this,null,function*(){va.current=1,Sr.debuging=!0,Gr({type:4,payload:!0});try{if((yield bl()).status===0){let js=function(){return oo(this,null,function*(){const{status:Ss,message:Ta,data:Ya}=yield(0,le.rX)($r,"debug"),Sl=Bi()-ol>(Hi+30)*1e3;if(Ss!==0&&!Sl&&(Gr({type:6,payload:Ta}),setTimeout(js,1e3)),Sl){he.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Gr({type:4,payload:!1}),Gr({type:7,payload:Tr(zn({},Sr),{debugResult:{status:2},debuging:!1})});return}Ss===0&&(Ya.status===2&&he.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Gr({type:4,payload:!1}),Gr({type:7,payload:Tr(zn({},Sr),{debugResult:Ya,debuging:!1})}))})};const{time_limit:Hi}=xi;let ss={input:encodeURIComponent(Do.test_case.input)};_r.get("type")==="exercises"&&(ss.exercise_id=_r.get("exercisesId"));const Fs=yield(0,le.MU)($r,ss);if(Fs.status===-1&&_r.get("exercisesId")){window.parent.location.href=`/classrooms/${_r.get("coursesId")}/exercise/${_r.get("exercisesId")}/detail`;return}const ol=Bi();(Fs==null?void 0:Fs.status)>-1?js():Gr({type:4,payload:!1})}else Gr({type:4,payload:!1})}catch(Zo){console.log(Zo)}finally{}})}function Fa(Zo,Hi){const ss=Hi?{modify_code:!1}:{};Gr({type:3,payload:Tr(zn({},Do),{hack:zn(Tr(zn({},xi),{code:Zo}),ss)})}),Wi(!0)}const Nu=Zo=>oo(void 0,null,function*(){let Hi=yield(0,ge.ZP)(`/api/problems/${xi==null?void 0:xi.identifier}/start.json`,{method:"get",params:{language:Zo==="C++"||Zo==="c++"?encodeURIComponent(Zo):Zo,hack_user_id:Pa==null?void 0:Pa.user_id}});Hi.status!==-1&&Ue.history.replace(`/myproblems/${Hi==null?void 0:Hi.identifier}${window.location.search}`)});function lc(Zo){let Hi=Zo.target.value;Gr({type:3,payload:Tr(zn({},Do),{test_case:{input:Hi}})})}function yu(){return oo(this,null,function*(){try{let Zo={};_r.get("type")==="exercises"?Zo.exercise_id=_r.get("exercisesId"):xi!=null&&xi.homework_common_id&&(Zo.homework_common_id=xi==null?void 0:xi.homework_common_id);const Hi=yield(0,le.H7)($r,zn({},Zo));Hi.status===401||(Fa(it.Base64.decode(Hi.code)),(_r.get("type")==="exercises"||xi!=null&&xi.homework_common_id)&&Pt.Z.publish("to-reset-info"))}catch(Zo){console.log(Zo)}})}function bu(){he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:rr.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",rr.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return oo(this,null,function*(){const Zo=yield(0,le.fi)($r);Zo.status===401||Fa(it.Base64.decode(Zo.code),!0)})}})}function Zl(){Gr({type:9,payload:!0})}function Ru(){Gr({type:9,payload:!1})}function ku(Zo){return oo(this,null,function*(){yield(0,le.MK)($r,Zo),Gr({type:1,payload:{showNote:!1,data:Tr(zn({},Do),{hack:Tr(zn({},xi),{notes:Zo.notes})})}})})}const Xa={hack:xi,isLoading:xa,input:(cr=Do==null?void 0:Do.test_case)==null?void 0:cr.input,is_file:(Mr=Do==null?void 0:Do.test_case)==null?void 0:Mr.is_file,identifier:xi==null?void 0:xi.identifier,attachments_count:Do==null?void 0:Do.attachments_count,language:xi==null?void 0:xi.language,code:xi==null?void 0:xi.code,title:"main."+ri[xi==null?void 0:xi.language],modify_code:xi==null?void 0:xi.modify_code,notes:xi==null?void 0:xi.notes,debugResult:oa,debuging:so,submitting:$o,submitResult:ui,executingMessage:pi,onCancelNote:Ru,onAddNote:ku,showNote:Li,user:Pa,onShowNote:Zl,onSubmitCode:nl,onChangeCode:Fa,onChangeInput:lc,onDebugCode:wl,onResetCode:yu,onSyncCode:bu,onUpdateCode:bl,onChangeLanguage:Nu,isWhiteTheme:Ps,setIsWhiteTheme:Oa,topDispatch:Gr};function Zs(){return oo(this,null,function*(){const{praise_count:Zo}=yield(0,le.vl)(xi.id,{container_type:"Hack",type:1});let Hi=Tr(zn({},Do),{hack:Tr(zn({},xi),{praises_count:Zo,user_praise:!xi.user_praise})});Gr({type:3,payload:Hi})})}const rl={topicId:$r,submitResult:ui,submitRecords:No,submitting:$o,page:Ei,onPageChange:as,hack:xi,user:Do==null?void 0:Do.user,hack_sets:Do==null?void 0:Do.hack_sets,current_user:Do==null?void 0:Do.current_user,onTriggerPraise:Zs,setActiveIndex:ws};return console.log(ma),rr.createElement(rr.Fragment,null,rr.createElement(Ae.Z,{spinning:bi,delay:500},Do?rr.createElement(rr.Fragment,null,rr.createElement("header",{className:Xi()(yi.Z.header,Ps&&yi.Z.whiteHeader)},_r.get("type")!=="exercises"&&rr.createElement("div",null,rr.createElement("img",{src:`${te.Z.IMG_SERVER}/images/${Pa==null?void 0:Pa.image_url}`,alt:"user",width:36}),rr.createElement("span",{style:{color:Ps?"#333":"#B2BACB",fontSize:16}},Pa==null?void 0:Pa.name)),_r.get("type")==="exercises"&&rr.createElement("div",null,rr.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",rr.createElement("span",{className:"ml10"},(Fr=ma==null?void 0:ma.exercise)==null?void 0:Fr.user_name)),rr.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",rr.createElement("span",{className:"ml10"},(Br=ma==null?void 0:ma.exercise)==null?void 0:Br.student_id))),rr.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},rr.createElement("div",null,xi.name)),(xi==null?void 0:xi.is_program)&&rr.createElement(vi.Z,{defaultValue:xi==null?void 0:xi.answer_long_time,onChange:Zo=>{gs.current=Zo},className:yi.Z.timepiece}),Pa!=null&&Pa.hack_manager?rr.createElement(Ue.Link,{className:yi.Z.btn_edit,to:_r.get("type")==="1"?_r.get("pageId")?`/problems/newedit/${xi.identifier}?type=1&pageId=${_r.get("pageId")}&backUrl=${_r.get("backUrl")}`:`/problems/newedit/${xi.identifier}?type=1`:`/problems/newedit/${xi.identifier}`}," ",rr.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((Jn=ma==null?void 0:ma.exercise)!=null&&Jn.left_time)&&rr.createElement(rr.Fragment,null,rr.createElement("span",{style:{color:Ti,marginRight:6},className:`iconfont icon-daojishi ${yi.Z.djs}`}),rr.createElement("span",{className:"c-white mr20"},rr.createElement(Vr,{valueStyle:{color:Ti,fontSize:20,fontWeight:500},title:rr.createElement("span",{style:{color:Ti,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:Qi,onFinish:()=>oo(void 0,null,function*(){const Zo=yield(0,ae.VL)({categoryId:_r.get("exercisesId"),commit_method:2});if((Zo==null?void 0:Zo.status)===0&&(bl(),he.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:rr.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",rr.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>oo(void 0,null,function*(){window.parent.location.href=`/classrooms/${_r.get("coursesId")}/exercise/${_r.get("exercisesId")}/detail`})})),(Zo==null?void 0:Zo.status)===-3){const Hi=parseInt(Zo==null?void 0:Zo.message);la(Date.now()+Hi*1e3)}})}))),_r.get("type")==="exercises"?rr.createElement(ue.ZP,{type:"primary",onClick:()=>{const Zo=()=>oo(void 0,null,function*(){yield bl(),Wi(!1),Al(),Gs.current=!0,Ro()});if(!(No!=null&&No.records_count)||Ri){he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:rr.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:Zo});return}Zo()}},rr.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"):rr.createElement("span",{onClick:()=>{var Zo;if(_r.get("backUrl"))Ue.history.push(_r.get("backUrl"));else if(_r.get("type")==="1"){let Hi=(Zo=localStorage.getItem("program_homework"))==null?void 0:Zo.split(",");Ue.history.push(`/classrooms/${Hi==null?void 0:Hi[0]}/program_homework/${Hi==null?void 0:Hi[1]}/detail`)}else Ue.history.push("/problemset")}},rr.createElement(oe.Z,{title:"\u5173\u95ED"},rr.createElement("i",{style:{color:Ps?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),rr.createElement(Ae.Z,{size:"large",spinning:xa},rr.createElement(ie.Z,{className:Xi()(yi.Z.myProblems,Ps&&yi.Z.whiteMyProblems),leftChild:rr.createElement(lo,zn({},rl)),rightChild:rr.createElement(qi,zn({},Xa))}))):null,rr.createElement(he.default,{centered:!0,closable:!1,width:680,footer:null,open:bs,className:"oj-modal"},rr.createElement("section",{className:"oj-modal-content"},rr.createElement("div",{className:"oj-modal-head"},rr.createElement("img",{src:zo,alt:""}),rr.createElement("i",{onClick:()=>Wl(!1),className:"iconfont icon-guanbi1"})),rr.createElement("aside",null,rr.createElement("img",{className:"mr30",src:mr.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",rr.createElement("span",{style:{color:"#75d6ba",marginRight:100}},ui==null?void 0:ui.execute_time,"ms"),"\u4F18\u4E8E",rr.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(ui==null?void 0:ui.time_better_than)||100,"%"),"\u7684\u7528\u6237"),rr.createElement("aside",{className:"mb50"},rr.createElement("img",{src:ai.Z,className:"mr30"}),rr.createElement("span",{className:"oj-modal-tt"},rr.createElement("span",null,rr.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),rr.createElement("span",{className:"c-light-primary"},ui==null?void 0:ui.execute_memory,"kb")),rr.createElement("span",null,rr.createElement("span",null))),"\u4F18\u4E8E",rr.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(ui==null?void 0:ui.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),rr.createElement("div",{id:"oj-modal-next",onClick:()=>oo(void 0,null,function*(){var Zo;if(ui!=null&&ui.next_identifier){let Hi=yield(0,ge.ZP)(`/api/problems/${ui==null?void 0:ui.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Pa==null?void 0:Pa.user_id}});Hi&&(window.location.href=`/myproblems/${Hi==null?void 0:Hi.identifier}${window.location.search}`)}else{let Hi=(Zo=localStorage.getItem("program_homework"))==null?void 0:Zo.split(",");Ue.history.push(`/classrooms/${Hi==null?void 0:Hi[0]}/program_homework/${Hi==null?void 0:Hi[1]}/detail`)}}),className:"oj-modal-btn"},ui!=null&&ui.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875")))),rr.createElement(ti.Z,{successCb:()=>{va.current===1?wl():nl()}}))};function Wo({title:Pn,modify_code:cr,onSyncCode:Mr,onShowCodeSetting:Fr,onResetCode:Br,hack:Jn,onChangeLanguage:Sr,isWhiteTheme:Gr,onShowResourceCentre:$r,attachments_count:po}){var _r;const bi=()=>{he.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:rr.createElement(z.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:Br})},[Do]=(0,Ue.useSearchParams)(),oa=Do.get("language"),ui=No=>No==="1"?"c++":No==="2"?"C++":No;return(0,ve.useEffect)(()=>{oa&&Sr(ui(oa))},[]),(0,ve.useEffect)(()=>{Jn!=null&&Jn.tpm_code_modified&&he.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:rr.createElement(z.Z,null),content:rr.createElement("div",null,rr.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),rr.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),rr.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:()=>Br()})},[Jn==null?void 0:Jn.language]),console.log(Jn,Gr,"hack"),rr.createElement("div",{className:`${yi.Z.codeHead} ${Gr?yi.Z.whiteCodeHead:""}`},rr.createElement("div",{className:yi.Z.navWrap},(_r=Jn==null?void 0:Jn.all_language)==null?void 0:_r.map(No=>rr.createElement("div",{className:`${yi.Z.nav} ${No===(Jn==null?void 0:Jn.language)?yi.Z.active:""}`,key:No,onClick:()=>Sr(No)},rr.createElement(oe.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},rr.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),rr.createElement("span",null,No)))),rr.createElement(re.Z,{align:"middle",style:{marginLeft:"auto"}},cr?rr.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:Mr},rr.createElement("img",{src:ct,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,po>0&&rr.createElement("a",{onClick:$r},rr.createElement(oe.Z,{title:"\u8D44\u6E90\u4E2D\u5FC3"},rr.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-ziyuanzhongxin mr15"}))),rr.createElement("a",{onClick:bi},rr.createElement(oe.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},rr.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),rr.createElement("a",{onClick:Fr},rr.createElement(oe.Z,{title:"\u8BBE\u7F6E"},rr.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function qi(Pn){var cr=Pn,{input:Mr,is_file:Fr,identifier:Br,showNote:Jn,onShowNote:Sr,notes:Gr,onCancelNote:$r,onAddNote:po,debugResult:_r,language:bi,debuging:Do,submitting:oa,executingMessage:ui,code:No,onSubmitCode:Ei,onDebugCode:Li,onChangeCode:so,onChangeInput:$o,onUpdateCode:pi,user:Ti,isLoading:Ii,submitResult:Qi}=cr,la=ro(cr,["input","is_file","identifier","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function ma(xa,Ga){return rr.createElement(Wo,Tr(zn({},la),{onShowCodeSetting:xa,onShowResourceCentre:Ga}))}const Qa=zn({input:Mr,is_file:Fr,debugResult:_r,debuging:Do,submitting:oa,executingMessage:ui,onDebugCode:Li,onChangeCode:so,onSubmitCode:Ei,onChangeInput:$o,user:Ti,submitResult:Qi},la);return rr.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},rr.createElement(at,{setIsWhiteTheme:la==null?void 0:la.setIsWhiteTheme,isLoading:Ii,language:bi,value:No,identifier:Br,onChange:so,onUpdateCode:pi,ActionBarRender:ma}),rr.createElement(rt.ZP,zn({},Qa)))}},55956:function(un,Qt,fe){"use strict";fe.d(Qt,{h:function(){return ve}});var ve=(Ue=>(Ue[Ue.NOMATCH=-1]="NOMATCH",Ue[Ue.OK=0]="OK",Ue[Ue.TIMEOUT=2]="TIMEOUT",Ue[Ue.PODFAILURE=3]="PODFAILURE",Ue[Ue.COMPILEFAILURE=4]="COMPILEFAILURE",Ue[Ue.EXECUTEFAILURE=5]="EXECUTEFAILURE",Ue[Ue.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",Ue))(ve||{})},50582:function(un,Qt,fe){"use strict";fe.d(Qt,{H7:function(){return a},MK:function(){return z},MU:function(){return ae},X6:function(){return ie},bM:function(){return le},fi:function(){return y},fu:function(){return re},n4:function(){return x},rX:function(){return te},vl:function(){return b},zO:function(){return se}});var ve=fe(82093),Ue=Object.defineProperty,E=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ue=(ee,ne,ce)=>ne in ee?Ue(ee,ne,{enumerable:!0,configurable:!0,writable:!0,value:ce}):ee[ne]=ce,oe=(ee,ne)=>{for(var ce in ne||(ne={}))he.call(ne,ce)&&ue(ee,ce,ne[ce]);if(E)for(var ce of E(ne))Ae.call(ne,ce)&&ue(ee,ce,ne[ce]);return ee};function re(ee,ne){return(0,ve.U2)(`myproblems/${ee}.json`,oe({hidePopLogin:!0},ne||{}))}function le(ee,ne){return(0,ve.v_)(`myproblems/${ee}/code_submit.json`,ne)}function ae(ee,ne){return(0,ve.v_)(`myproblems/${ee}/code_debug.json`,ne)}function se(ee,ne){return ne.language&&(ne.language=encodeURIComponent(ne.language)),(0,ve.U2)(`myproblems/${ee}/submit_records.json`,ne)}function ie(ee){return(0,ve.U2)("myproblems/record_detail.json",{id:ee})}function te(ee,ne){return(0,ve.U2)(`myproblems/${ee}/result.json`,{mode:ne})}function z(ee,ne){return(0,ve.v_)(`myproblems/${ee}/add_notes.json`,ne)}function a(ee,ne){return(0,ve.v_)(`myproblems/${ee}/restore_initial_code.json`,ne)}function y(ee){return(0,ve.v_)(`myproblems/${ee}/sync_code.json`)}function x(ee,ne){return(0,ve.v_)(`myproblems/${ee}/update_code.json`,ne)}function b(ee,ne){return(0,ve.v_)(`discusses/${ee}/plus.json`,ne)}},40148:function(un,Qt,fe){"use strict";fe.d(Qt,{Im:function(){return ye},ZP:function(){return Pe},gZ:function(){return we}});var ve=fe(59301),Ue=fe(92832),E=fe(3113),he=fe(84105),Ae=fe(87395),ue=fe(49162),oe=fe(24334),re=fe(766),le=fe(7664),ae=fe(49661),se=fe(46685),ie=fe(34376),te=fe(92310),z=fe.n(te),a=fe(59301),y=Object.defineProperty,x=Object.defineProperties,b=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,de=(De,ze,Je)=>ze in De?y(De,ze,{enumerable:!0,configurable:!0,writable:!0,value:Je}):De[ze]=Je,ge=(De,ze)=>{for(var Je in ze||(ze={}))ne.call(ze,Je)&&de(De,Je,ze[Je]);if(ee)for(var Je of ee(ze))ce.call(ze,Je)&&de(De,Je,ze[Je]);return De},pe=(De,ze)=>x(De,b(ze));const{TextArea:me}=Ue.default,be={visible:!1,tabIndex:"0"},ye={[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 Ce=(De=>(De[De.SET_VISIBLE=0]="SET_VISIBLE",De[De.SET_TABINDEX=1]="SET_TABINDEX",De))(Ce||{});function Se(De,ze){switch(ze.type){case 0:return pe(ge({},De),{visible:ze.payload});case 1:return pe(ge({},De),{tabIndex:ze.payload});default:throw new Error}}function He({value:De,className:ze}){const[Je,Qe]=(0,ve.useState)(!1),tt=(0,ve.useRef)(),$e=(0,ve.useRef)();return(0,ve.useEffect)(()=>{Je&&($e.current.reset(),$e.current.write((0,ae.pp)(De||"")))},[De,Je]),(0,ve.useEffect)(()=>{var at,ct,it,rt;if(tt.current){$e.current=new ie.Terminal({fontSize:14,disableStdin:!0}),$e.current.open(tt.current);const st=tt.current.offsetWidth-14,mt=((rt=(it=(ct=(at=$e.current)==null?void 0:at._core)==null?void 0:ct._renderService)==null?void 0:it.dimensions)==null?void 0:rt.actualCellWidth)||9.5,yt=Math.ceil(st/mt);$e.current.resize(yt,8),Qe(!0)}},[]),a.createElement("div",{ref:tt,className:z()("XtermText-valueRef",ze)})}function we(De){const{status:ze,error_msg:Je,output:Qe,input:tt,expected_output:$e,is_file:at,input_file_url:ct,output_file_url:it,expected_output_file_url:rt}=De;let st=null;const mt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(ze){case ue.h.NOMATCH:st=a.createElement(a.Fragment,null,a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!at&&a.createElement(He,{className:"mb10",value:tt}),at&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(ct,tt)},tt)),a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!at&&a.createElement(He,{className:"mb10",value:Qe&&oe.Base64.decode(Qe)||""}),at&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(it,Qe)},Qe)),a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!at&&a.createElement(He,{className:"mb10",value:$e&&oe.Base64.decode($e)||""}),at&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(rt,$e)},$e)));break;case ue.h.EXECUTEFAILURE:st=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!at&&a.createElement(le.Z,{value:tt,style:mt}),at&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(ct,tt)},tt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},oe.Base64.decode(Je)));break;case ue.h.COMPILEFAILURE:st=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!at&&a.createElement(le.Z,{value:tt,style:mt}),at&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(ct,tt)},tt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},oe.Base64.decode(Je)));break;case ue.h.PODFAILURE:st=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:st=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",st," ")}function Me(De){const{status:ze,error_msg:Je,execute_time:Qe,output:tt,input:$e,expected_output:at,is_file:ct,input_file_url:it,output_file_url:rt,expected_output_file_url:st}=De;let mt=null;switch(ze){case ue.h.OK:mt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Qe,"\u79D2"),a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),a.createElement("pre",null,oe.Base64.decode(tt)));break;case ue.h.NOMATCH:mt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u8F93\u5165\uFF1A",a.createElement("pre",null,$e)),a.createElement("p",null,"\u8F93\u51FA\uFF1A",tt&&oe.Base64.decode(tt)),a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",at&&oe.Base64.decode(at)));break;case ue.h.EXECUTEFAILURE:mt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,$e)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},oe.Base64.decode(Je)));break;case ue.h.COMPILEFAILURE:mt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,$e)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},oe.Base64.decode(Je)));break;case ue.h.PODFAILURE:mt=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:mt=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",mt," ")}var Pe=({id:De,is_file:ze,input:Je,debuging:Qe,submitting:tt,executingMessage:$e,debugResult:at,onChangeInput:ct,onDebugCode:it,onSubmitCode:rt})=>{const[st,mt]=(0,ve.useReducer)(Se,be),{visible:yt,tabIndex:Tt}=st;(0,ve.useEffect)(()=>{mt({type:0,payload:!1})},[De]);function vt(Ke){let Ie=Ke.target.id;mt({type:1,payload:Ie})}function ut(){mt({type:0,payload:!yt})}const qe=(0,ve.useMemo)(()=>{if(at){const{status:Ke}=at;return a.createElement(a.Fragment,null,Me(at))}return null},[at]);function Te(){mt({type:0,payload:!0}),mt({type:1,payload:"1"}),it()}return a.createElement("div",{className:"test-case-panel"},a.createElement("div",{className:`test-case-panel-body ${yt?"active":""}`},a.createElement("ul",{className:"s-navs"},a.createElement("li",null,a.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),a.createElement(se.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:a.createElement(me,{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:ze?"":Je,onChange:ct}),rightNode:Qe?a.createElement(re.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):at?qe:a.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")})),a.createElement("a",{className:`btn-collapse ${yt?"up":""}`,onClick:ut},yt?a.createElement(he.Z,null):a.createElement(Ae.Z,null)),a.createElement("footer",{className:"footer"},a.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),a.createElement("div",{className:"flex-container"},a.createElement(E.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),a.createElement(E.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),a.createElement(E.ZP,{className:"btn-green",type:"ghost",loading:Qe,onClick:Te},"\u8C03\u8BD5\u4EE3\u7801"),a.createElement(E.ZP,{type:"primary",className:"custom-ant-disabled",loading:tt,disabled:tt,onClick:()=>{mt({type:0,payload:!1}),rt()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},49162:function(un,Qt,fe){"use strict";fe.d(Qt,{h:function(){return ve}});var ve=(Ue=>(Ue[Ue.NOMATCH=-1]="NOMATCH",Ue[Ue.OK=0]="OK",Ue[Ue.TIMEOUT=2]="TIMEOUT",Ue[Ue.PODFAILURE=3]="PODFAILURE",Ue[Ue.COMPILEFAILURE=4]="COMPILEFAILURE",Ue[Ue.EXECUTEFAILURE=5]="EXECUTEFAILURE",Ue[Ue.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",Ue))(ve||{})},12062:function(un,Qt,fe){"use strict";fe.d(Qt,{Y2:function(){return Pe},ZP:function(){return De}});var ve=fe(59301),Ue=fe(54580),E=fe(8591),he=fe(43418),Ae=fe(95237),ue=fe(5112),oe=fe(3113),re=fe(24905),le=fe(6848),ae=fe(92832),se={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"},ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATEAAADICAYAAACAj9YNAAAAAXNSR0IArs4c6QAAD59JREFUeF7tnet527gShsFUZFeQpJN1GkncyG46iVJBVFG4D6mLKYmSMLgQM4NXf855NrgMvm/8egBC9BD4oIBhBV7++fPlHP6n8PH/p/84Dp8XS7v8txB2N8sext/h7+G/73++3v67YZ08hz54Xhxr86fAy7c/P+ZVHQB1DaYaCz7AbBzfgVsNefPHBGL5GjJCRQUW0PpecRrp0DugJpWsXnsgVk9bRk5QQCm0nq1khhpb0Gcy1fl3IFZHV0YVKDCfa03nWeOgqdoSrODc9Lz1BGgp8qX1AWJputGrgAJz1bXd2VaBiEVDUJ2J5EpvDMTStaNnogJHeFmvuiSrB2gStYRtgZhQMJqnKWD0rCttsfd7AbPSioYQgFgFURnyQwHnW8ZUq4FZqnIr/YBYQTEZ6lKBDreNshQYxvf9v6+He298khUAYsnS0fGeAsBLmBvj+JWnmULNFs2BWLp29LxSYL4qMczXJLa4Se9Nf7aYiY4CsUTh6MbWsUoOsMUUywrExJLRYakAW8cq+UBVJpAViAnEoinV16Y5QFUWJTcQi5KJRtcKUIFtlBOA7KnQQOypRDS42D5yeN8iIdhePlAdiLVISaNzUn01No6rGKsGALHGeWllegCmxCm2lzdGADEluak5DACmzB1AdmEIEFOWn9rCAWDaHDnGA8jOxgAxpTmqIayXt/0vbt9rcOJODIBsFgaIKc7RlqFRgbVUXzA3IANignTppikAM2Z15yCjEjOWr7XDBWC1Fa40fscgA2KVcsrisADMomuLmDsFGRAznrelwj++Rmc6yOdjWYEOL8QCMcsJWyh2AFZISCXD7P976ernuqvFKskxVWEAMFV2lAmms20lECuTNmZH4S6YWeseB94RyICY0xyOWRYH+TEqGW7TCciAmOEczQmdbWSOenb69nA+BsTs5GPRSNlGFpVT72AdVGNATG/6VYuMbWQ1aXUO7BxkQExn2lWN6uVtP1adgMHVKeB5WwnE1KVb3YDYRtbVV+3ojqsxIKY268oHxmF+eU0tjei1GgNilrIwM1a2kZkCWu/utBoDYtYTMzJ+tpGRQnlv5hBkQMx70h7XRxXWidHPl7nb//fy9XkzOy2AmB2vkiPlSkWydD47OqvGgJjPNL1YFVVYByZLlgjEJGrRtrUCPJFs7YDS+R2BjEpMSY7NsDl+9j9fd6XC4kC/lJLOxgFizgzdYDnzudTpMw6fj//3DK4HIRyANoy/w9+wkwCOKmwDYy1P4QRkVGIVk/AMrnH4XniaXQzUqMIKq+5tOCDmzdH89cyVz6fwJRwqrZgqK3/SEFaBRhVWQlr/Y3i4xU8lVihPlVxj2IVxfJ+2nFRhhYz1PoyDagyIZSapEnhdr2I6R9uqEsxUkO5NFQBiTeVvOrlSeDXVhMltKmB9S0klJsw74CUUjOb6FTBejQExQYoBMIFYNLWkgOnvUwKxyFTjoDxSKJqZVMDylhKIPUk5riqY/JkkaKkChreUQOyB2WwfpT8JtDerABAza93dwAGYP09Z0WMFrG4pqcRWfGULyY97jwoAMSeuAzAnRrIMuQJGt5RUYldW8xRSnvv0cKIAELNvJACz7yEryFLA5H0xKrGj5xzkZyU/nZ0oYPFcDIiFEDgHc/ITyDKyFQBi2RK2GYBtZBvdmVWhAuP4VfL2YA0r6L4SYxupIQ2JQY0CBg/3gdjbflSTQASCAq0VAGKtHZDNTxUm04vWHSgAxOyYzGG+Ha+IdFMFzF2z6HY7yWH+pj8YTGZHASBmwSuqMAsuEWMjBYBYI+FF0wIxkVw07kwBa3fFutxOspXs7KeS5YoUAGIiudo0fuFaRRvhmdWEAkBMuU1sJZUbRHjNFQBizS14HABbSeUGEV5zBYBYcwueQowb+so9Iry2CgCxtvo/nJ2tpGJzCE2NAkBMjRW3gQAxxeYQmhoFgJgaK1Yg9u3PjzAO3xWHSGgo0FoBLru2duDR/HzhW7M7xKZEASCmxIjVMHgyqdkdYlOiABBTYgQQ02wEsWlWAIhpdodKTLM7xKZCAd4npsKGu0HwdSPd/hCdAgV4x35bE+YrFNPnUzj87/IzDp9DWPnvbUNmdhTQpQAQ286P+Unj9DnAafrcgmu7cJgJBVwoYO2O2CS6mVfxXEELYLn4kWERShXYhXF8t/Kn21RDbAEuLqgqzXbCcq+AeqCpgxjgcv9DwQLtKqASaGogxm16u5lN5B0qoOgqRnOIAa8OfwBYshcFVFRmzSAGvLzkMetAgdAUZptD7Agv7myR+SjgT4EmMNsUYlRf/rKWFaHAigKbwmwTiAEvEh0FOlRgo8P/6hADYB0mL0tGgZMCG4CsGsSOr4KeLqlyu56URoG+Fai6vawCMaqvvjOW1aPAqgKVqrLiEANgJDAKoMBdBSqArCjEABjJiwIoEKFA0bfHFoMYAIuwjiYogAInBYqBrAjEeO0zmYkCKJCgQBGQZUMMgCVYRxcUQIFiFVkWxNhCkokogALZCmQe9idDDIBlW8cAKIACJwUyQJYEMQBG7qEAChRXIBFkYogdb+L/Kr4ABkQBFECBBJDJIfa2H1EaBVAABaopIASZCGI8iaxmGwOjAAosFJD86bhoiHEORo6hAApspoCgGouCGOdgm1nHRCiAAsInlnEQe9tPB/m8Uof0kiswjO/hb9jNHYeBVzPJFey6R8y28inE2EZ2nUM5i1/9Sgn5lCNph30jtpUPIcY2ssOkKbTkR79BAVkhkXsZ5gnIHkOMbWQvaVJ2neP4df/z9bCFvPMBZGUl9z7ao1+KdyFGFeY9LSqtLwJgp5m5slPJA4/DPqjG7kOMKsxjKtRdU8T5xXUAL1yeruuJo9HvVWOrEKMKc+T8VktJANgUGrm2lUEO5rmTY+sQowpz4PiGS0gE2Hlb+c+fL2EY+D7uhpaZnCoWYvxmNGlvu6AzAXYG2bc/P8I43yPjgwL3FVjJt5tKjMNWMkigQJHXCwMygeK9N42EGG+p6D1R4tZfFGCALE50WoVwfcB/UYmxlSRFohUQXKWIHvPYkDtkUsU6a39VjV1CjAP9zrIhcbkVAXauyMjFRHP66Lasxq4hxlayjxxIX+UGAANk6fZ003ORh2eIsZXsxv70hRZ6EikJgMuwErU6arvIxQ+IUb53lAEJS20AsClKfrkmeNVHl/ODpSXE2Er2Yb58lY0AxhNLuVU99Tidi80Q47ddT9aL11rlKoU0Cp5YShXroP3xlysQ68DrjCWqABgVWYaDnrteQIzzMM9Wp65NFcAAWaqNrvvNOXqoxICYa6eTFrfhVQppfGwtpYr5bT+di50gxqG+X5/lK1MMsHNFxi9eua8eewzj+8ChvkdnM9bU+EmkJHJ2EBK1nLYFYk6NTV2WIYDNxyC8hyzVaT/9ZojxHic/huasxBjAzttKQJbjuv2+M8Q4W7BvZO4KjAKMJ5a5xrvovwNiLnzMWoTKqxTSFbGjkCrmpj0Qc2Nl2kJcAIyKLM18L72oxLw4mbIOA1cppMuiIpMqZr/9BDHuiNn3Ub4ChwCjIpOngYceQMyDi9I1OAbYGWQ8sJJmhdn2QMysdYmBG38SKVk1uwyJWnbbAjG73skj7whgkzhchpWniMUeQMyiaykxdwaw87aSy7Ap2WKqD08nTdmVHKyrqxRSFXhiKVXMVnsgZsuvlGi7BhhPLFNSxlYfIGbLL2m0AGyhGBWZNH1stAdiNnxKi7KDqxRSYQCZVDH97XmLhX6P0iIEYHd146UHaSmltNcOiCl1JissAPZUPkD2VCIrDXa82dWKVbFxdnqVIlaeZTsuw6aopqzP9D6xKSTMVGZMajgATKQcl2FFculsPI7nv3bEl8B1WiSJiieRErWObTnoTxBNU5cFxH6FEL5oio1YhApwDiYU7KM5IEuWrnnHjz/Zxnv2m5uRGQBVWIaAQCxDvLZdF388l++XtbWiwOzTb6QCw3Q5BBAzavvxDPic+BzuGzXyFDbbyWQDuW6RLF3bjsecX0KMc7G2luTPDsjEGlKFiSVT0+G0+/iAGOdiaszJDGSX1X8c3/c/X/PGyAogrvMMn+kzDp/jeqy24mFWhniNu57PgT8gxrlYY09UTa/6QQHVk6pcaRPMYtdxcRjM2UAbP1TOqvTiLBdUVWbL5kEtH2RdQowt5eZmqJ0QiKm1hsDCxU7h5rE8TylJkaMCKreUVGLkZ7h6gHULMaoxsuSgABAjE1QqcH0nEoiptElFUEBMhQ0EcaXATV6u3vJmS0niUImRAyoVWLkLuQ4xtpQq/ds4KCqxjQVnuqcKrObk3e/bUY09FdR7AyDm3WFr67vzjZT7EKMas2Zx6XiBWGlFGS9Hgbv5+PDNB1RjOZqb7wvEzFvoaAEPvhf8GGJUY46yQLwUICaWjA5VFHhy8frpO6j4nloVWywMCsQsuOQ/xqd5+BRik0ZsK/1nysoKnyZPC1W4sd9C9YZzRrxeKg5ibCsbuthsaiDWTHomPioQlYNREJurMUDWW2ZFJdDWolCJba14u/liX7keDTG2le3MbDQzEGskPNNOL7scv8a+nFMGMaqxnvILiPXktqa1Cl8DJYIY20pNTlePBYhVl5gJSjxQEkMMkHWTeECsG6v1LDT2HGwZcRLEjudj/HUkPd7XiASI1VCVMe8rIDgHKwIxQOY+G4GYe4sVLTARYNMKkiuxGWL8hSRFWVA8FCBWXFIGXFVAeJB/PUYWxACZ66QEYq7tVbK4TIBlV2InGajIlCRE2TCAWFk9Ge2mhBrf9/++Hv4IcsYnuxK7Atn3EAJ/VTnDEEVdgZgiM9yFUqACO2lSDGJnmL3teWrpI+OAmA8f9a0i4xB/bTHFITafkwEyfYkjjwiIyTWjx2MFdmEc32O/ThQrZhWIzSDjK0qxHmhtB8S0OmMxroLbx5ujtZp6HA/8OSerKXK9sYFYPW37GrkiwCYhq1ViS5fYXprMWSBm0jZVQVfZPm5aiV2A7HAxlqpMVY49DAaI2fFKX6SVq6/lgjepxC5gxlmZvoRbjwiIWXFKU5wbwuu07M0hNh/6U5VpSrt7sQAxCy5pirEBwDY7E7unMzDTlIE3sQAx1fYoCq4RvJpWYtfyAzNFCfkRChBTaYuioBrDSxXETsEAM0UJGgIQU2WHkmCG8X2KpMR3HkutqMmZWEzwAC1GpaptgFhVeU0NvgvD+FsTuJbqqYXYMkiA1iThgVgT2dVMqhpc5iB2A7T5kcR852z68NaMOnkPxOroqnXUGVrhb9iV/m5j7QWbqMSeiTBXatPnU/gSxuHzSntA90zE238HYnLNWvTYXU26lusfbSZQnT4GgbUm8P/6C+VmwqlgeQAAAABJRU5ErkJggg==",te=fe(47257),z=fe.n(te),a=fe(82093),y=fe(1012),x=fe(49661),b=fe(10825),ee=fe(59301),ne=Object.defineProperty,ce=Object.defineProperties,de=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,be=(ze,Je,Qe)=>Je in ze?ne(ze,Je,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):ze[Je]=Qe,ye=(ze,Je)=>{for(var Qe in Je||(Je={}))pe.call(Je,Qe)&&be(ze,Qe,Je[Qe]);if(ge)for(var Qe of ge(Je))me.call(Je,Qe)&&be(ze,Qe,Je[Qe]);return ze},Ce=(ze,Je)=>ce(ze,de(Je)),Se=(ze,Je,Qe)=>new Promise((tt,$e)=>{var at=rt=>{try{it(Qe.next(rt))}catch(st){$e(st)}},ct=rt=>{try{it(Qe.throw(rt))}catch(st){$e(st)}},it=rt=>rt.done?tt(rt.value):Promise.resolve(rt.value).then(at,ct);it((Qe=Qe.apply(ze,Je)).next())});const{Dragger:He}=Ue.default,we=ze=>{const Je=st=>st&&st.substring(0,st.lastIndexOf("."));for(var Qe=[...ze],tt=0,$e=[],at=0;at{if(st.forEach(mt=>{let yt=mt.name.split(/\.(?=[^\.]+$)/);mt.name=`${yt[0]}.${yt[1].toLowerCase()}`}),st[0].name.includes(".in"))return st.length===2?st:[st[0],{}];if(st[0].name.includes(".out"))return st.length===2?st.reverse():[{},st[0]]})},Me=({onClose:ze,onOK:Je,visible:Qe,wrapClassName:tt,rootIdentifier:$e,multiple:at=!1,defaultMultipleValue:ct=!0})=>{const[it,rt]=(0,ve.useState)([]),[st,mt]=(0,ve.useState)({}),[yt,Tt]=(0,ve.useState)(!1),[vt,ut]=(0,ve.useState)(!0),[qe,Te]=(0,ve.useState)(null),Ke=(0,ve.useRef)([]),Ie=(0,ve.useRef)(0),Fe=()=>{ze()};(0,ve.useEffect)(()=>{Be()},[]),(0,ve.useEffect)(()=>{Qe&&(Ke.current=[],Ie.current=0,rt([]),ut(ct))},[Qe]);const Be=()=>Se(void 0,null,function*(){try{Te(!0)}catch(nt){}}),Oe=nt=>nt&&nt.substring(0,nt.lastIndexOf(".")),_e=nt=>{var wt,Pt;const xt=Oe((wt=nt[0])==null?void 0:wt.name)||Oe((Pt=nt[1])==null?void 0:Pt.name),It=it.filter(Ft=>Oe(Ft.name)!==xt);Ke.current=[...It],rt([...It])},Ne=nt=>{if(!vt){const Ut=new FormData;Ut.append("file",nt.file),(0,a.ZP)("/api/attachments/get_file_content.json",{method:"post",body:Ut},!0).then(_t=>{if(_t.status===0){Ie.current=Ie.current+1;const Kt=Ke.current.map(Yt=>{var an;if(Yt.name===nt.name){const En=ye({},Yt);return(an=nt==null?void 0:nt.name)!=null&&an.includes(".in")?En.input=_t==null?void 0:_t.content:En.output=_t==null?void 0:_t.content,En}return Yt});if(Ke.current=[...Kt],rt([...Kt]),Ie.current>0&&Ie.current===it.length){Tt(!1);let Yt=we(Kt);Yt=Yt.filter(an=>{var En,cn;return!!((En=an[0])!=null&&En.name&&((cn=an[1])!=null&&cn.name))}),Yt=Yt.map(an=>Ce(ye(ye({},an[0]),an[1]),{is_file:!1})),Je(Yt),ze()}}else Tt(!1),ze()});return}if(qe){const Ut=new FormData;Ut.append("file",nt.file),$e===null?Ut.append("identifier","testsets"):Ut.append("identifier",$e),(0,a.ZP)("/api/attachments.json",{method:"post",body:Ut},!0).then(_t=>{if(_t.filename){Ie.current=Ie.current+1;const Kt=Ke.current.map(Yt=>{var an;if(Yt.name===(_t==null?void 0:_t.filename)){const En=Ce(ye({},Yt),{is_oss:!qe});return(an=_t==null?void 0:_t.filename)!=null&&an.includes(".in")?(En.in_object_key=_t==null?void 0:_t.object,En.in_object_size=_t==null?void 0:_t.size,En.input=_t==null?void 0:_t.filename,En.in_file=nt):(En.out_object_key=_t==null?void 0:_t.object,En.out_object_size=_t==null?void 0:_t.size,En.output=_t==null?void 0:_t.filename,En.out_file=nt),En}return Yt});if(Ke.current=[...Kt],rt([...Kt]),Ie.current>0&&Ie.current===it.length){Tt(!1);let Yt=we(Kt);Yt=Yt.filter(an=>{var En,cn;return!!((En=an[0])!=null&&En.name&&((cn=an[1])!=null&&cn.name))}),Yt=Yt.map(an=>Ce(ye(ye({},an[0]),an[1]),{is_file:!0})),Je(Yt),ze()}}else Tt(!1),ze()});return}const wt=new(z())({endpoint:st.end_point,region:st.region,accessKeyId:st.access_key_id,accessKeySecret:st.access_key_secret,bucket:st.bucket,stsToken:st.security_token}),Pt=nt.name,xt={container_type:"TestSet",file_name:Pt},It=(0,y.Z)();let Ft=`testsets/${$e}/${It}${Pt.indexOf(".")>-1?"."+Pt.split(".").pop():""}`;$e===null&&(Ft=`testsets/${It}${Pt.indexOf(".")>-1?"."+Pt.split(".").pop():""}`),wt.multipartUpload(Ft,new Blob([nt.file],{type:nt.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:Pt+""},url:st==null?void 0:st.callback_url,host:st==null?void 0:st.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,a.rz)(xt)}}).then(function(Ut){if(Ut.data.status===0){Ie.current=Ie.current+1;const St=Ke.current.map(_t=>{var Kt,Yt,an,En,cn,bn,dn,_n,Dn,Rn,wr,ar,Wn,Ur,eo,Or,Pr;if(_t.name===((Yt=(Kt=Ut.data)==null?void 0:Kt.data)==null?void 0:Yt.file_name)){const Zr=Ce(ye({},_t),{is_oss:!qe});return(cn=(En=(an=Ut.data)==null?void 0:an.data)==null?void 0:En.file_name)!=null&&cn.includes(".in")?(Zr.in_object_key=(dn=(bn=Ut.data)==null?void 0:bn.data)==null?void 0:dn.object,Zr.in_object_size=(Dn=(_n=Ut.data)==null?void 0:_n.data)==null?void 0:Dn.size,Zr.input=(wr=(Rn=Ut.data)==null?void 0:Rn.data)==null?void 0:wr.file_name,Zr.in_file=nt):(Zr.out_object_key=(Wn=(ar=Ut.data)==null?void 0:ar.data)==null?void 0:Wn.object,Zr.out_object_size=(eo=(Ur=Ut.data)==null?void 0:Ur.data)==null?void 0:eo.size,Zr.output=(Pr=(Or=Ut.data)==null?void 0:Or.data)==null?void 0:Pr.file_name,Zr.out_file=nt),Zr}return _t});if(Ke.current=[...St],rt([...St]),Ie.current>0&&Ie.current===it.length){Tt(!1);let _t=we(St);_t=_t.filter(Kt=>{var Yt,an;return!!((Yt=Kt[0])!=null&&Yt.name&&((an=Kt[1])!=null&&an.name))}),_t=_t.map(Kt=>Ce(ye(ye({},Kt[0]),Kt[1]),{is_file:!0})),Je(_t),ze()}}})},Le=nt=>new Promise((wt,Pt)=>{let xt=0,It=[];for(let Ft=0;Ft{xt++,xt===nt.length&&(It.length?(E.ZP.warning(`${It.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Pt()):wt(nt))}).catch(Ut=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",Ut),xt++,It.push(nt[Ft].name),xt===nt.length&&(It.length?(E.ZP.warning(`${It.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Pt()):wt(nt))})}),We=()=>Se(void 0,null,function*(){if(it.length===0){E.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield Le(it),Tt(!0),we(it).some(wt=>{var Pt,xt;return!((Pt=wt[0])!=null&&Pt.name&&((xt=wt[1])!=null&&xt.name))})){he.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:()=>Se(void 0,null,function*(){it.map(wt=>Se(void 0,null,function*(){Ne(wt)}))}),onCancel:()=>{Tt(!1)}});return}it.map(wt=>Se(void 0,null,function*(){Ne(wt)}))}),ft={name:"file",fileList:it,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:nt=>{if(it!=null&&it.some(Pt=>Pt.name===nt.name))return E.ZP.info(`${nt.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(nt.size/1024/1024>100)return E.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(nt.name))return E.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const wt={name:nt.name,uid:nt.uid,file:nt,percent:0};return it.push(wt),Ke.current=[...it],rt([...it]),!1}},gt=we(it);return console.log(it,gt,"fileList"),ee.createElement(he.default,{open:Qe,wrapClassName:tt,onOk:We,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:yt},onCancel:Fe,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},ee.createElement("div",{className:se.wrap},it.length?ee.createElement("div",null,ee.createElement(Ae.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},ee.createElement("div",{style:{visibility:at?"visible":"hidden"}},ee.createElement("span",{className:se.greyText},"\u7528\u4F8B\u7C7B\u578B"),ee.createElement(ue.ZP.Group,{className:`ml20 ${se.testCaseRadio}`,optionType:"button",value:vt,onChange:nt=>ut(nt.target.value)},ee.createElement(ue.ZP,{value:!1},"\u6587\u672C"),ee.createElement(ue.ZP,{value:!0},"\u6587\u4EF6"))),ee.createElement(Ue.default,ye({},ft),ee.createElement(oe.ZP,{type:"primary",className:se.btnS},ee.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),ee.createElement(Pe,{data:gt,onRemove:_e})):ee.createElement("div",{className:`${se.noData} mb30`},ee.createElement(Ue.default.Dragger,Ce(ye({},ft),{className:se.dragger}),ee.createElement("img",{src:ie,alt:"",className:"mb20"}),ee.createElement("div",null,ee.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),ee.createElement("span",{className:se.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),ee.createElement("div",{className:se.text},ee.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),ee.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",ee.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",ee.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",ee.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",ee.createElement("br",null))))},Pe=({data:ze=[],onRemove:Je,width:Qe="auto",showScore:tt=!1,disabled:$e=!1,inputChange:at,onEvaluatingChange:ct,onSelectAll:it,checkAll1:rt,checkAll2:st,checkAll3:mt,checkAll4:yt,checkAll5:Tt,showEvaluatingSetting:vt=!1,className:ut="",isProgramHomework:qe=!1})=>{const Te={value:"",filename:"",dataUrl:""},[Ke,Ie]=(0,ve.useState)(ye({},Te)),Fe=_e=>{let Ne=document.createElement("a");document.body.appendChild(Ne);let Le=URL.createObjectURL(_e.file);Ne.href=Le,Ne.download=_e.name,Ne.click(),URL.revokeObjectURL(Le),document.body.removeChild(Ne)},Be=(_e,Ne)=>{(0,x.LR)(_e,Ne)},Oe=(_e,Ne)=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ee.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{Je(_e,Ne)},onCancel:()=>{}})};return ze.length?ee.createElement("div",{className:ut,style:{width:Qe}},ee.createElement("div",{className:`${qe?se.headProgram:se.head}`},vt&&ee.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},ee.createElement(re.default,{checked:rt,onChange:_e=>{it(_e.target.checked,"hidden")}}),ee.createElement(le.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},ee.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),ee.createElement("div",{style:{width:qe?"25%":"15%"}},"\u7528\u4F8B"),ee.createElement("div",{style:{width:tt?qe?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),ee.createElement("div",{style:{width:tt?qe?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),tt&&ee.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),vt&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(re.default,{checked:yt,onChange:_e=>{it(_e.target.checked,"input_visible")}}),ee.createElement(le.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),vt&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(re.default,{checked:st,onChange:_e=>{it(_e.target.checked,"is_invisible")}}),ee.createElement(le.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),vt&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(re.default,{checked:Tt,onChange:_e=>{it(_e.target.checked,"actual_output_visible")}}),ee.createElement(le.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),vt&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(re.default,{checked:mt,onChange:_e=>{it(_e.target.checked,"last_match_rule")}}),ee.createElement(le.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"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),ee.createElement("div",{className:se.operation,style:qe?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),ee.createElement("div",{className:se.listWrapper,style:{boxShadow:qe?"0px 2px 4px 0px #EAEEF4":"unset"}},ze.map((_e,Ne)=>{var Le,We,ft,gt;return ee.createElement("div",{key:Ne,className:se.list,style:qe?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},vt&&ee.createElement("div",{style:{width:"15%"}},ee.createElement(re.default,{checked:!!_e.hidden,onChange:nt=>{ct(nt.target.checked,Ne,"hidden")}})),ee.createElement("div",{style:{width:qe?"25%":"15%",paddingLeft:qe?"5px":"0px",paddingRight:qe?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Ne+1),ee.createElement("div",{className:se.info,style:{width:tt?qe?"20%":"15%":"25%"}},ee.createElement("span",{title:_e.input||((Le=_e[0])==null?void 0:Le.name),onClick:()=>Se(void 0,null,function*(){let nt;_e.input?_e.input_file_url?nt=_e.input_file_url:nt=_e.in_file:nt=_e[0];let wt;typeof nt=="string"?(wt=yield fetch(nt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Ie({value:yield wt.text(),filename:"",dataUrl:nt})):(wt=yield(0,x.db)(nt.file),Ie({value:wt.text,filename:nt.name,dataUrl:wt.link}))})},_e.input||((We=_e[0])==null?void 0:We.name))),ee.createElement("div",{className:se.info,style:{width:tt?qe?"20%":"15%":"25%"}},ee.createElement("span",{title:_e.output||((ft=_e[1])==null?void 0:ft.name),onClick:()=>Se(void 0,null,function*(){let nt;_e.input?_e.output_file_url?nt=_e.output_file_url:nt=_e.out_file:nt=_e[1];let wt;typeof nt=="string"?(wt=yield fetch(nt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Ie({value:yield wt.text(),filename:"",dataUrl:nt})):(wt=yield(0,x.db)(nt.file),Ie({value:wt.text,filename:nt.name,dataUrl:wt.link}))})},_e.output||((gt=_e[1])==null?void 0:gt.name))),tt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(ae.default,{size:"large",addonAfter:qe?"%":null,disabled:$e,style:{width:"80%"},onChange:nt=>at(nt,Ne),value:_e.score}),!qe&&ee.createElement("span",null,"\xA0%")),vt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(re.default,{checked:_e.input_visible||!1,onChange:nt=>{ct(nt.target.checked,Ne,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),vt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(re.default,{checked:_e.is_invisible||!1,onChange:nt=>{ct(nt.target.checked,Ne,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),vt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(re.default,{checked:_e.actual_output_visible||!1,onChange:nt=>{ct(nt.target.checked,Ne,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),vt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(re.default,{checked:_e.last_match_rule||!1,onChange:nt=>{ct(nt.target.checked,Ne,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),ee.createElement("div",{onClick:()=>Oe(_e,Ne),style:qe?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},ee.createElement("span",{className:se.del},"\u5220\u9664")))})),ee.createElement(b.Z,{close:!0,data:Ke.dataUrl,filename:Ke.filename,type:Ke.dataUrl.length?"txt":"",onClose:()=>Ie(ye({},Te)),monacoEditor:{value:Ke.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):ee.createElement(ee.Fragment,null)};var De=Me},46541:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return te}});var ve=fe(59301),Ue=fe(8591),E=fe(6848),he=fe(71418),Ae=fe(95237),ue=fe(43604),oe=fe(58421),re=fe(3113),le=fe(89389),ae=fe(82093),se=fe(7664),ie=(a,y,x)=>new Promise((b,ee)=>{var ne=ge=>{try{de(x.next(ge))}catch(pe){ee(pe)}},ce=ge=>{try{de(x.throw(ge))}catch(pe){ee(pe)}},de=ge=>ge.done?b(ge.value):Promise.resolve(ge.value).then(ne,ce);de((x=x.apply(a,y)).next())}),te=({id:a,activeDiscussIndex:y,onReplyDiscuss:x,adminOrOperator:b})=>{const[ee,ne]=(0,ve.useState)(""),[ce,de]=(0,ve.useState)(!1);function ge(me){ne(me)}function pe(){if(!ee){Ue.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}x(a,ee),ne("")}return(0,ve.useEffect)(()=>{y!=a&&de(!1)},[y]),ve.createElement("div",{key:a,className:"discuss-item-editor",style:{display:y===a?"block":"none",width:"100%"}},ve.createElement(le.Z,{miniToolbar:!0,startInit:y===a,defaultValue:ee,id:a,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:ge,extraUse:b&&ve.createElement(E.Z,{color:"#fff",open:ce,destroyTooltipOnHide:!0,title:z({id:a,isOpen:ce,activeDiscussIndex:y,onChange:ge,setIsOpen:de}),overlayStyle:{maxWidth:600}},ve.createElement("a",{title:ce?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>de(!ce)},ve.createElement("i",{className:"iconfont icon-dianzan11"})))}),ve.createElement("a",{onClick:pe,className:"btn-send"},"\u53D1\u9001"))};const z=a=>{const[y,x]=(0,ve.useState)(!1),[b,ee]=(0,ve.useState)([]),[ne,ce]=(0,ve.useState)(1);(0,ve.useEffect)(()=>{a!=null&&a.isOpen?de():(ce(1),ee([]))},[a==null?void 0:a.isOpen]);const de=()=>ie(void 0,null,function*(){x(!0);const ge=yield(0,ae.ZP)(`/api/discusses/${a==null?void 0:a.id}/recommend_answer.json`,{method:"get"});(ge==null?void 0:ge.status)==0&&ee(ge==null?void 0:ge.answer),x(!1)});return ve.createElement(he.Z,{spinning:y},ve.createElement("div",{style:{color:"#000"}},ve.createElement(se.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(b==null?void 0:b[ne-1])||""}),ve.createElement(Ae.Z,{justify:"end",align:"middle"},ve.createElement(ue.Z,null,ve.createElement(oe.Z,{simple:!0,current:ne,pageSize:1,total:(b==null?void 0:b.length)||0,onChange:ge=>{ce(ge)}})),ve.createElement(ue.Z,null,ve.createElement(re.ZP,{onClick:()=>ie(void 0,null,function*(){a==null||a.onChange(b==null?void 0:b[ne-1]),a==null||a.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},67290:function(un,Qt,fe){"use strict";fe.d(Qt,{CP:function(){return E},_V:function(){return ue}});var ve=fe(28209),Ue=fe.n(ve);const E={secret:ve.enc.Utf8.parse("0a18e199b87f1a8d"),iv:ve.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},he={exam:E};function Ae(oe="",re="exam"){const{secret:le,iv:ae}=he[re];return AES.encrypt(oe,le,{iv:ae,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function ue(oe="",re="exam"){const{secret:le,iv:ae}=he[re];return ve.AES.decrypt(oe,le,{iv:ae,mode:Ue().mode.CBC,padding:Ue().pad.Pkcs7}).toString(ve.enc.Utf8)}},30975:function(un,Qt,fe){"use strict";fe.d(Qt,{AD:function(){return Me},BA:function(){return Ke},D9:function(){return tt},Hp:function(){return ge},IM:function(){return at},Iy:function(){return pe},KM:function(){return Te},KU:function(){return st},MJ:function(){return me},Ne:function(){return $e},ON:function(){return yt},Uj:function(){return ut},VY:function(){return rt},YO:function(){return vt},YX:function(){return Tt},Zn:function(){return a},_g:function(){return ne},_k:function(){return Je},c6:function(){return He},cr:function(){return y},eV:function(){return we},fi:function(){return x},gh:function(){return Ce},hS:function(){return ct},iA:function(){return b},j6:function(){return ce},je:function(){return ze},jj:function(){return de},kS:function(){return mt},o6:function(){return Se},pO:function(){return qe},rQ:function(){return Pe},sA:function(){return ye},xm:function(){return Qe},xo:function(){return it},y8:function(){return De},yd:function(){return ee}});var ve=fe(64948),Ue=fe(76560),E=fe(49661),he=fe(8591),Ae=fe(90524),ue=Object.defineProperty,oe=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,ae=(Ie,Fe,Be)=>Fe in Ie?ue(Ie,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Ie[Fe]=Be,se=(Ie,Fe)=>{for(var Be in Fe||(Fe={}))re.call(Fe,Be)&&ae(Ie,Be,Fe[Be]);if(oe)for(var Be of oe(Fe))le.call(Fe,Be)&&ae(Ie,Be,Fe[Be]);return Ie},ie=(Ie,Fe,Be)=>new Promise((Oe,_e)=>{var Ne=ft=>{try{We(Be.next(ft))}catch(gt){_e(gt)}},Le=ft=>{try{We(Be.throw(ft))}catch(gt){_e(gt)}},We=ft=>ft.done?Oe(ft.value):Promise.resolve(ft.value).then(Ne,Le);We((Be=Be.apply(Ie,Fe)).next())});const te=()=>{(0,Ue.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},z=()=>{(0,Ue.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},a=Ie=>ie(void 0,null,function*(){te(),(yield(0,ve.YR)(se({},Ie))).status===0&&(yield(0,E.QH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/courses/${Ie.coursesId}/export_couser_info.json`,query:Ie}))),z()}),y=Ie=>ie(void 0,null,function*(){const Fe=yield(0,ve.yS)(se({},Ie));if(Fe.status===0)he.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/course_member_act_score`);else{if(Fe.status===-2)return Fe;Fe.status===-3&&((0,Ue.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/course_member_act_score`))}}),x=Ie=>ie(void 0,null,function*(){const Fe=yield(0,ve.W0)(se({},Ie));if(Fe.status===0)he.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/course_total_score`);else{if(Fe.status===-4)return Fe;Fe.status===-3&&((0,Ue.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/course_total_score`))}}),b=Ie=>ie(void 0,null,function*(){const Fe=yield(0,ve.Nl)(se({},Ie));if(Fe.status===0)he.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Fe.status===-4)return Fe;Fe.status===-3&&((0,Ue.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/course_total_exercise_and_other`))}}),ee=Ie=>ie(void 0,null,function*(){const Fe=yield(0,ve.IU)(se({},Ie));if(Fe.status===0)he.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/export_star_user`);else{if(Fe.status===-4)return Fe;Fe.status===-3&&((0,Ue.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/export_star_user`))}}),ne=Ie=>ie(void 0,null,function*(){const Fe=yield(0,ve.td)(se({},Ie));if(Fe.status===0)he.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Fe.status===-2)return Fe;if(Fe.status===-3)(0,Ue.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/course_total_exercise_and_other`);else if(Fe.status===-4)return Fe}}),ce=Ie=>ie(void 0,null,function*(){const Fe=yield(0,ve.QX)(se({},Ie));if(Fe.status===0)he.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/course_total_homework`);else{if(Fe.status===-4)return Fe;Fe.status===-3&&((0,Ue.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/course_total_homework`))}}),de=(Ie,Fe)=>ie(void 0,null,function*(){const Be=yield(0,ve.o_)(se({},Ie));Be.status===0?(he.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"),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/${Fe}`)):Be.status===-3&&((0,Ue.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/${Fe}`))}),ge=(Ie,Fe)=>ie(void 0,null,function*(){const Be=yield(0,ve.ZL)(se({},Ie));Be.status===0?(he.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"),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/${Fe}`)):Be.status===-3&&((0,Ue.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/${Fe}`))}),pe=(Ie,Fe)=>ie(void 0,null,function*(){const Be=yield(0,ve.aP)(se({},Ie));Be.status===0?(he.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/${Fe}`)):Be.status===-3&&((0,Ue.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/${Fe}`))}),me=(Ie,Fe)=>ie(void 0,null,function*(){const Be=yield(0,ve.vV)(se({},Ie));Be.status===0?(he.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"),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/${Fe}`)):Be.status===-3&&((0,Ue.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/${Fe}`))}),be=Ie=>ie(void 0,null,function*(){te(),(yield exportCourseWorkListAppendix(se({},Ie))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${Ie.categoryId}/works_list.zip`,query:Ie}))),z()}),ye=Ie=>ie(void 0,null,function*(){te(),yield(0,E.QH)("",Ae.Z.API_SERVER+`/api/polls/${Ie.categoryId}/commit_result.xlsx`),z()}),Ce=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/courses/${Ie.coursesId}/attendances/export_xlsx_data.xlsx`,query:Ie}))}),Se=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/courses/${Ie.coursesId}/video_study_statics.xlsx`,query:Ie}))}),He=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/courses/${Ie.coursesId}/export_video_study.xlsx`,query:Ie}))}),we=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/courses/${Ie.coursesId}/export_course_students_info.xlsx`,query:Ie}))}),Me=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+"/api/school_manages/students.xlsx",query:Ie}))}),Pe=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+"/api/item_banks/export.xlsx",query:Ie}))}),De=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:Ie}))}),ze=Ie=>ie(void 0,null,function*(){const Fe=yield(0,ve.Uy)(se({},Ie));Fe.status===0?(he.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/exercise_score,export_exercise_users`)):Fe.status===-3&&((0,Ue.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ue.history.push(`/classrooms/${Ie.coursesId}/exportlist/exercise_score,export_exercise_users`))}),Je=Ie=>ie(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/export_records/${Ie.id}.xlsx`,query:Ie}))}),Qe=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:Ie}))}),tt=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/courses/${Ie==null?void 0:Ie.coursesId}/${Ie.menuKey}_statistic.xlsx?${Ie.checkedList.map(Fe=>`course_group_id[]=${Fe}`).join("&")}`,query:Ie}))}),$e=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/ec_years/${Ie==null?void 0:Ie.ec_year_id}/ec_training_objectives.xlsx`,query:Ie}))}),at=Ie=>ie(void 0,null,function*(){yield(0,E.FH)(Ie==null?void 0:Ie.name,(0,E.NY)({url:Ae.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:Ie}))}),ct=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/ec_years/${Ie==null?void 0:Ie.ec_year_id}/ec_courses.xlsx`,query:Ie}))}),it=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/ec_years/${Ie==null?void 0:Ie.ec_year_id}/ec_graduation_requirements.xlsx`,query:Ie}))}),rt=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:Ie}))}),st=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/exercises/${Ie.categoryId}/rank_list.xlsx`,query:Ie}))}),mt=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:Ie}))}),yt=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/examination_banks/${Ie.id}.json`,query:Ie}))}),Tt=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/exercises/${Ie.categoryId}.json`,query:Ie}))}),vt=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/polls/${Ie==null?void 0:Ie.id}/commit_result.json`,query:Ie}))}),ut=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+"/api/paths/get_task_pass.json",query:Ie}))}),qe=(Ie,Fe)=>ie(void 0,null,function*(){yield(0,E.FH)(Fe||"",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/exercises/${Ie==null?void 0:Ie.exercise_id}/consult_exercise.json`,query:Ie}))}),Te=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/competitions/${Ie==null?void 0:Ie.identifier}/competition_commit_records/member_works.xlsx`,query:Ie}))}),Ke=Ie=>ie(void 0,null,function*(){yield(0,E.FH)("",(0,E.NY)({url:Ae.Z.API_SERVER+`/api/courses/${Ie==null?void 0:Ie.coursesId}/group_homeworks/import_group_template.xlsx`,query:Ie}))})},2610:function(un,Qt,fe){"use strict";fe.d(Qt,{BU:function(){return Ue},Dj:function(){return ve},gH:function(){return E},vp:function(){return he}});function ve(Ae){try{Ae.mozRequestFullScreen?Ae.mozRequestFullScreen():Ae.webkitRequestFullScreen&&Ae.webkitRequestFullScreen()}catch(ue){console.log(ue,":e")}}function Ue(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const E=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function he(){var Ae=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,ue=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Ae),window.isFullScreen?window.isFullScreen:Ae!=null}},98072:function(un,Qt,fe){"use strict";fe.d(Qt,{U:function(){return le}});var ve=fe(59301),Ue=Object.defineProperty,E=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ue=(ae,se,ie)=>se in ae?Ue(ae,se,{enumerable:!0,configurable:!0,writable:!0,value:ie}):ae[se]=ie,oe=(ae,se)=>{for(var ie in se||(se={}))he.call(se,ie)&&ue(ae,ie,se[ie]);if(E)for(var ie of E(se))Ae.call(se,ie)&&ue(ae,ie,se[ie]);return ae},re=(ae,se,ie)=>new Promise((te,z)=>{var a=b=>{try{x(ie.next(b))}catch(ee){z(ee)}},y=b=>{try{x(ie.throw(b))}catch(ee){z(ee)}},x=b=>b.done?te(b.value):Promise.resolve(b.value).then(a,y);x((ie=ie.apply(ae,se)).next())});function le(ae,se){const[ie,te]=(0,ve.useState)(se),[z,a]=(0,ve.useState)(!1),[y,x]=(0,ve.useState)();return[ie,z,(ee,ne=!1)=>re(this,null,function*(){const ce=ne?se:oe(oe({},ie),ee);a(!0),te(ce);const de=yield ae(ce);return a(!1),x(de),de}),y]}},89244:function(un,Qt,fe){"use strict";fe.d(Qt,{_:function(){return E}});var ve=fe(59301),Ue=fe(43418);const E=he=>{var Ae,ue;const oe=(0,ve.useRef)([]),re=()=>{for(const le of oe.current)clearTimeout(le);oe.current=[]};return(0,ve.useEffect)(()=>{var le,ae,se,ie,te,z;if(re(),(le=he==null?void 0:he.exercise)!=null&&le.left_time&&((se=(ae=he==null?void 0:he.exercise)==null?void 0:ae.exercise_events)==null?void 0:se.length)>0){for(const a of(ie=he==null?void 0:he.exercise)==null?void 0:ie.exercise_events)if(((te=he==null?void 0:he.exercise)==null?void 0:te.left_time)>(a==null?void 0:a.reminder_time)*60){let y=(((z=he==null?void 0:he.exercise)==null?void 0:z.left_time)-(a==null?void 0:a.reminder_time)*60)*1e3;y=y>2147483647?2147483647:y;const x=setTimeout(()=>{Ue.default.info({content:`${a==null?void 0:a.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},y);oe.current.push(x)}}},[(Ae=he==null?void 0:he.exercise)==null?void 0:Ae.left_time,(ue=he==null?void 0:he.exercise)==null?void 0:ue.exercise_events]),re}},89613:function(un,Qt,fe){"use strict";fe.d(Qt,{G:function(){return Ae},t:function(){return he}});var ve=fe(7062),Ue=fe.n(ve);const E=null;function he(ue,oe){let re=Ue().get("__ec");re||(re={}),re[ue]=oe,Ue().set("__ec",re)}function Ae(ue,oe){let re=Ue().get("__ec");return re?re[ue]===void 0?oe:re[ue]:oe}},47257:function(un){(function(Qt){(function(fe){if(1)un.exports=fe();else var ve})(function(){var fe,ve,Ue;return function(){function E(he,Ae,ue){function oe(ae,se){if(!Ae[ae]){if(!he[ae]){var ie=void 0;if(!se&&ie)return require(ae,!0);if(re)return re(ae,!0);var te=new Error("Cannot find module '"+ae+"'");throw te.code="MODULE_NOT_FOUND",te}var z=Ae[ae]={exports:{}};he[ae][0].call(z.exports,function(a){var y=he[ae][1][a];return oe(y||a)},z,z.exports,E,he,Ae,ue)}return Ae[ae].exports}for(var re=void 0,le=0;le `.concat(b,` `),ee&&(de+="".concat(ee,` `)),de+=` `,ce.content=de,ce.mime="xml",ce.successStatuses=[200],me.next=9,this.request(ce);case 9:return ge=me.sent,me.abrupt("return",{res:ge.res});case 11:case"end":return me.stop()}},x,this)}));function y(x,b,ee){return a.apply(this,arguments)}return y}(),ie.getBucketLogging=function(){var a=(0,re.default)(oe.default.mark(function x(b,ee){var ne,ce,de;return oe.default.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return ne=this._bucketRequestParams("GET",b,"logging",ee),ne.successStatuses=[200],ne.xmlResponse=!0,pe.next=5,this.request(ne);case 5:return ce=pe.sent,de=ce.data.LoggingEnabled,pe.abrupt("return",{enable:!!de,prefix:de&&de.TargetPrefix||null,res:ce.res});case 8:case"end":return pe.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ie.deleteBucketLogging=function(){var a=(0,re.default)(oe.default.mark(function x(b,ee){var ne,ce;return oe.default.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:return ne=this._bucketRequestParams("DELETE",b,"logging",ee),ne.successStatuses=[204,200],ge.next=4,this.request(ne);case 4:return ce=ge.sent,ge.abrupt("return",{res:ce.res});case 6:case"end":return ge.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ie.putBucketCORS=function(){var a=(0,re.default)(oe.default.mark(function x(b,ee,ne){var ce,de,ge,pe,me,be,ye,Ce,Se,He;return oe.default.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:for(ee=ee||[],le(ee.length,"rules is required"),ee.forEach(function(Pe){le(Pe.allowedOrigin,"allowedOrigin is required"),le(Pe.allowedMethod,"allowedMethod is required")}),ce=this._bucketRequestParams("PUT",b,"cors",ne),de=` `,ge=function(De){de+="".concat(De,"")},pe=function(De){de+="".concat(De,"")},me=function(De){de+="".concat(De,"")},be=function(De){de+="".concat(De,"")},ye=0,Ce=ee.length;ye",z(Se.allowedOrigin).forEach(ge),z(Se.allowedMethod).forEach(pe),z(Se.allowedHeader).forEach(me),z(Se.exposeHeader).forEach(be),Se.maxAgeSeconds&&(de+="".concat(Se.maxAgeSeconds,"")),de+="";return de+="",ce.content=de,ce.mime="xml",ce.successStatuses=[200],Me.next=16,this.request(ce);case 16:return He=Me.sent,Me.abrupt("return",{res:He.res});case 18:case"end":return Me.stop()}},x,this)}));function y(x,b,ee){return a.apply(this,arguments)}return y}(),ie.getBucketCORS=function(){var a=(0,re.default)(oe.default.mark(function x(b,ee){var ne,ce,de,ge;return oe.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return ne=this._bucketRequestParams("GET",b,"cors",ee),ne.successStatuses=[200],ne.xmlResponse=!0,me.next=5,this.request(ne);case 5:return ce=me.sent,de=[],ce.data&&ce.data.CORSRule&&(ge=ce.data.CORSRule,te(ge)||(ge=[ge]),ge.forEach(function(be){var ye={};Object.keys(be).forEach(function(Ce){ye[Ce.slice(0,1).toLowerCase()+Ce.slice(1,Ce.length)]=be[Ce]}),de.push(ye)})),me.abrupt("return",{rules:de,res:ce.res});case 9:case"end":return me.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ie.deleteBucketCORS=function(){var a=(0,re.default)(oe.default.mark(function x(b,ee){var ne,ce;return oe.default.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:return ne=this._bucketRequestParams("DELETE",b,"cors",ee),ne.successStatuses=[204],ge.next=4,this.request(ne);case 4:return ce=ge.sent,ge.abrupt("return",{res:ce.res});case 6:case"end":return ge.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ie.putBucketReferer=function(){var a=(0,re.default)(oe.default.mark(function x(b,ee,ne,ce){var de,ge,pe,me;return oe.default.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:if(de=this._bucketRequestParams("PUT",b,"referer",ce),ge=` `,ge+=" ".concat(ee?"true":"false",` `),ne&&ne.length>0){for(ge+=` `,pe=0;pe".concat(ne[pe],` `);ge+=` `}else ge+=` `;return ge+="",de.content=ge,de.mime="xml",de.successStatuses=[200],ye.next=10,this.request(de);case 10:return me=ye.sent,ye.abrupt("return",{res:me.res});case 12:case"end":return ye.stop()}},x,this)}));function y(x,b,ee,ne){return a.apply(this,arguments)}return y}(),ie.getBucketReferer=function(){var a=(0,re.default)(oe.default.mark(function x(b,ee){var ne,ce,de;return oe.default.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return ne=this._bucketRequestParams("GET",b,"referer",ee),ne.successStatuses=[200],ne.xmlResponse=!0,pe.next=5,this.request(ne);case 5:return ce=pe.sent,de=ce.data.RefererList.Referer||null,de&&(te(de)||(de=[de])),pe.abrupt("return",{allowEmpty:ce.data.AllowEmptyReferer==="true",referers:de,res:ce.res});case 9:case"end":return pe.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ie.deleteBucketReferer=function(){var a=(0,re.default)(oe.default.mark(function x(b,ee){return oe.default.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ce.next=2,this.putBucketReferer(b,!0,null,ee);case 2:return ce.abrupt("return",ce.sent);case 3:case"end":return ce.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ie._bucketRequestParams=function(y,x,b,ee){return{method:y,bucket:x,subres:b,timeout:ee&&ee.timeout,ctx:ee&&ee.ctx}}},{"../common/utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,assert:82,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],3:[function(E,he,Ae){(function(ue,oe){(function(){"use strict";var re=E("@babel/runtime/helpers/interopRequireDefault"),le=re(E("@babel/runtime/regenerator")),ae=re(E("@babel/runtime/helpers/asyncToGenerator"));E("core-js/modules/es.function.name.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.split.js"),E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.symbol.js"),E("core-js/modules/es.symbol.description.js"),E("core-js/modules/es.array.slice.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.regexp.to-string.js");var se=E("debug")("ali-oss"),ie=E("xml2js"),te=E("agentkeepalive"),z=E("merge-descriptors"),a=E("platform"),y=E("utility"),x=E("urllib"),b=E("./version"),ee=E("bowser"),ne=E("../common/signUtils"),ce=E("../common/client/initOptions"),de=E("../common/utils/createRequest"),ge=de.createRequest,pe=E("../common/utils/encoder"),me=pe.encoder,be=E("../common/client/getReqUrl"),ye=be.getReqUrl,Ce=E("../common/utils/setSTSToken"),Se=Ce.setSTSToken,He=E("../common/utils/retry"),we=He.retry,Me=E("../common/utils/isFunction"),Pe=Me.isFunction,De=new te;function ze(){var ct=a.name,it=a.version;ct&&ct.toLowerCase&&ct.toLowerCase()==="ie"&&it.split(".")[0]<10&&console.warn("ali-oss does not support the current browser")}function Je(){return location&&location.protocol==="https:"}function Qe(ct,it){if(ze(),!(this instanceof Qe))return new Qe(ct,it);ct&&ct.inited?this.options=ct:this.options=Qe.initOptions(ct),this.options.cancelFlag=!1,this.options.urllib?this.urllib=this.options.urllib:(this.urllib=x,this.agent=this.options.agent||De),this.ctx=it,this.userAgent=this._getUserAgent(),this.stsTokenFreshTime=new Date,this.options.amendTimeSkewed=0}he.exports=Qe,Qe.initOptions=function(it){it.stsToken||console.warn("Please use STS Token for safety, see more details at https://help.aliyun.com/document_detail/32077.html");var rt=Object.assign({secure:Je(),useFetch:!1},it);return ce(rt)};var tt=Qe.prototype;tt.debug=se,z(tt,E("./object")),z(tt,E("./bucket")),z(tt,E("../common/bucket/getBucketWebsite")),z(tt,E("../common/bucket/putBucketWebsite")),z(tt,E("../common/bucket/deleteBucketWebsite")),z(tt,E("../common/bucket/getBucketLifecycle")),z(tt,E("../common/bucket/putBucketLifecycle")),z(tt,E("../common/bucket/deleteBucketLifecycle")),z(tt,E("../common/bucket/putBucketVersioning")),z(tt,E("../common/bucket/getBucketVersioning")),z(tt,E("../common/bucket/getBucketInventory")),z(tt,E("../common/bucket/deleteBucketInventory")),z(tt,E("../common/bucket/listBucketInventory")),z(tt,E("../common/bucket/putBucketInventory")),z(tt,E("../common/bucket/abortBucketWorm")),z(tt,E("../common/bucket/completeBucketWorm")),z(tt,E("../common/bucket/extendBucketWorm")),z(tt,E("../common/bucket/getBucketWorm")),z(tt,E("../common/bucket/initiateBucketWorm")),z(tt,E("./managed-upload")),z(tt,E("../common/multipart-copy")),z(tt,E("../common/multipart")),z(tt,E("../common/parallel")),tt.signature=function(it){return this.debug("authorization stringToSign: %s",it,"info"),ne.computeSignature(this.options.accessKeySecret,it,this.options.headerEncoding)},tt._getReqUrl=ye,tt.authorization=function(it,rt,st,mt){var yt=ne.buildCanonicalString(it.toUpperCase(),rt,{headers:mt,parameters:st});return ne.authorization(this.options.accessKeyId,this.options.accessKeySecret,yt,this.options.headerEncoding)},tt.request=function(){var ct=(0,ae.default)(le.default.mark(function it(rt){var st=this;return le.default.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:if(!this.options.retryMax){yt.next=6;break}return yt.next=3,we($e.bind(this),this.options.retryMax,{errorHandler:function(vt){var ut=function(Te){if(rt.stream)return!1;var Ke=[-1,-2].includes(Te.status),Ie=st.options.requestErrorRetryHandle||function(){return!0};return Ke&&Ie(Te)};return!!ut(vt)}})(rt);case 3:return yt.abrupt("return",yt.sent);case 6:return yt.abrupt("return",$e.call(this,rt));case 7:case"end":return yt.stop()}},it,this)}));return function(it){return ct.apply(this,arguments)}}();function $e(ct){return at.apply(this,arguments)}function at(){return at=(0,ae.default)(le.default.mark(function ct(it){var rt,st,mt,yt,Tt,vt;return le.default.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:if(!(this.options.stsToken&&Pe(this.options.refreshSTSToken))){qe.next=3;break}return qe.next=3,Se.call(this);case 3:return rt=ge.call(this,it),this.options.useFetch||(rt.params.mode="disable-fetch"),yt=!!it.stream,qe.prev=6,qe.next=9,this.urllib.request(rt.url,rt.params);case 9:st=qe.sent,this.debug("response %s %s, got %s, headers: %j",it.method,rt.url,st.status,st.headers,"info"),qe.next=16;break;case 13:qe.prev=13,qe.t0=qe.catch(6),mt=qe.t0;case 16:if(!(st&&it.successStatuses&&it.successStatuses.indexOf(st.status)===-1)){qe.next=28;break}return qe.next=19,this.requestError(st);case 19:if(Tt=qe.sent,!(Tt.code==="RequestTimeTooSkewed"&&!yt)){qe.next=25;break}return this.options.amendTimeSkewed=+new Date(Tt.serverTime)-new Date,qe.next=24,this.request(it);case 24:return qe.abrupt("return",qe.sent);case 25:Tt.params=it,qe.next=32;break;case 28:if(!mt){qe.next=32;break}return qe.next=31,this.requestError(mt);case 31:Tt=qe.sent;case 32:if(!Tt){qe.next=34;break}throw Tt;case 34:if(!it.xmlResponse){qe.next=39;break}return qe.next=37,this.parseXML(st.data);case 37:vt=qe.sent,st.data=vt;case 39:return qe.abrupt("return",st);case 40:case"end":return qe.stop()}},ct,this,[[6,13]])})),at.apply(this,arguments)}tt._getResource=function(it){var rt="/";return it.bucket&&(rt+="".concat(it.bucket,"/")),it.object&&(rt+=me(it.object,this.options.headerEncoding)),rt},tt._escape=function(it){return y.encodeURIComponent(it).replace(/%2F/g,"/")},tt._getUserAgent=function(){var it=oe&&oe.browser?"js":"nodejs",rt="aliyun-sdk-".concat(it,"/").concat(b.version),st=a.description;return!st&&oe&&(st="Node.js ".concat(oe.version.slice(1)," on ").concat(oe.platform," ").concat(oe.arch)),this._checkUserAgent("".concat(rt," ").concat(st))},tt._checkUserAgent=function(it){var rt=it.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta");return rt},tt.checkBrowserAndVersion=function(it,rt){return ee.name===it&&ee.version.split(".")[0]===rt},tt.parseXML=function(it){return new Promise(function(rt,st){ue.isBuffer(it)&&(it=it.toString()),ie.parseString(it,{explicitRoot:!1,explicitArray:!1},function(mt,yt){mt?st(mt):rt(yt)})})},tt.requestError=function(){var ct=(0,ae.default)(le.default.mark(function rt(st){var mt,yt,Tt,vt;return le.default.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:if(mt=null,!(!st.data||!st.data.length)){qe.next=5;break}st.status===-1||st.status===-2?(mt=new Error(st.message),mt.name=st.name,mt.status=st.status,mt.code=st.name):(st.status===404?(mt=new Error("Object not exists"),mt.name="NoSuchKeyError",mt.status=404,mt.code="NoSuchKey"):st.status===412?(mt=new Error("Pre condition failed"),mt.name="PreconditionFailedError",mt.status=412,mt.code="PreconditionFailed"):(mt=new Error("Unknow error, status: ".concat(st.status)),mt.name="UnknownError",mt.status=st.status),mt.requestId=st.headers["x-oss-request-id"],mt.host=""),qe.next=32;break;case 5:return yt=String(st.data),this.debug("request response error data: %s",yt,"error"),qe.prev=7,qe.next=10,this.parseXML(yt);case 10:if(qe.t0=qe.sent,qe.t0){qe.next=13;break}qe.t0={};case 13:Tt=qe.t0,qe.next=23;break;case 16:return qe.prev=16,qe.t1=qe.catch(7),this.debug(yt,"error"),qe.t1.message+=` raw xml: `.concat(yt),qe.t1.status=st.status,qe.t1.requestId=st.headers["x-oss-request-id"],qe.abrupt("return",qe.t1);case 23:vt=Tt.Message||"unknow request error, status: ".concat(st.status),Tt.Condition&&(vt+=" (condition: ".concat(Tt.Condition,")")),mt=new Error(vt),mt.name=Tt.Code?"".concat(Tt.Code,"Error"):"UnknownError",mt.status=st.status,mt.code=Tt.Code,mt.requestId=Tt.RequestId,mt.hostId=Tt.HostId,mt.serverTime=Tt.ServerTime;case 32:return this.debug("generate error %j",mt,"error"),qe.abrupt("return",mt);case 34:case"end":return qe.stop()}},rt,this,[[7,16]])}));function it(rt){return ct.apply(this,arguments)}return it}()}).call(this)}).call(this,{isBuffer:E("../../node_modules/is-buffer/index.js")},E("_process"))},{"../../node_modules/is-buffer/index.js":366,"../common/bucket/abortBucketWorm":7,"../common/bucket/completeBucketWorm":8,"../common/bucket/deleteBucketInventory":9,"../common/bucket/deleteBucketLifecycle":10,"../common/bucket/deleteBucketWebsite":11,"../common/bucket/extendBucketWorm":12,"../common/bucket/getBucketInventory":13,"../common/bucket/getBucketLifecycle":14,"../common/bucket/getBucketVersioning":15,"../common/bucket/getBucketWebsite":16,"../common/bucket/getBucketWorm":17,"../common/bucket/initiateBucketWorm":18,"../common/bucket/listBucketInventory":19,"../common/bucket/putBucketInventory":20,"../common/bucket/putBucketLifecycle":21,"../common/bucket/putBucketVersioning":22,"../common/bucket/putBucketWebsite":23,"../common/client/getReqUrl":25,"../common/client/initOptions":26,"../common/multipart":30,"../common/multipart-copy":29,"../common/parallel":49,"../common/signUtils":50,"../common/utils/createRequest":56,"../common/utils/encoder":59,"../common/utils/isFunction":68,"../common/utils/retry":74,"../common/utils/setSTSToken":76,"./bucket":2,"./managed-upload":4,"./object":5,"./version":6,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,agentkeepalive:81,bowser:88,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.split.js":307,"core-js/modules/es.symbol.description.js":310,"core-js/modules/es.symbol.js":313,debug:465,"merge-descriptors":372,platform:379,urllib:475,utility:474,xml2js:426}],4:[function(E,he,Ae){(function(ue){(function(){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),re=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.function.name.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.array.from.js"),E("core-js/modules/es.string.iterator.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.array.filter.js"),E("core-js/modules/es.array.find.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.regexp.to-string.js"),E("core-js/modules/es.array.slice.js"),E("core-js/modules/es.array.iterator.js"),E("core-js/modules/es.array-buffer.slice.js"),E("core-js/modules/es.typed-array.uint8-array.js"),E("core-js/modules/es.typed-array.copy-within.js"),E("core-js/modules/es.typed-array.every.js"),E("core-js/modules/es.typed-array.fill.js"),E("core-js/modules/es.typed-array.filter.js"),E("core-js/modules/es.typed-array.find.js"),E("core-js/modules/es.typed-array.find-index.js"),E("core-js/modules/es.typed-array.for-each.js"),E("core-js/modules/es.typed-array.includes.js"),E("core-js/modules/es.typed-array.index-of.js"),E("core-js/modules/es.typed-array.iterator.js"),E("core-js/modules/es.typed-array.join.js"),E("core-js/modules/es.typed-array.last-index-of.js"),E("core-js/modules/es.typed-array.map.js"),E("core-js/modules/es.typed-array.reduce.js"),E("core-js/modules/es.typed-array.reduce-right.js"),E("core-js/modules/es.typed-array.reverse.js"),E("core-js/modules/es.typed-array.set.js"),E("core-js/modules/es.typed-array.slice.js"),E("core-js/modules/es.typed-array.some.js"),E("core-js/modules/es.typed-array.sort.js"),E("core-js/modules/es.typed-array.subarray.js"),E("core-js/modules/es.typed-array.to-locale-string.js"),E("core-js/modules/es.typed-array.to-string.js");var le=oe(E("@babel/runtime/helpers/asyncToGenerator")),ae=E("util"),se=E("path"),ie=E("mime"),te=E("copy-to"),z=E("../common/utils/isBlob"),a=z.isBlob,y=E("../common/utils/isFile"),x=y.isFile,b=E("../common/utils/isBuffer"),ee=b.isBuffer,ne=Ae;ne.multipartUpload=function(){var me=(0,le.default)(re.default.mark(function ye(Ce,Se){var He,we,Me,Pe,De,ze,Je,Qe,tt,$e=arguments;return re.default.wrap(function(ct){for(;;)switch(ct.prev=ct.next){case 0:if(He=$e.length>2&&$e[2]!==void 0?$e[2]:{},this.resetCancelFlag(),He.disabledMD5=He.disabledMD5===void 0?!0:!!He.disabledMD5,!(He.checkpoint&&He.checkpoint.uploadId)){ct.next=8;break}return Se&&x(Se)&&(He.checkpoint.file=Se),ct.next=7,this._resumeMultipart(He.checkpoint,He);case 7:return ct.abrupt("return",ct.sent);case 8:return we=102400,He.mime||(x(Se)?He.mime=ie.getType(se.extname(Se.name)):a(Se)?He.mime=Se.type:ee(Se)?He.mime="":He.mime=ie.getType(se.extname(Se))),He.headers=He.headers||{},this._convertMetaToHeaders(He.meta,He.headers),ct.next=14,this._getFileSize(Se);case 14:if(Me=ct.sent,!(Me0&&te(ze).to(Qe),tt=this._divideParts(Me,Pe),$e=tt.length,at=!1,ct=function(Ke,Ie){return new Promise(function(){var Fe=(0,le.default)(re.default.mark(function Be(Oe,_e){var Ne,Le,We,ft,gt;return re.default.wrap(function(wt){for(;;)switch(wt.prev=wt.next){case 0:if(wt.prev=0,Ke.isCancel()){wt.next=29;break}return Ne=tt[Ie-1],wt.next=5,Ke._createBuffer(we,Ne.start,Ne.end);case 5:return Le=wt.sent,We={content:Le,size:Ne.end-Ne.start},wt.prev=7,wt.next=10,Ke._uploadPart(Je,De,Ie,We,Se);case 10:ft=wt.sent,wt.next=18;break;case 13:if(wt.prev=13,wt.t0=wt.catch(7),wt.t0.status!==404){wt.next=17;break}throw Ke._makeAbortEvent();case 17:throw wt.t0;case 18:if(!(!Ke.isCancel()&&!at)){wt.next=26;break}if(Ce.doneParts.push({number:Ie,etag:ft.res.headers.etag}),!Se.progress){wt.next=23;break}return wt.next=23,Se.progress(ze.length/($e+1),Ce,ft.res);case 23:Oe({number:Ie,etag:ft.res.headers.etag}),wt.next=27;break;case 26:Oe();case 27:wt.next=30;break;case 29:Oe();case 30:wt.next=41;break;case 32:wt.prev=32,wt.t1=wt.catch(0),gt=new Error,gt.name=wt.t1.name,gt.message=wt.t1.message,gt.stack=wt.t1.stack,gt.partNum=Ie,te(wt.t1).to(gt),_e(gt);case 41:case"end":return wt.stop()}},Be,null,[[0,32],[7,13]])}));return function(Be,Oe){return Fe.apply(this,arguments)}}())},it=Array.from(new Array($e),function(Te,Ke){return Ke+1}),rt=Qe.map(function(Te){return Te.number}),st=it.filter(function(Te){return rt.indexOf(Te)<0}),mt=5,yt=Se.parallel||mt,qe.next=17,this._parallel(st,yt,function(Te){return new Promise(function(Ke,Ie){ct(He,Te).then(function(Fe){Fe&&Qe.push(Fe),Ke()}).catch(function(Fe){Ie(Fe)})})});case 17:if(Tt=qe.sent,at=!0,vt=Tt.find(function(Te){return Te.name==="abort"}),!vt){qe.next=22;break}throw vt;case 22:if(!this.isCancel()){qe.next=25;break}throw ct=null,this._makeCancelEvent();case 25:if(!(Tt&&Tt.length>0)){qe.next=28;break}throw Tt[0].message="Failed to upload some parts with error: ".concat(Tt[0].toString()," part_num: ").concat(Tt[0].partNum),Tt[0];case 28:return qe.next=30,this.completeMultipartUpload(Je,De,Qe,Se);case 30:return qe.abrupt("return",qe.sent);case 31:case"end":return qe.stop()}},ye,this)}));function be(ye,Ce){return me.apply(this,arguments)}return be}(),ne._getFileSize=function(){var me=(0,le.default)(re.default.mark(function ye(Ce){return re.default.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:if(!ee(Ce)){He.next=4;break}return He.abrupt("return",Ce.length);case 4:if(!(a(Ce)||x(Ce))){He.next=6;break}return He.abrupt("return",Ce.size);case 6:throw new Error("_getFileSize requires Buffer/File/Blob.");case 7:case"end":return He.stop()}},ye)}));function be(ye){return me.apply(this,arguments)}return be}();var ce=E("stream"),de=ce.Readable;function ge(me,be){if(!(this instanceof ge))return new ge(me,be);de.call(this,be),this.file=me,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}ae.inherits(ge,de),ge.prototype.readFileAndPush=function(be){if(this.fileBuffer)for(var ye=!0;ye&&this.fileBuffer&&this.startthis.fileBuffer.length?this.fileBuffer.length:Se,this.start=Se,ye=this.push(this.fileBuffer.slice(Ce,Se))}},ge.prototype._read=function(be){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file){this.finish||(this.fileBuffer=null,this.finish=!0),this.push(null);return}var ye=16*1024;be=be||ye;var Ce=this;this.reader.onload=function(He){Ce.fileBuffer=ue.from(new Uint8Array(He.target.result)),Ce.file=null,Ce.readFileAndPush(be)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(be)};function pe(me){return me.arrayBuffer?me.arrayBuffer():new Promise(function(be,ye){var Ce=new FileReader;Ce.onload=function(Se){be(Se.target.result)},Ce.onerror=function(Se){ye(Se)},Ce.readAsArrayBuffer(me)})}ne._createBuffer=function(){var me=(0,le.default)(re.default.mark(function ye(Ce,Se,He){var we,Me;return re.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(!(a(Ce)||x(Ce))){De.next=8;break}return we=Ce.slice(Se,He),De.next=4,pe(we);case 4:return Me=De.sent,De.abrupt("return",ue.from(Me));case 8:if(!ee(Ce)){De.next=12;break}return De.abrupt("return",Ce.subarray(Se,He));case 12:throw new Error("_createBuffer requires File/Blob/Buffer.");case 13:case"end":return De.stop()}},ye)}));function be(ye,Ce,Se){return me.apply(this,arguments)}return be}(),ne._getPartSize=function(be,ye){var Ce=1e4,Se=1*1024*1024;ye||(ye=Se);var He=Math.ceil(be/Ce);return ye1&&ze[1]!==void 0?ze[1]:{},Se=ye["continuation-token"]||ye.continuationToken,Se&&(Ce.subres=Object.assign({"continuation-token":Se},Ce.subres)),He=this._objectRequestParams("GET","",Ce),He.query=Object.assign({"list-type":2},ye),delete He.query["continuation-token"],delete He.query.continuationToken,He.xmlResponse=!0,He.successStatuses=[200],Qe.next=11,this.request(He);case 11:return we=Qe.sent,Me=we.data.Contents||[],Pe=this,Me&&(Array.isArray(Me)||(Me=[Me]),Me=Me.map(function(tt){var $e=null;return tt.Owner&&($e={id:tt.Owner.ID,displayName:tt.Owner.DisplayName}),{name:tt.Key,url:Pe._objectUrl(tt.Key),lastModified:tt.LastModified,etag:tt.ETag,type:tt.Type,size:Number(tt.Size),storageClass:tt.StorageClass,owner:$e}})),De=we.data.CommonPrefixes||null,De&&(Array.isArray(De)||(De=[De]),De=De.map(function(tt){return tt.Prefix})),Qe.abrupt("return",{res:we.res,objects:Me,prefixes:De,isTruncated:we.data.IsTruncated==="true",keyCount:+we.data.KeyCount,continuationToken:we.data.ContinuationToken||null,nextContinuationToken:we.data.NextContinuationToken||null});case 18:case"end":return Qe.stop()}},be,this)}));function me(be){return pe.apply(this,arguments)}return me}(),ge.restore=function(){var pe=(0,re.default)(oe.default.mark(function be(ye){var Ce,Se,He,we,Me=arguments;return oe.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return Ce=Me.length>1&&Me[1]!==void 0?Me[1]:{type:"Archive"},Ce=Ce||{},Ce.subres=Object.assign({restore:""},Ce.subres),Ce.versionId&&(Ce.subres.versionId=Ce.versionId),Se=this._objectRequestParams("POST",ye,Ce),Ce.type==="ColdArchive"&&(He={RestoreRequest:{Days:Ce.Days?Ce.Days:2,JobParameters:{Tier:Ce.JobParameters?Ce.JobParameters:"Standard"}}},Se.content=de(He,{headers:!0}),Se.mime="xml"),Se.successStatuses=[202],De.next=9,this.request(Se);case 9:return we=De.sent,De.abrupt("return",{res:we.res});case 11:case"end":return De.stop()}},be,this)}));function me(be){return pe.apply(this,arguments)}return me}(),ge._objectUrl=function(me){return this._getReqUrl({bucket:this.options.bucket,object:me})},ge._objectRequestParams=function(me,be,ye){if(!this.options.bucket&&!this.options.cname)throw new Error("Please create a bucket first");ye=ye||{},be=this._objectName(be);var Ce={object:be,bucket:this.options.bucket,method:me,subres:ye&&ye.subres,timeout:ye&&ye.timeout,ctx:ye&&ye.ctx};return ye.headers&&(Ce.headers={},ae(ye.headers).to(Ce.headers)),Ce},ge._objectName=function(me){return me.replace(/^\/+/,"")},ge._convertMetaToHeaders=function(me,be){me&&Object.keys(me).forEach(function(ye){be["x-oss-meta-".concat(ye)]=me[ye]})},ge._deleteFileSafe=function(me){var be=this;return new Promise(function(ye){le.exists(me,function(Ce){Ce?le.unlink(me,function(Se){Se&&be.debug("unlink %j error: %s",me,Se,"error"),ye()}):ye()})})}},{"../common/callback":24,"../common/image":27,"../common/object/asyncSignatureUrl":31,"../common/object/copyObject":32,"../common/object/delete":33,"../common/object/deleteMulti":34,"../common/object/deleteObjectTagging":35,"../common/object/generateObjectUrl":36,"../common/object/get":37,"../common/object/getACL":38,"../common/object/getBucketVersions":39,"../common/object/getObjectMeta":40,"../common/object/getObjectTagging":41,"../common/object/getObjectUrl":42,"../common/object/getSymlink":43,"../common/object/head":44,"../common/object/putACL":45,"../common/object/putObjectTagging":46,"../common/object/putSymlink":47,"../common/object/signatureUrl":48,"../common/utils/isBlob":64,"../common/utils/isBuffer":65,"../common/utils/isFile":67,"../common/utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.number.constructor.js":286,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339,fs:89,"merge-descriptors":372,mime:374,path:378}],6:[function(E,he,Ae){"use strict";Ae.version="6.18.1"},{}],7:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator")),re=ue(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.abortBucketWorm=void 0;var le=E("../utils/checkBucketName");function ae(ie,te){return se.apply(this,arguments)}function se(){return se=(0,re.default)(oe.default.mark(function ie(te,z){var a,y;return oe.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return le.checkBucketName(te),a=this._bucketRequestParams("DELETE",te,"worm",z),b.next=4,this.request(a);case 4:return y=b.sent,b.abrupt("return",{res:y.res,status:y.status});case 6:case"end":return b.stop()}},ie,this)})),se.apply(this,arguments)}Ae.abortBucketWorm=ae},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],8:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator")),re=ue(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.completeBucketWorm=void 0;var le=E("../utils/checkBucketName");function ae(ie,te,z){return se.apply(this,arguments)}function se(){return se=(0,re.default)(oe.default.mark(function ie(te,z,a){var y,x;return oe.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return le.checkBucketName(te),y=this._bucketRequestParams("POST",te,{wormId:z},a),ee.next=4,this.request(y);case 4:return x=ee.sent,ee.abrupt("return",{res:x.res,status:x.status});case 6:case"end":return ee.stop()}},ie,this)})),se.apply(this,arguments)}Ae.completeBucketWorm=ae},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],9:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.deleteBucketInventory=void 0;var le=E("../utils/checkBucketName");function ae(ie,te){return se.apply(this,arguments)}function se(){return se=(0,re.default)(oe.default.mark(function ie(te,z){var a,y,x,b,ee=arguments;return oe.default.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return a=ee.length>2&&ee[2]!==void 0?ee[2]:{},y=Object.assign({inventory:"",inventoryId:z},a.subres),le.checkBucketName(te),x=this._bucketRequestParams("DELETE",te,y,a),x.successStatuses=[204],ce.next=7,this.request(x);case 7:return b=ce.sent,ce.abrupt("return",{status:b.status,res:b.res});case 9:case"end":return ce.stop()}},ie,this)})),se.apply(this,arguments)}Ae.deleteBucketInventory=ae},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],10:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator")),re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("../utils/checkBucketName"),ae=le.checkBucketName,se=Ae;se.deleteBucketLifecycle=function(){var ie=(0,re.default)(oe.default.mark(function z(a,y){var x,b;return oe.default.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ae(a),x=this._bucketRequestParams("DELETE",a,"lifecycle",y),x.successStatuses=[204],ne.next=5,this.request(x);case 5:return b=ne.sent,ne.abrupt("return",{res:b.res});case 7:case"end":return ne.stop()}},z,this)}));function te(z,a){return ie.apply(this,arguments)}return te}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],11:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator")),re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("../utils/checkBucketName"),ae=le.checkBucketName,se=Ae;se.deleteBucketWebsite=function(){var ie=(0,re.default)(oe.default.mark(function z(a,y){var x,b;return oe.default.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ae(a),x=this._bucketRequestParams("DELETE",a,"website",y),x.successStatuses=[204],ne.next=5,this.request(x);case 5:return b=ne.sent,ne.abrupt("return",{res:b.res});case 7:case"end":return ne.stop()}},z,this)}));function te(z,a){return ie.apply(this,arguments)}return te}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],12:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator")),re=ue(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.extendBucketWorm=void 0;var le=E("../utils/checkBucketName"),ae=E("../utils/obj2xml");function se(te,z,a,y){return ie.apply(this,arguments)}function ie(){return ie=(0,re.default)(oe.default.mark(function te(z,a,y,x){var b,ee,ne;return oe.default.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return le.checkBucketName(z),b=this._bucketRequestParams("POST",z,{wormExtend:"",wormId:a},x),ee={ExtendWormConfiguration:{RetentionPeriodInDays:y}},b.mime="xml",b.content=ae.obj2xml(ee,{headers:!0}),b.successStatuses=[200],de.next=8,this.request(b);case 8:return ne=de.sent,de.abrupt("return",{res:ne.res,status:ne.status});case 10:case"end":return de.stop()}},te,this)})),ie.apply(this,arguments)}Ae.extendBucketWorm=se},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],13:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.getBucketInventory=void 0;var le=E("../utils/checkBucketName"),ae=E("../utils/formatInventoryConfig");function se(te,z){return ie.apply(this,arguments)}function ie(){return ie=(0,re.default)(oe.default.mark(function te(z,a){var y,x,b,ee,ne=arguments;return oe.default.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return y=ne.length>2&&ne[2]!==void 0?ne[2]:{},x=Object.assign({inventory:"",inventoryId:a},y.subres),le.checkBucketName(z),b=this._bucketRequestParams("GET",z,x,y),b.successStatuses=[200],b.xmlResponse=!0,de.next=8,this.request(b);case 8:return ee=de.sent,de.abrupt("return",{status:ee.status,res:ee.res,inventory:ae.formatInventoryConfig(ee.data)});case 10:case"end":return de.stop()}},te,this)})),ie.apply(this,arguments)}Ae.getBucketInventory=se},{"../utils/checkBucketName":51,"../utils/formatInventoryConfig":60,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],14:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.map.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("../utils/checkBucketName"),ae=le.checkBucketName,se=E("../utils/isArray"),ie=se.isArray,te=E("../utils/formatObjKey"),z=te.formatObjKey,a=Ae;a.getBucketLifecycle=function(){var y=(0,re.default)(oe.default.mark(function b(ee,ne){var ce,de,ge;return oe.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return ae(ee),ce=this._bucketRequestParams("GET",ee,"lifecycle",ne),ce.successStatuses=[200],ce.xmlResponse=!0,me.next=6,this.request(ce);case 6:return de=me.sent,ge=de.data.Rule||null,ge&&(ie(ge)||(ge=[ge]),ge=ge.map(function(be){return be.ID&&(be.id=be.ID,delete be.ID),be.Tag&&!ie(be.Tag)&&(be.Tag=[be.Tag]),z(be,"firstLowerCase")})),me.abrupt("return",{rules:ge,res:de.res});case 10:case"end":return me.stop()}},b,this)}));function x(b,ee){return y.apply(this,arguments)}return x}()},{"../utils/checkBucketName":51,"../utils/formatObjKey":61,"../utils/isArray":63,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280}],15:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator")),re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("../utils/checkBucketName"),ae=le.checkBucketName,se=Ae;se.getBucketVersioning=function(){var ie=(0,re.default)(oe.default.mark(function z(a,y){var x,b,ee;return oe.default.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ae(a),x=this._bucketRequestParams("GET",a,"versioning",y),x.xmlResponse=!0,x.successStatuses=[200],ce.next=6,this.request(x);case 6:return b=ce.sent,ee=b.data.Status,ce.abrupt("return",{status:b.status,versionStatus:ee,res:b.res});case 9:case"end":return ce.stop()}},z,this)}));function te(z,a){return ie.apply(this,arguments)}return te}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],16:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator")),re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("../utils/checkBucketName"),ae=le.checkBucketName,se=E("../utils/isObject"),ie=se.isObject,te=Ae;te.getBucketWebsite=function(){var z=(0,re.default)(oe.default.mark(function y(x,b){var ee,ne,ce;return oe.default.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:return ae(x),ee=this._bucketRequestParams("GET",x,"website",b),ee.successStatuses=[200],ee.xmlResponse=!0,ge.next=6,this.request(ee);case 6:return ne=ge.sent,ce=[],ne.data.RoutingRules&&ne.data.RoutingRules.RoutingRule&&(ie(ne.data.RoutingRules.RoutingRule)?ce=[ne.data.RoutingRules.RoutingRule]:ce=ne.data.RoutingRules.RoutingRule),ge.abrupt("return",{index:ne.data.IndexDocument&&ne.data.IndexDocument.Suffix||"",supportSubDir:ne.data.IndexDocument&&ne.data.IndexDocument.SupportSubDir||"false",type:ne.data.IndexDocument&&ne.data.IndexDocument.Type,routingRules:ce,error:ne.data.ErrorDocument&&ne.data.ErrorDocument.Key||null,res:ne.res});case 10:case"end":return ge.stop()}},y,this)}));function a(y,x){return z.apply(this,arguments)}return a}()},{"../utils/checkBucketName":51,"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],17:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.getBucketWorm=void 0;var le=E("../utils/checkBucketName"),ae=E("../utils/dataFix");function se(te,z){return ie.apply(this,arguments)}function ie(){return ie=(0,re.default)(oe.default.mark(function te(z,a){var y,x;return oe.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return le.checkBucketName(z),y=this._bucketRequestParams("GET",z,"worm",a),y.successStatuses=[200],y.xmlResponse=!0,ee.next=6,this.request(y);case 6:return x=ee.sent,ae.dataFix(x.data,{lowerFirst:!0,rename:{RetentionPeriodInDays:"days"}}),ee.abrupt("return",Object.assign(Object.assign({},x.data),{res:x.res,status:x.status}));case 9:case"end":return ee.stop()}},te,this)})),ie.apply(this,arguments)}Ae.getBucketWorm=se},{"../utils/checkBucketName":51,"../utils/dataFix":57,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],18:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator")),re=ue(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.initiateBucketWorm=void 0;var le=E("../utils/obj2xml"),ae=E("../utils/checkBucketName");function se(te,z,a){return ie.apply(this,arguments)}function ie(){return ie=(0,re.default)(oe.default.mark(function te(z,a,y){var x,b,ee;return oe.default.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ae.checkBucketName(z),x=this._bucketRequestParams("POST",z,"worm",y),b={InitiateWormConfiguration:{RetentionPeriodInDays:a}},x.mime="xml",x.content=le.obj2xml(b,{headers:!0}),x.successStatuses=[200],ce.next=8,this.request(x);case 8:return ee=ce.sent,ce.abrupt("return",{res:ee.res,wormId:ee.res.headers["x-oss-worm-id"],status:ee.status});case 10:case"end":return ce.stop()}},te,this)})),ie.apply(this,arguments)}Ae.initiateBucketWorm=se},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],19:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.listBucketInventory=void 0;var le=E("../utils/checkBucketName"),ae=E("../utils/formatInventoryConfig");function se(te){return ie.apply(this,arguments)}function ie(){return ie=(0,re.default)(oe.default.mark(function te(z){var a,y,x,b,ee,ne,ce,de,ge=arguments;return oe.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return a=ge.length>1&&ge[1]!==void 0?ge[1]:{},y=a.continuationToken,x=Object.assign({inventory:""},y&&{"continuation-token":y},a.subres),le.checkBucketName(z),b=this._bucketRequestParams("GET",z,x,a),b.successStatuses=[200],b.xmlResponse=!0,me.next=9,this.request(b);case 9:return ee=me.sent,ne=ee.data,ce=ee.res,de=ee.status,me.abrupt("return",{isTruncated:ne.IsTruncated==="true",nextContinuationToken:ne.NextContinuationToken,inventoryList:ae.formatInventoryConfig(ne.InventoryConfiguration,!0),status:de,res:ce});case 12:case"end":return me.stop()}},te,this)})),ie.apply(this,arguments)}Ae.listBucketInventory=se},{"../utils/checkBucketName":51,"../utils/formatInventoryConfig":60,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],20:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.concat.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.putBucketInventory=void 0;var le=E("../utils/checkBucketName"),ae=E("../utils/obj2xml");function se(te,z){return ie.apply(this,arguments)}function ie(){return ie=(0,re.default)(oe.default.mark(function te(z,a){var y,x,b,ee,ne,ce,de,ge,pe,me,be,ye=arguments;return oe.default.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return y=ye.length>2&&ye[2]!==void 0?ye[2]:{},x=Object.assign({inventory:"",inventoryId:a.id},y.subres),le.checkBucketName(z),b=a.OSSBucketDestination,ee=a.optionalFields,ne=a.includedObjectVersions,ce="acs:oss:::",de="acs:ram::".concat(b.accountId,":role/"),ge={InventoryConfiguration:{Id:a.id,IsEnabled:a.isEnabled,Filter:{Prefix:a.prefix||""},Destination:{OSSBucketDestination:{Format:b.format,AccountId:b.accountId,RoleArn:"".concat(de).concat(b.rolename),Bucket:"".concat(ce).concat(b.bucket),Prefix:b.prefix||"",Encryption:b.encryption||""}},Schedule:{Frequency:a.frequency},IncludedObjectVersions:ne,OptionalFields:{Field:(ee==null?void 0:ee.field)||[]}}},pe=ae.obj2xml(ge,{headers:!0,firstUpperCase:!0}),me=this._bucketRequestParams("PUT",z,x,y),me.successStatuses=[200],me.mime="xml",me.content=pe,Se.next=14,this.request(me);case 14:return be=Se.sent,Se.abrupt("return",{status:be.status,res:be.res});case 16:case"end":return Se.stop()}},te,this)})),ie.apply(this,arguments)}Ae.putBucketInventory=se},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.assign.js":287}],21:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.array.includes.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("../utils/checkBucketName"),ae=le.checkBucketName,se=E("../utils/isArray"),ie=se.isArray,te=E("../utils/deepCopy"),z=te.deepCopy,a=E("../utils/isObject"),y=a.isObject,x=E("../utils/obj2xml"),b=x.obj2xml,ee=E("../utils/checkObjectTag"),ne=ee.checkObjectTag,ce=E("../utils/getStrBytesCount"),de=ce.getStrBytesCount,ge=Ae;ge.putBucketLifecycle=function(){var Ce=(0,re.default)(oe.default.mark(function He(we,Me,Pe){var De,ze,Je,Qe,tt;return oe.default.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:if(ae(we),ie(Me)){at.next=3;break}throw new Error("rules must be Array");case 3:return De=this._bucketRequestParams("PUT",we,"lifecycle",Pe),ze=[],Je={LifecycleConfiguration:{Rule:ze}},Me.forEach(function(ct){pe(ct),ye(ct),ct.id&&(ct.ID=ct.id,delete ct.id),ze.push(ct)}),Qe=b(Je,{headers:!0,firstUpperCase:!0}),De.content=Qe,De.mime="xml",De.successStatuses=[200],at.next=13,this.request(De);case 13:return tt=at.sent,at.abrupt("return",{res:tt.res});case 15:case"end":return at.stop()}},He,this)}));function Se(He,we,Me){return Ce.apply(this,arguments)}return Se}();function pe(Ce){Ce.days&&(Ce.expiration={days:Ce.days}),Ce.date&&(Ce.expiration={createdBeforeDate:Ce.date})}function me(Ce,Se){var He=Ce.days,we=Ce.createdBeforeDate;if(!He&&!we)throw new Error("".concat(Se," must includes days or createdBeforeDate"));if(He&&!/^[1-9][0-9]*$/.test(He))throw new Error("days must be a positive integer");if(we&&!/\d{4}-\d{2}-\d{2}T00:00:00.000Z/.test(we))throw new Error("createdBeforeDate must be date and conform to iso8601 format")}function be(Ce){if(!ie(Ce)&&!y(Ce))throw new Error("tag must be Object or Array");Ce=y(Ce)?[Ce]:Ce;var Se={},He=z(Ce);He.forEach(function(we){Se[we.key]=we.value}),ne(Se)}function ye(Ce){if(Ce.id&&de(Ce.id)>255)throw new Error("ID is composed of 255 bytes at most");if(Ce.prefix===void 0)throw new Error("Rule must includes prefix");if(!["Enabled","Disabled"].includes(Ce.status))throw new Error("Status must be Enabled or Disabled");if(Ce.transition){if(!["IA","Archive"].includes(Ce.transition.storageClass))throw new Error("StorageClass must be IA or Archive");me(Ce.transition,"Transition")}if(Ce.expiration){if(!Ce.expiration.expiredObjectDeleteMarker)me(Ce.expiration,"Expiration");else if(Ce.expiration.days||Ce.expiration.createdBeforeDate)throw new Error("expiredObjectDeleteMarker cannot be used with days or createdBeforeDate")}if(Ce.abortMultipartUpload&&me(Ce.abortMultipartUpload,"AbortMultipartUpload"),!Ce.expiration&&!Ce.abortMultipartUpload&&!Ce.transition&&!Ce.noncurrentVersionTransition)throw new Error("Rule must includes expiration or abortMultipartUpload or transition or noncurrentVersionTransition");if(Ce.tag){if(Ce.abortMultipartUpload)throw new Error("Tag cannot be used with abortMultipartUpload");be(Ce.tag)}}},{"../utils/checkBucketName":51,"../utils/checkObjectTag":54,"../utils/deepCopy":58,"../utils/getStrBytesCount":62,"../utils/isArray":63,"../utils/isObject":70,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/web.dom-collections.for-each.js":339}],22:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.includes.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("../utils/checkBucketName"),ae=le.checkBucketName,se=E("../utils/obj2xml"),ie=se.obj2xml,te=Ae;te.putBucketVersioning=function(){var z=(0,re.default)(oe.default.mark(function y(x,b){var ee,ne,ce,de,ge=arguments;return oe.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:if(ee=ge.length>2&&ge[2]!==void 0?ge[2]:{},ae(x),["Enabled","Suspended"].includes(b)){me.next=4;break}throw new Error("status must be Enabled or Suspended");case 4:return ne=this._bucketRequestParams("PUT",x,"versioning",ee),ce={VersioningConfiguration:{Status:b}},ne.mime="xml",ne.content=ie(ce,{headers:!0}),me.next=10,this.request(ne);case 10:return de=me.sent,me.abrupt("return",{res:de.res,status:de.status});case 12:case"end":return me.stop()}},y,this)}));function a(y,x){return z.apply(this,arguments)}return a}()},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.includes.js":277}],23:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator")),re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("../utils/checkBucketName"),ae=le.checkBucketName,se=E("../utils/obj2xml"),ie=se.obj2xml,te=E("../utils/isArray"),z=te.isArray,a=Ae;a.putBucketWebsite=function(){var y=(0,re.default)(oe.default.mark(function b(ee){var ne,ce,de,ge,pe,me,be,ye=arguments;return oe.default.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:if(ne=ye.length>1&&ye[1]!==void 0?ye[1]:{},ce=ye.length>2?ye[2]:void 0,ae(ee),de=this._bucketRequestParams("PUT",ee,"website",ce),ge={Suffix:ne.index||"index.html"},pe={IndexDocument:ge},me={WebsiteConfiguration:pe},ne.supportSubDir&&(ge.SupportSubDir=ne.supportSubDir),ne.type&&(ge.Type=ne.type),ne.error&&(pe.ErrorDocument={Key:ne.error}),ne.routingRules===void 0){Se.next=14;break}if(z(ne.routingRules)){Se.next=13;break}throw new Error("RoutingRules must be Array");case 13:pe.RoutingRules={RoutingRule:ne.routingRules};case 14:return me=ie(me),de.content=me,de.mime="xml",de.successStatuses=[200],Se.next=20,this.request(de);case 20:return be=Se.sent,Se.abrupt("return",{res:be.res});case 22:case"end":return Se.stop()}},b,this)}));function x(b){return y.apply(this,arguments)}return x}()},{"../utils/checkBucketName":51,"../utils/isArray":63,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],24:[function(E,he,Ae){(function(ue){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.regexp.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),Ae.encodeCallback=function(re,le){if(re.headers=re.headers||{},!Object.prototype.hasOwnProperty.call(re.headers,"x-oss-callback")&&le.callback){var ae={callbackUrl:encodeURI(le.callback.url),callbackBody:le.callback.body};le.callback.host&&(ae.callbackHost=le.callback.host),le.callback.contentType&&(ae.callbackBodyType=le.callback.contentType);var se=ue.from(JSON.stringify(ae)).toString("base64");if(re.headers["x-oss-callback"]=se,le.callback.customValue){var ie={};Object.keys(le.callback.customValue).forEach(function(te){ie["x:".concat(te)]=le.callback.customValue[te].toString()}),re.headers["x-oss-callback-var"]=ue.from(JSON.stringify(ie)).toString("base64")}}}}).call(this)}).call(this,E("buffer").Buffer)},{buffer:90,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/web.dom-collections.for-each.js":339}],25:[function(E,he,Ae){"use strict";E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js");var ue=function(z){return z&&z.__esModule?z:{default:z}};Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.getReqUrl=void 0;var oe=ue(E("copy-to")),re=ue(E("url")),le=ue(E("merge-descriptors")),ae=ue(E("is-type-of")),se=E("../utils/isIP"),ie=E("../utils/checkConfigValid");function te(z){var a={},y=this.options.cname;ie.checkConfigValid(this.options.endpoint,"endpoint"),oe.default(this.options.endpoint,!1).to(a),z.bucket&&!y&&!se.isIP(a.hostname)&&!this.options.sldEnable&&(a.host="".concat(z.bucket,".").concat(a.host));var x="/";z.bucket&&this.options.sldEnable&&(x+="".concat(z.bucket,"/")),z.object&&(x+=this._escape(z.object).replace(/\+/g,"%2B")),a.pathname=x;var b={};if(z.query&&le.default(b,z.query),z.subres){var ee={};ae.default.string(z.subres)?ee[z.subres]="":ae.default.array(z.subres)?z.subres.forEach(function(ne){ee[ne]=""}):ee=z.subres,le.default(b,ee)}return a.query=b,re.default.format(a)}Ae.getReqUrl=te},{"../utils/checkConfigValid":52,"../utils/isIP":69,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339,"is-type-of":466,"merge-descriptors":372,url:472}],26:[function(E,he,Ae){"use strict";E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.string.trim.js");var ue=E("humanize-ms"),oe=E("url"),re=E("../utils/checkBucketName"),le=re.checkBucketName,ae=E("../utils/setRegion"),se=ae.setRegion,ie=E("../utils/checkConfigValid"),te=ie.checkConfigValid;function z(a,y){te(a,"endpoint");var x=oe.parse(a);if(x.protocol||(x=oe.parse("http".concat(y?"s":"","://").concat(a))),x.protocol!=="http:"&&x.protocol!=="https:")throw new Error("Endpoint protocol must be http or https.");return x}he.exports=function(a){if(!a||!a.accessKeyId||!a.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");a.stsToken&&!a.refreshSTSToken&&!a.refreshSTSTokenInterval&&console.warn("It's recommended to set 'refreshSTSToken' and 'refreshSTSTokenInterval' to refresh stsToken\u3001accessKeyId\u3001accessKeySecret automatically when sts token has expired"),a.bucket&&le(a.bucket);var y=Object.assign({region:"oss-cn-hangzhou",internal:!1,secure:!1,timeout:6e4,bucket:null,endpoint:null,cname:!1,isRequestPay:!1,sldEnable:!1,headerEncoding:"utf-8",refreshSTSToken:null,refreshSTSTokenInterval:6e4*5,retryMax:0},a);if(y.accessKeyId=y.accessKeyId.trim(),y.accessKeySecret=y.accessKeySecret.trim(),y.timeout&&(y.timeout=ue(y.timeout)),y.endpoint)y.endpoint=z(y.endpoint,y.secure);else if(y.region)y.endpoint=se(y.region,y.internal,y.secure);else throw new Error("require options.endpoint or options.region");return y.inited=!0,y}},{"../utils/checkBucketName":51,"../utils/checkConfigValid":52,"../utils/setRegion":75,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.string.trim.js":308,"humanize-ms":356,url:472}],27:[function(E,he,Ae){"use strict";var ue=E("merge-descriptors"),oe=Ae;ue(oe,E("./processObjectSave"))},{"./processObjectSave":28,"merge-descriptors":372}],28:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.concat.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("../utils/checkBucketName"),ae=le.checkBucketName,se=E("querystring"),ie=E("js-base64"),te=ie.Base64.encode,z=Ae;z.processObjectSave=function(){var y=(0,re.default)(oe.default.mark(function b(ee,ne,ce,de){var ge,pe,me,be;return oe.default.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return a(ee,"sourceObject"),a(ne,"targetObject"),a(ce,"process"),ne=this._objectName(ne),de&&ae(de),ge=this._objectRequestParams("POST",ee,{subres:"x-oss-process"}),pe=de?",b_".concat(te(de)):"",ne=te(ne),me={"x-oss-process":"".concat(ce,"|sys/saveas,o_").concat(ne).concat(pe)},ge.content=se.stringify(me),Ce.next=12,this.request(ge);case 12:return be=Ce.sent,Ce.abrupt("return",{res:be.res,status:be.res.status});case 14:case"end":return Ce.stop()}},b,this)}));function x(b,ee,ne,ce){return y.apply(this,arguments)}return x}();function a(y,x){if(!y)throw new Error("".concat(x," is required"));if(typeof y!="string")throw new Error("".concat(x," must be String"))}},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"js-base64":371,querystring:385}],29:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.function.name.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.array.from.js"),E("core-js/modules/es.string.iterator.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.array.filter.js"),E("core-js/modules/es.array.find.js"),E("core-js/modules/es.regexp.to-string.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("debug")("ali-oss:multipart-copy"),ae=E("copy-to"),se=Ae;se.uploadPartCopy=function(){var ie=(0,re.default)(oe.default.mark(function z(a,y,x,b,ee){var ne,ce,de,ge,pe,me=arguments;return oe.default.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return ne=me.length>5&&me[5]!==void 0?me[5]:{},ne.headers=ne.headers||{},ce=ne.versionId||ne.subres&&ne.subres.versionId||null,ce?de="/".concat(ee.sourceBucketName,"/").concat(encodeURIComponent(ee.sourceKey),"?versionId=").concat(ce):de="/".concat(ee.sourceBucketName,"/").concat(encodeURIComponent(ee.sourceKey)),ne.headers["x-oss-copy-source"]=de,b&&(ne.headers["x-oss-copy-source-range"]="bytes=".concat(b)),ne.subres={partNumber:x,uploadId:y},ge=this._objectRequestParams("PUT",a,ne),ge.mime=ne.mime,ge.successStatuses=[200],ye.next=12,this.request(ge);case 12:return pe=ye.sent,ye.abrupt("return",{name:a,etag:pe.res.headers.etag,res:pe.res});case 14:case"end":return ye.stop()}},z,this)}));function te(z,a,y,x,b){return ie.apply(this,arguments)}return te}(),se.multipartUploadCopy=function(){var ie=(0,re.default)(oe.default.mark(function z(a,y){var x,b,ee,ne,ce,de,ge,pe,me,be,ye,Ce,Se=arguments;return oe.default.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return x=Se.length>2&&Se[2]!==void 0?Se[2]:{},this.resetCancelFlag(),b=x.versionId,ee=b===void 0?null:b,ne={versionId:ee},we.next=6,this._getObjectMeta(y.sourceBucketName,y.sourceKey,ne);case 6:if(ce=we.sent,de=ce.res.headers["content-length"],y.startOffset=y.startOffset||0,y.endOffset=y.endOffset||de,!(x.checkpoint&&x.checkpoint.uploadId)){we.next=14;break}return we.next=13,this._resumeMultipartCopy(x.checkpoint,y,x);case 13:return we.abrupt("return",we.sent);case 14:if(ge=102400,pe=y.endOffset-y.startOffset,!(pe0)){at.next=40;break}throw tt=Je[0],tt.message="Failed to copy some parts with error: ".concat(tt.toString()," part_num: ").concat(tt.partNum),tt;case 40:return at.next=42,this.completeMultipartUpload(me,ge,pe,x);case 42:return at.abrupt("return",at.sent);case 43:case"end":return at.stop()}},z,this)}));function te(z,a,y){return ie.apply(this,arguments)}return te}(),se._divideMultipartCopyParts=function(te,z,a){for(var y=Math.ceil(te/z),x=[],b=0;b `,Ce=0;Ce `,ye+="".concat(Se.number,` `),ye+="".concat(Se.etag,` `),ye+=` `;return ye+="",me=me||{},He={},He=te(me,function(Je){if(a(Je))return null}),He.subres={uploadId:ge},He.headers=x(He.headers,["x-oss-server-side-encryption","x-oss-storage-class"]),we=this._objectRequestParams("POST",de,He),se.encodeCallback(we,He),we.mime="xml",we.content=ye,we.headers&&we.headers["x-oss-callback"]||(we.xmlResponse=!0),we.successStatuses=[200],ze.next=17,this.request(we);case 17:if(Me=ze.sent,!me.progress){ze.next=21;break}return ze.next=21,me.progress(1,null,Me.res);case 21:return Pe={res:Me.res,bucket:we.bucket,name:de,etag:Me.res.headers.etag},we.headers&&we.headers["x-oss-callback"]&&(Pe.data=JSON.parse(Me.data.toString())),ze.abrupt("return",Pe);case 24:case"end":return ze.stop()}},ce,this)}));function ne(ce,de,ge,pe){return ee.apply(this,arguments)}return ne}(),b._uploadPart=function(){var ee=(0,le.default)(re.default.mark(function ce(de,ge,pe,me,be){var ye,Ce,Se,He;return re.default.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return be=be||{},ye={},ae(be).to(ye),ye.headers=ye.headers||{},ye.headers["Content-Length"]=me.size,ye.headers=x(ye.headers,["x-oss-server-side-encryption"]),ye.subres={partNumber:pe,uploadId:ge},Ce=this._objectRequestParams("PUT",de,ye),Ce.mime=ye.mime,Se=ue&&ue.browser,Se?Ce.content=me.content:Ce.stream=me.stream,Ce.successStatuses=[200],Ce.disabledMD5=be.disabledMD5,Me.next=15,this.request(Ce);case 15:if(He=Me.sent,He.res.headers.etag){Me.next=18;break}throw new Error(`Please set the etag of expose-headers in OSS https://help.aliyun.com/document_detail/32069.html`);case 18:return me.stream&&(me.stream=null,Ce.stream=null),Me.abrupt("return",{name:de,etag:He.res.headers.etag,res:He.res});case 20:case"end":return Me.stop()}},ce,this)}));function ne(ce,de,ge,pe,me){return ee.apply(this,arguments)}return ne}()}).call(this)}).call(this,E("_process"))},{"./callback":24,"./utils/deepCopy":58,"./utils/isBuffer":65,"./utils/omit":73,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.filter.js":274,"core-js/modules/es.array.map.js":280,"core-js/modules/es.array.sort.js":282,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],31:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator")),re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("url"),ae=E("utility"),se=E("copy-to"),ie=E("../../common/signUtils"),te=E("../utils/isIP"),z=te.isIP,a=E("../utils/setSTSToken"),y=a.setSTSToken,x=E("../utils/isFunction"),b=x.isFunction,ee=Ae;ee.asyncSignatureUrl=function(){var ne=(0,re.default)(oe.default.mark(function de(ge,pe){var me,be,ye,Ce,Se;return oe.default.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:if(!z(this.options.endpoint.hostname)){we.next=2;break}throw new Error("can not get the object URL when endpoint is IP");case 2:if(pe=pe||{},ge=this._objectName(ge),pe.method=pe.method||"GET",me=ae.timestamp()+(pe.expires||1800),be={bucket:this.options.bucket,object:ge},ye=this._getResource(be),!(this.options.stsToken&&b(this.options.refreshSTSToken))){we.next=11;break}return we.next=11,y.call(this);case 11:return this.options.stsToken&&(pe["security-token"]=this.options.stsToken),Ce=ie._signatureForURL(this.options.accessKeySecret,pe,ye,me),Se=le.parse(this._getReqUrl(be)),Se.query={OSSAccessKeyId:this.options.accessKeyId,Expires:me,Signature:Ce.Signature},se(Ce.subResource).to(Se.query),we.abrupt("return",Se.format());case 17:case"end":return we.stop()}},de,this)}));function ce(de,ge){return ne.apply(this,arguments)}return ce}()},{"../../common/signUtils":50,"../utils/isFunction":68,"../utils/isIP":69,"../utils/setSTSToken":76,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,url:472,utility:474}],32:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.find.js"),E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js");var re=ue(E("@babel/runtime/helpers/typeof")),le=ue(E("@babel/runtime/helpers/asyncToGenerator")),ae=E("../utils/checkBucketName"),se=ae.checkBucketName,ie=Ae,te=["content-type","content-encoding","content-language","content-disposition","cache-control","expires"];ie.copy=function(){var z=(0,le.default)(oe.default.mark(function y(x,b,ee,ne){var ce,de,ge;return oe.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return(0,re.default)(ee)==="object"&&(ne=ee),ne=ne||{},ne.headers=ne.headers||{},Object.keys(ne.headers).forEach(function(be){ne.headers["x-oss-copy-source-".concat(be.toLowerCase())]=ne.headers[be]}),(ne.meta||Object.keys(ne.headers).find(function(be){return te.includes(be.toLowerCase())}))&&(ne.headers["x-oss-metadata-directive"]="REPLACE"),this._convertMetaToHeaders(ne.meta,ne.headers),b=this._getSourceName(b,ee),ne.versionId&&(b="".concat(b,"?versionId=").concat(ne.versionId)),ne.headers["x-oss-copy-source"]=b,ce=this._objectRequestParams("PUT",x,ne),ce.xmlResponse=!0,ce.successStatuses=[200,304],me.next=14,this.request(ce);case 14:return de=me.sent,ge=de.data,ge&&(ge={etag:ge.ETag,lastModified:ge.LastModified}),me.abrupt("return",{data:ge,res:de.res});case 18:case"end":return me.stop()}},y,this)}));function a(y,x,b,ee){return z.apply(this,arguments)}return a}(),ie._getSourceName=function(a,y){return typeof y=="string"?a=this._objectName(a):a[0]!=="/"?y=this.options.bucket:(y=a.replace(/\/(.+?)(\/.*)/,"$1"),a=a.replace(/(\/.+?\/)(.*)/,"$2")),se(y),a=encodeURIComponent(a),a="/".concat(y,"/").concat(a),a}},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.find.js":275,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],33:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=Ae;le.delete=function(){var ae=(0,re.default)(oe.default.mark(function ie(te){var z,a,y,x=arguments;return oe.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return z=x.length>1&&x[1]!==void 0?x[1]:{},z.subres=Object.assign({},z.subres),z.versionId&&(z.subres.versionId=z.versionId),a=this._objectRequestParams("DELETE",te,z),a.successStatuses=[204],ee.next=7,this.request(a);case 7:return y=ee.sent,ee.abrupt("return",{res:y.res});case 9:case"end":return ee.stop()}},ie,this)}));function se(ie){return ae.apply(this,arguments)}return se}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],34:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("utility"),ae=E("../utils/obj2xml"),se=ae.obj2xml,ie=Ae;ie.deleteMulti=function(){var te=(0,re.default)(oe.default.mark(function a(y){var x,b,ee,ne,ce,de,ge,pe,me,be,ye,Ce,Se,He=arguments;return oe.default.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:if(x=He.length>1&&He[1]!==void 0?He[1]:{},b=[],!(!y||!y.length)){Me.next=4;break}throw new Error("names is required");case 4:for(ee=0;ee1&&x[1]!==void 0?x[1]:{},z.subres=Object.assign({tagging:""},z.subres),z.versionId&&(z.subres.versionId=z.versionId),te=this._objectName(te),a=this._objectRequestParams("DELETE",te,z),a.successStatuses=[204],ee.next=8,this.request(a);case 8:return y=ee.sent,ee.abrupt("return",{status:y.status,res:y.res});case 10:case"end":return ee.stop()}},ie,this)}));function se(ie){return ae.apply(this,arguments)}return se}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],36:[function(E,he,Ae){"use strict";E("core-js/modules/es.array.concat.js");var ue=E("url"),oe=E("../utils/isIP"),re=oe.isIP,le=Ae;le.generateObjectUrl=function(se,ie){if(re(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");if(ie)ie[ie.length-1]!=="/"&&(ie+="/");else{ie=this.options.endpoint.format();var te=ue.parse(ie),z=this.options.bucket;te.hostname="".concat(z,".").concat(te.hostname),te.host="".concat(z,".").concat(te.host),ie=te.format()}return ie+this._escape(this._objectName(se))}},{"../utils/isIP":69,"core-js/modules/es.array.concat.js":272,url:472}],37:[function(E,he,Ae){(function(ue){(function(){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),re=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var le=oe(E("@babel/runtime/helpers/asyncToGenerator")),ae=E("fs"),se=E("is-type-of"),ie=Ae;ie.get=function(){var te=(0,le.default)(re.default.mark(function a(y,x){var b,ee,ne,ce,de,ge,pe,me,be=arguments;return re.default.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return b=be.length>2&&be[2]!==void 0?be[2]:{},ee=null,ne=!1,se.writableStream(x)?ee=x:se.string(x)?(ee=ae.createWriteStream(x),ne=!0):b=x,b=b||{},ce=ue&&ue.browser,de=b.responseCacheControl===null?"":"no-cache",ge=ce&&de?{"response-cache-control":de}:{},b.subres=Object.assign(ge,b.subres),b.versionId&&(b.subres.versionId=b.versionId),b.process&&(b.subres["x-oss-process"]=b.process),Ce.prev=11,me=this._objectRequestParams("GET",y,b),me.writeStream=ee,me.successStatuses=[200,206,304],Ce.next=17,this.request(me);case 17:pe=Ce.sent,ne&&ee.destroy(),Ce.next=28;break;case 21:if(Ce.prev=21,Ce.t0=Ce.catch(11),!ne){Ce.next=27;break}return ee.destroy(),Ce.next=27,this._deleteFileSafe(x);case 27:throw Ce.t0;case 28:return Ce.abrupt("return",{res:pe.res,content:pe.data});case 29:case"end":return Ce.stop()}},a,this,[[11,21]])}));function z(a,y){return te.apply(this,arguments)}return z}()}).call(this)}).call(this,E("_process"))},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,"core-js/modules/es.object.assign.js":287,fs:89,"is-type-of":466}],38:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=Ae;le.getACL=function(){var ae=(0,re.default)(oe.default.mark(function ie(te){var z,a,y,x=arguments;return oe.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return z=x.length>1&&x[1]!==void 0?x[1]:{},z.subres=Object.assign({acl:""},z.subres),z.versionId&&(z.subres.versionId=z.versionId),te=this._objectName(te),a=this._objectRequestParams("GET",te,z),a.successStatuses=[200],a.xmlResponse=!0,ee.next=9,this.request(a);case 9:return y=ee.sent,ee.abrupt("return",{acl:y.data.AccessControlList.Grant,owner:{id:y.data.Owner.ID,displayName:y.data.Owner.DisplayName},res:y.res});case 11:case"end":return ee.stop()}},ie,this)}));function se(ie){return ae.apply(this,arguments)}return se}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],39:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.number.constructor.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=Ae,ae=E("../utils/isObject"),se=ae.isObject,ie=E("../utils/isArray"),te=ie.isArray;le.getBucketVersions=z,le.listObjectVersions=z;function z(){return a.apply(this,arguments)}function a(){return a=(0,re.default)(oe.default.mark(function b(){var ee,ne,ce,de,ge,pe,me,be,ye=arguments;return oe.default.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:if(ee=ye.length>0&&ye[0]!==void 0?ye[0]:{},ne=ye.length>1&&ye[1]!==void 0?ye[1]:{},!(ee.versionIdMarker&&ee.keyMarker===void 0)){Se.next=4;break}throw new Error("A version-id marker cannot be specified without a key marker");case 4:return ne.subres=Object.assign({versions:""},ne.subres),ne.versionId&&(ne.subres.versionId=ne.versionId),ce=this._objectRequestParams("GET","",ne),ce.xmlResponse=!0,ce.successStatuses=[200],ce.query=x(ee),Se.next=12,this.request(ce);case 12:return de=Se.sent,ge=de.data.Version||[],pe=de.data.DeleteMarker||[],me=this,ge&&(Array.isArray(ge)||(ge=[ge]),ge=ge.map(function(He){return{name:He.Key,url:me._objectUrl(He.Key),lastModified:He.LastModified,isLatest:He.IsLatest==="true",versionId:He.VersionId,etag:He.ETag,type:He.Type,size:Number(He.Size),storageClass:He.StorageClass,owner:{id:He.Owner.ID,displayName:He.Owner.DisplayName}}})),pe&&(te(pe)||(pe=[pe]),pe=pe.map(function(He){return{name:He.Key,lastModified:He.LastModified,versionId:He.VersionId,owner:{id:He.Owner.ID,displayName:He.Owner.DisplayName}}})),be=de.data.CommonPrefixes||null,be&&(te(be)||(be=[be]),be=be.map(function(He){return He.Prefix})),Se.abrupt("return",{res:de.res,objects:ge,deleteMarker:pe,prefixes:be,nextMarker:de.data.NextKeyMarker||null,NextVersionIdMarker:de.data.NextVersionIdMarker||null,nextKeyMarker:de.data.NextKeyMarker||null,nextVersionIdMarker:de.data.NextVersionIdMarker||null,isTruncated:de.data.IsTruncated==="true"});case 21:case"end":return Se.stop()}},b,this)})),a.apply(this,arguments)}function y(b){return b.replace(/([A-Z])/g,"-$1").toLowerCase()}function x(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ee={};return se(b)&&Object.keys(b).forEach(function(ne){ee[y(ne)]=b[ne]}),ee}},{"../utils/isArray":63,"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280,"core-js/modules/es.number.constructor.js":286,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],40:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=Ae;le.getObjectMeta=function(){var ae=(0,re.default)(oe.default.mark(function ie(te,z){var a,y;return oe.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return z=z||{},te=this._objectName(te),z.subres=Object.assign({objectMeta:""},z.subres),z.versionId&&(z.subres.versionId=z.versionId),a=this._objectRequestParams("HEAD",te,z),a.successStatuses=[200],b.next=8,this.request(a);case 8:return y=b.sent,b.abrupt("return",{status:y.status,res:y.res});case 10:case"end":return b.stop()}},ie,this)}));function se(ie,te){return ae.apply(this,arguments)}return se}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],41:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=Ae,ae=E("../utils/isObject"),se=ae.isObject;le.getObjectTagging=function(){var ie=(0,re.default)(oe.default.mark(function z(a){var y,x,b,ee,ne,ce,de=arguments;return oe.default.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return y=de.length>1&&de[1]!==void 0?de[1]:{},y.subres=Object.assign({tagging:""},y.subres),y.versionId&&(y.subres.versionId=y.versionId),a=this._objectName(a),x=this._objectRequestParams("GET",a,y),x.successStatuses=[200],pe.next=8,this.request(x);case 8:return b=pe.sent,pe.next=11,this.parseXML(b.data);case 11:return ee=pe.sent,ne=ee.TagSet.Tag,ne=ne&&se(ne)?[ne]:ne||[],ce={},ne.forEach(function(me){ce[me.Key]=me.Value}),pe.abrupt("return",{status:b.status,res:b.res,tag:ce});case 17:case"end":return pe.stop()}},z,this)}));function te(z){return ie.apply(this,arguments)}return te}()},{"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],42:[function(E,he,Ae){"use strict";var ue=E("../utils/isIP"),oe=ue.isIP,re=Ae;re.getObjectUrl=function(ae,se){if(oe(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");return se?se[se.length-1]!=="/"&&(se+="/"):se=this.options.endpoint.format(),se+this._escape(this._objectName(ae))}},{"../utils/isIP":69}],43:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=Ae;le.getSymlink=function(){var ae=(0,re.default)(oe.default.mark(function ie(te){var z,a,y,x,b=arguments;return oe.default.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return z=b.length>1&&b[1]!==void 0?b[1]:{},z.subres=Object.assign({symlink:""},z.subres),z.versionId&&(z.subres.versionId=z.versionId),te=this._objectName(te),a=this._objectRequestParams("GET",te,z),a.successStatuses=[200],ne.next=8,this.request(a);case 8:return y=ne.sent,x=y.res.headers["x-oss-symlink-target"],ne.abrupt("return",{targetName:decodeURIComponent(x),res:y.res});case 11:case"end":return ne.stop()}},ie,this)}));function se(ie){return ae.apply(this,arguments)}return se}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],44:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("../utils/checkEnv"),ae=le.checkEnv,se=Ae;se.head=function(){var ie=(0,re.default)(oe.default.mark(function z(a){var y,x,b,ee,ne=arguments;return oe.default.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return y=ne.length>1&&ne[1]!==void 0?ne[1]:{},ae("Because HeadObject has gzip enabled, head cannot get the file size correctly. If you need to get the file size, please use getObjectMeta"),y.subres=Object.assign({},y.subres),y.versionId&&(y.subres.versionId=y.versionId),x=this._objectRequestParams("HEAD",a,y),x.successStatuses=[200,304],de.next=8,this.request(x);case 8:return b=de.sent,ee={meta:null,res:b.res,status:b.status},b.status===200&&Object.keys(b.headers).forEach(function(ge){ge.indexOf("x-oss-meta-")===0&&(ee.meta||(ee.meta={}),ee.meta[ge.substring(11)]=b.headers[ge])}),de.abrupt("return",ee);case 12:case"end":return de.stop()}},z,this)}));function te(z){return ie.apply(this,arguments)}return te}()},{"../utils/checkEnv":53,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],45:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=Ae;le.putACL=function(){var ae=(0,re.default)(oe.default.mark(function ie(te,z,a){var y,x;return oe.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return a=a||{},a.subres=Object.assign({acl:""},a.subres),a.versionId&&(a.subres.versionId=a.versionId),a.headers=a.headers||{},a.headers["x-oss-object-acl"]=z,te=this._objectName(te),y=this._objectRequestParams("PUT",te,a),y.successStatuses=[200],ee.next=10,this.request(y);case 10:return x=ee.sent,ee.abrupt("return",{res:x.res});case 12:case"end":return ee.stop()}},ie,this)}));function se(ie,te,z){return ae.apply(this,arguments)}return se}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],46:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.object.keys.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("../utils/obj2xml"),ae=le.obj2xml,se=E("../utils/checkObjectTag"),ie=se.checkObjectTag,te=Ae;te.putObjectTagging=function(){var z=(0,re.default)(oe.default.mark(function y(x,b){var ee,ne,ce,de,ge=arguments;return oe.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return ee=ge.length>2&&ge[2]!==void 0?ge[2]:{},ie(b),ee.subres=Object.assign({tagging:""},ee.subres),ee.versionId&&(ee.subres.versionId=ee.versionId),x=this._objectName(x),ne=this._objectRequestParams("PUT",x,ee),ne.successStatuses=[200],b=Object.keys(b).map(function(be){return{Key:be,Value:b[be]}}),ce={Tagging:{TagSet:{Tag:b}}},ne.mime="xml",ne.content=ae(ce),me.next=13,this.request(ne);case 13:return de=me.sent,me.abrupt("return",{res:de.res,status:de.status});case 15:case"end":return me.stop()}},y,this)}));function a(y,x){return z.apply(this,arguments)}return a}()},{"../utils/checkObjectTag":54,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290}],47:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=Ae;le.putSymlink=function(){var ae=(0,re.default)(oe.default.mark(function ie(te,z,a){var y,x;return oe.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return a=a||{},a.headers=a.headers||{},z=this._escape(this._objectName(z)),this._convertMetaToHeaders(a.meta,a.headers),a.headers["x-oss-symlink-target"]=z,a.subres=Object.assign({symlink:""},a.subres),a.versionId&&(a.subres.versionId=a.versionId),a.storageClass&&(a.headers["x-oss-storage-class"]=a.storageClass),te=this._objectName(te),y=this._objectRequestParams("PUT",te,a),y.successStatuses=[200],ee.next=13,this.request(y);case 13:return x=ee.sent,ee.abrupt("return",{res:x.res});case 15:case"end":return ee.stop()}},ie,this)}));function se(ie,te,z){return ae.apply(this,arguments)}return se}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],48:[function(E,he,Ae){"use strict";var ue=E("url"),oe=E("utility"),re=E("copy-to"),le=E("../../common/signUtils"),ae=E("../utils/isIP"),se=ae.isIP,ie=Ae;ie.signatureUrl=function(z,a){if(se(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");a=a||{},z=this._objectName(z),a.method=a.method||"GET";var y=oe.timestamp()+(a.expires||1800),x={bucket:this.options.bucket,object:z},b=this._getResource(x);this.options.stsToken&&(a["security-token"]=this.options.stsToken);var ee=le._signatureForURL(this.options.accessKeySecret,a,b,y),ne=ue.parse(this._getReqUrl(x));return ne.query={OSSAccessKeyId:this.options.accessKeyId,Expires:y,Signature:ee.Signature},re(ee.subResource).to(ne.query),ne.format()}},{"../../common/signUtils":50,"../utils/isIP":69,"copy-to":94,url:472,utility:474}],49:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.iterator.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.string.iterator.js"),E("core-js/modules/web.dom-collections.iterator.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.function.name.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator")),le=E("./utils/isArray"),ae=le.isArray,se=Ae;se._parallelNode=function(){var ie=(0,re.default)(oe.default.mark(function z(a,y,x,b){var ee,ne,ce,de,ge,pe,me,be;return oe.default.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:ee=this,ne=[],ce=[],de=a.length/y,ge=a.length%y,pe=ge===0?de:(a.length-ge)/y+1,me=1,be=0;case 8:if(!(be0){de=!0,ge<=0&&x(b);return}ge+=1,be(Ce.value,ee(me))}pe=!1}ye()})},se.cancel=function(te){this.options.cancelFlag=!0,ae(this.multipartUploadStreams)&&this.multipartUploadStreams.forEach(function(z){if(z.destroyed===!1){var a={name:"cancel",message:"cancel"};z.destroy(a)}}),this.multipartUploadStreams=[],te&&this.abortMultipartUpload(te.name,te.uploadId,te.options)},se.isCancel=function(){return this.options.cancelFlag},se.resetCancelFlag=function(){this.options.cancelFlag=!1},se._stop=function(){this.options.cancelFlag=!0},se._makeCancelEvent=function(){var te={status:0,name:"cancel"};return te},se._makeAbortEvent=function(){var te={status:0,name:"abort",message:"upload task has been abort"};return te}},{"./utils/isArray":63,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.string.iterator.js":303,"core-js/modules/web.dom-collections.for-each.js":339,"core-js/modules/web.dom-collections.iterator.js":340}],50:[function(E,he,Ae){(function(ue){(function(){"use strict";E("core-js/modules/es.string.trim.js"),E("core-js/modules/es.array.sort.js"),E("core-js/modules/es.array.join.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.regexp.to-string.js");var oe=E("./../../shims/crypto/crypto.js"),re=E("is-type-of"),le=E("./utils/lowercaseKeyHeader"),ae=le.lowercaseKeyHeader;Ae.buildCanonicalizedResource=function(ie,te){var z="".concat(ie),a="?";if(re.string(te)&&te.trim()!=="")z+=a+te;else if(re.array(te))te.sort(),z+=a+te.join("&");else if(te){var y=function(ee,ne){return ee[0]>ne[0]?1:ee[0]2&&arguments[2]!==void 0?arguments[2]:"utf-8",a=oe.createHmac("sha1",ie);return a.update(ue.from(te,z)).digest("base64")},Ae.authorization=function(ie,te,z,a){return"OSS ".concat(ie,":").concat(this.computeSignature(te,z,a))},Ae._signatureForURL=function(ie){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},z=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,y=arguments.length>4?arguments[4]:void 0,x={},b=te.subResource,ee=b===void 0?{}:b;if(te.process){var ne="x-oss-process";ee[ne]=te.process}if(te.trafficLimit){var ce="x-oss-traffic-limit";ee[ce]=te.trafficLimit}if(te.response&&Object.keys(te.response).forEach(function(me){var be="response-".concat(me.toLowerCase());ee[be]=te.response[me]}),Object.keys(te).forEach(function(me){var be=me.toLowerCase(),ye=te[me];be.indexOf("x-oss-")===0?x[be]=ye:(be.indexOf("content-md5")===0||be.indexOf("content-type")===0)&&(x[me]=ye)}),Object.prototype.hasOwnProperty.call(te,"security-token")&&(ee["security-token"]=te["security-token"]),Object.prototype.hasOwnProperty.call(te,"callback")){var de={callbackUrl:encodeURI(te.callback.url),callbackBody:te.callback.body};if(te.callback.host&&(de.callbackHost=te.callback.host),te.callback.contentType&&(de.callbackBodyType=te.callback.contentType),ee.callback=ue.from(JSON.stringify(de)).toString("base64"),te.callback.customValue){var ge={};Object.keys(te.callback.customValue).forEach(function(me){ge["x:".concat(me)]=te.callback.customValue[me]}),ee["callback-var"]=ue.from(JSON.stringify(ge)).toString("base64")}}var pe=this.buildCanonicalString(te.method,z,{headers:x,parameters:ee},a.toString());return{Signature:this.computeSignature(ie,pe,y),subResource:ee}}}).call(this)}).call(this,E("buffer").Buffer)},{"./../../shims/crypto/crypto.js":461,"./utils/lowercaseKeyHeader":71,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.sort.js":282,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.trim.js":308,"core-js/modules/web.dom-collections.for-each.js":339,"is-type-of":466}],51:[function(E,he,Ae){"use strict";E("core-js/modules/es.regexp.exec.js"),Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.checkBucketName=void 0,Ae.checkBucketName=function(ue){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,re=oe?/^[a-z0-9][a-z0-9-]{1,61}[a-z0-9]$/:/^[a-z0-9_][a-z0-9-_]{1,61}[a-z0-9_]$/;if(!re.test(ue))throw new Error("The bucket must be conform to the specifications")}},{"core-js/modules/es.regexp.exec.js":300}],52:[function(E,he,Ae){"use strict";E("core-js/modules/es.regexp.exec.js"),Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.checkConfigValid=void 0;var ue={endpoint:oe,region:/^[a-zA-Z0-9\-_]+$/};function oe(re){return typeof re=="string"?/^[a-zA-Z0-9._:/-]+$/.test(re):re.host?/^[a-zA-Z0-9._:/-]+$/.test(re.host):!1}Ae.checkConfigValid=function(re,le){if(ue[le]){var ae=!0;if(ue[le]instanceof Function?ae=ue[le](re):ae=ue[le].test(re),!ae)throw new Error("The ".concat(le," must be conform to the specifications"))}}},{"core-js/modules/es.regexp.exec.js":300}],53:[function(E,he,Ae){(function(ue){(function(){"use strict";Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.checkEnv=void 0;function oe(re){ue.browser&&console.warn(re)}Ae.checkEnv=oe}).call(this)}).call(this,E("_process"))},{_process:467}],54:[function(E,he,Ae){"use strict";E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.object.entries.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.checkObjectTag=void 0;var ue=E("./checkValid"),oe=ue.checkValid,re=E("./isObject"),le=re.isObject,ae=[{validator:function(z){if(typeof z!="string")throw new Error("the key and value of the tag must be String")}},{pattern:/^[a-zA-Z0-9 +-=._:/]+$/,msg:"tag can contain letters, numbers, spaces, and the following symbols: plus sign (+), hyphen (-), equal sign (=), period (.), underscore (_), colon (:), and forward slash (/)"}],se={key:[].concat(ae,[{pattern:/^.{1,128}$/,msg:"tag key can be a maximum of 128 bytes in length"}]),value:[].concat(ae,[{pattern:/^.{0,256}$/,msg:"tag value can be a maximum of 256 bytes in length"}])};function ie(te){if(!le(te))throw new Error("tag must be Object");var z=Object.entries(te);if(z.length>10)throw new Error("maximum of 10 tags for a object");var a=["key","value"];z.forEach(function(y){y.forEach(function(x,b){oe(x,se[a[b]])})})}Ae.checkObjectTag=ie},{"./checkValid":55,"./isObject":70,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.entries.js":288,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],55:[function(E,he,Ae){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.regexp.exec.js"),Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.checkValid=void 0;function ue(oe,re){re.forEach(function(le){if(le.validator)le.validator(oe);else if(le.pattern&&!le.pattern.test(oe))throw new Error(le.msg)})}Ae.checkValid=ue},{"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/web.dom-collections.for-each.js":339}],56:[function(E,he,Ae){(function(ue){(function(){"use strict";E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.string.includes.js"),E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.concat.js"),Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.createRequest=void 0;var oe=E("./../../../shims/crypto/crypto.js"),re=E("debug")("ali-oss"),le=E("mime"),ae=E("dateformat"),se=E("copy-to"),ie=E("path"),te=E("./encoder"),z=te.encoder,a=E("./isIP"),y=a.isIP,x=E("./setRegion"),b=x.setRegion,ee=E("../client/getReqUrl"),ne=ee.getReqUrl,ce=E("./isDingTalk"),de=ce.isDingTalk;function ge(be,ye){return be[ye]||be[ye.toLowerCase()]}function pe(be,ye){delete be[ye],delete be[ye.toLowerCase()]}function me(be){var ye=new Date;this.options.amendTimeSkewed&&(ye=+new Date+this.options.amendTimeSkewed);var Ce={"x-oss-date":ae(ye,"UTC:ddd, dd mmm yyyy HH:MM:ss 'GMT'")};typeof window!="undefined"&&(Ce["x-oss-user-agent"]=this.userAgent),this.userAgent.includes("nodejs")&&(Ce["User-Agent"]=this.userAgent),this.options.isRequestPay&&Object.assign(Ce,{"x-oss-request-payer":"requester"}),this.options.stsToken&&(Ce["x-oss-security-token"]=this.options.stsToken),se(be.headers).to(Ce),ge(Ce,"Content-Type")||(be.mime&&be.mime.indexOf("/")>0?Ce["Content-Type"]=be.mime:de()?Ce["Content-Type"]="application/octet-stream":Ce["Content-Type"]=le.getType(be.mime||ie.extname(be.object||""))),ge(Ce,"Content-Type")||pe(Ce,"Content-Type"),be.content&&(be.disabledMD5||(!be.headers||!be.headers["Content-MD5"]?Ce["Content-MD5"]=oe.createHash("md5").update(ue.from(be.content,"utf8")).digest("base64"):Ce["Content-MD5"]=be.headers["Content-MD5"]),Ce["Content-Length"]||(Ce["Content-Length"]=be.content.length));var Se=Object.prototype.hasOwnProperty;for(var He in Ce)Ce[He]&&Se.call(Ce,He)&&(Ce[He]=z(String(Ce[He]),this.options.headerEncoding));var we=this._getResource(be);if(Ce.authorization=this.authorization(be.method,we,be.subres,Ce,this.options.headerEncoding),y(this.options.endpoint.hostname)){var Me=this.options,Pe=Me.region,De=Me.internal,ze=Me.secure,Je=b(Pe,De,ze);Ce.host="".concat(be.bucket,".").concat(Je.host)}var Qe=ne.bind(this)(be);re("request %s %s, with headers %j, !!stream: %s",be.method,Qe,Ce,!!be.stream);var tt=be.timeout||this.options.timeout,$e={method:be.method,content:be.content,stream:be.stream,headers:Ce,timeout:tt,writeStream:be.writeStream,customResponse:be.customResponse,ctx:be.ctx||this.ctx};return this.agent&&($e.agent=this.agent),this.httpsAgent&&($e.httpsAgent=this.httpsAgent),$e.enableProxy=!!this.options.enableProxy,$e.proxy=this.options.proxy?this.options.proxy:null,{url:Qe,params:$e}}Ae.createRequest=me}).call(this)}).call(this,E("buffer").Buffer)},{"../client/getReqUrl":25,"./../../../shims/crypto/crypto.js":461,"./encoder":59,"./isDingTalk":66,"./isIP":69,"./setRegion":75,buffer:90,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.string.includes.js":302,dateformat:342,debug:465,mime:374,path:378}],57:[function(E,he,Ae){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.entries.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.object.keys.js"),Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.dataFix=void 0;var ue=E("./isObject"),oe=["true","TRUE","1",1],re=["false","FALSE","0",0];function le(ie,te,z){if(ue.isObject(ie)){var a=te.remove,y=a===void 0?[]:a,x=te.rename,b=x===void 0?{}:x,ee=te.camel,ne=ee===void 0?[]:ee,ce=te.bool,de=ce===void 0?[]:ce,ge=te.lowerFirst,pe=ge===void 0?!1:ge;return y.forEach(function(me){return delete ie[me]}),Object.entries(b).forEach(function(me){ie[me[0]]&&(ie[me[1]]||(ie[me[1]]=ie[me[0]],delete ie[me[0]]))}),ne.forEach(function(me){if(ie[me]){var be=me.replace(/^(.)/,function(ye){return ye.toLowerCase()}).replace(/-(\w)/g,function(ye,Ce){return Ce.toUpperCase()});ie[be]||(ie[be]=ie[me])}}),de.forEach(function(me){ie[me]=ae(ie[me])}),typeof z=="function"&&z(ie),se(ie,pe),le}}Ae.dataFix=le;function ae(ie){return ie?oe.includes(ie)?!0:re.includes(ie)?!1:ie:!1}function se(ie,te){te&&Object.keys(ie).forEach(function(z){var a=z.replace(/^\w/,function(y){return y.toLowerCase()});typeof ie[a]=="undefined"&&(ie[a]=ie[z],delete ie[z])})}},{"./isObject":70,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.entries.js":288,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],58:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault");E("core-js/modules/es.array.slice.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js");var oe=ue(E("@babel/runtime/helpers/typeof"));Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.deepCopyWith=Ae.deepCopy=void 0;var re=E("./isBuffer");Ae.deepCopy=function(le){if(le===null||(0,oe.default)(le)!=="object")return le;if(re.isBuffer(le))return le.slice();var ae=Array.isArray(le)?[]:{};return Object.keys(le).forEach(function(se){ae[se]=Ae.deepCopy(le[se])}),ae},Ae.deepCopyWith=function(le,ae){function se(ie,te,z){var a=ae(ie,te,z);if(a!==void 0)return a;if(ie===null||(0,oe.default)(ie)!=="object")return ie;if(re.isBuffer(ie))return ie.slice();var y=Array.isArray(ie)?[]:{};return Object.keys(ie).forEach(function(x){y[x]=se(ie[x],x,ie)}),y}return ae?se(le,"",null):Ae.deepCopy(le)}},{"./isBuffer":65,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],59:[function(E,he,Ae){(function(ue){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.regexp.to-string.js"),Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.encoder=void 0;function oe(re){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"utf-8";return le==="utf-8"?re:ue.from(re).toString("latin1")}Ae.encoder=oe}).call(this)}).call(this,E("buffer").Buffer)},{buffer:90,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],60:[function(E,he,Ae){"use strict";E("core-js/modules/es.array.map.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.formatInventoryConfig=void 0;var ue=E("../utils/dataFix"),oe=E("../utils/isObject"),re=E("../utils/isArray"),le=E("../utils/formatObjKey");function ae(ie){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return te&&oe.isObject(ie)&&(ie=[ie]),re.isArray(ie)?ie=ie.map(se):ie=se(ie),ie}Ae.formatInventoryConfig=ae;function se(ie){return ue.dataFix(ie,{bool:["IsEnabled"]},function(te){var z,a;te.prefix=te.Filter.Prefix,delete te.Filter,te.OSSBucketDestination=te.Destination.OSSBucketDestination,te.OSSBucketDestination.rolename=te.OSSBucketDestination.RoleArn.replace(/.*\//,""),delete te.OSSBucketDestination.RoleArn,te.OSSBucketDestination.bucket=te.OSSBucketDestination.Bucket.replace(/.*:::/,""),delete te.OSSBucketDestination.Bucket,delete te.Destination,te.frequency=te.Schedule.Frequency,delete te.Schedule.Frequency,!((z=te==null?void 0:te.OptionalFields)===null||z===void 0)&&z.Field&&!re.isArray((a=te.OptionalFields)===null||a===void 0?void 0:a.Field)&&(te.OptionalFields.Field=[te.OptionalFields.Field])}),ie=le.formatObjKey(ie,"firstLowerCase",{exclude:["OSSBucketDestination","SSE-OSS","SSE-KMS"]}),ie}},{"../utils/dataFix":57,"../utils/formatObjKey":61,"../utils/isArray":63,"../utils/isObject":70,"core-js/modules/es.array.map.js":280,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305}],61:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault");E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.string.includes.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js");var oe=ue(E("@babel/runtime/helpers/typeof"));Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.formatObjKey=void 0;function re(ae,se,ie){if(ae===null||(0,oe.default)(ae)!=="object")return ae;var te;if(Array.isArray(ae)){te=[];for(var z=0;z `),ae&&ae.firstUpperCase&&(le=ue.formatObjKey(le,"firstUpperCase")),oe(le)==="object"?Object.keys(le).forEach(function(ie){oe(le[ie])!=="undefined"&&oe(le[ie])!=="null"&&(oe(le[ie])==="string"||oe(le[ie])==="number"?se+="<".concat(ie,">").concat(le[ie],""):oe(le[ie])==="object"?se+="<".concat(ie,">").concat(re(le[ie]),""):oe(le[ie])==="array"?se+=le[ie].map(function(te){return"<".concat(ie,">").concat(re(te),"")}).join(""):se+="<".concat(ie,">").concat(le[ie].toString(),""))}):se+=le.toString(),se}Ae.obj2xml=re},{"./formatObjKey":61,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.map.js":280,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],73:[function(E,he,Ae){"use strict";E("core-js/modules/es.array.slice.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.function.name.js"),E("core-js/modules/es.array.from.js"),E("core-js/modules/es.string.iterator.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.symbol.js"),E("core-js/modules/es.symbol.description.js"),E("core-js/modules/es.symbol.iterator.js"),E("core-js/modules/es.array.iterator.js"),E("core-js/modules/web.dom-collections.iterator.js"),E("core-js/modules/es.object.assign.js");function ue(ae,se){var ie=typeof Symbol!="undefined"&&ae[Symbol.iterator]||ae["@@iterator"];if(!ie){if(Array.isArray(ae)||(ie=oe(ae))||se&&ae&&typeof ae.length=="number"){ie&&(ae=ie);var te=0,z=function(){};return{s:z,n:function(){return te>=ae.length?{done:!0}:{done:!1,value:ae[te++]}},e:function(ee){throw ee},f:z}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,y=!1,x;return{s:function(){ie=ie.call(ae)},n:function(){var ee=ie.next();return a=ee.done,ee},e:function(ee){y=!0,x=ee},f:function(){try{!a&&ie.return!=null&&ie.return()}finally{if(y)throw x}}}}function oe(ae,se){if(ae){if(typeof ae=="string")return re(ae,se);var ie=Object.prototype.toString.call(ae).slice(8,-1);if(ie==="Object"&&ae.constructor&&(ie=ae.constructor.name),ie==="Map"||ie==="Set")return Array.from(ae);if(ie==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ie))return re(ae,se)}}function re(ae,se){(se==null||se>ae.length)&&(se=ae.length);for(var ie=0,te=new Array(se);ie2&&arguments[2]!==void 0?arguments[2]:{},ae=0,se=le.retryDelay,ie=se===void 0?500:se,te=le.errorHandler,z=te===void 0?function(){return!0}:te,a=function y(){for(var x=arguments.length,b=new Array(x),ee=0;ee1&&arguments[1]!==void 0?arguments[1]:!1,ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;re.checkConfigValid(ae,"region");var te=ie?"https://":"http://",z=se?"-internal.aliyuncs.com":".aliyuncs.com",a="vpc100-oss-cn-";return ae.substr(0,a.length)===a&&(z=".aliyuncs.com"),oe.default.parse(te+ae+z)}Ae.setRegion=le},{"./checkConfigValid":52,url:472}],76:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.array.find.js"),E("core-js/modules/es.object.assign.js");var re=ue(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.checkCredentials=Ae.setSTSToken=void 0;var le=E("./formatObjKey");function ae(){return se.apply(this,arguments)}function se(){return se=(0,re.default)(oe.default.mark(function te(){var z,a;return oe.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:if(this.options||(this.options={}),z=new Date,!this.stsTokenFreshTime){x.next=14;break}if(!(+z-this.stsTokenFreshTime>=this.options.refreshSTSTokenInterval)){x.next=12;break}return this.stsTokenFreshTime=z,x.next=7,this.options.refreshSTSToken();case 7:a=x.sent,a=le.formatObjKey(a,"firstLowerCase"),a.securityToken&&(a.stsToken=a.securityToken),ie(a),Object.assign(this.options,a);case 12:x.next=15;break;case 14:this.stsTokenFreshTime=z;case 15:return x.abrupt("return",null);case 16:case"end":return x.stop()}},te,this)})),se.apply(this,arguments)}Ae.setSTSToken=ae;function ie(te){var z=["accessKeySecret","accessKeyId","stsToken"],a=Object.keys(te);z.forEach(function(y){if(!a.find(function(x){return x===y}))throw Error("refreshSTSToken must return contains ".concat(y))})}Ae.checkCredentials=ie},{"./formatObjKey":61,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.find.js":275,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291}],77:[function(E,he,Ae){function ue(re,le,ae,se,ie,te,z){try{var a=re[te](z),y=a.value}catch(x){ae(x);return}a.done?le(y):Promise.resolve(y).then(se,ie)}function oe(re){return function(){var le=this,ae=arguments;return new Promise(function(se,ie){var te=re.apply(le,ae);function z(y){ue(te,se,ie,z,a,"next",y)}function a(y){ue(te,se,ie,z,a,"throw",y)}z(void 0)})}}he.exports=oe,he.exports.__esModule=!0,he.exports.default=he.exports},{}],78:[function(E,he,Ae){function ue(oe){return oe&&oe.__esModule?oe:{default:oe}}he.exports=ue,he.exports.__esModule=!0,he.exports.default=he.exports},{}],79:[function(E,he,Ae){function ue(oe){"@babel/helpers - typeof";return he.exports=ue=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(re){return typeof re}:function(re){return re&&typeof Symbol=="function"&&re.constructor===Symbol&&re!==Symbol.prototype?"symbol":typeof re},he.exports.__esModule=!0,he.exports.default=he.exports,ue(oe)}he.exports=ue,he.exports.__esModule=!0,he.exports.default=he.exports},{}],80:[function(E,he,Ae){he.exports=E("regenerator-runtime")},{"regenerator-runtime":395}],81:[function(E,he,Ae){he.exports=ue,he.exports.HttpsAgent=ue;function ue(){}},{}],82:[function(E,he,Ae){(function(ue){(function(){"use strict";var oe=E("object-assign");function re(Pe,De){if(Pe===De)return 0;for(var ze=Pe.length,Je=De.length,Qe=0,tt=Math.min(ze,Je);Qe=0){var at=Qe.indexOf(` `,$e+1);Qe=Qe.substring(at+1)}this.stack=Qe}}},ae.inherits(y.AssertionError,Error);function ee(Pe,De){return typeof Pe=="string"?Pe.length=0;it--)if($e[it]!==at[it])return!1;for(it=$e.length-1;it>=0;it--)if(ct=$e[it],!pe(Pe[ct],De[ct],ze,Je))return!1;return!0}y.notDeepEqual=function(De,ze,Je){pe(De,ze,!1)&&de(De,ze,Je,"notDeepEqual",y.notDeepEqual)},y.notDeepStrictEqual=ye;function ye(Pe,De,ze){pe(Pe,De,!0)&&de(Pe,De,ze,"notDeepStrictEqual",ye)}y.strictEqual=function(De,ze,Je){De!==ze&&de(De,ze,Je,"===",y.strictEqual)},y.notStrictEqual=function(De,ze,Je){De===ze&&de(De,ze,Je,"!==",y.notStrictEqual)};function Ce(Pe,De){if(!Pe||!De)return!1;if(Object.prototype.toString.call(De)=="[object RegExp]")return De.test(Pe);try{if(Pe instanceof De)return!0}catch(ze){}return Error.isPrototypeOf(De)?!1:De.call({},Pe)===!0}function Se(Pe){var De;try{Pe()}catch(ze){De=ze}return De}function He(Pe,De,ze,Je){var Qe;if(typeof De!="function")throw new TypeError('"block" argument must be a function');typeof ze=="string"&&(Je=ze,ze=null),Qe=Se(De),Je=(ze&&ze.name?" ("+ze.name+").":".")+(Je?" "+Je:"."),Pe&&!Qe&&de(Qe,ze,"Missing expected exception"+Je);var tt=typeof Je=="string",$e=!Pe&&ae.isError(Qe),at=!Pe&&Qe&&!ze;if(($e&&tt&&Ce(Qe,ze)||at)&&de(Qe,ze,"Got unwanted exception"+Je),Pe&&Qe&&ze&&!Ce(Qe,ze)||!Pe&&Qe)throw Qe}y.throws=function(Pe,De,ze){He(!0,Pe,De,ze)},y.doesNotThrow=function(Pe,De,ze){He(!1,Pe,De,ze)},y.ifError=function(Pe){if(Pe)throw Pe};function we(Pe,De){Pe||de(Pe,!0,De,"==",we)}y.strict=oe(we,y,{equal:y.strictEqual,deepEqual:y.deepStrictEqual,notEqual:y.notStrictEqual,notDeepEqual:y.notDeepStrictEqual}),y.strict.strict=y.strict;var Me=Object.keys||function(Pe){var De=[];for(var ze in Pe)se.call(Pe,ze)&&De.push(ze);return De}}).call(this)}).call(this,typeof Qt!="undefined"?Qt:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"object-assign":377,"util/":85}],83:[function(E,he,Ae){typeof Object.create=="function"?he.exports=function(oe,re){oe.super_=re,oe.prototype=Object.create(re.prototype,{constructor:{value:oe,enumerable:!1,writable:!0,configurable:!0}})}:he.exports=function(oe,re){oe.super_=re;var le=function(){};le.prototype=re.prototype,oe.prototype=new le,oe.prototype.constructor=oe}},{}],84:[function(E,he,Ae){he.exports=function(oe){return oe&&typeof oe=="object"&&typeof oe.copy=="function"&&typeof oe.fill=="function"&&typeof oe.readUInt8=="function"}},{}],85:[function(E,he,Ae){(function(ue,oe){(function(){var re=/%[sdj%]/g;Ae.format=function(at){if(!be(at)){for(var ct=[],it=0;it=st)return Tt;switch(Tt){case"%s":return String(rt[it++]);case"%d":return Number(rt[it++]);case"%j":try{return JSON.stringify(rt[it++])}catch(vt){return"[Circular]"}default:return Tt}}),yt=rt[it];it=3&&(it.depth=arguments[2]),arguments.length>=4&&(it.colors=arguments[3]),de(ct)?it.showHidden=ct:ct&&Ae._extend(it,ct),Ce(it.showHidden)&&(it.showHidden=!1),Ce(it.depth)&&(it.depth=2),Ce(it.colors)&&(it.colors=!1),Ce(it.customInspect)&&(it.customInspect=!0),it.colors&&(it.stylize=ie),a(it,at,it.depth)}Ae.inspect=se,se.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},se.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function ie(at,ct){var it=se.styles[ct];return it?"\x1B["+se.colors[it][0]+"m"+at+"\x1B["+se.colors[it][1]+"m":at}function te(at,ct){return at}function z(at){var ct={};return at.forEach(function(it,rt){ct[it]=!0}),ct}function a(at,ct,it){if(at.customInspect&&ct&&Pe(ct.inspect)&&ct.inspect!==Ae.inspect&&!(ct.constructor&&ct.constructor.prototype===ct)){var rt=ct.inspect(it,at);return be(rt)||(rt=a(at,rt,it)),rt}var st=y(at,ct);if(st)return st;var mt=Object.keys(ct),yt=z(mt);if(at.showHidden&&(mt=Object.getOwnPropertyNames(ct)),Me(ct)&&(mt.indexOf("message")>=0||mt.indexOf("description")>=0))return x(ct);if(mt.length===0){if(Pe(ct)){var Tt=ct.name?": "+ct.name:"";return at.stylize("[Function"+Tt+"]","special")}if(Se(ct))return at.stylize(RegExp.prototype.toString.call(ct),"regexp");if(we(ct))return at.stylize(Date.prototype.toString.call(ct),"date");if(Me(ct))return x(ct)}var vt="",ut=!1,qe=["{","}"];if(ce(ct)&&(ut=!0,qe=["[","]"]),Pe(ct)){var Te=ct.name?": "+ct.name:"";vt=" [Function"+Te+"]"}if(Se(ct)&&(vt=" "+RegExp.prototype.toString.call(ct)),we(ct)&&(vt=" "+Date.prototype.toUTCString.call(ct)),Me(ct)&&(vt=" "+x(ct)),mt.length===0&&(!ut||ct.length==0))return qe[0]+vt+qe[1];if(it<0)return Se(ct)?at.stylize(RegExp.prototype.toString.call(ct),"regexp"):at.stylize("[Object]","special");at.seen.push(ct);var Ke;return ut?Ke=b(at,ct,it,yt,mt):Ke=mt.map(function(Ie){return ee(at,ct,it,yt,Ie,ut)}),at.seen.pop(),ne(Ke,vt,qe)}function y(at,ct){if(Ce(ct))return at.stylize("undefined","undefined");if(be(ct)){var it="'"+JSON.stringify(ct).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return at.stylize(it,"string")}if(me(ct))return at.stylize(""+ct,"number");if(de(ct))return at.stylize(""+ct,"boolean");if(ge(ct))return at.stylize("null","null")}function x(at){return"["+Error.prototype.toString.call(at)+"]"}function b(at,ct,it,rt,st){for(var mt=[],yt=0,Tt=ct.length;yt-1&&(mt?Tt=Tt.split(` `).map(function(ut){return" "+ut}).join(` `).substr(2):Tt=` `+Tt.split(` `).map(function(ut){return" "+ut}).join(` `))):Tt=at.stylize("[Circular]","special")),Ce(yt)){if(mt&&st.match(/^\d+$/))return Tt;yt=JSON.stringify(""+st),yt.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(yt=yt.substr(1,yt.length-2),yt=at.stylize(yt,"name")):(yt=yt.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),yt=at.stylize(yt,"string"))}return yt+": "+Tt}function ne(at,ct,it){var rt=0,st=at.reduce(function(mt,yt){return rt++,yt.indexOf(` `)>=0&&rt++,mt+yt.replace(/\u001b\[\d\d?m/g,"").length+1},0);return st>60?it[0]+(ct===""?"":ct+` `)+" "+at.join(`, `)+" "+it[1]:it[0]+ct+" "+at.join(", ")+" "+it[1]}function ce(at){return Array.isArray(at)}Ae.isArray=ce;function de(at){return typeof at=="boolean"}Ae.isBoolean=de;function ge(at){return at===null}Ae.isNull=ge;function pe(at){return at==null}Ae.isNullOrUndefined=pe;function me(at){return typeof at=="number"}Ae.isNumber=me;function be(at){return typeof at=="string"}Ae.isString=be;function ye(at){return typeof at=="symbol"}Ae.isSymbol=ye;function Ce(at){return at===void 0}Ae.isUndefined=Ce;function Se(at){return He(at)&&ze(at)==="[object RegExp]"}Ae.isRegExp=Se;function He(at){return typeof at=="object"&&at!==null}Ae.isObject=He;function we(at){return He(at)&&ze(at)==="[object Date]"}Ae.isDate=we;function Me(at){return He(at)&&(ze(at)==="[object Error]"||at instanceof Error)}Ae.isError=Me;function Pe(at){return typeof at=="function"}Ae.isFunction=Pe;function De(at){return at===null||typeof at=="boolean"||typeof at=="number"||typeof at=="string"||typeof at=="symbol"||typeof at=="undefined"}Ae.isPrimitive=De,Ae.isBuffer=E("./support/isBuffer");function ze(at){return Object.prototype.toString.call(at)}function Je(at){return at<10?"0"+at.toString(10):at.toString(10)}var Qe=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function tt(){var at=new Date,ct=[Je(at.getHours()),Je(at.getMinutes()),Je(at.getSeconds())].join(":");return[at.getDate(),Qe[at.getMonth()],ct].join(" ")}Ae.log=function(){console.log("%s - %s",tt(),Ae.format.apply(Ae,arguments))},Ae.inherits=E("inherits"),Ae._extend=function(at,ct){if(!ct||!He(ct))return at;for(var it=Object.keys(ct),rt=it.length;rt--;)at[it[rt]]=ct[it[rt]];return at};function $e(at,ct){return Object.prototype.hasOwnProperty.call(at,ct)}}).call(this)}).call(this,E("_process"),typeof Qt!="undefined"?Qt:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./support/isBuffer":84,_process:467,inherits:83}],86:[function(E,he,Ae){(function(ue){(function(){"use strict";var oe=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],re=typeof globalThis=="undefined"?ue:globalThis;he.exports=function(){for(var ae=[],se=0;se0)throw new Error("Invalid string. Length must be a multiple of 4");var ce=ee.indexOf("=");ce===-1&&(ce=ne);var de=ce===ne?0:4-ce%4;return[ce,de]}function te(ee){var ne=ie(ee),ce=ne[0],de=ne[1];return(ce+de)*3/4-de}function z(ee,ne,ce){return(ne+ce)*3/4-ce}function a(ee){var ne,ce=ie(ee),de=ce[0],ge=ce[1],pe=new re(z(ee,de,ge)),me=0,be=ge>0?de-4:de,ye;for(ye=0;ye>16&255,pe[me++]=ne>>8&255,pe[me++]=ne&255;return ge===2&&(ne=oe[ee.charCodeAt(ye)]<<2|oe[ee.charCodeAt(ye+1)]>>4,pe[me++]=ne&255),ge===1&&(ne=oe[ee.charCodeAt(ye)]<<10|oe[ee.charCodeAt(ye+1)]<<4|oe[ee.charCodeAt(ye+2)]>>2,pe[me++]=ne>>8&255,pe[me++]=ne&255),pe}function y(ee){return ue[ee>>18&63]+ue[ee>>12&63]+ue[ee>>6&63]+ue[ee&63]}function x(ee,ne,ce){for(var de,ge=[],pe=ne;pebe?be:me+pe));return de===1?(ne=ee[ce-1],ge.push(ue[ne>>2]+ue[ne<<4&63]+"==")):de===2&&(ne=(ee[ce-2]<<8)+ee[ce-1],ge.push(ue[ne>>10]+ue[ne>>4&63]+ue[ne<<2&63]+"=")),ge.join("")}},{}],88:[function(E,he,Ae){(function(ue,oe,re){typeof he!="undefined"&&he.exports?he.exports=re():typeof fe=="function"&&fe.amd?fe(oe,re):ue[oe]=re()})(this,"bowser",function(){var ue=!0;function oe(z){function a(ct){var it=z.match(ct);return it&&it.length>1&&it[1]||""}function y(ct){var it=z.match(ct);return it&&it.length>1&&it[2]||""}var x=a(/(ipod|iphone|ipad)/i).toLowerCase(),b=/like android/i.test(z),ee=!b&&/android/i.test(z),ne=/nexus\s*[0-6]\s*/i.test(z),ce=!ne&&/nexus\s*[0-9]+/i.test(z),de=/CrOS/.test(z),ge=/silk/i.test(z),pe=/sailfish/i.test(z),me=/tizen/i.test(z),be=/(web|hpw)(o|0)s/i.test(z),ye=/windows phone/i.test(z),Ce=/SamsungBrowser/i.test(z),Se=!ye&&/windows/i.test(z),He=!x&&!ge&&/macintosh/i.test(z),we=!ee&&!pe&&!me&&!be&&/linux/i.test(z),Me=y(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),Pe=a(/version\/(\d+(\.\d+)?)/i),De=/tablet/i.test(z)&&!/tablet pc/i.test(z),ze=!De&&/[^-]mobi/i.test(z),Je=/xbox/i.test(z),Qe;/opera/i.test(z)?Qe={name:"Opera",opera:ue,version:Pe||a(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(z)?Qe={name:"Opera",opera:ue,version:a(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||Pe}:/SamsungBrowser/i.test(z)?Qe={name:"Samsung Internet for Android",samsungBrowser:ue,version:Pe||a(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(z)?Qe={name:"NAVER Whale browser",whale:ue,version:a(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(z)?Qe={name:"MZ Browser",mzbrowser:ue,version:a(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(z)?Qe={name:"Opera Coast",coast:ue,version:Pe||a(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(z)?Qe={name:"Focus",focus:ue,version:a(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(z)?Qe={name:"Yandex Browser",yandexbrowser:ue,version:Pe||a(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(z)?Qe={name:"UC Browser",ucbrowser:ue,version:a(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(z)?Qe={name:"Maxthon",maxthon:ue,version:a(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(z)?Qe={name:"Epiphany",epiphany:ue,version:a(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(z)?Qe={name:"Puffin",puffin:ue,version:a(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(z)?Qe={name:"Sleipnir",sleipnir:ue,version:a(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(z)?Qe={name:"K-Meleon",kMeleon:ue,version:a(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:ye?(Qe={name:"Windows Phone",osname:"Windows Phone",windowsphone:ue},Me?(Qe.msedge=ue,Qe.version=Me):(Qe.msie=ue,Qe.version=a(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(z)?Qe={name:"Internet Explorer",msie:ue,version:a(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:de?Qe={name:"Chrome",osname:"Chrome OS",chromeos:ue,chromeBook:ue,chrome:ue,version:a(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(z)?Qe={name:"Microsoft Edge",msedge:ue,version:Me}:/vivaldi/i.test(z)?Qe={name:"Vivaldi",vivaldi:ue,version:a(/vivaldi\/(\d+(\.\d+)?)/i)||Pe}:pe?Qe={name:"Sailfish",osname:"Sailfish OS",sailfish:ue,version:a(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(z)?Qe={name:"SeaMonkey",seamonkey:ue,version:a(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(z)?(Qe={name:"Firefox",firefox:ue,version:a(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(z)&&(Qe.firefoxos=ue,Qe.osname="Firefox OS")):ge?Qe={name:"Amazon Silk",silk:ue,version:a(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(z)?Qe={name:"PhantomJS",phantom:ue,version:a(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(z)?Qe={name:"SlimerJS",slimer:ue,version:a(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(z)||/rim\stablet/i.test(z)?Qe={name:"BlackBerry",osname:"BlackBerry OS",blackberry:ue,version:Pe||a(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:be?(Qe={name:"WebOS",osname:"WebOS",webos:ue,version:Pe||a(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(z)&&(Qe.touchpad=ue)):/bada/i.test(z)?Qe={name:"Bada",osname:"Bada",bada:ue,version:a(/dolfin\/(\d+(\.\d+)?)/i)}:me?Qe={name:"Tizen",osname:"Tizen",tizen:ue,version:a(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||Pe}:/qupzilla/i.test(z)?Qe={name:"QupZilla",qupzilla:ue,version:a(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||Pe}:/chromium/i.test(z)?Qe={name:"Chromium",chromium:ue,version:a(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||Pe}:/chrome|crios|crmo/i.test(z)?Qe={name:"Chrome",chrome:ue,version:a(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:ee?Qe={name:"Android",version:Pe}:/safari|applewebkit/i.test(z)?(Qe={name:"Safari",safari:ue},Pe&&(Qe.version=Pe)):x?(Qe={name:x=="iphone"?"iPhone":x=="ipad"?"iPad":"iPod"},Pe&&(Qe.version=Pe)):/googlebot/i.test(z)?Qe={name:"Googlebot",googlebot:ue,version:a(/googlebot\/(\d+(\.\d+))/i)||Pe}:Qe={name:a(/^(.*)\/(.*) /),version:y(/^(.*)\/(.*) /)},!Qe.msedge&&/(apple)?webkit/i.test(z)?(/(apple)?webkit\/537\.36/i.test(z)?(Qe.name=Qe.name||"Blink",Qe.blink=ue):(Qe.name=Qe.name||"Webkit",Qe.webkit=ue),!Qe.version&&Pe&&(Qe.version=Pe)):!Qe.opera&&/gecko\//i.test(z)&&(Qe.name=Qe.name||"Gecko",Qe.gecko=ue,Qe.version=Qe.version||a(/gecko\/(\d+(\.\d+)?)/i)),!Qe.windowsphone&&(ee||Qe.silk)?(Qe.android=ue,Qe.osname="Android"):!Qe.windowsphone&&x?(Qe[x]=ue,Qe.ios=ue,Qe.osname="iOS"):He?(Qe.mac=ue,Qe.osname="macOS"):Je?(Qe.xbox=ue,Qe.osname="Xbox"):Se?(Qe.windows=ue,Qe.osname="Windows"):we&&(Qe.linux=ue,Qe.osname="Linux");function tt(ct){switch(ct){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var $e="";Qe.windows?$e=tt(a(/Windows ((NT|XP)( \d\d?.\d)?)/i)):Qe.windowsphone?$e=a(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):Qe.mac?($e=a(/Mac OS X (\d+([_\.\s]\d+)*)/i),$e=$e.replace(/[_\s]/g,".")):x?($e=a(/os (\d+([_\s]\d+)*) like mac os x/i),$e=$e.replace(/[_\s]/g,".")):ee?$e=a(/android[ \/-](\d+(\.\d+)*)/i):Qe.webos?$e=a(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):Qe.blackberry?$e=a(/rim\stablet\sos\s(\d+(\.\d+)*)/i):Qe.bada?$e=a(/bada\/(\d+(\.\d+)*)/i):Qe.tizen&&($e=a(/tizen[\/\s](\d+(\.\d+)*)/i)),$e&&(Qe.osversion=$e);var at=!Qe.windows&&$e.split(".")[0];return De||ce||x=="ipad"||ee&&(at==3||at>=4&&!ze)||Qe.silk?Qe.tablet=ue:(ze||x=="iphone"||x=="ipod"||ee||ne||Qe.blackberry||Qe.webos||Qe.bada)&&(Qe.mobile=ue),Qe.msedge||Qe.msie&&Qe.version>=10||Qe.yandexbrowser&&Qe.version>=15||Qe.vivaldi&&Qe.version>=1||Qe.chrome&&Qe.version>=20||Qe.samsungBrowser&&Qe.version>=4||Qe.whale&&se([Qe.version,"1.0"])===1||Qe.mzbrowser&&se([Qe.version,"6.0"])===1||Qe.focus&&se([Qe.version,"1.0"])===1||Qe.firefox&&Qe.version>=20||Qe.safari&&Qe.version>=6||Qe.opera&&Qe.version>=10||Qe.ios&&Qe.osversion&&Qe.osversion.split(".")[0]>=6||Qe.blackberry&&Qe.version>=10.1||Qe.chromium&&Qe.version>=20?Qe.a=ue:Qe.msie&&Qe.version<10||Qe.chrome&&Qe.version<20||Qe.firefox&&Qe.version<20||Qe.safari&&Qe.version<6||Qe.opera&&Qe.version<10||Qe.ios&&Qe.osversion&&Qe.osversion.split(".")[0]<6||Qe.chromium&&Qe.version<20?Qe.c=ue:Qe.x=ue,Qe}var re=oe(typeof navigator!="undefined"&&navigator.userAgent||"");re.test=function(z){for(var a=0;a=0;){if(y[0][a]>y[1][a])return 1;if(y[0][a]===y[1][a]){if(a===0)return 0}else return-1}}function ie(z,a,y){var x=re;typeof a=="string"&&(y=a,a=void 0),a===void 0&&(a=!1),y&&(x=oe(y));var b=""+x.version;for(var ee in z)if(z.hasOwnProperty(ee)&&x[ee]){if(typeof z[ee]!="string")throw new Error("Browser version in the minVersion map should be a string: "+ee+": "+String(z));return se([b,z[ee]])<0}return a}function te(z,a,y){return!ie(z,a,y)}return re.isUnsupportedBrowser=ie,re.compareVersions=se,re.check=te,re._detect=oe,re.detect=oe,re})},{}],89:[function(E,he,Ae){},{}],90:[function(E,he,Ae){(function(ue){(function(){"use strict";var oe=E("base64-js"),re=E("ieee754");Ae.Buffer=ie,Ae.SlowBuffer=de,Ae.INSPECT_MAX_BYTES=50;var le=2147483647;Ae.kMaxLength=le,ie.TYPED_ARRAY_SUPPORT=ae(),!ie.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 ae(){try{var _e=new Uint8Array(1);return _e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},_e.foo()===42}catch(Ne){return!1}}Object.defineProperty(ie.prototype,"parent",{enumerable:!0,get:function(){if(ie.isBuffer(this))return this.buffer}}),Object.defineProperty(ie.prototype,"offset",{enumerable:!0,get:function(){if(ie.isBuffer(this))return this.byteOffset}});function se(_e){if(_e>le)throw new RangeError('The value "'+_e+'" is invalid for option "size"');var Ne=new Uint8Array(_e);return Ne.__proto__=ie.prototype,Ne}function ie(_e,Ne,Le){if(typeof _e=="number"){if(typeof Ne=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return y(_e)}return te(_e,Ne,Le)}typeof Symbol!="undefined"&&Symbol.species!=null&&ie[Symbol.species]===ie&&Object.defineProperty(ie,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),ie.poolSize=8192;function te(_e,Ne,Le){if(typeof _e=="string")return x(_e,Ne);if(ArrayBuffer.isView(_e))return b(_e);if(_e==null)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof _e);if(Be(_e,ArrayBuffer)||_e&&Be(_e.buffer,ArrayBuffer))return ee(_e,Ne,Le);if(typeof _e=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var We=_e.valueOf&&_e.valueOf();if(We!=null&&We!==_e)return ie.from(We,Ne,Le);var ft=ne(_e);if(ft)return ft;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof _e[Symbol.toPrimitive]=="function")return ie.from(_e[Symbol.toPrimitive]("string"),Ne,Le);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof _e)}ie.from=function(_e,Ne,Le){return te(_e,Ne,Le)},ie.prototype.__proto__=Uint8Array.prototype,ie.__proto__=Uint8Array;function z(_e){if(typeof _e!="number")throw new TypeError('"size" argument must be of type number');if(_e<0)throw new RangeError('The value "'+_e+'" is invalid for option "size"')}function a(_e,Ne,Le){return z(_e),_e<=0?se(_e):Ne!==void 0?typeof Le=="string"?se(_e).fill(Ne,Le):se(_e).fill(Ne):se(_e)}ie.alloc=function(_e,Ne,Le){return a(_e,Ne,Le)};function y(_e){return z(_e),se(_e<0?0:ce(_e)|0)}ie.allocUnsafe=function(_e){return y(_e)},ie.allocUnsafeSlow=function(_e){return y(_e)};function x(_e,Ne){if((typeof Ne!="string"||Ne==="")&&(Ne="utf8"),!ie.isEncoding(Ne))throw new TypeError("Unknown encoding: "+Ne);var Le=ge(_e,Ne)|0,We=se(Le),ft=We.write(_e,Ne);return ft!==Le&&(We=We.slice(0,ft)),We}function b(_e){for(var Ne=_e.length<0?0:ce(_e.length)|0,Le=se(Ne),We=0;We=le)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+le.toString(16)+" bytes");return _e|0}function de(_e){return+_e!=_e&&(_e=0),ie.alloc(+_e)}ie.isBuffer=function(Ne){return Ne!=null&&Ne._isBuffer===!0&&Ne!==ie.prototype},ie.compare=function(Ne,Le){if(Be(Ne,Uint8Array)&&(Ne=ie.from(Ne,Ne.offset,Ne.byteLength)),Be(Le,Uint8Array)&&(Le=ie.from(Le,Le.offset,Le.byteLength)),!ie.isBuffer(Ne)||!ie.isBuffer(Le))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(Ne===Le)return 0;for(var We=Ne.length,ft=Le.length,gt=0,nt=Math.min(We,ft);gt2&&arguments[2]===!0;if(!We&&Le===0)return 0;for(var ft=!1;;)switch(Ne){case"ascii":case"latin1":case"binary":return Le;case"utf8":case"utf-8":return qe(_e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Le*2;case"hex":return Le>>>1;case"base64":return Ie(_e).length;default:if(ft)return We?-1:qe(_e).length;Ne=(""+Ne).toLowerCase(),ft=!0}}ie.byteLength=ge;function pe(_e,Ne,Le){var We=!1;if((Ne===void 0||Ne<0)&&(Ne=0),Ne>this.length||((Le===void 0||Le>this.length)&&(Le=this.length),Le<=0)||(Le>>>=0,Ne>>>=0,Le<=Ne))return"";for(_e||(_e="utf8");;)switch(_e){case"hex":return at(this,Ne,Le);case"utf8":case"utf-8":return ze(this,Ne,Le);case"ascii":return tt(this,Ne,Le);case"latin1":case"binary":return $e(this,Ne,Le);case"base64":return De(this,Ne,Le);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ct(this,Ne,Le);default:if(We)throw new TypeError("Unknown encoding: "+_e);_e=(_e+"").toLowerCase(),We=!0}}ie.prototype._isBuffer=!0;function me(_e,Ne,Le){var We=_e[Ne];_e[Ne]=_e[Le],_e[Le]=We}ie.prototype.swap16=function(){var Ne=this.length;if(Ne%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var Le=0;LeLe&&(Ne+=" ... "),""},ie.prototype.compare=function(Ne,Le,We,ft,gt){if(Be(Ne,Uint8Array)&&(Ne=ie.from(Ne,Ne.offset,Ne.byteLength)),!ie.isBuffer(Ne))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Ne);if(Le===void 0&&(Le=0),We===void 0&&(We=Ne?Ne.length:0),ft===void 0&&(ft=0),gt===void 0&&(gt=this.length),Le<0||We>Ne.length||ft<0||gt>this.length)throw new RangeError("out of range index");if(ft>=gt&&Le>=We)return 0;if(ft>=gt)return-1;if(Le>=We)return 1;if(Le>>>=0,We>>>=0,ft>>>=0,gt>>>=0,this===Ne)return 0;for(var nt=gt-ft,wt=We-Le,Pt=Math.min(nt,wt),xt=this.slice(ft,gt),It=Ne.slice(Le,We),Ft=0;Ft2147483647?Le=2147483647:Le<-2147483648&&(Le=-2147483648),Le=+Le,Oe(Le)&&(Le=ft?0:_e.length-1),Le<0&&(Le=_e.length+Le),Le>=_e.length){if(ft)return-1;Le=_e.length-1}else if(Le<0)if(ft)Le=0;else return-1;if(typeof Ne=="string"&&(Ne=ie.from(Ne,We)),ie.isBuffer(Ne))return Ne.length===0?-1:ye(_e,Ne,Le,We,ft);if(typeof Ne=="number")return Ne=Ne&255,typeof Uint8Array.prototype.indexOf=="function"?ft?Uint8Array.prototype.indexOf.call(_e,Ne,Le):Uint8Array.prototype.lastIndexOf.call(_e,Ne,Le):ye(_e,[Ne],Le,We,ft);throw new TypeError("val must be string, number or Buffer")}function ye(_e,Ne,Le,We,ft){var gt=1,nt=_e.length,wt=Ne.length;if(We!==void 0&&(We=String(We).toLowerCase(),We==="ucs2"||We==="ucs-2"||We==="utf16le"||We==="utf-16le")){if(_e.length<2||Ne.length<2)return-1;gt=2,nt/=2,wt/=2,Le/=2}function Pt(St,_t){return gt===1?St[_t]:St.readUInt16BE(_t*gt)}var xt;if(ft){var It=-1;for(xt=Le;xtnt&&(Le=nt-wt),xt=Le;xt>=0;xt--){for(var Ft=!0,Ut=0;Utft&&(We=ft)):We=ft;var gt=Ne.length;We>gt/2&&(We=gt/2);for(var nt=0;nt>>0,isFinite(We)?(We=We>>>0,ft===void 0&&(ft="utf8")):(ft=We,We=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var gt=this.length-Le;if((We===void 0||We>gt)&&(We=gt),Ne.length>0&&(We<0||Le<0)||Le>this.length)throw new RangeError("Attempt to write outside buffer bounds");ft||(ft="utf8");for(var nt=!1;;)switch(ft){case"hex":return Ce(this,Ne,Le,We);case"utf8":case"utf-8":return Se(this,Ne,Le,We);case"ascii":return He(this,Ne,Le,We);case"latin1":case"binary":return we(this,Ne,Le,We);case"base64":return Me(this,Ne,Le,We);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Pe(this,Ne,Le,We);default:if(nt)throw new TypeError("Unknown encoding: "+ft);ft=(""+ft).toLowerCase(),nt=!0}},ie.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function De(_e,Ne,Le){return Ne===0&&Le===_e.length?oe.fromByteArray(_e):oe.fromByteArray(_e.slice(Ne,Le))}function ze(_e,Ne,Le){Le=Math.min(_e.length,Le);for(var We=[],ft=Ne;ft239?4:gt>223?3:gt>191?2:1;if(ft+wt<=Le){var Pt,xt,It,Ft;switch(wt){case 1:gt<128&&(nt=gt);break;case 2:Pt=_e[ft+1],(Pt&192)===128&&(Ft=(gt&31)<<6|Pt&63,Ft>127&&(nt=Ft));break;case 3:Pt=_e[ft+1],xt=_e[ft+2],(Pt&192)===128&&(xt&192)===128&&(Ft=(gt&15)<<12|(Pt&63)<<6|xt&63,Ft>2047&&(Ft<55296||Ft>57343)&&(nt=Ft));break;case 4:Pt=_e[ft+1],xt=_e[ft+2],It=_e[ft+3],(Pt&192)===128&&(xt&192)===128&&(It&192)===128&&(Ft=(gt&15)<<18|(Pt&63)<<12|(xt&63)<<6|It&63,Ft>65535&&Ft<1114112&&(nt=Ft))}}nt===null?(nt=65533,wt=1):nt>65535&&(nt-=65536,We.push(nt>>>10&1023|55296),nt=56320|nt&1023),We.push(nt),ft+=wt}return Qe(We)}var Je=4096;function Qe(_e){var Ne=_e.length;if(Ne<=Je)return String.fromCharCode.apply(String,_e);for(var Le="",We=0;WeWe)&&(Le=We);for(var ft="",gt=Ne;gtWe&&(Ne=We),Le<0?(Le+=We,Le<0&&(Le=0)):Le>We&&(Le=We),LeLe)throw new RangeError("Trying to access beyond buffer length")}ie.prototype.readUIntLE=function(Ne,Le,We){Ne=Ne>>>0,Le=Le>>>0,We||it(Ne,Le,this.length);for(var ft=this[Ne],gt=1,nt=0;++nt>>0,Le=Le>>>0,We||it(Ne,Le,this.length);for(var ft=this[Ne+--Le],gt=1;Le>0&&(gt*=256);)ft+=this[Ne+--Le]*gt;return ft},ie.prototype.readUInt8=function(Ne,Le){return Ne=Ne>>>0,Le||it(Ne,1,this.length),this[Ne]},ie.prototype.readUInt16LE=function(Ne,Le){return Ne=Ne>>>0,Le||it(Ne,2,this.length),this[Ne]|this[Ne+1]<<8},ie.prototype.readUInt16BE=function(Ne,Le){return Ne=Ne>>>0,Le||it(Ne,2,this.length),this[Ne]<<8|this[Ne+1]},ie.prototype.readUInt32LE=function(Ne,Le){return Ne=Ne>>>0,Le||it(Ne,4,this.length),(this[Ne]|this[Ne+1]<<8|this[Ne+2]<<16)+this[Ne+3]*16777216},ie.prototype.readUInt32BE=function(Ne,Le){return Ne=Ne>>>0,Le||it(Ne,4,this.length),this[Ne]*16777216+(this[Ne+1]<<16|this[Ne+2]<<8|this[Ne+3])},ie.prototype.readIntLE=function(Ne,Le,We){Ne=Ne>>>0,Le=Le>>>0,We||it(Ne,Le,this.length);for(var ft=this[Ne],gt=1,nt=0;++nt=gt&&(ft-=Math.pow(2,8*Le)),ft},ie.prototype.readIntBE=function(Ne,Le,We){Ne=Ne>>>0,Le=Le>>>0,We||it(Ne,Le,this.length);for(var ft=Le,gt=1,nt=this[Ne+--ft];ft>0&&(gt*=256);)nt+=this[Ne+--ft]*gt;return gt*=128,nt>=gt&&(nt-=Math.pow(2,8*Le)),nt},ie.prototype.readInt8=function(Ne,Le){return Ne=Ne>>>0,Le||it(Ne,1,this.length),this[Ne]&128?(255-this[Ne]+1)*-1:this[Ne]},ie.prototype.readInt16LE=function(Ne,Le){Ne=Ne>>>0,Le||it(Ne,2,this.length);var We=this[Ne]|this[Ne+1]<<8;return We&32768?We|4294901760:We},ie.prototype.readInt16BE=function(Ne,Le){Ne=Ne>>>0,Le||it(Ne,2,this.length);var We=this[Ne+1]|this[Ne]<<8;return We&32768?We|4294901760:We},ie.prototype.readInt32LE=function(Ne,Le){return Ne=Ne>>>0,Le||it(Ne,4,this.length),this[Ne]|this[Ne+1]<<8|this[Ne+2]<<16|this[Ne+3]<<24},ie.prototype.readInt32BE=function(Ne,Le){return Ne=Ne>>>0,Le||it(Ne,4,this.length),this[Ne]<<24|this[Ne+1]<<16|this[Ne+2]<<8|this[Ne+3]},ie.prototype.readFloatLE=function(Ne,Le){return Ne=Ne>>>0,Le||it(Ne,4,this.length),re.read(this,Ne,!0,23,4)},ie.prototype.readFloatBE=function(Ne,Le){return Ne=Ne>>>0,Le||it(Ne,4,this.length),re.read(this,Ne,!1,23,4)},ie.prototype.readDoubleLE=function(Ne,Le){return Ne=Ne>>>0,Le||it(Ne,8,this.length),re.read(this,Ne,!0,52,8)},ie.prototype.readDoubleBE=function(Ne,Le){return Ne=Ne>>>0,Le||it(Ne,8,this.length),re.read(this,Ne,!1,52,8)};function rt(_e,Ne,Le,We,ft,gt){if(!ie.isBuffer(_e))throw new TypeError('"buffer" argument must be a Buffer instance');if(Ne>ft||Ne_e.length)throw new RangeError("Index out of range")}ie.prototype.writeUIntLE=function(Ne,Le,We,ft){if(Ne=+Ne,Le=Le>>>0,We=We>>>0,!ft){var gt=Math.pow(2,8*We)-1;rt(this,Ne,Le,We,gt,0)}var nt=1,wt=0;for(this[Le]=Ne&255;++wt>>0,We=We>>>0,!ft){var gt=Math.pow(2,8*We)-1;rt(this,Ne,Le,We,gt,0)}var nt=We-1,wt=1;for(this[Le+nt]=Ne&255;--nt>=0&&(wt*=256);)this[Le+nt]=Ne/wt&255;return Le+We},ie.prototype.writeUInt8=function(Ne,Le,We){return Ne=+Ne,Le=Le>>>0,We||rt(this,Ne,Le,1,255,0),this[Le]=Ne&255,Le+1},ie.prototype.writeUInt16LE=function(Ne,Le,We){return Ne=+Ne,Le=Le>>>0,We||rt(this,Ne,Le,2,65535,0),this[Le]=Ne&255,this[Le+1]=Ne>>>8,Le+2},ie.prototype.writeUInt16BE=function(Ne,Le,We){return Ne=+Ne,Le=Le>>>0,We||rt(this,Ne,Le,2,65535,0),this[Le]=Ne>>>8,this[Le+1]=Ne&255,Le+2},ie.prototype.writeUInt32LE=function(Ne,Le,We){return Ne=+Ne,Le=Le>>>0,We||rt(this,Ne,Le,4,4294967295,0),this[Le+3]=Ne>>>24,this[Le+2]=Ne>>>16,this[Le+1]=Ne>>>8,this[Le]=Ne&255,Le+4},ie.prototype.writeUInt32BE=function(Ne,Le,We){return Ne=+Ne,Le=Le>>>0,We||rt(this,Ne,Le,4,4294967295,0),this[Le]=Ne>>>24,this[Le+1]=Ne>>>16,this[Le+2]=Ne>>>8,this[Le+3]=Ne&255,Le+4},ie.prototype.writeIntLE=function(Ne,Le,We,ft){if(Ne=+Ne,Le=Le>>>0,!ft){var gt=Math.pow(2,8*We-1);rt(this,Ne,Le,We,gt-1,-gt)}var nt=0,wt=1,Pt=0;for(this[Le]=Ne&255;++nt>0)-Pt&255;return Le+We},ie.prototype.writeIntBE=function(Ne,Le,We,ft){if(Ne=+Ne,Le=Le>>>0,!ft){var gt=Math.pow(2,8*We-1);rt(this,Ne,Le,We,gt-1,-gt)}var nt=We-1,wt=1,Pt=0;for(this[Le+nt]=Ne&255;--nt>=0&&(wt*=256);)Ne<0&&Pt===0&&this[Le+nt+1]!==0&&(Pt=1),this[Le+nt]=(Ne/wt>>0)-Pt&255;return Le+We},ie.prototype.writeInt8=function(Ne,Le,We){return Ne=+Ne,Le=Le>>>0,We||rt(this,Ne,Le,1,127,-128),Ne<0&&(Ne=255+Ne+1),this[Le]=Ne&255,Le+1},ie.prototype.writeInt16LE=function(Ne,Le,We){return Ne=+Ne,Le=Le>>>0,We||rt(this,Ne,Le,2,32767,-32768),this[Le]=Ne&255,this[Le+1]=Ne>>>8,Le+2},ie.prototype.writeInt16BE=function(Ne,Le,We){return Ne=+Ne,Le=Le>>>0,We||rt(this,Ne,Le,2,32767,-32768),this[Le]=Ne>>>8,this[Le+1]=Ne&255,Le+2},ie.prototype.writeInt32LE=function(Ne,Le,We){return Ne=+Ne,Le=Le>>>0,We||rt(this,Ne,Le,4,2147483647,-2147483648),this[Le]=Ne&255,this[Le+1]=Ne>>>8,this[Le+2]=Ne>>>16,this[Le+3]=Ne>>>24,Le+4},ie.prototype.writeInt32BE=function(Ne,Le,We){return Ne=+Ne,Le=Le>>>0,We||rt(this,Ne,Le,4,2147483647,-2147483648),Ne<0&&(Ne=4294967295+Ne+1),this[Le]=Ne>>>24,this[Le+1]=Ne>>>16,this[Le+2]=Ne>>>8,this[Le+3]=Ne&255,Le+4};function st(_e,Ne,Le,We,ft,gt){if(Le+We>_e.length)throw new RangeError("Index out of range");if(Le<0)throw new RangeError("Index out of range")}function mt(_e,Ne,Le,We,ft){return Ne=+Ne,Le=Le>>>0,ft||st(_e,Ne,Le,4,34028234663852886e22,-34028234663852886e22),re.write(_e,Ne,Le,We,23,4),Le+4}ie.prototype.writeFloatLE=function(Ne,Le,We){return mt(this,Ne,Le,!0,We)},ie.prototype.writeFloatBE=function(Ne,Le,We){return mt(this,Ne,Le,!1,We)};function yt(_e,Ne,Le,We,ft){return Ne=+Ne,Le=Le>>>0,ft||st(_e,Ne,Le,8,17976931348623157e292,-17976931348623157e292),re.write(_e,Ne,Le,We,52,8),Le+8}ie.prototype.writeDoubleLE=function(Ne,Le,We){return yt(this,Ne,Le,!0,We)},ie.prototype.writeDoubleBE=function(Ne,Le,We){return yt(this,Ne,Le,!1,We)},ie.prototype.copy=function(Ne,Le,We,ft){if(!ie.isBuffer(Ne))throw new TypeError("argument should be a Buffer");if(We||(We=0),!ft&&ft!==0&&(ft=this.length),Le>=Ne.length&&(Le=Ne.length),Le||(Le=0),ft>0&&ft=this.length)throw new RangeError("Index out of range");if(ft<0)throw new RangeError("sourceEnd out of bounds");ft>this.length&&(ft=this.length),Ne.length-Le=0;--nt)Ne[nt+Le]=this[nt+We];else Uint8Array.prototype.set.call(Ne,this.subarray(We,ft),Le);return gt},ie.prototype.fill=function(Ne,Le,We,ft){if(typeof Ne=="string"){if(typeof Le=="string"?(ft=Le,Le=0,We=this.length):typeof We=="string"&&(ft=We,We=this.length),ft!==void 0&&typeof ft!="string")throw new TypeError("encoding must be a string");if(typeof ft=="string"&&!ie.isEncoding(ft))throw new TypeError("Unknown encoding: "+ft);if(Ne.length===1){var gt=Ne.charCodeAt(0);(ft==="utf8"&><128||ft==="latin1")&&(Ne=gt)}}else typeof Ne=="number"&&(Ne=Ne&255);if(Le<0||this.length>>0,We=We===void 0?this.length:We>>>0,Ne||(Ne=0);var nt;if(typeof Ne=="number")for(nt=Le;nt55295&&Le<57344){if(!ft){if(Le>56319){(Ne-=3)>-1&>.push(239,191,189);continue}else if(nt+1===We){(Ne-=3)>-1&>.push(239,191,189);continue}ft=Le;continue}if(Le<56320){(Ne-=3)>-1&>.push(239,191,189),ft=Le;continue}Le=(ft-55296<<10|Le-56320)+65536}else ft&&(Ne-=3)>-1&>.push(239,191,189);if(ft=null,Le<128){if((Ne-=1)<0)break;gt.push(Le)}else if(Le<2048){if((Ne-=2)<0)break;gt.push(Le>>6|192,Le&63|128)}else if(Le<65536){if((Ne-=3)<0)break;gt.push(Le>>12|224,Le>>6&63|128,Le&63|128)}else if(Le<1114112){if((Ne-=4)<0)break;gt.push(Le>>18|240,Le>>12&63|128,Le>>6&63|128,Le&63|128)}else throw new Error("Invalid code point")}return gt}function Te(_e){for(var Ne=[],Le=0;Le<_e.length;++Le)Ne.push(_e.charCodeAt(Le)&255);return Ne}function Ke(_e,Ne){for(var Le,We,ft,gt=[],nt=0;nt<_e.length&&!((Ne-=2)<0);++nt)Le=_e.charCodeAt(nt),We=Le>>8,ft=Le%256,gt.push(ft),gt.push(We);return gt}function Ie(_e){return oe.toByteArray(vt(_e))}function Fe(_e,Ne,Le,We){for(var ft=0;ft=Ne.length||ft>=_e.length);++ft)Ne[ft+Le]=_e[ft];return ft}function Be(_e,Ne){return _e instanceof Ne||_e!=null&&_e.constructor!=null&&_e.constructor.name!=null&&_e.constructor.name===Ne.name}function Oe(_e){return _e!==_e}}).call(this)}).call(this,E("buffer").Buffer)},{"base64-js":87,buffer:90,ieee754:357}],91:[function(E,he,Ae){he.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},{}],92:[function(E,he,Ae){"use strict";var ue=E("get-intrinsic"),oe=E("./"),re=oe(ue("String.prototype.indexOf"));he.exports=function(ae,se){var ie=ue(ae,!!se);return typeof ie=="function"&&re(ae,".prototype.")>-1?oe(ie):ie}},{"./":93,"get-intrinsic":348}],93:[function(E,he,Ae){"use strict";var ue=E("function-bind"),oe=E("get-intrinsic"),re=oe("%Function.prototype.apply%"),le=oe("%Function.prototype.call%"),ae=oe("%Reflect.apply%",!0)||ue.call(le,re),se=oe("%Object.getOwnPropertyDescriptor%",!0),ie=oe("%Object.defineProperty%",!0),te=oe("%Math.max%");if(ie)try{ie({},"a",{value:1})}catch(a){ie=null}he.exports=function(y){var x=ae(ue,le,arguments);if(se&&ie){var b=se(x,"length");b.configurable&&ie(x,"length",{value:1+te(0,y.length-(arguments.length-1))})}return x};var z=function(){return ae(ue,re,arguments)};ie?ie(he.exports,"apply",{value:z}):he.exports.apply=z},{"function-bind":347,"get-intrinsic":348}],94:[function(E,he,Ae){"use strict";var ue=Array.prototype.slice;he.exports=oe;function oe(le,ae){if(!(this instanceof oe))return new oe(le,ae);this.src=le,this._withAccess=ae}oe.prototype.withAccess=function(le){return this._withAccess=le!==!1,this},oe.prototype.pick=function(le){return Array.isArray(le)||(le=ue.call(arguments)),le.length&&(this.keys=le),this},oe.prototype.to=function(le){if(le=le||{},!this.src)return le;var ae=this.keys||Object.keys(this.src);if(!this._withAccess){for(var se=0;se>8&255]},qe=function(nt){return[nt&255,nt>>8&255,nt>>16&255,nt>>24&255]},Te=function(nt){return nt[3]<<24|nt[2]<<16|nt[1]<<8|nt[0]},Ke=function(nt){return yt(nt,23,4)},Ie=function(nt){return yt(nt,52,8)},Fe=function(nt,wt){de(nt[Pe],wt,{get:function(){return Se(this)[wt]}})},Be=function(nt,wt,Pt,xt){var It=x(Pt),Ft=Se(nt);if(It+wt>Ft.byteLength)throw rt(ze);var Ut=Se(Ft.buffer).bytes,St=It+Ft.byteOffset,_t=pe(Ut,St,St+wt);return xt?_t:mt(_t)},Oe=function(nt,wt,Pt,xt,It,Ft){var Ut=x(Pt),St=Se(nt);if(Ut+wt>St.byteLength)throw rt(ze);for(var _t=Se(St.buffer).bytes,Kt=Ut+St.byteOffset,Yt=xt(+It),an=0;anIt)throw rt("Wrong offset");if(xt=xt===void 0?It-Ft:y(xt),Ft+xt>It)throw rt(De);He(this,{buffer:wt,byteLength:xt,byteOffset:Ft}),re||(this.buffer=wt,this.byteLength=xt,this.byteOffset=Ft)},at=$e[Pe],re&&(Fe(Qe,"byteLength"),Fe($e,"buffer"),Fe($e,"byteLength"),Fe($e,"byteOffset")),ie(at,{getInt8:function(wt){return Be(this,1,wt)[0]<<24>>24},getUint8:function(wt){return Be(this,1,wt)[0]},getInt16:function(wt){var Pt=Be(this,2,wt,arguments.length>1?arguments[1]:void 0);return(Pt[1]<<8|Pt[0])<<16>>16},getUint16:function(wt){var Pt=Be(this,2,wt,arguments.length>1?arguments[1]:void 0);return Pt[1]<<8|Pt[0]},getInt32:function(wt){return Te(Be(this,4,wt,arguments.length>1?arguments[1]:void 0))},getUint32:function(wt){return Te(Be(this,4,wt,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(wt){return Tt(Be(this,4,wt,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(wt){return Tt(Be(this,8,wt,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(wt,Pt){Oe(this,1,wt,vt,Pt)},setUint8:function(wt,Pt){Oe(this,1,wt,vt,Pt)},setInt16:function(wt,Pt){Oe(this,2,wt,ut,Pt,arguments.length>2?arguments[2]:void 0)},setUint16:function(wt,Pt){Oe(this,2,wt,ut,Pt,arguments.length>2?arguments[2]:void 0)},setInt32:function(wt,Pt){Oe(this,4,wt,qe,Pt,arguments.length>2?arguments[2]:void 0)},setUint32:function(wt,Pt){Oe(this,4,wt,qe,Pt,arguments.length>2?arguments[2]:void 0)},setFloat32:function(wt,Pt){Oe(this,4,wt,Ke,Pt,arguments.length>2?arguments[2]:void 0)},setFloat64:function(wt,Pt){Oe(this,8,wt,Ie,Pt,arguments.length>2?arguments[2]:void 0)}});else{var _e=ye&&Je.name!==we;if(!te(function(){Je(1)})||!te(function(){new Je(-1)})||te(function(){return new Je,new Je(1.5),new Je(NaN),_e&&!Ce})){Qe=function(wt){return z(this,tt),new Je(x(wt))},Qe[Pe]=tt;for(var Ne=ce(Je),Le=0,We;Ne.length>Le;)(We=Ne[Le++])in Qe||se(Qe,We,Je[We]);tt.constructor=Qe}else _e&&Ce&&se(Je,"name",we);ne&&ee(at)!==ct&&ne(at,ct);var ft=new $e(new Qe(2)),gt=oe(at.setInt8);ft.setInt8(0,2147483648),ft.setInt8(1,2147483649),(ft.getInt8(0)||!ft.getInt8(1))&&ie(at,{setInt8:function(wt,Pt){gt(this,wt,Pt<<24>>24)},setUint8:function(wt,Pt){gt(this,wt,Pt<<24>>24)}},{unsafe:!0})}me(Qe,we),me($e,Me),he.exports={ArrayBuffer:Qe,DataView:$e}},{"../internals/an-instance":100,"../internals/array-buffer-native":102,"../internals/array-fill":106,"../internals/array-slice-simple":116,"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-name":156,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/ieee754":169,"../internals/internal-state":173,"../internals/object-define-property":198,"../internals/object-get-own-property-names":201,"../internals/object-get-prototype-of":203,"../internals/object-set-prototype-of":208,"../internals/redefine-all":221,"../internals/set-to-string-tag":234,"../internals/to-index":246,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],105:[function(E,he,Ae){"use strict";var ue=E("../internals/to-object"),oe=E("../internals/to-absolute-index"),re=E("../internals/length-of-array-like"),le=Math.min;he.exports=[].copyWithin||function(se,ie){var te=ue(this),z=re(te),a=oe(se,z),y=oe(ie,z),x=arguments.length>2?arguments[2]:void 0,b=le((x===void 0?z:oe(x,z))-y,z-a),ee=1;for(y0;)y in te?te[a]=te[y]:delete te[a],a+=ee,y+=ee;return te}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],106:[function(E,he,Ae){"use strict";var ue=E("../internals/to-object"),oe=E("../internals/to-absolute-index"),re=E("../internals/length-of-array-like");he.exports=function(ae){for(var se=ue(this),ie=re(se),te=arguments.length,z=oe(te>1?arguments[1]:void 0,ie),a=te>2?arguments[2]:void 0,y=a===void 0?ie:oe(a,ie);y>z;)se[z++]=ae;return se}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],107:[function(E,he,Ae){"use strict";var ue=E("../internals/array-iteration").forEach,oe=E("../internals/array-method-is-strict"),re=oe("forEach");he.exports=re?[].forEach:function(ae){return ue(this,ae,arguments.length>1?arguments[1]:void 0)}},{"../internals/array-iteration":111,"../internals/array-method-is-strict":114}],108:[function(E,he,Ae){var ue=E("../internals/length-of-array-like");he.exports=function(oe,re){for(var le=0,ae=ue(re),se=new oe(ae);ae>le;)se[le]=re[le++];return se}},{"../internals/length-of-array-like":188}],109:[function(E,he,Ae){"use strict";var ue=E("../internals/global"),oe=E("../internals/function-bind-context"),re=E("../internals/function-call"),le=E("../internals/to-object"),ae=E("../internals/call-with-safe-iteration-closing"),se=E("../internals/is-array-iterator-method"),ie=E("../internals/is-constructor"),te=E("../internals/length-of-array-like"),z=E("../internals/create-property"),a=E("../internals/get-iterator"),y=E("../internals/get-iterator-method"),x=ue.Array;he.exports=function(ee){var ne=le(ee),ce=ie(this),de=arguments.length,ge=de>1?arguments[1]:void 0,pe=ge!==void 0;pe&&(ge=oe(ge,de>2?arguments[2]:void 0));var me=y(ne),be=0,ye,Ce,Se,He,we,Me;if(me&&!(this==x&&se(me)))for(He=a(ne,me),we=He.next,Ce=ce?new this:[];!(Se=re(we,He)).done;be++)Me=pe?ae(He,ge,[Se.value,be],!0):Se.value,z(Ce,be,Me);else for(ye=te(ne),Ce=ce?new this(ye):x(ye);ye>be;be++)Me=pe?ge(ne[be],be):ne[be],z(Ce,be,Me);return Ce.length=be,Ce}},{"../internals/call-with-safe-iteration-closing":121,"../internals/create-property":131,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/is-constructor":177,"../internals/length-of-array-like":188,"../internals/to-object":250}],110:[function(E,he,Ae){var ue=E("../internals/to-indexed-object"),oe=E("../internals/to-absolute-index"),re=E("../internals/length-of-array-like"),le=function(ae){return function(se,ie,te){var z=ue(se),a=re(z),y=oe(te,a),x;if(ae&&ie!=ie){for(;a>y;)if(x=z[y++],x!=x)return!0}else for(;a>y;y++)if((ae||y in z)&&z[y]===ie)return ae||y||0;return!ae&&-1}};he.exports={includes:le(!0),indexOf:le(!1)}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-indexed-object":247}],111:[function(E,he,Ae){var ue=E("../internals/function-bind-context"),oe=E("../internals/function-uncurry-this"),re=E("../internals/indexed-object"),le=E("../internals/to-object"),ae=E("../internals/length-of-array-like"),se=E("../internals/array-species-create"),ie=oe([].push),te=function(z){var a=z==1,y=z==2,x=z==3,b=z==4,ee=z==6,ne=z==7,ce=z==5||ee;return function(de,ge,pe,me){for(var be=le(de),ye=re(be),Ce=ue(ge,pe),Se=ae(ye),He=0,we=me||se,Me=a?we(de,Se):y||ne?we(de,0):void 0,Pe,De;Se>He;He++)if((ce||He in ye)&&(Pe=ye[He],De=Ce(Pe,He,be),z))if(a)Me[He]=De;else if(De)switch(z){case 3:return!0;case 5:return Pe;case 6:return He;case 2:ie(Me,Pe)}else switch(z){case 4:return!1;case 7:ie(Me,Pe)}return ee?-1:x||b?b:Me}};he.exports={forEach:te(0),map:te(1),filter:te(2),some:te(3),every:te(4),find:te(5),findIndex:te(6),filterReject:te(7)}},{"../internals/array-species-create":120,"../internals/function-bind-context":153,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],112:[function(E,he,Ae){"use strict";var ue=E("../internals/function-apply"),oe=E("../internals/to-indexed-object"),re=E("../internals/to-integer-or-infinity"),le=E("../internals/length-of-array-like"),ae=E("../internals/array-method-is-strict"),se=Math.min,ie=[].lastIndexOf,te=!!ie&&1/[1].lastIndexOf(1,-0)<0,z=ae("lastIndexOf"),a=te||!z;he.exports=a?function(x){if(te)return ue(ie,this,arguments)||0;var b=oe(this),ee=le(b),ne=ee-1;for(arguments.length>1&&(ne=se(ne,re(arguments[1]))),ne<0&&(ne=ee+ne);ne>=0;ne--)if(ne in b&&b[ne]===x)return ne||0;return-1}:ie},{"../internals/array-method-is-strict":114,"../internals/function-apply":152,"../internals/length-of-array-like":188,"../internals/to-indexed-object":247,"../internals/to-integer-or-infinity":248}],113:[function(E,he,Ae){var ue=E("../internals/fails"),oe=E("../internals/well-known-symbol"),re=E("../internals/engine-v8-version"),le=oe("species");he.exports=function(ae){return re>=51||!ue(function(){var se=[],ie=se.constructor={};return ie[le]=function(){return{foo:1}},se[ae](Boolean).foo!==1})}},{"../internals/engine-v8-version":146,"../internals/fails":150,"../internals/well-known-symbol":268}],114:[function(E,he,Ae){"use strict";var ue=E("../internals/fails");he.exports=function(oe,re){var le=[][oe];return!!le&&ue(function(){le.call(null,re||function(){return 1},1)})}},{"../internals/fails":150}],115:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/a-callable"),re=E("../internals/to-object"),le=E("../internals/indexed-object"),ae=E("../internals/length-of-array-like"),se=ue.TypeError,ie=function(te){return function(z,a,y,x){oe(a);var b=re(z),ee=le(b),ne=ae(b),ce=te?ne-1:0,de=te?-1:1;if(y<2)for(;;){if(ce in ee){x=ee[ce],ce+=de;break}if(ce+=de,te?ce<0:ne<=ce)throw se("Reduce of empty array with no initial value")}for(;te?ce>=0:ne>ce;ce+=de)ce in ee&&(x=a(x,ee[ce],ce,b));return x}};he.exports={left:ie(!1),right:ie(!0)}},{"../internals/a-callable":95,"../internals/global":163,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],116:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/to-absolute-index"),re=E("../internals/length-of-array-like"),le=E("../internals/create-property"),ae=ue.Array,se=Math.max;he.exports=function(ie,te,z){for(var a=re(ie),y=oe(te,a),x=oe(z===void 0?a:z,a),b=ae(se(x-y,0)),ee=0;y0;)se[y]=se[--y];y!==z++&&(se[y]=a)}return se},ae=function(se,ie,te,z){for(var a=ie.length,y=te.length,x=0,b=0;x0&&ie[0]<4?1:+(ie[0]+ie[1])),!te&&oe&&(ie=oe.match(/Edge\/(\d+)/),(!ie||ie[1]>=74)&&(ie=oe.match(/Chrome\/(\d+)/),ie&&(te=+ie[1]))),he.exports=te},{"../internals/engine-user-agent":145,"../internals/global":163}],147:[function(E,he,Ae){var ue=E("../internals/engine-user-agent"),oe=ue.match(/AppleWebKit\/(\d+)\./);he.exports=!!oe&&+oe[1]},{"../internals/engine-user-agent":145}],148:[function(E,he,Ae){he.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],149:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/object-get-own-property-descriptor").f,re=E("../internals/create-non-enumerable-property"),le=E("../internals/redefine"),ae=E("../internals/set-global"),se=E("../internals/copy-constructor-properties"),ie=E("../internals/is-forced");he.exports=function(te,z){var a=te.target,y=te.global,x=te.stat,b,ee,ne,ce,de,ge;if(y?ee=ue:x?ee=ue[a]||ae(a,{}):ee=(ue[a]||{}).prototype,ee)for(ne in z){if(de=z[ne],te.noTargetGet?(ge=oe(ee,ne),ce=ge&&ge.value):ce=ee[ne],b=ie(y?ne:a+(x?".":"#")+ne,te.forced),!b&&ce!==void 0){if(typeof de==typeof ce)continue;se(de,ce)}(te.sham||ce&&ce.sham)&&re(de,"sham",!0),le(ee,ne,de,te)}}},{"../internals/copy-constructor-properties":125,"../internals/create-non-enumerable-property":129,"../internals/global":163,"../internals/is-forced":178,"../internals/object-get-own-property-descriptor":199,"../internals/redefine":222,"../internals/set-global":232}],150:[function(E,he,Ae){he.exports=function(ue){try{return!!ue()}catch(oe){return!0}}},{}],151:[function(E,he,Ae){"use strict";E("../modules/es.regexp.exec");var ue=E("../internals/function-uncurry-this"),oe=E("../internals/redefine"),re=E("../internals/regexp-exec"),le=E("../internals/fails"),ae=E("../internals/well-known-symbol"),se=E("../internals/create-non-enumerable-property"),ie=ae("species"),te=RegExp.prototype;he.exports=function(z,a,y,x){var b=ae(z),ee=!le(function(){var ge={};return ge[b]=function(){return 7},""[z](ge)!=7}),ne=ee&&!le(function(){var ge=!1,pe=/a/;return z==="split"&&(pe={},pe.constructor={},pe.constructor[ie]=function(){return pe},pe.flags="",pe[b]=/./[b]),pe.exec=function(){return ge=!0,null},pe[b](""),!ge});if(!ee||!ne||y){var ce=ue(/./[b]),de=a(b,""[z],function(ge,pe,me,be,ye){var Ce=ue(ge),Se=pe.exec;return Se===re||Se===te.exec?ee&&!ye?{done:!0,value:ce(pe,me,be)}:{done:!0,value:Ce(me,pe,be)}:{done:!1}});oe(String.prototype,z,de[0]),oe(te,b,de[1])}x&&se(te[b],"sham",!0)}},{"../internals/create-non-enumerable-property":129,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/redefine":222,"../internals/regexp-exec":224,"../internals/well-known-symbol":268,"../modules/es.regexp.exec":300}],152:[function(E,he,Ae){var ue=E("../internals/function-bind-native"),oe=Function.prototype,re=oe.apply,le=oe.call;he.exports=typeof Reflect=="object"&&Reflect.apply||(ue?le.bind(re):function(){return le.apply(re,arguments)})},{"../internals/function-bind-native":154}],153:[function(E,he,Ae){var ue=E("../internals/function-uncurry-this"),oe=E("../internals/a-callable"),re=E("../internals/function-bind-native"),le=ue(ue.bind);he.exports=function(ae,se){return oe(ae),se===void 0?ae:re?le(ae,se):function(){return ae.apply(se,arguments)}}},{"../internals/a-callable":95,"../internals/function-bind-native":154,"../internals/function-uncurry-this":157}],154:[function(E,he,Ae){var ue=E("../internals/fails");he.exports=!ue(function(){var oe=function(){}.bind();return typeof oe!="function"||oe.hasOwnProperty("prototype")})},{"../internals/fails":150}],155:[function(E,he,Ae){var ue=E("../internals/function-bind-native"),oe=Function.prototype.call;he.exports=ue?oe.bind(oe):function(){return oe.apply(oe,arguments)}},{"../internals/function-bind-native":154}],156:[function(E,he,Ae){var ue=E("../internals/descriptors"),oe=E("../internals/has-own-property"),re=Function.prototype,le=ue&&Object.getOwnPropertyDescriptor,ae=oe(re,"name"),se=ae&&function(){}.name==="something",ie=ae&&(!ue||ue&&le(re,"name").configurable);he.exports={EXISTS:ae,PROPER:se,CONFIGURABLE:ie}},{"../internals/descriptors":134,"../internals/has-own-property":164}],157:[function(E,he,Ae){var ue=E("../internals/function-bind-native"),oe=Function.prototype,re=oe.bind,le=oe.call,ae=ue&&re.bind(le,le);he.exports=ue?function(se){return se&&ae(se)}:function(se){return se&&function(){return le.apply(se,arguments)}}},{"../internals/function-bind-native":154}],158:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/is-callable"),re=function(le){return oe(le)?le:void 0};he.exports=function(le,ae){return arguments.length<2?re(ue[le]):ue[le]&&ue[le][ae]}},{"../internals/global":163,"../internals/is-callable":176}],159:[function(E,he,Ae){var ue=E("../internals/classof"),oe=E("../internals/get-method"),re=E("../internals/iterators"),le=E("../internals/well-known-symbol"),ae=le("iterator");he.exports=function(se){if(se!=null)return oe(se,ae)||oe(se,"@@iterator")||re[ue(se)]}},{"../internals/classof":124,"../internals/get-method":161,"../internals/iterators":187,"../internals/well-known-symbol":268}],160:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/function-call"),re=E("../internals/a-callable"),le=E("../internals/an-object"),ae=E("../internals/try-to-string"),se=E("../internals/get-iterator-method"),ie=ue.TypeError;he.exports=function(te,z){var a=arguments.length<2?se(te):z;if(re(a))return le(oe(a,te));throw ie(ae(te)+" is not iterable")}},{"../internals/a-callable":95,"../internals/an-object":101,"../internals/function-call":155,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/try-to-string":257}],161:[function(E,he,Ae){var ue=E("../internals/a-callable");he.exports=function(oe,re){var le=oe[re];return le==null?void 0:ue(le)}},{"../internals/a-callable":95}],162:[function(E,he,Ae){var ue=E("../internals/function-uncurry-this"),oe=E("../internals/to-object"),re=Math.floor,le=ue("".charAt),ae=ue("".replace),se=ue("".slice),ie=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,te=/\$([$&'`]|\d{1,2})/g;he.exports=function(z,a,y,x,b,ee){var ne=y+z.length,ce=x.length,de=te;return b!==void 0&&(b=oe(b),de=ie),ae(ee,de,function(ge,pe){var me;switch(le(pe,0)){case"$":return"$";case"&":return z;case"`":return se(a,0,y);case"'":return se(a,ne);case"<":me=b[se(pe,1,-1)];break;default:var be=+pe;if(be===0)return ge;if(be>ce){var ye=re(be/10);return ye===0?ge:ye<=ce?x[ye-1]===void 0?le(pe,1):x[ye-1]+le(pe,1):ge}me=x[be-1]}return me===void 0?"":me})}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],163:[function(E,he,Ae){(function(ue){(function(){var oe=function(re){return re&&re.Math==Math&&re};he.exports=oe(typeof globalThis=="object"&&globalThis)||oe(typeof window=="object"&&window)||oe(typeof self=="object"&&self)||oe(typeof ue=="object"&&ue)||function(){return this}()||Function("return this")()}).call(this)}).call(this,typeof Qt!="undefined"?Qt:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],164:[function(E,he,Ae){var ue=E("../internals/function-uncurry-this"),oe=E("../internals/to-object"),re=ue({}.hasOwnProperty);he.exports=Object.hasOwn||function(ae,se){return re(oe(ae),se)}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],165:[function(E,he,Ae){he.exports={}},{}],166:[function(E,he,Ae){var ue=E("../internals/global");he.exports=function(oe,re){var le=ue.console;le&&le.error&&(arguments.length==1?le.error(oe):le.error(oe,re))}},{"../internals/global":163}],167:[function(E,he,Ae){var ue=E("../internals/get-built-in");he.exports=ue("document","documentElement")},{"../internals/get-built-in":158}],168:[function(E,he,Ae){var ue=E("../internals/descriptors"),oe=E("../internals/fails"),re=E("../internals/document-create-element");he.exports=!ue&&!oe(function(){return Object.defineProperty(re("div"),"a",{get:function(){return 7}}).a!=7})},{"../internals/descriptors":134,"../internals/document-create-element":135,"../internals/fails":150}],169:[function(E,he,Ae){var ue=E("../internals/global"),oe=ue.Array,re=Math.abs,le=Math.pow,ae=Math.floor,se=Math.log,ie=Math.LN2,te=function(a,y,x){var b=oe(x),ee=x*8-y-1,ne=(1<>1,de=y===23?le(2,-24)-le(2,-77):0,ge=a<0||a===0&&1/a<0?1:0,pe=0,me,be,ye;for(a=re(a),a!=a||a===1/0?(be=a!=a?1:0,me=ne):(me=ae(se(a)/ie),ye=le(2,-me),a*ye<1&&(me--,ye*=2),me+ce>=1?a+=de/ye:a+=de*le(2,1-ce),a*ye>=2&&(me++,ye/=2),me+ce>=ne?(be=0,me=ne):me+ce>=1?(be=(a*ye-1)*le(2,y),me=me+ce):(be=a*le(2,ce-1)*le(2,y),me=0));y>=8;)b[pe++]=be&255,be/=256,y-=8;for(me=me<0;)b[pe++]=me&255,me/=256,ee-=8;return b[--pe]|=ge*128,b},z=function(a,y){var x=a.length,b=x*8-y-1,ee=(1<>1,ce=b-7,de=x-1,ge=a[de--],pe=ge&127,me;for(ge>>=7;ce>0;)pe=pe*256+a[de--],ce-=8;for(me=pe&(1<<-ce)-1,pe>>=-ce,ce+=y;ce>0;)me=me*256+a[de--],ce-=8;if(pe===0)pe=1-ne;else{if(pe===ee)return me?NaN:ge?-1/0:1/0;me=me+le(2,y),pe=pe-ne}return(ge?-1:1)*me*le(2,pe-y)};he.exports={pack:te,unpack:z}},{"../internals/global":163}],170:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/function-uncurry-this"),re=E("../internals/fails"),le=E("../internals/classof-raw"),ae=ue.Object,se=oe("".split);he.exports=re(function(){return!ae("z").propertyIsEnumerable(0)})?function(ie){return le(ie)=="String"?se(ie,""):ae(ie)}:ae},{"../internals/classof-raw":123,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],171:[function(E,he,Ae){var ue=E("../internals/is-callable"),oe=E("../internals/is-object"),re=E("../internals/object-set-prototype-of");he.exports=function(le,ae,se){var ie,te;return re&&ue(ie=ae.constructor)&&ie!==se&&oe(te=ie.prototype)&&te!==se.prototype&&re(le,te),le}},{"../internals/is-callable":176,"../internals/is-object":180,"../internals/object-set-prototype-of":208}],172:[function(E,he,Ae){var ue=E("../internals/function-uncurry-this"),oe=E("../internals/is-callable"),re=E("../internals/shared-store"),le=ue(Function.toString);oe(re.inspectSource)||(re.inspectSource=function(ae){return le(ae)}),he.exports=re.inspectSource},{"../internals/function-uncurry-this":157,"../internals/is-callable":176,"../internals/shared-store":236}],173:[function(E,he,Ae){var ue=E("../internals/native-weak-map"),oe=E("../internals/global"),re=E("../internals/function-uncurry-this"),le=E("../internals/is-object"),ae=E("../internals/create-non-enumerable-property"),se=E("../internals/has-own-property"),ie=E("../internals/shared-store"),te=E("../internals/shared-key"),z=E("../internals/hidden-keys"),a="Object already initialized",y=oe.TypeError,x=oe.WeakMap,b,ee,ne,ce=function(Ce){return ne(Ce)?ee(Ce):b(Ce,{})},de=function(Ce){return function(Se){var He;if(!le(Se)||(He=ee(Se)).type!==Ce)throw y("Incompatible receiver, "+Ce+" required");return He}};if(ue||ie.state){var ge=ie.state||(ie.state=new x),pe=re(ge.get),me=re(ge.has),be=re(ge.set);b=function(Ce,Se){if(me(ge,Ce))throw new y(a);return Se.facade=Ce,be(ge,Ce,Se),Se},ee=function(Ce){return pe(ge,Ce)||{}},ne=function(Ce){return me(ge,Ce)}}else{var ye=te("state");z[ye]=!0,b=function(Ce,Se){if(se(Ce,ye))throw new y(a);return Se.facade=Ce,ae(Ce,ye,Se),Se},ee=function(Ce){return se(Ce,ye)?Ce[ye]:{}},ne=function(Ce){return se(Ce,ye)}}he.exports={set:b,get:ee,has:ne,enforce:ce,getterFor:de}},{"../internals/create-non-enumerable-property":129,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/is-object":180,"../internals/native-weak-map":192,"../internals/shared-key":235,"../internals/shared-store":236}],174:[function(E,he,Ae){var ue=E("../internals/well-known-symbol"),oe=E("../internals/iterators"),re=ue("iterator"),le=Array.prototype;he.exports=function(ae){return ae!==void 0&&(oe.Array===ae||le[re]===ae)}},{"../internals/iterators":187,"../internals/well-known-symbol":268}],175:[function(E,he,Ae){var ue=E("../internals/classof-raw");he.exports=Array.isArray||function(re){return ue(re)=="Array"}},{"../internals/classof-raw":123}],176:[function(E,he,Ae){he.exports=function(ue){return typeof ue=="function"}},{}],177:[function(E,he,Ae){var ue=E("../internals/function-uncurry-this"),oe=E("../internals/fails"),re=E("../internals/is-callable"),le=E("../internals/classof"),ae=E("../internals/get-built-in"),se=E("../internals/inspect-source"),ie=function(){},te=[],z=ae("Reflect","construct"),a=/^\s*(?:class|function)\b/,y=ue(a.exec),x=!a.exec(ie),b=function(ce){if(!re(ce))return!1;try{return z(ie,te,ce),!0}catch(de){return!1}},ee=function(ce){if(!re(ce))return!1;switch(le(ce)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return x||!!y(a,se(ce))}catch(de){return!0}};ee.sham=!0,he.exports=!z||oe(function(){var ne;return b(b.call)||!b(Object)||!b(function(){ne=!0})||ne})?ee:b},{"../internals/classof":124,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/inspect-source":172,"../internals/is-callable":176}],178:[function(E,he,Ae){var ue=E("../internals/fails"),oe=E("../internals/is-callable"),re=/#|\.prototype\./,le=function(z,a){var y=se[ae(z)];return y==te?!0:y==ie?!1:oe(a)?ue(a):!!a},ae=le.normalize=function(z){return String(z).replace(re,".").toLowerCase()},se=le.data={},ie=le.NATIVE="N",te=le.POLYFILL="P";he.exports=le},{"../internals/fails":150,"../internals/is-callable":176}],179:[function(E,he,Ae){var ue=E("../internals/is-object"),oe=Math.floor;he.exports=Number.isInteger||function(le){return!ue(le)&&isFinite(le)&&oe(le)===le}},{"../internals/is-object":180}],180:[function(E,he,Ae){var ue=E("../internals/is-callable");he.exports=function(oe){return typeof oe=="object"?oe!==null:ue(oe)}},{"../internals/is-callable":176}],181:[function(E,he,Ae){he.exports=!1},{}],182:[function(E,he,Ae){var ue=E("../internals/is-object"),oe=E("../internals/classof-raw"),re=E("../internals/well-known-symbol"),le=re("match");he.exports=function(ae){var se;return ue(ae)&&((se=ae[le])!==void 0?!!se:oe(ae)=="RegExp")}},{"../internals/classof-raw":123,"../internals/is-object":180,"../internals/well-known-symbol":268}],183:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/get-built-in"),re=E("../internals/is-callable"),le=E("../internals/object-is-prototype-of"),ae=E("../internals/use-symbol-as-uid"),se=ue.Object;he.exports=ae?function(ie){return typeof ie=="symbol"}:function(ie){var te=oe("Symbol");return re(te)&&le(te.prototype,se(ie))}},{"../internals/get-built-in":158,"../internals/global":163,"../internals/is-callable":176,"../internals/object-is-prototype-of":204,"../internals/use-symbol-as-uid":264}],184:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/function-bind-context"),re=E("../internals/function-call"),le=E("../internals/an-object"),ae=E("../internals/try-to-string"),se=E("../internals/is-array-iterator-method"),ie=E("../internals/length-of-array-like"),te=E("../internals/object-is-prototype-of"),z=E("../internals/get-iterator"),a=E("../internals/get-iterator-method"),y=E("../internals/iterator-close"),x=ue.TypeError,b=function(ne,ce){this.stopped=ne,this.result=ce},ee=b.prototype;he.exports=function(ne,ce,de){var ge=de&&de.that,pe=!!(de&&de.AS_ENTRIES),me=!!(de&&de.IS_ITERATOR),be=!!(de&&de.INTERRUPTED),ye=oe(ce,ge),Ce,Se,He,we,Me,Pe,De,ze=function(Qe){return Ce&&y(Ce,"normal",Qe),new b(!0,Qe)},Je=function(Qe){return pe?(le(Qe),be?ye(Qe[0],Qe[1],ze):ye(Qe[0],Qe[1])):be?ye(Qe,ze):ye(Qe)};if(me)Ce=ne;else{if(Se=a(ne),!Se)throw x(ae(ne)+" is not iterable");if(se(Se)){for(He=0,we=ie(ne);we>He;He++)if(Me=Je(ne[He]),Me&&te(ee,Me))return Me;return new b(!1)}Ce=z(ne,Se)}for(Pe=Ce.next;!(De=re(Pe,Ce)).done;){try{Me=Je(De.value)}catch(Qe){y(Ce,"throw",Qe)}if(typeof Me=="object"&&Me&&te(ee,Me))return Me}return new b(!1)}},{"../internals/an-object":101,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/iterator-close":185,"../internals/length-of-array-like":188,"../internals/object-is-prototype-of":204,"../internals/try-to-string":257}],185:[function(E,he,Ae){var ue=E("../internals/function-call"),oe=E("../internals/an-object"),re=E("../internals/get-method");he.exports=function(le,ae,se){var ie,te;oe(le);try{if(ie=re(le,"return"),!ie){if(ae==="throw")throw se;return se}ie=ue(ie,le)}catch(z){te=!0,ie=z}if(ae==="throw")throw se;if(te)throw ie;return oe(ie),se}},{"../internals/an-object":101,"../internals/function-call":155,"../internals/get-method":161}],186:[function(E,he,Ae){"use strict";var ue=E("../internals/fails"),oe=E("../internals/is-callable"),re=E("../internals/object-create"),le=E("../internals/object-get-prototype-of"),ae=E("../internals/redefine"),se=E("../internals/well-known-symbol"),ie=E("../internals/is-pure"),te=se("iterator"),z=!1,a,y,x;[].keys&&(x=[].keys(),"next"in x?(y=le(le(x)),y!==Object.prototype&&(a=y)):z=!0);var b=a==null||ue(function(){var ee={};return a[te].call(ee)!==ee});b?a={}:ie&&(a=re(a)),oe(a[te])||ae(a,te,function(){return this}),he.exports={IteratorPrototype:a,BUGGY_SAFARI_ITERATORS:z}},{"../internals/fails":150,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/object-create":196,"../internals/object-get-prototype-of":203,"../internals/redefine":222,"../internals/well-known-symbol":268}],187:[function(E,he,Ae){arguments[4][165][0].apply(Ae,arguments)},{dup:165}],188:[function(E,he,Ae){var ue=E("../internals/to-length");he.exports=function(oe){return ue(oe.length)}},{"../internals/to-length":249}],189:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/function-bind-context"),re=E("../internals/object-get-own-property-descriptor").f,le=E("../internals/task").set,ae=E("../internals/engine-is-ios"),se=E("../internals/engine-is-ios-pebble"),ie=E("../internals/engine-is-webos-webkit"),te=E("../internals/engine-is-node"),z=ue.MutationObserver||ue.WebKitMutationObserver,a=ue.document,y=ue.process,x=ue.Promise,b=re(ue,"queueMicrotask"),ee=b&&b.value,ne,ce,de,ge,pe,me,be,ye;ee||(ne=function(){var Ce,Se;for(te&&(Ce=y.domain)&&Ce.exit();ce;){Se=ce.fn,ce=ce.next;try{Se()}catch(He){throw ce?ge():de=void 0,He}}de=void 0,Ce&&Ce.enter()},!ae&&!te&&!ie&&z&&a?(pe=!0,me=a.createTextNode(""),new z(ne).observe(me,{characterData:!0}),ge=function(){me.data=pe=!pe}):!se&&x&&x.resolve?(be=x.resolve(void 0),be.constructor=x,ye=oe(be.then,be),ge=function(){ye(ne)}):te?ge=function(){y.nextTick(ne)}:(le=oe(le,ue),ge=function(){le(ne)})),he.exports=ee||function(Ce){var Se={fn:Ce,next:void 0};de&&(de.next=Se),ce||(ce=Se,ge()),de=Se}},{"../internals/engine-is-ios":142,"../internals/engine-is-ios-pebble":141,"../internals/engine-is-node":143,"../internals/engine-is-webos-webkit":144,"../internals/function-bind-context":153,"../internals/global":163,"../internals/object-get-own-property-descriptor":199,"../internals/task":243}],190:[function(E,he,Ae){var ue=E("../internals/native-symbol");he.exports=ue&&!!Symbol.for&&!!Symbol.keyFor},{"../internals/native-symbol":191}],191:[function(E,he,Ae){var ue=E("../internals/engine-v8-version"),oe=E("../internals/fails");he.exports=!!Object.getOwnPropertySymbols&&!oe(function(){var re=Symbol();return!String(re)||!(Object(re)instanceof Symbol)||!Symbol.sham&&ue&&ue<41})},{"../internals/engine-v8-version":146,"../internals/fails":150}],192:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/is-callable"),re=E("../internals/inspect-source"),le=ue.WeakMap;he.exports=oe(le)&&/native code/.test(re(le))},{"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176}],193:[function(E,he,Ae){"use strict";var ue=E("../internals/a-callable"),oe=function(re){var le,ae;this.promise=new re(function(se,ie){if(le!==void 0||ae!==void 0)throw TypeError("Bad Promise constructor");le=se,ae=ie}),this.resolve=ue(le),this.reject=ue(ae)};he.exports.f=function(re){return new oe(re)}},{"../internals/a-callable":95}],194:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/is-regexp"),re=ue.TypeError;he.exports=function(le){if(oe(le))throw re("The method doesn't accept regular expressions");return le}},{"../internals/global":163,"../internals/is-regexp":182}],195:[function(E,he,Ae){"use strict";var ue=E("../internals/descriptors"),oe=E("../internals/function-uncurry-this"),re=E("../internals/function-call"),le=E("../internals/fails"),ae=E("../internals/object-keys"),se=E("../internals/object-get-own-property-symbols"),ie=E("../internals/object-property-is-enumerable"),te=E("../internals/to-object"),z=E("../internals/indexed-object"),a=Object.assign,y=Object.defineProperty,x=oe([].concat);he.exports=!a||le(function(){if(ue&&a({b:1},a(y({},"a",{enumerable:!0,get:function(){y(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var b={},ee={},ne=Symbol(),ce="abcdefghijklmnopqrst";return b[ne]=7,ce.split("").forEach(function(de){ee[de]=de}),a({},b)[ne]!=7||ae(a({},ee)).join("")!=ce})?function(ee,ne){for(var ce=te(ee),de=arguments.length,ge=1,pe=se.f,me=ie.f;de>ge;)for(var be=z(arguments[ge++]),ye=pe?x(ae(be),pe(be)):ae(be),Ce=ye.length,Se=0,He;Ce>Se;)He=ye[Se++],(!ue||re(me,be,He))&&(ce[He]=be[He]);return ce}:a},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/object-get-own-property-symbols":202,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-object":250}],196:[function(E,he,Ae){var ue=E("../internals/an-object"),oe=E("../internals/object-define-properties"),re=E("../internals/enum-bug-keys"),le=E("../internals/hidden-keys"),ae=E("../internals/html"),se=E("../internals/document-create-element"),ie=E("../internals/shared-key"),te=">",z="<",a="prototype",y="script",x=ie("IE_PROTO"),b=function(){},ee=function(pe){return z+y+te+pe+z+"/"+y+te},ne=function(pe){pe.write(ee("")),pe.close();var me=pe.parentWindow.Object;return pe=null,me},ce=function(){var pe=se("iframe"),me="java"+y+":",be;return pe.style.display="none",ae.appendChild(pe),pe.src=String(me),be=pe.contentWindow.document,be.open(),be.write(ee("document.F=Object")),be.close(),be.F},de,ge=function(){try{de=new ActiveXObject("htmlfile")}catch(me){}ge=typeof document!="undefined"?document.domain&&de?ne(de):ce():ne(de);for(var pe=re.length;pe--;)delete ge[a][re[pe]];return ge()};le[x]=!0,he.exports=Object.create||function(me,be){var ye;return me!==null?(b[a]=ue(me),ye=new b,b[a]=null,ye[x]=me):ye=ge(),be===void 0?ye:oe.f(ye,be)}},{"../internals/an-object":101,"../internals/document-create-element":135,"../internals/enum-bug-keys":148,"../internals/hidden-keys":165,"../internals/html":167,"../internals/object-define-properties":197,"../internals/shared-key":235}],197:[function(E,he,Ae){var ue=E("../internals/descriptors"),oe=E("../internals/v8-prototype-define-bug"),re=E("../internals/object-define-property"),le=E("../internals/an-object"),ae=E("../internals/to-indexed-object"),se=E("../internals/object-keys");Ae.f=ue&&!oe?Object.defineProperties:function(te,z){le(te);for(var a=ae(z),y=se(z),x=y.length,b=0,ee;x>b;)re.f(te,ee=y[b++],a[ee]);return te}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/object-define-property":198,"../internals/object-keys":206,"../internals/to-indexed-object":247,"../internals/v8-prototype-define-bug":265}],198:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/descriptors"),re=E("../internals/ie8-dom-define"),le=E("../internals/v8-prototype-define-bug"),ae=E("../internals/an-object"),se=E("../internals/to-property-key"),ie=ue.TypeError,te=Object.defineProperty,z=Object.getOwnPropertyDescriptor,a="enumerable",y="configurable",x="writable";Ae.f=oe?le?function(ee,ne,ce){if(ae(ee),ne=se(ne),ae(ce),typeof ee=="function"&&ne==="prototype"&&"value"in ce&&x in ce&&!ce[x]){var de=z(ee,ne);de&&de[x]&&(ee[ne]=ce.value,ce={configurable:y in ce?ce[y]:de[y],enumerable:a in ce?ce[a]:de[a],writable:!1})}return te(ee,ne,ce)}:te:function(ee,ne,ce){if(ae(ee),ne=se(ne),ae(ce),re)try{return te(ee,ne,ce)}catch(de){}if("get"in ce||"set"in ce)throw ie("Accessors not supported");return"value"in ce&&(ee[ne]=ce.value),ee}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/global":163,"../internals/ie8-dom-define":168,"../internals/to-property-key":254,"../internals/v8-prototype-define-bug":265}],199:[function(E,he,Ae){var ue=E("../internals/descriptors"),oe=E("../internals/function-call"),re=E("../internals/object-property-is-enumerable"),le=E("../internals/create-property-descriptor"),ae=E("../internals/to-indexed-object"),se=E("../internals/to-property-key"),ie=E("../internals/has-own-property"),te=E("../internals/ie8-dom-define"),z=Object.getOwnPropertyDescriptor;Ae.f=ue?z:function(y,x){if(y=ae(y),x=se(x),te)try{return z(y,x)}catch(b){}if(ie(y,x))return le(!oe(re.f,y,x),y[x])}},{"../internals/create-property-descriptor":130,"../internals/descriptors":134,"../internals/function-call":155,"../internals/has-own-property":164,"../internals/ie8-dom-define":168,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247,"../internals/to-property-key":254}],200:[function(E,he,Ae){var ue=E("../internals/classof-raw"),oe=E("../internals/to-indexed-object"),re=E("../internals/object-get-own-property-names").f,le=E("../internals/array-slice-simple"),ae=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],se=function(ie){try{return re(ie)}catch(te){return le(ae)}};he.exports.f=function(te){return ae&&ue(te)=="Window"?se(te):re(oe(te))}},{"../internals/array-slice-simple":116,"../internals/classof-raw":123,"../internals/object-get-own-property-names":201,"../internals/to-indexed-object":247}],201:[function(E,he,Ae){var ue=E("../internals/object-keys-internal"),oe=E("../internals/enum-bug-keys"),re=oe.concat("length","prototype");Ae.f=Object.getOwnPropertyNames||function(ae){return ue(ae,re)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],202:[function(E,he,Ae){Ae.f=Object.getOwnPropertySymbols},{}],203:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/has-own-property"),re=E("../internals/is-callable"),le=E("../internals/to-object"),ae=E("../internals/shared-key"),se=E("../internals/correct-prototype-getter"),ie=ae("IE_PROTO"),te=ue.Object,z=te.prototype;he.exports=se?te.getPrototypeOf:function(a){var y=le(a);if(oe(y,ie))return y[ie];var x=y.constructor;return re(x)&&y instanceof x?x.prototype:y instanceof te?z:null}},{"../internals/correct-prototype-getter":127,"../internals/global":163,"../internals/has-own-property":164,"../internals/is-callable":176,"../internals/shared-key":235,"../internals/to-object":250}],204:[function(E,he,Ae){var ue=E("../internals/function-uncurry-this");he.exports=ue({}.isPrototypeOf)},{"../internals/function-uncurry-this":157}],205:[function(E,he,Ae){var ue=E("../internals/function-uncurry-this"),oe=E("../internals/has-own-property"),re=E("../internals/to-indexed-object"),le=E("../internals/array-includes").indexOf,ae=E("../internals/hidden-keys"),se=ue([].push);he.exports=function(ie,te){var z=re(ie),a=0,y=[],x;for(x in z)!oe(ae,x)&&oe(z,x)&&se(y,x);for(;te.length>a;)oe(z,x=te[a++])&&(~le(y,x)||se(y,x));return y}},{"../internals/array-includes":110,"../internals/function-uncurry-this":157,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/to-indexed-object":247}],206:[function(E,he,Ae){var ue=E("../internals/object-keys-internal"),oe=E("../internals/enum-bug-keys");he.exports=Object.keys||function(le){return ue(le,oe)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],207:[function(E,he,Ae){"use strict";var ue={}.propertyIsEnumerable,oe=Object.getOwnPropertyDescriptor,re=oe&&!ue.call({1:2},1);Ae.f=re?function(ae){var se=oe(this,ae);return!!se&&se.enumerable}:ue},{}],208:[function(E,he,Ae){var ue=E("../internals/function-uncurry-this"),oe=E("../internals/an-object"),re=E("../internals/a-possible-prototype");he.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var le=!1,ae={},se;try{se=ue(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),se(ae,[]),le=ae instanceof Array}catch(ie){}return function(te,z){return oe(te),re(z),le?se(te,z):te.__proto__=z,te}}():void 0)},{"../internals/a-possible-prototype":97,"../internals/an-object":101,"../internals/function-uncurry-this":157}],209:[function(E,he,Ae){var ue=E("../internals/descriptors"),oe=E("../internals/function-uncurry-this"),re=E("../internals/object-keys"),le=E("../internals/to-indexed-object"),ae=E("../internals/object-property-is-enumerable").f,se=oe(ae),ie=oe([].push),te=function(z){return function(a){for(var y=le(a),x=re(y),b=x.length,ee=0,ne=[],ce;b>ee;)ce=x[ee++],(!ue||se(y,ce))&&ie(ne,z?[ce,y[ce]]:y[ce]);return ne}};he.exports={entries:te(!0),values:te(!1)}},{"../internals/descriptors":134,"../internals/function-uncurry-this":157,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247}],210:[function(E,he,Ae){"use strict";var ue=E("../internals/to-string-tag-support"),oe=E("../internals/classof");he.exports=ue?{}.toString:function(){return"[object "+oe(this)+"]"}},{"../internals/classof":124,"../internals/to-string-tag-support":255}],211:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/function-call"),re=E("../internals/is-callable"),le=E("../internals/is-object"),ae=ue.TypeError;he.exports=function(se,ie){var te,z;if(ie==="string"&&re(te=se.toString)&&!le(z=oe(te,se))||re(te=se.valueOf)&&!le(z=oe(te,se))||ie!=="string"&&re(te=se.toString)&&!le(z=oe(te,se)))return z;throw ae("Can't convert object to primitive value")}},{"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/is-object":180}],212:[function(E,he,Ae){var ue=E("../internals/get-built-in"),oe=E("../internals/function-uncurry-this"),re=E("../internals/object-get-own-property-names"),le=E("../internals/object-get-own-property-symbols"),ae=E("../internals/an-object"),se=oe([].concat);he.exports=ue("Reflect","ownKeys")||function(te){var z=re.f(ae(te)),a=le.f;return a?se(z,a(te)):z}},{"../internals/an-object":101,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/object-get-own-property-names":201,"../internals/object-get-own-property-symbols":202}],213:[function(E,he,Ae){var ue=E("../internals/global");he.exports=ue},{"../internals/global":163}],214:[function(E,he,Ae){he.exports=function(ue){try{return{error:!1,value:ue()}}catch(oe){return{error:!0,value:oe}}}},{}],215:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/promise-native-constructor"),re=E("../internals/is-callable"),le=E("../internals/is-forced"),ae=E("../internals/inspect-source"),se=E("../internals/well-known-symbol"),ie=E("../internals/engine-is-browser"),te=E("../internals/is-pure"),z=E("../internals/engine-v8-version"),a=oe&&oe.prototype,y=se("species"),x=!1,b=re(ue.PromiseRejectionEvent),ee=le("Promise",function(){var ne=ae(oe),ce=ne!==String(oe);if(!ce&&z===66||te&&!(a.catch&&a.finally))return!0;if(z>=51&&/native code/.test(ne))return!1;var de=new oe(function(me){me(1)}),ge=function(me){me(function(){},function(){})},pe=de.constructor={};return pe[y]=ge,x=de.then(function(){})instanceof ge,x?!ce&&ie&&!b:!0});he.exports={CONSTRUCTOR:ee,REJECTION_EVENT:b,SUBCLASSING:x}},{"../internals/engine-is-browser":139,"../internals/engine-v8-version":146,"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176,"../internals/is-forced":178,"../internals/is-pure":181,"../internals/promise-native-constructor":216,"../internals/well-known-symbol":268}],216:[function(E,he,Ae){var ue=E("../internals/global");he.exports=ue.Promise},{"../internals/global":163}],217:[function(E,he,Ae){var ue=E("../internals/an-object"),oe=E("../internals/is-object"),re=E("../internals/new-promise-capability");he.exports=function(le,ae){if(ue(le),oe(ae)&&ae.constructor===le)return ae;var se=re.f(le),ie=se.resolve;return ie(ae),se.promise}},{"../internals/an-object":101,"../internals/is-object":180,"../internals/new-promise-capability":193}],218:[function(E,he,Ae){var ue=E("../internals/promise-native-constructor"),oe=E("../internals/check-correctness-of-iteration"),re=E("../internals/promise-constructor-detection").CONSTRUCTOR;he.exports=re||!oe(function(le){ue.all(le).then(void 0,function(){})})},{"../internals/check-correctness-of-iteration":122,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216}],219:[function(E,he,Ae){var ue=E("../internals/object-define-property").f;he.exports=function(oe,re,le){le in oe||ue(oe,le,{configurable:!0,get:function(){return re[le]},set:function(ae){re[le]=ae}})}},{"../internals/object-define-property":198}],220:[function(E,he,Ae){var ue=function(){this.head=null,this.tail=null};ue.prototype={add:function(oe){var re={item:oe,next:null};this.head?this.tail.next=re:this.head=re,this.tail=re},get:function(){var oe=this.head;if(oe)return this.head=oe.next,this.tail===oe&&(this.tail=null),oe.item}},he.exports=ue},{}],221:[function(E,he,Ae){var ue=E("../internals/redefine");he.exports=function(oe,re,le){for(var ae in re)ue(oe,ae,re[ae],le);return oe}},{"../internals/redefine":222}],222:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/is-callable"),re=E("../internals/has-own-property"),le=E("../internals/create-non-enumerable-property"),ae=E("../internals/set-global"),se=E("../internals/inspect-source"),ie=E("../internals/internal-state"),te=E("../internals/function-name").CONFIGURABLE,z=ie.get,a=ie.enforce,y=String(String).split("String");(he.exports=function(x,b,ee,ne){var ce=ne?!!ne.unsafe:!1,de=ne?!!ne.enumerable:!1,ge=ne?!!ne.noTargetGet:!1,pe=ne&&ne.name!==void 0?ne.name:b,me;if(oe(ee)&&(String(pe).slice(0,7)==="Symbol("&&(pe="["+String(pe).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!re(ee,"name")||te&&ee.name!==pe)&&le(ee,"name",pe),me=a(ee),me.source||(me.source=y.join(typeof pe=="string"?pe:""))),x===ue){de?x[b]=ee:ae(b,ee);return}else ce?!ge&&x[b]&&(de=!0):delete x[b];de?x[b]=ee:le(x,b,ee)})(Function.prototype,"toString",function(){return oe(this)&&z(this).source||se(this)})},{"../internals/create-non-enumerable-property":129,"../internals/function-name":156,"../internals/global":163,"../internals/has-own-property":164,"../internals/inspect-source":172,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/set-global":232}],223:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/function-call"),re=E("../internals/an-object"),le=E("../internals/is-callable"),ae=E("../internals/classof-raw"),se=E("../internals/regexp-exec"),ie=ue.TypeError;he.exports=function(te,z){var a=te.exec;if(le(a)){var y=oe(a,te,z);return y!==null&&re(y),y}if(ae(te)==="RegExp")return oe(se,te,z);throw ie("RegExp#exec called on incompatible receiver")}},{"../internals/an-object":101,"../internals/classof-raw":123,"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/regexp-exec":224}],224:[function(E,he,Ae){"use strict";var ue=E("../internals/function-call"),oe=E("../internals/function-uncurry-this"),re=E("../internals/to-string"),le=E("../internals/regexp-flags"),ae=E("../internals/regexp-sticky-helpers"),se=E("../internals/shared"),ie=E("../internals/object-create"),te=E("../internals/internal-state").get,z=E("../internals/regexp-unsupported-dot-all"),a=E("../internals/regexp-unsupported-ncg"),y=se("native-string-replace",String.prototype.replace),x=RegExp.prototype.exec,b=x,ee=oe("".charAt),ne=oe("".indexOf),ce=oe("".replace),de=oe("".slice),ge=function(){var ye=/a/,Ce=/b*/g;return ue(x,ye,"a"),ue(x,Ce,"a"),ye.lastIndex!==0||Ce.lastIndex!==0}(),pe=ae.BROKEN_CARET,me=/()??/.exec("")[1]!==void 0,be=ge||me||pe||z||a;be&&(b=function(Ce){var Se=this,He=te(Se),we=re(Ce),Me=He.raw,Pe,De,ze,Je,Qe,tt,$e;if(Me)return Me.lastIndex=Se.lastIndex,Pe=ue(b,Me,we),Se.lastIndex=Me.lastIndex,Pe;var at=He.groups,ct=pe&&Se.sticky,it=ue(le,Se),rt=Se.source,st=0,mt=we;if(ct&&(it=ce(it,"y",""),ne(it,"g")===-1&&(it+="g"),mt=de(we,Se.lastIndex),Se.lastIndex>0&&(!Se.multiline||Se.multiline&&ee(we,Se.lastIndex-1)!==` `)&&(rt="(?: "+rt+")",mt=" "+mt,st++),De=new RegExp("^(?:"+rt+")",it)),me&&(De=new RegExp("^"+rt+"$(?!\\s)",it)),ge&&(ze=Se.lastIndex),Je=ue(x,ct?De:Se,mt),ct?Je?(Je.input=de(Je.input,st),Je[0]=de(Je[0],st),Je.index=Se.lastIndex,Se.lastIndex+=Je[0].length):Se.lastIndex=0:ge&&Je&&(Se.lastIndex=Se.global?Je.index+Je[0].length:ze),me&&Je&&Je.length>1&&ue(y,Je[0],De,function(){for(Qe=1;Qeb)","g");return le.exec("b").groups.a!=="b"||"b".replace(le,"$c")!=="bc"})},{"../internals/fails":150,"../internals/global":163}],230:[function(E,he,Ae){var ue=E("../internals/global"),oe=ue.TypeError;he.exports=function(re){if(re==null)throw oe("Can't call method on "+re);return re}},{"../internals/global":163}],231:[function(E,he,Ae){he.exports=Object.is||function(oe,re){return oe===re?oe!==0||1/oe===1/re:oe!=oe&&re!=re}},{}],232:[function(E,he,Ae){var ue=E("../internals/global"),oe=Object.defineProperty;he.exports=function(re,le){try{oe(ue,re,{value:le,configurable:!0,writable:!0})}catch(ae){ue[re]=le}return le}},{"../internals/global":163}],233:[function(E,he,Ae){"use strict";var ue=E("../internals/get-built-in"),oe=E("../internals/object-define-property"),re=E("../internals/well-known-symbol"),le=E("../internals/descriptors"),ae=re("species");he.exports=function(se){var ie=ue(se),te=oe.f;le&&ie&&!ie[ae]&&te(ie,ae,{configurable:!0,get:function(){return this}})}},{"../internals/descriptors":134,"../internals/get-built-in":158,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],234:[function(E,he,Ae){var ue=E("../internals/object-define-property").f,oe=E("../internals/has-own-property"),re=E("../internals/well-known-symbol"),le=re("toStringTag");he.exports=function(ae,se,ie){ae&&!ie&&(ae=ae.prototype),ae&&!oe(ae,le)&&ue(ae,le,{configurable:!0,value:se})}},{"../internals/has-own-property":164,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],235:[function(E,he,Ae){var ue=E("../internals/shared"),oe=E("../internals/uid"),re=ue("keys");he.exports=function(le){return re[le]||(re[le]=oe(le))}},{"../internals/shared":237,"../internals/uid":263}],236:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/set-global"),re="__core-js_shared__",le=ue[re]||oe(re,{});he.exports=le},{"../internals/global":163,"../internals/set-global":232}],237:[function(E,he,Ae){var ue=E("../internals/is-pure"),oe=E("../internals/shared-store");(he.exports=function(re,le){return oe[re]||(oe[re]=le!==void 0?le:{})})("versions",[]).push({version:"3.22.1",mode:ue?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.1/LICENSE",source:"https://github.com/zloirock/core-js"})},{"../internals/is-pure":181,"../internals/shared-store":236}],238:[function(E,he,Ae){var ue=E("../internals/an-object"),oe=E("../internals/a-constructor"),re=E("../internals/well-known-symbol"),le=re("species");he.exports=function(ae,se){var ie=ue(ae).constructor,te;return ie===void 0||(te=ue(ie)[le])==null?se:oe(te)}},{"../internals/a-constructor":96,"../internals/an-object":101,"../internals/well-known-symbol":268}],239:[function(E,he,Ae){var ue=E("../internals/function-uncurry-this"),oe=E("../internals/to-integer-or-infinity"),re=E("../internals/to-string"),le=E("../internals/require-object-coercible"),ae=ue("".charAt),se=ue("".charCodeAt),ie=ue("".slice),te=function(z){return function(a,y){var x=re(le(a)),b=oe(y),ee=x.length,ne,ce;return b<0||b>=ee?z?"":void 0:(ne=se(x,b),ne<55296||ne>56319||b+1===ee||(ce=se(x,b+1))<56320||ce>57343?z?ae(x,b):ne:z?ie(x,b,b+2):(ne-55296<<10)+(ce-56320)+65536)}};he.exports={codeAt:te(!1),charAt:te(!0)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-string":256}],240:[function(E,he,Ae){var ue=E("../internals/function-name").PROPER,oe=E("../internals/fails"),re=E("../internals/whitespaces"),le="\u200B\x85\u180E";he.exports=function(ae){return oe(function(){return!!re[ae]()||le[ae]()!==le||ue&&re[ae].name!==ae})}},{"../internals/fails":150,"../internals/function-name":156,"../internals/whitespaces":269}],241:[function(E,he,Ae){var ue=E("../internals/function-uncurry-this"),oe=E("../internals/require-object-coercible"),re=E("../internals/to-string"),le=E("../internals/whitespaces"),ae=ue("".replace),se="["+le+"]",ie=RegExp("^"+se+se+"*"),te=RegExp(se+se+"*$"),z=function(a){return function(y){var x=re(oe(y));return a&1&&(x=ae(x,ie,"")),a&2&&(x=ae(x,te,"")),x}};he.exports={start:z(1),end:z(2),trim:z(3)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-string":256,"../internals/whitespaces":269}],242:[function(E,he,Ae){var ue=E("../internals/function-call"),oe=E("../internals/get-built-in"),re=E("../internals/well-known-symbol"),le=E("../internals/redefine");he.exports=function(){var ae=oe("Symbol"),se=ae&&ae.prototype,ie=se&&se.valueOf,te=re("toPrimitive");se&&!se[te]&&le(se,te,function(z){return ue(ie,this)})}},{"../internals/function-call":155,"../internals/get-built-in":158,"../internals/redefine":222,"../internals/well-known-symbol":268}],243:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/function-apply"),re=E("../internals/function-bind-context"),le=E("../internals/is-callable"),ae=E("../internals/has-own-property"),se=E("../internals/fails"),ie=E("../internals/html"),te=E("../internals/array-slice"),z=E("../internals/document-create-element"),a=E("../internals/validate-arguments-length"),y=E("../internals/engine-is-ios"),x=E("../internals/engine-is-node"),b=ue.setImmediate,ee=ue.clearImmediate,ne=ue.process,ce=ue.Dispatch,de=ue.Function,ge=ue.MessageChannel,pe=ue.String,me=0,be={},ye="onreadystatechange",Ce,Se,He,we;try{Ce=ue.location}catch(Je){}var Me=function(Je){if(ae(be,Je)){var Qe=be[Je];delete be[Je],Qe()}},Pe=function(Je){return function(){Me(Je)}},De=function(Je){Me(Je.data)},ze=function(Je){ue.postMessage(pe(Je),Ce.protocol+"//"+Ce.host)};(!b||!ee)&&(b=function(Qe){a(arguments.length,1);var tt=le(Qe)?Qe:de(Qe),$e=te(arguments,1);return be[++me]=function(){oe(tt,void 0,$e)},Se(me),me},ee=function(Qe){delete be[Qe]},x?Se=function(Je){ne.nextTick(Pe(Je))}:ce&&ce.now?Se=function(Je){ce.now(Pe(Je))}:ge&&!y?(He=new ge,we=He.port2,He.port1.onmessage=De,Se=re(we.postMessage,we)):ue.addEventListener&&le(ue.postMessage)&&!ue.importScripts&&Ce&&Ce.protocol!=="file:"&&!se(ze)?(Se=ze,ue.addEventListener("message",De,!1)):ye in z("script")?Se=function(Je){ie.appendChild(z("script"))[ye]=function(){ie.removeChild(this),Me(Je)}}:Se=function(Je){setTimeout(Pe(Je),0)}),he.exports={set:b,clear:ee}},{"../internals/array-slice":117,"../internals/document-create-element":135,"../internals/engine-is-ios":142,"../internals/engine-is-node":143,"../internals/fails":150,"../internals/function-apply":152,"../internals/function-bind-context":153,"../internals/global":163,"../internals/has-own-property":164,"../internals/html":167,"../internals/is-callable":176,"../internals/validate-arguments-length":266}],244:[function(E,he,Ae){var ue=E("../internals/function-uncurry-this");he.exports=ue(1 .valueOf)},{"../internals/function-uncurry-this":157}],245:[function(E,he,Ae){var ue=E("../internals/to-integer-or-infinity"),oe=Math.max,re=Math.min;he.exports=function(le,ae){var se=ue(le);return se<0?oe(se+ae,0):re(se,ae)}},{"../internals/to-integer-or-infinity":248}],246:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/to-integer-or-infinity"),re=E("../internals/to-length"),le=ue.RangeError;he.exports=function(ae){if(ae===void 0)return 0;var se=oe(ae),ie=re(se);if(se!==ie)throw le("Wrong length or index");return ie}},{"../internals/global":163,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],247:[function(E,he,Ae){var ue=E("../internals/indexed-object"),oe=E("../internals/require-object-coercible");he.exports=function(re){return ue(oe(re))}},{"../internals/indexed-object":170,"../internals/require-object-coercible":230}],248:[function(E,he,Ae){var ue=Math.ceil,oe=Math.floor;he.exports=function(re){var le=+re;return le!==le||le===0?0:(le>0?oe:ue)(le)}},{}],249:[function(E,he,Ae){var ue=E("../internals/to-integer-or-infinity"),oe=Math.min;he.exports=function(re){return re>0?oe(ue(re),9007199254740991):0}},{"../internals/to-integer-or-infinity":248}],250:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/require-object-coercible"),re=ue.Object;he.exports=function(le){return re(oe(le))}},{"../internals/global":163,"../internals/require-object-coercible":230}],251:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/to-positive-integer"),re=ue.RangeError;he.exports=function(le,ae){var se=oe(le);if(se%ae)throw re("Wrong offset");return se}},{"../internals/global":163,"../internals/to-positive-integer":252}],252:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/to-integer-or-infinity"),re=ue.RangeError;he.exports=function(le){var ae=oe(le);if(ae<0)throw re("The argument can't be less than 0");return ae}},{"../internals/global":163,"../internals/to-integer-or-infinity":248}],253:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/function-call"),re=E("../internals/is-object"),le=E("../internals/is-symbol"),ae=E("../internals/get-method"),se=E("../internals/ordinary-to-primitive"),ie=E("../internals/well-known-symbol"),te=ue.TypeError,z=ie("toPrimitive");he.exports=function(a,y){if(!re(a)||le(a))return a;var x=ae(a,z),b;if(x){if(y===void 0&&(y="default"),b=oe(x,a,y),!re(b)||le(b))return b;throw te("Can't convert object to primitive value")}return y===void 0&&(y="number"),se(a,y)}},{"../internals/function-call":155,"../internals/get-method":161,"../internals/global":163,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/ordinary-to-primitive":211,"../internals/well-known-symbol":268}],254:[function(E,he,Ae){var ue=E("../internals/to-primitive"),oe=E("../internals/is-symbol");he.exports=function(re){var le=ue(re,"string");return oe(le)?le:le+""}},{"../internals/is-symbol":183,"../internals/to-primitive":253}],255:[function(E,he,Ae){var ue=E("../internals/well-known-symbol"),oe=ue("toStringTag"),re={};re[oe]="z",he.exports=String(re)==="[object z]"},{"../internals/well-known-symbol":268}],256:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/classof"),re=ue.String;he.exports=function(le){if(oe(le)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return re(le)}},{"../internals/classof":124,"../internals/global":163}],257:[function(E,he,Ae){var ue=E("../internals/global"),oe=ue.String;he.exports=function(re){try{return oe(re)}catch(le){return"Object"}}},{"../internals/global":163}],258:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/global"),re=E("../internals/function-call"),le=E("../internals/descriptors"),ae=E("../internals/typed-array-constructors-require-wrappers"),se=E("../internals/array-buffer-view-core"),ie=E("../internals/array-buffer"),te=E("../internals/an-instance"),z=E("../internals/create-property-descriptor"),a=E("../internals/create-non-enumerable-property"),y=E("../internals/is-integral-number"),x=E("../internals/to-length"),b=E("../internals/to-index"),ee=E("../internals/to-offset"),ne=E("../internals/to-property-key"),ce=E("../internals/has-own-property"),de=E("../internals/classof"),ge=E("../internals/is-object"),pe=E("../internals/is-symbol"),me=E("../internals/object-create"),be=E("../internals/object-is-prototype-of"),ye=E("../internals/object-set-prototype-of"),Ce=E("../internals/object-get-own-property-names").f,Se=E("../internals/typed-array-from"),He=E("../internals/array-iteration").forEach,we=E("../internals/set-species"),Me=E("../internals/object-define-property"),Pe=E("../internals/object-get-own-property-descriptor"),De=E("../internals/internal-state"),ze=E("../internals/inherit-if-required"),Je=De.get,Qe=De.set,tt=Me.f,$e=Pe.f,at=Math.round,ct=oe.RangeError,it=ie.ArrayBuffer,rt=it.prototype,st=ie.DataView,mt=se.NATIVE_ARRAY_BUFFER_VIEWS,yt=se.TYPED_ARRAY_CONSTRUCTOR,Tt=se.TYPED_ARRAY_TAG,vt=se.TypedArray,ut=se.TypedArrayPrototype,qe=se.aTypedArrayConstructor,Te=se.isTypedArray,Ke="BYTES_PER_ELEMENT",Ie="Wrong length",Fe=function(We,ft){qe(We);for(var gt=0,nt=ft.length,wt=new We(nt);nt>gt;)wt[gt]=ft[gt++];return wt},Be=function(We,ft){tt(We,ft,{get:function(){return Je(this)[ft]}})},Oe=function(We){var ft;return be(rt,We)||(ft=de(We))=="ArrayBuffer"||ft=="SharedArrayBuffer"},_e=function(We,ft){return Te(We)&&!pe(ft)&&ft in We&&y(+ft)&&ft>=0},Ne=function(ft,gt){return gt=ne(gt),_e(ft,gt)?z(2,ft[gt]):$e(ft,gt)},Le=function(ft,gt,nt){return gt=ne(gt),_e(ft,gt)&&ge(nt)&&ce(nt,"value")&&!ce(nt,"get")&&!ce(nt,"set")&&!nt.configurable&&(!ce(nt,"writable")||nt.writable)&&(!ce(nt,"enumerable")||nt.enumerable)?(ft[gt]=nt.value,ft):tt(ft,gt,nt)};le?(mt||(Pe.f=Ne,Me.f=Le,Be(ut,"buffer"),Be(ut,"byteOffset"),Be(ut,"byteLength"),Be(ut,"length")),ue({target:"Object",stat:!0,forced:!mt},{getOwnPropertyDescriptor:Ne,defineProperty:Le}),he.exports=function(We,ft,gt){var nt=We.match(/\d+$/)[0]/8,wt=We+(gt?"Clamped":"")+"Array",Pt="get"+We,xt="set"+We,It=oe[wt],Ft=It,Ut=Ft&&Ft.prototype,St={},_t=function(an,En){var cn=Je(an);return cn.view[Pt](En*nt+cn.byteOffset,!0)},Kt=function(an,En,cn){var bn=Je(an);gt&&(cn=(cn=at(cn))<0?0:cn>255?255:cn&255),bn.view[xt](En*nt+bn.byteOffset,cn,!0)},Yt=function(an,En){tt(an,En,{get:function(){return _t(this,En)},set:function(cn){return Kt(this,En,cn)},enumerable:!0})};mt?ae&&(Ft=ft(function(an,En,cn,bn){return te(an,Ut),ze(function(){return ge(En)?Oe(En)?bn!==void 0?new It(En,ee(cn,nt),bn):cn!==void 0?new It(En,ee(cn,nt)):new It(En):Te(En)?Fe(Ft,En):re(Se,Ft,En):new It(b(En))}(),an,Ft)}),ye&&ye(Ft,vt),He(Ce(It),function(an){an in Ft||a(Ft,an,It[an])}),Ft.prototype=Ut):(Ft=ft(function(an,En,cn,bn){te(an,Ut);var dn=0,_n=0,Dn,Rn,wr;if(!ge(En))wr=b(En),Rn=wr*nt,Dn=new it(Rn);else if(Oe(En)){Dn=En,_n=ee(cn,nt);var ar=En.byteLength;if(bn===void 0){if(ar%nt||(Rn=ar-_n,Rn<0))throw ct(Ie)}else if(Rn=x(bn)*nt,Rn+_n>ar)throw ct(Ie);wr=Rn/nt}else return Te(En)?Fe(Ft,En):re(Se,Ft,En);for(Qe(an,{buffer:Dn,byteOffset:_n,byteLength:Rn,length:wr,view:new st(Dn)});dn1?arguments[1]:void 0,ce=ne!==void 0,de=ie(b),ge,pe,me,be,ye,Ce;if(de&&!te(de))for(ye=se(b,de),Ce=ye.next,b=[];!(be=oe(Ce,ye)).done;)b.push(be.value);for(ce&&ee>2&&(ne=ue(ne,arguments[2])),pe=ae(b),me=new(z(x))(pe),ge=0;pe>ge;ge++)me[ge]=ce?ne(b[ge],ge):b[ge];return me}},{"../internals/a-constructor":96,"../internals/array-buffer-view-core":103,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/is-array-iterator-method":174,"../internals/length-of-array-like":188,"../internals/to-object":250}],262:[function(E,he,Ae){var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/species-constructor"),re=ue.TYPED_ARRAY_CONSTRUCTOR,le=ue.aTypedArrayConstructor;he.exports=function(ae){return le(oe(ae,ae[re]))}},{"../internals/array-buffer-view-core":103,"../internals/species-constructor":238}],263:[function(E,he,Ae){var ue=E("../internals/function-uncurry-this"),oe=0,re=Math.random(),le=ue(1 .toString);he.exports=function(ae){return"Symbol("+(ae===void 0?"":ae)+")_"+le(++oe+re,36)}},{"../internals/function-uncurry-this":157}],264:[function(E,he,Ae){var ue=E("../internals/native-symbol");he.exports=ue&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},{"../internals/native-symbol":191}],265:[function(E,he,Ae){var ue=E("../internals/descriptors"),oe=E("../internals/fails");he.exports=ue&&oe(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},{"../internals/descriptors":134,"../internals/fails":150}],266:[function(E,he,Ae){var ue=E("../internals/global"),oe=ue.TypeError;he.exports=function(re,le){if(re=51||!re(function(){var be=[];return be[b]=!1,be.concat()[0]!==be}),ge=a("concat"),pe=function(be){if(!ae(be))return!1;var ye=be[b];return ye!==void 0?!!ye:le(be)},me=!de||!ge;ue({target:"Array",proto:!0,forced:me},{concat:function(ye){var Ce=se(this),Se=z(Ce,0),He=0,we,Me,Pe,De,ze;for(we=-1,Pe=arguments.length;weee)throw ce(ne);for(Me=0;Me=ee)throw ce(ne);te(Se,He++,ze)}return Se.length=He,Se}})},{"../internals/array-method-has-species-support":113,"../internals/array-species-create":120,"../internals/create-property":131,"../internals/engine-v8-version":146,"../internals/export":149,"../internals/fails":150,"../internals/global":163,"../internals/is-array":175,"../internals/is-object":180,"../internals/length-of-array-like":188,"../internals/to-object":250,"../internals/well-known-symbol":268}],273:[function(E,he,Ae){var ue=E("../internals/export"),oe=E("../internals/array-fill"),re=E("../internals/add-to-unscopables");ue({target:"Array",proto:!0},{fill:oe}),re("fill")},{"../internals/add-to-unscopables":98,"../internals/array-fill":106,"../internals/export":149}],274:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/array-iteration").filter,re=E("../internals/array-method-has-species-support"),le=re("filter");ue({target:"Array",proto:!0,forced:!le},{filter:function(se){return oe(this,se,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],275:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/array-iteration").find,re=E("../internals/add-to-unscopables"),le="find",ae=!0;le in[]&&Array(1)[le](function(){ae=!1}),ue({target:"Array",proto:!0,forced:ae},{find:function(ie){return oe(this,ie,arguments.length>1?arguments[1]:void 0)}}),re(le)},{"../internals/add-to-unscopables":98,"../internals/array-iteration":111,"../internals/export":149}],276:[function(E,he,Ae){var ue=E("../internals/export"),oe=E("../internals/array-from"),re=E("../internals/check-correctness-of-iteration"),le=!re(function(ae){Array.from(ae)});ue({target:"Array",stat:!0,forced:le},{from:oe})},{"../internals/array-from":109,"../internals/check-correctness-of-iteration":122,"../internals/export":149}],277:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/array-includes").includes,re=E("../internals/add-to-unscopables");ue({target:"Array",proto:!0},{includes:function(ae){return oe(this,ae,arguments.length>1?arguments[1]:void 0)}}),re("includes")},{"../internals/add-to-unscopables":98,"../internals/array-includes":110,"../internals/export":149}],278:[function(E,he,Ae){"use strict";var ue=E("../internals/to-indexed-object"),oe=E("../internals/add-to-unscopables"),re=E("../internals/iterators"),le=E("../internals/internal-state"),ae=E("../internals/object-define-property").f,se=E("../internals/define-iterator"),ie=E("../internals/is-pure"),te=E("../internals/descriptors"),z="Array Iterator",a=le.set,y=le.getterFor(z);he.exports=se(Array,"Array",function(b,ee){a(this,{type:z,target:ue(b),index:0,kind:ee})},function(){var b=y(this),ee=b.target,ne=b.kind,ce=b.index++;return!ee||ce>=ee.length?(b.target=void 0,{value:void 0,done:!0}):ne=="keys"?{value:ce,done:!1}:ne=="values"?{value:ee[ce],done:!1}:{value:[ce,ee[ce]],done:!1}},"values");var x=re.Arguments=re.Array;if(oe("keys"),oe("values"),oe("entries"),!ie&&te&&x.name!=="values")try{ae(x,"name",{value:"values"})}catch(b){}},{"../internals/add-to-unscopables":98,"../internals/define-iterator":132,"../internals/descriptors":134,"../internals/internal-state":173,"../internals/is-pure":181,"../internals/iterators":187,"../internals/object-define-property":198,"../internals/to-indexed-object":247}],279:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/function-uncurry-this"),re=E("../internals/indexed-object"),le=E("../internals/to-indexed-object"),ae=E("../internals/array-method-is-strict"),se=oe([].join),ie=re!=Object,te=ae("join",",");ue({target:"Array",proto:!0,forced:ie||!te},{join:function(a){return se(le(this),a===void 0?",":a)}})},{"../internals/array-method-is-strict":114,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/to-indexed-object":247}],280:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/array-iteration").map,re=E("../internals/array-method-has-species-support"),le=re("map");ue({target:"Array",proto:!0,forced:!le},{map:function(se){return oe(this,se,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],281:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/global"),re=E("../internals/is-array"),le=E("../internals/is-constructor"),ae=E("../internals/is-object"),se=E("../internals/to-absolute-index"),ie=E("../internals/length-of-array-like"),te=E("../internals/to-indexed-object"),z=E("../internals/create-property"),a=E("../internals/well-known-symbol"),y=E("../internals/array-method-has-species-support"),x=E("../internals/array-slice"),b=y("slice"),ee=a("species"),ne=oe.Array,ce=Math.max;ue({target:"Array",proto:!0,forced:!b},{slice:function(ge,pe){var me=te(this),be=ie(me),ye=se(ge,be),Ce=se(pe===void 0?be:pe,be),Se,He,we;if(re(me)&&(Se=me.constructor,le(Se)&&(Se===ne||re(Se.prototype))?Se=void 0:ae(Se)&&(Se=Se[ee],Se===null&&(Se=void 0)),Se===ne||Se===void 0))return x(me,ye,Ce);for(He=new(Se===void 0?ne:Se)(ce(Ce-ye,0)),we=0;ye3)){if(y)return!0;if(b)return b<603;var Ce="",Se,He,we,Me;for(Se=65;Se<76;Se++){switch(He=String.fromCharCode(Se),Se){case 66:case 69:case 70:case 72:we=3;break;case 68:case 71:we=4;break;default:we=2}for(Me=0;Me<47;Me++)ee.push({k:He+Me,v:we})}for(ee.sort(function(Pe,De){return De.v-Pe.v}),Me=0;Mese(He)?1:-1}};ue({target:"Array",proto:!0,forced:be},{sort:function(Se){Se!==void 0&&re(Se);var He=le(this);if(me)return Se===void 0?ne(He):ne(He,Se);var we=[],Me=ae(He),Pe,De;for(De=0;Deee)throw y(ne);for(He=ie(pe,Se),we=0;weme-Se+Ce;we--)delete pe[we-1]}else if(Ce>Se)for(we=me-Se;we>be;we--)Me=we+Se-1,Pe=we+Ce-1,Me in pe?pe[Pe]=pe[Me]:delete pe[Pe];for(we=0;we2){if(ze=ce(ze),Je=ye(ze,0),Je===43||Je===45){if(Qe=ye(ze,2),Qe===88||Qe===120)return NaN}else if(Je===48){switch(ye(ze,1)){case 66:case 98:tt=2,$e=49;break;case 79:case 111:tt=8,$e=55;break;default:return+ze}for(at=be(ze,2),ct=at.length,it=0;it$e)return NaN;return parseInt(at,tt)}}return+ze};if(le(de,!ge(" 0o1")||!ge("0b1")||ge("+0x1"))){for(var He=function(ze){var Je=arguments.length<1?0:ge(Ce(ze)),Qe=this;return te(pe,Qe)&&y(function(){ne(Qe)})?ie(Object(Je),Qe,He):Je},we=ue?x(ge):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),Me=0,Pe;we.length>Me;Me++)se(ge,Pe=we[Me])&&!se(He,Pe)&&ee(He,Pe,b(ge,Pe));He.prototype=pe,pe.constructor=He,ae(oe,de,He)}},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/is-forced":178,"../internals/is-symbol":183,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/redefine":222,"../internals/string-trim":241,"../internals/this-number-value":244,"../internals/to-primitive":253}],287:[function(E,he,Ae){var ue=E("../internals/export"),oe=E("../internals/object-assign");ue({target:"Object",stat:!0,forced:Object.assign!==oe},{assign:oe})},{"../internals/export":149,"../internals/object-assign":195}],288:[function(E,he,Ae){var ue=E("../internals/export"),oe=E("../internals/object-to-array").entries;ue({target:"Object",stat:!0},{entries:function(le){return oe(le)}})},{"../internals/export":149,"../internals/object-to-array":209}],289:[function(E,he,Ae){var ue=E("../internals/export"),oe=E("../internals/native-symbol"),re=E("../internals/fails"),le=E("../internals/object-get-own-property-symbols"),ae=E("../internals/to-object"),se=!oe||re(function(){le.f(1)});ue({target:"Object",stat:!0,forced:se},{getOwnPropertySymbols:function(te){var z=le.f;return z?z(ae(te)):[]}})},{"../internals/export":149,"../internals/fails":150,"../internals/native-symbol":191,"../internals/object-get-own-property-symbols":202,"../internals/to-object":250}],290:[function(E,he,Ae){var ue=E("../internals/export"),oe=E("../internals/to-object"),re=E("../internals/object-keys"),le=E("../internals/fails"),ae=le(function(){re(1)});ue({target:"Object",stat:!0,forced:ae},{keys:function(ie){return re(oe(ie))}})},{"../internals/export":149,"../internals/fails":150,"../internals/object-keys":206,"../internals/to-object":250}],291:[function(E,he,Ae){var ue=E("../internals/to-string-tag-support"),oe=E("../internals/redefine"),re=E("../internals/object-to-string");ue||oe(Object.prototype,"toString",re,{unsafe:!0})},{"../internals/object-to-string":210,"../internals/redefine":222,"../internals/to-string-tag-support":255}],292:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/function-call"),re=E("../internals/a-callable"),le=E("../internals/new-promise-capability"),ae=E("../internals/perform"),se=E("../internals/iterate"),ie=E("../internals/promise-statics-incorrect-iteration");ue({target:"Promise",stat:!0,forced:ie},{all:function(z){var a=this,y=le.f(a),x=y.resolve,b=y.reject,ee=ae(function(){var ne=re(a.resolve),ce=[],de=0,ge=1;se(z,function(pe){var me=de++,be=!1;ge++,oe(ne,a,pe).then(function(ye){be||(be=!0,ce[me]=ye,--ge||x(ce))},b)}),--ge||x(ce)});return ee.error&&b(ee.value),y.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],293:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/is-pure"),re=E("../internals/promise-constructor-detection").CONSTRUCTOR,le=E("../internals/promise-native-constructor"),ae=E("../internals/get-built-in"),se=E("../internals/is-callable"),ie=E("../internals/redefine"),te=le&&le.prototype;if(ue({target:"Promise",proto:!0,forced:re,real:!0},{catch:function(a){return this.then(void 0,a)}}),!oe&&se(le)){var z=ae("Promise").prototype.catch;te.catch!==z&&ie(te,"catch",z,{unsafe:!0})}},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/redefine":222}],294:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/is-pure"),re=E("../internals/engine-is-node"),le=E("../internals/global"),ae=E("../internals/function-call"),se=E("../internals/redefine"),ie=E("../internals/redefine-all"),te=E("../internals/object-set-prototype-of"),z=E("../internals/set-to-string-tag"),a=E("../internals/set-species"),y=E("../internals/a-callable"),x=E("../internals/is-callable"),b=E("../internals/is-object"),ee=E("../internals/an-instance"),ne=E("../internals/species-constructor"),ce=E("../internals/task").set,de=E("../internals/microtask"),ge=E("../internals/host-report-errors"),pe=E("../internals/perform"),me=E("../internals/queue"),be=E("../internals/internal-state"),ye=E("../internals/promise-native-constructor"),Ce=E("../internals/promise-constructor-detection"),Se=E("../internals/new-promise-capability"),He="Promise",we=Ce.CONSTRUCTOR,Me=Ce.REJECTION_EVENT,Pe=Ce.SUBCLASSING,De=be.getterFor(He),ze=be.set,Je=ye&&ye.prototype,Qe=ye,tt=Je,$e=le.TypeError,at=le.document,ct=le.process,it=Se.f,rt=it,st=!!(at&&at.createEvent&&le.dispatchEvent),mt="unhandledrejection",yt="rejectionhandled",Tt=0,vt=1,ut=2,qe=1,Te=2,Ke,Ie,Fe,Be,Oe=function(xt){var It;return b(xt)&&x(It=xt.then)?It:!1},_e=function(xt,It){var Ft=It.value,Ut=It.state==vt,St=Ut?xt.ok:xt.fail,_t=xt.resolve,Kt=xt.reject,Yt=xt.domain,an,En,cn;try{St?(Ut||(It.rejection===Te&>(It),It.rejection=qe),St===!0?an=Ft:(Yt&&Yt.enter(),an=St(Ft),Yt&&(Yt.exit(),cn=!0)),an===xt.promise?Kt($e("Promise-chain cycle")):(En=Oe(an))?ae(En,an,_t,Kt):_t(an)):Kt(Ft)}catch(bn){Yt&&!cn&&Yt.exit(),Kt(bn)}},Ne=function(xt,It){xt.notified||(xt.notified=!0,de(function(){for(var Ft=xt.reactions,Ut;Ut=Ft.get();)_e(Ut,xt);xt.notified=!1,It&&!xt.rejection&&We(xt)}))},Le=function(xt,It,Ft){var Ut,St;st?(Ut=at.createEvent("Event"),Ut.promise=It,Ut.reason=Ft,Ut.initEvent(xt,!1,!0),le.dispatchEvent(Ut)):Ut={promise:It,reason:Ft},!Me&&(St=le["on"+xt])?St(Ut):xt===mt&&ge("Unhandled promise rejection",Ft)},We=function(xt){ae(ce,le,function(){var It=xt.facade,Ft=xt.value,Ut=ft(xt),St;if(Ut&&(St=pe(function(){re?ct.emit("unhandledRejection",Ft,It):Le(mt,It,Ft)}),xt.rejection=re||ft(xt)?Te:qe,St.error))throw St.value})},ft=function(xt){return xt.rejection!==qe&&!xt.parent},gt=function(xt){ae(ce,le,function(){var It=xt.facade;re?ct.emit("rejectionHandled",It):Le(yt,It,xt.value)})},nt=function(xt,It,Ft){return function(Ut){xt(It,Ut,Ft)}},wt=function(xt,It,Ft){xt.done||(xt.done=!0,Ft&&(xt=Ft),xt.value=It,xt.state=ut,Ne(xt,!0))},Pt=function(xt,It,Ft){if(!xt.done){xt.done=!0,Ft&&(xt=Ft);try{if(xt.facade===It)throw $e("Promise can't be resolved itself");var Ut=Oe(It);Ut?de(function(){var St={done:!1};try{ae(Ut,It,nt(Pt,St,xt),nt(wt,St,xt))}catch(_t){wt(St,_t,xt)}}):(xt.value=It,xt.state=vt,Ne(xt,!1))}catch(St){wt({done:!1},St,xt)}}};if(we&&(Qe=function(It){ee(this,tt),y(It),ae(Ke,this);var Ft=De(this);try{It(nt(Pt,Ft),nt(wt,Ft))}catch(Ut){wt(Ft,Ut)}},tt=Qe.prototype,Ke=function(It){ze(this,{type:He,done:!1,notified:!1,parent:!1,reactions:new me,rejection:!1,state:Tt,value:void 0})},Ke.prototype=ie(tt,{then:function(It,Ft){var Ut=De(this),St=it(ne(this,Qe));return Ut.parent=!0,St.ok=x(It)?It:!0,St.fail=x(Ft)&&Ft,St.domain=re?ct.domain:void 0,Ut.state==Tt?Ut.reactions.add(St):de(function(){_e(St,Ut)}),St.promise}}),Ie=function(){var xt=new Ke,It=De(xt);this.promise=xt,this.resolve=nt(Pt,It),this.reject=nt(wt,It)},Se.f=it=function(xt){return xt===Qe||xt===Fe?new Ie(xt):rt(xt)},!oe&&x(ye)&&Je!==Object.prototype)){Be=Je.then,Pe||se(Je,"then",function(It,Ft){var Ut=this;return new Qe(function(St,_t){ae(Be,Ut,St,_t)}).then(It,Ft)},{unsafe:!0});try{delete Je.constructor}catch(xt){}te&&te(Je,tt)}ue({global:!0,wrap:!0,forced:we},{Promise:Qe}),z(Qe,He,!1,!0),a(He)},{"../internals/a-callable":95,"../internals/an-instance":100,"../internals/engine-is-node":143,"../internals/export":149,"../internals/function-call":155,"../internals/global":163,"../internals/host-report-errors":166,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/is-object":180,"../internals/is-pure":181,"../internals/microtask":189,"../internals/new-promise-capability":193,"../internals/object-set-prototype-of":208,"../internals/perform":214,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/queue":220,"../internals/redefine":222,"../internals/redefine-all":221,"../internals/set-species":233,"../internals/set-to-string-tag":234,"../internals/species-constructor":238,"../internals/task":243}],295:[function(E,he,Ae){E("../modules/es.promise.constructor"),E("../modules/es.promise.all"),E("../modules/es.promise.catch"),E("../modules/es.promise.race"),E("../modules/es.promise.reject"),E("../modules/es.promise.resolve")},{"../modules/es.promise.all":292,"../modules/es.promise.catch":293,"../modules/es.promise.constructor":294,"../modules/es.promise.race":296,"../modules/es.promise.reject":297,"../modules/es.promise.resolve":298}],296:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/function-call"),re=E("../internals/a-callable"),le=E("../internals/new-promise-capability"),ae=E("../internals/perform"),se=E("../internals/iterate"),ie=E("../internals/promise-statics-incorrect-iteration");ue({target:"Promise",stat:!0,forced:ie},{race:function(z){var a=this,y=le.f(a),x=y.reject,b=ae(function(){var ee=re(a.resolve);se(z,function(ne){oe(ee,a,ne).then(y.resolve,x)})});return b.error&&x(b.value),y.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],297:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/function-call"),re=E("../internals/new-promise-capability"),le=E("../internals/promise-constructor-detection").CONSTRUCTOR;ue({target:"Promise",stat:!0,forced:le},{reject:function(se){var ie=re.f(this);return oe(ie.reject,void 0,se),ie.promise}})},{"../internals/export":149,"../internals/function-call":155,"../internals/new-promise-capability":193,"../internals/promise-constructor-detection":215}],298:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/get-built-in"),re=E("../internals/is-pure"),le=E("../internals/promise-native-constructor"),ae=E("../internals/promise-constructor-detection").CONSTRUCTOR,se=E("../internals/promise-resolve"),ie=oe("Promise"),te=re&&!ae;ue({target:"Promise",stat:!0,forced:re||ae},{resolve:function(a){return se(te&&this===ie?le:this,a)}})},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/promise-resolve":217}],299:[function(E,he,Ae){var ue=E("../internals/descriptors"),oe=E("../internals/global"),re=E("../internals/function-uncurry-this"),le=E("../internals/is-forced"),ae=E("../internals/inherit-if-required"),se=E("../internals/create-non-enumerable-property"),ie=E("../internals/object-get-own-property-names").f,te=E("../internals/object-is-prototype-of"),z=E("../internals/is-regexp"),a=E("../internals/to-string"),y=E("../internals/regexp-get-flags"),x=E("../internals/regexp-sticky-helpers"),b=E("../internals/proxy-accessor"),ee=E("../internals/redefine"),ne=E("../internals/fails"),ce=E("../internals/has-own-property"),de=E("../internals/internal-state").enforce,ge=E("../internals/set-species"),pe=E("../internals/well-known-symbol"),me=E("../internals/regexp-unsupported-dot-all"),be=E("../internals/regexp-unsupported-ncg"),ye=pe("match"),Ce=oe.RegExp,Se=Ce.prototype,He=oe.SyntaxError,we=re(Se.exec),Me=re("".charAt),Pe=re("".replace),De=re("".indexOf),ze=re("".slice),Je=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,Qe=/a/g,tt=/a/g,$e=new Ce(Qe)!==Qe,at=x.MISSED_STICKY,ct=x.UNSUPPORTED_Y,it=ue&&(!$e||at||me||be||ne(function(){return tt[ye]=!1,Ce(Qe)!=Qe||Ce(tt)==tt||Ce(Qe,"i")!="/a/i"})),rt=function(vt){for(var ut=vt.length,qe=0,Te="",Ke=!1,Ie;qe<=ut;qe++){if(Ie=Me(vt,qe),Ie==="\\"){Te+=Ie+Me(vt,++qe);continue}!Ke&&Ie==="."?Te+="[\\s\\S]":(Ie==="["?Ke=!0:Ie==="]"&&(Ke=!1),Te+=Ie)}return Te},st=function(vt){for(var ut=vt.length,qe=0,Te="",Ke=[],Ie={},Fe=!1,Be=!1,Oe=0,_e="",Ne;qe<=ut;qe++){if(Ne=Me(vt,qe),Ne==="\\")Ne=Ne+Me(vt,++qe);else if(Ne==="]")Fe=!1;else if(!Fe)switch(!0){case Ne==="[":Fe=!0;break;case Ne==="(":we(Je,ze(vt,qe+1))&&(qe+=2,Be=!0),Te+=Ne,Oe++;continue;case(Ne===">"&&Be):if(_e===""||ce(Ie,_e))throw new He("Invalid capture group name");Ie[_e]=!0,Ke[Ke.length]=[_e,Oe],Be=!1,_e="";continue}Be?_e+=Ne:Te+=Ne}return[Te,Ke]};if(le("RegExp",it)){for(var mt=function(ut,qe){var Te=te(Se,this),Ke=z(ut),Ie=qe===void 0,Fe=[],Be=ut,Oe,_e,Ne,Le,We,ft;if(!Te&&Ke&&Ie&&ut.constructor===mt)return ut;if((Ke||te(Se,ut))&&(ut=ut.source,Ie&&(qe=y(Be))),ut=ut===void 0?"":a(ut),qe=qe===void 0?"":a(qe),Be=ut,me&&"dotAll"in Qe&&(_e=!!qe&&De(qe,"s")>-1,_e&&(qe=Pe(qe,/s/g,""))),Oe=qe,at&&"sticky"in Qe&&(Ne=!!qe&&De(qe,"y")>-1,Ne&&ct&&(qe=Pe(qe,/y/g,""))),be&&(Le=st(ut),ut=Le[0],Fe=Le[1]),We=ae(Ce(ut,qe),Te?this:Se,mt),(_e||Ne||Fe.length)&&(ft=de(We),_e&&(ft.dotAll=!0,ft.raw=mt(rt(ut),Oe)),Ne&&(ft.sticky=!0),Fe.length&&(ft.groups=Fe)),ut!==Be)try{se(We,"source",Be===""?"(?:)":Be)}catch(gt){}return We},yt=ie(Ce),Tt=0;yt.length>Tt;)b(mt,Ce,yt[Tt++]);Se.constructor=mt,mt.prototype=Se,ee(oe,"RegExp",mt)}ge("RegExp")},{"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/internal-state":173,"../internals/is-forced":178,"../internals/is-regexp":182,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/proxy-accessor":219,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/regexp-sticky-helpers":227,"../internals/regexp-unsupported-dot-all":228,"../internals/regexp-unsupported-ncg":229,"../internals/set-species":233,"../internals/to-string":256,"../internals/well-known-symbol":268}],300:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/regexp-exec");ue({target:"RegExp",proto:!0,forced:/./.exec!==oe},{exec:oe})},{"../internals/export":149,"../internals/regexp-exec":224}],301:[function(E,he,Ae){"use strict";var ue=E("../internals/function-name").PROPER,oe=E("../internals/redefine"),re=E("../internals/an-object"),le=E("../internals/to-string"),ae=E("../internals/fails"),se=E("../internals/regexp-get-flags"),ie="toString",te=RegExp.prototype,z=te[ie],a=ae(function(){return z.call({source:"a",flags:"b"})!="/a/b"}),y=ue&&z.name!=ie;(a||y)&&oe(RegExp.prototype,ie,function(){var b=re(this),ee=le(b.source),ne=le(se(b));return"/"+ee+"/"+ne},{unsafe:!0})},{"../internals/an-object":101,"../internals/fails":150,"../internals/function-name":156,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/to-string":256}],302:[function(E,he,Ae){"use strict";var ue=E("../internals/export"),oe=E("../internals/function-uncurry-this"),re=E("../internals/not-a-regexp"),le=E("../internals/require-object-coercible"),ae=E("../internals/to-string"),se=E("../internals/correct-is-regexp-logic"),ie=oe("".indexOf);ue({target:"String",proto:!0,forced:!se("includes")},{includes:function(z){return!!~ie(ae(le(this)),ae(re(z)),arguments.length>1?arguments[1]:void 0)}})},{"../internals/correct-is-regexp-logic":126,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/not-a-regexp":194,"../internals/require-object-coercible":230,"../internals/to-string":256}],303:[function(E,he,Ae){"use strict";var ue=E("../internals/string-multibyte").charAt,oe=E("../internals/to-string"),re=E("../internals/internal-state"),le=E("../internals/define-iterator"),ae="String Iterator",se=re.set,ie=re.getterFor(ae);le(String,"String",function(te){se(this,{type:ae,string:oe(te),index:0})},function(){var z=ie(this),a=z.string,y=z.index,x;return y>=a.length?{value:void 0,done:!0}:(x=ue(a,y),z.index+=x.length,{value:x,done:!1})})},{"../internals/define-iterator":132,"../internals/internal-state":173,"../internals/string-multibyte":239,"../internals/to-string":256}],304:[function(E,he,Ae){"use strict";var ue=E("../internals/function-call"),oe=E("../internals/fix-regexp-well-known-symbol-logic"),re=E("../internals/an-object"),le=E("../internals/to-length"),ae=E("../internals/to-string"),se=E("../internals/require-object-coercible"),ie=E("../internals/get-method"),te=E("../internals/advance-string-index"),z=E("../internals/regexp-exec-abstract");oe("match",function(a,y,x){return[function(ee){var ne=se(this),ce=ee==null?void 0:ie(ee,a);return ce?ue(ce,ee,ne):new RegExp(ee)[a](ae(ne))},function(b){var ee=re(this),ne=ae(b),ce=x(y,ee,ne);if(ce.done)return ce.value;if(!ee.global)return z(ee,ne);var de=ee.unicode;ee.lastIndex=0;for(var ge=[],pe=0,me;(me=z(ee,ne))!==null;){var be=ae(me[0]);ge[pe]=be,be===""&&(ee.lastIndex=te(ne,le(ee.lastIndex),de)),pe++}return pe===0?null:ge}]})},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-length":249,"../internals/to-string":256}],305:[function(E,he,Ae){"use strict";var ue=E("../internals/function-apply"),oe=E("../internals/function-call"),re=E("../internals/function-uncurry-this"),le=E("../internals/fix-regexp-well-known-symbol-logic"),ae=E("../internals/fails"),se=E("../internals/an-object"),ie=E("../internals/is-callable"),te=E("../internals/to-integer-or-infinity"),z=E("../internals/to-length"),a=E("../internals/to-string"),y=E("../internals/require-object-coercible"),x=E("../internals/advance-string-index"),b=E("../internals/get-method"),ee=E("../internals/get-substitution"),ne=E("../internals/regexp-exec-abstract"),ce=E("../internals/well-known-symbol"),de=ce("replace"),ge=Math.max,pe=Math.min,me=re([].concat),be=re([].push),ye=re("".indexOf),Ce=re("".slice),Se=function(Pe){return Pe===void 0?Pe:String(Pe)},He=function(){return"a".replace(/./,"$0")==="$0"}(),we=function(){return/./[de]?/./[de]("a","$0")==="":!1}(),Me=!ae(function(){var Pe=/./;return Pe.exec=function(){var De=[];return De.groups={a:"7"},De},"".replace(Pe,"$")!=="7"});le("replace",function(Pe,De,ze){var Je=we?"$":"$0";return[function(tt,$e){var at=y(this),ct=tt==null?void 0:b(tt,de);return ct?oe(ct,tt,at,$e):oe(De,a(at),tt,$e)},function(Qe,tt){var $e=se(this),at=a(Qe);if(typeof tt=="string"&&ye(tt,Je)===-1&&ye(tt,"$<")===-1){var ct=ze(De,$e,at,tt);if(ct.done)return ct.value}var it=ie(tt);it||(tt=a(tt));var rt=$e.global;if(rt){var st=$e.unicode;$e.lastIndex=0}for(var mt=[];;){var yt=ne($e,at);if(yt===null||(be(mt,yt),!rt))break;var Tt=a(yt[0]);Tt===""&&($e.lastIndex=x(at,z($e.lastIndex),st))}for(var vt="",ut=0,qe=0;qe=ut&&(vt+=Ce(at,ut,Ke)+_e,ut=Ke+Te.length)}return vt+Ce(at,ut)}]},!Me||!He||we)},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fails":150,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-apply":152,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/get-method":161,"../internals/get-substitution":162,"../internals/is-callable":176,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-length":249,"../internals/to-string":256,"../internals/well-known-symbol":268}],306:[function(E,he,Ae){"use strict";var ue=E("../internals/function-call"),oe=E("../internals/fix-regexp-well-known-symbol-logic"),re=E("../internals/an-object"),le=E("../internals/require-object-coercible"),ae=E("../internals/same-value"),se=E("../internals/to-string"),ie=E("../internals/get-method"),te=E("../internals/regexp-exec-abstract");oe("search",function(z,a,y){return[function(b){var ee=le(this),ne=b==null?void 0:ie(b,z);return ne?ue(ne,b,ee):new RegExp(b)[z](se(ee))},function(x){var b=re(this),ee=se(x),ne=y(a,b,ee);if(ne.done)return ne.value;var ce=b.lastIndex;ae(ce,0)||(b.lastIndex=0);var de=te(b,ee);return ae(b.lastIndex,ce)||(b.lastIndex=ce),de===null?-1:de.index}]})},{"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/same-value":231,"../internals/to-string":256}],307:[function(E,he,Ae){"use strict";var ue=E("../internals/function-apply"),oe=E("../internals/function-call"),re=E("../internals/function-uncurry-this"),le=E("../internals/fix-regexp-well-known-symbol-logic"),ae=E("../internals/is-regexp"),se=E("../internals/an-object"),ie=E("../internals/require-object-coercible"),te=E("../internals/species-constructor"),z=E("../internals/advance-string-index"),a=E("../internals/to-length"),y=E("../internals/to-string"),x=E("../internals/get-method"),b=E("../internals/array-slice-simple"),ee=E("../internals/regexp-exec-abstract"),ne=E("../internals/regexp-exec"),ce=E("../internals/regexp-sticky-helpers"),de=E("../internals/fails"),ge=ce.UNSUPPORTED_Y,pe=4294967295,me=Math.min,be=[].push,ye=re(/./.exec),Ce=re(be),Se=re("".slice),He=!de(function(){var we=/(?:)/,Me=we.exec;we.exec=function(){return Me.apply(this,arguments)};var Pe="ab".split(we);return Pe.length!==2||Pe[0]!=="a"||Pe[1]!=="b"});le("split",function(we,Me,Pe){var De;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?De=function(ze,Je){var Qe=y(ie(this)),tt=Je===void 0?pe:Je>>>0;if(tt===0)return[];if(ze===void 0)return[Qe];if(!ae(ze))return oe(Me,Qe,ze,tt);for(var $e=[],at=(ze.ignoreCase?"i":"")+(ze.multiline?"m":"")+(ze.unicode?"u":"")+(ze.sticky?"y":""),ct=0,it=new RegExp(ze.source,at+"g"),rt,st,mt;(rt=oe(ne,it,Qe))&&(st=it.lastIndex,!(st>ct&&(Ce($e,Se(Qe,ct,rt.index)),rt.length>1&&rt.index=tt)));)it.lastIndex===rt.index&&it.lastIndex++;return ct===Qe.length?(mt||!ye(it,""))&&Ce($e,""):Ce($e,Se(Qe,ct)),$e.length>tt?b($e,0,tt):$e}:"0".split(void 0,0).length?De=function(ze,Je){return ze===void 0&&Je===0?[]:oe(Me,this,ze,Je)}:De=Me,[function(Je,Qe){var tt=ie(this),$e=Je==null?void 0:x(Je,we);return $e?oe($e,Je,tt,Qe):oe(De,y(tt),Je,Qe)},function(ze,Je){var Qe=se(this),tt=y(ze),$e=Pe(De,Qe,tt,Je,De!==Me);if($e.done)return $e.value;var at=te(Qe,RegExp),ct=Qe.unicode,it=(Qe.ignoreCase?"i":"")+(Qe.multiline?"m":"")+(Qe.unicode?"u":"")+(ge?"g":"y"),rt=new at(ge?"^(?:"+Qe.source+")":Qe,it),st=Je===void 0?pe:Je>>>0;if(st===0)return[];if(tt.length===0)return ee(rt,tt)===null?[tt]:[];for(var mt=0,yt=0,Tt=[];yt2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-copy-within":105,"../internals/function-uncurry-this":157}],316:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/array-iteration").every,re=ue.aTypedArray,le=ue.exportTypedArrayMethod;le("every",function(se){return oe(re(this),se,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],317:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/function-call"),re=E("../internals/array-fill"),le=ue.aTypedArray,ae=ue.exportTypedArrayMethod;ae("fill",function(ie){var te=arguments.length;return oe(re,le(this),ie,te>1?arguments[1]:void 0,te>2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-fill":106,"../internals/function-call":155}],318:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/array-iteration").filter,re=E("../internals/typed-array-from-species-and-list"),le=ue.aTypedArray,ae=ue.exportTypedArrayMethod;ae("filter",function(ie){var te=oe(le(this),ie,arguments.length>1?arguments[1]:void 0);return re(this,te)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-from-species-and-list":260}],319:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/array-iteration").findIndex,re=ue.aTypedArray,le=ue.exportTypedArrayMethod;le("findIndex",function(se){return oe(re(this),se,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],320:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/array-iteration").find,re=ue.aTypedArray,le=ue.exportTypedArrayMethod;le("find",function(se){return oe(re(this),se,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],321:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/array-iteration").forEach,re=ue.aTypedArray,le=ue.exportTypedArrayMethod;le("forEach",function(se){oe(re(this),se,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],322:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/array-includes").includes,re=ue.aTypedArray,le=ue.exportTypedArrayMethod;le("includes",function(se){return oe(re(this),se,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],323:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/array-includes").indexOf,re=ue.aTypedArray,le=ue.exportTypedArrayMethod;le("indexOf",function(se){return oe(re(this),se,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],324:[function(E,he,Ae){"use strict";var ue=E("../internals/global"),oe=E("../internals/fails"),re=E("../internals/function-uncurry-this"),le=E("../internals/array-buffer-view-core"),ae=E("../modules/es.array.iterator"),se=E("../internals/well-known-symbol"),ie=se("iterator"),te=ue.Uint8Array,z=re(ae.values),a=re(ae.keys),y=re(ae.entries),x=le.aTypedArray,b=le.exportTypedArrayMethod,ee=te&&te.prototype,ne=!oe(function(){ee[ie].call([1])}),ce=!!ee&&ee.values&&ee[ie]===ee.values&&ee.values.name==="values",de=function(){return z(x(this))};b("entries",function(){return y(x(this))},ne),b("keys",function(){return a(x(this))},ne),b("values",de,ne||!ce,{name:"values"}),b(ie,de,ne||!ce,{name:"values"})},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],325:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/function-uncurry-this"),re=ue.aTypedArray,le=ue.exportTypedArrayMethod,ae=oe([].join);le("join",function(ie){return ae(re(this),ie)})},{"../internals/array-buffer-view-core":103,"../internals/function-uncurry-this":157}],326:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/function-apply"),re=E("../internals/array-last-index-of"),le=ue.aTypedArray,ae=ue.exportTypedArrayMethod;ae("lastIndexOf",function(ie){var te=arguments.length;return oe(re,le(this),te>1?[ie,arguments[1]]:[ie])})},{"../internals/array-buffer-view-core":103,"../internals/array-last-index-of":112,"../internals/function-apply":152}],327:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/array-iteration").map,re=E("../internals/typed-array-species-constructor"),le=ue.aTypedArray,ae=ue.exportTypedArrayMethod;ae("map",function(ie){return oe(le(this),ie,arguments.length>1?arguments[1]:void 0,function(te,z){return new(re(te))(z)})})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-species-constructor":262}],328:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/array-reduce").right,re=ue.aTypedArray,le=ue.exportTypedArrayMethod;le("reduceRight",function(se){var ie=arguments.length;return oe(re(this),se,ie,ie>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],329:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/array-reduce").left,re=ue.aTypedArray,le=ue.exportTypedArrayMethod;le("reduce",function(se){var ie=arguments.length;return oe(re(this),se,ie,ie>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],330:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=ue.aTypedArray,re=ue.exportTypedArrayMethod,le=Math.floor;re("reverse",function(){for(var se=this,ie=oe(se).length,te=le(ie/2),z=0,a;z1?arguments[1]:void 0,1),pe=se(de);if(ee)return oe(y,this,pe,ge);var me=this.length,be=le(pe),ye=0;if(be+ge>me)throw te("Wrong length");for(;yeb;)ne[b]=y[b++];return ne},ie)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/typed-array-species-constructor":262}],333:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/array-iteration").some,re=ue.aTypedArray,le=ue.exportTypedArrayMethod;le("some",function(se){return oe(re(this),se,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],334:[function(E,he,Ae){"use strict";var ue=E("../internals/global"),oe=E("../internals/function-uncurry-this"),re=E("../internals/fails"),le=E("../internals/a-callable"),ae=E("../internals/array-sort"),se=E("../internals/array-buffer-view-core"),ie=E("../internals/engine-ff-version"),te=E("../internals/engine-is-ie-or-edge"),z=E("../internals/engine-v8-version"),a=E("../internals/engine-webkit-version"),y=se.aTypedArray,x=se.exportTypedArrayMethod,b=ue.Uint16Array,ee=b&&oe(b.prototype.sort),ne=!!ee&&!(re(function(){ee(new b(2),null)})&&re(function(){ee(new b(2),{})})),ce=!!ee&&!re(function(){if(z)return z<74;if(ie)return ie<67;if(te)return!0;if(a)return a<602;var ge=new b(516),pe=Array(516),me,be;for(me=0;me<516;me++)be=me%4,ge[me]=515-me,pe[me]=me-2*be+3;for(ee(ge,function(ye,Ce){return(ye/4|0)-(Ce/4|0)}),me=0;me<516;me++)if(ge[me]!==pe[me])return!0}),de=function(ge){return function(pe,me){return ge!==void 0?+ge(pe,me)||0:me!==me?-1:pe!==pe?1:pe===0&&me===0?1/pe>0&&1/me<0?1:-1:pe>me}};x("sort",function(pe){return pe!==void 0&&le(pe),ce?ee(this,pe):ae(y(this),de(pe))},!ce||ne)},{"../internals/a-callable":95,"../internals/array-buffer-view-core":103,"../internals/array-sort":118,"../internals/engine-ff-version":138,"../internals/engine-is-ie-or-edge":140,"../internals/engine-v8-version":146,"../internals/engine-webkit-version":147,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],335:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core"),oe=E("../internals/to-length"),re=E("../internals/to-absolute-index"),le=E("../internals/typed-array-species-constructor"),ae=ue.aTypedArray,se=ue.exportTypedArrayMethod;se("subarray",function(te,z){var a=ae(this),y=a.length,x=re(te,y),b=le(a);return new b(a.buffer,a.byteOffset+x*a.BYTES_PER_ELEMENT,oe((z===void 0?y:re(z,y))-x))})},{"../internals/array-buffer-view-core":103,"../internals/to-absolute-index":245,"../internals/to-length":249,"../internals/typed-array-species-constructor":262}],336:[function(E,he,Ae){"use strict";var ue=E("../internals/global"),oe=E("../internals/function-apply"),re=E("../internals/array-buffer-view-core"),le=E("../internals/fails"),ae=E("../internals/array-slice"),se=ue.Int8Array,ie=re.aTypedArray,te=re.exportTypedArrayMethod,z=[].toLocaleString,a=!!se&&le(function(){z.call(new se(1))}),y=le(function(){return[1,2].toLocaleString()!=new se([1,2]).toLocaleString()})||!le(function(){se.prototype.toLocaleString.call([1,2])});te("toLocaleString",function(){return oe(z,a?ae(ie(this)):ie(this),ae(arguments))},y)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/function-apply":152,"../internals/global":163}],337:[function(E,he,Ae){"use strict";var ue=E("../internals/array-buffer-view-core").exportTypedArrayMethod,oe=E("../internals/fails"),re=E("../internals/global"),le=E("../internals/function-uncurry-this"),ae=re.Uint8Array,se=ae&&ae.prototype||{},ie=[].toString,te=le([].join);oe(function(){ie.call({})})&&(ie=function(){return te(this)});var z=se.toString!=ie;ue("toString",ie,z)},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],338:[function(E,he,Ae){var ue=E("../internals/typed-array-constructor");ue("Uint8",function(oe){return function(le,ae,se){return oe(this,le,ae,se)}})},{"../internals/typed-array-constructor":258}],339:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/dom-iterables"),re=E("../internals/dom-token-list-prototype"),le=E("../internals/array-for-each"),ae=E("../internals/create-non-enumerable-property"),se=function(te){if(te&&te.forEach!==le)try{ae(te,"forEach",le)}catch(z){te.forEach=le}};for(var ie in oe)oe[ie]&&se(ue[ie]&&ue[ie].prototype);se(re)},{"../internals/array-for-each":107,"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163}],340:[function(E,he,Ae){var ue=E("../internals/global"),oe=E("../internals/dom-iterables"),re=E("../internals/dom-token-list-prototype"),le=E("../modules/es.array.iterator"),ae=E("../internals/create-non-enumerable-property"),se=E("../internals/well-known-symbol"),ie=se("iterator"),te=se("toStringTag"),z=le.values,a=function(x,b){if(x){if(x[ie]!==z)try{ae(x,ie,z)}catch(ne){x[ie]=z}if(x[te]||ae(x,te,b),oe[b]){for(var ee in le)if(x[ee]!==le[ee])try{ae(x,ee,le[ee])}catch(ne){x[ee]=le[ee]}}}};for(var y in oe)a(ue[y]&&ue[y].prototype,y);a(re,"DOMTokenList")},{"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],341:[function(E,he,Ae){function ue(ce){return Array.isArray?Array.isArray(ce):ne(ce)==="[object Array]"}Ae.isArray=ue;function oe(ce){return typeof ce=="boolean"}Ae.isBoolean=oe;function re(ce){return ce===null}Ae.isNull=re;function le(ce){return ce==null}Ae.isNullOrUndefined=le;function ae(ce){return typeof ce=="number"}Ae.isNumber=ae;function se(ce){return typeof ce=="string"}Ae.isString=se;function ie(ce){return typeof ce=="symbol"}Ae.isSymbol=ie;function te(ce){return ce===void 0}Ae.isUndefined=te;function z(ce){return ne(ce)==="[object RegExp]"}Ae.isRegExp=z;function a(ce){return typeof ce=="object"&&ce!==null}Ae.isObject=a;function y(ce){return ne(ce)==="[object Date]"}Ae.isDate=y;function x(ce){return ne(ce)==="[object Error]"||ce instanceof Error}Ae.isError=x;function b(ce){return typeof ce=="function"}Ae.isFunction=b;function ee(ce){return ce===null||typeof ce=="boolean"||typeof ce=="number"||typeof ce=="string"||typeof ce=="symbol"||typeof ce=="undefined"}Ae.isPrimitive=ee,Ae.isBuffer=E("buffer").Buffer.isBuffer;function ne(ce){return Object.prototype.toString.call(ce)}},{buffer:90}],342:[function(E,he,Ae){(function(ue){"use strict";var oe=function(){var ie=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|'[^']*'|'[^']*'/g,te=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,z=/[^-+\dA-Z]/g;return function(a,y,x,b){if(arguments.length===1&&se(a)==="string"&&!/\d/.test(a)&&(y=a,a=void 0),a=a||new Date,a instanceof Date||(a=new Date(a)),isNaN(a))throw TypeError("Invalid date");y=String(oe.masks[y]||y||oe.masks.default);var ee=y.slice(0,4);(ee==="UTC:"||ee==="GMT:")&&(y=y.slice(4),x=!0,ee==="GMT:"&&(b=!0));var ne=x?"getUTC":"get",ce=a[ne+"Date"](),de=a[ne+"Day"](),ge=a[ne+"Month"](),pe=a[ne+"FullYear"](),me=a[ne+"Hours"](),be=a[ne+"Minutes"](),ye=a[ne+"Seconds"](),Ce=a[ne+"Milliseconds"](),Se=x?0:a.getTimezoneOffset(),He=le(a),we=ae(a),Me={d:ce,dd:re(ce),ddd:oe.i18n.dayNames[de],dddd:oe.i18n.dayNames[de+7],m:ge+1,mm:re(ge+1),mmm:oe.i18n.monthNames[ge],mmmm:oe.i18n.monthNames[ge+12],yy:String(pe).slice(2),yyyy:pe,h:me%12||12,hh:re(me%12||12),H:me,HH:re(me),M:be,MM:re(be),s:ye,ss:re(ye),l:re(Ce,3),L:re(Math.round(Ce/10)),t:me<12?"a":"p",tt:me<12?"am":"pm",T:me<12?"A":"P",TT:me<12?"AM":"PM",Z:b?"GMT":x?"UTC":(String(a).match(te)||[""]).pop().replace(z,""),o:(Se>0?"-":"+")+re(Math.floor(Math.abs(Se)/60)*100+Math.abs(Se)%60,4),S:["th","st","nd","rd"][ce%10>3?0:(ce%100-ce%10!=10)*ce%10],W:He,N:we};return y.replace(ie,function(Pe){return Pe in Me?Me[Pe]:Pe.slice(1,Pe.length-1)})}}();oe.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},oe.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};function re(ie,te){for(ie=String(ie),te=te||2;ie.length]/;he.exports=oe;function oe(re){var le=""+re,ae=ue.exec(le);if(!ae)return le;var se,ie="",te=0,z=0;for(te=ae.index;te0&&(Me=Ce[0]),Me instanceof Error)throw Me;var Pe=new Error("Unhandled error."+(Me?" ("+Me.message+")":""));throw Pe.context=Me,Pe}var De=we[ye];if(De===void 0)return!1;if(typeof De=="function")oe(De,this,Ce);else for(var ze=De.length,Je=ne(De,ze),Se=0;Se0&&Me.length>He&&!Me.warned){Me.warned=!0;var Pe=new Error("Possible EventEmitter memory leak detected. "+Me.length+" "+String(ye)+" listeners added. Use emitter.setMaxListeners() to increase limit");Pe.name="MaxListenersExceededWarning",Pe.emitter=be,Pe.type=ye,Pe.count=Me.length,le(Pe)}return be}se.prototype.addListener=function(ye,Ce){return a(this,ye,Ce,!1)},se.prototype.on=se.prototype.addListener,se.prototype.prependListener=function(ye,Ce){return a(this,ye,Ce,!0)};function y(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function x(be,ye,Ce){var Se={fired:!1,wrapFn:void 0,target:be,type:ye,listener:Ce},He=y.bind(Se);return He.listener=Ce,Se.wrapFn=He,He}se.prototype.once=function(ye,Ce){return te(Ce),this.on(ye,x(this,ye,Ce)),this},se.prototype.prependOnceListener=function(ye,Ce){return te(Ce),this.prependListener(ye,x(this,ye,Ce)),this},se.prototype.removeListener=function(ye,Ce){var Se,He,we,Me,Pe;if(te(Ce),He=this._events,He===void 0)return this;if(Se=He[ye],Se===void 0)return this;if(Se===Ce||Se.listener===Ce)--this._eventsCount===0?this._events=Object.create(null):(delete He[ye],He.removeListener&&this.emit("removeListener",ye,Se.listener||Ce));else if(typeof Se!="function"){for(we=-1,Me=Se.length-1;Me>=0;Me--)if(Se[Me]===Ce||Se[Me].listener===Ce){Pe=Se[Me].listener,we=Me;break}if(we<0)return this;we===0?Se.shift():ce(Se,we),Se.length===1&&(He[ye]=Se[0]),He.removeListener!==void 0&&this.emit("removeListener",ye,Pe||Ce)}return this},se.prototype.off=se.prototype.removeListener,se.prototype.removeAllListeners=function(ye){var Ce,Se,He;if(Se=this._events,Se===void 0)return this;if(Se.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):Se[ye]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete Se[ye]),this;if(arguments.length===0){var we=Object.keys(Se),Me;for(He=0;He=0;He--)this.removeListener(ye,Ce[He]);return this};function b(be,ye,Ce){var Se=be._events;if(Se===void 0)return[];var He=Se[ye];return He===void 0?[]:typeof He=="function"?Ce?[He.listener||He]:[He]:Ce?de(He):ne(He,He.length)}se.prototype.listeners=function(ye){return b(this,ye,!0)},se.prototype.rawListeners=function(ye){return b(this,ye,!1)},se.listenerCount=function(be,ye){return typeof be.listenerCount=="function"?be.listenerCount(ye):ee.call(be,ye)},se.prototype.listenerCount=ee;function ee(be){var ye=this._events;if(ye!==void 0){var Ce=ye[be];if(typeof Ce=="function")return 1;if(Ce!==void 0)return Ce.length}return 0}se.prototype.eventNames=function(){return this._eventsCount>0?re(this._events):[]};function ne(be,ye){for(var Ce=new Array(ye),Se=0;Se=3&&(x=y),oe.call(z)==="[object Array]"?le(z,a,x):typeof z=="string"?ae(z,a,x):se(z,a,x)};he.exports=ie},{"is-callable":367}],346:[function(E,he,Ae){"use strict";var ue="Function.prototype.bind called on incompatible ",oe=Array.prototype.slice,re=Object.prototype.toString,le="[object Function]";he.exports=function(se){var ie=this;if(typeof ie!="function"||re.call(ie)!==le)throw new TypeError(ue+ie);for(var te=oe.call(arguments,1),z,a=function(){if(this instanceof z){var ne=ie.apply(this,te.concat(oe.call(arguments)));return Object(ne)===ne?ne:this}else return ie.apply(se,te.concat(oe.call(arguments)))},y=Math.max(0,ie.length-te.length),x=[],b=0;b1&&typeof Je!="boolean")throw new le('"allowMissing" argument must be a boolean');if(Se(/^%?[^%]*%?$/,ze)===null)throw new oe("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var Qe=Me(ze),tt=Qe.length>0?Qe[0]:"",$e=Pe("%"+tt+"%",Je),at=$e.name,ct=$e.value,it=!1,rt=$e.alias;rt&&(tt=rt[0],be(Qe,me([0,1],rt)));for(var st=1,mt=!0;st=Qe.length){var ut=se(ct,yt);mt=!!ut,mt&&"get"in ut&&!("originalValue"in ut.get)?ct=ut.get:ct=ct[yt]}else mt=pe(ct,yt),ct=ct[yt];mt&&!it&&(ee[at]=ct)}}return ct}},{"function-bind":347,has:354,"has-proto":350,"has-symbols":351}],349:[function(E,he,Ae){"use strict";var ue=E("get-intrinsic"),oe=ue("%Object.getOwnPropertyDescriptor%",!0);if(oe)try{oe([],"length")}catch(re){oe=null}he.exports=oe},{"get-intrinsic":348}],350:[function(E,he,Ae){"use strict";var ue={foo:{}},oe=Object;he.exports=function(){return{__proto__:ue}.foo===ue.foo&&!({__proto__:null}instanceof oe)}},{}],351:[function(E,he,Ae){"use strict";var ue=typeof Symbol!="undefined"&&Symbol,oe=E("./shams");he.exports=function(){return typeof ue!="function"||typeof Symbol!="function"||typeof ue("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:oe()}},{"./shams":352}],352:[function(E,he,Ae){"use strict";he.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var oe={},re=Symbol("test"),le=Object(re);if(typeof re=="string"||Object.prototype.toString.call(re)!=="[object Symbol]"||Object.prototype.toString.call(le)!=="[object Symbol]")return!1;var ae=42;oe[re]=ae;for(re in oe)return!1;if(typeof Object.keys=="function"&&Object.keys(oe).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(oe).length!==0)return!1;var se=Object.getOwnPropertySymbols(oe);if(se.length!==1||se[0]!==re||!Object.prototype.propertyIsEnumerable.call(oe,re))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var ie=Object.getOwnPropertyDescriptor(oe,re);if(ie.value!==ae||ie.enumerable!==!0)return!1}return!0}},{}],353:[function(E,he,Ae){"use strict";var ue=E("has-symbols/shams");he.exports=function(){return ue()&&!!Symbol.toStringTag}},{"has-symbols/shams":352}],354:[function(E,he,Ae){"use strict";var ue=E("function-bind");he.exports=ue.call(Function.call,Object.prototype.hasOwnProperty)},{"function-bind":347}],355:[function(E,he,Ae){var ue=E("http"),oe=E("url"),re=he.exports;for(var le in ue)ue.hasOwnProperty(le)&&(re[le]=ue[le]);re.request=function(se,ie){return se=ae(se),ue.request.call(this,se,ie)},re.get=function(se,ie){return se=ae(se),ue.get.call(this,se,ie)};function ae(se){if(typeof se=="string"&&(se=oe.parse(se)),se.protocol||(se.protocol="https:"),se.protocol!=="https:")throw new Error('Protocol "'+se.protocol+'" not supported. Expected "https:"');return se}},{http:468,url:472}],356:[function(E,he,Ae){"use strict";var ue=E("util"),oe=E("ms");he.exports=function(re){if(typeof re=="number")return re;var le=oe(re);if(le===void 0){var ae=new Error(ue.format("humanize-ms(%j) result undefined",re));console.warn(ae.stack)}return le}},{ms:376,util:419}],357:[function(E,he,Ae){Ae.read=function(ue,oe,re,le,ae){var se,ie,te=ae*8-le-1,z=(1<>1,y=-7,x=re?ae-1:0,b=re?-1:1,ee=ue[oe+x];for(x+=b,se=ee&(1<<-y)-1,ee>>=-y,y+=te;y>0;se=se*256+ue[oe+x],x+=b,y-=8);for(ie=se&(1<<-y)-1,se>>=-y,y+=le;y>0;ie=ie*256+ue[oe+x],x+=b,y-=8);if(se===0)se=1-a;else{if(se===z)return ie?NaN:(ee?-1:1)*(1/0);ie=ie+Math.pow(2,le),se=se-a}return(ee?-1:1)*ie*Math.pow(2,se-le)},Ae.write=function(ue,oe,re,le,ae,se){var ie,te,z,a=se*8-ae-1,y=(1<>1,b=ae===23?Math.pow(2,-24)-Math.pow(2,-77):0,ee=le?0:se-1,ne=le?1:-1,ce=oe<0||oe===0&&1/oe<0?1:0;for(oe=Math.abs(oe),isNaN(oe)||oe===1/0?(te=isNaN(oe)?1:0,ie=y):(ie=Math.floor(Math.log(oe)/Math.LN2),oe*(z=Math.pow(2,-ie))<1&&(ie--,z*=2),ie+x>=1?oe+=b/z:oe+=b*Math.pow(2,1-x),oe*z>=2&&(ie++,z/=2),ie+x>=y?(te=0,ie=y):ie+x>=1?(te=(oe*z-1)*Math.pow(2,ae),ie=ie+x):(te=oe*Math.pow(2,x-1)*Math.pow(2,ae),ie=0));ae>=8;ue[re+ee]=te&255,ee+=ne,te/=256,ae-=8);for(ie=ie<0;ue[re+ee]=ie&255,ee+=ne,ie/=256,a-=8);ue[re+ee-ne]|=ce*128}},{}],358:[function(E,he,Ae){"use strict";var ue=[E("./nextTick"),E("./queueMicrotask"),E("./mutation.js"),E("./messageChannel"),E("./stateChange"),E("./timeout")],oe,re,le=-1,ae=[],se=!1;function ie(){!oe||!re||(oe=!1,re.length?ae=re.concat(ae):le=-1,ae.length&&te())}function te(){if(!oe){se=!1,oe=!0;for(var ee=ae.length,ne=setTimeout(ie);ee;){for(re=ae,ae=[];re&&++le1)for(var ce=1;ce=0&&re(te)!=="[object Array]"&&re(te.callee)==="[object Function]"},se=function(){return le(arguments)}();le.isLegacyArguments=ae,he.exports=se?le:ae},{"call-bind/callBound":92,"has-tostringtag/shams":353}],366:[function(E,he,Ae){he.exports=function(re){return re!=null&&(ue(re)||oe(re)||!!re._isBuffer)};function ue(re){return!!re.constructor&&typeof re.constructor.isBuffer=="function"&&re.constructor.isBuffer(re)}function oe(re){return typeof re.readFloatLE=="function"&&typeof re.slice=="function"&&ue(re.slice(0,0))}},{}],367:[function(E,he,Ae){"use strict";var ue=Function.prototype.toString,oe=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,re,le;if(typeof oe=="function"&&typeof Object.defineProperty=="function")try{re=Object.defineProperty({},"length",{get:function(){throw le}}),le={},oe(function(){throw 42},null,re)}catch(pe){pe!==le&&(oe=null)}else oe=null;var ae=/^\s*class\b/,se=function(me){try{var be=ue.call(me);return ae.test(be)}catch(ye){return!1}},ie=function(me){try{return se(me)?!1:(ue.call(me),!0)}catch(be){return!1}},te=Object.prototype.toString,z="[object Object]",a="[object Function]",y="[object GeneratorFunction]",x="[object HTMLAllCollection]",b="[object HTML document.all class]",ee="[object HTMLCollection]",ne=typeof Symbol=="function"&&!!Symbol.toStringTag,ce=!(0 in[,]),de=function(){return!1};if(typeof document=="object"){var ge=document.all;te.call(ge)===te.call(document.all)&&(de=function(me){if((ce||!me)&&(typeof me=="undefined"||typeof me=="object"))try{var be=te.call(me);return(be===x||be===b||be===ee||be===z)&&me("")==null}catch(ye){}return!1})}he.exports=oe?function(me){if(de(me))return!0;if(!me||typeof me!="function"&&typeof me!="object")return!1;try{oe(me,null,re)}catch(be){if(be!==le)return!1}return!se(me)&&ie(me)}:function(me){if(de(me))return!0;if(!me||typeof me!="function"&&typeof me!="object")return!1;if(ne)return ie(me);if(se(me))return!1;var be=te.call(me);return be!==a&&be!==y&&!/^\[object HTML/.test(be)?!1:ie(me)}},{}],368:[function(E,he,Ae){"use strict";var ue=Object.prototype.toString,oe=Function.prototype.toString,re=/^\s*(?:function)?\*/,le=E("has-tostringtag/shams")(),ae=Object.getPrototypeOf,se=function(){if(!le)return!1;try{return Function("return function*() {}")()}catch(te){}},ie;he.exports=function(z){if(typeof z!="function")return!1;if(re.test(oe.call(z)))return!0;if(!le){var a=ue.call(z);return a==="[object GeneratorFunction]"}if(!ae)return!1;if(typeof ie=="undefined"){var y=se();ie=y?ae(y):!1}return ae(z)===ie}},{"has-tostringtag/shams":353}],369:[function(E,he,Ae){"use strict";var ue=E("which-typed-array");he.exports=function(re){return!!ue(re)}},{"which-typed-array":420}],370:[function(E,he,Ae){var ue={}.toString;he.exports=Array.isArray||function(oe){return ue.call(oe)=="[object Array]"}},{}],371:[function(E,he,Ae){(function(ue){(function(){(function(oe,re){typeof Ae=="object"&&typeof he!="undefined"?he.exports=re(oe):typeof fe=="function"&&fe.amd?fe(re):re(oe)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof ue!="undefined"?ue:this,function(oe){"use strict";oe=oe||{};var re=oe.Base64,le="2.6.4",ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",se=function(ze){for(var Je={},Qe=0,tt=ze.length;Qe>>6)+ie(128|Je&63):ie(224|Je>>>12&15)+ie(128|Je>>>6&63)+ie(128|Je&63)}else{var Je=65536+(ze.charCodeAt(0)-55296)*1024+(ze.charCodeAt(1)-56320);return ie(240|Je>>>18&7)+ie(128|Je>>>12&63)+ie(128|Je>>>6&63)+ie(128|Je&63)}},z=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,a=function(ze){return ze.replace(z,te)},y=function(ze){var Je=[0,2,1][ze.length%3],Qe=ze.charCodeAt(0)<<16|(ze.length>1?ze.charCodeAt(1):0)<<8|(ze.length>2?ze.charCodeAt(2):0),tt=[ae.charAt(Qe>>>18),ae.charAt(Qe>>>12&63),Je>=2?"=":ae.charAt(Qe>>>6&63),Je>=1?"=":ae.charAt(Qe&63)];return tt.join("")},x=oe.btoa&&typeof oe.btoa=="function"?function(ze){return oe.btoa(ze)}:function(ze){if(ze.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return ze.replace(/[\s\S]{1,3}/g,y)},b=function(ze){return x(a(String(ze)))},ee=function(ze){return ze.replace(/[+\/]/g,function(Je){return Je=="+"?"-":"_"}).replace(/=/g,"")},ne=function(ze,Je){return Je?ee(b(ze)):b(ze)},ce=function(ze){return ne(ze,!0)},de;oe.Uint8Array&&(de=function(ze,Je){for(var Qe="",tt=0,$e=ze.length;tt<$e;tt+=3){var at=ze[tt],ct=ze[tt+1],it=ze[tt+2],rt=at<<16|ct<<8|it;Qe+=ae.charAt(rt>>>18)+ae.charAt(rt>>>12&63)+(typeof ct!="undefined"?ae.charAt(rt>>>6&63):"=")+(typeof it!="undefined"?ae.charAt(rt&63):"=")}return Je?ee(Qe):Qe});var ge=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,pe=function(ze){switch(ze.length){case 4:var Je=(7&ze.charCodeAt(0))<<18|(63&ze.charCodeAt(1))<<12|(63&ze.charCodeAt(2))<<6|63&ze.charCodeAt(3),Qe=Je-65536;return ie((Qe>>>10)+55296)+ie((Qe&1023)+56320);case 3:return ie((15&ze.charCodeAt(0))<<12|(63&ze.charCodeAt(1))<<6|63&ze.charCodeAt(2));default:return ie((31&ze.charCodeAt(0))<<6|63&ze.charCodeAt(1))}},me=function(ze){return ze.replace(ge,pe)},be=function(ze){var Je=ze.length,Qe=Je%4,tt=(Je>0?se[ze.charAt(0)]<<18:0)|(Je>1?se[ze.charAt(1)]<<12:0)|(Je>2?se[ze.charAt(2)]<<6:0)|(Je>3?se[ze.charAt(3)]:0),$e=[ie(tt>>>16),ie(tt>>>8&255),ie(tt&255)];return $e.length-=[0,0,2,1][Qe],$e.join("")},ye=oe.atob&&typeof oe.atob=="function"?function(ze){return oe.atob(ze)}:function(ze){return ze.replace(/\S{1,4}/g,be)},Ce=function(ze){return ye(String(ze).replace(/[^A-Za-z0-9\+\/]/g,""))},Se=function(ze){return me(ye(ze))},He=function(ze){return String(ze).replace(/[-_]/g,function(Je){return Je=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},we=function(ze){return Se(He(ze))},Me;oe.Uint8Array&&(Me=function(ze){return Uint8Array.from(Ce(He(ze)),function(Je){return Je.charCodeAt(0)})});var Pe=function(){var ze=oe.Base64;return oe.Base64=re,ze};if(oe.Base64={VERSION:le,atob:Ce,btoa:x,fromBase64:we,toBase64:ne,utob:a,encode:ne,encodeURI:ce,btou:me,decode:we,noConflict:Pe,fromUint8Array:de,toUint8Array:Me},typeof Object.defineProperty=="function"){var De=function(ze){return{value:ze,enumerable:!1,writable:!0,configurable:!0}};oe.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",De(function(){return we(this)})),Object.defineProperty(String.prototype,"toBase64",De(function(ze){return ne(this,ze)})),Object.defineProperty(String.prototype,"toBase64URI",De(function(){return ne(this,!0)}))}}return oe.Meteor&&(Base64=oe.Base64),typeof he!="undefined"&&he.exports?he.exports.Base64=oe.Base64:typeof fe=="function"&&fe.amd&&fe([],function(){return oe.Base64}),{Base64:oe.Base64}})}).call(this)}).call(this,typeof Qt!="undefined"?Qt:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],372:[function(E,he,Ae){"use strict";he.exports=oe;var ue=Object.prototype.hasOwnProperty;function oe(re,le,ae){if(!re)throw new TypeError("argument dest is required");if(!le)throw new TypeError("argument src is required");return ae===void 0&&(ae=!0),Object.getOwnPropertyNames(le).forEach(function(ie){if(!(!ae&&ue.call(re,ie))){var te=Object.getOwnPropertyDescriptor(le,ie);Object.defineProperty(re,ie,te)}}),re}},{}],373:[function(E,he,Ae){"use strict";E("core-js/modules/es.array.map.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.regexp.constructor.js"),E("core-js/modules/es.regexp.to-string.js");function ue(){this._types=Object.create(null),this._extensions=Object.create(null);for(var oe=0;oe0)return ie(y);if(b==="number"&&isFinite(y))return x.long?z(y):te(y);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(y))};function ie(y){if(y=String(y),!(y.length>100)){var x=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(y);if(x){var b=parseFloat(x[1]),ee=(x[2]||"ms").toLowerCase();switch(ee){case"years":case"year":case"yrs":case"yr":case"y":return b*se;case"weeks":case"week":case"w":return b*ae;case"days":case"day":case"d":return b*le;case"hours":case"hour":case"hrs":case"hr":case"h":return b*re;case"minutes":case"minute":case"mins":case"min":case"m":return b*oe;case"seconds":case"second":case"secs":case"sec":case"s":return b*ue;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return b;default:return}}}}function te(y){var x=Math.abs(y);return x>=le?Math.round(y/le)+"d":x>=re?Math.round(y/re)+"h":x>=oe?Math.round(y/oe)+"m":x>=ue?Math.round(y/ue)+"s":y+"ms"}function z(y){var x=Math.abs(y);return x>=le?a(y,x,le,"day"):x>=re?a(y,x,re,"hour"):x>=oe?a(y,x,oe,"minute"):x>=ue?a(y,x,ue,"second"):y+" ms"}function a(y,x,b,ee){var ne=x>=b*1.5;return Math.round(y/b)+" "+ee+(ne?"s":"")}},{}],377:[function(E,he,Ae){"use strict";var ue=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable;function le(se){if(se==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(se)}function ae(){try{if(!Object.assign)return!1;var se=new String("abc");if(se[5]="de",Object.getOwnPropertyNames(se)[0]==="5")return!1;for(var ie={},te=0;te<10;te++)ie["_"+String.fromCharCode(te)]=te;var z=Object.getOwnPropertyNames(ie).map(function(y){return ie[y]});if(z.join("")!=="0123456789")return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(y){a[y]=y}),Object.keys(Object.assign({},a)).join("")==="abcdefghijklmnopqrst"}catch(y){return!1}}he.exports=ae()?Object.assign:function(se,ie){for(var te,z=le(se),a,y=1;y2){var ee=te.lastIndexOf("/");if(ee!==te.length-1){ee===-1?(te="",z=0):(te=te.slice(0,ee),z=te.length-1-te.lastIndexOf("/")),a=b,y=0;continue}}else if(te.length===2||te.length===1){te="",z=0,a=b,y=0;continue}}ie&&(te.length>0?te+="/..":te="..",z=2)}else te.length>0?te+="/"+se.slice(a+1,b):te=se.slice(a+1,b),z=b-a-1;a=b,y=0}else x===46&&y!==-1?++y:y=-1}return te}function le(se,ie){var te=ie.dir||ie.root,z=ie.base||(ie.name||"")+(ie.ext||"");return te?te===ie.root?te+z:te+se+z:z}var ae={resolve:function(){for(var ie="",te=!1,z,a=arguments.length-1;a>=-1&&!te;a--){var y;a>=0?y=arguments[a]:(z===void 0&&(z=ue.cwd()),y=z),oe(y),y.length!==0&&(ie=y+"/"+ie,te=y.charCodeAt(0)===47)}return ie=re(ie,!te),te?ie.length>0?"/"+ie:"/":ie.length>0?ie:"."},normalize:function(ie){if(oe(ie),ie.length===0)return".";var te=ie.charCodeAt(0)===47,z=ie.charCodeAt(ie.length-1)===47;return ie=re(ie,!te),ie.length===0&&!te&&(ie="."),ie.length>0&&z&&(ie+="/"),te?"/"+ie:ie},isAbsolute:function(ie){return oe(ie),ie.length>0&&ie.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var ie,te=0;te0&&(ie===void 0?ie=z:ie+="/"+z)}return ie===void 0?".":ae.normalize(ie)},relative:function(ie,te){if(oe(ie),oe(te),ie===te||(ie=ae.resolve(ie),te=ae.resolve(te),ie===te))return"";for(var z=1;zne){if(te.charCodeAt(x+de)===47)return te.slice(x+de+1);if(de===0)return te.slice(x+de)}else y>ne&&(ie.charCodeAt(z+de)===47?ce=de:de===0&&(ce=0));break}var ge=ie.charCodeAt(z+de),pe=te.charCodeAt(x+de);if(ge!==pe)break;ge===47&&(ce=de)}var me="";for(de=z+ce+1;de<=a;++de)(de===a||ie.charCodeAt(de)===47)&&(me.length===0?me+="..":me+="/..");return me.length>0?me+te.slice(x+ce):(x+=ce,te.charCodeAt(x)===47&&++x,te.slice(x))},_makeLong:function(ie){return ie},dirname:function(ie){if(oe(ie),ie.length===0)return".";for(var te=ie.charCodeAt(0),z=te===47,a=-1,y=!0,x=ie.length-1;x>=1;--x)if(te=ie.charCodeAt(x),te===47){if(!y){a=x;break}}else y=!1;return a===-1?z?"/":".":z&&a===1?"//":ie.slice(0,a)},basename:function(ie,te){if(te!==void 0&&typeof te!="string")throw new TypeError('"ext" argument must be a string');oe(ie);var z=0,a=-1,y=!0,x;if(te!==void 0&&te.length>0&&te.length<=ie.length){if(te.length===ie.length&&te===ie)return"";var b=te.length-1,ee=-1;for(x=ie.length-1;x>=0;--x){var ne=ie.charCodeAt(x);if(ne===47){if(!y){z=x+1;break}}else ee===-1&&(y=!1,ee=x+1),b>=0&&(ne===te.charCodeAt(b)?--b===-1&&(a=x):(b=-1,a=ee))}return z===a?a=ee:a===-1&&(a=ie.length),ie.slice(z,a)}else{for(x=ie.length-1;x>=0;--x)if(ie.charCodeAt(x)===47){if(!y){z=x+1;break}}else a===-1&&(y=!1,a=x+1);return a===-1?"":ie.slice(z,a)}},extname:function(ie){oe(ie);for(var te=-1,z=0,a=-1,y=!0,x=0,b=ie.length-1;b>=0;--b){var ee=ie.charCodeAt(b);if(ee===47){if(!y){z=b+1;break}continue}a===-1&&(y=!1,a=b+1),ee===46?te===-1?te=b:x!==1&&(x=1):te!==-1&&(x=-1)}return te===-1||a===-1||x===0||x===1&&te===a-1&&te===z+1?"":ie.slice(te,a)},format:function(ie){if(ie===null||typeof ie!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof ie);return le("/",ie)},parse:function(ie){oe(ie);var te={root:"",dir:"",base:"",ext:"",name:""};if(ie.length===0)return te;var z=ie.charCodeAt(0),a=z===47,y;a?(te.root="/",y=1):y=0;for(var x=-1,b=0,ee=-1,ne=!0,ce=ie.length-1,de=0;ce>=y;--ce){if(z=ie.charCodeAt(ce),z===47){if(!ne){b=ce+1;break}continue}ee===-1&&(ne=!1,ee=ce+1),z===46?x===-1?x=ce:de!==1&&(de=1):x!==-1&&(de=-1)}return x===-1||ee===-1||de===0||de===1&&x===ee-1&&x===b+1?ee!==-1&&(b===0&&a?te.base=te.name=ie.slice(1,ee):te.base=te.name=ie.slice(b,ee)):(b===0&&a?(te.name=ie.slice(1,x),te.base=ie.slice(1,ee)):(te.name=ie.slice(b,x),te.base=ie.slice(b,ee)),te.ext=ie.slice(x,ee)),b>0?te.dir=ie.slice(0,b-1):a&&(te.dir="/"),te},sep:"/",delimiter:":",win32:null,posix:null};ae.posix=ae,he.exports=ae}).call(this)}).call(this,E("_process"))},{_process:467}],379:[function(E,he,Ae){(function(ue){(function(){(function(){"use strict";var oe={function:!0,object:!0},re=oe[typeof window]&&window||this,le=re,ae=oe[typeof Ae]&&Ae,se=oe[typeof he]&&he&&!he.nodeType&&he,ie=ae&&se&&typeof ue=="object"&&ue;ie&&(ie.global===ie||ie.window===ie||ie.self===ie)&&(re=ie);var te=Math.pow(2,53)-1,z=/\bOpera/,a=this,y=Object.prototype,x=y.hasOwnProperty,b=y.toString;function ee(we){return we=String(we),we.charAt(0).toUpperCase()+we.slice(1)}function ne(we,Me,Pe){var De={"10.0":"10","6.4":"10 Technical Preview","6.3":"8.1","6.2":"8","6.1":"Server 2008 R2 / 7","6.0":"Server 2008 / Vista","5.2":"Server 2003 / XP 64-bit","5.1":"XP","5.01":"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return Me&&Pe&&/^Win/i.test(we)&&!/^Windows Phone /i.test(we)&&(De=De[/[\d.]+$/.exec(we)])&&(we="Windows "+De),we=String(we),Me&&Pe&&(we=we.replace(RegExp(Me,"i"),Pe)),we=de(we.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0]),we}function ce(we,Me){var Pe=-1,De=we?we.length:0;if(typeof De=="number"&&De>-1&&De<=te)for(;++Pe3&&"WebKit"||/\bOpera\b/.test(Ne)&&(/\bOPR\b/.test(we)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(we)&&!/^(?:Trident|EdgeHTML)$/.test(_e)&&"WebKit"||!_e&&/\bMSIE\b/i.test(we)&&(ft=="Mac OS"?"Tasman":"Trident")||_e=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(Ne)&&"NetFront")&&(_e=[qe]),Ne=="IE"&&(qe=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(we)||0)[1])?(Ne+=" Mobile",ft="Windows Phone "+(/\+$/.test(qe)?qe:qe+".x"),Ke.unshift("desktop mode")):/\bWPDesktop\b/i.test(we)?(Ne="IE Mobile",ft="Windows Phone 8.x",Ke.unshift("desktop mode"),Be||(Be=(/\brv:([\d.]+)/.exec(we)||0)[1])):Ne!="IE"&&_e=="Trident"&&(qe=/\brv:([\d.]+)/.exec(we))&&(Ne&&Ke.push("identifying as "+Ne+(Be?" "+Be:"")),Ne="IE",Be=qe[1]),Fe){if(me(Me,"global"))if(rt&&(qe=rt.lang.System,Te=qe.getProperty("os.arch"),ft=ft||qe.getProperty("os.name")+" "+qe.getProperty("os.version")),st){try{Be=Me.require("ringo/engine").version.join("."),Ne="RingoJS"}catch(St){(qe=Me.system)&&qe.global.system==Me.system&&(Ne="Narwhal",ft||(ft=qe[0].os||null))}Ne||(Ne="Rhino")}else typeof Me.process=="object"&&!Me.process.browser&&(qe=Me.process)&&(typeof qe.versions=="object"&&(typeof qe.versions.electron=="string"?(Ke.push("Node "+qe.versions.node),Ne="Electron",Be=qe.versions.electron):typeof qe.versions.nw=="string"&&(Ke.push("Chromium "+Be,"Node "+qe.versions.node),Ne="NW.js",Be=qe.versions.nw)),Ne||(Ne="Node.js",Te=qe.arch,ft=qe.platform,Be=/[\d.]+/.exec(qe.version),Be=Be?Be[0]:null));else pe(qe=Me.runtime)==$e?(Ne="Adobe AIR",ft=qe.flash.system.Capabilities.os):pe(qe=Me.phantom)==it?(Ne="PhantomJS",Be=(qe=qe.version||null)&&qe.major+"."+qe.minor+"."+qe.patch):typeof Tt.documentMode=="number"&&(qe=/\bTrident\/(\d+)/i.exec(we))?(Be=[Be,Tt.documentMode],(qe=+qe[1]+4)!=Be[1]&&(Ke.push("IE "+Be[1]+" mode"),_e&&(_e[1]=""),Be[1]=qe),Be=Ne=="IE"?String(Be[1].toFixed(1)):Be[0]):typeof Tt.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(Ne)&&(Ke.push("masking as "+Ne+" "+Be),Ne="IE",Be="11.0",_e=["Trident"],ft="Windows");ft=ft&&de(ft)}if(Be&&(qe=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(Be)||/(?:alpha|beta)(?: ?\d)?/i.exec(we+";"+(Fe&&De.appMinorVersion))||/\bMinefield\b/i.test(we)&&"a")&&(Ie=/b/i.test(qe)?"beta":"alpha",Be=Be.replace(RegExp(qe+"\\+?$"),"")+(Ie=="beta"?yt:mt)+(/\d+\+?/.exec(qe)||"")),Ne=="Fennec"||Ne=="Firefox"&&/\b(?:Android|Firefox OS|KaiOS)\b/.test(ft))Ne="Firefox Mobile";else if(Ne=="Maxthon"&&Be)Be=Be.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(Le))Le=="Xbox 360"&&(ft=null),Le=="Xbox 360"&&/\bIEMobile\b/.test(we)&&Ke.unshift("mobile mode");else if((/^(?:Chrome|IE|Opera)$/.test(Ne)||Ne&&!Le&&!/Browser|Mobi/.test(Ne))&&(ft=="Windows CE"||/Mobi/i.test(we)))Ne+=" Mobile";else if(Ne=="IE"&&Fe)try{Me.external===null&&Ke.unshift("platform preview")}catch(St){Ke.unshift("embedded")}else(/\bBlackBerry\b/.test(Le)||/\bBB10\b/.test(we))&&(qe=(RegExp(Le.replace(/ +/g," *")+"/([.\\d]+)","i").exec(we)||0)[1]||Be)?(qe=[qe,/BB10/.test(we)],ft=(qe[1]?(Le=null,We="BlackBerry"):"Device Software")+" "+qe[0],Be=null):this!=ge&&Le!="Wii"&&(Fe&&vt||/Opera/.test(Ne)&&/\b(?:MSIE|Firefox)\b/i.test(we)||Ne=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(ft)||Ne=="IE"&&(ft&&!/^Win/.test(ft)&&Be>5.5||/\bWindows XP\b/.test(ft)&&Be>8||Be==8&&!/\bTrident\b/.test(we)))&&!z.test(qe=Se.call(ge,we.replace(z,"")+";"))&&qe.name&&(qe="ing as "+qe.name+((qe=qe.version)?" "+qe:""),z.test(Ne)?(/\bIE\b/.test(qe)&&ft=="Mac OS"&&(ft=null),qe="identify"+qe):(qe="mask"+qe,ut?Ne=de(ut.replace(/([a-z])([A-Z])/g,"$1 $2")):Ne="Opera",/\bIE\b/.test(qe)&&(ft=null),Fe||(Be=null)),_e=["Presto"],Ke.push(qe));(qe=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(we)||0)[1])&&(qe=[parseFloat(qe.replace(/\.(\d)$/,".0$1")),qe],Ne=="Safari"&&qe[1].slice(-1)=="+"?(Ne="WebKit Nightly",Ie="alpha",Be=qe[1].slice(0,-1)):(Be==qe[1]||Be==(qe[2]=(/\bSafari\/([\d.]+\+?)/i.exec(we)||0)[1]))&&(Be=null),qe[1]=(/\b(?:Headless)?Chrome\/([\d.]+)/i.exec(we)||0)[1],qe[0]==537.36&&qe[2]==537.36&&parseFloat(qe[1])>=28&&_e=="WebKit"&&(_e=["Blink"]),!Fe||!Qe&&!qe[1]?(_e&&(_e[1]="like Safari"),qe=(qe=qe[0],qe<400?1:qe<500?2:qe<526?3:qe<533?4:qe<534?"4+":qe<535?5:qe<537?6:qe<538?7:qe<601?8:qe<602?9:qe<604?10:qe<606?11:qe<608?12:"12")):(_e&&(_e[1]="like Chrome"),qe=qe[1]||(qe=qe[0],qe<530?1:qe<532?2:qe<532.05?3:qe<533?4:qe<534.03?5:qe<534.07?6:qe<534.1?7:qe<534.13?8:qe<534.16?9:qe<534.24?10:qe<534.3?11:qe<535.01?12:qe<535.02?"13+":qe<535.07?15:qe<535.11?16:qe<535.19?17:qe<536.05?18:qe<536.1?19:qe<537.01?20:qe<537.11?"21+":qe<537.13?23:qe<537.18?24:qe<537.24?25:qe<537.36?26:_e!="Blink"?"27":"28")),_e&&(_e[1]+=" "+(qe+=typeof qe=="number"?".x":/[.+]/.test(qe)?"":"+")),Ne=="Safari"&&(!Be||parseInt(Be)>45)?Be=qe:Ne=="Chrome"&&/\bHeadlessChrome/i.test(we)&&Ke.unshift("headless")),Ne=="Opera"&&(qe=/\bzbov|zvav$/.exec(ft))?(Ne+=" ",Ke.unshift("desktop mode"),qe=="zvav"?(Ne+="Mini",Be=null):Ne+="Mobile",ft=ft.replace(RegExp(" *"+qe+"$"),"")):Ne=="Safari"&&/\bChrome\b/.exec(_e&&_e[1])?(Ke.unshift("desktop mode"),Ne="Chrome Mobile",Be=null,/\bOS X\b/.test(ft)?(We="Apple",ft="iOS 4.3+"):ft=null):/\bSRWare Iron\b/.test(Ne)&&!Be&&(Be=It("Chrome")),Be&&Be.indexOf(qe=/[\d.]+$/.exec(ft))==0&&we.indexOf("/"+qe+"-")>-1&&(ft=Ce(ft.replace(qe,""))),ft&&ft.indexOf(Ne)!=-1&&!RegExp(Ne+" OS").test(ft)&&(ft=ft.replace(RegExp(" *"+be(Ne)+" *"),"")),_e&&!/\b(?:Avant|Nook)\b/.test(Ne)&&(/Browser|Lunascape|Maxthon/.test(Ne)||Ne!="Safari"&&/^iOS/.test(ft)&&/\bSafari\b/.test(_e[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|SRWare Iron|Vivaldi|Web)/.test(Ne)&&_e[1])&&(qe=_e[_e.length-1])&&Ke.push(qe),Ke.length&&(Ke=["("+Ke.join("; ")+")"]),We&&Le&&Le.indexOf(We)<0&&Ke.push("on "+We),Le&&Ke.push((/^on /.test(Ke[Ke.length-1])?"":"on ")+Le),ft&&(qe=/ ([\d.+]+)$/.exec(ft),Oe=qe&&ft.charAt(ft.length-qe[0].length-1)=="/",ft={architecture:32,family:qe&&!Oe?ft.replace(qe[0],""):ft,version:qe?qe[1]:null,toString:function(){var St=this.version;return this.family+(St&&!Oe?" "+St:"")+(this.architecture==64?" 64-bit":"")}}),(qe=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(Te))&&!/\bi686\b/i.test(Te)?(ft&&(ft.architecture=64,ft.family=ft.family.replace(RegExp(" *"+qe),"")),Ne&&(/\bWOW64\b/i.test(we)||Fe&&/\w(?:86|32)$/.test(De.cpuClass||De.platform)&&!/\bWin64; x64\b/i.test(we))&&Ke.unshift("32-bit")):ft&&/^OS X/.test(ft.family)&&Ne=="Chrome"&&parseFloat(Be)>=39&&(ft.architecture=64),we||(we=null);var Ut={};return Ut.description=we,Ut.layout=_e&&_e[0],Ut.manufacturer=We,Ut.name=Ne,Ut.prerelease=Ie,Ut.product=Le,Ut.ua=we,Ut.version=Ne&&Be,Ut.os=ft||{architecture:null,family:null,version:null,toString:function(){return"null"}},Ut.parse=Se,Ut.toString=Ft,Ut.version&&Ke.unshift(Be),Ut.name&&Ke.unshift(Ne),ft&&Ne&&!(ft==String(ft).split(" ")[0]&&(ft==Ne.split(" ")[0]||Le))&&Ke.push(Le?"("+ft+")":"on "+ft),Ke.length&&(Ut.description=Ke.join(" ")),Ut}var He=Se();typeof fe=="function"&&typeof fe.amd=="object"&&fe.amd?(re.platform=He,fe(function(){return He})):ae&&se?ge(He,function(we,Me){ae[Me]=we}):re.platform=He}).call(this)}).call(this)}).call(this,typeof Qt!="undefined"?Qt:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],380:[function(E,he,Ae){(function(ue){(function(){"use strict";typeof ue=="undefined"||!ue.version||ue.version.indexOf("v0.")===0||ue.version.indexOf("v1.")===0&&ue.version.indexOf("v1.8.")!==0?he.exports={nextTick:oe}:he.exports=ue;function oe(re,le,ae,se){if(typeof re!="function")throw new TypeError('"callback" argument must be a function');var ie=arguments.length,te,z;switch(ie){case 0:case 1:return ue.nextTick(re);case 2:return ue.nextTick(function(){re.call(null,le)});case 3:return ue.nextTick(function(){re.call(null,le,ae)});case 4:return ue.nextTick(function(){re.call(null,le,ae,se)});default:for(te=new Array(ie-1),z=0;z1)for(var ge=1;ge= 0x80 (not a basic code point)","invalid-input":"Invalid input"},me=te-z,be=Math.floor,ye=String.fromCharCode,Ce;function Se(ct){throw new RangeError(pe[ct])}function He(ct,it){for(var rt=ct.length,st=[];rt--;)st[rt]=it(ct[rt]);return st}function we(ct,it){var rt=ct.split("@"),st="";rt.length>1&&(st=rt[0]+"@",ct=rt[1]),ct=ct.replace(ge,".");var mt=ct.split("."),yt=He(mt,it).join(".");return st+yt}function Me(ct){for(var it=[],rt=0,st=ct.length,mt,yt;rt=55296&&mt<=56319&&rt65535&&(it-=65536,rt+=ye(it>>>10&1023|55296),it=56320|it&1023),rt+=ye(it),rt}).join("")}function De(ct){return ct-48<10?ct-22:ct-65<26?ct-65:ct-97<26?ct-97:te}function ze(ct,it){return ct+22+75*(ct<26)-((it!=0)<<5)}function Je(ct,it,rt){var st=0;for(ct=rt?be(ct/x):ct>>1,ct+=be(ct/it);ct>me*a>>1;st+=te)ct=be(ct/me);return be(st+(me+1)*ct/(ct+y))}function Qe(ct){var it=[],rt=ct.length,st,mt=0,yt=ee,Tt=b,vt,ut,qe,Te,Ke,Ie,Fe,Be,Oe;for(vt=ct.lastIndexOf(ne),vt<0&&(vt=0),ut=0;ut=128&&Se("not-basic"),it.push(ct.charCodeAt(ut));for(qe=vt>0?vt+1:0;qe=rt&&Se("invalid-input"),Fe=De(ct.charCodeAt(qe++)),(Fe>=te||Fe>be((ie-mt)/Ke))&&Se("overflow"),mt+=Fe*Ke,Be=Ie<=Tt?z:Ie>=Tt+a?a:Ie-Tt,!(Febe(ie/Oe)&&Se("overflow"),Ke*=Oe;st=it.length+1,Tt=Je(mt-Te,st,Te==0),be(mt/st)>ie-yt&&Se("overflow"),yt+=be(mt/st),mt%=st,it.splice(mt++,0,yt)}return Pe(it)}function tt(ct){var it,rt,st,mt,yt,Tt,vt,ut,qe,Te,Ke,Ie=[],Fe,Be,Oe,_e;for(ct=Me(ct),Fe=ct.length,it=ee,rt=0,yt=b,Tt=0;Tt=it&&Kebe((ie-rt)/Be)&&Se("overflow"),rt+=(vt-it)*Be,it=vt,Tt=0;Ttie&&Se("overflow"),Ke==it){for(ut=rt,qe=te;Te=qe<=yt?z:qe>=yt+a?a:qe-yt,!(ut0&&a>z&&(a=z);for(var y=0;y=0?(ee=x.substr(0,b),ne=x.substr(b+1)):(ee=x,ne=""),ce=decodeURIComponent(ee),de=decodeURIComponent(ne),ue(ie,ce)?oe(ie[ce])?ie[ce].push(de):ie[ce]=[ie[ce],de]:ie[ce]=de}return ie};var oe=Array.isArray||function(re){return Object.prototype.toString.call(re)==="[object Array]"}},{}],384:[function(E,he,Ae){"use strict";var ue=function(ae){switch(typeof ae){case"string":return ae;case"boolean":return ae?"true":"false";case"number":return isFinite(ae)?ae:"";default:return""}};he.exports=function(ae,se,ie,te){return se=se||"&",ie=ie||"=",ae===null&&(ae=void 0),typeof ae=="object"?re(le(ae),function(z){var a=encodeURIComponent(ue(z))+ie;return oe(ae[z])?re(ae[z],function(y){return a+encodeURIComponent(ue(y))}).join(se):a+encodeURIComponent(ue(ae[z]))}).join(se):te?encodeURIComponent(ue(te))+ie+encodeURIComponent(ue(ae)):""};var oe=Array.isArray||function(ae){return Object.prototype.toString.call(ae)==="[object Array]"};function re(ae,se){if(ae.map)return ae.map(se);for(var ie=[],te=0;te0?(typeof Ie!="string"&&!_e.objectMode&&Object.getPrototypeOf(Ie)!==z.prototype&&(Ie=y(Ie)),Be?_e.endEmitted?Ke.emit("error",new Error("stream.unshift() after end event")):Se(Ke,_e,Ie,!0):_e.ended?Ke.emit("error",new Error("stream.push() after EOF")):(_e.reading=!1,_e.decoder&&!Fe?(Ie=_e.decoder.write(Ie),_e.objectMode||Ie.length!==0?Se(Ke,_e,Ie,!1):tt(Ke,_e)):Se(Ke,_e,Ie,!1))):Be||(_e.reading=!1)}return we(_e)}function Se(Ke,Ie,Fe,Be){Ie.flowing&&Ie.length===0&&!Ie.sync?(Ke.emit("data",Fe),Ke.read(0)):(Ie.length+=Ie.objectMode?1:Fe.length,Be?Ie.buffer.unshift(Fe):Ie.buffer.push(Fe),Ie.needReadable&&Je(Ke)),tt(Ke,Ie)}function He(Ke,Ie){var Fe;return!x(Ie)&&typeof Ie!="string"&&Ie!==void 0&&!Ke.objectMode&&(Fe=new TypeError("Invalid non-string/buffer chunk")),Fe}function we(Ke){return!Ke.ended&&(Ke.needReadable||Ke.length=Me?Ke=Me:(Ke--,Ke|=Ke>>>1,Ke|=Ke>>>2,Ke|=Ke>>>4,Ke|=Ke>>>8,Ke|=Ke>>>16,Ke++),Ke}function De(Ke,Ie){return Ke<=0||Ie.length===0&&Ie.ended?0:Ie.objectMode?1:Ke!==Ke?Ie.flowing&&Ie.length?Ie.buffer.head.data.length:Ie.length:(Ke>Ie.highWaterMark&&(Ie.highWaterMark=Pe(Ke)),Ke<=Ie.length?Ke:Ie.ended?Ie.length:(Ie.needReadable=!0,0))}ye.prototype.read=function(Ke){ne("read",Ke),Ke=parseInt(Ke,10);var Ie=this._readableState,Fe=Ke;if(Ke!==0&&(Ie.emittedReadable=!1),Ke===0&&Ie.needReadable&&(Ie.length>=Ie.highWaterMark||Ie.ended))return ne("read: emitReadable",Ie.length,Ie.ended),Ie.length===0&&Ie.ended?ut(this):Je(this),null;if(Ke=De(Ke,Ie),Ke===0&&Ie.ended)return Ie.length===0&&ut(this),null;var Be=Ie.needReadable;ne("need readable",Be),(Ie.length===0||Ie.length-Ke0?Oe=mt(Ke,Ie):Oe=null,Oe===null?(Ie.needReadable=!0,Ke=0):Ie.length-=Ke,Ie.length===0&&(Ie.ended||(Ie.needReadable=!0),Fe!==Ke&&Ie.ended&&ut(this)),Oe!==null&&this.emit("data",Oe),Oe};function ze(Ke,Ie){if(!Ie.ended){if(Ie.decoder){var Fe=Ie.decoder.end();Fe&&Fe.length&&(Ie.buffer.push(Fe),Ie.length+=Ie.objectMode?1:Fe.length)}Ie.ended=!0,Je(Ke)}}function Je(Ke){var Ie=Ke._readableState;Ie.needReadable=!1,Ie.emittedReadable||(ne("emitReadable",Ie.flowing),Ie.emittedReadable=!0,Ie.sync?re.nextTick(Qe,Ke):Qe(Ke))}function Qe(Ke){ne("emit readable"),Ke.emit("readable"),st(Ke)}function tt(Ke,Ie){Ie.readingMore||(Ie.readingMore=!0,re.nextTick($e,Ke,Ie))}function $e(Ke,Ie){for(var Fe=Ie.length;!Ie.reading&&!Ie.flowing&&!Ie.ended&&Ie.length1&&Te(Be.pipes,Ke)!==-1)&&!ft&&(ne("false write response, pause",Fe._readableState.awaitDrain),Fe._readableState.awaitDrain++,nt=!0),Fe.pause())}function Pt(Ut){ne("onerror",Ut),Ft(),Ke.removeListener("error",Pt),ie(Ke,"error")===0&&Ke.emit("error",Ut)}me(Ke,"error",Pt);function xt(){Ke.removeListener("finish",It),Ft()}Ke.once("close",xt);function It(){ne("onfinish"),Ke.removeListener("close",xt),Ft()}Ke.once("finish",It);function Ft(){ne("unpipe"),Fe.unpipe(Ke)}return Ke.emit("pipe",Fe),Be.flowing||(ne("pipe resume"),Fe.resume()),Ke};function at(Ke){return function(){var Ie=Ke._readableState;ne("pipeOnDrain",Ie.awaitDrain),Ie.awaitDrain&&Ie.awaitDrain--,Ie.awaitDrain===0&&ie(Ke,"data")&&(Ie.flowing=!0,st(Ke))}}ye.prototype.unpipe=function(Ke){var Ie=this._readableState,Fe={hasUnpiped:!1};if(Ie.pipesCount===0)return this;if(Ie.pipesCount===1)return Ke&&Ke!==Ie.pipes?this:(Ke||(Ke=Ie.pipes),Ie.pipes=null,Ie.pipesCount=0,Ie.flowing=!1,Ke&&Ke.emit("unpipe",this,Fe),this);if(!Ke){var Be=Ie.pipes,Oe=Ie.pipesCount;Ie.pipes=null,Ie.pipesCount=0,Ie.flowing=!1;for(var _e=0;_e=Ie.length?(Ie.decoder?Fe=Ie.buffer.join(""):Ie.buffer.length===1?Fe=Ie.buffer.head.data:Fe=Ie.buffer.concat(Ie.length),Ie.buffer.clear()):Fe=yt(Ke,Ie.buffer,Ie.decoder),Fe}function yt(Ke,Ie,Fe){var Be;return Ke_e.length?_e.length:Ke;if(Ne===_e.length?Oe+=_e:Oe+=_e.slice(0,Ke),Ke-=Ne,Ke===0){Ne===_e.length?(++Be,Fe.next?Ie.head=Fe.next:Ie.head=Ie.tail=null):(Ie.head=Fe,Fe.data=_e.slice(Ne));break}++Be}return Ie.length-=Be,Oe}function vt(Ke,Ie){var Fe=z.allocUnsafe(Ke),Be=Ie.head,Oe=1;for(Be.data.copy(Fe),Ke-=Be.data.length;Be=Be.next;){var _e=Be.data,Ne=Ke>_e.length?_e.length:Ke;if(_e.copy(Fe,Fe.length-Ke,0,Ne),Ke-=Ne,Ke===0){Ne===_e.length?(++Oe,Be.next?Ie.head=Be.next:Ie.head=Ie.tail=null):(Ie.head=Be,Be.data=_e.slice(Ne));break}++Oe}return Ie.length-=Oe,Fe}function ut(Ke){var Ie=Ke._readableState;if(Ie.length>0)throw new Error('"endReadable()" called on non-empty stream');Ie.endEmitted||(Ie.ended=!0,re.nextTick(qe,Ie,Ke))}function qe(Ke,Ie){!Ke.endEmitted&&Ke.length===0&&(Ke.endEmitted=!0,Ie.readable=!1,Ie.emit("end"))}function Te(Ke,Ie){for(var Fe=0,Be=Ke.length;Fe-1?re:le.nextTick,te;me.WritableState=ge;var z=Object.create(E("core-util-is"));z.inherits=E("inherits");var a={deprecate:E("util-deprecate")},y=E("./internal/streams/stream"),x=E("safe-buffer").Buffer,b=oe.Uint8Array||function(){};function ee(rt){return x.from(rt)}function ne(rt){return x.isBuffer(rt)||rt instanceof b}var ce=E("./internal/streams/destroy");z.inherits(me,y);function de(){}function ge(rt,st){te=te||E("./_stream_duplex"),rt=rt||{};var mt=st instanceof te;this.objectMode=!!rt.objectMode,mt&&(this.objectMode=this.objectMode||!!rt.writableObjectMode);var yt=rt.highWaterMark,Tt=rt.writableHighWaterMark,vt=this.objectMode?16:16*1024;yt||yt===0?this.highWaterMark=yt:mt&&(Tt||Tt===0)?this.highWaterMark=Tt:this.highWaterMark=vt,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var ut=rt.decodeStrings===!1;this.decodeStrings=!ut,this.defaultEncoding=rt.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(qe){Pe(st,qe)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new se(this)}ge.prototype.getBuffer=function(){for(var st=this.bufferedRequest,mt=[];st;)mt.push(st),st=st.next;return mt},function(){try{Object.defineProperty(ge.prototype,"buffer",{get:a.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(rt){}}();var pe;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(pe=Function.prototype[Symbol.hasInstance],Object.defineProperty(me,Symbol.hasInstance,{value:function(rt){return pe.call(this,rt)?!0:this!==me?!1:rt&&rt._writableState instanceof ge}})):pe=function(rt){return rt instanceof this};function me(rt){if(te=te||E("./_stream_duplex"),!pe.call(me,this)&&!(this instanceof te))return new me(rt);this._writableState=new ge(rt,this),this.writable=!0,rt&&(typeof rt.write=="function"&&(this._write=rt.write),typeof rt.writev=="function"&&(this._writev=rt.writev),typeof rt.destroy=="function"&&(this._destroy=rt.destroy),typeof rt.final=="function"&&(this._final=rt.final)),y.call(this)}me.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function be(rt,st){var mt=new Error("write after end");rt.emit("error",mt),le.nextTick(st,mt)}function ye(rt,st,mt,yt){var Tt=!0,vt=!1;return mt===null?vt=new TypeError("May not write null values to stream"):typeof mt!="string"&&mt!==void 0&&!st.objectMode&&(vt=new TypeError("Invalid non-string/buffer chunk")),vt&&(rt.emit("error",vt),le.nextTick(yt,vt),Tt=!1),Tt}me.prototype.write=function(rt,st,mt){var yt=this._writableState,Tt=!1,vt=!yt.objectMode&&ne(rt);return vt&&!x.isBuffer(rt)&&(rt=ee(rt)),typeof st=="function"&&(mt=st,st=null),vt?st="buffer":st||(st=yt.defaultEncoding),typeof mt!="function"&&(mt=de),yt.ended?be(this,mt):(vt||ye(this,yt,rt,mt))&&(yt.pendingcb++,Tt=Se(this,yt,vt,rt,st,mt)),Tt},me.prototype.cork=function(){var rt=this._writableState;rt.corked++},me.prototype.uncork=function(){var rt=this._writableState;rt.corked&&(rt.corked--,!rt.writing&&!rt.corked&&!rt.finished&&!rt.bufferProcessing&&rt.bufferedRequest&&Je(this,rt))},me.prototype.setDefaultEncoding=function(st){if(typeof st=="string"&&(st=st.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((st+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+st);return this._writableState.defaultEncoding=st,this};function Ce(rt,st,mt){return!rt.objectMode&&rt.decodeStrings!==!1&&typeof st=="string"&&(st=x.from(st,mt)),st}Object.defineProperty(me.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function Se(rt,st,mt,yt,Tt,vt){if(!mt){var ut=Ce(st,yt,Tt);yt!==ut&&(mt=!0,Tt="buffer",yt=ut)}var qe=st.objectMode?1:yt.length;st.length+=qe;var Te=st.length0?this.tail.next=te:this.head=te,this.tail=te,++this.length},ae.prototype.unshift=function(ie){var te={data:ie,next:this.head};this.length===0&&(this.tail=te),this.head=te,++this.length},ae.prototype.shift=function(){if(this.length!==0){var ie=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,ie}},ae.prototype.clear=function(){this.head=this.tail=null,this.length=0},ae.prototype.join=function(ie){if(this.length===0)return"";for(var te=this.head,z=""+te.data;te=te.next;)z+=ie+te.data;return z},ae.prototype.concat=function(ie){if(this.length===0)return oe.alloc(0);if(this.length===1)return this.head.data;for(var te=oe.allocUnsafe(ie>>>0),z=this.head,a=0;z;)le(z.data,te,a),a+=z.data.length,z=z.next;return te},ae}(),re&&re.inspect&&re.inspect.custom&&(he.exports.prototype[re.inspect.custom]=function(){var ae=re.inspect({length:this.length});return this.constructor.name+" "+ae})},{"safe-buffer":396,util:89}],392:[function(E,he,Ae){"use strict";var ue=E("process-nextick-args");function oe(ae,se){var ie=this,te=this._readableState&&this._readableState.destroyed,z=this._writableState&&this._writableState.destroyed;return te||z?(se?se(ae):ae&&(!this._writableState||!this._writableState.errorEmitted)&&ue.nextTick(le,this,ae),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(ae||null,function(a){!se&&a?(ue.nextTick(le,ie,a),ie._writableState&&(ie._writableState.errorEmitted=!0)):se&&se(a)}),this)}function re(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function le(ae,se){ae.emit("error",se)}he.exports={destroy:oe,undestroy:re}},{"process-nextick-args":380}],393:[function(E,he,Ae){he.exports=E("events").EventEmitter},{events:344}],394:[function(E,he,Ae){Ae=he.exports=E("./lib/_stream_readable.js"),Ae.Stream=Ae,Ae.Readable=Ae,Ae.Writable=E("./lib/_stream_writable.js"),Ae.Duplex=E("./lib/_stream_duplex.js"),Ae.Transform=E("./lib/_stream_transform.js"),Ae.PassThrough=E("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":386,"./lib/_stream_passthrough.js":387,"./lib/_stream_readable.js":388,"./lib/_stream_transform.js":389,"./lib/_stream_writable.js":390}],395:[function(E,he,Ae){var ue=function(oe){"use strict";var re=Object.prototype,le=re.hasOwnProperty,ae,se=typeof Symbol=="function"?Symbol:{},ie=se.iterator||"@@iterator",te=se.asyncIterator||"@@asyncIterator",z=se.toStringTag||"@@toStringTag";function a($e,at,ct){return Object.defineProperty($e,at,{value:ct,enumerable:!0,configurable:!0,writable:!0}),$e[at]}try{a({},"")}catch($e){a=function(at,ct,it){return at[ct]=it}}function y($e,at,ct,it){var rt=at&&at.prototype instanceof ge?at:ge,st=Object.create(rt.prototype),mt=new Je(it||[]);return st._invoke=Me($e,ct,mt),st}oe.wrap=y;function x($e,at,ct){try{return{type:"normal",arg:$e.call(at,ct)}}catch(it){return{type:"throw",arg:it}}}var b="suspendedStart",ee="suspendedYield",ne="executing",ce="completed",de={};function ge(){}function pe(){}function me(){}var be={};a(be,ie,function(){return this});var ye=Object.getPrototypeOf,Ce=ye&&ye(ye(Qe([])));Ce&&Ce!==re&&le.call(Ce,ie)&&(be=Ce);var Se=me.prototype=ge.prototype=Object.create(be);pe.prototype=me,a(Se,"constructor",me),a(me,"constructor",pe),pe.displayName=a(me,z,"GeneratorFunction");function He($e){["next","throw","return"].forEach(function(at){a($e,at,function(ct){return this._invoke(at,ct)})})}oe.isGeneratorFunction=function($e){var at=typeof $e=="function"&&$e.constructor;return at?at===pe||(at.displayName||at.name)==="GeneratorFunction":!1},oe.mark=function($e){return Object.setPrototypeOf?Object.setPrototypeOf($e,me):($e.__proto__=me,a($e,z,"GeneratorFunction")),$e.prototype=Object.create(Se),$e},oe.awrap=function($e){return{__await:$e}};function we($e,at){function ct(st,mt,yt,Tt){var vt=x($e[st],$e,mt);if(vt.type==="throw")Tt(vt.arg);else{var ut=vt.arg,qe=ut.value;return qe&&typeof qe=="object"&&le.call(qe,"__await")?at.resolve(qe.__await).then(function(Te){ct("next",Te,yt,Tt)},function(Te){ct("throw",Te,yt,Tt)}):at.resolve(qe).then(function(Te){ut.value=Te,yt(ut)},function(Te){return ct("throw",Te,yt,Tt)})}}var it;function rt(st,mt){function yt(){return new at(function(Tt,vt){ct(st,mt,Tt,vt)})}return it=it?it.then(yt,yt):yt()}this._invoke=rt}He(we.prototype),a(we.prototype,te,function(){return this}),oe.AsyncIterator=we,oe.async=function($e,at,ct,it,rt){rt===void 0&&(rt=Promise);var st=new we(y($e,at,ct,it),rt);return oe.isGeneratorFunction(at)?st:st.next().then(function(mt){return mt.done?mt.value:st.next()})};function Me($e,at,ct){var it=b;return function(st,mt){if(it===ne)throw new Error("Generator is already running");if(it===ce){if(st==="throw")throw mt;return tt()}for(ct.method=st,ct.arg=mt;;){var yt=ct.delegate;if(yt){var Tt=Pe(yt,ct);if(Tt){if(Tt===de)continue;return Tt}}if(ct.method==="next")ct.sent=ct._sent=ct.arg;else if(ct.method==="throw"){if(it===b)throw it=ce,ct.arg;ct.dispatchException(ct.arg)}else ct.method==="return"&&ct.abrupt("return",ct.arg);it=ne;var vt=x($e,at,ct);if(vt.type==="normal"){if(it=ct.done?ce:ee,vt.arg===de)continue;return{value:vt.arg,done:ct.done}}else vt.type==="throw"&&(it=ce,ct.method="throw",ct.arg=vt.arg)}}}function Pe($e,at){var ct=$e.iterator[at.method];if(ct===ae){if(at.delegate=null,at.method==="throw"){if($e.iterator.return&&(at.method="return",at.arg=ae,Pe($e,at),at.method==="throw"))return de;at.method="throw",at.arg=new TypeError("The iterator does not provide a 'throw' method")}return de}var it=x(ct,$e.iterator,at.arg);if(it.type==="throw")return at.method="throw",at.arg=it.arg,at.delegate=null,de;var rt=it.arg;if(!rt)return at.method="throw",at.arg=new TypeError("iterator result is not an object"),at.delegate=null,de;if(rt.done)at[$e.resultName]=rt.value,at.next=$e.nextLoc,at.method!=="return"&&(at.method="next",at.arg=ae);else return rt;return at.delegate=null,de}He(Se),a(Se,z,"Generator"),a(Se,ie,function(){return this}),a(Se,"toString",function(){return"[object Generator]"});function De($e){var at={tryLoc:$e[0]};1 in $e&&(at.catchLoc=$e[1]),2 in $e&&(at.finallyLoc=$e[2],at.afterLoc=$e[3]),this.tryEntries.push(at)}function ze($e){var at=$e.completion||{};at.type="normal",delete at.arg,$e.completion=at}function Je($e){this.tryEntries=[{tryLoc:"root"}],$e.forEach(De,this),this.reset(!0)}oe.keys=function($e){var at=[];for(var ct in $e)at.push(ct);return at.reverse(),function it(){for(;at.length;){var rt=at.pop();if(rt in $e)return it.value=rt,it.done=!1,it}return it.done=!0,it}};function Qe($e){if($e){var at=$e[ie];if(at)return at.call($e);if(typeof $e.next=="function")return $e;if(!isNaN($e.length)){var ct=-1,it=function rt(){for(;++ct<$e.length;)if(le.call($e,ct))return rt.value=$e[ct],rt.done=!1,rt;return rt.value=ae,rt.done=!0,rt};return it.next=it}}return{next:tt}}oe.values=Qe;function tt(){return{value:ae,done:!0}}return Je.prototype={constructor:Je,reset:function($e){if(this.prev=0,this.next=0,this.sent=this._sent=ae,this.done=!1,this.delegate=null,this.method="next",this.arg=ae,this.tryEntries.forEach(ze),!$e)for(var at in this)at.charAt(0)==="t"&&le.call(this,at)&&!isNaN(+at.slice(1))&&(this[at]=ae)},stop:function(){this.done=!0;var $e=this.tryEntries[0],at=$e.completion;if(at.type==="throw")throw at.arg;return this.rval},dispatchException:function($e){if(this.done)throw $e;var at=this;function ct(Tt,vt){return st.type="throw",st.arg=$e,at.next=Tt,vt&&(at.method="next",at.arg=ae),!!vt}for(var it=this.tryEntries.length-1;it>=0;--it){var rt=this.tryEntries[it],st=rt.completion;if(rt.tryLoc==="root")return ct("end");if(rt.tryLoc<=this.prev){var mt=le.call(rt,"catchLoc"),yt=le.call(rt,"finallyLoc");if(mt&&yt){if(this.prev=0;--ct){var it=this.tryEntries[ct];if(it.tryLoc<=this.prev&&le.call(it,"finallyLoc")&&this.prev=0;--at){var ct=this.tryEntries[at];if(ct.finallyLoc===$e)return this.complete(ct.completion,ct.afterLoc),ze(ct),de}},catch:function($e){for(var at=this.tryEntries.length-1;at>=0;--at){var ct=this.tryEntries[at];if(ct.tryLoc===$e){var it=ct.completion;if(it.type==="throw"){var rt=it.arg;ze(ct)}return rt}}throw new Error("illegal catch attempt")},delegateYield:function($e,at,ct){return this.delegate={iterator:Qe($e),resultName:at,nextLoc:ct},this.method==="next"&&(this.arg=ae),de}},oe}(typeof he=="object"?he.exports:{});try{regeneratorRuntime=ue}catch(oe){typeof globalThis=="object"?globalThis.regeneratorRuntime=ue:Function("r","regeneratorRuntime = r")(ue)}},{}],396:[function(E,he,Ae){var ue=E("buffer"),oe=ue.Buffer;function re(ae,se){for(var ie in ae)se[ie]=ae[ie]}oe.from&&oe.alloc&&oe.allocUnsafe&&oe.allocUnsafeSlow?he.exports=ue:(re(ue,Ae),Ae.Buffer=le);function le(ae,se,ie){return oe(ae,se,ie)}re(oe,le),le.from=function(ae,se,ie){if(typeof ae=="number")throw new TypeError("Argument must not be a number");return oe(ae,se,ie)},le.alloc=function(ae,se,ie){if(typeof ae!="number")throw new TypeError("Argument must be a number");var te=oe(ae);return se!==void 0?typeof ie=="string"?te.fill(se,ie):te.fill(se):te.fill(0),te},le.allocUnsafe=function(ae){if(typeof ae!="number")throw new TypeError("Argument must be a number");return oe(ae)},le.allocUnsafeSlow=function(ae){if(typeof ae!="number")throw new TypeError("Argument must be a number");return ue.SlowBuffer(ae)}},{buffer:90}],397:[function(E,he,Ae){(function(ue){(function(){(function(oe){oe.parser=function(ut,qe){return new le(ut,qe)},oe.SAXParser=le,oe.SAXStream=y,oe.createStream=a,oe.MAX_BUFFER_LENGTH=64*1024;var re=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];oe.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function le(ut,qe){if(!(this instanceof le))return new le(ut,qe);var Te=this;se(Te),Te.q=Te.c="",Te.bufferCheckPosition=oe.MAX_BUFFER_LENGTH,Te.opt=qe||{},Te.opt.lowercase=Te.opt.lowercase||Te.opt.lowercasetags,Te.looseCase=Te.opt.lowercase?"toLowerCase":"toUpperCase",Te.tags=[],Te.closed=Te.closedRoot=Te.sawRoot=!1,Te.tag=Te.error=null,Te.strict=!!ut,Te.noscript=!!(ut||Te.opt.noscript),Te.state=we.BEGIN,Te.strictEntities=Te.opt.strictEntities,Te.ENTITIES=Te.strictEntities?Object.create(oe.XML_ENTITIES):Object.create(oe.ENTITIES),Te.attribList=[],Te.opt.xmlns&&(Te.ns=Object.create(ce)),Te.trackPosition=Te.opt.position!==!1,Te.trackPosition&&(Te.position=Te.line=Te.column=0),Pe(Te,"onready")}Object.create||(Object.create=function(ut){function qe(){}qe.prototype=ut;var Te=new qe;return Te}),Object.keys||(Object.keys=function(ut){var qe=[];for(var Te in ut)ut.hasOwnProperty(Te)&&qe.push(Te);return qe});function ae(ut){for(var qe=Math.max(oe.MAX_BUFFER_LENGTH,10),Te=0,Ke=0,Ie=re.length;Keqe)switch(re[Ke]){case"textNode":ze(ut);break;case"cdata":De(ut,"oncdata",ut.cdata),ut.cdata="";break;case"script":De(ut,"onscript",ut.script),ut.script="";break;default:Qe(ut,"Max buffer length exceeded: "+re[Ke])}Te=Math.max(Te,Fe)}var Be=oe.MAX_BUFFER_LENGTH-Te;ut.bufferCheckPosition=Be+ut.position}function se(ut){for(var qe=0,Te=re.length;qe"||be(ut)}function Se(ut,qe){return ut.test(qe)}function He(ut,qe){return!Se(ut,qe)}var we=0;oe.STATE={BEGIN:we++,BEGIN_WHITESPACE:we++,TEXT:we++,TEXT_ENTITY:we++,OPEN_WAKA:we++,SGML_DECL:we++,SGML_DECL_QUOTED:we++,DOCTYPE:we++,DOCTYPE_QUOTED:we++,DOCTYPE_DTD:we++,DOCTYPE_DTD_QUOTED:we++,COMMENT_STARTING:we++,COMMENT:we++,COMMENT_ENDING:we++,COMMENT_ENDED:we++,CDATA:we++,CDATA_ENDING:we++,CDATA_ENDING_2:we++,PROC_INST:we++,PROC_INST_BODY:we++,PROC_INST_ENDING:we++,OPEN_TAG:we++,OPEN_TAG_SLASH:we++,ATTRIB:we++,ATTRIB_NAME:we++,ATTRIB_NAME_SAW_WHITE:we++,ATTRIB_VALUE:we++,ATTRIB_VALUE_QUOTED:we++,ATTRIB_VALUE_CLOSED:we++,ATTRIB_VALUE_UNQUOTED:we++,ATTRIB_VALUE_ENTITY_Q:we++,ATTRIB_VALUE_ENTITY_U:we++,CLOSE_TAG:we++,CLOSE_TAG_SAW_WHITE:we++,SCRIPT:we++,SCRIPT_ENDING:we++},oe.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},oe.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(oe.ENTITIES).forEach(function(ut){var qe=oe.ENTITIES[ut],Te=typeof qe=="number"?String.fromCharCode(qe):qe;oe.ENTITIES[ut]=Te});for(var Me in oe.STATE)oe.STATE[oe.STATE[Me]]=Me;we=oe.STATE;function Pe(ut,qe,Te){ut[qe]&&ut[qe](Te)}function De(ut,qe,Te){ut.textNode&&ze(ut),Pe(ut,qe,Te)}function ze(ut){ut.textNode=Je(ut.opt,ut.textNode),ut.textNode&&Pe(ut,"ontext",ut.textNode),ut.textNode=""}function Je(ut,qe){return ut.trim&&(qe=qe.trim()),ut.normalize&&(qe=qe.replace(/\s+/g," ")),qe}function Qe(ut,qe){return ze(ut),ut.trackPosition&&(qe+=` Line: `+ut.line+` Column: `+ut.column+` Char: `+ut.c),qe=new Error(qe),ut.error=qe,Pe(ut,"onerror",qe),ut}function tt(ut){return ut.sawRoot&&!ut.closedRoot&&$e(ut,"Unclosed root tag"),ut.state!==we.BEGIN&&ut.state!==we.BEGIN_WHITESPACE&&ut.state!==we.TEXT&&Qe(ut,"Unexpected end"),ze(ut),ut.c="",ut.closed=!0,Pe(ut,"onend"),le.call(ut,ut.strict,ut.opt),ut}function $e(ut,qe){if(typeof ut!="object"||!(ut instanceof le))throw new Error("bad call to strictFail");ut.strict&&Qe(ut,qe)}function at(ut){ut.strict||(ut.tagName=ut.tagName[ut.looseCase]());var qe=ut.tags[ut.tags.length-1]||ut,Te=ut.tag={name:ut.tagName,attributes:{}};ut.opt.xmlns&&(Te.ns=qe.ns),ut.attribList.length=0,De(ut,"onopentagstart",Te)}function ct(ut,qe){var Te=ut.indexOf(":"),Ke=Te<0?["",ut]:ut.split(":"),Ie=Ke[0],Fe=Ke[1];return qe&&ut==="xmlns"&&(Ie="xmlns",Fe=""),{prefix:Ie,local:Fe}}function it(ut){if(ut.strict||(ut.attribName=ut.attribName[ut.looseCase]()),ut.attribList.indexOf(ut.attribName)!==-1||ut.tag.attributes.hasOwnProperty(ut.attribName)){ut.attribName=ut.attribValue="";return}if(ut.opt.xmlns){var qe=ct(ut.attribName,!0),Te=qe.prefix,Ke=qe.local;if(Te==="xmlns")if(Ke==="xml"&&ut.attribValue!==ee)$e(ut,"xml: prefix must be bound to "+ee+` Actual: `+ut.attribValue);else if(Ke==="xmlns"&&ut.attribValue!==ne)$e(ut,"xmlns: prefix must be bound to "+ne+` Actual: `+ut.attribValue);else{var Ie=ut.tag,Fe=ut.tags[ut.tags.length-1]||ut;Ie.ns===Fe.ns&&(Ie.ns=Object.create(Fe.ns)),Ie.ns[Ke]=ut.attribValue}ut.attribList.push([ut.attribName,ut.attribValue])}else ut.tag.attributes[ut.attribName]=ut.attribValue,De(ut,"onattribute",{name:ut.attribName,value:ut.attribValue});ut.attribName=ut.attribValue=""}function rt(ut,qe){if(ut.opt.xmlns){var Te=ut.tag,Ke=ct(ut.tagName);Te.prefix=Ke.prefix,Te.local=Ke.local,Te.uri=Te.ns[Ke.prefix]||"",Te.prefix&&!Te.uri&&($e(ut,"Unbound namespace prefix: "+JSON.stringify(ut.tagName)),Te.uri=Ke.prefix);var Ie=ut.tags[ut.tags.length-1]||ut;Te.ns&&Ie.ns!==Te.ns&&Object.keys(Te.ns).forEach(function(wt){De(ut,"onopennamespace",{prefix:wt,uri:Te.ns[wt]})});for(var Fe=0,Be=ut.attribList.length;Fe",ut.tagName="",ut.state=we.SCRIPT;return}De(ut,"onscript",ut.script),ut.script=""}var qe=ut.tags.length,Te=ut.tagName;ut.strict||(Te=Te[ut.looseCase]());for(var Ke=Te;qe--;){var Ie=ut.tags[qe];if(Ie.name!==Ke)$e(ut,"Unexpected close tag");else break}if(qe<0){$e(ut,"Unmatched closing tag: "+ut.tagName),ut.textNode+="",ut.state=we.TEXT;return}ut.tagName=Te;for(var Fe=ut.tags.length;Fe-- >qe;){var Be=ut.tag=ut.tags.pop();ut.tagName=ut.tag.name,De(ut,"onclosetag",ut.tagName);var Oe={};for(var _e in Be.ns)Oe[_e]=Be.ns[_e];var Ne=ut.tags[ut.tags.length-1]||ut;ut.opt.xmlns&&Be.ns!==Ne.ns&&Object.keys(Be.ns).forEach(function(Le){var We=Be.ns[Le];De(ut,"onclosenamespace",{prefix:Le,uri:We})})}qe===0&&(ut.closedRoot=!0),ut.tagName=ut.attribValue=ut.attribName="",ut.attribList.length=0,ut.state=we.TEXT}function mt(ut){var qe=ut.entity,Te=qe.toLowerCase(),Ke,Ie="";return ut.ENTITIES[qe]?ut.ENTITIES[qe]:ut.ENTITIES[Te]?ut.ENTITIES[Te]:(qe=Te,qe.charAt(0)==="#"&&(qe.charAt(1)==="x"?(qe=qe.slice(2),Ke=parseInt(qe,16),Ie=Ke.toString(16)):(qe=qe.slice(1),Ke=parseInt(qe,10),Ie=Ke.toString(10))),qe=qe.replace(/^0+/,""),isNaN(Ke)||Ie.toLowerCase()!==qe?($e(ut,"Invalid character entity"),"&"+ut.entity+";"):String.fromCodePoint(Ke))}function yt(ut,qe){qe==="<"?(ut.state=we.OPEN_WAKA,ut.startTagPosition=ut.position):be(qe)||($e(ut,"Non-whitespace before first tag."),ut.textNode=qe,ut.state=we.TEXT)}function Tt(ut,qe){var Te="";return qe"?(De(qe,"onsgmldeclaration",qe.sgmlDecl),qe.sgmlDecl="",qe.state=we.TEXT):(ye(Ke)&&(qe.state=we.SGML_DECL_QUOTED),qe.sgmlDecl+=Ke);continue;case we.SGML_DECL_QUOTED:Ke===qe.q&&(qe.state=we.SGML_DECL,qe.q=""),qe.sgmlDecl+=Ke;continue;case we.DOCTYPE:Ke===">"?(qe.state=we.TEXT,De(qe,"ondoctype",qe.doctype),qe.doctype=!0):(qe.doctype+=Ke,Ke==="["?qe.state=we.DOCTYPE_DTD:ye(Ke)&&(qe.state=we.DOCTYPE_QUOTED,qe.q=Ke));continue;case we.DOCTYPE_QUOTED:qe.doctype+=Ke,Ke===qe.q&&(qe.q="",qe.state=we.DOCTYPE);continue;case we.DOCTYPE_DTD:qe.doctype+=Ke,Ke==="]"?qe.state=we.DOCTYPE:ye(Ke)&&(qe.state=we.DOCTYPE_DTD_QUOTED,qe.q=Ke);continue;case we.DOCTYPE_DTD_QUOTED:qe.doctype+=Ke,Ke===qe.q&&(qe.state=we.DOCTYPE_DTD,qe.q="");continue;case we.COMMENT:Ke==="-"?qe.state=we.COMMENT_ENDING:qe.comment+=Ke;continue;case we.COMMENT_ENDING:Ke==="-"?(qe.state=we.COMMENT_ENDED,qe.comment=Je(qe.opt,qe.comment),qe.comment&&De(qe,"oncomment",qe.comment),qe.comment=""):(qe.comment+="-"+Ke,qe.state=we.COMMENT);continue;case we.COMMENT_ENDED:Ke!==">"?($e(qe,"Malformed comment"),qe.comment+="--"+Ke,qe.state=we.COMMENT):qe.state=we.TEXT;continue;case we.CDATA:Ke==="]"?qe.state=we.CDATA_ENDING:qe.cdata+=Ke;continue;case we.CDATA_ENDING:Ke==="]"?qe.state=we.CDATA_ENDING_2:(qe.cdata+="]"+Ke,qe.state=we.CDATA);continue;case we.CDATA_ENDING_2:Ke===">"?(qe.cdata&&De(qe,"oncdata",qe.cdata),De(qe,"onclosecdata"),qe.cdata="",qe.state=we.TEXT):Ke==="]"?qe.cdata+="]":(qe.cdata+="]]"+Ke,qe.state=we.CDATA);continue;case we.PROC_INST:Ke==="?"?qe.state=we.PROC_INST_ENDING:be(Ke)?qe.state=we.PROC_INST_BODY:qe.procInstName+=Ke;continue;case we.PROC_INST_BODY:if(!qe.procInstBody&&be(Ke))continue;Ke==="?"?qe.state=we.PROC_INST_ENDING:qe.procInstBody+=Ke;continue;case we.PROC_INST_ENDING:Ke===">"?(De(qe,"onprocessinginstruction",{name:qe.procInstName,body:qe.procInstBody}),qe.procInstName=qe.procInstBody="",qe.state=we.TEXT):(qe.procInstBody+="?"+Ke,qe.state=we.PROC_INST_BODY);continue;case we.OPEN_TAG:Se(ge,Ke)?qe.tagName+=Ke:(at(qe),Ke===">"?rt(qe):Ke==="/"?qe.state=we.OPEN_TAG_SLASH:(be(Ke)||$e(qe,"Invalid character in tag name"),qe.state=we.ATTRIB));continue;case we.OPEN_TAG_SLASH:Ke===">"?(rt(qe,!0),st(qe)):($e(qe,"Forward-slash in opening tag not followed by >"),qe.state=we.ATTRIB);continue;case we.ATTRIB:if(be(Ke))continue;Ke===">"?rt(qe):Ke==="/"?qe.state=we.OPEN_TAG_SLASH:Se(de,Ke)?(qe.attribName=Ke,qe.attribValue="",qe.state=we.ATTRIB_NAME):$e(qe,"Invalid attribute name");continue;case we.ATTRIB_NAME:Ke==="="?qe.state=we.ATTRIB_VALUE:Ke===">"?($e(qe,"Attribute without value"),qe.attribValue=qe.attribName,it(qe),rt(qe)):be(Ke)?qe.state=we.ATTRIB_NAME_SAW_WHITE:Se(ge,Ke)?qe.attribName+=Ke:$e(qe,"Invalid attribute name");continue;case we.ATTRIB_NAME_SAW_WHITE:if(Ke==="=")qe.state=we.ATTRIB_VALUE;else{if(be(Ke))continue;$e(qe,"Attribute without value"),qe.tag.attributes[qe.attribName]="",qe.attribValue="",De(qe,"onattribute",{name:qe.attribName,value:""}),qe.attribName="",Ke===">"?rt(qe):Se(de,Ke)?(qe.attribName=Ke,qe.state=we.ATTRIB_NAME):($e(qe,"Invalid attribute name"),qe.state=we.ATTRIB)}continue;case we.ATTRIB_VALUE:if(be(Ke))continue;ye(Ke)?(qe.q=Ke,qe.state=we.ATTRIB_VALUE_QUOTED):($e(qe,"Unquoted attribute value"),qe.state=we.ATTRIB_VALUE_UNQUOTED,qe.attribValue=Ke);continue;case we.ATTRIB_VALUE_QUOTED:if(Ke!==qe.q){Ke==="&"?qe.state=we.ATTRIB_VALUE_ENTITY_Q:qe.attribValue+=Ke;continue}it(qe),qe.q="",qe.state=we.ATTRIB_VALUE_CLOSED;continue;case we.ATTRIB_VALUE_CLOSED:be(Ke)?qe.state=we.ATTRIB:Ke===">"?rt(qe):Ke==="/"?qe.state=we.OPEN_TAG_SLASH:Se(de,Ke)?($e(qe,"No whitespace between attributes"),qe.attribName=Ke,qe.attribValue="",qe.state=we.ATTRIB_NAME):$e(qe,"Invalid attribute name");continue;case we.ATTRIB_VALUE_UNQUOTED:if(!Ce(Ke)){Ke==="&"?qe.state=we.ATTRIB_VALUE_ENTITY_U:qe.attribValue+=Ke;continue}it(qe),Ke===">"?rt(qe):qe.state=we.ATTRIB;continue;case we.CLOSE_TAG:if(qe.tagName)Ke===">"?st(qe):Se(ge,Ke)?qe.tagName+=Ke:qe.script?(qe.script+=""?st(qe):$e(qe,"Invalid characters in closing tag");continue;case we.TEXT_ENTITY:case we.ATTRIB_VALUE_ENTITY_Q:case we.ATTRIB_VALUE_ENTITY_U:var Be,Oe;switch(qe.state){case we.TEXT_ENTITY:Be=we.TEXT,Oe="textNode";break;case we.ATTRIB_VALUE_ENTITY_Q:Be=we.ATTRIB_VALUE_QUOTED,Oe="attribValue";break;case we.ATTRIB_VALUE_ENTITY_U:Be=we.ATTRIB_VALUE_UNQUOTED,Oe="attribValue";break}Ke===";"?(qe[Oe]+=mt(qe),qe.entity="",qe.state=Be):Se(qe.entity.length?me:pe,Ke)?qe.entity+=Ke:($e(qe,"Invalid character in entity name"),qe[Oe]+="&"+qe.entity+Ke,qe.entity="",qe.state=Be);continue;default:throw new Error(qe,"Unknown state: "+qe.state)}return qe.position>=qe.bufferCheckPosition&&ae(qe),qe}String.fromCodePoint||function(){var ut=String.fromCharCode,qe=Math.floor,Te=function(){var Ke=16384,Ie=[],Fe,Be,Oe=-1,_e=arguments.length;if(!_e)return"";for(var Ne="";++Oe<_e;){var Le=Number(arguments[Oe]);if(!isFinite(Le)||Le<0||Le>1114111||qe(Le)!==Le)throw RangeError("Invalid code point: "+Le);Le<=65535?Ie.push(Le):(Le-=65536,Fe=(Le>>10)+55296,Be=Le%1024+56320,Ie.push(Fe,Be)),(Oe+1===_e||Ie.length>Ke)&&(Ne+=ut.apply(null,Ie),Ie.length=0)}return Ne};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:Te,configurable:!0,writable:!0}):String.fromCodePoint=Te}()})(typeof Ae=="undefined"?this.sax={}:Ae)}).call(this)}).call(this,E("buffer").Buffer)},{buffer:90,stream:398,string_decoder:413}],398:[function(E,he,Ae){he.exports=re;var ue=E("events").EventEmitter,oe=E("inherits");oe(re,ue),re.Readable=E("readable-stream/lib/_stream_readable.js"),re.Writable=E("readable-stream/lib/_stream_writable.js"),re.Duplex=E("readable-stream/lib/_stream_duplex.js"),re.Transform=E("readable-stream/lib/_stream_transform.js"),re.PassThrough=E("readable-stream/lib/_stream_passthrough.js"),re.finished=E("readable-stream/lib/internal/streams/end-of-stream.js"),re.pipeline=E("readable-stream/lib/internal/streams/pipeline.js"),re.Stream=re;function re(){ue.call(this)}re.prototype.pipe=function(le,ae){var se=this;function ie(ee){le.writable&&le.write(ee)===!1&&se.pause&&se.pause()}se.on("data",ie);function te(){se.readable&&se.resume&&se.resume()}le.on("drain",te),!le._isStdio&&(!ae||ae.end!==!1)&&(se.on("end",a),se.on("close",y));var z=!1;function a(){z||(z=!0,le.end())}function y(){z||(z=!0,typeof le.destroy=="function"&&le.destroy())}function x(ee){if(b(),ue.listenerCount(this,"error")===0)throw ee}se.on("error",x),le.on("error",x);function b(){se.removeListener("data",ie),le.removeListener("drain",te),se.removeListener("end",a),se.removeListener("close",y),se.removeListener("error",x),le.removeListener("error",x),se.removeListener("end",b),se.removeListener("close",b),le.removeListener("close",b)}return se.on("end",b),se.on("close",b),le.on("close",b),le.emit("pipe",se),le}},{events:344,inherits:364,"readable-stream/lib/_stream_duplex.js":400,"readable-stream/lib/_stream_passthrough.js":401,"readable-stream/lib/_stream_readable.js":402,"readable-stream/lib/_stream_transform.js":403,"readable-stream/lib/_stream_writable.js":404,"readable-stream/lib/internal/streams/end-of-stream.js":408,"readable-stream/lib/internal/streams/pipeline.js":410}],399:[function(E,he,Ae){"use strict";function ue(te,z){te.prototype=Object.create(z.prototype),te.prototype.constructor=te,te.__proto__=z}var oe={};function re(te,z,a){a||(a=Error);function y(b,ee,ne){return typeof z=="string"?z:z(b,ee,ne)}var x=function(b){ue(ee,b);function ee(ne,ce,de){return b.call(this,y(ne,ce,de))||this}return ee}(a);x.prototype.name=a.name,x.prototype.code=te,oe[te]=x}function le(te,z){if(Array.isArray(te)){var a=te.length;return te=te.map(function(y){return String(y)}),a>2?"one of ".concat(z," ").concat(te.slice(0,a-1).join(", "),", or ")+te[a-1]:a===2?"one of ".concat(z," ").concat(te[0]," or ").concat(te[1]):"of ".concat(z," ").concat(te[0])}else return"of ".concat(z," ").concat(String(te))}function ae(te,z,a){return te.substr(!a||a<0?0:+a,z.length)===z}function se(te,z,a){return(a===void 0||a>te.length)&&(a=te.length),te.substring(a-z.length,a)===z}function ie(te,z,a){return typeof a!="number"&&(a=0),a+z.length>te.length?!1:te.indexOf(z,a)!==-1}re("ERR_INVALID_OPT_VALUE",function(te,z){return'The value "'+z+'" is invalid for option "'+te+'"'},TypeError),re("ERR_INVALID_ARG_TYPE",function(te,z,a){var y;typeof z=="string"&&ae(z,"not ")?(y="must not be",z=z.replace(/^not /,"")):y="must be";var x;if(se(te," argument"))x="The ".concat(te," ").concat(y," ").concat(le(z,"type"));else{var b=ie(te,".")?"property":"argument";x='The "'.concat(te,'" ').concat(b," ").concat(y," ").concat(le(z,"type"))}return x+=". Received type ".concat(typeof a),x},TypeError),re("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),re("ERR_METHOD_NOT_IMPLEMENTED",function(te){return"The "+te+" method is not implemented"}),re("ERR_STREAM_PREMATURE_CLOSE","Premature close"),re("ERR_STREAM_DESTROYED",function(te){return"Cannot call "+te+" after a stream was destroyed"}),re("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),re("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),re("ERR_STREAM_WRITE_AFTER_END","write after end"),re("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),re("ERR_UNKNOWN_ENCODING",function(te){return"Unknown encoding: "+te},TypeError),re("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),he.exports.codes=oe},{}],400:[function(E,he,Ae){(function(ue){(function(){"use strict";var oe=Object.keys||function(y){var x=[];for(var b in y)x.push(b);return x};he.exports=te;var re=E("./_stream_readable"),le=E("./_stream_writable");E("inherits")(te,re);for(var ae=oe(le.prototype),se=0;se0)if(typeof _e!="string"&&!ft.objectMode&&Object.getPrototypeOf(_e)!==ie.prototype&&(_e=z(_e)),Le)ft.endEmitted?He(Oe,new be):Je(Oe,ft,_e,!0);else if(ft.ended)He(Oe,new pe);else{if(ft.destroyed)return!1;ft.reading=!1,ft.decoder&&!Ne?(_e=ft.decoder.write(_e),ft.objectMode||_e.length!==0?Je(Oe,ft,_e,!1):st(Oe,ft)):Je(Oe,ft,_e,!1)}else Le||(ft.reading=!1,st(Oe,ft))}return!ft.ended&&(ft.length=tt?Oe=tt:(Oe--,Oe|=Oe>>>1,Oe|=Oe>>>2,Oe|=Oe>>>4,Oe|=Oe>>>8,Oe|=Oe>>>16,Oe++),Oe}function at(Oe,_e){return Oe<=0||_e.length===0&&_e.ended?0:_e.objectMode?1:Oe!==Oe?_e.flowing&&_e.length?_e.buffer.head.data.length:_e.length:(Oe>_e.highWaterMark&&(_e.highWaterMark=$e(Oe)),Oe<=_e.length?Oe:_e.ended?_e.length:(_e.needReadable=!0,0))}De.prototype.read=function(Oe){x("read",Oe),Oe=parseInt(Oe,10);var _e=this._readableState,Ne=Oe;if(Oe!==0&&(_e.emittedReadable=!1),Oe===0&&_e.needReadable&&((_e.highWaterMark!==0?_e.length>=_e.highWaterMark:_e.length>0)||_e.ended))return x("read: emitReadable",_e.length,_e.ended),_e.length===0&&_e.ended?Ie(this):it(this),null;if(Oe=at(Oe,_e),Oe===0&&_e.ended)return _e.length===0&&Ie(this),null;var Le=_e.needReadable;x("need readable",Le),(_e.length===0||_e.length-Oe<_e.highWaterMark)&&(Le=!0,x("length less than watermark",Le)),_e.ended||_e.reading?(Le=!1,x("reading or ended",Le)):Le&&(x("do read"),_e.reading=!0,_e.sync=!0,_e.length===0&&(_e.needReadable=!0),this._read(_e.highWaterMark),_e.sync=!1,_e.reading||(Oe=at(Ne,_e)));var We;return Oe>0?We=Ke(Oe,_e):We=null,We===null?(_e.needReadable=_e.length<=_e.highWaterMark,Oe=0):(_e.length-=Oe,_e.awaitDrain=0),_e.length===0&&(_e.ended||(_e.needReadable=!0),Ne!==Oe&&_e.ended&&Ie(this)),We!==null&&this.emit("data",We),We};function ct(Oe,_e){if(x("onEofChunk"),!_e.ended){if(_e.decoder){var Ne=_e.decoder.end();Ne&&Ne.length&&(_e.buffer.push(Ne),_e.length+=_e.objectMode?1:Ne.length)}_e.ended=!0,_e.sync?it(Oe):(_e.needReadable=!1,_e.emittedReadable||(_e.emittedReadable=!0,rt(Oe)))}}function it(Oe){var _e=Oe._readableState;x("emitReadable",_e.needReadable,_e.emittedReadable),_e.needReadable=!1,_e.emittedReadable||(x("emitReadable",_e.flowing),_e.emittedReadable=!0,ue.nextTick(rt,Oe))}function rt(Oe){var _e=Oe._readableState;x("emitReadable_",_e.destroyed,_e.length,_e.ended),!_e.destroyed&&(_e.length||_e.ended)&&(Oe.emit("readable"),_e.emittedReadable=!1),_e.needReadable=!_e.flowing&&!_e.ended&&_e.length<=_e.highWaterMark,Te(Oe)}function st(Oe,_e){_e.readingMore||(_e.readingMore=!0,ue.nextTick(mt,Oe,_e))}function mt(Oe,_e){for(;!_e.reading&&!_e.ended&&(_e.length<_e.highWaterMark||_e.flowing&&_e.length===0);){var Ne=_e.length;if(x("maybeReadMore read 0"),Oe.read(0),Ne===_e.length)break}_e.readingMore=!1}De.prototype._read=function(Oe){He(this,new me("_read()"))},De.prototype.pipe=function(Oe,_e){var Ne=this,Le=this._readableState;switch(Le.pipesCount){case 0:Le.pipes=Oe;break;case 1:Le.pipes=[Le.pipes,Oe];break;default:Le.pipes.push(Oe);break}Le.pipesCount+=1,x("pipe count=%d opts=%j",Le.pipesCount,_e);var We=(!_e||_e.end!==!1)&&Oe!==ue.stdout&&Oe!==ue.stderr,ft=We?nt:_t;Le.endEmitted?ue.nextTick(ft):Ne.once("end",ft),Oe.on("unpipe",gt);function gt(Kt,Yt){x("onunpipe"),Kt===Ne&&Yt&&Yt.hasUnpiped===!1&&(Yt.hasUnpiped=!0,xt())}function nt(){x("onend"),Oe.end()}var wt=yt(Ne);Oe.on("drain",wt);var Pt=!1;function xt(){x("cleanup"),Oe.removeListener("close",Ut),Oe.removeListener("finish",St),Oe.removeListener("drain",wt),Oe.removeListener("error",Ft),Oe.removeListener("unpipe",gt),Ne.removeListener("end",nt),Ne.removeListener("end",_t),Ne.removeListener("data",It),Pt=!0,Le.awaitDrain&&(!Oe._writableState||Oe._writableState.needDrain)&&wt()}Ne.on("data",It);function It(Kt){x("ondata");var Yt=Oe.write(Kt);x("dest.write",Yt),Yt===!1&&((Le.pipesCount===1&&Le.pipes===Oe||Le.pipesCount>1&&Be(Le.pipes,Oe)!==-1)&&!Pt&&(x("false write response, pause",Le.awaitDrain),Le.awaitDrain++),Ne.pause())}function Ft(Kt){x("onerror",Kt),_t(),Oe.removeListener("error",Ft),ae(Oe,"error")===0&&He(Oe,Kt)}Me(Oe,"error",Ft);function Ut(){Oe.removeListener("finish",St),_t()}Oe.once("close",Ut);function St(){x("onfinish"),Oe.removeListener("close",Ut),_t()}Oe.once("finish",St);function _t(){x("unpipe"),Ne.unpipe(Oe)}return Oe.emit("pipe",Ne),Le.flowing||(x("pipe resume"),Ne.resume()),Oe};function yt(Oe){return function(){var Ne=Oe._readableState;x("pipeOnDrain",Ne.awaitDrain),Ne.awaitDrain&&Ne.awaitDrain--,Ne.awaitDrain===0&&ae(Oe,"data")&&(Ne.flowing=!0,Te(Oe))}}De.prototype.unpipe=function(Oe){var _e=this._readableState,Ne={hasUnpiped:!1};if(_e.pipesCount===0)return this;if(_e.pipesCount===1)return Oe&&Oe!==_e.pipes?this:(Oe||(Oe=_e.pipes),_e.pipes=null,_e.pipesCount=0,_e.flowing=!1,Oe&&Oe.emit("unpipe",this,Ne),this);if(!Oe){var Le=_e.pipes,We=_e.pipesCount;_e.pipes=null,_e.pipesCount=0,_e.flowing=!1;for(var ft=0;ft0,Le.flowing!==!1&&this.resume()):Oe==="readable"&&!Le.endEmitted&&!Le.readableListening&&(Le.readableListening=Le.needReadable=!0,Le.flowing=!1,Le.emittedReadable=!1,x("on readable",Le.length,Le.reading),Le.length?it(this):Le.reading||ue.nextTick(vt,this)),Ne},De.prototype.addListener=De.prototype.on,De.prototype.removeListener=function(Oe,_e){var Ne=se.prototype.removeListener.call(this,Oe,_e);return Oe==="readable"&&ue.nextTick(Tt,this),Ne},De.prototype.removeAllListeners=function(Oe){var _e=se.prototype.removeAllListeners.apply(this,arguments);return(Oe==="readable"||Oe===void 0)&&ue.nextTick(Tt,this),_e};function Tt(Oe){var _e=Oe._readableState;_e.readableListening=Oe.listenerCount("readable")>0,_e.resumeScheduled&&!_e.paused?_e.flowing=!0:Oe.listenerCount("data")>0&&Oe.resume()}function vt(Oe){x("readable nexttick read 0"),Oe.read(0)}De.prototype.resume=function(){var Oe=this._readableState;return Oe.flowing||(x("resume"),Oe.flowing=!Oe.readableListening,ut(this,Oe)),Oe.paused=!1,this};function ut(Oe,_e){_e.resumeScheduled||(_e.resumeScheduled=!0,ue.nextTick(qe,Oe,_e))}function qe(Oe,_e){x("resume",_e.reading),_e.reading||Oe.read(0),_e.resumeScheduled=!1,Oe.emit("resume"),Te(Oe),_e.flowing&&!_e.reading&&Oe.read(0)}De.prototype.pause=function(){return x("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(x("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function Te(Oe){var _e=Oe._readableState;for(x("flow",_e.flowing);_e.flowing&&Oe.read()!==null;);}De.prototype.wrap=function(Oe){var _e=this,Ne=this._readableState,Le=!1;Oe.on("end",function(){if(x("wrapped end"),Ne.decoder&&!Ne.ended){var gt=Ne.decoder.end();gt&>.length&&_e.push(gt)}_e.push(null)}),Oe.on("data",function(gt){if(x("wrapped data"),Ne.decoder&&(gt=Ne.decoder.write(gt)),!(Ne.objectMode&>==null)&&!(!Ne.objectMode&&(!gt||!gt.length))){var nt=_e.push(gt);nt||(Le=!0,Oe.pause())}});for(var We in Oe)this[We]===void 0&&typeof Oe[We]=="function"&&(this[We]=function(nt){return function(){return Oe[nt].apply(Oe,arguments)}}(We));for(var ft=0;ft=_e.length?(_e.decoder?Ne=_e.buffer.join(""):_e.buffer.length===1?Ne=_e.buffer.first():Ne=_e.buffer.concat(_e.length),_e.buffer.clear()):Ne=_e.buffer.consume(Oe,_e.decoder),Ne}function Ie(Oe){var _e=Oe._readableState;x("endReadable",_e.endEmitted),_e.endEmitted||(_e.ended=!0,ue.nextTick(Fe,_e,Oe))}function Fe(Oe,_e){if(x("endReadableNT",Oe.endEmitted,Oe.length),!Oe.endEmitted&&Oe.length===0&&(Oe.endEmitted=!0,_e.readable=!1,_e.emit("end"),Oe.autoDestroy)){var Ne=_e._writableState;(!Ne||Ne.autoDestroy&&Ne.finished)&&_e.destroy()}}typeof Symbol=="function"&&(De.from=function(Oe,_e){return Se===void 0&&(Se=E("./internal/streams/from")),Se(De,Oe,_e)});function Be(Oe,_e){for(var Ne=0,Le=Oe.length;Ne-1))throw new Ce(Ke);return this._writableState.defaultEncoding=Ke,this},Object.defineProperty(Pe.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function Je(Te,Ke,Ie){return!Te.objectMode&&Te.decodeStrings!==!1&&typeof Ke=="string"&&(Ke=te.from(Ke,Ie)),Ke}Object.defineProperty(Pe.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function Qe(Te,Ke,Ie,Fe,Be,Oe){if(!Ie){var _e=Je(Ke,Fe,Be);Fe!==_e&&(Ie=!0,Be="buffer",Fe=_e)}var Ne=Ke.objectMode?1:Fe.length;Ke.length+=Ne;var Le=Ke.length0?this.tail.next=ge:this.head=ge,this.tail=ge,++this.length}},{key:"unshift",value:function(de){var ge={data:de,next:this.head};this.length===0&&(this.tail=ge),this.head=ge,++this.length}},{key:"shift",value:function(){if(this.length!==0){var de=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,de}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(de){if(this.length===0)return"";for(var ge=this.head,pe=""+ge.data;ge=ge.next;)pe+=de+ge.data;return pe}},{key:"concat",value:function(de){if(this.length===0)return a.alloc(0);for(var ge=a.allocUnsafe(de>>>0),pe=this.head,me=0;pe;)ee(pe.data,ge,me),me+=pe.data.length,pe=pe.next;return ge}},{key:"consume",value:function(de,ge){var pe;return debe.length?be.length:de;if(ye===be.length?me+=be:me+=be.slice(0,de),de-=ye,de===0){ye===be.length?(++pe,ge.next?this.head=ge.next:this.head=this.tail=null):(this.head=ge,ge.data=be.slice(ye));break}++pe}return this.length-=pe,me}},{key:"_getBuffer",value:function(de){var ge=a.allocUnsafe(de),pe=this.head,me=1;for(pe.data.copy(ge),de-=pe.data.length;pe=pe.next;){var be=pe.data,ye=de>be.length?be.length:de;if(be.copy(ge,ge.length-de,0,ye),de-=ye,de===0){ye===be.length?(++me,pe.next?this.head=pe.next:this.head=this.tail=null):(this.head=pe,pe.data=be.slice(ye));break}++me}return this.length-=me,ge}},{key:b,value:function(de,ge){return x(this,oe(oe({},ge),{},{depth:0,customInspect:!1}))}}]),ne}()},{buffer:90,util:89}],407:[function(E,he,Ae){(function(ue){(function(){"use strict";function oe(te,z){var a=this,y=this._readableState&&this._readableState.destroyed,x=this._writableState&&this._writableState.destroyed;return y||x?(z?z(te):te&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,ue.nextTick(se,this,te)):ue.nextTick(se,this,te)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(te||null,function(b){!z&&b?a._writableState?a._writableState.errorEmitted?ue.nextTick(le,a):(a._writableState.errorEmitted=!0,ue.nextTick(re,a,b)):ue.nextTick(re,a,b):z?(ue.nextTick(le,a),z(b)):ue.nextTick(le,a)}),this)}function re(te,z){se(te,z),le(te)}function le(te){te._writableState&&!te._writableState.emitClose||te._readableState&&!te._readableState.emitClose||te.emit("close")}function ae(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function se(te,z){te.emit("error",z)}function ie(te,z){var a=te._readableState,y=te._writableState;a&&a.autoDestroy||y&&y.autoDestroy?te.destroy(z):te.emit("error",z)}he.exports={destroy:oe,undestroy:ae,errorOrDestroy:ie}}).call(this)}).call(this,E("_process"))},{_process:467}],408:[function(E,he,Ae){"use strict";var ue=E("../../../errors").codes.ERR_STREAM_PREMATURE_CLOSE;function oe(se){var ie=!1;return function(){if(!ie){ie=!0;for(var te=arguments.length,z=new Array(te),a=0;a0;return te(pe,be,ye,function(Ce){de||(de=Ce),Ce&&ge.forEach(z),!be&&(ge.forEach(z),ce(de))})});return ee.reduce(a)}he.exports=x},{"../../../errors":399,"./end-of-stream":408}],411:[function(E,he,Ae){"use strict";var ue=E("../../../errors").codes.ERR_INVALID_OPT_VALUE;function oe(le,ae,se){return le.highWaterMark!=null?le.highWaterMark:ae?le[se]:null}function re(le,ae,se,ie){var te=oe(ae,ie,se);if(te!=null){if(!(isFinite(te)&&Math.floor(te)===te)||te<0){var z=ie?se:"highWaterMark";throw new ue(z,te)}return Math.floor(te)}return le.objectMode?16:16*1024}he.exports={getHighWaterMark:re}},{"../../../errors":399}],412:[function(E,he,Ae){arguments[4][393][0].apply(Ae,arguments)},{dup:393,events:344}],413:[function(E,he,Ae){"use strict";var ue=E("safe-buffer").Buffer,oe=ue.isEncoding||function(ge){switch(ge=""+ge,ge&&ge.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function re(ge){if(!ge)return"utf8";for(var pe;;)switch(ge){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return ge;default:if(pe)return;ge=(""+ge).toLowerCase(),pe=!0}}function le(ge){var pe=re(ge);if(typeof pe!="string"&&(ue.isEncoding===oe||!oe(ge)))throw new Error("Unknown encoding: "+ge);return pe||ge}Ae.StringDecoder=ae;function ae(ge){this.encoding=le(ge);var pe;switch(this.encoding){case"utf16le":this.text=x,this.end=b,pe=4;break;case"utf8":this.fillLast=z,pe=4;break;case"base64":this.text=ee,this.end=ne,pe=3;break;default:this.write=ce,this.end=de;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=ue.allocUnsafe(pe)}ae.prototype.write=function(ge){if(ge.length===0)return"";var pe,me;if(this.lastNeed){if(pe=this.fillLast(ge),pe===void 0)return"";me=this.lastNeed,this.lastNeed=0}else me=0;return me>5===6?2:ge>>4===14?3:ge>>3===30?4:ge>>6===2?-1:-2}function ie(ge,pe,me){var be=pe.length-1;if(be=0?(ye>0&&(ge.lastNeed=ye-1),ye):--be=0?(ye>0&&(ge.lastNeed=ye-2),ye):--be=0?(ye>0&&(ye===2?ye=0:ge.lastNeed=ye-3),ye):0))}function te(ge,pe,me){if((pe[0]&192)!==128)return ge.lastNeed=0,"\uFFFD";if(ge.lastNeed>1&&pe.length>1){if((pe[1]&192)!==128)return ge.lastNeed=1,"\uFFFD";if(ge.lastNeed>2&&pe.length>2&&(pe[2]&192)!==128)return ge.lastNeed=2,"\uFFFD"}}function z(ge){var pe=this.lastTotal-this.lastNeed,me=te(this,ge,pe);if(me!==void 0)return me;if(this.lastNeed<=ge.length)return ge.copy(this.lastChar,pe,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);ge.copy(this.lastChar,pe,0,ge.length),this.lastNeed-=ge.length}function a(ge,pe){var me=ie(this,ge,pe);if(!this.lastNeed)return ge.toString("utf8",pe);this.lastTotal=me;var be=ge.length-(me-this.lastNeed);return ge.copy(this.lastChar,0,be),ge.toString("utf8",pe,be)}function y(ge){var pe=ge&&ge.length?this.write(ge):"";return this.lastNeed?pe+"\uFFFD":pe}function x(ge,pe){if((ge.length-pe)%2===0){var me=ge.toString("utf16le",pe);if(me){var be=me.charCodeAt(me.length-1);if(be>=55296&&be<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=ge[ge.length-2],this.lastChar[1]=ge[ge.length-1],me.slice(0,-1)}return me}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=ge[ge.length-1],ge.toString("utf16le",pe,ge.length-1)}function b(ge){var pe=ge&&ge.length?this.write(ge):"";if(this.lastNeed){var me=this.lastTotal-this.lastNeed;return pe+this.lastChar.toString("utf16le",0,me)}return pe}function ee(ge,pe){var me=(ge.length-pe)%3;return me===0?ge.toString("base64",pe):(this.lastNeed=3-me,this.lastTotal=3,me===1?this.lastChar[0]=ge[ge.length-1]:(this.lastChar[0]=ge[ge.length-2],this.lastChar[1]=ge[ge.length-1]),ge.toString("base64",pe,ge.length-me))}function ne(ge){var pe=ge&&ge.length?this.write(ge):"";return this.lastNeed?pe+this.lastChar.toString("base64",0,3-this.lastNeed):pe}function ce(ge){return ge.toString(this.encoding)}function de(ge){return ge&&ge.length?this.write(ge):""}},{"safe-buffer":396}],414:[function(E,he,Ae){(function(ue,oe){(function(){var re=E("process/browser.js").nextTick,le=Function.prototype.apply,ae=Array.prototype.slice,se={},ie=0;Ae.setTimeout=function(){return new te(le.call(setTimeout,window,arguments),clearTimeout)},Ae.setInterval=function(){return new te(le.call(setInterval,window,arguments),clearInterval)},Ae.clearTimeout=Ae.clearInterval=function(z){z.close()};function te(z,a){this._id=z,this._clearFn=a}te.prototype.unref=te.prototype.ref=function(){},te.prototype.close=function(){this._clearFn.call(window,this._id)},Ae.enroll=function(z,a){clearTimeout(z._idleTimeoutId),z._idleTimeout=a},Ae.unenroll=function(z){clearTimeout(z._idleTimeoutId),z._idleTimeout=-1},Ae._unrefActive=Ae.active=function(z){clearTimeout(z._idleTimeoutId);var a=z._idleTimeout;a>=0&&(z._idleTimeoutId=setTimeout(function(){z._onTimeout&&z._onTimeout()},a))},Ae.setImmediate=typeof ue=="function"?ue:function(z){var a=ie++,y=arguments.length<2?!1:ae.call(arguments,1);return se[a]=!0,re(function(){se[a]&&(y?z.apply(null,y):z.call(null),Ae.clearImmediate(a))}),a},Ae.clearImmediate=typeof oe=="function"?oe:function(z){delete se[z]}}).call(this)}).call(this,E("timers").setImmediate,E("timers").clearImmediate)},{"process/browser.js":381,timers:414}],415:[function(E,he,Ae){var ue=E("buffer").Buffer;he.exports=function(oe){if(oe instanceof Uint8Array){if(oe.byteOffset===0&&oe.byteLength===oe.buffer.byteLength)return oe.buffer;if(typeof oe.buffer.slice=="function")return oe.buffer.slice(oe.byteOffset,oe.byteOffset+oe.byteLength)}if(ue.isBuffer(oe)){for(var re=new Uint8Array(oe.length),le=oe.length,ae=0;ae=vt)return Te;switch(Te){case"%s":return String(Tt[yt++]);case"%d":return Number(Tt[yt++]);case"%j":try{return JSON.stringify(Tt[yt++])}catch(Ke){return"[Circular]"}default:return Te}}),qe=Tt[yt];yt=3&&(yt.depth=arguments[2]),arguments.length>=4&&(yt.colors=arguments[3]),ge(mt)?yt.showHidden=mt:mt&&Ae._extend(yt,mt),Se(yt.showHidden)&&(yt.showHidden=!1),Se(yt.depth)&&(yt.depth=2),Se(yt.colors)&&(yt.colors=!1),Se(yt.customInspect)&&(yt.customInspect=!0),yt.colors&&(yt.stylize=te),y(yt,st,yt.depth)}Ae.inspect=ie,ie.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},ie.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function te(st,mt){var yt=ie.styles[mt];return yt?"\x1B["+ie.colors[yt][0]+"m"+st+"\x1B["+ie.colors[yt][1]+"m":st}function z(st,mt){return st}function a(st){var mt={};return st.forEach(function(yt,Tt){mt[yt]=!0}),mt}function y(st,mt,yt){if(st.customInspect&&mt&&De(mt.inspect)&&mt.inspect!==Ae.inspect&&!(mt.constructor&&mt.constructor.prototype===mt)){var Tt=mt.inspect(yt,st);return ye(Tt)||(Tt=y(st,Tt,yt)),Tt}var vt=x(st,mt);if(vt)return vt;var ut=Object.keys(mt),qe=a(ut);if(st.showHidden&&(ut=Object.getOwnPropertyNames(mt)),Pe(mt)&&(ut.indexOf("message")>=0||ut.indexOf("description")>=0))return b(mt);if(ut.length===0){if(De(mt)){var Te=mt.name?": "+mt.name:"";return st.stylize("[Function"+Te+"]","special")}if(He(mt))return st.stylize(RegExp.prototype.toString.call(mt),"regexp");if(Me(mt))return st.stylize(Date.prototype.toString.call(mt),"date");if(Pe(mt))return b(mt)}var Ke="",Ie=!1,Fe=["{","}"];if(de(mt)&&(Ie=!0,Fe=["[","]"]),De(mt)){var Be=mt.name?": "+mt.name:"";Ke=" [Function"+Be+"]"}if(He(mt)&&(Ke=" "+RegExp.prototype.toString.call(mt)),Me(mt)&&(Ke=" "+Date.prototype.toUTCString.call(mt)),Pe(mt)&&(Ke=" "+b(mt)),ut.length===0&&(!Ie||mt.length==0))return Fe[0]+Ke+Fe[1];if(yt<0)return He(mt)?st.stylize(RegExp.prototype.toString.call(mt),"regexp"):st.stylize("[Object]","special");st.seen.push(mt);var Oe;return Ie?Oe=ee(st,mt,yt,qe,ut):Oe=ut.map(function(_e){return ne(st,mt,yt,qe,_e,Ie)}),st.seen.pop(),ce(Oe,Ke,Fe)}function x(st,mt){if(Se(mt))return st.stylize("undefined","undefined");if(ye(mt)){var yt="'"+JSON.stringify(mt).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return st.stylize(yt,"string")}if(be(mt))return st.stylize(""+mt,"number");if(ge(mt))return st.stylize(""+mt,"boolean");if(pe(mt))return st.stylize("null","null")}function b(st){return"["+Error.prototype.toString.call(st)+"]"}function ee(st,mt,yt,Tt,vt){for(var ut=[],qe=0,Te=mt.length;qe-1&&(ut?Te=Te.split(` `).map(function(Ie){return" "+Ie}).join(` `).slice(2):Te=` `+Te.split(` `).map(function(Ie){return" "+Ie}).join(` `))):Te=st.stylize("[Circular]","special")),Se(qe)){if(ut&&vt.match(/^\d+$/))return Te;qe=JSON.stringify(""+vt),qe.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(qe=qe.slice(1,-1),qe=st.stylize(qe,"name")):(qe=qe.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),qe=st.stylize(qe,"string"))}return qe+": "+Te}function ce(st,mt,yt){var Tt=0,vt=st.reduce(function(ut,qe){return Tt++,qe.indexOf(` `)>=0&&Tt++,ut+qe.replace(/\u001b\[\d\d?m/g,"").length+1},0);return vt>60?yt[0]+(mt===""?"":mt+` `)+" "+st.join(`, `)+" "+yt[1]:yt[0]+mt+" "+st.join(", ")+" "+yt[1]}Ae.types=E("./support/types");function de(st){return Array.isArray(st)}Ae.isArray=de;function ge(st){return typeof st=="boolean"}Ae.isBoolean=ge;function pe(st){return st===null}Ae.isNull=pe;function me(st){return st==null}Ae.isNullOrUndefined=me;function be(st){return typeof st=="number"}Ae.isNumber=be;function ye(st){return typeof st=="string"}Ae.isString=ye;function Ce(st){return typeof st=="symbol"}Ae.isSymbol=Ce;function Se(st){return st===void 0}Ae.isUndefined=Se;function He(st){return we(st)&&Je(st)==="[object RegExp]"}Ae.isRegExp=He,Ae.types.isRegExp=He;function we(st){return typeof st=="object"&&st!==null}Ae.isObject=we;function Me(st){return we(st)&&Je(st)==="[object Date]"}Ae.isDate=Me,Ae.types.isDate=Me;function Pe(st){return we(st)&&(Je(st)==="[object Error]"||st instanceof Error)}Ae.isError=Pe,Ae.types.isNativeError=Pe;function De(st){return typeof st=="function"}Ae.isFunction=De;function ze(st){return st===null||typeof st=="boolean"||typeof st=="number"||typeof st=="string"||typeof st=="symbol"||typeof st=="undefined"}Ae.isPrimitive=ze,Ae.isBuffer=E("./support/isBuffer");function Je(st){return Object.prototype.toString.call(st)}function Qe(st){return st<10?"0"+st.toString(10):st.toString(10)}var tt=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function $e(){var st=new Date,mt=[Qe(st.getHours()),Qe(st.getMinutes()),Qe(st.getSeconds())].join(":");return[st.getDate(),tt[st.getMonth()],mt].join(" ")}Ae.log=function(){console.log("%s - %s",$e(),Ae.format.apply(Ae,arguments))},Ae.inherits=E("inherits"),Ae._extend=function(st,mt){if(!mt||!we(mt))return st;for(var yt=Object.keys(mt),Tt=yt.length;Tt--;)st[yt[Tt]]=mt[yt[Tt]];return st};function at(st,mt){return Object.prototype.hasOwnProperty.call(st,mt)}var ct=typeof Symbol!="undefined"?Symbol("util.promisify.custom"):void 0;Ae.promisify=function(mt){if(typeof mt!="function")throw new TypeError('The "original" argument must be of type Function');if(ct&&mt[ct]){var yt=mt[ct];if(typeof yt!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(yt,ct,{value:yt,enumerable:!1,writable:!1,configurable:!0}),yt}function yt(){for(var Tt,vt,ut=new Promise(function(Ke,Ie){Tt=Ke,vt=Ie}),qe=[],Te=0;Te-1?pe:pe!=="Object"?!1:ce(ge)}return se?ne(ge):null}}).call(this)}).call(this,typeof Qt!="undefined"?Qt:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"available-typed-arrays":86,"call-bind":93,"call-bind/callBound":92,"for-each":345,gopd:349,"has-tostringtag/shams":353}],421:[function(E,he,Ae){(function(){"use strict";Ae.stripBOM=function(ue){return ue[0]==="\uFEFF"?ue.substring(1):ue}}).call(this)},{}],422:[function(E,he,Ae){(function(){"use strict";var ue,oe,re,le,ae,se={}.hasOwnProperty;ue=E("xmlbuilder"),oe=E("./defaults").defaults,le=function(ie){return typeof ie=="string"&&(ie.indexOf("&")>=0||ie.indexOf(">")>=0||ie.indexOf("<")>=0)},ae=function(ie){return""},re=function(ie){return ie.replace("]]>","]]]]>")},Ae.Builder=function(){function ie(te){var z,a,y;this.options={},a=oe["0.2"];for(z in a)se.call(a,z)&&(y=a[z],this.options[z]=y);for(z in te)se.call(te,z)&&(y=te[z],this.options[z]=y)}return ie.prototype.buildObject=function(te){var z,a,y,x,b;return z=this.options.attrkey,a=this.options.charkey,Object.keys(te).length===1&&this.options.rootName===oe["0.2"].rootName?(b=Object.keys(te)[0],te=te[b]):b=this.options.rootName,y=function(ee){return function(ne,ce){var de,ge,pe,me,be,ye;if(typeof ce!="object")ee.options.cdata&&le(ce)?ne.raw(ae(ce)):ne.txt(ce);else if(Array.isArray(ce)){for(me in ce)if(se.call(ce,me)){ge=ce[me];for(be in ge)pe=ge[be],ne=y(ne.ele(be),pe).up()}}else for(be in ce)if(se.call(ce,be))if(ge=ce[be],be===z){if(typeof ge=="object")for(de in ge)ye=ge[de],ne=ne.att(de,ye)}else if(be===a)ee.options.cdata&&le(ge)?ne=ne.raw(ae(ge)):ne=ne.txt(ge);else if(Array.isArray(ge))for(me in ge)se.call(ge,me)&&(pe=ge[me],typeof pe=="string"?ee.options.cdata&&le(pe)?ne=ne.ele(be).raw(ae(pe)).up():ne=ne.ele(be,pe).up():ne=y(ne.ele(be),pe).up());else typeof ge=="object"?ne=y(ne.ele(be),ge).up():typeof ge=="string"&&ee.options.cdata&&le(ge)?ne=ne.ele(be).raw(ae(ge)).up():(ge==null&&(ge=""),ne=ne.ele(be,ge.toString()).up());return ne}}(this),x=ue.create(b,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),y(x,te).end(this.options.renderOpts)},ie}()}).call(this)},{"./defaults":423,xmlbuilder:459}],423:[function(E,he,Ae){(function(){Ae.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:` `},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(this)},{}],424:[function(E,he,Ae){(function(){"use strict";var ue,oe,re,le,ae,se,ie,te,z,a=function(b,ee){return function(){return b.apply(ee,arguments)}},y=function(b,ee){for(var ne in ee)x.call(ee,ne)&&(b[ne]=ee[ne]);function ce(){this.constructor=b}return ce.prototype=ee.prototype,b.prototype=new ce,b.__super__=ee.prototype,b},x={}.hasOwnProperty;te=E("sax"),le=E("events"),ue=E("./bom"),ie=E("./processors"),z=E("timers").setImmediate,oe=E("./defaults").defaults,ae=function(b){return typeof b=="object"&&b!=null&&Object.keys(b).length===0},se=function(b,ee,ne){var ce,de,ge;for(ce=0,de=b.length;ce0&&(Ce[pe.options.childkey]=He),He=Ce;else if(Pe){Pe[pe.options.childkey]=Pe[pe.options.childkey]||[],we={};for(ye in He)x.call(He,ye)&&re(we,ye,He[ye]);Pe[pe.options.childkey].push(we),delete He["#name"],Object.keys(He).length===1&&ce in He&&!pe.EXPLICIT_CHARKEY&&(He=He[ce])}}return ge.length>0?pe.assignOrPush(Pe,Se,He):(pe.options.explicitRoot&&(Me=He,He={},re(He,Se,Me)),pe.resultObject=He,pe.saxParser.ended=!0,pe.emit("end",pe.resultObject))}}(this),de=function(pe){return function(me){var be,ye;if(ye=ge[ge.length-1],ye)return ye[ce]+=me,pe.options.explicitChildren&&pe.options.preserveChildrenOrder&&pe.options.charsAsChildren&&(pe.options.includeWhiteChars||me.replace(/\\n/g,"").trim()!=="")&&(ye[pe.options.childkey]=ye[pe.options.childkey]||[],be={"#name":"__text__"},be[ce]=me,pe.options.normalize&&(be[ce]=be[ce].replace(/\s{2,}/g," ").trim()),ye[pe.options.childkey].push(be)),ye}}(this),this.saxParser.ontext=de,this.saxParser.oncdata=function(pe){return function(me){var be;if(be=de(me),be)return be.cdata=!0}}(this)},ee.prototype.parseString=function(ne,ce){var de;ce!=null&&typeof ce=="function"&&(this.on("end",function(ge){return this.reset(),ce(null,ge)}),this.on("error",function(ge){return this.reset(),ce(ge)}));try{return ne=ne.toString(),ne.trim()===""?(this.emit("end",null),!0):(ne=ue.stripBOM(ne),this.options.async?(this.remaining=ne,z(this.processAsync),this.saxParser):this.saxParser.write(ne).close())}catch(ge){if(de=ge,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw de}else return this.emit("error",de),this.saxParser.errThrown=!0}},ee.prototype.parseStringPromise=function(ne){return new Promise(function(ce){return function(de,ge){return ce.parseString(ne,function(pe,me){return pe?ge(pe):de(me)})}}(this))},ee}(le),Ae.parseString=function(b,ee,ne){var ce,de,ge;return ne!=null?(typeof ne=="function"&&(ce=ne),typeof ee=="object"&&(de=ee)):(typeof ee=="function"&&(ce=ee),de={}),ge=new Ae.Parser(de),ge.parseString(b,ce)},Ae.parseStringPromise=function(b,ee){var ne,ce;return typeof ee=="object"&&(ne=ee),ce=new Ae.Parser(ne),ce.parseStringPromise(b)}}).call(this)},{"./bom":421,"./defaults":423,"./processors":425,events:344,sax:397,timers:414}],425:[function(E,he,Ae){(function(){"use strict";var ue;ue=new RegExp(/(?!xmlns)^.*:/),Ae.normalize=function(oe){return oe.toLowerCase()},Ae.firstCharLowerCase=function(oe){return oe.charAt(0).toLowerCase()+oe.slice(1)},Ae.stripPrefix=function(oe){return oe.replace(ue,"")},Ae.parseNumbers=function(oe){return isNaN(oe)||(oe=oe%1===0?parseInt(oe,10):parseFloat(oe)),oe},Ae.parseBooleans=function(oe){return/^(?:true|false)$/i.test(oe)&&(oe=oe.toLowerCase()==="true"),oe}}).call(this)},{}],426:[function(E,he,Ae){(function(){"use strict";var ue,oe,re,le,ae=function(ie,te){for(var z in te)se.call(te,z)&&(ie[z]=te[z]);function a(){this.constructor=ie}return a.prototype=te.prototype,ie.prototype=new a,ie.__super__=te.prototype,ie},se={}.hasOwnProperty;oe=E("./defaults"),ue=E("./builder"),re=E("./parser"),le=E("./processors"),Ae.defaults=oe.defaults,Ae.processors=le,Ae.ValidationError=function(ie){ae(te,ie);function te(z){this.message=z}return te}(Error),Ae.Builder=ue.Builder,Ae.Parser=re.Parser,Ae.parseString=re.parseString,Ae.parseStringPromise=re.parseStringPromise}).call(this)},{"./builder":422,"./defaults":423,"./parser":424,"./processors":425}],427:[function(E,he,Ae){(function(){he.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(this)},{}],428:[function(E,he,Ae){(function(){he.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(this)},{}],429:[function(E,he,Ae){(function(){var ue,oe,re,le,ae,se,ie,te=[].slice,z={}.hasOwnProperty;ue=function(){var a,y,x,b,ee,ne;if(ne=arguments[0],ee=2<=arguments.length?te.call(arguments,1):[],ae(Object.assign))Object.assign.apply(null,arguments);else for(a=0,x=ee.length;a":"attribute: {"+ae+"}, parent: <"+this.parent.name+">"},le.prototype.isEqualNode=function(ae){return!(ae.namespaceURI!==this.namespaceURI||ae.prefix!==this.prefix||ae.localName!==this.localName||ae.value!==this.value)},le}()}).call(this)},{"./NodeType":428,"./XMLNode":450}],432:[function(E,he,Ae){(function(){var ue,oe,re,le=function(se,ie){for(var te in ie)ae.call(ie,te)&&(se[te]=ie[te]);function z(){this.constructor=se}return z.prototype=ie.prototype,se.prototype=new z,se.__super__=ie.prototype,se},ae={}.hasOwnProperty;ue=E("./NodeType"),re=E("./XMLCharacterData"),he.exports=oe=function(se){le(ie,se);function ie(te,z){if(ie.__super__.constructor.call(this,te),z==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=ue.CData,this.value=this.stringify.cdata(z)}return ie.prototype.clone=function(){return Object.create(this)},ie.prototype.toString=function(te){return this.options.writer.cdata(this,this.options.writer.filterOptions(te))},ie}(re)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],433:[function(E,he,Ae){(function(){var ue,oe,re=function(ae,se){for(var ie in se)le.call(se,ie)&&(ae[ie]=se[ie]);function te(){this.constructor=ae}return te.prototype=se.prototype,ae.prototype=new te,ae.__super__=se.prototype,ae},le={}.hasOwnProperty;oe=E("./XMLNode"),he.exports=ue=function(ae){re(se,ae);function se(ie){se.__super__.constructor.call(this,ie),this.value=""}return Object.defineProperty(se.prototype,"data",{get:function(){return this.value},set:function(ie){return this.value=ie||""}}),Object.defineProperty(se.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(se.prototype,"textContent",{get:function(){return this.value},set:function(ie){return this.value=ie||""}}),se.prototype.clone=function(){return Object.create(this)},se.prototype.substringData=function(ie,te){throw new Error("This DOM method is not implemented."+this.debugInfo())},se.prototype.appendData=function(ie){throw new Error("This DOM method is not implemented."+this.debugInfo())},se.prototype.insertData=function(ie,te){throw new Error("This DOM method is not implemented."+this.debugInfo())},se.prototype.deleteData=function(ie,te){throw new Error("This DOM method is not implemented."+this.debugInfo())},se.prototype.replaceData=function(ie,te,z){throw new Error("This DOM method is not implemented."+this.debugInfo())},se.prototype.isEqualNode=function(ie){return!(!se.__super__.isEqualNode.apply(this,arguments).isEqualNode(ie)||ie.data!==this.data)},se}(oe)}).call(this)},{"./XMLNode":450}],434:[function(E,he,Ae){(function(){var ue,oe,re,le=function(se,ie){for(var te in ie)ae.call(ie,te)&&(se[te]=ie[te]);function z(){this.constructor=se}return z.prototype=ie.prototype,se.prototype=new z,se.__super__=ie.prototype,se},ae={}.hasOwnProperty;ue=E("./NodeType"),oe=E("./XMLCharacterData"),he.exports=re=function(se){le(ie,se);function ie(te,z){if(ie.__super__.constructor.call(this,te),z==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=ue.Comment,this.value=this.stringify.comment(z)}return ie.prototype.clone=function(){return Object.create(this)},ie.prototype.toString=function(te){return this.options.writer.comment(this,this.options.writer.filterOptions(te))},ie}(oe)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],435:[function(E,he,Ae){(function(){var ue,oe,re;oe=E("./XMLDOMErrorHandler"),re=E("./XMLDOMStringList"),he.exports=ue=function(){function le(){var ae;this.defaultParams={"canonical-form":!1,"cdata-sections":!1,comments:!1,"datatype-normalization":!1,"element-content-whitespace":!0,entities:!0,"error-handler":new oe,infoset:!0,"validate-if-schema":!1,namespaces:!0,"namespace-declarations":!0,"normalize-characters":!1,"schema-location":"","schema-type":"","split-cdata-sections":!0,validate:!1,"well-formed":!0},this.params=ae=Object.create(this.defaultParams)}return Object.defineProperty(le.prototype,"parameterNames",{get:function(){return new re(Object.keys(this.defaultParams))}}),le.prototype.getParameter=function(ae){return this.params.hasOwnProperty(ae)?this.params[ae]:null},le.prototype.canSetParameter=function(ae,se){return!0},le.prototype.setParameter=function(ae,se){return se!=null?this.params[ae]=se:delete this.params[ae]},le}()}).call(this)},{"./XMLDOMErrorHandler":436,"./XMLDOMStringList":438}],436:[function(E,he,Ae){(function(){var ue;he.exports=ue=function(){function oe(){}return oe.prototype.handleError=function(re){throw new Error(re)},oe}()}).call(this)},{}],437:[function(E,he,Ae){(function(){var ue;he.exports=ue=function(){function oe(){}return oe.prototype.hasFeature=function(re,le){return!0},oe.prototype.createDocumentType=function(re,le,ae){throw new Error("This DOM method is not implemented.")},oe.prototype.createDocument=function(re,le,ae){throw new Error("This DOM method is not implemented.")},oe.prototype.createHTMLDocument=function(re){throw new Error("This DOM method is not implemented.")},oe.prototype.getFeature=function(re,le){throw new Error("This DOM method is not implemented.")},oe}()}).call(this)},{}],438:[function(E,he,Ae){(function(){var ue;he.exports=ue=function(){function oe(re){this.arr=re||[]}return Object.defineProperty(oe.prototype,"length",{get:function(){return this.arr.length}}),oe.prototype.item=function(re){return this.arr[re]||null},oe.prototype.contains=function(re){return this.arr.indexOf(re)!==-1},oe}()}).call(this)},{}],439:[function(E,he,Ae){(function(){var ue,oe,re,le=function(se,ie){for(var te in ie)ae.call(ie,te)&&(se[te]=ie[te]);function z(){this.constructor=se}return z.prototype=ie.prototype,se.prototype=new z,se.__super__=ie.prototype,se},ae={}.hasOwnProperty;re=E("./XMLNode"),ue=E("./NodeType"),he.exports=oe=function(se){le(ie,se);function ie(te,z,a,y,x,b){if(ie.__super__.constructor.call(this,te),z==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(a==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(z));if(!y)throw new Error("Missing DTD attribute type. "+this.debugInfo(z));if(!x)throw new Error("Missing DTD attribute default. "+this.debugInfo(z));if(x.indexOf("#")!==0&&(x="#"+x),!x.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(z));if(b&&!x.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(z));this.elementName=this.stringify.name(z),this.type=ue.AttributeDeclaration,this.attributeName=this.stringify.name(a),this.attributeType=this.stringify.dtdAttType(y),b&&(this.defaultValue=this.stringify.dtdAttDefault(b)),this.defaultValueType=x}return ie.prototype.toString=function(te){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(te))},ie}(re)}).call(this)},{"./NodeType":428,"./XMLNode":450}],440:[function(E,he,Ae){(function(){var ue,oe,re,le=function(se,ie){for(var te in ie)ae.call(ie,te)&&(se[te]=ie[te]);function z(){this.constructor=se}return z.prototype=ie.prototype,se.prototype=new z,se.__super__=ie.prototype,se},ae={}.hasOwnProperty;re=E("./XMLNode"),ue=E("./NodeType"),he.exports=oe=function(se){le(ie,se);function ie(te,z,a){if(ie.__super__.constructor.call(this,te),z==null)throw new Error("Missing DTD element name. "+this.debugInfo());a||(a="(#PCDATA)"),Array.isArray(a)&&(a="("+a.join(",")+")"),this.name=this.stringify.name(z),this.type=ue.ElementDeclaration,this.value=this.stringify.dtdElementValue(a)}return ie.prototype.toString=function(te){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(te))},ie}(re)}).call(this)},{"./NodeType":428,"./XMLNode":450}],441:[function(E,he,Ae){(function(){var ue,oe,re,le,ae=function(ie,te){for(var z in te)se.call(te,z)&&(ie[z]=te[z]);function a(){this.constructor=ie}return a.prototype=te.prototype,ie.prototype=new a,ie.__super__=te.prototype,ie},se={}.hasOwnProperty;le=E("./Utility").isObject,re=E("./XMLNode"),ue=E("./NodeType"),he.exports=oe=function(ie){ae(te,ie);function te(z,a,y,x){if(te.__super__.constructor.call(this,z),y==null)throw new Error("Missing DTD entity name. "+this.debugInfo(y));if(x==null)throw new Error("Missing DTD entity value. "+this.debugInfo(y));if(this.pe=!!a,this.name=this.stringify.name(y),this.type=ue.EntityDeclaration,!le(x))this.value=this.stringify.dtdEntityValue(x),this.internal=!0;else{if(!x.pubID&&!x.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(y));if(x.pubID&&!x.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(y));if(this.internal=!1,x.pubID!=null&&(this.pubID=this.stringify.dtdPubID(x.pubID)),x.sysID!=null&&(this.sysID=this.stringify.dtdSysID(x.sysID)),x.nData!=null&&(this.nData=this.stringify.dtdNData(x.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(y))}}return Object.defineProperty(te.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(te.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(te.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(te.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(te.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(te.prototype,"xmlVersion",{get:function(){return null}}),te.prototype.toString=function(z){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(z))},te}(re)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],442:[function(E,he,Ae){(function(){var ue,oe,re,le=function(se,ie){for(var te in ie)ae.call(ie,te)&&(se[te]=ie[te]);function z(){this.constructor=se}return z.prototype=ie.prototype,se.prototype=new z,se.__super__=ie.prototype,se},ae={}.hasOwnProperty;re=E("./XMLNode"),ue=E("./NodeType"),he.exports=oe=function(se){le(ie,se);function ie(te,z,a){if(ie.__super__.constructor.call(this,te),z==null)throw new Error("Missing DTD notation name. "+this.debugInfo(z));if(!a.pubID&&!a.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(z));this.name=this.stringify.name(z),this.type=ue.NotationDeclaration,a.pubID!=null&&(this.pubID=this.stringify.dtdPubID(a.pubID)),a.sysID!=null&&(this.sysID=this.stringify.dtdSysID(a.sysID))}return Object.defineProperty(ie.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(ie.prototype,"systemId",{get:function(){return this.sysID}}),ie.prototype.toString=function(te){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(te))},ie}(re)}).call(this)},{"./NodeType":428,"./XMLNode":450}],443:[function(E,he,Ae){(function(){var ue,oe,re,le,ae=function(ie,te){for(var z in te)se.call(te,z)&&(ie[z]=te[z]);function a(){this.constructor=ie}return a.prototype=te.prototype,ie.prototype=new a,ie.__super__=te.prototype,ie},se={}.hasOwnProperty;le=E("./Utility").isObject,re=E("./XMLNode"),ue=E("./NodeType"),he.exports=oe=function(ie){ae(te,ie);function te(z,a,y,x){var b;te.__super__.constructor.call(this,z),le(a)&&(b=a,a=b.version,y=b.encoding,x=b.standalone),a||(a="1.0"),this.type=ue.Declaration,this.version=this.stringify.xmlVersion(a),y!=null&&(this.encoding=this.stringify.xmlEncoding(y)),x!=null&&(this.standalone=this.stringify.xmlStandalone(x))}return te.prototype.toString=function(z){return this.options.writer.declaration(this,this.options.writer.filterOptions(z))},te}(re)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],444:[function(E,he,Ae){(function(){var ue,oe,re,le,ae,se,ie,te,z,a=function(x,b){for(var ee in b)y.call(b,ee)&&(x[ee]=b[ee]);function ne(){this.constructor=x}return ne.prototype=b.prototype,x.prototype=new ne,x.__super__=b.prototype,x},y={}.hasOwnProperty;z=E("./Utility").isObject,te=E("./XMLNode"),ue=E("./NodeType"),oe=E("./XMLDTDAttList"),le=E("./XMLDTDEntity"),re=E("./XMLDTDElement"),ae=E("./XMLDTDNotation"),ie=E("./XMLNamedNodeMap"),he.exports=se=function(x){a(b,x);function b(ee,ne,ce){var de,ge,pe,me,be,ye;if(b.__super__.constructor.call(this,ee),this.type=ue.DocType,ee.children){for(me=ee.children,ge=0,pe=me.length;ge=0;)this.up();return this.onEnd()},we.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},we.prototype.openNode=function(Me){var Pe,De,ze,Je;if(!Me.isOpen){if(!this.root&&this.currentLevel===0&&Me.type===ue.Element&&(this.root=Me),De="",Me.type===ue.Element){this.writerOptions.state=oe.OpenTag,De=this.writer.indent(Me,this.writerOptions,this.currentLevel)+"<"+Me.name,Je=Me.attribs;for(ze in Je)He.call(Je,ze)&&(Pe=Je[ze],De+=this.writer.attribute(Pe,this.writerOptions,this.currentLevel));De+=(Me.children?">":"/>")+this.writer.endline(Me,this.writerOptions,this.currentLevel),this.writerOptions.state=oe.InsideTag}else this.writerOptions.state=oe.OpenTag,De=this.writer.indent(Me,this.writerOptions,this.currentLevel)+""),De+=this.writer.endline(Me,this.writerOptions,this.currentLevel);return this.onData(De,this.currentLevel),Me.isOpen=!0}},we.prototype.closeNode=function(Me){var Pe;if(!Me.isClosed)return Pe="",this.writerOptions.state=oe.CloseTag,Me.type===ue.Element?Pe=this.writer.indent(Me,this.writerOptions,this.currentLevel)+""+this.writer.endline(Me,this.writerOptions,this.currentLevel):Pe=this.writer.indent(Me,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(Me,this.writerOptions,this.currentLevel),this.writerOptions.state=oe.None,this.onData(Pe,this.currentLevel),Me.isClosed=!0},we.prototype.onData=function(Me,Pe){return this.documentStarted=!0,this.onDataCallback(Me,Pe+1)},we.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},we.prototype.debugInfo=function(Me){return Me==null?"":"node: <"+Me+">"},we.prototype.ele=function(){return this.element.apply(this,arguments)},we.prototype.nod=function(Me,Pe,De){return this.node(Me,Pe,De)},we.prototype.txt=function(Me){return this.text(Me)},we.prototype.dat=function(Me){return this.cdata(Me)},we.prototype.com=function(Me){return this.comment(Me)},we.prototype.ins=function(Me,Pe){return this.instruction(Me,Pe)},we.prototype.dec=function(Me,Pe,De){return this.declaration(Me,Pe,De)},we.prototype.dtd=function(Me,Pe,De){return this.doctype(Me,Pe,De)},we.prototype.e=function(Me,Pe,De){return this.element(Me,Pe,De)},we.prototype.n=function(Me,Pe,De){return this.node(Me,Pe,De)},we.prototype.t=function(Me){return this.text(Me)},we.prototype.d=function(Me){return this.cdata(Me)},we.prototype.c=function(Me){return this.comment(Me)},we.prototype.r=function(Me){return this.raw(Me)},we.prototype.i=function(Me,Pe){return this.instruction(Me,Pe)},we.prototype.att=function(){return this.currentNode&&this.currentNode.type===ue.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},we.prototype.a=function(){return this.currentNode&&this.currentNode.type===ue.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},we.prototype.ent=function(Me,Pe){return this.entity(Me,Pe)},we.prototype.pent=function(Me,Pe){return this.pEntity(Me,Pe)},we.prototype.not=function(Me,Pe){return this.notation(Me,Pe)},we}()}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLAttribute":431,"./XMLCData":432,"./XMLComment":434,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDocument":445,"./XMLElement":448,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLStringWriter":455,"./XMLStringifier":456,"./XMLText":457}],447:[function(E,he,Ae){(function(){var ue,oe,re,le=function(se,ie){for(var te in ie)ae.call(ie,te)&&(se[te]=ie[te]);function z(){this.constructor=se}return z.prototype=ie.prototype,se.prototype=new z,se.__super__=ie.prototype,se},ae={}.hasOwnProperty;re=E("./XMLNode"),ue=E("./NodeType"),he.exports=oe=function(se){le(ie,se);function ie(te){ie.__super__.constructor.call(this,te),this.type=ue.Dummy}return ie.prototype.clone=function(){return Object.create(this)},ie.prototype.toString=function(te){return""},ie}(re)}).call(this)},{"./NodeType":428,"./XMLNode":450}],448:[function(E,he,Ae){(function(){var ue,oe,re,le,ae,se,ie,te,z,a=function(x,b){for(var ee in b)y.call(b,ee)&&(x[ee]=b[ee]);function ne(){this.constructor=x}return ne.prototype=b.prototype,x.prototype=new ne,x.__super__=b.prototype,x},y={}.hasOwnProperty;z=E("./Utility"),te=z.isObject,ie=z.isFunction,se=z.getValue,ae=E("./XMLNode"),ue=E("./NodeType"),oe=E("./XMLAttribute"),le=E("./XMLNamedNodeMap"),he.exports=re=function(x){a(b,x);function b(ee,ne,ce){var de,ge,pe,me;if(b.__super__.constructor.call(this,ee),ne==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(ne),this.type=ue.Element,this.attribs={},this.schemaTypeInfo=null,ce!=null&&this.attribute(ce),ee.type===ue.Document&&(this.isRoot=!0,this.documentObject=ee,ee.rootObject=this,ee.children)){for(me=ee.children,ge=0,pe=me.length;ge=de;ne=0<=de?++ce:--ce)if(!this.attribs[ne].isEqualNode(ee.attribs[ne]))return!1;return!0},b}(ae)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLAttribute":431,"./XMLNamedNodeMap":449,"./XMLNode":450}],449:[function(E,he,Ae){(function(){var ue;he.exports=ue=function(){function oe(re){this.nodes=re}return Object.defineProperty(oe.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}}),oe.prototype.clone=function(){return this.nodes=null},oe.prototype.getNamedItem=function(re){return this.nodes[re]},oe.prototype.setNamedItem=function(re){var le;return le=this.nodes[re.nodeName],this.nodes[re.nodeName]=re,le||null},oe.prototype.removeNamedItem=function(re){var le;return le=this.nodes[re],delete this.nodes[re],le||null},oe.prototype.item=function(re){return this.nodes[Object.keys(this.nodes)[re]]||null},oe.prototype.getNamedItemNS=function(re,le){throw new Error("This DOM method is not implemented.")},oe.prototype.setNamedItemNS=function(re){throw new Error("This DOM method is not implemented.")},oe.prototype.removeNamedItemNS=function(re,le){throw new Error("This DOM method is not implemented.")},oe}()}).call(this)},{}],450:[function(E,he,Ae){(function(){var ue,oe,re,le,ae,se,ie,te,z,a,y,x,b,ee,ne,ce,de,ge,pe,me={}.hasOwnProperty;pe=E("./Utility"),ge=pe.isObject,de=pe.isFunction,ce=pe.isEmpty,ne=pe.getValue,te=null,re=null,le=null,ae=null,se=null,b=null,ee=null,x=null,ie=null,oe=null,y=null,z=null,ue=null,he.exports=a=function(){function be(ye){this.parent=ye,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.value=null,this.children=[],this.baseURI=null,te||(te=E("./XMLElement"),re=E("./XMLCData"),le=E("./XMLComment"),ae=E("./XMLDeclaration"),se=E("./XMLDocType"),b=E("./XMLRaw"),ee=E("./XMLText"),x=E("./XMLProcessingInstruction"),ie=E("./XMLDummy"),oe=E("./NodeType"),y=E("./XMLNodeList"),z=E("./XMLNamedNodeMap"),ue=E("./DocumentPosition"))}return Object.defineProperty(be.prototype,"nodeName",{get:function(){return this.name}}),Object.defineProperty(be.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(be.prototype,"nodeValue",{get:function(){return this.value}}),Object.defineProperty(be.prototype,"parentNode",{get:function(){return this.parent}}),Object.defineProperty(be.prototype,"childNodes",{get:function(){return(!this.childNodeList||!this.childNodeList.nodes)&&(this.childNodeList=new y(this.children)),this.childNodeList}}),Object.defineProperty(be.prototype,"firstChild",{get:function(){return this.children[0]||null}}),Object.defineProperty(be.prototype,"lastChild",{get:function(){return this.children[this.children.length-1]||null}}),Object.defineProperty(be.prototype,"previousSibling",{get:function(){var ye;return ye=this.parent.children.indexOf(this),this.parent.children[ye-1]||null}}),Object.defineProperty(be.prototype,"nextSibling",{get:function(){var ye;return ye=this.parent.children.indexOf(this),this.parent.children[ye+1]||null}}),Object.defineProperty(be.prototype,"ownerDocument",{get:function(){return this.document()||null}}),Object.defineProperty(be.prototype,"textContent",{get:function(){var ye,Ce,Se,He,we;if(this.nodeType===oe.Element||this.nodeType===oe.DocumentFragment){for(we="",He=this.children,Ce=0,Se=He.length;Ce":(Se=this.parent)!=null&&Se.name?"node: <"+ye+">, parent: <"+this.parent.name+">":"node: <"+ye+">"},be.prototype.ele=function(ye,Ce,Se){return this.element(ye,Ce,Se)},be.prototype.nod=function(ye,Ce,Se){return this.node(ye,Ce,Se)},be.prototype.txt=function(ye){return this.text(ye)},be.prototype.dat=function(ye){return this.cdata(ye)},be.prototype.com=function(ye){return this.comment(ye)},be.prototype.ins=function(ye,Ce){return this.instruction(ye,Ce)},be.prototype.doc=function(){return this.document()},be.prototype.dec=function(ye,Ce,Se){return this.declaration(ye,Ce,Se)},be.prototype.e=function(ye,Ce,Se){return this.element(ye,Ce,Se)},be.prototype.n=function(ye,Ce,Se){return this.node(ye,Ce,Se)},be.prototype.t=function(ye){return this.text(ye)},be.prototype.d=function(ye){return this.cdata(ye)},be.prototype.c=function(ye){return this.comment(ye)},be.prototype.r=function(ye){return this.raw(ye)},be.prototype.i=function(ye,Ce){return this.instruction(ye,Ce)},be.prototype.u=function(){return this.up()},be.prototype.importXMLBuilder=function(ye){return this.importDocument(ye)},be.prototype.replaceChild=function(ye,Ce){throw new Error("This DOM method is not implemented."+this.debugInfo())},be.prototype.removeChild=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},be.prototype.appendChild=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},be.prototype.hasChildNodes=function(){return this.children.length!==0},be.prototype.cloneNode=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},be.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},be.prototype.isSupported=function(ye,Ce){return!0},be.prototype.hasAttributes=function(){return this.attribs.length!==0},be.prototype.compareDocumentPosition=function(ye){var Ce,Se;return Ce=this,Ce===ye?0:this.document()!==ye.document()?(Se=ue.Disconnected|ue.ImplementationSpecific,Math.random()<.5?Se|=ue.Preceding:Se|=ue.Following,Se):Ce.isAncestor(ye)?ue.Contains|ue.Preceding:Ce.isDescendant(ye)?ue.Contains|ue.Following:Ce.isPreceding(ye)?ue.Preceding:ue.Following},be.prototype.isSameNode=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},be.prototype.lookupPrefix=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},be.prototype.isDefaultNamespace=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},be.prototype.lookupNamespaceURI=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},be.prototype.isEqualNode=function(ye){var Ce,Se,He;if(ye.nodeType!==this.nodeType||ye.children.length!==this.children.length)return!1;for(Ce=Se=0,He=this.children.length-1;0<=He?Se<=He:Se>=He;Ce=0<=He?++Se:--Se)if(!this.children[Ce].isEqualNode(ye.children[Ce]))return!1;return!0},be.prototype.getFeature=function(ye,Ce){throw new Error("This DOM method is not implemented."+this.debugInfo())},be.prototype.setUserData=function(ye,Ce,Se){throw new Error("This DOM method is not implemented."+this.debugInfo())},be.prototype.getUserData=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},be.prototype.contains=function(ye){return ye?ye===this||this.isDescendant(ye):!1},be.prototype.isDescendant=function(ye){var Ce,Se,He,we,Me;for(Me=this.children,He=0,we=Me.length;HeSe},be.prototype.treePosition=function(ye){var Ce,Se;return Se=0,Ce=!1,this.foreachTreeNode(this.document(),function(He){if(Se++,!Ce&&He===ye)return Ce=!0}),Ce?Se:-1},be.prototype.foreachTreeNode=function(ye,Ce){var Se,He,we,Me,Pe;for(ye||(ye=this.document()),Me=ye.children,He=0,we=Me.length;He0){for(this.stream.write(" ["),this.stream.write(this.endline(z,a,y)),a.state=oe.InsideTag,ne=z.children,b=0,ee=ne.length;b"),this.stream.write(this.endline(z,a,y)),a.state=oe.None,this.closeNode(z,a,y)},te.prototype.element=function(z,a,y){var x,b,ee,ne,ce,de,ge,pe,me,be;y||(y=0),this.openNode(z,a,y),a.state=oe.OpenTag,this.stream.write(this.indent(z,a,y)+"<"+z.name),me=z.attribs;for(ge in me)se.call(me,ge)&&(x=me[ge],this.attribute(x,a,y));if(ee=z.children.length,ne=ee===0?null:z.children[0],ee===0||z.children.every(function(ye){return(ye.type===ue.Text||ye.type===ue.Raw)&&ye.value===""}))a.allowEmpty?(this.stream.write(">"),a.state=oe.CloseTag,this.stream.write("")):(a.state=oe.CloseTag,this.stream.write(a.spaceBeforeSlash+"/>"));else if(a.pretty&&ee===1&&(ne.type===ue.Text||ne.type===ue.Raw)&&ne.value!=null)this.stream.write(">"),a.state=oe.InsideTag,a.suppressPrettyCount++,pe=!0,this.writeChildNode(ne,a,y+1),a.suppressPrettyCount--,pe=!1,a.state=oe.CloseTag,this.stream.write("");else{for(this.stream.write(">"+this.endline(z,a,y)),a.state=oe.InsideTag,be=z.children,ce=0,de=be.length;ce")}return this.stream.write(this.endline(z,a,y)),a.state=oe.None,this.closeNode(z,a,y)},te.prototype.processingInstruction=function(z,a,y){return this.stream.write(te.__super__.processingInstruction.call(this,z,a,y))},te.prototype.raw=function(z,a,y){return this.stream.write(te.__super__.raw.call(this,z,a,y))},te.prototype.text=function(z,a,y){return this.stream.write(te.__super__.text.call(this,z,a,y))},te.prototype.dtdAttList=function(z,a,y){return this.stream.write(te.__super__.dtdAttList.call(this,z,a,y))},te.prototype.dtdElement=function(z,a,y){return this.stream.write(te.__super__.dtdElement.call(this,z,a,y))},te.prototype.dtdEntity=function(z,a,y){return this.stream.write(te.__super__.dtdEntity.call(this,z,a,y))},te.prototype.dtdNotation=function(z,a,y){return this.stream.write(te.__super__.dtdNotation.call(this,z,a,y))},te}(le)}).call(this)},{"./NodeType":428,"./WriterState":430,"./XMLWriterBase":458}],455:[function(E,he,Ae){(function(){var ue,oe,re=function(ae,se){for(var ie in se)le.call(se,ie)&&(ae[ie]=se[ie]);function te(){this.constructor=ae}return te.prototype=se.prototype,ae.prototype=new te,ae.__super__=se.prototype,ae},le={}.hasOwnProperty;oe=E("./XMLWriterBase"),he.exports=ue=function(ae){re(se,ae);function se(ie){se.__super__.constructor.call(this,ie)}return se.prototype.document=function(ie,te){var z,a,y,x,b;for(te=this.filterOptions(te),x="",b=ie.children,a=0,y=b.length;a","]]]]>"),this.assertLegalChar(ae))},le.prototype.comment=function(ae){if(this.options.noValidation)return ae;if(ae=""+ae||"",ae.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+ae);return this.assertLegalChar(ae)},le.prototype.raw=function(ae){return this.options.noValidation?ae:""+ae||""},le.prototype.attValue=function(ae){return this.options.noValidation?ae:this.assertLegalChar(this.attEscape(ae=""+ae||""))},le.prototype.insTarget=function(ae){return this.options.noValidation?ae:this.assertLegalChar(""+ae||"")},le.prototype.insValue=function(ae){if(this.options.noValidation)return ae;if(ae=""+ae||"",ae.match(/\?>/))throw new Error("Invalid processing instruction value: "+ae);return this.assertLegalChar(ae)},le.prototype.xmlVersion=function(ae){if(this.options.noValidation)return ae;if(ae=""+ae||"",!ae.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+ae);return ae},le.prototype.xmlEncoding=function(ae){if(this.options.noValidation)return ae;if(ae=""+ae||"",!ae.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+ae);return this.assertLegalChar(ae)},le.prototype.xmlStandalone=function(ae){return this.options.noValidation?ae:ae?"yes":"no"},le.prototype.dtdPubID=function(ae){return this.options.noValidation?ae:this.assertLegalChar(""+ae||"")},le.prototype.dtdSysID=function(ae){return this.options.noValidation?ae:this.assertLegalChar(""+ae||"")},le.prototype.dtdElementValue=function(ae){return this.options.noValidation?ae:this.assertLegalChar(""+ae||"")},le.prototype.dtdAttType=function(ae){return this.options.noValidation?ae:this.assertLegalChar(""+ae||"")},le.prototype.dtdAttDefault=function(ae){return this.options.noValidation?ae:this.assertLegalChar(""+ae||"")},le.prototype.dtdEntityValue=function(ae){return this.options.noValidation?ae:this.assertLegalChar(""+ae||"")},le.prototype.dtdNData=function(ae){return this.options.noValidation?ae:this.assertLegalChar(""+ae||"")},le.prototype.convertAttKey="@",le.prototype.convertPIKey="?",le.prototype.convertTextKey="#text",le.prototype.convertCDataKey="#cdata",le.prototype.convertCommentKey="#comment",le.prototype.convertRawKey="#raw",le.prototype.assertLegalChar=function(ae){var se,ie;if(this.options.noValidation)return ae;if(se="",this.options.version==="1.0"){if(se=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,ie=ae.match(se))throw new Error("Invalid character in string: "+ae+" at index "+ie.index)}else if(this.options.version==="1.1"&&(se=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,ie=ae.match(se)))throw new Error("Invalid character in string: "+ae+" at index "+ie.index);return ae},le.prototype.assertLegalName=function(ae){var se;if(this.options.noValidation)return ae;if(this.assertLegalChar(ae),se=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!ae.match(se))throw new Error("Invalid character in name");return ae},le.prototype.textEscape=function(ae){var se;return this.options.noValidation?ae:(se=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,ae.replace(se,"&").replace(//g,">").replace(/\r/g," "))},le.prototype.attEscape=function(ae){var se;return this.options.noValidation?ae:(se=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,ae.replace(se,"&").replace(/0)?new Array(Ce).join(be.indent):""},pe.prototype.endline=function(me,be,ye){return!be.pretty||be.suppressPrettyCount?"":be.newline},pe.prototype.attribute=function(me,be,ye){var Ce;return this.openAttribute(me,be,ye),Ce=" "+me.name+'="'+me.value+'"',this.closeAttribute(me,be,ye),Ce},pe.prototype.cdata=function(me,be,ye){var Ce;return this.openNode(me,be,ye),be.state=oe.OpenTag,Ce=this.indent(me,be,ye)+""+this.endline(me,be,ye),be.state=oe.None,this.closeNode(me,be,ye),Ce},pe.prototype.comment=function(me,be,ye){var Ce;return this.openNode(me,be,ye),be.state=oe.OpenTag,Ce=this.indent(me,be,ye)+""+this.endline(me,be,ye),be.state=oe.None,this.closeNode(me,be,ye),Ce},pe.prototype.declaration=function(me,be,ye){var Ce;return this.openNode(me,be,ye),be.state=oe.OpenTag,Ce=this.indent(me,be,ye)+"",Ce+=this.endline(me,be,ye),be.state=oe.None,this.closeNode(me,be,ye),Ce},pe.prototype.docType=function(me,be,ye){var Ce,Se,He,we,Me;if(ye||(ye=0),this.openNode(me,be,ye),be.state=oe.OpenTag,we=this.indent(me,be,ye),we+="0){for(we+=" [",we+=this.endline(me,be,ye),be.state=oe.InsideTag,Me=me.children,Se=0,He=Me.length;Se",we+=this.endline(me,be,ye),be.state=oe.None,this.closeNode(me,be,ye),we},pe.prototype.element=function(me,be,ye){var Ce,Se,He,we,Me,Pe,De,ze,Je,Qe,tt,$e,at,ct;ye||(ye=0),Qe=!1,tt="",this.openNode(me,be,ye),be.state=oe.OpenTag,tt+=this.indent(me,be,ye)+"<"+me.name,$e=me.attribs;for(Je in $e)ge.call($e,Je)&&(Ce=$e[Je],tt+=this.attribute(Ce,be,ye));if(He=me.children.length,we=He===0?null:me.children[0],He===0||me.children.every(function(it){return(it.type===ue.Text||it.type===ue.Raw)&&it.value===""}))be.allowEmpty?(tt+=">",be.state=oe.CloseTag,tt+=""+this.endline(me,be,ye)):(be.state=oe.CloseTag,tt+=be.spaceBeforeSlash+"/>"+this.endline(me,be,ye));else if(be.pretty&&He===1&&(we.type===ue.Text||we.type===ue.Raw)&&we.value!=null)tt+=">",be.state=oe.InsideTag,be.suppressPrettyCount++,Qe=!0,tt+=this.writeChildNode(we,be,ye+1),be.suppressPrettyCount--,Qe=!1,be.state=oe.CloseTag,tt+=""+this.endline(me,be,ye);else{if(be.dontPrettyTextNodes){for(at=me.children,Me=0,De=at.length;Me"+this.endline(me,be,ye),be.state=oe.InsideTag,ct=me.children,Pe=0,ze=ct.length;Pe",Qe&&be.suppressPrettyCount--,tt+=this.endline(me,be,ye),be.state=oe.None}return this.closeNode(me,be,ye),tt},pe.prototype.writeChildNode=function(me,be,ye){switch(me.type){case ue.CData:return this.cdata(me,be,ye);case ue.Comment:return this.comment(me,be,ye);case ue.Element:return this.element(me,be,ye);case ue.Raw:return this.raw(me,be,ye);case ue.Text:return this.text(me,be,ye);case ue.ProcessingInstruction:return this.processingInstruction(me,be,ye);case ue.Dummy:return"";case ue.Declaration:return this.declaration(me,be,ye);case ue.DocType:return this.docType(me,be,ye);case ue.AttributeDeclaration:return this.dtdAttList(me,be,ye);case ue.ElementDeclaration:return this.dtdElement(me,be,ye);case ue.EntityDeclaration:return this.dtdEntity(me,be,ye);case ue.NotationDeclaration:return this.dtdNotation(me,be,ye);default:throw new Error("Unknown XML node type: "+me.constructor.name)}},pe.prototype.processingInstruction=function(me,be,ye){var Ce;return this.openNode(me,be,ye),be.state=oe.OpenTag,Ce=this.indent(me,be,ye)+"",Ce+=this.endline(me,be,ye),be.state=oe.None,this.closeNode(me,be,ye),Ce},pe.prototype.raw=function(me,be,ye){var Ce;return this.openNode(me,be,ye),be.state=oe.OpenTag,Ce=this.indent(me,be,ye),be.state=oe.InsideTag,Ce+=me.value,be.state=oe.CloseTag,Ce+=this.endline(me,be,ye),be.state=oe.None,this.closeNode(me,be,ye),Ce},pe.prototype.text=function(me,be,ye){var Ce;return this.openNode(me,be,ye),be.state=oe.OpenTag,Ce=this.indent(me,be,ye),be.state=oe.InsideTag,Ce+=me.value,be.state=oe.CloseTag,Ce+=this.endline(me,be,ye),be.state=oe.None,this.closeNode(me,be,ye),Ce},pe.prototype.dtdAttList=function(me,be,ye){var Ce;return this.openNode(me,be,ye),be.state=oe.OpenTag,Ce=this.indent(me,be,ye)+""+this.endline(me,be,ye),be.state=oe.None,this.closeNode(me,be,ye),Ce},pe.prototype.dtdElement=function(me,be,ye){var Ce;return this.openNode(me,be,ye),be.state=oe.OpenTag,Ce=this.indent(me,be,ye)+""+this.endline(me,be,ye),be.state=oe.None,this.closeNode(me,be,ye),Ce},pe.prototype.dtdEntity=function(me,be,ye){var Ce;return this.openNode(me,be,ye),be.state=oe.OpenTag,Ce=this.indent(me,be,ye)+""+this.endline(me,be,ye),be.state=oe.None,this.closeNode(me,be,ye),Ce},pe.prototype.dtdNotation=function(me,be,ye){var Ce;return this.openNode(me,be,ye),be.state=oe.OpenTag,Ce=this.indent(me,be,ye)+""+this.endline(me,be,ye),be.state=oe.None,this.closeNode(me,be,ye),Ce},pe.prototype.openNode=function(me,be,ye){},pe.prototype.closeNode=function(me,be,ye){},pe.prototype.openAttribute=function(me,be,ye){},pe.prototype.closeAttribute=function(me,be,ye){},pe}()}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLCData":432,"./XMLComment":434,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDummy":447,"./XMLElement":448,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLText":457}],459:[function(E,he,Ae){(function(){var ue,oe,re,le,ae,se,ie,te,z,a;a=E("./Utility"),te=a.assign,z=a.isFunction,re=E("./XMLDOMImplementation"),le=E("./XMLDocument"),ae=E("./XMLDocumentCB"),ie=E("./XMLStringWriter"),se=E("./XMLStreamWriter"),ue=E("./NodeType"),oe=E("./WriterState"),he.exports.create=function(y,x,b,ee){var ne,ce;if(y==null)throw new Error("Root element needs a name.");return ee=te({},x,b,ee),ne=new le(ee),ce=ne.element(y),ee.headless||(ne.declaration(ee),(ee.pubID!=null||ee.sysID!=null)&&ne.dtd(ee)),ce},he.exports.begin=function(y,x,b){var ee;return z(y)&&(ee=[y,x],x=ee[0],b=ee[1],y={}),x?new ae(y,x,b):new le(y)},he.exports.stringWriter=function(y){return new ie(y)},he.exports.streamWriter=function(y,x){return new se(y,x)},he.exports.implementation=new re,he.exports.nodeType=ue,he.exports.writerState=oe}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLDOMImplementation":437,"./XMLDocument":445,"./XMLDocumentCB":446,"./XMLStreamWriter":454,"./XMLStringWriter":455}],460:[function(E,he,Ae){he.exports=oe;var ue=Object.prototype.hasOwnProperty;function oe(){for(var re={},le=0;leae?y=a(y):y.length>5]|=128<>>9<<4)+14]=x;for(var b=1732584193,ee=-271733879,ne=-1732584194,ce=271733878,de=0;de>16)+(x>>16)+(b>>16);return ee<<16|b&65535}function a(y,x){return y<>>32-x}he.exports=function(x){return ue.hash(x,re,16)}},{"./helpers":462}],464:[function(E,he,Ae){"use strict";var ue=E("./helpers");function oe(ie,te){ie[te>>5]|=128<<24-te%32,ie[(te+64>>9<<4)+15]=te;for(var z=Array(80),a=1732584193,y=-271733879,x=-1732584194,b=271733878,ee=-1009589776,ne=0;ne>16)+(te>>16)+(z>>16);return a<<16|z&65535}function se(ie,te){return ie<>>32-te}he.exports=function(te){return ue.hash(te,oe,20,!0)}},{"./helpers":462}],465:[function(E,he,Ae){"use strict";he.exports=function(){return function(){}}},{}],466:[function(E,he,Ae){(function(ue){(function(){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),re=oe(E("@babel/runtime/helpers/typeof")),le=E("stream"),ae=le.Stream,se=E("../lib/common/utils/isArray"),ie=se.isArray;he.exports.string=function(a){return typeof a=="string"},he.exports.array=ie,he.exports.buffer=ue.isBuffer;function te(z){return z instanceof ae}he.exports.writableStream=function(a){return te(a)&&typeof a._write=="function"&&(0,re.default)(a._writableState)==="object"}}).call(this)}).call(this,{isBuffer:E("../node_modules/is-buffer/index.js")})},{"../lib/common/utils/isArray":63,"../node_modules/is-buffer/index.js":366,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,stream:398}],467:[function(E,he,Ae){"use strict";var ue=E("immediate"),oe=he.exports={};oe.nextTick=ue,oe.title="browser",oe.browser=!0,oe.env={},oe.argv=[],oe.version="",oe.versions={};function re(){}oe.on=re,oe.addListener=re,oe.once=re,oe.off=re,oe.removeListener=re,oe.removeAllListeners=re,oe.emit=re,oe.prependListener=re,oe.prependOnceListener=re,oe.listeners=function(le){return[]},oe.binding=function(le){throw new Error("process.binding is not supported")},oe.cwd=function(){return"/"},oe.chdir=function(le){throw new Error("process.chdir is not supported")},oe.umask=function(){return 0}},{immediate:358}],468:[function(E,he,Ae){(function(ue){(function(){"use strict";E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.search.js");var oe=E("./lib/request"),re=E("./lib/response"),le=E("xtend"),ae=E("builtin-status-codes"),se=E("url"),ie=Ae;ie.request=function(te,z){typeof te=="string"?te=se.parse(te):te=le(te);var a=ue.location.protocol.search(/^https?:$/)===-1?"http:":"",y=te.protocol||a,x=te.hostname||te.host,b=te.port,ee=te.path||"/";x&&x.indexOf(":")!==-1&&(x="["+x+"]"),te.url=(x?y+"//"+x:"")+(b?":"+b:"")+ee,te.method=(te.method||"GET").toUpperCase(),te.headers=te.headers||{};var ne=new oe(te);return z&&ne.on("response",z),ne},ie.get=function(z,a){var y=ie.request(z,a);return y.end(),y},ie.ClientRequest=oe,ie.IncomingMessage=re.IncomingMessage,ie.Agent=function(){},ie.Agent.defaultMaxSockets=4,ie.globalAgent=new ie.Agent,ie.STATUS_CODES=ae,ie.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this)}).call(this,typeof Qt!="undefined"?Qt:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":470,"./lib/response":471,"builtin-status-codes":91,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.search.js":306,url:472,xtend:460}],469:[function(E,he,Ae){(function(ue){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.array-buffer.constructor.js"),E("core-js/modules/es.array-buffer.slice.js"),E("core-js/modules/es.array.slice.js"),Ae.fetch=ie(ue.fetch)&&ie(ue.ReadableStream),Ae.writableStream=ie(ue.WritableStream),Ae.abortController=ie(ue.AbortController),Ae.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),Ae.blobConstructor=!0}catch(te){}var oe;function re(){if(oe!==void 0)return oe;if(ue.XMLHttpRequest){oe=new ue.XMLHttpRequest;try{oe.open("GET",ue.XDomainRequest?"/":"https://example.com")}catch(te){oe=null}}else oe=null;return oe}function le(te){var z=re();if(!z)return!1;try{return z.responseType=te,z.responseType===te}catch(a){}return!1}var ae=typeof ue.ArrayBuffer!="undefined",se=ae&&ie(ue.ArrayBuffer.prototype.slice);Ae.arraybuffer=Ae.fetch||ae&&le("arraybuffer"),Ae.msstream=!Ae.fetch&&se&&le("ms-stream"),Ae.mozchunkedarraybuffer=!Ae.fetch&&ae&&le("moz-chunked-arraybuffer"),Ae.overrideMimeType=Ae.fetch||(re()?ie(re().overrideMimeType):!1),Ae.vbArray=ie(ue.VBArray);function ie(te){return typeof te=="function"}oe=null}).call(this)}).call(this,typeof Qt!="undefined"?Qt:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"core-js/modules/es.array-buffer.constructor.js":270,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295}],470:[function(E,he,Ae){(function(ue,oe,re){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.regexp.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.function.name.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.split.js");var le=E("./capability"),ae=E("inherits"),se=E("./response"),ie=E("readable-stream"),te=E("to-arraybuffer"),z=se.IncomingMessage,a=se.readyStates;function y(ne,ce){return le.fetch&&ce?"fetch":le.mozchunkedarraybuffer?"moz-chunked-arraybuffer":le.msstream?"ms-stream":le.arraybuffer&&ne?"arraybuffer":le.vbArray&&ne?"text:vbarray":"text"}var x=he.exports=function(ne){var ce=this;ie.Writable.call(ce),ce._opts=ne,ce._body=[],ce._headers={},ne.auth&&ce.setHeader("Authorization","Basic "+new re(ne.auth).toString("base64")),Object.keys(ne.headers).forEach(function(pe){ce.setHeader(pe,ne.headers[pe])});var de,ge=!0;if(ne.mode==="disable-fetch"||"requestTimeout"in ne&&!le.abortController)ge=!1,de=!0;else if(ne.mode==="prefer-streaming")de=!1;else if(ne.mode==="allow-wrong-content-type")de=!le.overrideMimeType;else if(!ne.mode||ne.mode==="default"||ne.mode==="prefer-fast")de=!0;else throw new Error("Invalid value for opts.mode");ce._mode=y(de,ge),ce._fetchTimer=null,ce.on("finish",function(){ce._onFinish()})};ae(x,ie.Writable),x.prototype.setHeader=function(ne,ce){var de=this,ge=ne.toLowerCase();ee.indexOf(ge)===-1&&(de._headers[ge]={name:ne,value:ce})},x.prototype.getHeader=function(ne){var ce=this._headers[ne.toLowerCase()];return ce?ce.value:null},x.prototype.removeHeader=function(ne){var ce=this;delete ce._headers[ne.toLowerCase()]},x.prototype._onFinish=function(){var ne=this;if(!ne._destroyed){var ce=ne._opts,de=ne._headers,ge=null;ce.method!=="GET"&&ce.method!=="HEAD"&&(le.arraybuffer?ge=te(re.concat(ne._body)):le.blobConstructor?ge=new oe.Blob(ne._body.map(function(Se){return te(Se)}),{type:(de["content-type"]||{}).value||""}):ge=re.concat(ne._body).toString());var pe=[];if(Object.keys(de).forEach(function(Se){var He=de[Se].name,we=de[Se].value;Array.isArray(we)?we.forEach(function(Me){pe.push([He,Me])}):pe.push([He,we])}),ne._mode==="fetch"){var me=null,be=null;if(le.abortController){var ye=new AbortController;me=ye.signal,ne._fetchAbortController=ye,"requestTimeout"in ce&&ce.requestTimeout!==0&&(ne._fetchTimer=oe.setTimeout(function(){ne.emit("requestTimeout"),ne._fetchAbortController&&ne._fetchAbortController.abort()},ce.requestTimeout))}oe.fetch(ne._opts.url,{method:ne._opts.method,headers:pe,body:ge||void 0,mode:"cors",credentials:ce.withCredentials?"include":"same-origin",signal:me}).then(function(Se){ne._fetchResponse=Se,ne._connect()},function(Se){oe.clearTimeout(ne._fetchTimer),ne._destroyed||ne.emit("error",Se)})}else{var Ce=ne._xhr=new oe.XMLHttpRequest;try{Ce.open(ne._opts.method,ne._opts.url,!0)}catch(Se){ue.nextTick(function(){ne.emit("error",Se)});return}"responseType"in Ce&&(Ce.responseType=ne._mode.split(":")[0]),"withCredentials"in Ce&&(Ce.withCredentials=!!ce.withCredentials),ne._mode==="text"&&"overrideMimeType"in Ce&&Ce.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in ce&&(Ce.timeout=ce.requestTimeout,Ce.ontimeout=function(){ne.emit("requestTimeout")}),pe.forEach(function(Se){Ce.setRequestHeader(Se[0],Se[1])}),ne._response=null,Ce.onreadystatechange=function(){switch(Ce.readyState){case a.LOADING:case a.DONE:ne._onXHRProgress();break}},ne._mode==="moz-chunked-arraybuffer"&&(Ce.onprogress=function(){ne._onXHRProgress()}),Ce.onerror=function(){ne._destroyed||ne.emit("error",new Error("XHR error"))};try{Ce.send(ge)}catch(Se){ue.nextTick(function(){ne.emit("error",Se)});return}}}};function b(ne){try{var ce=ne.status;return ce!==null&&ce!==0}catch(de){return!1}}x.prototype._onXHRProgress=function(){var ne=this;!b(ne._xhr)||ne._destroyed||(ne._response||ne._connect(),ne._response._onXHRProgress())},x.prototype._connect=function(){var ne=this;ne._destroyed||(ne._response=new z(ne._xhr,ne._fetchResponse,ne._mode,ne._fetchTimer),ne._response.on("error",function(ce){ne.emit("error",ce)}),ne.emit("response",ne._response))},x.prototype._write=function(ne,ce,de){var ge=this;ge._body.push(ne),de()},x.prototype.abort=x.prototype.destroy=function(){var ne=this;ne._destroyed=!0,oe.clearTimeout(ne._fetchTimer),ne._response&&(ne._response._destroyed=!0),ne._xhr?ne._xhr.abort():ne._fetchAbortController&&ne._fetchAbortController.abort()},x.prototype.end=function(ne,ce,de){var ge=this;typeof ne=="function"&&(de=ne,ne=void 0),ie.Writable.prototype.end.call(ge,ne,ce,de)},x.prototype.flushHeaders=function(){},x.prototype.setTimeout=function(){},x.prototype.setNoDelay=function(){},x.prototype.setSocketKeepAlive=function(){};var ee=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this)}).call(this,E("_process"),typeof Qt!="undefined"?Qt:typeof self!="undefined"?self:typeof window!="undefined"?window:{},E("buffer").Buffer)},{"./capability":469,"./response":471,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.split.js":307,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394,"to-arraybuffer":415}],471:[function(E,he,Ae){(function(ue,oe,re){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.split.js"),E("core-js/modules/es.string.match.js"),E("core-js/modules/es.array.iterator.js"),E("core-js/modules/es.array-buffer.slice.js"),E("core-js/modules/es.typed-array.uint8-array.js"),E("core-js/modules/es.typed-array.copy-within.js"),E("core-js/modules/es.typed-array.every.js"),E("core-js/modules/es.typed-array.fill.js"),E("core-js/modules/es.typed-array.filter.js"),E("core-js/modules/es.typed-array.find.js"),E("core-js/modules/es.typed-array.find-index.js"),E("core-js/modules/es.typed-array.for-each.js"),E("core-js/modules/es.typed-array.includes.js"),E("core-js/modules/es.typed-array.index-of.js"),E("core-js/modules/es.typed-array.iterator.js"),E("core-js/modules/es.typed-array.join.js"),E("core-js/modules/es.typed-array.last-index-of.js"),E("core-js/modules/es.typed-array.map.js"),E("core-js/modules/es.typed-array.reduce.js"),E("core-js/modules/es.typed-array.reduce-right.js"),E("core-js/modules/es.typed-array.reverse.js"),E("core-js/modules/es.typed-array.set.js"),E("core-js/modules/es.typed-array.slice.js"),E("core-js/modules/es.typed-array.some.js"),E("core-js/modules/es.typed-array.sort.js"),E("core-js/modules/es.typed-array.subarray.js"),E("core-js/modules/es.typed-array.to-locale-string.js"),E("core-js/modules/es.typed-array.to-string.js"),E("core-js/modules/es.array.slice.js");var le=E("./capability"),ae=E("inherits"),se=E("readable-stream"),ie=Ae.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},te=Ae.IncomingMessage=function(z,a,y,x){var b=this;if(se.Readable.call(b),b._mode=y,b.headers={},b.rawHeaders=[],b.trailers={},b.rawTrailers=[],b.on("end",function(){ue.nextTick(function(){b.emit("close")})}),y==="fetch"){var ee=function me(){ce.read().then(function(be){if(!b._destroyed){if(be.done){oe.clearTimeout(x),b.push(null);return}b.push(new re(be.value)),me()}}).catch(function(be){oe.clearTimeout(x),b._destroyed||b.emit("error",be)})};if(b._fetchResponse=a,b.url=a.url,b.statusCode=a.status,b.statusMessage=a.statusText,a.headers.forEach(function(me,be){b.headers[be.toLowerCase()]=me,b.rawHeaders.push(be,me)}),le.writableStream){var ne=new WritableStream({write:function(be){return new Promise(function(ye,Ce){b._destroyed?Ce():b.push(new re(be))?ye():b._resumeFetch=ye})},close:function(){oe.clearTimeout(x),b._destroyed||b.push(null)},abort:function(be){b._destroyed||b.emit("error",be)}});try{a.body.pipeTo(ne).catch(function(me){oe.clearTimeout(x),b._destroyed||b.emit("error",me)});return}catch(me){}}var ce=a.body.getReader();ee()}else{b._xhr=z,b._pos=0,b.url=z.responseURL,b.statusCode=z.status,b.statusMessage=z.statusText;var de=z.getAllResponseHeaders().split(/\r?\n/);if(de.forEach(function(me){var be=me.match(/^([^:]+):\s*(.*)/);if(be){var ye=be[1].toLowerCase();ye==="set-cookie"?(b.headers[ye]===void 0&&(b.headers[ye]=[]),b.headers[ye].push(be[2])):b.headers[ye]!==void 0?b.headers[ye]+=", "+be[2]:b.headers[ye]=be[2],b.rawHeaders.push(be[1],be[2])}}),b._charset="x-user-defined",!le.overrideMimeType){var ge=b.rawHeaders["mime-type"];if(ge){var pe=ge.match(/;\s*charset=([^;])(;|$)/);pe&&(b._charset=pe[1].toLowerCase())}b._charset||(b._charset="utf-8")}}};ae(te,se.Readable),te.prototype._read=function(){var z=this,a=z._resumeFetch;a&&(z._resumeFetch=null,a())},te.prototype._onXHRProgress=function(){var z=this,a=z._xhr,y=null;switch(z._mode){case"text:vbarray":if(a.readyState!==ie.DONE)break;try{y=new oe.VBArray(a.responseBody).toArray()}catch(ce){}if(y!==null){z.push(new re(y));break}case"text":try{y=a.responseText}catch(ce){z._mode="text:vbarray";break}if(y.length>z._pos){var x=y.substr(z._pos);if(z._charset==="x-user-defined"){for(var b=new re(x.length),ee=0;eez._pos&&(z.push(new re(new Uint8Array(ne.result.slice(z._pos)))),z._pos=ne.result.byteLength)},ne.onload=function(){z.push(null)},ne.readAsArrayBuffer(y);break}z._xhr.readyState===ie.DONE&&z._mode!=="ms-stream"&&z.push(null)}}).call(this)}).call(this,E("_process"),typeof Qt!="undefined"?Qt:typeof self!="undefined"?self:typeof window!="undefined"?window:{},E("buffer").Buffer)},{"./capability":469,_process:467,buffer:90,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.split.js":307,"core-js/modules/es.typed-array.copy-within.js":315,"core-js/modules/es.typed-array.every.js":316,"core-js/modules/es.typed-array.fill.js":317,"core-js/modules/es.typed-array.filter.js":318,"core-js/modules/es.typed-array.find-index.js":319,"core-js/modules/es.typed-array.find.js":320,"core-js/modules/es.typed-array.for-each.js":321,"core-js/modules/es.typed-array.includes.js":322,"core-js/modules/es.typed-array.index-of.js":323,"core-js/modules/es.typed-array.iterator.js":324,"core-js/modules/es.typed-array.join.js":325,"core-js/modules/es.typed-array.last-index-of.js":326,"core-js/modules/es.typed-array.map.js":327,"core-js/modules/es.typed-array.reduce-right.js":328,"core-js/modules/es.typed-array.reduce.js":329,"core-js/modules/es.typed-array.reverse.js":330,"core-js/modules/es.typed-array.set.js":331,"core-js/modules/es.typed-array.slice.js":332,"core-js/modules/es.typed-array.some.js":333,"core-js/modules/es.typed-array.sort.js":334,"core-js/modules/es.typed-array.subarray.js":335,"core-js/modules/es.typed-array.to-locale-string.js":336,"core-js/modules/es.typed-array.to-string.js":337,"core-js/modules/es.typed-array.uint8-array.js":338,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394}],472:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/helpers/typeof"));E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.search.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.string.split.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.array.join.js"),E("core-js/modules/es.string.trim.js"),E("core-js/modules/es.string.match.js"),E("core-js/modules/es.array.slice.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.splice.js");var re=E("punycode"),le=E("./util");Ae.parse=be,Ae.resolve=Ce,Ae.resolveObject=Se,Ae.format=ye,Ae.Url=ae;function ae(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var se=/^([a-z0-9.+-]+:)/i,ie=/:[0-9]*$/,te=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,z=["<",">",'"',"`"," ","\r",` `," "],a=["{","}","|","\\","^","`"].concat(z),y=["'"].concat(a),x=["%","/","?",";","#"].concat(y),b=["/","?","#"],ee=255,ne=/^[+a-z0-9A-Z_-]{0,63}$/,ce=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,de={javascript:!0,"javascript:":!0},ge={javascript:!0,"javascript:":!0},pe={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},me=E("querystring");function be(He,we,Me){if(He&&le.isObject(He)&&He instanceof ae)return He;var Pe=new ae;return Pe.parse(He,we,Me),Pe}ae.prototype.parse=function(He,we,Me){if(!le.isString(He))throw new TypeError("Parameter 'url' must be a string, not "+(0,oe.default)(He));var Pe=He.indexOf("?"),De=Pe!==-1&&Pe127?Te+="x":Te+=qe[Ke];if(!Te.match(ne)){var Fe=vt.slice(0,rt),Be=vt.slice(rt+1),Oe=qe.match(ce);Oe&&(Fe.push(Oe[1]),Be.unshift(Oe[2])),Be.length&&(Qe="/"+Be.join(".")+Qe),this.hostname=Fe.join(".");break}}}this.hostname.length>ee?this.hostname="":this.hostname=this.hostname.toLowerCase(),Tt||(this.hostname=re.toASCII(this.hostname));var _e=this.port?":"+this.port:"",Ne=this.hostname||"";this.host=Ne+_e,this.href+=this.host,Tt&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),Qe[0]!=="/"&&(Qe="/"+Qe))}if(!de[at])for(var rt=0,ut=y.length;rt0?Me.host.split("@"):!1;Te&&(Me.auth=Te.shift(),Me.host=Me.hostname=Te.shift())}return Me.search=He.search,Me.query=He.query,(!le.isNull(Me.pathname)||!le.isNull(Me.search))&&(Me.path=(Me.pathname?Me.pathname:"")+(Me.search?Me.search:"")),Me.href=Me.format(),Me}if(!vt.length)return Me.pathname=null,Me.search?Me.path="/"+Me.search:Me.path=null,Me.href=Me.format(),Me;for(var Ke=vt.slice(-1)[0],Ie=(Me.host||He.host||vt.length>1)&&(Ke==="."||Ke==="..")||Ke==="",Fe=0,Be=vt.length;Be>=0;Be--)Ke=vt[Be],Ke==="."?vt.splice(Be,1):Ke===".."?(vt.splice(Be,1),Fe++):Fe&&(vt.splice(Be,1),Fe--);if(!yt&&!Tt)for(;Fe--;Fe)vt.unshift("..");yt&&vt[0]!==""&&(!vt[0]||vt[0].charAt(0)!=="/")&&vt.unshift(""),Ie&&vt.join("/").substr(-1)!=="/"&&vt.push("");var Oe=vt[0]===""||vt[0]&&vt[0].charAt(0)==="/";if(qe){Me.hostname=Me.host=Oe?"":vt.length?vt.shift():"";var Te=Me.host&&Me.host.indexOf("@")>0?Me.host.split("@"):!1;Te&&(Me.auth=Te.shift(),Me.host=Me.hostname=Te.shift())}return yt=yt||Me.host&&vt.length,yt&&!Oe&&vt.unshift(""),vt.length?Me.pathname=vt.join("/"):(Me.pathname=null,Me.path=null),(!le.isNull(Me.pathname)||!le.isNull(Me.search))&&(Me.path=(Me.pathname?Me.pathname:"")+(Me.search?Me.search:"")),Me.auth=He.auth||Me.auth,Me.slashes=Me.slashes||He.slashes,Me.href=Me.format(),Me},ae.prototype.parseHost=function(){var He=this.host,we=ie.exec(He);we&&(we=we[0],we!==":"&&(this.port=we.substr(1)),He=He.substr(0,He.length-we.length)),He&&(this.hostname=He)}},{"./util":473,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.array.splice.js":283,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.search.js":306,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,punycode:382,querystring:385}],473:[function(E,he,Ae){"use strict";var ue=E("@babel/runtime/helpers/interopRequireDefault"),oe=ue(E("@babel/runtime/helpers/typeof"));he.exports={isString:function(le){return typeof le=="string"},isObject:function(le){return(0,oe.default)(le)==="object"&&le!==null},isNull:function(le){return le===null},isNullOrUndefined:function(le){return le==null}}},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79}],474:[function(E,he,Ae){"use strict";E("core-js/modules/es.number.constructor.js"),Ae.encodeURIComponent=function(ue){try{return encodeURIComponent(ue)}catch(oe){return ue}},Ae.escape=E("escape-html"),Ae.timestamp=function(oe){if(oe){var re=oe;return typeof re=="string"&&(re=Number(re)),String(oe).length===10&&(re*=1e3),new Date(re)}return Math.round(Date.now()/1e3)}},{"core-js/modules/es.number.constructor.js":286,"escape-html":343}],475:[function(E,he,Ae){(function(ue,oe){(function(){"use strict";var re=E("@babel/runtime/helpers/interopRequireDefault"),le=re(E("@babel/runtime/helpers/typeof"));E("core-js/modules/es.string.trim.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.split.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.function.name.js"),E("core-js/modules/es.array.concat.js");var ae=E("util"),se=E("url"),ie=E("http"),te=E("https"),z=E("debug")("urllib"),a=E("humanize-ms"),y=0,x=Math.pow(2,31)-10,b=/^https?:\/\//i;function ee(ge,pe){return ge===void 0?pe:ge}function ne(ge){return ge?ge.split(";")[0].trim().toLowerCase():""}function ce(ge,pe){return function(me,be,ye){if(me)return pe(me);ge({data:be,status:ye.statusCode,headers:ye.headers,res:ye})}}Ae.TIMEOUTS=[a("300s"),a("300s")];var de=["json","text"];Ae.request=function(pe,me,be){return arguments.length===2&&typeof me=="function"&&(be=me,me=null),typeof be=="function"?Ae.requestWithCallback(pe,me,be):new Promise(function(ye,Ce){Ae.requestWithCallback(pe,me,ce(ye,Ce))})},Ae.requestWithCallback=function(pe,me,be){if(!pe||typeof pe!="string"&&(0,le.default)(pe)!=="object"){var ye=ae.format("expect request url to be a string or a http request options, but got %j",pe);throw new Error(ye)}arguments.length===2&&typeof me=="function"&&(be=me,me=null),me=me||{},y>=x&&(y=0);var Ce=++y;me.requestUrls=me.requestUrls||[];var Se={requestId:Ce,url:pe,args:me,ctx:me.ctx};me.emitter&&me.emitter.emit("request",Se),me.timeout=me.timeout||Ae.TIMEOUTS,me.maxRedirects=me.maxRedirects||10,me.streaming=me.streaming||me.customResponse;var He=Date.now(),we;typeof pe=="string"?(b.test(pe)||(pe="https://"+pe),we=se.parse(pe)):we=pe;var Me=(me.type||me.method||we.method||"GET").toUpperCase(),Pe=we.port||80,De=ie,ze=ee(me.agent,Ae.agent),Je=me.fixJSONCtlChars;we.protocol==="https:"&&(De=te,ze=ee(me.httpsAgent,Ae.httpsAgent),we.port||(Pe=443));var Qe={host:we.hostname||we.host||"localhost",path:we.path||"/",method:Me,port:Pe,agent:ze,headers:me.headers||{},lookup:me.lookup};Array.isArray(me.timeout)?Qe.requestTimeout=me.timeout[me.timeout.length-1]:typeof me.timeout!="undefined"&&(Qe.requestTimeout=me.timeout);var tt=me.auth||we.auth;tt&&(Qe.auth=tt);var $e=me.content||me.data,at=Me==="GET"||Me==="HEAD"||me.dataAsQueryString;if(!me.content&&$e&&!(typeof $e=="string"||oe.isBuffer($e)))if(at)$e=me.nestedQuerystring?qs.stringify($e):querystring.stringify($e);else{var ct=Qe.headers["Content-Type"]||Qe.headers["content-type"];ct||(me.contentType==="json"?ct="application/json":ct="application/x-www-form-urlencoded",Qe.headers["Content-Type"]=ct),ne(ct)==="application/json"?$e=JSON.stringify($e):$e=me.nestedQuerystring?qs.stringify($e):querystring.stringify($e)}at&&$e&&(Qe.path+=(we.query?"&":"?")+$e,$e=null);var it=0;if($e){var rt=$e.length;oe.isBuffer($e)||(rt=oe.byteLength($e)),it=Qe.headers["Content-Length"]=rt}me.dataType==="json"&&(Qe.headers.Accept="application/json"),typeof me.beforeRequest=="function"&&me.beforeRequest(Qe);var st=null,mt=null,yt=null,Tt=!1,vt=!1,ut=0,qe=-1,Te=!1,Ke="",Ie="",Fe=null;me.timing&&(Fe={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0});function Be(){st&&(clearTimeout(st),st=null)}function Oe(){mt&&(clearTimeout(mt),mt=null)}function _e(Ft,Ut,St){if(Oe(),!be){console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),Ce,ue.pid,Qe.method,pe),Ft&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s stack: %s`,Date(),Ce,ue.pid,Ft.name,Ft.message,Ft.stack);return}var _t=be;be=null;var Kt={};St&&(qe=St.statusCode,Kt=St.headers);var Yt=Date.now()-He;Fe&&(Fe.contentDownload=Yt),z("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",Yt,ut,qe,Qe.method,Qe.host,Qe.path,vt,Fe);var an={status:qe,statusCode:qe,headers:Kt,size:ut,aborted:Te,rt:Yt,keepAliveSocket:vt,data:Ut,requestUrls:me.requestUrls,timing:Fe,remoteAddress:Ke,remotePort:Ie};if(Ft){var En="";ze&&typeof ze.getCurrentStatus=="function"&&(En=", agent status: "+JSON.stringify(ze.getCurrentStatus())),Ft.message+=", "+Qe.method+" "+pe+" "+qe+" (connected: "+Tt+", keepalive socket: "+vt+En+`) headers: `+JSON.stringify(Kt),Ft.data=Ut,Ft.path=Qe.path,Ft.status=qe,Ft.headers=Kt,Ft.res=an}_t(Ft,Ut,me.streaming?St:an),me.emitter&&(Se.url=pe,Se.socket=xt&&xt.connection,Se.options=Qe,Se.size=it,me.emitter.emit("response",{requestId:Ce,error:Ft,ctx:me.ctx,req:Se,res:an}))}function Ne(Ft){var Ut=null;if(me.followRedirect&&statuses.redirect[Ft.statusCode]){me._followRedirectCount=(me._followRedirectCount||0)+1;var St=Ft.headers.location;if(!St)Ut=new Error("Got statusCode "+Ft.statusCode+" but cannot resolve next location from headers"),Ut.name="FollowRedirectError";else if(me._followRedirectCount>me.maxRedirects)Ut=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+pe),Ut.name="MaxRedirectError";else{var _t=me.formatRedirectUrl?me.formatRedirectUrl(pe,St):se.resolve(pe,St);z("Request#%d %s: `redirected` from %s to %s",Ce,Qe.path,pe,_t),Oe(),me.headers&&me.headers.Host&&b.test(St)&&(me.headers.Host=null);var Kt=be;return be=null,Ae.requestWithCallback(_t,me,Kt),{redirect:!0,error:null}}}return{redirect:!1,error:Ut}}me.gzip&&!Qe.headers["Accept-Encoding"]&&!Qe.headers["accept-encoding"]&&(Qe.headers["Accept-Encoding"]="gzip");function Le(Ft,Ut,St){var _t=Ft.headers["content-encoding"];return St(null,Ut,_t)}var We=me.writeStream;z("Request#%d %s %s with headers %j, options.path: %s",Ce,Me,pe,Qe.headers,Qe.path),me.requestUrls.push(pe);function ft(Ft){if(Fe&&(Fe.waiting=Date.now()-He),z("Request#%d %s `req response` event emit: status %d, headers: %j",Ce,pe,Ft.statusCode,Ft.headers),me.streaming){var Ut=Ne(Ft);if(Ut.redirect){Ft.resume();return}return Ut.error?(Ft.resume(),_e(Ut.error,null,Ft)):_e(null,null,Ft)}if(Ft.on("close",function(){z("Request#%d %s: `res close` event emit, total size %d",Ce,pe,ut)}),Ft.on("error",function(){z("Request#%d %s: `res error` event emit, total size %d",Ce,pe,ut)}),Ft.on("aborted",function(){Te=!0,z("Request#%d %s: `res aborted` event emit, total size %d",Ce,pe,ut)}),We){var St=Ne(Ft);if(St.redirect){Ft.resume();return}return St.error?(Ft.resume(),We.end(),_e(St.error,null,Ft)):(me.consumeWriteStream===!1?Ft.on("end",_e.bind(null,null,null,Ft)):We.on("close",function(){z("Request#%d %s: writeStream close event emitted",Ce,pe),_e(yt||null,null,Ft)}),Ft.pipe(We))}var _t=[];Ft.on("data",function(Kt){z("Request#%d %s: `res data` event emit, size %d",Ce,pe,Kt.length),ut+=Kt.length,_t.push(Kt)}),Ft.on("end",function(){var Kt=oe.concat(_t,ut);if(z("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",Ce,pe,ut,Ft._dumped),yt)return _e(yt,Kt,Ft);var Yt=Ne(Ft);if(Yt.error)return _e(Yt.error,Kt,Ft);Yt.redirect||Le(Ft,Kt,function(an,En,cn){if(an)return _e(an,Kt,Ft);if(!cn&&de.indexOf(me.dataType)>=0){try{En=decodeBodyByCharset(En,Ft)}catch(dn){return z("decodeBodyByCharset error: %s",dn),_e(null,En,Ft)}if(me.dataType==="json")if(ut===0)En=null;else{var bn=parseJSON(En,Je);bn.error?an=bn.error:En=bn.data}}Te&&z("Request#%d %s: Remote socket was terminated before `response.end()` was called",Ce,pe),_e(an,En,Ft)})})}var gt,nt;Array.isArray(me.timeout)?(gt=a(me.timeout[0]),nt=a(me.timeout[1])):gt=nt=a(me.timeout),z("ConnectTimeout: %d, ResponseTimeout: %d",gt,nt);function wt(){z("Connect timer ticking, timeout: %d",gt),st=setTimeout(function(){st=null,qe===-1&&(qe=-2);var Ft="Connect timeout for "+gt+"ms",Ut="ConnectionTimeoutError";xt.socket||(Ut="SocketAssignTimeoutError",Ft+=", working sockets is full"),yt=new Error(Ft),yt.name=Ut,yt.requestId=Ce,z("ConnectTimeout: Request#%d %s %s: %s, connected: %s",Ce,pe,yt.name,Ft,Tt),It()},gt)}function Pt(){z("Response timer ticking, timeout: %d",nt),mt=setTimeout(function(){mt=null;var Ft="Response timeout for "+nt+"ms",Ut="ResponseTimeoutError";yt=new Error(Ft),yt.name=Ut,yt.requestId=Ce,z("ResponseTimeout: Request#%d %s %s: %s, connected: %s",Ce,pe,yt.name,Ft,Tt),It()},nt)}var xt;Qe.mode=me.mode?me.mode:"";try{xt=De.request(Qe,ft)}catch(Ft){return _e(Ft)}typeof window=="undefined"?wt():xt.on("requestTimeout",function(){qe===-1&&(qe=-2);var Ft="Connect timeout for "+gt+"ms",Ut="ConnectionTimeoutError";yt=new Error(Ft),yt.name=Ut,yt.requestId=Ce,It()});function It(){z("Request#%d %s abort, connected: %s",Ce,pe,Tt),xt.socket||(yt.noSocket=!0,_e(yt)),xt.abort()}return Fe&&xt.on("finish",function(){Fe.requestSent=Date.now()-He}),xt.once("socket",function(Ft){Fe&&(Fe.queuing=Date.now()-He);var Ut=Ft.readyState;if(Ut==="opening"){Ft.once("lookup",function(St,_t,Kt){z("Request#%d %s lookup: %s, %s, %s",Ce,pe,St,_t,Kt),Fe&&(Fe.dnslookup=Date.now()-He),_t&&(Ke=_t)}),Ft.once("connect",function(){Fe&&(Fe.connected=Date.now()-He),Be(),Pt(),z("Request#%d %s new socket connected",Ce,pe),Tt=!0,Ke||(Ke=Ft.remoteAddress),Ie=Ft.remotePort});return}z("Request#%d %s reuse socket connected, readyState: %s",Ce,pe,Ut),Tt=!0,vt=!0,Ke||(Ke=Ft.remoteAddress),Ie=Ft.remotePort,Be(),Pt()}),xt.on("error",function(Ft){(Ft.name==="Error"||Ft.name==="TypeError")&&(Ft.name=Tt?"ResponseError":"RequestError"),Ft.message+=' (req "error")',z("Request#%d %s `req error` event emit, %s: %s",Ce,pe,Ft.name,Ft.message),_e(yt||Ft)}),We&&We.once("error",function(Ft){Ft.message+=' (writeStream "error")',yt=Ft,z("Request#%d %s `writeStream error` event emit, %s: %s",Ce,pe,Ft.name,Ft.message),It()}),me.stream?(me.stream.pipe(xt),me.stream.once("error",function(Ft){Ft.message+=' (stream "error")',yt=Ft,z("Request#%d %s `readStream error` event emit, %s: %s",Ce,pe,Ft.name,Ft.message),It()})):xt.end($e),xt.requestId=Ce,xt}}).call(this)}).call(this,E("_process"),E("buffer").Buffer)},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,debug:465,http:468,https:355,"humanize-ms":356,url:472,util:419}]},{},[1])(1)})})(window)},50371:function(un,Qt){"use strict";function fe(){const ve=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Ue=1;Ue{const Ae=E[he];Ae!==void 0&&(ve[he]=Ae)})}return ve}Qt.Z=fe},77578:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return ve}});const ve=Ue=>Ue?typeof Ue=="function"?Ue():Ue:null},13845:function(un,Qt,fe){"use strict";fe.d(Qt,{F:function(){return ve},Z:function(){return Ue}});function ve(E){return E!=null&&E===E.window}function Ue(E,he){var Ae,ue;if(typeof window=="undefined")return 0;const oe=he?"scrollTop":"scrollLeft";let re=0;return ve(E)?re=E[he?"pageYOffset":"pageXOffset"]:E instanceof Document?re=E.documentElement[oe]:(E instanceof HTMLElement||E)&&(re=E[oe]),E&&!ve(E)&&typeof re!="number"&&(re=(ue=((Ae=E.ownerDocument)!==null&&Ae!==void 0?Ae:E).documentElement)===null||ue===void 0?void 0:ue[oe]),re}},56762:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return Ue}});var ve=fe(59301);function Ue(){const[,E]=ve.useReducer(he=>he+1,0);return E}},68031:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return he}});var ve=fe(16089);function Ue(Ae,ue,oe,re){const le=oe-ue;return Ae/=re/2,Ae<1?le/2*Ae*Ae*Ae+ue:le/2*((Ae-=2)*Ae*Ae+2)+ue}var E=fe(13845);function he(Ae){let ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:oe=()=>window,callback:re,duration:le=450}=ue,ae=oe(),se=(0,E.Z)(ae,!0),ie=Date.now(),te=()=>{const a=Date.now()-ie,y=Ue(a>le?le:a,se,Ae,le);(0,E.F)(ae)?ae.scrollTo(window.pageXOffset,y):ae instanceof Document||ae.constructor.name==="HTMLDocument"?ae.documentElement.scrollTop=y:ae.scrollTop=y,a{let{children:De}=Pe;const{getPrefixCls:ze}=Ae.useContext(oe.E_),Je=ze("breadcrumb");return Ae.createElement("li",{className:`${Je}-separator`,"aria-hidden":"true"},De===""?De:De||"/")};ae.__ANT_BREADCRUMB_SEPARATOR=!0;var se=ae,ie=function(Pe,De){var ze={};for(var Je in Pe)Object.prototype.hasOwnProperty.call(Pe,Je)&&De.indexOf(Je)<0&&(ze[Je]=Pe[Je]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,Je=Object.getOwnPropertySymbols(Pe);QeDe[Qe]||Je)}function z(Pe,De,ze,Je){if(ze==null)return null;const{className:Qe,onClick:tt}=De,$e=ie(De,["className","onClick"]),at=Object.assign(Object.assign({},(0,he.Z)($e,{data:!0,aria:!0})),{onClick:tt});return Je!==void 0?Ae.createElement("a",Object.assign({},at,{className:Ue()(`${Pe}-link`,Qe),href:Je}),ze):Ae.createElement("span",Object.assign({},at,{className:Ue()(`${Pe}-link`,Qe)}),ze)}function a(Pe,De){return(Je,Qe,tt,$e,at)=>{if(De)return De(Je,Qe,tt,$e);const ct=te(Je,Qe);return z(Pe,Je,ct,at)}}var y=function(Pe,De){var ze={};for(var Je in Pe)Object.prototype.hasOwnProperty.call(Pe,Je)&&De.indexOf(Je)<0&&(ze[Je]=Pe[Je]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,Je=Object.getOwnPropertySymbols(Pe);Qe{const{prefixCls:De,separator:ze="/",children:Je,menu:Qe,overlay:tt,dropdownProps:$e,href:at}=Pe,it=(rt=>{if(Qe||tt){const st=Object.assign({},$e);if(Qe){const mt=Qe||{},{items:yt}=mt,Tt=y(mt,["items"]);st.menu=Object.assign(Object.assign({},Tt),{items:yt==null?void 0:yt.map((vt,ut)=>{var{key:qe,title:Te,label:Ke,path:Ie}=vt,Fe=y(vt,["key","title","label","path"]);let Be=Ke!=null?Ke:Te;return Ie&&(Be=Ae.createElement("a",{href:`${at}${Ie}`},Be)),Object.assign(Object.assign({},Fe),{key:qe!=null?qe:ut,label:Be})})})}else tt&&(st.overlay=tt);return Ae.createElement(le.Z,Object.assign({placement:"bottom"},st),Ae.createElement("span",{className:`${De}-overlay-link`},rt,Ae.createElement(re.Z,null)))}return rt})(Je);return it!=null?Ae.createElement(Ae.Fragment,null,Ae.createElement("li",null,it),ze&&Ae.createElement(se,null,ze)):null},b=Pe=>{const{prefixCls:De,children:ze,href:Je}=Pe,Qe=y(Pe,["prefixCls","children","href"]),{getPrefixCls:tt}=Ae.useContext(oe.E_),$e=tt("breadcrumb",De);return Ae.createElement(x,Object.assign({},Qe,{prefixCls:$e}),z($e,Qe,ze,Je))};b.__ANT_BREADCRUMB_ITEM=!0;var ee=b,ne=fe(17313),ce=fe(83116),de=fe(37613);const ge=Pe=>{const{componentCls:De,iconCls:ze}=Pe;return{[De]:Object.assign(Object.assign({},(0,ne.Wf)(Pe)),{color:Pe.itemColor,fontSize:Pe.fontSize,[ze]:{fontSize:Pe.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Pe.linkColor,transition:`color ${Pe.motionDurationMid}`,padding:`0 ${Pe.paddingXXS}px`,borderRadius:Pe.borderRadiusSM,height:Pe.lineHeight*Pe.fontSize,display:"inline-block",marginInline:-Pe.marginXXS,"&:hover":{color:Pe.linkHoverColor,backgroundColor:Pe.colorBgTextHover}},(0,ne.Qy)(Pe)),"li:last-child":{color:Pe.lastItemColor},[`${De}-separator`]:{marginInline:Pe.separatorMargin,color:Pe.separatorColor},[`${De}-link`]:{[` > ${ze} + span, > ${ze} + a `]:{marginInlineStart:Pe.marginXXS}},[`${De}-overlay-link`]:{borderRadius:Pe.borderRadiusSM,height:Pe.lineHeight*Pe.fontSize,display:"inline-block",padding:`0 ${Pe.paddingXXS}px`,marginInline:-Pe.marginXXS,[`> ${ze}`]:{marginInlineStart:Pe.marginXXS,fontSize:Pe.fontSizeIcon},"&:hover":{color:Pe.linkHoverColor,backgroundColor:Pe.colorBgTextHover,a:{color:Pe.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Pe.componentCls}-rtl`]:{direction:"rtl"}})}};var pe=(0,ce.Z)("Breadcrumb",Pe=>{const De=(0,de.TS)(Pe,{});return[ge(De)]},Pe=>({itemColor:Pe.colorTextDescription,lastItemColor:Pe.colorText,iconFontSize:Pe.fontSize,linkColor:Pe.colorTextDescription,linkHoverColor:Pe.colorText,separatorColor:Pe.colorTextDescription,separatorMargin:Pe.marginXS})),me=function(Pe,De){var ze={};for(var Je in Pe)Object.prototype.hasOwnProperty.call(Pe,Je)&&De.indexOf(Je)<0&&(ze[Je]=Pe[Je]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,Je=Object.getOwnPropertySymbols(Pe);Qe{var{breadcrumbName:$e}=tt,at=me(tt,["breadcrumbName"]);return Object.assign(Object.assign({},at),{title:$e})})}),Qe}function ye(Pe,De){return(0,Ae.useMemo)(()=>Pe||(De?De.map(be):null),[Pe,De])}var Ce=function(Pe,De){var ze={};for(var Je in Pe)Object.prototype.hasOwnProperty.call(Pe,Je)&&De.indexOf(Je)<0&&(ze[Je]=Pe[Je]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,Je=Object.getOwnPropertySymbols(Pe);Qe{if(De===void 0)return De;let ze=(De||"").replace(/^\//,"");return Object.keys(Pe).forEach(Je=>{ze=ze.replace(`:${Je}`,Pe[Je])}),ze},He=Pe=>{const{prefixCls:De,separator:ze="/",style:Je,className:Qe,rootClassName:tt,routes:$e,items:at,children:ct,itemRender:it,params:rt={}}=Pe,st=Ce(Pe,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:mt,direction:yt,breadcrumb:Tt}=Ae.useContext(oe.E_);let vt;const ut=mt("breadcrumb",De),[qe,Te]=pe(ut),Ke=ye(at,$e),Ie=a(ut,it);if(Ke&&Ke.length>0){const Oe=[],_e=at||$e;vt=Ke.map((Ne,Le)=>{const{path:We,key:ft,type:gt,menu:nt,overlay:wt,onClick:Pt,className:xt,separator:It,dropdownProps:Ft}=Ne,Ut=Se(rt,We);Ut!==void 0&&Oe.push(Ut);const St=ft!=null?ft:Le;if(gt==="separator")return Ae.createElement(se,{key:St},It);const _t={},Kt=Le===Ke.length-1;nt?_t.menu=nt:wt&&(_t.overlay=wt);let{href:Yt}=Ne;return Oe.length&&Ut!==void 0&&(Yt=`#/${Oe.join("/")}`),Ae.createElement(x,Object.assign({key:St},_t,(0,he.Z)(Ne,{data:!0,aria:!0}),{className:xt,dropdownProps:Ft,href:Yt,separator:Kt?"":ze,onClick:Pt,prefixCls:ut}),Ie(Ne,rt,_e,Oe,Yt))})}else if(ct){const Oe=(0,E.Z)(ct).length;vt=(0,E.Z)(ct).map((_e,Ne)=>{if(!_e)return _e;const Le=Ne===Oe-1;return(0,ue.Tm)(_e,{separator:Le?"":ze,key:Ne})})}const Fe=Ue()(ut,Tt==null?void 0:Tt.className,{[`${ut}-rtl`]:yt==="rtl"},Qe,tt,Te),Be=Object.assign(Object.assign({},Tt==null?void 0:Tt.style),Je);return qe(Ae.createElement("nav",Object.assign({className:Fe,style:Be},st),Ae.createElement("ol",null,vt)))};He.Item=ee,He.Separator=se;var we=He,Me=we},24905:function(un,Qt,fe){"use strict";fe.d(Qt,{default:function(){return pe}});var ve=fe(92310),Ue=fe.n(ve),E=fe(5630),he=fe(59301),Ae=fe(36355),ue=fe(1684),oe=fe(32441),le=he.createContext(null),ae=fe(98447),se=fe(14088),ie=fe(4572),te=function(me,be){var ye={};for(var Ce in me)Object.prototype.hasOwnProperty.call(me,Ce)&&be.indexOf(Ce)<0&&(ye[Ce]=me[Ce]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Ce=Object.getOwnPropertySymbols(me);Se{var ye;const{prefixCls:Ce,className:Se,rootClassName:He,children:we,indeterminate:Me=!1,style:Pe,onMouseEnter:De,onMouseLeave:ze,skipGroup:Je=!1,disabled:Qe}=me,tt=te(me,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:$e,direction:at,checkbox:ct}=he.useContext(Ae.E_),it=he.useContext(le),{isFormItemInput:rt}=he.useContext(oe.aM),st=he.useContext(ue.Z),mt=(ye=(it==null?void 0:it.disabled)||Qe)!==null&&ye!==void 0?ye:st,yt=he.useRef(tt.value);he.useEffect(()=>{it==null||it.registerValue(tt.value)},[]),he.useEffect(()=>{if(!Je)return tt.value!==yt.current&&(it==null||it.cancelValue(yt.current),it==null||it.registerValue(tt.value),yt.current=tt.value),()=>it==null?void 0:it.cancelValue(tt.value)},[tt.value]);const Tt=$e("checkbox",Ce),[vt,ut]=(0,ae.ZP)(Tt),qe=Object.assign({},tt);it&&!Je&&(qe.onChange=function(){tt.onChange&&tt.onChange.apply(tt,arguments),it.toggleOption&&it.toggleOption({label:we,value:tt.value})},qe.name=it.name,qe.checked=it.value.includes(tt.value));const Te=Ue()(`${Tt}-wrapper`,{[`${Tt}-rtl`]:at==="rtl",[`${Tt}-wrapper-checked`]:qe.checked,[`${Tt}-wrapper-disabled`]:mt,[`${Tt}-wrapper-in-form-item`]:rt},ct==null?void 0:ct.className,Se,He,ut),Ke=Ue()({[`${Tt}-indeterminate`]:Me},ie.A,ut),Ie=Me?"mixed":void 0;return vt(he.createElement(se.Z,{component:"Checkbox",disabled:mt},he.createElement("label",{className:Te,style:Object.assign(Object.assign({},ct==null?void 0:ct.style),Pe),onMouseEnter:De,onMouseLeave:ze},he.createElement(E.Z,Object.assign({"aria-checked":Ie},qe,{prefixCls:Tt,className:Ke,disabled:mt,ref:be})),we!==void 0&&he.createElement("span",null,we))))};var y=he.forwardRef(z),x=fe(15142),b=fe(2738),ee=function(me,be){var ye={};for(var Ce in me)Object.prototype.hasOwnProperty.call(me,Ce)&&be.indexOf(Ce)<0&&(ye[Ce]=me[Ce]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Ce=Object.getOwnPropertySymbols(me);Se{const{defaultValue:ye,children:Ce,options:Se=[],prefixCls:He,className:we,rootClassName:Me,style:Pe,onChange:De}=me,ze=ee(me,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Je,direction:Qe}=he.useContext(Ae.E_),[tt,$e]=he.useState(ze.value||ye||[]),[at,ct]=he.useState([]);he.useEffect(()=>{"value"in ze&&$e(ze.value||[])},[ze.value]);const it=he.useMemo(()=>Se.map(Fe=>typeof Fe=="string"||typeof Fe=="number"?{label:Fe,value:Fe}:Fe),[Se]),rt=Fe=>{ct(Be=>Be.filter(Oe=>Oe!==Fe))},st=Fe=>{ct(Be=>[].concat((0,x.Z)(Be),[Fe]))},mt=Fe=>{const Be=tt.indexOf(Fe.value),Oe=(0,x.Z)(tt);Be===-1?Oe.push(Fe.value):Oe.splice(Be,1),"value"in ze||$e(Oe),De==null||De(Oe.filter(_e=>at.includes(_e)).sort((_e,Ne)=>{const Le=it.findIndex(ft=>ft.value===_e),We=it.findIndex(ft=>ft.value===Ne);return Le-We}))},yt=Je("checkbox",He),Tt=`${yt}-group`,[vt,ut]=(0,ae.ZP)(yt),qe=(0,b.Z)(ze,["value","disabled"]),Te=Se.length?it.map(Fe=>he.createElement(y,{prefixCls:yt,key:Fe.value.toString(),disabled:"disabled"in Fe?Fe.disabled:ze.disabled,value:Fe.value,checked:tt.includes(Fe.value),onChange:Fe.onChange,className:`${Tt}-item`,style:Fe.style,title:Fe.title},Fe.label)):Ce,Ke={toggleOption:mt,value:tt,disabled:ze.disabled,name:ze.name,registerValue:st,cancelValue:rt},Ie=Ue()(Tt,{[`${Tt}-rtl`]:Qe==="rtl"},we,Me,ut);return vt(he.createElement("div",Object.assign({className:Ie,style:Pe},qe,{ref:be}),he.createElement(le.Provider,{value:Ke},Te)))},ce=he.forwardRef(ne);var de=he.memo(ce);const ge=y;ge.Group=de,ge.__ANT_CHECKBOX=!0;var pe=ge},98447:function(un,Qt,fe){"use strict";fe.d(Qt,{C2:function(){return Ae}});var ve=fe(17313),Ue=fe(37613),E=fe(83116);const he=ue=>{const{checkboxCls:oe}=ue,re=`${oe}-wrapper`;return[{[`${oe}-group`]:Object.assign(Object.assign({},(0,ve.Wf)(ue)),{display:"inline-flex",flexWrap:"wrap",columnGap:ue.marginXS,[`> ${ue.antCls}-row`]:{flex:1}}),[re]:Object.assign(Object.assign({},(0,ve.Wf)(ue)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${re}`]:{marginInlineStart:0},[`&${re}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[oe]:Object.assign(Object.assign({},(0,ve.Wf)(ue)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:ue.borderRadiusSM,alignSelf:"center",[`${oe}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${oe}-inner`]:Object.assign({},(0,ve.oN)(ue))},[`${oe}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:ue.checkboxSize,height:ue.checkboxSize,direction:"ltr",backgroundColor:ue.colorBgContainer,border:`${ue.lineWidth}px ${ue.lineType} ${ue.colorBorder}`,borderRadius:ue.borderRadiusSM,borderCollapse:"separate",transition:`all ${ue.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:ue.checkboxSize/14*5,height:ue.checkboxSize/14*8,border:`${ue.lineWidthBold}px solid ${ue.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${ue.motionDurationFast} ${ue.motionEaseInBack}, opacity ${ue.motionDurationFast}`}},"& + span":{paddingInlineStart:ue.paddingXS,paddingInlineEnd:ue.paddingXS}})},{[` ${re}:not(${re}-disabled), ${oe}:not(${oe}-disabled) `]:{[`&:hover ${oe}-inner`]:{borderColor:ue.colorPrimary}},[`${re}:not(${re}-disabled)`]:{[`&:hover ${oe}-checked:not(${oe}-disabled) ${oe}-inner`]:{backgroundColor:ue.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${oe}-checked:not(${oe}-disabled):after`]:{borderColor:ue.colorPrimaryHover}}},{[`${oe}-checked`]:{[`${oe}-inner`]:{backgroundColor:ue.colorPrimary,borderColor:ue.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${ue.motionDurationMid} ${ue.motionEaseOutBack} ${ue.motionDurationFast}`}}},[` ${re}-checked:not(${re}-disabled), ${oe}-checked:not(${oe}-disabled) `]:{[`&:hover ${oe}-inner`]:{backgroundColor:ue.colorPrimaryHover,borderColor:"transparent"}}},{[oe]:{"&-indeterminate":{[`${oe}-inner`]:{backgroundColor:ue.colorBgContainer,borderColor:ue.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:ue.fontSizeLG/2,height:ue.fontSizeLG/2,backgroundColor:ue.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${re}-disabled`]:{cursor:"not-allowed"},[`${oe}-disabled`]:{[`&, ${oe}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${oe}-inner`]:{background:ue.colorBgContainerDisabled,borderColor:ue.colorBorder,"&:after":{borderColor:ue.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:ue.colorTextDisabled},[`&${oe}-indeterminate ${oe}-inner::after`]:{background:ue.colorTextDisabled}}}]};function Ae(ue,oe){const re=(0,Ue.TS)(oe,{checkboxCls:`.${ue}`,checkboxSize:oe.controlInteractiveSize});return[he(re)]}Qt.ZP=(0,E.Z)("Checkbox",(ue,oe)=>{let{prefixCls:re}=oe;return[Ae(re,ue)]})},36381:function(un,Qt,fe){"use strict";fe.d(Qt,{default:function(){return qe}});var ve=fe(38819),Ue=fe(92310),E=fe.n(Ue),he=fe(67711),Ae=fe(15142),ue=fe(16886),oe=fe(26420),re=fe(18929),le=fe(48736),ae=fe(59301),se=fe(33346),ie=fe(11592),te=fe(52873),z=fe(77900),a=fe(10228),y=ae.forwardRef(function(Te,Ke){var Ie=Te.prefixCls,Fe=Te.forceRender,Be=Te.className,Oe=Te.style,_e=Te.children,Ne=Te.isActive,Le=Te.role,We=ae.useState(Ne||Fe),ft=(0,ue.Z)(We,2),gt=ft[0],nt=ft[1];return ae.useEffect(function(){(Fe||Ne)&&nt(!0)},[Fe,Ne]),gt?ae.createElement("div",{ref:Ke,className:E()("".concat(Ie,"-content"),(0,te.Z)((0,te.Z)({},"".concat(Ie,"-content-active"),Ne),"".concat(Ie,"-content-inactive"),!Ne),Be),style:Oe,role:Le},ae.createElement("div",{className:"".concat(Ie,"-content-box")},_e)):null});y.displayName="PanelContent";var x=y,b=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],ee=ae.forwardRef(function(Te,Ke){var Ie=Te.showArrow,Fe=Ie===void 0?!0:Ie,Be=Te.headerClass,Oe=Te.isActive,_e=Te.onItemClick,Ne=Te.forceRender,Le=Te.className,We=Te.prefixCls,ft=Te.collapsible,gt=Te.accordion,nt=Te.panelKey,wt=Te.extra,Pt=Te.header,xt=Te.expandIcon,It=Te.openMotion,Ft=Te.destroyInactivePanel,Ut=Te.children,St=(0,se.Z)(Te,b),_t=ft==="disabled",Kt=ft==="header",Yt=ft==="icon",an=wt!=null&&typeof wt!="boolean",En=function(){_e==null||_e(nt)},cn=function(wr){(wr.key==="Enter"||wr.keyCode===a.Z.ENTER||wr.which===a.Z.ENTER)&&En()},bn=typeof xt=="function"?xt(Te):ae.createElement("i",{className:"arrow"});bn&&(bn=ae.createElement("div",{className:"".concat(We,"-expand-icon"),onClick:["header","icon"].includes(ft)?En:void 0},bn));var dn=E()((0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(We,"-item"),!0),"".concat(We,"-item-active"),Oe),"".concat(We,"-item-disabled"),_t),Le),_n=E()(Be,(0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(We,"-header"),!0),"".concat(We,"-header-collapsible-only"),Kt),"".concat(We,"-icon-collapsible-only"),Yt)),Dn={className:_n,"aria-expanded":Oe,"aria-disabled":_t,onKeyDown:cn};return!Kt&&!Yt&&(Dn.onClick=En,Dn.role=gt?"tab":"button",Dn.tabIndex=_t?-1:0),ae.createElement("div",(0,he.Z)({},St,{ref:Ke,className:dn}),ae.createElement("div",Dn,Fe&&bn,ae.createElement("span",{className:"".concat(We,"-header-text"),onClick:ft==="header"?En:void 0},Pt),an&&ae.createElement("div",{className:"".concat(We,"-extra")},wt)),ae.createElement(z.default,(0,he.Z)({visible:Oe,leavedClassName:"".concat(We,"-content-hidden")},It,{forceRender:Ne,removeOnLeave:Ft}),function(Rn,wr){var ar=Rn.className,Wn=Rn.style;return ae.createElement(x,{ref:wr,prefixCls:We,className:ar,style:Wn,isActive:Oe,forceRender:Ne,role:gt?"tabpanel":void 0},Ut)}))}),ne=ee,ce=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],de=function(Ke,Ie){var Fe=Ie.prefixCls,Be=Ie.accordion,Oe=Ie.collapsible,_e=Ie.destroyInactivePanel,Ne=Ie.onItemClick,Le=Ie.activeKey,We=Ie.openMotion,ft=Ie.expandIcon;return Ke.map(function(gt,nt){var wt=gt.children,Pt=gt.label,xt=gt.key,It=gt.collapsible,Ft=gt.onItemClick,Ut=gt.destroyInactivePanel,St=(0,se.Z)(gt,ce),_t=String(xt!=null?xt:nt),Kt=It!=null?It:Oe,Yt=Ut!=null?Ut:_e,an=function(bn){Kt!=="disabled"&&(Ne(bn),Ft==null||Ft(bn))},En=!1;return Be?En=Le[0]===_t:En=Le.indexOf(_t)>-1,ae.createElement(ne,(0,he.Z)({},St,{prefixCls:Fe,key:_t,panelKey:_t,isActive:En,accordion:Be,openMotion:We,expandIcon:ft,header:Pt,collapsible:Kt,onItemClick:an,destroyInactivePanel:Yt}),wt)})},ge=function(Ke,Ie,Fe){if(!Ke)return null;var Be=Fe.prefixCls,Oe=Fe.accordion,_e=Fe.collapsible,Ne=Fe.destroyInactivePanel,Le=Fe.onItemClick,We=Fe.activeKey,ft=Fe.openMotion,gt=Fe.expandIcon,nt=Ke.key||String(Ie),wt=Ke.props,Pt=wt.header,xt=wt.headerClass,It=wt.destroyInactivePanel,Ft=wt.collapsible,Ut=wt.onItemClick,St=!1;Oe?St=We[0]===nt:St=We.indexOf(nt)>-1;var _t=Ft!=null?Ft:_e,Kt=function(En){_t!=="disabled"&&(Le(En),Ut==null||Ut(En))},Yt={key:nt,panelKey:nt,header:Pt,headerClass:xt,isActive:St,prefixCls:Be,destroyInactivePanel:It!=null?It:Ne,openMotion:ft,accordion:Oe,children:Ke.props.children,onItemClick:Kt,expandIcon:gt,collapsible:_t};return typeof Ke.type=="string"?Ke:(Object.keys(Yt).forEach(function(an){typeof Yt[an]=="undefined"&&delete Yt[an]}),ae.cloneElement(Ke,Yt))};function pe(Te,Ke,Ie){return Array.isArray(Te)?de(Te,Ie):(0,ie.Z)(Ke).map(function(Fe,Be){return ge(Fe,Be,Ie)})}var me=pe,be=fe(26112);function ye(Te){var Ke=Te;if(!Array.isArray(Ke)){var Ie=(0,oe.Z)(Ke);Ke=Ie==="number"||Ie==="string"?[Ke]:[]}return Ke.map(function(Fe){return String(Fe)})}var Ce=ae.forwardRef(function(Te,Ke){var Ie=Te.prefixCls,Fe=Ie===void 0?"rc-collapse":Ie,Be=Te.destroyInactivePanel,Oe=Be===void 0?!1:Be,_e=Te.style,Ne=Te.accordion,Le=Te.className,We=Te.children,ft=Te.collapsible,gt=Te.openMotion,nt=Te.expandIcon,wt=Te.activeKey,Pt=Te.defaultActiveKey,xt=Te.onChange,It=Te.items,Ft=E()(Fe,Le),Ut=(0,re.Z)([],{value:wt,onChange:function(cn){return xt==null?void 0:xt(cn)},defaultValue:Pt,postState:ye}),St=(0,ue.Z)(Ut,2),_t=St[0],Kt=St[1],Yt=function(cn){return Kt(function(){if(Ne)return _t[0]===cn?[]:[cn];var bn=_t.indexOf(cn),dn=bn>-1;return dn?_t.filter(function(_n){return _n!==cn}):[].concat((0,Ae.Z)(_t),[cn])})};(0,le.ZP)(!We,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var an=me(It,We,{prefixCls:Fe,accordion:Ne,openMotion:gt,expandIcon:nt,collapsible:ft,destroyInactivePanel:Oe,onItemClick:Yt,activeKey:_t});return ae.createElement("div",(0,he.Z)({ref:Ke,className:Ft,style:_e,role:Ne?"tablist":void 0},(0,be.Z)(Te,{aria:!0,data:!0})),an)}),Se=Object.assign(Ce,{Panel:ne}),He=Se,we=Se.Panel,Me=fe(2738),Pe=fe(62892),De=fe(92343),ze=fe(36355),Je=fe(19716),tt=ae.forwardRef((Te,Ke)=>{const{getPrefixCls:Ie}=ae.useContext(ze.E_),{prefixCls:Fe,className:Be,showArrow:Oe=!0}=Te,_e=Ie("collapse",Fe),Ne=E()({[`${_e}-no-arrow`]:!Oe},Be);return ae.createElement(He.Panel,Object.assign({ref:Ke},Te,{prefixCls:_e,className:Ne}))}),$e=fe(17313),at=fe(8378),ct=fe(83116),it=fe(37613);const rt=Te=>{const{componentCls:Ke,contentBg:Ie,padding:Fe,headerBg:Be,headerPadding:Oe,collapseHeaderPaddingSM:_e,collapseHeaderPaddingLG:Ne,collapsePanelBorderRadius:Le,lineWidth:We,lineType:ft,colorBorder:gt,colorText:nt,colorTextHeading:wt,colorTextDisabled:Pt,fontSize:xt,fontSizeLG:It,lineHeight:Ft,marginSM:Ut,paddingSM:St,paddingLG:_t,paddingXS:Kt,motionDurationSlow:Yt,fontSizeIcon:an,contentPadding:En}=Te,cn=`${We}px ${ft} ${gt}`;return{[Ke]:Object.assign(Object.assign({},(0,$e.Wf)(Te)),{backgroundColor:Be,border:cn,borderBottom:0,borderRadius:`${Le}px`,"&-rtl":{direction:"rtl"},[`& > ${Ke}-item`]:{borderBottom:cn,"&:last-child":{[` &, & > ${Ke}-header`]:{borderRadius:`0 0 ${Le}px ${Le}px`}},[`> ${Ke}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:Oe,color:wt,lineHeight:Ft,cursor:"pointer",transition:`all ${Yt}, visibility 0s`,[`> ${Ke}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${Ke}-expand-icon`]:{height:xt*Ft,display:"flex",alignItems:"center",paddingInlineEnd:Ut},[`${Ke}-arrow`]:Object.assign(Object.assign({},(0,$e.Ro)()),{fontSize:an,svg:{transition:`transform ${Yt}`}}),[`${Ke}-header-text`]:{marginInlineEnd:"auto"}},[`${Ke}-header-collapsible-only`]:{cursor:"default",[`${Ke}-header-text`]:{flex:"none",cursor:"pointer"}},[`${Ke}-icon-collapsible-only`]:{cursor:"default",[`${Ke}-expand-icon`]:{cursor:"pointer"}}},[`${Ke}-content`]:{color:nt,backgroundColor:Ie,borderTop:cn,[`& > ${Ke}-content-box`]:{padding:En},"&-hidden":{display:"none"}},"&-small":{[`> ${Ke}-item`]:{[`> ${Ke}-header`]:{padding:_e,paddingInlineStart:Kt,[`> ${Ke}-expand-icon`]:{marginInlineStart:St-Kt}},[`> ${Ke}-content > ${Ke}-content-box`]:{padding:St}}},"&-large":{[`> ${Ke}-item`]:{fontSize:It,[`> ${Ke}-header`]:{padding:Ne,paddingInlineStart:Fe,[`> ${Ke}-expand-icon`]:{height:It*Ft,marginInlineStart:_t-Fe}},[`> ${Ke}-content > ${Ke}-content-box`]:{padding:_t}}},[`${Ke}-item:last-child`]:{[`> ${Ke}-content`]:{borderRadius:`0 0 ${Le}px ${Le}px`}},[`& ${Ke}-item-disabled > ${Ke}-header`]:{"\n &,\n & > .arrow\n ":{color:Pt,cursor:"not-allowed"}},[`&${Ke}-icon-position-end`]:{[`& > ${Ke}-item`]:{[`> ${Ke}-header`]:{[`${Ke}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Ut}}}}})}},st=Te=>{const{componentCls:Ke}=Te,Ie=`> ${Ke}-item > ${Ke}-header ${Ke}-arrow svg`;return{[`${Ke}-rtl`]:{[Ie]:{transform:"rotate(180deg)"}}}},mt=Te=>{const{componentCls:Ke,headerBg:Ie,paddingXXS:Fe,colorBorder:Be}=Te;return{[`${Ke}-borderless`]:{backgroundColor:Ie,border:0,[`> ${Ke}-item`]:{borderBottom:`1px solid ${Be}`},[` > ${Ke}-item:last-child, > ${Ke}-item:last-child ${Ke}-header `]:{borderRadius:0},[`> ${Ke}-item:last-child`]:{borderBottom:0},[`> ${Ke}-item > ${Ke}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Ke}-item > ${Ke}-content > ${Ke}-content-box`]:{paddingTop:Fe}}}},yt=Te=>{const{componentCls:Ke,paddingSM:Ie}=Te;return{[`${Ke}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Ke}-item`]:{borderBottom:0,[`> ${Ke}-content`]:{backgroundColor:"transparent",border:0,[`> ${Ke}-content-box`]:{paddingBlock:Ie}}}}}};var Tt=(0,ct.Z)("Collapse",Te=>{const Ke=(0,it.TS)(Te,{collapseHeaderPaddingSM:`${Te.paddingXS}px ${Te.paddingSM}px`,collapseHeaderPaddingLG:`${Te.padding}px ${Te.paddingLG}px`,collapsePanelBorderRadius:Te.borderRadiusLG});return[rt(Ke),mt(Ke),yt(Ke),st(Ke),(0,at.Z)(Ke)]},Te=>({headerPadding:`${Te.paddingSM}px ${Te.padding}px`,headerBg:Te.colorFillAlter,contentPadding:`${Te.padding}px 16px`,contentBg:Te.colorBgContainer})),ut=Object.assign(ae.forwardRef((Te,Ke)=>{const{getPrefixCls:Ie,direction:Fe,collapse:Be}=ae.useContext(ze.E_),{prefixCls:Oe,className:_e,rootClassName:Ne,style:Le,bordered:We=!0,ghost:ft,size:gt,expandIconPosition:nt="start",children:wt,expandIcon:Pt}=Te,xt=(0,Je.Z)(cn=>{var bn;return(bn=gt!=null?gt:cn)!==null&&bn!==void 0?bn:"middle"}),It=Ie("collapse",Oe),Ft=Ie(),[Ut,St]=Tt(It),_t=ae.useMemo(()=>nt==="left"?"start":nt==="right"?"end":nt,[nt]),Kt=function(){let cn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const bn=Pt?Pt(cn):ae.createElement(ve.Z,{rotate:cn.isActive?90:void 0});return(0,De.Tm)(bn,()=>({className:E()(bn.props.className,`${It}-arrow`)}))},Yt=E()(`${It}-icon-position-${_t}`,{[`${It}-borderless`]:!We,[`${It}-rtl`]:Fe==="rtl",[`${It}-ghost`]:!!ft,[`${It}-${xt}`]:xt!=="middle"},Be==null?void 0:Be.className,_e,Ne,St),an=Object.assign(Object.assign({},(0,Pe.Z)(Ft)),{motionAppear:!1,leavedClassName:`${It}-content-hidden`}),En=ae.useMemo(()=>wt?(0,ie.Z)(wt).map((cn,bn)=>{var dn,_n;if(!((dn=cn.props)===null||dn===void 0)&&dn.disabled){const Dn=(_n=cn.key)!==null&&_n!==void 0?_n:String(bn),{disabled:Rn,collapsible:wr}=cn.props,ar=Object.assign(Object.assign({},(0,Me.Z)(cn.props,["disabled"])),{key:Dn,collapsible:wr!=null?wr:Rn?"disabled":void 0});return(0,De.Tm)(cn,ar)}return cn}):null,[wt]);return Ut(ae.createElement(He,Object.assign({ref:Ke,openMotion:an},(0,Me.Z)(Te,["rootClassName"]),{expandIcon:Kt,prefixCls:It,className:Yt,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),Le)}),En))}),{Panel:tt}),qe=ut},28103:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return ie}});var ve=fe(92310),Ue=fe.n(ve),E=fe(59301),he=fe(36355),Ae=fe(17313),ue=fe(83116),oe=fe(37613);const re=te=>{const{componentCls:z,sizePaddingEdgeHorizontal:a,colorSplit:y,lineWidth:x,textPaddingInline:b,orientationMargin:ee,verticalMarginInline:ne}=te;return{[z]:Object.assign(Object.assign({},(0,Ae.Wf)(te)),{borderBlockStart:`${x}px solid ${y}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ne,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${y}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${te.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${z}-with-text`]:{display:"flex",alignItems:"center",margin:`${te.dividerHorizontalWithTextGutterMargin}px 0`,color:te.colorTextHeading,fontWeight:500,fontSize:te.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${y}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${z}-with-text-left`]:{"&::before":{width:`${ee*100}%`},"&::after":{width:`${100-ee*100}%`}},[`&-horizontal${z}-with-text-right`]:{"&::before":{width:`${100-ee*100}%`},"&::after":{width:`${ee*100}%`}},[`${z}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:y,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${z}-with-text${z}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${z}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${z}-with-text`]:{color:te.colorText,fontWeight:"normal",fontSize:te.fontSize},[`&-horizontal${z}-with-text-left${z}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${z}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${z}-with-text-right${z}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${z}-inner-text`]:{paddingInlineEnd:a}}})}};var le=(0,ue.Z)("Divider",te=>{const z=(0,oe.TS)(te,{dividerHorizontalWithTextGutterMargin:te.margin,dividerHorizontalGutterMargin:te.marginLG,sizePaddingEdgeHorizontal:0});return[re(z)]},te=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:te.marginXS})),ae=function(te,z){var a={};for(var y in te)Object.prototype.hasOwnProperty.call(te,y)&&z.indexOf(y)<0&&(a[y]=te[y]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(te);x{const{getPrefixCls:z,direction:a,divider:y}=E.useContext(he.E_),{prefixCls:x,type:b="horizontal",orientation:ee="center",orientationMargin:ne,className:ce,rootClassName:de,children:ge,dashed:pe,plain:me,style:be}=te,ye=ae(te,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ce=z("divider",x),[Se,He]=le(Ce),we=ee.length>0?`-${ee}`:ee,Me=!!ge,Pe=ee==="left"&&ne!=null,De=ee==="right"&&ne!=null,ze=Ue()(Ce,y==null?void 0:y.className,He,`${Ce}-${b}`,{[`${Ce}-with-text`]:Me,[`${Ce}-with-text${we}`]:Me,[`${Ce}-dashed`]:!!pe,[`${Ce}-plain`]:!!me,[`${Ce}-rtl`]:a==="rtl",[`${Ce}-no-default-orientation-margin-left`]:Pe,[`${Ce}-no-default-orientation-margin-right`]:De},ce,de),Je=E.useMemo(()=>typeof ne=="number"?ne:/^\d+$/.test(ne)?Number(ne):ne,[ne]),Qe=Object.assign(Object.assign({},Pe&&{marginLeft:Je}),De&&{marginRight:Je});return Se(E.createElement("div",Object.assign({className:ze,style:Object.assign(Object.assign({},y==null?void 0:y.style),be)},ye,{role:"separator"}),ge&&b!=="vertical"&&E.createElement("span",{className:`${Ce}-inner-text`,style:Qe},ge)))}},43428:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return vt}});var ve=fe(92310),Ue=fe.n(ve),E=fe(98506),he=fe(16886),Ae=fe(43403),ue=fe(34280),oe=fe(59301),re=oe.createContext(null),le=oe.createContext({}),ae=re,se=fe(52873),ie=fe(67711),te=fe(77900),z=fe(10228),a=fe(26112),y=fe(70425),x=function(qe){var Te=qe.prefixCls,Ke=qe.className,Ie=qe.style,Fe=qe.children,Be=qe.containerRef,Oe=qe.id,_e=qe.onMouseEnter,Ne=qe.onMouseOver,Le=qe.onMouseLeave,We=qe.onClick,ft=qe.onKeyDown,gt=qe.onKeyUp,nt={onMouseEnter:_e,onMouseOver:Ne,onMouseLeave:Le,onClick:We,onKeyDown:ft,onKeyUp:gt},wt=oe.useContext(le),Pt=wt.panel,xt=(0,y.useComposeRef)(Pt,Be);return oe.createElement(oe.Fragment,null,oe.createElement("div",(0,ie.Z)({id:Oe,className:Ue()("".concat(Te,"-content"),Ke),style:(0,E.Z)({},Ie),"aria-modal":"true",role:"dialog",ref:xt},nt),Fe))},b=x,ee=fe(48736);function ne(ut){return typeof ut=="string"&&String(Number(ut))===ut?((0,ee.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(ut)):ut}function ce(ut){warning(!("wrapperClassName"in ut),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!ut.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var de={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ge(ut,qe){var Te,Ke,Ie,Fe,Be=ut.prefixCls,Oe=ut.open,_e=ut.placement,Ne=ut.inline,Le=ut.push,We=ut.forceRender,ft=ut.autoFocus,gt=ut.keyboard,nt=ut.rootClassName,wt=ut.rootStyle,Pt=ut.zIndex,xt=ut.className,It=ut.id,Ft=ut.style,Ut=ut.motion,St=ut.width,_t=ut.height,Kt=ut.children,Yt=ut.contentWrapperStyle,an=ut.mask,En=ut.maskClosable,cn=ut.maskMotion,bn=ut.maskClassName,dn=ut.maskStyle,_n=ut.afterOpenChange,Dn=ut.onClose,Rn=ut.onMouseEnter,wr=ut.onMouseOver,ar=ut.onMouseLeave,Wn=ut.onClick,Ur=ut.onKeyDown,eo=ut.onKeyUp,Or=oe.useRef(),Pr=oe.useRef(),Zr=oe.useRef();oe.useImperativeHandle(qe,function(){return Or.current});var yo=function(On){var Qr=On.keyCode,kn=On.shiftKey;switch(Qr){case z.Z.TAB:{if(Qr===z.Z.TAB){if(!kn&&document.activeElement===Zr.current){var Wr;(Wr=Pr.current)===null||Wr===void 0||Wr.focus({preventScroll:!0})}else if(kn&&document.activeElement===Pr.current){var Ao;(Ao=Zr.current)===null||Ao===void 0||Ao.focus({preventScroll:!0})}}break}case z.Z.ESC:{Dn&>&&(On.stopPropagation(),Dn(On));break}}};oe.useEffect(function(){if(Oe&&ft){var Yn;(Yn=Or.current)===null||Yn===void 0||Yn.focus({preventScroll:!0})}},[Oe]);var Oo=oe.useState(!1),Jo=(0,he.Z)(Oo,2),Io=Jo[0],gi=Jo[1],ei=oe.useContext(ae),oi;Le===!1?oi={distance:0}:Le===!0?oi={}:oi=Le||{};var pn=(Te=(Ke=(Ie=oi)===null||Ie===void 0?void 0:Ie.distance)!==null&&Ke!==void 0?Ke:ei==null?void 0:ei.pushDistance)!==null&&Te!==void 0?Te:180,Qn=oe.useMemo(function(){return{pushDistance:pn,push:function(){gi(!0)},pull:function(){gi(!1)}}},[pn]);oe.useEffect(function(){if(Oe){var Yn;ei==null||(Yn=ei.push)===null||Yn===void 0||Yn.call(ei)}else{var On;ei==null||(On=ei.pull)===null||On===void 0||On.call(ei)}},[Oe]),oe.useEffect(function(){return function(){var Yn;ei==null||(Yn=ei.pull)===null||Yn===void 0||Yn.call(ei)}},[]);var jn=an&&oe.createElement(te.default,(0,ie.Z)({key:"mask"},cn,{visible:Oe}),function(Yn,On){var Qr=Yn.className,kn=Yn.style;return oe.createElement("div",{className:Ue()("".concat(Be,"-mask"),Qr,bn),style:(0,E.Z)((0,E.Z)({},kn),dn),onClick:En&&Oe?Dn:void 0,ref:On})}),Hr=typeof Ut=="function"?Ut(_e):Ut,vo={};if(Io&&pn)switch(_e){case"top":vo.transform="translateY(".concat(pn,"px)");break;case"bottom":vo.transform="translateY(".concat(-pn,"px)");break;case"left":vo.transform="translateX(".concat(pn,"px)");break;default:vo.transform="translateX(".concat(-pn,"px)");break}_e==="left"||_e==="right"?vo.width=ne(St):vo.height=ne(_t);var hr={onMouseEnter:Rn,onMouseOver:wr,onMouseLeave:ar,onClick:Wn,onKeyDown:Ur,onKeyUp:eo},hi=oe.createElement(te.default,(0,ie.Z)({key:"panel"},Hr,{visible:Oe,forceRender:We,onVisibleChanged:function(On){_n==null||_n(On)},removeOnLeave:!1,leavedClassName:"".concat(Be,"-content-wrapper-hidden")}),function(Yn,On){var Qr=Yn.className,kn=Yn.style;return oe.createElement("div",(0,ie.Z)({className:Ue()("".concat(Be,"-content-wrapper"),Qr),style:(0,E.Z)((0,E.Z)((0,E.Z)({},vo),kn),Yt)},(0,a.Z)(ut,{data:!0})),oe.createElement(b,(0,ie.Z)({id:It,containerRef:On,prefixCls:Be,className:xt,style:Ft},hr),Kt))}),Ko=(0,E.Z)({},wt);return Pt&&(Ko.zIndex=Pt),oe.createElement(ae.Provider,{value:Qn},oe.createElement("div",{className:Ue()(Be,"".concat(Be,"-").concat(_e),nt,(Fe={},(0,se.Z)(Fe,"".concat(Be,"-open"),Oe),(0,se.Z)(Fe,"".concat(Be,"-inline"),Ne),Fe)),style:Ko,tabIndex:-1,ref:Or,onKeyDown:yo},jn,oe.createElement("div",{tabIndex:0,ref:Pr,style:de,"aria-hidden":"true","data-sentinel":"start"}),hi,oe.createElement("div",{tabIndex:0,ref:Zr,style:de,"aria-hidden":"true","data-sentinel":"end"})))}var pe=oe.forwardRef(ge),me=pe,be=function(qe){var Te=qe.open,Ke=Te===void 0?!1:Te,Ie=qe.prefixCls,Fe=Ie===void 0?"rc-drawer":Ie,Be=qe.placement,Oe=Be===void 0?"right":Be,_e=qe.autoFocus,Ne=_e===void 0?!0:_e,Le=qe.keyboard,We=Le===void 0?!0:Le,ft=qe.width,gt=ft===void 0?378:ft,nt=qe.mask,wt=nt===void 0?!0:nt,Pt=qe.maskClosable,xt=Pt===void 0?!0:Pt,It=qe.getContainer,Ft=qe.forceRender,Ut=qe.afterOpenChange,St=qe.destroyOnClose,_t=qe.onMouseEnter,Kt=qe.onMouseOver,Yt=qe.onMouseLeave,an=qe.onClick,En=qe.onKeyDown,cn=qe.onKeyUp,bn=qe.panelRef,dn=oe.useState(!1),_n=(0,he.Z)(dn,2),Dn=_n[0],Rn=_n[1],wr=oe.useState(!1),ar=(0,he.Z)(wr,2),Wn=ar[0],Ur=ar[1];(0,ue.Z)(function(){Ur(!0)},[]);var eo=Wn?Ke:!1,Or=oe.useRef(),Pr=oe.useRef();(0,ue.Z)(function(){eo&&(Pr.current=document.activeElement)},[eo]);var Zr=function(gi){var ei;if(Rn(gi),Ut==null||Ut(gi),!gi&&Pr.current&&!((ei=Or.current)!==null&&ei!==void 0&&ei.contains(Pr.current))){var oi;(oi=Pr.current)===null||oi===void 0||oi.focus({preventScroll:!0})}},yo=oe.useMemo(function(){return{panel:bn}},[bn]);if(!Ft&&!Dn&&!eo&&St)return null;var Oo={onMouseEnter:_t,onMouseOver:Kt,onMouseLeave:Yt,onClick:an,onKeyDown:En,onKeyUp:cn},Jo=(0,E.Z)((0,E.Z)({},qe),{},{open:eo,prefixCls:Fe,placement:Oe,autoFocus:Ne,keyboard:We,width:gt,mask:wt,maskClosable:xt,inline:It===!1,afterOpenChange:Zr,ref:Or},Oo);return oe.createElement(le.Provider,{value:yo},oe.createElement(Ae.Z,{open:eo||Ft||Dn,autoDestroy:!1,getContainer:It,autoLock:wt&&(eo||Dn)},oe.createElement(me,Jo)))},ye=be,Ce=ye,Se=fe(62892),He=fe(36355),we=fe(32441),Me=fe(47729),De=ut=>{const{prefixCls:qe,title:Te,footer:Ke,extra:Ie,closeIcon:Fe,closable:Be,onClose:Oe,headerStyle:_e,drawerStyle:Ne,bodyStyle:Le,footerStyle:We,children:ft}=ut,gt=oe.useCallback(It=>oe.createElement("button",{type:"button",onClick:Oe,"aria-label":"Close",className:`${qe}-close`},It),[Oe]),[nt,wt]=(0,Me.Z)(Be,Fe,gt,void 0,!0),Pt=oe.useMemo(()=>!Te&&!nt?null:oe.createElement("div",{style:_e,className:Ue()(`${qe}-header`,{[`${qe}-header-close-only`]:nt&&!Te&&!Ie})},oe.createElement("div",{className:`${qe}-header-title`},wt,Te&&oe.createElement("div",{className:`${qe}-title`},Te)),Ie&&oe.createElement("div",{className:`${qe}-extra`},Ie)),[nt,wt,Ie,_e,qe,Te]),xt=oe.useMemo(()=>{if(!Ke)return null;const It=`${qe}-footer`;return oe.createElement("div",{className:It,style:We},Ke)},[Ke,We,qe]);return oe.createElement("div",{className:`${qe}-wrapper-body`,style:Ne},Pt,oe.createElement("div",{className:`${qe}-body`,style:Le},ft),xt)},ze=fe(33234),Je=fe(83116),Qe=fe(37613),$e=ut=>{const{componentCls:qe,motionDurationSlow:Te}=ut,Ke={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${Te}`}}};return{[qe]:{[`${qe}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${Te}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${qe}-panel-motion`]:{"&-left":[Ke,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Ke,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Ke,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Ke,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const at=ut=>{const{componentCls:qe,zIndexPopup:Te,colorBgMask:Ke,colorBgElevated:Ie,motionDurationSlow:Fe,motionDurationMid:Be,padding:Oe,paddingLG:_e,fontSizeLG:Ne,lineHeightLG:Le,lineWidth:We,lineType:ft,colorSplit:gt,marginSM:nt,colorIcon:wt,colorIconHover:Pt,colorText:xt,fontWeightStrong:It,footerPaddingBlock:Ft,footerPaddingInline:Ut}=ut,St=`${qe}-content-wrapper`;return{[qe]:{position:"fixed",inset:0,zIndex:Te,pointerEvents:"none","&-pure":{position:"relative",background:Ie,[`&${qe}-left`]:{boxShadow:ut.boxShadowDrawerLeft},[`&${qe}-right`]:{boxShadow:ut.boxShadowDrawerRight},[`&${qe}-top`]:{boxShadow:ut.boxShadowDrawerUp},[`&${qe}-bottom`]:{boxShadow:ut.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${qe}-mask`]:{position:"absolute",inset:0,zIndex:Te,background:Ke,pointerEvents:"auto"},[St]:{position:"absolute",zIndex:Te,maxWidth:"100vw",transition:`all ${Fe}`,"&-hidden":{display:"none"}},[`&-left > ${St}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:ut.boxShadowDrawerLeft},[`&-right > ${St}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:ut.boxShadowDrawerRight},[`&-top > ${St}`]:{top:0,insetInline:0,boxShadow:ut.boxShadowDrawerUp},[`&-bottom > ${St}`]:{bottom:0,insetInline:0,boxShadow:ut.boxShadowDrawerDown},[`${qe}-content`]:{width:"100%",height:"100%",overflow:"auto",background:Ie,pointerEvents:"auto"},[`${qe}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${qe}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Oe}px ${_e}px`,fontSize:Ne,lineHeight:Le,borderBottom:`${We}px ${ft} ${gt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${qe}-extra`]:{flex:"none"},[`${qe}-close`]:{display:"inline-block",marginInlineEnd:nt,color:wt,fontWeight:It,fontSize:Ne,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${Be}`,textRendering:"auto","&:focus, &:hover":{color:Pt,textDecoration:"none"}},[`${qe}-title`]:{flex:1,margin:0,color:xt,fontWeight:ut.fontWeightStrong,fontSize:Ne,lineHeight:Le},[`${qe}-body`]:{flex:1,minWidth:0,minHeight:0,padding:_e,overflow:"auto"},[`${qe}-footer`]:{flexShrink:0,padding:`${Ft}px ${Ut}px`,borderTop:`${We}px ${ft} ${gt}`},"&-rtl":{direction:"rtl"}}}};var ct=(0,Je.Z)("Drawer",ut=>{const qe=(0,Qe.TS)(ut,{});return[at(qe),$e(qe)]},ut=>({zIndexPopup:ut.zIndexPopupBase,footerPaddingBlock:ut.paddingXS,footerPaddingInline:ut.padding})),it=fe(11575),rt=function(ut,qe){var Te={};for(var Ke in ut)Object.prototype.hasOwnProperty.call(ut,Ke)&&qe.indexOf(Ke)<0&&(Te[Ke]=ut[Ke]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,Ke=Object.getOwnPropertySymbols(ut);Ie{var qe;const{rootClassName:Te,width:Ke,height:Ie,size:Fe="default",mask:Be=!0,push:Oe=mt,open:_e,afterOpenChange:Ne,onClose:Le,prefixCls:We,getContainer:ft,style:gt,className:nt,visible:wt,afterVisibleChange:Pt}=ut,xt=rt(ut,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:It,getPrefixCls:Ft,direction:Ut,drawer:St}=oe.useContext(He.E_),_t=Ft("drawer",We),[Kt,Yt]=ct(_t),an=ft===void 0&&It?()=>It(document.body):ft,En=Ue()({"no-mask":!Be,[`${_t}-rtl`]:Ut==="rtl"},Te,Yt),cn=oe.useMemo(()=>Ke!=null?Ke:Fe==="large"?736:378,[Ke,Fe]),bn=oe.useMemo(()=>Ie!=null?Ie:Fe==="large"?736:378,[Ie,Fe]),dn={motionName:(0,Se.m)(_t,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},_n=Rn=>({motionName:(0,Se.m)(_t,`panel-motion-${Rn}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Dn=(0,it.H)();return Kt(oe.createElement(ze.BR,null,oe.createElement(we.Ux,{status:!0,override:!0},oe.createElement(Ce,Object.assign({prefixCls:_t,onClose:Le,maskMotion:dn,motion:_n},xt,{open:_e!=null?_e:wt,mask:Be,push:Oe,width:cn,height:bn,style:Object.assign(Object.assign({},St==null?void 0:St.style),gt),className:Ue()(St==null?void 0:St.className,nt),rootClassName:En,getContainer:an,afterOpenChange:Ne!=null?Ne:Pt,panelRef:Dn}),oe.createElement(De,Object.assign({prefixCls:_t},xt,{onClose:Le}))))))},Tt=ut=>{const{prefixCls:qe,style:Te,className:Ke,placement:Ie="right"}=ut,Fe=rt(ut,["prefixCls","style","className","placement"]),{getPrefixCls:Be}=oe.useContext(He.E_),Oe=Be("drawer",qe),[_e,Ne]=ct(Oe),Le=Ue()(Oe,`${Oe}-pure`,`${Oe}-${Ie}`,Ne,Ke);return _e(oe.createElement("div",{className:Le,style:Te},oe.createElement(De,Object.assign({prefixCls:Oe},Fe))))};yt._InternalPanelDoNotUseOrYouWillBeFired=Tt;var vt=yt},91857:function(un,Qt,fe){"use strict";var ve=fe(59301),Ue=fe(38819),E=fe(92310),he=fe.n(E),Ae=fe(31561),ue=fe(70425),oe=fe(18929),re=fe(2738),le=fe(79676),ae=fe(53487),se=fe(92343),ie=fe(36355),te=fe(20834),z=fe(40875),a=fe(88088),y=fe(47211);const x=null,b=de=>{const{menu:ge,arrow:pe,prefixCls:me,children:be,trigger:ye,disabled:Ce,dropdownRender:Se,getPopupContainer:He,overlayClassName:we,rootClassName:Me,open:Pe,onOpenChange:De,visible:ze,onVisibleChange:Je,mouseEnterDelay:Qe=.15,mouseLeaveDelay:tt=.1,autoAdjustOverflow:$e=!0,placement:at="",overlay:ct,transitionName:it}=de,{getPopupContainer:rt,getPrefixCls:st,direction:mt}=ve.useContext(ie.E_),yt=ve.useMemo(()=>{const nt=st();return it!==void 0?it:at.includes("top")?`${nt}-slide-down`:`${nt}-slide-up`},[st,at,it]),Tt=ve.useMemo(()=>at?at.includes("Center")?at.slice(0,at.indexOf("Center")):at:mt==="rtl"?"bottomRight":"bottomLeft",[at,mt]),vt=st("dropdown",me),[ut,qe]=(0,y.Z)(vt),[,Te]=(0,a.Z)(),Ke=ve.Children.only(be),Ie=(0,se.Tm)(Ke,{className:he()(`${vt}-trigger`,{[`${vt}-rtl`]:mt==="rtl"},Ke.props.className),disabled:Ce}),Fe=Ce?[]:ye;let Be;Fe&&Fe.includes("contextMenu")&&(Be=!0);const[Oe,_e]=(0,oe.Z)(!1,{value:Pe!=null?Pe:ze}),Ne=(0,ue.useEvent)(nt=>{De==null||De(nt),Je==null||Je(nt),_e(nt)}),Le=he()(we,Me,qe,{[`${vt}-rtl`]:mt==="rtl"}),We=(0,le.Z)({arrowPointAtCenter:typeof pe=="object"&&pe.pointAtCenter,autoAdjustOverflow:$e,offset:Te.marginXXS,arrowWidth:pe?Te.sizePopupArrow:0,borderRadius:Te.borderRadius}),ft=ve.useCallback(()=>{_e(!1)},[]),gt=()=>{let nt;return ge!=null&&ge.items?nt=ve.createElement(te.default,Object.assign({},ge)):typeof ct=="function"?nt=ct():nt=ct,Se&&(nt=Se(nt)),nt=ve.Children.only(typeof nt=="string"?ve.createElement("span",null,nt):nt),ve.createElement(z.J,{prefixCls:`${vt}-menu`,expandIcon:ve.createElement("span",{className:`${vt}-menu-submenu-arrow`},ve.createElement(Ue.Z,{className:`${vt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ft,validator:wt=>{let{mode:Pt}=wt}},nt)};return ut(ve.createElement(Ae.Z,Object.assign({alignPoint:Be},(0,re.Z)(de,["rootClassName"]),{mouseEnterDelay:Qe,mouseLeaveDelay:tt,visible:Oe,builtinPlacements:We,arrow:!!pe,overlayClassName:Le,prefixCls:vt,getPopupContainer:He||rt,transitionName:yt,trigger:Fe,overlay:gt,placement:Tt,onVisibleChange:Ne}),Ie))};function ee(de){return Object.assign(Object.assign({},de),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ne=(0,ae.Z)(b,"dropdown",de=>de,ee),ce=de=>ve.createElement(ne,Object.assign({},de),ve.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ce,Qt.Z=b},38854:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return a}});var ve=fe(91857),Ue=fe(92310),E=fe.n(Ue),he=fe(59301),Ae=fe(18785),ue=fe(3113),oe=fe(36355),re=fe(81327),le=fe(33234),ae=fe(47211),se=function(y,x){var b={};for(var ee in y)Object.prototype.hasOwnProperty.call(y,ee)&&x.indexOf(ee)<0&&(b[ee]=y[ee]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,ee=Object.getOwnPropertySymbols(y);ne{const{getPopupContainer:x,getPrefixCls:b,direction:ee}=he.useContext(oe.E_),{prefixCls:ne,type:ce="default",danger:de,disabled:ge,loading:pe,onClick:me,htmlType:be,children:ye,className:Ce,menu:Se,arrow:He,autoFocus:we,overlay:Me,trigger:Pe,align:De,open:ze,onOpenChange:Je,placement:Qe,getPopupContainer:tt,href:$e,icon:at=he.createElement(Ae.Z,null),title:ct,buttonsRender:it=gt=>gt,mouseEnterDelay:rt,mouseLeaveDelay:st,overlayClassName:mt,overlayStyle:yt,destroyPopupOnHide:Tt,dropdownRender:vt}=y,ut=se(y,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),qe=b("dropdown",ne),Te=`${qe}-button`,[Ke,Ie]=(0,ae.Z)(qe),Fe={menu:Se,arrow:He,autoFocus:we,align:De,disabled:ge,trigger:ge?[]:Pe,onOpenChange:Je,getPopupContainer:tt||x,mouseEnterDelay:rt,mouseLeaveDelay:st,overlayClassName:mt,overlayStyle:yt,destroyPopupOnHide:Tt,dropdownRender:vt},{compactSize:Be,compactItemClassnames:Oe}=(0,le.ri)(qe,ee),_e=E()(Te,Oe,Ce,Ie);"overlay"in y&&(Fe.overlay=Me),"open"in y&&(Fe.open=ze),"placement"in y?Fe.placement=Qe:Fe.placement=ee==="rtl"?"bottomLeft":"bottomRight";const Ne=he.createElement(ue.ZP,{type:ce,danger:de,disabled:ge,loading:pe,onClick:me,htmlType:be,href:$e,title:ct},ye),Le=he.createElement(ue.ZP,{type:ce,danger:de,icon:at}),[We,ft]=it([Ne,Le]);return Ke(he.createElement(re.Z.Compact,Object.assign({className:_e,size:Be,block:!0},ut),We,he.createElement(ve.Z,Object.assign({},Fe),ft)))};ie.__ANT_BUTTON=!0;var te=ie;const z=ve.Z;z.Button=te;var a=z},47211:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return se}});var ve=fe(17313),Ue=fe(13826),E=fe(92899),he=fe(29878),Ae=fe(19447),ue=fe(83116),oe=fe(37613),le=ie=>{const{componentCls:te,menuCls:z,colorError:a,colorTextLightSolid:y}=ie,x=`${z}-item`;return{[`${te}, ${te}-menu-submenu`]:{[`${z} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:a,"&:hover":{color:y,backgroundColor:a}}}}}};const ae=ie=>{const{componentCls:te,menuCls:z,zIndexPopup:a,dropdownArrowDistance:y,sizePopupArrow:x,antCls:b,iconCls:ee,motionDurationMid:ne,dropdownPaddingVertical:ce,fontSize:de,dropdownEdgeChildPadding:ge,colorTextDisabled:pe,fontSizeIcon:me,controlPaddingHorizontal:be,colorBgElevated:ye}=ie;return[{[te]:Object.assign(Object.assign({},(0,ve.Wf)(ie)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:a,display:"block","&::before":{position:"absolute",insetBlock:-y+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${ee}-down, & > ${b}-btn-icon > ${ee}-down`]:{fontSize:me}},[`${te}-wrap`]:{position:"relative",[`${b}-btn > ${ee}-down`]:{fontSize:me},[`${ee}-down::before`]:{transition:`transform ${ne}`}},[`${te}-wrap-open`]:{[`${ee}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${te}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${te}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${te}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${te}-placement-bottom, &${b}-slide-down-enter${b}-slide-down-enter-active${te}-placement-bottomRight, &${b}-slide-down-appear${b}-slide-down-appear-active${te}-placement-bottomRight`]:{animationName:Ue.fJ},[`&${b}-slide-up-enter${b}-slide-up-enter-active${te}-placement-topLeft, &${b}-slide-up-appear${b}-slide-up-appear-active${te}-placement-topLeft, &${b}-slide-up-enter${b}-slide-up-enter-active${te}-placement-top, &${b}-slide-up-appear${b}-slide-up-appear-active${te}-placement-top, &${b}-slide-up-enter${b}-slide-up-enter-active${te}-placement-topRight, &${b}-slide-up-appear${b}-slide-up-appear-active${te}-placement-topRight`]:{animationName:Ue.Qt},[`&${b}-slide-down-leave${b}-slide-down-leave-active${te}-placement-bottomLeft, &${b}-slide-down-leave${b}-slide-down-leave-active${te}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${te}-placement-bottomRight`]:{animationName:Ue.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${te}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${te}-placement-top, &${b}-slide-up-leave${b}-slide-up-leave-active${te}-placement-topRight`]:{animationName:Ue.ly}})},(0,Ae.ZP)(ie,{colorBg:ye,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${te} ${z}`]:{position:"relative",margin:0},[`${z}-submenu-popup`]:{position:"absolute",zIndex:a,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${te}, ${te}-menu-submenu`]:{[z]:Object.assign(Object.assign({padding:ge,listStyleType:"none",backgroundColor:ye,backgroundClip:"padding-box",borderRadius:ie.borderRadiusLG,outline:"none",boxShadow:ie.boxShadowSecondary},(0,ve.Qy)(ie)),{[`${z}-item-group-title`]:{padding:`${ce}px ${be}px`,color:ie.colorTextDescription,transition:`all ${ne}`},[`${z}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${z}-item-icon`]:{minWidth:de,marginInlineEnd:ie.marginXS,fontSize:ie.fontSizeSM},[`${z}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ne}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${z}-item, ${z}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ce}px ${be}px`,color:ie.colorText,fontWeight:"normal",fontSize:de,lineHeight:ie.lineHeight,cursor:"pointer",transition:`all ${ne}`,borderRadius:ie.borderRadiusSM,"&:hover, &-active":{backgroundColor:ie.controlItemBgHover}},(0,ve.Qy)(ie)),{"&-selected":{color:ie.colorPrimary,backgroundColor:ie.controlItemBgActive,"&:hover, &-active":{backgroundColor:ie.controlItemBgActiveHover}},"&-disabled":{color:pe,cursor:"not-allowed","&:hover":{color:pe,backgroundColor:ye,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${ie.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:ie.colorSplit},[`${te}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:ie.paddingXS,[`${te}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:ie.colorTextDescription,fontSize:me,fontStyle:"normal"}}}),[`${z}-item-group-list`]:{margin:`0 ${ie.marginXS}px`,padding:0,listStyle:"none"},[`${z}-submenu-title`]:{paddingInlineEnd:be+ie.fontSizeSM},[`${z}-submenu-vertical`]:{position:"relative"},[`${z}-submenu${z}-submenu-disabled ${te}-menu-submenu-title`]:{[`&, ${te}-menu-submenu-arrow-icon`]:{color:pe,backgroundColor:ye,cursor:"not-allowed"}},[`${z}-submenu-selected ${te}-menu-submenu-title`]:{color:ie.colorPrimary}})}},[(0,Ue.oN)(ie,"slide-up"),(0,Ue.oN)(ie,"slide-down"),(0,E.Fm)(ie,"move-up"),(0,E.Fm)(ie,"move-down"),(0,he._y)(ie,"zoom-big")]]};var se=(0,ue.Z)("Dropdown",(ie,te)=>{let{rootPrefixCls:z}=te;const{marginXXS:a,sizePopupArrow:y,controlHeight:x,fontSize:b,lineHeight:ee,paddingXXS:ne,componentCls:ce,borderRadiusLG:de}=ie,ge=(x-b*ee)/2,{dropdownArrowOffset:pe}=(0,Ae.fS)({contentRadius:de}),me=(0,oe.TS)(ie,{menuCls:`${ce}-menu`,rootPrefixCls:z,dropdownArrowDistance:y/2+a,dropdownArrowOffset:pe,dropdownPaddingVertical:ge,dropdownEdgeChildPadding:ne});return[ae(me),le(me)]},ie=>({zIndexPopup:ie.zIndexPopupBase+50}))},8628:function(un,Qt,fe){"use strict";var ve=fe(59301),Ue=fe(34280),E=fe(56762),he=fe(69507);function Ae(){let ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const oe=(0,ve.useRef)({}),re=(0,E.Z)(),le=(0,he.ZP)();return(0,Ue.Z)(()=>{const ae=le.subscribe(se=>{oe.current=se,ue&&re()});return()=>le.unsubscribe(ae)},[]),oe.current}Qt.Z=Ae},11611:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return Ko}});var ve=fe(59301),Ue=fe(15277),E=fe(92310),he=fe.n(E),Ae=fe(67711),ue=fe(98506),oe=fe(52873),re=fe(16886),le=fe(26420),ae=fe(33346),se=fe(55468),ie=fe(18929),te=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],z=ve.createContext(null),a=0;function y(Yn,On){var Qr=ve.useState(function(){return a+=1,String(a)}),kn=(0,re.Z)(Qr,1),Wr=kn[0],Ao=ve.useContext(z),Bo={data:On,canPreview:Yn};return ve.useEffect(function(){if(Ao)return Ao.register(Wr,Bo)},[]),ve.useEffect(function(){Ao&&Ao.register(Wr,Bo)},[Yn,On]),Wr}function x(Yn){return new Promise(function(On){var Qr=document.createElement("img");Qr.onerror=function(){return On(!1)},Qr.onload=function(){return On(!0)},Qr.src=Yn})}function b(Yn){var On=Yn.src,Qr=Yn.isCustomPlaceholder,kn=Yn.fallback,Wr=(0,ve.useState)(Qr?"loading":"normal"),Ao=(0,re.Z)(Wr,2),Bo=Ao[0],ao=Ao[1],hn=(0,ve.useRef)(!1),Un=Bo==="error";(0,ve.useEffect)(function(){x(On).then(function(br){br||ao("error")})},[On]),(0,ve.useEffect)(function(){Qr&&!hn.current?ao("loading"):Un&&ao("normal")},[On]);var Xn=function(){ao("normal")},Cn=function(gr){hn.current=!1,Bo==="loading"&&gr!=null&&gr.complete&&(gr.naturalWidth||gr.naturalHeight)&&(hn.current=!0,Xn())},Ir=Un&&kn?{src:kn}:{onLoad:Xn,src:On};return[Cn,Ir,Bo]}var ee=fe(86923),ne=fe(8224),ce=fe(10228),de=fe(48736);function ge(Yn,On,Qr,kn){var Wr=On+Qr,Ao=(Qr-kn)/2;if(Qr>kn){if(On>0)return(0,oe.Z)({},Yn,Ao);if(On<0&&Wrkn)return(0,oe.Z)({},Yn,On<0?Ao:-Ao);return{}}function pe(Yn,On,Qr,kn){var Wr=(0,se.g1)(),Ao=Wr.width,Bo=Wr.height,ao=null;return Yn<=Ao&&On<=Bo?ao={x:0,y:0}:(Yn>Ao||On>Bo)&&(ao=(0,ue.Z)((0,ue.Z)({},ge("x",Qr,Yn,Ao)),ge("y",kn,On,Bo))),ao}var me=fe(13697),be=fe(16089),ye={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function Ce(Yn,On,Qr,kn){var Wr=(0,ve.useRef)(null),Ao=(0,ve.useRef)([]),Bo=(0,ve.useState)(ye),ao=(0,re.Z)(Bo,2),hn=ao[0],Un=ao[1],Xn=function(gr){Un(ye),kn&&!(0,me.Z)(ye,hn)&&kn({transform:ye,action:gr})},Cn=function(gr,pr){Wr.current===null&&(Ao.current=[],Wr.current=(0,be.Z)(function(){Un(function(Eo){var nr=Eo;return Ao.current.forEach(function(tr){nr=(0,ue.Z)((0,ue.Z)({},nr),tr)}),Wr.current=null,kn==null||kn({transform:nr,action:pr}),nr})})),Ao.current.push((0,ue.Z)((0,ue.Z)({},hn),gr))},Ir=function(gr,pr,Eo,nr){var tr=Yn.current,Ci=tr.width,Ho=tr.height,ci=tr.offsetWidth,Ji=tr.offsetHeight,qr=tr.offsetLeft,lo=tr.offsetTop,zo=gr,uo=hn.scale*gr;uo>Qr?(zo=Qr/hn.scale,uo=Qr):uo1,Zn=Fi&&tr>=1,zn=Ce(mr,qr,zo,Xi),Tr=zn.transform,ro=zn.resetTransform,oo=zn.updateTransform,Vr=zn.dispatchZoomChange,ri=(0,ve.useState)(!0),jo=(0,re.Z)(ri,2),Bi=jo[0],qo=jo[1],_o=Tr.rotate,li=Tr.scale,Wo=Tr.x,qi=Tr.y,Pn=he()((0,oe.Z)({},"".concat(Qr,"-moving"),Po));(0,ve.useEffect)(function(){Bi||qo(!0)},[Bi]);var cr=function(){ro("close")},Mr=function(){Vr(Pe+ci,"zoomIn")},Fr=function(){Vr(Pe/(Pe+ci),"zoomOut")},Br=function(){oo({rotate:_o+90},"rotateRight")},Jn=function(){oo({rotate:_o-90},"rotateLeft")},Sr=function(){oo({flipX:!Tr.flipX},"flipX")},Gr=function(){oo({flipY:!Tr.flipY},"flipY")},$r=function(so){so==null||so.preventDefault(),so==null||so.stopPropagation(),Eo>0&&(qo(!1),ro("prev"),ta==null||ta(Eo-1,Eo))},po=function(so){so==null||so.preventDefault(),so==null||so.stopPropagation(),Eo0&&(Ti=Pe/Ti),Vr(Ti,"wheel",so.clientX,so.clientY)}},ui=function(so){!Un||!ir||(so.keyCode===ce.Z.LEFT?$r():so.keyCode===ce.Z.RIGHT&&po())},No=function(so){Un&&(li!==1?oo({x:0,y:0,scale:1},"doubleClick"):Vr(Pe+ci,"doubleClick",so.clientX,so.clientY))};(0,ve.useEffect)(function(){var Li,so,$o,pi;if(ao){$o=(0,ne.Z)(window,"mouseup",_r,!1),pi=(0,ne.Z)(window,"mousemove",Do,!1);try{window.top!==window.self&&(Li=(0,ne.Z)(window.top,"mouseup",_r,!1),so=(0,ne.Z)(window.top,"mousemove",Do,!1))}catch(Ti){(0,de.Kp)(!1,"[rc-image] ".concat(Ti))}}return function(){var Ti,Ii,Qi,la;(Ti=$o)===null||Ti===void 0||Ti.remove(),(Ii=pi)===null||Ii===void 0||Ii.remove(),(Qi=Li)===null||Qi===void 0||Qi.remove(),(la=so)===null||la===void 0||la.remove()}},[Un,Po,Wo,qi,_o,ao]),(0,ve.useEffect)(function(){var Li=(0,ne.Z)(window,"keydown",ui,!1);return function(){Li.remove()}},[Un,ir,Eo]);var Ei=ve.createElement(Qe,(0,Ae.Z)({},yi,{width:On.width,height:On.height,imgRef:mr,className:"".concat(Qr,"-img"),alt:Wr,style:{transform:"translate3d(".concat(Tr.x,"px, ").concat(Tr.y,"px, 0) scale3d(").concat(Tr.flipX?"-":"").concat(li,", ").concat(Tr.flipY?"-":"").concat(li,", 1) rotate(").concat(_o,"deg)"),transitionDuration:!Bi&&"0s"},fallback:Ao,src:kn,onWheel:oa,onMouseDown:bi,onDoubleClick:No}));return ve.createElement(ve.Fragment,null,ve.createElement(ee.Z,(0,Ae.Z)({transitionName:vi,maskTransitionName:ni,closable:!1,keyboard:!0,prefixCls:Qr,onClose:hn,visible:Un,wrapClassName:Pn,rootClassName:Ir,getContainer:gr},ai,{afterClose:cr}),ve.createElement("div",{className:"".concat(Qr,"-img-wrapper")},wo?wo(Ei,(0,ue.Z)({transform:Tr},Fi?{current:Eo}:{})):Ei)),ve.createElement(Me,{visible:Un,transform:Tr,maskTransitionName:ni,closeIcon:br,getContainer:gr,prefixCls:Qr,rootClassName:Ir,icons:Cn,countRender:Ci,showSwitch:ir,showProgress:Zn,current:Eo,count:tr,scale:li,minScale:qr,maxScale:zo,toolbarRender:Pi,onSwitchLeft:$r,onSwitchRight:po,onZoomIn:Mr,onZoomOut:Fr,onRotateRight:Br,onRotateLeft:Jn,onFlipX:Sr,onFlipY:Gr,onClose:hn}))},$e=tt,at=fe(15142);function ct(Yn){var On=ve.useState({}),Qr=(0,re.Z)(On,2),kn=Qr[0],Wr=Qr[1],Ao=ve.useCallback(function(ao,hn){return Wr(function(Un){return(0,ue.Z)((0,ue.Z)({},Un),{},(0,oe.Z)({},ao,hn))}),function(){Wr(function(Un){var Xn=(0,ue.Z)({},Un);return delete Xn[ao],Xn})}},[]),Bo=ve.useMemo(function(){return Yn?Yn.map(function(ao){if(typeof ao=="string")return{data:{src:ao}};var hn={};return Object.keys(ao).forEach(function(Un){["src"].concat((0,at.Z)(te)).includes(Un)&&(hn[Un]=ao[Un])}),{data:hn}}):Object.keys(kn).reduce(function(ao,hn){var Un=kn[hn],Xn=Un.canPreview,Cn=Un.data;return Xn&&ao.push({data:Cn,id:hn}),ao},[])},[Yn,kn]);return[Bo,Ao]}var it=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],rt=["src"],st=function(On){var Qr,kn=On.previewPrefixCls,Wr=kn===void 0?"rc-image-preview":kn,Ao=On.children,Bo=On.icons,ao=Bo===void 0?{}:Bo,hn=On.items,Un=On.preview,Xn=On.fallback,Cn=(0,le.Z)(Un)==="object"?Un:{},Ir=Cn.visible,br=Cn.onVisibleChange,gr=Cn.getContainer,pr=Cn.current,Eo=Cn.movable,nr=Cn.minScale,tr=Cn.maxScale,Ci=Cn.countRender,Ho=Cn.closeIcon,ci=Cn.onChange,Ji=Cn.onTransform,qr=Cn.toolbarRender,lo=Cn.imageRender,zo=(0,ae.Z)(Cn,it),uo=ct(hn),vi=(0,re.Z)(uo,2),ti=vi[0],ni=vi[1],wo=(0,ie.Z)(0,{value:pr}),yi=(0,re.Z)(wo,2),Pi=yi[0],Xi=yi[1],ta=(0,ve.useState)(!1),ai=(0,re.Z)(ta,2),mr=ai[0],rr=ai[1],Qo=((Qr=ti[Pi])===null||Qr===void 0?void 0:Qr.data)||{},si=Qo.src,Po=(0,ae.Z)(Qo,rt),Gi=(0,ie.Z)(!!Ir,{value:Ir,onChange:function(_o,li){br==null||br(_o,li,Pi)}}),Fi=(0,re.Z)(Gi,2),ir=Fi[0],Zn=Fi[1],zn=(0,ve.useState)(null),Tr=(0,re.Z)(zn,2),ro=Tr[0],oo=Tr[1],Vr=ve.useCallback(function(qo,_o,li){var Wo=ti.findIndex(function(qi){return qi.id===qo});Zn(!0),oo({x:_o,y:li}),Xi(Wo<0?0:Wo),rr(!0)},[ti]);ve.useEffect(function(){ir?mr||Xi(0):rr(!1)},[ir]);var ri=function(_o,li){Xi(_o),ci==null||ci(_o,li)},jo=function(){Zn(!1),oo(null)},Bi=ve.useMemo(function(){return{register:ni,onPreview:Vr}},[ni,Vr]);return ve.createElement(z.Provider,{value:Bi},Ao,ve.createElement($e,(0,Ae.Z)({"aria-hidden":!ir,movable:Eo,visible:ir,prefixCls:Wr,closeIcon:Ho,onClose:jo,mousePosition:ro,imgCommonProps:Po,src:si,fallback:Xn,icons:ao,minScale:nr,maxScale:tr,getContainer:gr,current:Pi,count:ti.length,countRender:Ci,onTransform:Ji,toolbarRender:qr,imageRender:lo,onChange:ri},zo)))},mt=st,yt=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],Tt=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],vt=function(On){var Qr=On.src,kn=On.alt,Wr=On.onPreviewClose,Ao=On.prefixCls,Bo=Ao===void 0?"rc-image":Ao,ao=On.previewPrefixCls,hn=ao===void 0?"".concat(Bo,"-preview"):ao,Un=On.placeholder,Xn=On.fallback,Cn=On.width,Ir=On.height,br=On.style,gr=On.preview,pr=gr===void 0?!0:gr,Eo=On.className,nr=On.onClick,tr=On.onError,Ci=On.wrapperClassName,Ho=On.wrapperStyle,ci=On.rootClassName,Ji=(0,ae.Z)(On,yt),qr=Un&&Un!==!0,lo=(0,le.Z)(pr)==="object"?pr:{},zo=lo.src,uo=lo.visible,vi=uo===void 0?void 0:uo,ti=lo.onVisibleChange,ni=ti===void 0?Wr:ti,wo=lo.getContainer,yi=wo===void 0?void 0:wo,Pi=lo.mask,Xi=lo.maskClassName,ta=lo.movable,ai=lo.icons,mr=lo.scaleStep,rr=lo.minScale,Qo=lo.maxScale,si=lo.imageRender,Po=lo.toolbarRender,Gi=(0,ae.Z)(lo,Tt),Fi=zo!=null?zo:Qr,ir=(0,ie.Z)(!!vi,{value:vi,onChange:ni}),Zn=(0,re.Z)(ir,2),zn=Zn[0],Tr=Zn[1],ro=b({src:Qr,isCustomPlaceholder:qr,fallback:Xn}),oo=(0,re.Z)(ro,3),Vr=oo[0],ri=oo[1],jo=oo[2],Bi=(0,ve.useState)(null),qo=(0,re.Z)(Bi,2),_o=qo[0],li=qo[1],Wo=(0,ve.useContext)(z),qi=!!pr,Pn=function(){Tr(!1),li(null)},cr=he()(Bo,Ci,ci,(0,oe.Z)({},"".concat(Bo,"-error"),jo==="error")),Mr=(0,ve.useMemo)(function(){var Sr={};return te.forEach(function(Gr){On[Gr]!==void 0&&(Sr[Gr]=On[Gr])}),Sr},te.map(function(Sr){return On[Sr]})),Fr=(0,ve.useMemo)(function(){return(0,ue.Z)((0,ue.Z)({},Mr),{},{src:Fi})},[Fi,Mr]),Br=y(qi,Fr),Jn=function(Gr){var $r=(0,se.os)(Gr.target),po=$r.left,_r=$r.top;Wo?Wo.onPreview(Br,po,_r):(li({x:po,y:_r}),Tr(!0)),nr==null||nr(Gr)};return ve.createElement(ve.Fragment,null,ve.createElement("div",(0,Ae.Z)({},Ji,{className:cr,onClick:qi?Jn:nr,style:(0,ue.Z)({width:Cn,height:Ir},Ho)}),ve.createElement("img",(0,Ae.Z)({},Mr,{className:he()("".concat(Bo,"-img"),(0,oe.Z)({},"".concat(Bo,"-img-placeholder"),Un===!0),Eo),style:(0,ue.Z)({height:Ir},br),ref:Vr},ri,{width:Cn,height:Ir,onError:tr})),jo==="loading"&&ve.createElement("div",{"aria-hidden":"true",className:"".concat(Bo,"-placeholder")},Un),Pi&&qi&&ve.createElement("div",{className:he()("".concat(Bo,"-mask"),Xi),style:{display:(br==null?void 0:br.display)==="none"?"none":void 0}},Pi)),!Wo&&qi&&ve.createElement($e,(0,Ae.Z)({"aria-hidden":!zn,visible:zn,prefixCls:hn,onClose:Pn,mousePosition:_o,src:Fi,alt:kn,fallback:Xn,getContainer:yi,icons:ai,movable:ta,scaleStep:mr,minScale:rr,maxScale:Qo,rootClassName:ci,imageRender:si,imgCommonProps:Mr,toolbarRender:Po},Gi)))};vt.PreviewGroup=mt,vt.displayName="Image";var ut=vt,qe=ut,Te=fe(62892),Ke=fe(36355),Ie=fe(31724),Fe=fe(99267),Be=fe(33853),Oe=fe(38819),_e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},Ne=_e,Le=fe(7657),We=function(On,Qr){return ve.createElement(Le.Z,(0,Ae.Z)({},On,{ref:Qr,icon:Ne}))},ft=ve.forwardRef(We),gt=ft,nt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},wt=nt,Pt=function(On,Qr){return ve.createElement(Le.Z,(0,Ae.Z)({},On,{ref:Qr,icon:wt}))},xt=ve.forwardRef(Pt),It=xt,Ft={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},Ut=Ft,St=function(On,Qr){return ve.createElement(Le.Z,(0,Ae.Z)({},On,{ref:Qr,icon:Ut}))},_t=ve.forwardRef(St),Kt=_t,Yt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},an=Yt,En=function(On,Qr){return ve.createElement(Le.Z,(0,Ae.Z)({},On,{ref:Qr,icon:an}))},cn=ve.forwardRef(En),bn=cn,dn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},_n=dn,Dn=function(On,Qr){return ve.createElement(Le.Z,(0,Ae.Z)({},On,{ref:Qr,icon:_n}))},Rn=ve.forwardRef(Dn),wr=Rn,ar=fe(64993),Wn=fe(73819),Ur=fe(17313),eo=fe(29878),Or=fe(1950),Pr=fe(83116),Zr=fe(37613);const yo=Yn=>({position:Yn||"absolute",inset:0}),Oo=Yn=>{const{iconCls:On,motionDurationSlow:Qr,paddingXXS:kn,marginXXS:Wr,prefixCls:Ao,colorTextLightSolid:Bo}=Yn;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:Bo,background:new ar.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${Qr}`,[`.${Ao}-mask-info`]:Object.assign(Object.assign({},Ur.vS),{padding:`0 ${kn}px`,[On]:{marginInlineEnd:Wr,svg:{verticalAlign:"baseline"}}})}},Jo=Yn=>{const{previewCls:On,modalMaskBg:Qr,paddingSM:kn,marginXL:Wr,margin:Ao,paddingLG:Bo,previewOperationColorDisabled:ao,previewOperationHoverColor:hn,motionDurationSlow:Un,iconCls:Xn,colorTextLightSolid:Cn}=Yn,Ir=new ar.C(Qr).setAlpha(.1),br=Ir.clone().setAlpha(.2);return{[`${On}-footer`]:{position:"fixed",bottom:Wr,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:Yn.previewOperationColor},[`${On}-progress`]:{marginBottom:Ao},[`${On}-close`]:{position:"fixed",top:Wr,right:{_skip_check_:!0,value:Wr},display:"flex",color:Cn,backgroundColor:Ir.toRgbString(),borderRadius:"50%",padding:kn,outline:0,border:0,cursor:"pointer",transition:`all ${Un}`,"&:hover":{backgroundColor:br.toRgbString()},[`& > ${Xn}`]:{fontSize:Yn.previewOperationSize}},[`${On}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${Bo}px`,backgroundColor:Ir.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:kn,padding:kn,cursor:"pointer",transition:`all ${Un}`,userSelect:"none",[`&:not(${On}-operations-operation-disabled):hover > ${Xn}`]:{color:hn},"&-disabled":{color:ao,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${Xn}`]:{fontSize:Yn.previewOperationSize}}}}},Io=Yn=>{const{modalMaskBg:On,iconCls:Qr,previewOperationColorDisabled:kn,previewCls:Wr,zIndexPopup:Ao,motionDurationSlow:Bo}=Yn,ao=new ar.C(On).setAlpha(.1),hn=ao.clone().setAlpha(.2);return{[`${Wr}-switch-left, ${Wr}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:Ao+1,display:"flex",alignItems:"center",justifyContent:"center",width:Yn.imagePreviewSwitchSize,height:Yn.imagePreviewSwitchSize,marginTop:-Yn.imagePreviewSwitchSize/2,color:Yn.previewOperationColor,background:ao.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${Bo}`,userSelect:"none","&:hover":{background:hn.toRgbString()},"&-disabled":{"&, &:hover":{color:kn,background:"transparent",cursor:"not-allowed",[`> ${Qr}`]:{cursor:"not-allowed"}}},[`> ${Qr}`]:{fontSize:Yn.previewOperationSize}},[`${Wr}-switch-left`]:{insetInlineStart:Yn.marginSM},[`${Wr}-switch-right`]:{insetInlineEnd:Yn.marginSM}}},gi=Yn=>{const{motionEaseOut:On,previewCls:Qr,motionDurationSlow:kn,componentCls:Wr}=Yn;return[{[`${Wr}-preview-root`]:{[Qr]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${Qr}-body`]:Object.assign(Object.assign({},yo()),{overflow:"hidden"}),[`${Qr}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${kn} ${On} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},yo()),{transition:`transform ${kn} ${On} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${Qr}-moving`]:{[`${Qr}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${Wr}-preview-root`]:{[`${Qr}-wrap`]:{zIndex:Yn.zIndexPopup}}},{[`${Wr}-preview-operations-wrapper`]:{position:"fixed",zIndex:Yn.zIndexPopup+1},"&":[Jo(Yn),Io(Yn)]}]},ei=Yn=>{const{componentCls:On}=Yn;return{[On]:{position:"relative",display:"inline-block",[`${On}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${On}-img-placeholder`]:{backgroundColor:Yn.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${On}-mask`]:Object.assign({},Oo(Yn)),[`${On}-mask:hover`]:{opacity:1},[`${On}-placeholder`]:Object.assign({},yo())}}},oi=Yn=>{const{previewCls:On}=Yn;return{[`${On}-root`]:(0,eo._y)(Yn,"zoom"),"&":(0,Or.J$)(Yn,!0)}};var pn=(0,Pr.Z)("Image",Yn=>{const On=`${Yn.componentCls}-preview`,Qr=(0,Zr.TS)(Yn,{previewCls:On,modalMaskBg:new ar.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:Yn.controlHeightLG});return[ei(Qr),gi(Qr),(0,Wn.QA)((0,Zr.TS)(Qr,{componentCls:On})),oi(Qr)]},Yn=>({zIndexPopup:Yn.zIndexPopupBase+80,previewOperationColor:new ar.C(Yn.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new ar.C(Yn.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new ar.C(Yn.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:Yn.fontSizeIcon*1.5})),Qn=function(Yn,On){var Qr={};for(var kn in Yn)Object.prototype.hasOwnProperty.call(Yn,kn)&&On.indexOf(kn)<0&&(Qr[kn]=Yn[kn]);if(Yn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Wr=0,kn=Object.getOwnPropertySymbols(Yn);Wr{var{previewPrefixCls:On,preview:Qr}=Yn,kn=Qn(Yn,["previewPrefixCls","preview"]);const{getPrefixCls:Wr}=ve.useContext(Ke.E_),Ao=Wr("image",On),Bo=`${Ao}-preview`,ao=Wr(),[hn,Un]=pn(Ao),Xn=ve.useMemo(()=>{var Cn;if(Qr===!1)return Qr;const Ir=typeof Qr=="object"?Qr:{},br=he()(Un,(Cn=Ir.rootClassName)!==null&&Cn!==void 0?Cn:"");return Object.assign(Object.assign({},Ir),{transitionName:(0,Te.m)(ao,"zoom",Ir.transitionName),maskTransitionName:(0,Te.m)(ao,"fade",Ir.maskTransitionName),rootClassName:br})},[Qr]);return hn(ve.createElement(qe.PreviewGroup,Object.assign({preview:Xn,previewPrefixCls:Bo,icons:jn},kn)))},hr=function(Yn,On){var Qr={};for(var kn in Yn)Object.prototype.hasOwnProperty.call(Yn,kn)&&On.indexOf(kn)<0&&(Qr[kn]=Yn[kn]);if(Yn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Wr=0,kn=Object.getOwnPropertySymbols(Yn);Wr{const{prefixCls:On,preview:Qr,className:kn,rootClassName:Wr,style:Ao}=Yn,Bo=hr(Yn,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:ao,locale:hn=Ie.Z,getPopupContainer:Un,image:Xn}=ve.useContext(Ke.E_),Cn=ao("image",On),Ir=ao(),br=hn.Image||Ie.Z.Image,[gr,pr]=pn(Cn),Eo=he()(Wr,pr),nr=he()(kn,pr,Xn==null?void 0:Xn.className),tr=ve.useMemo(()=>{if(Qr===!1)return Qr;const Ho=typeof Qr=="object"?Qr:{},{getContainer:ci}=Ho,Ji=hr(Ho,["getContainer"]);return Object.assign(Object.assign({mask:ve.createElement("div",{className:`${Cn}-mask-info`},ve.createElement(Ue.Z,null),br==null?void 0:br.preview),icons:jn},Ji),{getContainer:ci||Un,transitionName:(0,Te.m)(Ir,"zoom",Ho.transitionName),maskTransitionName:(0,Te.m)(Ir,"fade",Ho.maskTransitionName)})},[Qr,br]),Ci=Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Ao);return gr(ve.createElement(qe,Object.assign({prefixCls:Cn,preview:tr,rootClassName:Eo,className:nr,style:Ci},Bo)))};hi.PreviewGroup=vo;var Ko=hi},45818:function(un,Qt,fe){"use strict";fe.d(Qt,{D:function(){return ne},Z:function(){return ge}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},he=E,Ae=fe(7657),ue=function(me,be){return Ue.createElement(Ae.Z,(0,ve.Z)({},me,{ref:be,icon:he}))},oe=Ue.forwardRef(ue),re=oe,le=fe(33853),ae=fe(38819),se=fe(92310),ie=fe.n(se),te=fe(2738),a=pe=>!isNaN(parseFloat(pe))&&isFinite(pe),y=fe(36355),x=fe(84966),b=function(pe,me){var be={};for(var ye in pe)Object.prototype.hasOwnProperty.call(pe,ye)&&me.indexOf(ye)<0&&(be[ye]=pe[ye]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ye=Object.getOwnPropertySymbols(pe);Ce{let pe=0;return function(){let me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return pe+=1,`${me}${pe}`}})();var ge=Ue.forwardRef((pe,me)=>{const{prefixCls:be,className:ye,trigger:Ce,children:Se,defaultCollapsed:He=!1,theme:we="dark",style:Me={},collapsible:Pe=!1,reverseArrow:De=!1,width:ze=200,collapsedWidth:Je=80,zeroWidthTriggerStyle:Qe,breakpoint:tt,onCollapse:$e,onBreakpoint:at}=pe,ct=b(pe,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:it}=(0,Ue.useContext)(x.Gs),[rt,st]=(0,Ue.useState)("collapsed"in pe?pe.collapsed:He),[mt,yt]=(0,Ue.useState)(!1);(0,Ue.useEffect)(()=>{"collapsed"in pe&&st(pe.collapsed)},[pe.collapsed]);const Tt=(Ie,Fe)=>{"collapsed"in pe||st(Ie),$e==null||$e(Ie,Fe)},vt=(0,Ue.useRef)();vt.current=Ie=>{yt(Ie.matches),at==null||at(Ie.matches),rt!==Ie.matches&&Tt(Ie.matches,"responsive")},(0,Ue.useEffect)(()=>{function Ie(Be){return vt.current(Be)}let Fe;if(typeof window!="undefined"){const{matchMedia:Be}=window;if(Be&&tt&&tt in ee){Fe=Be(`(max-width: ${ee[tt]})`);try{Fe.addEventListener("change",Ie)}catch(Oe){Fe.addListener(Ie)}Ie(Fe)}}return()=>{try{Fe==null||Fe.removeEventListener("change",Ie)}catch(Be){Fe==null||Fe.removeListener(Ie)}}},[tt]),(0,Ue.useEffect)(()=>{const Ie=ce("ant-sider-");return it.addSider(Ie),()=>it.removeSider(Ie)},[]);const ut=()=>{Tt(!rt,"clickTrigger")},{getPrefixCls:qe}=(0,Ue.useContext)(y.E_),Te=()=>{const Ie=qe("layout-sider",be),Fe=(0,te.Z)(ct,["collapsed"]),Be=rt?Je:ze,Oe=a(Be)?`${Be}px`:String(Be),_e=parseFloat(String(Je||0))===0?Ue.createElement("span",{onClick:ut,className:ie()(`${Ie}-zero-width-trigger`,`${Ie}-zero-width-trigger-${De?"right":"left"}`),style:Qe},Ce||Ue.createElement(re,null)):null,We={expanded:De?Ue.createElement(ae.Z,null):Ue.createElement(le.Z,null),collapsed:De?Ue.createElement(le.Z,null):Ue.createElement(ae.Z,null)}[rt?"collapsed":"expanded"],ft=Ce!==null?_e||Ue.createElement("div",{className:`${Ie}-trigger`,onClick:ut,style:{width:Oe}},Ce||We):null,gt=Object.assign(Object.assign({},Me),{flex:`0 0 ${Oe}`,maxWidth:Oe,minWidth:Oe,width:Oe}),nt=ie()(Ie,`${Ie}-${we}`,{[`${Ie}-collapsed`]:!!rt,[`${Ie}-has-trigger`]:Pe&&Ce!==null&&!_e,[`${Ie}-below`]:!!mt,[`${Ie}-zero-width`]:parseFloat(Oe)===0},ye);return Ue.createElement("aside",Object.assign({className:nt},Fe,{style:gt,ref:me}),Ue.createElement("div",{className:`${Ie}-children`},Se),Pe||mt&&_e?ft:null)},Ke=Ue.useMemo(()=>({siderCollapsed:rt}),[rt]);return Ue.createElement(ne.Provider,{value:Ke},Te())})},84966:function(un,Qt,fe){"use strict";fe.d(Qt,{VY:function(){return ne},$_:function(){return ee},h4:function(){return b},Gs:function(){return te},ZP:function(){return ce}});var ve=fe(15142),Ue=fe(92310),E=fe.n(Ue),he=fe(2738),Ae=fe(59301),ue=fe(36355),oe=fe(83116),le=de=>{const{componentCls:ge,bodyBg:pe,lightSiderBg:me,lightTriggerBg:be,lightTriggerColor:ye}=de;return{[`${ge}-sider-light`]:{background:me,[`${ge}-sider-trigger`]:{color:ye,background:be},[`${ge}-sider-zero-width-trigger`]:{color:ye,background:be,border:`1px solid ${pe}`,borderInlineStart:0}}}};const ae=de=>{const{antCls:ge,componentCls:pe,colorText:me,triggerColor:be,footerBg:ye,triggerBg:Ce,headerHeight:Se,headerPadding:He,headerColor:we,footerPadding:Me,triggerHeight:Pe,zeroTriggerHeight:De,zeroTriggerWidth:ze,motionDurationMid:Je,motionDurationSlow:Qe,fontSize:tt,borderRadius:$e,bodyBg:at,headerBg:ct,siderBg:it}=de;return{[pe]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:at,"&, *":{boxSizing:"border-box"},[`&${pe}-has-sider`]:{flexDirection:"row",[`> ${pe}, > ${pe}-content`]:{width:0}},[`${pe}-header, &${pe}-footer`]:{flex:"0 0 auto"},[`${pe}-sider`]:{position:"relative",minWidth:0,background:it,transition:`all ${Je}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ge}-menu${ge}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Pe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Pe,color:be,lineHeight:`${Pe}px`,textAlign:"center",background:Ce,cursor:"pointer",transition:`all ${Je}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Se,insetInlineEnd:-ze,zIndex:1,width:ze,height:De,color:be,fontSize:de.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:it,borderStartStartRadius:0,borderStartEndRadius:$e,borderEndEndRadius:$e,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Qe} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Qe}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ze,borderStartStartRadius:$e,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:$e}}}}},le(de)),{"&-rtl":{direction:"rtl"}}),[`${pe}-header`]:{height:Se,padding:He,color:we,lineHeight:`${Se}px`,background:ct,[`${ge}-menu`]:{lineHeight:"inherit"}},[`${pe}-footer`]:{padding:Me,color:me,fontSize:tt,background:ye},[`${pe}-content`]:{flex:"auto",minHeight:0}}};var se=(0,oe.Z)("Layout",de=>[ae(de)],de=>{const{colorBgLayout:ge,controlHeight:pe,controlHeightLG:me,colorText:be,controlHeightSM:ye,marginXXS:Ce,colorTextLightSolid:Se,colorBgContainer:He}=de,we=me*1.25;return{colorBgHeader:"#001529",colorBgBody:ge,colorBgTrigger:"#002140",bodyBg:ge,headerBg:"#001529",headerHeight:pe*2,headerPadding:`0 ${we}px`,headerColor:be,footerPadding:`${ye}px ${we}px`,footerBg:ge,siderBg:"#001529",triggerHeight:me+Ce*2,triggerBg:"#002140",triggerColor:Se,zeroTriggerWidth:me,zeroTriggerHeight:me,lightSiderBg:He,lightTriggerBg:He,lightTriggerColor:be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),ie=function(de,ge){var pe={};for(var me in de)Object.prototype.hasOwnProperty.call(de,me)&&ge.indexOf(me)<0&&(pe[me]=de[me]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,me=Object.getOwnPropertySymbols(de);benull,removeSider:()=>null}});function z(de){let{suffixCls:ge,tagName:pe,displayName:me}=de;return be=>Ae.forwardRef((Ce,Se)=>Ae.createElement(be,Object.assign({ref:Se,suffixCls:ge,tagName:pe},Ce)))}const a=Ae.forwardRef((de,ge)=>{const{prefixCls:pe,suffixCls:me,className:be,tagName:ye}=de,Ce=ie(de,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Se}=Ae.useContext(ue.E_),He=Se("layout",pe),[we,Me]=se(He),Pe=me?`${He}-${me}`:He;return we(Ae.createElement(ye,Object.assign({className:E()(pe||Pe,be,Me),ref:ge},Ce)))}),y=Ae.forwardRef((de,ge)=>{const{direction:pe}=Ae.useContext(ue.E_),[me,be]=Ae.useState([]),{prefixCls:ye,className:Ce,rootClassName:Se,children:He,hasSider:we,tagName:Me,style:Pe}=de,De=ie(de,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ze=(0,he.Z)(De,["suffixCls"]),{getPrefixCls:Je,layout:Qe}=Ae.useContext(ue.E_),tt=Je("layout",ye),[$e,at]=se(tt),ct=E()(tt,{[`${tt}-has-sider`]:typeof we=="boolean"?we:me.length>0,[`${tt}-rtl`]:pe==="rtl"},Qe==null?void 0:Qe.className,Ce,Se,at),it=Ae.useMemo(()=>({siderHook:{addSider:rt=>{be(st=>[].concat((0,ve.Z)(st),[rt]))},removeSider:rt=>{be(st=>st.filter(mt=>mt!==rt))}}}),[]);return $e(Ae.createElement(te.Provider,{value:it},Ae.createElement(Me,Object.assign({ref:ge,className:ct,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),Pe)},ze),He)))}),x=z({tagName:"div",displayName:"Layout"})(y),b=z({suffixCls:"header",tagName:"header",displayName:"Header"})(a),ee=z({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(a),ne=z({suffixCls:"content",tagName:"main",displayName:"Content"})(a);var ce=x},40875:function(un,Qt,fe){"use strict";fe.d(Qt,{J:function(){return ue}});var ve=fe(59301),Ue=fe(33234),E=fe(70425),he=function(oe,re){var le={};for(var ae in oe)Object.prototype.hasOwnProperty.call(oe,ae)&&re.indexOf(ae)<0&&(le[ae]=oe[ae]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,ae=Object.getOwnPropertySymbols(oe);se{const{children:le}=oe,ae=he(oe,["children"]),se=ve.useContext(Ae),ie=ve.useMemo(()=>Object.assign(Object.assign({},se),ae),[se,ae.prefixCls,ae.mode,ae.selectable]);return ve.createElement(Ae.Provider,{value:ie},ve.createElement(Ue.BR,null,(0,E.supportNodeRef)(le)?ve.cloneElement(le,{ref:re}):le))});Qt.Z=Ae},20834:function(un,Qt,fe){"use strict";fe.d(Qt,{default:function(){return Ke}});var ve=fe(15285),Ue=fe(59301),E=fe(45818),he=fe(92310),Ae=fe.n(he),ue=fe(36355),oe=function(Ie,Fe){var Be={};for(var Oe in Ie)Object.prototype.hasOwnProperty.call(Ie,Oe)&&Fe.indexOf(Oe)<0&&(Be[Oe]=Ie[Oe]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,Oe=Object.getOwnPropertySymbols(Ie);_e{const{prefixCls:Fe,className:Be,dashed:Oe}=Ie,_e=oe(Ie,["prefixCls","className","dashed"]),{getPrefixCls:Ne}=Ue.useContext(ue.E_),Le=Ne("menu",Fe),We=Ae()({[`${Le}-item-divider-dashed`]:!!Oe},Be);return Ue.createElement(ve.iz,Object.assign({className:We},_e))},ae=fe(11592),se=fe(2738),ie=fe(6848),te=fe(92343),a=(0,Ue.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ie=>{var Fe;const{className:Be,children:Oe,icon:_e,title:Ne,danger:Le}=Ie,{prefixCls:We,firstLevel:ft,direction:gt,disableMenuItemTitleTooltip:nt,inlineCollapsed:wt}=Ue.useContext(a),Pt=_t=>{const Kt=Ue.createElement("span",{className:`${We}-title-content`},Oe);return(!_e||(0,te.l$)(Oe)&&Oe.type==="span")&&Oe&&_t&&ft&&typeof Oe=="string"?Ue.createElement("div",{className:`${We}-inline-collapsed-noicon`},Oe.charAt(0)):Kt},{siderCollapsed:xt}=Ue.useContext(E.D);let It=Ne;typeof Ne=="undefined"?It=ft?Oe:"":Ne===!1&&(It="");const Ft={title:It};!xt&&!wt&&(Ft.title=null,Ft.open=!1);const Ut=(0,ae.Z)(Oe).length;let St=Ue.createElement(ve.ck,Object.assign({},(0,se.Z)(Ie,["title","icon","danger"]),{className:Ae()({[`${We}-item-danger`]:Le,[`${We}-item-only-child`]:(_e?Ut+1:Ut)===1},Be),title:typeof Ne=="string"?Ne:void 0}),(0,te.Tm)(_e,{className:Ae()((0,te.l$)(_e)?(Fe=_e.props)===null||Fe===void 0?void 0:Fe.className:"",`${We}-item-icon`)}),Pt(wt));return nt||(St=Ue.createElement(ie.Z,Object.assign({},Ft,{placement:gt==="rtl"?"left":"right",overlayClassName:`${We}-inline-collapsed-tooltip`}),St)),St},ee=Ie=>{var Fe;const{popupClassName:Be,icon:Oe,title:_e,theme:Ne}=Ie,Le=Ue.useContext(a),{prefixCls:We,inlineCollapsed:ft,theme:gt}=Le,nt=(0,ve.Xl)();let wt;if(!Oe)wt=ft&&!nt.length&&_e&&typeof _e=="string"?Ue.createElement("div",{className:`${We}-inline-collapsed-noicon`},_e.charAt(0)):Ue.createElement("span",{className:`${We}-title-content`},_e);else{const xt=(0,te.l$)(_e)&&_e.type==="span";wt=Ue.createElement(Ue.Fragment,null,(0,te.Tm)(Oe,{className:Ae()((0,te.l$)(Oe)?(Fe=Oe.props)===null||Fe===void 0?void 0:Fe.className:"",`${We}-item-icon`)}),xt?_e:Ue.createElement("span",{className:`${We}-title-content`},_e))}const Pt=Ue.useMemo(()=>Object.assign(Object.assign({},Le),{firstLevel:!1}),[Le]);return Ue.createElement(a.Provider,{value:Pt},Ue.createElement(ve.Wd,Object.assign({},(0,se.Z)(Ie,["icon"]),{title:wt,popupClassName:Ae()(We,Be,`${We}-${Ne||gt}`)})))},ne=fe(18785),ce=fe(70425),de=fe(62892),ge=fe(40875),pe=function(Ie,Fe){var Be={};for(var Oe in Ie)Object.prototype.hasOwnProperty.call(Ie,Oe)&&Fe.indexOf(Oe)<0&&(Be[Oe]=Ie[Oe]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,Oe=Object.getOwnPropertySymbols(Ie);_e{if(Fe&&typeof Fe=="object"){const Oe=Fe,{label:_e,children:Ne,key:Le,type:We}=Oe,ft=pe(Oe,["label","children","key","type"]),gt=Le!=null?Le:`tmp-${Be}`;return Ne||We==="group"?We==="group"?Ue.createElement(ve.BW,Object.assign({key:gt},ft,{title:_e}),me(Ne)):Ue.createElement(ee,Object.assign({key:gt},ft,{title:_e}),me(Ne)):We==="divider"?Ue.createElement(le,Object.assign({key:gt},ft)):Ue.createElement(x,Object.assign({key:gt},ft),_e)}return null}).filter(Fe=>Fe)}function be(Ie){return Ue.useMemo(()=>Ie&&me(Ie),[Ie])}var ye=fe(64993),Ce=fe(17313),Se=fe(8378),He=fe(13826),we=fe(29878),Me=fe(83116),Pe=fe(37613),ze=Ie=>{const{componentCls:Fe,motionDurationSlow:Be,horizontalLineHeight:Oe,colorSplit:_e,lineWidth:Ne,lineType:Le,itemPaddingInline:We}=Ie;return{[`${Fe}-horizontal`]:{lineHeight:Oe,border:0,borderBottom:`${Ne}px ${Le} ${_e}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Fe}-item, ${Fe}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:We},[`> ${Fe}-item:hover, > ${Fe}-item-active, > ${Fe}-submenu ${Fe}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Fe}-item, ${Fe}-submenu-title`]:{transition:[`border-color ${Be}`,`background ${Be}`].join(",")},[`${Fe}-submenu-arrow`]:{display:"none"}}}},Qe=Ie=>{let{componentCls:Fe,menuArrowOffset:Be}=Ie;return{[`${Fe}-rtl`]:{direction:"rtl"},[`${Fe}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Fe}-rtl${Fe}-vertical, ${Fe}-submenu-rtl ${Fe}-vertical`]:{[`${Fe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Be})`},"&::after":{transform:`rotate(45deg) translateY(${Be})`}}}}};const tt=Ie=>Object.assign({},(0,Ce.oN)(Ie));var at=(Ie,Fe)=>{const{componentCls:Be,itemColor:Oe,itemSelectedColor:_e,groupTitleColor:Ne,itemBg:Le,subMenuItemBg:We,itemSelectedBg:ft,activeBarHeight:gt,activeBarWidth:nt,activeBarBorderWidth:wt,motionDurationSlow:Pt,motionEaseInOut:xt,motionEaseOut:It,itemPaddingInline:Ft,motionDurationMid:Ut,itemHoverColor:St,lineType:_t,colorSplit:Kt,itemDisabledColor:Yt,dangerItemColor:an,dangerItemHoverColor:En,dangerItemSelectedColor:cn,dangerItemActiveBg:bn,dangerItemSelectedBg:dn,itemHoverBg:_n,itemActiveBg:Dn,menuSubMenuBg:Rn,horizontalItemSelectedColor:wr,horizontalItemSelectedBg:ar,horizontalItemBorderRadius:Wn,horizontalItemHoverBg:Ur,popupBg:eo}=Ie;return{[`${Be}-${Fe}, ${Be}-${Fe} > ${Be}`]:{color:Oe,background:Le,[`&${Be}-root:focus-visible`]:Object.assign({},tt(Ie)),[`${Be}-item-group-title`]:{color:Ne},[`${Be}-submenu-selected`]:{[`> ${Be}-submenu-title`]:{color:_e}},[`${Be}-item-disabled, ${Be}-submenu-disabled`]:{color:`${Yt} !important`},[`${Be}-item:not(${Be}-item-selected):not(${Be}-submenu-selected)`]:{[`&:hover, > ${Be}-submenu-title:hover`]:{color:St}},[`&:not(${Be}-horizontal)`]:{[`${Be}-item:not(${Be}-item-selected)`]:{"&:hover":{backgroundColor:_n},"&:active":{backgroundColor:Dn}},[`${Be}-submenu-title`]:{"&:hover":{backgroundColor:_n},"&:active":{backgroundColor:Dn}}},[`${Be}-item-danger`]:{color:an,[`&${Be}-item:hover`]:{[`&:not(${Be}-item-selected):not(${Be}-submenu-selected)`]:{color:En}},[`&${Be}-item:active`]:{background:bn}},[`${Be}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Be}-item-selected`]:{color:_e,[`&${Be}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${Be}-item-selected`]:{backgroundColor:ft,[`&${Be}-item-danger`]:{backgroundColor:dn}},[`${Be}-item, ${Be}-submenu-title`]:{[`&:not(${Be}-item-disabled):focus-visible`]:Object.assign({},tt(Ie))},[`&${Be}-submenu > ${Be}`]:{backgroundColor:Rn},[`&${Be}-popup > ${Be}`]:{backgroundColor:eo},[`&${Be}-horizontal`]:Object.assign(Object.assign({},Fe==="dark"?{borderBottom:0}:{}),{[`> ${Be}-item, > ${Be}-submenu`]:{top:wt,marginTop:-wt,marginBottom:0,borderRadius:Wn,"&::after":{position:"absolute",insetInline:Ft,bottom:0,borderBottom:`${gt}px solid transparent`,transition:`border-color ${Pt} ${xt}`,content:'""'},"&:hover, &-active, &-open":{background:Ur,"&::after":{borderBottomWidth:gt,borderBottomColor:wr}},"&-selected":{color:wr,backgroundColor:ar,"&:hover":{backgroundColor:ar},"&::after":{borderBottomWidth:gt,borderBottomColor:wr}}}}),[`&${Be}-root`]:{[`&${Be}-inline, &${Be}-vertical`]:{borderInlineEnd:`${wt}px ${_t} ${Kt}`}},[`&${Be}-inline`]:{[`${Be}-sub${Be}-inline`]:{background:We},[`${Be}-item, ${Be}-submenu-title`]:wt&&nt?{width:`calc(100% + ${wt}px)`}:{},[`${Be}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${nt}px solid ${_e}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ut} ${It}`,`opacity ${Ut} ${It}`].join(","),content:'""'},[`&${Be}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${Be}-selected, ${Be}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ut} ${xt}`,`opacity ${Ut} ${xt}`].join(",")}}}}}};const ct=Ie=>{const{componentCls:Fe,itemHeight:Be,itemMarginInline:Oe,padding:_e,menuArrowSize:Ne,marginXS:Le,itemMarginBlock:We}=Ie,ft=_e+Ne+Le;return{[`${Fe}-item`]:{position:"relative",overflow:"hidden"},[`${Fe}-item, ${Fe}-submenu-title`]:{height:Be,lineHeight:`${Be}px`,paddingInline:_e,overflow:"hidden",textOverflow:"ellipsis",marginInline:Oe,marginBlock:We,width:`calc(100% - ${Oe*2}px)`},[`> ${Fe}-item, > ${Fe}-submenu > ${Fe}-submenu-title`]:{height:Be,lineHeight:`${Be}px`},[`${Fe}-item-group-list ${Fe}-submenu-title, ${Fe}-submenu-title`]:{paddingInlineEnd:ft}}};var rt=Ie=>{const{componentCls:Fe,iconCls:Be,itemHeight:Oe,colorTextLightSolid:_e,dropdownWidth:Ne,controlHeightLG:Le,motionDurationMid:We,motionEaseOut:ft,paddingXL:gt,itemMarginInline:nt,fontSizeLG:wt,motionDurationSlow:Pt,paddingXS:xt,boxShadowSecondary:It,collapsedWidth:Ft,collapsedIconSize:Ut}=Ie,St={height:Oe,lineHeight:`${Oe}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Fe]:{"&-inline, &-vertical":Object.assign({[`&${Fe}-root`]:{boxShadow:"none"}},ct(Ie))},[`${Fe}-submenu-popup`]:{[`${Fe}-vertical`]:Object.assign(Object.assign({},ct(Ie)),{boxShadow:It})}},{[`${Fe}-submenu-popup ${Fe}-vertical${Fe}-sub`]:{minWidth:Ne,maxHeight:`calc(100vh - ${Le*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Fe}-inline`]:{width:"100%",[`&${Fe}-root`]:{[`${Fe}-item, ${Fe}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Pt}`,`background ${Pt}`,`padding ${We} ${ft}`].join(","),[`> ${Fe}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Fe}-sub${Fe}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Fe}-submenu > ${Fe}-submenu-title`]:St,[`& ${Fe}-item-group-title`]:{paddingInlineStart:gt}},[`${Fe}-item`]:St}},{[`${Fe}-inline-collapsed`]:{width:Ft,[`&${Fe}-root`]:{[`${Fe}-item, ${Fe}-submenu ${Fe}-submenu-title`]:{[`> ${Fe}-inline-collapsed-noicon`]:{fontSize:wt,textAlign:"center"}}},[`> ${Fe}-item, > ${Fe}-item-group > ${Fe}-item-group-list > ${Fe}-item, > ${Fe}-item-group > ${Fe}-item-group-list > ${Fe}-submenu > ${Fe}-submenu-title, > ${Fe}-submenu > ${Fe}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${wt/2}px - ${nt}px)`,textOverflow:"clip",[` ${Fe}-submenu-arrow, ${Fe}-submenu-expand-icon `]:{opacity:0},[`${Fe}-item-icon, ${Be}`]:{margin:0,fontSize:Ut,lineHeight:`${Oe}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Fe}-item-icon, ${Be}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Fe}-item-icon, ${Be}`]:{display:"none"},"a, a:hover":{color:_e}},[`${Fe}-item-group-title`]:Object.assign(Object.assign({},Ce.vS),{paddingInline:xt})}}]};const st=Ie=>{const{componentCls:Fe,motionDurationSlow:Be,motionDurationMid:Oe,motionEaseInOut:_e,motionEaseOut:Ne,iconCls:Le,iconSize:We,iconMarginInlineEnd:ft}=Ie;return{[`${Fe}-item, ${Fe}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Be}`,`background ${Be}`,`padding ${Be} ${_e}`].join(","),[`${Fe}-item-icon, ${Le}`]:{minWidth:We,fontSize:We,transition:[`font-size ${Oe} ${Ne}`,`margin ${Be} ${_e}`,`color ${Be}`].join(","),"+ span":{marginInlineStart:ft,opacity:1,transition:[`opacity ${Be} ${_e}`,`margin ${Be}`,`color ${Be}`].join(",")}},[`${Fe}-item-icon`]:Object.assign({},(0,Ce.Ro)()),[`&${Fe}-item-only-child`]:{[`> ${Le}, > ${Fe}-item-icon`]:{marginInlineEnd:0}}},[`${Fe}-item-disabled, ${Fe}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Fe}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},mt=Ie=>{const{componentCls:Fe,motionDurationSlow:Be,motionEaseInOut:Oe,borderRadius:_e,menuArrowSize:Ne,menuArrowOffset:Le}=Ie;return{[`${Fe}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ie.margin,width:Ne,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Be} ${Oe}, opacity ${Be}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ne*.6,height:Ne*.15,backgroundColor:"currentcolor",borderRadius:_e,transition:[`background ${Be} ${Oe}`,`transform ${Be} ${Oe}`,`top ${Be} ${Oe}`,`color ${Be} ${Oe}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Le})`},"&::after":{transform:`rotate(-45deg) translateY(${Le})`}}}}},yt=Ie=>{const{antCls:Fe,componentCls:Be,fontSize:Oe,motionDurationSlow:_e,motionDurationMid:Ne,motionEaseInOut:Le,paddingXS:We,padding:ft,colorSplit:gt,lineWidth:nt,zIndexPopup:wt,borderRadiusLG:Pt,subMenuItemBorderRadius:xt,menuArrowSize:It,menuArrowOffset:Ft,lineType:Ut,menuPanelMaskInset:St,groupTitleLineHeight:_t,groupTitleFontSize:Kt}=Ie;return[{"":{[`${Be}`]:Object.assign(Object.assign({},(0,Ce.dF)()),{"&-hidden":{display:"none"}})},[`${Be}-submenu-hidden`]:{display:"none"}},{[Be]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ce.Wf)(Ie)),(0,Ce.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Oe,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${_e} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Be}-item`]:{flex:"none"}},[`${Be}-item, ${Be}-submenu, ${Be}-submenu-title`]:{borderRadius:Ie.itemBorderRadius},[`${Be}-item-group-title`]:{padding:`${We}px ${ft}px`,fontSize:Kt,lineHeight:_t,transition:`all ${_e}`},[`&-horizontal ${Be}-submenu`]:{transition:[`border-color ${_e} ${Le}`,`background ${_e} ${Le}`].join(",")},[`${Be}-submenu, ${Be}-submenu-inline`]:{transition:[`border-color ${_e} ${Le}`,`background ${_e} ${Le}`,`padding ${Ne} ${Le}`].join(",")},[`${Be}-submenu ${Be}-sub`]:{cursor:"initial",transition:[`background ${_e} ${Le}`,`padding ${_e} ${Le}`].join(",")},[`${Be}-title-content`]:{transition:`color ${_e}`},[`${Be}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Be}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:gt,borderStyle:Ut,borderWidth:0,borderTopWidth:nt,marginBlock:nt,padding:0,"&-dashed":{borderStyle:"dashed"}}}),st(Ie)),{[`${Be}-item-group`]:{[`${Be}-item-group-list`]:{margin:0,padding:0,[`${Be}-item, ${Be}-submenu-title`]:{paddingInline:`${Oe*2}px ${ft}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:wt,borderRadius:Pt,boxShadow:"none",transformOrigin:"0 0",[`&${Be}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${St}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:St},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ie.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ie.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ie.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ie.paddingXS},[`> ${Be}`]:Object.assign(Object.assign(Object.assign({borderRadius:Pt},st(Ie)),mt(Ie)),{[`${Be}-item, ${Be}-submenu > ${Be}-submenu-title`]:{borderRadius:xt},[`${Be}-submenu-title::after`]:{transition:`transform ${_e} ${Le}`}})}}),mt(Ie)),{[`&-inline-collapsed ${Be}-submenu-arrow, &-inline ${Be}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ft})`},"&::after":{transform:`rotate(45deg) translateX(-${Ft})`}},[`${Be}-submenu-open${Be}-submenu-inline > ${Be}-submenu-title > ${Be}-submenu-arrow`]:{transform:`translateY(-${It*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ft})`},"&::before":{transform:`rotate(45deg) translateX(${Ft})`}}})},{[`${Fe}-layout-header`]:{[Be]:{lineHeight:"inherit"}}}]};var Tt=(Ie,Fe)=>(0,Me.Z)("Menu",Oe=>{if(Fe===!1)return[];const{colorBgElevated:_e,colorPrimary:Ne,colorTextLightSolid:Le,controlHeightLG:We,fontSize:ft,darkItemColor:gt,darkDangerItemColor:nt,darkItemBg:wt,darkSubMenuItemBg:Pt,darkItemSelectedColor:xt,darkItemSelectedBg:It,darkDangerItemSelectedBg:Ft,darkItemHoverBg:Ut,darkGroupTitleColor:St,darkItemHoverColor:_t,darkItemDisabledColor:Kt,darkDangerItemHoverColor:Yt,darkDangerItemSelectedColor:an,darkDangerItemActiveBg:En}=Oe,cn=ft/7*5,bn=(0,Pe.TS)(Oe,{menuArrowSize:cn,menuHorizontalHeight:We*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:_e}),dn=(0,Pe.TS)(bn,{itemColor:gt,itemHoverColor:_t,groupTitleColor:St,itemSelectedColor:xt,itemBg:wt,popupBg:wt,subMenuItemBg:Pt,itemActiveBg:"transparent",itemSelectedBg:It,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ut,itemDisabledColor:Kt,dangerItemColor:nt,dangerItemHoverColor:Yt,dangerItemSelectedColor:an,dangerItemActiveBg:En,dangerItemSelectedBg:Ft,menuSubMenuBg:Pt,horizontalItemSelectedColor:Le,horizontalItemSelectedBg:Ne});return[yt(bn),ze(bn),rt(bn),at(bn,"light"),at(dn,"dark"),Qe(bn),(0,Se.Z)(bn),(0,He.oN)(bn,"slide-up"),(0,He.oN)(bn,"slide-down"),(0,we._y)(bn,"zoom-big")]},Oe=>{const{colorPrimary:_e,colorError:Ne,colorTextDisabled:Le,colorErrorBg:We,colorText:ft,colorTextDescription:gt,colorBgContainer:nt,colorFillAlter:wt,colorFillContent:Pt,lineWidth:xt,lineWidthBold:It,controlItemBgActive:Ft,colorBgTextHover:Ut,controlHeightLG:St,lineHeight:_t,colorBgElevated:Kt,marginXXS:Yt,padding:an,fontSize:En,controlHeightSM:cn,fontSizeLG:bn,colorTextLightSolid:dn,colorErrorHover:_n}=Oe,Dn=new ye.C(dn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Oe.zIndexPopupBase+50,radiusItem:Oe.borderRadiusLG,itemBorderRadius:Oe.borderRadiusLG,radiusSubMenuItem:Oe.borderRadiusSM,subMenuItemBorderRadius:Oe.borderRadiusSM,colorItemText:ft,itemColor:ft,colorItemTextHover:ft,itemHoverColor:ft,colorItemTextHoverHorizontal:_e,horizontalItemHoverColor:_e,colorGroupTitle:gt,groupTitleColor:gt,colorItemTextSelected:_e,itemSelectedColor:_e,colorItemTextSelectedHorizontal:_e,horizontalItemSelectedColor:_e,colorItemBg:nt,itemBg:nt,colorItemBgHover:Ut,itemHoverBg:Ut,colorItemBgActive:Pt,itemActiveBg:Ft,colorSubItemBg:wt,subMenuItemBg:wt,colorItemBgSelected:Ft,itemSelectedBg:Ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:It,activeBarHeight:It,colorActiveBarBorderSize:xt,activeBarBorderWidth:xt,colorItemTextDisabled:Le,itemDisabledColor:Le,colorDangerItemText:Ne,dangerItemColor:Ne,colorDangerItemTextHover:Ne,dangerItemHoverColor:Ne,colorDangerItemTextSelected:Ne,dangerItemSelectedColor:Ne,colorDangerItemBgActive:We,dangerItemActiveBg:We,colorDangerItemBgSelected:We,dangerItemSelectedBg:We,itemMarginInline:Oe.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:St,groupTitleLineHeight:_t,collapsedWidth:St*2,popupBg:Kt,itemMarginBlock:Yt,itemPaddingInline:an,horizontalLineHeight:`${St*1.15}px`,iconSize:En,iconMarginInlineEnd:cn-En,collapsedIconSize:bn,groupTitleFontSize:En,darkItemDisabledColor:new ye.C(dn).setAlpha(.25).toRgbString(),darkItemColor:Dn,darkDangerItemColor:Ne,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:dn,darkItemSelectedBg:_e,darkDangerItemSelectedBg:Ne,darkItemHoverBg:"transparent",darkGroupTitleColor:Dn,darkItemHoverColor:dn,darkDangerItemHoverColor:_n,darkDangerItemSelectedColor:dn,darkDangerItemActiveBg:Ne}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ie),vt=function(Ie,Fe){var Be={};for(var Oe in Ie)Object.prototype.hasOwnProperty.call(Ie,Oe)&&Fe.indexOf(Oe)<0&&(Be[Oe]=Ie[Oe]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,Oe=Object.getOwnPropertySymbols(Ie);_e{var Be,Oe;const _e=Ue.useContext(ge.Z),Ne=_e||{},{getPrefixCls:Le,getPopupContainer:We,direction:ft,menu:gt}=Ue.useContext(ue.E_),nt=Le(),{prefixCls:wt,className:Pt,style:xt,theme:It="light",expandIcon:Ft,_internalDisableMenuItemTitleTooltip:Ut,inlineCollapsed:St,siderCollapsed:_t,items:Kt,children:Yt,rootClassName:an,mode:En,selectable:cn,onClick:bn,overflowedIndicatorPopupClassName:dn}=Ie,_n=vt(Ie,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Dn=(0,se.Z)(_n,["collapsedWidth"]),Rn=be(Kt)||Yt;(Be=Ne.validator)===null||Be===void 0||Be.call(Ne,{mode:En});const wr=(0,ce.useEvent)(function(){var Io;bn==null||bn.apply(void 0,arguments),(Io=Ne.onClick)===null||Io===void 0||Io.call(Ne)}),ar=Ne.mode||En,Wn=cn!=null?cn:Ne.selectable,Ur=Ue.useMemo(()=>_t!==void 0?_t:St,[St,_t]),eo={horizontal:{motionName:`${nt}-slide-up`},inline:(0,de.Z)(nt),other:{motionName:`${nt}-zoom-big`}},Or=Le("menu",wt||Ne.prefixCls),[Pr,Zr]=Tt(Or,!_e),yo=Ae()(`${Or}-${It}`,gt==null?void 0:gt.className,Pt);let Oo;if(typeof Ft=="function")Oo=Ft;else if(Ft===null||Ft===!1)Oo=null;else if(Ne.expandIcon===null||Ne.expandIcon===!1)Oo=null;else{const Io=Ft!=null?Ft:Ne.expandIcon;Oo=(0,te.Tm)(Io,{className:Ae()(`${Or}-submenu-expand-icon`,(0,te.l$)(Io)?(Oe=Io.props)===null||Oe===void 0?void 0:Oe.className:"")})}const Jo=Ue.useMemo(()=>({prefixCls:Or,inlineCollapsed:Ur||!1,direction:ft,firstLevel:!0,theme:It,mode:ar,disableMenuItemTitleTooltip:Ut}),[Or,Ur,ft,Ut,It]);return Pr(Ue.createElement(ge.Z.Provider,{value:null},Ue.createElement(a.Provider,{value:Jo},Ue.createElement(ve.ZP,Object.assign({getPopupContainer:We,overflowedIndicator:Ue.createElement(ne.Z,null),overflowedIndicatorPopupClassName:Ae()(Or,`${Or}-${It}`,dn),mode:ar,selectable:Wn,onClick:wr},Dn,{inlineCollapsed:Ur,style:Object.assign(Object.assign({},gt==null?void 0:gt.style),xt),className:yo,prefixCls:Or,direction:ft,defaultMotions:eo,expandIcon:Oo,ref:Fe,rootClassName:Ae()(an,Zr)}),Rn))))});const Te=(0,Ue.forwardRef)((Ie,Fe)=>{const Be=(0,Ue.useRef)(null),Oe=Ue.useContext(E.D);return(0,Ue.useImperativeHandle)(Fe,()=>({menu:Be.current,focus:_e=>{var Ne;(Ne=Be.current)===null||Ne===void 0||Ne.focus(_e)}})),Ue.createElement(qe,Object.assign({ref:Be},Ie,Oe))});Te.Item=x,Te.SubMenu=ee,Te.Divider=le,Te.ItemGroup=ve.BW;var Ke=Te},58421:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return Ne}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},he=E,Ae=fe(7657),ue=function(We,ft){return Ue.createElement(Ae.Z,(0,ve.Z)({},We,{ref:ft,icon:he}))},oe=Ue.forwardRef(ue),re=oe,le=fe(49198),ae=fe(33853),se=fe(38819),ie=fe(92310),te=fe.n(ie),z=fe(52873),a=fe(98506),y=fe(42573),x=fe(58698),b=fe(74700),ee=fe(45080),ne=fe(26112),ce={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},de=ce,ge=fe(91735),pe=function(Le){(0,b.Z)(ft,Le);var We=(0,ee.Z)(ft);function ft(){var gt;(0,y.Z)(this,ft);for(var nt=arguments.length,wt=new Array(nt),Pt=0;Pt=0||xt.relatedTarget.className.indexOf("".concat(St,"-item"))>=0))&&Ut(gt.getValidValue()))},gt.go=function(xt){var It=gt.state.goInputText;It!==""&&(xt.keyCode===de.ENTER||xt.type==="click")&&(gt.setState({goInputText:""}),gt.props.quickGo(gt.getValidValue()))},gt}return(0,x.Z)(ft,[{key:"getPageSizeOptions",value:function(){var nt=this.props,wt=nt.pageSize,Pt=nt.pageSizeOptions;return Pt.some(function(xt){return xt.toString()===wt.toString()})?Pt:Pt.concat([wt.toString()]).sort(function(xt,It){var Ft=Number.isNaN(Number(xt))?0:Number(xt),Ut=Number.isNaN(Number(It))?0:Number(It);return Ft-Ut})}},{key:"render",value:function(){var nt=this,wt=this.props,Pt=wt.pageSize,xt=wt.locale,It=wt.rootPrefixCls,Ft=wt.changeSize,Ut=wt.quickGo,St=wt.goButton,_t=wt.selectComponentClass,Kt=wt.buildOptionText,Yt=wt.selectPrefixCls,an=wt.disabled,En=this.state.goInputText,cn="".concat(It,"-options"),bn=_t,dn=null,_n=null,Dn=null;if(!Ft&&!Ut)return null;var Rn=this.getPageSizeOptions();if(Ft&&bn){var wr=Rn.map(function(ar,Wn){return Ue.createElement(bn.Option,{key:Wn,value:ar.toString()},(Kt||nt.buildOptionText)(ar))});dn=Ue.createElement(bn,{disabled:an,prefixCls:Yt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Pt||Rn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Wn){return Wn.parentNode},"aria-label":xt.page_size,defaultOpen:!1},wr)}return Ut&&(St&&(Dn=typeof St=="boolean"?Ue.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:an,className:"".concat(cn,"-quick-jumper-button")},xt.jump_to_confirm):Ue.createElement("span",{onClick:this.go,onKeyUp:this.go},St)),_n=Ue.createElement("div",{className:"".concat(cn,"-quick-jumper")},xt.jump_to,Ue.createElement("input",{disabled:an,type:"text",value:En,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":xt.page}),xt.page,Dn)),Ue.createElement("li",{className:"".concat(cn)},dn,_n)}}]),ft}(Ue.Component);pe.defaultProps={pageSizeOptions:["10","20","50","100"]};var me=pe,be=function(We){var ft,gt=We.rootPrefixCls,nt=We.page,wt=We.active,Pt=We.className,xt=We.showTitle,It=We.onClick,Ft=We.onKeyPress,Ut=We.itemRender,St="".concat(gt,"-item"),_t=te()(St,"".concat(St,"-").concat(nt),(ft={},(0,z.Z)(ft,"".concat(St,"-active"),wt),(0,z.Z)(ft,"".concat(St,"-disabled"),!nt),(0,z.Z)(ft,We.className,Pt),ft)),Kt=function(){It(nt)},Yt=function(cn){Ft(cn,It,nt)},an=Ut(nt,"page",Ue.createElement("a",{rel:"nofollow"},nt));return an?Ue.createElement("li",{title:xt?nt.toString():null,className:_t,onClick:Kt,onKeyPress:Yt,tabIndex:0},an):null},ye=be;function Ce(){}function Se(Le){var We=Number(Le);return typeof We=="number"&&!Number.isNaN(We)&&isFinite(We)&&Math.floor(We)===We}var He=function(We,ft,gt){return gt};function we(Le,We,ft){var gt=typeof Le=="undefined"?We.pageSize:Le;return Math.floor((ft.total-1)/gt)+1}var Me=function(Le){(0,b.Z)(ft,Le);var We=(0,ee.Z)(ft);function ft(gt){var nt;(0,y.Z)(this,ft),nt=We.call(this,gt),nt.paginationNode=Ue.createRef(),nt.getJumpPrevPage=function(){return Math.max(1,nt.state.current-(nt.props.showLessItems?3:5))},nt.getJumpNextPage=function(){return Math.min(we(void 0,nt.state,nt.props),nt.state.current+(nt.props.showLessItems?3:5))},nt.getItemIcon=function(Ft,Ut){var St=nt.props.prefixCls,_t=Ft||Ue.createElement("button",{type:"button","aria-label":Ut,className:"".concat(St,"-item-link")});return typeof Ft=="function"&&(_t=Ue.createElement(Ft,(0,a.Z)({},nt.props))),_t},nt.isValid=function(Ft){var Ut=nt.props.total;return Se(Ft)&&Ft!==nt.state.current&&Se(Ut)&&Ut>0},nt.shouldDisplayQuickJumper=function(){var Ft=nt.props,Ut=Ft.showQuickJumper,St=Ft.total,_t=nt.state.pageSize;return St<=_t?!1:Ut},nt.handleKeyDown=function(Ft){(Ft.keyCode===de.ARROW_UP||Ft.keyCode===de.ARROW_DOWN)&&Ft.preventDefault()},nt.handleKeyUp=function(Ft){var Ut=nt.getValidValue(Ft),St=nt.state.currentInputValue;Ut!==St&&nt.setState({currentInputValue:Ut}),Ft.keyCode===de.ENTER?nt.handleChange(Ut):Ft.keyCode===de.ARROW_UP?nt.handleChange(Ut-1):Ft.keyCode===de.ARROW_DOWN&&nt.handleChange(Ut+1)},nt.handleBlur=function(Ft){var Ut=nt.getValidValue(Ft);nt.handleChange(Ut)},nt.changePageSize=function(Ft){var Ut=nt.state.current,St=we(Ft,nt.state,nt.props);Ut=Ut>St?St:Ut,St===0&&(Ut=nt.state.current),typeof Ft=="number"&&("pageSize"in nt.props||nt.setState({pageSize:Ft}),"current"in nt.props||nt.setState({current:Ut,currentInputValue:Ut})),nt.props.onShowSizeChange(Ut,Ft),"onChange"in nt.props&&nt.props.onChange&&nt.props.onChange(Ut,Ft)},nt.handleChange=function(Ft){var Ut=nt.props,St=Ut.disabled,_t=Ut.onChange,Kt=nt.state,Yt=Kt.pageSize,an=Kt.current,En=Kt.currentInputValue;if(nt.isValid(Ft)&&!St){var cn=we(void 0,nt.state,nt.props),bn=Ft;return Ft>cn?bn=cn:Ft<1&&(bn=1),"current"in nt.props||nt.setState({current:bn}),bn!==En&&nt.setState({currentInputValue:bn}),_t(bn,Yt),bn}return an},nt.prev=function(){nt.hasPrev()&&nt.handleChange(nt.state.current-1)},nt.next=function(){nt.hasNext()&&nt.handleChange(nt.state.current+1)},nt.jumpPrev=function(){nt.handleChange(nt.getJumpPrevPage())},nt.jumpNext=function(){nt.handleChange(nt.getJumpNextPage())},nt.hasPrev=function(){return nt.state.current>1},nt.hasNext=function(){return nt.state.current2?St-2:0),Kt=2;Kt=Pt?It=Pt:It=Number(wt),It}},{key:"getShowSizeChanger",value:function(){var nt=this.props,wt=nt.showSizeChanger,Pt=nt.total,xt=nt.totalBoundaryShowSizeChanger;return typeof wt!="undefined"?wt:Pt>xt}},{key:"render",value:function(){var nt=this.props,wt=nt.prefixCls,Pt=nt.className,xt=nt.style,It=nt.disabled,Ft=nt.hideOnSinglePage,Ut=nt.total,St=nt.locale,_t=nt.showQuickJumper,Kt=nt.showLessItems,Yt=nt.showTitle,an=nt.showTotal,En=nt.simple,cn=nt.itemRender,bn=nt.showPrevNextJumpers,dn=nt.jumpPrevIcon,_n=nt.jumpNextIcon,Dn=nt.selectComponentClass,Rn=nt.selectPrefixCls,wr=nt.pageSizeOptions,ar=this.state,Wn=ar.current,Ur=ar.pageSize,eo=ar.currentInputValue;if(Ft===!0&&Ut<=Ur)return null;var Or=we(void 0,this.state,this.props),Pr=[],Zr=null,yo=null,Oo=null,Jo=null,Io=null,gi=_t&&_t.goButton,ei=Kt?1:2,oi=Wn-1>0?Wn-1:0,pn=Wn+1Ut?Ut:Wn*Ur]));if(En){gi&&(typeof gi=="boolean"?Io=Ue.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},St.jump_to_confirm):Io=Ue.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gi),Io=Ue.createElement("li",{title:Yt?"".concat(St.jump_to).concat(Wn,"/").concat(Or):null,className:"".concat(wt,"-simple-pager")},Io));var Hr=this.renderPrev(oi);return Ue.createElement("ul",(0,ve.Z)({className:te()(wt,"".concat(wt,"-simple"),(0,z.Z)({},"".concat(wt,"-disabled"),It),Pt),style:xt,ref:this.paginationNode},Qn),jn,Hr?Ue.createElement("li",{title:Yt?St.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:te()("".concat(wt,"-prev"),(0,z.Z)({},"".concat(wt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Hr):null,Ue.createElement("li",{title:Yt?"".concat(Wn,"/").concat(Or):null,className:"".concat(wt,"-simple-pager")},Ue.createElement("input",{type:"text",value:eo,disabled:It,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),Ue.createElement("span",{className:"".concat(wt,"-slash")},"/"),Or),Ue.createElement("li",{title:Yt?St.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:te()("".concat(wt,"-next"),(0,z.Z)({},"".concat(wt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(pn)),Io)}if(Or<=3+ei*2){var vo={locale:St,rootPrefixCls:wt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Yt,itemRender:cn};Or||Pr.push(Ue.createElement(ye,(0,ve.Z)({},vo,{key:"noPager",page:1,className:"".concat(wt,"-item-disabled")})));for(var hr=1;hr<=Or;hr+=1){var hi=Wn===hr;Pr.push(Ue.createElement(ye,(0,ve.Z)({},vo,{key:hr,page:hr,active:hi})))}}else{var Ko=Kt?St.prev_3:St.prev_5,Yn=Kt?St.next_3:St.next_5,On=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(dn,"prev page")),Qr=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(_n,"next page"));bn&&(Zr=On?Ue.createElement("li",{title:Yt?Ko:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:te()("".concat(wt,"-jump-prev"),(0,z.Z)({},"".concat(wt,"-jump-prev-custom-icon"),!!dn))},On):null,yo=Qr?Ue.createElement("li",{title:Yt?Yn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:te()("".concat(wt,"-jump-next"),(0,z.Z)({},"".concat(wt,"-jump-next-custom-icon"),!!_n))},Qr):null),Jo=Ue.createElement(ye,{locale:St,last:!0,rootPrefixCls:wt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Or,page:Or,active:!1,showTitle:Yt,itemRender:cn}),Oo=Ue.createElement(ye,{locale:St,rootPrefixCls:wt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Yt,itemRender:cn});var kn=Math.max(1,Wn-ei),Wr=Math.min(Wn+ei,Or);Wn-1<=ei&&(Wr=1+ei*2),Or-Wn<=ei&&(kn=Or-ei*2);for(var Ao=kn;Ao<=Wr;Ao+=1){var Bo=Wn===Ao;Pr.push(Ue.createElement(ye,{locale:St,rootPrefixCls:wt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ao,page:Ao,active:Bo,showTitle:Yt,itemRender:cn}))}Wn-1>=ei*2&&Wn!==3&&(Pr[0]=(0,Ue.cloneElement)(Pr[0],{className:"".concat(wt,"-item-after-jump-prev")}),Pr.unshift(Zr)),Or-Wn>=ei*2&&Wn!==Or-2&&(Pr[Pr.length-1]=(0,Ue.cloneElement)(Pr[Pr.length-1],{className:"".concat(wt,"-item-before-jump-next")}),Pr.push(yo)),kn!==1&&Pr.unshift(Oo),Wr!==Or&&Pr.push(Jo)}var ao=!this.hasPrev()||!Or,hn=!this.hasNext()||!Or,Un=this.renderPrev(oi),Xn=this.renderNext(pn);return Ue.createElement("ul",(0,ve.Z)({className:te()(wt,Pt,(0,z.Z)({},"".concat(wt,"-disabled"),It)),style:xt,ref:this.paginationNode},Qn),jn,Un?Ue.createElement("li",{title:Yt?St.prev_page:null,onClick:this.prev,tabIndex:ao?null:0,onKeyPress:this.runIfEnterPrev,className:te()("".concat(wt,"-prev"),(0,z.Z)({},"".concat(wt,"-disabled"),ao)),"aria-disabled":ao},Un):null,Pr,Xn?Ue.createElement("li",{title:Yt?St.next_page:null,onClick:this.next,tabIndex:hn?null:0,onKeyPress:this.runIfEnterNext,className:te()("".concat(wt,"-next"),(0,z.Z)({},"".concat(wt,"-disabled"),hn)),"aria-disabled":hn},Xn):null,Ue.createElement(me,{disabled:It,locale:St,rootPrefixCls:wt,selectComponentClass:Dn,selectPrefixCls:Rn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Wn,pageSize:Ur,pageSizeOptions:wr,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:gi}))}}],[{key:"getDerivedStateFromProps",value:function(nt,wt){var Pt={};if("current"in nt&&(Pt.current=nt.current,nt.current!==wt.current&&(Pt.currentInputValue=Pt.current)),"pageSize"in nt&&nt.pageSize!==wt.pageSize){var xt=wt.current,It=we(nt.pageSize,wt,nt);xt=xt>It?It:xt,"current"in nt||(Pt.current=xt,Pt.currentInputValue=xt),Pt.pageSize=nt.pageSize}return Pt}}]),ft}(Ue.Component);Me.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ce,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ce,locale:ge.Z,style:{},itemRender:He,totalBoundaryShowSizeChanger:50};var Pe=Me,De=fe(22075),ze=fe(36355),Je=fe(19716),Qe=fe(8628),tt=fe(9763),$e=fe(57809);const at=Le=>Ue.createElement($e.default,Object.assign({},Le,{showSearch:!0,size:"small"})),ct=Le=>Ue.createElement($e.default,Object.assign({},Le,{showSearch:!0,size:"middle"}));at.Option=$e.default.Option,ct.Option=$e.default.Option;var it=fe(9937),rt=fe(17313),st=fe(83116),mt=fe(37613);const yt=Le=>{const{componentCls:We}=Le;return{[`${We}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${We}-item-link`]:{color:Le.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${We}-item-link`]:{color:Le.colorTextDisabled,cursor:"not-allowed"}}},[`&${We}-disabled`]:{cursor:"not-allowed",[`${We}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Le.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Le.colorBorder,backgroundColor:Le.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Le.itemActiveBgDisabled},a:{color:Le.itemActiveColorDisabled}}},[`${We}-item-link`]:{color:Le.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${We}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${We}-simple-pager`]:{color:Le.colorTextDisabled},[`${We}-jump-prev, ${We}-jump-next`]:{[`${We}-item-link-icon`]:{opacity:0},[`${We}-item-ellipsis`]:{opacity:1}}},[`&${We}-simple`]:{[`${We}-prev, ${We}-next`]:{[`&${We}-disabled ${We}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Tt=Le=>{const{componentCls:We}=Le;return{[`&${We}-mini ${We}-total-text, &${We}-mini ${We}-simple-pager`]:{height:Le.itemSizeSM,lineHeight:`${Le.itemSizeSM}px`},[`&${We}-mini ${We}-item`]:{minWidth:Le.itemSizeSM,height:Le.itemSizeSM,margin:0,lineHeight:`${Le.itemSizeSM-2}px`},[`&${We}-mini:not(${We}-disabled) ${We}-item:not(${We}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Le.colorBgTextHover},"&:active":{backgroundColor:Le.colorBgTextActive}},[`&${We}-mini ${We}-prev, &${We}-mini ${We}-next`]:{minWidth:Le.itemSizeSM,height:Le.itemSizeSM,margin:0,lineHeight:`${Le.itemSizeSM}px`},[`&${We}-mini:not(${We}-disabled)`]:{[`${We}-prev, ${We}-next`]:{[`&:hover ${We}-item-link`]:{backgroundColor:Le.colorBgTextHover},[`&:active ${We}-item-link`]:{backgroundColor:Le.colorBgTextActive},[`&${We}-disabled:hover ${We}-item-link`]:{backgroundColor:"transparent"}}},[` &${We}-mini ${We}-prev ${We}-item-link, &${We}-mini ${We}-next ${We}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Le.itemSizeSM,lineHeight:`${Le.itemSizeSM}px`}},[`&${We}-mini ${We}-jump-prev, &${We}-mini ${We}-jump-next`]:{height:Le.itemSizeSM,marginInlineEnd:0,lineHeight:`${Le.itemSizeSM}px`},[`&${We}-mini ${We}-options`]:{marginInlineStart:Le.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Le.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Le.itemSizeSM,lineHeight:`${Le.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,it.x0)(Le)),{width:Le.paginationMiniQuickJumperInputWidth,height:Le.controlHeightSM})}}}},vt=Le=>{const{componentCls:We}=Le;return{[` &${We}-simple ${We}-prev, &${We}-simple ${We}-next `]:{height:Le.itemSizeSM,lineHeight:`${Le.itemSizeSM}px`,verticalAlign:"top",[`${We}-item-link`]:{height:Le.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Le.colorBgTextHover},"&:active":{backgroundColor:Le.colorBgTextActive},"&::after":{height:Le.itemSizeSM,lineHeight:`${Le.itemSizeSM}px`}}},[`&${We}-simple ${We}-simple-pager`]:{display:"inline-block",height:Le.itemSizeSM,marginInlineEnd:Le.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Le.marginXS,padding:`0 ${Le.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Le.itemInputBg,border:`${Le.lineWidth}px ${Le.lineType} ${Le.colorBorder}`,borderRadius:Le.borderRadius,outline:"none",transition:`border-color ${Le.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Le.colorPrimary},"&:focus":{borderColor:Le.colorPrimaryHover,boxShadow:`${Le.inputOutlineOffset}px 0 ${Le.controlOutlineWidth}px ${Le.controlOutline}`},"&[disabled]":{color:Le.colorTextDisabled,backgroundColor:Le.colorBgContainerDisabled,borderColor:Le.colorBorder,cursor:"not-allowed"}}}}},ut=Le=>{const{componentCls:We}=Le;return{[`${We}-jump-prev, ${We}-jump-next`]:{outline:0,[`${We}-item-container`]:{position:"relative",[`${We}-item-link-icon`]:{color:Le.colorPrimary,fontSize:Le.fontSizeSM,opacity:0,transition:`all ${Le.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${We}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Le.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Le.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Le.paginationEllipsisTextIndent,opacity:1,transition:`all ${Le.motionDurationMid}`}},"&:hover":{[`${We}-item-link-icon`]:{opacity:1},[`${We}-item-ellipsis`]:{opacity:0}}},[` ${We}-prev, ${We}-jump-prev, ${We}-jump-next `]:{marginInlineEnd:Le.marginXS},[` ${We}-prev, ${We}-next, ${We}-jump-prev, ${We}-jump-next `]:{display:"inline-block",minWidth:Le.itemSize,height:Le.itemSize,color:Le.colorText,fontFamily:Le.fontFamily,lineHeight:`${Le.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Le.borderRadius,cursor:"pointer",transition:`all ${Le.motionDurationMid}`},[`${We}-prev, ${We}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Le.colorText,cursor:"pointer",userSelect:"none"},[`${We}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Le.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Le.lineWidth}px ${Le.lineType} transparent`,borderRadius:Le.borderRadius,outline:"none",transition:`all ${Le.motionDurationMid}`},[`&:hover ${We}-item-link`]:{backgroundColor:Le.colorBgTextHover},[`&:active ${We}-item-link`]:{backgroundColor:Le.colorBgTextActive},[`&${We}-disabled:hover`]:{[`${We}-item-link`]:{backgroundColor:"transparent"}}},[`${We}-slash`]:{marginInlineEnd:Le.paginationSlashMarginInlineEnd,marginInlineStart:Le.paginationSlashMarginInlineStart},[`${We}-options`]:{display:"inline-block",marginInlineStart:Le.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Le.controlHeight,marginInlineStart:Le.marginXS,lineHeight:`${Le.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,it.ik)(Le)),{width:Le.controlHeightLG*1.25,height:Le.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Le.marginXS,marginInlineEnd:Le.marginXS})}}}},qe=Le=>{const{componentCls:We}=Le;return{[`${We}-item`]:{display:"inline-block",minWidth:Le.itemSize,height:Le.itemSize,marginInlineEnd:Le.marginXS,fontFamily:Le.fontFamily,lineHeight:`${Le.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Le.lineWidth}px ${Le.lineType} transparent`,borderRadius:Le.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Le.paginationItemPaddingInline}px`,color:Le.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${We}-item-active)`]:{"&:hover":{transition:`all ${Le.motionDurationMid}`,backgroundColor:Le.colorBgTextHover},"&:active":{backgroundColor:Le.colorBgTextActive}},"&-active":{fontWeight:Le.fontWeightStrong,backgroundColor:Le.itemActiveBg,borderColor:Le.colorPrimary,a:{color:Le.colorPrimary},"&:hover":{borderColor:Le.colorPrimaryHover},"&:hover a":{color:Le.colorPrimaryHover}}}}},Te=Le=>{const{componentCls:We}=Le;return{[We]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,rt.Wf)(Le)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${We}-total-text`]:{display:"inline-block",height:Le.itemSize,marginInlineEnd:Le.marginXS,lineHeight:`${Le.itemSize-2}px`,verticalAlign:"middle"}}),qe(Le)),ut(Le)),vt(Le)),Tt(Le)),yt(Le)),{[`@media only screen and (max-width: ${Le.screenLG}px)`]:{[`${We}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Le.screenSM}px)`]:{[`${We}-options`]:{display:"none"}}}),[`&${Le.componentCls}-rtl`]:{direction:"rtl"}}},Ke=Le=>{const{componentCls:We}=Le;return{[`${We}${We}-disabled:not(${We}-mini)`]:{"&, &:hover":{[`${We}-item-link`]:{borderColor:Le.colorBorder}},"&:focus-visible":{[`${We}-item-link`]:{borderColor:Le.colorBorder}},[`${We}-item, ${We}-item-link`]:{backgroundColor:Le.colorBgContainerDisabled,borderColor:Le.colorBorder,[`&:hover:not(${We}-item-active)`]:{backgroundColor:Le.colorBgContainerDisabled,borderColor:Le.colorBorder,a:{color:Le.colorTextDisabled}},[`&${We}-item-active`]:{backgroundColor:Le.itemActiveBgDisabled}},[`${We}-prev, ${We}-next`]:{"&:hover button":{backgroundColor:Le.colorBgContainerDisabled,borderColor:Le.colorBorder,color:Le.colorTextDisabled},[`${We}-item-link`]:{backgroundColor:Le.colorBgContainerDisabled,borderColor:Le.colorBorder}}},[`${We}:not(${We}-mini)`]:{[`${We}-prev, ${We}-next`]:{"&:hover button":{borderColor:Le.colorPrimaryHover,backgroundColor:Le.itemBg},[`${We}-item-link`]:{backgroundColor:Le.itemLinkBg,borderColor:Le.colorBorder},[`&:hover ${We}-item-link`]:{borderColor:Le.colorPrimary,backgroundColor:Le.itemBg,color:Le.colorPrimary},[`&${We}-disabled`]:{[`${We}-item-link`]:{borderColor:Le.colorBorder,color:Le.colorTextDisabled}}},[`${We}-item`]:{backgroundColor:Le.itemBg,border:`${Le.lineWidth}px ${Le.lineType} ${Le.colorBorder}`,[`&:hover:not(${We}-item-active)`]:{borderColor:Le.colorPrimary,backgroundColor:Le.itemBg,a:{color:Le.colorPrimary}},"&-active":{borderColor:Le.colorPrimary}}}}},Ie=Le=>{const{componentCls:We}=Le;return{[`${We}:not(${We}-disabled)`]:{[`${We}-item`]:Object.assign({},(0,rt.Qy)(Le)),[`${We}-jump-prev, ${We}-jump-next`]:{"&:focus-visible":Object.assign({[`${We}-item-link-icon`]:{opacity:1},[`${We}-item-ellipsis`]:{opacity:0}},(0,rt.oN)(Le))},[`${We}-prev, ${We}-next`]:{[`&:focus-visible ${We}-item-link`]:Object.assign({},(0,rt.oN)(Le))}}}};var Fe=(0,st.Z)("Pagination",Le=>{const We=(0,mt.TS)(Le,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Le.marginXXS/2,paginationMiniQuickJumperInputWidth:Le.controlHeightLG*1.1,paginationItemPaddingInline:Le.marginXXS*1.5,paginationEllipsisLetterSpacing:Le.marginXXS/2,paginationSlashMarginInlineStart:Le.marginXXS,paginationSlashMarginInlineEnd:Le.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,it.e5)(Le),(0,it.TM)(Le));return[Te(We),Ie(We),Le.wireframe&&Ke(We)]},Le=>({itemBg:Le.colorBgContainer,itemSize:Le.controlHeight,itemSizeSM:Le.controlHeightSM,itemActiveBg:Le.colorBgContainer,itemLinkBg:Le.colorBgContainer,itemActiveColorDisabled:Le.colorTextDisabled,itemActiveBgDisabled:Le.controlItemBgActiveDisabled,itemInputBg:Le.colorBgContainer,miniOptionsSizeChangerTop:0})),Be=function(Le,We){var ft={};for(var gt in Le)Object.prototype.hasOwnProperty.call(Le,gt)&&We.indexOf(gt)<0&&(ft[gt]=Le[gt]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,gt=Object.getOwnPropertySymbols(Le);nt{const{prefixCls:We,selectPrefixCls:ft,className:gt,rootClassName:nt,style:wt,size:Pt,locale:xt,selectComponentClass:It,responsive:Ft,showSizeChanger:Ut}=Le,St=Be(Le,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:_t}=(0,Qe.Z)(Ft),{getPrefixCls:Kt,direction:Yt,pagination:an={}}=Ue.useContext(ze.E_),En=Kt("pagination",We),[cn,bn]=Fe(En),dn=Ut!=null?Ut:an.showSizeChanger,_n=Ue.useMemo(()=>{const Or=Ue.createElement("span",{className:`${En}-item-ellipsis`},"\u2022\u2022\u2022"),Pr=Ue.createElement("button",{className:`${En}-item-link`,type:"button",tabIndex:-1},Yt==="rtl"?Ue.createElement(se.Z,null):Ue.createElement(ae.Z,null)),Zr=Ue.createElement("button",{className:`${En}-item-link`,type:"button",tabIndex:-1},Yt==="rtl"?Ue.createElement(ae.Z,null):Ue.createElement(se.Z,null)),yo=Ue.createElement("a",{className:`${En}-item-link`},Ue.createElement("div",{className:`${En}-item-container`},Yt==="rtl"?Ue.createElement(le.Z,{className:`${En}-item-link-icon`}):Ue.createElement(re,{className:`${En}-item-link-icon`}),Or)),Oo=Ue.createElement("a",{className:`${En}-item-link`},Ue.createElement("div",{className:`${En}-item-container`},Yt==="rtl"?Ue.createElement(re,{className:`${En}-item-link-icon`}):Ue.createElement(le.Z,{className:`${En}-item-link-icon`}),Or));return{prevIcon:Pr,nextIcon:Zr,jumpPrevIcon:yo,jumpNextIcon:Oo}},[Yt,En]),[Dn]=(0,tt.Z)("Pagination",De.Z),Rn=Object.assign(Object.assign({},Dn),xt),wr=(0,Je.Z)(Pt),ar=wr==="small"||!!(_t&&!wr&&Ft),Wn=Kt("select",ft),Ur=te()({[`${En}-mini`]:ar,[`${En}-rtl`]:Yt==="rtl"},an==null?void 0:an.className,gt,nt,bn),eo=Object.assign(Object.assign({},an==null?void 0:an.style),wt);return cn(Ue.createElement(Pe,Object.assign({},_n,St,{style:eo,prefixCls:En,selectPrefixCls:Wn,className:Ur,selectComponentClass:It||(ar?at:ct),locale:Rn,showSizeChanger:dn})))},Ne=_e},39722:function(un,Qt,fe){"use strict";fe.d(Qt,{t5:function(){return ae}});var ve=fe(92310),Ue=fe.n(ve),E=fe(55477),he=fe(59301),Ae=fe(36355),ue=fe(77578),oe=fe(17356),re=function(ie,te){var z={};for(var a in ie)Object.prototype.hasOwnProperty.call(ie,a)&&te.indexOf(a)<0&&(z[a]=ie[a]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,a=Object.getOwnPropertySymbols(ie);y{if(!(!te&&!z))return he.createElement(he.Fragment,null,te&&he.createElement("div",{className:`${ie}-title`},(0,ue.Z)(te)),he.createElement("div",{className:`${ie}-inner-content`},(0,ue.Z)(z)))},ae=ie=>{const{hashId:te,prefixCls:z,className:a,style:y,placement:x="top",title:b,content:ee,children:ne}=ie;return he.createElement("div",{className:Ue()(te,z,`${z}-pure`,`${z}-placement-${x}`,a),style:y},he.createElement("div",{className:`${z}-arrow`}),he.createElement(E.G,Object.assign({},ie,{className:te,prefixCls:z}),ne||le(z,b,ee)))},se=ie=>{const{prefixCls:te}=ie,z=re(ie,["prefixCls"]),{getPrefixCls:a}=he.useContext(Ae.E_),y=a("popover",te),[x,b]=(0,oe.Z)(y);return x(he.createElement(ae,Object.assign({},z,{prefixCls:y,hashId:b})))};Qt.ZP=se},17356:function(un,Qt,fe){"use strict";var ve=fe(17313),Ue=fe(29878),E=fe(19447),he=fe(33166),Ae=fe(83116),ue=fe(37613);const oe=ae=>{const{componentCls:se,popoverColor:ie,minWidth:te,fontWeightStrong:z,popoverPadding:a,boxShadowSecondary:y,colorTextHeading:x,borderRadiusLG:b,zIndexPopup:ee,marginXS:ne,colorBgElevated:ce,popoverBg:de}=ae;return[{[se]:Object.assign(Object.assign({},(0,ve.Wf)(ae)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:ee,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":ce,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${se}-content`]:{position:"relative"},[`${se}-inner`]:{backgroundColor:de,backgroundClip:"padding-box",borderRadius:b,boxShadow:y,padding:a},[`${se}-title`]:{minWidth:te,marginBottom:ne,color:x,fontWeight:z},[`${se}-inner-content`]:{color:ie}})},(0,E.ZP)(ae,{colorBg:"var(--antd-arrow-background-color)"}),{[`${se}-pure`]:{position:"relative",maxWidth:"none",margin:ae.sizePopupArrow,display:"inline-block",[`${se}-content`]:{display:"inline-block"}}}]},re=ae=>{const{componentCls:se}=ae;return{[se]:he.i.map(ie=>{const te=ae[`${ie}6`];return{[`&${se}-${ie}`]:{"--antd-arrow-background-color":te,[`${se}-inner`]:{backgroundColor:te},[`${se}-arrow`]:{background:"transparent"}}}})}},le=ae=>{const{componentCls:se,lineWidth:ie,lineType:te,colorSplit:z,paddingSM:a,controlHeight:y,fontSize:x,lineHeight:b,padding:ee}=ae,ne=y-Math.round(x*b),ce=ne/2,de=ne/2-ie,ge=ee;return{[se]:{[`${se}-inner`]:{padding:0},[`${se}-title`]:{margin:0,padding:`${ce}px ${ge}px ${de}px`,borderBottom:`${ie}px ${te} ${z}`},[`${se}-inner-content`]:{padding:`${a}px ${ge}px`}}}};Qt.Z=(0,Ae.Z)("Popover",ae=>{const{colorBgElevated:se,colorText:ie,wireframe:te}=ae,z=(0,ue.TS)(ae,{popoverPadding:12,popoverBg:se,popoverColor:ie});return[oe(z),re(z),te&&le(z),(0,Ue._y)(z,"zoom-big")]},ae=>({width:177,minWidth:177,zIndexPopup:ae.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return Ut}});var ve=fe(59301),Ue=fe(29679),E=fe(40001),he=fe(19248),Ae=fe(99267),ue=fe(92310),oe=fe.n(ue),re=fe(2738),le=fe(36355),ae=fe(67711),se=fe(98506),ie=fe(33346),te={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},z=function(){var _t=(0,ve.useRef)([]),Kt=(0,ve.useRef)(null);return(0,ve.useEffect)(function(){var Yt=Date.now(),an=!1;_t.current.forEach(function(En){if(En){an=!0;var cn=En.style;cn.transitionDuration=".3s, .3s, .3s, .06s",Kt.current&&Yt-Kt.current<100&&(cn.transitionDuration="0s, 0s")}}),an&&(Kt.current=Date.now())}),_t.current},a=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],y=function(_t){var Kt=(0,se.Z)((0,se.Z)({},te),_t),Yt=Kt.className,an=Kt.percent,En=Kt.prefixCls,cn=Kt.strokeColor,bn=Kt.strokeLinecap,dn=Kt.strokeWidth,_n=Kt.style,Dn=Kt.trailColor,Rn=Kt.trailWidth,wr=Kt.transition,ar=(0,ie.Z)(Kt,a);delete ar.gapPosition;var Wn=Array.isArray(an)?an:[an],Ur=Array.isArray(cn)?cn:[cn],eo=z(),Or=dn/2,Pr=100-dn/2,Zr="M ".concat(bn==="round"?Or:0,",").concat(Or,` L `).concat(bn==="round"?Pr:100,",").concat(Or),yo="0 0 100 ".concat(dn),Oo=0;return ve.createElement("svg",(0,ae.Z)({className:oe()("".concat(En,"-line"),Yt),viewBox:yo,preserveAspectRatio:"none",style:_n},ar),ve.createElement("path",{className:"".concat(En,"-line-trail"),d:Zr,strokeLinecap:bn,stroke:Dn,strokeWidth:Rn||dn,fillOpacity:"0"}),Wn.map(function(Jo,Io){var gi=1;switch(bn){case"round":gi=1-dn/100;break;case"square":gi=1-dn/2/100;break;default:gi=1;break}var ei={strokeDasharray:"".concat(Jo*gi,"px, 100px"),strokeDashoffset:"-".concat(Oo,"px"),transition:wr||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},oi=Ur[Io]||Ur[Ur.length-1];return Oo+=Jo,ve.createElement("path",{key:Io,className:"".concat(En,"-line-path"),d:Zr,strokeLinecap:bn,stroke:oi,strokeWidth:dn,fillOpacity:"0",ref:function(Qn){eo[Io]=Qn},style:ei})}))},x=y,b=fe(26420),ee=fe(16886),ne=fe(47273),ce=0,de=(0,ne.Z)();function ge(){var St;return de?(St=ce,ce+=1):St="TEST_OR_SSR",St}var pe=function(St){var _t=ve.useState(),Kt=(0,ee.Z)(_t,2),Yt=Kt[0],an=Kt[1];return ve.useEffect(function(){an("rc_progress_".concat(ge()))},[]),St||Yt},me=function(_t){var Kt=_t.bg,Yt=_t.children;return ve.createElement("div",{style:{width:"100%",height:"100%",background:Kt}},Yt)};function be(St,_t){return Object.keys(St).map(function(Kt){var Yt=parseFloat(Kt),an="".concat(Math.floor(Yt*_t),"%");return"".concat(St[Kt]," ").concat(an)})}var ye=ve.forwardRef(function(St,_t){var Kt=St.prefixCls,Yt=St.color,an=St.gradientId,En=St.radius,cn=St.style,bn=St.ptg,dn=St.strokeLinecap,_n=St.strokeWidth,Dn=St.size,Rn=St.gapDegree,wr=Yt&&(0,b.Z)(Yt)==="object",ar=wr?"#FFF":void 0,Wn=Dn/2,Ur=ve.createElement("circle",{className:"".concat(Kt,"-circle-path"),r:En,cx:Wn,cy:Wn,stroke:ar,strokeLinecap:dn,strokeWidth:_n,opacity:bn===0?0:1,style:cn,ref:_t});if(!wr)return Ur;var eo="".concat(an,"-conic"),Or=Rn?"".concat(180+Rn/2,"deg"):"0deg",Pr=be(Yt,(360-Rn)/360),Zr=be(Yt,1),yo="conic-gradient(from ".concat(Or,", ").concat(Pr.join(", "),")"),Oo="linear-gradient(to ".concat(Rn?"bottom":"top",", ").concat(Zr.join(", "),")");return ve.createElement(ve.Fragment,null,ve.createElement("mask",{id:eo},Ur),ve.createElement("foreignObject",{x:0,y:0,width:Dn,height:Dn,mask:"url(#".concat(eo,")")},ve.createElement(me,{bg:Oo},ve.createElement(me,{bg:yo}))))}),Ce=ye,Se=100,He=function(_t,Kt,Yt,an,En,cn,bn,dn,_n,Dn){var Rn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,wr=Yt/100*360*((360-cn)/360),ar=cn===0?0:{bottom:0,top:180,left:90,right:-90}[bn],Wn=(100-an)/100*Kt;_n==="round"&&an!==100&&(Wn+=Dn/2,Wn>=Kt&&(Wn=Kt-.01));var Ur=Se/2;return{stroke:typeof dn=="string"?dn:void 0,strokeDasharray:"".concat(Kt,"px ").concat(_t),strokeDashoffset:Wn+Rn,transform:"rotate(".concat(En+wr+ar,"deg)"),transformOrigin:"".concat(Ur,"px ").concat(Ur,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},we=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Me(St){var _t=St!=null?St:[];return Array.isArray(_t)?_t:[_t]}var Pe=function(_t){var Kt=(0,se.Z)((0,se.Z)({},te),_t),Yt=Kt.id,an=Kt.prefixCls,En=Kt.steps,cn=Kt.strokeWidth,bn=Kt.trailWidth,dn=Kt.gapDegree,_n=dn===void 0?0:dn,Dn=Kt.gapPosition,Rn=Kt.trailColor,wr=Kt.strokeLinecap,ar=Kt.style,Wn=Kt.className,Ur=Kt.strokeColor,eo=Kt.percent,Or=(0,ie.Z)(Kt,we),Pr=Se/2,Zr=pe(Yt),yo="".concat(Zr,"-gradient"),Oo=Pr-cn/2,Jo=Math.PI*2*Oo,Io=_n>0?90+_n/2:-90,gi=Jo*((360-_n)/360),ei=(0,b.Z)(En)==="object"?En:{count:En,space:2},oi=ei.count,pn=ei.space,Qn=Me(eo),jn=Me(Ur),Hr=jn.find(function(Qr){return Qr&&(0,b.Z)(Qr)==="object"}),vo=Hr&&(0,b.Z)(Hr)==="object",hr=vo?"butt":wr,hi=He(Jo,gi,0,100,Io,_n,Dn,Rn,hr,cn),Ko=z(),Yn=function(){var kn=0;return Qn.map(function(Wr,Ao){var Bo=jn[Ao]||jn[jn.length-1],ao=He(Jo,gi,kn,Wr,Io,_n,Dn,Bo,hr,cn);return kn+=Wr,ve.createElement(Ce,{key:Ao,color:Bo,ptg:Wr,radius:Oo,prefixCls:an,gradientId:yo,style:ao,strokeLinecap:hr,strokeWidth:cn,gapDegree:_n,ref:function(Un){Ko[Ao]=Un},size:Se})}).reverse()},On=function(){var kn=Math.round(oi*(Qn[0]/100)),Wr=100/oi,Ao=0;return new Array(oi).fill(null).map(function(Bo,ao){var hn=ao<=kn-1?jn[0]:Rn,Un=hn&&(0,b.Z)(hn)==="object"?"url(#".concat(yo,")"):void 0,Xn=He(Jo,gi,Ao,Wr,Io,_n,Dn,hn,"butt",cn,pn);return Ao+=(gi-Xn.strokeDashoffset+pn)*100/gi,ve.createElement("circle",{key:ao,className:"".concat(an,"-circle-path"),r:Oo,cx:Pr,cy:Pr,stroke:Un,strokeWidth:cn,opacity:1,style:Xn,ref:function(Ir){Ko[ao]=Ir}})})};return ve.createElement("svg",(0,ae.Z)({className:oe()("".concat(an,"-circle"),Wn),viewBox:"0 0 ".concat(Se," ").concat(Se),style:ar,id:Yt,role:"presentation"},Or),!oi&&ve.createElement("circle",{className:"".concat(an,"-circle-trail"),r:Oo,cx:Pr,cy:Pr,stroke:Rn,strokeLinecap:hr,strokeWidth:bn||cn,style:hi}),oi?On():Yn())},De=Pe,ze={Line:x,Circle:De},Je=fe(6848),Qe=fe(30071);function tt(St){return!St||St<0?0:St>100?100:St}function $e(St){let{success:_t,successPercent:Kt}=St,Yt=Kt;return _t&&"progress"in _t&&(Yt=_t.progress),_t&&"percent"in _t&&(Yt=_t.percent),Yt}const at=St=>{let{percent:_t,success:Kt,successPercent:Yt}=St;const an=tt($e({success:Kt,successPercent:Yt}));return[an,tt(tt(_t)-an)]},ct=St=>{let{success:_t={},strokeColor:Kt}=St;const{strokeColor:Yt}=_t;return[Yt||Qe.presetPrimaryColors.green,Kt||null]},it=(St,_t,Kt)=>{var Yt,an,En,cn;let bn=-1,dn=-1;if(_t==="step"){const _n=Kt.steps,Dn=Kt.strokeWidth;typeof St=="string"||typeof St=="undefined"?(bn=St==="small"?2:14,dn=Dn!=null?Dn:8):typeof St=="number"?[bn,dn]=[St,St]:[bn=14,dn=8]=St,bn*=_n}else if(_t==="line"){const _n=Kt==null?void 0:Kt.strokeWidth;typeof St=="string"||typeof St=="undefined"?dn=_n||(St==="small"?6:8):typeof St=="number"?[bn,dn]=[St,St]:[bn=-1,dn=8]=St}else(_t==="circle"||_t==="dashboard")&&(typeof St=="string"||typeof St=="undefined"?[bn,dn]=St==="small"?[60,60]:[120,120]:typeof St=="number"?[bn,dn]=[St,St]:(bn=(an=(Yt=St[0])!==null&&Yt!==void 0?Yt:St[1])!==null&&an!==void 0?an:120,dn=(cn=(En=St[0])!==null&&En!==void 0?En:St[1])!==null&&cn!==void 0?cn:120));return[bn,dn]},rt=3,st=St=>rt/St*100;var yt=St=>{const{prefixCls:_t,trailColor:Kt=null,strokeLinecap:Yt="round",gapPosition:an,gapDegree:En,width:cn=120,type:bn,children:dn,success:_n,size:Dn=cn}=St,[Rn,wr]=it(Dn,"circle");let{strokeWidth:ar}=St;ar===void 0&&(ar=Math.max(st(Rn),6));const Wn={width:Rn,height:wr,fontSize:Rn*.15+6},Ur=ve.useMemo(()=>{if(En||En===0)return En;if(bn==="dashboard")return 75},[En,bn]),eo=an||bn==="dashboard"&&"bottom"||void 0,Or=Object.prototype.toString.call(St.strokeColor)==="[object Object]",Pr=ct({success:_n,strokeColor:St.strokeColor}),Zr=oe()(`${_t}-inner`,{[`${_t}-circle-gradient`]:Or}),yo=ve.createElement(De,{percent:at(St),strokeWidth:ar,trailWidth:ar,strokeColor:Pr,strokeLinecap:Yt,trailColor:Kt,prefixCls:_t,gapDegree:Ur,gapPosition:eo});return ve.createElement("div",{className:Zr,style:Wn},Rn<=20?ve.createElement(Je.Z,{title:dn},ve.createElement("span",null,yo)):ve.createElement(ve.Fragment,null,yo,dn))},Tt=function(St,_t){var Kt={};for(var Yt in St)Object.prototype.hasOwnProperty.call(St,Yt)&&_t.indexOf(Yt)<0&&(Kt[Yt]=St[Yt]);if(St!=null&&typeof Object.getOwnPropertySymbols=="function")for(var an=0,Yt=Object.getOwnPropertySymbols(St);an{let _t=[];return Object.keys(St).forEach(Kt=>{const Yt=parseFloat(Kt.replace(/%/g,""));isNaN(Yt)||_t.push({key:Yt,value:St[Kt]})}),_t=_t.sort((Kt,Yt)=>Kt.key-Yt.key),_t.map(Kt=>{let{key:Yt,value:an}=Kt;return`${an} ${Yt}%`}).join(", ")},ut=(St,_t)=>{const{from:Kt=Qe.presetPrimaryColors.blue,to:Yt=Qe.presetPrimaryColors.blue,direction:an=_t==="rtl"?"to left":"to right"}=St,En=Tt(St,["from","to","direction"]);if(Object.keys(En).length!==0){const cn=vt(En);return{backgroundImage:`linear-gradient(${an}, ${cn})`}}return{backgroundImage:`linear-gradient(${an}, ${Kt}, ${Yt})`}};var Te=St=>{const{prefixCls:_t,direction:Kt,percent:Yt,size:an,strokeWidth:En,strokeColor:cn,strokeLinecap:bn="round",children:dn,trailColor:_n=null,success:Dn}=St,Rn=cn&&typeof cn!="string"?ut(cn,Kt):{backgroundColor:cn},wr=bn==="square"||bn==="butt"?0:void 0,ar={backgroundColor:_n||void 0,borderRadius:wr},Wn=an!=null?an:[-1,En||(an==="small"?6:8)],[Ur,eo]=it(Wn,"line",{strokeWidth:En}),Or=Object.assign({width:`${tt(Yt)}%`,height:eo,borderRadius:wr},Rn),Pr=$e(St),Zr={width:`${tt(Pr)}%`,height:eo,borderRadius:wr,backgroundColor:Dn==null?void 0:Dn.strokeColor},yo={width:Ur<0?"100%":Ur,height:eo};return ve.createElement(ve.Fragment,null,ve.createElement("div",{className:`${_t}-outer`,style:yo},ve.createElement("div",{className:`${_t}-inner`,style:ar},ve.createElement("div",{className:`${_t}-bg`,style:Or}),Pr!==void 0?ve.createElement("div",{className:`${_t}-success-bg`,style:Zr}):null)),dn)},Ie=St=>{const{size:_t,steps:Kt,percent:Yt=0,strokeWidth:an=8,strokeColor:En,trailColor:cn=null,prefixCls:bn,children:dn}=St,_n=Math.round(Kt*(Yt/100)),Dn=_t==="small"?2:14,Rn=_t!=null?_t:[Dn,an],[wr,ar]=it(Rn,"step",{steps:Kt,strokeWidth:an}),Wn=wr/Kt,Ur=new Array(Kt);for(let eo=0;eo{const _t=St?"100%":"-100%";return new Fe.Keyframes(`antProgress${St?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${_t}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${_t}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Le=St=>{const{componentCls:_t,iconCls:Kt}=St;return{[_t]:Object.assign(Object.assign({},(0,Be.Wf)(St)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:St.fontSize,marginInlineEnd:St.marginXS,marginBottom:St.marginXS},[`${_t}-outer`]:{display:"inline-block",width:"100%"},[`&${_t}-show-info`]:{[`${_t}-outer`]:{marginInlineEnd:`calc(-2em - ${St.marginXS}px)`,paddingInlineEnd:`calc(2em + ${St.paddingXS}px)`}},[`${_t}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:St.remainingColor,borderRadius:St.lineBorderRadius},[`${_t}-inner:not(${_t}-circle-gradient)`]:{[`${_t}-circle-path`]:{stroke:St.defaultColor}},[`${_t}-success-bg, ${_t}-bg`]:{position:"relative",backgroundColor:St.defaultColor,borderRadius:St.lineBorderRadius,transition:`all ${St.motionDurationSlow} ${St.motionEaseInOutCirc}`},[`${_t}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:St.colorSuccess},[`${_t}-text`]:{display:"inline-block",width:"2em",marginInlineStart:St.marginXS,color:St.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Kt]:{fontSize:St.fontSize}},[`&${_t}-status-active`]:{[`${_t}-bg::before`]:{position:"absolute",inset:0,backgroundColor:St.colorBgContainer,borderRadius:St.lineBorderRadius,opacity:0,animationName:Ne(),animationDuration:St.progressActiveMotionDuration,animationTimingFunction:St.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${_t}-rtl${_t}-status-active`]:{[`${_t}-bg::before`]:{animationName:Ne(!0)}},[`&${_t}-status-exception`]:{[`${_t}-bg`]:{backgroundColor:St.colorError},[`${_t}-text`]:{color:St.colorError}},[`&${_t}-status-exception ${_t}-inner:not(${_t}-circle-gradient)`]:{[`${_t}-circle-path`]:{stroke:St.colorError}},[`&${_t}-status-success`]:{[`${_t}-bg`]:{backgroundColor:St.colorSuccess},[`${_t}-text`]:{color:St.colorSuccess}},[`&${_t}-status-success ${_t}-inner:not(${_t}-circle-gradient)`]:{[`${_t}-circle-path`]:{stroke:St.colorSuccess}}})}},We=St=>{const{componentCls:_t,iconCls:Kt}=St;return{[_t]:{[`${_t}-circle-trail`]:{stroke:St.remainingColor},[`&${_t}-circle ${_t}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${_t}-circle ${_t}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:St.circleTextColor,fontSize:St.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Kt]:{fontSize:`${St.fontSize/St.fontSizeSM}em`}},[`${_t}-circle&-status-exception`]:{[`${_t}-text`]:{color:St.colorError}},[`${_t}-circle&-status-success`]:{[`${_t}-text`]:{color:St.colorSuccess}}},[`${_t}-inline-circle`]:{lineHeight:1,[`${_t}-inner`]:{verticalAlign:"bottom"}}}},ft=St=>{const{componentCls:_t}=St;return{[_t]:{[`${_t}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:St.progressStepMinWidth,marginInlineEnd:St.progressStepMarginInlineEnd,backgroundColor:St.remainingColor,transition:`all ${St.motionDurationSlow}`,"&-active":{backgroundColor:St.defaultColor}}}}}},gt=St=>{const{componentCls:_t,iconCls:Kt}=St;return{[_t]:{[`${_t}-small&-line, ${_t}-small&-line ${_t}-text ${Kt}`]:{fontSize:St.fontSizeSM}}}};var nt=(0,Oe.Z)("Progress",St=>{const _t=St.marginXXS/2,Kt=(0,_e.TS)(St,{progressStepMarginInlineEnd:_t,progressStepMinWidth:_t,progressActiveMotionDuration:"2.4s"});return[Le(Kt),We(Kt),ft(Kt),gt(Kt)]},St=>({circleTextColor:St.colorText,defaultColor:St.colorInfo,remainingColor:St.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),wt=function(St,_t){var Kt={};for(var Yt in St)Object.prototype.hasOwnProperty.call(St,Yt)&&_t.indexOf(Yt)<0&&(Kt[Yt]=St[Yt]);if(St!=null&&typeof Object.getOwnPropertySymbols=="function")for(var an=0,Yt=Object.getOwnPropertySymbols(St);an{const{prefixCls:Kt,className:Yt,rootClassName:an,steps:En,strokeColor:cn,percent:bn=0,size:dn="default",showInfo:_n=!0,type:Dn="line",status:Rn,format:wr,style:ar}=St,Wn=wt(St,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Ur=ve.useMemo(()=>{var Qn,jn;const Hr=$e(St);return parseInt(Hr!==void 0?(Qn=Hr!=null?Hr:0)===null||Qn===void 0?void 0:Qn.toString():(jn=bn!=null?bn:0)===null||jn===void 0?void 0:jn.toString(),10)},[bn,St.success,St.successPercent]),eo=ve.useMemo(()=>!xt.includes(Rn)&&Ur>=100?"success":Rn||"normal",[Rn,Ur]),{getPrefixCls:Or,direction:Pr,progress:Zr}=ve.useContext(le.E_),yo=Or("progress",Kt),[Oo,Jo]=nt(yo),Io=ve.useMemo(()=>{if(!_n)return null;const Qn=$e(St);let jn;const Hr=wr||(hr=>`${hr}%`),vo=Dn==="line";return wr||eo!=="exception"&&eo!=="success"?jn=Hr(tt(bn),tt(Qn)):eo==="exception"?jn=vo?ve.createElement(he.Z,null):ve.createElement(Ae.Z,null):eo==="success"&&(jn=vo?ve.createElement(Ue.Z,null):ve.createElement(E.Z,null)),ve.createElement("span",{className:`${yo}-text`,title:typeof jn=="string"?jn:void 0},jn)},[_n,bn,Ur,eo,Dn,yo,wr]),gi=Array.isArray(cn)?cn[0]:cn,ei=typeof cn=="string"||Array.isArray(cn)?cn:void 0;let oi;Dn==="line"?oi=En?ve.createElement(Ie,Object.assign({},St,{strokeColor:ei,prefixCls:yo,steps:En}),Io):ve.createElement(Te,Object.assign({},St,{strokeColor:gi,prefixCls:yo,direction:Pr}),Io):(Dn==="circle"||Dn==="dashboard")&&(oi=ve.createElement(yt,Object.assign({},St,{strokeColor:gi,prefixCls:yo,progressStatus:eo}),Io));const pn=oe()(yo,`${yo}-status-${eo}`,`${yo}-${Dn==="dashboard"&&"circle"||En&&"steps"||Dn}`,{[`${yo}-inline-circle`]:Dn==="circle"&&it(dn,"circle")[0]<=20,[`${yo}-show-info`]:_n,[`${yo}-${dn}`]:typeof dn=="string",[`${yo}-rtl`]:Pr==="rtl"},Zr==null?void 0:Zr.className,Yt,an,Jo);return Oo(ve.createElement("div",Object.assign({ref:_t,style:Object.assign(Object.assign({},Zr==null?void 0:Zr.style),ar),className:pn,role:"progressbar","aria-valuenow":Ur},(0,re.Z)(Wn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),oi))}),Ut=Ft},13570:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return tt}});var ve=fe(67711),Ue=fe(59301),E={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"},he=E,Ae=fe(7657),ue=function(at,ct){return Ue.createElement(Ae.Z,(0,ve.Z)({},at,{ref:ct,icon:he}))},oe=Ue.forwardRef(ue),re=oe,le=fe(92310),ae=fe.n(le),se=fe(52873),ie=fe(16886),te=fe(33346),z=fe(18929),a=fe(10228),y=fe(26112);function x($e,at){var ct=$e.disabled,it=$e.prefixCls,rt=$e.character,st=$e.characterRender,mt=$e.index,yt=$e.count,Tt=$e.value,vt=$e.allowHalf,ut=$e.focused,qe=$e.onHover,Te=$e.onClick,Ke=function(We){qe(We,mt)},Ie=function(We){Te(We,mt)},Fe=function(We){We.keyCode===a.Z.ENTER&&Te(We,mt)},Be=mt+1,Oe=new Set([it]);Tt===0&&mt===0&&ut?Oe.add("".concat(it,"-focused")):vt&&Tt+.5>=Be&&Ttmt?"true":"false","aria-posinset":mt+1,"aria-setsize":yt,tabIndex:ct?-1:0},Ue.createElement("div",{className:"".concat(it,"-first")},_e),Ue.createElement("div",{className:"".concat(it,"-second")},_e)));return st&&(Ne=st(Ne,$e)),Ne}var b=Ue.forwardRef(x);function ee(){var $e=Ue.useRef({});function at(it){return $e.current[it]}function ct(it){return function(rt){$e.current[it]=rt}}return[at,ct]}function ne($e){var at=$e.pageXOffset,ct="scrollLeft";if(typeof at!="number"){var it=$e.document;at=it.documentElement[ct],typeof at!="number"&&(at=it.body[ct])}return at}function ce($e){var at,ct,it=$e.ownerDocument,rt=it.body,st=it&&it.documentElement,mt=$e.getBoundingClientRect();return at=mt.left,ct=mt.top,at-=st.clientLeft||rt.clientLeft||0,ct-=st.clientTop||rt.clientTop||0,{left:at,top:ct}}function de($e){var at=ce($e),ct=$e.ownerDocument,it=ct.defaultView||ct.parentWindow;return at.left+=ne(it),at.left}var ge=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function pe($e,at){var ct,it=$e.prefixCls,rt=it===void 0?"rc-rate":it,st=$e.className,mt=$e.defaultValue,yt=$e.value,Tt=$e.count,vt=Tt===void 0?5:Tt,ut=$e.allowHalf,qe=ut===void 0?!1:ut,Te=$e.allowClear,Ke=Te===void 0?!0:Te,Ie=$e.character,Fe=Ie===void 0?"\u2605":Ie,Be=$e.characterRender,Oe=$e.disabled,_e=$e.direction,Ne=_e===void 0?"ltr":_e,Le=$e.tabIndex,We=Le===void 0?0:Le,ft=$e.autoFocus,gt=$e.onHoverChange,nt=$e.onChange,wt=$e.onFocus,Pt=$e.onBlur,xt=$e.onKeyDown,It=$e.onMouseLeave,Ft=(0,te.Z)($e,ge),Ut=ee(),St=(0,ie.Z)(Ut,2),_t=St[0],Kt=St[1],Yt=Ue.useRef(null),an=function(){if(!Oe){var hr;(hr=Yt.current)===null||hr===void 0||hr.focus()}};Ue.useImperativeHandle(at,function(){return{focus:an,blur:function(){if(!Oe){var hr;(hr=Yt.current)===null||hr===void 0||hr.blur()}}}});var En=(0,z.Z)(mt||0,{value:yt}),cn=(0,ie.Z)(En,2),bn=cn[0],dn=cn[1],_n=(0,z.Z)(null),Dn=(0,ie.Z)(_n,2),Rn=Dn[0],wr=Dn[1],ar=function(hr,hi){var Ko=Ne==="rtl",Yn=hr+1;if(qe){var On=_t(hr),Qr=de(On),kn=On.clientWidth;(Ko&&hi-Qr>kn/2||!Ko&&hi-Qr0&&!Ko||hi===a.Z.RIGHT&&Yn>0&&Ko?(qe?Yn-=.5:Yn-=1,Wn(Yn),hr.preventDefault()):hi===a.Z.LEFT&&Yn{const{componentCls:at}=$e;return{[`${at}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:$e.marginXS},"> div":{transition:`all ${$e.motionDurationMid}, outline 0s`,"&:hover":{transform:$e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${$e.lineWidth}px dashed ${$e.starColor}`,transform:$e.starHoverScale}},"&-first, &-second":{color:$e.starBg,transition:`all ${$e.motionDurationMid}`,userSelect:"none",[$e.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${at}-star-first, &-half ${at}-star-second`]:{opacity:1},[`&-half ${at}-star-first, &-full ${at}-star-second`]:{color:"inherit"}}}},Pe=$e=>({[`&-rtl${$e.componentCls}`]:{direction:"rtl"}}),De=$e=>{const{componentCls:at}=$e;return{[at]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Se.Wf)($e)),{display:"inline-block",margin:0,padding:0,color:$e.starColor,fontSize:$e.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${at} ${at}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Me($e)),{[`+ ${at}-text`]:{display:"inline-block",marginInlineStart:$e.marginXS,fontSize:$e.fontSize}}),Pe($e))}};var ze=(0,He.Z)("Rate",$e=>{const at=(0,we.TS)($e,{});return[De(at)]},$e=>({starColor:$e.yellow6,starSize:$e.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:$e.colorFillContent})),Je=function($e,at){var ct={};for(var it in $e)Object.prototype.hasOwnProperty.call($e,it)&&at.indexOf(it)<0&&(ct[it]=$e[it]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,it=Object.getOwnPropertySymbols($e);rt{const{prefixCls:ct,className:it,rootClassName:rt,style:st,tooltips:mt,character:yt=Ue.createElement(re,null)}=$e,Tt=Je($e,["prefixCls","className","rootClassName","style","tooltips","character"]),vt=(Oe,_e)=>{let{index:Ne}=_e;return mt?Ue.createElement(Ce.Z,{title:mt[Ne]},Oe):Oe},{getPrefixCls:ut,direction:qe,rate:Te}=Ue.useContext(ye.E_),Ke=ut("rate",ct),[Ie,Fe]=ze(Ke),Be=Object.assign(Object.assign({},Te==null?void 0:Te.style),st);return Ie(Ue.createElement(be,Object.assign({ref:at,character:yt,characterRender:vt},Tt,{className:ae()(it,rt,Fe,Te==null?void 0:Te.className),style:Be,prefixCls:Ke,direction:qe})))})},61621:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return Fe}});var ve=fe(92310),Ue=fe.n(ve),E=fe(59301),he=fe(36355),Ae=fe(2738),oe=Be=>{const{prefixCls:Oe,className:_e,style:Ne,size:Le,shape:We}=Be,ft=Ue()({[`${Oe}-lg`]:Le==="large",[`${Oe}-sm`]:Le==="small"}),gt=Ue()({[`${Oe}-circle`]:We==="circle",[`${Oe}-square`]:We==="square",[`${Oe}-round`]:We==="round"}),nt=E.useMemo(()=>typeof Le=="number"?{width:Le,height:Le,lineHeight:`${Le}px`}:{},[Le]);return E.createElement("span",{className:Ue()(Oe,ft,gt,_e),style:Object.assign(Object.assign({},nt),Ne)})},re=fe(36237),le=fe(83116),ae=fe(37613);const se=new re.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),ie=Be=>({height:Be,lineHeight:`${Be}px`}),te=Be=>Object.assign({width:Be},ie(Be)),z=Be=>({background:Be.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:se,animationDuration:Be.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),a=Be=>Object.assign({width:Be*5,minWidth:Be*5},ie(Be)),y=Be=>{const{skeletonAvatarCls:Oe,gradientFromColor:_e,controlHeight:Ne,controlHeightLG:Le,controlHeightSM:We}=Be;return{[`${Oe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:_e},te(Ne)),[`${Oe}${Oe}-circle`]:{borderRadius:"50%"},[`${Oe}${Oe}-lg`]:Object.assign({},te(Le)),[`${Oe}${Oe}-sm`]:Object.assign({},te(We))}},x=Be=>{const{controlHeight:Oe,borderRadiusSM:_e,skeletonInputCls:Ne,controlHeightLG:Le,controlHeightSM:We,gradientFromColor:ft}=Be;return{[`${Ne}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ft,borderRadius:_e},a(Oe)),[`${Ne}-lg`]:Object.assign({},a(Le)),[`${Ne}-sm`]:Object.assign({},a(We))}},b=Be=>Object.assign({width:Be},ie(Be)),ee=Be=>{const{skeletonImageCls:Oe,imageSizeBase:_e,gradientFromColor:Ne,borderRadiusSM:Le}=Be;return{[`${Oe}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Ne,borderRadius:Le},b(_e*2)),{[`${Oe}-path`]:{fill:"#bfbfbf"},[`${Oe}-svg`]:Object.assign(Object.assign({},b(_e)),{maxWidth:_e*4,maxHeight:_e*4}),[`${Oe}-svg${Oe}-svg-circle`]:{borderRadius:"50%"}}),[`${Oe}${Oe}-circle`]:{borderRadius:"50%"}}},ne=(Be,Oe,_e)=>{const{skeletonButtonCls:Ne}=Be;return{[`${_e}${Ne}-circle`]:{width:Oe,minWidth:Oe,borderRadius:"50%"},[`${_e}${Ne}-round`]:{borderRadius:Oe}}},ce=Be=>Object.assign({width:Be*2,minWidth:Be*2},ie(Be)),de=Be=>{const{borderRadiusSM:Oe,skeletonButtonCls:_e,controlHeight:Ne,controlHeightLG:Le,controlHeightSM:We,gradientFromColor:ft}=Be;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${_e}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ft,borderRadius:Oe,width:Ne*2,minWidth:Ne*2},ce(Ne))},ne(Be,Ne,_e)),{[`${_e}-lg`]:Object.assign({},ce(Le))}),ne(Be,Le,`${_e}-lg`)),{[`${_e}-sm`]:Object.assign({},ce(We))}),ne(Be,We,`${_e}-sm`))},ge=Be=>{const{componentCls:Oe,skeletonAvatarCls:_e,skeletonTitleCls:Ne,skeletonParagraphCls:Le,skeletonButtonCls:We,skeletonInputCls:ft,skeletonImageCls:gt,controlHeight:nt,controlHeightLG:wt,controlHeightSM:Pt,gradientFromColor:xt,padding:It,marginSM:Ft,borderRadius:Ut,titleHeight:St,blockRadius:_t,paragraphLiHeight:Kt,controlHeightXS:Yt,paragraphMarginTop:an}=Be;return{[`${Oe}`]:{display:"table",width:"100%",[`${Oe}-header`]:{display:"table-cell",paddingInlineEnd:It,verticalAlign:"top",[`${_e}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:xt},te(nt)),[`${_e}-circle`]:{borderRadius:"50%"},[`${_e}-lg`]:Object.assign({},te(wt)),[`${_e}-sm`]:Object.assign({},te(Pt))},[`${Oe}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Ne}`]:{width:"100%",height:St,background:xt,borderRadius:_t,[`+ ${Le}`]:{marginBlockStart:Pt}},[`${Le}`]:{padding:0,"> li":{width:"100%",height:Kt,listStyle:"none",background:xt,borderRadius:_t,"+ li":{marginBlockStart:Yt}}},[`${Le}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Oe}-content`]:{[`${Ne}, ${Le} > li`]:{borderRadius:Ut}}},[`${Oe}-with-avatar ${Oe}-content`]:{[`${Ne}`]:{marginBlockStart:Ft,[`+ ${Le}`]:{marginBlockStart:an}}},[`${Oe}${Oe}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},de(Be)),y(Be)),x(Be)),ee(Be)),[`${Oe}${Oe}-block`]:{width:"100%",[`${We}`]:{width:"100%"},[`${ft}`]:{width:"100%"}},[`${Oe}${Oe}-active`]:{[` ${Ne}, ${Le} > li, ${_e}, ${We}, ${ft}, ${gt} `]:Object.assign({},z(Be))}}};var pe=(0,le.Z)("Skeleton",Be=>{const{componentCls:Oe}=Be,_e=(0,ae.TS)(Be,{skeletonAvatarCls:`${Oe}-avatar`,skeletonTitleCls:`${Oe}-title`,skeletonParagraphCls:`${Oe}-paragraph`,skeletonButtonCls:`${Oe}-button`,skeletonInputCls:`${Oe}-input`,skeletonImageCls:`${Oe}-image`,imageSizeBase:Be.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Be.gradientFromColor} 25%, ${Be.gradientToColor} 37%, ${Be.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ge(_e)]},Be=>{const{colorFillContent:Oe,colorFill:_e}=Be,Ne=Oe,Le=_e;return{color:Ne,colorGradientEnd:Le,gradientFromColor:Ne,gradientToColor:Le,titleHeight:Be.controlHeight/2,blockRadius:Be.borderRadiusSM,paragraphMarginTop:Be.marginLG+Be.marginXXS,paragraphLiHeight:Be.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),be=Be=>{const{prefixCls:Oe,className:_e,rootClassName:Ne,active:Le,shape:We="circle",size:ft="default"}=Be,{getPrefixCls:gt}=E.useContext(he.E_),nt=gt("skeleton",Oe),[wt,Pt]=pe(nt),xt=(0,Ae.Z)(Be,["prefixCls","className"]),It=Ue()(nt,`${nt}-element`,{[`${nt}-active`]:Le},_e,Ne,Pt);return wt(E.createElement("div",{className:It},E.createElement(oe,Object.assign({prefixCls:`${nt}-avatar`,shape:We,size:ft},xt))))},Ce=Be=>{const{prefixCls:Oe,className:_e,rootClassName:Ne,active:Le,block:We=!1,size:ft="default"}=Be,{getPrefixCls:gt}=E.useContext(he.E_),nt=gt("skeleton",Oe),[wt,Pt]=pe(nt),xt=(0,Ae.Z)(Be,["prefixCls"]),It=Ue()(nt,`${nt}-element`,{[`${nt}-active`]:Le,[`${nt}-block`]:We},_e,Ne,Pt);return wt(E.createElement("div",{className:It},E.createElement(oe,Object.assign({prefixCls:`${nt}-button`,size:ft},xt))))};const Se="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var we=Be=>{const{prefixCls:Oe,className:_e,rootClassName:Ne,style:Le,active:We}=Be,{getPrefixCls:ft}=E.useContext(he.E_),gt=ft("skeleton",Oe),[nt,wt]=pe(gt),Pt=Ue()(gt,`${gt}-element`,{[`${gt}-active`]:We},_e,Ne,wt);return nt(E.createElement("div",{className:Pt},E.createElement("div",{className:Ue()(`${gt}-image`,_e),style:Le},E.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${gt}-image-svg`},E.createElement("path",{d:Se,className:`${gt}-image-path`})))))},Pe=Be=>{const{prefixCls:Oe,className:_e,rootClassName:Ne,active:Le,block:We,size:ft="default"}=Be,{getPrefixCls:gt}=E.useContext(he.E_),nt=gt("skeleton",Oe),[wt,Pt]=pe(nt),xt=(0,Ae.Z)(Be,["prefixCls"]),It=Ue()(nt,`${nt}-element`,{[`${nt}-active`]:Le,[`${nt}-block`]:We},_e,Ne,Pt);return wt(E.createElement("div",{className:It},E.createElement(oe,Object.assign({prefixCls:`${nt}-input`,size:ft},xt))))},De=fe(67711),ze={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Je=ze,Qe=fe(7657),tt=function(Oe,_e){return E.createElement(Qe.Z,(0,De.Z)({},Oe,{ref:_e,icon:Je}))},$e=E.forwardRef(tt),at=$e,it=Be=>{const{prefixCls:Oe,className:_e,rootClassName:Ne,style:Le,active:We,children:ft}=Be,{getPrefixCls:gt}=E.useContext(he.E_),nt=gt("skeleton",Oe),[wt,Pt]=pe(nt),xt=Ue()(nt,`${nt}-element`,{[`${nt}-active`]:We},Pt,_e,Ne),It=ft!=null?ft:E.createElement(at,null);return wt(E.createElement("div",{className:xt},E.createElement("div",{className:Ue()(`${nt}-image`,_e),style:Le},It)))},rt=fe(15142),mt=Be=>{const Oe=gt=>{const{width:nt,rows:wt=2}=Be;if(Array.isArray(nt))return nt[gt];if(wt-1===gt)return nt},{prefixCls:_e,className:Ne,style:Le,rows:We}=Be,ft=(0,rt.Z)(Array(We)).map((gt,nt)=>E.createElement("li",{key:nt,style:{width:Oe(nt)}}));return E.createElement("ul",{className:Ue()(_e,Ne),style:Le},ft)},Tt=Be=>{let{prefixCls:Oe,className:_e,width:Ne,style:Le}=Be;return E.createElement("h3",{className:Ue()(Oe,_e),style:Object.assign({width:Ne},Le)})};function vt(Be){return Be&&typeof Be=="object"?Be:{}}function ut(Be,Oe){return Be&&!Oe?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function qe(Be,Oe){return!Be&&Oe?{width:"38%"}:Be&&Oe?{width:"50%"}:{}}function Te(Be,Oe){const _e={};return(!Be||!Oe)&&(_e.width="61%"),!Be&&Oe?_e.rows=3:_e.rows=2,_e}const Ke=Be=>{const{prefixCls:Oe,loading:_e,className:Ne,rootClassName:Le,style:We,children:ft,avatar:gt=!1,title:nt=!0,paragraph:wt=!0,active:Pt,round:xt}=Be,{getPrefixCls:It,direction:Ft,skeleton:Ut}=E.useContext(he.E_),St=It("skeleton",Oe),[_t,Kt]=pe(St);if(_e||!("loading"in Be)){const Yt=!!gt,an=!!nt,En=!!wt;let cn;if(Yt){const _n=Object.assign(Object.assign({prefixCls:`${St}-avatar`},ut(an,En)),vt(gt));cn=E.createElement("div",{className:`${St}-header`},E.createElement(oe,Object.assign({},_n)))}let bn;if(an||En){let _n;if(an){const Rn=Object.assign(Object.assign({prefixCls:`${St}-title`},qe(Yt,En)),vt(nt));_n=E.createElement(Tt,Object.assign({},Rn))}let Dn;if(En){const Rn=Object.assign(Object.assign({prefixCls:`${St}-paragraph`},Te(Yt,an)),vt(wt));Dn=E.createElement(mt,Object.assign({},Rn))}bn=E.createElement("div",{className:`${St}-content`},_n,Dn)}const dn=Ue()(St,{[`${St}-with-avatar`]:Yt,[`${St}-active`]:Pt,[`${St}-rtl`]:Ft==="rtl",[`${St}-round`]:xt},Ut==null?void 0:Ut.className,Ne,Le,Kt);return _t(E.createElement("div",{className:dn,style:Object.assign(Object.assign({},Ut==null?void 0:Ut.style),We)},cn,bn))}return typeof ft!="undefined"?ft:null};Ke.Button=Ce,Ke.Avatar=be,Ke.Input=Pe,Ke.Image=we,Ke.Node=it;var Ie=Ke,Fe=Ie},31797:function(un,Qt,fe){"use strict";fe.d(Qt,{default:function(){return pe}});var ve=fe(59301),Ue=fe(56762),E=fe(92343),he=fe(92310),Ae=fe.n(he),ue=fe(36355),oe=fe(61621),le=me=>{const{value:be,formatter:ye,precision:Ce,decimalSeparator:Se,groupSeparator:He="",prefixCls:we}=me;let Me;if(typeof ye=="function")Me=ye(be);else{const Pe=String(be),De=Pe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!De||Pe==="-")Me=Pe;else{const ze=De[1];let Je=De[2]||"0",Qe=De[4]||"";Je=Je.replace(/\B(?=(\d{3})+(?!\d))/g,He),typeof Ce=="number"&&(Qe=Qe.padEnd(Ce,"0").slice(0,Ce>0?Ce:0)),Qe&&(Qe=`${Se}${Qe}`),Me=[ve.createElement("span",{key:"int",className:`${we}-content-value-int`},ze,Je),Qe&&ve.createElement("span",{key:"decimal",className:`${we}-content-value-decimal`},Qe)]}}return ve.createElement("span",{className:`${we}-content-value`},Me)},ae=fe(17313),se=fe(83116),ie=fe(37613);const te=me=>{const{componentCls:be,marginXXS:ye,padding:Ce,colorTextDescription:Se,titleFontSize:He,colorTextHeading:we,contentFontSize:Me,fontFamily:Pe}=me;return{[`${be}`]:Object.assign(Object.assign({},(0,ae.Wf)(me)),{[`${be}-title`]:{marginBottom:ye,color:Se,fontSize:He},[`${be}-skeleton`]:{paddingTop:Ce},[`${be}-content`]:{color:we,fontSize:Me,fontFamily:Pe,[`${be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${be}-content-prefix, ${be}-content-suffix`]:{display:"inline-block"},[`${be}-content-prefix`]:{marginInlineEnd:ye},[`${be}-content-suffix`]:{marginInlineStart:ye}}})}};var z=(0,se.Z)("Statistic",me=>{const be=(0,ie.TS)(me,{});return[te(be)]},me=>{const{fontSizeHeading3:be,fontSize:ye}=me;return{titleFontSize:ye,contentFontSize:be}}),y=me=>{const{prefixCls:be,className:ye,rootClassName:Ce,style:Se,valueStyle:He,value:we=0,title:Me,valueRender:Pe,prefix:De,suffix:ze,loading:Je=!1,onMouseEnter:Qe,onMouseLeave:tt,decimalSeparator:$e=".",groupSeparator:at=","}=me,{getPrefixCls:ct,direction:it,statistic:rt}=ve.useContext(ue.E_),st=ct("statistic",be),[mt,yt]=z(st),Tt=ve.createElement(le,Object.assign({decimalSeparator:$e,groupSeparator:at,prefixCls:st},me,{value:we})),vt=Ae()(st,{[`${st}-rtl`]:it==="rtl"},rt==null?void 0:rt.className,ye,Ce,yt);return mt(ve.createElement("div",{className:vt,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),Se),onMouseEnter:Qe,onMouseLeave:tt},Me&&ve.createElement("div",{className:`${st}-title`},Me),ve.createElement(oe.Z,{paragraph:!1,loading:Je,className:`${st}-skeleton`},ve.createElement("div",{style:He,className:`${st}-content`},De&&ve.createElement("span",{className:`${st}-content-prefix`},De),Pe?Pe(Tt):Tt,ze&&ve.createElement("span",{className:`${st}-content-suffix`},ze)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(me,be){let ye=me;const Ce=/\[[^\]]*]/g,Se=(be.match(Ce)||[]).map(Pe=>Pe.slice(1,-1)),He=be.replace(Ce,"[]"),we=x.reduce((Pe,De)=>{let[ze,Je]=De;if(Pe.includes(ze)){const Qe=Math.floor(ye/Je);return ye-=Qe*Je,Pe.replace(new RegExp(`${ze}+`,"g"),tt=>{const $e=tt.length;return Qe.toString().padStart($e,"0")})}return Pe},He);let Me=0;return we.replace(Ce,()=>{const Pe=Se[Me];return Me+=1,Pe})}function ee(me,be){const{format:ye=""}=be,Ce=new Date(me).getTime(),Se=Date.now(),He=Math.max(Ce-Se,0);return b(He,ye)}const ne=1e3/30;function ce(me){return new Date(me).getTime()}const de=me=>{const{value:be,format:ye="HH:mm:ss",onChange:Ce,onFinish:Se}=me,He=(0,Ue.Z)(),we=ve.useRef(null),Me=()=>{Se==null||Se(),we.current&&(clearInterval(we.current),we.current=null)},Pe=()=>{const Je=ce(be);Je>=Date.now()&&(we.current=setInterval(()=>{He(),Ce==null||Ce(Je-Date.now()),Je(Pe(),()=>{we.current&&(clearInterval(we.current),we.current=null)}),[be]);const De=(Je,Qe)=>ee(Je,Object.assign(Object.assign({},Qe),{format:ye})),ze=Je=>(0,E.Tm)(Je,{title:void 0});return ve.createElement(y,Object.assign({},me,{valueRender:ze,formatter:De}))};var ge=ve.memo(de);y.Countdown=ge;var pe=y},15969:function(un,Qt,fe){"use strict";fe.d(Qt,{N:function(){return ve}});const ve=Ue=>({color:Ue.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${Ue.motionDurationSlow}`,"&:focus, &:hover":{color:Ue.colorLinkHover},"&:active":{color:Ue.colorLinkActive}})},1710:function(un,Qt,fe){"use strict";fe.d(Qt,{default:function(){return er}});var ve={},Ue="rc-table-internal-hook",E=fe(16886),he=fe(6089),Ae=fe(34280),ue=fe(13697),oe=fe(59301),re=fe(4676);function le(dt){var bt=oe.createContext(void 0),Dt=function(Ht){var Jt=Ht.value,on=Ht.children,Sn=oe.useRef(Jt);Sn.current=Jt;var Lt=oe.useState(function(){return{getValue:function(){return Sn.current},listeners:new Set}}),Mt=(0,E.Z)(Lt,1),qt=Mt[0];return(0,Ae.Z)(function(){(0,re.unstable_batchedUpdates)(function(){qt.listeners.forEach(function($t){$t(Jt)})})},[Jt]),oe.createElement(bt.Provider,{value:qt},on)};return{Context:bt,Provider:Dt,defaultValue:dt}}function ae(dt,bt){var Dt=(0,he.Z)(typeof bt=="function"?bt:function($t){if(bt===void 0)return $t;if(!Array.isArray(bt))return $t[bt];var fn={};return bt.forEach(function(wn){fn[wn]=$t[wn]}),fn}),kt=oe.useContext(dt==null?void 0:dt.Context),Ht=kt||{},Jt=Ht.listeners,on=Ht.getValue,Sn=oe.useRef();Sn.current=Dt(kt?on():dt==null?void 0:dt.defaultValue);var Lt=oe.useState({}),Mt=(0,E.Z)(Lt,2),qt=Mt[1];return(0,Ae.Z)(function(){if(!kt)return;function $t(fn){var wn=Dt(fn);(0,ue.Z)(Sn.current,wn,!0)||qt({})}return Jt.add($t),function(){Jt.delete($t)}},[kt]),Sn.current}var se=fe(67711),ie=fe(8654);function te(){var dt=oe.createContext(null);function bt(){return oe.useContext(dt)}function Dt(Ht,Jt){var on=(0,ie.Yr)(Ht),Sn=function(Mt,qt){var $t=on?{ref:qt}:{},fn=oe.useRef(0),wn=oe.useRef(Mt),Bn=bt();return Bn!==null?oe.createElement(Ht,(0,se.Z)({},Mt,$t)):((!Jt||Jt(wn.current,Mt))&&(fn.current+=1),wn.current=Mt,oe.createElement(dt.Provider,{value:fn.current},oe.createElement(Ht,(0,se.Z)({},Mt,$t))))};return on?oe.forwardRef(Sn):Sn}function kt(Ht,Jt){var on=(0,ie.Yr)(Ht),Sn=function(Mt,qt){var $t=on?{ref:qt}:{};return bt(),oe.createElement(Ht,(0,se.Z)({},Mt,$t))};return on?oe.memo(oe.forwardRef(Sn),Jt):oe.memo(Sn,Jt)}return{makeImmutable:Dt,responseImmutable:kt,useImmutableMark:bt}}var z=te(),a=z.makeImmutable,y=z.responseImmutable,x=z.useImmutableMark,b=te(),ee=b.makeImmutable,ne=b.responseImmutable,ce=b.useImmutableMark,de=le(),ge=de;function pe(dt,bt){var Dt=oe.useRef(0);Dt.current+=1;var kt=oe.useRef(dt),Ht=[];Object.keys(dt||{}).map(function(on){var Sn;(dt==null?void 0:dt[on])!==((Sn=kt.current)===null||Sn===void 0?void 0:Sn[on])&&Ht.push(on)}),kt.current=dt;var Jt=oe.useRef([]);return Ht.length&&(Jt.current=Ht),oe.useDebugValue(Dt.current),oe.useDebugValue(Jt.current.join(", ")),bt&&console.log("".concat(bt,":"),Dt.current,Jt.current),Dt.current}var me=null,be=oe.memo(function(){var dt=pe();return oe.createElement("h1",null,"Render Times: ",dt)});be.displayName="RenderBlock";var ye=fe(26420),Ce=fe(98506),Se=fe(52873),He=fe(92310),we=fe.n(He),Me=fe(80547),Pe=fe(97938),De=fe(48736),ze=oe.createContext({renderWithProps:!1}),Je=ze,Qe="RC_TABLE_KEY";function tt(dt){return dt==null?[]:Array.isArray(dt)?dt:[dt]}function $e(dt){var bt=[],Dt={};return dt.forEach(function(kt){for(var Ht=kt||{},Jt=Ht.key,on=Ht.dataIndex,Sn=Jt||tt(on).join("-")||Qe;Dt[Sn];)Sn="".concat(Sn,"_next");Dt[Sn]=!0,bt.push(Sn)}),bt}function at(dt){return dt!=null}function ct(dt){return dt&&(0,ye.Z)(dt)==="object"&&!Array.isArray(dt)&&!oe.isValidElement(dt)}function it(dt,bt,Dt,kt,Ht,Jt){var on=oe.useContext(Je),Sn=ce(),Lt=(0,Me.Z)(function(){if(at(kt))return[kt];var Mt=bt==null||bt===""?[]:Array.isArray(bt)?bt:[bt],qt=(0,Pe.Z)(dt,Mt),$t=qt,fn=void 0;if(Ht){var wn=Ht(qt,dt,Dt);ct(wn)?($t=wn.children,fn=wn.props,on.renderWithProps=!0):$t=wn}return[$t,fn]},[Sn,dt,kt,bt,Ht,Dt],function(Mt,qt){if(Jt){var $t=(0,E.Z)(Mt,2),fn=$t[1],wn=(0,E.Z)(qt,2),Bn=wn[1];return Jt(Bn,fn)}return on.renderWithProps?!0:!(0,ue.Z)(Mt,qt,!0)});return Lt}function rt(dt,bt,Dt,kt){var Ht=dt+bt-1;return dt<=kt&&Ht>=Dt}function st(dt,bt){return ae(ge,function(Dt){var kt=rt(dt,bt||1,Dt.hoverStartRow,Dt.hoverEndRow);return[kt,Dt.onHover]})}var mt=function(bt){var Dt=bt.ellipsis,kt=bt.rowType,Ht=bt.children,Jt,on=Dt===!0?{showTitle:!0}:Dt;return on&&(on.showTitle||kt==="header")&&(typeof Ht=="string"||typeof Ht=="number"?Jt=Ht.toString():oe.isValidElement(Ht)&&typeof Ht.props.children=="string"&&(Jt=Ht.props.children)),Jt};function yt(dt){var bt,Dt,kt,Ht,Jt,on,Sn,Lt,Mt=dt.component,qt=dt.children,$t=dt.ellipsis,fn=dt.scope,wn=dt.prefixCls,Bn=dt.className,Nn=dt.align,lr=dt.record,Ar=dt.render,fr=dt.dataIndex,xr=dt.renderIndex,io=dt.shouldCellUpdate,sr=dt.index,An=dt.rowType,xo=dt.colSpan,fo=dt.rowSpan,vr=dt.fixLeft,Nr=dt.fixRight,Rr=dt.firstFixLeft,Er=dt.lastFixLeft,Xr=dt.firstFixRight,bo=dt.lastFixRight,Go=dt.appendNode,ko=dt.additionalProps,Lo=ko===void 0?{}:ko,ii=dt.isSticky,Mo="".concat(wn,"-cell"),wi=ae(ge,["supportSticky","allColumnsFixedLeft"]),ho=wi.supportSticky,ua=wi.allColumnsFixedLeft,Ni=it(lr,fr,xr,qt,Ar,io),Oi=(0,E.Z)(Ni,2),Yi=Oi[0],_i=Oi[1],da={},ji=typeof vr=="number"&&ho,Ja=typeof Nr=="number"&&ho;ji&&(da.position="sticky",da.left=vr),Ja&&(da.position="sticky",da.right=Nr);var Co=(bt=(Dt=(kt=_i==null?void 0:_i.colSpan)!==null&&kt!==void 0?kt:Lo.colSpan)!==null&&Dt!==void 0?Dt:xo)!==null&&bt!==void 0?bt:1,Ai=(Ht=(Jt=(on=_i==null?void 0:_i.rowSpan)!==null&&on!==void 0?on:Lo.rowSpan)!==null&&Jt!==void 0?Jt:fo)!==null&&Ht!==void 0?Ht:1,fi=st(sr,Ai),To=(0,E.Z)(fi,2),Xo=To[0],Fo=To[1],Di=function(mo){var ya;lr&&Fo(sr,sr+Ai-1),Lo==null||(ya=Lo.onMouseEnter)===null||ya===void 0||ya.call(Lo,mo)},ki=function(mo){var ya;lr&&Fo(-1,-1),Lo==null||(ya=Lo.onMouseLeave)===null||ya===void 0||ya.call(Lo,mo)};if(Co===0||Ai===0)return null;var Zi=(Sn=Lo.title)!==null&&Sn!==void 0?Sn:mt({rowType:An,ellipsis:$t,children:Yi}),Ra=we()(Mo,Bn,(Lt={},(0,Se.Z)(Lt,"".concat(Mo,"-fix-left"),ji&&ho),(0,Se.Z)(Lt,"".concat(Mo,"-fix-left-first"),Rr&&ho),(0,Se.Z)(Lt,"".concat(Mo,"-fix-left-last"),Er&&ho),(0,Se.Z)(Lt,"".concat(Mo,"-fix-left-all"),Er&&ua&&ho),(0,Se.Z)(Lt,"".concat(Mo,"-fix-right"),Ja&&ho),(0,Se.Z)(Lt,"".concat(Mo,"-fix-right-first"),Xr&&ho),(0,Se.Z)(Lt,"".concat(Mo,"-fix-right-last"),bo&&ho),(0,Se.Z)(Lt,"".concat(Mo,"-ellipsis"),$t),(0,Se.Z)(Lt,"".concat(Mo,"-with-append"),Go),(0,Se.Z)(Lt,"".concat(Mo,"-fix-sticky"),(ji||Ja)&&ii&&ho),(0,Se.Z)(Lt,"".concat(Mo,"-row-hover"),!_i&&Xo),Lt),Lo.className,_i==null?void 0:_i.className),Si={};Nn&&(Si.textAlign=Nn);var qa=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},da),Lo.style),Si),_i==null?void 0:_i.style),La=Yi;return(0,ye.Z)(La)==="object"&&!Array.isArray(La)&&!oe.isValidElement(La)&&(La=null),$t&&(Er||Xr)&&(La=oe.createElement("span",{className:"".concat(Mo,"-content")},La)),oe.createElement(Mt,(0,se.Z)({},_i,Lo,{className:Ra,style:qa,title:Zi,scope:fn,onMouseEnter:Di,onMouseLeave:ki,colSpan:Co!==1?Co:null,rowSpan:Ai!==1?Ai:null}),Go,La)}var Tt=oe.memo(yt);function vt(dt,bt,Dt,kt,Ht,Jt){var on=Dt[dt]||{},Sn=Dt[bt]||{},Lt,Mt;on.fixed==="left"?Lt=kt.left[Ht==="rtl"?bt:dt]:Sn.fixed==="right"&&(Mt=kt.right[Ht==="rtl"?dt:bt]);var qt=!1,$t=!1,fn=!1,wn=!1,Bn=Dt[bt+1],Nn=Dt[dt-1],lr=!(Jt!=null&&Jt.children);if(Ht==="rtl"){if(Lt!==void 0){var Ar=Nn&&Nn.fixed==="left";wn=!Ar&&lr}else if(Mt!==void 0){var fr=Bn&&Bn.fixed==="right";fn=!fr&&lr}}else if(Lt!==void 0){var xr=Bn&&Bn.fixed==="left";qt=!xr&&lr}else if(Mt!==void 0){var io=Nn&&Nn.fixed==="right";$t=!io&&lr}return{fixLeft:Lt,fixRight:Mt,lastFixLeft:qt,firstFixRight:$t,lastFixRight:fn,firstFixLeft:wn,isSticky:kt.isSticky}}var ut=oe.createContext({}),qe=ut;function Te(dt){var bt=dt.className,Dt=dt.index,kt=dt.children,Ht=dt.colSpan,Jt=Ht===void 0?1:Ht,on=dt.rowSpan,Sn=dt.align,Lt=ae(ge,["prefixCls","direction"]),Mt=Lt.prefixCls,qt=Lt.direction,$t=oe.useContext(qe),fn=$t.scrollColumnIndex,wn=$t.stickyOffsets,Bn=$t.flattenColumns,Nn=$t.columns,lr=Dt+Jt-1,Ar=lr+1===fn?Jt+1:Jt,fr=vt(Dt,Dt+Ar-1,Bn,wn,qt,Nn==null?void 0:Nn[Dt]);return oe.createElement(Tt,(0,se.Z)({className:bt,index:Dt,component:"td",prefixCls:Mt,record:null,dataIndex:null,align:Sn,colSpan:Ar,rowSpan:on,render:function(){return kt}},fr))}var Ke=fe(33346),Ie=["children"];function Fe(dt){var bt=dt.children,Dt=(0,Ke.Z)(dt,Ie);return oe.createElement("tr",Dt,bt)}function Be(dt){var bt=dt.children;return bt}Be.Row=Fe,Be.Cell=Te;var Oe=Be;function _e(dt){var bt=dt.children,Dt=dt.stickyOffsets,kt=dt.flattenColumns,Ht=dt.columns,Jt=ae(ge,"prefixCls"),on=kt.length-1,Sn=kt[on],Lt=oe.useMemo(function(){return{stickyOffsets:Dt,flattenColumns:kt,scrollColumnIndex:Sn!=null&&Sn.scrollbar?on:null,columns:Ht}},[Sn,kt,on,Dt,Ht]);return oe.createElement(qe.Provider,{value:Lt},oe.createElement("tfoot",{className:"".concat(Jt,"-summary")},bt))}var Ne=ne(_e),Le=Oe,We=fe(70425),ft=fe(29301),gt=fe(29194),nt=fe(24514),wt=fe(75152),Pt=fe(26112);function xt(dt,bt,Dt,kt,Ht,Jt,on){dt.push({record:bt,indent:Dt,index:on});var Sn=Jt(bt),Lt=Ht==null?void 0:Ht.has(Sn);if(bt&&Array.isArray(bt[kt])&&Lt)for(var Mt=0;Mt1?Rr-1:0),Xr=1;Xr=0;Sn-=1){var Lt=bt[Sn],Mt=Dt&&Dt[Sn],qt=Mt&&Mt[_n];if(Lt||qt||on){var $t=qt||{},fn=$t.columnType,wn=(0,Ke.Z)($t,Rn);Ht.unshift(oe.createElement("col",(0,se.Z)({key:Sn,style:{width:Lt}},wn))),on=!0}}return oe.createElement("colgroup",null,Ht)}var ar=wr,Wn=fe(15142),Ur=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function eo(dt,bt){return(0,oe.useMemo)(function(){for(var Dt=[],kt=0;kt1?"colgroup":"col":null,ellipsis:lr.ellipsis,align:lr.align,component:lr.title?Jt:on,prefixCls:qt,key:wn[Nn]},Ar,{additionalProps:fr,rowType:"header"}))}))}Zr.displayName="HeaderRow";var yo=Zr;function Oo(dt){var bt=[];function Dt(on,Sn){var Lt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;bt[Lt]=bt[Lt]||[];var Mt=Sn,qt=on.filter(Boolean).map(function($t){var fn={key:$t.key,className:$t.className||"",children:$t.title,column:$t,colStart:Mt},wn=1,Bn=$t.children;return Bn&&Bn.length>0&&(wn=Dt(Bn,Mt,Lt+1).reduce(function(Nn,lr){return Nn+lr},0),fn.hasSubColumns=!0),"colSpan"in $t&&(wn=$t.colSpan),"rowSpan"in $t&&(fn.rowSpan=$t.rowSpan),fn.colSpan=wn,fn.colEnd=fn.colStart+wn-1,bt[Lt].push(fn),Mt+=wn,wn});return qt}Dt(dt,0);for(var kt=bt.length,Ht=function(Sn){bt[Sn].forEach(function(Lt){!("rowSpan"in Lt)&&!Lt.hasSubColumns&&(Lt.rowSpan=kt-Sn)})},Jt=0;Jt1&&arguments[1]!==void 0?arguments[1]:"";return typeof bt=="number"?bt:bt.endsWith("%")?dt*parseFloat(bt)/100:null}function oi(dt,bt){return oe.useMemo(function(){if(bt&&bt>0){var Dt=0,kt=0;dt.forEach(function(Mt){var qt=ei(bt,Mt.width);qt?Dt+=qt:kt+=1});var Ht=bt-Dt,Jt=kt,on=Ht/kt,Sn=0,Lt=dt.map(function(Mt){var qt=(0,Ce.Z)({},Mt),$t=ei(bt,qt.width);if($t)qt.width=$t;else{var fn=Math.floor(on);qt.width=Jt===1?Ht:fn,Ht-=fn,Jt-=1}return Sn+=qt.width,qt});return[Lt,Sn]}return[dt,bt]},[dt,bt])}var pn=["children"],Qn=["fixed"];function jn(dt){return(0,gi.Z)(dt).filter(function(bt){return oe.isValidElement(bt)}).map(function(bt){var Dt=bt.key,kt=bt.props,Ht=kt.children,Jt=(0,Ke.Z)(kt,pn),on=(0,Ce.Z)({key:Dt},Jt);return Ht&&(on.children=jn(Ht)),on})}function Hr(dt){var bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return dt.filter(function(Dt){return Dt&&(0,ye.Z)(Dt)==="object"}).reduce(function(Dt,kt,Ht){var Jt=kt.fixed,on=Jt===!0?"left":Jt,Sn="".concat(bt,"-").concat(Ht),Lt=kt.children;return Lt&&Lt.length>0?[].concat((0,Wn.Z)(Dt),(0,Wn.Z)(Hr(Lt,Sn).map(function(Mt){return(0,Ce.Z)({fixed:on},Mt)}))):[].concat((0,Wn.Z)(Dt),[(0,Ce.Z)((0,Ce.Z)({key:Sn},kt),{},{fixed:on})])},[])}function vo(dt){for(var bt=!0,Dt=0;Dt=0;Jt-=1){var on=dt[Jt];if(Ht&&on.fixed!=="right")Ht=!1;else if(!Ht&&on.fixed==="right"){warning(!1,"Index ".concat(Jt+1," of `columns` missing `fixed='right'` prop."));break}}}function hr(dt){return dt.map(function(bt){var Dt=bt.fixed,kt=(0,Ke.Z)(bt,Qn),Ht=Dt;return Dt==="left"?Ht="right":Dt==="right"&&(Ht="left"),(0,Ce.Z)({fixed:Ht},kt)})}function hi(dt,bt){var Dt=dt.prefixCls,kt=dt.columns,Ht=dt.children,Jt=dt.expandable,on=dt.expandedKeys,Sn=dt.columnTitle,Lt=dt.getRowKey,Mt=dt.onTriggerExpand,qt=dt.expandIcon,$t=dt.rowExpandable,fn=dt.expandIconColumnIndex,wn=dt.direction,Bn=dt.expandRowByClick,Nn=dt.columnWidth,lr=dt.fixed,Ar=dt.scrollWidth,fr=oe.useMemo(function(){return kt||jn(Ht)},[kt,Ht]),xr=oe.useMemo(function(){if(Jt){var Nr,Rr=fr.slice();if(!Rr.includes(ve)){var Er=fn||0;Er>=0&&Rr.splice(Er,0,ve)}var Xr=Rr.indexOf(ve);Rr=Rr.filter(function(Lo,ii){return Lo!==ve||ii===Xr});var bo=fr[Xr],Go;(lr==="left"||lr)&&!fn?Go="left":(lr==="right"||lr)&&fn===fr.length?Go="right":Go=bo?bo.fixed:null;var ko=(Nr={},(0,Se.Z)(Nr,_n,{className:"".concat(Dt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Se.Z)(Nr,"title",Sn),(0,Se.Z)(Nr,"fixed",Go),(0,Se.Z)(Nr,"className","".concat(Dt,"-row-expand-icon-cell")),(0,Se.Z)(Nr,"width",Nn),(0,Se.Z)(Nr,"render",function(ii,Mo,wi){var ho=Lt(Mo,wi),ua=on.has(ho),Ni=$t?$t(Mo):!0,Oi=qt({prefixCls:Dt,expanded:ua,expandable:Ni,record:Mo,onExpand:Mt});return Bn?oe.createElement("span",{onClick:function(_i){return _i.stopPropagation()}},Oi):Oi}),Nr);return Rr.map(function(Lo){return Lo===ve?ko:Lo})}return fr.filter(function(Lo){return Lo!==ve})},[Jt,fr,Lt,on,qt,wn]),io=oe.useMemo(function(){var Nr=xr;return bt&&(Nr=bt(Nr)),Nr.length||(Nr=[{render:function(){return null}}]),Nr},[bt,xr,wn]),sr=oe.useMemo(function(){return wn==="rtl"?hr(Hr(io)):Hr(io)},[io,wn,Ar]),An=oi(sr,Ar),xo=(0,E.Z)(An,2),fo=xo[0],vr=xo[1];return[io,fo,vr]}var Ko=hi;function Yn(dt){var bt,Dt=dt.prefixCls,kt=dt.record,Ht=dt.onExpand,Jt=dt.expanded,on=dt.expandable,Sn="".concat(Dt,"-row-expand-icon");if(!on)return oe.createElement("span",{className:we()(Sn,"".concat(Dt,"-row-spaced"))});var Lt=function(qt){Ht(kt,qt),qt.stopPropagation()};return oe.createElement("span",{className:we()(Sn,(bt={},(0,Se.Z)(bt,"".concat(Dt,"-row-expanded"),Jt),(0,Se.Z)(bt,"".concat(Dt,"-row-collapsed"),!Jt),bt)),onClick:Lt})}function On(dt,bt,Dt){var kt=[];function Ht(Jt){(Jt||[]).forEach(function(on,Sn){kt.push(bt(on,Sn)),Ht(on[Dt])})}return Ht(dt),kt}function Qr(dt,bt,Dt){var kt=Dn(dt),Ht=kt.expandIcon,Jt=kt.expandedRowKeys,on=kt.defaultExpandedRowKeys,Sn=kt.defaultExpandAllRows,Lt=kt.expandedRowRender,Mt=kt.onExpand,qt=kt.onExpandedRowsChange,$t=kt.childrenColumnName,fn=Ht||Yn,wn=$t||"children",Bn=oe.useMemo(function(){return Lt?"row":dt.expandable&&dt.internalHooks===Ue&&dt.expandable.__PARENT_RENDER_ICON__||bt.some(function(sr){return sr&&(0,ye.Z)(sr)==="object"&&sr[wn]})?"nest":!1},[!!Lt,bt]),Nn=oe.useState(function(){return on||(Sn?On(bt,Dt,wn):[])}),lr=(0,E.Z)(Nn,2),Ar=lr[0],fr=lr[1],xr=oe.useMemo(function(){return new Set(Jt||Ar||[])},[Jt,Ar]),io=oe.useCallback(function(sr){var An=Dt(sr,bt.indexOf(sr)),xo,fo=xr.has(An);fo?(xr.delete(An),xo=(0,Wn.Z)(xr)):xo=[].concat((0,Wn.Z)(xr),[An]),fr(xo),Mt&&Mt(!fo,sr),qt&&qt(xo)},[Dt,xr,bt,Mt,qt]);return[kt,Bn,xr,fn,wn,io]}function kn(dt,bt,Dt,kt){var Ht=dt.map(function(Jt,on){return vt(on,on,dt,bt,Dt,kt==null?void 0:kt[on])});return(0,Me.Z)(function(){return Ht},[Ht],function(Jt,on){return!(0,ue.Z)(Jt,on)})}function Wr(dt){var bt=(0,oe.useRef)(dt),Dt=(0,oe.useState)({}),kt=(0,E.Z)(Dt,2),Ht=kt[1],Jt=(0,oe.useRef)(null),on=(0,oe.useRef)([]);function Sn(Lt){on.current.push(Lt);var Mt=Promise.resolve();Jt.current=Mt,Mt.then(function(){if(Jt.current===Mt){var qt=on.current,$t=bt.current;on.current=[],qt.forEach(function(fn){bt.current=fn(bt.current)}),Jt.current=null,$t!==bt.current&&Ht({})}})}return(0,oe.useEffect)(function(){return function(){Jt.current=null}},[]),[bt.current,Sn]}function Ao(dt){var bt=(0,oe.useRef)(dt||null),Dt=(0,oe.useRef)();function kt(){window.clearTimeout(Dt.current)}function Ht(on){bt.current=on,kt(),Dt.current=window.setTimeout(function(){bt.current=null,Dt.current=void 0},100)}function Jt(){return bt.current}return(0,oe.useEffect)(function(){return kt},[]),[Ht,Jt]}function Bo(){var dt=oe.useState(-1),bt=(0,E.Z)(dt,2),Dt=bt[0],kt=bt[1],Ht=oe.useState(-1),Jt=(0,E.Z)(Ht,2),on=Jt[0],Sn=Jt[1],Lt=oe.useCallback(function(Mt,qt){kt(Mt),Sn(qt)},[]);return[Dt,on,Lt]}var ao=fe(47273),hn=(0,ao.Z)()?window:null;function Un(dt,bt){var Dt=(0,ye.Z)(dt)==="object"?dt:{},kt=Dt.offsetHeader,Ht=kt===void 0?0:kt,Jt=Dt.offsetSummary,on=Jt===void 0?0:Jt,Sn=Dt.offsetScroll,Lt=Sn===void 0?0:Sn,Mt=Dt.getContainer,qt=Mt===void 0?function(){return hn}:Mt,$t=qt()||hn;return oe.useMemo(function(){var fn=!!dt;return{isSticky:fn,stickyClassName:fn?"".concat(bt,"-sticky-holder"):"",offsetHeader:Ht,offsetSummary:on,offsetScroll:Lt,container:$t}},[Lt,Ht,on,bt,$t])}function Xn(dt,bt,Dt){var kt=(0,oe.useMemo)(function(){for(var Ht=[],Jt=[],on=0,Sn=0,Lt=0;Lt=$t&&(Lo=$t-fn),on({scrollLeft:Lo/$t*(qt+2)}),fr.current.x=Xr.pageX},Nr=function(){if(Jt.current){var Xr=(0,pr.os)(Jt.current).top,bo=Xr+Jt.current.offsetHeight,Go=Lt===window?document.documentElement.scrollTop+window.innerHeight:(0,pr.os)(Lt).top+Lt.clientHeight;bo-(0,wt.Z)()<=Go||Xr>=Go-Sn?Ar(function(ko){return(0,Ce.Z)((0,Ce.Z)({},ko),{},{isHiddenScrollBar:!0})}):Ar(function(ko){return(0,Ce.Z)((0,Ce.Z)({},ko),{},{isHiddenScrollBar:!1})})}},Rr=function(Xr){Ar(function(bo){return(0,Ce.Z)((0,Ce.Z)({},bo),{},{scrollLeft:Xr/qt*$t||0})})};return oe.useImperativeHandle(Dt,function(){return{setScrollLeft:Rr}}),oe.useEffect(function(){var Er=(0,gr.Z)(document.body,"mouseup",xo,!1),Xr=(0,gr.Z)(document.body,"mousemove",vr,!1);return Nr(),function(){Er.remove(),Xr.remove()}},[fn,sr]),oe.useEffect(function(){var Er=(0,gr.Z)(Lt,"scroll",Nr,!1),Xr=(0,gr.Z)(window,"resize",Nr,!1);return function(){Er.remove(),Xr.remove()}},[Lt]),oe.useEffect(function(){lr.isHiddenScrollBar||Ar(function(Er){var Xr=Jt.current;return Xr?(0,Ce.Z)((0,Ce.Z)({},Er),{},{scrollLeft:Xr.scrollLeft/Xr.scrollWidth*Xr.clientWidth}):Er})},[lr.isHiddenScrollBar]),qt<=$t||!fn||lr.isHiddenScrollBar?null:oe.createElement("div",{style:{height:(0,wt.Z)(),width:$t,bottom:Sn},className:"".concat(Mt,"-sticky-scroll")},oe.createElement("div",{onMouseDown:fo,ref:wn,className:we()("".concat(Mt,"-sticky-scroll-bar"),(0,Se.Z)({},"".concat(Mt,"-sticky-scroll-bar-active"),sr)),style:{width:"".concat(fn,"px"),transform:"translate3d(".concat(lr.scrollLeft,"px, 0, 0)")}}))},nr=oe.forwardRef(Eo);function tr(dt){return null}var Ci=tr;function Ho(dt){return null}var ci=Ho,Ji="rc-table",qr=[],lo={};function zo(){return"No Data"}function uo(dt){var bt,Dt=(0,Ce.Z)({rowKey:"key",prefixCls:Ji,emptyText:zo},dt),kt=Dt.prefixCls,Ht=Dt.className,Jt=Dt.rowClassName,on=Dt.style,Sn=Dt.data,Lt=Dt.rowKey,Mt=Dt.scroll,qt=Dt.tableLayout,$t=Dt.direction,fn=Dt.title,wn=Dt.footer,Bn=Dt.summary,Nn=Dt.caption,lr=Dt.id,Ar=Dt.showHeader,fr=Dt.components,xr=Dt.emptyText,io=Dt.onRow,sr=Dt.onHeaderRow,An=Dt.internalHooks,xo=Dt.transformColumns,fo=Dt.internalRefs,vr=Dt.tailor,Nr=Dt.sticky,Rr=Sn||qr,Er=!!Rr.length,Xr=An===Ue,bo=oe.useCallback(function(ia,ba){return(0,Pe.Z)(fr,ia)||ba},[fr]),Go=oe.useMemo(function(){return typeof Lt=="function"?Lt:function(ia){var ba=ia&&ia[Lt];return ba}},[Lt]),ko=bo(["body"]),Lo=Bo(),ii=(0,E.Z)(Lo,3),Mo=ii[0],wi=ii[1],ho=ii[2],ua=Qr(Dt,Rr,Go),Ni=(0,E.Z)(ua,6),Oi=Ni[0],Yi=Ni[1],_i=Ni[2],da=Ni[3],ji=Ni[4],Ja=Ni[5],Co=Mt==null?void 0:Mt.x,Ai=oe.useState(0),fi=(0,E.Z)(Ai,2),To=fi[0],Xo=fi[1],Fo=Ko((0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},Dt),Oi),{},{expandable:!!Oi.expandedRowRender,columnTitle:Oi.columnTitle,expandedKeys:_i,getRowKey:Go,onTriggerExpand:Ja,expandIcon:da,expandIconColumnIndex:Oi.expandIconColumnIndex,direction:$t,scrollWidth:Xr&&vr&&typeof Co=="number"?Co:null}),Xr?xo:null),Di=(0,E.Z)(Fo,3),ki=Di[0],Zi=Di[1],Ra=Di[2],Si=Ra!=null?Ra:Co,qa=oe.useMemo(function(){return{columns:ki,flattenColumns:Zi}},[ki,Zi]),La=oe.useRef(),ka=oe.useRef(),mo=oe.useRef(),ya=oe.useRef(),ls=oe.useRef(),na=oe.useState(!1),Ki=(0,E.Z)(na,2),fa=Ki[0],Sa=Ki[1],ga=oe.useState(!1),Mi=(0,E.Z)(ga,2),ja=Mi[0],Ma=Mi[1],rs=Wr(new Map),$a=(0,E.Z)(rs,2),ps=$a[0],al=$a[1],ks=$e(Zi),Ls=ks.map(function(ia){return ps.get(ia)}),Cs=oe.useMemo(function(){return Ls},[Ls.join("_")]),os=Cn(Cs,Zi.length,$t),Na=Mt&&at(Mt.y),_a=Mt&&at(Si)||!!Oi.fixed,sl=_a&&Zi.some(function(ia){var ba=ia.fixed;return ba}),dl=oe.useRef(),El=Un(Nr,kt),Ys=El.isSticky,Su=El.offsetHeader,Vl=El.offsetSummary,ra=El.offsetScroll,Vi=El.stickyClassName,es=El.container,Da=oe.useMemo(function(){return Bn==null?void 0:Bn(Rr)},[Bn,Rr]),ts=(Na||Ys)&&oe.isValidElement(Da)&&Da.type===Oe&&Da.props.fixed,us,is,cs;Na&&(is={overflowY:"scroll",maxHeight:Mt.y}),_a&&(us={overflowX:"auto"},Na||(is={overflowY:"hidden"}),cs={width:Si===!0?"auto":Si,minWidth:"100%"});var Rl=oe.useCallback(function(ia,ba){(0,gt.Z)(La.current)&&al(function(Bs){if(Bs.get(ia)!==ba){var fl=new Map(Bs);return fl.set(ia,ba),fl}return Bs})},[]),Is=Ao(null),nu=(0,E.Z)(Is,2),Qu=nu[0],cc=nu[1];function Xl(ia,ba){ba&&(typeof ba=="function"?ba(ia):ba.scrollLeft!==ia&&(ba.scrollLeft=ia,ba.scrollLeft!==ia&&setTimeout(function(){ba.scrollLeft=ia},0)))}var xl=(0,he.Z)(function(ia){var ba=ia.currentTarget,Bs=ia.scrollLeft,fl=$t==="rtl",hl=typeof Bs=="number"?Bs:ba.scrollLeft,Zu=ba||lo;if(!cc()||cc()===Zu){var Pu;Qu(Zu),Xl(hl,ka.current),Xl(hl,mo.current),Xl(hl,ls.current),Xl(hl,(Pu=dl.current)===null||Pu===void 0?void 0:Pu.setScrollLeft)}var ul=ba||ka.current;if(ul){var gl=ul.scrollWidth,Vu=ul.clientWidth;if(gl===Vu){Sa(!1),Ma(!1);return}fl?(Sa(-hl0)):(Sa(hl>0),Ma(hl1?Nn-Xr:0,Go=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},xo),Lt),{},{flex:"0 0 ".concat(Xr,"px"),width:"".concat(Xr,"px"),marginRight:bo,pointerEvents:"auto"}),ko=oe.useMemo(function(){return qt?Rr<=1:vr===0||Rr===0||Rr>1},[Rr,vr,qt]);ko?Go.visibility="hidden":qt&&(Go.height=$t==null?void 0:$t(Rr));var Lo=ko?function(){return null}:fn,ii={};return(Rr===0||vr===0)&&(ii.rowSpan=1,ii.colSpan=1),oe.createElement(Tt,(0,se.Z)({className:we()(Bn,Mt),ellipsis:Dt.ellipsis,align:Dt.align,scope:Dt.rowScope,component:"div",prefixCls:bt.prefixCls,key:xr,record:Sn,index:Jt,renderIndex:on,dataIndex:wn,render:Lo,shouldCellUpdate:Dt.shouldCellUpdate},io,{appendNode:sr,additionalProps:(0,Ce.Z)((0,Ce.Z)({},An),{},{style:Go},ii)}))}var ai=ta,mr=["data","index","className","rowKey","style","extra","getHeight"],rr=oe.forwardRef(function(dt,bt){var Dt=dt.data,kt=dt.index,Ht=dt.className,Jt=dt.rowKey,on=dt.style,Sn=dt.extra,Lt=dt.getHeight,Mt=(0,Ke.Z)(dt,mr),qt=Dt.record,$t=Dt.indent,fn=Dt.index,wn=ae(ge,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Bn=wn.scrollX,Nn=wn.flattenColumns,lr=wn.prefixCls,Ar=wn.fixColumn,fr=wn.componentWidth,xr=St(qt,Jt,kt,$t),io=xr.rowSupportExpand,sr=xr.expanded,An=xr.rowProps,xo=xr.expandedRowRender,fo=xr.expandedRowClassName,vr;if(io&&sr){var Nr=xo(qt,kt,$t+1,sr),Rr=fo==null?void 0:fo(qt,kt,$t),Er={};Ar&&(Er={style:(0,Se.Z)({},"--virtual-width","".concat(fr,"px"))});var Xr="".concat(lr,"-expanded-row-cell");vr=oe.createElement("div",{className:we()("".concat(lr,"-expanded-row"),"".concat(lr,"-expanded-row-level-").concat($t+1),Rr)},oe.createElement(Tt,{component:"div",prefixCls:lr,className:we()(Xr,(0,Se.Z)({},"".concat(Xr,"-fixed"),Ar)),additionalProps:Er},Nr))}var bo=(0,Ce.Z)((0,Ce.Z)({},on),{},{width:Bn});Sn&&(bo.position="absolute",bo.pointerEvents="none");var Go=oe.createElement("div",(0,se.Z)({},An,Mt,{ref:io?null:bt,className:we()(Ht,"".concat(lr,"-row"),An==null?void 0:An.className,(0,Se.Z)({},"".concat(lr,"-row-extra"),Sn)),style:(0,Ce.Z)((0,Ce.Z)({},bo),An==null?void 0:An.style)}),Nn.map(function(ko,Lo){return oe.createElement(ai,{key:Lo,rowInfo:xr,column:ko,colIndex:Lo,indent:$t,index:kt,renderIndex:fn,record:qt,inverse:Sn,getHeight:Lt})}));return io?oe.createElement("div",{ref:bt},Go,vr):Go}),Qo=ne(rr),si=Qo,Po=oe.forwardRef(function(dt,bt){var Dt=dt.data,kt=dt.onScroll,Ht=ae(ge,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Jt=Ht.flattenColumns,on=Ht.onColumnResize,Sn=Ht.getRowKey,Lt=Ht.expandedKeys,Mt=Ht.prefixCls,qt=Ht.childrenColumnName,$t=Ht.emptyNode,fn=Ht.scrollX,wn=ae(yi),Bn=wn.scrollY,Nn=wn.listItemHeight,lr=oe.useRef(),Ar=It(Dt,qt,Lt,Sn),fr=oe.useMemo(function(){var vr=0;return Jt.map(function(Nr){var Rr=Nr.width,Er=Nr.key;return vr+=Rr,[Er,Rr,vr]})},[Jt]),xr=oe.useMemo(function(){return fr.map(function(vr){return vr[2]})},[fr]);oe.useEffect(function(){fr.forEach(function(vr){var Nr=(0,E.Z)(vr,2),Rr=Nr[0],Er=Nr[1];on(Rr,Er)})},[fr]),oe.useImperativeHandle(bt,function(){var vr={};return Object.defineProperty(vr,"scrollLeft",{get:function(){var Rr;return((Rr=lr.current)===null||Rr===void 0?void 0:Rr.getScrollInfo().x)||0},set:function(Rr){var Er;(Er=lr.current)===null||Er===void 0||Er.scrollTo({left:Rr})}}),vr});var io=function(Nr,Rr){var Er,Xr=(Er=Ar[Rr])===null||Er===void 0?void 0:Er.record,bo=Nr.onCell;if(bo){var Go,ko=bo(Xr,Rr);return(Go=ko==null?void 0:ko.rowSpan)!==null&&Go!==void 0?Go:1}return 1},sr=function(Nr){var Rr=Nr.start,Er=Nr.end,Xr=Nr.getSize,bo=Nr.offsetY;if(Er<0)return null;for(var Go=Jt.filter(function(Co){return io(Co,Rr)===0}),ko=Rr,Lo=function(Ai){if(Go=Go.filter(function(fi){return io(fi,Ai)===0}),!Go.length)return ko=Ai,"break"},ii=Rr;ii>=0;ii-=1){var Mo=Lo(ii);if(Mo==="break")break}for(var wi=Jt.filter(function(Co){return io(Co,Er)!==1}),ho=Er,ua=function(Ai){if(wi=wi.filter(function(fi){return io(fi,Ai)!==1}),!wi.length)return ho=Math.max(Ai-1,Er),"break"},Ni=Er;Ni1})&&Yi.push(Ai)},da=ko;da<=ho;da+=1)var ji=_i(da);var Ja=Yi.map(function(Co){var Ai=Ar[Co],fi=Sn(Ai.record,Co),To=function(Di){var ki=Co+Di-1,Zi=Sn(Ar[ki].record,ki),Ra=Xr(fi,Zi);return Ra.bottom-Ra.top},Xo=Xr(fi);return oe.createElement(si,{key:Co,data:Ai,rowKey:fi,index:Co,style:{top:-bo+Xo.top},extra:!0,getHeight:To})});return Ja},An=oe.useMemo(function(){return{columnsOffset:xr}},[xr]),xo="".concat(Mt,"-tbody"),fo;return Ar.length?fo=oe.createElement(wo.Z,{fullHeight:!1,ref:lr,className:we()(xo,"".concat(xo,"-virtual")),height:Bn,itemHeight:Nn||24,data:Ar,itemKey:function(Nr){return Sn(Nr.record)},scrollWidth:fn,onVirtualScroll:function(Nr){var Rr=Nr.x;kt({scrollLeft:Rr})},extraRender:sr},function(vr,Nr,Rr){var Er=Sn(vr.record,Nr);return oe.createElement(si,(0,se.Z)({data:vr,rowKey:Er,index:Nr},Rr))}):fo=oe.createElement("div",{className:we()("".concat(Mt,"-placeholder"))},oe.createElement(Tt,{component:"div",prefixCls:Mt},$t)),oe.createElement(Pi.Provider,{value:An},fo)}),Gi=ne(Po),Fi=Gi,ir=function(bt,Dt){var kt=Dt.ref,Ht=Dt.onScroll;return oe.createElement(Fi,{ref:kt,data:bt,onScroll:Ht})},Zn=100;function zn(dt){var bt=dt.columns,Dt=dt.scroll,kt=dt.prefixCls,Ht=kt===void 0?Ji:kt,Jt=dt.className,on=dt.listItemHeight,Sn=Dt||{},Lt=Sn.x,Mt=Sn.y;typeof Lt!="number"&&(Lt=((bt||[]).length+1)*Zn),typeof Mt!="number"&&(Mt=500);var qt=oe.useMemo(function(){return{scrollY:Mt,listItemHeight:on}},[Mt,on]);return oe.createElement(yi.Provider,{value:qt},oe.createElement(ni,(0,se.Z)({},dt,{className:we()(Jt,"".concat(Ht,"-virtual")),scroll:(0,Ce.Z)((0,Ce.Z)({},Dt),{},{x:Lt}),components:{body:ir},columns:bt,internalHooks:Ue,tailor:!0})))}function Tr(dt){return ee(zn,dt)}var ro=Tr(),oo=null;function Vr(dt){return null}var ri=Vr;function jo(dt){return null}var Bi=jo,qo=fe(2738),_o=fe(68031),li=fe(36355),Wo=fe(93891),qi=fe(19716),Pn=fe(8628),cr=fe(31724),Mr=fe(58421),Fr=fe(71418),Br=fe(88088);function Jn(dt){return function(Dt){let{prefixCls:kt,onExpand:Ht,record:Jt,expanded:on,expandable:Sn}=Dt;const Lt=`${kt}-row-expand-icon`;return oe.createElement("button",{type:"button",onClick:Mt=>{Ht(Jt,Mt),Mt.stopPropagation()},className:we()(Lt,{[`${Lt}-spaced`]:!Sn,[`${Lt}-expanded`]:Sn&&on,[`${Lt}-collapsed`]:Sn&&!on}),"aria-label":on?dt.collapse:dt.expand,"aria-expanded":on})}}var Sr=Jn;function Gr(dt,bt){return"key"in dt&&dt.key!==void 0&&dt.key!==null?dt.key:dt.dataIndex?Array.isArray(dt.dataIndex)?dt.dataIndex.join("."):dt.dataIndex:bt}function $r(dt,bt){return bt?`${bt}-${dt}`:`${dt}`}function po(dt,bt){return typeof dt=="function"?dt(bt):dt}function _r(dt,bt){const Dt=po(dt,bt);return Object.prototype.toString.call(Dt)==="[object Object]"?"":Dt}var bi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Do=bi,oa=fe(7657),ui=function(bt,Dt){return oe.createElement(oa.Z,(0,se.Z)({},bt,{ref:Dt,icon:Do}))},No=oe.forwardRef(ui),Ei=No,Li=fe(56762);function so(dt){const bt=oe.useRef(dt),Dt=(0,Li.Z)();return[()=>bt.current,kt=>{bt.current=kt,Dt()}]}var $o=fe(3113),pi=fe(24905),Ti=fe(38854),Ii=fe(64165),Qi=fe(20834),la=fe(40875),ma=fe(5112),Qa=fe(17574),xa=fe(47472),Ga=fe(92832);function Ps(dt){let{value:bt,onChange:Dt,filterSearch:kt,tablePrefixCls:Ht,locale:Jt}=dt;return kt?oe.createElement("div",{className:`${Ht}-filter-dropdown-search`},oe.createElement(Ga.default,{prefix:oe.createElement(xa.Z,null),placeholder:Jt.filterSearchPlaceholder,onChange:Dt,value:bt,htmlSize:1,className:`${Ht}-filter-dropdown-search-input`})):null}var Oa=Ps,bs=fe(10228);const Wl=dt=>{const{keyCode:bt}=dt;bt===bs.Z.ENTER&&dt.stopPropagation()};var gs=oe.forwardRef((dt,bt)=>oe.createElement("div",{className:dt.className,onClick:Dt=>Dt.stopPropagation(),onKeyDown:Wl,ref:bt},dt.children));function Pa(dt){let bt=[];return(dt||[]).forEach(Dt=>{let{value:kt,children:Ht}=Dt;bt.push(kt),Ht&&(bt=[].concat((0,Wn.Z)(bt),(0,Wn.Z)(Pa(Ht))))}),bt}function xi(dt){return dt.some(bt=>{let{children:Dt}=bt;return Dt})}function Ri(dt,bt){return typeof bt=="string"||typeof bt=="number"?bt==null?void 0:bt.toString().toLowerCase().includes(dt.trim().toLowerCase()):!1}function Wi(dt){let{filters:bt,prefixCls:Dt,filteredKeys:kt,filterMultiple:Ht,searchValue:Jt,filterSearch:on}=dt;return bt.map((Sn,Lt)=>{const Mt=String(Sn.value);if(Sn.children)return{key:Mt||Lt,label:Sn.text,popupClassName:`${Dt}-dropdown-submenu`,children:Wi({filters:Sn.children,prefixCls:Dt,filteredKeys:kt,filterMultiple:Ht,searchValue:Jt,filterSearch:on})};const qt=Ht?pi.default:ma.ZP,$t={key:Sn.value!==void 0?Mt:Lt,label:oe.createElement(oe.Fragment,null,oe.createElement(qt,{checked:kt.includes(Mt)}),oe.createElement("span",null,Sn.text))};return Jt.trim()?typeof on=="function"?on(Jt,Sn)?$t:null:Ri(Jt,Sn.text)?$t:null:$t})}function va(dt){var bt,Dt;const{tablePrefixCls:kt,prefixCls:Ht,column:Jt,dropdownPrefixCls:on,columnKey:Sn,filterMultiple:Lt,filterMode:Mt="menu",filterSearch:qt=!1,filterState:$t,triggerFilter:fn,locale:wn,children:Bn,getPopupContainer:Nn}=dt,{filterDropdownOpen:lr,onFilterDropdownOpenChange:Ar,filterResetToDefaultFilteredValue:fr,defaultFilteredValue:xr,filterDropdownVisible:io,onFilterDropdownVisibleChange:sr}=Jt,[An,xo]=oe.useState(!1),fo=!!($t&&(!((bt=$t.filteredKeys)===null||bt===void 0)&&bt.length||$t.forceFiltered)),vr=Fo=>{xo(Fo),Ar==null||Ar(Fo),sr==null||sr(Fo)},Nr=(Dt=lr!=null?lr:io)!==null&&Dt!==void 0?Dt:An,Rr=$t==null?void 0:$t.filteredKeys,[Er,Xr]=so(Rr||[]),bo=Fo=>{let{selectedKeys:Di}=Fo;Xr(Di)},Go=(Fo,Di)=>{let{node:ki,checked:Zi}=Di;bo(Lt?{selectedKeys:Fo}:{selectedKeys:Zi&&ki.key?[ki.key]:[]})};oe.useEffect(()=>{An&&bo({selectedKeys:Rr||[]})},[Rr]);const[ko,Lo]=oe.useState([]),ii=Fo=>{Lo(Fo)},[Mo,wi]=oe.useState(""),ho=Fo=>{const{value:Di}=Fo.target;wi(Di)};oe.useEffect(()=>{An||wi("")},[An]);const ua=Fo=>{const Di=Fo&&Fo.length?Fo:null;if(Di===null&&(!$t||!$t.filteredKeys)||(0,ue.Z)(Di,$t==null?void 0:$t.filteredKeys,!0))return null;fn({column:Jt,key:Sn,filteredKeys:Di})},Ni=()=>{vr(!1),ua(Er())},Oi=function(){let{confirm:Fo,closeDropdown:Di}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Fo&&ua([]),Di&&vr(!1),wi(""),Xr(fr?(xr||[]).map(ki=>String(ki)):[])},Yi=function(){let{closeDropdown:Fo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Fo&&vr(!1),ua(Er())},_i=Fo=>{Fo&&Rr!==void 0&&Xr(Rr||[]),vr(Fo),!Fo&&!Jt.filterDropdown&&Ni()},da=we()({[`${on}-menu-without-submenu`]:!xi(Jt.filters||[])}),ji=Fo=>{if(Fo.target.checked){const Di=Pa(Jt==null?void 0:Jt.filters).map(ki=>String(ki));Xr(Di)}else Xr([])},Ja=Fo=>{let{filters:Di}=Fo;return(Di||[]).map((ki,Zi)=>{const Ra=String(ki.value),Si={title:ki.text,key:ki.value!==void 0?Ra:Zi};return ki.children&&(Si.children=Ja({filters:ki.children})),Si})},Co=Fo=>{var Di;return Object.assign(Object.assign({},Fo),{text:Fo.title,value:Fo.key,children:((Di=Fo.children)===null||Di===void 0?void 0:Di.map(ki=>Co(ki)))||[]})};let Ai;if(typeof Jt.filterDropdown=="function")Ai=Jt.filterDropdown({prefixCls:`${on}-custom`,setSelectedKeys:Fo=>bo({selectedKeys:Fo}),selectedKeys:Er(),confirm:Yi,clearFilters:Oi,filters:Jt.filters,visible:Nr,close:()=>{vr(!1)}});else if(Jt.filterDropdown)Ai=Jt.filterDropdown;else{const Fo=Er()||[],Di=()=>(Jt.filters||[]).length===0?oe.createElement(Ii.Z,{image:Ii.Z.PRESENTED_IMAGE_SIMPLE,description:wn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Mt==="tree"?oe.createElement(oe.Fragment,null,oe.createElement(Oa,{filterSearch:qt,value:Mo,onChange:ho,tablePrefixCls:kt,locale:wn}),oe.createElement("div",{className:`${kt}-filter-dropdown-tree`},Lt?oe.createElement(pi.default,{checked:Fo.length===Pa(Jt.filters).length,indeterminate:Fo.length>0&&Fo.lengthtypeof qt=="function"?qt(Mo,Co(Zi)):Ri(Mo,Zi.title):void 0}))):oe.createElement(oe.Fragment,null,oe.createElement(Oa,{filterSearch:qt,value:Mo,onChange:ho,tablePrefixCls:kt,locale:wn}),oe.createElement(Qi.default,{selectable:!0,multiple:Lt,prefixCls:`${on}-menu`,className:da,onSelect:bo,onDeselect:bo,selectedKeys:Fo,getPopupContainer:Nn,openKeys:ko,onOpenChange:ii,items:Wi({filters:Jt.filters||[],filterSearch:qt,prefixCls:Ht,filteredKeys:Er(),filterMultiple:Lt,searchValue:Mo})})),ki=()=>fr?(0,ue.Z)((xr||[]).map(Zi=>String(Zi)),Fo,!0):Fo.length===0;Ai=oe.createElement(oe.Fragment,null,Di(),oe.createElement("div",{className:`${Ht}-dropdown-btns`},oe.createElement($o.ZP,{type:"link",size:"small",disabled:ki(),onClick:()=>Oi()},wn.filterReset),oe.createElement($o.ZP,{type:"primary",size:"small",onClick:Ni},wn.filterConfirm)))}Jt.filterDropdown&&(Ai=oe.createElement(la.J,{selectable:void 0},Ai));const fi=()=>oe.createElement(gs,{className:`${Ht}-dropdown`},Ai);let To;typeof Jt.filterIcon=="function"?To=Jt.filterIcon(fo):Jt.filterIcon?To=Jt.filterIcon:To=oe.createElement(Ei,null);const{direction:Xo}=oe.useContext(li.E_);return oe.createElement("div",{className:`${Ht}-column`},oe.createElement("span",{className:`${kt}-column-title`},Bn),oe.createElement(Ti.Z,{dropdownRender:fi,trigger:["click"],open:Nr,onOpenChange:_i,getPopupContainer:Nn,placement:Xo==="rtl"?"bottomLeft":"bottomRight"},oe.createElement("span",{role:"button",tabIndex:-1,className:we()(`${Ht}-trigger`,{active:fo}),onClick:Fo=>{Fo.stopPropagation()}},To)))}var Gs=va;function Rs(dt,bt,Dt){let kt=[];return(dt||[]).forEach((Ht,Jt)=>{var on;const Sn=$r(Jt,Dt);if(Ht.filters||"filterDropdown"in Ht||"onFilter"in Ht)if("filteredValue"in Ht){let Lt=Ht.filteredValue;"filterDropdown"in Ht||(Lt=(on=Lt==null?void 0:Lt.map(String))!==null&&on!==void 0?on:Lt),kt.push({column:Ht,key:Gr(Ht,Sn),filteredKeys:Lt,forceFiltered:Ht.filtered})}else kt.push({column:Ht,key:Gr(Ht,Sn),filteredKeys:bt&&Ht.defaultFilteredValue?Ht.defaultFilteredValue:void 0,forceFiltered:Ht.filtered});"children"in Ht&&(kt=[].concat((0,Wn.Z)(kt),(0,Wn.Z)(Rs(Ht.children,bt,Sn))))}),kt}function Ws(dt,bt,Dt,kt,Ht,Jt,on,Sn){return Dt.map((Lt,Mt)=>{const qt=$r(Mt,Sn),{filterMultiple:$t=!0,filterMode:fn,filterSearch:wn}=Lt;let Bn=Lt;if(Bn.filters||Bn.filterDropdown){const Nn=Gr(Bn,qt),lr=kt.find(Ar=>{let{key:fr}=Ar;return Nn===fr});Bn=Object.assign(Object.assign({},Bn),{title:Ar=>oe.createElement(Gs,{tablePrefixCls:dt,prefixCls:`${dt}-filter`,dropdownPrefixCls:bt,column:Bn,columnKey:Nn,filterState:lr,filterMultiple:$t,filterMode:fn,filterSearch:wn,triggerFilter:Jt,locale:Ht,getPopupContainer:on},po(Lt.title,Ar))})}return"children"in Bn&&(Bn=Object.assign(Object.assign({},Bn),{children:Ws(dt,bt,Bn.children,kt,Ht,Jt,on,qt)})),Bn})}function ws(dt){const bt={};return dt.forEach(Dt=>{let{key:kt,filteredKeys:Ht,column:Jt}=Dt;const{filters:on,filterDropdown:Sn}=Jt;if(Sn)bt[kt]=Ht||null;else if(Array.isArray(Ht)){const Lt=Pa(on);bt[kt]=Lt.filter(Mt=>Ht.includes(String(Mt)))}else bt[kt]=null}),bt}function Al(dt,bt){return bt.reduce((Dt,kt)=>{const{column:{onFilter:Ht,filters:Jt},filteredKeys:on}=kt;return Ht&&on&&on.length?Dt.filter(Sn=>on.some(Lt=>{const Mt=Pa(Jt),qt=Mt.findIndex(fn=>String(fn)===String(Lt)),$t=qt!==-1?Mt[qt]:Lt;return Ht($t,Sn)})):Dt},dt)}const Ts=dt=>dt.flatMap(bt=>"children"in bt?[bt].concat((0,Wn.Z)(Ts(bt.children||[]))):[bt]);function Ro(dt){let{prefixCls:bt,dropdownPrefixCls:Dt,mergedColumns:kt,onFilterChange:Ht,getPopupContainer:Jt,locale:on}=dt;const Sn=oe.useMemo(()=>Ts(kt||[]),[kt]),[Lt,Mt]=oe.useState(()=>Rs(Sn,!0)),qt=oe.useMemo(()=>{const Bn=Rs(Sn,!1);if(Bn.length===0)return Bn;let Nn=!0,lr=!0;if(Bn.forEach(Ar=>{let{filteredKeys:fr}=Ar;fr!==void 0?Nn=!1:lr=!1}),Nn){const Ar=(Sn||[]).map((fr,xr)=>Gr(fr,$r(xr)));return Lt.filter(fr=>{let{key:xr}=fr;return Ar.includes(xr)}).map(fr=>{const xr=Sn[Ar.findIndex(io=>io===fr.key)];return Object.assign(Object.assign({},fr),{column:Object.assign(Object.assign({},fr.column),xr),forceFiltered:xr.filtered})})}return Bn},[Sn,Lt]),$t=oe.useMemo(()=>ws(qt),[qt]),fn=Bn=>{const Nn=qt.filter(lr=>{let{key:Ar}=lr;return Ar!==Bn.key});Nn.push(Bn),Mt(Nn),Ht(ws(Nn),Nn)};return[Bn=>Ws(bt,Dt,Bn,qt,on,fn,Jt),qt,$t]}var sc=Ro;function as(dt,bt,Dt){const kt=oe.useRef({});function Ht(Jt){if(!kt.current||kt.current.data!==dt||kt.current.childrenColumnName!==bt||kt.current.getRowKey!==Dt){let Sn=function(Lt){Lt.forEach((Mt,qt)=>{const $t=Dt(Mt,qt);on.set($t,Mt),Mt&&typeof Mt=="object"&&bt in Mt&&Sn(Mt[bt]||[])})};const on=new Map;Sn(dt),kt.current={data:dt,childrenColumnName:bt,kvMap:on,getRowKey:Dt}}return kt.current.kvMap.get(Jt)}return[Ht]}var bl=fe(50371),nl=function(dt,bt){var Dt={};for(var kt in dt)Object.prototype.hasOwnProperty.call(dt,kt)&&bt.indexOf(kt)<0&&(Dt[kt]=dt[kt]);if(dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,kt=Object.getOwnPropertySymbols(dt);Ht{const Jt=dt[Ht];typeof Jt!="function"&&(Dt[Ht]=Jt)}),Dt}function Nu(dt,bt,Dt){const kt=Dt&&typeof Dt=="object"?Dt:{},{total:Ht=0}=kt,Jt=nl(kt,["total"]),[on,Sn]=(0,oe.useState)(()=>({current:"defaultCurrent"in Jt?Jt.defaultCurrent:1,pageSize:"defaultPageSize"in Jt?Jt.defaultPageSize:wl})),Lt=(0,bl.Z)(on,Jt,{total:Ht>0?Ht:dt}),Mt=Math.ceil((Ht||dt)/Lt.pageSize);Lt.current>Mt&&(Lt.current=Mt||1);const qt=(fn,wn)=>{Sn({current:fn!=null?fn:1,pageSize:wn||Lt.pageSize})},$t=(fn,wn)=>{var Bn;Dt&&((Bn=Dt.onChange)===null||Bn===void 0||Bn.call(Dt,fn,wn)),qt(fn,wn),bt(fn,wn||(Lt==null?void 0:Lt.pageSize))};return Dt===!1?[{},()=>{}]:[Object.assign(Object.assign({},Lt),{onChange:$t}),qt]}var lc=Nu,yu=fe(84105),bu=fe(35654),Zl=fe(90782),Ru=fe(71430),ku=fe(18929);const Xa={},Zs="SELECT_ALL",rl="SELECT_INVERT",Zo="SELECT_NONE",Hi=[],ss=(dt,bt)=>{let Dt=[];return(bt||[]).forEach(kt=>{Dt.push(kt),kt&&typeof kt=="object"&&dt in kt&&(Dt=[].concat((0,Wn.Z)(Dt),(0,Wn.Z)(ss(dt,kt[dt]))))}),Dt};var ol=(dt,bt)=>{const{preserveSelectedRowKeys:Dt,selectedRowKeys:kt,defaultSelectedRowKeys:Ht,getCheckboxProps:Jt,onChange:on,onSelect:Sn,onSelectAll:Lt,onSelectInvert:Mt,onSelectNone:qt,onSelectMultiple:$t,columnWidth:fn,type:wn,selections:Bn,fixed:Nn,renderCell:lr,hideSelectAll:Ar,checkStrictly:fr=!0}=bt||{},{prefixCls:xr,data:io,pageData:sr,getRecordByKey:An,getRowKey:xo,expandType:fo,childrenColumnName:vr,locale:Nr,getPopupContainer:Rr}=dt,[Er,Xr]=(0,ku.Z)(kt||Ht||Hi,{value:kt}),bo=oe.useRef(new Map),Go=(0,oe.useCallback)(Co=>{if(Dt){const Ai=new Map;Co.forEach(fi=>{let To=An(fi);!To&&bo.current.has(fi)&&(To=bo.current.get(fi)),Ai.set(fi,To)}),bo.current=Ai}},[An,Dt]);oe.useEffect(()=>{Go(Er)},[Er]);const{keyEntities:ko}=(0,oe.useMemo)(()=>{if(fr)return{keyEntities:null};let Co=io;if(Dt){const Ai=new Set(io.map((To,Xo)=>xo(To,Xo))),fi=Array.from(bo.current).reduce((To,Xo)=>{let[Fo,Di]=Xo;return Ai.has(Fo)?To:To.concat(Di)},[]);Co=[].concat((0,Wn.Z)(Co),(0,Wn.Z)(fi))}return(0,Ru.I8)(Co,{externalGetKey:xo,childrenPropName:vr})},[io,xo,fr,vr,Dt]),Lo=(0,oe.useMemo)(()=>ss(vr,sr),[vr,sr]),ii=(0,oe.useMemo)(()=>{const Co=new Map;return Lo.forEach((Ai,fi)=>{const To=xo(Ai,fi),Xo=(Jt?Jt(Ai):null)||{};Co.set(To,Xo)}),Co},[Lo,xo,Jt]),Mo=(0,oe.useCallback)(Co=>{var Ai;return!!(!((Ai=ii.get(xo(Co)))===null||Ai===void 0)&&Ai.disabled)},[ii,xo]),[wi,ho]=(0,oe.useMemo)(()=>{if(fr)return[Er||[],[]];const{checkedKeys:Co,halfCheckedKeys:Ai}=(0,Zl.S)(Er,!0,ko,Mo);return[Co||[],Ai]},[Er,fr,ko,Mo]),ua=(0,oe.useMemo)(()=>{const Co=wn==="radio"?wi.slice(0,1):wi;return new Set(Co)},[wi,wn]),Ni=(0,oe.useMemo)(()=>wn==="radio"?new Set:new Set(ho),[ho,wn]),[Oi,Yi]=(0,oe.useState)(null);oe.useEffect(()=>{bt||Xr(Hi)},[!!bt]);const _i=(0,oe.useCallback)((Co,Ai)=>{let fi,To;Go(Co),Dt?(fi=Co,To=Co.map(Xo=>bo.current.get(Xo))):(fi=[],To=[],Co.forEach(Xo=>{const Fo=An(Xo);Fo!==void 0&&(fi.push(Xo),To.push(Fo))})),Xr(fi),on==null||on(fi,To,{type:Ai})},[Xr,An,on,Dt]),da=(0,oe.useCallback)((Co,Ai,fi,To)=>{if(Sn){const Xo=fi.map(Fo=>An(Fo));Sn(An(Co),Ai,Xo,To)}_i(fi,"single")},[Sn,An,_i]),ji=(0,oe.useMemo)(()=>!Bn||Ar?null:(Bn===!0?[Zs,rl,Zo]:Bn).map(Ai=>Ai===Zs?{key:"all",text:Nr.selectionAll,onSelect(){_i(io.map((fi,To)=>xo(fi,To)).filter(fi=>{const To=ii.get(fi);return!(To!=null&&To.disabled)||ua.has(fi)}),"all")}}:Ai===rl?{key:"invert",text:Nr.selectInvert,onSelect(){const fi=new Set(ua);sr.forEach((Xo,Fo)=>{const Di=xo(Xo,Fo),ki=ii.get(Di);ki!=null&&ki.disabled||(fi.has(Di)?fi.delete(Di):fi.add(Di))});const To=Array.from(fi);Mt&&Mt(To),_i(To,"invert")}}:Ai===Zo?{key:"none",text:Nr.selectNone,onSelect(){qt==null||qt(),_i(Array.from(ua).filter(fi=>{const To=ii.get(fi);return To==null?void 0:To.disabled}),"none")}}:Ai).map(Ai=>Object.assign(Object.assign({},Ai),{onSelect:function(){for(var fi,To,Xo=arguments.length,Fo=new Array(Xo),Di=0;Di{var Ai;if(!bt)return Co.filter(na=>na!==Xa);let fi=(0,Wn.Z)(Co);const To=new Set(ua),Xo=Lo.map(xo).filter(na=>!ii.get(na).disabled),Fo=Xo.every(na=>To.has(na)),Di=Xo.some(na=>To.has(na)),ki=()=>{const na=[];Fo?Xo.forEach(fa=>{To.delete(fa),na.push(fa)}):Xo.forEach(fa=>{To.has(fa)||(To.add(fa),na.push(fa))});const Ki=Array.from(To);Lt==null||Lt(!Fo,Ki.map(fa=>An(fa)),na.map(fa=>An(fa))),_i(Ki,"all"),Yi(null)};let Zi;if(wn!=="radio"){let na;if(ji){const Mi={getPopupContainer:Rr,items:ji.map((ja,Ma)=>{const{key:rs,text:$a,onSelect:ps}=ja;return{key:rs!=null?rs:Ma,onClick:()=>{ps==null||ps(Xo)},label:$a}})};na=oe.createElement("div",{className:`${xr}-selection-extra`},oe.createElement(Ti.Z,{menu:Mi,getPopupContainer:Rr},oe.createElement("span",null,oe.createElement(yu.Z,null))))}const Ki=Lo.map((Mi,ja)=>{const Ma=xo(Mi,ja),rs=ii.get(Ma)||{};return Object.assign({checked:To.has(Ma)},rs)}).filter(Mi=>{let{disabled:ja}=Mi;return ja}),fa=!!Ki.length&&Ki.length===Lo.length,Sa=fa&&Ki.every(Mi=>{let{checked:ja}=Mi;return ja}),ga=fa&&Ki.some(Mi=>{let{checked:ja}=Mi;return ja});Zi=!Ar&&oe.createElement("div",{className:`${xr}-selection`},oe.createElement(pi.default,{checked:fa?Sa:!!Lo.length&&Fo,indeterminate:fa?!Sa&&ga:!Fo&&Di,onChange:ki,disabled:Lo.length===0||fa,"aria-label":na?"Custom selection":"Select all",skipGroup:!0}),na)}let Ra;wn==="radio"?Ra=(na,Ki,fa)=>{const Sa=xo(Ki,fa),ga=To.has(Sa);return{node:oe.createElement(ma.ZP,Object.assign({},ii.get(Sa),{checked:ga,onClick:Mi=>Mi.stopPropagation(),onChange:Mi=>{To.has(Sa)||da(Sa,!0,[Sa],Mi.nativeEvent)}})),checked:ga}}:Ra=(na,Ki,fa)=>{var Sa;const ga=xo(Ki,fa),Mi=To.has(ga),ja=Ni.has(ga),Ma=ii.get(ga);let rs;return fo==="nest"?rs=ja:rs=(Sa=Ma==null?void 0:Ma.indeterminate)!==null&&Sa!==void 0?Sa:ja,{node:oe.createElement(pi.default,Object.assign({},Ma,{indeterminate:rs,checked:Mi,skipGroup:!0,onClick:$a=>$a.stopPropagation(),onChange:$a=>{let{nativeEvent:ps}=$a;const{shiftKey:al}=ps;let ks=-1,Ls=-1;if(al&&fr){const Cs=new Set([Oi,ga]);Xo.some((os,Na)=>{if(Cs.has(os))if(ks===-1)ks=Na;else return Ls=Na,!0;return!1})}if(Ls!==-1&&ks!==Ls&&fr){const Cs=Xo.slice(ks,Ls+1),os=[];Mi?Cs.forEach(_a=>{To.has(_a)&&(os.push(_a),To.delete(_a))}):Cs.forEach(_a=>{To.has(_a)||(os.push(_a),To.add(_a))});const Na=Array.from(To);$t==null||$t(!Mi,Na.map(_a=>An(_a)),os.map(_a=>An(_a))),_i(Na,"multiple")}else{const Cs=wi;if(fr){const os=Mi?(0,bu._5)(Cs,ga):(0,bu.L0)(Cs,ga);da(ga,!Mi,os,ps)}else{const os=(0,Zl.S)([].concat((0,Wn.Z)(Cs),[ga]),!0,ko,Mo),{checkedKeys:Na,halfCheckedKeys:_a}=os;let sl=Na;if(Mi){const dl=new Set(Na);dl.delete(ga),sl=(0,Zl.S)(Array.from(dl),{checked:!1,halfCheckedKeys:_a},ko,Mo).checkedKeys}da(ga,!Mi,sl,ps)}}Yi(Mi?null:ga)}})),checked:Mi}};const Si=(na,Ki,fa)=>{const{node:Sa,checked:ga}=Ra(na,Ki,fa);return lr?lr(ga,Ki,fa,Sa):Sa};if(!fi.includes(Xa))if(fi.findIndex(na=>{var Ki;return((Ki=na[_n])===null||Ki===void 0?void 0:Ki.columnType)==="EXPAND_COLUMN"})===0){const[na,...Ki]=fi;fi=[na,Xa].concat((0,Wn.Z)(Ki))}else fi=[Xa].concat((0,Wn.Z)(fi));const qa=fi.indexOf(Xa);fi=fi.filter((na,Ki)=>na!==Xa||Ki===qa);const La=fi[qa-1],ka=fi[qa+1];let mo=Nn;mo===void 0&&((ka==null?void 0:ka.fixed)!==void 0?mo=ka.fixed:(La==null?void 0:La.fixed)!==void 0&&(mo=La.fixed)),mo&&La&&((Ai=La[_n])===null||Ai===void 0?void 0:Ai.columnType)==="EXPAND_COLUMN"&&La.fixed===void 0&&(La.fixed=mo);const ya=we()(`${xr}-selection-col`,{[`${xr}-selection-col-with-dropdown`]:Bn&&wn==="checkbox"}),ls={fixed:mo,width:fn,className:`${xr}-selection-column`,title:bt.columnTitle||Zi,render:Si,onCell:bt.onCell,[_n]:{className:ya}};return fi.map(na=>na===Xa?ls:na)},[xo,Lo,bt,wi,ua,Ni,fn,ji,fo,Oi,ii,$t,da,Mo]),ua]},js=fe(89489),Ss=fe(59477),Ta=fe(6848);const Ya="ascend",wu="descend";function Sl(dt){return typeof dt.sorter=="object"&&typeof dt.sorter.multiple=="number"?dt.sorter.multiple:!1}function eu(dt){return typeof dt=="function"?dt:dt&&typeof dt=="object"&&dt.compare?dt.compare:!1}function jc(dt,bt){return bt?dt[dt.indexOf(bt)+1]:dt[0]}function Mu(dt,bt,Dt){let kt=[];function Ht(Jt,on){kt.push({column:Jt,key:Gr(Jt,on),multiplePriority:Sl(Jt),sortOrder:Jt.sortOrder})}return(dt||[]).forEach((Jt,on)=>{const Sn=$r(on,Dt);Jt.children?("sortOrder"in Jt&&Ht(Jt,Sn),kt=[].concat((0,Wn.Z)(kt),(0,Wn.Z)(Mu(Jt.children,bt,Sn)))):Jt.sorter&&("sortOrder"in Jt?Ht(Jt,Sn):bt&&Jt.defaultSortOrder&&kt.push({column:Jt,key:Gr(Jt,Sn),multiplePriority:Sl(Jt),sortOrder:Jt.defaultSortOrder}))}),kt}function il(dt,bt,Dt,kt,Ht,Jt,on,Sn){return(bt||[]).map((Lt,Mt)=>{const qt=$r(Mt,Sn);let $t=Lt;if($t.sorter){const fn=$t.sortDirections||Ht,wn=$t.showSorterTooltip===void 0?on:$t.showSorterTooltip,Bn=Gr($t,qt),Nn=Dt.find(fo=>{let{key:vr}=fo;return vr===Bn}),lr=Nn?Nn.sortOrder:null,Ar=jc(fn,lr);let fr;if(Lt.sortIcon)fr=Lt.sortIcon({sortOrder:lr});else{const fo=fn.includes(Ya)&&oe.createElement(Ss.Z,{className:we()(`${dt}-column-sorter-up`,{active:lr===Ya})}),vr=fn.includes(wu)&&oe.createElement(js.Z,{className:we()(`${dt}-column-sorter-down`,{active:lr===wu})});fr=oe.createElement("span",{className:we()(`${dt}-column-sorter`,{[`${dt}-column-sorter-full`]:!!(fo&&vr)})},oe.createElement("span",{className:`${dt}-column-sorter-inner`,"aria-hidden":"true"},fo,vr))}const{cancelSort:xr,triggerAsc:io,triggerDesc:sr}=Jt||{};let An=xr;Ar===wu?An=sr:Ar===Ya&&(An=io);const xo=typeof wn=="object"?wn:{title:An};$t=Object.assign(Object.assign({},$t),{className:we()($t.className,{[`${dt}-column-sort`]:lr}),title:fo=>{const vr=oe.createElement("div",{className:`${dt}-column-sorters`},oe.createElement("span",{className:`${dt}-column-title`},po(Lt.title,fo)),fr);return wn?oe.createElement(Ta.Z,Object.assign({},xo),vr):vr},onHeaderCell:fo=>{const vr=Lt.onHeaderCell&&Lt.onHeaderCell(fo)||{},Nr=vr.onClick,Rr=vr.onKeyDown;vr.onClick=bo=>{kt({column:Lt,key:Bn,sortOrder:Ar,multiplePriority:Sl(Lt)}),Nr==null||Nr(bo)},vr.onKeyDown=bo=>{bo.keyCode===bs.Z.ENTER&&(kt({column:Lt,key:Bn,sortOrder:Ar,multiplePriority:Sl(Lt)}),Rr==null||Rr(bo))};const Er=_r(Lt.title,{}),Xr=Er==null?void 0:Er.toString();return lr?vr["aria-sort"]=lr==="ascend"?"ascending":"descending":vr["aria-label"]=Xr||"",vr.className=we()(vr.className,`${dt}-column-has-sorters`),vr.tabIndex=0,Lt.ellipsis&&(vr.title=(Er!=null?Er:"").toString()),vr}})}return"children"in $t&&($t=Object.assign(Object.assign({},$t),{children:il(dt,$t.children,Dt,kt,Ht,Jt,on,qt)})),$t})}function Vs(dt){const{column:bt,sortOrder:Dt}=dt;return{column:bt,order:Dt,field:bt.dataIndex,columnKey:bt.key}}function Xs(dt){const bt=dt.filter(Dt=>{let{sortOrder:kt}=Dt;return kt}).map(Vs);return bt.length===0&&dt.length?Object.assign(Object.assign({},Vs(dt[dt.length-1])),{column:void 0}):bt.length<=1?bt[0]||{}:bt}function Cl(dt,bt,Dt){const kt=bt.slice().sort((on,Sn)=>Sn.multiplePriority-on.multiplePriority),Ht=dt.slice(),Jt=kt.filter(on=>{let{column:{sorter:Sn},sortOrder:Lt}=on;return eu(Sn)&&Lt});return Jt.length?Ht.sort((on,Sn)=>{for(let Lt=0;Lt{const Sn=on[Dt];return Sn?Object.assign(Object.assign({},on),{[Dt]:Cl(Sn,bt,Dt)}):on}):Ht}function bA(dt){let{prefixCls:bt,mergedColumns:Dt,onSorterChange:kt,sortDirections:Ht,tableLocale:Jt,showSorterTooltip:on}=dt;const[Sn,Lt]=oe.useState(Mu(Dt,!0)),Mt=oe.useMemo(()=>{let Bn=!0;const Nn=Mu(Dt,!1);if(!Nn.length)return Sn;const lr=[];function Ar(xr){Bn?lr.push(xr):lr.push(Object.assign(Object.assign({},xr),{sortOrder:null}))}let fr=null;return Nn.forEach(xr=>{fr===null?(Ar(xr),xr.sortOrder&&(xr.multiplePriority===!1?Bn=!1:fr=!0)):(fr&&xr.multiplePriority!==!1||(Bn=!1),Ar(xr))}),lr},[Dt,Sn]),qt=oe.useMemo(()=>{const Bn=Mt.map(Nn=>{let{column:lr,sortOrder:Ar}=Nn;return{column:lr,order:Ar}});return{sortColumns:Bn,sortColumn:Bn[0]&&Bn[0].column,sortOrder:Bn[0]&&Bn[0].order}},[Mt]);function $t(Bn){let Nn;Bn.multiplePriority===!1||!Mt.length||Mt[0].multiplePriority===!1?Nn=[Bn]:Nn=[].concat((0,Wn.Z)(Mt.filter(lr=>{let{key:Ar}=lr;return Ar!==Bn.key})),[Bn]),Lt(Nn),kt(Xs(Nn),Nn)}return[Bn=>il(bt,Bn,Mt,$t,Ht,Jt,on),Mt,qt,()=>Xs(Mt)]}function Uu(dt,bt){return dt.map(Dt=>{const kt=Object.assign({},Dt);return kt.title=po(Dt.title,bt),"children"in kt&&(kt.children=Uu(kt.children,bt)),kt})}function Bl(dt){return[oe.useCallback(Dt=>Uu(Dt,dt),[dt])]}var eA=vi((dt,bt)=>{const{_renderTimes:Dt}=dt,{_renderTimes:kt}=bt;return Dt!==kt}),Nc=Tr((dt,bt)=>{const{_renderTimes:Dt}=dt,{_renderTimes:kt}=bt;return Dt!==kt}),tu=fe(64993),Hu=fe(17313),tA=fe(83116),nA=fe(37613),rA=dt=>{const{componentCls:bt}=dt,Dt=`${dt.lineWidth}px ${dt.lineType} ${dt.tableBorderColor}`,kt=(Ht,Jt,on)=>({[`&${bt}-${Ht}`]:{[`> ${bt}-container`]:{[`> ${bt}-content, > ${bt}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${bt}-expanded-row-fixed`]:{margin:`-${Jt}px -${on+dt.lineWidth}px`}}}}}});return{[`${bt}-wrapper`]:{[`${bt}${bt}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${bt}-title`]:{border:Dt,borderBottom:0},[`> ${bt}-container`]:{borderInlineStart:Dt,borderTop:Dt,[` > ${bt}-content, > ${bt}-header, > ${bt}-body, > ${bt}-summary `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Dt},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Dt},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${bt}-cell-fix-right-first::after`]:{borderInlineEnd:Dt}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${bt}-expanded-row-fixed`]:{margin:`-${dt.tablePaddingVertical}px -${dt.tablePaddingHorizontal+dt.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:dt.lineWidth,bottom:0,borderInlineEnd:Dt,content:'""'}}}}}},[`&${bt}-scroll-horizontal`]:{[`> ${bt}-container > ${bt}-body`]:{"> table > tbody":{[` > tr${bt}-expanded-row, > tr${bt}-placeholder `]:{"> th, > td":{borderInlineEnd:0}}}}}},kt("middle",dt.tablePaddingVerticalMiddle,dt.tablePaddingHorizontalMiddle)),kt("small",dt.tablePaddingVerticalSmall,dt.tablePaddingHorizontalSmall)),{[`> ${bt}-footer`]:{border:Dt,borderTop:0}}),[`${bt}-cell`]:{[`${bt}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${dt.lineWidth}px 0 ${dt.lineWidth}px ${dt.tableHeaderBg}`}},[`${bt}-bordered ${bt}-cell-scrollbar`]:{borderInlineEnd:Dt}}}},uc=dt=>{const{componentCls:bt}=dt;return{[`${bt}-wrapper`]:{[`${bt}-cell-ellipsis`]:Object.assign(Object.assign({},Hu.vS),{wordBreak:"keep-all",[` &${bt}-cell-fix-left-last, &${bt}-cell-fix-right-first `]:{overflow:"visible",[`${bt}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${bt}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},CA=dt=>{const{componentCls:bt}=dt;return{[`${bt}-wrapper`]:{[`${bt}-tbody > tr${bt}-placeholder`]:{textAlign:"center",color:dt.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:dt.colorBgContainer}}}}},Rc=fe(15969),oA=dt=>{const{componentCls:bt,antCls:Dt,controlInteractiveSize:kt,motionDurationSlow:Ht,lineWidth:Jt,paddingXS:on,lineType:Sn,tableBorderColor:Lt,tableExpandIconBg:Mt,tableExpandColumnWidth:qt,borderRadius:$t,fontSize:fn,fontSizeSM:wn,lineHeight:Bn,tablePaddingVertical:Nn,tablePaddingHorizontal:lr,tableExpandedRowBg:Ar,paddingXXS:fr}=dt,xr=kt/2-Jt,io=xr*2+Jt*3,sr=`${Jt}px ${Sn} ${Lt}`,An=fr-Jt;return{[`${bt}-wrapper`]:{[`${bt}-expand-icon-col`]:{width:qt},[`${bt}-row-expand-icon-cell`]:{textAlign:"center",[`${bt}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${bt}-row-indent`]:{height:1,float:"left"},[`${bt}-row-expand-icon`]:Object.assign(Object.assign({},(0,Rc.N)(dt)),{position:"relative",float:"left",boxSizing:"border-box",width:io,height:io,padding:0,color:"inherit",lineHeight:`${io}px`,background:Mt,border:sr,borderRadius:$t,transform:`scale(${kt/io})`,transition:`all ${Ht}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ht} ease-out`,content:'""'},"&::before":{top:xr,insetInlineEnd:An,insetInlineStart:An,height:Jt},"&::after":{top:An,bottom:An,insetInlineStart:xr,width:Jt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${bt}-row-indent + ${bt}-row-expand-icon`]:{marginTop:(fn*Bn-Jt*3)/2-Math.ceil((wn*1.4-Jt*3)/2),marginInlineEnd:on},[`tr${bt}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Ar}},[`${Dt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${bt}-expanded-row-fixed`]:{position:"relative",margin:`-${Nn}px -${lr}px`,padding:`${Nn}px ${lr}px`}}}},Re=dt=>{const{componentCls:bt,antCls:Dt,iconCls:kt,tableFilterDropdownWidth:Ht,tableFilterDropdownSearchWidth:Jt,paddingXXS:on,paddingXS:Sn,colorText:Lt,lineWidth:Mt,lineType:qt,tableBorderColor:$t,tableHeaderIconColor:fn,fontSizeSM:wn,tablePaddingHorizontal:Bn,borderRadius:Nn,motionDurationSlow:lr,colorTextDescription:Ar,colorPrimary:fr,tableHeaderFilterActiveBg:xr,colorTextDisabled:io,tableFilterDropdownBg:sr,tableFilterDropdownHeight:An,controlItemBgHover:xo,controlItemBgActive:fo,boxShadowSecondary:vr,filterDropdownMenuBg:Nr}=dt,Rr=`${Dt}-dropdown`,Er=`${bt}-filter-dropdown`,Xr=`${Dt}-tree`,bo=`${Mt}px ${qt} ${$t}`;return[{[`${bt}-wrapper`]:{[`${bt}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${bt}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-on,marginInline:`${on}px ${-Bn/2}px`,padding:`0 ${on}px`,color:fn,fontSize:wn,borderRadius:Nn,cursor:"pointer",transition:`all ${lr}`,"&:hover":{color:Ar,background:xr},"&.active":{color:fr}}}},{[`${Dt}-dropdown`]:{[Er]:Object.assign(Object.assign({},(0,Hu.Wf)(dt)),{minWidth:Ht,backgroundColor:sr,borderRadius:Nn,boxShadow:vr,overflow:"hidden",[`${Rr}-menu`]:{maxHeight:An,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Nr,"&:empty::after":{display:"block",padding:`${Sn}px 0`,color:io,fontSize:wn,textAlign:"center",content:'"Not Found"'}},[`${Er}-tree`]:{paddingBlock:`${Sn}px 0`,paddingInline:Sn,[Xr]:{padding:0},[`${Xr}-treenode ${Xr}-node-content-wrapper:hover`]:{backgroundColor:xo},[`${Xr}-treenode-checkbox-checked ${Xr}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:fo}}},[`${Er}-search`]:{padding:Sn,borderBottom:bo,"&-input":{input:{minWidth:Jt},[kt]:{color:io}}},[`${Er}-checkall`]:{width:"100%",marginBottom:on,marginInlineStart:on},[`${Er}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Sn-Mt}px ${Sn}px`,overflow:"hidden",borderTop:bo}})}},{[`${Dt}-dropdown ${Er}, ${Er}-submenu`]:{[`${Dt}-checkbox-wrapper + span`]:{paddingInlineStart:Sn,color:Lt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},je=dt=>{const{componentCls:bt,lineWidth:Dt,colorSplit:kt,motionDurationSlow:Ht,zIndexTableFixed:Jt,tableBg:on,zIndexTableSticky:Sn}=dt,Lt=kt;return{[`${bt}-wrapper`]:{[` ${bt}-cell-fix-left, ${bt}-cell-fix-right `]:{position:"sticky !important",zIndex:Jt,background:on},[` ${bt}-cell-fix-left-first::after, ${bt}-cell-fix-left-last::after `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Dt,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ht}`,content:'""',pointerEvents:"none"},[`${bt}-cell-fix-left-all::after`]:{display:"none"},[` ${bt}-cell-fix-right-first::after, ${bt}-cell-fix-right-last::after `]:{position:"absolute",top:0,bottom:-Dt,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ht}`,content:'""',pointerEvents:"none"},[`${bt}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Sn+1,width:30,transition:`box-shadow ${Ht}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${bt}-ping-left`]:{[`&:not(${bt}-has-fix-left) ${bt}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Lt}`}},[` ${bt}-cell-fix-left-first::after, ${bt}-cell-fix-left-last::after `]:{boxShadow:`inset 10px 0 8px -8px ${Lt}`},[`${bt}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${bt}-ping-right`]:{[`&:not(${bt}-has-fix-right) ${bt}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Lt}`}},[` ${bt}-cell-fix-right-first::after, ${bt}-cell-fix-right-last::after `]:{boxShadow:`inset -10px 0 8px -8px ${Lt}`}}}}},ot=dt=>{const{componentCls:bt,antCls:Dt}=dt;return{[`${bt}-wrapper`]:{[`${bt}-pagination${Dt}-pagination`]:{margin:`${dt.margin}px 0`},[`${bt}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:dt.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},ht=dt=>{const{componentCls:bt,tableRadius:Dt}=dt;return{[`${bt}-wrapper`]:{[bt]:{[`${bt}-title, ${bt}-header`]:{borderRadius:`${Dt}px ${Dt}px 0 0`},[`${bt}-title + ${bt}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${bt}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:Dt,borderStartEndRadius:Dt,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Dt},"> *:last-child":{borderStartEndRadius:Dt}}},"&-footer":{borderRadius:`0 0 ${Dt}px ${Dt}px`}}}}},Bt=dt=>{const{componentCls:bt}=dt;return{[`${bt}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${bt}-pagination-left`]:{justifyContent:"flex-end"},[`${bt}-pagination-right`]:{justifyContent:"flex-start"},[`${bt}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${bt}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${bt}-row-indent`]:{float:"right"}}}}},Gt=dt=>{const{componentCls:bt,antCls:Dt,iconCls:kt,fontSizeIcon:Ht,padding:Jt,paddingXS:on,tableHeaderIconColor:Sn,tableHeaderIconColorHover:Lt,tableSelectionColumnWidth:Mt}=dt;return{[`${bt}-wrapper`]:{[`${bt}-selection-col`]:{width:Mt,[`&${bt}-selection-col-with-dropdown`]:{width:Mt+Ht+Jt/4}},[`${bt}-bordered ${bt}-selection-col`]:{width:Mt+on*2,[`&${bt}-selection-col-with-dropdown`]:{width:Mt+Ht+Jt/4+on*2}},[` table tr th${bt}-selection-column, table tr td${bt}-selection-column `]:{paddingInlineEnd:dt.paddingXS,paddingInlineStart:dt.paddingXS,textAlign:"center",[`${Dt}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${bt}-selection-column${bt}-cell-fix-left`]:{zIndex:dt.zIndexTableFixed+1},[`table tr th${bt}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${bt}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${bt}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${dt.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${dt.tablePaddingHorizontal/4}px`,[kt]:{color:Sn,fontSize:Ht,verticalAlign:"baseline","&:hover":{color:Lt}}}}}},nn=dt=>{const{componentCls:bt}=dt,Dt=(kt,Ht,Jt,on)=>({[`${bt}${bt}-${kt}`]:{fontSize:on,[` ${bt}-title, ${bt}-footer, ${bt}-cell, ${bt}-thead > tr > th, ${bt}-tbody > tr > th, ${bt}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td `]:{padding:`${Ht}px ${Jt}px`},[`${bt}-filter-trigger`]:{marginInlineEnd:`-${Jt/2}px`},[`${bt}-expanded-row-fixed`]:{margin:`-${Ht}px -${Jt}px`},[`${bt}-tbody`]:{[`${bt}-wrapper:only-child ${bt}`]:{marginBlock:`-${Ht}px`,marginInline:`${dt.tableExpandColumnWidth-Jt}px -${Jt}px`}},[`${bt}-selection-column`]:{paddingInlineStart:`${Jt/4}px`}}});return{[`${bt}-wrapper`]:Object.assign(Object.assign({},Dt("middle",dt.tablePaddingVerticalMiddle,dt.tablePaddingHorizontalMiddle,dt.tableFontSizeMiddle)),Dt("small",dt.tablePaddingVerticalSmall,dt.tablePaddingHorizontalSmall,dt.tableFontSizeSmall))}},xn=dt=>{const{componentCls:bt,marginXXS:Dt,fontSizeIcon:kt,tableHeaderIconColor:Ht,tableHeaderIconColorHover:Jt}=dt;return{[`${bt}-wrapper`]:{[`${bt}-thead th${bt}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${dt.motionDurationSlow}`,"&:hover":{background:dt.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:dt.colorPrimary},[` &${bt}-cell-fix-left:hover, &${bt}-cell-fix-right:hover `]:{background:dt.tableFixedHeaderSortActiveBg}},[`${bt}-thead th${bt}-column-sort`]:{background:dt.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${bt}-column-sort`]:{background:dt.tableBodySortBg},[`${bt}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${bt}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${bt}-column-sorter`]:{marginInlineStart:Dt,color:Ht,fontSize:0,transition:`color ${dt.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:kt,"&.active":{color:dt.colorPrimary}},[`${bt}-column-sorter-up + ${bt}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${bt}-column-sorters:hover ${bt}-column-sorter`]:{color:Jt}}}},Fn=dt=>{const{componentCls:bt,opacityLoading:Dt,tableScrollThumbBg:kt,tableScrollThumbBgHover:Ht,tableScrollThumbSize:Jt,tableScrollBg:on,zIndexTableSticky:Sn,stickyScrollBarBorderRadius:Lt}=dt,Mt=`${dt.lineWidth}px ${dt.lineType} ${dt.tableBorderColor}`;return{[`${bt}-wrapper`]:{[`${bt}-sticky`]:{"&-holder":{position:"sticky",zIndex:Sn,background:dt.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Jt}px !important`,zIndex:Sn,display:"flex",alignItems:"center",background:on,borderTop:Mt,opacity:Dt,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Jt,backgroundColor:kt,borderRadius:Lt,transition:`all ${dt.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ht}}}}}}},Ln=dt=>{const{componentCls:bt,lineWidth:Dt,tableBorderColor:kt}=dt,Ht=`${Dt}px ${dt.lineType} ${kt}`;return{[`${bt}-wrapper`]:{[`${bt}-summary`]:{position:"relative",zIndex:dt.zIndexTableFixed,background:dt.tableBg,"> tr":{"> th, > td":{borderBottom:Ht}}},[`div${bt}-summary`]:{boxShadow:`0 -${Dt}px 0 ${kt}`}}}},Cr=dt=>{const{componentCls:bt}=dt,Dt=`${dt.lineWidth}px ${dt.lineType} ${dt.tableBorderColor}`,kt=`${bt}-expanded-row-cell`;return{[`${bt}-wrapper`]:{[`${bt}-tbody-virtual`]:{[`${bt}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${bt}-cell`]:{borderBottom:Dt},[`${bt}-expanded-row`]:{[`${kt}${kt}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${dt.lineWidth}px)`,borderInlineEnd:"none"}}},[`${bt}-bordered`]:{[`${bt}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Dt,position:"absolute"},[`${bt}-cell`]:{borderInlineEnd:Dt,[`&${bt}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-dt.lineWidth,borderInlineStart:Dt}}}}}}};const Kr=dt=>{const{componentCls:bt,fontWeightStrong:Dt,tablePaddingVertical:kt,tablePaddingHorizontal:Ht,lineWidth:Jt,lineType:on,tableBorderColor:Sn,tableFontSize:Lt,tableBg:Mt,tableRadius:qt,tableHeaderTextColor:$t,motionDurationMid:fn,tableHeaderBg:wn,tableHeaderCellSplitColor:Bn,tableRowHoverBg:Nn,tableSelectedRowBg:lr,tableSelectedRowHoverBg:Ar,tableFooterTextColor:fr,tableFooterBg:xr,paddingContentVerticalLG:io}=dt,sr=`${Jt}px ${on} ${Sn}`;return{[`${bt}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Hu.dF)()),{[bt]:Object.assign(Object.assign({},(0,Hu.Wf)(dt)),{fontSize:Lt,background:Mt,borderRadius:`${qt}px ${qt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${qt}px ${qt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${bt}-cell, ${bt}-thead > tr > th, ${bt}-tbody > tr > th, ${bt}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td `]:{position:"relative",padding:`${io}px ${Ht}px`,overflowWrap:"break-word"},[`${bt}-title`]:{padding:`${kt}px ${Ht}px`},[`${bt}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:$t,fontWeight:Dt,textAlign:"start",background:wn,borderBottom:sr,transition:`background ${fn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${bt}-selection-column):not(${bt}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Bn,transform:"translateY(-50%)",transition:`background-color ${fn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${bt}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${fn}, border-color ${fn}`,borderBottom:sr,[` > ${bt}-wrapper:only-child, > ${bt}-expanded-row-fixed > ${bt}-wrapper:only-child `]:{[bt]:{marginBlock:`-${kt}px`,marginInline:`${dt.tableExpandColumnWidth-Ht}px -${Ht}px`,[`${bt}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:$t,fontWeight:Dt,textAlign:"start",background:wn,borderBottom:sr,transition:`background ${fn} ease`},[` &${bt}-row:hover > th, &${bt}-row:hover > td, > th${bt}-cell-row-hover, > td${bt}-cell-row-hover `]:{background:Nn},[`&${bt}-row-selected`]:{"> th, > td":{background:lr},"&:hover > th, &:hover > td":{background:Ar}}}},[`${bt}-footer`]:{padding:`${kt}px ${Ht}px`,color:fr,background:xr}})}};var co=(0,tA.Z)("Table",dt=>{const{colorTextHeading:bt,colorSplit:Dt,colorIcon:kt,colorIconHover:Ht,opacityLoading:Jt,colorBgContainer:on,controlInteractiveSize:Sn,headerBg:Lt,headerColor:Mt,headerSortActiveBg:qt,headerSortHoverBg:$t,bodySortBg:fn,rowHoverBg:wn,rowSelectedBg:Bn,rowSelectedHoverBg:Nn,rowExpandedBg:lr,cellPaddingBlock:Ar,cellPaddingInline:fr,cellPaddingBlockMD:xr,cellPaddingInlineMD:io,cellPaddingBlockSM:sr,cellPaddingInlineSM:An,borderColor:xo,footerBg:fo,footerColor:vr,headerBorderRadius:Nr,cellFontSize:Rr,cellFontSizeMD:Er,cellFontSizeSM:Xr,headerSplitColor:bo,fixedHeaderSortActiveBg:Go,headerFilterHoverBg:ko,filterDropdownBg:Lo,expandIconBg:ii,selectionColumnWidth:Mo,stickyScrollBarBg:wi}=dt,ho=new tu.C(kt),ua=new tu.C(Ht),Ni=2,Oi=(0,nA.TS)(dt,{tableFontSize:Rr,tableBg:on,tableRadius:Nr,tablePaddingVertical:Ar,tablePaddingHorizontal:fr,tablePaddingVerticalMiddle:xr,tablePaddingHorizontalMiddle:io,tablePaddingVerticalSmall:sr,tablePaddingHorizontalSmall:An,tableBorderColor:xo,tableHeaderTextColor:Mt,tableHeaderBg:Lt,tableFooterTextColor:vr,tableFooterBg:fo,tableHeaderCellSplitColor:bo,tableHeaderSortBg:qt,tableHeaderSortHoverBg:$t,tableHeaderIconColor:ho.clone().setAlpha(ho.getAlpha()*Jt).toRgbString(),tableHeaderIconColorHover:ua.clone().setAlpha(ua.getAlpha()*Jt).toRgbString(),tableBodySortBg:fn,tableFixedHeaderSortActiveBg:Go,tableHeaderFilterActiveBg:ko,tableFilterDropdownBg:Lo,tableRowHoverBg:wn,tableSelectedRowBg:Bn,tableSelectedRowHoverBg:Nn,zIndexTableFixed:Ni,zIndexTableSticky:Ni+1,tableFontSizeMiddle:Er,tableFontSizeSmall:Xr,tableSelectionColumnWidth:Mo,tableExpandIconBg:ii,tableExpandColumnWidth:Sn+2*dt.padding,tableExpandedRowBg:lr,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:wi,tableScrollThumbBgHover:bt,tableScrollBg:Dt});return[Kr(Oi),ot(Oi),Ln(Oi),xn(Oi),Re(Oi),rA(Oi),ht(Oi),oA(Oi),Ln(Oi),CA(Oi),Gt(Oi),je(Oi),Fn(Oi),uc(Oi),nn(Oi),Bt(Oi),Cr(Oi)]},dt=>{const{colorFillAlter:bt,colorBgContainer:Dt,colorTextHeading:kt,colorFillSecondary:Ht,colorFillContent:Jt,controlItemBgActive:on,controlItemBgActiveHover:Sn,padding:Lt,paddingSM:Mt,paddingXS:qt,colorBorderSecondary:$t,borderRadiusLG:fn,fontSize:wn,controlHeight:Bn,colorTextPlaceholder:Nn}=dt,lr=new tu.C(Ht).onBackground(Dt).toHexShortString(),Ar=new tu.C(Jt).onBackground(Dt).toHexShortString(),fr=new tu.C(bt).onBackground(Dt).toHexShortString();return{headerBg:fr,headerColor:kt,headerSortActiveBg:lr,headerSortHoverBg:Ar,bodySortBg:fr,rowHoverBg:fr,rowSelectedBg:on,rowSelectedHoverBg:Sn,rowExpandedBg:bt,cellPaddingBlock:Lt,cellPaddingInline:Lt,cellPaddingBlockMD:Mt,cellPaddingInlineMD:qt,cellPaddingBlockSM:qt,cellPaddingInlineSM:qt,borderColor:$t,headerBorderRadius:fn,footerBg:fr,footerColor:kt,cellFontSize:wn,cellFontSizeMD:wn,cellFontSizeSM:wn,headerSplitColor:$t,fixedHeaderSortActiveBg:lr,headerFilterHoverBg:Jt,filterDropdownMenuBg:Dt,filterDropdownBg:Dt,expandIconBg:Dt,selectionColumnWidth:Bn,stickyScrollBarBg:Nn,stickyScrollBarBorderRadius:100}});const Lr=[],Hn=(dt,bt)=>{const{prefixCls:Dt,className:kt,rootClassName:Ht,style:Jt,size:on,bordered:Sn,dropdownPrefixCls:Lt,dataSource:Mt,pagination:qt,rowSelection:$t,rowKey:fn="key",rowClassName:wn,columns:Bn,children:Nn,childrenColumnName:lr,onChange:Ar,getPopupContainer:fr,loading:xr,expandIcon:io,expandable:sr,expandedRowRender:An,expandIconColumnIndex:xo,indentSize:fo,scroll:vr,sortDirections:Nr,locale:Rr,showSorterTooltip:Er=!0,virtual:Xr}=dt,bo=oe.useMemo(()=>Bn||jn(Nn),[Bn,Nn]),Go=oe.useMemo(()=>bo.some(ra=>ra.responsive),[bo]),ko=(0,Pn.Z)(Go),Lo=oe.useMemo(()=>{const ra=new Set(Object.keys(ko).filter(Vi=>ko[Vi]));return bo.filter(Vi=>!Vi.responsive||Vi.responsive.some(es=>ra.has(es)))},[bo,ko]),ii=(0,qo.Z)(dt,["className","style","columns"]),{locale:Mo=cr.Z,direction:wi,table:ho,renderEmpty:ua,getPrefixCls:Ni,getPopupContainer:Oi}=oe.useContext(li.E_),Yi=(0,qi.Z)(on),_i=Object.assign(Object.assign({},Mo.Table),Rr),da=Mt||Lr,ji=Ni("table",Dt),Ja=Ni("dropdown",Lt),Co=Object.assign({childrenColumnName:lr,expandIconColumnIndex:xo},sr),{childrenColumnName:Ai="children"}=Co,fi=oe.useMemo(()=>da.some(ra=>ra==null?void 0:ra[Ai])?"nest":An||sr&&sr.expandedRowRender?"row":null,[da]),To={body:oe.useRef()},Xo=oe.useMemo(()=>typeof fn=="function"?fn:ra=>ra==null?void 0:ra[fn],[fn]),[Fo]=as(da,Ai,Xo),Di={},ki=function(ra,Vi){let es=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Da,ts,us;const is=Object.assign(Object.assign({},Di),ra);es&&((Da=Di.resetPagination)===null||Da===void 0||Da.call(Di),!((ts=is.pagination)===null||ts===void 0)&&ts.current&&(is.pagination.current=1),qt&&qt.onChange&&qt.onChange(1,(us=is.pagination)===null||us===void 0?void 0:us.pageSize)),vr&&vr.scrollToFirstRowOnChange!==!1&&To.body.current&&(0,_o.Z)(0,{getContainer:()=>To.body.current}),Ar==null||Ar(is.pagination,is.filters,is.sorter,{currentDataSource:Al(Cl(da,is.sorterStates,Ai),is.filterStates),action:Vi})},Zi=(ra,Vi)=>{ki({sorter:ra,sorterStates:Vi},"sort",!1)},[Ra,Si,qa,La]=bA({prefixCls:ji,mergedColumns:Lo,onSorterChange:Zi,sortDirections:Nr||["ascend","descend"],tableLocale:_i,showSorterTooltip:Er}),ka=oe.useMemo(()=>Cl(da,Si,Ai),[da,Si]);Di.sorter=La(),Di.sorterStates=Si;const mo=(ra,Vi)=>{ki({filters:ra,filterStates:Vi},"filter",!0)},[ya,ls,na]=sc({prefixCls:ji,locale:_i,dropdownPrefixCls:Ja,mergedColumns:Lo,onFilterChange:mo,getPopupContainer:fr||Oi}),Ki=Al(ka,ls);Di.filters=na,Di.filterStates=ls;const fa=oe.useMemo(()=>{const ra={};return Object.keys(na).forEach(Vi=>{na[Vi]!==null&&(ra[Vi]=na[Vi])}),Object.assign(Object.assign({},qa),{filters:ra})},[qa,na]),[Sa]=Bl(fa),ga=(ra,Vi)=>{ki({pagination:Object.assign(Object.assign({},Di.pagination),{current:ra,pageSize:Vi})},"paginate")},[Mi,ja]=lc(Ki.length,ga,qt);Di.pagination=qt===!1?{}:Fa(Mi,qt),Di.resetPagination=ja;const Ma=oe.useMemo(()=>{if(qt===!1||!Mi.pageSize)return Ki;const{current:ra=1,total:Vi,pageSize:es=wl}=Mi;return Ki.lengthes?Ki.slice((ra-1)*es,ra*es):Ki:Ki.slice((ra-1)*es,ra*es)},[!!qt,Ki,Mi&&Mi.current,Mi&&Mi.pageSize,Mi&&Mi.total]),[rs,$a]=ol({prefixCls:ji,data:Ki,pageData:Ma,getRowKey:Xo,getRecordByKey:Fo,expandType:fi,childrenColumnName:Ai,locale:_i,getPopupContainer:fr||Oi},$t),ps=(ra,Vi,es)=>{let Da;return typeof wn=="function"?Da=we()(wn(ra,Vi,es)):Da=we()(wn),we()({[`${ji}-row-selected`]:$a.has(Xo(ra,Vi))},Da)};Co.__PARENT_RENDER_ICON__=Co.expandIcon,Co.expandIcon=Co.expandIcon||io||Sr(_i),fi==="nest"&&Co.expandIconColumnIndex===void 0?Co.expandIconColumnIndex=$t?1:0:Co.expandIconColumnIndex>0&&$t&&(Co.expandIconColumnIndex-=1),typeof Co.indentSize!="number"&&(Co.indentSize=typeof fo=="number"?fo:15);const al=oe.useCallback(ra=>Sa(rs(ya(Ra(ra)))),[Ra,ya,rs]);let ks,Ls;if(qt!==!1&&(Mi!=null&&Mi.total)){let ra;Mi.size?ra=Mi.size:ra=Yi==="small"||Yi==="middle"?"small":void 0;const Vi=ts=>oe.createElement(Mr.Z,Object.assign({},Mi,{className:we()(`${ji}-pagination ${ji}-pagination-${ts}`,Mi.className),size:ra})),es=wi==="rtl"?"left":"right",{position:Da}=Mi;if(Da!==null&&Array.isArray(Da)){const ts=Da.find(cs=>cs.includes("top")),us=Da.find(cs=>cs.includes("bottom")),is=Da.every(cs=>`${cs}`=="none");!ts&&!us&&!is&&(Ls=Vi(es)),ts&&(ks=Vi(ts.toLowerCase().replace("top",""))),us&&(Ls=Vi(us.toLowerCase().replace("bottom","")))}else Ls=Vi(es)}let Cs;typeof xr=="boolean"?Cs={spinning:xr}:typeof xr=="object"&&(Cs=Object.assign({spinning:!0},xr));const[os,Na]=co(ji),[,_a]=(0,Br.Z)(),sl=we()(`${ji}-wrapper`,ho==null?void 0:ho.className,{[`${ji}-wrapper-rtl`]:wi==="rtl"},kt,Ht,Na),dl=Object.assign(Object.assign({},ho==null?void 0:ho.style),Jt),El=Rr&&Rr.emptyText||(ua==null?void 0:ua("Table"))||oe.createElement(Wo.Z,{componentName:"Table"}),Ys=Xr?Nc:eA,Su={},Vl=oe.useMemo(()=>{const{fontSize:ra,lineHeight:Vi,padding:es,paddingXS:Da,paddingSM:ts}=_a,us=Math.floor(ra*Vi);switch(Yi){case"large":return es*2+us;case"small":return Da*2+us;default:return ts*2+us}},[_a,Yi]);return Xr&&(Su.listItemHeight=Vl),os(oe.createElement("div",{ref:bt,className:sl,style:dl},oe.createElement(Fr.Z,Object.assign({spinning:!1},Cs),ks,oe.createElement(Ys,Object.assign({},Su,ii,{columns:Lo,direction:wi,expandable:Co,prefixCls:ji,className:we()({[`${ji}-middle`]:Yi==="middle",[`${ji}-small`]:Yi==="small",[`${ji}-bordered`]:Sn,[`${ji}-empty`]:da.length===0}),data:Ma,rowKey:Xo,rowClassName:ps,emptyText:El,internalHooks:Ue,internalRefs:To,transformColumns:al})),Ls)))};var jr=oe.forwardRef(Hn);const Jr=(dt,bt)=>{const Dt=oe.useRef(0);return Dt.current+=1,oe.createElement(jr,Object.assign({},dt,{ref:bt,_renderTimes:Dt.current}))},ln=oe.forwardRef(Jr);ln.SELECTION_COLUMN=Xa,ln.EXPAND_COLUMN=ve,ln.SELECTION_ALL=Zs,ln.SELECTION_INVERT=rl,ln.SELECTION_NONE=Zo,ln.Column=ri,ln.ColumnGroup=Bi,ln.Summary=Le;var yn=ln,er=yn},12563:function(un,Qt,fe){"use strict";fe.d(Qt,{default:function(){return Ce}});var ve=fe(59301),Ue=fe(99267),E=fe(92310),he=fe.n(E),Ae=fe(36785),ue=fe(47729),oe=fe(14088),re=fe(36355),le=fe(17313),ae=fe(37613),se=fe(83116);const ie=Se=>{const{paddingXXS:He,lineWidth:we,tagPaddingHorizontal:Me,componentCls:Pe}=Se,De=Me-we,ze=He-we;return{[Pe]:Object.assign(Object.assign({},(0,le.Wf)(Se)),{display:"inline-block",height:"auto",marginInlineEnd:Se.marginXS,paddingInline:De,fontSize:Se.tagFontSize,lineHeight:Se.tagLineHeight,whiteSpace:"nowrap",background:Se.defaultBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadiusSM,opacity:1,transition:`all ${Se.motionDurationMid}`,textAlign:"start",position:"relative",[`&${Pe}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:Se.defaultColor},[`${Pe}-close-icon`]:{marginInlineStart:ze,color:Se.colorTextDescription,fontSize:Se.tagIconSize,cursor:"pointer",transition:`all ${Se.motionDurationMid}`,"&:hover":{color:Se.colorTextHeading}},[`&${Pe}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${Se.iconCls}-close, ${Se.iconCls}-close:hover`]:{color:Se.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${Pe}-checkable-checked):hover`]:{color:Se.colorPrimary,backgroundColor:Se.colorFillSecondary},"&:active, &-checked":{color:Se.colorTextLightSolid},"&-checked":{backgroundColor:Se.colorPrimary,"&:hover":{backgroundColor:Se.colorPrimaryHover}},"&:active":{backgroundColor:Se.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${Se.iconCls} + span, > span + ${Se.iconCls}`]:{marginInlineStart:De}}),[`${Pe}-borderless`]:{borderColor:"transparent",background:Se.tagBorderlessBg}}},te=Se=>{const{lineWidth:He,fontSizeIcon:we}=Se,Me=Se.fontSizeSM,Pe=`${Se.lineHeightSM*Me}px`;return(0,ae.TS)(Se,{tagFontSize:Me,tagLineHeight:Pe,tagIconSize:we-2*He,tagPaddingHorizontal:8,tagBorderlessBg:Se.colorFillTertiary})},z=Se=>({defaultBg:Se.colorFillQuaternary,defaultColor:Se.colorText});var a=(0,se.Z)("Tag",Se=>{const He=te(Se);return ie(He)},z),y=function(Se,He){var we={};for(var Me in Se)Object.prototype.hasOwnProperty.call(Se,Me)&&He.indexOf(Me)<0&&(we[Me]=Se[Me]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Me=Object.getOwnPropertySymbols(Se);Pe{const{prefixCls:He,style:we,className:Me,checked:Pe,onChange:De,onClick:ze}=Se,Je=y(Se,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:Qe,tag:tt}=ve.useContext(re.E_),$e=st=>{De==null||De(!Pe),ze==null||ze(st)},at=Qe("tag",He),[ct,it]=a(at),rt=he()(at,`${at}-checkable`,{[`${at}-checkable-checked`]:Pe},tt==null?void 0:tt.className,Me,it);return ct(ve.createElement("span",Object.assign({},Je,{style:Object.assign(Object.assign({},we),tt==null?void 0:tt.style),className:rt,onClick:$e})))},ee=fe(45157);const ne=Se=>(0,ee.Z)(Se,(He,we)=>{let{textColor:Me,lightBorderColor:Pe,lightColor:De,darkColor:ze}=we;return{[`${Se.componentCls}-${He}`]:{color:Me,background:De,borderColor:Pe,"&-inverse":{color:Se.colorTextLightSolid,background:ze,borderColor:ze},[`&${Se.componentCls}-borderless`]:{borderColor:"transparent"}}}});var ce=(0,se.b)(["Tag","preset"],Se=>{const He=te(Se);return ne(He)},z);function de(Se){return typeof Se!="string"?Se:Se.charAt(0).toUpperCase()+Se.slice(1)}const ge=(Se,He,we)=>{const Me=de(we);return{[`${Se.componentCls}-${He}`]:{color:Se[`color${we}`],background:Se[`color${Me}Bg`],borderColor:Se[`color${Me}Border`],[`&${Se.componentCls}-borderless`]:{borderColor:"transparent"}}}};var pe=(0,se.b)(["Tag","status"],Se=>{const He=te(Se);return[ge(He,"success","Success"),ge(He,"processing","Info"),ge(He,"error","Error"),ge(He,"warning","Warning")]},z),me=function(Se,He){var we={};for(var Me in Se)Object.prototype.hasOwnProperty.call(Se,Me)&&He.indexOf(Me)<0&&(we[Me]=Se[Me]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Me=Object.getOwnPropertySymbols(Se);Pe{const{prefixCls:we,className:Me,rootClassName:Pe,style:De,children:ze,icon:Je,color:Qe,onClose:tt,closeIcon:$e,closable:at,bordered:ct=!0}=Se,it=me(Se,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:rt,direction:st,tag:mt}=ve.useContext(re.E_),[yt,Tt]=ve.useState(!0);ve.useEffect(()=>{"visible"in it&&Tt(it.visible)},[it.visible]);const vt=(0,Ae.o2)(Qe),ut=(0,Ae.yT)(Qe),qe=vt||ut,Te=Object.assign(Object.assign({backgroundColor:Qe&&!qe?Qe:void 0},mt==null?void 0:mt.style),De),Ke=rt("tag",we),[Ie,Fe]=a(Ke),Be=he()(Ke,mt==null?void 0:mt.className,{[`${Ke}-${Qe}`]:qe,[`${Ke}-has-color`]:Qe&&!qe,[`${Ke}-hidden`]:!yt,[`${Ke}-rtl`]:st==="rtl",[`${Ke}-borderless`]:!ct},Me,Pe,Fe),Oe=gt=>{gt.stopPropagation(),tt==null||tt(gt),!gt.defaultPrevented&&Tt(!1)},[,_e]=(0,ue.Z)(at,$e,gt=>gt===null?ve.createElement(Ue.Z,{className:`${Ke}-close-icon`,onClick:Oe}):ve.createElement("span",{className:`${Ke}-close-icon`,onClick:Oe},gt),null,!1),Ne=typeof it.onClick=="function"||ze&&ze.type==="a",Le=Je||null,We=Le?ve.createElement(ve.Fragment,null,Le,ze&&ve.createElement("span",null,ze)):ze,ft=ve.createElement("span",Object.assign({},it,{ref:He,className:Be,style:Te}),We,_e,vt&&ve.createElement(ce,{key:"preset",prefixCls:Ke}),ut&&ve.createElement(pe,{key:"status",prefixCls:Ke}));return Ie(Ne?ve.createElement(oe.Z,{component:"Tag"},ft):ft)},ye=ve.forwardRef(be);ye.CheckableTag=b;var Ce=ye},65615:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return gt}});var ve=fe(59301),Ue=fe(98506),E=fe(67711),he=fe(26420),Ae=fe(16886),ue=fe(33346),oe=fe(43403),re=fe(35593),le=fe(92310),ae=fe.n(le),se=fe(34280),ie=fe(18929),te=fe(6089);function z(nt){var wt=window.innerWidth||document.documentElement.clientWidth,Pt=window.innerHeight||document.documentElement.clientHeight,xt=nt.getBoundingClientRect(),It=xt.top,Ft=xt.right,Ut=xt.bottom,St=xt.left;return It>=0&&St>=0&&Ft<=wt&&Ut<=Pt}function a(nt,wt,Pt){var xt;return(xt=Pt!=null?Pt:wt)!==null&&xt!==void 0?xt:nt===null?"center":"bottom"}function y(nt,wt,Pt,xt){var It=(0,ve.useState)(void 0),Ft=(0,Ae.Z)(It,2),Ut=Ft[0],St=Ft[1];(0,se.Z)(function(){var dn=typeof nt=="function"?nt():nt;St(dn||null)});var _t=(0,ve.useState)(null),Kt=(0,Ae.Z)(_t,2),Yt=Kt[0],an=Kt[1],En=(0,te.Z)(function(){if(Ut){!z(Ut)&&wt&&Ut.scrollIntoView(xt);var dn=Ut.getBoundingClientRect(),_n=dn.left,Dn=dn.top,Rn=dn.width,wr=dn.height,ar={left:_n,top:Dn,width:Rn,height:wr,radius:0};an(function(Wn){return JSON.stringify(Wn)!==JSON.stringify(ar)?ar:Wn})}else an(null)}),cn=function(_n){var Dn;return(Dn=Array.isArray(Pt==null?void 0:Pt.offset)?Pt==null?void 0:Pt.offset[_n]:Pt==null?void 0:Pt.offset)!==null&&Dn!==void 0?Dn:6};(0,se.Z)(function(){return En(),window.addEventListener("resize",En),function(){window.removeEventListener("resize",En)}},[Ut,wt,En]);var bn=(0,ve.useMemo)(function(){if(!Yt)return Yt;var dn=cn(0),_n=cn(1),Dn=(Pt==null?void 0:Pt.radius)||2;return{left:Yt.left-dn,top:Yt.top-_n,width:Yt.width+dn*2,height:Yt.height+_n*2,radius:Dn}},[Yt,Pt]);return[bn,Ut]}var x=fe(80402),b={fill:"transparent",pointerEvents:"auto"},ee=function(wt){var Pt=wt.prefixCls,xt=wt.rootClassName,It=wt.pos,Ft=wt.showMask,Ut=wt.style,St=Ut===void 0?{}:Ut,_t=wt.fill,Kt=_t===void 0?"rgba(0,0,0,0.5)":_t,Yt=wt.open,an=wt.animated,En=wt.zIndex,cn=(0,x.Z)(),bn="".concat(Pt,"-mask-").concat(cn),dn=(0,he.Z)(an)==="object"?an==null?void 0:an.placeholder:an;return ve.createElement(oe.Z,{open:Yt,autoLock:!0},ve.createElement("div",{className:ae()("".concat(Pt,"-mask"),xt),style:(0,Ue.Z)({position:"fixed",left:0,right:0,top:0,bottom:0,zIndex:En,pointerEvents:"none"},St)},Ft?ve.createElement("svg",{style:{width:"100%",height:"100%"}},ve.createElement("defs",null,ve.createElement("mask",{id:bn},ve.createElement("rect",{x:"0",y:"0",width:"100vw",height:"100vh",fill:"white"}),It&&ve.createElement("rect",{x:It.left,y:It.top,rx:It.radius,width:It.width,height:It.height,fill:"black",className:dn?"".concat(Pt,"-placeholder-animated"):""}))),ve.createElement("rect",{x:"0",y:"0",width:"100%",height:"100%",fill:Kt,mask:"url(#".concat(bn,")")}),It&&ve.createElement(ve.Fragment,null,ve.createElement("rect",(0,E.Z)({},b,{x:"0",y:"0",width:"100%",height:It.top})),ve.createElement("rect",(0,E.Z)({},b,{x:"0",y:"0",width:It.left,height:"100%"})),ve.createElement("rect",(0,E.Z)({},b,{x:"0",y:It.top+It.height,width:"100%",height:"calc(100vh - ".concat(It.top+It.height,"px)")})),ve.createElement("rect",(0,E.Z)({},b,{x:It.left+It.width,y:"0",width:"calc(100vw - ".concat(It.left+It.width,"px)"),height:"100%"})))):null))},ne=ee,ce={adjustX:1,adjustY:1},de=[0,0],ge={left:{points:["cr","cl"],offset:[-8,0]},right:{points:["cl","cr"],offset:[8,0]},top:{points:["bc","tc"],offset:[0,-8]},bottom:{points:["tc","bc"],offset:[0,8]},topLeft:{points:["bl","tl"],offset:[0,-8]},leftTop:{points:["tr","tl"],offset:[-8,0]},topRight:{points:["br","tr"],offset:[0,-8]},rightTop:{points:["tl","tr"],offset:[8,0]},bottomRight:{points:["tr","br"],offset:[0,8]},rightBottom:{points:["bl","br"],offset:[8,0]},bottomLeft:{points:["tl","bl"],offset:[0,8]},leftBottom:{points:["br","bl"],offset:[-8,0]}};function pe(){var nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,wt={};return Object.keys(ge).forEach(function(Pt){wt[Pt]=(0,Ue.Z)((0,Ue.Z)({},ge[Pt]),{},{autoArrow:nt,targetOffset:de})}),wt}var me=pe(),be=fe(15142);function ye(nt){var wt=nt.prefixCls,Pt=nt.current,xt=nt.total,It=nt.title,Ft=nt.description,Ut=nt.onClose,St=nt.onPrev,_t=nt.onNext,Kt=nt.onFinish,Yt=nt.className,an=nt.closeIcon,En=an!==!1&&an!==null,cn=an!==void 0&&an!==!0?an:ve.createElement("span",{className:"".concat(wt,"-close-x")},"\xD7");return ve.createElement("div",{className:ae()("".concat(wt,"-content"),Yt)},ve.createElement("div",{className:"".concat(wt,"-inner")},En&&ve.createElement("button",{type:"button",onClick:Ut,"aria-label":"Close",className:"".concat(wt,"-close")},cn),ve.createElement("div",{className:"".concat(wt,"-header")},ve.createElement("div",{className:"".concat(wt,"-title")},It)),ve.createElement("div",{className:"".concat(wt,"-description")},Ft),ve.createElement("div",{className:"".concat(wt,"-footer")},ve.createElement("div",{className:"".concat(wt,"-sliders")},xt>1?(0,be.Z)(Array.from({length:xt}).keys()).map(function(bn,dn){return ve.createElement("span",{key:bn,className:dn===Pt?"active":""})}):null),ve.createElement("div",{className:"".concat(wt,"-buttons")},Pt!==0?ve.createElement("button",{className:"".concat(wt,"-prev-btn"),onClick:St},"Prev"):null,Pt===xt-1?ve.createElement("button",{className:"".concat(wt,"-finish-btn"),onClick:Kt},"Finish"):ve.createElement("button",{className:"".concat(wt,"-next-btn"),onClick:_t},"Next")))))}var Ce=function(wt){var Pt=wt.current,xt=wt.renderPanel;return ve.createElement(ve.Fragment,null,typeof xt=="function"?xt(wt,Pt):ve.createElement(ye,wt))},Se=Ce,He=["prefixCls","steps","defaultCurrent","current","onChange","onClose","onFinish","open","mask","arrow","rootClassName","placement","renderPanel","gap","animated","scrollIntoViewOptions","zIndex","closeIcon"],we={left:"50%",top:"50%",width:1,height:1},Me=function(wt){var Pt=wt.prefixCls,xt=Pt===void 0?"rc-tour":Pt,It=wt.steps,Ft=It===void 0?[]:It,Ut=wt.defaultCurrent,St=wt.current,_t=wt.onChange,Kt=wt.onClose,Yt=wt.onFinish,an=wt.open,En=wt.mask,cn=En===void 0?!0:En,bn=wt.arrow,dn=bn===void 0?!0:bn,_n=wt.rootClassName,Dn=wt.placement,Rn=wt.renderPanel,wr=wt.gap,ar=wt.animated,Wn=wt.scrollIntoViewOptions,Ur=Wn===void 0?!0:Wn,eo=wt.zIndex,Or=eo===void 0?1001:eo,Pr=wt.closeIcon,Zr=(0,ue.Z)(wt,He),yo=ve.useRef(),Oo=(0,ie.Z)(0,{value:St,defaultValue:Ut}),Jo=(0,Ae.Z)(Oo,2),Io=Jo[0],gi=Jo[1],ei=(0,ie.Z)(void 0,{value:an,postState:function(ci){return Io<0||Io>=Ft.length?!1:ci!=null?ci:!0}}),oi=(0,Ae.Z)(ei,2),pn=oi[0],Qn=oi[1],jn=ve.useRef(pn);(0,se.Z)(function(){pn&&!jn.current&&gi(0),jn.current=pn},[pn]);var Hr=Ft[Io]||{},vo=Hr.target,hr=Hr.placement,hi=Hr.style,Ko=Hr.arrow,Yn=Hr.className,On=Hr.mask,Qr=Hr.scrollIntoViewOptions,kn=Hr.closeIcon,Wr=pn&&(On!=null?On:cn),Ao=kn!=null?kn:Pr,Bo=Qr!=null?Qr:Ur,ao=y(vo,an,wr,Bo),hn=(0,Ae.Z)(ao,2),Un=hn[0],Xn=hn[1],Cn=a(Xn,Dn,hr),Ir=Xn?typeof Ko=="undefined"?dn:Ko:!1,br=(0,he.Z)(Ir)==="object"?Ir.pointAtCenter:!1;(0,se.Z)(function(){var Ho;(Ho=yo.current)===null||Ho===void 0||Ho.forceAlign()},[br,Io]);var gr=function(ci){gi(ci),_t==null||_t(ci)};if(Xn===void 0)return null;var pr=function(){Qn(!1),Kt==null||Kt(Io)},Eo=function(){return ve.createElement(Se,(0,E.Z)({arrow:Ir,key:"content",prefixCls:xt,total:Ft.length,renderPanel:Rn,onPrev:function(){gr(Io-1)},onNext:function(){gr(Io+1)},onClose:pr,current:Io,onFinish:function(){pr(),Yt==null||Yt()},closeIcon:Ao},Ft[Io]))},nr=typeof Wr=="boolean"?Wr:!!Wr,tr=typeof Wr=="boolean"?void 0:Wr,Ci=function(ci){return ci||Xn||document.body};return ve.createElement(ve.Fragment,null,ve.createElement(ne,{zIndex:Or,prefixCls:xt,pos:Un,showMask:nr,style:tr==null?void 0:tr.style,fill:tr==null?void 0:tr.color,open:pn,animated:ar,rootClassName:_n}),ve.createElement(re.Z,(0,E.Z)({builtinPlacements:pe(br)},Zr,{ref:yo,popupStyle:hi,popupPlacement:Cn,popupVisible:pn,popupClassName:ae()(_n,Yn),prefixCls:xt,popup:Eo,forceRender:!1,destroyPopupOnHide:!0,zIndex:Or,getTriggerDOMNode:Ci,arrow:!!Ir}),ve.createElement(oe.Z,{open:pn,autoLock:!0},ve.createElement("div",{className:ae()(_n,"".concat(xt,"-target-placeholder")),style:(0,Ue.Z)((0,Ue.Z)({},Un||we),{},{position:"fixed",pointerEvents:"none"})}))))},Pe=Me,De=Pe,ze=fe(79676),Je=fe(36355),Qe=fe(88088),tt=fe(99267),$e=fe(3113),at=fe(9763),ct=fe(31724),it=fe(47729);function rt(nt){return nt!=null}var mt=nt=>{let{stepProps:wt,current:Pt,type:xt,indicatorsRender:It,closeIcon:Ft}=nt;var Ut,St;const{prefixCls:_t,total:Kt=1,title:Yt,onClose:an,onPrev:En,onNext:cn,onFinish:bn,cover:dn,description:_n,nextButtonProps:Dn,prevButtonProps:Rn,type:wr,className:ar,closeIcon:Wn}=wt,Ur=wr!=null?wr:xt,eo=Wn!=null?Wn:Ft,Or=eo!==!1&&eo!==null,[Pr,Zr]=(0,it.Z)(Or,eo,Hr=>ve.createElement("span",{onClick:an,"aria-label":"Close",className:`${_t}-close`},Hr),ve.createElement(tt.Z,{className:`${_t}-close-icon`}),!0),yo=Pt===Kt-1,Oo=()=>{var Hr;En==null||En(),(Hr=Rn==null?void 0:Rn.onClick)===null||Hr===void 0||Hr.call(Rn)},Jo=()=>{var Hr;yo?bn==null||bn():cn==null||cn(),(Hr=Dn==null?void 0:Dn.onClick)===null||Hr===void 0||Hr.call(Dn)},Io=rt(Yt)?ve.createElement("div",{className:`${_t}-header`},ve.createElement("div",{className:`${_t}-title`},Yt)):null,gi=rt(_n)?ve.createElement("div",{className:`${_t}-description`},_n):null,ei=rt(dn)?ve.createElement("div",{className:`${_t}-cover`},dn):null;let oi;It?oi=It(Pt,Kt):oi=(0,be.Z)(Array.from({length:Kt}).keys()).map((Hr,vo)=>ve.createElement("span",{key:Hr,className:ae()(vo===Pt&&`${_t}-indicator-active`,`${_t}-indicator`)}));const pn=Ur==="primary"?"default":"primary",Qn={type:"default",ghost:Ur==="primary"},[jn]=(0,at.Z)("Tour",ct.Z.Tour);return ve.createElement("div",{className:ae()(ar,`${_t}-content`)},ve.createElement("div",{className:`${_t}-inner`},Pr&&Zr,ei,Io,gi,ve.createElement("div",{className:`${_t}-footer`},Kt>1&&ve.createElement("div",{className:`${_t}-indicators`},oi),ve.createElement("div",{className:`${_t}-buttons`},Pt!==0?ve.createElement($e.ZP,Object.assign({},Qn,Rn,{onClick:Oo,size:"small",className:ae()(`${_t}-prev-btn`,Rn==null?void 0:Rn.className)}),(Ut=Rn==null?void 0:Rn.children)!==null&&Ut!==void 0?Ut:jn==null?void 0:jn.Previous):null,ve.createElement($e.ZP,Object.assign({type:pn},Dn,{onClick:Jo,size:"small",className:ae()(`${_t}-next-btn`,Dn==null?void 0:Dn.className)}),(St=Dn==null?void 0:Dn.children)!==null&&St!==void 0?St:yo?jn==null?void 0:jn.Finish:jn==null?void 0:jn.Next)))))},yt=fe(39722),Tt=fe(64993),vt=fe(17313),ut=fe(19447),qe=fe(83116),Te=fe(37613);const Ke=nt=>{const{componentCls:wt,lineHeight:Pt,padding:xt,paddingXS:It,borderRadius:Ft,borderRadiusXS:Ut,colorPrimary:St,colorText:_t,colorFill:Kt,indicatorHeight:Yt,indicatorWidth:an,boxShadowTertiary:En,tourZIndexPopup:cn,fontSize:bn,colorBgElevated:dn,fontWeightStrong:_n,marginXS:Dn,colorTextLightSolid:Rn,tourBorderRadius:wr,colorWhite:ar,colorBgTextHover:Wn,tourCloseSize:Ur,motionDurationSlow:eo,antCls:Or}=nt;return[{[wt]:Object.assign(Object.assign({},(0,vt.Wf)(nt)),{color:_t,position:"absolute",zIndex:cn,display:"block",visibility:"visible",fontSize:bn,lineHeight:Pt,width:520,"--antd-arrow-background-color":dn,"&-pure":{maxWidth:"100%",position:"relative"},[`&${wt}-hidden`]:{display:"none"},[`${wt}-content`]:{position:"relative"},[`${wt}-inner`]:{textAlign:"start",textDecoration:"none",borderRadius:wr,boxShadow:En,position:"relative",backgroundColor:dn,border:"none",backgroundClip:"padding-box",[`${wt}-close`]:{position:"absolute",top:xt,insetInlineEnd:xt,color:nt.colorIcon,outline:"none",width:Ur,height:Ur,borderRadius:nt.borderRadiusSM,transition:`background-color ${nt.motionDurationMid}, color ${nt.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:nt.colorIconHover,backgroundColor:nt.wireframe?"transparent":nt.colorFillContent}},[`${wt}-cover`]:{textAlign:"center",padding:`${xt+Ur+It}px ${xt}px 0`,img:{width:"100%"}},[`${wt}-header`]:{padding:`${xt}px ${xt}px ${It}px`,[`${wt}-title`]:{lineHeight:Pt,fontSize:bn,fontWeight:_n}},[`${wt}-description`]:{padding:`0 ${xt}px`,lineHeight:Pt,wordWrap:"break-word"},[`${wt}-footer`]:{padding:`${It}px ${xt}px ${xt}px`,textAlign:"end",borderRadius:`0 0 ${Ut}px ${Ut}px`,display:"flex",[`${wt}-indicators`]:{display:"inline-block",[`${wt}-indicator`]:{width:an,height:Yt,display:"inline-block",borderRadius:"50%",background:Kt,"&:not(:last-child)":{marginInlineEnd:Yt},"&-active":{background:St}}},[`${wt}-buttons`]:{marginInlineStart:"auto",[`${Or}-btn`]:{marginInlineStart:Dn}}}},[`${wt}-primary, &${wt}-primary`]:{"--antd-arrow-background-color":St,[`${wt}-inner`]:{color:Rn,textAlign:"start",textDecoration:"none",backgroundColor:St,borderRadius:Ft,boxShadow:En,[`${wt}-close`]:{color:Rn},[`${wt}-indicators`]:{[`${wt}-indicator`]:{background:new Tt.C(Rn).setAlpha(.15).toRgbString(),"&-active":{background:Rn}}},[`${wt}-prev-btn`]:{color:Rn,borderColor:new Tt.C(Rn).setAlpha(.15).toRgbString(),backgroundColor:St,"&:hover":{backgroundColor:new Tt.C(Rn).setAlpha(.15).toRgbString(),borderColor:"transparent"}},[`${wt}-next-btn`]:{color:St,borderColor:"transparent",background:ar,"&:hover":{background:new Tt.C(Wn).onBackground(ar).toRgbString()}}}}}),[`${wt}-mask`]:{[`${wt}-placeholder-animated`]:{transition:`all ${eo}`}},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${wt}-inner`]:{borderRadius:Math.min(wr,ut.qN)}}},(0,ut.ZP)(nt,{colorBg:"var(--antd-arrow-background-color)",contentRadius:wr,limitVerticalRadius:!0})]};var Ie=(0,qe.Z)("Tour",nt=>{const{borderRadiusLG:wt,fontSize:Pt,lineHeight:xt}=nt,It=(0,Te.TS)(nt,{tourZIndexPopup:nt.zIndexPopupBase+70,indicatorWidth:6,indicatorHeight:6,tourBorderRadius:wt,tourCloseSize:Pt*xt});return[Ke(It)]}),Fe=fe(53487),Be=function(nt,wt){var Pt={};for(var xt in nt)Object.prototype.hasOwnProperty.call(nt,xt)&&wt.indexOf(xt)<0&&(Pt[xt]=nt[xt]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var It=0,xt=Object.getOwnPropertySymbols(nt);It{const{prefixCls:wt,current:Pt=0,total:xt=6,className:It,style:Ft,type:Ut}=nt,St=Be(nt,["prefixCls","current","total","className","style","type"]),{getPrefixCls:_t}=ve.useContext(Je.E_),Kt=_t("tour",wt),[Yt,an]=Ie(Kt);return Yt(ve.createElement(yt.t5,{prefixCls:Kt,hashId:an,className:ae()(It,`${Kt}-pure`,Ut&&`${Kt}-${Ut}`),style:Ft},ve.createElement(mt,{stepProps:Object.assign(Object.assign({},St),{prefixCls:Kt,total:xt}),current:Pt,type:Ut})))};var _e=(0,Fe.i)(Oe),Le=nt=>{let{defaultType:wt,steps:Pt=[],current:xt,defaultCurrent:It}=nt;var Ft;const[Ut,St]=(0,ie.Z)(It,{value:xt});(0,ve.useLayoutEffect)(()=>{xt!==void 0&&St(xt)},[xt]);const _t=typeof Ut=="number"?(Ft=Pt[Ut])===null||Ft===void 0?void 0:Ft.type:wt;return{currentMergedType:_t!=null?_t:wt,updateInnerCurrent:St}},We=function(nt,wt){var Pt={};for(var xt in nt)Object.prototype.hasOwnProperty.call(nt,xt)&&wt.indexOf(xt)<0&&(Pt[xt]=nt[xt]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var It=0,xt=Object.getOwnPropertySymbols(nt);It{const{prefixCls:wt,current:Pt,defaultCurrent:xt,type:It,rootClassName:Ft,indicatorsRender:Ut,steps:St}=nt,_t=We(nt,["prefixCls","current","defaultCurrent","type","rootClassName","indicatorsRender","steps"]),{getPrefixCls:Kt,direction:Yt}=(0,ve.useContext)(Je.E_),an=Kt("tour",wt),[En,cn]=Ie(an),[,bn]=(0,Qe.Z)(),{currentMergedType:dn,updateInnerCurrent:_n}=Le({defaultType:It,steps:St,current:Pt,defaultCurrent:xt}),Dn=(0,ze.Z)({arrowPointAtCenter:!0,autoAdjustOverflow:!0,offset:bn.marginXXS,arrowWidth:bn.sizePopupArrow,borderRadius:bn.borderRadius}),Rn=ae()({[`${an}-primary`]:dn==="primary",[`${an}-rtl`]:Yt==="rtl"},cn,Ft),wr=(Wn,Ur)=>ve.createElement(mt,{type:It,stepProps:Wn,current:Ur,indicatorsRender:Ut}),ar=Wn=>{var Ur;_n(Wn),(Ur=nt.onChange)===null||Ur===void 0||Ur.call(nt,Wn)};return En(ve.createElement(De,Object.assign({},_t,{rootClassName:Rn,prefixCls:an,current:Pt,defaultCurrent:xt,animated:!0,renderPanel:wr,builtinPlacements:Dn,onChange:ar,steps:St})))};ft._InternalPanelDoNotUseOrYouWillBeFired=_e;var gt=ft},17574:function(un,Qt,fe){"use strict";fe.d(Qt,{default:function(){return Qe}});var ve=fe(32223),Ue=fe(15142),E=fe(52671),he=fe(8657),Ae=fe(67711),ue=fe(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},re=oe,le=fe(7657),ae=function($e,at){return ue.createElement(le.Z,(0,Ae.Z)({},$e,{ref:at,icon:re}))},se=ue.forwardRef(ae),ie=se,te=fe(92310),z=fe.n(te),a=fe(35654),y=fe(71430),x=fe(36355),b=fe(56082),ee=fe(62892),ne=fe(20648);const ce=4;function de(tt){const{dropPosition:$e,dropLevelOffset:at,prefixCls:ct,indent:it,direction:rt="ltr"}=tt,st=rt==="ltr"?"left":"right",mt=rt==="ltr"?"right":"left",yt={[st]:-at*it+ce,[mt]:0};switch($e){case-1:yt.top=-3;break;case 1:yt.bottom=-3;break;default:yt.bottom=-3,yt[st]=it+ce;break}return ue.createElement("div",{style:yt,className:`${ct}-drop-indicator`})}var ge=fe(71997),me=ue.forwardRef((tt,$e)=>{const{getPrefixCls:at,direction:ct,virtual:it,tree:rt}=ue.useContext(x.E_),{prefixCls:st,className:mt,showIcon:yt=!1,showLine:Tt,switcherIcon:vt,blockNode:ut=!1,children:qe,checkable:Te=!1,selectable:Ke=!0,draggable:Ie,motion:Fe,style:Be}=tt,Oe=at("tree",st),_e=at(),Ne=Fe!=null?Fe:Object.assign(Object.assign({},(0,ee.Z)(_e)),{motionAppear:!1}),Le=Object.assign(Object.assign({},tt),{checkable:Te,selectable:Ke,showIcon:yt,motion:Ne,blockNode:ut,showLine:!!Tt,dropIndicatorRender:de}),[We,ft]=(0,ne.ZP)(Oe),gt=ue.useMemo(()=>{if(!Ie)return!1;let wt={};switch(typeof Ie){case"function":wt.nodeDraggable=Ie;break;case"object":wt=Object.assign({},Ie);break;default:break}return wt.icon!==!1&&(wt.icon=wt.icon||ue.createElement(b.Z,null)),wt},[Ie]),nt=wt=>ue.createElement(ge.Z,{prefixCls:Oe,switcherIcon:vt,treeNodeProps:wt,showLine:Tt});return We(ue.createElement(ve.Z,Object.assign({itemHeight:20,ref:$e,virtual:it},Le,{style:Object.assign(Object.assign({},rt==null?void 0:rt.style),Be),prefixCls:Oe,className:z()({[`${Oe}-icon-hide`]:!yt,[`${Oe}-block-node`]:ut,[`${Oe}-unselectable`]:!Ke,[`${Oe}-rtl`]:ct==="rtl"},rt==null?void 0:rt.className,mt,ft),direction:ct,checkable:Te&&ue.createElement("span",{className:`${Oe}-checkbox-inner`}),selectable:Ke,switcherIcon:nt,draggable:gt}),qe))}),be;(function(tt){tt[tt.None=0]="None",tt[tt.Start=1]="Start",tt[tt.End=2]="End"})(be||(be={}));function ye(tt,$e){function at(ct){const{key:it,children:rt}=ct;$e(it,ct)!==!1&&ye(rt||[],$e)}tt.forEach(at)}function Ce(tt){let{treeData:$e,expandedKeys:at,startKey:ct,endKey:it}=tt;const rt=[];let st=be.None;if(ct&&ct===it)return[ct];if(!ct||!it)return[];function mt(yt){return yt===ct||yt===it}return ye($e,yt=>{if(st===be.End)return!1;if(mt(yt)){if(rt.push(yt),st===be.None)st=be.Start;else if(st===be.Start)return st=be.End,!1}else st===be.Start&&rt.push(yt);return at.includes(yt)}),rt}function Se(tt,$e){const at=(0,Ue.Z)($e),ct=[];return ye(tt,(it,rt)=>{const st=at.indexOf(it);return st!==-1&&(ct.push(rt),at.splice(st,1)),!!at.length}),ct}var He=function(tt,$e){var at={};for(var ct in tt)Object.prototype.hasOwnProperty.call(tt,ct)&&$e.indexOf(ct)<0&&(at[ct]=tt[ct]);if(tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,ct=Object.getOwnPropertySymbols(tt);it{var{defaultExpandAll:at,defaultExpandParent:ct,defaultExpandedKeys:it}=tt,rt=He(tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const st=ue.useRef(),mt=ue.useRef(),yt=()=>{const{keyEntities:gt}=(0,y.I8)(Me(rt));let nt;return at?nt=Object.keys(gt):ct?nt=(0,a.r7)(rt.expandedKeys||it||[],gt):nt=rt.expandedKeys||it,nt},[Tt,vt]=ue.useState(rt.selectedKeys||rt.defaultSelectedKeys||[]),[ut,qe]=ue.useState(()=>yt());ue.useEffect(()=>{"selectedKeys"in rt&&vt(rt.selectedKeys)},[rt.selectedKeys]),ue.useEffect(()=>{"expandedKeys"in rt&&qe(rt.expandedKeys)},[rt.expandedKeys]);const Te=(gt,nt)=>{var wt;return"expandedKeys"in rt||qe(gt),(wt=rt.onExpand)===null||wt===void 0?void 0:wt.call(rt,gt,nt)},Ke=(gt,nt)=>{var wt;const{multiple:Pt}=rt,{node:xt,nativeEvent:It}=nt,{key:Ft=""}=xt,Ut=Me(rt),St=Object.assign(Object.assign({},nt),{selected:!0}),_t=(It==null?void 0:It.ctrlKey)||(It==null?void 0:It.metaKey),Kt=It==null?void 0:It.shiftKey;let Yt;Pt&&_t?(Yt=gt,st.current=Ft,mt.current=Yt,St.selectedNodes=Se(Ut,Yt)):Pt&&Kt?(Yt=Array.from(new Set([].concat((0,Ue.Z)(mt.current||[]),(0,Ue.Z)(Ce({treeData:Ut,expandedKeys:ut,startKey:Ft,endKey:st.current}))))),St.selectedNodes=Se(Ut,Yt)):(Yt=[Ft],st.current=Ft,mt.current=Yt,St.selectedNodes=Se(Ut,Yt)),(wt=rt.onSelect)===null||wt===void 0||wt.call(rt,Yt,St),"selectedKeys"in rt||vt(Yt)},{getPrefixCls:Ie,direction:Fe}=ue.useContext(x.E_),{prefixCls:Be,className:Oe,showIcon:_e=!0,expandAction:Ne="click"}=rt,Le=He(rt,["prefixCls","className","showIcon","expandAction"]),We=Ie("tree",Be),ft=z()(`${We}-directory`,{[`${We}-directory-rtl`]:Fe==="rtl"},Oe);return ue.createElement(me,Object.assign({icon:we,ref:$e,blockNode:!0},Le,{showIcon:_e,expandAction:Ne,prefixCls:We,className:ft,expandedKeys:ut,selectedKeys:Tt,onSelect:Ke,onExpand:Te}))};var ze=ue.forwardRef(Pe);const Je=me;Je.DirectoryTree=ze,Je.TreeNode=ve.O;var Qe=Je},20648:function(un,Qt,fe){"use strict";fe.d(Qt,{TM:function(){return te},Yk:function(){return ie}});var ve=fe(36237),Ue=fe(98447),E=fe(17313),he=fe(8378),Ae=fe(37613),ue=fe(83116);const oe=new ve.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),re=(z,a)=>({[`.${z}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${a.motionDurationSlow}`}}}),le=(z,a)=>({[`.${z}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:a.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${a.lineWidthBold}px solid ${a.colorPrimary}`,borderRadius:"50%",content:'""'}}}),ae=(z,a)=>{const{treeCls:y,treeNodeCls:x,treeNodePadding:b,titleHeight:ee,nodeSelectedBg:ne,nodeHoverBg:ce}=a,de=a.paddingXS;return{[y]:Object.assign(Object.assign({},(0,E.Wf)(a)),{background:a.colorBgContainer,borderRadius:a.borderRadius,transition:`background-color ${a.motionDurationSlow}`,[`&${y}-rtl`]:{[`${y}-switcher`]:{"&_close":{[`${y}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${y}-active-focused)`]:Object.assign({},(0,E.oN)(a)),[`${y}-list-holder-inner`]:{alignItems:"flex-start"},[`&${y}-block-node`]:{[`${y}-list-holder-inner`]:{alignItems:"stretch",[`${y}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${a.colorPrimary}`,opacity:0,animationName:oe,animationDuration:a.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${y}-node-content-wrapper`]:{color:a.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${y}-node-content-wrapper`]:Object.assign({},(0,E.oN)(a)),[`&:not(${x}-disabled).filter-node ${y}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${y}-draggable-icon`]:{flexShrink:0,width:ee,lineHeight:`${ee}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${a.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${y}-draggable-icon`]:{visibility:"hidden"}}}},[`${y}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ee}},[`${y}-draggable-icon`]:{visibility:"hidden"},[`${y}-switcher`]:Object.assign(Object.assign({},re(z,a)),{position:"relative",flex:"none",alignSelf:"stretch",width:ee,margin:0,lineHeight:`${ee}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${y}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:a.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ee/2*.8,height:ee/2,borderBottom:`1px solid ${a.colorBorder}`,content:'""'}}}),[`${y}-checkbox`]:{top:"initial",marginInlineEnd:de},[`${y}-node-content-wrapper, ${y}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ee,margin:0,padding:`0 ${a.paddingXS/2}px`,color:"inherit",lineHeight:`${ee}px`,background:"transparent",borderRadius:a.borderRadius,cursor:"pointer",transition:`all ${a.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ce},[`&${y}-node-selected`]:{backgroundColor:ne},[`${y}-iconEle`]:{display:"inline-block",width:ee,height:ee,lineHeight:`${ee}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${y}-unselectable ${y}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${y}-node-content-wrapper`]:Object.assign({lineHeight:`${ee}px`,userSelect:"none"},le(z,a)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${a.colorPrimary}`}},"&-show-line":{[`${y}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-b,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${y}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${y}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ee/2}px !important`}}}}})}},se=z=>{const{treeCls:a,treeNodeCls:y,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:ee}=z;return{[`${a}${a}-directory`]:{[y]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${z.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:z.controlItemBgHover}},"> *":{zIndex:1},[`${a}-switcher`]:{transition:`color ${z.motionDurationMid}`},[`${a}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${a}-node-selected`]:{color:ee,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${a}-switcher`]:{color:ee},[`${a}-node-content-wrapper`]:{color:ee,background:"transparent"}}}}}},ie=(z,a)=>{const y=`.${z}`,x=`${y}-treenode`,b=a.paddingXS/2,ee=(0,Ae.TS)(a,{treeCls:y,treeNodeCls:x,treeNodePadding:b});return[ae(z,ee),se(ee)]},te=z=>{const{controlHeightSM:a}=z;return{titleHeight:a,nodeHoverBg:z.controlItemBgHover,nodeSelectedBg:z.controlItemBgActive}};Qt.ZP=(0,ue.Z)("Tree",(z,a)=>{let{prefixCls:y}=a;return[{[z.componentCls]:(0,Ue.C2)(`${y}-checkbox`,z)},ie(y,z),(0,he.Z)(z)]},z=>{const{colorTextLightSolid:a,colorPrimary:y}=z;return Object.assign(Object.assign({},te(z)),{directoryNodeSelectedColor:a,directoryNodeSelectedBg:y})})},71997:function(un,Qt,fe){"use strict";fe.d(Qt,{Z:function(){return x}});var ve=fe(67711),Ue=fe(59301),E={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},he=E,Ae=fe(7657),ue=function(ee,ne){return Ue.createElement(Ae.Z,(0,ve.Z)({},ee,{ref:ne,icon:he}))},oe=Ue.forwardRef(ue),re=oe,le=fe(52671),ae=fe(58617),se=fe(15075),ie=fe(43531),te=fe(92310),z=fe.n(te),a=fe(92343),x=b=>{const{prefixCls:ee,switcherIcon:ne,treeNodeProps:ce,showLine:de}=b,{isLeaf:ge,expanded:pe,loading:me}=ce;if(me)return Ue.createElement(ae.Z,{className:`${ee}-switcher-loading-icon`});let be;if(de&&typeof de=="object"&&(be=de.showLeafIcon),ge){if(!de)return null;if(typeof be!="boolean"&&be){const Se=typeof be=="function"?be(ce):be,He=`${ee}-switcher-line-custom-icon`;return(0,a.l$)(Se)?(0,a.Tm)(Se,{className:z()(Se.props.className||"",He)}):Se}return be?Ue.createElement(le.Z,{className:`${ee}-switcher-line-icon`}):Ue.createElement("span",{className:`${ee}-switcher-leaf-line`})}const ye=`${ee}-switcher-icon`,Ce=typeof ne=="function"?ne(ce):ne;return(0,a.l$)(Ce)?(0,a.Tm)(Ce,{className:z()(Ce.props.className||"",ye)}):Ce!==void 0?Ce:de?pe?Ue.createElement(se.Z,{className:`${ee}-switcher-line-icon`}):Ue.createElement(ie.Z,{className:`${ee}-switcher-line-icon`}):Ue.createElement(re,{className:ye})}},54580:function(un,Qt,fe){"use strict";fe.d(Qt,{default:function(){return ao}});var ve=fe(59301),Ue=fe(15142),E=fe(92310),he=fe.n(E),Ae=fe(67711),ue=fe(42573),oe=fe(58698),re=fe(74700),le=fe(45080),ae=fe(52873),se=fe(33346),ie=fe(77910),te=fe(26420),z=fe(51343),a=fe(26112);function y(hn,Un){var Xn="cannot ".concat(hn.method," ").concat(hn.action," ").concat(Un.status,"'"),Cn=new Error(Xn);return Cn.status=Un.status,Cn.method=hn.method,Cn.url=hn.action,Cn}function x(hn){var Un=hn.responseText||hn.response;if(!Un)return Un;try{return JSON.parse(Un)}catch(Xn){return Un}}function b(hn){var Un=new XMLHttpRequest;hn.onProgress&&Un.upload&&(Un.upload.onprogress=function(br){br.total>0&&(br.percent=br.loaded/br.total*100),hn.onProgress(br)});var Xn=new FormData;hn.data&&Object.keys(hn.data).forEach(function(Ir){var br=hn.data[Ir];if(Array.isArray(br)){br.forEach(function(gr){Xn.append("".concat(Ir,"[]"),gr)});return}Xn.append(Ir,br)}),hn.file instanceof Blob?Xn.append(hn.filename,hn.file,hn.file.name):Xn.append(hn.filename,hn.file),Un.onerror=function(br){hn.onError(br)},Un.onload=function(){return Un.status<200||Un.status>=300?hn.onError(y(hn,Un),x(Un)):hn.onSuccess(x(Un),Un)},Un.open(hn.method,hn.action,!0),hn.withCredentials&&"withCredentials"in Un&&(Un.withCredentials=!0);var Cn=hn.headers||{};return Cn["X-Requested-With"]!==null&&Un.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Cn).forEach(function(Ir){Cn[Ir]!==null&&Un.setRequestHeader(Ir,Cn[Ir])}),Un.send(Xn),{abort:function(){Un.abort()}}}var ee=+new Date,ne=0;function ce(){return"rc-upload-".concat(ee,"-").concat(++ne)}var de=fe(48736),ge=function(hn,Un){if(hn&&Un){var Xn=Array.isArray(Un)?Un:Un.split(","),Cn=hn.name||"",Ir=hn.type||"",br=Ir.replace(/\/.*$/,"");return Xn.some(function(gr){var pr=gr.trim();if(/^\*(\/\*)?$/.test(gr))return!0;if(pr.charAt(0)==="."){var Eo=Cn.toLowerCase(),nr=pr.toLowerCase(),tr=[nr];return(nr===".jpg"||nr===".jpeg")&&(tr=[".jpg",".jpeg"]),tr.some(function(Ci){return Eo.endsWith(Ci)})}return/\/\*$/.test(pr)?br===pr.replace(/\/.*$/,""):Ir===pr?!0:/^\w+$/.test(pr)?((0,de.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(pr,"'.Skip for check.")),!0):!1})}return!0};function pe(hn,Un){var Xn=hn.createReader(),Cn=[];function Ir(){Xn.readEntries(function(br){var gr=Array.prototype.slice.apply(br);Cn=Cn.concat(gr);var pr=!gr.length;pr?Un(Cn):Ir()})}Ir()}var me=function(Un,Xn,Cn){var Ir=function br(gr,pr){gr&&(gr.path=pr||"",gr.isFile?gr.file(function(Eo){Cn(Eo)&&(gr.fullPath&&!Eo.webkitRelativePath&&(Object.defineProperties(Eo,{webkitRelativePath:{writable:!0}}),Eo.webkitRelativePath=gr.fullPath.replace(/^\//,""),Object.defineProperties(Eo,{webkitRelativePath:{writable:!1}})),Xn([Eo]))}):gr.isDirectory&&pe(gr,function(Eo){Eo.forEach(function(nr){br(nr,"".concat(pr).concat(gr.name,"/"))})}))};Un.forEach(function(br){Ir(br.webkitGetAsEntry())})},be=me,ye=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ce=function(hn){(0,re.Z)(Xn,hn);var Un=(0,le.Z)(Xn);function Xn(){var Cn;(0,ue.Z)(this,Xn);for(var Ir=arguments.length,br=new Array(Ir),gr=0;gr{let{uid:br}=Ir;return br===hn.uid});return Cn===-1?Xn.push(hn):Xn[Cn]=hn,Xn}function wt(hn,Un){const Xn=hn.uid!==void 0?"uid":"name";return Un.filter(Cn=>Cn[Xn]===hn[Xn])[0]}function Pt(hn,Un){const Xn=hn.uid!==void 0?"uid":"name",Cn=Un.filter(Ir=>Ir[Xn]!==hn[Xn]);return Cn.length===Un.length?null:Cn}const xt=function(){const Un=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Cn=Un[Un.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Cn)||[""])[0]},It=hn=>hn.indexOf("image/")===0,Ft=hn=>{if(hn.type&&!hn.thumbUrl)return It(hn.type);const Un=hn.thumbUrl||hn.url||"",Xn=xt(Un);return/^data:image\//.test(Un)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Xn)?!0:!(/^data:/.test(Un)||Xn)},Ut=200;function St(hn){return new Promise(Un=>{if(!hn.type||!It(hn.type)){Un("");return}const Xn=document.createElement("canvas");Xn.width=Ut,Xn.height=Ut,Xn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Ut}px; height: ${Ut}px; z-index: 9999; display: none;`,document.body.appendChild(Xn);const Cn=Xn.getContext("2d"),Ir=new Image;if(Ir.onload=()=>{const{width:br,height:gr}=Ir;let pr=Ut,Eo=Ut,nr=0,tr=0;br>gr?(Eo=gr*(Ut/br),tr=-(Eo-pr)/2):(pr=br*(Ut/gr),nr=-(pr-Eo)/2),Cn.drawImage(Ir,nr,tr,pr,Eo);const Ci=Xn.toDataURL();document.body.removeChild(Xn),window.URL.revokeObjectURL(Ir.src),Un(Ci)},Ir.crossOrigin="anonymous",hn.type.startsWith("image/svg+xml")){const br=new FileReader;br.onload=()=>{br.result&&(Ir.src=br.result)},br.readAsDataURL(hn)}else if(hn.type.startsWith("image/gif")){const br=new FileReader;br.onload=()=>{br.result&&Un(br.result)},br.readAsDataURL(hn)}else Ir.src=window.URL.createObjectURL(hn)})}var _t=fe(26227),Kt=fe(41464),Yt=fe(15277),an=fe(93948),En=fe(6848),bn=ve.forwardRef((hn,Un)=>{let{prefixCls:Xn,className:Cn,style:Ir,locale:br,listType:gr,file:pr,items:Eo,progress:nr,iconRender:tr,actionIconRender:Ci,itemRender:Ho,isImgUrl:ci,showPreviewIcon:Ji,showRemoveIcon:qr,showDownloadIcon:lo,previewIcon:zo,removeIcon:uo,downloadIcon:vi,onPreview:ti,onDownload:ni,onClose:wo}=hn;var yi,Pi;const{status:Xi}=pr,[ta,ai]=ve.useState(Xi);ve.useEffect(()=>{Xi!=="removed"&&ai(Xi)},[Xi]);const[mr,rr]=ve.useState(!1);ve.useEffect(()=>{const li=setTimeout(()=>{rr(!0)},300);return()=>{clearTimeout(li)}},[]);const Qo=tr(pr);let si=ve.createElement("div",{className:`${Xn}-icon`},Qo);if(gr==="picture"||gr==="picture-card"||gr==="picture-circle")if(ta==="uploading"||!pr.thumbUrl&&!pr.url){const li=he()(`${Xn}-list-item-thumbnail`,{[`${Xn}-list-item-file`]:ta!=="uploading"});si=ve.createElement("div",{className:li},Qo)}else{const li=ci!=null&&ci(pr)?ve.createElement("img",{src:pr.thumbUrl||pr.url,alt:pr.name,className:`${Xn}-list-item-image`,crossOrigin:pr.crossOrigin}):Qo,Wo=he()(`${Xn}-list-item-thumbnail`,{[`${Xn}-list-item-file`]:ci&&!ci(pr)});si=ve.createElement("a",{className:Wo,onClick:qi=>ti(pr,qi),href:pr.url||pr.thumbUrl,target:"_blank",rel:"noopener noreferrer"},li)}const Po=he()(`${Xn}-list-item`,`${Xn}-list-item-${ta}`),Gi=typeof pr.linkProps=="string"?JSON.parse(pr.linkProps):pr.linkProps,Fi=qr?Ci((typeof uo=="function"?uo(pr):uo)||ve.createElement(_t.Z,null),()=>wo(pr),Xn,br.removeFile):null,ir=lo&&ta==="done"?Ci((typeof vi=="function"?vi(pr):vi)||ve.createElement(Kt.Z,null),()=>ni(pr),Xn,br.downloadFile):null,Zn=gr!=="picture-card"&&gr!=="picture-circle"&&ve.createElement("span",{key:"download-delete",className:he()(`${Xn}-list-item-actions`,{picture:gr==="picture"})},ir,Fi),zn=he()(`${Xn}-list-item-name`),Tr=pr.url?[ve.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:zn,title:pr.name},Gi,{href:pr.url,onClick:li=>ti(pr,li)}),pr.name),Zn]:[ve.createElement("span",{key:"view",className:zn,onClick:li=>ti(pr,li),title:pr.name},pr.name),Zn],ro={pointerEvents:"none",opacity:.5},oo=Ji?ve.createElement("a",{href:pr.url||pr.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:pr.url||pr.thumbUrl?void 0:ro,onClick:li=>ti(pr,li),title:br.previewFile},typeof zo=="function"?zo(pr):zo||ve.createElement(Yt.Z,null)):null,Vr=(gr==="picture-card"||gr==="picture-circle")&&ta!=="uploading"&&ve.createElement("span",{className:`${Xn}-list-item-actions`},oo,ta==="done"&&ir,Fi),{getPrefixCls:ri}=ve.useContext(Je.E_),jo=ri(),Bi=ve.createElement("div",{className:Po},si,Tr,Vr,mr&&ve.createElement(_e.default,{motionName:`${jo}-fade`,visible:ta==="uploading",motionDeadline:2e3},li=>{let{className:Wo}=li;const qi="percent"in pr?ve.createElement(an.Z,Object.assign({},nr,{type:"line",percent:pr.percent,"aria-label":pr["aria-label"],"aria-labelledby":pr["aria-labelledby"]})):null;return ve.createElement("div",{className:he()(`${Xn}-list-item-progress`,Wo)},qi)})),qo=pr.response&&typeof pr.response=="string"?pr.response:((yi=pr.error)===null||yi===void 0?void 0:yi.statusText)||((Pi=pr.error)===null||Pi===void 0?void 0:Pi.message)||br.uploadError,_o=ta==="error"?ve.createElement(En.Z,{title:qo,getPopupContainer:li=>li.parentNode},Bi):Bi;return ve.createElement("div",{className:he()(`${Xn}-list-item-container`,Cn),style:Ir,ref:Un},Ho?Ho(_o,pr,Eo,{download:ni.bind(null,pr),preview:ti.bind(null,pr),remove:wo.bind(null,pr)}):_o)});const dn=(hn,Un)=>{const{listType:Xn="text",previewFile:Cn=St,onPreview:Ir,onDownload:br,onRemove:gr,locale:pr,iconRender:Eo,isImageUrl:nr=Ft,prefixCls:tr,items:Ci=[],showPreviewIcon:Ho=!0,showRemoveIcon:ci=!0,showDownloadIcon:Ji=!1,removeIcon:qr,previewIcon:lo,downloadIcon:zo,progress:uo={size:[-1,2],showInfo:!1},appendAction:vi,appendActionVisible:ti=!0,itemRender:ni,disabled:wo}=hn,yi=(0,Ne.Z)(),[Pi,Xi]=ve.useState(!1);ve.useEffect(()=>{Xn!=="picture"&&Xn!=="picture-card"&&Xn!=="picture-circle"||(Ci||[]).forEach(ro=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(ro.originFileObj instanceof File||ro.originFileObj instanceof Blob)||ro.thumbUrl!==void 0||(ro.thumbUrl="",Cn&&Cn(ro.originFileObj).then(oo=>{ro.thumbUrl=oo||"",yi()}))})},[Xn,Ci,Cn]),ve.useEffect(()=>{Xi(!0)},[]);const ta=(ro,oo)=>{if(Ir)return oo==null||oo.preventDefault(),Ir(ro)},ai=ro=>{typeof br=="function"?br(ro):ro.url&&window.open(ro.url)},mr=ro=>{gr==null||gr(ro)},rr=ro=>{if(Eo)return Eo(ro,Xn);const oo=ro.status==="uploading",Vr=nr&&nr(ro)?ve.createElement(Oe,null):ve.createElement(mt,null);let ri=oo?ve.createElement(yt.Z,null):ve.createElement(Te,null);return Xn==="picture"?ri=oo?ve.createElement(yt.Z,null):Vr:(Xn==="picture-card"||Xn==="picture-circle")&&(ri=oo?pr.uploading:Vr),ri},Qo=(ro,oo,Vr,ri)=>{const jo={type:"text",size:"small",title:ri,onClick:Bi=>{oo(),(0,We.l$)(ro)&&ro.props.onClick&&ro.props.onClick(Bi)},className:`${Vr}-list-item-action`,disabled:wo};if((0,We.l$)(ro)){const Bi=(0,We.Tm)(ro,Object.assign(Object.assign({},ro.props),{onClick:()=>{}}));return ve.createElement(ft.ZP,Object.assign({},jo,{icon:Bi}))}return ve.createElement(ft.ZP,Object.assign({},jo),ve.createElement("span",null,ro))};ve.useImperativeHandle(Un,()=>({handlePreview:ta,handleDownload:ai}));const{getPrefixCls:si}=ve.useContext(Je.E_),Po=si("upload",tr),Gi=si(),Fi=he()(`${Po}-list`,`${Po}-list-${Xn}`),ir=(0,Ue.Z)(Ci.map(ro=>({key:ro.uid,file:ro})));let zn={motionDeadline:2e3,motionName:`${Po}-${Xn==="picture-card"||Xn==="picture-circle"?"animate-inline":"animate"}`,keys:ir,motionAppear:Pi};const Tr=ve.useMemo(()=>{const ro=Object.assign({},(0,Le.Z)(Gi));return delete ro.onAppearEnd,delete ro.onEnterEnd,delete ro.onLeaveEnd,ro},[Gi]);return Xn!=="picture-card"&&Xn!=="picture-circle"&&(zn=Object.assign(Object.assign({},Tr),zn)),ve.createElement("div",{className:Fi},ve.createElement(_e.CSSMotionList,Object.assign({},zn,{component:!1}),ro=>{let{key:oo,file:Vr,className:ri,style:jo}=ro;return ve.createElement(bn,{key:oo,locale:pr,prefixCls:Po,className:ri,style:jo,file:Vr,items:Ci,progress:uo,listType:Xn,isImgUrl:nr,showPreviewIcon:Ho,showRemoveIcon:ci,showDownloadIcon:Ji,removeIcon:qr,previewIcon:lo,downloadIcon:zo,iconRender:rr,actionIconRender:Qo,itemRender:ni,onPreview:ta,onDownload:ai,onClose:mr})}),vi&&ve.createElement(_e.default,Object.assign({},zn,{visible:ti,forceRender:!0}),ro=>{let{className:oo,style:Vr}=ro;return(0,We.Tm)(vi,ri=>({className:he()(ri.className,oo),style:Object.assign(Object.assign(Object.assign({},Vr),{pointerEvents:oo?"none":void 0}),ri.style)}))}))};var Dn=ve.forwardRef(dn),Rn=fe(17313),wr=fe(8378),ar=fe(83116),Wn=fe(37613),eo=hn=>{const{componentCls:Un,iconCls:Xn}=hn;return{[`${Un}-wrapper`]:{[`${Un}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:hn.colorFillAlter,border:`${hn.lineWidth}px dashed ${hn.colorBorder}`,borderRadius:hn.borderRadiusLG,cursor:"pointer",transition:`border-color ${hn.motionDurationSlow}`,[Un]:{padding:`${hn.padding}px 0`},[`${Un}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Un}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Un}-disabled):hover`]:{borderColor:hn.colorPrimaryHover},[`p${Un}-drag-icon`]:{marginBottom:hn.margin,[Xn]:{color:hn.colorPrimary,fontSize:hn.uploadThumbnailSize}},[`p${Un}-text`]:{margin:`0 0 ${hn.marginXXS}px`,color:hn.colorTextHeading,fontSize:hn.fontSizeLG},[`p${Un}-hint`]:{color:hn.colorTextDescription,fontSize:hn.fontSize},[`&${Un}-disabled`]:{cursor:"not-allowed",[`p${Un}-drag-icon ${Xn}, p${Un}-text, p${Un}-hint `]:{color:hn.colorTextDisabled}}}}}},Pr=hn=>{const{componentCls:Un,antCls:Xn,iconCls:Cn,fontSize:Ir,lineHeight:br}=hn,gr=`${Un}-list-item`,pr=`${gr}-actions`,Eo=`${gr}-action`,nr=Math.round(Ir*br);return{[`${Un}-wrapper`]:{[`${Un}-list`]:Object.assign(Object.assign({},(0,Rn.dF)()),{lineHeight:hn.lineHeight,[gr]:{position:"relative",height:hn.lineHeight*Ir,marginTop:hn.marginXS,fontSize:Ir,display:"flex",alignItems:"center",transition:`background-color ${hn.motionDurationSlow}`,"&:hover":{backgroundColor:hn.controlItemBgHover},[`${gr}-name`]:Object.assign(Object.assign({},Rn.vS),{padding:`0 ${hn.paddingXS}px`,lineHeight:br,flex:"auto",transition:`all ${hn.motionDurationSlow}`}),[pr]:{[Eo]:{opacity:0},[`${Eo}${Xn}-btn-sm`]:{height:nr,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` ${Eo}:focus-visible, &.picture ${Eo} `]:{opacity:1},[Cn]:{color:hn.actionsColor,transition:`all ${hn.motionDurationSlow}`},[`&:hover ${Cn}`]:{color:hn.colorText}},[`${Un}-icon ${Cn}`]:{color:hn.colorTextDescription,fontSize:Ir},[`${gr}-progress`]:{position:"absolute",bottom:-hn.uploadProgressOffset,width:"100%",paddingInlineStart:Ir+hn.paddingXS,fontSize:Ir,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${gr}:hover ${Eo}`]:{opacity:1,color:hn.colorText},[`${gr}-error`]:{color:hn.colorError,[`${gr}-name, ${Un}-icon ${Cn}`]:{color:hn.colorError},[pr]:{[`${Cn}, ${Cn}:hover`]:{color:hn.colorError},[Eo]:{opacity:1}}},[`${Un}-list-item-container`]:{transition:`opacity ${hn.motionDurationSlow}, height ${hn.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Zr=fe(36237),yo=fe(1950);const Oo=new Zr.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Jo=new Zr.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var gi=hn=>{const{componentCls:Un}=hn,Xn=`${Un}-animate-inline`;return[{[`${Un}-wrapper`]:{[`${Xn}-appear, ${Xn}-enter, ${Xn}-leave`]:{animationDuration:hn.motionDurationSlow,animationTimingFunction:hn.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Xn}-appear, ${Xn}-enter`]:{animationName:Oo},[`${Xn}-leave`]:{animationName:Jo}}},{[`${Un}-wrapper`]:(0,yo.J$)(hn)},Oo,Jo]},ei=fe(30071),oi=fe(64993);const pn=hn=>{const{componentCls:Un,iconCls:Xn,uploadThumbnailSize:Cn,uploadProgressOffset:Ir}=hn,br=`${Un}-list`,gr=`${br}-item`;return{[`${Un}-wrapper`]:{[` ${br}${br}-picture, ${br}${br}-picture-card, ${br}${br}-picture-circle `]:{[gr]:{position:"relative",height:Cn+hn.lineWidth*2+hn.paddingXS*2,padding:hn.paddingXS,border:`${hn.lineWidth}px ${hn.lineType} ${hn.colorBorder}`,borderRadius:hn.borderRadiusLG,"&:hover":{background:"transparent"},[`${gr}-thumbnail`]:Object.assign(Object.assign({},Rn.vS),{width:Cn,height:Cn,lineHeight:`${Cn+hn.paddingSM}px`,textAlign:"center",flex:"none",[Xn]:{fontSize:hn.fontSizeHeading2,color:hn.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${gr}-progress`]:{bottom:Ir,width:`calc(100% - ${hn.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Cn+hn.paddingXS}},[`${gr}-error`]:{borderColor:hn.colorError,[`${gr}-thumbnail ${Xn}`]:{[`svg path[fill='${ei.blue[0]}']`]:{fill:hn.colorErrorBg},[`svg path[fill='${ei.blue.primary}']`]:{fill:hn.colorError}}},[`${gr}-uploading`]:{borderStyle:"dashed",[`${gr}-name`]:{marginBottom:Ir}}},[`${br}${br}-picture-circle ${gr}`]:{[`&, &::before, ${gr}-thumbnail`]:{borderRadius:"50%"}}}}},Qn=hn=>{const{componentCls:Un,iconCls:Xn,fontSizeLG:Cn,colorTextLightSolid:Ir}=hn,br=`${Un}-list`,gr=`${br}-item`,pr=hn.uploadPicCardSize;return{[` ${Un}-wrapper${Un}-picture-card-wrapper, ${Un}-wrapper${Un}-picture-circle-wrapper `]:Object.assign(Object.assign({},(0,Rn.dF)()),{display:"inline-block",width:"100%",[`${Un}${Un}-select`]:{width:pr,height:pr,marginInlineEnd:hn.marginXS,marginBottom:hn.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:hn.colorFillAlter,border:`${hn.lineWidth}px dashed ${hn.colorBorder}`,borderRadius:hn.borderRadiusLG,cursor:"pointer",transition:`border-color ${hn.motionDurationSlow}`,[`> ${Un}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Un}-disabled):hover`]:{borderColor:hn.colorPrimary}},[`${br}${br}-picture-card, ${br}${br}-picture-circle`]:{[`${br}-item-container`]:{display:"inline-block",width:pr,height:pr,marginBlock:`0 ${hn.marginXS}px`,marginInline:`0 ${hn.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[gr]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${hn.paddingXS*2}px)`,height:`calc(100% - ${hn.paddingXS*2}px)`,backgroundColor:hn.colorBgMask,opacity:0,transition:`all ${hn.motionDurationSlow}`,content:'" "'}},[`${gr}:hover`]:{[`&::before, ${gr}-actions`]:{opacity:1}},[`${gr}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${hn.motionDurationSlow}`,[`${Xn}-eye, ${Xn}-download, ${Xn}-delete`]:{zIndex:10,width:Cn,margin:`0 ${hn.marginXXS}px`,fontSize:Cn,cursor:"pointer",transition:`all ${hn.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${gr}-actions, ${gr}-actions:hover`]:{[`${Xn}-eye, ${Xn}-download, ${Xn}-delete`]:{color:new oi.C(Ir).setAlpha(.65).toRgbString(),"&:hover":{color:Ir}}},[`${gr}-thumbnail, ${gr}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${gr}-name`]:{display:"none",textAlign:"center"},[`${gr}-file + ${gr}-name`]:{position:"absolute",bottom:hn.margin,display:"block",width:`calc(100% - ${hn.paddingXS*2}px)`},[`${gr}-uploading`]:{[`&${gr}`]:{backgroundColor:hn.colorFillAlter},[`&::before, ${Xn}-eye, ${Xn}-download, ${Xn}-delete`]:{display:"none"}},[`${gr}-progress`]:{bottom:hn.marginXL,width:`calc(100% - ${hn.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Un}-wrapper${Un}-picture-circle-wrapper`]:{[`${Un}${Un}-select`]:{borderRadius:"50%"}}}};var Hr=hn=>{const{componentCls:Un}=hn;return{[`${Un}-rtl`]:{direction:"rtl"}}};const vo=hn=>{const{componentCls:Un,colorTextDisabled:Xn}=hn;return{[`${Un}-wrapper`]:Object.assign(Object.assign({},(0,Rn.Wf)(hn)),{[Un]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Un}-select`]:{display:"inline-block"},[`${Un}-disabled`]:{color:Xn,cursor:"not-allowed"}})}};var hr=(0,ar.Z)("Upload",hn=>{const{fontSizeHeading3:Un,fontSize:Xn,lineHeight:Cn,lineWidth:Ir,controlHeightLG:br}=hn,gr=Math.round(Xn*Cn),pr=(0,Wn.TS)(hn,{uploadThumbnailSize:Un*2,uploadProgressOffset:gr/2+Ir,uploadPicCardSize:br*2.55});return[vo(pr),eo(pr),pn(pr),Qn(pr),Pr(pr),gi(pr),Hr(pr),(0,wr.Z)(pr)]},hn=>({actionsColor:hn.colorTextDescription})),hi=function(hn,Un,Xn,Cn){function Ir(br){return br instanceof Xn?br:new Xn(function(gr){gr(br)})}return new(Xn||(Xn=Promise))(function(br,gr){function pr(tr){try{nr(Cn.next(tr))}catch(Ci){gr(Ci)}}function Eo(tr){try{nr(Cn.throw(tr))}catch(Ci){gr(Ci)}}function nr(tr){tr.done?br(tr.value):Ir(tr.value).then(pr,Eo)}nr((Cn=Cn.apply(hn,Un||[])).next())})};const Ko=`__LIST_IGNORE_${Date.now()}__`,Yn=(hn,Un)=>{const{fileList:Xn,defaultFileList:Cn,onRemove:Ir,showUploadList:br=!0,listType:gr="text",onPreview:pr,onDownload:Eo,onChange:nr,onDrop:tr,previewFile:Ci,disabled:Ho,locale:ci,iconRender:Ji,isImageUrl:qr,progress:lo,prefixCls:zo,className:uo,type:vi="select",children:ti,style:ni,itemRender:wo,maxCount:yi,data:Pi={},multiple:Xi=!1,action:ta="",accept:ai="",supportServerRender:mr=!0,rootClassName:rr}=hn,Qo=ve.useContext(Qe.Z),si=Ho!=null?Ho:Qo,[Po,Gi]=(0,De.Z)(Cn||[],{value:Xn,postState:No=>No!=null?No:[]}),[Fi,ir]=ve.useState("drop"),Zn=ve.useRef(null);ve.useMemo(()=>{const No=Date.now();(Xn||[]).forEach((Ei,Li)=>{!Ei.uid&&!Object.isFrozen(Ei)&&(Ei.uid=`__AUTO__${No}_${Li}__`)})},[Xn]);const zn=(No,Ei,Li)=>{let so=(0,Ue.Z)(Ei),$o=!1;yi===1?so=so.slice(-1):yi&&($o=so.length>yi,so=so.slice(0,yi)),(0,ze.flushSync)(()=>{Gi(so)});const pi={file:No,fileList:so};Li&&(pi.event=Li),(!$o||so.some(Ti=>Ti.uid===No.uid))&&(0,ze.flushSync)(()=>{nr==null||nr(pi)})},Tr=(No,Ei)=>hi(void 0,void 0,void 0,function*(){const{beforeUpload:Li,transformFile:so}=hn;let $o=No;if(Li){const pi=yield Li(No,Ei);if(pi===!1)return!1;if(delete No[Ko],pi===Ko)return Object.defineProperty(No,Ko,{value:!0,configurable:!0}),!1;typeof pi=="object"&&pi&&($o=pi)}return so&&($o=yield so($o)),$o}),ro=No=>{const Ei=No.filter($o=>!$o.file[Ko]);if(!Ei.length)return;const Li=Ei.map($o=>gt($o.file));let so=(0,Ue.Z)(Po);Li.forEach($o=>{so=nt($o,so)}),Li.forEach(($o,pi)=>{let Ti=$o;if(Ei[pi].parsedFile)$o.status="uploading";else{const{originFileObj:Ii}=$o;let Qi;try{Qi=new File([Ii],Ii.name,{type:Ii.type})}catch(la){Qi=new Blob([Ii],{type:Ii.type}),Qi.name=Ii.name,Qi.lastModifiedDate=new Date,Qi.lastModified=new Date().getTime()}Qi.uid=$o.uid,Ti=Qi}zn(Ti,so)})},oo=(No,Ei,Li)=>{try{typeof No=="string"&&(No=JSON.parse(No))}catch(pi){}if(!wt(Ei,Po))return;const so=gt(Ei);so.status="done",so.percent=100,so.response=No,so.xhr=Li;const $o=nt(so,Po);zn(so,$o)},Vr=(No,Ei)=>{if(!wt(Ei,Po))return;const Li=gt(Ei);Li.status="uploading",Li.percent=No.percent;const so=nt(Li,Po);zn(Li,so,No)},ri=(No,Ei,Li)=>{if(!wt(Li,Po))return;const so=gt(Li);so.error=No,so.response=Ei,so.status="error";const $o=nt(so,Po);zn(so,$o)},jo=No=>{let Ei;Promise.resolve(typeof Ir=="function"?Ir(No):Ir).then(Li=>{var so;if(Li===!1)return;const $o=Pt(No,Po);$o&&(Ei=Object.assign(Object.assign({},No),{status:"removed"}),Po==null||Po.forEach(pi=>{const Ti=Ei.uid!==void 0?"uid":"name";pi[Ti]===Ei[Ti]&&!Object.isFrozen(pi)&&(pi.status="removed")}),(so=Zn.current)===null||so===void 0||so.abort(Ei),zn(Ei,$o))})},Bi=No=>{ir(No.type),No.type==="drop"&&(tr==null||tr(No))};ve.useImperativeHandle(Un,()=>({onBatchStart:ro,onSuccess:oo,onProgress:Vr,onError:ri,fileList:Po,upload:Zn.current}));const{getPrefixCls:qo,direction:_o,upload:li}=ve.useContext(Je.E_),Wo=qo("upload",zo),qi=Object.assign(Object.assign({onBatchStart:ro,onError:ri,onProgress:Vr,onSuccess:oo},hn),{data:Pi,multiple:Xi,action:ta,accept:ai,supportServerRender:mr,prefixCls:Wo,disabled:si,beforeUpload:Tr,onChange:void 0});delete qi.className,delete qi.style,(!ti||si)&&delete qi.id;const[Pn,cr]=hr(Wo),[Mr]=(0,tt.Z)("Upload",$e.Z.Upload),{showRemoveIcon:Fr,showPreviewIcon:Br,showDownloadIcon:Jn,removeIcon:Sr,previewIcon:Gr,downloadIcon:$r}=typeof br=="boolean"?{}:br,po=(No,Ei)=>br?ve.createElement(Dn,{prefixCls:Wo,listType:gr,items:Po,previewFile:Ci,onPreview:pr,onDownload:Eo,onRemove:jo,showRemoveIcon:!si&&Fr,showPreviewIcon:Br,showDownloadIcon:Jn,removeIcon:Sr,previewIcon:Gr,downloadIcon:$r,iconRender:Ji,locale:Object.assign(Object.assign({},Mr),ci),isImageUrl:qr,progress:lo,appendAction:No,appendActionVisible:Ei,itemRender:wo,disabled:si}):No,_r=he()(`${Wo}-wrapper`,uo,rr,cr,li==null?void 0:li.className,{[`${Wo}-rtl`]:_o==="rtl",[`${Wo}-picture-card-wrapper`]:gr==="picture-card",[`${Wo}-picture-circle-wrapper`]:gr==="picture-circle"}),bi=Object.assign(Object.assign({},li==null?void 0:li.style),ni);if(vi==="drag"){const No=he()(cr,Wo,`${Wo}-drag`,{[`${Wo}-drag-uploading`]:Po.some(Ei=>Ei.status==="uploading"),[`${Wo}-drag-hover`]:Fi==="dragover",[`${Wo}-disabled`]:si,[`${Wo}-rtl`]:_o==="rtl"});return Pn(ve.createElement("span",{className:_r},ve.createElement("div",{className:No,style:bi,onDrop:Bi,onDragOver:Bi,onDragLeave:Bi},ve.createElement(Pe,Object.assign({},qi,{ref:Zn,className:`${Wo}-btn`}),ve.createElement("div",{className:`${Wo}-drag-container`},ti))),po()))}const Do=he()(Wo,`${Wo}-select`,{[`${Wo}-disabled`]:si}),ui=(No=>ve.createElement("div",{className:Do,style:No},ve.createElement(Pe,Object.assign({},qi,{ref:Zn}))))(ti?void 0:{display:"none"});return Pn(gr==="picture-card"||gr==="picture-circle"?ve.createElement("span",{className:_r},po(ui,!!ti)):ve.createElement("span",{className:_r},ui,po()))};var Qr=ve.forwardRef(Yn),kn=function(hn,Un){var Xn={};for(var Cn in hn)Object.prototype.hasOwnProperty.call(hn,Cn)&&Un.indexOf(Cn)<0&&(Xn[Cn]=hn[Cn]);if(hn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ir=0,Cn=Object.getOwnPropertySymbols(hn);Ir{var{style:Xn,height:Cn}=hn,Ir=kn(hn,["style","height"]);return ve.createElement(Qr,Object.assign({ref:Un},Ir,{type:"drag",style:Object.assign(Object.assign({},Xn),{height:Cn})}))});const Bo=Qr;Bo.Dragger=Ao,Bo.LIST_IGNORE=Ko;var ao=Bo},86251:function(un,Qt){"use strict";Qt.byteLength=oe,Qt.toByteArray=le,Qt.fromByteArray=ie;for(var fe=[],ve=[],Ue=typeof Uint8Array!="undefined"?Uint8Array:Array,E="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",he=0,Ae=E.length;he0)throw new Error("Invalid string. Length must be a multiple of 4");var a=te.indexOf("=");a===-1&&(a=z);var y=a===z?0:4-a%4;return[a,y]}function oe(te){var z=ue(te),a=z[0],y=z[1];return(a+y)*3/4-y}function re(te,z,a){return(z+a)*3/4-a}function le(te){var z,a=ue(te),y=a[0],x=a[1],b=new Ue(re(te,y,x)),ee=0,ne=x>0?y-4:y,ce;for(ce=0;ce>16&255,b[ee++]=z>>8&255,b[ee++]=z&255;return x===2&&(z=ve[te.charCodeAt(ce)]<<2|ve[te.charCodeAt(ce+1)]>>4,b[ee++]=z&255),x===1&&(z=ve[te.charCodeAt(ce)]<<10|ve[te.charCodeAt(ce+1)]<<4|ve[te.charCodeAt(ce+2)]>>2,b[ee++]=z>>8&255,b[ee++]=z&255),b}function ae(te){return fe[te>>18&63]+fe[te>>12&63]+fe[te>>6&63]+fe[te&63]}function se(te,z,a){for(var y,x=[],b=z;bne?ne:ee+b));return y===1?(z=te[a-1],x.push(fe[z>>2]+fe[z<<4&63]+"==")):y===2&&(z=(te[a-2]<<8)+te[a-1],x.push(fe[z>>10]+fe[z>>4&63]+fe[z<<2&63]+"=")),x.join("")}},19208:function(un,Qt,fe){"use strict";var ve;var Ue=fe(86251),E=fe(67467),he=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Qt.lW=re,ve=ee,Qt.h2=50;var Ae=2147483647;ve=Ae,re.TYPED_ARRAY_SUPPORT=ue(),!re.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 ue(){try{var Ie=new Uint8Array(1),Fe={foo:function(){return 42}};return Object.setPrototypeOf(Fe,Uint8Array.prototype),Object.setPrototypeOf(Ie,Fe),Ie.foo()===42}catch(Be){return!1}}Object.defineProperty(re.prototype,"parent",{enumerable:!0,get:function(){if(re.isBuffer(this))return this.buffer}}),Object.defineProperty(re.prototype,"offset",{enumerable:!0,get:function(){if(re.isBuffer(this))return this.byteOffset}});function oe(Ie){if(Ie>Ae)throw new RangeError('The value "'+Ie+'" is invalid for option "size"');var Fe=new Uint8Array(Ie);return Object.setPrototypeOf(Fe,re.prototype),Fe}function re(Ie,Fe,Be){if(typeof Ie=="number"){if(typeof Fe=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return ie(Ie)}return le(Ie,Fe,Be)}re.poolSize=8192;function le(Ie,Fe,Be){if(typeof Ie=="string")return te(Ie,Fe);if(ArrayBuffer.isView(Ie))return a(Ie);if(Ie==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Ie);if(qe(Ie,ArrayBuffer)||Ie&&qe(Ie.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(qe(Ie,SharedArrayBuffer)||Ie&&qe(Ie.buffer,SharedArrayBuffer)))return y(Ie,Fe,Be);if(typeof Ie=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var Oe=Ie.valueOf&&Ie.valueOf();if(Oe!=null&&Oe!==Ie)return re.from(Oe,Fe,Be);var _e=x(Ie);if(_e)return _e;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof Ie[Symbol.toPrimitive]=="function")return re.from(Ie[Symbol.toPrimitive]("string"),Fe,Be);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Ie)}re.from=function(Ie,Fe,Be){return le(Ie,Fe,Be)},Object.setPrototypeOf(re.prototype,Uint8Array.prototype),Object.setPrototypeOf(re,Uint8Array);function ae(Ie){if(typeof Ie!="number")throw new TypeError('"size" argument must be of type number');if(Ie<0)throw new RangeError('The value "'+Ie+'" is invalid for option "size"')}function se(Ie,Fe,Be){return ae(Ie),Ie<=0?oe(Ie):Fe!==void 0?typeof Be=="string"?oe(Ie).fill(Fe,Be):oe(Ie).fill(Fe):oe(Ie)}re.alloc=function(Ie,Fe,Be){return se(Ie,Fe,Be)};function ie(Ie){return ae(Ie),oe(Ie<0?0:b(Ie)|0)}re.allocUnsafe=function(Ie){return ie(Ie)},re.allocUnsafeSlow=function(Ie){return ie(Ie)};function te(Ie,Fe){if((typeof Fe!="string"||Fe==="")&&(Fe="utf8"),!re.isEncoding(Fe))throw new TypeError("Unknown encoding: "+Fe);var Be=ne(Ie,Fe)|0,Oe=oe(Be),_e=Oe.write(Ie,Fe);return _e!==Be&&(Oe=Oe.slice(0,_e)),Oe}function z(Ie){for(var Fe=Ie.length<0?0:b(Ie.length)|0,Be=oe(Fe),Oe=0;Oe=Ae)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+Ae.toString(16)+" bytes");return Ie|0}function ee(Ie){return+Ie!=Ie&&(Ie=0),re.alloc(+Ie)}re.isBuffer=function(Fe){return Fe!=null&&Fe._isBuffer===!0&&Fe!==re.prototype},re.compare=function(Fe,Be){if(qe(Fe,Uint8Array)&&(Fe=re.from(Fe,Fe.offset,Fe.byteLength)),qe(Be,Uint8Array)&&(Be=re.from(Be,Be.offset,Be.byteLength)),!re.isBuffer(Fe)||!re.isBuffer(Be))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(Fe===Be)return 0;for(var Oe=Fe.length,_e=Be.length,Ne=0,Le=Math.min(Oe,_e);Ne_e.length?re.from(Le).copy(_e,Ne):Uint8Array.prototype.set.call(_e,Le,Ne);else if(re.isBuffer(Le))Le.copy(_e,Ne);else throw new TypeError('"list" argument must be an Array of Buffers');Ne+=Le.length}return _e};function ne(Ie,Fe){if(re.isBuffer(Ie))return Ie.length;if(ArrayBuffer.isView(Ie)||qe(Ie,ArrayBuffer))return Ie.byteLength;if(typeof Ie!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Ie);var Be=Ie.length,Oe=arguments.length>2&&arguments[2]===!0;if(!Oe&&Be===0)return 0;for(var _e=!1;;)switch(Fe){case"ascii":case"latin1":case"binary":return Be;case"utf8":case"utf-8":return mt(Ie).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Be*2;case"hex":return Be>>>1;case"base64":return vt(Ie).length;default:if(_e)return Oe?-1:mt(Ie).length;Fe=(""+Fe).toLowerCase(),_e=!0}}re.byteLength=ne;function ce(Ie,Fe,Be){var Oe=!1;if((Fe===void 0||Fe<0)&&(Fe=0),Fe>this.length||((Be===void 0||Be>this.length)&&(Be=this.length),Be<=0)||(Be>>>=0,Fe>>>=0,Be<=Fe))return"";for(Ie||(Ie="utf8");;)switch(Ie){case"hex":return Je(this,Fe,Be);case"utf8":case"utf-8":return we(this,Fe,Be);case"ascii":return De(this,Fe,Be);case"latin1":case"binary":return ze(this,Fe,Be);case"base64":return He(this,Fe,Be);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Qe(this,Fe,Be);default:if(Oe)throw new TypeError("Unknown encoding: "+Ie);Ie=(Ie+"").toLowerCase(),Oe=!0}}re.prototype._isBuffer=!0;function de(Ie,Fe,Be){var Oe=Ie[Fe];Ie[Fe]=Ie[Be],Ie[Be]=Oe}re.prototype.swap16=function(){var Fe=this.length;if(Fe%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var Be=0;BeBe&&(Fe+=" ... "),""},he&&(re.prototype[he]=re.prototype.inspect),re.prototype.compare=function(Fe,Be,Oe,_e,Ne){if(qe(Fe,Uint8Array)&&(Fe=re.from(Fe,Fe.offset,Fe.byteLength)),!re.isBuffer(Fe))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Fe);if(Be===void 0&&(Be=0),Oe===void 0&&(Oe=Fe?Fe.length:0),_e===void 0&&(_e=0),Ne===void 0&&(Ne=this.length),Be<0||Oe>Fe.length||_e<0||Ne>this.length)throw new RangeError("out of range index");if(_e>=Ne&&Be>=Oe)return 0;if(_e>=Ne)return-1;if(Be>=Oe)return 1;if(Be>>>=0,Oe>>>=0,_e>>>=0,Ne>>>=0,this===Fe)return 0;for(var Le=Ne-_e,We=Oe-Be,ft=Math.min(Le,We),gt=this.slice(_e,Ne),nt=Fe.slice(Be,Oe),wt=0;wt2147483647?Be=2147483647:Be<-2147483648&&(Be=-2147483648),Be=+Be,Te(Be)&&(Be=_e?0:Ie.length-1),Be<0&&(Be=Ie.length+Be),Be>=Ie.length){if(_e)return-1;Be=Ie.length-1}else if(Be<0)if(_e)Be=0;else return-1;if(typeof Fe=="string"&&(Fe=re.from(Fe,Oe)),re.isBuffer(Fe))return Fe.length===0?-1:pe(Ie,Fe,Be,Oe,_e);if(typeof Fe=="number")return Fe=Fe&255,typeof Uint8Array.prototype.indexOf=="function"?_e?Uint8Array.prototype.indexOf.call(Ie,Fe,Be):Uint8Array.prototype.lastIndexOf.call(Ie,Fe,Be):pe(Ie,[Fe],Be,Oe,_e);throw new TypeError("val must be string, number or Buffer")}function pe(Ie,Fe,Be,Oe,_e){var Ne=1,Le=Ie.length,We=Fe.length;if(Oe!==void 0&&(Oe=String(Oe).toLowerCase(),Oe==="ucs2"||Oe==="ucs-2"||Oe==="utf16le"||Oe==="utf-16le")){if(Ie.length<2||Fe.length<2)return-1;Ne=2,Le/=2,We/=2,Be/=2}function ft(xt,It){return Ne===1?xt[It]:xt.readUInt16BE(It*Ne)}var gt;if(_e){var nt=-1;for(gt=Be;gtLe&&(Be=Le-We),gt=Be;gt>=0;gt--){for(var wt=!0,Pt=0;Pt_e&&(Oe=_e)):Oe=_e;var Ne=Fe.length;Oe>Ne/2&&(Oe=Ne/2);for(var Le=0;Le>>0,isFinite(Oe)?(Oe=Oe>>>0,_e===void 0&&(_e="utf8")):(_e=Oe,Oe=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Ne=this.length-Be;if((Oe===void 0||Oe>Ne)&&(Oe=Ne),Fe.length>0&&(Oe<0||Be<0)||Be>this.length)throw new RangeError("Attempt to write outside buffer bounds");_e||(_e="utf8");for(var Le=!1;;)switch(_e){case"hex":return me(this,Fe,Be,Oe);case"utf8":case"utf-8":return be(this,Fe,Be,Oe);case"ascii":case"latin1":case"binary":return ye(this,Fe,Be,Oe);case"base64":return Ce(this,Fe,Be,Oe);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Se(this,Fe,Be,Oe);default:if(Le)throw new TypeError("Unknown encoding: "+_e);_e=(""+_e).toLowerCase(),Le=!0}},re.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function He(Ie,Fe,Be){return Fe===0&&Be===Ie.length?Ue.fromByteArray(Ie):Ue.fromByteArray(Ie.slice(Fe,Be))}function we(Ie,Fe,Be){Be=Math.min(Ie.length,Be);for(var Oe=[],_e=Fe;_e239?4:Ne>223?3:Ne>191?2:1;if(_e+We<=Be){var ft,gt,nt,wt;switch(We){case 1:Ne<128&&(Le=Ne);break;case 2:ft=Ie[_e+1],(ft&192)===128&&(wt=(Ne&31)<<6|ft&63,wt>127&&(Le=wt));break;case 3:ft=Ie[_e+1],gt=Ie[_e+2],(ft&192)===128&&(gt&192)===128&&(wt=(Ne&15)<<12|(ft&63)<<6|gt&63,wt>2047&&(wt<55296||wt>57343)&&(Le=wt));break;case 4:ft=Ie[_e+1],gt=Ie[_e+2],nt=Ie[_e+3],(ft&192)===128&&(gt&192)===128&&(nt&192)===128&&(wt=(Ne&15)<<18|(ft&63)<<12|(gt&63)<<6|nt&63,wt>65535&&wt<1114112&&(Le=wt))}}Le===null?(Le=65533,We=1):Le>65535&&(Le-=65536,Oe.push(Le>>>10&1023|55296),Le=56320|Le&1023),Oe.push(Le),_e+=We}return Pe(Oe)}var Me=4096;function Pe(Ie){var Fe=Ie.length;if(Fe<=Me)return String.fromCharCode.apply(String,Ie);for(var Be="",Oe=0;OeOe)&&(Be=Oe);for(var _e="",Ne=Fe;NeOe&&(Fe=Oe),Be<0?(Be+=Oe,Be<0&&(Be=0)):Be>Oe&&(Be=Oe),BeBe)throw new RangeError("Trying to access beyond buffer length")}re.prototype.readUintLE=re.prototype.readUIntLE=function(Fe,Be,Oe){Fe=Fe>>>0,Be=Be>>>0,Oe||tt(Fe,Be,this.length);for(var _e=this[Fe],Ne=1,Le=0;++Le>>0,Be=Be>>>0,Oe||tt(Fe,Be,this.length);for(var _e=this[Fe+--Be],Ne=1;Be>0&&(Ne*=256);)_e+=this[Fe+--Be]*Ne;return _e},re.prototype.readUint8=re.prototype.readUInt8=function(Fe,Be){return Fe=Fe>>>0,Be||tt(Fe,1,this.length),this[Fe]},re.prototype.readUint16LE=re.prototype.readUInt16LE=function(Fe,Be){return Fe=Fe>>>0,Be||tt(Fe,2,this.length),this[Fe]|this[Fe+1]<<8},re.prototype.readUint16BE=re.prototype.readUInt16BE=function(Fe,Be){return Fe=Fe>>>0,Be||tt(Fe,2,this.length),this[Fe]<<8|this[Fe+1]},re.prototype.readUint32LE=re.prototype.readUInt32LE=function(Fe,Be){return Fe=Fe>>>0,Be||tt(Fe,4,this.length),(this[Fe]|this[Fe+1]<<8|this[Fe+2]<<16)+this[Fe+3]*16777216},re.prototype.readUint32BE=re.prototype.readUInt32BE=function(Fe,Be){return Fe=Fe>>>0,Be||tt(Fe,4,this.length),this[Fe]*16777216+(this[Fe+1]<<16|this[Fe+2]<<8|this[Fe+3])},re.prototype.readIntLE=function(Fe,Be,Oe){Fe=Fe>>>0,Be=Be>>>0,Oe||tt(Fe,Be,this.length);for(var _e=this[Fe],Ne=1,Le=0;++Le=Ne&&(_e-=Math.pow(2,8*Be)),_e},re.prototype.readIntBE=function(Fe,Be,Oe){Fe=Fe>>>0,Be=Be>>>0,Oe||tt(Fe,Be,this.length);for(var _e=Be,Ne=1,Le=this[Fe+--_e];_e>0&&(Ne*=256);)Le+=this[Fe+--_e]*Ne;return Ne*=128,Le>=Ne&&(Le-=Math.pow(2,8*Be)),Le},re.prototype.readInt8=function(Fe,Be){return Fe=Fe>>>0,Be||tt(Fe,1,this.length),this[Fe]&128?(255-this[Fe]+1)*-1:this[Fe]},re.prototype.readInt16LE=function(Fe,Be){Fe=Fe>>>0,Be||tt(Fe,2,this.length);var Oe=this[Fe]|this[Fe+1]<<8;return Oe&32768?Oe|4294901760:Oe},re.prototype.readInt16BE=function(Fe,Be){Fe=Fe>>>0,Be||tt(Fe,2,this.length);var Oe=this[Fe+1]|this[Fe]<<8;return Oe&32768?Oe|4294901760:Oe},re.prototype.readInt32LE=function(Fe,Be){return Fe=Fe>>>0,Be||tt(Fe,4,this.length),this[Fe]|this[Fe+1]<<8|this[Fe+2]<<16|this[Fe+3]<<24},re.prototype.readInt32BE=function(Fe,Be){return Fe=Fe>>>0,Be||tt(Fe,4,this.length),this[Fe]<<24|this[Fe+1]<<16|this[Fe+2]<<8|this[Fe+3]},re.prototype.readFloatLE=function(Fe,Be){return Fe=Fe>>>0,Be||tt(Fe,4,this.length),E.read(this,Fe,!0,23,4)},re.prototype.readFloatBE=function(Fe,Be){return Fe=Fe>>>0,Be||tt(Fe,4,this.length),E.read(this,Fe,!1,23,4)},re.prototype.readDoubleLE=function(Fe,Be){return Fe=Fe>>>0,Be||tt(Fe,8,this.length),E.read(this,Fe,!0,52,8)},re.prototype.readDoubleBE=function(Fe,Be){return Fe=Fe>>>0,Be||tt(Fe,8,this.length),E.read(this,Fe,!1,52,8)};function $e(Ie,Fe,Be,Oe,_e,Ne){if(!re.isBuffer(Ie))throw new TypeError('"buffer" argument must be a Buffer instance');if(Fe>_e||FeIe.length)throw new RangeError("Index out of range")}re.prototype.writeUintLE=re.prototype.writeUIntLE=function(Fe,Be,Oe,_e){if(Fe=+Fe,Be=Be>>>0,Oe=Oe>>>0,!_e){var Ne=Math.pow(2,8*Oe)-1;$e(this,Fe,Be,Oe,Ne,0)}var Le=1,We=0;for(this[Be]=Fe&255;++We>>0,Oe=Oe>>>0,!_e){var Ne=Math.pow(2,8*Oe)-1;$e(this,Fe,Be,Oe,Ne,0)}var Le=Oe-1,We=1;for(this[Be+Le]=Fe&255;--Le>=0&&(We*=256);)this[Be+Le]=Fe/We&255;return Be+Oe},re.prototype.writeUint8=re.prototype.writeUInt8=function(Fe,Be,Oe){return Fe=+Fe,Be=Be>>>0,Oe||$e(this,Fe,Be,1,255,0),this[Be]=Fe&255,Be+1},re.prototype.writeUint16LE=re.prototype.writeUInt16LE=function(Fe,Be,Oe){return Fe=+Fe,Be=Be>>>0,Oe||$e(this,Fe,Be,2,65535,0),this[Be]=Fe&255,this[Be+1]=Fe>>>8,Be+2},re.prototype.writeUint16BE=re.prototype.writeUInt16BE=function(Fe,Be,Oe){return Fe=+Fe,Be=Be>>>0,Oe||$e(this,Fe,Be,2,65535,0),this[Be]=Fe>>>8,this[Be+1]=Fe&255,Be+2},re.prototype.writeUint32LE=re.prototype.writeUInt32LE=function(Fe,Be,Oe){return Fe=+Fe,Be=Be>>>0,Oe||$e(this,Fe,Be,4,4294967295,0),this[Be+3]=Fe>>>24,this[Be+2]=Fe>>>16,this[Be+1]=Fe>>>8,this[Be]=Fe&255,Be+4},re.prototype.writeUint32BE=re.prototype.writeUInt32BE=function(Fe,Be,Oe){return Fe=+Fe,Be=Be>>>0,Oe||$e(this,Fe,Be,4,4294967295,0),this[Be]=Fe>>>24,this[Be+1]=Fe>>>16,this[Be+2]=Fe>>>8,this[Be+3]=Fe&255,Be+4},re.prototype.writeIntLE=function(Fe,Be,Oe,_e){if(Fe=+Fe,Be=Be>>>0,!_e){var Ne=Math.pow(2,8*Oe-1);$e(this,Fe,Be,Oe,Ne-1,-Ne)}var Le=0,We=1,ft=0;for(this[Be]=Fe&255;++Le>0)-ft&255;return Be+Oe},re.prototype.writeIntBE=function(Fe,Be,Oe,_e){if(Fe=+Fe,Be=Be>>>0,!_e){var Ne=Math.pow(2,8*Oe-1);$e(this,Fe,Be,Oe,Ne-1,-Ne)}var Le=Oe-1,We=1,ft=0;for(this[Be+Le]=Fe&255;--Le>=0&&(We*=256);)Fe<0&&ft===0&&this[Be+Le+1]!==0&&(ft=1),this[Be+Le]=(Fe/We>>0)-ft&255;return Be+Oe},re.prototype.writeInt8=function(Fe,Be,Oe){return Fe=+Fe,Be=Be>>>0,Oe||$e(this,Fe,Be,1,127,-128),Fe<0&&(Fe=255+Fe+1),this[Be]=Fe&255,Be+1},re.prototype.writeInt16LE=function(Fe,Be,Oe){return Fe=+Fe,Be=Be>>>0,Oe||$e(this,Fe,Be,2,32767,-32768),this[Be]=Fe&255,this[Be+1]=Fe>>>8,Be+2},re.prototype.writeInt16BE=function(Fe,Be,Oe){return Fe=+Fe,Be=Be>>>0,Oe||$e(this,Fe,Be,2,32767,-32768),this[Be]=Fe>>>8,this[Be+1]=Fe&255,Be+2},re.prototype.writeInt32LE=function(Fe,Be,Oe){return Fe=+Fe,Be=Be>>>0,Oe||$e(this,Fe,Be,4,2147483647,-2147483648),this[Be]=Fe&255,this[Be+1]=Fe>>>8,this[Be+2]=Fe>>>16,this[Be+3]=Fe>>>24,Be+4},re.prototype.writeInt32BE=function(Fe,Be,Oe){return Fe=+Fe,Be=Be>>>0,Oe||$e(this,Fe,Be,4,2147483647,-2147483648),Fe<0&&(Fe=4294967295+Fe+1),this[Be]=Fe>>>24,this[Be+1]=Fe>>>16,this[Be+2]=Fe>>>8,this[Be+3]=Fe&255,Be+4};function at(Ie,Fe,Be,Oe,_e,Ne){if(Be+Oe>Ie.length)throw new RangeError("Index out of range");if(Be<0)throw new RangeError("Index out of range")}function ct(Ie,Fe,Be,Oe,_e){return Fe=+Fe,Be=Be>>>0,_e||at(Ie,Fe,Be,4,34028234663852886e22,-34028234663852886e22),E.write(Ie,Fe,Be,Oe,23,4),Be+4}re.prototype.writeFloatLE=function(Fe,Be,Oe){return ct(this,Fe,Be,!0,Oe)},re.prototype.writeFloatBE=function(Fe,Be,Oe){return ct(this,Fe,Be,!1,Oe)};function it(Ie,Fe,Be,Oe,_e){return Fe=+Fe,Be=Be>>>0,_e||at(Ie,Fe,Be,8,17976931348623157e292,-17976931348623157e292),E.write(Ie,Fe,Be,Oe,52,8),Be+8}re.prototype.writeDoubleLE=function(Fe,Be,Oe){return it(this,Fe,Be,!0,Oe)},re.prototype.writeDoubleBE=function(Fe,Be,Oe){return it(this,Fe,Be,!1,Oe)},re.prototype.copy=function(Fe,Be,Oe,_e){if(!re.isBuffer(Fe))throw new TypeError("argument should be a Buffer");if(Oe||(Oe=0),!_e&&_e!==0&&(_e=this.length),Be>=Fe.length&&(Be=Fe.length),Be||(Be=0),_e>0&&_e=this.length)throw new RangeError("Index out of range");if(_e<0)throw new RangeError("sourceEnd out of bounds");_e>this.length&&(_e=this.length),Fe.length-Be<_e-Oe&&(_e=Fe.length-Be+Oe);var Ne=_e-Oe;return this===Fe&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(Be,Oe,_e):Uint8Array.prototype.set.call(Fe,this.subarray(Oe,_e),Be),Ne},re.prototype.fill=function(Fe,Be,Oe,_e){if(typeof Fe=="string"){if(typeof Be=="string"?(_e=Be,Be=0,Oe=this.length):typeof Oe=="string"&&(_e=Oe,Oe=this.length),_e!==void 0&&typeof _e!="string")throw new TypeError("encoding must be a string");if(typeof _e=="string"&&!re.isEncoding(_e))throw new TypeError("Unknown encoding: "+_e);if(Fe.length===1){var Ne=Fe.charCodeAt(0);(_e==="utf8"&&Ne<128||_e==="latin1")&&(Fe=Ne)}}else typeof Fe=="number"?Fe=Fe&255:typeof Fe=="boolean"&&(Fe=Number(Fe));if(Be<0||this.length>>0,Oe=Oe===void 0?this.length:Oe>>>0,Fe||(Fe=0);var Le;if(typeof Fe=="number")for(Le=Be;Le55295&&Be<57344){if(!_e){if(Be>56319){(Fe-=3)>-1&&Ne.push(239,191,189);continue}else if(Le+1===Oe){(Fe-=3)>-1&&Ne.push(239,191,189);continue}_e=Be;continue}if(Be<56320){(Fe-=3)>-1&&Ne.push(239,191,189),_e=Be;continue}Be=(_e-55296<<10|Be-56320)+65536}else _e&&(Fe-=3)>-1&&Ne.push(239,191,189);if(_e=null,Be<128){if((Fe-=1)<0)break;Ne.push(Be)}else if(Be<2048){if((Fe-=2)<0)break;Ne.push(Be>>6|192,Be&63|128)}else if(Be<65536){if((Fe-=3)<0)break;Ne.push(Be>>12|224,Be>>6&63|128,Be&63|128)}else if(Be<1114112){if((Fe-=4)<0)break;Ne.push(Be>>18|240,Be>>12&63|128,Be>>6&63|128,Be&63|128)}else throw new Error("Invalid code point")}return Ne}function yt(Ie){for(var Fe=[],Be=0;Be>8,_e=Be%256,Ne.push(_e),Ne.push(Oe);return Ne}function vt(Ie){return Ue.toByteArray(st(Ie))}function ut(Ie,Fe,Be,Oe){for(var _e=0;_e=Fe.length||_e>=Ie.length);++_e)Fe[_e+Be]=Ie[_e];return _e}function qe(Ie,Fe){return Ie instanceof Fe||Ie!=null&&Ie.constructor!=null&&Ie.constructor.name!=null&&Ie.constructor.name===Fe.name}function Te(Ie){return Ie!==Ie}var Ke=function(){for(var Ie="0123456789abcdef",Fe=new Array(256),Be=0;Be<16;++Be)for(var Oe=Be*16,_e=0;_e<16;++_e)Fe[Oe+_e]=Ie[Be]+Ie[_e];return Fe}()},64270:function(un){(function(Qt,fe){un.exports=fe()})(this,function(){"use strict";var Qt=function(Ge,ke){return Qt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Xe,Ve){Xe.__proto__=Ve}||function(Xe,Ve){for(var Ct in Ve)Object.prototype.hasOwnProperty.call(Ve,Ct)&&(Xe[Ct]=Ve[Ct])},Qt(Ge,ke)};function fe(Ge,ke){if(typeof ke!="function"&&ke!==null)throw new TypeError("Class extends value "+String(ke)+" is not a constructor or null");Qt(Ge,ke);function Xe(){this.constructor=Ge}Ge.prototype=ke===null?Object.create(ke):(Xe.prototype=ke.prototype,new Xe)}var ve=function(){return ve=Object.assign||function(ke){for(var Xe,Ve=1,Ct=arguments.length;Ve0&&Nt[Nt.length-1])&&(qn[0]===6||qn[0]===2)){Xe=0;continue}if(qn[0]===3&&(!Nt||qn[1]>Nt[0]&&qn[1]=55296&&Ct<=56319&&Xe>10)+55296,en%1024+56320)),(Ct+1===Xe||Ve.length>16384)&&(Nt+=String.fromCharCode.apply(String,Ve),Ve.length=0)}return Nt},ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",se=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),ie=0;ie>4,dr[Ct++]=(en&15)<<4|mn>>2,dr[Ct++]=(mn&3)<<6|vn&63;return qn},x=function(Ge){for(var ke=Ge.length,Xe=[],Ve=0;Ve>ee,pe=1<>ee,ye=ge+be,Ce=ye,Se=32,He=Ce+Se,we=65536>>ne,Me=1<=0){if(ke<55296||ke>56319&&ke<=65535)return Xe=this.index[ke>>ee],Xe=(Xe<>ee)],Xe=(Xe<>ne),Xe=this.index[Xe],Xe+=ke>>ee&Pe,Xe=this.index[Xe],Xe=(Xe<it?(Ct.push(!0),mn-=it):Ct.push(!1),["normal","auto","loose"].indexOf(ke)!==-1&&[8208,8211,12316,12448].indexOf(Nt)!==-1)return Ve.push(en),Xe.push(_e);if(mn===yt||mn===Ke){if(en===0)return Ve.push(en),Xe.push(_t);var vn=Xe[en-1];return gi.indexOf(vn)===-1?(Ve.push(Ve[en-1]),Xe.push(vn)):(Ve.push(en),Xe.push(_t))}if(Ve.push(en),mn===Kt)return Xe.push(ke==="strict"?gt:dn);if(mn===ar||mn===St)return Xe.push(_t);if(mn===Wn)return Nt>=131072&&Nt<=196605||Nt>=196608&&Nt<=262141?Xe.push(dn):Xe.push(_t);Xe.push(mn)}),[Ve,Xe,Ct]},Qn=function(Ge,ke,Xe,Ve){var Ct=Ve[Xe];if(Array.isArray(Ge)?Ge.indexOf(Ct)!==-1:Ge===Ct)for(var Nt=Xe;Nt<=Ve.length;){Nt++;var en=Ve[Nt];if(en===ke)return!0;if(en!==Te)break}if(Ct===Te)for(var Nt=Xe;Nt>0;){Nt--;var mn=Ve[Nt];if(Array.isArray(Ge)?Ge.indexOf(mn)!==-1:Ge===mn)for(var vn=Xe;vn<=Ve.length;){vn++;var en=Ve[vn];if(en===ke)return!0;if(en!==Te)break}if(mn!==Te)break}return!1},jn=function(Ge,ke){for(var Xe=Ge;Xe>=0;){var Ve=ke[Xe];if(Ve===Te)Xe--;else return Ve}return 0},Hr=function(Ge,ke,Xe,Ve,Ct){if(Xe[Ve]===0)return Or;var Nt=Ve-1;if(Array.isArray(Ct)&&Ct[Nt]===!0)return Or;var en=Nt-1,mn=Nt+1,vn=ke[Nt],qn=en>=0?ke[en]:0,dr=ke[mn];if(vn===st&&dr===mt)return Or;if(Oo.indexOf(vn)!==-1)return eo;if(Oo.indexOf(dr)!==-1||Jo.indexOf(dr)!==-1)return Or;if(jn(Nt,ke)===ut)return Pr;if(Zr.get(Ge[Nt])===Ke||(vn===Yt||vn===an)&&Zr.get(Ge[mn])===Ke||vn===vt||dr===vt||vn===qe||[Te,Fe,Oe].indexOf(vn)===-1&&dr===qe||[Ne,Le,We,Pt,Ut].indexOf(dr)!==-1||jn(Nt,ke)===nt||Qn(wt,nt,Nt,ke)||Qn([Ne,Le],gt,Nt,ke)||Qn(Ie,Ie,Nt,ke))return Or;if(vn===Te)return Pr;if(vn===wt||dr===wt)return Or;if(dr===_e||vn===_e)return Pr;if([Fe,Oe,gt].indexOf(dr)!==-1||vn===Be||qn===bn&&oi.indexOf(vn)!==-1||vn===Ut&&dr===bn||dr===ft||yo.indexOf(dr)!==-1&&vn===xt||yo.indexOf(vn)!==-1&&dr===xt||vn===Ft&&[dn,Yt,an].indexOf(dr)!==-1||[dn,Yt,an].indexOf(vn)!==-1&&dr===It||yo.indexOf(vn)!==-1&&Io.indexOf(dr)!==-1||Io.indexOf(vn)!==-1&&yo.indexOf(dr)!==-1||[Ft,It].indexOf(vn)!==-1&&(dr===xt||[nt,Oe].indexOf(dr)!==-1&&ke[mn+1]===xt)||[nt,Oe].indexOf(vn)!==-1&&dr===xt||vn===xt&&[xt,Ut,Pt].indexOf(dr)!==-1)return Or;if([xt,Ut,Pt,Ne,Le].indexOf(dr)!==-1)for(var Ee=Nt;Ee>=0;){var Ze=ke[Ee];if(Ze===xt)return Or;if([Ut,Pt].indexOf(Ze)!==-1)Ee--;else break}if([Ft,It].indexOf(dr)!==-1)for(var Ee=[Ne,Le].indexOf(vn)!==-1?en:Nt;Ee>=0;){var Ze=ke[Ee];if(Ze===xt)return Or;if([Ut,Pt].indexOf(Ze)!==-1)Ee--;else break}if(_n===vn&&[_n,Dn,En,cn].indexOf(dr)!==-1||[Dn,En].indexOf(vn)!==-1&&[Dn,Rn].indexOf(dr)!==-1||[Rn,cn].indexOf(vn)!==-1&&dr===Rn||ei.indexOf(vn)!==-1&&[ft,It].indexOf(dr)!==-1||ei.indexOf(dr)!==-1&&vn===Ft||yo.indexOf(vn)!==-1&&yo.indexOf(dr)!==-1||vn===Pt&&yo.indexOf(dr)!==-1||yo.concat(xt).indexOf(vn)!==-1&&dr===nt&&Ur.indexOf(Ge[mn])===-1||yo.concat(xt).indexOf(dr)!==-1&&vn===Le)return Or;if(vn===wr&&dr===wr){for(var At=Xe[Nt],Et=1;At>0&&(At--,ke[At]===wr);)Et++;if(Et%2!==0)return Or}return vn===Yt&&dr===an?Or:Pr},vo=function(Ge,ke){ke||(ke={lineBreak:"normal",wordBreak:"normal"});var Xe=pn(Ge,ke.lineBreak),Ve=Xe[0],Ct=Xe[1],Nt=Xe[2];(ke.wordBreak==="break-all"||ke.wordBreak==="break-word")&&(Ct=Ct.map(function(mn){return[xt,_t,ar].indexOf(mn)!==-1?dn:mn}));var en=ke.wordBreak==="keep-all"?Nt.map(function(mn,vn){return mn&&Ge[vn]>=19968&&Ge[vn]<=40959}):void 0;return[Ve,Ct,en]},hr=function(){function Ge(ke,Xe,Ve,Ct){this.codePoints=ke,this.required=Xe===eo,this.start=Ve,this.end=Ct}return Ge.prototype.slice=function(){return le.apply(void 0,this.codePoints.slice(this.start,this.end))},Ge}(),hi=function(Ge,ke){var Xe=re(Ge),Ve=vo(Xe,ke),Ct=Ve[0],Nt=Ve[1],en=Ve[2],mn=Xe.length,vn=0,qn=0;return{next:function(){if(qn>=mn)return{done:!0,value:null};for(var dr=Or;qn=zn&&Ge<=57},qi=function(Ge){return Ge>=55296&&Ge<=57343},Pn=function(Ge){return Wo(Ge)||Ge>=jo&&Ge<=qo||Ge>=Tr&&Ge<=oo},cr=function(Ge){return Ge>=Tr&&Ge<=ri},Mr=function(Ge){return Ge>=jo&&Ge<=li},Fr=function(Ge){return cr(Ge)||Mr(Ge)},Br=function(Ge){return Ge>=wo},Jn=function(Ge){return Ge===kn||Ge===Bo||Ge===ao},Sr=function(Ge){return Fr(Ge)||Br(Ge)||Ge===Eo},Gr=function(Ge){return Sr(Ge)||Wo(Ge)||Ge===nr},$r=function(Ge){return Ge>=Qo&&Ge<=si||Ge===Po||Ge>=Gi&&Ge<=Fi||Ge===ir},po=function(Ge,ke){return Ge!==Ao?!1:ke!==kn},_r=function(Ge,ke,Xe){return Ge===nr?Sr(ke)||po(ke,Xe):Sr(Ge)?!0:!!(Ge===Ao&&po(Ge,ke))},bi=function(Ge,ke,Xe){return Ge===Xi||Ge===nr?Wo(ke)?!0:ke===rr&&Wo(Xe):Wo(Ge===rr?ke:Ge)},Do=function(Ge){var ke=0,Xe=1;(Ge[ke]===Xi||Ge[ke]===nr)&&(Ge[ke]===nr&&(Xe=-1),ke++);for(var Ve=[];Wo(Ge[ke]);)Ve.push(Ge[ke++]);var Ct=Ve.length?parseInt(le.apply(void 0,Ve),10):0;Ge[ke]===rr&&ke++;for(var Nt=[];Wo(Ge[ke]);)Nt.push(Ge[ke++]);var en=Nt.length,mn=en?parseInt(le.apply(void 0,Nt),10):0;(Ge[ke]===Bi||Ge[ke]===ro)&&ke++;var vn=1;(Ge[ke]===Xi||Ge[ke]===nr)&&(Ge[ke]===nr&&(vn=-1),ke++);for(var qn=[];Wo(Ge[ke]);)qn.push(Ge[ke++]);var dr=qn.length?parseInt(le.apply(void 0,qn),10):0;return Xe*(Ct+mn*Math.pow(10,-en))*Math.pow(10,vn*dr)},oa={type:2},ui={type:3},No={type:4},Ei={type:13},Li={type:8},so={type:21},$o={type:9},pi={type:10},Ti={type:11},Ii={type:12},Qi={type:14},la={type:23},ma={type:1},Qa={type:25},xa={type:24},Ga={type:26},Ps={type:27},Oa={type:28},bs={type:29},Wl={type:31},Ks={type:32},gs=function(){function Ge(){this._value=[]}return Ge.prototype.write=function(ke){this._value=this._value.concat(re(ke))},Ge.prototype.read=function(){for(var ke=[],Xe=this.consumeToken();Xe!==Ks;)ke.push(Xe),Xe=this.consumeToken();return ke},Ge.prototype.consumeToken=function(){var ke=this.consumeCodePoint();switch(ke){case hn:return this.consumeStringToken(hn);case Xn:var Xe=this.peekCodePoint(0),Ve=this.peekCodePoint(1),Ct=this.peekCodePoint(2);if(Gr(Xe)||po(Ve,Ct)){var Nt=_r(Xe,Ve,Ct)?Yn:Ko,en=this.consumeName();return{type:5,value:en,flags:Nt}}break;case Cn:if(this.peekCodePoint(0)===Un)return this.consumeCodePoint(),Ei;break;case br:return this.consumeStringToken(br);case gr:return oa;case pr:return ui;case Pi:if(this.peekCodePoint(0)===Un)return this.consumeCodePoint(),Qi;break;case Xi:if(bi(ke,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(ke),this.consumeNumericToken();break;case ta:return No;case nr:var mn=ke,vn=this.peekCodePoint(0),qn=this.peekCodePoint(1);if(bi(mn,vn,qn))return this.reconsumeCodePoint(ke),this.consumeNumericToken();if(_r(mn,vn,qn))return this.reconsumeCodePoint(ke),this.consumeIdentLikeToken();if(vn===nr&&qn===Ho)return this.consumeCodePoint(),this.consumeCodePoint(),xa;break;case rr:if(bi(ke,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(ke),this.consumeNumericToken();break;case Wr:if(this.peekCodePoint(0)===Pi)for(this.consumeCodePoint();;){var dr=this.consumeCodePoint();if(dr===Pi&&(dr=this.consumeCodePoint(),dr===Wr))return this.consumeToken();if(dr===Zn)return this.consumeToken()}break;case ai:return Ga;case mr:return Ps;case Ci:if(this.peekCodePoint(0)===tr&&this.peekCodePoint(1)===nr&&this.peekCodePoint(2)===nr)return this.consumeCodePoint(),this.consumeCodePoint(),Qa;break;case ci:var Ee=this.peekCodePoint(0),Ze=this.peekCodePoint(1),At=this.peekCodePoint(2);if(_r(Ee,Ze,At)){var en=this.consumeName();return{type:7,value:en}}break;case Ji:return Oa;case Ao:if(po(ke,this.peekCodePoint(0)))return this.reconsumeCodePoint(ke),this.consumeIdentLikeToken();break;case qr:return bs;case lo:if(this.peekCodePoint(0)===Un)return this.consumeCodePoint(),Li;break;case zo:return Ti;case vi:return Ii;case Vr:case _o:var Et=this.peekCodePoint(0),Rt=this.peekCodePoint(1);return Et===Xi&&(Pn(Rt)||Rt===uo)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(ke),this.consumeIdentLikeToken();case ti:if(this.peekCodePoint(0)===Un)return this.consumeCodePoint(),$o;if(this.peekCodePoint(0)===ti)return this.consumeCodePoint(),so;break;case ni:if(this.peekCodePoint(0)===Un)return this.consumeCodePoint(),pi;break;case Zn:return Ks}return Jn(ke)?(this.consumeWhiteSpace(),Wl):Wo(ke)?(this.reconsumeCodePoint(ke),this.consumeNumericToken()):Sr(ke)?(this.reconsumeCodePoint(ke),this.consumeIdentLikeToken()):{type:6,value:le(ke)}},Ge.prototype.consumeCodePoint=function(){var ke=this._value.shift();return typeof ke=="undefined"?-1:ke},Ge.prototype.reconsumeCodePoint=function(ke){this._value.unshift(ke)},Ge.prototype.peekCodePoint=function(ke){return ke>=this._value.length?-1:this._value[ke]},Ge.prototype.consumeUnicodeRangeToken=function(){for(var ke=[],Xe=this.consumeCodePoint();Pn(Xe)&&ke.length<6;)ke.push(Xe),Xe=this.consumeCodePoint();for(var Ve=!1;Xe===uo&&ke.length<6;)ke.push(Xe),Xe=this.consumeCodePoint(),Ve=!0;if(Ve){var Ct=parseInt(le.apply(void 0,ke.map(function(vn){return vn===uo?zn:vn})),16),Nt=parseInt(le.apply(void 0,ke.map(function(vn){return vn===uo?qo:vn})),16);return{type:30,start:Ct,end:Nt}}var en=parseInt(le.apply(void 0,ke),16);if(this.peekCodePoint(0)===nr&&Pn(this.peekCodePoint(1))){this.consumeCodePoint(),Xe=this.consumeCodePoint();for(var mn=[];Pn(Xe)&&mn.length<6;)mn.push(Xe),Xe=this.consumeCodePoint();var Nt=parseInt(le.apply(void 0,mn),16);return{type:30,start:en,end:Nt}}else return{type:30,start:en,end:en}},Ge.prototype.consumeIdentLikeToken=function(){var ke=this.consumeName();return ke.toLowerCase()==="url"&&this.peekCodePoint(0)===gr?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===gr?(this.consumeCodePoint(),{type:19,value:ke}):{type:20,value:ke}},Ge.prototype.consumeUrlToken=function(){var ke=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Zn)return{type:22,value:""};var Xe=this.peekCodePoint(0);if(Xe===br||Xe===hn){var Ve=this.consumeStringToken(this.consumeCodePoint());return Ve.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Zn||this.peekCodePoint(0)===pr)?(this.consumeCodePoint(),{type:22,value:Ve.value}):(this.consumeBadUrlRemnants(),la)}for(;;){var Ct=this.consumeCodePoint();if(Ct===Zn||Ct===pr)return{type:22,value:le.apply(void 0,ke)};if(Jn(Ct))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Zn||this.peekCodePoint(0)===pr?(this.consumeCodePoint(),{type:22,value:le.apply(void 0,ke)}):(this.consumeBadUrlRemnants(),la);if(Ct===hn||Ct===br||Ct===gr||$r(Ct))return this.consumeBadUrlRemnants(),la;if(Ct===Ao)if(po(Ct,this.peekCodePoint(0)))ke.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),la;else ke.push(Ct)}},Ge.prototype.consumeWhiteSpace=function(){for(;Jn(this.peekCodePoint(0));)this.consumeCodePoint()},Ge.prototype.consumeBadUrlRemnants=function(){for(;;){var ke=this.consumeCodePoint();if(ke===pr||ke===Zn)return;po(ke,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},Ge.prototype.consumeStringSlice=function(ke){for(var Xe=5e4,Ve="";ke>0;){var Ct=Math.min(Xe,ke);Ve+=le.apply(void 0,this._value.splice(0,Ct)),ke-=Ct}return this._value.shift(),Ve},Ge.prototype.consumeStringToken=function(ke){var Xe="",Ve=0;do{var Ct=this._value[Ve];if(Ct===Zn||Ct===void 0||Ct===ke)return Xe+=this.consumeStringSlice(Ve),{type:0,value:Xe};if(Ct===kn)return this._value.splice(0,Ve),ma;if(Ct===Ao){var Nt=this._value[Ve+1];Nt!==Zn&&Nt!==void 0&&(Nt===kn?(Xe+=this.consumeStringSlice(Ve),Ve=-1,this._value.shift()):po(Ct,Nt)&&(Xe+=this.consumeStringSlice(Ve),Xe+=le(this.consumeEscapedCodePoint()),Ve=-1))}Ve++}while(!0)},Ge.prototype.consumeNumber=function(){var ke=[],Xe=On,Ve=this.peekCodePoint(0);for((Ve===Xi||Ve===nr)&&ke.push(this.consumeCodePoint());Wo(this.peekCodePoint(0));)ke.push(this.consumeCodePoint());Ve=this.peekCodePoint(0);var Ct=this.peekCodePoint(1);if(Ve===rr&&Wo(Ct))for(ke.push(this.consumeCodePoint(),this.consumeCodePoint()),Xe=Qr;Wo(this.peekCodePoint(0));)ke.push(this.consumeCodePoint());Ve=this.peekCodePoint(0),Ct=this.peekCodePoint(1);var Nt=this.peekCodePoint(2);if((Ve===Bi||Ve===ro)&&((Ct===Xi||Ct===nr)&&Wo(Nt)||Wo(Ct)))for(ke.push(this.consumeCodePoint(),this.consumeCodePoint()),Xe=Qr;Wo(this.peekCodePoint(0));)ke.push(this.consumeCodePoint());return[Do(ke),Xe]},Ge.prototype.consumeNumericToken=function(){var ke=this.consumeNumber(),Xe=ke[0],Ve=ke[1],Ct=this.peekCodePoint(0),Nt=this.peekCodePoint(1),en=this.peekCodePoint(2);if(_r(Ct,Nt,en)){var mn=this.consumeName();return{type:15,number:Xe,flags:Ve,unit:mn}}return Ct===Ir?(this.consumeCodePoint(),{type:16,number:Xe,flags:Ve}):{type:17,number:Xe,flags:Ve}},Ge.prototype.consumeEscapedCodePoint=function(){var ke=this.consumeCodePoint();if(Pn(ke)){for(var Xe=le(ke);Pn(this.peekCodePoint(0))&&Xe.length<6;)Xe+=le(this.consumeCodePoint());Jn(this.peekCodePoint(0))&&this.consumeCodePoint();var Ve=parseInt(Xe,16);return Ve===0||qi(Ve)||Ve>1114111?yi:Ve}return ke===Zn?yi:ke},Ge.prototype.consumeName=function(){for(var ke="";;){var Xe=this.consumeCodePoint();if(Gr(Xe))ke+=le(Xe);else if(po(Xe,this.peekCodePoint(0)))ke+=le(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(Xe),ke}},Ge}(),Pa=function(){function Ge(ke){this._tokens=ke}return Ge.create=function(ke){var Xe=new gs;return Xe.write(ke),new Ge(Xe.read())},Ge.parseValue=function(ke){return Ge.create(ke).parseComponentValue()},Ge.parseValues=function(ke){return Ge.create(ke).parseComponentValues()},Ge.prototype.parseComponentValue=function(){for(var ke=this.consumeToken();ke.type===31;)ke=this.consumeToken();if(ke.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(ke);var Xe=this.consumeComponentValue();do ke=this.consumeToken();while(ke.type===31);if(ke.type===32)return Xe;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},Ge.prototype.parseComponentValues=function(){for(var ke=[];;){var Xe=this.consumeComponentValue();if(Xe.type===32)return ke;ke.push(Xe),ke.push()}},Ge.prototype.consumeComponentValue=function(){var ke=this.consumeToken();switch(ke.type){case 11:case 28:case 2:return this.consumeSimpleBlock(ke.type);case 19:return this.consumeFunction(ke)}return ke},Ge.prototype.consumeSimpleBlock=function(ke){for(var Xe={type:ke,values:[]},Ve=this.consumeToken();;){if(Ve.type===32||Al(Ve,ke))return Xe;this.reconsumeToken(Ve),Xe.values.push(this.consumeComponentValue()),Ve=this.consumeToken()}},Ge.prototype.consumeFunction=function(ke){for(var Xe={name:ke.value,values:[],type:18};;){var Ve=this.consumeToken();if(Ve.type===32||Ve.type===3)return Xe;this.reconsumeToken(Ve),Xe.values.push(this.consumeComponentValue())}},Ge.prototype.consumeToken=function(){var ke=this._tokens.shift();return typeof ke=="undefined"?Ks:ke},Ge.prototype.reconsumeToken=function(ke){this._tokens.unshift(ke)},Ge}(),xi=function(Ge){return Ge.type===15},Ri=function(Ge){return Ge.type===17},Wi=function(Ge){return Ge.type===20},va=function(Ge){return Ge.type===0},Gs=function(Ge,ke){return Wi(Ge)&&Ge.value===ke},Rs=function(Ge){return Ge.type!==31},Ws=function(Ge){return Ge.type!==31&&Ge.type!==4},ws=function(Ge){var ke=[],Xe=[];return Ge.forEach(function(Ve){if(Ve.type===4){if(Xe.length===0)throw new Error("Error parsing function args, zero tokens for arg");ke.push(Xe),Xe=[];return}Ve.type!==31&&Xe.push(Ve)}),Xe.length&&ke.push(Xe),ke},Al=function(Ge,ke){return ke===11&&Ge.type===12||ke===28&&Ge.type===29?!0:ke===2&&Ge.type===3},Ts=function(Ge){return Ge.type===17||Ge.type===15},Ro=function(Ge){return Ge.type===16||Ts(Ge)},sc=function(Ge){return Ge.length>1?[Ge[0],Ge[1]]:[Ge[0]]},as={type:17,number:0,flags:On},bl={type:16,number:50,flags:On},nl={type:16,number:100,flags:On},wl=function(Ge,ke,Xe){var Ve=Ge[0],Ct=Ge[1];return[Fa(Ve,ke),Fa(typeof Ct!="undefined"?Ct:Ve,Xe)]},Fa=function(Ge,ke){if(Ge.type===16)return Ge.number/100*ke;if(xi(Ge))switch(Ge.unit){case"rem":case"em":return 16*Ge.number;case"px":default:return Ge.number}return Ge.number},Nu="deg",lc="grad",yu="rad",bu="turn",Zl={name:"angle",parse:function(Ge,ke){if(ke.type===15)switch(ke.unit){case Nu:return Math.PI*ke.number/180;case lc:return Math.PI/200*ke.number;case yu:return ke.number;case bu:return Math.PI*2*ke.number}throw new Error("Unsupported angle type")}},Ru=function(Ge){return Ge.type===15&&(Ge.unit===Nu||Ge.unit===lc||Ge.unit===yu||Ge.unit===bu)},ku=function(Ge){var ke=Ge.filter(Wi).map(function(Xe){return Xe.value}).join(" ");switch(ke){case"to bottom right":case"to right bottom":case"left top":case"top left":return[as,as];case"to top":case"bottom":return Xa(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[as,nl];case"to right":case"left":return Xa(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[nl,nl];case"to bottom":case"top":return Xa(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[nl,as];case"to left":case"right":return Xa(270)}return 0},Xa=function(Ge){return Math.PI*Ge/180},Zs={name:"color",parse:function(Ge,ke){if(ke.type===18){var Xe=Ss[ke.name];if(typeof Xe=="undefined")throw new Error('Attempting to parse an unsupported color function "'+ke.name+'"');return Xe(Ge,ke.values)}if(ke.type===5){if(ke.value.length===3){var Ve=ke.value.substring(0,1),Ct=ke.value.substring(1,2),Nt=ke.value.substring(2,3);return Hi(parseInt(Ve+Ve,16),parseInt(Ct+Ct,16),parseInt(Nt+Nt,16),1)}if(ke.value.length===4){var Ve=ke.value.substring(0,1),Ct=ke.value.substring(1,2),Nt=ke.value.substring(2,3),en=ke.value.substring(3,4);return Hi(parseInt(Ve+Ve,16),parseInt(Ct+Ct,16),parseInt(Nt+Nt,16),parseInt(en+en,16)/255)}if(ke.value.length===6){var Ve=ke.value.substring(0,2),Ct=ke.value.substring(2,4),Nt=ke.value.substring(4,6);return Hi(parseInt(Ve,16),parseInt(Ct,16),parseInt(Nt,16),1)}if(ke.value.length===8){var Ve=ke.value.substring(0,2),Ct=ke.value.substring(2,4),Nt=ke.value.substring(4,6),en=ke.value.substring(6,8);return Hi(parseInt(Ve,16),parseInt(Ct,16),parseInt(Nt,16),parseInt(en,16)/255)}}if(ke.type===20){var mn=Ya[ke.value.toUpperCase()];if(typeof mn!="undefined")return mn}return Ya.TRANSPARENT}},rl=function(Ge){return(255&Ge)===0},Zo=function(Ge){var ke=255&Ge,Xe=255&Ge>>8,Ve=255&Ge>>16,Ct=255&Ge>>24;return ke<255?"rgba("+Ct+","+Ve+","+Xe+","+ke/255+")":"rgb("+Ct+","+Ve+","+Xe+")"},Hi=function(Ge,ke,Xe,Ve){return(Ge<<24|ke<<16|Xe<<8|Math.round(Ve*255)<<0)>>>0},ss=function(Ge,ke){if(Ge.type===17)return Ge.number;if(Ge.type===16){var Xe=ke===3?1:255;return ke===3?Ge.number/100*Xe:Math.round(Ge.number/100*Xe)}return 0},Fs=function(Ge,ke){var Xe=ke.filter(Ws);if(Xe.length===3){var Ve=Xe.map(ss),Ct=Ve[0],Nt=Ve[1],en=Ve[2];return Hi(Ct,Nt,en,1)}if(Xe.length===4){var mn=Xe.map(ss),Ct=mn[0],Nt=mn[1],en=mn[2],vn=mn[3];return Hi(Ct,Nt,en,vn)}return 0};function ol(Ge,ke,Xe){return Xe<0&&(Xe+=1),Xe>=1&&(Xe-=1),Xe<1/6?(ke-Ge)*Xe*6+Ge:Xe<1/2?ke:Xe<2/3?(ke-Ge)*6*(2/3-Xe)+Ge:Ge}var js=function(Ge,ke){var Xe=ke.filter(Ws),Ve=Xe[0],Ct=Xe[1],Nt=Xe[2],en=Xe[3],mn=(Ve.type===17?Xa(Ve.number):Zl.parse(Ge,Ve))/(Math.PI*2),vn=Ro(Ct)?Ct.number/100:0,qn=Ro(Nt)?Nt.number/100:0,dr=typeof en!="undefined"&&Ro(en)?Fa(en,1):1;if(vn===0)return Hi(qn*255,qn*255,qn*255,1);var Ee=qn<=.5?qn*(vn+1):qn+vn-qn*vn,Ze=qn*2-Ee,At=ol(Ze,Ee,mn+1/3),Et=ol(Ze,Ee,mn),Rt=ol(Ze,Ee,mn-1/3);return Hi(At*255,Et*255,Rt*255,dr)},Ss={hsl:js,hsla:js,rgb:Fs,rgba:Fs},Ta=function(Ge,ke){return Zs.parse(Ge,Pa.create(ke).parseComponentValue())},Ya={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},wu={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(Ge,ke){return ke.map(function(Xe){if(Wi(Xe))switch(Xe.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Sl={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},eu=function(Ge,ke){var Xe=Zs.parse(Ge,ke[0]),Ve=ke[1];return Ve&&Ro(Ve)?{color:Xe,stop:Ve}:{color:Xe,stop:null}},jc=function(Ge,ke){var Xe=Ge[0],Ve=Ge[Ge.length-1];Xe.stop===null&&(Xe.stop=as),Ve.stop===null&&(Ve.stop=nl);for(var Ct=[],Nt=0,en=0;enNt?Ct.push(vn):Ct.push(Nt),Nt=vn}else Ct.push(null)}for(var qn=null,en=0;enen.optimumDistance)?{optimumCorner:mn,optimumDistance:dr}:en},{optimumDistance:Ct?1/0:-1/0,optimumCorner:null}).optimumCorner},Cl=function(Ge,ke,Xe,Ve,Ct){var Nt=0,en=0;switch(Ge.size){case 0:Ge.shape===0?Nt=en=Math.min(Math.abs(ke),Math.abs(ke-Ve),Math.abs(Xe),Math.abs(Xe-Ct)):Ge.shape===1&&(Nt=Math.min(Math.abs(ke),Math.abs(ke-Ve)),en=Math.min(Math.abs(Xe),Math.abs(Xe-Ct)));break;case 2:if(Ge.shape===0)Nt=en=Math.min(Vs(ke,Xe),Vs(ke,Xe-Ct),Vs(ke-Ve,Xe),Vs(ke-Ve,Xe-Ct));else if(Ge.shape===1){var mn=Math.min(Math.abs(Xe),Math.abs(Xe-Ct))/Math.min(Math.abs(ke),Math.abs(ke-Ve)),vn=Xs(Ve,Ct,ke,Xe,!0),qn=vn[0],dr=vn[1];Nt=Vs(qn-ke,(dr-Xe)/mn),en=mn*Nt}break;case 1:Ge.shape===0?Nt=en=Math.max(Math.abs(ke),Math.abs(ke-Ve),Math.abs(Xe),Math.abs(Xe-Ct)):Ge.shape===1&&(Nt=Math.max(Math.abs(ke),Math.abs(ke-Ve)),en=Math.max(Math.abs(Xe),Math.abs(Xe-Ct)));break;case 3:if(Ge.shape===0)Nt=en=Math.max(Vs(ke,Xe),Vs(ke,Xe-Ct),Vs(ke-Ve,Xe),Vs(ke-Ve,Xe-Ct));else if(Ge.shape===1){var mn=Math.max(Math.abs(Xe),Math.abs(Xe-Ct))/Math.max(Math.abs(ke),Math.abs(ke-Ve)),Ee=Xs(Ve,Ct,ke,Xe,!1),qn=Ee[0],dr=Ee[1];Nt=Vs(qn-ke,(dr-Xe)/mn),en=mn*Nt}break}return Array.isArray(Ge.size)&&(Nt=Fa(Ge.size[0],Ve),en=Ge.size.length===2?Fa(Ge.size[1],Ct):Nt),[Nt,en]},bA=function(Ge,ke){var Xe=Xa(180),Ve=[];return ws(ke).forEach(function(Ct,Nt){if(Nt===0){var en=Ct[0];if(en.type===20&&en.value==="to"){Xe=ku(Ct);return}else if(Ru(en)){Xe=Zl.parse(Ge,en);return}}var mn=eu(Ge,Ct);Ve.push(mn)}),{angle:Xe,stops:Ve,type:1}},Uu=function(Ge,ke){var Xe=Xa(180),Ve=[];return ws(ke).forEach(function(Ct,Nt){if(Nt===0){var en=Ct[0];if(en.type===20&&["top","left","right","bottom"].indexOf(en.value)!==-1){Xe=ku(Ct);return}else if(Ru(en)){Xe=(Zl.parse(Ge,en)+Xa(270))%Xa(360);return}}var mn=eu(Ge,Ct);Ve.push(mn)}),{angle:Xe,stops:Ve,type:1}},Bl=function(Ge,ke){var Xe=Xa(180),Ve=[],Ct=1,Nt=0,en=3,mn=[];return ws(ke).forEach(function(vn,qn){var dr=vn[0];if(qn===0){if(Wi(dr)&&dr.value==="linear"){Ct=1;return}else if(Wi(dr)&&dr.value==="radial"){Ct=2;return}}if(dr.type===18){if(dr.name==="from"){var Ee=Zs.parse(Ge,dr.values[0]);Ve.push({stop:as,color:Ee})}else if(dr.name==="to"){var Ee=Zs.parse(Ge,dr.values[0]);Ve.push({stop:nl,color:Ee})}else if(dr.name==="color-stop"){var Ze=dr.values.filter(Ws);if(Ze.length===2){var Ee=Zs.parse(Ge,Ze[1]),At=Ze[0];Ri(At)&&Ve.push({stop:{type:16,number:At.number*100,flags:At.flags},color:Ee})}}}}),Ct===1?{angle:(Xe+Xa(180))%Xa(360),stops:Ve,type:Ct}:{size:en,shape:Nt,stops:Ve,position:mn,type:Ct}},eA="closest-side",Nc="farthest-side",tu="closest-corner",Hu="farthest-corner",tA="circle",nA="ellipse",wA="cover",rA="contain",NA=function(Ge,ke){var Xe=0,Ve=3,Ct=[],Nt=[];return ws(ke).forEach(function(en,mn){var vn=!0;if(mn===0){var qn=!1;vn=en.reduce(function(Ee,Ze){if(qn)if(Wi(Ze))switch(Ze.value){case"center":return Nt.push(bl),Ee;case"top":case"left":return Nt.push(as),Ee;case"right":case"bottom":return Nt.push(nl),Ee}else(Ro(Ze)||Ts(Ze))&&Nt.push(Ze);else if(Wi(Ze))switch(Ze.value){case tA:return Xe=0,!1;case nA:return Xe=1,!1;case"at":return qn=!0,!1;case eA:return Ve=0,!1;case wA:case Nc:return Ve=1,!1;case rA:case tu:return Ve=2,!1;case Hu:return Ve=3,!1}else if(Ts(Ze)||Ro(Ze))return Array.isArray(Ve)||(Ve=[]),Ve.push(Ze),!1;return Ee},vn)}if(vn){var dr=eu(Ge,en);Ct.push(dr)}}),{size:Ve,shape:Xe,stops:Ct,position:Nt,type:2}},uc=function(Ge,ke){var Xe=0,Ve=3,Ct=[],Nt=[];return ws(ke).forEach(function(en,mn){var vn=!0;if(mn===0?vn=en.reduce(function(dr,Ee){if(Wi(Ee))switch(Ee.value){case"center":return Nt.push(bl),!1;case"top":case"left":return Nt.push(as),!1;case"right":case"bottom":return Nt.push(nl),!1}else if(Ro(Ee)||Ts(Ee))return Nt.push(Ee),!1;return dr},vn):mn===1&&(vn=en.reduce(function(dr,Ee){if(Wi(Ee))switch(Ee.value){case tA:return Xe=0,!1;case nA:return Xe=1,!1;case rA:case eA:return Ve=0,!1;case Nc:return Ve=1,!1;case tu:return Ve=2,!1;case wA:case Hu:return Ve=3,!1}else if(Ts(Ee)||Ro(Ee))return Array.isArray(Ve)||(Ve=[]),Ve.push(Ee),!1;return dr},vn)),vn){var qn=eu(Ge,en);Ct.push(qn)}}),{size:Ve,shape:Xe,stops:Ct,position:Nt,type:2}},SA=function(Ge){return Ge.type===1},CA=function(Ge){return Ge.type===2},Rc={name:"image",parse:function(Ge,ke){if(ke.type===22){var Xe={url:ke.value,type:0};return Ge.cache.addImage(ke.value),Xe}if(ke.type===18){var Ve=oA[ke.name];if(typeof Ve=="undefined")throw new Error('Attempting to parse an unsupported image function "'+ke.name+'"');return Ve(Ge,ke.values)}throw new Error("Unsupported image type "+ke.type)}};function RA(Ge){return!(Ge.type===20&&Ge.value==="none")&&(Ge.type!==18||!!oA[Ge.name])}var oA={"linear-gradient":bA,"-moz-linear-gradient":Uu,"-ms-linear-gradient":Uu,"-o-linear-gradient":Uu,"-webkit-linear-gradient":Uu,"radial-gradient":NA,"-moz-radial-gradient":uc,"-ms-radial-gradient":uc,"-o-radial-gradient":uc,"-webkit-radial-gradient":uc,"-webkit-gradient":Bl},kA={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(Ge,ke){if(ke.length===0)return[];var Xe=ke[0];return Xe.type===20&&Xe.value==="none"?[]:ke.filter(function(Ve){return Ws(Ve)&&RA(Ve)}).map(function(Ve){return Rc.parse(Ge,Ve)})}},Re={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(Ge,ke){return ke.map(function(Xe){if(Wi(Xe))switch(Xe.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},xe={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(Ge,ke){return ws(ke).map(function(Xe){return Xe.filter(Ro)}).map(sc)}},je={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(Ge,ke){return ws(ke).map(function(Xe){return Xe.filter(Wi).map(function(Ve){return Ve.value}).join(" ")}).map(Ye)}},Ye=function(Ge){switch(Ge){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}},ot;(function(Ge){Ge.AUTO="auto",Ge.CONTAIN="contain",Ge.COVER="cover"})(ot||(ot={}));var et={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(Ge,ke){return ws(ke).map(function(Xe){return Xe.filter(ht)})}},ht=function(Ge){return Wi(Ge)||Ro(Ge)},pt=function(Ge){return{name:"border-"+Ge+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Bt=pt("top"),jt=pt("right"),Gt=pt("bottom"),Wt=pt("left"),nn=function(Ge){return{name:"border-radius-"+Ge,initialValue:"0 0",prefix:!1,type:1,parse:function(ke,Xe){return sc(Xe.filter(Ro))}}},Ot=nn("top-left"),xn=nn("top-right"),gn=nn("bottom-right"),Fn=nn("bottom-left"),rn=function(Ge){return{name:"border-"+Ge+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(ke,Xe){switch(Xe){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Ln=rn("top"),or=rn("right"),Cr=rn("bottom"),Kr=rn("left"),co=function(Ge){return{name:"border-"+Ge+"-width",initialValue:"0",type:0,prefix:!1,parse:function(ke,Xe){return xi(Xe)?Xe.number:0}}},Lr=co("top"),Hn=co("right"),jr=co("bottom"),Jr=co("left"),ln={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},yn={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(Ge,ke){switch(ke){case"rtl":return 1;case"ltr":default:return 0}}},er={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(Ge,ke){return ke.filter(Wi).reduce(function(Xe,Ve){return Xe|dt(Ve.value)},0)}},dt=function(Ge){switch(Ge){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},bt={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(Ge,ke){switch(ke){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Dt={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(Ge,ke){return ke.type===20&&ke.value==="normal"?0:ke.type===17||ke.type===15?ke.number:0}},kt;(function(Ge){Ge.NORMAL="normal",Ge.STRICT="strict"})(kt||(kt={}));var Ht={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(Ge,ke){switch(ke){case"strict":return kt.STRICT;case"normal":default:return kt.NORMAL}}},Jt={name:"line-height",initialValue:"normal",prefix:!1,type:4},on=function(Ge,ke){return Wi(Ge)&&Ge.value==="normal"?1.2*ke:Ge.type===17?ke*Ge.number:Ro(Ge)?Fa(Ge,ke):ke},Sn={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(Ge,ke){return ke.type===20&&ke.value==="none"?null:Rc.parse(Ge,ke)}},Lt={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(Ge,ke){switch(ke){case"inside":return 0;case"outside":default:return 1}}},Mt={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(Ge,ke){switch(ke){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}}},qt=function(Ge){return{name:"margin-"+Ge,initialValue:"0",prefix:!1,type:4}},$t=qt("top"),fn=qt("right"),wn=qt("bottom"),Bn=qt("left"),Nn={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(Ge,ke){return ke.filter(Wi).map(function(Xe){switch(Xe.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},lr={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(Ge,ke){switch(ke){case"break-word":return"break-word";case"normal":default:return"normal"}}},Ar=function(Ge){return{name:"padding-"+Ge,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},fr=Ar("top"),xr=Ar("right"),io=Ar("bottom"),sr=Ar("left"),An={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(Ge,ke){switch(ke){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},xo={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(Ge,ke){switch(ke){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},fo={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(Ge,ke){return ke.length===1&&Gs(ke[0],"none")?[]:ws(ke).map(function(Xe){for(var Ve={color:Ya.TRANSPARENT,offsetX:as,offsetY:as,blur:as},Ct=0,Nt=0;Nt1?1:0],this.overflowWrap=mo(ke,lr,Xe.overflowWrap),this.paddingTop=mo(ke,fr,Xe.paddingTop),this.paddingRight=mo(ke,xr,Xe.paddingRight),this.paddingBottom=mo(ke,io,Xe.paddingBottom),this.paddingLeft=mo(ke,sr,Xe.paddingLeft),this.paintOrder=mo(ke,Zi,Xe.paintOrder),this.position=mo(ke,xo,Xe.position),this.textAlign=mo(ke,An,Xe.textAlign),this.textDecorationColor=mo(ke,Ni,(Ve=Xe.textDecorationColor)!==null&&Ve!==void 0?Ve:Xe.color),this.textDecorationLine=mo(ke,Oi,(Ct=Xe.textDecorationLine)!==null&&Ct!==void 0?Ct:Xe.textDecoration),this.textShadow=mo(ke,fo,Xe.textShadow),this.textTransform=mo(ke,vr,Xe.textTransform),this.transform=mo(ke,Nr,Xe.transform),this.transformOrigin=mo(ke,ko,Xe.transformOrigin),this.visibility=mo(ke,Lo,Xe.visibility),this.webkitTextStrokeColor=mo(ke,Ra,Xe.webkitTextStrokeColor),this.webkitTextStrokeWidth=mo(ke,Si,Xe.webkitTextStrokeWidth),this.wordBreak=mo(ke,Mo,Xe.wordBreak),this.zIndex=mo(ke,wi,Xe.zIndex)}return Ge.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},Ge.prototype.isTransparent=function(){return rl(this.backgroundColor)},Ge.prototype.isTransformed=function(){return this.transform!==null},Ge.prototype.isPositioned=function(){return this.position!==0},Ge.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},Ge.prototype.isFloating=function(){return this.float!==0},Ge.prototype.isInlineLevel=function(){return Co(this.display,4)||Co(this.display,33554432)||Co(this.display,268435456)||Co(this.display,536870912)||Co(this.display,67108864)||Co(this.display,134217728)},Ge}(),La=function(){function Ge(ke,Xe){this.content=mo(ke,Ai,Xe.content),this.quotes=mo(ke,Fo,Xe.quotes)}return Ge}(),ka=function(){function Ge(ke,Xe){this.counterIncrement=mo(ke,fi,Xe.counterIncrement),this.counterReset=mo(ke,To,Xe.counterReset)}return Ge}(),mo=function(Ge,ke,Xe){var Ve=new gs,Ct=Xe!==null&&typeof Xe!="undefined"?Xe.toString():ke.initialValue;Ve.write(Ct);var Nt=new Pa(Ve.read());switch(ke.type){case 2:var en=Nt.parseComponentValue();return ke.parse(Ge,Wi(en)?en.value:ke.initialValue);case 0:return ke.parse(Ge,Nt.parseComponentValue());case 1:return ke.parse(Ge,Nt.parseComponentValues());case 4:return Nt.parseComponentValue();case 3:switch(ke.format){case"angle":return Zl.parse(Ge,Nt.parseComponentValue());case"color":return Zs.parse(Ge,Nt.parseComponentValue());case"image":return Rc.parse(Ge,Nt.parseComponentValue());case"length":var mn=Nt.parseComponentValue();return Ts(mn)?mn:as;case"length-percentage":var vn=Nt.parseComponentValue();return Ro(vn)?vn:as;case"time":return ho.parse(Ge,Nt.parseComponentValue())}break}},ya="data-html2canvas-debug",ls=function(Ge){var ke=Ge.getAttribute(ya);switch(ke){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},na=function(Ge,ke){var Xe=ls(Ge);return Xe===1||ke===Xe},Ki=function(){function Ge(ke,Xe){if(this.context=ke,this.textNodes=[],this.elements=[],this.flags=0,na(Xe,3))debugger;this.styles=new qa(ke,window.getComputedStyle(Xe,null)),Yr(Xe)&&(this.styles.animationDuration.some(function(Ve){return Ve>0})&&(Xe.style.animationDuration="0s"),this.styles.transform!==null&&(Xe.style.transform="none")),this.bounds=ue(this.context,Xe),na(Xe,4)&&(this.flags|=16)}return Ge}(),fa="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Sa="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ga=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Mi=0;Mi>4,dr[Ct++]=(en&15)<<4|mn>>2,dr[Ct++]=(mn&3)<<6|vn&63;return qn},Ma=function(Ge){for(var ke=Ge.length,Xe=[],Ve=0;Ve>$a,Cs=1<<$a,os=Cs-1,Na=1024>>$a,_a=Ls+Na,sl=_a,dl=32,El=sl+dl,Ys=65536>>ps,Su=1<=0){if(ke<55296||ke>56319&&ke<=65535)return Xe=this.index[ke>>$a],Xe=(Xe<>$a)],Xe=(Xe<>ps),Xe=this.index[Xe],Xe+=ke>>$a&Vl,Xe=this.index[Xe],Xe=(Xe<=55296&&Ct<=56319&&Xe>10)+55296,en%1024+56320)),(Ct+1===Xe||Ve.length>16384)&&(Nt+=String.fromCharCode.apply(String,Ve),Ve.length=0)}return Nt},iu=es(fa),Os="\xD7",ms="\xF7",kc=function(Ge){return iu.get(Ge)},fc=function(Ge,ke,Xe){var Ve=Xe-2,Ct=ke[Ve],Nt=ke[Xe-1],en=ke[Xe];if(Nt===Rl&&en===Is)return Os;if(Nt===Rl||Nt===Is||Nt===nu||en===Rl||en===Is||en===nu)return ms;if(Nt===Xl&&[Xl,xl,Ac,ou].indexOf(en)!==-1||(Nt===Ac||Nt===xl)&&(en===xl||en===ru)||(Nt===ou||Nt===ru)&&en===ru||en===dc||en===Qu||en===cc||Nt===cs)return Os;if(Nt===dc&&en===zu){for(;Ct===Qu;)Ct=ke[--Ve];if(Ct===zu)return Os}if(Nt===Yl&&en===Yl){for(var mn=0;Ct===Yl;)mn++,Ct=ke[--Ve];if(mn%2===0)return Os}return ms},$i=function(Ge){var ke=Pl(Ge),Xe=ke.length,Ve=0,Ct=0,Nt=ke.map(kc);return{next:function(){if(Ve>=Xe)return{done:!0,value:null};for(var en=Os;Veen.x||dr.y>en.y;return en=dr,qn===0?!0:Ee});return Ge.body.removeChild(ke),mn},Gu=function(){return typeof new Image().crossOrigin!="undefined"},Wu=function(){return typeof new XMLHttpRequest().responseType=="string"},au=function(Ge){var ke=new Image,Xe=Ge.createElement("canvas"),Ve=Xe.getContext("2d");if(!Ve)return!1;ke.src="data:image/svg+xml,";try{Ve.drawImage(ke,0,0),Xe.toDataURL()}catch(Ct){return!1}return!0},su=function(Ge){return Ge[0]===0&&Ge[1]===255&&Ge[2]===0&&Ge[3]===255},Mc=function(Ge){var ke=Ge.createElement("canvas"),Xe=100;ke.width=Xe,ke.height=Xe;var Ve=ke.getContext("2d");if(!Ve)return Promise.reject(!1);Ve.fillStyle="rgb(0, 255, 0)",Ve.fillRect(0,0,Xe,Xe);var Ct=new Image,Nt=ke.toDataURL();Ct.src=Nt;var en=Eu(Xe,Xe,0,0,Ct);return Ve.fillStyle="red",Ve.fillRect(0,0,Xe,Xe),xu(en).then(function(mn){Ve.drawImage(mn,0,0);var vn=Ve.getImageData(0,0,Xe,Xe).data;Ve.fillStyle="red",Ve.fillRect(0,0,Xe,Xe);var qn=Ge.createElement("div");return qn.style.backgroundImage="url("+Nt+")",qn.style.height=Xe+"px",su(vn)?xu(Eu(Xe,Xe,0,0,qn)):Promise.reject(!1)}).then(function(mn){return Ve.drawImage(mn,0,0),su(Ve.getImageData(0,0,Xe,Xe).data)}).catch(function(){return!1})},Eu=function(Ge,ke,Xe,Ve,Ct){var Nt="http://www.w3.org/2000/svg",en=document.createElementNS(Nt,"svg"),mn=document.createElementNS(Nt,"foreignObject");return en.setAttributeNS(null,"width",Ge.toString()),en.setAttributeNS(null,"height",ke.toString()),mn.setAttributeNS(null,"width","100%"),mn.setAttributeNS(null,"height","100%"),mn.setAttributeNS(null,"x",Xe.toString()),mn.setAttributeNS(null,"y",Ve.toString()),mn.setAttributeNS(null,"externalResourcesRequired","true"),en.appendChild(mn),mn.appendChild(Ct),en},xu=function(Ge){return new Promise(function(ke,Xe){var Ve=new Image;Ve.onload=function(){return ke(Ve)},Ve.onerror=Xe,Ve.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(Ge))})},Za={get SUPPORT_RANGE_BOUNDS(){var Ge=Ku(document);return Object.defineProperty(Za,"SUPPORT_RANGE_BOUNDS",{value:Ge}),Ge},get SUPPORT_WORD_BREAKING(){var Ge=Za.SUPPORT_RANGE_BOUNDS&&ll(document);return Object.defineProperty(Za,"SUPPORT_WORD_BREAKING",{value:Ge}),Ge},get SUPPORT_SVG_DRAWING(){var Ge=au(document);return Object.defineProperty(Za,"SUPPORT_SVG_DRAWING",{value:Ge}),Ge},get SUPPORT_FOREIGNOBJECT_DRAWING(){var Ge=typeof Array.from=="function"&&typeof window.fetch=="function"?Mc(document):Promise.resolve(!1);return Object.defineProperty(Za,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:Ge}),Ge},get SUPPORT_CORS_IMAGES(){var Ge=Gu();return Object.defineProperty(Za,"SUPPORT_CORS_IMAGES",{value:Ge}),Ge},get SUPPORT_RESPONSE_TYPE(){var Ge=Wu();return Object.defineProperty(Za,"SUPPORT_RESPONSE_TYPE",{value:Ge}),Ge},get SUPPORT_CORS_XHR(){var Ge="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Za,"SUPPORT_CORS_XHR",{value:Ge}),Ge},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var Ge=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Za,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:Ge}),Ge}},Js=function(){function Ge(ke,Xe){this.text=ke,this.bounds=Xe}return Ge}(),kl=function(Ge,ke,Xe,Ve){var Ct=fl(ke,Xe),Nt=[],en=0;return Ct.forEach(function(mn){if(Xe.textDecorationLine.length||mn.trim().length>0)if(Za.SUPPORT_RANGE_BOUNDS){var vn=ia(Ve,en,mn.length).getClientRects();if(vn.length>1){var qn=ba(mn),dr=0;qn.forEach(function(Ze){Nt.push(new Js(Ze,Ae.fromDOMRectList(Ge,ia(Ve,dr+en,Ze.length).getClientRects()))),dr+=Ze.length})}else Nt.push(new Js(mn,Ae.fromDOMRectList(Ge,vn)))}else{var Ee=Ve.splitText(mn.length);Nt.push(new Js(mn,Uc(Ge,Ve))),Ve=Ee}else Za.SUPPORT_RANGE_BOUNDS||(Ve=Ve.splitText(mn.length));en+=mn.length}),Nt},Uc=function(Ge,ke){var Xe=ke.ownerDocument;if(Xe){var Ve=Xe.createElement("html2canvaswrapper");Ve.appendChild(ke.cloneNode(!0));var Ct=ke.parentNode;if(Ct){Ct.replaceChild(Ve,ke);var Nt=ue(Ge,Ve);return Ve.firstChild&&Ct.replaceChild(Ve.firstChild,Ve),Nt}}return Ae.EMPTY},ia=function(Ge,ke,Xe){var Ve=Ge.ownerDocument;if(!Ve)throw new Error("Node has no owner document");var Ct=Ve.createRange();return Ct.setStart(Ge,ke),Ct.setEnd(Ge,ke+Xe),Ct},ba=function(Ge){if(Za.SUPPORT_NATIVE_TEXT_SEGMENTATION){var ke=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(ke.segment(Ge)).map(function(Xe){return Xe.segment})}return Bu(Ge)},Bs=function(Ge,ke){if(Za.SUPPORT_NATIVE_TEXT_SEGMENTATION){var Xe=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(Xe.segment(Ge)).map(function(Ve){return Ve.segment})}return Zu(Ge,ke)},fl=function(Ge,ke){return ke.letterSpacing!==0?ba(Ge):Bs(Ge,ke)},hl=[32,160,4961,65792,65793,4153,4241],Zu=function(Ge,ke){for(var Xe=hi(Ge,{lineBreak:ke.lineBreak,wordBreak:ke.overflowWrap==="break-word"?"break-word":ke.wordBreak}),Ve=[],Ct,Nt=function(){if(Ct.value){var en=Ct.value.slice(),mn=re(en),vn="";mn.forEach(function(qn){hl.indexOf(qn)===-1?vn+=le(qn):(vn.length&&Ve.push(vn),Ve.push(le(qn)),vn="")}),vn.length&&Ve.push(vn)}};!(Ct=Xe.next()).done;)Nt();return Ve},Pu=function(){function Ge(ke,Xe,Ve){this.text=ul(Xe.data,Ve.textTransform),this.textBounds=kl(ke,this.text,Ve,Xe)}return Ge}(),ul=function(Ge,ke){switch(ke){case 1:return Ge.toLowerCase();case 3:return Ge.replace(gl,Vu);case 2:return Ge.toUpperCase();default:return Ge}},gl=/(^|\s|:|-|\(|\))([a-z])/g,Vu=function(Ge,ke,Xe){return Ge.length>0?ke+Xe.toUpperCase():Ge},lu=function(Ge){fe(ke,Ge);function ke(Xe,Ve){var Ct=Ge.call(this,Xe,Ve)||this;return Ct.src=Ve.currentSrc||Ve.src,Ct.intrinsicWidth=Ve.naturalWidth,Ct.intrinsicHeight=Ve.naturalHeight,Ct.context.cache.addImage(Ct.src),Ct}return ke}(Ki),Fl=function(Ge){fe(ke,Ge);function ke(Xe,Ve){var Ct=Ge.call(this,Xe,Ve)||this;return Ct.canvas=Ve,Ct.intrinsicWidth=Ve.width,Ct.intrinsicHeight=Ve.height,Ct}return ke}(Ki),hc=function(Ge){fe(ke,Ge);function ke(Xe,Ve){var Ct=Ge.call(this,Xe,Ve)||this,Nt=new XMLSerializer,en=ue(Xe,Ve);return Ve.setAttribute("width",en.width+"px"),Ve.setAttribute("height",en.height+"px"),Ct.svg="data:image/svg+xml,"+encodeURIComponent(Nt.serializeToString(Ve)),Ct.intrinsicWidth=Ve.width.baseVal.value,Ct.intrinsicHeight=Ve.height.baseVal.value,Ct.context.cache.addImage(Ct.svg),Ct}return ke}(Ki),Fu=function(Ge){fe(ke,Ge);function ke(Xe,Ve){var Ct=Ge.call(this,Xe,Ve)||this;return Ct.value=Ve.value,Ct}return ke}(Ki),Hc=function(Ge){fe(ke,Ge);function ke(Xe,Ve){var Ct=Ge.call(this,Xe,Ve)||this;return Ct.start=Ve.start,Ct.reversed=typeof Ve.reversed=="boolean"&&Ve.reversed===!0,Ct}return ke}(Ki),gc=[{type:15,flags:0,unit:"px",number:3}],BA=[{type:16,flags:0,number:50}],Qc=function(Ge){return Ge.width>Ge.height?new Ae(Ge.left+(Ge.width-Ge.height)/2,Ge.top,Ge.height,Ge.height):Ge.width0)Xe.textNodes.push(new Pu(Ge,Ct,Xe.styles));else if(yr(Ct))if(yc(Ct)&&Ct.assignedNodes)Ct.assignedNodes().forEach(function(mn){return Ml(Ge,mn,Xe,Ve)});else{var en=vc(Ge,Ct);en.styles.isVisible()&&(Vt(Ct,en,Ve)?en.flags|=4:In(en.styles)&&(en.flags|=2),Gc.indexOf(Ct.tagName)!==-1&&(en.flags|=8),Xe.elements.push(en),Ct.slot,Ct.shadowRoot?Ml(Ge,Ct.shadowRoot,en,Ve):!ml(Ct)&&!Ca(Ct)&&!Ju(Ct)&&Ml(Ge,Ct,en,Ve))}},vc=function(Ge,ke){return _s(ke)?new lu(Ge,ke):ns(ke)?new Fl(Ge,ke):Ca(ke)?new hc(Ge,ke):mi(ke)?new Fu(Ge,ke):zi(ke)?new Hc(Ge,ke):ca(ke)?new mc(Ge,ke):Ju(ke)?new iA(Ge,ke):ml(ke)?new Yu(Ge,ke):Es(ke)?new Lu(Ge,ke):new Ki(Ge,ke)},lt=function(Ge,ke){var Xe=vc(Ge,ke);return Xe.flags|=4,Ml(Ge,ke,Xe,Xe),Xe},Vt=function(Ge,ke,Xe){return ke.styles.isPositionedWithZIndex()||ke.styles.opacity<1||ke.styles.isTransformed()||Wa(Ge)&&Xe.styles.isTransparent()},In=function(Ge){return Ge.isPositioned()||Ge.isFloating()},Vn=function(Ge){return Ge.nodeType===Node.TEXT_NODE},yr=function(Ge){return Ge.nodeType===Node.ELEMENT_NODE},Yr=function(Ge){return yr(Ge)&&typeof Ge.style!="undefined"&&!So(Ge)},So=function(Ge){return typeof Ge.className=="object"},mi=function(Ge){return Ge.tagName==="LI"},zi=function(Ge){return Ge.tagName==="OL"},ca=function(Ge){return Ge.tagName==="INPUT"},aa=function(Ge){return Ge.tagName==="HTML"},Ca=function(Ge){return Ge.tagName==="svg"},Wa=function(Ge){return Ge.tagName==="BODY"},ns=function(Ge){return Ge.tagName==="CANVAS"},As=function(Ge){return Ge.tagName==="VIDEO"},_s=function(Ge){return Ge.tagName==="IMG"},Es=function(Ge){return Ge.tagName==="IFRAME"},Ll=function(Ge){return Ge.tagName==="STYLE"},pl=function(Ge){return Ge.tagName==="SCRIPT"},ml=function(Ge){return Ge.tagName==="TEXTAREA"},Ju=function(Ge){return Ge.tagName==="SELECT"},yc=function(Ge){return Ge.tagName==="SLOT"},bc=function(Ge){return Ge.tagName.indexOf("-")>0},wc=function(){function Ge(){this.counters={}}return Ge.prototype.getCounterValue=function(ke){var Xe=this.counters[ke];return Xe&&Xe.length?Xe[Xe.length-1]:1},Ge.prototype.getCounterValues=function(ke){var Xe=this.counters[ke];return Xe||[]},Ge.prototype.pop=function(ke){var Xe=this;ke.forEach(function(Ve){return Xe.counters[Ve].pop()})},Ge.prototype.parse=function(ke){var Xe=this,Ve=ke.counterIncrement,Ct=ke.counterReset,Nt=!0;Ve!==null&&Ve.forEach(function(mn){var vn=Xe.counters[mn.counter];vn&&mn.increment!==0&&(Nt=!1,vn.length||vn.push(1),vn[Math.max(0,vn.length-1)]+=mn.increment)});var en=[];return Nt&&Ct.forEach(function(mn){var vn=Xe.counters[mn.counter];en.push(mn.counter),vn||(vn=Xe.counters[mn.counter]=[]),vn.push(mn.reset)}),en},Ge}(),Sc={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"]},Cc={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"]},Bc={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"]},Ns={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"]},Ul=function(Ge,ke,Xe,Ve,Ct,Nt){return GeXe?Ql(Ge,Ct,Nt.length>0):Ve.integers.reduce(function(en,mn,vn){for(;Ge>=mn;)Ge-=mn,en+=Ve.values[vn];return en},"")+Nt},qu=function(Ge,ke,Xe,Ve){var Ct="";do Xe||Ge--,Ct=Ve(Ge)+Ct,Ge/=ke;while(Ge*ke>=ke);return Ct},za=function(Ge,ke,Xe,Ve,Ct){var Nt=Xe-ke+1;return(Ge<0?"-":"")+(qu(Math.abs(Ge),Nt,Ve,function(en){return le(Math.floor(en%Nt)+ke)})+Ct)},Hl=function(Ge,ke,Xe){Xe===void 0&&(Xe=". ");var Ve=ke.length;return qu(Math.abs(Ge),Ve,!1,function(Ct){return ke[Math.floor(Ct%Ve)]})+Xe},xs=1,Jl=2,Il=4,Iu=8,vs=function(Ge,ke,Xe,Ve,Ct,Nt){if(Ge<-9999||Ge>9999)return Ql(Ge,4,Ct.length>0);var en=Math.abs(Ge),mn=Ct;if(en===0)return ke[0]+mn;for(var vn=0;en>0&&vn<=4;vn++){var qn=en%10;qn===0&&Co(Nt,xs)&&mn!==""?mn=ke[qn]+mn:qn>1||qn===1&&vn===0||qn===1&&vn===1&&Co(Nt,Jl)||qn===1&&vn===1&&Co(Nt,Il)&&Ge>100||qn===1&&vn>1&&Co(Nt,Iu)?mn=ke[qn]+(vn>0?Xe[vn-1]:"")+mn:qn===1&&vn>0&&(mn=Xe[vn-1]+mn),en=Math.floor(en/10)}return(Ge<0?Ve:"")+mn},$u="\u5341\u767E\u5343\u842C",Wc="\u62FE\u4F70\u4EDF\u842C",Zc="\u30DE\u30A4\u30CA\u30B9",ql="\uB9C8\uC774\uB108\uC2A4",Ql=function(Ge,ke,Xe){var Ve=Xe?". ":"",Ct=Xe?"\u3001":"",Nt=Xe?", ":"",en=Xe?" ":"";switch(ke){case 0:return"\u2022"+en;case 1:return"\u25E6"+en;case 2:return"\u25FE"+en;case 5:var mn=za(Ge,48,57,!0,Ve);return mn.length<4?"0"+mn:mn;case 4:return Hl(Ge,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ct);case 6:return Ul(Ge,1,3999,Sc,3,Ve).toLowerCase();case 7:return Ul(Ge,1,3999,Sc,3,Ve);case 8:return za(Ge,945,969,!1,Ve);case 9:return za(Ge,97,122,!1,Ve);case 10:return za(Ge,65,90,!1,Ve);case 11:return za(Ge,1632,1641,!0,Ve);case 12:case 49:return Ul(Ge,1,9999,Cc,3,Ve);case 35:return Ul(Ge,1,9999,Cc,3,Ve).toLowerCase();case 13:return za(Ge,2534,2543,!0,Ve);case 14:case 30:return za(Ge,6112,6121,!0,Ve);case 15:return Hl(Ge,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",Ct);case 16:return Hl(Ge,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",Ct);case 17:case 48:return vs(Ge,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",$u,"\u8CA0",Ct,Jl|Il|Iu);case 47:return vs(Ge,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Wc,"\u8CA0",Ct,xs|Jl|Il|Iu);case 42:return vs(Ge,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",$u,"\u8D1F",Ct,Jl|Il|Iu);case 41:return vs(Ge,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Wc,"\u8D1F",Ct,xs|Jl|Il|Iu);case 26:return vs(Ge,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",Zc,Ct,0);case 25:return vs(Ge,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",Zc,Ct,xs|Jl|Il);case 31:return vs(Ge,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",ql,Nt,xs|Jl|Il);case 33:return vs(Ge,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",ql,Nt,0);case 32:return vs(Ge,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",ql,Nt,xs|Jl|Il);case 18:return za(Ge,2406,2415,!0,Ve);case 20:return Ul(Ge,1,19999,Ns,3,Ve);case 21:return za(Ge,2790,2799,!0,Ve);case 22:return za(Ge,2662,2671,!0,Ve);case 22:return Ul(Ge,1,10999,Bc,3,Ve);case 23:return Hl(Ge,"\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 Hl(Ge,"\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 za(Ge,3302,3311,!0,Ve);case 28:return Hl(Ge,"\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",Ct);case 29:return Hl(Ge,"\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",Ct);case 34:return za(Ge,3792,3801,!0,Ve);case 37:return za(Ge,6160,6169,!0,Ve);case 38:return za(Ge,4160,4169,!0,Ve);case 39:return za(Ge,2918,2927,!0,Ve);case 40:return za(Ge,1776,1785,!0,Ve);case 43:return za(Ge,3046,3055,!0,Ve);case 44:return za(Ge,3174,3183,!0,Ve);case 45:return za(Ge,3664,3673,!0,Ve);case 46:return za(Ge,3872,3881,!0,Ve);case 3:default:return za(Ge,48,57,!0,Ve)}},$s="data-html2canvas-ignore",Ms=function(){function Ge(ke,Xe,Ve){if(this.context=ke,this.options=Ve,this.scrolledElements=[],this.referenceElement=Xe,this.counters=new wc,this.quoteDepth=0,!Xe.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(Xe.ownerDocument.documentElement,!1)}return Ge.prototype.toIFrame=function(ke,Xe){var Ve=this,Ct=cu(ke,Xe);if(!Ct.contentWindow)return Promise.reject("Unable to find iframe window");var Nt=ke.defaultView.pageXOffset,en=ke.defaultView.pageYOffset,mn=Ct.contentWindow,vn=mn.document,qn=du(Ct).then(function(){return Ue(Ve,void 0,void 0,function(){var dr,Ee;return E(this,function(Ze){switch(Ze.label){case 0:return this.scrolledElements.forEach(xc),mn&&(mn.scrollTo(Xe.left,Xe.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(mn.scrollY!==Xe.top||mn.scrollX!==Xe.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(mn.scrollX-Xe.left,mn.scrollY-Xe.top,0,0))),dr=this.options.onclone,Ee=this.clonedReferenceElement,typeof Ee=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:vn.fonts&&vn.fonts.ready?[4,vn.fonts.ready]:[3,2];case 1:Ze.sent(),Ze.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Ec(vn)]:[3,4];case 3:Ze.sent(),Ze.label=4;case 4:return typeof dr=="function"?[2,Promise.resolve().then(function(){return dr(vn,Ee)}).then(function(){return Ct})]:[2,Ct]}})})});return vn.open(),vn.write(el(document.doctype)+""),_l(this.referenceElement.ownerDocument,Nt,en),vn.replaceChild(vn.adoptNode(this.documentElement),vn.documentElement),vn.close(),qn},Ge.prototype.createElementClone=function(ke){if(na(ke,2))debugger;if(ns(ke))return this.createCanvasClone(ke);if(As(ke))return this.createVideoClone(ke);if(Ll(ke))return this.createStyleClone(ke);var Xe=ke.cloneNode(!1);return _s(Xe)&&(_s(ke)&&ke.currentSrc&&ke.currentSrc!==ke.src&&(Xe.src=ke.currentSrc,Xe.srcset=""),Xe.loading==="lazy"&&(Xe.loading="eager")),bc(Xe)?this.createCustomElementClone(Xe):Xe},Ge.prototype.createCustomElementClone=function(ke){var Xe=document.createElement("html2canvascustomelement");return ec(ke.style,Xe),Xe},Ge.prototype.createStyleClone=function(ke){try{var Xe=ke.sheet;if(Xe&&Xe.cssRules){var Ve=[].slice.call(Xe.cssRules,0).reduce(function(Nt,en){return en&&typeof en.cssText=="string"?Nt+en.cssText:Nt},""),Ct=ke.cloneNode(!1);return Ct.textContent=Ve,Ct}}catch(Nt){if(this.context.logger.error("Unable to access cssRules property",Nt),Nt.name!=="SecurityError")throw Nt}return ke.cloneNode(!1)},Ge.prototype.createCanvasClone=function(ke){var Xe;if(this.options.inlineImages&&ke.ownerDocument){var Ve=ke.ownerDocument.createElement("img");try{return Ve.src=ke.toDataURL(),Ve}catch(qn){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",ke)}}var Ct=ke.cloneNode(!1);try{Ct.width=ke.width,Ct.height=ke.height;var Nt=ke.getContext("2d"),en=Ct.getContext("2d");if(en)if(!this.options.allowTaint&&Nt)en.putImageData(Nt.getImageData(0,0,ke.width,ke.height),0,0);else{var mn=(Xe=ke.getContext("webgl2"))!==null&&Xe!==void 0?Xe:ke.getContext("webgl");if(mn){var vn=mn.getContextAttributes();(vn==null?void 0:vn.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",ke)}en.drawImage(ke,0,0)}return Ct}catch(qn){this.context.logger.info("Unable to clone canvas as it is tainted",ke)}return Ct},Ge.prototype.createVideoClone=function(ke){var Xe=ke.ownerDocument.createElement("canvas");Xe.width=ke.offsetWidth,Xe.height=ke.offsetHeight;var Ve=Xe.getContext("2d");try{return Ve&&(Ve.drawImage(ke,0,0,Xe.width,Xe.height),this.options.allowTaint||Ve.getImageData(0,0,Xe.width,Xe.height)),Xe}catch(Nt){this.context.logger.info("Unable to clone video as it is tainted",ke)}var Ct=ke.ownerDocument.createElement("canvas");return Ct.width=ke.offsetWidth,Ct.height=ke.offsetHeight,Ct},Ge.prototype.appendChildNode=function(ke,Xe,Ve){(!yr(Xe)||!pl(Xe)&&!Xe.hasAttribute($s)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(Xe)))&&(!this.options.copyStyles||!yr(Xe)||!Ll(Xe))&&ke.appendChild(this.cloneNode(Xe,Ve))},Ge.prototype.cloneChildNodes=function(ke,Xe,Ve){for(var Ct=this,Nt=ke.shadowRoot?ke.shadowRoot.firstChild:ke.firstChild;Nt;Nt=Nt.nextSibling)if(yr(Nt)&&yc(Nt)&&typeof Nt.assignedNodes=="function"){var en=Nt.assignedNodes();en.length&&en.forEach(function(mn){return Ct.appendChildNode(Xe,mn,Ve)})}else this.appendChildNode(Xe,Nt,Ve)},Ge.prototype.cloneNode=function(ke,Xe){if(Vn(ke))return document.createTextNode(ke.data);if(!ke.ownerDocument)return ke.cloneNode(!1);var Ve=ke.ownerDocument.defaultView;if(Ve&&yr(ke)&&(Yr(ke)||So(ke))){var Ct=this.createElementClone(ke);Ct.style.transitionProperty="none";var Nt=Ve.getComputedStyle(ke),en=Ve.getComputedStyle(ke,":before"),mn=Ve.getComputedStyle(ke,":after");this.referenceElement===ke&&Yr(Ct)&&(this.clonedReferenceElement=Ct),Wa(Ct)&&tc(Ct);var vn=this.counters.parse(new ka(this.context,Nt)),qn=this.resolvePseudoContent(ke,Ct,en,Ol.BEFORE);bc(ke)&&(Xe=!0),As(ke)||this.cloneChildNodes(ke,Ct,Xe),qn&&Ct.insertBefore(qn,Ct.firstChild);var dr=this.resolvePseudoContent(ke,Ct,mn,Ol.AFTER);return dr&&Ct.appendChild(dr),this.counters.pop(vn),(Nt&&(this.options.copyStyles||So(ke))&&!Es(ke)||Xe)&&ec(Nt,Ct),(ke.scrollTop!==0||ke.scrollLeft!==0)&&this.scrolledElements.push([Ct,ke.scrollLeft,ke.scrollTop]),(ml(ke)||Ju(ke))&&(ml(Ct)||Ju(Ct))&&(Ct.value=ke.value),Ct}return ke.cloneNode(!1)},Ge.prototype.resolvePseudoContent=function(ke,Xe,Ve,Ct){var Nt=this;if(Ve){var en=Ve.content,mn=Xe.ownerDocument;if(!(!mn||!en||en==="none"||en==="-moz-alt-content"||Ve.display==="none")){this.counters.parse(new ka(this.context,Ve));var vn=new La(this.context,Ve),qn=mn.createElement("html2canvaspseudoelement");ec(Ve,qn),vn.content.forEach(function(Ee){if(Ee.type===0)qn.appendChild(mn.createTextNode(Ee.value));else if(Ee.type===22){var Ze=mn.createElement("img");Ze.src=Ee.value,Ze.style.opacity="1",qn.appendChild(Ze)}else if(Ee.type===18){if(Ee.name==="attr"){var At=Ee.values.filter(Wi);At.length&&qn.appendChild(mn.createTextNode(ke.getAttribute(At[0].value)||""))}else if(Ee.name==="counter"){var Et=Ee.values.filter(Ws),Rt=Et[0],Zt=Et[1];if(Rt&&Wi(Rt)){var zt=Nt.counters.getCounterValue(Rt.value),Xt=Zt&&Wi(Zt)?Mt.parse(Nt.context,Zt.value):3;qn.appendChild(mn.createTextNode(Ql(zt,Xt,!1)))}}else if(Ee.name==="counters"){var tn=Ee.values.filter(Ws),Rt=tn[0],sn=tn[1],Zt=tn[2];if(Rt&&Wi(Rt)){var Tn=Nt.counters.getCounterValues(Rt.value),Mn=Zt&&Wi(Zt)?Mt.parse(Nt.context,Zt.value):3,ur=sn&&sn.type===0?sn.value:"",Kn=Tn.map(function(Gn){return Ql(Gn,Mn,!1)}).join(ur);qn.appendChild(mn.createTextNode(Kn))}}}else if(Ee.type===20)switch(Ee.value){case"open-quote":qn.appendChild(mn.createTextNode(Di(vn.quotes,Nt.quoteDepth++,!0)));break;case"close-quote":qn.appendChild(mn.createTextNode(Di(vn.quotes,--Nt.quoteDepth,!1)));break;default:qn.appendChild(mn.createTextNode(Ee.value))}}),qn.className=fu+" "+hu;var dr=Ct===Ol.BEFORE?" "+fu:" "+hu;return So(Xe)?Xe.className.baseValue+=dr:Xe.className+=dr,qn}}},Ge.destroy=function(ke){return ke.parentNode?(ke.parentNode.removeChild(ke),!0):!1},Ge}(),Ol;(function(Ge){Ge[Ge.BEFORE=0]="BEFORE",Ge[Ge.AFTER=1]="AFTER"})(Ol||(Ol={}));var cu=function(Ge,ke){var Xe=Ge.createElement("iframe");return Xe.className="html2canvas-container",Xe.style.visibility="hidden",Xe.style.position="fixed",Xe.style.left="-10000px",Xe.style.top="0px",Xe.style.border="0",Xe.width=ke.width.toString(),Xe.height=ke.height.toString(),Xe.scrolling="no",Xe.setAttribute($s,"true"),Ge.body.appendChild(Xe),Xe},Au=function(Ge){return new Promise(function(ke){if(Ge.complete){ke();return}if(!Ge.src){ke();return}Ge.onload=ke,Ge.onerror=ke})},Ec=function(Ge){return Promise.all([].slice.call(Ge.images,0).map(Au))},du=function(Ge){return new Promise(function(ke,Xe){var Ve=Ge.contentWindow;if(!Ve)return Xe("No window assigned for iframe");var Ct=Ve.document;Ve.onload=Ge.onload=function(){Ve.onload=Ge.onload=null;var Nt=setInterval(function(){Ct.body.childNodes.length>0&&Ct.readyState==="complete"&&(clearInterval(Nt),ke(Ge))},50)}})},ds=["all","d","content"],ec=function(Ge,ke){for(var Xe=Ge.length-1;Xe>=0;Xe--){var Ve=Ge.item(Xe);ds.indexOf(Ve)===-1&&ke.style.setProperty(Ve,Ge.getPropertyValue(Ve))}return ke},el=function(Ge){var ke="";return Ge&&(ke+=""),ke},_l=function(Ge,ke,Xe){Ge&&Ge.defaultView&&(ke!==Ge.defaultView.pageXOffset||Xe!==Ge.defaultView.pageYOffset)&&Ge.defaultView.scrollTo(ke,Xe)},xc=function(Ge){var ke=Ge[0],Xe=Ge[1],Ve=Ge[2];ke.scrollLeft=Xe,ke.scrollTop=Ve},aA=":before",Vc=":after",fu="___html2canvas___pseudoelement_before",hu="___html2canvas___pseudoelement_after",gu=`{ content: "" !important; display: none !important; }`,tc=function(Ge){Pc(Ge,"."+fu+aA+gu+` .`+hu+Vc+gu)},Pc=function(Ge,ke){var Xe=Ge.ownerDocument;if(Xe){var Ve=Xe.createElement("style");Ve.textContent=ke,Ge.appendChild(Ve)}},Ou=function(){function Ge(){}return Ge.getOrigin=function(ke){var Xe=Ge._link;return Xe?(Xe.href=ke,Xe.href=Xe.href,Xe.protocol+Xe.hostname+Xe.port):"about:blank"},Ge.isSameOrigin=function(ke){return Ge.getOrigin(ke)===Ge._origin},Ge.setContext=function(ke){Ge._link=ke.document.createElement("a"),Ge._origin=Ge.getOrigin(ke.location.href)},Ge._origin="about:blank",Ge}(),_u=function(){function Ge(ke,Xe){this.context=ke,this._options=Xe,this._cache={}}return Ge.prototype.addImage=function(ke){var Xe=Promise.resolve();return this.has(ke)||(hs(ke)||Ka(ke))&&(this._cache[ke]=this.loadImage(ke)).catch(function(){}),Xe},Ge.prototype.match=function(ke){return this._cache[ke]},Ge.prototype.loadImage=function(ke){return Ue(this,void 0,void 0,function(){var Xe,Ve,Ct,Nt,en=this;return E(this,function(mn){switch(mn.label){case 0:return Xe=Ou.isSameOrigin(ke),Ve=!Ua(ke)&&this._options.useCORS===!0&&Za.SUPPORT_CORS_IMAGES&&!Xe,Ct=!Ua(ke)&&!Xe&&!hs(ke)&&typeof this._options.proxy=="string"&&Za.SUPPORT_CORS_XHR&&!Ve,!Xe&&this._options.allowTaint===!1&&!Ua(ke)&&!hs(ke)&&!Ct&&!Ve?[2]:(Nt=ke,Ct?[4,this.proxy(Nt)]:[3,2]);case 1:Nt=mn.sent(),mn.label=2;case 2:return this.context.logger.debug("Added image "+ke.substring(0,256)),[4,new Promise(function(vn,qn){var dr=new Image;dr.onload=function(){return vn(dr)},dr.onerror=qn,(fs(Nt)||Ve)&&(dr.crossOrigin="anonymous"),dr.src=Nt,dr.complete===!0&&setTimeout(function(){return vn(dr)},500),en._options.imageTimeout>0&&setTimeout(function(){return qn("Timed out ("+en._options.imageTimeout+"ms) loading image")},en._options.imageTimeout)})];case 3:return[2,mn.sent()]}})})},Ge.prototype.has=function(ke){return typeof this._cache[ke]!="undefined"},Ge.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},Ge.prototype.proxy=function(ke){var Xe=this,Ve=this._options.proxy;if(!Ve)throw new Error("No proxy defined");var Ct=ke.substring(0,256);return new Promise(function(Nt,en){var mn=Za.SUPPORT_RESPONSE_TYPE?"blob":"text",vn=new XMLHttpRequest;vn.onload=function(){if(vn.status===200)if(mn==="text")Nt(vn.response);else{var Ee=new FileReader;Ee.addEventListener("load",function(){return Nt(Ee.result)},!1),Ee.addEventListener("error",function(Ze){return en(Ze)},!1),Ee.readAsDataURL(vn.response)}else en("Failed to proxy resource "+Ct+" with status code "+vn.status)},vn.onerror=en;var qn=Ve.indexOf("?")>-1?"&":"?";if(vn.open("GET",""+Ve+qn+"url="+encodeURIComponent(ke)+"&responseType="+mn),mn!=="text"&&vn instanceof XMLHttpRequest&&(vn.responseType=mn),Xe._options.imageTimeout){var dr=Xe._options.imageTimeout;vn.timeout=dr,vn.ontimeout=function(){return en("Timed out ("+dr+"ms) proxying "+Ct)}}vn.send()})},Ge}(),Xc=/^data:image\/svg\+xml/i,Dl=/^data:image\/.*;base64,/i,Tl=/^data:image\/.*/i,Ka=function(Ge){return Za.SUPPORT_SVG_DRAWING||!pu(Ge)},Ua=function(Ge){return Tl.test(Ge)},fs=function(Ge){return Dl.test(Ge)},hs=function(Ge){return Ge.substr(0,4)==="blob"},pu=function(Ge){return Ge.substr(-3).toLowerCase()==="svg"||Xc.test(Ge)},di=function(){function Ge(ke,Xe){this.type=0,this.x=ke,this.y=Xe}return Ge.prototype.add=function(ke,Xe){return new Ge(this.x+ke,this.y+Xe)},Ge}(),zl=function(Ge,ke,Xe){return new di(Ge.x+(ke.x-Ge.x)*Xe,Ge.y+(ke.y-Ge.y)*Xe)},nc=function(){function Ge(ke,Xe,Ve,Ct){this.type=1,this.start=ke,this.startControl=Xe,this.endControl=Ve,this.end=Ct}return Ge.prototype.subdivide=function(ke,Xe){var Ve=zl(this.start,this.startControl,ke),Ct=zl(this.startControl,this.endControl,ke),Nt=zl(this.endControl,this.end,ke),en=zl(Ve,Ct,ke),mn=zl(Ct,Nt,ke),vn=zl(en,mn,ke);return Xe?new Ge(this.start,Ve,en,vn):new Ge(vn,mn,Nt,this.end)},Ge.prototype.add=function(ke,Xe){return new Ge(this.start.add(ke,Xe),this.startControl.add(ke,Xe),this.endControl.add(ke,Xe),this.end.add(ke,Xe))},Ge.prototype.reverse=function(){return new Ge(this.end,this.endControl,this.startControl,this.start)},Ge}(),cl=function(Ge){return Ge.type===1},sA=function(){function Ge(ke){var Xe=ke.styles,Ve=ke.bounds,Ct=wl(Xe.borderTopLeftRadius,Ve.width,Ve.height),Nt=Ct[0],en=Ct[1],mn=wl(Xe.borderTopRightRadius,Ve.width,Ve.height),vn=mn[0],qn=mn[1],dr=wl(Xe.borderBottomRightRadius,Ve.width,Ve.height),Ee=dr[0],Ze=dr[1],At=wl(Xe.borderBottomLeftRadius,Ve.width,Ve.height),Et=At[0],Rt=At[1],Zt=[];Zt.push((Nt+vn)/Ve.width),Zt.push((Et+Ee)/Ve.width),Zt.push((en+Rt)/Ve.height),Zt.push((qn+Ze)/Ve.height);var zt=Math.max.apply(Math,Zt);zt>1&&(Nt/=zt,en/=zt,vn/=zt,qn/=zt,Ee/=zt,Ze/=zt,Et/=zt,Rt/=zt);var Xt=Ve.width-vn,tn=Ve.height-Ze,sn=Ve.width-Ee,Tn=Ve.height-Rt,Mn=Xe.borderTopWidth,ur=Xe.borderRightWidth,Kn=Xe.borderBottomWidth,Dr=Xe.borderLeftWidth,kr=Fa(Xe.paddingTop,ke.bounds.width),Gn=Fa(Xe.paddingRight,ke.bounds.width),$n=Fa(Xe.paddingBottom,ke.bounds.width),zr=Fa(Xe.paddingLeft,ke.bounds.width);this.topLeftBorderDoubleOuterBox=Nt>0||en>0?Ba(Ve.left+Dr/3,Ve.top+Mn/3,Nt-Dr/3,en-Mn/3,Aa.TOP_LEFT):new di(Ve.left+Dr/3,Ve.top+Mn/3),this.topRightBorderDoubleOuterBox=Nt>0||en>0?Ba(Ve.left+Xt,Ve.top+Mn/3,vn-ur/3,qn-Mn/3,Aa.TOP_RIGHT):new di(Ve.left+Ve.width-ur/3,Ve.top+Mn/3),this.bottomRightBorderDoubleOuterBox=Ee>0||Ze>0?Ba(Ve.left+sn,Ve.top+tn,Ee-ur/3,Ze-Kn/3,Aa.BOTTOM_RIGHT):new di(Ve.left+Ve.width-ur/3,Ve.top+Ve.height-Kn/3),this.bottomLeftBorderDoubleOuterBox=Et>0||Rt>0?Ba(Ve.left+Dr/3,Ve.top+Tn,Et-Dr/3,Rt-Kn/3,Aa.BOTTOM_LEFT):new di(Ve.left+Dr/3,Ve.top+Ve.height-Kn/3),this.topLeftBorderDoubleInnerBox=Nt>0||en>0?Ba(Ve.left+Dr*2/3,Ve.top+Mn*2/3,Nt-Dr*2/3,en-Mn*2/3,Aa.TOP_LEFT):new di(Ve.left+Dr*2/3,Ve.top+Mn*2/3),this.topRightBorderDoubleInnerBox=Nt>0||en>0?Ba(Ve.left+Xt,Ve.top+Mn*2/3,vn-ur*2/3,qn-Mn*2/3,Aa.TOP_RIGHT):new di(Ve.left+Ve.width-ur*2/3,Ve.top+Mn*2/3),this.bottomRightBorderDoubleInnerBox=Ee>0||Ze>0?Ba(Ve.left+sn,Ve.top+tn,Ee-ur*2/3,Ze-Kn*2/3,Aa.BOTTOM_RIGHT):new di(Ve.left+Ve.width-ur*2/3,Ve.top+Ve.height-Kn*2/3),this.bottomLeftBorderDoubleInnerBox=Et>0||Rt>0?Ba(Ve.left+Dr*2/3,Ve.top+Tn,Et-Dr*2/3,Rt-Kn*2/3,Aa.BOTTOM_LEFT):new di(Ve.left+Dr*2/3,Ve.top+Ve.height-Kn*2/3),this.topLeftBorderStroke=Nt>0||en>0?Ba(Ve.left+Dr/2,Ve.top+Mn/2,Nt-Dr/2,en-Mn/2,Aa.TOP_LEFT):new di(Ve.left+Dr/2,Ve.top+Mn/2),this.topRightBorderStroke=Nt>0||en>0?Ba(Ve.left+Xt,Ve.top+Mn/2,vn-ur/2,qn-Mn/2,Aa.TOP_RIGHT):new di(Ve.left+Ve.width-ur/2,Ve.top+Mn/2),this.bottomRightBorderStroke=Ee>0||Ze>0?Ba(Ve.left+sn,Ve.top+tn,Ee-ur/2,Ze-Kn/2,Aa.BOTTOM_RIGHT):new di(Ve.left+Ve.width-ur/2,Ve.top+Ve.height-Kn/2),this.bottomLeftBorderStroke=Et>0||Rt>0?Ba(Ve.left+Dr/2,Ve.top+Tn,Et-Dr/2,Rt-Kn/2,Aa.BOTTOM_LEFT):new di(Ve.left+Dr/2,Ve.top+Ve.height-Kn/2),this.topLeftBorderBox=Nt>0||en>0?Ba(Ve.left,Ve.top,Nt,en,Aa.TOP_LEFT):new di(Ve.left,Ve.top),this.topRightBorderBox=vn>0||qn>0?Ba(Ve.left+Xt,Ve.top,vn,qn,Aa.TOP_RIGHT):new di(Ve.left+Ve.width,Ve.top),this.bottomRightBorderBox=Ee>0||Ze>0?Ba(Ve.left+sn,Ve.top+tn,Ee,Ze,Aa.BOTTOM_RIGHT):new di(Ve.left+Ve.width,Ve.top+Ve.height),this.bottomLeftBorderBox=Et>0||Rt>0?Ba(Ve.left,Ve.top+Tn,Et,Rt,Aa.BOTTOM_LEFT):new di(Ve.left,Ve.top+Ve.height),this.topLeftPaddingBox=Nt>0||en>0?Ba(Ve.left+Dr,Ve.top+Mn,Math.max(0,Nt-Dr),Math.max(0,en-Mn),Aa.TOP_LEFT):new di(Ve.left+Dr,Ve.top+Mn),this.topRightPaddingBox=vn>0||qn>0?Ba(Ve.left+Math.min(Xt,Ve.width-ur),Ve.top+Mn,Xt>Ve.width+ur?0:Math.max(0,vn-ur),Math.max(0,qn-Mn),Aa.TOP_RIGHT):new di(Ve.left+Ve.width-ur,Ve.top+Mn),this.bottomRightPaddingBox=Ee>0||Ze>0?Ba(Ve.left+Math.min(sn,Ve.width-Dr),Ve.top+Math.min(tn,Ve.height-Kn),Math.max(0,Ee-ur),Math.max(0,Ze-Kn),Aa.BOTTOM_RIGHT):new di(Ve.left+Ve.width-ur,Ve.top+Ve.height-Kn),this.bottomLeftPaddingBox=Et>0||Rt>0?Ba(Ve.left+Dr,Ve.top+Math.min(Tn,Ve.height-Kn),Math.max(0,Et-Dr),Math.max(0,Rt-Kn),Aa.BOTTOM_LEFT):new di(Ve.left+Dr,Ve.top+Ve.height-Kn),this.topLeftContentBox=Nt>0||en>0?Ba(Ve.left+Dr+zr,Ve.top+Mn+kr,Math.max(0,Nt-(Dr+zr)),Math.max(0,en-(Mn+kr)),Aa.TOP_LEFT):new di(Ve.left+Dr+zr,Ve.top+Mn+kr),this.topRightContentBox=vn>0||qn>0?Ba(Ve.left+Math.min(Xt,Ve.width+Dr+zr),Ve.top+Mn+kr,Xt>Ve.width+Dr+zr?0:vn-Dr+zr,qn-(Mn+kr),Aa.TOP_RIGHT):new di(Ve.left+Ve.width-(ur+Gn),Ve.top+Mn+kr),this.bottomRightContentBox=Ee>0||Ze>0?Ba(Ve.left+Math.min(sn,Ve.width-(Dr+zr)),Ve.top+Math.min(tn,Ve.height+Mn+kr),Math.max(0,Ee-(ur+Gn)),Ze-(Kn+$n),Aa.BOTTOM_RIGHT):new di(Ve.left+Ve.width-(ur+Gn),Ve.top+Ve.height-(Kn+$n)),this.bottomLeftContentBox=Et>0||Rt>0?Ba(Ve.left+Dr+zr,Ve.top+Tn,Math.max(0,Et-(Dr+zr)),Rt-(Kn+$n),Aa.BOTTOM_LEFT):new di(Ve.left+Dr+zr,Ve.top+Ve.height-(Kn+$n))}return Ge}(),Aa;(function(Ge){Ge[Ge.TOP_LEFT=0]="TOP_LEFT",Ge[Ge.TOP_RIGHT=1]="TOP_RIGHT",Ge[Ge.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",Ge[Ge.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Aa||(Aa={}));var Ba=function(Ge,ke,Xe,Ve,Ct){var Nt=4*((Math.sqrt(2)-1)/3),en=Xe*Nt,mn=Ve*Nt,vn=Ge+Xe,qn=ke+Ve;switch(Ct){case Aa.TOP_LEFT:return new nc(new di(Ge,qn),new di(Ge,qn-mn),new di(vn-en,ke),new di(vn,ke));case Aa.TOP_RIGHT:return new nc(new di(Ge,ke),new di(Ge+en,ke),new di(vn,qn-mn),new di(vn,qn));case Aa.BOTTOM_RIGHT:return new nc(new di(vn,ke),new di(vn,ke+mn),new di(Ge+en,qn),new di(Ge,qn));case Aa.BOTTOM_LEFT:default:return new nc(new di(vn,qn),new di(vn-en,qn),new di(Ge,ke+mn),new di(Ge,ke))}},rc=function(Ge){return[Ge.topLeftBorderBox,Ge.topRightBorderBox,Ge.bottomRightBorderBox,Ge.bottomLeftBorderBox]},lA=function(Ge){return[Ge.topLeftContentBox,Ge.topRightContentBox,Ge.bottomRightContentBox,Ge.bottomLeftContentBox]},Yc=function(Ge){return[Ge.topLeftPaddingBox,Ge.topRightPaddingBox,Ge.bottomRightPaddingBox,Ge.bottomLeftPaddingBox]},uA=function(){function Ge(ke,Xe,Ve){this.offsetX=ke,this.offsetY=Xe,this.matrix=Ve,this.type=0,this.target=6}return Ge}(),oc=function(){function Ge(ke,Xe){this.path=ke,this.target=Xe,this.type=1}return Ge}(),EA=function(){function Ge(ke){this.opacity=ke,this.type=2,this.target=6}return Ge}(),MA=function(Ge){return Ge.type===0},cA=function(Ge){return Ge.type===1},xA=function(Ge){return Ge.type===2},Jc=function(Ge,ke){return Ge.length===ke.length?Ge.some(function(Xe,Ve){return Xe===ke[Ve]}):!1},PA=function(Ge,ke,Xe,Ve,Ct){return Ge.map(function(Nt,en){switch(en){case 0:return Nt.add(ke,Xe);case 1:return Nt.add(ke+Ve,Xe);case 2:return Nt.add(ke+Ve,Xe+Ct);case 3:return Nt.add(ke,Xe+Ct)}return Nt})},UA=function(){function Ge(ke){this.element=ke,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return Ge}(),HA=function(){function Ge(ke,Xe){if(this.container=ke,this.parent=Xe,this.effects=[],this.curves=new sA(this.container),this.container.styles.opacity<1&&this.effects.push(new EA(this.container.styles.opacity)),this.container.styles.transform!==null){var Ve=this.container.bounds.left+this.container.styles.transformOrigin[0].number,Ct=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Nt=this.container.styles.transform;this.effects.push(new uA(Ve,Ct,Nt))}if(this.container.styles.overflowX!==0){var en=rc(this.curves),mn=Yc(this.curves);Jc(en,mn)?this.effects.push(new oc(en,6)):(this.effects.push(new oc(en,2)),this.effects.push(new oc(mn,4)))}}return Ge.prototype.getEffects=function(ke){for(var Xe=[2,3].indexOf(this.container.styles.position)===-1,Ve=this.parent,Ct=this.effects.slice(0);Ve;){var Nt=Ve.effects.filter(function(vn){return!cA(vn)});if(Xe||Ve.container.styles.position!==0||!Ve.parent){if(Ct.unshift.apply(Ct,Nt),Xe=[2,3].indexOf(Ve.container.styles.position)===-1,Ve.container.styles.overflowX!==0){var en=rc(Ve.curves),mn=Yc(Ve.curves);Jc(en,mn)||Ct.unshift(new oc(mn,6))}}else Ct.unshift.apply(Ct,Nt);Ve=Ve.parent}return Ct.filter(function(vn){return Co(vn.target,ke)})},Ge}(),AA=function(Ge,ke,Xe,Ve){Ge.container.elements.forEach(function(Ct){var Nt=Co(Ct.flags,4),en=Co(Ct.flags,2),mn=new HA(Ct,Ge);Co(Ct.styles.display,2048)&&Ve.push(mn);var vn=Co(Ct.flags,8)?[]:Ve;if(Nt||en){var qn=Nt||Ct.styles.isPositioned()?Xe:ke,dr=new UA(mn);if(Ct.styles.isPositioned()||Ct.styles.opacity<1||Ct.styles.isTransformed()){var Ee=Ct.styles.zIndex.order;if(Ee<0){var Ze=0;qn.negativeZIndex.some(function(Et,Rt){return Ee>Et.element.container.styles.zIndex.order?(Ze=Rt,!1):Ze>0}),qn.negativeZIndex.splice(Ze,0,dr)}else if(Ee>0){var At=0;qn.positiveZIndex.some(function(Et,Rt){return Ee>=Et.element.container.styles.zIndex.order?(At=Rt+1,!1):At>0}),qn.positiveZIndex.splice(At,0,dr)}else qn.zeroOrAutoZIndexOrTransformedOrOpacity.push(dr)}else Ct.styles.isFloating()?qn.nonPositionedFloats.push(dr):qn.nonPositionedInlineLevel.push(dr);AA(mn,dr,Nt?dr:Xe,vn)}else Ct.styles.isInlineLevel()?ke.inlineLevel.push(mn):ke.nonInlineLevel.push(mn),AA(mn,ke,Xe,vn);Co(Ct.flags,8)&&QA(Ct,vn)})},QA=function(Ge,ke){for(var Xe=Ge instanceof Hc?Ge.start:1,Ve=Ge instanceof Hc?Ge.reversed:!1,Ct=0;Ct0&&Xe.intrinsicHeight>0){var Nt=dA(Xe),en=Yc(Ve);this.path(en),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(Ct,0,0,Xe.intrinsicWidth,Xe.intrinsicHeight,Nt.left,Nt.top,Nt.width,Nt.height),this.ctx.restore()}},ke.prototype.renderNodeContent=function(Xe){return Ue(this,void 0,void 0,function(){var Ve,Ct,Nt,en,mn,vn,Xt,Xt,qn,dr,Ee,Ze,sn,At,Et,Tn,Rt,Zt,zt,Xt,tn,sn,Tn;return E(this,function(Mn){switch(Mn.label){case 0:this.applyEffects(Xe.getEffects(4)),Ve=Xe.container,Ct=Xe.curves,Nt=Ve.styles,en=0,mn=Ve.textNodes,Mn.label=1;case 1:return en0&&to>0&&(Kn=Nt.ctx.createPattern(Tn,"repeat"),Nt.renderRepeat(kr,Kn,Yo,Uo))):CA(dr)&&(Dr=LA(Xe,Ve,[null,null,null]),kr=Dr[0],Gn=Dr[1],$n=Dr[2],zr=Dr[3],to=Dr[4],no=dr.position.length===0?[bl]:dr.position,Yo=Fa(no[0],zr),Uo=Fa(no[no.length-1],to),Ui=Cl(dr,Yo,Uo,zr,to),Vo=Ui[0],pa=Ui[1],Vo>0&&pa>0&&(Ea=Nt.ctx.createRadialGradient(Gn+Yo,$n+Uo,0,Gn+Yo,$n+Uo,Vo),jc(dr.stops,Vo*2).forEach(function(Va){return Ea.addColorStop(Va.stop,Zo(Va.color))}),Nt.path(kr),Nt.ctx.fillStyle=Ea,Vo!==pa?(ha=Xe.bounds.left+.5*Xe.bounds.width,sa=Xe.bounds.top+.5*Xe.bounds.height,Ia=pa/Vo,wa=1/Ia,Nt.ctx.save(),Nt.ctx.translate(ha,sa),Nt.ctx.transform(1,0,0,Ia,0,0),Nt.ctx.translate(-ha,-sa),Nt.ctx.fillRect(Gn,wa*($n-sa)+sa,zr,to*wa),Nt.ctx.restore()):Nt.ctx.fill())),ea.label=6;case 6:return Ve--,[2]}})},Nt=this,en=0,mn=Xe.styles.backgroundImage.slice(0).reverse(),qn.label=1;case 1:return en0?dr.style!==2?[3,5]:[4,this.renderDashedDottedBorder(dr.color,dr.width,mn,Xe.curves,2)]:[3,11]):[3,13];case 4:return Ze.sent(),[3,11];case 5:return dr.style!==3?[3,7]:[4,this.renderDashedDottedBorder(dr.color,dr.width,mn,Xe.curves,3)];case 6:return Ze.sent(),[3,11];case 7:return dr.style!==4?[3,9]:[4,this.renderDoubleBorder(dr.color,dr.width,mn,Xe.curves)];case 8:return Ze.sent(),[3,11];case 9:return[4,this.renderSolidBorder(dr.color,mn,Xe.curves)];case 10:Ze.sent(),Ze.label=11;case 11:mn++,Ze.label=12;case 12:return vn++,[3,3];case 13:return[2]}})})},ke.prototype.renderDashedDottedBorder=function(Xe,Ve,Ct,Nt,en){return Ue(this,void 0,void 0,function(){var mn,vn,qn,dr,Ee,Ze,At,Et,Rt,Zt,zt,Xt,tn,sn,Tn,Mn,Tn,Mn;return E(this,function(ur){return this.ctx.save(),mn=FA(Nt,Ct),vn=zA(Nt,Ct),en===2&&(this.path(vn),this.ctx.clip()),cl(vn[0])?(qn=vn[0].start.x,dr=vn[0].start.y):(qn=vn[0].x,dr=vn[0].y),cl(vn[1])?(Ee=vn[1].end.x,Ze=vn[1].end.y):(Ee=vn[1].x,Ze=vn[1].y),Ct===0||Ct===2?At=Math.abs(qn-Ee):At=Math.abs(dr-Ze),this.ctx.beginPath(),en===3?this.formatPath(mn):this.formatPath(vn.slice(0,2)),Et=Ve<3?Ve*3:Ve*2,Rt=Ve<3?Ve*2:Ve,en===3&&(Et=Ve,Rt=Ve),Zt=!0,At<=Et*2?Zt=!1:At<=Et*2+Rt?(zt=At/(2*Et+Rt),Et*=zt,Rt*=zt):(Xt=Math.floor((At+Rt)/(Et+Rt)),tn=(At-Xt*Et)/(Xt-1),sn=(At-(Xt+1)*Et)/Xt,Rt=sn<=0||Math.abs(Rt-tn)ze){var Qe=Je;Je=ze,ze=Qe}}else if(Ce==="l"||Ce==="landscape"){if(Ce="l",ze>Je){var Qe=Je;Je=ze,ze=Qe}}else throw"Invalid orientation: "+Ce;var tt={width:Je,height:ze,unit:Se,k:De};return tt},le.default=me.jsPDF},"./src/plugin/pagebreaks.js":function(re,le,ae){"use strict";ae.r(le);var se=ae("./node_modules/core-js/modules/es.array.concat.js"),ie=ae.n(se),te=ae("./node_modules/core-js/modules/es.array.slice.js"),z=ae.n(te),a=ae("./node_modules/core-js/modules/es.array.join.js"),y=ae.n(a),x=ae("./node_modules/core-js/modules/web.dom-collections.for-each.js"),b=ae.n(x),ee=ae("./node_modules/core-js/modules/es.object.keys.js"),ne=ae.n(ee),ce=ae("./src/worker.js"),de=ae("./src/utils.js"),ge={toContainer:ce.default.prototype.toContainer};ce.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},ce.default.prototype.toContainer=function(){return ge.toContainer.call(this).then(function(){var be=this.prop.container,ye=this.prop.pageSize.inner.px.height,Ce=[].concat(this.opt.pagebreak.mode),Se={avoidAll:Ce.indexOf("avoid-all")!==-1,css:Ce.indexOf("css")!==-1,legacy:Ce.indexOf("legacy")!==-1},He={},we=this;["before","after","avoid"].forEach(function(De){var ze=Se.avoidAll&&De==="avoid";He[De]=ze?[]:[].concat(we.opt.pagebreak[De]||[]),He[De].length>0&&(He[De]=Array.prototype.slice.call(be.querySelectorAll(He[De].join(", "))))});var Me=be.querySelectorAll(".html2pdf__page-break");Me=Array.prototype.slice.call(Me);var Pe=be.querySelectorAll("*");Array.prototype.forEach.call(Pe,function(ze){var Je={before:!1,after:Se.legacy&&Me.indexOf(ze)!==-1,avoid:Se.avoidAll};if(Se.css){var Qe=window.getComputedStyle(ze),tt=["always","page","left","right"],$e=["avoid","avoid-page"];Je={before:Je.before||tt.indexOf(Qe.breakBefore||Qe.pageBreakBefore)!==-1,after:Je.after||tt.indexOf(Qe.breakAfter||Qe.pageBreakAfter)!==-1,avoid:Je.avoid||$e.indexOf(Qe.breakInside||Qe.pageBreakInside)!==-1}}Object.keys(Je).forEach(function(mt){Je[mt]=Je[mt]||He[mt].indexOf(ze)!==-1});var at=ze.getBoundingClientRect();if(Je.avoid&&!Je.before){var ct=Math.floor(at.top/ye),it=Math.floor(at.bottom/ye),rt=Math.abs(at.bottom-at.top)/ye;it!==ct&&rt<=1&&(Je.before=!0)}if(Je.before){var st=(0,de.createElement)("div",{style:{display:"block",height:ye-at.top%ye+"px"}});ze.parentNode.insertBefore(st,ze)}if(Je.after){var st=(0,de.createElement)("div",{style:{display:"block",height:ye-at.bottom%ye+"px"}});ze.parentNode.insertBefore(st,ze.nextSibling)}})})}},"./src/utils.js":function(re,le,ae){"use strict";ae.r(le),ae.d(le,{objType:function(){return Ce},createElement:function(){return Se},cloneNode:function(){return He},unitConvert:function(){return we},toPx:function(){return Me}});var se=ae("./node_modules/core-js/modules/es.number.constructor.js"),ie=ae.n(se),te=ae("./node_modules/core-js/modules/es.symbol.js"),z=ae.n(te),a=ae("./node_modules/core-js/modules/es.symbol.description.js"),y=ae.n(a),x=ae("./node_modules/core-js/modules/es.object.to-string.js"),b=ae.n(x),ee=ae("./node_modules/core-js/modules/es.symbol.iterator.js"),ne=ae.n(ee),ce=ae("./node_modules/core-js/modules/es.array.iterator.js"),de=ae.n(ce),ge=ae("./node_modules/core-js/modules/es.string.iterator.js"),pe=ae.n(ge),me=ae("./node_modules/core-js/modules/web.dom-collections.iterator.js"),be=ae.n(me);function ye(Pe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ye=function(ze){return typeof ze}:ye=function(ze){return ze&&typeof Symbol=="function"&&ze.constructor===Symbol&&ze!==Symbol.prototype?"symbol":typeof ze},ye(Pe)}var Ce=function(De){var ze=ye(De);return ze==="undefined"?"undefined":ze==="string"||De instanceof String?"string":ze==="number"||De instanceof Number?"number":ze==="function"||De instanceof Function?"function":De&&De.constructor===Array?"array":De&&De.nodeType===1?"element":ze==="object"?"object":"unknown"},Se=function(De,ze){var Je=document.createElement(De);if(ze.className&&(Je.className=ze.className),ze.innerHTML){Je.innerHTML=ze.innerHTML;for(var Qe=Je.getElementsByTagName("script"),tt=Qe.length;tt-- >0;null)Qe[tt].parentNode.removeChild(Qe[tt])}for(var $e in ze.style)Je.style[$e]=ze.style[$e];return Je},He=function Pe(De,ze){for(var Je=De.nodeType===3?document.createTextNode(De.nodeValue):De.cloneNode(!1),Qe=De.firstChild;Qe;Qe=Qe.nextSibling)(ze===!0||Qe.nodeType!==1||Qe.nodeName!=="SCRIPT")&&Je.appendChild(Pe(Qe,ze));return De.nodeType===1&&(De.nodeName==="CANVAS"?(Je.width=De.width,Je.height=De.height,Je.getContext("2d").drawImage(De,0,0)):(De.nodeName==="TEXTAREA"||De.nodeName==="SELECT")&&(Je.value=De.value),Je.addEventListener("load",function(){Je.scrollTop=De.scrollTop,Je.scrollLeft=De.scrollLeft},!0)),Je},we=function(De,ze){if(Ce(De)==="number")return De*72/96/ze;var Je={};for(var Qe in De)Je[Qe]=De[Qe]*72/96/ze;return Je},Me=function(De,ze){return Math.floor(De*ze/72*96)}},"./src/worker.js":function(re,le,ae){"use strict";ae.r(le);var se=ae("./node_modules/core-js/modules/es.object.assign.js"),ie=ae.n(se),te=ae("./node_modules/core-js/modules/es.array.map.js"),z=ae.n(te),a=ae("./node_modules/core-js/modules/es.object.keys.js"),y=ae.n(a),x=ae("./node_modules/core-js/modules/es.array.concat.js"),b=ae.n(x),ee=ae("./node_modules/core-js/modules/es.object.to-string.js"),ne=ae.n(ee),ce=ae("./node_modules/core-js/modules/es.regexp.to-string.js"),de=ae.n(ce),ge=ae("./node_modules/core-js/modules/es.function.name.js"),pe=ae.n(ge),me=ae("./node_modules/core-js/modules/web.dom-collections.for-each.js"),be=ae.n(me),ye=ae("jspdf"),Ce=ae.n(ye),Se=ae("html2canvas"),He=ae.n(Se),we=ae("./src/utils.js"),Me=ae("./node_modules/es6-promise/dist/es6-promise.js"),Pe=ae.n(Me),De=Pe().Promise,ze=function Je(Qe){var tt=Object.assign(Je.convert(De.resolve()),JSON.parse(JSON.stringify(Je.template))),$e=Je.convert(De.resolve(),tt);return $e=$e.setProgress(1,Je,1,[Je]),$e=$e.set(Qe),$e};ze.prototype=Object.create(De.prototype),ze.prototype.constructor=ze,ze.convert=function(Qe,tt){return Qe.__proto__=tt||ze.prototype,Qe},ze.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:{}}},ze.prototype.from=function(Qe,tt){function $e(at){switch((0,we.objType)(at)){case"string":return"string";case"element":return at.nodeName.toLowerCase&&at.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(tt=tt||$e(Qe),tt){case"string":return this.set({src:(0,we.createElement)("div",{innerHTML:Qe})});case"element":return this.set({src:Qe});case"canvas":return this.set({canvas:Qe});case"img":return this.set({img:Qe});default:return this.error("Unknown source type.")}})},ze.prototype.to=function(Qe){switch(Qe){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.")}},ze.prototype.toContainer=function(){var Qe=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(Qe).then(function(){var $e={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},at={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};$e.opacity=0;var ct=(0,we.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,we.createElement)("div",{className:"html2pdf__overlay",style:$e}),this.prop.container=(0,we.createElement)("div",{className:"html2pdf__container",style:at}),this.prop.container.appendChild(ct),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},ze.prototype.toCanvas=function(){var Qe=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(Qe).then(function(){var $e=Object.assign({},this.opt.html2canvas);return delete $e.onrendered,Se(this.prop.container,$e)}).then(function($e){var at=this.opt.html2canvas.onrendered||function(){};at($e),this.prop.canvas=$e,document.body.removeChild(this.prop.overlay)})},ze.prototype.toImg=function(){var Qe=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(Qe).then(function(){var $e=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=$e})},ze.prototype.toPdf=function(){var Qe=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(Qe).then(function(){var $e=this.prop.canvas,at=this.opt,ct=$e.height,it=Math.floor($e.width*this.prop.pageSize.inner.ratio),rt=Math.ceil(ct/it),st=this.prop.pageSize.inner.height,mt=document.createElement("canvas"),yt=mt.getContext("2d");mt.width=$e.width,mt.height=it,this.prop.pdf=this.prop.pdf||new ye.jsPDF(at.jsPDF);for(var Tt=0;Tt1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/to-indexed-object.js"),ie=ae("./node_modules/core-js/internals/to-length.js"),te=ae("./node_modules/core-js/internals/to-absolute-index.js"),z=function(a){return function(y,x,b){var ee=se(y),ne=ie(ee.length),ce=te(b,ne),de;if(a&&x!=x){for(;ne>ce;)if(de=ee[ce++],de!=de)return!0}else for(;ne>ce;ce++)if((a||ce in ee)&&ee[ce]===x)return a||ce||0;return!a&&-1}};re.exports={includes:z(!0),indexOf:z(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/function-bind-context.js"),ie=ae("./node_modules/core-js/internals/indexed-object.js"),te=ae("./node_modules/core-js/internals/to-object.js"),z=ae("./node_modules/core-js/internals/to-length.js"),a=ae("./node_modules/core-js/internals/array-species-create.js"),y=[].push,x=function(b){var ee=b==1,ne=b==2,ce=b==3,de=b==4,ge=b==6,pe=b==7,me=b==5||ge;return function(be,ye,Ce,Se){for(var He=te(be),we=ie(He),Me=se(ye,Ce,3),Pe=z(we.length),De=0,ze=Se||a,Je=ee?ze(be,Pe):ne||pe?ze(be,0):void 0,Qe,tt;Pe>De;De++)if((me||De in we)&&(Qe=we[De],tt=Me(Qe,De,He),b))if(ee)Je[De]=tt;else if(tt)switch(b){case 3:return!0;case 5:return Qe;case 6:return De;case 2:y.call(Je,Qe)}else switch(b){case 4:return!1;case 7:y.call(Je,Qe)}return ge?-1:ce||de?de:Je}};re.exports={forEach:x(0),map:x(1),filter:x(2),some:x(3),every:x(4),find:x(5),findIndex:x(6),filterReject:x(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/fails.js"),ie=ae("./node_modules/core-js/internals/well-known-symbol.js"),te=ae("./node_modules/core-js/internals/engine-v8-version.js"),z=ie("species");re.exports=function(a){return te>=51||!se(function(){var y=[],x=y.constructor={};return x[z]=function(){return{foo:1}},y[a](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/fails.js");re.exports=function(ie,te){var z=[][ie];return!!z&&se(function(){z.call(null,te||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/is-object.js"),ie=ae("./node_modules/core-js/internals/is-array.js"),te=ae("./node_modules/core-js/internals/well-known-symbol.js"),z=te("species");re.exports=function(a){var y;return ie(a)&&(y=a.constructor,typeof y=="function"&&(y===Array||ie(y.prototype))?y=void 0:se(y)&&(y=y[z],y===null&&(y=void 0))),y===void 0?Array:y}},"./node_modules/core-js/internals/array-species-create.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/array-species-constructor.js");re.exports=function(ie,te){return new(se(ie))(te===0?0:te)}},"./node_modules/core-js/internals/classof-raw.js":function(re){var le={}.toString;re.exports=function(ae){return le.call(ae).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/to-string-tag-support.js"),ie=ae("./node_modules/core-js/internals/classof-raw.js"),te=ae("./node_modules/core-js/internals/well-known-symbol.js"),z=te("toStringTag"),a=ie(function(){return arguments}())=="Arguments",y=function(x,b){try{return x[b]}catch(ee){}};re.exports=se?ie:function(x){var b,ee,ne;return x===void 0?"Undefined":x===null?"Null":typeof(ee=y(b=Object(x),z))=="string"?ee:a?ie(b):(ne=ie(b))=="Object"&&typeof b.callee=="function"?"Arguments":ne}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/has.js"),ie=ae("./node_modules/core-js/internals/own-keys.js"),te=ae("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),z=ae("./node_modules/core-js/internals/object-define-property.js");re.exports=function(a,y){for(var x=ie(y),b=z.f,ee=te.f,ne=0;ne"+b+""}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,ie=ae("./node_modules/core-js/internals/object-create.js"),te=ae("./node_modules/core-js/internals/create-property-descriptor.js"),z=ae("./node_modules/core-js/internals/set-to-string-tag.js"),a=ae("./node_modules/core-js/internals/iterators.js"),y=function(){return this};re.exports=function(x,b,ee){var ne=b+" Iterator";return x.prototype=ie(se,{next:te(1,ee)}),z(x,ne,!1,!0),a[ne]=y,x}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/descriptors.js"),ie=ae("./node_modules/core-js/internals/object-define-property.js"),te=ae("./node_modules/core-js/internals/create-property-descriptor.js");re.exports=se?function(z,a,y){return ie.f(z,a,te(1,y))}:function(z,a,y){return z[a]=y,z}},"./node_modules/core-js/internals/create-property-descriptor.js":function(re){re.exports=function(le,ae){return{enumerable:!(le&1),configurable:!(le&2),writable:!(le&4),value:ae}}},"./node_modules/core-js/internals/create-property.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/to-property-key.js"),ie=ae("./node_modules/core-js/internals/object-define-property.js"),te=ae("./node_modules/core-js/internals/create-property-descriptor.js");re.exports=function(z,a,y){var x=se(a);x in z?ie.f(z,x,te(0,y)):z[x]=y}},"./node_modules/core-js/internals/define-iterator.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/export.js"),ie=ae("./node_modules/core-js/internals/create-iterator-constructor.js"),te=ae("./node_modules/core-js/internals/object-get-prototype-of.js"),z=ae("./node_modules/core-js/internals/object-set-prototype-of.js"),a=ae("./node_modules/core-js/internals/set-to-string-tag.js"),y=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),x=ae("./node_modules/core-js/internals/redefine.js"),b=ae("./node_modules/core-js/internals/well-known-symbol.js"),ee=ae("./node_modules/core-js/internals/is-pure.js"),ne=ae("./node_modules/core-js/internals/iterators.js"),ce=ae("./node_modules/core-js/internals/iterators-core.js"),de=ce.IteratorPrototype,ge=ce.BUGGY_SAFARI_ITERATORS,pe=b("iterator"),me="keys",be="values",ye="entries",Ce=function(){return this};re.exports=function(Se,He,we,Me,Pe,De,ze){ie(we,He,Me);var Je=function(yt){if(yt===Pe&&ct)return ct;if(!ge&&yt in $e)return $e[yt];switch(yt){case me:return function(){return new we(this,yt)};case be:return function(){return new we(this,yt)};case ye:return function(){return new we(this,yt)}}return function(){return new we(this)}},Qe=He+" Iterator",tt=!1,$e=Se.prototype,at=$e[pe]||$e["@@iterator"]||Pe&&$e[Pe],ct=!ge&&at||Je(Pe),it=He=="Array"&&$e.entries||at,rt,st,mt;if(it&&(rt=te(it.call(new Se)),de!==Object.prototype&&rt.next&&(!ee&&te(rt)!==de&&(z?z(rt,de):typeof rt[pe]!="function"&&y(rt,pe,Ce)),a(rt,Qe,!0,!0),ee&&(ne[Qe]=Ce))),Pe==be&&at&&at.name!==be&&(tt=!0,ct=function(){return at.call(this)}),(!ee||ze)&&$e[pe]!==ct&&y($e,pe,ct),ne[He]=ct,Pe)if(st={values:Je(be),keys:De?ct:Je(me),entries:Je(ye)},ze)for(mt in st)(ge||tt||!(mt in $e))&&x($e,mt,st[mt]);else se({target:He,proto:!0,forced:ge||tt},st);return st}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/path.js"),ie=ae("./node_modules/core-js/internals/has.js"),te=ae("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),z=ae("./node_modules/core-js/internals/object-define-property.js").f;re.exports=function(a){var y=se.Symbol||(se.Symbol={});ie(y,a)||z(y,a,{value:te.f(a)})}},"./node_modules/core-js/internals/descriptors.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/fails.js");re.exports=!se(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/global.js"),ie=ae("./node_modules/core-js/internals/is-object.js"),te=se.document,z=ie(te)&&ie(te.createElement);re.exports=function(a){return z?te.createElement(a):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(re){re.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(re,le,ae){var se=ae("./node_modules/core-js/internals/get-built-in.js");re.exports=se("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/global.js"),ie=ae("./node_modules/core-js/internals/engine-user-agent.js"),te=se.process,z=se.Deno,a=te&&te.versions||z&&z.version,y=a&&a.v8,x,b;y?(x=y.split("."),b=x[0]<4?1:x[0]+x[1]):ie&&(x=ie.match(/Edge\/(\d+)/),(!x||x[1]>=74)&&(x=ie.match(/Chrome\/(\d+)/),x&&(b=x[1]))),re.exports=b&&+b},"./node_modules/core-js/internals/enum-bug-keys.js":function(re){re.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/global.js"),ie=ae("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,te=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),z=ae("./node_modules/core-js/internals/redefine.js"),a=ae("./node_modules/core-js/internals/set-global.js"),y=ae("./node_modules/core-js/internals/copy-constructor-properties.js"),x=ae("./node_modules/core-js/internals/is-forced.js");re.exports=function(b,ee){var ne=b.target,ce=b.global,de=b.stat,ge,pe,me,be,ye,Ce;if(ce?pe=se:de?pe=se[ne]||a(ne,{}):pe=(se[ne]||{}).prototype,pe)for(me in ee){if(ye=ee[me],b.noTargetGet?(Ce=ie(pe,me),be=Ce&&Ce.value):be=pe[me],ge=x(ce?me:ne+(de?".":"#")+me,b.forced),!ge&&be!==void 0){if(typeof ye==typeof be)continue;y(ye,be)}(b.sham||be&&be.sham)&&te(ye,"sham",!0),z(pe,me,ye,b)}}},"./node_modules/core-js/internals/fails.js":function(re){re.exports=function(le){try{return!!le()}catch(ae){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/a-function.js");re.exports=function(ie,te,z){if(se(ie),te===void 0)return ie;switch(z){case 0:return function(){return ie.call(te)};case 1:return function(a){return ie.call(te,a)};case 2:return function(a,y){return ie.call(te,a,y)};case 3:return function(a,y,x){return ie.call(te,a,y,x)}}return function(){return ie.apply(te,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/global.js"),ie=function(te){return typeof te=="function"?te:void 0};re.exports=function(te,z){return arguments.length<2?ie(se[te]):se[te]&&se[te][z]}},"./node_modules/core-js/internals/global.js":function(re){var le=function(ae){return ae&&ae.Math==Math&&ae};re.exports=le(typeof globalThis=="object"&&globalThis)||le(typeof window=="object"&&window)||le(typeof self=="object"&&self)||le(typeof fe.g=="object"&&fe.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/to-object.js"),ie={}.hasOwnProperty;re.exports=Object.hasOwn||function(z,a){return ie.call(se(z),a)}},"./node_modules/core-js/internals/hidden-keys.js":function(re){re.exports={}},"./node_modules/core-js/internals/html.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/get-built-in.js");re.exports=se("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/descriptors.js"),ie=ae("./node_modules/core-js/internals/fails.js"),te=ae("./node_modules/core-js/internals/document-create-element.js");re.exports=!se&&!ie(function(){return Object.defineProperty(te("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/fails.js"),ie=ae("./node_modules/core-js/internals/classof-raw.js"),te="".split;re.exports=se(function(){return!Object("z").propertyIsEnumerable(0)})?function(z){return ie(z)=="String"?te.call(z,""):Object(z)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/is-object.js"),ie=ae("./node_modules/core-js/internals/object-set-prototype-of.js");re.exports=function(te,z,a){var y,x;return ie&&typeof(y=z.constructor)=="function"&&y!==a&&se(x=y.prototype)&&x!==a.prototype&&ie(te,x),te}},"./node_modules/core-js/internals/inspect-source.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/shared-store.js"),ie=Function.toString;typeof se.inspectSource!="function"&&(se.inspectSource=function(te){return ie.call(te)}),re.exports=se.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/native-weak-map.js"),ie=ae("./node_modules/core-js/internals/global.js"),te=ae("./node_modules/core-js/internals/is-object.js"),z=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),a=ae("./node_modules/core-js/internals/has.js"),y=ae("./node_modules/core-js/internals/shared-store.js"),x=ae("./node_modules/core-js/internals/shared-key.js"),b=ae("./node_modules/core-js/internals/hidden-keys.js"),ee="Object already initialized",ne=ie.WeakMap,ce,de,ge,pe=function(we){return ge(we)?de(we):ce(we,{})},me=function(we){return function(Me){var Pe;if(!te(Me)||(Pe=de(Me)).type!==we)throw TypeError("Incompatible receiver, "+we+" required");return Pe}};if(se||y.state){var be=y.state||(y.state=new ne),ye=be.get,Ce=be.has,Se=be.set;ce=function(we,Me){if(Ce.call(be,we))throw new TypeError(ee);return Me.facade=we,Se.call(be,we,Me),Me},de=function(we){return ye.call(be,we)||{}},ge=function(we){return Ce.call(be,we)}}else{var He=x("state");b[He]=!0,ce=function(we,Me){if(a(we,He))throw new TypeError(ee);return Me.facade=we,z(we,He,Me),Me},de=function(we){return a(we,He)?we[He]:{}},ge=function(we){return a(we,He)}}re.exports={set:ce,get:de,has:ge,enforce:pe,getterFor:me}},"./node_modules/core-js/internals/is-array.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/classof-raw.js");re.exports=Array.isArray||function(te){return se(te)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/fails.js"),ie=/#|\.prototype\./,te=function(b,ee){var ne=a[z(b)];return ne==x?!0:ne==y?!1:typeof ee=="function"?se(ee):!!ee},z=te.normalize=function(b){return String(b).replace(ie,".").toLowerCase()},a=te.data={},y=te.NATIVE="N",x=te.POLYFILL="P";re.exports=te},"./node_modules/core-js/internals/is-object.js":function(re){re.exports=function(le){return typeof le=="object"?le!==null:typeof le=="function"}},"./node_modules/core-js/internals/is-pure.js":function(re){re.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/get-built-in.js"),ie=ae("./node_modules/core-js/internals/use-symbol-as-uid.js");re.exports=ie?function(te){return typeof te=="symbol"}:function(te){var z=se("Symbol");return typeof z=="function"&&Object(te)instanceof z}},"./node_modules/core-js/internals/iterators-core.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/fails.js"),ie=ae("./node_modules/core-js/internals/object-get-prototype-of.js"),te=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),z=ae("./node_modules/core-js/internals/has.js"),a=ae("./node_modules/core-js/internals/well-known-symbol.js"),y=ae("./node_modules/core-js/internals/is-pure.js"),x=a("iterator"),b=!1,ee=function(){return this},ne,ce,de;[].keys&&(de=[].keys(),"next"in de?(ce=ie(ie(de)),ce!==Object.prototype&&(ne=ce)):b=!0);var ge=ne==null||se(function(){var pe={};return ne[x].call(pe)!==pe});ge&&(ne={}),(!y||ge)&&!z(ne,x)&&te(ne,x,ee),re.exports={IteratorPrototype:ne,BUGGY_SAFARI_ITERATORS:b}},"./node_modules/core-js/internals/iterators.js":function(re){re.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/engine-v8-version.js"),ie=ae("./node_modules/core-js/internals/fails.js");re.exports=!!Object.getOwnPropertySymbols&&!ie(function(){var te=Symbol();return!String(te)||!(Object(te)instanceof Symbol)||!Symbol.sham&&se&&se<41})},"./node_modules/core-js/internals/native-weak-map.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/global.js"),ie=ae("./node_modules/core-js/internals/inspect-source.js"),te=se.WeakMap;re.exports=typeof te=="function"&&/native code/.test(ie(te))},"./node_modules/core-js/internals/object-assign.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/descriptors.js"),ie=ae("./node_modules/core-js/internals/fails.js"),te=ae("./node_modules/core-js/internals/object-keys.js"),z=ae("./node_modules/core-js/internals/object-get-own-property-symbols.js"),a=ae("./node_modules/core-js/internals/object-property-is-enumerable.js"),y=ae("./node_modules/core-js/internals/to-object.js"),x=ae("./node_modules/core-js/internals/indexed-object.js"),b=Object.assign,ee=Object.defineProperty;re.exports=!b||ie(function(){if(se&&b({b:1},b(ee({},"a",{enumerable:!0,get:function(){ee(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var ne={},ce={},de=Symbol(),ge="abcdefghijklmnopqrst";return ne[de]=7,ge.split("").forEach(function(pe){ce[pe]=pe}),b({},ne)[de]!=7||te(b({},ce)).join("")!=ge})?function(ce,de){for(var ge=y(ce),pe=arguments.length,me=1,be=z.f,ye=a.f;pe>me;)for(var Ce=x(arguments[me++]),Se=be?te(Ce).concat(be(Ce)):te(Ce),He=Se.length,we=0,Me;He>we;)Me=Se[we++],(!se||ye.call(Ce,Me))&&(ge[Me]=Ce[Me]);return ge}:b},"./node_modules/core-js/internals/object-create.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/an-object.js"),ie=ae("./node_modules/core-js/internals/object-define-properties.js"),te=ae("./node_modules/core-js/internals/enum-bug-keys.js"),z=ae("./node_modules/core-js/internals/hidden-keys.js"),a=ae("./node_modules/core-js/internals/html.js"),y=ae("./node_modules/core-js/internals/document-create-element.js"),x=ae("./node_modules/core-js/internals/shared-key.js"),b=">",ee="<",ne="prototype",ce="script",de=x("IE_PROTO"),ge=function(){},pe=function(Se){return ee+ce+b+Se+ee+"/"+ce+b},me=function(Se){Se.write(pe("")),Se.close();var He=Se.parentWindow.Object;return Se=null,He},be=function(){var Se=y("iframe"),He="java"+ce+":",we;if(Se.style)return Se.style.display="none",a.appendChild(Se),Se.src=String(He),we=Se.contentWindow.document,we.open(),we.write(pe("document.F=Object")),we.close(),we.F},ye,Ce=function(){try{ye=new ActiveXObject("htmlfile")}catch(He){}Ce=document.domain&&ye?me(ye):be()||me(ye);for(var Se=te.length;Se--;)delete Ce[ne][te[Se]];return Ce()};z[de]=!0,re.exports=Object.create||function(He,we){var Me;return He!==null?(ge[ne]=se(He),Me=new ge,ge[ne]=null,Me[de]=He):Me=Ce(),we===void 0?Me:ie(Me,we)}},"./node_modules/core-js/internals/object-define-properties.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/descriptors.js"),ie=ae("./node_modules/core-js/internals/object-define-property.js"),te=ae("./node_modules/core-js/internals/an-object.js"),z=ae("./node_modules/core-js/internals/object-keys.js");re.exports=se?Object.defineProperties:function(y,x){te(y);for(var b=z(x),ee=b.length,ne=0,ce;ee>ne;)ie.f(y,ce=b[ne++],x[ce]);return y}},"./node_modules/core-js/internals/object-define-property.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/descriptors.js"),ie=ae("./node_modules/core-js/internals/ie8-dom-define.js"),te=ae("./node_modules/core-js/internals/an-object.js"),z=ae("./node_modules/core-js/internals/to-property-key.js"),a=Object.defineProperty;le.f=se?a:function(x,b,ee){if(te(x),b=z(b),te(ee),ie)try{return a(x,b,ee)}catch(ne){}if("get"in ee||"set"in ee)throw TypeError("Accessors not supported");return"value"in ee&&(x[b]=ee.value),x}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/descriptors.js"),ie=ae("./node_modules/core-js/internals/object-property-is-enumerable.js"),te=ae("./node_modules/core-js/internals/create-property-descriptor.js"),z=ae("./node_modules/core-js/internals/to-indexed-object.js"),a=ae("./node_modules/core-js/internals/to-property-key.js"),y=ae("./node_modules/core-js/internals/has.js"),x=ae("./node_modules/core-js/internals/ie8-dom-define.js"),b=Object.getOwnPropertyDescriptor;le.f=se?b:function(ne,ce){if(ne=z(ne),ce=a(ce),x)try{return b(ne,ce)}catch(de){}if(y(ne,ce))return te(!ie.f.call(ne,ce),ne[ce])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/to-indexed-object.js"),ie=ae("./node_modules/core-js/internals/object-get-own-property-names.js").f,te={}.toString,z=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(y){try{return ie(y)}catch(x){return z.slice()}};re.exports.f=function(x){return z&&te.call(x)=="[object Window]"?a(x):ie(se(x))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/object-keys-internal.js"),ie=ae("./node_modules/core-js/internals/enum-bug-keys.js"),te=ie.concat("length","prototype");le.f=Object.getOwnPropertyNames||function(a){return se(a,te)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(re,le){le.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/has.js"),ie=ae("./node_modules/core-js/internals/to-object.js"),te=ae("./node_modules/core-js/internals/shared-key.js"),z=ae("./node_modules/core-js/internals/correct-prototype-getter.js"),a=te("IE_PROTO"),y=Object.prototype;re.exports=z?Object.getPrototypeOf:function(x){return x=ie(x),se(x,a)?x[a]:typeof x.constructor=="function"&&x instanceof x.constructor?x.constructor.prototype:x instanceof Object?y:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/has.js"),ie=ae("./node_modules/core-js/internals/to-indexed-object.js"),te=ae("./node_modules/core-js/internals/array-includes.js").indexOf,z=ae("./node_modules/core-js/internals/hidden-keys.js");re.exports=function(a,y){var x=ie(a),b=0,ee=[],ne;for(ne in x)!se(z,ne)&&se(x,ne)&&ee.push(ne);for(;y.length>b;)se(x,ne=y[b++])&&(~te(ee,ne)||ee.push(ne));return ee}},"./node_modules/core-js/internals/object-keys.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/object-keys-internal.js"),ie=ae("./node_modules/core-js/internals/enum-bug-keys.js");re.exports=Object.keys||function(z){return se(z,ie)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(re,le){"use strict";var ae={}.propertyIsEnumerable,se=Object.getOwnPropertyDescriptor,ie=se&&!ae.call({1:2},1);le.f=ie?function(z){var a=se(this,z);return!!a&&a.enumerable}:ae},"./node_modules/core-js/internals/object-set-prototype-of.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/an-object.js"),ie=ae("./node_modules/core-js/internals/a-possible-prototype.js");re.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var te=!1,z={},a;try{a=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,a.call(z,[]),te=z instanceof Array}catch(y){}return function(x,b){return se(x),ie(b),te?a.call(x,b):x.__proto__=b,x}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/to-string-tag-support.js"),ie=ae("./node_modules/core-js/internals/classof.js");re.exports=se?{}.toString:function(){return"[object "+ie(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/is-object.js");re.exports=function(ie,te){var z,a;if(te==="string"&&typeof(z=ie.toString)=="function"&&!se(a=z.call(ie))||typeof(z=ie.valueOf)=="function"&&!se(a=z.call(ie))||te!=="string"&&typeof(z=ie.toString)=="function"&&!se(a=z.call(ie)))return a;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/get-built-in.js"),ie=ae("./node_modules/core-js/internals/object-get-own-property-names.js"),te=ae("./node_modules/core-js/internals/object-get-own-property-symbols.js"),z=ae("./node_modules/core-js/internals/an-object.js");re.exports=se("Reflect","ownKeys")||function(y){var x=ie.f(z(y)),b=te.f;return b?x.concat(b(y)):x}},"./node_modules/core-js/internals/path.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/global.js");re.exports=se},"./node_modules/core-js/internals/redefine.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/global.js"),ie=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),te=ae("./node_modules/core-js/internals/has.js"),z=ae("./node_modules/core-js/internals/set-global.js"),a=ae("./node_modules/core-js/internals/inspect-source.js"),y=ae("./node_modules/core-js/internals/internal-state.js"),x=y.get,b=y.enforce,ee=String(String).split("String");(re.exports=function(ne,ce,de,ge){var pe=ge?!!ge.unsafe:!1,me=ge?!!ge.enumerable:!1,be=ge?!!ge.noTargetGet:!1,ye;if(typeof de=="function"&&(typeof ce=="string"&&!te(de,"name")&&ie(de,"name",ce),ye=b(de),ye.source||(ye.source=ee.join(typeof ce=="string"?ce:""))),ne===se){me?ne[ce]=de:z(ce,de);return}else pe?!be&&ne[ce]&&(me=!0):delete ne[ce];me?ne[ce]=de:ie(ne,ce,de)})(Function.prototype,"toString",function(){return typeof this=="function"&&x(this).source||a(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/an-object.js");re.exports=function(){var ie=se(this),te="";return ie.global&&(te+="g"),ie.ignoreCase&&(te+="i"),ie.multiline&&(te+="m"),ie.dotAll&&(te+="s"),ie.unicode&&(te+="u"),ie.sticky&&(te+="y"),te}},"./node_modules/core-js/internals/require-object-coercible.js":function(re){re.exports=function(le){if(le==null)throw TypeError("Can't call method on "+le);return le}},"./node_modules/core-js/internals/set-global.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/global.js");re.exports=function(ie,te){try{Object.defineProperty(se,ie,{value:te,configurable:!0,writable:!0})}catch(z){se[ie]=te}return te}},"./node_modules/core-js/internals/set-to-string-tag.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/object-define-property.js").f,ie=ae("./node_modules/core-js/internals/has.js"),te=ae("./node_modules/core-js/internals/well-known-symbol.js"),z=te("toStringTag");re.exports=function(a,y,x){a&&!ie(a=x?a:a.prototype,z)&&se(a,z,{configurable:!0,value:y})}},"./node_modules/core-js/internals/shared-key.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/shared.js"),ie=ae("./node_modules/core-js/internals/uid.js"),te=se("keys");re.exports=function(z){return te[z]||(te[z]=ie(z))}},"./node_modules/core-js/internals/shared-store.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/global.js"),ie=ae("./node_modules/core-js/internals/set-global.js"),te="__core-js_shared__",z=se[te]||ie(te,{});re.exports=z},"./node_modules/core-js/internals/shared.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/is-pure.js"),ie=ae("./node_modules/core-js/internals/shared-store.js");(re.exports=function(te,z){return ie[te]||(ie[te]=z!==void 0?z:{})})("versions",[]).push({version:"3.16.0",mode:se?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/fails.js");re.exports=function(ie){return se(function(){var te=""[ie]('"');return te!==te.toLowerCase()||te.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/to-integer.js"),ie=ae("./node_modules/core-js/internals/to-string.js"),te=ae("./node_modules/core-js/internals/require-object-coercible.js"),z=function(a){return function(y,x){var b=ie(te(y)),ee=se(x),ne=b.length,ce,de;return ee<0||ee>=ne?a?"":void 0:(ce=b.charCodeAt(ee),ce<55296||ce>56319||ee+1===ne||(de=b.charCodeAt(ee+1))<56320||de>57343?a?b.charAt(ee):ce:a?b.slice(ee,ee+2):(ce-55296<<10)+(de-56320)+65536)}};re.exports={codeAt:z(!1),charAt:z(!0)}},"./node_modules/core-js/internals/string-trim.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/require-object-coercible.js"),ie=ae("./node_modules/core-js/internals/to-string.js"),te=ae("./node_modules/core-js/internals/whitespaces.js"),z="["+te+"]",a=RegExp("^"+z+z+"*"),y=RegExp(z+z+"*$"),x=function(b){return function(ee){var ne=ie(se(ee));return b&1&&(ne=ne.replace(a,"")),b&2&&(ne=ne.replace(y,"")),ne}};re.exports={start:x(1),end:x(2),trim:x(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/to-integer.js"),ie=Math.max,te=Math.min;re.exports=function(z,a){var y=se(z);return y<0?ie(y+a,0):te(y,a)}},"./node_modules/core-js/internals/to-indexed-object.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/indexed-object.js"),ie=ae("./node_modules/core-js/internals/require-object-coercible.js");re.exports=function(te){return se(ie(te))}},"./node_modules/core-js/internals/to-integer.js":function(re){var le=Math.ceil,ae=Math.floor;re.exports=function(se){return isNaN(se=+se)?0:(se>0?ae:le)(se)}},"./node_modules/core-js/internals/to-length.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/to-integer.js"),ie=Math.min;re.exports=function(te){return te>0?ie(se(te),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/require-object-coercible.js");re.exports=function(ie){return Object(se(ie))}},"./node_modules/core-js/internals/to-primitive.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/is-object.js"),ie=ae("./node_modules/core-js/internals/is-symbol.js"),te=ae("./node_modules/core-js/internals/ordinary-to-primitive.js"),z=ae("./node_modules/core-js/internals/well-known-symbol.js"),a=z("toPrimitive");re.exports=function(y,x){if(!se(y)||ie(y))return y;var b=y[a],ee;if(b!==void 0){if(x===void 0&&(x="default"),ee=b.call(y,x),!se(ee)||ie(ee))return ee;throw TypeError("Can't convert object to primitive value")}return x===void 0&&(x="number"),te(y,x)}},"./node_modules/core-js/internals/to-property-key.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/to-primitive.js"),ie=ae("./node_modules/core-js/internals/is-symbol.js");re.exports=function(te){var z=se(te,"string");return ie(z)?z:String(z)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/well-known-symbol.js"),ie=se("toStringTag"),te={};te[ie]="z",re.exports=String(te)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/is-symbol.js");re.exports=function(ie){if(se(ie))throw TypeError("Cannot convert a Symbol value to a string");return String(ie)}},"./node_modules/core-js/internals/uid.js":function(re){var le=0,ae=Math.random();re.exports=function(se){return"Symbol("+String(se===void 0?"":se)+")_"+(++le+ae).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/native-symbol.js");re.exports=se&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/well-known-symbol.js");le.f=se},"./node_modules/core-js/internals/well-known-symbol.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/global.js"),ie=ae("./node_modules/core-js/internals/shared.js"),te=ae("./node_modules/core-js/internals/has.js"),z=ae("./node_modules/core-js/internals/uid.js"),a=ae("./node_modules/core-js/internals/native-symbol.js"),y=ae("./node_modules/core-js/internals/use-symbol-as-uid.js"),x=ie("wks"),b=se.Symbol,ee=y?b:b&&b.withoutSetter||z;re.exports=function(ne){return(!te(x,ne)||!(a||typeof x[ne]=="string"))&&(a&&te(b,ne)?x[ne]=b[ne]:x[ne]=ee("Symbol."+ne)),x[ne]}},"./node_modules/core-js/internals/whitespaces.js":function(re){re.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(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/export.js"),ie=ae("./node_modules/core-js/internals/fails.js"),te=ae("./node_modules/core-js/internals/is-array.js"),z=ae("./node_modules/core-js/internals/is-object.js"),a=ae("./node_modules/core-js/internals/to-object.js"),y=ae("./node_modules/core-js/internals/to-length.js"),x=ae("./node_modules/core-js/internals/create-property.js"),b=ae("./node_modules/core-js/internals/array-species-create.js"),ee=ae("./node_modules/core-js/internals/array-method-has-species-support.js"),ne=ae("./node_modules/core-js/internals/well-known-symbol.js"),ce=ae("./node_modules/core-js/internals/engine-v8-version.js"),de=ne("isConcatSpreadable"),ge=9007199254740991,pe="Maximum allowed index exceeded",me=ce>=51||!ie(function(){var Se=[];return Se[de]=!1,Se.concat()[0]!==Se}),be=ee("concat"),ye=function(Se){if(!z(Se))return!1;var He=Se[de];return He!==void 0?!!He:te(Se)},Ce=!me||!be;se({target:"Array",proto:!0,forced:Ce},{concat:function(He){var we=a(this),Me=b(we,0),Pe=0,De,ze,Je,Qe,tt;for(De=-1,Je=arguments.length;Dege)throw TypeError(pe);for(ze=0;ze=ge)throw TypeError(pe);x(Me,Pe++,tt)}return Me.length=Pe,Me}})},"./node_modules/core-js/modules/es.array.iterator.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/to-indexed-object.js"),ie=ae("./node_modules/core-js/internals/add-to-unscopables.js"),te=ae("./node_modules/core-js/internals/iterators.js"),z=ae("./node_modules/core-js/internals/internal-state.js"),a=ae("./node_modules/core-js/internals/define-iterator.js"),y="Array Iterator",x=z.set,b=z.getterFor(y);re.exports=a(Array,"Array",function(ee,ne){x(this,{type:y,target:se(ee),index:0,kind:ne})},function(){var ee=b(this),ne=ee.target,ce=ee.kind,de=ee.index++;return!ne||de>=ne.length?(ee.target=void 0,{value:void 0,done:!0}):ce=="keys"?{value:de,done:!1}:ce=="values"?{value:ne[de],done:!1}:{value:[de,ne[de]],done:!1}},"values"),te.Arguments=te.Array,ie("keys"),ie("values"),ie("entries")},"./node_modules/core-js/modules/es.array.join.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/export.js"),ie=ae("./node_modules/core-js/internals/indexed-object.js"),te=ae("./node_modules/core-js/internals/to-indexed-object.js"),z=ae("./node_modules/core-js/internals/array-method-is-strict.js"),a=[].join,y=ie!=Object,x=z("join",",");se({target:"Array",proto:!0,forced:y||!x},{join:function(ee){return a.call(te(this),ee===void 0?",":ee)}})},"./node_modules/core-js/modules/es.array.map.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/export.js"),ie=ae("./node_modules/core-js/internals/array-iteration.js").map,te=ae("./node_modules/core-js/internals/array-method-has-species-support.js"),z=te("map");se({target:"Array",proto:!0,forced:!z},{map:function(y){return ie(this,y,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/export.js"),ie=ae("./node_modules/core-js/internals/is-object.js"),te=ae("./node_modules/core-js/internals/is-array.js"),z=ae("./node_modules/core-js/internals/to-absolute-index.js"),a=ae("./node_modules/core-js/internals/to-length.js"),y=ae("./node_modules/core-js/internals/to-indexed-object.js"),x=ae("./node_modules/core-js/internals/create-property.js"),b=ae("./node_modules/core-js/internals/well-known-symbol.js"),ee=ae("./node_modules/core-js/internals/array-method-has-species-support.js"),ne=ee("slice"),ce=b("species"),de=[].slice,ge=Math.max;se({target:"Array",proto:!0,forced:!ne},{slice:function(me,be){var ye=y(this),Ce=a(ye.length),Se=z(me,Ce),He=z(be===void 0?Ce:be,Ce),we,Me,Pe;if(te(ye)&&(we=ye.constructor,typeof we=="function"&&(we===Array||te(we.prototype))?we=void 0:ie(we)&&(we=we[ce],we===null&&(we=void 0)),we===Array||we===void 0))return de.call(ye,Se,He);for(Me=new(we===void 0?Array:we)(ge(He-Se,0)),Pe=0;Se2){if(Je=me(Je),Qe=Je.charCodeAt(0),Qe===43||Qe===45){if(tt=Je.charCodeAt(2),tt===88||tt===120)return NaN}else if(Qe===48){switch(Je.charCodeAt(1)){case 66:case 98:$e=2,at=49;break;case 79:case 111:$e=8,at=55;break;default:return+Je}for(ct=Je.slice(2),it=ct.length,rt=0;rtat)return NaN;return parseInt(ct,$e)}}return+Je};if(te(be,!ye(" 0o1")||!ye("0b1")||ye("+0x1"))){for(var we=function(Je){var Qe=arguments.length<1?0:Je,tt=this;return tt instanceof we&&(Se?ne(function(){Ce.valueOf.call(tt)}):y(tt)!=be)?x(new ye(He(Qe)),tt,we):He(Qe)},Me=se?de(ye):"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(","),Pe=0,De;Me.length>Pe;Pe++)a(ye,De=Me[Pe])&&!a(we,De)&&pe(we,De,ge(ye,De));we.prototype=Ce,Ce.constructor=we,z(ie,be,we)}},"./node_modules/core-js/modules/es.object.assign.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/export.js"),ie=ae("./node_modules/core-js/internals/object-assign.js");se({target:"Object",stat:!0,forced:Object.assign!==ie},{assign:ie})},"./node_modules/core-js/modules/es.object.keys.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/export.js"),ie=ae("./node_modules/core-js/internals/to-object.js"),te=ae("./node_modules/core-js/internals/object-keys.js"),z=ae("./node_modules/core-js/internals/fails.js"),a=z(function(){te(1)});se({target:"Object",stat:!0,forced:a},{keys:function(x){return te(ie(x))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/to-string-tag-support.js"),ie=ae("./node_modules/core-js/internals/redefine.js"),te=ae("./node_modules/core-js/internals/object-to-string.js");se||ie(Object.prototype,"toString",te,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/redefine.js"),ie=ae("./node_modules/core-js/internals/an-object.js"),te=ae("./node_modules/core-js/internals/to-string.js"),z=ae("./node_modules/core-js/internals/fails.js"),a=ae("./node_modules/core-js/internals/regexp-flags.js"),y="toString",x=RegExp.prototype,b=x[y],ee=z(function(){return b.call({source:"a",flags:"b"})!="/a/b"}),ne=b.name!=y;(ee||ne)&&se(RegExp.prototype,y,function(){var de=ie(this),ge=te(de.source),pe=de.flags,me=te(pe===void 0&&de instanceof RegExp&&!("flags"in x)?a.call(de):pe);return"/"+ge+"/"+me},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/string-multibyte.js").charAt,ie=ae("./node_modules/core-js/internals/to-string.js"),te=ae("./node_modules/core-js/internals/internal-state.js"),z=ae("./node_modules/core-js/internals/define-iterator.js"),a="String Iterator",y=te.set,x=te.getterFor(a);z(String,"String",function(b){y(this,{type:a,string:ie(b),index:0})},function(){var ee=x(this),ne=ee.string,ce=ee.index,de;return ce>=ne.length?{value:void 0,done:!0}:(de=se(ne,ce),ee.index+=de.length,{value:de,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/export.js"),ie=ae("./node_modules/core-js/internals/create-html.js"),te=ae("./node_modules/core-js/internals/string-html-forced.js");se({target:"String",proto:!0,forced:te("link")},{link:function(a){return ie(this,"a","href",a)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/export.js"),ie=ae("./node_modules/core-js/internals/descriptors.js"),te=ae("./node_modules/core-js/internals/global.js"),z=ae("./node_modules/core-js/internals/has.js"),a=ae("./node_modules/core-js/internals/is-object.js"),y=ae("./node_modules/core-js/internals/object-define-property.js").f,x=ae("./node_modules/core-js/internals/copy-constructor-properties.js"),b=te.Symbol;if(ie&&typeof b=="function"&&(!("description"in b.prototype)||b().description!==void 0)){var ee={},ne=function(){var be=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),ye=this instanceof ne?new b(be):be===void 0?b():b(be);return be===""&&(ee[ye]=!0),ye};x(ne,b);var ce=ne.prototype=b.prototype;ce.constructor=ne;var de=ce.toString,ge=String(b("test"))=="Symbol(test)",pe=/^Symbol\((.*)\)[^)]+$/;y(ce,"description",{configurable:!0,get:function(){var be=a(this)?this.valueOf():this,ye=de.call(be);if(z(ee,be))return"";var Ce=ge?ye.slice(7,-1):ye.replace(pe,"$1");return Ce===""?void 0:Ce}}),se({global:!0,forced:!0},{Symbol:ne})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/define-well-known-symbol.js");se("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(re,le,ae){"use strict";var se=ae("./node_modules/core-js/internals/export.js"),ie=ae("./node_modules/core-js/internals/global.js"),te=ae("./node_modules/core-js/internals/get-built-in.js"),z=ae("./node_modules/core-js/internals/is-pure.js"),a=ae("./node_modules/core-js/internals/descriptors.js"),y=ae("./node_modules/core-js/internals/native-symbol.js"),x=ae("./node_modules/core-js/internals/fails.js"),b=ae("./node_modules/core-js/internals/has.js"),ee=ae("./node_modules/core-js/internals/is-array.js"),ne=ae("./node_modules/core-js/internals/is-object.js"),ce=ae("./node_modules/core-js/internals/is-symbol.js"),de=ae("./node_modules/core-js/internals/an-object.js"),ge=ae("./node_modules/core-js/internals/to-object.js"),pe=ae("./node_modules/core-js/internals/to-indexed-object.js"),me=ae("./node_modules/core-js/internals/to-property-key.js"),be=ae("./node_modules/core-js/internals/to-string.js"),ye=ae("./node_modules/core-js/internals/create-property-descriptor.js"),Ce=ae("./node_modules/core-js/internals/object-create.js"),Se=ae("./node_modules/core-js/internals/object-keys.js"),He=ae("./node_modules/core-js/internals/object-get-own-property-names.js"),we=ae("./node_modules/core-js/internals/object-get-own-property-names-external.js"),Me=ae("./node_modules/core-js/internals/object-get-own-property-symbols.js"),Pe=ae("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),De=ae("./node_modules/core-js/internals/object-define-property.js"),ze=ae("./node_modules/core-js/internals/object-property-is-enumerable.js"),Je=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),Qe=ae("./node_modules/core-js/internals/redefine.js"),tt=ae("./node_modules/core-js/internals/shared.js"),$e=ae("./node_modules/core-js/internals/shared-key.js"),at=ae("./node_modules/core-js/internals/hidden-keys.js"),ct=ae("./node_modules/core-js/internals/uid.js"),it=ae("./node_modules/core-js/internals/well-known-symbol.js"),rt=ae("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),st=ae("./node_modules/core-js/internals/define-well-known-symbol.js"),mt=ae("./node_modules/core-js/internals/set-to-string-tag.js"),yt=ae("./node_modules/core-js/internals/internal-state.js"),Tt=ae("./node_modules/core-js/internals/array-iteration.js").forEach,vt=$e("hidden"),ut="Symbol",qe="prototype",Te=it("toPrimitive"),Ke=yt.set,Ie=yt.getterFor(ut),Fe=Object[qe],Be=ie.Symbol,Oe=te("JSON","stringify"),_e=Pe.f,Ne=De.f,Le=we.f,We=ze.f,ft=tt("symbols"),gt=tt("op-symbols"),nt=tt("string-to-symbol-registry"),wt=tt("symbol-to-string-registry"),Pt=tt("wks"),xt=ie.QObject,It=!xt||!xt[qe]||!xt[qe].findChild,Ft=a&&x(function(){return Ce(Ne({},"a",{get:function(){return Ne(this,"a",{value:7}).a}})).a!=7})?function(dn,_n,Dn){var Rn=_e(Fe,_n);Rn&&delete Fe[_n],Ne(dn,_n,Dn),Rn&&dn!==Fe&&Ne(Fe,_n,Rn)}:Ne,Ut=function(dn,_n){var Dn=ft[dn]=Ce(Be[qe]);return Ke(Dn,{type:ut,tag:dn,description:_n}),a||(Dn.description=_n),Dn},St=function(_n,Dn,Rn){_n===Fe&&St(gt,Dn,Rn),de(_n);var wr=me(Dn);return de(Rn),b(ft,wr)?(Rn.enumerable?(b(_n,vt)&&_n[vt][wr]&&(_n[vt][wr]=!1),Rn=Ce(Rn,{enumerable:ye(0,!1)})):(b(_n,vt)||Ne(_n,vt,ye(1,{})),_n[vt][wr]=!0),Ft(_n,wr,Rn)):Ne(_n,wr,Rn)},_t=function(_n,Dn){de(_n);var Rn=pe(Dn),wr=Se(Rn).concat(cn(Rn));return Tt(wr,function(ar){(!a||Yt.call(Rn,ar))&&St(_n,ar,Rn[ar])}),_n},Kt=function(_n,Dn){return Dn===void 0?Ce(_n):_t(Ce(_n),Dn)},Yt=function(_n){var Dn=me(_n),Rn=We.call(this,Dn);return this===Fe&&b(ft,Dn)&&!b(gt,Dn)?!1:Rn||!b(this,Dn)||!b(ft,Dn)||b(this,vt)&&this[vt][Dn]?Rn:!0},an=function(_n,Dn){var Rn=pe(_n),wr=me(Dn);if(!(Rn===Fe&&b(ft,wr)&&!b(gt,wr))){var ar=_e(Rn,wr);return ar&&b(ft,wr)&&!(b(Rn,vt)&&Rn[vt][wr])&&(ar.enumerable=!0),ar}},En=function(_n){var Dn=Le(pe(_n)),Rn=[];return Tt(Dn,function(wr){!b(ft,wr)&&!b(at,wr)&&Rn.push(wr)}),Rn},cn=function(_n){var Dn=_n===Fe,Rn=Le(Dn?gt:pe(_n)),wr=[];return Tt(Rn,function(ar){b(ft,ar)&&(!Dn||b(Fe,ar))&&wr.push(ft[ar])}),wr};if(y||(Be=function(){if(this instanceof Be)throw TypeError("Symbol is not a constructor");var _n=!arguments.length||arguments[0]===void 0?void 0:be(arguments[0]),Dn=ct(_n),Rn=function(wr){this===Fe&&Rn.call(gt,wr),b(this,vt)&&b(this[vt],Dn)&&(this[vt][Dn]=!1),Ft(this,Dn,ye(1,wr))};return a&&It&&Ft(Fe,Dn,{configurable:!0,set:Rn}),Ut(Dn,_n)},Qe(Be[qe],"toString",function(){return Ie(this).tag}),Qe(Be,"withoutSetter",function(dn){return Ut(ct(dn),dn)}),ze.f=Yt,De.f=St,Pe.f=an,He.f=we.f=En,Me.f=cn,rt.f=function(dn){return Ut(it(dn),dn)},a&&(Ne(Be[qe],"description",{configurable:!0,get:function(){return Ie(this).description}}),z||Qe(Fe,"propertyIsEnumerable",Yt,{unsafe:!0}))),se({global:!0,wrap:!0,forced:!y,sham:!y},{Symbol:Be}),Tt(Se(Pt),function(dn){st(dn)}),se({target:ut,stat:!0,forced:!y},{for:function(dn){var _n=be(dn);if(b(nt,_n))return nt[_n];var Dn=Be(_n);return nt[_n]=Dn,wt[Dn]=_n,Dn},keyFor:function(_n){if(!ce(_n))throw TypeError(_n+" is not a symbol");if(b(wt,_n))return wt[_n]},useSetter:function(){It=!0},useSimple:function(){It=!1}}),se({target:"Object",stat:!0,forced:!y,sham:!a},{create:Kt,defineProperty:St,defineProperties:_t,getOwnPropertyDescriptor:an}),se({target:"Object",stat:!0,forced:!y},{getOwnPropertyNames:En,getOwnPropertySymbols:cn}),se({target:"Object",stat:!0,forced:x(function(){Me.f(1)})},{getOwnPropertySymbols:function(_n){return Me.f(ge(_n))}}),Oe){var bn=!y||x(function(){var dn=Be();return Oe([dn])!="[null]"||Oe({a:dn})!="{}"||Oe(Object(dn))!="{}"});se({target:"JSON",stat:!0,forced:bn},{stringify:function(_n,Dn,Rn){for(var wr=[_n],ar=1,Wn;arguments.length>ar;)wr.push(arguments[ar++]);if(Wn=Dn,!(!ne(Dn)&&_n===void 0||ce(_n)))return ee(Dn)||(Dn=function(Ur,eo){if(typeof Wn=="function"&&(eo=Wn.call(this,Ur,eo)),!ce(eo))return eo}),wr[1]=Dn,Oe.apply(null,wr)}})}Be[qe][Te]||Je(Be[qe],Te,Be[qe].valueOf),mt(Be,ut),at[vt]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/global.js"),ie=ae("./node_modules/core-js/internals/dom-iterables.js"),te=ae("./node_modules/core-js/internals/array-for-each.js"),z=ae("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var a in ie){var y=se[a],x=y&&y.prototype;if(x&&x.forEach!==te)try{z(x,"forEach",te)}catch(b){x.forEach=te}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(re,le,ae){var se=ae("./node_modules/core-js/internals/global.js"),ie=ae("./node_modules/core-js/internals/dom-iterables.js"),te=ae("./node_modules/core-js/modules/es.array.iterator.js"),z=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),a=ae("./node_modules/core-js/internals/well-known-symbol.js"),y=a("iterator"),x=a("toStringTag"),b=te.values;for(var ee in ie){var ne=se[ee],ce=ne&&ne.prototype;if(ce){if(ce[y]!==b)try{z(ce,y,b)}catch(ge){ce[y]=b}if(ce[x]||z(ce,x,ee),ie[ee]){for(var de in te)if(ce[de]!==te[de])try{z(ce,de,te[de])}catch(ge){ce[de]=te[de]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(re){(function(le,ae){re.exports=ae()})(this,function(){"use strict";function le(xt){var It=typeof xt;return xt!==null&&(It==="object"||It==="function")}function ae(xt){return typeof xt=="function"}var se=void 0;Array.isArray?se=Array.isArray:se=function(xt){return Object.prototype.toString.call(xt)==="[object Array]"};var ie=se,te=0,z=void 0,a=void 0,y=function(It,Ft){Se[te]=It,Se[te+1]=Ft,te+=2,te===2&&(a?a(He):Me())};function x(xt){a=xt}function b(xt){y=xt}var ee=typeof window!="undefined"?window:void 0,ne=ee||{},ce=ne.MutationObserver||ne.WebKitMutationObserver,de=typeof self=="undefined"&&typeof ve!="undefined"&&{}.toString.call(ve)==="[object process]",ge=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function pe(){return function(){return ve.nextTick(He)}}function me(){return typeof z!="undefined"?function(){z(He)}:Ce()}function be(){var xt=0,It=new ce(He),Ft=document.createTextNode("");return It.observe(Ft,{characterData:!0}),function(){Ft.data=xt=++xt%2}}function ye(){var xt=new MessageChannel;return xt.port1.onmessage=He,function(){return xt.port2.postMessage(0)}}function Ce(){var xt=setTimeout;return function(){return xt(He,1)}}var Se=new Array(1e3);function He(){for(var xt=0;xt>1,ae=-7,se=Ue?he-1:0,ie=Ue?-1:1,te=fe[ve+se];for(se+=ie,Ae=te&(1<<-ae)-1,te>>=-ae,ae+=oe;ae>0;Ae=Ae*256+fe[ve+se],se+=ie,ae-=8);for(ue=Ae&(1<<-ae)-1,Ae>>=-ae,ae+=E;ae>0;ue=ue*256+fe[ve+se],se+=ie,ae-=8);if(Ae===0)Ae=1-le;else{if(Ae===re)return ue?NaN:(te?-1:1)*(1/0);ue=ue+Math.pow(2,E),Ae=Ae-le}return(te?-1:1)*ue*Math.pow(2,Ae-E)},Qt.write=function(fe,ve,Ue,E,he,Ae){var ue,oe,re,le=Ae*8-he-1,ae=(1<>1,ie=he===23?Math.pow(2,-24)-Math.pow(2,-77):0,te=E?0:Ae-1,z=E?1:-1,a=ve<0||ve===0&&1/ve<0?1:0;for(ve=Math.abs(ve),isNaN(ve)||ve===1/0?(oe=isNaN(ve)?1:0,ue=ae):(ue=Math.floor(Math.log(ve)/Math.LN2),ve*(re=Math.pow(2,-ue))<1&&(ue--,re*=2),ue+se>=1?ve+=ie/re:ve+=ie*Math.pow(2,1-se),ve*re>=2&&(ue++,re/=2),ue+se>=ae?(oe=0,ue=ae):ue+se>=1?(oe=(ve*re-1)*Math.pow(2,he),ue=ue+se):(oe=ve*Math.pow(2,se-1)*Math.pow(2,he),ue=0));he>=8;fe[Ue+te]=oe&255,te+=z,oe/=256,he-=8);for(ue=ue<0;fe[Ue+te]=ue&255,te+=z,ue/=256,le-=8);fe[Ue+te-z]|=a*128}},24334:function(un,Qt,fe){var ve,Ue;(function(E,he){un.exports=he(E)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof fe.g!="undefined"?fe.g:this,function(E){"use strict";E=E||{};var he=E.Base64,Ae="2.6.4",ue="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",oe=function(we){for(var Me={},Pe=0,De=we.length;Pe>>6)+re(128|Me&63):re(224|Me>>>12&15)+re(128|Me>>>6&63)+re(128|Me&63)}else{var Me=65536+(we.charCodeAt(0)-55296)*1024+(we.charCodeAt(1)-56320);return re(240|Me>>>18&7)+re(128|Me>>>12&63)+re(128|Me>>>6&63)+re(128|Me&63)}},ae=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,se=function(we){return we.replace(ae,le)},ie=function(we){var Me=[0,2,1][we.length%3],Pe=we.charCodeAt(0)<<16|(we.length>1?we.charCodeAt(1):0)<<8|(we.length>2?we.charCodeAt(2):0),De=[ue.charAt(Pe>>>18),ue.charAt(Pe>>>12&63),Me>=2?"=":ue.charAt(Pe>>>6&63),Me>=1?"=":ue.charAt(Pe&63)];return De.join("")},te=E.btoa&&typeof E.btoa=="function"?function(we){return E.btoa(we)}:function(we){if(we.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return we.replace(/[\s\S]{1,3}/g,ie)},z=function(we){return te(se(String(we)))},a=function(we){return we.replace(/[+\/]/g,function(Me){return Me=="+"?"-":"_"}).replace(/=/g,"")},y=function(we,Me){return Me?a(z(we)):z(we)},x=function(we){return y(we,!0)},b;E.Uint8Array&&(b=function(we,Me){for(var Pe="",De=0,ze=we.length;De>>18)+ue.charAt($e>>>12&63)+(typeof Qe!="undefined"?ue.charAt($e>>>6&63):"=")+(typeof tt!="undefined"?ue.charAt($e&63):"=")}return Me?a(Pe):Pe});var ee=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ne=function(we){switch(we.length){case 4:var Me=(7&we.charCodeAt(0))<<18|(63&we.charCodeAt(1))<<12|(63&we.charCodeAt(2))<<6|63&we.charCodeAt(3),Pe=Me-65536;return re((Pe>>>10)+55296)+re((Pe&1023)+56320);case 3:return re((15&we.charCodeAt(0))<<12|(63&we.charCodeAt(1))<<6|63&we.charCodeAt(2));default:return re((31&we.charCodeAt(0))<<6|63&we.charCodeAt(1))}},ce=function(we){return we.replace(ee,ne)},de=function(we){var Me=we.length,Pe=Me%4,De=(Me>0?oe[we.charAt(0)]<<18:0)|(Me>1?oe[we.charAt(1)]<<12:0)|(Me>2?oe[we.charAt(2)]<<6:0)|(Me>3?oe[we.charAt(3)]:0),ze=[re(De>>>16),re(De>>>8&255),re(De&255)];return ze.length-=[0,0,2,1][Pe],ze.join("")},ge=E.atob&&typeof E.atob=="function"?function(we){return E.atob(we)}:function(we){return we.replace(/\S{1,4}/g,de)},pe=function(we){return ge(String(we).replace(/[^A-Za-z0-9\+\/]/g,""))},me=function(we){return ce(ge(we))},be=function(we){return String(we).replace(/[-_]/g,function(Me){return Me=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},ye=function(we){return me(be(we))},Ce;E.Uint8Array&&(Ce=function(we){return Uint8Array.from(pe(be(we)),function(Me){return Me.charCodeAt(0)})});var Se=function(){var we=E.Base64;return E.Base64=he,we};if(E.Base64={VERSION:Ae,atob:pe,btoa:te,fromBase64:ye,toBase64:y,utob:se,encode:y,encodeURI:x,btou:ce,decode:ye,noConflict:Se,fromUint8Array:b,toUint8Array:Ce},typeof Object.defineProperty=="function"){var He=function(we){return{value:we,enumerable:!1,writable:!0,configurable:!0}};E.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",He(function(){return ye(this)})),Object.defineProperty(String.prototype,"toBase64",He(function(we){return y(this,we)})),Object.defineProperty(String.prototype,"toBase64URI",He(function(){return y(this,!0)}))}}return E.Meteor&&(Base64=E.Base64),un.exports?un.exports.Base64=E.Base64:(ve=[],Ue=function(){return E.Base64}.apply(Qt,ve),Ue!==void 0&&(un.exports=Ue)),{Base64:E.Base64}})},7348:function(un,Qt,fe){"use strict";fe.r(Qt),fe.d(Qt,{AcroForm:function(){return as},AcroFormAppearance:function(){return Ro},AcroFormButton:function(){return va},AcroFormCheckBox:function(){return ws},AcroFormChoiceField:function(){return Pa},AcroFormComboBox:function(){return Ri},AcroFormEditBox:function(){return Wi},AcroFormListBox:function(){return xi},AcroFormPasswordField:function(){return Ts},AcroFormPushButton:function(){return Gs},AcroFormRadioButton:function(){return Rs},AcroFormTextField:function(){return Al},GState:function(){return cr},ShadingPattern:function(){return Fr},TilingPattern:function(){return Br},default:function(){return Jn},jsPDF:function(){return Jn}});var ve=fe(26420),Ue={},E=function(Re,xe,je,Ye,ot){var et=new Worker(Ue[xe]||(Ue[xe]=URL.createObjectURL(new Blob([Re+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return et.onmessage=function(ht){var pt=ht.data,Bt=pt.$e$;if(Bt){var jt=new Error(Bt[0]);jt.code=Bt[1],jt.stack=Bt[2],ot(jt,null)}else ot(null,pt)},et.postMessage(je,Ye),et},he=Uint8Array,Ae=Uint16Array,ue=Int32Array,oe=new he([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]),re=new he([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]),le=new he([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ae=function(Re,xe){for(var je=new Ae(31),Ye=0;Ye<31;++Ye)je[Ye]=xe+=1<>1|(b&21845)<<1;ee=(ee&52428)>>2|(ee&13107)<<2,ee=(ee&61680)>>4|(ee&3855)<<4,x[b]=((ee&65280)>>8|(ee&255)<<8)>>1}for(var ne=function(Re,xe,je){for(var Ye=Re.length,ot=0,et=new Ae(xe);ot>Bt]=jt}else for(pt=new Ae(Ye),ot=0;ot>15-Re[ot]);return pt},ce=new he(288),b=0;b<144;++b)ce[b]=8;for(var b=144;b<256;++b)ce[b]=9;for(var b=256;b<280;++b)ce[b]=7;for(var b=280;b<288;++b)ce[b]=8;for(var de=new he(32),b=0;b<32;++b)de[b]=5;var ge=ne(ce,9,0),pe=ne(ce,9,1),me=ne(de,5,0),be=ne(de,5,1),ye=function(Re){for(var xe=Re[0],je=1;jexe&&(xe=Re[je]);return xe},Ce=function(Re,xe,je){var Ye=xe/8|0;return(Re[Ye]|Re[Ye+1]<<8)>>(xe&7)&je},Se=function(Re,xe){var je=xe/8|0;return(Re[je]|Re[je+1]<<8|Re[je+2]<<16)>>(xe&7)},He=function(Re){return(Re+7)/8|0},we=function(Re,xe,je){return(xe==null||xe<0)&&(xe=0),(je==null||je>Re.length)&&(je=Re.length),new he(Re.subarray(xe,je))},Me={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},Pe=["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"],De=function(Re,xe,je){var Ye=new Error(xe||Pe[Re]);if(Ye.code=Re,Error.captureStackTrace&&Error.captureStackTrace(Ye,De),!je)throw Ye;return Ye},ze=function(Re,xe,je,Ye){var ot=Re.length,et=Ye?Ye.length:0;if(!ot||xe.f&&!xe.l)return je||new he(0);var ht=!je,pt=ht||xe.i!=2,Bt=xe.i;ht&&(je=new he(ot*3));var jt=function(Ar){var fr=je.length;if(Ar>fr){var xr=new he(Math.max(fr*2,Ar));xr.set(je),je=xr}},Gt=xe.f||0,Wt=xe.p||0,nn=xe.b||0,Ot=xe.l,xn=xe.d,gn=xe.m,Fn=xe.n,rn=ot*8;do{if(!Ot){Gt=Ce(Re,Wt,1);var Ln=Ce(Re,Wt+1,3);if(Wt+=3,Ln)if(Ln==1)Ot=pe,xn=be,gn=9,Fn=5;else if(Ln==2){var co=Ce(Re,Wt,31)+257,Lr=Ce(Re,Wt+10,15)+4,Hn=co+Ce(Re,Wt+5,31)+1;Wt+=14;for(var jr=new he(Hn),Jr=new he(19),ln=0;ln>4;if(or<16)jr[ln++]=or;else{var Dt=0,kt=0;for(or==16?(kt=3+Ce(Re,Wt,3),Wt+=2,Dt=jr[ln-1]):or==17?(kt=3+Ce(Re,Wt,7),Wt+=3):or==18&&(kt=11+Ce(Re,Wt,127),Wt+=7);kt--;)jr[ln++]=Dt}}var Ht=jr.subarray(0,co),Jt=jr.subarray(co);gn=ye(Ht),Fn=ye(Jt),Ot=ne(Ht,gn,1),xn=ne(Jt,Fn,1)}else De(1);else{var or=He(Wt)+4,Cr=Re[or-4]|Re[or-3]<<8,Kr=or+Cr;if(Kr>ot){Bt&&De(0);break}pt&&jt(nn+Cr),je.set(Re.subarray(or,Kr),nn),xe.b=nn+=Cr,xe.p=Wt=Kr*8,xe.f=Gt;continue}if(Wt>rn){Bt&&De(0);break}}pt&&jt(nn+131072);for(var on=(1<>4;if(Wt+=Dt&15,Wt>rn){Bt&&De(0);break}if(Dt||De(2),Mt<256)je[nn++]=Mt;else if(Mt==256){Lt=Wt,Ot=null;break}else{var qt=Mt-254;if(Mt>264){var ln=Mt-257,$t=oe[ln];qt=Ce(Re,Wt,(1<<$t)-1)+ie[ln],Wt+=$t}var fn=xn[Se(Re,Wt)&Sn],wn=fn>>4;fn||De(3),Wt+=fn&15;var Jt=a[wn];if(wn>3){var $t=re[wn];Jt+=Se(Re,Wt)&(1<<$t)-1,Wt+=$t}if(Wt>rn){Bt&&De(0);break}pt&&jt(nn+131072);var Bn=nn+qt;if(nn>8},Qe=function(Re,xe,je){je<<=xe&7;var Ye=xe/8|0;Re[Ye]|=je,Re[Ye+1]|=je>>8,Re[Ye+2]|=je>>16},tt=function(Re,xe){for(var je=[],Ye=0;Yenn&&(nn=et[Ye].s);var Ot=new Ae(nn+1),xn=$e(je[Gt-1],Ot,0);if(xn>xe){var Ye=0,gn=0,Fn=xn-xe,rn=1<xe)gn+=rn-(1<>=Fn;gn>0;){var or=et[Ye].s;Ot[or]=0&&gn;--Ye){var Cr=et[Ye].s;Ot[Cr]==xe&&(--Ot[Cr],++gn)}xn=xe}return{t:new he(Ot),l:xn}},$e=function(Re,xe,je){return Re.s==-1?Math.max($e(Re.l,xe,je+1),$e(Re.r,xe,je+1)):xe[Re.s]=je},at=function(Re){for(var xe=Re.length;xe&&!Re[--xe];);for(var je=new Ae(++xe),Ye=0,ot=Re[0],et=1,ht=function(Bt){je[Ye++]=Bt},pt=1;pt<=xe;++pt)if(Re[pt]==ot&&pt!=xe)++et;else{if(!ot&&et>2){for(;et>138;et-=138)ht(32754);et>2&&(ht(et>10?et-11<<5|28690:et-3<<5|12305),et=0)}else if(et>3){for(ht(ot),--et;et>6;et-=6)ht(8304);et>2&&(ht(et-3<<5|8208),et=0)}for(;et--;)ht(ot);et=1,ot=Re[pt]}return{c:je.subarray(0,Ye),n:xe}},ct=function(Re,xe){for(var je=0,Ye=0;Ye>8,Re[ot+2]=Re[ot]^255,Re[ot+3]=Re[ot+1]^255;for(var et=0;et4&&!Jr[le[yn-1]];--yn);var er=jt+5<<3,dt=ct(ot,ce)+ct(et,de)+ht,bt=ct(ot,nn)+ct(et,gn)+ht+14+3*yn+ct(Lr,Jr)+2*Lr[16]+3*Lr[17]+7*Lr[18];if(Bt>=0&&er<=dt&&er<=bt)return it(xe,Gt,Re.subarray(Bt,Bt+jt));var Dt,kt,Ht,Jt;if(Je(xe,Gt,1+(bt15&&(Je(xe,Gt,Mt[Hn]>>5&127),Gt+=Mt[Hn]>>12)}}else Dt=ge,kt=ce,Ht=me,Jt=de;for(var Hn=0;Hn255){var qt=$t>>18&31;Qe(xe,Gt,Dt[qt+257]),Gt+=kt[qt+257],qt>7&&(Je(xe,Gt,$t>>23&31),Gt+=oe[qt]);var fn=$t&31;Qe(xe,Gt,Ht[fn]),Gt+=Jt[fn],fn>3&&(Qe(xe,Gt,$t>>5&8191),Gt+=re[fn])}else Qe(xe,Gt,Dt[$t]),Gt+=kt[$t]}return Qe(xe,Gt,Dt[256]),Gt+kt[256]},st=new ue([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),mt=new he(0),yt=function(Re,xe,je,Ye,ot,et){var ht=et.z||Re.length,pt=new he(Ye+ht+5*(1+Math.ceil(ht/7e3))+ot),Bt=pt.subarray(Ye,pt.length-ot),jt=et.l,Gt=(et.r||0)&7;if(xe){Gt&&(Bt[0]=et.r>>3);for(var Wt=st[xe-1],nn=Wt>>13,Ot=Wt&8191,xn=(1<7e3||Jr>24576)&&(Dt>423||!jt)){Gt=rt(Re,Bt,0,Cr,Kr,co,Hn,Jr,yn,jr-yn,Gt),Jr=Lr=Hn=0,yn=jr;for(var kt=0;kt<286;++kt)Kr[kt]=0;for(var kt=0;kt<30;++kt)co[kt]=0}var Ht=2,Jt=0,on=Ot,Sn=dt-bt&32767;if(Dt>2&&er==or(jr-Sn))for(var Lt=Math.min(nn,Dt)-1,Mt=Math.min(32767,jr),qt=Math.min(258,Dt);Sn<=Mt&&--on&&dt!=bt;){if(Re[jr+Ht]==Re[jr+Ht-Sn]){for(var $t=0;$tHt){if(Ht=$t,Jt=Sn,$t>Lt)break;for(var fn=Math.min(Sn,$t-2),wn=0,kt=0;ktwn&&(wn=lr,bt=Bn)}}}dt=bt,bt=gn[dt],Sn+=dt-bt&32767}if(Jt){Cr[Jr++]=268435456|te[Ht]<<18|y[Jt];var Ar=te[Ht]&31,fr=y[Jt]&31;Hn+=oe[Ar]+re[fr],++Kr[257+Ar],++co[fr],ln=jr+Ht,++Lr}else Cr[Jr++]=Re[jr],++Kr[Re[jr]]}}for(jr=Math.max(jr,ln);jr=ht&&(Bt[Gt/8|0]=jt,xr=ht),Gt=it(Bt,Gt+1,Re.subarray(jr,xr))}et.i=ht}return we(pt,0,Ye+He(Gt)+ot)},Tt=null,vt=function(){var Re=-1;return{p:function(xe){for(var je=Re,Ye=0;Ye>>8;Re=je},d:function(){return~Re}}},ut=function(){var Re=1,xe=0;return{p:function(je){for(var Ye=Re,ot=xe,et=je.length|0,ht=0;ht!=et;){for(var pt=Math.min(ht+2655,et);ht>16),ot=(ot&65535)+15*(ot>>16)}Re=Ye,xe=ot},d:function(){return Re%=65521,xe%=65521,(Re&255)<<24|(Re&65280)<<8|(xe&255)<<8|xe>>8}}},qe=function(Re,xe,je,Ye,ot){if(!ot&&(ot={l:1},xe.dictionary)){var et=xe.dictionary.subarray(-32768),ht=new he(et.length+Re.length);ht.set(et),ht.set(Re,et.length),Re=ht,ot.w=et.length}return yt(Re,xe.level==null?6:xe.level,xe.mem==null?ot.l?Math.ceil(Math.max(8,Math.min(13,Math.log(Re.length)))*1.5):20:12+xe.mem,je,Ye,ot)},Te=function(Re,xe){var je={};for(var Ye in Re)je[Ye]=Re[Ye];for(var Ye in xe)je[Ye]=xe[Ye];return je},Ke=function(Re,xe,je){for(var Ye=Re(),ot=Re.toString(),et=ot.slice(ot.indexOf("[")+1,ot.lastIndexOf("]")).replace(/\s+/g,"").split(","),ht=0;ht>>0},Ut=function(Re,xe){return Ft(Re,xe)+Ft(Re,xe+4)*4294967296},St=function(Re,xe,je){for(;je;++xe)Re[xe]=je,je>>>=8},_t=function(Re,xe){var je=xe.filename;if(Re[0]=31,Re[1]=139,Re[2]=8,Re[8]=xe.level<2?4:xe.level==9?2:0,Re[9]=3,xe.mtime!=0&&St(Re,4,Math.floor(new Date(xe.mtime||Date.now())/1e3)),je){Re[3]=8;for(var Ye=0;Ye<=je.length;++Ye)Re[Ye+10]=je.charCodeAt(Ye)}},Kt=function(Re){(Re[0]!=31||Re[1]!=139||Re[2]!=8)&&De(6,"invalid gzip data");var xe=Re[3],je=10;xe&4&&(je+=(Re[10]|Re[11]<<8)+2);for(var Ye=(xe>>3&1)+(xe>>4&1);Ye>0;Ye-=!Re[je++]);return je+(xe&2)},Yt=function(Re){var xe=Re.length;return(Re[xe-4]|Re[xe-3]<<8|Re[xe-2]<<16|Re[xe-1]<<24)>>>0},an=function(Re){return 10+(Re.filename?Re.filename.length+1:0)},En=function(Re,xe){var je=xe.level,Ye=je==0?0:je<6?1:je==9?3:2;if(Re[0]=120,Re[1]=Ye<<6|(xe.dictionary&&32),Re[1]|=31-(Re[0]<<8|Re[1])%31,xe.dictionary){var ot=ut();ot.p(xe.dictionary),St(Re,2,ot.d())}},cn=function(Re,xe){return((Re[0]&15)!=8||Re[0]>>4>7||(Re[0]<<8|Re[1])%31)&&De(6,"invalid zlib data"),(Re[1]>>5&1)==+!xe&&De(6,"invalid zlib data: "+(Re[1]&32?"need":"unexpected")+" dictionary"),(Re[1]>>3&4)+2};function bn(Re,xe){return typeof Re=="function"&&(xe=Re,Re={}),this.ondata=xe,Re}var dn=null,_n=null;function Dn(Re,xe,je){return je||(je=xe,xe={}),typeof je!="function"&&De(7),wt(Re,xe,[_e],function(Ye){return gt(Rn(Ye.data[0],Ye.data[1]))},0,je)}function Rn(Re,xe){return qe(Re,xe||{},0,0)}var wr=null,ar=null;function Wn(Re,xe,je){return je||(je=xe,xe={}),typeof je!="function"&&De(7),wt(Re,xe,[Oe],function(Ye){return gt(Ur(Ye.data[0],nt(Ye.data[1])))},1,je)}function Ur(Re,xe){return ze(Re,{i:2},xe&&xe.out,xe&&xe.dictionary)}var eo=null,Or=null;function Pr(Re,xe,je){return je||(je=xe,xe={}),typeof je!="function"&&De(7),wt(Re,xe,[_e,Ne,function(){return[Zr]}],function(Ye){return gt(Zr(Ye.data[0],Ye.data[1]))},2,je)}function Zr(Re,xe){xe||(xe={});var je=vt(),Ye=Re.length;je.p(Re);var ot=qe(Re,xe,an(xe),8),et=ot.length;return _t(ot,xe),St(ot,et-8,je.d()),St(ot,et-4,Ye),ot}var yo=null,Oo=null;function Jo(Re,xe,je){return je||(je=xe,xe={}),typeof je!="function"&&De(7),wt(Re,xe,[Oe,Le,function(){return[Io]}],function(Ye){return gt(Io(Ye.data[0],Ye.data[1]))},3,je)}function Io(Re,xe){var je=Kt(Re);return je+8>Re.length&&De(6,"invalid gzip data"),ze(Re.subarray(je,-8),{i:2},xe&&xe.out||new he(Yt(Re)),xe&&xe.dictionary)}var gi=null,ei=null;function oi(Re,xe,je){return je||(je=xe,xe={}),typeof je!="function"&&De(7),wt(Re,xe,[_e,We,function(){return[pn]}],function(Ye){return gt(pn(Ye.data[0],Ye.data[1]))},4,je)}function pn(Re,xe){xe||(xe={});var je=ut();je.p(Re);var Ye=qe(Re,xe,xe.dictionary?6:2,4);return En(Ye,xe),St(Ye,Ye.length-4,je.d()),Ye}var Qn=null,jn=null;function Hr(Re,xe,je){return je||(je=xe,xe={}),typeof je!="function"&&De(7),wt(Re,xe,[Oe,ft,function(){return[vo]}],function(Ye){return gt(vo(Ye.data[0],nt(Ye.data[1])))},5,je)}function vo(Re,xe){return ze(Re.subarray(cn(Re,xe&&xe.dictionary),-4),{i:2},xe&&xe.out,xe&&xe.dictionary)}var hr=null,hi=null;function Ko(Re,xe,je){return je||(je=xe,xe={}),typeof je!="function"&&De(7),Re[0]==31&&Re[1]==139&&Re[2]==8?Jo(Re,xe,je):(Re[0]&15)!=8||Re[0]>>4>7||(Re[0]<<8|Re[1])%31?Wn(Re,xe,je):Hr(Re,xe,je)}function Yn(Re,xe){return Re[0]==31&&Re[1]==139&&Re[2]==8?Io(Re,xe):(Re[0]&15)!=8||Re[0]>>4>7||(Re[0]<<8|Re[1])%31?Ur(Re,xe):vo(Re,xe)}var On=function(Re,xe,je,Ye){for(var ot in Re){var et=Re[ot],ht=xe+ot,pt=Ye;Array.isArray(et)&&(pt=Te(Ye,et[1]),et=et[0]),et instanceof he?je[ht]=[et,pt]:(je[ht+="/"]=[new he(0),pt],On(et,ht,je,Ye))}},Qr=typeof TextEncoder!="undefined"&&new TextEncoder,kn=typeof TextDecoder!="undefined"&&new TextDecoder,Wr=0;try{kn.decode(mt,{stream:!0}),Wr=1}catch(Re){}var Ao=function(Re){for(var xe="",je=0;;){var Ye=Re[je++],ot=(Ye>127)+(Ye>223)+(Ye>239);if(je+ot>Re.length)return{s:xe,r:we(Re,je-1)};ot?ot==3?(Ye=((Ye&15)<<18|(Re[je++]&63)<<12|(Re[je++]&63)<<6|Re[je++]&63)-65536,xe+=String.fromCharCode(55296|Ye>>10,56320|Ye&1023)):ot&1?xe+=String.fromCharCode((Ye&31)<<6|Re[je++]&63):xe+=String.fromCharCode((Ye&15)<<12|(Re[je++]&63)<<6|Re[je++]&63):xe+=String.fromCharCode(Ye)}},Bo=null,ao=null;function hn(Re,xe){if(xe){for(var je=new he(Re.length),Ye=0;Ye>1)),ht=0,pt=function(Gt){et[ht++]=Gt},Ye=0;Yeet.length){var Bt=new he(ht+8+(ot-Ye<<1));Bt.set(et),et=Bt}var jt=Re.charCodeAt(Ye);jt<128||xe?pt(jt):jt<2048?(pt(192|jt>>6),pt(128|jt&63)):jt>55295&&jt<57344?(jt=65536+(jt&1047552)|Re.charCodeAt(++Ye)&1023,pt(240|jt>>18),pt(128|jt>>12&63),pt(128|jt>>6&63),pt(128|jt&63)):(pt(224|jt>>12),pt(128|jt>>6&63),pt(128|jt&63))}return we(et,0,ht)}function Un(Re,xe){if(xe){for(var je="",Ye=0;Ye65535&&De(9),xe+=Ye+4}return xe},pr=function(Re,xe,je,Ye,ot,et,ht,pt){var Bt=Ye.length,jt=je.extra,Gt=pt&&pt.length,Wt=gr(jt);St(Re,xe,ht!=null?33639248:67324752),xe+=4,ht!=null&&(Re[xe++]=20,Re[xe++]=je.os),Re[xe]=20,xe+=2,Re[xe++]=je.flag<<1|(et<0&&8),Re[xe++]=ot&&8,Re[xe++]=je.compression&255,Re[xe++]=je.compression>>8;var nn=new Date(je.mtime==null?Date.now():je.mtime),Ot=nn.getFullYear()-1980;if((Ot<0||Ot>119)&&De(10),St(Re,xe,Ot<<25|nn.getMonth()+1<<21|nn.getDate()<<16|nn.getHours()<<11|nn.getMinutes()<<5|nn.getSeconds()>>1),xe+=4,et!=-1&&(St(Re,xe,je.crc),St(Re,xe+4,et<0?-et-2:et),St(Re,xe+8,je.size)),St(Re,xe+12,Bt),St(Re,xe+14,Wt),xe+=16,ht!=null&&(St(Re,xe,Gt),St(Re,xe+6,je.attrs),St(Re,xe+10,ht),xe+=14),Re.set(Ye,xe),xe+=Bt,Wt)for(var xn in jt){var gn=jt[xn],Fn=gn.length;St(Re,xe,+xn),St(Re,xe+2,Fn),Re.set(gn,xe+4),xe+=4+Fn}return Gt&&(Re.set(pt,xe),xe+=Gt),xe},Eo=function(Re,xe,je,Ye,ot){St(Re,xe,101010256),St(Re,xe+8,je),St(Re,xe+10,je),St(Re,xe+12,Ye),St(Re,xe+16,ot)},nr=null,tr=null,Ci=null,Ho=null;function ci(Re,xe,je){je||(je=xe,xe={}),typeof je!="function"&&De(7);var Ye={};On(Re,"",Ye,xe);var ot=Object.keys(Ye),et=ot.length,ht=0,pt=0,Bt=et,jt=new Array(et),Gt=[],Wt=function(){for(var Fn=0;Fn65535&&dt(De(11,0,1),null),!er)dt(null,or);else if(co<16e4)try{dt(null,Rn(or,Cr))}catch(bt){dt(bt,null)}else Gt.push(Dn(or,Cr,dt))},gn=0;gn65535&&De(11);var rn=Gt?Rn(Bt,jt):Bt,Ln=rn.length,or=vt();or.p(Bt),Ye.push(Te(jt,{size:Bt.length,crc:or.d(),c:rn,f:Wt,m:xn,u:nn!=ht.length||xn&&Ot.length!=gn,o:ot,compression:Gt})),ot+=30+nn+Fn+Ln,et+=76+2*(nn+Fn)+(gn||0)+Ln}for(var Cr=new he(et+22),Kr=ot,co=et-ot,Lr=0;Lr65558)return ht(De(13,0,1),null),ot;var Bt=It(Re,pt+8);if(Bt){var jt=Bt,Gt=Ft(Re,pt+16),Wt=Gt==4294967295||jt==65535;if(Wt){var nn=Ft(Re,pt-12);Wt=Ft(Re,nn)==101075792,Wt&&(jt=Bt=Ft(Re,nn+32),Gt=Ft(Re,nn+48))}for(var Ot=xe&&xe.filter,xn=function(Fn){var rn=Ir(Re,Gt,Wt),Ln=rn[0],or=rn[1],Cr=rn[2],Kr=rn[3],co=rn[4],Lr=rn[5],Hn=Cn(Re,Lr);Gt=co;var jr=function(ln,yn){ln?(ot(),ht(ln,null)):(yn&&(et[Kr]=yn),--Bt||ht(null,et))};if(!Ot||Ot({name:Kr,size:or,originalSize:Cr,compression:Ln}))if(!Ln)jr(null,we(Re,Hn,Hn+or));else if(Ln==8){var Jr=Re.subarray(Hn,Hn+or);if(Cr<524288||or>.8*Cr)try{jr(null,Ur(Jr,{out:new he(Cr)}))}catch(ln){jr(ln,null)}else Ye.push(Wn(Jr,{size:Cr},jr))}else jr(De(14,"unknown compression type "+Ln,1),null);else jr(null,null)},gn=0;gn65558)&&De(13);var ot=It(Re,Ye+8);if(!ot)return{};var et=Ft(Re,Ye+16),ht=et==4294967295||ot==65535;if(ht){var pt=Ft(Re,Ye-12);ht=Ft(Re,pt)==101075792,ht&&(ot=Ft(Re,pt+32),et=Ft(Re,pt+48))}for(var Bt=xe&&xe.filter,jt=0;jt=200&&xe.status<=299}function ai(Re){try{Re.dispatchEvent(new MouseEvent("click"))}catch(je){var xe=document.createEvent("MouseEvents");xe.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),Re.dispatchEvent(xe)}}var mr,rr,Qo=wo.saveAs||((typeof window=="undefined"?"undefined":(0,ve.Z)(window))!=="object"||window!==wo?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(Re,xe,je){var Ye=wo.URL||wo.webkitURL,ot=document.createElement("a");xe=xe||Re.name||"download",ot.download=xe,ot.rel="noopener",typeof Re=="string"?(ot.href=Re,ot.origin!==location.origin?ta(ot.href)?Xi(Re,xe,je):ai(ot,ot.target="_blank"):ai(ot)):(ot.href=Ye.createObjectURL(Re),setTimeout(function(){Ye.revokeObjectURL(ot.href)},4e4),setTimeout(function(){ai(ot)},0))}:"msSaveOrOpenBlob"in navigator?function(Re,xe,je){if(xe=xe||Re.name||"download",typeof Re=="string")if(ta(Re))Xi(Re,xe,je);else{var Ye=document.createElement("a");Ye.href=Re,Ye.target="_blank",setTimeout(function(){ai(Ye)})}else navigator.msSaveOrOpenBlob(function(ot,et){return et===void 0?et={autoBom:!1}:(0,ve.Z)(et)!=="object"&&(Pi.warn("Deprecated: Expected third argument to be a object"),et={autoBom:!et}),et.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(ot.type)?new Blob(["\uFEFF",ot],{type:ot.type}):ot}(Re,je),xe)}:function(Re,xe,je,Ye){if((Ye=Ye||open("","_blank"))&&(Ye.document.title=Ye.document.body.innerText="downloading..."),typeof Re=="string")return Xi(Re,xe,je);var ot=Re.type==="application/octet-stream",et=/constructor/i.test(wo.HTMLElement)||wo.safari,ht=/CriOS\/[\d]+/.test(navigator.userAgent);if((ht||ot&&et)&&(typeof FileReader=="undefined"?"undefined":(0,ve.Z)(FileReader))==="object"){var pt=new FileReader;pt.onloadend=function(){var Gt=pt.result;Gt=ht?Gt:Gt.replace(/^data:[^;]*;/,"data:attachment/file;"),Ye?Ye.location.href=Gt:location=Gt,Ye=null},pt.readAsDataURL(Re)}else{var Bt=wo.URL||wo.webkitURL,jt=Bt.createObjectURL(Re);Ye?Ye.location=jt:location.href=jt,Ye=null,setTimeout(function(){Bt.revokeObjectURL(jt)},4e4)}});function si(Re){var xe;Re=Re||"",this.ok=!1,Re.charAt(0)=="#"&&(Re=Re.substr(1,6)),Re={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"}[Re=(Re=Re.replace(/ /g,"")).toLowerCase()]||Re;for(var je=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(pt){return[parseInt(pt[1]),parseInt(pt[2]),parseInt(pt[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(pt){return[parseInt(pt[1],16),parseInt(pt[2],16),parseInt(pt[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(pt){return[parseInt(pt[1]+pt[1],16),parseInt(pt[2]+pt[2],16),parseInt(pt[3]+pt[3],16)]}}],Ye=0;Ye255?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 pt=this.r.toString(16),Bt=this.g.toString(16),jt=this.b.toString(16);return pt.length==1&&(pt="0"+pt),Bt.length==1&&(Bt="0"+Bt),jt.length==1&&(jt="0"+jt),"#"+pt+Bt+jt}}function Po(Re,xe){var je=Re[0],Ye=Re[1],ot=Re[2],et=Re[3];je=Fi(je,Ye,ot,et,xe[0],7,-680876936),et=Fi(et,je,Ye,ot,xe[1],12,-389564586),ot=Fi(ot,et,je,Ye,xe[2],17,606105819),Ye=Fi(Ye,ot,et,je,xe[3],22,-1044525330),je=Fi(je,Ye,ot,et,xe[4],7,-176418897),et=Fi(et,je,Ye,ot,xe[5],12,1200080426),ot=Fi(ot,et,je,Ye,xe[6],17,-1473231341),Ye=Fi(Ye,ot,et,je,xe[7],22,-45705983),je=Fi(je,Ye,ot,et,xe[8],7,1770035416),et=Fi(et,je,Ye,ot,xe[9],12,-1958414417),ot=Fi(ot,et,je,Ye,xe[10],17,-42063),Ye=Fi(Ye,ot,et,je,xe[11],22,-1990404162),je=Fi(je,Ye,ot,et,xe[12],7,1804603682),et=Fi(et,je,Ye,ot,xe[13],12,-40341101),ot=Fi(ot,et,je,Ye,xe[14],17,-1502002290),je=ir(je,Ye=Fi(Ye,ot,et,je,xe[15],22,1236535329),ot,et,xe[1],5,-165796510),et=ir(et,je,Ye,ot,xe[6],9,-1069501632),ot=ir(ot,et,je,Ye,xe[11],14,643717713),Ye=ir(Ye,ot,et,je,xe[0],20,-373897302),je=ir(je,Ye,ot,et,xe[5],5,-701558691),et=ir(et,je,Ye,ot,xe[10],9,38016083),ot=ir(ot,et,je,Ye,xe[15],14,-660478335),Ye=ir(Ye,ot,et,je,xe[4],20,-405537848),je=ir(je,Ye,ot,et,xe[9],5,568446438),et=ir(et,je,Ye,ot,xe[14],9,-1019803690),ot=ir(ot,et,je,Ye,xe[3],14,-187363961),Ye=ir(Ye,ot,et,je,xe[8],20,1163531501),je=ir(je,Ye,ot,et,xe[13],5,-1444681467),et=ir(et,je,Ye,ot,xe[2],9,-51403784),ot=ir(ot,et,je,Ye,xe[7],14,1735328473),je=Zn(je,Ye=ir(Ye,ot,et,je,xe[12],20,-1926607734),ot,et,xe[5],4,-378558),et=Zn(et,je,Ye,ot,xe[8],11,-2022574463),ot=Zn(ot,et,je,Ye,xe[11],16,1839030562),Ye=Zn(Ye,ot,et,je,xe[14],23,-35309556),je=Zn(je,Ye,ot,et,xe[1],4,-1530992060),et=Zn(et,je,Ye,ot,xe[4],11,1272893353),ot=Zn(ot,et,je,Ye,xe[7],16,-155497632),Ye=Zn(Ye,ot,et,je,xe[10],23,-1094730640),je=Zn(je,Ye,ot,et,xe[13],4,681279174),et=Zn(et,je,Ye,ot,xe[0],11,-358537222),ot=Zn(ot,et,je,Ye,xe[3],16,-722521979),Ye=Zn(Ye,ot,et,je,xe[6],23,76029189),je=Zn(je,Ye,ot,et,xe[9],4,-640364487),et=Zn(et,je,Ye,ot,xe[12],11,-421815835),ot=Zn(ot,et,je,Ye,xe[15],16,530742520),je=zn(je,Ye=Zn(Ye,ot,et,je,xe[2],23,-995338651),ot,et,xe[0],6,-198630844),et=zn(et,je,Ye,ot,xe[7],10,1126891415),ot=zn(ot,et,je,Ye,xe[14],15,-1416354905),Ye=zn(Ye,ot,et,je,xe[5],21,-57434055),je=zn(je,Ye,ot,et,xe[12],6,1700485571),et=zn(et,je,Ye,ot,xe[3],10,-1894986606),ot=zn(ot,et,je,Ye,xe[10],15,-1051523),Ye=zn(Ye,ot,et,je,xe[1],21,-2054922799),je=zn(je,Ye,ot,et,xe[8],6,1873313359),et=zn(et,je,Ye,ot,xe[15],10,-30611744),ot=zn(ot,et,je,Ye,xe[6],15,-1560198380),Ye=zn(Ye,ot,et,je,xe[13],21,1309151649),je=zn(je,Ye,ot,et,xe[4],6,-145523070),et=zn(et,je,Ye,ot,xe[11],10,-1120210379),ot=zn(ot,et,je,Ye,xe[2],15,718787259),Ye=zn(Ye,ot,et,je,xe[9],21,-343485551),Re[0]=qo(je,Re[0]),Re[1]=qo(Ye,Re[1]),Re[2]=qo(ot,Re[2]),Re[3]=qo(et,Re[3])}function Gi(Re,xe,je,Ye,ot,et){return xe=qo(qo(xe,Re),qo(Ye,et)),qo(xe<>>32-ot,je)}function Fi(Re,xe,je,Ye,ot,et,ht){return Gi(xe&je|~xe&Ye,Re,xe,ot,et,ht)}function ir(Re,xe,je,Ye,ot,et,ht){return Gi(xe&Ye|je&~Ye,Re,xe,ot,et,ht)}function Zn(Re,xe,je,Ye,ot,et,ht){return Gi(xe^je^Ye,Re,xe,ot,et,ht)}function zn(Re,xe,je,Ye,ot,et,ht){return Gi(je^(xe|~Ye),Re,xe,ot,et,ht)}function Tr(Re){var xe,je=Re.length,Ye=[1732584193,-271733879,-1732584194,271733878];for(xe=64;xe<=Re.length;xe+=64)Po(Ye,ro(Re.substring(xe-64,xe)));Re=Re.substring(xe-64);var ot=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(xe=0;xe>2]|=Re.charCodeAt(xe)<<(xe%4<<3);if(ot[xe>>2]|=128<<(xe%4<<3),xe>55)for(Po(Ye,ot),xe=0;xe<16;xe++)ot[xe]=0;return ot[14]=8*je,Po(Ye,ot),Ye}function ro(Re){var xe,je=[];for(xe=0;xe<64;xe+=4)je[xe>>2]=Re.charCodeAt(xe)+(Re.charCodeAt(xe+1)<<8)+(Re.charCodeAt(xe+2)<<16)+(Re.charCodeAt(xe+3)<<24);return je}mr=wo.atob.bind(wo),rr=wo.btoa.bind(wo);var oo="0123456789abcdef".split("");function Vr(Re){for(var xe="",je=0;je<4;je++)xe+=oo[Re>>8*je+4&15]+oo[Re>>8*je&15];return xe}function ri(Re){return String.fromCharCode((255&Re)>>0,(65280&Re)>>8,(16711680&Re)>>16,(4278190080&Re)>>24)}function jo(Re){return Tr(Re).map(ri).join("")}var Bi=function(Re){for(var xe=0;xe>16)+(xe>>16)+(je>>16)<<16|65535&je}return Re+xe&4294967295}function _o(Re,xe){var je,Ye,ot,et;if(Re!==je){for(var ht=(ot=Re,et=1+(256/Re.length>>0),new Array(et+1).join(ot)),pt=[],Bt=0;Bt<256;Bt++)pt[Bt]=Bt;var jt=0;for(Bt=0;Bt<256;Bt++){var Gt=pt[Bt];jt=(jt+Gt+ht.charCodeAt(Bt))%256,pt[Bt]=pt[jt],pt[jt]=Gt}je=Re,Ye=pt}else pt=Ye;var Wt=xe.length,nn=0,Ot=0,xn="";for(Bt=0;Bt\x80/\f\xA9\xFEdSiz";var et=(xe+this.padding).substr(0,32),ht=(je+this.padding).substr(0,32);this.O=this.processOwnerPassword(et,ht),this.P=-(1+(255^ot)),this.encryptionKey=jo(et+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(Ye)).substr(0,5),this.U=_o(this.encryptionKey,this.padding)}function qi(Re){if(/[^\u0000-\u00ff]/.test(Re))throw new Error("Invalid PDF Name Object: "+Re+", Only accept ASCII characters.");for(var xe="",je=Re.length,Ye=0;Ye126?xe+="#"+("0"+ot.toString(16)).slice(-2):xe+=Re[Ye]}return xe}function Pn(Re){if((0,ve.Z)(Re)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var xe={};this.subscribe=function(je,Ye,ot){if(ot=ot||!1,typeof je!="string"||typeof Ye!="function"||typeof ot!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");xe.hasOwnProperty(je)||(xe[je]={});var et=Math.random().toString(35);return xe[je][et]=[Ye,!!ot],et},this.unsubscribe=function(je){for(var Ye in xe)if(xe[Ye][je])return delete xe[Ye][je],Object.keys(xe[Ye]).length===0&&delete xe[Ye],!0;return!1},this.publish=function(je){if(xe.hasOwnProperty(je)){var Ye=Array.prototype.slice.call(arguments,1),ot=[];for(var et in xe[je]){var ht=xe[je][et];try{ht[0].apply(Re,Ye)}catch(pt){wo.console&&Pi.error("jsPDF PubSub Error",pt.message,pt)}ht[1]&&ot.push(et)}ot.length&&ot.forEach(this.unsubscribe)}},this.getTopics=function(){return xe}}function cr(Re){if(!(this instanceof cr))return new cr(Re);var xe="opacity,stroke-opacity".split(",");for(var je in Re)Re.hasOwnProperty(je)&&xe.indexOf(je)>=0&&(this[je]=Re[je]);this.id="",this.objectNumber=-1}function Mr(Re,xe){this.gState=Re,this.matrix=xe,this.id="",this.objectNumber=-1}function Fr(Re,xe,je,Ye,ot){if(!(this instanceof Fr))return new Fr(Re,xe,je,Ye,ot);this.type=Re==="axial"?2:3,this.coords=xe,this.colors=je,Mr.call(this,Ye,ot)}function Br(Re,xe,je,Ye,ot){if(!(this instanceof Br))return new Br(Re,xe,je,Ye,ot);this.boundingBox=Re,this.xStep=xe,this.yStep=je,this.stream="",this.cloneIndex=0,Mr.call(this,Ye,ot)}function Jn(Re){var xe,je=typeof arguments[0]=="string"?arguments[0]:"p",Ye=arguments[1],ot=arguments[2],et=arguments[3],ht=[],pt=1,Bt=16,jt="S",Gt=null;(0,ve.Z)(Re=Re||{})==="object"&&(je=Re.orientation,Ye=Re.unit||Ye,ot=Re.format||ot,et=Re.compress||Re.compressPdf||et,(Gt=Re.encryption||null)!==null&&(Gt.userPassword=Gt.userPassword||"",Gt.ownerPassword=Gt.ownerPassword||"",Gt.userPermissions=Gt.userPermissions||[]),pt=typeof Re.userUnit=="number"?Math.abs(Re.userUnit):1,Re.precision!==void 0&&(xe=Re.precision),Re.floatPrecision!==void 0&&(Bt=Re.floatPrecision),jt=Re.defaultPathOperation||"S"),ht=Re.filters||(et===!0?["FlateEncode"]:ht),Ye=Ye||"mm",je=(""+(je||"P")).toLowerCase();var Wt=Re.putOnlyUsedFonts||!1,nn={},Ot={internal:{},__private__:{}};Ot.__private__.PubSub=Pn;var xn="1.3",gn=Ot.__private__.getPdfVersion=function(){return xn};Ot.__private__.setPdfVersion=function(lt){xn=lt};var Fn={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]};Ot.__private__.getPageFormats=function(){return Fn};var rn=Ot.__private__.getPageFormat=function(lt){return Fn[lt]};ot=ot||"a4";var Ln={COMPAT:"compat",ADVANCED:"advanced"},or=Ln.COMPAT;function Cr(){this.saveGraphicsState(),An(new Si(ho,0,0,-ho,0,Ml()*ho).toString()+" cm"),this.setFontSize(this.getFontSize()/ho),jt="n",or=Ln.ADVANCED}function Kr(){this.restoreGraphicsState(),jt="S",or=Ln.COMPAT}var co=Ot.__private__.combineFontStyleAndFontWeight=function(lt,Vt){if(lt=="bold"&&Vt=="normal"||lt=="bold"&&Vt==400||lt=="normal"&&Vt=="italic"||lt=="bold"&&Vt=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return Vt&&(lt=Vt==400||Vt==="normal"?lt==="italic"?"italic":"normal":Vt!=700&&Vt!=="bold"||lt!=="normal"?(Vt==700?"bold":Vt)+""+lt:"bold"),lt};Ot.advancedAPI=function(lt){var Vt=or===Ln.COMPAT;return Vt&&Cr.call(this),typeof lt!="function"||(lt(this),Vt&&Kr.call(this)),this},Ot.compatAPI=function(lt){var Vt=or===Ln.ADVANCED;return Vt&&Kr.call(this),typeof lt!="function"||(lt(this),Vt&&Cr.call(this)),this},Ot.isAdvancedAPI=function(){return or===Ln.ADVANCED};var Lr,Hn=function(lt){if(or!==Ln.ADVANCED)throw new Error(lt+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},jr=Ot.roundToPrecision=Ot.__private__.roundToPrecision=function(lt,Vt){var In=xe||Vt;if(isNaN(lt)||isNaN(In))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return lt.toFixed(In).replace(/0+$/,"")};Lr=Ot.hpf=Ot.__private__.hpf=typeof Bt=="number"?function(lt){if(isNaN(lt))throw new Error("Invalid argument passed to jsPDF.hpf");return jr(lt,Bt)}:Bt==="smart"?function(lt){if(isNaN(lt))throw new Error("Invalid argument passed to jsPDF.hpf");return jr(lt,lt>-1&<<1?16:5)}:function(lt){if(isNaN(lt))throw new Error("Invalid argument passed to jsPDF.hpf");return jr(lt,16)};var Jr=Ot.f2=Ot.__private__.f2=function(lt){if(isNaN(lt))throw new Error("Invalid argument passed to jsPDF.f2");return jr(lt,2)},ln=Ot.__private__.f3=function(lt){if(isNaN(lt))throw new Error("Invalid argument passed to jsPDF.f3");return jr(lt,3)},yn=Ot.scale=Ot.__private__.scale=function(lt){if(isNaN(lt))throw new Error("Invalid argument passed to jsPDF.scale");return or===Ln.COMPAT?lt*ho:or===Ln.ADVANCED?lt:void 0},er=function(lt){return or===Ln.COMPAT?Ml()-lt:or===Ln.ADVANCED?lt:void 0},dt=function(lt){return yn(er(lt))};Ot.__private__.setPrecision=Ot.setPrecision=function(lt){typeof parseInt(lt,10)=="number"&&(xe=parseInt(lt,10))};var bt,Dt="00000000000000000000000000000000",kt=Ot.__private__.getFileId=function(){return Dt},Ht=Ot.__private__.setFileId=function(lt){return Dt=lt!==void 0&&/^[a-fA-F0-9]{32}$/.test(lt)?lt.toUpperCase():Dt.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),Gt!==null&&(ms=new Wo(Gt.userPermissions,Gt.userPassword,Gt.ownerPassword,Dt)),Dt};Ot.setFileId=function(lt){return Ht(lt),this},Ot.getFileId=function(){return kt()};var Jt=Ot.__private__.convertDateToPDFDate=function(lt){var Vt=lt.getTimezoneOffset(),In=Vt<0?"+":"-",Vn=Math.floor(Math.abs(Vt/60)),yr=Math.abs(Vt%60),Yr=[In,qt(Vn),"'",qt(yr),"'"].join("");return["D:",lt.getFullYear(),qt(lt.getMonth()+1),qt(lt.getDate()),qt(lt.getHours()),qt(lt.getMinutes()),qt(lt.getSeconds()),Yr].join("")},on=Ot.__private__.convertPDFDateToDate=function(lt){var Vt=parseInt(lt.substr(2,4),10),In=parseInt(lt.substr(6,2),10)-1,Vn=parseInt(lt.substr(8,2),10),yr=parseInt(lt.substr(10,2),10),Yr=parseInt(lt.substr(12,2),10),So=parseInt(lt.substr(14,2),10);return new Date(Vt,In,Vn,yr,Yr,So,0)},Sn=Ot.__private__.setCreationDate=function(lt){var Vt;if(lt===void 0&&(lt=new Date),lt instanceof Date)Vt=Jt(lt);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(lt))throw new Error("Invalid argument passed to jsPDF.setCreationDate");Vt=lt}return bt=Vt},Lt=Ot.__private__.getCreationDate=function(lt){var Vt=bt;return lt==="jsDate"&&(Vt=on(bt)),Vt};Ot.setCreationDate=function(lt){return Sn(lt),this},Ot.getCreationDate=function(lt){return Lt(lt)};var Mt,qt=Ot.__private__.padd2=function(lt){return("0"+parseInt(lt)).slice(-2)},$t=Ot.__private__.padd2Hex=function(lt){return("00"+(lt=lt.toString())).substr(lt.length)},fn=0,wn=[],Bn=[],Nn=0,lr=[],Ar=[],fr=!1,xr=Bn,io=function(){fn=0,Nn=0,Bn=[],wn=[],lr=[],Ki=ya(),fa=ya()};Ot.__private__.setCustomOutputDestination=function(lt){fr=!0,xr=lt};var sr=function(lt){fr||(xr=lt)};Ot.__private__.resetCustomOutputDestination=function(){fr=!1,xr=Bn};var An=Ot.__private__.out=function(lt){return lt=lt.toString(),Nn+=lt.length+1,xr.push(lt),xr},xo=Ot.__private__.write=function(lt){return An(arguments.length===1?lt.toString():Array.prototype.join.call(arguments," "))},fo=Ot.__private__.getArrayBuffer=function(lt){for(var Vt=lt.length,In=new ArrayBuffer(Vt),Vn=new Uint8Array(In);Vt--;)Vn[Vt]=lt.charCodeAt(Vt);return In},vr=[["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]];Ot.__private__.getStandardFonts=function(){return vr};var Nr=Re.fontSize||16;Ot.__private__.setFontSize=Ot.setFontSize=function(lt){return Nr=or===Ln.ADVANCED?lt/ho:lt,this};var Rr,Er=Ot.__private__.getFontSize=Ot.getFontSize=function(){return or===Ln.COMPAT?Nr:Nr*ho},Xr=Re.R2L||!1;Ot.__private__.setR2L=Ot.setR2L=function(lt){return Xr=lt,this},Ot.__private__.getR2L=Ot.getR2L=function(){return Xr};var bo,Go=Ot.__private__.setZoomMode=function(lt){var Vt=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(lt))Rr=lt;else if(isNaN(lt)){if(Vt.indexOf(lt)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+lt+'" is not recognized.');Rr=lt}else Rr=parseInt(lt,10)};Ot.__private__.getZoomMode=function(){return Rr};var ko,Lo=Ot.__private__.setPageMode=function(lt){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(lt)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+lt+'" is not recognized.');bo=lt};Ot.__private__.getPageMode=function(){return bo};var ii=Ot.__private__.setLayoutMode=function(lt){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(lt)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+lt+'" is not recognized.');ko=lt};Ot.__private__.getLayoutMode=function(){return ko},Ot.__private__.setDisplayMode=Ot.setDisplayMode=function(lt,Vt,In){return Go(lt),ii(Vt),Lo(In),this};var Mo={title:"",subject:"",author:"",keywords:"",creator:""};Ot.__private__.getDocumentProperty=function(lt){if(Object.keys(Mo).indexOf(lt)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return Mo[lt]},Ot.__private__.getDocumentProperties=function(){return Mo},Ot.__private__.setDocumentProperties=Ot.setProperties=Ot.setDocumentProperties=function(lt){for(var Vt in Mo)Mo.hasOwnProperty(Vt)&<[Vt]&&(Mo[Vt]=lt[Vt]);return this},Ot.__private__.setDocumentProperty=function(lt,Vt){if(Object.keys(Mo).indexOf(lt)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return Mo[lt]=Vt};var wi,ho,ua,Ni,Oi,Yi={},_i={},da=[],ji={},Ja={},Co={},Ai={},fi=null,To=0,Xo=[],Fo=new Pn(Ot),Di=Re.hotfixes||[],ki={},Zi={},Ra=[],Si=function lt(Vt,In,Vn,yr,Yr,So){if(!(this instanceof lt))return new lt(Vt,In,Vn,yr,Yr,So);isNaN(Vt)&&(Vt=1),isNaN(In)&&(In=0),isNaN(Vn)&&(Vn=0),isNaN(yr)&&(yr=1),isNaN(Yr)&&(Yr=0),isNaN(So)&&(So=0),this._matrix=[Vt,In,Vn,yr,Yr,So]};Object.defineProperty(Si.prototype,"sx",{get:function(){return this._matrix[0]},set:function(lt){this._matrix[0]=lt}}),Object.defineProperty(Si.prototype,"shy",{get:function(){return this._matrix[1]},set:function(lt){this._matrix[1]=lt}}),Object.defineProperty(Si.prototype,"shx",{get:function(){return this._matrix[2]},set:function(lt){this._matrix[2]=lt}}),Object.defineProperty(Si.prototype,"sy",{get:function(){return this._matrix[3]},set:function(lt){this._matrix[3]=lt}}),Object.defineProperty(Si.prototype,"tx",{get:function(){return this._matrix[4]},set:function(lt){this._matrix[4]=lt}}),Object.defineProperty(Si.prototype,"ty",{get:function(){return this._matrix[5]},set:function(lt){this._matrix[5]=lt}}),Object.defineProperty(Si.prototype,"a",{get:function(){return this._matrix[0]},set:function(lt){this._matrix[0]=lt}}),Object.defineProperty(Si.prototype,"b",{get:function(){return this._matrix[1]},set:function(lt){this._matrix[1]=lt}}),Object.defineProperty(Si.prototype,"c",{get:function(){return this._matrix[2]},set:function(lt){this._matrix[2]=lt}}),Object.defineProperty(Si.prototype,"d",{get:function(){return this._matrix[3]},set:function(lt){this._matrix[3]=lt}}),Object.defineProperty(Si.prototype,"e",{get:function(){return this._matrix[4]},set:function(lt){this._matrix[4]=lt}}),Object.defineProperty(Si.prototype,"f",{get:function(){return this._matrix[5]},set:function(lt){this._matrix[5]=lt}}),Object.defineProperty(Si.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Si.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Si.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Si.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),Si.prototype.join=function(lt){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Lr).join(lt)},Si.prototype.multiply=function(lt){var Vt=lt.sx*this.sx+lt.shy*this.shx,In=lt.sx*this.shy+lt.shy*this.sy,Vn=lt.shx*this.sx+lt.sy*this.shx,yr=lt.shx*this.shy+lt.sy*this.sy,Yr=lt.tx*this.sx+lt.ty*this.shx+this.tx,So=lt.tx*this.shy+lt.ty*this.sy+this.ty;return new Si(Vt,In,Vn,yr,Yr,So)},Si.prototype.decompose=function(){var lt=this.sx,Vt=this.shy,In=this.shx,Vn=this.sy,yr=this.tx,Yr=this.ty,So=Math.sqrt(lt*lt+Vt*Vt),mi=(lt/=So)*In+(Vt/=So)*Vn;In-=lt*mi,Vn-=Vt*mi;var zi=Math.sqrt(In*In+Vn*Vn);return mi/=zi,lt*(Vn/=zi)>16&255,Vn=zi>>8&255,yr=255&zi}if(Vn===void 0||Yr===void 0&&In===Vn&&Vn===yr)if(typeof In=="string")Vt=In+" "+So[0];else switch(lt.precision){case 2:Vt=Jr(In/255)+" "+So[0];break;case 3:default:Vt=ln(In/255)+" "+So[0]}else if(Yr===void 0||(0,ve.Z)(Yr)==="object"){if(Yr&&!isNaN(Yr.a)&&Yr.a===0)return Vt=["1.","1.","1.",So[1]].join(" ");if(typeof In=="string")Vt=[In,Vn,yr,So[1]].join(" ");else switch(lt.precision){case 2:Vt=[Jr(In/255),Jr(Vn/255),Jr(yr/255),So[1]].join(" ");break;default:case 3:Vt=[ln(In/255),ln(Vn/255),ln(yr/255),So[1]].join(" ")}}else if(typeof In=="string")Vt=[In,Vn,yr,Yr,So[2]].join(" ");else switch(lt.precision){case 2:Vt=[Jr(In),Jr(Vn),Jr(yr),Jr(Yr),So[2]].join(" ");break;case 3:default:Vt=[ln(In),ln(Vn),ln(yr),ln(Yr),So[2]].join(" ")}return Vt},Mi=Ot.__private__.getFilters=function(){return ht},ja=Ot.__private__.putStream=function(lt){var Vt=(lt=lt||{}).data||"",In=lt.filters||Mi(),Vn=lt.alreadyAppliedFilters||[],yr=lt.addLength1||!1,Yr=Vt.length,So=lt.objectId,mi=function(_s){return _s};if(Gt!==null&&So===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");Gt!==null&&(mi=ms.encryptor(So,0));var zi={};In===!0&&(In=["FlateEncode"]);var ca=lt.additionalKeyValues||[],aa=(zi=Jn.API.processDataByFilters!==void 0?Jn.API.processDataByFilters(Vt,In):{data:Vt,reverseChain:[]}).reverseChain+(Array.isArray(Vn)?Vn.join(" "):Vn.toString());if(zi.data.length!==0&&(ca.push({key:"Length",value:zi.data.length}),yr===!0&&ca.push({key:"Length1",value:Yr})),aa.length!=0)if(aa.split("/").length-1==1)ca.push({key:"Filter",value:aa});else{ca.push({key:"Filter",value:"["+aa+"]"});for(var Ca=0;Ca>"),zi.data.length!==0&&(An("stream"),An(mi(zi.data)),An("endstream"))},Ma=Ot.__private__.putPage=function(lt){var Vt=lt.number,In=lt.data,Vn=lt.objId,yr=lt.contentsObjId;ls(Vn,!0),An("<>"),An("endobj");var Yr=In.join(` `);return or===Ln.ADVANCED&&(Yr+=` Q`),ls(yr,!0),ja({data:Yr,filters:Mi(),objectId:yr}),An("endobj"),Vn},rs=Ot.__private__.putPages=function(){var lt,Vt,In=[];for(lt=1;lt<=To;lt++)Xo[lt].objId=ya(),Xo[lt].contentsObjId=ya();for(lt=1;lt<=To;lt++)In.push(Ma({number:lt,data:Ar[lt],objId:Xo[lt].objId,contentsObjId:Xo[lt].contentsObjId,mediaBox:Xo[lt].mediaBox,cropBox:Xo[lt].cropBox,bleedBox:Xo[lt].bleedBox,trimBox:Xo[lt].trimBox,artBox:Xo[lt].artBox,userUnit:Xo[lt].userUnit,rootDictionaryObjId:Ki,resourceDictionaryObjId:fa}));ls(Ki,!0),An("<>"),An("endobj"),Fo.publish("postPutPages")},$a=function(lt){Fo.publish("putFont",{font:lt,out:An,newObject:mo,putStream:ja}),lt.isAlreadyPutted!==!0&&(lt.objectNumber=mo(),An("<<"),An("/Type /Font"),An("/BaseFont /"+qi(lt.postScriptName)),An("/Subtype /Type1"),typeof lt.encoding=="string"&&An("/Encoding /"+lt.encoding),An("/FirstChar 32"),An("/LastChar 255"),An(">>"),An("endobj"))},ps=function(){for(var lt in Yi)Yi.hasOwnProperty(lt)&&(Wt===!1||Wt===!0&&nn.hasOwnProperty(lt))&&$a(Yi[lt])},al=function(lt){lt.objectNumber=mo();var Vt=[];Vt.push({key:"Type",value:"/XObject"}),Vt.push({key:"Subtype",value:"/Form"}),Vt.push({key:"BBox",value:"["+[Lr(lt.x),Lr(lt.y),Lr(lt.x+lt.width),Lr(lt.y+lt.height)].join(" ")+"]"}),Vt.push({key:"Matrix",value:"["+lt.matrix.toString()+"]"});var In=lt.pages[1].join(` `);ja({data:In,additionalKeyValues:Vt,objectId:lt.objectNumber}),An("endobj")},ks=function(){for(var lt in ki)ki.hasOwnProperty(lt)&&al(ki[lt])},Ls=function(lt,Vt){var In,Vn=[],yr=1/(Vt-1);for(In=0;In<1;In+=yr)Vn.push(In);if(Vn.push(1),lt[0].offset!=0){var Yr={offset:0,color:lt[0].color};lt.unshift(Yr)}if(lt[lt.length-1].offset!=1){var So={offset:1,color:lt[lt.length-1].color};lt.push(So)}for(var mi="",zi=0,ca=0;calt[zi+1].offset;)zi++;var aa=lt[zi].offset,Ca=(In-aa)/(lt[zi+1].offset-aa),Wa=lt[zi].color,ns=lt[zi+1].color;mi+=$t(Math.round((1-Ca)*Wa[0]+Ca*ns[0]).toString(16))+$t(Math.round((1-Ca)*Wa[1]+Ca*ns[1]).toString(16))+$t(Math.round((1-Ca)*Wa[2]+Ca*ns[2]).toString(16))}return mi.trim()},Cs=function(lt,Vt){Vt||(Vt=21);var In=mo(),Vn=Ls(lt.colors,Vt),yr=[];yr.push({key:"FunctionType",value:"0"}),yr.push({key:"Domain",value:"[0.0 1.0]"}),yr.push({key:"Size",value:"["+Vt+"]"}),yr.push({key:"BitsPerSample",value:"8"}),yr.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),yr.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),ja({data:Vn,additionalKeyValues:yr,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:In}),An("endobj"),lt.objectNumber=mo(),An("<< /ShadingType "+lt.type),An("/ColorSpace /DeviceRGB");var Yr="/Coords ["+Lr(parseFloat(lt.coords[0]))+" "+Lr(parseFloat(lt.coords[1]))+" ";lt.type===2?Yr+=Lr(parseFloat(lt.coords[2]))+" "+Lr(parseFloat(lt.coords[3])):Yr+=Lr(parseFloat(lt.coords[2]))+" "+Lr(parseFloat(lt.coords[3]))+" "+Lr(parseFloat(lt.coords[4]))+" "+Lr(parseFloat(lt.coords[5])),An(Yr+="]"),lt.matrix&&An("/Matrix ["+lt.matrix.toString()+"]"),An("/Function "+In+" 0 R"),An("/Extend [true true]"),An(">>"),An("endobj")},os=function(lt,Vt){var In=ya(),Vn=mo();Vt.push({resourcesOid:In,objectOid:Vn}),lt.objectNumber=Vn;var yr=[];yr.push({key:"Type",value:"/Pattern"}),yr.push({key:"PatternType",value:"1"}),yr.push({key:"PaintType",value:"1"}),yr.push({key:"TilingType",value:"1"}),yr.push({key:"BBox",value:"["+lt.boundingBox.map(Lr).join(" ")+"]"}),yr.push({key:"XStep",value:Lr(lt.xStep)}),yr.push({key:"YStep",value:Lr(lt.yStep)}),yr.push({key:"Resources",value:In+" 0 R"}),lt.matrix&&yr.push({key:"Matrix",value:"["+lt.matrix.toString()+"]"}),ja({data:lt.stream,additionalKeyValues:yr,objectId:lt.objectNumber}),An("endobj")},Na=function(lt){var Vt;for(Vt in ji)ji.hasOwnProperty(Vt)&&(ji[Vt]instanceof Fr?Cs(ji[Vt]):ji[Vt]instanceof Br&&os(ji[Vt],lt))},_a=function(lt){for(var Vt in lt.objectNumber=mo(),An("<<"),lt)switch(Vt){case"opacity":An("/ca "+Jr(lt[Vt]));break;case"stroke-opacity":An("/CA "+Jr(lt[Vt]))}An(">>"),An("endobj")},sl=function(){var lt;for(lt in Co)Co.hasOwnProperty(lt)&&_a(Co[lt])},dl=function(){for(var lt in An("/XObject <<"),ki)ki.hasOwnProperty(lt)&&ki[lt].objectNumber>=0&&An("/"+lt+" "+ki[lt].objectNumber+" 0 R");Fo.publish("putXobjectDict"),An(">>")},El=function(){ms.oid=mo(),An("<<"),An("/Filter /Standard"),An("/V "+ms.v),An("/R "+ms.r),An("/U <"+ms.toHexString(ms.U)+">"),An("/O <"+ms.toHexString(ms.O)+">"),An("/P "+ms.P),An(">>"),An("endobj")},Ys=function(){for(var lt in An("/Font <<"),Yi)Yi.hasOwnProperty(lt)&&(Wt===!1||Wt===!0&&nn.hasOwnProperty(lt))&&An("/"+lt+" "+Yi[lt].objectNumber+" 0 R");An(">>")},Su=function(){if(Object.keys(ji).length>0){for(var lt in An("/Shading <<"),ji)ji.hasOwnProperty(lt)&&ji[lt]instanceof Fr&&ji[lt].objectNumber>=0&&An("/"+lt+" "+ji[lt].objectNumber+" 0 R");Fo.publish("putShadingPatternDict"),An(">>")}},Vl=function(lt){if(Object.keys(ji).length>0){for(var Vt in An("/Pattern <<"),ji)ji.hasOwnProperty(Vt)&&ji[Vt]instanceof Ot.TilingPattern&&ji[Vt].objectNumber>=0&&ji[Vt].objectNumber>")}},ra=function(){if(Object.keys(Co).length>0){var lt;for(lt in An("/ExtGState <<"),Co)Co.hasOwnProperty(lt)&&Co[lt].objectNumber>=0&&An("/"+lt+" "+Co[lt].objectNumber+" 0 R");Fo.publish("putGStateDict"),An(">>")}},Vi=function(lt){ls(lt.resourcesOid,!0),An("<<"),An("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),Ys(),Su(),Vl(lt.objectOid),ra(),dl(),An(">>"),An("endobj")},es=function(){var lt=[];ps(),sl(),ks(),Na(lt),Fo.publish("putResources"),lt.forEach(Vi),Vi({resourcesOid:fa,objectOid:Number.MAX_SAFE_INTEGER}),Fo.publish("postPutResources")},Da=function(){Fo.publish("putAdditionalObjects");for(var lt=0;lt>8&&(zi=!0);lt=mi.join("")}for(In=lt.length;zi===void 0&&In!==0;)lt.charCodeAt(In-1)>>8&&(zi=!0),In--;if(!zi)return lt;for(mi=Vt.noBOM?[]:[254,255],In=0,Vn=lt.length;In>8)>>8)throw new Error("Character at position "+In+" of string '"+lt+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");mi.push(aa),mi.push(ca-(aa<<8))}return String.fromCharCode.apply(void 0,mi)},Is=Ot.__private__.pdfEscape=Ot.pdfEscape=function(lt,Vt){return Rl(lt,Vt).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},nu=Ot.__private__.beginPage=function(lt){Ar[++To]=[],Xo[To]={objId:0,contentsObjId:0,userUnit:Number(pt),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(lt[0]),topRightY:Number(lt[1])}},Xl(To),sr(Ar[Mt])},Qu=function(lt,Vt){var In,Vn,yr;switch(je=Vt||je,typeof lt=="string"&&(In=rn(lt.toLowerCase()),Array.isArray(In)&&(Vn=In[0],yr=In[1])),Array.isArray(lt)&&(Vn=lt[0]*ho,yr=lt[1]*ho),isNaN(Vn)&&(Vn=ot[0],yr=ot[1]),(Vn>14400||yr>14400)&&(Pi.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),Vn=Math.min(14400,Vn),yr=Math.min(14400,yr)),ot=[Vn,yr],je.substr(0,1)){case"l":yr>Vn&&(ot=[yr,Vn]);break;case"p":Vn>yr&&(ot=[yr,Vn])}nu(ot),fl(ba),An(Fl),Qc!==0&&An(Qc+" J"),zc!==0&&An(zc+" j"),Fo.publish("addPage",{pageNumber:To})},cc=function(lt){lt>0&<<=To&&(Ar.splice(lt,1),Xo.splice(lt,1),To--,Mt>To&&(Mt=To),this.setPage(Mt))},Xl=function(lt){lt>0&<<=To&&(Mt=lt)},xl=Ot.__private__.getNumberOfPages=Ot.getNumberOfPages=function(){return Ar.length-1},ru=function(lt,Vt,In){var Vn,yr=void 0;return In=In||{},lt=lt!==void 0?lt:Yi[wi].fontName,Vt=Vt!==void 0?Vt:Yi[wi].fontStyle,Vn=lt.toLowerCase(),_i[Vn]!==void 0&&_i[Vn][Vt]!==void 0?yr=_i[Vn][Vt]:_i[lt]!==void 0&&_i[lt][Vt]!==void 0?yr=_i[lt][Vt]:In.disableWarning===!1&&Pi.warn("Unable to look up font label for font '"+lt+"', '"+Vt+"'. Refer to getFontList() for available fonts."),yr||In.noFallback||(yr=_i.times[Vt])==null&&(yr=_i.times.normal),yr},Ac=Ot.__private__.putInfo=function(){var lt=mo(),Vt=function(Vn){return Vn};for(var In in Gt!==null&&(Vt=ms.encryptor(lt,0)),An("<<"),An("/Producer ("+Is(Vt("jsPDF "+Jn.version))+")"),Mo)Mo.hasOwnProperty(In)&&Mo[In]&&An("/"+In.substr(0,1).toUpperCase()+In.substr(1)+" ("+Is(Vt(Mo[In]))+")");An("/CreationDate ("+Is(Vt(bt))+")"),An(">>"),An("endobj")},ou=Ot.__private__.putCatalog=function(lt){var Vt=(lt=lt||{}).rootDictionaryObjId||Ki;switch(mo(),An("<<"),An("/Type /Catalog"),An("/Pages "+Vt+" 0 R"),Rr||(Rr="fullwidth"),Rr){case"fullwidth":An("/OpenAction [3 0 R /FitH null]");break;case"fullheight":An("/OpenAction [3 0 R /FitV null]");break;case"fullpage":An("/OpenAction [3 0 R /Fit]");break;case"original":An("/OpenAction [3 0 R /XYZ null null 1]");break;default:var In=""+Rr;In.substr(In.length-1)==="%"&&(Rr=parseInt(Rr)/100),typeof Rr=="number"&&An("/OpenAction [3 0 R /XYZ null null "+Jr(Rr)+"]")}switch(ko||(ko="continuous"),ko){case"continuous":An("/PageLayout /OneColumn");break;case"single":An("/PageLayout /SinglePage");break;case"two":case"twoleft":An("/PageLayout /TwoColumnLeft");break;case"tworight":An("/PageLayout /TwoColumnRight")}bo&&An("/PageMode /"+bo),Fo.publish("putCatalog"),An(">>"),An("endobj")},dc=Ot.__private__.putTrailer=function(){An("trailer"),An("<<"),An("/Size "+(fn+1)),An("/Root "+fn+" 0 R"),An("/Info "+(fn-1)+" 0 R"),Gt!==null&&An("/Encrypt "+ms.oid+" 0 R"),An("/ID [ <"+Dt+"> <"+Dt+"> ]"),An(">>")},zu=Ot.__private__.putHeader=function(){An("%PDF-"+xn),An("%\xBA\xDF\xAC\xE0")},Yl=Ot.__private__.putXRef=function(){var lt="0000000000";An("xref"),An("0 "+(fn+1)),An("0000000000 65535 f ");for(var Vt=1;Vt<=fn;Vt++)typeof wn[Vt]=="function"?An((lt+wn[Vt]()).slice(-10)+" 00000 n "):wn[Vt]!==void 0?An((lt+wn[Vt]).slice(-10)+" 00000 n "):An("0000000000 00000 n ")},Pl=Ot.__private__.buildDocument=function(){io(),sr(Bn),Fo.publish("buildDocument"),zu(),rs(),Da(),es(),Gt!==null&&El(),Ac(),ou();var lt=Nn;return Yl(),dc(),An("startxref"),An(""+lt),An("%%EOF"),sr(Ar[Mt]),Bn.join(` `)},Cu=Ot.__private__.getBlob=function(lt){return new Blob([fo(lt)],{type:"application/pdf"})},iu=Ot.output=Ot.__private__.output=cs(function(lt,Vt){switch(typeof(Vt=Vt||{})=="string"?Vt={filename:Vt}:Vt.filename=Vt.filename||"generated.pdf",lt){case void 0:return Pl();case"save":Ot.save(Vt.filename);break;case"arraybuffer":return fo(Pl());case"blob":return Cu(Pl());case"bloburi":case"bloburl":if(wo.URL!==void 0&&typeof wo.URL.createObjectURL=="function")return wo.URL&&wo.URL.createObjectURL(Cu(Pl()))||void 0;Pi.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var In="",Vn=Pl();try{In=rr(Vn)}catch(ns){In=rr(unescape(encodeURIComponent(Vn)))}return"data:application/pdf;filename="+Vt.filename+";base64,"+In;case"pdfobjectnewwindow":if(Object.prototype.toString.call(wo)==="[object Window]"){var yr="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Yr=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';Vt.pdfObjectUrl&&(yr=Vt.pdfObjectUrl,Yr="");var So='