您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

895.8e2c5dcd.async.js 162KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. (self.webpackChunk=self.webpackChunk||[]).push([[895],{64082:function(Ft,at,z){"use strict";z.d(at,{Z:function(){return a}});var Q=z(87462),pt=z(62435),y={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},M=y,v=z(84089),s=function(w,d){return pt.createElement(v.Z,(0,Q.Z)({},w,{ref:d,icon:M}))},l=pt.forwardRef(s),a=l},36441:function(Ft,at,z){"use strict";z.d(at,{vY:function(){return Se}});var Q=z(74902),pt=z(74165),y=z(15861),M=z(45987),v=z(1413),s=z(97937),l=z(63606),a=z(86548),u=z(952),w=z(49994),d=z(62435),c=z(21687),_=z(93967),r=z.n(_),h=z(98423),i=z(53124),p=z(98675),o=z(92398),b=function(P,A){var B={};for(var Y in P)Object.prototype.hasOwnProperty.call(P,Y)&&A.indexOf(Y)<0&&(B[Y]=P[Y]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Y=Object.getOwnPropertySymbols(P);et<Y.length;et++)A.indexOf(Y[et])<0&&Object.prototype.propertyIsEnumerable.call(P,Y[et])&&(B[Y[et]]=P[Y[et]]);return B},j=P=>{var{prefixCls:A,className:B,hoverable:Y=!0}=P,et=b(P,["prefixCls","className","hoverable"]);const{getPrefixCls:ft}=d.useContext(i.E_),yt=ft("card",A),Ct=r()(`${yt}-grid`,B,{[`${yt}-grid-hoverable`]:Y});return d.createElement("div",Object.assign({},et,{className:Ct}))},C=z(54548),H=z(14747),U=z(92030),J=z(45503);const N=P=>{const{antCls:A,componentCls:B,headerHeight:Y,cardPaddingBase:et,tabsMarginBottom:ft}=P;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:Y,marginBottom:-1,padding:`0 ${(0,C.bf)(et)}`,color:P.colorTextHeading,fontWeight:P.fontWeightStrong,fontSize:P.headerFontSize,background:P.headerBg,borderBottom:`${(0,C.bf)(P.lineWidth)} ${P.lineType} ${P.colorBorderSecondary}`,borderRadius:`${(0,C.bf)(P.borderRadiusLG)} ${(0,C.bf)(P.borderRadiusLG)} 0 0`},(0,H.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},H.vS),{[`
  2. > ${B}-typography,
  3. > ${B}-typography-edit-content
  4. `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${A}-tabs-top`]:{clear:"both",marginBottom:ft,color:P.colorText,fontWeight:"normal",fontSize:P.fontSize,"&-bar":{borderBottom:`${(0,C.bf)(P.lineWidth)} ${P.lineType} ${P.colorBorderSecondary}`}}})},x=P=>{const{cardPaddingBase:A,colorBorderSecondary:B,cardShadow:Y,lineWidth:et}=P;return{width:"33.33%",padding:A,border:0,borderRadius:0,boxShadow:`
  5. ${(0,C.bf)(et)} 0 0 0 ${B},
  6. 0 ${(0,C.bf)(et)} 0 0 ${B},
  7. ${(0,C.bf)(et)} ${(0,C.bf)(et)} 0 0 ${B},
  8. ${(0,C.bf)(et)} 0 0 0 ${B} inset,
  9. 0 ${(0,C.bf)(et)} 0 0 ${B} inset;
  10. `,transition:`all ${P.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:Y}}},I=P=>{const{componentCls:A,iconCls:B,actionsLiMargin:Y,cardActionsIconSize:et,colorBorderSecondary:ft,actionsBg:yt}=P;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:yt,borderTop:`${(0,C.bf)(P.lineWidth)} ${P.lineType} ${ft}`,display:"flex",borderRadius:`0 0 ${(0,C.bf)(P.borderRadiusLG)} ${(0,C.bf)(P.borderRadiusLG)}`},(0,H.dF)()),{"& > li":{margin:Y,color:P.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:P.calc(P.cardActionsIconSize).mul(2).equal(),fontSize:P.fontSize,lineHeight:P.lineHeight,cursor:"pointer","&:hover":{color:P.colorPrimary,transition:`color ${P.motionDurationMid}`},[`a:not(${A}-btn), > ${B}`]:{display:"inline-block",width:"100%",color:P.colorTextDescription,lineHeight:(0,C.bf)(P.fontHeight),transition:`color ${P.motionDurationMid}`,"&:hover":{color:P.colorPrimary}},[`> ${B}`]:{fontSize:et,lineHeight:(0,C.bf)(P.calc(et).mul(P.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${(0,C.bf)(P.lineWidth)} ${P.lineType} ${ft}`}}})},n=P=>Object.assign(Object.assign({margin:`${(0,C.bf)(P.calc(P.marginXXS).mul(-1).equal())} 0`,display:"flex"},(0,H.dF)()),{"&-avatar":{paddingInlineEnd:P.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:P.marginXS}},"&-title":Object.assign({color:P.colorTextHeading,fontWeight:P.fontWeightStrong,fontSize:P.fontSizeLG},H.vS),"&-description":{color:P.colorTextDescription}}),S=P=>{const{componentCls:A,cardPaddingBase:B,colorFillAlter:Y}=P;return{[`${A}-head`]:{padding:`0 ${(0,C.bf)(B)}`,background:Y,"&-title":{fontSize:P.fontSize}},[`${A}-body`]:{padding:`${(0,C.bf)(P.padding)} ${(0,C.bf)(B)}`}}},e=P=>{const{componentCls:A}=P;return{overflow:"hidden",[`${A}-body`]:{userSelect:"none"}}},O=P=>{const{antCls:A,componentCls:B,cardShadow:Y,cardHeadPadding:et,colorBorderSecondary:ft,boxShadowTertiary:yt,cardPaddingBase:Ct,extraColor:Dt}=P;return{[B]:Object.assign(Object.assign({},(0,H.Wf)(P)),{position:"relative",background:P.colorBgContainer,borderRadius:P.borderRadiusLG,[`&:not(${B}-bordered)`]:{boxShadow:yt},[`${B}-head`]:N(P),[`${B}-extra`]:{marginInlineStart:"auto",color:Dt,fontWeight:"normal",fontSize:P.fontSize},[`${B}-body`]:Object.assign({padding:Ct,borderRadius:`0 0 ${(0,C.bf)(P.borderRadiusLG)} ${(0,C.bf)(P.borderRadiusLG)}`},(0,H.dF)()),[`${B}-grid`]:x(P),[`${B}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${A}-image-mask`]:{borderRadius:`${(0,C.bf)(P.borderRadiusLG)} ${(0,C.bf)(P.borderRadiusLG)} 0 0`}},[`${B}-actions`]:I(P),[`${B}-meta`]:n(P)}),[`${B}-bordered`]:{border:`${(0,C.bf)(P.lineWidth)} ${P.lineType} ${ft}`,[`${B}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${B}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${P.motionDurationMid}, border-color ${P.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:Y}},[`${B}-contain-grid`]:{borderRadius:`${(0,C.bf)(P.borderRadiusLG)} ${(0,C.bf)(P.borderRadiusLG)} 0 0 `,[`${B}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${B}-loading) ${B}-body`]:{marginBlockStart:P.calc(P.lineWidth).mul(-1).equal(),marginInlineStart:P.calc(P.lineWidth).mul(-1).equal(),padding:0}},[`${B}-contain-tabs`]:{[`> div${B}-head`]:{minHeight:0,[`${B}-head-title, ${B}-extra`]:{paddingTop:et}}},[`${B}-type-inner`]:S(P),[`${B}-loading`]:e(P),[`${B}-rtl`]:{direction:"rtl"}}},tt=P=>{const{componentCls:A,cardPaddingSM:B,headerHeightSM:Y,headerFontSizeSM:et}=P;return{[`${A}-small`]:{[`> ${A}-head`]:{minHeight:Y,padding:`0 ${(0,C.bf)(B)}`,fontSize:et,[`> ${A}-head-wrapper`]:{[`> ${A}-extra`]:{fontSize:P.fontSize}}},[`> ${A}-body`]:{padding:B}},[`${A}-small${A}-contain-tabs`]:{[`> ${A}-head`]:{[`${A}-head-title, ${A}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},W=P=>({headerBg:"transparent",headerFontSize:P.fontSizeLG,headerFontSizeSM:P.fontSize,headerHeight:P.fontSizeLG*P.lineHeightLG+P.padding*2,headerHeightSM:P.fontSize*P.lineHeight+P.paddingXS*2,actionsBg:P.colorBgContainer,actionsLiMargin:`${P.paddingSM}px 0`,tabsMarginBottom:-P.padding-P.lineWidth,extraColor:P.colorText});var dt=(0,U.I$)("Card",P=>{const A=(0,J.TS)(P,{cardShadow:P.boxShadowCard,cardHeadPadding:P.padding,cardPaddingBase:P.paddingLG,cardActionsIconSize:P.fontSize,cardPaddingSM:12});return[O(A),tt(A)]},W),L=function(P,A){var B={};for(var Y in P)Object.prototype.hasOwnProperty.call(P,Y)&&A.indexOf(Y)<0&&(B[Y]=P[Y]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Y=Object.getOwnPropertySymbols(P);et<Y.length;et++)A.indexOf(Y[et])<0&&Object.prototype.propertyIsEnumerable.call(P,Y[et])&&(B[Y[et]]=P[Y[et]]);return B};const st=P=>{const{actionClasses:A,actions:B=[],actionStyle:Y}=P;return d.createElement("ul",{className:A,style:Y},B.map((et,ft)=>{const yt=`action-${ft}`;return d.createElement("li",{style:{width:`${100/B.length}%`},key:yt},d.createElement("span",null,et))}))};var m=d.forwardRef((P,A)=>{const{prefixCls:B,className:Y,rootClassName:et,style:ft,extra:yt,headStyle:Ct={},bodyStyle:Dt={},title:Pt,loading:gt,bordered:Rt=!0,size:Ht,type:Mt,cover:te,actions:Bt,tabList:Ut,children:At,activeTabKey:Et,defaultActiveTabKey:Nt,tabBarExtraContent:Zt,hoverable:Lt,tabProps:Jt={},classNames:Vt,styles:Kt}=P,jt=L(P,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:ht,direction:ee,card:Gt}=d.useContext(i.E_),ne=qt=>{var Xt;(Xt=P.onTabChange)===null||Xt===void 0||Xt.call(P,qt)},Ot=qt=>{var Xt;return r()((Xt=Gt==null?void 0:Gt.classNames)===null||Xt===void 0?void 0:Xt[qt],Vt==null?void 0:Vt[qt])},kt=qt=>{var Xt;return Object.assign(Object.assign({},(Xt=Gt==null?void 0:Gt.styles)===null||Xt===void 0?void 0:Xt[qt]),Kt==null?void 0:Kt[qt])},se=d.useMemo(()=>{let qt=!1;return d.Children.forEach(At,Xt=>{Xt&&Xt.type&&Xt.type===j&&(qt=!0)}),qt},[At]),Wt=ht("card",B),[le,ce,ue]=dt(Wt),ge=d.createElement(c.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},At),Ce=Et!==void 0,$e=Object.assign(Object.assign({},Jt),{[Ce?"activeKey":"defaultActiveKey"]:Ce?Et:Nt,tabBarExtraContent:Zt});let Ee;const fe=(0,p.Z)(Ht),Ne=!fe||fe==="default"?"large":fe,Oe=Ut?d.createElement(o.Z,Object.assign({size:Ne},$e,{className:`${Wt}-head-tabs`,onChange:ne,items:Ut.map(qt=>{var{tab:Xt}=qt,ye=L(qt,["tab"]);return Object.assign({label:Xt},ye)})})):null;if(Pt||yt||Oe){const qt=r()(`${Wt}-head`,Ot("header")),Xt=r()(`${Wt}-head-title`,Ot("title")),ye=r()(`${Wt}-extra`,Ot("extra")),qe=Object.assign(Object.assign({},Ct),kt("header"));Ee=d.createElement("div",{className:qt,style:qe},d.createElement("div",{className:`${Wt}-head-wrapper`},Pt&&d.createElement("div",{className:Xt,style:kt("title")},Pt),yt&&d.createElement("div",{className:ye,style:kt("extra")},yt)),Oe)}const We=r()(`${Wt}-cover`,Ot("cover")),Ue=te?d.createElement("div",{className:We,style:kt("cover")},te):null,Ke=r()(`${Wt}-body`,Ot("body")),He=Object.assign(Object.assign({},Dt),kt("body")),Ge=d.createElement("div",{className:Ke,style:He},gt?ge:At),Ve=r()(`${Wt}-actions`,Ot("actions")),Xe=Bt&&Bt.length?d.createElement(st,{actionClasses:Ve,actionStyle:kt("actions"),actions:Bt}):null,Ye=(0,h.Z)(jt,["onTabChange"]),Je=r()(Wt,Gt==null?void 0:Gt.className,{[`${Wt}-loading`]:gt,[`${Wt}-bordered`]:Rt,[`${Wt}-hoverable`]:Lt,[`${Wt}-contain-grid`]:se,[`${Wt}-contain-tabs`]:Ut&&Ut.length,[`${Wt}-${fe}`]:fe,[`${Wt}-type-${Mt}`]:!!Mt,[`${Wt}-rtl`]:ee==="rtl"},Y,et,ce,ue),Qe=Object.assign(Object.assign({},Gt==null?void 0:Gt.style),ft);return le(d.createElement("div",Object.assign({ref:A},Ye,{className:Je,style:Qe}),Ee,Ue,Ge,Xe))}),$=function(P,A){var B={};for(var Y in P)Object.prototype.hasOwnProperty.call(P,Y)&&A.indexOf(Y)<0&&(B[Y]=P[Y]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Y=Object.getOwnPropertySymbols(P);et<Y.length;et++)A.indexOf(Y[et])<0&&Object.prototype.propertyIsEnumerable.call(P,Y[et])&&(B[Y[et]]=P[Y[et]]);return B},Z=P=>{const{prefixCls:A,className:B,avatar:Y,title:et,description:ft}=P,yt=$(P,["prefixCls","className","avatar","title","description"]),{getPrefixCls:Ct}=d.useContext(i.E_),Dt=Ct("card",A),Pt=r()(`${Dt}-meta`,B),gt=Y?d.createElement("div",{className:`${Dt}-meta-avatar`},Y):null,Rt=et?d.createElement("div",{className:`${Dt}-meta-title`},et):null,Ht=ft?d.createElement("div",{className:`${Dt}-meta-description`},ft):null,Mt=Rt||Ht?d.createElement("div",{className:`${Dt}-meta-detail`},Rt,Ht):null;return d.createElement("div",Object.assign({},yt,{className:Pt}),gt,Mt)};const ot=m;ot.Grid=j,ot.Meta=Z;var ut=ot,rt=z(25378),vt=z(96074),xt=z(42075),T=z(86074),zt=function(A){var B=A.padding;return(0,T.jsx)("div",{style:{padding:B||"0 24px"},children:(0,T.jsx)(vt.Z,{style:{margin:0}})})},Tt={xs:2,sm:2,md:4,lg:4,xl:6,xxl:6},t=function(A){var B=A.size,Y=A.active,et=(0,d.useMemo)(function(){return{lg:!0,md:!0,sm:!1,xl:!1,xs:!1,xxl:!1}},[]),ft=(0,rt.Z)()||et,yt=Object.keys(ft).filter(function(Pt){return ft[Pt]===!0})[0]||"md",Ct=B===void 0?Tt[yt]||6:B,Dt=function(gt){return gt===0?0:Ct>2?42:16};return(0,T.jsx)(ut,{bordered:!1,style:{marginBlockEnd:16},children:(0,T.jsx)("div",{style:{width:"100%",justifyContent:"space-between",display:"flex"},children:new Array(Ct).fill(null).map(function(Pt,gt){return(0,T.jsxs)("div",{style:{borderInlineStart:Ct>2&&gt===1?"1px solid rgba(0,0,0,0.06)":void 0,paddingInlineStart:Dt(gt),flex:1,marginInlineEnd:gt===0?16:0},children:[(0,T.jsx)(c.Z,{active:Y,paragraph:!1,title:{width:100,style:{marginBlockStart:0}}}),(0,T.jsx)(c.Z.Button,{active:Y,style:{height:48}})]},gt)})})})},K=function(A){var B=A.active;return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(ut,{bordered:!1,style:{borderRadius:0},styles:{body:{padding:24}},children:(0,T.jsxs)("div",{style:{width:"100%",display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,T.jsx)("div",{style:{maxWidth:"100%",flex:1},children:(0,T.jsx)(c.Z,{active:B,title:{width:100,style:{marginBlockStart:0}},paragraph:{rows:1,style:{margin:0}}})}),(0,T.jsx)(c.Z.Button,{active:B,size:"small",style:{width:165,marginBlockStart:12}})]})}),(0,T.jsx)(zt,{})]})},F=function(A){var B=A.size,Y=A.active,et=Y===void 0?!0:Y,ft=A.actionButton;return(0,T.jsxs)(ut,{bordered:!1,styles:{body:{padding:0}},children:[new Array(B).fill(null).map(function(yt,Ct){return(0,T.jsx)(K,{active:!!et},Ct)}),ft!==!1&&(0,T.jsx)(ut,{bordered:!1,style:{borderStartEndRadius:0,borderTopLeftRadius:0},styles:{body:{display:"flex",alignItems:"center",justifyContent:"center"}},children:(0,T.jsx)(c.Z.Button,{style:{width:102},active:et,size:"small"})})]})},g=function(A){var B=A.active;return(0,T.jsxs)("div",{style:{marginBlockEnd:16},children:[(0,T.jsx)(c.Z,{paragraph:!1,title:{width:185}}),(0,T.jsx)(c.Z.Button,{active:B,size:"small"})]})},f=function(A){var B=A.active;return(0,T.jsx)(ut,{bordered:!1,style:{borderBottomRightRadius:0,borderBottomLeftRadius:0},styles:{body:{paddingBlockEnd:8}},children:(0,T.jsxs)(xt.Z,{style:{width:"100%",justifyContent:"space-between"},children:[(0,T.jsx)(c.Z.Button,{active:B,style:{width:200},size:"small"}),(0,T.jsxs)(xt.Z,{children:[(0,T.jsx)(c.Z.Button,{active:B,size:"small",style:{width:120}}),(0,T.jsx)(c.Z.Button,{active:B,size:"small",style:{width:80}})]})]})})},k=function(A){var B=A.active,Y=B===void 0?!0:B,et=A.statistic,ft=A.actionButton,yt=A.toolbar,Ct=A.pageHeader,Dt=A.list,Pt=Dt===void 0?5:Dt;return(0,T.jsxs)("div",{style:{width:"100%"},children:[Ct!==!1&&(0,T.jsx)(g,{active:Y}),et!==!1&&(0,T.jsx)(t,{size:et,active:Y}),(yt!==!1||Pt!==!1)&&(0,T.jsxs)(ut,{bordered:!1,styles:{body:{padding:0}},children:[yt!==!1&&(0,T.jsx)(f,{active:Y}),Pt!==!1&&(0,T.jsx)(F,{size:Pt,active:Y,actionButton:ft})]})]})},V=k,X={xs:1,sm:2,md:3,lg:3,xl:3,xxl:4},D=function(A){var B=A.active;return(0,T.jsxs)("div",{style:{marginBlockStart:32},children:[(0,T.jsx)(c.Z.Button,{active:B,size:"small",style:{width:100,marginBlockEnd:16}}),(0,T.jsxs)("div",{style:{width:"100%",justifyContent:"space-between",display:"flex"},children:[(0,T.jsxs)("div",{style:{flex:1,marginInlineEnd:24,maxWidth:300},children:[(0,T.jsx)(c.Z,{active:B,paragraph:!1,title:{style:{marginBlockStart:0}}}),(0,T.jsx)(c.Z,{active:B,paragraph:!1,title:{style:{marginBlockStart:8}}}),(0,T.jsx)(c.Z,{active:B,paragraph:!1,title:{style:{marginBlockStart:8}}})]}),(0,T.jsx)("div",{style:{flex:1,alignItems:"center",justifyContent:"center"},children:(0,T.jsxs)("div",{style:{maxWidth:300,margin:"auto"},children:[(0,T.jsx)(c.Z,{active:B,paragraph:!1,title:{style:{marginBlockStart:0}}}),(0,T.jsx)(c.Z,{active:B,paragraph:!1,title:{style:{marginBlockStart:8}}})]})})]})]})},q=function(A){var B=A.size,Y=A.active,et=(0,d.useMemo)(function(){return{lg:!0,md:!0,sm:!1,xl:!1,xs:!1,xxl:!1}},[]),ft=(0,rt.Z)()||et,yt=Object.keys(ft).filter(function(Dt){return ft[Dt]===!0})[0]||"md",Ct=B===void 0?X[yt]||3:B;return(0,T.jsx)("div",{style:{width:"100%",justifyContent:"space-between",display:"flex"},children:new Array(Ct).fill(null).map(function(Dt,Pt){return(0,T.jsxs)("div",{style:{flex:1,paddingInlineStart:Pt===0?0:24,paddingInlineEnd:Pt===Ct-1?0:24},children:[(0,T.jsx)(c.Z,{active:Y,paragraph:!1,title:{style:{marginBlockStart:0}}}),(0,T.jsx)(c.Z,{active:Y,paragraph:!1,title:{style:{marginBlockStart:8}}}),(0,T.jsx)(c.Z,{active:Y,paragraph:!1,title:{style:{marginBlockStart:8}}})]},Pt)})})},it=function(A){var B=A.active,Y=A.header,et=Y===void 0?!1:Y,ft=(0,d.useMemo)(function(){return{lg:!0,md:!0,sm:!1,xl:!1,xs:!1,xxl:!1}},[]),yt=(0,rt.Z)()||ft,Ct=Object.keys(yt).filter(function(Pt){return yt[Pt]===!0})[0]||"md",Dt=X[Ct]||3;return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsxs)("div",{style:{display:"flex",background:et?"rgba(0,0,0,0.02)":"none",padding:"24px 8px"},children:[new Array(Dt).fill(null).map(function(Pt,gt){return(0,T.jsx)("div",{style:{flex:1,paddingInlineStart:et&&gt===0?0:20,paddingInlineEnd:32},children:(0,T.jsx)(c.Z,{active:B,paragraph:!1,title:{style:{margin:0,height:24,width:et?"75px":"100%"}}})},gt)}),(0,T.jsx)("div",{style:{flex:3,paddingInlineStart:32},children:(0,T.jsx)(c.Z,{active:B,paragraph:!1,title:{style:{margin:0,height:24,width:et?"75px":"100%"}}})})]}),(0,T.jsx)(zt,{padding:"0px 0px"})]})},nt=function(A){var B=A.active,Y=A.size,et=Y===void 0?4:Y;return(0,T.jsxs)(ut,{bordered:!1,children:[(0,T.jsx)(c.Z.Button,{active:B,size:"small",style:{width:100,marginBlockEnd:16}}),(0,T.jsx)(it,{header:!0,active:B}),new Array(et).fill(null).map(function(ft,yt){return(0,T.jsx)(it,{active:B},yt)}),(0,T.jsx)("div",{style:{display:"flex",justifyContent:"flex-end",paddingBlockStart:16},children:(0,T.jsx)(c.Z,{active:B,paragraph:!1,title:{style:{margin:0,height:32,float:"right",maxWidth:"630px"}}})})]})},ct=function(A){var B=A.active;return(0,T.jsxs)(ut,{bordered:!1,style:{borderStartEndRadius:0,borderTopLeftRadius:0},children:[(0,T.jsx)(c.Z.Button,{active:B,size:"small",style:{width:100,marginBlockEnd:16}}),(0,T.jsx)(q,{active:B}),(0,T.jsx)(D,{active:B})]})},It=function(A){var B=A.active,Y=B===void 0?!0:B,et=A.pageHeader,ft=A.list;return(0,T.jsxs)("div",{style:{width:"100%"},children:[et!==!1&&(0,T.jsx)(g,{active:Y}),(0,T.jsx)(ct,{active:Y}),ft!==!1&&(0,T.jsx)(zt,{}),ft!==!1&&(0,T.jsx)(nt,{active:Y,size:ft})]})},lt=It,St=function(A){var B=A.active,Y=B===void 0?!0:B,et=A.pageHeader;return(0,T.jsxs)("div",{style:{width:"100%"},children:[et!==!1&&(0,T.jsx)(g,{active:Y}),(0,T.jsx)(ut,{children:(0,T.jsxs)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",padding:128},children:[(0,T.jsx)(c.Z.Avatar,{size:64,style:{marginBlockEnd:32}}),(0,T.jsx)(c.Z.Button,{active:Y,style:{width:214,marginBlockEnd:8}}),(0,T.jsx)(c.Z.Button,{active:Y,style:{width:328},size:"small"}),(0,T.jsxs)(xt.Z,{style:{marginBlockStart:24},children:[(0,T.jsx)(c.Z.Button,{active:Y,style:{width:116}}),(0,T.jsx)(c.Z.Button,{active:Y,style:{width:116}})]})]})})]})},_t=St,bt=["type"],wt=function(A){var B=A.type,Y=B===void 0?"list":B,et=(0,M.Z)(A,bt);return Y==="result"?(0,T.jsx)(_t,(0,v.Z)({},et)):Y==="descriptions"?(0,T.jsx)(lt,(0,v.Z)({},et)):(0,T.jsx)(V,(0,v.Z)({},et))},mt=wt,$t=z(2026),Qt=z(90081),Yt=z(1977),oe=z(77398),ae=z(81736),pe=z(53914),de=z(97685),he=z(89451),re=z(68872),ie=z(21770),me=z(86671),Pe=function(A){return(re.ZP.warn||re.ZP.warning)(A)};function ke(P){var A=P.data,B=P.row;return(0,v.Z)((0,v.Z)({},A),B)}function je(P){var A=P.type||"single",B=(0,he.YB)(),Y=(0,ie.Z)([],{value:P.editableKeys,onChange:P.onChange?function(At){var Et;P==null||(Et=P.onChange)===null||Et===void 0||Et.call(P,At,P.dataSource)}:void 0}),et=(0,de.Z)(Y,2),ft=et[0],yt=et[1],Ct=(0,d.useMemo)(function(){var At=A==="single"?ft==null?void 0:ft.slice(0,1):ft;return new Set(At)},[(ft||[]).join(","),A]),Dt=(0,d.useCallback)(function(At){return!!(ft!=null&&ft.includes((0,me.sN)(At)))},[(ft||[]).join(",")]),Pt=function(Et){return Ct.size>0&&A==="single"?(Pe(P.onlyOneLineEditorAlertMessage||B.getMessage("editableTable.onlyOneLineEditor","\u53EA\u80FD\u540C\u65F6\u7F16\u8F91\u4E00\u884C")),!1):(Ct.add((0,me.sN)(Et)),yt(Array.from(Ct)),!0)},gt=function(Et){return Ct.delete((0,me.sN)(Et)),yt(Array.from(Ct)),!0},Rt=function(){var At=(0,y.Z)((0,pt.Z)().mark(function Et(Nt,Zt,Lt,Jt){var Vt,Kt;return(0,pt.Z)().wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.next=2,P==null||(Vt=P.onCancel)===null||Vt===void 0?void 0:Vt.call(P,Nt,Zt,Lt,Jt);case 2:if(Kt=ht.sent,Kt!==!1){ht.next=5;break}return ht.abrupt("return",!1);case 5:return ht.abrupt("return",!0);case 6:case"end":return ht.stop()}},Et)}));return function(Nt,Zt,Lt,Jt){return At.apply(this,arguments)}}(),Ht=function(){var At=(0,y.Z)((0,pt.Z)().mark(function Et(Nt,Zt,Lt){var Jt,Vt,Kt;return(0,pt.Z)().wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.next=2,P==null||(Jt=P.onSave)===null||Jt===void 0?void 0:Jt.call(P,Nt,Zt,Lt);case 2:if(Vt=ht.sent,Vt!==!1){ht.next=5;break}return ht.abrupt("return",!1);case 5:return ht.next=7,gt(Nt);case 7:return Kt={data:P.dataSource,row:Zt,key:Nt,childrenColumnName:P.childrenColumnName||"children"},P.setDataSource(ke(Kt)),ht.abrupt("return",!0);case 10:case"end":return ht.stop()}},Et)}));return function(Nt,Zt,Lt){return At.apply(this,arguments)}}(),Mt=B.getMessage("editableTable.action.save","\u4FDD\u5B58"),te=B.getMessage("editableTable.action.delete","\u5220\u9664"),Bt=B.getMessage("editableTable.action.cancel","\u53D6\u6D88"),Ut=(0,d.useCallback)(function(At,Et){var Nt=(0,v.Z)({recordKey:At,cancelEditable:gt,onCancel:Rt,onSave:Ht,editableKeys:ft,setEditableRowKeys:yt,saveText:Mt,cancelText:Bt,deleteText:te,deletePopconfirmMessage:"".concat(B.getMessage("deleteThisLine","\u5220\u9664\u6B64\u9879"),"?"),editorType:"Map"},Et),Zt=(0,me.aX)(P.dataSource,Nt);return P.actionRender?P.actionRender(P.dataSource,Nt,{save:Zt.save,delete:Zt.delete,cancel:Zt.cancel}):[Zt.save,Zt.delete,Zt.cancel]},[ft&&ft.join(","),P.dataSource]);return{editableKeys:ft,setEditableRowKeys:yt,isEditable:Dt,actionRender:Ut,startEditable:Pt,cancelEditable:gt}}var Te=z(78164),be=z(67159),ve=z(26412),Ie=z(28459),De=z(50344),ze=z(88306),Ae=function(A,B){var Y=B||{},et=Y.onRequestError,ft=Y.effects,yt=Y.manual,Ct=Y.dataSource,Dt=Y.defaultDataSource,Pt=Y.onDataSourceChange,gt=(0,ie.Z)(Dt,{value:Ct,onChange:Pt}),Rt=(0,de.Z)(gt,2),Ht=Rt[0],Mt=Rt[1],te=(0,ie.Z)(B==null?void 0:B.loading,{value:B==null?void 0:B.loading,onChange:B==null?void 0:B.onLoadingChange}),Bt=(0,de.Z)(te,2),Ut=Bt[0],At=Bt[1],Et=function(Lt){Mt(Lt),At(!1)},Nt=function(){var Zt=(0,y.Z)((0,pt.Z)().mark(function Lt(){var Jt,Vt,Kt;return(0,pt.Z)().wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:if(!Ut){ht.next=2;break}return ht.abrupt("return");case 2:return At(!0),ht.prev=3,ht.next=6,A();case 6:if(ht.t0=ht.sent,ht.t0){ht.next=9;break}ht.t0={};case 9:Jt=ht.t0,Vt=Jt.data,Kt=Jt.success,Kt!==!1&&Et(Vt),ht.next=23;break;case 15:if(ht.prev=15,ht.t1=ht.catch(3),et!==void 0){ht.next=21;break}throw new Error(ht.t1);case 21:et(ht.t1);case 22:At(!1);case 23:return ht.prev=23,At(!1),ht.finish(23);case 26:case"end":return ht.stop()}},Lt,null,[[3,15,23,26]])}));return function(){return Zt.apply(this,arguments)}}();return(0,d.useEffect)(function(){yt||Nt()},[].concat((0,Q.Z)(ft||[]),[yt])),{dataSource:Ht,setDataSource:Mt,loading:Ut,reload:function(){return Nt()}}},Re=Ae,_e=z(98082),Be=["valueEnum","render","renderText","mode","plain","dataIndex","request","params","editable"],Ze=["request","columns","params","dataSource","onDataSourceChange","formProps","editable","loading","onLoadingChange","actionRef","onRequestError","emptyText","contentStyle"],Fe=function(A,B){var Y=A.dataIndex;if(Y){var et=Array.isArray(Y)?(0,ze.Z)(B,Y):B[Y];if(et!==void 0||et!==null)return et}return A.children},we=function(A){var B,Y=A.valueEnum,et=A.action,ft=A.index,yt=A.text,Ct=A.entity,Dt=A.mode,Pt=A.render,gt=A.editableUtils,Rt=A.valueType,Ht=A.plain,Mt=A.dataIndex,te=A.request,Bt=A.renderFormItem,Ut=A.params,At=A.emptyText,Et=u.ZP.useFormInstance(),Nt=(B=_e.Ow.useToken)===null||B===void 0?void 0:B.call(_e.Ow),Zt=Nt.token,Lt={text:yt,valueEnum:Y,mode:Dt||"read",proFieldProps:{emptyText:At,render:Pt?function(Kt){return Pt==null?void 0:Pt(Kt,Ct,ft,et,(0,v.Z)((0,v.Z)({},A),{},{type:"descriptions"}))}:void 0},ignoreFormItem:!0,valueType:Rt,request:te,params:Ut,plain:Ht};if(Dt==="read"||!Dt||Rt==="option"){var Jt=(0,$t.w)(A.fieldProps,void 0,(0,v.Z)((0,v.Z)({},A),{},{rowKey:Mt,isEditable:!1}));return(0,T.jsx)(w.Z,(0,v.Z)((0,v.Z)({name:Mt},Lt),{},{fieldProps:Jt}))}var Vt=function(){var jt,ht=(0,$t.w)(A.formItemProps,Et,(0,v.Z)((0,v.Z)({},A),{},{rowKey:Mt,isEditable:!0})),ee=(0,$t.w)(A.fieldProps,Et,(0,v.Z)((0,v.Z)({},A),{},{rowKey:Mt,isEditable:!0}));return(0,T.jsxs)("div",{style:{display:"flex",gap:Zt.marginXS,alignItems:"baseline"},children:[(0,T.jsx)(Qt.U,(0,v.Z)((0,v.Z)({name:Mt},ht),{},{style:(0,v.Z)({margin:0},(ht==null?void 0:ht.style)||{}),initialValue:yt||(ht==null?void 0:ht.initialValue),children:(0,T.jsx)(w.Z,(0,v.Z)((0,v.Z)({},Lt),{},{proFieldProps:(0,v.Z)({},Lt.proFieldProps),renderFormItem:Bt?function(){return Bt==null?void 0:Bt((0,v.Z)((0,v.Z)({},A),{},{type:"descriptions"}),{isEditable:!0,recordKey:Mt,record:Et.getFieldValue([Mt].flat(1)),defaultRender:function(){return(0,T.jsx)(w.Z,(0,v.Z)((0,v.Z)({},Lt),{},{fieldProps:ee}))},type:"descriptions"},Et)}:void 0,fieldProps:ee}))})),(0,T.jsx)("div",{style:{display:"flex",maxHeight:Zt.controlHeight,alignItems:"center",gap:Zt.marginXS},children:gt==null||(jt=gt.actionRender)===null||jt===void 0?void 0:jt.call(gt,Mt||ft,{cancelText:(0,T.jsx)(s.Z,{}),saveText:(0,T.jsx)(l.Z,{}),deleteText:!1})})]})};return(0,T.jsx)("div",{style:{marginTop:-5,marginBottom:-5,marginLeft:0,marginRight:0},children:Vt()})},Me=function(A,B,Y,et,ft){var yt,Ct=[],Dt=(0,Yt.n)(be.Z,"5.8.0")>=0,Pt=A==null||(yt=A.map)===null||yt===void 0?void 0:yt.call(A,function(gt,Rt){var Ht,Mt,te;if(d.isValidElement(gt))return Dt?{children:gt}:gt;var Bt=gt,Ut=Bt.valueEnum,At=Bt.render,Et=Bt.renderText,Nt=Bt.mode,Zt=Bt.plain,Lt=Bt.dataIndex,Jt=Bt.request,Vt=Bt.params,Kt=Bt.editable,jt=(0,M.Z)(Bt,Be),ht=(Ht=Fe(gt,B))!==null&&Ht!==void 0?Ht:jt.children,ee=Et?Et(ht,B,Rt,Y):ht,Gt=typeof jt.title=="function"?jt.title(gt,"descriptions",null):jt.title,ne=typeof jt.valueType=="function"?jt.valueType(B||{},"descriptions"):jt.valueType,Ot=et==null?void 0:et.isEditable(Lt||Rt),kt=Nt||Ot?"edit":"read",se=et&&kt==="read"&&Kt!==!1&&(Kt==null?void 0:Kt(ee,B,Rt))!==!1,Wt=se?xt.Z:d.Fragment,le=kt==="edit"?ee:(0,oe.X)(ee,gt,ee),ce=Dt&&ne!=="option"?(0,v.Z)((0,v.Z)({},jt),{},{key:jt.key||((Mt=jt.label)===null||Mt===void 0?void 0:Mt.toString())||Rt,label:(Gt||jt.label||jt.tooltip)&&(0,T.jsx)(ae.G,{label:Gt||jt.label,tooltip:jt.tooltip,ellipsis:gt.ellipsis}),children:(0,T.jsxs)(Wt,{children:[(0,d.createElement)(we,(0,v.Z)((0,v.Z)({},gt),{},{key:gt==null?void 0:gt.key,dataIndex:gt.dataIndex||Rt,mode:kt,text:le,valueType:ne,entity:B,index:Rt,emptyText:ft,action:Y,editableUtils:et})),se&&(0,T.jsx)(a.Z,{onClick:function(){et==null||et.startEditable(Lt||Rt)}})]})}):(0,d.createElement)(ve.Z.Item,(0,v.Z)((0,v.Z)({},jt),{},{key:jt.key||((te=jt.label)===null||te===void 0?void 0:te.toString())||Rt,label:(Gt||jt.label||jt.tooltip)&&(0,T.jsx)(ae.G,{label:Gt||jt.label,tooltip:jt.tooltip,ellipsis:gt.ellipsis})}),(0,T.jsxs)(Wt,{children:[(0,T.jsx)(we,(0,v.Z)((0,v.Z)({},gt),{},{dataIndex:gt.dataIndex||Rt,mode:kt,text:le,valueType:ne,entity:B,index:Rt,action:Y,editableUtils:et})),se&&ne!=="option"&&(0,T.jsx)(a.Z,{onClick:function(){et==null||et.startEditable(Lt||Rt)}})]}));return ne==="option"?(Ct.push(ce),null):ce}).filter(function(gt){return gt});return{options:Ct!=null&&Ct.length?Ct:null,children:Pt}},xe=function(A){return(0,T.jsx)(ve.Z.Item,(0,v.Z)((0,v.Z)({},A),{},{children:A.children}))};xe.displayName="ProDescriptionsItem";var Le=function(A){return A.children},Se=function(A){var B,Y=A.request,et=A.columns,ft=A.params,yt=A.dataSource,Ct=A.onDataSourceChange,Dt=A.formProps,Pt=A.editable,gt=A.loading,Rt=A.onLoadingChange,Ht=A.actionRef,Mt=A.onRequestError,te=A.emptyText,Bt=A.contentStyle,Ut=(0,M.Z)(A,Ze),At=(0,d.useContext)(Ie.ZP.ConfigContext),Et=Re((0,y.Z)((0,pt.Z)().mark(function Gt(){var ne;return(0,pt.Z)().wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:if(!Y){kt.next=6;break}return kt.next=3,Y(ft||{});case 3:kt.t0=kt.sent,kt.next=7;break;case 6:kt.t0={data:{}};case 7:return ne=kt.t0,kt.abrupt("return",ne);case 9:case"end":return kt.stop()}},Gt)})),{onRequestError:Mt,effects:[(0,pe.ZP)(ft)],manual:!Y,dataSource:yt,loading:gt,onLoadingChange:Rt,onDataSourceChange:Ct}),Nt=je((0,v.Z)((0,v.Z)({},A.editable),{},{childrenColumnName:void 0,dataSource:Et.dataSource,setDataSource:Et.setDataSource}));if((0,d.useEffect)(function(){Ht&&(Ht.current=(0,v.Z)({reload:Et.reload},Nt))},[Et,Ht,Nt]),Et.loading||Et.loading===void 0&&Y)return(0,T.jsx)(mt,{type:"descriptions",list:!1,pageHeader:!1});var Zt=function(){var ne=(0,De.Z)(A.children).filter(Boolean).map(function(Ot){if(!d.isValidElement(Ot))return Ot;var kt=Ot==null?void 0:Ot.props,se=kt.valueEnum,Wt=kt.valueType,le=kt.dataIndex,ce=kt.ellipsis,ue=kt.copyable,ge=kt.request;return!Wt&&!se&&!le&&!ge&&!ce&&!ue&&Ot.type.displayName!=="ProDescriptionsItem"?Ot:(0,v.Z)((0,v.Z)({},Ot==null?void 0:Ot.props),{},{entity:yt})});return[].concat((0,Q.Z)(et||[]),(0,Q.Z)(ne)).filter(function(Ot){return!Ot||Ot!=null&&Ot.valueType&&["index","indexBorder"].includes(Ot==null?void 0:Ot.valueType)?!1:!(Ot!=null&&Ot.hideInDescriptions)}).sort(function(Ot,kt){return kt.order||Ot.order?(kt.order||0)-(Ot.order||0):(kt.index||0)-(Ot.index||0)})},Lt=Me(Zt(),Et.dataSource||{},(Ht==null?void 0:Ht.current)||Et,Pt?Nt:void 0,A.emptyText),Jt=Lt.options,Vt=Lt.children,Kt=Pt?u.ZP:Le,jt=null;(Ut.title||Ut.tooltip||Ut.tip)&&(jt=(0,T.jsx)(ae.G,{label:Ut.title,tooltip:Ut.tooltip||Ut.tip}));var ht=At.getPrefixCls("pro-descriptions"),ee=(0,Yt.n)(be.Z,"5.8.0")>=0;return(0,T.jsx)(Te.S,{children:(0,T.jsx)(Kt,(0,v.Z)((0,v.Z)({form:(B=A.editable)===null||B===void 0?void 0:B.form,component:!1,submitter:!1},Dt),{},{onFinish:void 0,children:(0,T.jsx)(ve.Z,(0,v.Z)((0,v.Z)({className:ht},Ut),{},{contentStyle:(0,v.Z)({minWidth:0},Bt||{}),extra:Ut.extra?(0,T.jsxs)(xt.Z,{children:[Jt,Ut.extra]}):Jt,title:jt,items:ee?Vt:void 0,children:ee?null:Vt}))}),"form")})};Se.Item=xe;var tn=null},8214:function(Ft,at,z){"use strict";var Q=z(1413),pt=z(45987),y=z(62435),M=z(66758),v=z(49994),s=z(86074),l=["fieldProps","request","params","proFieldProps"],a=function(w,d){var c=w.fieldProps,_=w.request,r=w.params,h=w.proFieldProps,i=(0,pt.Z)(w,l),p=(0,y.useContext)(M.Z);return(0,s.jsx)(v.Z,(0,Q.Z)({valueType:"cascader",fieldProps:(0,Q.Z)({getPopupContainer:p.getPopupContainer},c),ref:d,request:_,params:r,filedConfig:{customLightMode:!0},proFieldProps:h},i))};at.Z=y.forwardRef(a)},31199:function(Ft,at,z){"use strict";var Q=z(1413),pt=z(45987),y=z(62435),M=z(49994),v=z(86074),s=["fieldProps","min","proFieldProps","max"],l=function(w,d){var c=w.fieldProps,_=w.min,r=w.proFieldProps,h=w.max,i=(0,pt.Z)(w,s);return(0,v.jsx)(M.Z,(0,Q.Z)({valueType:"digit",fieldProps:(0,Q.Z)({min:_,max:h},c),ref:d,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:r},i))},a=y.forwardRef(l);at.Z=a},64317:function(Ft,at,z){"use strict";var Q=z(1413),pt=z(45987),y=z(22270),M=z(62435),v=z(66758),s=z(49994),l=z(86074),a=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],u=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],w=function(i,p){var o=i.fieldProps,b=i.children,E=i.params,j=i.proFieldProps,C=i.mode,H=i.valueEnum,U=i.request,J=i.showSearch,N=i.options,x=(0,pt.Z)(i,a),I=(0,M.useContext)(v.Z);return(0,l.jsx)(s.Z,(0,Q.Z)((0,Q.Z)({valueEnum:(0,y.h)(H),request:U,params:E,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,Q.Z)({options:N,mode:C,showSearch:J,getPopupContainer:I.getPopupContainer},o),ref:p,proFieldProps:j},x),{},{children:b}))},d=M.forwardRef(function(h,i){var p=h.fieldProps,o=h.children,b=h.params,E=h.proFieldProps,j=h.mode,C=h.valueEnum,H=h.request,U=h.options,J=(0,pt.Z)(h,u),N=(0,Q.Z)({options:U,mode:j||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},p),x=(0,M.useContext)(v.Z);return(0,l.jsx)(s.Z,(0,Q.Z)((0,Q.Z)({valueEnum:(0,y.h)(C),request:H,params:b,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,Q.Z)({getPopupContainer:x.getPopupContainer},N),ref:i,proFieldProps:E},J),{},{children:o}))}),c=M.forwardRef(w),_=d,r=c;r.SearchSelect=_,r.displayName="ProFormComponent",at.Z=r},50727:function(Ft,at,z){"use strict";var Q=z(4942),pt=z(97685),y=z(45987),M=z(74165),v=z(15861),s=z(1413),l=z(24969),a=z(97462),u=z(952),w=z(89451),d=z(48171),c=z(53914),_=z(22270),r=z(60249),h=z(14726),i=z(23323),p=z(21770),o=z(88306),b=z(8880),E=z(62435),j=z(95338),C=z(86074),H=["onTableChange","maxLength","formItemProps","recordCreatorProps","rowKey","controlled","defaultValue","onChange","editableFormRef"],U=["record","position","creatorButtonText","newRecordType","parentKey","style"],J=E.createContext(void 0);function N(n){var S=n.children,e=n.record,O=n.position,tt=n.newRecordType,W=n.parentKey,dt=(0,E.useContext)(J);return E.cloneElement(S,(0,s.Z)((0,s.Z)({},S.props),{},{onClick:function(){var L=(0,v.Z)((0,M.Z)().mark(function R(m){var $,G,Z,ot;return(0,M.Z)().wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,($=(G=S.props).onClick)===null||$===void 0?void 0:$.call(G,m);case 2:if(ot=rt.sent,ot!==!1){rt.next=5;break}return rt.abrupt("return");case 5:dt==null||(Z=dt.current)===null||Z===void 0||Z.addEditRecord(e,{position:O,newRecordType:tt,parentKey:W});case 6:case"end":return rt.stop()}},R)}));function st(R){return L.apply(this,arguments)}return st}()}))}function x(n){var S,e,O=(0,w.YB)(),tt=n.onTableChange,W=n.maxLength,dt=n.formItemProps,L=n.recordCreatorProps,st=n.rowKey,R=n.controlled,m=n.defaultValue,$=n.onChange,G=n.editableFormRef,Z=(0,y.Z)(n,H),ot=(0,E.useRef)(void 0),ut=(0,E.useRef)(),rt=(0,E.useRef)();(0,E.useImperativeHandle)(Z.actionRef,function(){return ut.current},[ut.current]);var vt=(0,p.Z)(function(){return n.value||m||[]},{value:n.value,onChange:n.onChange}),xt=(0,pt.Z)(vt,2),T=xt[0],zt=xt[1],Tt=E.useMemo(function(){return typeof st=="function"?st:function(lt,St){return lt[st]||St}},[st]),t=(0,d.J)(function(lt){if(typeof lt=="number"&&!n.name){if(lt>=T.length)return lt;var St=T&&T[lt];return Tt==null?void 0:Tt(St,lt)}if((typeof lt=="string"||lt>=T.length)&&n.name){var _t=T.findIndex(function(bt,wt){var mt;return(Tt==null||(mt=Tt(bt,wt))===null||mt===void 0?void 0:mt.toString())===(lt==null?void 0:lt.toString())});if(_t!==-1)return _t}return lt});(0,E.useImperativeHandle)(G,function(){var lt=function(bt){var wt,mt;if(bt==null)throw new Error("rowIndex is required");var $t=t(bt),Qt=[n.name,(wt=$t==null?void 0:$t.toString())!==null&&wt!==void 0?wt:""].flat(1).filter(Boolean);return(mt=rt.current)===null||mt===void 0?void 0:mt.getFieldValue(Qt)},St=function(){var bt,wt=[n.name].flat(1).filter(Boolean);if(Array.isArray(wt)&&wt.length===0){var mt,$t=(mt=rt.current)===null||mt===void 0?void 0:mt.getFieldsValue();return Array.isArray($t)?$t:Object.keys($t).map(function(Qt){return $t[Qt]})}return(bt=rt.current)===null||bt===void 0?void 0:bt.getFieldValue(wt)};return(0,s.Z)((0,s.Z)({},rt.current),{},{getRowData:lt,getRowsData:St,setRowData:function(bt,wt){var mt,$t;if(bt==null)throw new Error("rowIndex is required");var Qt=t(bt),Yt=[n.name,(mt=Qt==null?void 0:Qt.toString())!==null&&mt!==void 0?mt:""].flat(1).filter(Boolean),oe=Object.assign({},(0,s.Z)((0,s.Z)({},lt(bt)),wt||{})),ae=(0,b.Z)({},Yt,oe);return($t=rt.current)===null||$t===void 0||$t.setFieldsValue(ae),!0}})},[t,n.name,rt.current]),(0,E.useEffect)(function(){n.controlled&&(T||[]).forEach(function(lt,St){var _t;(_t=rt.current)===null||_t===void 0||_t.setFieldsValue((0,Q.Z)({},"".concat(Tt(lt,St)),lt))},{})},[(0,c.ZP)(T),n.controlled]),(0,E.useEffect)(function(){if(n.name){var lt;rt.current=n==null||(lt=n.editable)===null||lt===void 0?void 0:lt.form}},[(S=n.editable)===null||S===void 0?void 0:S.form,n.name]);var K=L||{},F=K.record,g=K.position,f=K.creatorButtonText,k=K.newRecordType,V=K.parentKey,X=K.style,D=(0,y.Z)(K,U),q=g==="top",it=(0,E.useMemo)(function(){return typeof W=="number"&&W<=(T==null?void 0:T.length)?!1:L!==!1&&(0,C.jsx)(N,{record:(0,_.h)(F,T==null?void 0:T.length,T)||{},position:g,parentKey:(0,_.h)(V,T==null?void 0:T.length,T),newRecordType:k,children:(0,C.jsx)(h.ZP,(0,s.Z)((0,s.Z)({type:"dashed",style:(0,s.Z)({display:"block",margin:"10px 0",width:"100%"},X),icon:(0,C.jsx)(l.Z,{})},D),{},{children:f||O.getMessage("editableTable.action.add","\u6DFB\u52A0\u4E00\u884C\u6570\u636E")}))})},[L,W,T==null?void 0:T.length]),nt=(0,E.useMemo)(function(){return it?q?{components:{header:{wrapper:function(St){var _t,bt=St.className,wt=St.children;return(0,C.jsxs)("thead",{className:bt,children:[wt,(0,C.jsxs)("tr",{style:{position:"relative"},children:[(0,C.jsx)("td",{colSpan:0,style:{visibility:"hidden"},children:it}),(0,C.jsx)("td",{style:{position:"absolute",left:0,width:"100%"},colSpan:(_t=Z.columns)===null||_t===void 0?void 0:_t.length,children:it})]})]})}}}}:{tableViewRender:function(St,_t){var bt,wt;return(0,C.jsxs)(C.Fragment,{children:[(bt=(wt=n.tableViewRender)===null||wt===void 0?void 0:wt.call(n,St,_t))!==null&&bt!==void 0?bt:_t,it]})}}:{}},[q,it]),ct=(0,s.Z)({},n.editable),It=(0,d.J)(function(lt,St){var _t,bt,wt;if((_t=n.editable)===null||_t===void 0||(bt=_t.onValuesChange)===null||bt===void 0||bt.call(_t,lt,St),(wt=n.onValuesChange)===null||wt===void 0||wt.call(n,St,lt),n.controlled){var mt;n==null||(mt=n.onChange)===null||mt===void 0||mt.call(n,St)}});return(n!=null&&n.onValuesChange||(e=n.editable)!==null&&e!==void 0&&e.onValuesChange||n.controlled&&n!==null&&n!==void 0&&n.onChange)&&(ct.onValuesChange=It),(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(J.Provider,{value:ut,children:(0,C.jsx)(j.Z,(0,s.Z)((0,s.Z)((0,s.Z)({search:!1,options:!1,pagination:!1,rowKey:st,revalidateOnFocus:!1},Z),nt),{},{tableLayout:"fixed",actionRef:ut,onChange:tt,editable:(0,s.Z)((0,s.Z)({},ct),{},{formProps:(0,s.Z)({formRef:rt},ct.formProps)}),dataSource:T,onDataSourceChange:function(St){if(zt(St),n.name&&g==="top"){var _t,bt=(0,b.Z)({},[n.name].flat(1).filter(Boolean),St);(_t=rt.current)===null||_t===void 0||_t.setFieldsValue(bt)}}}))}),n.name?(0,C.jsx)(a.Z,{name:[n.name],children:function(St){var _t,bt;if(!ot.current)return ot.current=T,null;var wt=(0,o.Z)(St,[n.name].flat(1)),mt=wt==null?void 0:wt.find(function($t,Qt){var Yt;return!(0,r.A)($t,(Yt=ot.current)===null||Yt===void 0?void 0:Yt[Qt])});return ot.current=T,mt&&(n==null||(_t=n.editable)===null||_t===void 0||(bt=_t.onValuesChange)===null||bt===void 0||bt.call(_t,mt,wt)),null}}):null]})}function I(n){var S=u.ZP.useFormInstance();return n.name?(0,C.jsx)(i.Z.Item,(0,s.Z)((0,s.Z)({style:{maxWidth:"100%"}},n==null?void 0:n.formItemProps),{},{name:n.name,shouldUpdate:function(O,tt){var W=[n.name].flat(1);try{return JSON.stringify((0,o.Z)(O,W))!==JSON.stringify((0,o.Z)(tt,W))}catch(dt){return!0}},children:(0,C.jsx)(x,(0,s.Z)((0,s.Z)({tableLayout:"fixed",scroll:{x:"max-content"}},n),{},{editable:(0,s.Z)((0,s.Z)({},n.editable),{},{form:S})}))})):(0,C.jsx)(x,(0,s.Z)({tableLayout:"fixed",scroll:{x:"max-content"}},n))}I.RecordCreator=N,at.Z=I},93702:function(Ft,at,z){"use strict";z.r(at),z.d(at,{__assign:function(){return v},__asyncDelegator:function(){return E},__asyncGenerator:function(){return b},__asyncValues:function(){return j},__await:function(){return o},__awaiter:function(){return w},__classPrivateFieldGet:function(){return J},__classPrivateFieldSet:function(){return N},__createBinding:function(){return c},__decorate:function(){return l},__exportStar:function(){return _},__extends:function(){return M},__generator:function(){return d},__importDefault:function(){return U},__importStar:function(){return H},__makeTemplateObject:function(){return C},__metadata:function(){return u},__param:function(){return a},__read:function(){return h},__rest:function(){return s},__spread:function(){return i},__spreadArrays:function(){return p},__values:function(){return r}});var Q=z(52677),pt=z.n(Q);var y=function(I,n){return y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(S,e){S.__proto__=e}||function(S,e){for(var O in e)e.hasOwnProperty(O)&&(S[O]=e[O])},y(I,n)};function M(x,I){y(x,I);function n(){this.constructor=x}x.prototype=I===null?Object.create(I):(n.prototype=I.prototype,new n)}var v=function(){return v=Object.assign||function(n){for(var S,e=1,O=arguments.length;e<O;e++){S=arguments[e];for(var tt in S)Object.prototype.hasOwnProperty.call(S,tt)&&(n[tt]=S[tt])}return n},v.apply(this,arguments)};function s(x,I){var n={};for(var S in x)Object.prototype.hasOwnProperty.call(x,S)&&I.indexOf(S)<0&&(n[S]=x[S]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var e=0,S=Object.getOwnPropertySymbols(x);e<S.length;e++)I.indexOf(S[e])<0&&Object.prototype.propertyIsEnumerable.call(x,S[e])&&(n[S[e]]=x[S[e]]);return n}function l(x,I,n,S){var e=arguments.length,O=e<3?I:S===null?S=Object.getOwnPropertyDescriptor(I,n):S,tt;if((typeof Reflect=="undefined"?"undefined":pt()(Reflect))==="object"&&typeof Reflect.decorate=="function")O=Reflect.decorate(x,I,n,S);else for(var W=x.length-1;W>=0;W--)(tt=x[W])&&(O=(e<3?tt(O):e>3?tt(I,n,O):tt(I,n))||O);return e>3&&O&&Object.defineProperty(I,n,O),O}function a(x,I){return function(n,S){I(n,S,x)}}function u(x,I){if((typeof Reflect=="undefined"?"undefined":pt()(Reflect))==="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(x,I)}function w(x,I,n,S){function e(O){return O instanceof n?O:new n(function(tt){tt(O)})}return new(n||(n=Promise))(function(O,tt){function W(st){try{L(S.next(st))}catch(R){tt(R)}}function dt(st){try{L(S.throw(st))}catch(R){tt(R)}}function L(st){st.done?O(st.value):e(st.value).then(W,dt)}L((S=S.apply(x,I||[])).next())})}function d(x,I){var n={label:0,sent:function(){if(O[0]&1)throw O[1];return O[1]},trys:[],ops:[]},S,e,O,tt;return tt={next:W(0),throw:W(1),return:W(2)},typeof Symbol=="function"&&(tt[Symbol.iterator]=function(){return this}),tt;function W(L){return function(st){return dt([L,st])}}function dt(L){if(S)throw new TypeError("Generator is already executing.");for(;n;)try{if(S=1,e&&(O=L[0]&2?e.return:L[0]?e.throw||((O=e.return)&&O.call(e),0):e.next)&&!(O=O.call(e,L[1])).done)return O;switch(e=0,O&&(L=[L[0]&2,O.value]),L[0]){case 0:case 1:O=L;break;case 4:return n.label++,{value:L[1],done:!1};case 5:n.label++,e=L[1],L=[0];continue;case 7:L=n.ops.pop(),n.trys.pop();continue;default:if(O=n.trys,!(O=O.length>0&&O[O.length-1])&&(L[0]===6||L[0]===2)){n=0;continue}if(L[0]===3&&(!O||L[1]>O[0]&&L[1]<O[3])){n.label=L[1];break}if(L[0]===6&&n.label<O[1]){n.label=O[1],O=L;break}if(O&&n.label<O[2]){n.label=O[2],n.ops.push(L);break}O[2]&&n.ops.pop(),n.trys.pop();continue}L=I.call(x,n)}catch(st){L=[6,st],e=0}finally{S=O=0}if(L[0]&5)throw L[1];return{value:L[0]?L[1]:void 0,done:!0}}}function c(x,I,n,S){S===void 0&&(S=n),x[S]=I[n]}function _(x,I){for(var n in x)n!=="default"&&!I.hasOwnProperty(n)&&(I[n]=x[n])}function r(x){var I=typeof Symbol=="function"&&Symbol.iterator,n=I&&x[I],S=0;if(n)return n.call(x);if(x&&typeof x.length=="number")return{next:function(){return x&&S>=x.length&&(x=void 0),{value:x&&x[S++],done:!x}}};throw new TypeError(I?"Object is not iterable.":"Symbol.iterator is not defined.")}function h(x,I){var n=typeof Symbol=="function"&&x[Symbol.iterator];if(!n)return x;var S=n.call(x),e,O=[],tt;try{for(;(I===void 0||I-- >0)&&!(e=S.next()).done;)O.push(e.value)}catch(W){tt={error:W}}finally{try{e&&!e.done&&(n=S.return)&&n.call(S)}finally{if(tt)throw tt.error}}return O}function i(){for(var x=[],I=0;I<arguments.length;I++)x=x.concat(h(arguments[I]));return x}function p(){for(var x=0,I=0,n=arguments.length;I<n;I++)x+=arguments[I].length;for(var S=Array(x),e=0,I=0;I<n;I++)for(var O=arguments[I],tt=0,W=O.length;tt<W;tt++,e++)S[e]=O[tt];return S}function o(x){return this instanceof o?(this.v=x,this):new o(x)}function b(x,I,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var S=n.apply(x,I||[]),e,O=[];return e={},tt("next"),tt("throw"),tt("return"),e[Symbol.asyncIterator]=function(){return this},e;function tt(m){S[m]&&(e[m]=function($){return new Promise(function(G,Z){O.push([m,$,G,Z])>1||W(m,$)})})}function W(m,$){try{dt(S[m]($))}catch(G){R(O[0][3],G)}}function dt(m){m.value instanceof o?Promise.resolve(m.value.v).then(L,st):R(O[0][2],m)}function L(m){W("next",m)}function st(m){W("throw",m)}function R(m,$){m($),O.shift(),O.length&&W(O[0][0],O[0][1])}}function E(x){var I,n;return I={},S("next"),S("throw",function(e){throw e}),S("return"),I[Symbol.iterator]=function(){return this},I;function S(e,O){I[e]=x[e]?function(tt){return(n=!n)?{value:o(x[e](tt)),done:e==="return"}:O?O(tt):tt}:O}}function j(x){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var I=x[Symbol.asyncIterator],n;return I?I.call(x):(x=typeof r=="function"?r(x):x[Symbol.iterator](),n={},S("next"),S("throw"),S("return"),n[Symbol.asyncIterator]=function(){return this},n);function S(O){n[O]=x[O]&&function(tt){return new Promise(function(W,dt){tt=x[O](tt),e(W,dt,tt.done,tt.value)})}}function e(O,tt,W,dt){Promise.resolve(dt).then(function(L){O({value:L,done:W})},tt)}}function C(x,I){return Object.defineProperty?Object.defineProperty(x,"raw",{value:I}):x.raw=I,x}function H(x){if(x&&x.__esModule)return x;var I={};if(x!=null)for(var n in x)Object.hasOwnProperty.call(x,n)&&(I[n]=x[n]);return I.default=x,I}function U(x){return x&&x.__esModule?x:{default:x}}function J(x,I){if(!I.has(x))throw new TypeError("attempted to get private field on non-instance");return I.get(x)}function N(x,I,n){if(!I.has(x))throw new TypeError("attempted to set private field on non-instance");return I.set(x,n),n}},26412:function(Ft,at,z){"use strict";z.d(at,{Z:function(){return R}});var Q=z(62435),pt=z(93967),y=z.n(pt),M=z(74443),v=z(53124),s=z(98675),l=z(25378),u={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},d=Q.createContext({}),c=z(50344),_=function(m,$){var G={};for(var Z in m)Object.prototype.hasOwnProperty.call(m,Z)&&$.indexOf(Z)<0&&(G[Z]=m[Z]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,Z=Object.getOwnPropertySymbols(m);ot<Z.length;ot++)$.indexOf(Z[ot])<0&&Object.prototype.propertyIsEnumerable.call(m,Z[ot])&&(G[Z[ot]]=m[Z[ot]]);return G};const r=m=>(0,c.Z)(m).map($=>Object.assign(Object.assign({},$==null?void 0:$.props),{key:$.key}));function h(m,$,G){const Z=Q.useMemo(()=>$||r(G),[$,G]);return Q.useMemo(()=>Z.map(ut=>{var{span:rt}=ut,vt=_(ut,["span"]);return Object.assign(Object.assign({},vt),{span:typeof rt=="number"?rt:(0,M.m9)(m,rt)})}),[Z,m])}function i(m,$,G){let Z=m,ot=!1;return(G===void 0||G>$)&&(Z=Object.assign(Object.assign({},m),{span:$}),ot=G!==void 0),[Z,ot]}function p(m,$){const G=[];let Z=[],ot=$,ut=!1;return m.filter(rt=>rt).forEach((rt,vt)=>{const xt=rt==null?void 0:rt.span,T=xt||1;if(vt===m.length-1){const[zt,Tt]=i(rt,ot,xt);ut=ut||Tt,Z.push(zt),G.push(Z);return}if(T<ot)ot-=T,Z.push(rt);else{const[zt,Tt]=i(rt,ot,T);ut=ut||Tt,Z.push(zt),G.push(Z),ot=$,Z=[]}}),[G,ut]}var b=(m,$)=>{const[G,Z]=(0,Q.useMemo)(()=>p($,m),[$,m]);return G},j=m=>{let{children:$}=m;return $};function C(m){return m!=null}var U=m=>{const{itemPrefixCls:$,component:G,span:Z,className:ot,style:ut,labelStyle:rt,contentStyle:vt,bordered:xt,label:T,content:zt,colon:Tt,type:t}=m,K=G;return xt?Q.createElement(K,{className:y()({[`${$}-item-label`]:t==="label",[`${$}-item-content`]:t==="content"},ot),style:ut,colSpan:Z},C(T)&&Q.createElement("span",{style:rt},T),C(zt)&&Q.createElement("span",{style:vt},zt)):Q.createElement(K,{className:y()(`${$}-item`,ot),style:ut,colSpan:Z},Q.createElement("div",{className:`${$}-item-container`},(T||T===0)&&Q.createElement("span",{className:y()(`${$}-item-label`,{[`${$}-item-no-colon`]:!Tt}),style:rt},T),(zt||zt===0)&&Q.createElement("span",{className:y()(`${$}-item-content`),style:vt},zt)))};function J(m,$,G){let{colon:Z,prefixCls:ot,bordered:ut}=$,{component:rt,type:vt,showLabel:xt,showContent:T,labelStyle:zt,contentStyle:Tt}=G;return m.map((t,K)=>{let{label:F,children:g,prefixCls:f=ot,className:k,style:V,labelStyle:X,contentStyle:D,span:q=1,key:it}=t;return typeof rt=="string"?Q.createElement(U,{key:`${vt}-${it||K}`,className:k,style:V,labelStyle:Object.assign(Object.assign({},zt),X),contentStyle:Object.assign(Object.assign({},Tt),D),span:q,colon:Z,component:rt,itemPrefixCls:f,bordered:ut,label:xt?F:null,content:T?g:null,type:vt}):[Q.createElement(U,{key:`label-${it||K}`,className:k,style:Object.assign(Object.assign(Object.assign({},zt),V),X),span:1,colon:Z,component:rt[0],itemPrefixCls:f,bordered:ut,label:F,type:"label"}),Q.createElement(U,{key:`content-${it||K}`,className:k,style:Object.assign(Object.assign(Object.assign({},Tt),V),D),span:q*2-1,component:rt[1],itemPrefixCls:f,bordered:ut,content:g,type:"content"})]})}var x=m=>{const $=Q.useContext(d),{prefixCls:G,vertical:Z,row:ot,index:ut,bordered:rt}=m;return Z?Q.createElement(Q.Fragment,null,Q.createElement("tr",{key:`label-${ut}`,className:`${G}-row`},J(ot,m,Object.assign({component:"th",type:"label",showLabel:!0},$))),Q.createElement("tr",{key:`content-${ut}`,className:`${G}-row`},J(ot,m,Object.assign({component:"td",type:"content",showContent:!0},$)))):Q.createElement("tr",{key:ut,className:`${G}-row`},J(ot,m,Object.assign({component:rt?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},$)))},I=z(54548),n=z(14747),S=z(92030),e=z(45503);const O=m=>{const{componentCls:$,labelBg:G}=m;return{[`&${$}-bordered`]:{[`> ${$}-view`]:{border:`${(0,I.bf)(m.lineWidth)} ${m.lineType} ${m.colorSplit}`,"> table":{tableLayout:"auto"},[`${$}-row`]:{borderBottom:`${(0,I.bf)(m.lineWidth)} ${m.lineType} ${m.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${$}-item-label, > ${$}-item-content`]:{padding:`${(0,I.bf)(m.padding)} ${(0,I.bf)(m.paddingLG)}`,borderInlineEnd:`${(0,I.bf)(m.lineWidth)} ${m.lineType} ${m.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${$}-item-label`]:{color:m.colorTextSecondary,backgroundColor:G,"&::after":{display:"none"}}}},[`&${$}-middle`]:{[`${$}-row`]:{[`> ${$}-item-label, > ${$}-item-content`]:{padding:`${(0,I.bf)(m.paddingSM)} ${(0,I.bf)(m.paddingLG)}`}}},[`&${$}-small`]:{[`${$}-row`]:{[`> ${$}-item-label, > ${$}-item-content`]:{padding:`${(0,I.bf)(m.paddingXS)} ${(0,I.bf)(m.padding)}`}}}}}},tt=m=>{const{componentCls:$,extraColor:G,itemPaddingBottom:Z,colonMarginRight:ot,colonMarginLeft:ut,titleMarginBottom:rt}=m;return{[$]:Object.assign(Object.assign(Object.assign({},(0,n.Wf)(m)),O(m)),{"&-rtl":{direction:"rtl"},[`${$}-header`]:{display:"flex",alignItems:"center",marginBottom:rt},[`${$}-title`]:Object.assign(Object.assign({},n.vS),{flex:"auto",color:m.titleColor,fontWeight:m.fontWeightStrong,fontSize:m.fontSizeLG,lineHeight:m.lineHeightLG}),[`${$}-extra`]:{marginInlineStart:"auto",color:G,fontSize:m.fontSize},[`${$}-view`]:{width:"100%",borderRadius:m.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${$}-row`]:{"> th, > td":{paddingBottom:Z},"&:last-child":{borderBottom:"none"}},[`${$}-item-label`]:{color:m.colorTextTertiary,fontWeight:"normal",fontSize:m.fontSize,lineHeight:m.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,I.bf)(ut)} ${(0,I.bf)(ot)}`},[`&${$}-item-no-colon::after`]:{content:'""'}},[`${$}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${$}-item-content`]:{display:"table-cell",flex:1,color:m.contentColor,fontSize:m.fontSize,lineHeight:m.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${$}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${$}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${$}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${$}-row`]:{"> th, > td":{paddingBottom:m.paddingSM}}},"&-small":{[`${$}-row`]:{"> th, > td":{paddingBottom:m.paddingXS}}}})}},W=m=>({labelBg:m.colorFillAlter,titleColor:m.colorText,titleMarginBottom:m.fontSizeSM*m.lineHeightSM,itemPaddingBottom:m.padding,colonMarginRight:m.marginXS,colonMarginLeft:m.marginXXS/2,contentColor:m.colorText,extraColor:m.colorText});var dt=(0,S.I$)("Descriptions",m=>{const $=(0,e.TS)(m,{});return tt($)},W),L=function(m,$){var G={};for(var Z in m)Object.prototype.hasOwnProperty.call(m,Z)&&$.indexOf(Z)<0&&(G[Z]=m[Z]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,Z=Object.getOwnPropertySymbols(m);ot<Z.length;ot++)$.indexOf(Z[ot])<0&&Object.prototype.propertyIsEnumerable.call(m,Z[ot])&&(G[Z[ot]]=m[Z[ot]]);return G};const st=m=>{const{prefixCls:$,title:G,extra:Z,column:ot,colon:ut=!0,bordered:rt,layout:vt,children:xt,className:T,rootClassName:zt,style:Tt,size:t,labelStyle:K,contentStyle:F,items:g}=m,f=L(m,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:k,direction:V,descriptions:X}=Q.useContext(v.E_),D=k("descriptions",$),q=(0,l.Z)(),it=Q.useMemo(()=>{var wt;return typeof ot=="number"?ot:(wt=(0,M.m9)(q,Object.assign(Object.assign({},u),ot)))!==null&&wt!==void 0?wt:3},[q,ot]),nt=h(q,g,xt),ct=(0,s.Z)(t),It=b(it,nt),[lt,St,_t]=dt(D),bt=Q.useMemo(()=>({labelStyle:K,contentStyle:F}),[K,F]);return lt(Q.createElement(d.Provider,{value:bt},Q.createElement("div",Object.assign({className:y()(D,X==null?void 0:X.className,{[`${D}-${ct}`]:ct&&ct!=="default",[`${D}-bordered`]:!!rt,[`${D}-rtl`]:V==="rtl"},T,zt,St,_t),style:Object.assign(Object.assign({},X==null?void 0:X.style),Tt)},f),(G||Z)&&Q.createElement("div",{className:`${D}-header`},G&&Q.createElement("div",{className:`${D}-title`},G),Z&&Q.createElement("div",{className:`${D}-extra`},Z)),Q.createElement("div",{className:`${D}-view`},Q.createElement("table",null,Q.createElement("tbody",null,It.map((wt,mt)=>Q.createElement(x,{key:mt,index:mt,colon:ut,prefixCls:D,vertical:vt==="vertical",bordered:rt,row:wt}))))))))};st.Item=j;var R=st},86250:function(Ft,at,z){"use strict";z.d(at,{Z:function(){return N}});var Q=z(62435),pt=z(93967),y=z.n(pt),M=z(98423),v=z(98065),s=z(53124),l=z(92030),a=z(45503);const u=["wrap","nowrap","wrap-reverse"],w=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],d=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"],c=(x,I)=>{const n=I.wrap===!0?"wrap":I.wrap;return{[`${x}-wrap-${n}`]:n&&u.includes(n)}},_=(x,I)=>{const n={};return d.forEach(S=>{n[`${x}-align-${S}`]=I.align===S}),n[`${x}-align-stretch`]=!I.align&&!!I.vertical,n},r=(x,I)=>{const n={};return w.forEach(S=>{n[`${x}-justify-${S}`]=I.justify===S}),n};function h(x,I){return y()(Object.assign(Object.assign(Object.assign({},c(x,I)),_(x,I)),r(x,I)))}var i=h;const p=x=>{const{componentCls:I}=x;return{[I]:{display:"flex","&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"},"&:empty":{display:"none"}}}},o=x=>{const{componentCls:I}=x;return{[I]:{"&-gap-small":{gap:x.flexGapSM},"&-gap-middle":{gap:x.flexGap},"&-gap-large":{gap:x.flexGapLG}}}},b=x=>{const{componentCls:I}=x,n={};return u.forEach(S=>{n[`${I}-wrap-${S}`]={flexWrap:S}}),n},E=x=>{const{componentCls:I}=x,n={};return d.forEach(S=>{n[`${I}-align-${S}`]={alignItems:S}}),n},j=x=>{const{componentCls:I}=x,n={};return w.forEach(S=>{n[`${I}-justify-${S}`]={justifyContent:S}}),n},C=()=>({});var H=(0,l.I$)("Flex",x=>{const{paddingXS:I,padding:n,paddingLG:S}=x,e=(0,a.TS)(x,{flexGapSM:I,flexGap:n,flexGapLG:S});return[p(e),o(e),b(e),E(e),j(e)]},C,{resetStyle:!1}),U=function(x,I){var n={};for(var S in x)Object.prototype.hasOwnProperty.call(x,S)&&I.indexOf(S)<0&&(n[S]=x[S]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var e=0,S=Object.getOwnPropertySymbols(x);e<S.length;e++)I.indexOf(S[e])<0&&Object.prototype.propertyIsEnumerable.call(x,S[e])&&(n[S[e]]=x[S[e]]);return n},N=Q.forwardRef((x,I)=>{const{prefixCls:n,rootClassName:S,className:e,style:O,flex:tt,gap:W,children:dt,vertical:L=!1,component:st="div"}=x,R=U(x,["prefixCls","rootClassName","className","style","flex","gap","children","vertical","component"]),{flex:m,direction:$,getPrefixCls:G}=Q.useContext(s.E_),Z=G("flex",n),[ot,ut,rt]=H(Z),vt=L!=null?L:m==null?void 0:m.vertical,xt=y()(e,S,m==null?void 0:m.className,Z,ut,rt,i(Z,x),{[`${Z}-rtl`]:$==="rtl",[`${Z}-gap-${W}`]:(0,v.n)(W),[`${Z}-vertical`]:vt}),T=Object.assign(Object.assign({},m==null?void 0:m.style),O);return tt&&(T.flex=tt),W&&!(0,v.n)(W)&&(T.gap=W),ot(Q.createElement(st,Object.assign({ref:I,className:xt,style:T},(0,M.Z)(R,["justify","wrap","align"])),dt))})},23087:function(Ft,at,z){"use strict";var Q=z(34155);Object.defineProperty(at,"__esModule",{value:!0});var pt=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},y=typeof window!="undefined"&&typeof window.document!="undefined",M=(typeof self=="undefined"?"undefined":pt(self))==="object"&&self.constructor&&self.constructor.name==="DedicatedWorkerGlobalScope",v=typeof Q!="undefined"&&Q.versions!=null&&Q.versions.node!=null,s=function(){return typeof window!="undefined"&&window.name==="nodejs"||navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom")};at.isBrowser=y,at.isWebWorker=M,at.isNode=v,at.isJsDom=s},93162:function(Ft,at,z){var Q,pt,y;(function(M,v){pt=[],Q=v,y=typeof Q=="function"?Q.apply(at,pt):Q,y!==void 0&&(Ft.exports=y)})(this,function(){"use strict";function M(d,c){return typeof c=="undefined"?c={autoBom:!1}:typeof c!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),c={autoBom:!c}),c.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(d.type)?new Blob(["\uFEFF",d],{type:d.type}):d}function v(d,c,_){var r=new XMLHttpRequest;r.open("GET",d),r.responseType="blob",r.onload=function(){w(r.response,c,_)},r.onerror=function(){console.error("could not download file")},r.send()}function s(d){var c=new XMLHttpRequest;c.open("HEAD",d,!1);try{c.send()}catch(_){}return 200<=c.status&&299>=c.status}function l(d){try{d.dispatchEvent(new MouseEvent("click"))}catch(_){var c=document.createEvent("MouseEvents");c.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),d.dispatchEvent(c)}}var a=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof z.g=="object"&&z.g.global===z.g?z.g:void 0,u=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),w=a.saveAs||(typeof window!="object"||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!u?function(d,c,_){var r=a.URL||a.webkitURL,h=document.createElement("a");c=c||d.name||"download",h.download=c,h.rel="noopener",typeof d=="string"?(h.href=d,h.origin===location.origin?l(h):s(h.href)?v(d,c,_):l(h,h.target="_blank")):(h.href=r.createObjectURL(d),setTimeout(function(){r.revokeObjectURL(h.href)},4e4),setTimeout(function(){l(h)},0))}:"msSaveOrOpenBlob"in navigator?function(d,c,_){if(c=c||d.name||"download",typeof d!="string")navigator.msSaveOrOpenBlob(M(d,_),c);else if(s(d))v(d,c,_);else{var r=document.createElement("a");r.href=d,r.target="_blank",setTimeout(function(){l(r)})}}:function(d,c,_,r){if(r=r||open("","_blank"),r&&(r.document.title=r.document.body.innerText="downloading..."),typeof d=="string")return v(d,c,_);var h=d.type==="application/octet-stream",i=/constructor/i.test(a.HTMLElement)||a.safari,p=/CriOS\/[\d]+/.test(navigator.userAgent);if((p||h&&i||u)&&typeof FileReader!="undefined"){var o=new FileReader;o.onloadend=function(){var j=o.result;j=p?j:j.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=j:location=j,r=null},o.readAsDataURL(d)}else{var b=a.URL||a.webkitURL,E=b.createObjectURL(d);r?r.location=E:location.href=E,r=null,setTimeout(function(){b.revokeObjectURL(E)},4e4)}});a.saveAs=w.saveAs=w,Ft.exports=w})},88130:function(Ft,at){"use strict";Object.defineProperty(at,"__esModule",{value:!0}),at.contentTypesXml=void 0,at.contentTypesXml=`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  11. <Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types">
  12. <Default Extension="rels" ContentType=
  13. "application/vnd.openxmlformats-package.relationships+xml" />
  14. <Override PartName="/word/document.xml" ContentType=
  15. "application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml"/>
  16. <Override PartName="/word/afchunk.mht" ContentType="message/rfc822"/>
  17. </Types>
  18. `},6603:function(Ft,at){"use strict";Object.defineProperty(at,"__esModule",{value:!0}),at.documentXmlRels=void 0,at.documentXmlRels=`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  19. <Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
  20. <Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/aFChunk"
  21. Target="/word/afchunk.mht" Id="htmlChunk" />
  22. </Relationships>
  23. `},29186:function(Ft,at,z){"use strict";Object.defineProperty(at,"__esModule",{value:!0});var Q=z(93702);Q.__exportStar(z(88130),at),Q.__exportStar(z(6603),at),Q.__exportStar(z(33857),at)},33857:function(Ft,at){"use strict";Object.defineProperty(at,"__esModule",{value:!0}),at.relsXml=void 0,at.relsXml=`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  24. <Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
  25. <Relationship
  26. Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument"
  27. Target="/word/document.xml" Id="R09c83fafc067488e" />
  28. </Relationships>
  29. `},97088:function(Ft,at,z){"use strict";var Q;Q={value:!0},at.m=void 0;var pt=z(93702),y=z(68547),M=z(13797);function v(s,l){return l===void 0&&(l={}),pt.__awaiter(this,void 0,void 0,function(){var a;return pt.__generator(this,function(u){switch(u.label){case 0:return a=new M,y.addFiles(a,s,l),[4,y.generateDocument(a)];case 1:return[2,u.sent()]}})})}at.m=v},68547:function(Ft,at,z){"use strict";var Q=z(48764).lW;Object.defineProperty(at,"__esModule",{value:!0}),at.addFiles=at.generateDocument=void 0;var pt=z(93702),y=z(14913),M=z(29186),v=z(17237),s=z(23087),l={orientation:"portrait",margins:{}};function a(_,r){return pt.__assign(pt.__assign({},_),r)}function u(_){return pt.__awaiter(this,void 0,void 0,function(){var r;return pt.__generator(this,function(h){switch(h.label){case 0:return[4,_.generateAsync({type:"arraybuffer"})];case 1:return r=h.sent(),s.isBrowser?[2,new Blob([r],{type:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"})]:[2,new Q(new Uint8Array(r))]}})})}at.generateDocument=u;function w(_){return s.isBrowser?new Blob([_]):new Q(_,"utf-8")}function d(_){var r=_.orientation,h=_.margins,i=a(v.defaultMargins,h),p=0,o=0;return r==="landscape"?(o=12240,p=15840):(p=12240,o=15840),v.documentTemplate(p,o,r,i)}function c(_,r,h){var i=a(l,h);return _.file("[Content_Types].xml",w(M.contentTypesXml),{createFolders:!1}),_.folder("_rels").file(".rels",w(M.relsXml),{createFolders:!1}),_.folder("word").file("document.xml",d(i),{createFolders:!1}).file("afchunk.mht",y.getMHTdocument(r),{createFolders:!1}).folder("_rels").file("document.xml.rels",w(M.documentXmlRels),{createFolders:!1})}at.addFiles=c},36077:function(Ft,at){"use strict";Object.defineProperty(at,"__esModule",{value:!0}),at.documentTemplate=at.defaultMargins=void 0,at.defaultMargins={top:1440,right:1440,bottom:1440,left:1440,header:720,footer:720,gutter:0},at.documentTemplate=function(z,Q,pt,y){return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  30. <w:document
  31. xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main"
  32. xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math"
  33. xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships"
  34. xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing"
  35. xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"
  36. xmlns:ns6="http://schemas.openxmlformats.org/schemaLibrary/2006/main"
  37. xmlns:c="http://schemas.openxmlformats.org/drawingml/2006/chart"
  38. xmlns:ns8="http://schemas.openxmlformats.org/drawingml/2006/chartDrawing"
  39. xmlns:dgm="http://schemas.openxmlformats.org/drawingml/2006/diagram"
  40. xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"
  41. xmlns:ns11="http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing"
  42. xmlns:dsp="http://schemas.microsoft.com/office/drawing/2008/diagram"
  43. xmlns:ns13="urn:schemas-microsoft-com:office:excel"
  44. xmlns:o="urn:schemas-microsoft-com:office:office"
  45. xmlns:v="urn:schemas-microsoft-com:vml"
  46. xmlns:w10="urn:schemas-microsoft-com:office:word"
  47. xmlns:ns17="urn:schemas-microsoft-com:office:powerpoint"
  48. xmlns:odx="http://opendope.org/xpaths"
  49. xmlns:odc="http://opendope.org/conditions"
  50. xmlns:odq="http://opendope.org/questions"
  51. xmlns:odi="http://opendope.org/components"
  52. xmlns:odgm="http://opendope.org/SmartArt/DataHierarchy"
  53. xmlns:ns24="http://schemas.openxmlformats.org/officeDocument/2006/bibliography"
  54. xmlns:ns25="http://schemas.openxmlformats.org/drawingml/2006/compatibility"
  55. xmlns:ns26="http://schemas.openxmlformats.org/drawingml/2006/lockedCanvas">
  56. <w:body>
  57. <w:altChunk r:id="htmlChunk" />
  58. <w:sectPr>
  59. <w:pgSz w:w="`+z+'" w:h="'+Q+'" w:orient="'+pt+`" />
  60. <w:pgMar w:top="`+y.top+`"
  61. w:right="`+y.right+`"
  62. w:bottom="`+y.bottom+`"
  63. w:left="`+y.left+`"
  64. w:header="`+y.header+`"
  65. w:footer="`+y.footer+`"
  66. w:gutter="`+y.gutter+`"/>
  67. </w:sectPr>
  68. </w:body>
  69. </w:document>
  70. `}},17237:function(Ft,at,z){"use strict";Object.defineProperty(at,"__esModule",{value:!0});var Q=z(93702);Q.__exportStar(z(36077),at),Q.__exportStar(z(93832),at),Q.__exportStar(z(567),at)},93832:function(Ft,at){"use strict";Object.defineProperty(at,"__esModule",{value:!0}),at.mhtDocumentTemplate=void 0,at.mhtDocumentTemplate=function(z,Q){return`MIME-Version: 1.0
  71. Content-Type: multipart/related;
  72. type="text/html";
  73. boundary="----=mhtDocumentPart"
  74. ------=mhtDocumentPart
  75. Content-Type: text/html;
  76. charset="utf-8"
  77. Content-Transfer-Encoding: quoted-printable
  78. Content-Location: file:///C:/fake/document.html
  79. `+z+`
  80. `+Q+`
  81. ------=mhtDocumentPart--
  82. `}},567:function(Ft,at){"use strict";Object.defineProperty(at,"__esModule",{value:!0}),at.mhtPartTemplate=void 0,at.mhtPartTemplate=function(z,Q,pt,y){return`------=mhtDocumentPart
  83. Content-Type: `+z+`
  84. Content-Transfer-Encoding: `+Q+`
  85. Content-Location: `+pt+`
  86. `+y+`
  87. `}},14913:function(Ft,at,z){"use strict";Object.defineProperty(at,"__esModule",{value:!0}),at.getMHTdocument=void 0;var Q=z(17237);function pt(M){var v=y(M),s=v.imageContentParts.join(`
  88. `);return M=v.htmlSource.replace(/\=/g,"=3D"),Q.mhtDocumentTemplate(M,s)}at.getMHTdocument=pt;function y(M){var v=[],s=/"data:(\w+\/\w+);(\w+),(\S+)"/g,l=function(a,u,w,d){var c=v.length,_=u.split("/")[1],r="file:///C:/fake/image"+c+"."+_;return v.push(Q.mhtPartTemplate(u,w,r,d)),'"'+r+'"'};return/<img/g.test(M)?(M=M.replace(s,l),{htmlSource:M,imageContentParts:v}):{htmlSource:M,imageContentParts:v}}},13797:function(Ft,at,z){var Q=z(48764).lW,pt=z(34155);(function(y){Ft.exports=y()})(function(){return function y(M,v,s){function l(w,d){if(!v[w]){if(!M[w]){var c=void 0;if(!d&&c)return require(w,!0);if(a)return a(w,!0);var _=new Error("Cannot find module '"+w+"'");throw _.code="MODULE_NOT_FOUND",_}var r=v[w]={exports:{}};M[w][0].call(r.exports,function(h){var i=M[w][1][h];return l(i||h)},r,r.exports,y,M,v,s)}return v[w].exports}for(var a=void 0,u=0;u<s.length;u++)l(s[u]);return l}({1:[function(y,M,v){"use strict";var s=y("./utils"),l=y("./support"),a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";v.encode=function(u){for(var w,d,c,_,r,h,i,p=[],o=0,b=u.length,E=b,j=s.getTypeOf(u)!=="string";o<u.length;)E=b-o,c=j?(w=u[o++],d=o<b?u[o++]:0,o<b?u[o++]:0):(w=u.charCodeAt(o++),d=o<b?u.charCodeAt(o++):0,o<b?u.charCodeAt(o++):0),_=w>>2,r=(3&w)<<4|d>>4,h=1<E?(15&d)<<2|c>>6:64,i=2<E?63&c:64,p.push(a.charAt(_)+a.charAt(r)+a.charAt(h)+a.charAt(i));return p.join("")},v.decode=function(u){var w,d,c,_,r,h,i=0,p=0,o="data:";if(u.substr(0,o.length)===o)throw new Error("Invalid base64 input, it looks like a data url.");var b,E=3*(u=u.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(u.charAt(u.length-1)===a.charAt(64)&&E--,u.charAt(u.length-2)===a.charAt(64)&&E--,E%1!=0)throw new Error("Invalid base64 input, bad content length.");for(b=l.uint8array?new Uint8Array(0|E):new Array(0|E);i<u.length;)w=a.indexOf(u.charAt(i++))<<2|(_=a.indexOf(u.charAt(i++)))>>4,d=(15&_)<<4|(r=a.indexOf(u.charAt(i++)))>>2,c=(3&r)<<6|(h=a.indexOf(u.charAt(i++))),b[p++]=w,r!==64&&(b[p++]=d),h!==64&&(b[p++]=c);return b}},{"./support":30,"./utils":32}],2:[function(y,M,v){"use strict";var s=y("./external"),l=y("./stream/DataWorker"),a=y("./stream/Crc32Probe"),u=y("./stream/DataLengthProbe");function w(d,c,_,r,h){this.compressedSize=d,this.uncompressedSize=c,this.crc32=_,this.compression=r,this.compressedContent=h}w.prototype={getContentWorker:function(){var d=new l(s.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new u("data_length")),c=this;return d.on("end",function(){if(this.streamInfo.data_length!==c.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),d},getCompressedWorker:function(){return new l(s.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},w.createWorkerFrom=function(d,c,_){return d.pipe(new a).pipe(new u("uncompressedSize")).pipe(c.compressWorker(_)).pipe(new u("compressedSize")).withStreamInfo("compression",c)},M.exports=w},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(y,M,v){"use strict";var s=y("./stream/GenericWorker");v.STORE={magic:"\0\0",compressWorker:function(){return new s("STORE compression")},uncompressWorker:function(){return new s("STORE decompression")}},v.DEFLATE=y("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(y,M,v){"use strict";var s=y("./utils"),l=function(){for(var a,u=[],w=0;w<256;w++){a=w;for(var d=0;d<8;d++)a=1&a?3988292384^a>>>1:a>>>1;u[w]=a}return u}();M.exports=function(a,u){return a!==void 0&&a.length?s.getTypeOf(a)!=="string"?function(w,d,c,_){var r=l,h=_+c;w^=-1;for(var i=_;i<h;i++)w=w>>>8^r[255&(w^d[i])];return-1^w}(0|u,a,a.length,0):function(w,d,c,_){var r=l,h=_+c;w^=-1;for(var i=_;i<h;i++)w=w>>>8^r[255&(w^d.charCodeAt(i))];return-1^w}(0|u,a,a.length,0):0}},{"./utils":32}],5:[function(y,M,v){"use strict";v.base64=!1,v.binary=!1,v.dir=!1,v.createFolders=!0,v.date=null,v.compression=null,v.compressionOptions=null,v.comment=null,v.unixPermissions=null,v.dosPermissions=null},{}],6:[function(y,M,v){"use strict";var s=null;s=typeof Promise!="undefined"?Promise:y("lie"),M.exports={Promise:s}},{lie:37}],7:[function(y,M,v){"use strict";var s=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",l=y("pako"),a=y("./utils"),u=y("./stream/GenericWorker"),w=s?"uint8array":"array";function d(c,_){u.call(this,"FlateWorker/"+c),this._pako=null,this._pakoAction=c,this._pakoOptions=_,this.meta={}}v.magic="\b\0",a.inherits(d,u),d.prototype.processChunk=function(c){this.meta=c.meta,this._pako===null&&this._createPako(),this._pako.push(a.transformTo(w,c.data),!1)},d.prototype.flush=function(){u.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},d.prototype.cleanUp=function(){u.prototype.cleanUp.call(this),this._pako=null},d.prototype._createPako=function(){this._pako=new l[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var c=this;this._pako.onData=function(_){c.push({data:_,meta:c.meta})}},v.compressWorker=function(c){return new d("Deflate",c)},v.uncompressWorker=function(){return new d("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(y,M,v){"use strict";function s(r,h){var i,p="";for(i=0;i<h;i++)p+=String.fromCharCode(255&r),r>>>=8;return p}function l(r,h,i,p,o,b){var E,j,C=r.file,H=r.compression,U=b!==w.utf8encode,J=a.transformTo("string",b(C.name)),N=a.transformTo("string",w.utf8encode(C.name)),x=C.comment,I=a.transformTo("string",b(x)),n=a.transformTo("string",w.utf8encode(x)),S=N.length!==C.name.length,e=n.length!==x.length,O="",tt="",W="",dt=C.dir,L=C.date,st={crc32:0,compressedSize:0,uncompressedSize:0};h&&!i||(st.crc32=r.crc32,st.compressedSize=r.compressedSize,st.uncompressedSize=r.uncompressedSize);var R=0;h&&(R|=8),U||!S&&!e||(R|=2048);var m=0,$=0;dt&&(m|=16),o==="UNIX"?($=798,m|=function(Z,ot){var ut=Z;return Z||(ut=ot?16893:33204),(65535&ut)<<16}(C.unixPermissions,dt)):($=20,m|=function(Z){return 63&(Z||0)}(C.dosPermissions)),E=L.getUTCHours(),E<<=6,E|=L.getUTCMinutes(),E<<=5,E|=L.getUTCSeconds()/2,j=L.getUTCFullYear()-1980,j<<=4,j|=L.getUTCMonth()+1,j<<=5,j|=L.getUTCDate(),S&&(tt=s(1,1)+s(d(J),4)+N,O+="up"+s(tt.length,2)+tt),e&&(W=s(1,1)+s(d(I),4)+n,O+="uc"+s(W.length,2)+W);var G="";return G+=`
  89. \0`,G+=s(R,2),G+=H.magic,G+=s(E,2),G+=s(j,2),G+=s(st.crc32,4),G+=s(st.compressedSize,4),G+=s(st.uncompressedSize,4),G+=s(J.length,2),G+=s(O.length,2),{fileRecord:c.LOCAL_FILE_HEADER+G+J+O,dirRecord:c.CENTRAL_FILE_HEADER+s($,2)+G+s(I.length,2)+"\0\0\0\0"+s(m,4)+s(p,4)+J+O+I}}var a=y("../utils"),u=y("../stream/GenericWorker"),w=y("../utf8"),d=y("../crc32"),c=y("../signature");function _(r,h,i,p){u.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=h,this.zipPlatform=i,this.encodeFileName=p,this.streamFiles=r,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}a.inherits(_,u),_.prototype.push=function(r){var h=r.meta.percent||0,i=this.entriesCount,p=this._sources.length;this.accumulate?this.contentBuffer.push(r):(this.bytesWritten+=r.data.length,u.prototype.push.call(this,{data:r.data,meta:{currentFile:this.currentFile,percent:i?(h+100*(i-p-1))/i:100}}))},_.prototype.openedSource=function(r){this.currentSourceOffset=this.bytesWritten,this.currentFile=r.file.name;var h=this.streamFiles&&!r.file.dir;if(h){var i=l(r,h,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:i.fileRecord,meta:{percent:0}})}else this.accumulate=!0},_.prototype.closedSource=function(r){this.accumulate=!1;var h=this.streamFiles&&!r.file.dir,i=l(r,h,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(i.dirRecord),h)this.push({data:function(p){return c.DATA_DESCRIPTOR+s(p.crc32,4)+s(p.compressedSize,4)+s(p.uncompressedSize,4)}(r),meta:{percent:100}});else for(this.push({data:i.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},_.prototype.flush=function(){for(var r=this.bytesWritten,h=0;h<this.dirRecords.length;h++)this.push({data:this.dirRecords[h],meta:{percent:100}});var i=this.bytesWritten-r,p=function(o,b,E,j,C){var H=a.transformTo("string",C(j));return c.CENTRAL_DIRECTORY_END+"\0\0\0\0"+s(o,2)+s(o,2)+s(b,4)+s(E,4)+s(H.length,2)+H}(this.dirRecords.length,i,r,this.zipComment,this.encodeFileName);this.push({data:p,meta:{percent:100}})},_.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},_.prototype.registerPrevious=function(r){this._sources.push(r);var h=this;return r.on("data",function(i){h.processChunk(i)}),r.on("end",function(){h.closedSource(h.previous.streamInfo),h._sources.length?h.prepareNextSource():h.end()}),r.on("error",function(i){h.error(i)}),this},_.prototype.resume=function(){return!!u.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},_.prototype.error=function(r){var h=this._sources;if(!u.prototype.error.call(this,r))return!1;for(var i=0;i<h.length;i++)try{h[i].error(r)}catch(p){}return!0},_.prototype.lock=function(){u.prototype.lock.call(this);for(var r=this._sources,h=0;h<r.length;h++)r[h].lock()},M.exports=_},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(y,M,v){"use strict";var s=y("../compressions"),l=y("./ZipFileWorker");v.generateWorker=function(a,u,w){var d=new l(u.streamFiles,w,u.platform,u.encodeFileName),c=0;try{a.forEach(function(_,r){c++;var h=function(b,E){var j=b||E,C=s[j];if(!C)throw new Error(j+" is not a valid compression method !");return C}(r.options.compression,u.compression),i=r.options.compressionOptions||u.compressionOptions||{},p=r.dir,o=r.date;r._compressWorker(h,i).withStreamInfo("file",{name:_,dir:p,date:o,comment:r.comment||"",unixPermissions:r.unixPermissions,dosPermissions:r.dosPermissions}).pipe(d)}),d.entriesCount=c}catch(_){d.error(_)}return d}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(y,M,v){"use strict";function s(){if(!(this instanceof s))return new s;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var l=new s;for(var a in this)typeof this[a]!="function"&&(l[a]=this[a]);return l}}(s.prototype=y("./object")).loadAsync=y("./load"),s.support=y("./support"),s.defaults=y("./defaults"),s.version="3.10.1",s.loadAsync=function(l,a){return new s().loadAsync(l,a)},s.external=y("./external"),M.exports=s},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(y,M,v){"use strict";var s=y("./utils"),l=y("./external"),a=y("./utf8"),u=y("./zipEntries"),w=y("./stream/Crc32Probe"),d=y("./nodejsUtils");function c(_){return new l.Promise(function(r,h){var i=_.decompressed.getContentWorker().pipe(new w);i.on("error",function(p){h(p)}).on("end",function(){i.streamInfo.crc32!==_.decompressed.crc32?h(new Error("Corrupted zip : CRC32 mismatch")):r()}).resume()})}M.exports=function(_,r){var h=this;return r=s.extend(r||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:a.utf8decode}),d.isNode&&d.isStream(_)?l.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):s.prepareContent("the loaded zip file",_,!0,r.optimizedBinaryString,r.base64).then(function(i){var p=new u(r);return p.load(i),p}).then(function(i){var p=[l.Promise.resolve(i)],o=i.files;if(r.checkCRC32)for(var b=0;b<o.length;b++)p.push(c(o[b]));return l.Promise.all(p)}).then(function(i){for(var p=i.shift(),o=p.files,b=0;b<o.length;b++){var E=o[b],j=E.fileNameStr,C=s.resolve(E.fileNameStr);h.file(C,E.decompressed,{binary:!0,optimizedBinaryString:!0,date:E.date,dir:E.dir,comment:E.fileCommentStr.length?E.fileCommentStr:null,unixPermissions:E.unixPermissions,dosPermissions:E.dosPermissions,createFolders:r.createFolders}),E.dir||(h.file(C).unsafeOriginalName=j)}return p.zipComment.length&&(h.comment=p.zipComment),h})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(y,M,v){"use strict";var s=y("../utils"),l=y("../stream/GenericWorker");function a(u,w){l.call(this,"Nodejs stream input adapter for "+u),this._upstreamEnded=!1,this._bindStream(w)}s.inherits(a,l),a.prototype._bindStream=function(u){var w=this;(this._stream=u).pause(),u.on("data",function(d){w.push({data:d,meta:{percent:0}})}).on("error",function(d){w.isPaused?this.generatedError=d:w.error(d)}).on("end",function(){w.isPaused?w._upstreamEnded=!0:w.end()})},a.prototype.pause=function(){return!!l.prototype.pause.call(this)&&(this._stream.pause(),!0)},a.prototype.resume=function(){return!!l.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},M.exports=a},{"../stream/GenericWorker":28,"../utils":32}],13:[function(y,M,v){"use strict";var s=y("readable-stream").Readable;function l(a,u,w){s.call(this,u),this._helper=a;var d=this;a.on("data",function(c,_){d.push(c)||d._helper.pause(),w&&w(_)}).on("error",function(c){d.emit("error",c)}).on("end",function(){d.push(null)})}y("../utils").inherits(l,s),l.prototype._read=function(){this._helper.resume()},M.exports=l},{"../utils":32,"readable-stream":16}],14:[function(y,M,v){"use strict";M.exports={isNode:typeof Q!="undefined",newBufferFrom:function(s,l){if(Q.from&&Q.from!==Uint8Array.from)return Q.from(s,l);if(typeof s=="number")throw new Error('The "data" argument must not be a number');return new Q(s,l)},allocBuffer:function(s){if(Q.alloc)return Q.alloc(s);var l=new Q(s);return l.fill(0),l},isBuffer:function(s){return Q.isBuffer(s)},isStream:function(s){return s&&typeof s.on=="function"&&typeof s.pause=="function"&&typeof s.resume=="function"}}},{}],15:[function(y,M,v){"use strict";function s(C,H,U){var J,N=a.getTypeOf(H),x=a.extend(U||{},d);x.date=x.date||new Date,x.compression!==null&&(x.compression=x.compression.toUpperCase()),typeof x.unixPermissions=="string"&&(x.unixPermissions=parseInt(x.unixPermissions,8)),x.unixPermissions&&16384&x.unixPermissions&&(x.dir=!0),x.dosPermissions&&16&x.dosPermissions&&(x.dir=!0),x.dir&&(C=o(C)),x.createFolders&&(J=p(C))&&b.call(this,J,!0);var I=N==="string"&&x.binary===!1&&x.base64===!1;U&&U.binary!==void 0||(x.binary=!I),(H instanceof c&&H.uncompressedSize===0||x.dir||!H||H.length===0)&&(x.base64=!1,x.binary=!0,H="",x.compression="STORE",N="string");var n=null;n=H instanceof c||H instanceof u?H:h.isNode&&h.isStream(H)?new i(C,H):a.prepareContent(C,H,x.binary,x.optimizedBinaryString,x.base64);var S=new _(C,n,x);this.files[C]=S}var l=y("./utf8"),a=y("./utils"),u=y("./stream/GenericWorker"),w=y("./stream/StreamHelper"),d=y("./defaults"),c=y("./compressedObject"),_=y("./zipObject"),r=y("./generate"),h=y("./nodejsUtils"),i=y("./nodejs/NodejsStreamInputAdapter"),p=function(C){C.slice(-1)==="/"&&(C=C.substring(0,C.length-1));var H=C.lastIndexOf("/");return 0<H?C.substring(0,H):""},o=function(C){return C.slice(-1)!=="/"&&(C+="/"),C},b=function(C,H){return H=H!==void 0?H:d.createFolders,C=o(C),this.files[C]||s.call(this,C,null,{dir:!0,createFolders:H}),this.files[C]};function E(C){return Object.prototype.toString.call(C)==="[object RegExp]"}var j={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(C){var H,U,J;for(H in this.files)J=this.files[H],(U=H.slice(this.root.length,H.length))&&H.slice(0,this.root.length)===this.root&&C(U,J)},filter:function(C){var H=[];return this.forEach(function(U,J){C(U,J)&&H.push(J)}),H},file:function(C,H,U){if(arguments.length!==1)return C=this.root+C,s.call(this,C,H,U),this;if(E(C)){var J=C;return this.filter(function(x,I){return!I.dir&&J.test(x)})}var N=this.files[this.root+C];return N&&!N.dir?N:null},folder:function(C){if(!C)return this;if(E(C))return this.filter(function(N,x){return x.dir&&C.test(N)});var H=this.root+C,U=b.call(this,H),J=this.clone();return J.root=U.name,J},remove:function(C){C=this.root+C;var H=this.files[C];if(H||(C.slice(-1)!=="/"&&(C+="/"),H=this.files[C]),H&&!H.dir)delete this.files[C];else for(var U=this.filter(function(N,x){return x.name.slice(0,C.length)===C}),J=0;J<U.length;J++)delete this.files[U[J].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(C){var H,U={};try{if((U=a.extend(C||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:l.utf8encode})).type=U.type.toLowerCase(),U.compression=U.compression.toUpperCase(),U.type==="binarystring"&&(U.type="string"),!U.type)throw new Error("No output type specified.");a.checkSupport(U.type),U.platform!=="darwin"&&U.platform!=="freebsd"&&U.platform!=="linux"&&U.platform!=="sunos"||(U.platform="UNIX"),U.platform==="win32"&&(U.platform="DOS");var J=U.comment||this.comment||"";H=r.generateWorker(this,U,J)}catch(N){(H=new u("error")).error(N)}return new w(H,U.type||"string",U.mimeType)},generateAsync:function(C,H){return this.generateInternalStream(C).accumulate(H)},generateNodeStream:function(C,H){return(C=C||{}).type||(C.type="nodebuffer"),this.generateInternalStream(C).toNodejsStream(H)}};M.exports=j},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(y,M,v){"use strict";M.exports=y("stream")},{stream:void 0}],17:[function(y,M,v){"use strict";var s=y("./DataReader");function l(a){s.call(this,a);for(var u=0;u<this.data.length;u++)a[u]=255&a[u]}y("../utils").inherits(l,s),l.prototype.byteAt=function(a){return this.data[this.zero+a]},l.prototype.lastIndexOfSignature=function(a){for(var u=a.charCodeAt(0),w=a.charCodeAt(1),d=a.charCodeAt(2),c=a.charCodeAt(3),_=this.length-4;0<=_;--_)if(this.data[_]===u&&this.data[_+1]===w&&this.data[_+2]===d&&this.data[_+3]===c)return _-this.zero;return-1},l.prototype.readAndCheckSignature=function(a){var u=a.charCodeAt(0),w=a.charCodeAt(1),d=a.charCodeAt(2),c=a.charCodeAt(3),_=this.readData(4);return u===_[0]&&w===_[1]&&d===_[2]&&c===_[3]},l.prototype.readData=function(a){if(this.checkOffset(a),a===0)return[];var u=this.data.slice(this.zero+this.index,this.zero+this.index+a);return this.index+=a,u},M.exports=l},{"../utils":32,"./DataReader":18}],18:[function(y,M,v){"use strict";var s=y("../utils");function l(a){this.data=a,this.length=a.length,this.index=0,this.zero=0}l.prototype={checkOffset:function(a){this.checkIndex(this.index+a)},checkIndex:function(a){if(this.length<this.zero+a||a<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+a+"). Corrupted zip ?")},setIndex:function(a){this.checkIndex(a),this.index=a},skip:function(a){this.setIndex(this.index+a)},byteAt:function(){},readInt:function(a){var u,w=0;for(this.checkOffset(a),u=this.index+a-1;u>=this.index;u--)w=(w<<8)+this.byteAt(u);return this.index+=a,w},readString:function(a){return s.transformTo("string",this.readData(a))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var a=this.readInt(4);return new Date(Date.UTC(1980+(a>>25&127),(a>>21&15)-1,a>>16&31,a>>11&31,a>>5&63,(31&a)<<1))}},M.exports=l},{"../utils":32}],19:[function(y,M,v){"use strict";var s=y("./Uint8ArrayReader");function l(a){s.call(this,a)}y("../utils").inherits(l,s),l.prototype.readData=function(a){this.checkOffset(a);var u=this.data.slice(this.zero+this.index,this.zero+this.index+a);return this.index+=a,u},M.exports=l},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(y,M,v){"use strict";var s=y("./DataReader");function l(a){s.call(this,a)}y("../utils").inherits(l,s),l.prototype.byteAt=function(a){return this.data.charCodeAt(this.zero+a)},l.prototype.lastIndexOfSignature=function(a){return this.data.lastIndexOf(a)-this.zero},l.prototype.readAndCheckSignature=function(a){return a===this.readData(4)},l.prototype.readData=function(a){this.checkOffset(a);var u=this.data.slice(this.zero+this.index,this.zero+this.index+a);return this.index+=a,u},M.exports=l},{"../utils":32,"./DataReader":18}],21:[function(y,M,v){"use strict";var s=y("./ArrayReader");function l(a){s.call(this,a)}y("../utils").inherits(l,s),l.prototype.readData=function(a){if(this.checkOffset(a),a===0)return new Uint8Array(0);var u=this.data.subarray(this.zero+this.index,this.zero+this.index+a);return this.index+=a,u},M.exports=l},{"../utils":32,"./ArrayReader":17}],22:[function(y,M,v){"use strict";var s=y("../utils"),l=y("../support"),a=y("./ArrayReader"),u=y("./StringReader"),w=y("./NodeBufferReader"),d=y("./Uint8ArrayReader");M.exports=function(c){var _=s.getTypeOf(c);return s.checkSupport(_),_!=="string"||l.uint8array?_==="nodebuffer"?new w(c):l.uint8array?new d(s.transformTo("uint8array",c)):new a(s.transformTo("array",c)):new u(c)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(y,M,v){"use strict";v.LOCAL_FILE_HEADER="PK",v.CENTRAL_FILE_HEADER="PK",v.CENTRAL_DIRECTORY_END="PK",v.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",v.ZIP64_CENTRAL_DIRECTORY_END="PK",v.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(y,M,v){"use strict";var s=y("./GenericWorker"),l=y("../utils");function a(u){s.call(this,"ConvertWorker to "+u),this.destType=u}l.inherits(a,s),a.prototype.processChunk=function(u){this.push({data:l.transformTo(this.destType,u.data),meta:u.meta})},M.exports=a},{"../utils":32,"./GenericWorker":28}],25:[function(y,M,v){"use strict";var s=y("./GenericWorker"),l=y("../crc32");function a(){s.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}y("../utils").inherits(a,s),a.prototype.processChunk=function(u){this.streamInfo.crc32=l(u.data,this.streamInfo.crc32||0),this.push(u)},M.exports=a},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(y,M,v){"use strict";var s=y("../utils"),l=y("./GenericWorker");function a(u){l.call(this,"DataLengthProbe for "+u),this.propName=u,this.withStreamInfo(u,0)}s.inherits(a,l),a.prototype.processChunk=function(u){if(u){var w=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=w+u.data.length}l.prototype.processChunk.call(this,u)},M.exports=a},{"../utils":32,"./GenericWorker":28}],27:[function(y,M,v){"use strict";var s=y("../utils"),l=y("./GenericWorker");function a(u){l.call(this,"DataWorker");var w=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,u.then(function(d){w.dataIsReady=!0,w.data=d,w.max=d&&d.length||0,w.type=s.getTypeOf(d),w.isPaused||w._tickAndRepeat()},function(d){w.error(d)})}s.inherits(a,l),a.prototype.cleanUp=function(){l.prototype.cleanUp.call(this),this.data=null},a.prototype.resume=function(){return!!l.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,s.delay(this._tickAndRepeat,[],this)),!0)},a.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(s.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},a.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var u=null,w=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":u=this.data.substring(this.index,w);break;case"uint8array":u=this.data.subarray(this.index,w);break;case"array":case"nodebuffer":u=this.data.slice(this.index,w)}return this.index=w,this.push({data:u,meta:{percent:this.max?this.index/this.max*100:0}})},M.exports=a},{"../utils":32,"./GenericWorker":28}],28:[function(y,M,v){"use strict";function s(l){this.name=l||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}s.prototype={push:function(l){this.emit("data",l)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(l){this.emit("error",l)}return!0},error:function(l){return!this.isFinished&&(this.isPaused?this.generatedError=l:(this.isFinished=!0,this.emit("error",l),this.previous&&this.previous.error(l),this.cleanUp()),!0)},on:function(l,a){return this._listeners[l].push(a),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(l,a){if(this._listeners[l])for(var u=0;u<this._listeners[l].length;u++)this._listeners[l][u].call(this,a)},pipe:function(l){return l.registerPrevious(this)},registerPrevious:function(l){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=l.streamInfo,this.mergeStreamInfo(),this.previous=l;var a=this;return l.on("data",function(u){a.processChunk(u)}),l.on("end",function(){a.end()}),l.on("error",function(u){a.error(u)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var l=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),l=!0),this.previous&&this.previous.resume(),!l},flush:function(){},processChunk:function(l){this.push(l)},withStreamInfo:function(l,a){return this.extraStreamInfo[l]=a,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var l in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,l)&&(this.streamInfo[l]=this.extraStreamInfo[l])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var l="Worker "+this.name;return this.previous?this.previous+" -> "+l:l}},M.exports=s},{}],29:[function(y,M,v){"use strict";var s=y("../utils"),l=y("./ConvertWorker"),a=y("./GenericWorker"),u=y("../base64"),w=y("../support"),d=y("../external"),c=null;if(w.nodestream)try{c=y("../nodejs/NodejsStreamOutputAdapter")}catch(h){}function _(h,i){return new d.Promise(function(p,o){var b=[],E=h._internalType,j=h._outputType,C=h._mimeType;h.on("data",function(H,U){b.push(H),i&&i(U)}).on("error",function(H){b=[],o(H)}).on("end",function(){try{var H=function(U,J,N){switch(U){case"blob":return s.newBlob(s.transformTo("arraybuffer",J),N);case"base64":return u.encode(J);default:return s.transformTo(U,J)}}(j,function(U,J){var N,x=0,I=null,n=0;for(N=0;N<J.length;N++)n+=J[N].length;switch(U){case"string":return J.join("");case"array":return Array.prototype.concat.apply([],J);case"uint8array":for(I=new Uint8Array(n),N=0;N<J.length;N++)I.set(J[N],x),x+=J[N].length;return I;case"nodebuffer":return Q.concat(J);default:throw new Error("concat : unsupported type '"+U+"'")}}(E,b),C);p(H)}catch(U){o(U)}b=[]}).resume()})}function r(h,i,p){var o=i;switch(i){case"blob":case"arraybuffer":o="uint8array";break;case"base64":o="string"}try{this._internalType=o,this._outputType=i,this._mimeType=p,s.checkSupport(o),this._worker=h.pipe(new l(o)),h.lock()}catch(b){this._worker=new a("error"),this._worker.error(b)}}r.prototype={accumulate:function(h){return _(this,h)},on:function(h,i){var p=this;return h==="data"?this._worker.on(h,function(o){i.call(p,o.data,o.meta)}):this._worker.on(h,function(){s.delay(i,arguments,p)}),this},resume:function(){return s.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(h){if(s.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new c(this,{objectMode:this._outputType!=="nodebuffer"},h)}},M.exports=r},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(y,M,v){"use strict";if(v.base64=!0,v.array=!0,v.string=!0,v.arraybuffer=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined",v.nodebuffer=typeof Q!="undefined",v.uint8array=typeof Uint8Array!="undefined",typeof ArrayBuffer=="undefined")v.blob=!1;else{var s=new ArrayBuffer(0);try{v.blob=new Blob([s],{type:"application/zip"}).size===0}catch(a){try{var l=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);l.append(s),v.blob=l.getBlob("application/zip").size===0}catch(u){v.blob=!1}}}try{v.nodestream=!!y("readable-stream").Readable}catch(a){v.nodestream=!1}},{"readable-stream":16}],31:[function(y,M,v){"use strict";for(var s=y("./utils"),l=y("./support"),a=y("./nodejsUtils"),u=y("./stream/GenericWorker"),w=new Array(256),d=0;d<256;d++)w[d]=252<=d?6:248<=d?5:240<=d?4:224<=d?3:192<=d?2:1;w[254]=w[254]=1;function c(){u.call(this,"utf-8 decode"),this.leftOver=null}function _(){u.call(this,"utf-8 encode")}v.utf8encode=function(r){return l.nodebuffer?a.newBufferFrom(r,"utf-8"):function(h){var i,p,o,b,E,j=h.length,C=0;for(b=0;b<j;b++)(64512&(p=h.charCodeAt(b)))==55296&&b+1<j&&(64512&(o=h.charCodeAt(b+1)))==56320&&(p=65536+(p-55296<<10)+(o-56320),b++),C+=p<128?1:p<2048?2:p<65536?3:4;for(i=l.uint8array?new Uint8Array(C):new Array(C),b=E=0;E<C;b++)(64512&(p=h.charCodeAt(b)))==55296&&b+1<j&&(64512&(o=h.charCodeAt(b+1)))==56320&&(p=65536+(p-55296<<10)+(o-56320),b++),p<128?i[E++]=p:(p<2048?i[E++]=192|p>>>6:(p<65536?i[E++]=224|p>>>12:(i[E++]=240|p>>>18,i[E++]=128|p>>>12&63),i[E++]=128|p>>>6&63),i[E++]=128|63&p);return i}(r)},v.utf8decode=function(r){return l.nodebuffer?s.transformTo("nodebuffer",r).toString("utf-8"):function(h){var i,p,o,b,E=h.length,j=new Array(2*E);for(i=p=0;i<E;)if((o=h[i++])<128)j[p++]=o;else if(4<(b=w[o]))j[p++]=65533,i+=b-1;else{for(o&=b===2?31:b===3?15:7;1<b&&i<E;)o=o<<6|63&h[i++],b--;1<b?j[p++]=65533:o<65536?j[p++]=o:(o-=65536,j[p++]=55296|o>>10&1023,j[p++]=56320|1023&o)}return j.length!==p&&(j.subarray?j=j.subarray(0,p):j.length=p),s.applyFromCharCode(j)}(r=s.transformTo(l.uint8array?"uint8array":"array",r))},s.inherits(c,u),c.prototype.processChunk=function(r){var h=s.transformTo(l.uint8array?"uint8array":"array",r.data);if(this.leftOver&&this.leftOver.length){if(l.uint8array){var i=h;(h=new Uint8Array(i.length+this.leftOver.length)).set(this.leftOver,0),h.set(i,this.leftOver.length)}else h=this.leftOver.concat(h);this.leftOver=null}var p=function(b,E){var j;for((E=E||b.length)>b.length&&(E=b.length),j=E-1;0<=j&&(192&b[j])==128;)j--;return j<0||j===0?E:j+w[b[j]]>E?j:E}(h),o=h;p!==h.length&&(l.uint8array?(o=h.subarray(0,p),this.leftOver=h.subarray(p,h.length)):(o=h.slice(0,p),this.leftOver=h.slice(p,h.length))),this.push({data:v.utf8decode(o),meta:r.meta})},c.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:v.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},v.Utf8DecodeWorker=c,s.inherits(_,u),_.prototype.processChunk=function(r){this.push({data:v.utf8encode(r.data),meta:r.meta})},v.Utf8EncodeWorker=_},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(y,M,v){"use strict";var s=y("./support"),l=y("./base64"),a=y("./nodejsUtils"),u=y("./external");function w(i){return i}function d(i,p){for(var o=0;o<i.length;++o)p[o]=255&i.charCodeAt(o);return p}y("setimmediate"),v.newBlob=function(i,p){v.checkSupport("blob");try{return new Blob([i],{type:p})}catch(b){try{var o=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return o.append(i),o.getBlob(p)}catch(E){throw new Error("Bug : can't construct the Blob.")}}};var c={stringifyByChunk:function(i,p,o){var b=[],E=0,j=i.length;if(j<=o)return String.fromCharCode.apply(null,i);for(;E<j;)p==="array"||p==="nodebuffer"?b.push(String.fromCharCode.apply(null,i.slice(E,Math.min(E+o,j)))):b.push(String.fromCharCode.apply(null,i.subarray(E,Math.min(E+o,j)))),E+=o;return b.join("")},stringifyByChar:function(i){for(var p="",o=0;o<i.length;o++)p+=String.fromCharCode(i[o]);return p},applyCanBeUsed:{uint8array:function(){try{return s.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch(i){return!1}}(),nodebuffer:function(){try{return s.nodebuffer&&String.fromCharCode.apply(null,a.allocBuffer(1)).length===1}catch(i){return!1}}()}};function _(i){var p=65536,o=v.getTypeOf(i),b=!0;if(o==="uint8array"?b=c.applyCanBeUsed.uint8array:o==="nodebuffer"&&(b=c.applyCanBeUsed.nodebuffer),b)for(;1<p;)try{return c.stringifyByChunk(i,o,p)}catch(E){p=Math.floor(p/2)}return c.stringifyByChar(i)}function r(i,p){for(var o=0;o<i.length;o++)p[o]=i[o];return p}v.applyFromCharCode=_;var h={};h.string={string:w,array:function(i){return d(i,new Array(i.length))},arraybuffer:function(i){return h.string.uint8array(i).buffer},uint8array:function(i){return d(i,new Uint8Array(i.length))},nodebuffer:function(i){return d(i,a.allocBuffer(i.length))}},h.array={string:_,array:w,arraybuffer:function(i){return new Uint8Array(i).buffer},uint8array:function(i){return new Uint8Array(i)},nodebuffer:function(i){return a.newBufferFrom(i)}},h.arraybuffer={string:function(i){return _(new Uint8Array(i))},array:function(i){return r(new Uint8Array(i),new Array(i.byteLength))},arraybuffer:w,uint8array:function(i){return new Uint8Array(i)},nodebuffer:function(i){return a.newBufferFrom(new Uint8Array(i))}},h.uint8array={string:_,array:function(i){return r(i,new Array(i.length))},arraybuffer:function(i){return i.buffer},uint8array:w,nodebuffer:function(i){return a.newBufferFrom(i)}},h.nodebuffer={string:_,array:function(i){return r(i,new Array(i.length))},arraybuffer:function(i){return h.nodebuffer.uint8array(i).buffer},uint8array:function(i){return r(i,new Uint8Array(i.length))},nodebuffer:w},v.transformTo=function(i,p){if(p=p||"",!i)return p;v.checkSupport(i);var o=v.getTypeOf(p);return h[o][i](p)},v.resolve=function(i){for(var p=i.split("/"),o=[],b=0;b<p.length;b++){var E=p[b];E==="."||E===""&&b!==0&&b!==p.length-1||(E===".."?o.pop():o.push(E))}return o.join("/")},v.getTypeOf=function(i){return typeof i=="string"?"string":Object.prototype.toString.call(i)==="[object Array]"?"array":s.nodebuffer&&a.isBuffer(i)?"nodebuffer":s.uint8array&&i instanceof Uint8Array?"uint8array":s.arraybuffer&&i instanceof ArrayBuffer?"arraybuffer":void 0},v.checkSupport=function(i){if(!s[i.toLowerCase()])throw new Error(i+" is not supported by this platform")},v.MAX_VALUE_16BITS=65535,v.MAX_VALUE_32BITS=-1,v.pretty=function(i){var p,o,b="";for(o=0;o<(i||"").length;o++)b+="\\x"+((p=i.charCodeAt(o))<16?"0":"")+p.toString(16).toUpperCase();return b},v.delay=function(i,p,o){setImmediate(function(){i.apply(o||null,p||[])})},v.inherits=function(i,p){function o(){}o.prototype=p.prototype,i.prototype=new o},v.extend=function(){var i,p,o={};for(i=0;i<arguments.length;i++)for(p in arguments[i])Object.prototype.hasOwnProperty.call(arguments[i],p)&&o[p]===void 0&&(o[p]=arguments[i][p]);return o},v.prepareContent=function(i,p,o,b,E){return u.Promise.resolve(p).then(function(j){return s.blob&&(j instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(j))!==-1)&&typeof FileReader!="undefined"?new u.Promise(function(C,H){var U=new FileReader;U.onload=function(J){C(J.target.result)},U.onerror=function(J){H(J.target.error)},U.readAsArrayBuffer(j)}):j}).then(function(j){var C=v.getTypeOf(j);return C?(C==="arraybuffer"?j=v.transformTo("uint8array",j):C==="string"&&(E?j=l.decode(j):o&&b!==!0&&(j=function(H){return d(H,s.uint8array?new Uint8Array(H.length):new Array(H.length))}(j))),j):u.Promise.reject(new Error("Can't read the data of '"+i+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(y,M,v){"use strict";var s=y("./reader/readerFor"),l=y("./utils"),a=y("./signature"),u=y("./zipEntry"),w=y("./support");function d(c){this.files=[],this.loadOptions=c}d.prototype={checkSignature:function(c){if(!this.reader.readAndCheckSignature(c)){this.reader.index-=4;var _=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+l.pretty(_)+", expected "+l.pretty(c)+")")}},isSignature:function(c,_){var r=this.reader.index;this.reader.setIndex(c);var h=this.reader.readString(4)===_;return this.reader.setIndex(r),h},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var c=this.reader.readData(this.zipCommentLength),_=w.uint8array?"uint8array":"array",r=l.transformTo(_,c);this.zipComment=this.loadOptions.decodeFileName(r)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var c,_,r,h=this.zip64EndOfCentralSize-44;0<h;)c=this.reader.readInt(2),_=this.reader.readInt(4),r=this.reader.readData(_),this.zip64ExtensibleData[c]={id:c,length:_,value:r}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var c,_;for(c=0;c<this.files.length;c++)_=this.files[c],this.reader.setIndex(_.localHeaderOffset),this.checkSignature(a.LOCAL_FILE_HEADER),_.readLocalPart(this.reader),_.handleUTF8(),_.processAttributes()},readCentralDir:function(){var c;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(a.CENTRAL_FILE_HEADER);)(c=new u({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(c);if(this.centralDirRecords!==this.files.length&&this.centralDirRecords!==0&&this.files.length===0)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var c=this.reader.lastIndexOfSignature(a.CENTRAL_DIRECTORY_END);if(c<0)throw this.isSignature(0,a.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(c);var _=c;if(this.checkSignature(a.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===l.MAX_VALUE_16BITS||this.diskWithCentralDirStart===l.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===l.MAX_VALUE_16BITS||this.centralDirRecords===l.MAX_VALUE_16BITS||this.centralDirSize===l.MAX_VALUE_32BITS||this.centralDirOffset===l.MAX_VALUE_32BITS){if(this.zip64=!0,(c=this.reader.lastIndexOfSignature(a.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(c),this.checkSignature(a.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,a.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(a.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(a.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var r=this.centralDirOffset+this.centralDirSize;this.zip64&&(r+=20,r+=12+this.zip64EndOfCentralSize);var h=_-r;if(0<h)this.isSignature(_,a.CENTRAL_FILE_HEADER)||(this.reader.zero=h);else if(h<0)throw new Error("Corrupted zip: missing "+Math.abs(h)+" bytes.")},prepareReader:function(c){this.reader=s(c)},load:function(c){this.prepareReader(c),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},M.exports=d},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(y,M,v){"use strict";var s=y("./reader/readerFor"),l=y("./utils"),a=y("./compressedObject"),u=y("./crc32"),w=y("./utf8"),d=y("./compressions"),c=y("./support");function _(r,h){this.options=r,this.loadOptions=h}_.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(r){var h,i;if(r.skip(22),this.fileNameLength=r.readInt(2),i=r.readInt(2),this.fileName=r.readData(this.fileNameLength),r.skip(i),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if((h=function(p){for(var o in d)if(Object.prototype.hasOwnProperty.call(d,o)&&d[o].magic===p)return d[o];return null}(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+l.pretty(this.compressionMethod)+" unknown (inner file : "+l.transformTo("string",this.fileName)+")");this.decompressed=new a(this.compressedSize,this.uncompressedSize,this.crc32,h,r.readData(this.compressedSize))},readCentralPart:function(r){this.versionMadeBy=r.readInt(2),r.skip(2),this.bitFlag=r.readInt(2),this.compressionMethod=r.readString(2),this.date=r.readDate(),this.crc32=r.readInt(4),this.compressedSize=r.readInt(4),this.uncompressedSize=r.readInt(4);var h=r.readInt(2);if(this.extraFieldsLength=r.readInt(2),this.fileCommentLength=r.readInt(2),this.diskNumberStart=r.readInt(2),this.internalFileAttributes=r.readInt(2),this.externalFileAttributes=r.readInt(4),this.localHeaderOffset=r.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");r.skip(h),this.readExtraFields(r),this.parseZIP64ExtraField(r),this.fileComment=r.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var r=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),r==0&&(this.dosPermissions=63&this.externalFileAttributes),r==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var r=s(this.extraFields[1].value);this.uncompressedSize===l.MAX_VALUE_32BITS&&(this.uncompressedSize=r.readInt(8)),this.compressedSize===l.MAX_VALUE_32BITS&&(this.compressedSize=r.readInt(8)),this.localHeaderOffset===l.MAX_VALUE_32BITS&&(this.localHeaderOffset=r.readInt(8)),this.diskNumberStart===l.MAX_VALUE_32BITS&&(this.diskNumberStart=r.readInt(4))}},readExtraFields:function(r){var h,i,p,o=r.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});r.index+4<o;)h=r.readInt(2),i=r.readInt(2),p=r.readData(i),this.extraFields[h]={id:h,length:i,value:p};r.setIndex(o)},handleUTF8:function(){var r=c.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=w.utf8decode(this.fileName),this.fileCommentStr=w.utf8decode(this.fileComment);else{var h=this.findExtraFieldUnicodePath();if(h!==null)this.fileNameStr=h;else{var i=l.transformTo(r,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(i)}var p=this.findExtraFieldUnicodeComment();if(p!==null)this.fileCommentStr=p;else{var o=l.transformTo(r,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(o)}}},findExtraFieldUnicodePath:function(){var r=this.extraFields[28789];if(r){var h=s(r.value);return h.readInt(1)!==1||u(this.fileName)!==h.readInt(4)?null:w.utf8decode(h.readData(r.length-5))}return null},findExtraFieldUnicodeComment:function(){var r=this.extraFields[25461];if(r){var h=s(r.value);return h.readInt(1)!==1||u(this.fileComment)!==h.readInt(4)?null:w.utf8decode(h.readData(r.length-5))}return null}},M.exports=_},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(y,M,v){"use strict";function s(h,i,p){this.name=h,this.dir=p.dir,this.date=p.date,this.comment=p.comment,this.unixPermissions=p.unixPermissions,this.dosPermissions=p.dosPermissions,this._data=i,this._dataBinary=p.binary,this.options={compression:p.compression,compressionOptions:p.compressionOptions}}var l=y("./stream/StreamHelper"),a=y("./stream/DataWorker"),u=y("./utf8"),w=y("./compressedObject"),d=y("./stream/GenericWorker");s.prototype={internalStream:function(h){var i=null,p="string";try{if(!h)throw new Error("No output type specified.");var o=(p=h.toLowerCase())==="string"||p==="text";p!=="binarystring"&&p!=="text"||(p="string"),i=this._decompressWorker();var b=!this._dataBinary;b&&!o&&(i=i.pipe(new u.Utf8EncodeWorker)),!b&&o&&(i=i.pipe(new u.Utf8DecodeWorker))}catch(E){(i=new d("error")).error(E)}return new l(i,p,"")},async:function(h,i){return this.internalStream(h).accumulate(i)},nodeStream:function(h,i){return this.internalStream(h||"nodebuffer").toNodejsStream(i)},_compressWorker:function(h,i){if(this._data instanceof w&&this._data.compression.magic===h.magic)return this._data.getCompressedWorker();var p=this._decompressWorker();return this._dataBinary||(p=p.pipe(new u.Utf8EncodeWorker)),w.createWorkerFrom(p,h,i)},_decompressWorker:function(){return this._data instanceof w?this._data.getContentWorker():this._data instanceof d?this._data:new a(this._data)}};for(var c=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],_=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},r=0;r<c.length;r++)s.prototype[c[r]]=_;M.exports=s},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(y,M,v){(function(s){"use strict";var l,a,u=s.MutationObserver||s.WebKitMutationObserver;if(u){var w=0,d=new u(h),c=s.document.createTextNode("");d.observe(c,{characterData:!0}),l=function(){c.data=w=++w%2}}else if(s.setImmediate||s.MessageChannel===void 0)l="document"in s&&"onreadystatechange"in s.document.createElement("script")?function(){var i=s.document.createElement("script");i.onreadystatechange=function(){h(),i.onreadystatechange=null,i.parentNode.removeChild(i),i=null},s.document.documentElement.appendChild(i)}:function(){setTimeout(h,0)};else{var _=new s.MessageChannel;_.port1.onmessage=h,l=function(){_.port2.postMessage(0)}}var r=[];function h(){var i,p;a=!0;for(var o=r.length;o;){for(p=r,r=[],i=-1;++i<o;)p[i]();o=r.length}a=!1}M.exports=function(i){r.push(i)!==1||a||l()}}).call(this,typeof z.g!="undefined"?z.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],37:[function(y,M,v){"use strict";var s=y("immediate");function l(){}var a={},u=["REJECTED"],w=["FULFILLED"],d=["PENDING"];function c(o){if(typeof o!="function")throw new TypeError("resolver must be a function");this.state=d,this.queue=[],this.outcome=void 0,o!==l&&i(this,o)}function _(o,b,E){this.promise=o,typeof b=="function"&&(this.onFulfilled=b,this.callFulfilled=this.otherCallFulfilled),typeof E=="function"&&(this.onRejected=E,this.callRejected=this.otherCallRejected)}function r(o,b,E){s(function(){var j;try{j=b(E)}catch(C){return a.reject(o,C)}j===o?a.reject(o,new TypeError("Cannot resolve promise with itself")):a.resolve(o,j)})}function h(o){var b=o&&o.then;if(o&&(typeof o=="object"||typeof o=="function")&&typeof b=="function")return function(){b.apply(o,arguments)}}function i(o,b){var E=!1;function j(U){E||(E=!0,a.reject(o,U))}function C(U){E||(E=!0,a.resolve(o,U))}var H=p(function(){b(C,j)});H.status==="error"&&j(H.value)}function p(o,b){var E={};try{E.value=o(b),E.status="success"}catch(j){E.status="error",E.value=j}return E}(M.exports=c).prototype.finally=function(o){if(typeof o!="function")return this;var b=this.constructor;return this.then(function(E){return b.resolve(o()).then(function(){return E})},function(E){return b.resolve(o()).then(function(){throw E})})},c.prototype.catch=function(o){return this.then(null,o)},c.prototype.then=function(o,b){if(typeof o!="function"&&this.state===w||typeof b!="function"&&this.state===u)return this;var E=new this.constructor(l);return this.state!==d?r(E,this.state===w?o:b,this.outcome):this.queue.push(new _(E,o,b)),E},_.prototype.callFulfilled=function(o){a.resolve(this.promise,o)},_.prototype.otherCallFulfilled=function(o){r(this.promise,this.onFulfilled,o)},_.prototype.callRejected=function(o){a.reject(this.promise,o)},_.prototype.otherCallRejected=function(o){r(this.promise,this.onRejected,o)},a.resolve=function(o,b){var E=p(h,b);if(E.status==="error")return a.reject(o,E.value);var j=E.value;if(j)i(o,j);else{o.state=w,o.outcome=b;for(var C=-1,H=o.queue.length;++C<H;)o.queue[C].callFulfilled(b)}return o},a.reject=function(o,b){o.state=u,o.outcome=b;for(var E=-1,j=o.queue.length;++E<j;)o.queue[E].callRejected(b);return o},c.resolve=function(o){return o instanceof this?o:a.resolve(new this(l),o)},c.reject=function(o){var b=new this(l);return a.reject(b,o)},c.all=function(o){var b=this;if(Object.prototype.toString.call(o)!=="[object Array]")return this.reject(new TypeError("must be an array"));var E=o.length,j=!1;if(!E)return this.resolve([]);for(var C=new Array(E),H=0,U=-1,J=new this(l);++U<E;)N(o[U],U);return J;function N(x,I){b.resolve(x).then(function(n){C[I]=n,++H!==E||j||(j=!0,a.resolve(J,C))},function(n){j||(j=!0,a.reject(J,n))})}},c.race=function(o){var b=this;if(Object.prototype.toString.call(o)!=="[object Array]")return this.reject(new TypeError("must be an array"));var E=o.length,j=!1;if(!E)return this.resolve([]);for(var C=-1,H=new this(l);++C<E;)U=o[C],b.resolve(U).then(function(J){j||(j=!0,a.resolve(H,J))},function(J){j||(j=!0,a.reject(H,J))});var U;return H}},{immediate:36}],38:[function(y,M,v){"use strict";var s={};(0,y("./lib/utils/common").assign)(s,y("./lib/deflate"),y("./lib/inflate"),y("./lib/zlib/constants")),M.exports=s},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(y,M,v){"use strict";var s=y("./zlib/deflate"),l=y("./utils/common"),a=y("./utils/strings"),u=y("./zlib/messages"),w=y("./zlib/zstream"),d=Object.prototype.toString,c=0,_=-1,r=0,h=8;function i(o){if(!(this instanceof i))return new i(o);this.options=l.assign({level:_,method:h,chunkSize:16384,windowBits:15,memLevel:8,strategy:r,to:""},o||{});var b=this.options;b.raw&&0<b.windowBits?b.windowBits=-b.windowBits:b.gzip&&0<b.windowBits&&b.windowBits<16&&(b.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new w,this.strm.avail_out=0;var E=s.deflateInit2(this.strm,b.level,b.method,b.windowBits,b.memLevel,b.strategy);if(E!==c)throw new Error(u[E]);if(b.header&&s.deflateSetHeader(this.strm,b.header),b.dictionary){var j;if(j=typeof b.dictionary=="string"?a.string2buf(b.dictionary):d.call(b.dictionary)==="[object ArrayBuffer]"?new Uint8Array(b.dictionary):b.dictionary,(E=s.deflateSetDictionary(this.strm,j))!==c)throw new Error(u[E]);this._dict_set=!0}}function p(o,b){var E=new i(b);if(E.push(o,!0),E.err)throw E.msg||u[E.err];return E.result}i.prototype.push=function(o,b){var E,j,C=this.strm,H=this.options.chunkSize;if(this.ended)return!1;j=b===~~b?b:b===!0?4:0,typeof o=="string"?C.input=a.string2buf(o):d.call(o)==="[object ArrayBuffer]"?C.input=new Uint8Array(o):C.input=o,C.next_in=0,C.avail_in=C.input.length;do{if(C.avail_out===0&&(C.output=new l.Buf8(H),C.next_out=0,C.avail_out=H),(E=s.deflate(C,j))!==1&&E!==c)return this.onEnd(E),!(this.ended=!0);C.avail_out!==0&&(C.avail_in!==0||j!==4&&j!==2)||(this.options.to==="string"?this.onData(a.buf2binstring(l.shrinkBuf(C.output,C.next_out))):this.onData(l.shrinkBuf(C.output,C.next_out)))}while((0<C.avail_in||C.avail_out===0)&&E!==1);return j===4?(E=s.deflateEnd(this.strm),this.onEnd(E),this.ended=!0,E===c):j!==2||(this.onEnd(c),!(C.avail_out=0))},i.prototype.onData=function(o){this.chunks.push(o)},i.prototype.onEnd=function(o){o===c&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=l.flattenChunks(this.chunks)),this.chunks=[],this.err=o,this.msg=this.strm.msg},v.Deflate=i,v.deflate=p,v.deflateRaw=function(o,b){return(b=b||{}).raw=!0,p(o,b)},v.gzip=function(o,b){return(b=b||{}).gzip=!0,p(o,b)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(y,M,v){"use strict";var s=y("./zlib/inflate"),l=y("./utils/common"),a=y("./utils/strings"),u=y("./zlib/constants"),w=y("./zlib/messages"),d=y("./zlib/zstream"),c=y("./zlib/gzheader"),_=Object.prototype.toString;function r(i){if(!(this instanceof r))return new r(i);this.options=l.assign({chunkSize:16384,windowBits:0,to:""},i||{});var p=this.options;p.raw&&0<=p.windowBits&&p.windowBits<16&&(p.windowBits=-p.windowBits,p.windowBits===0&&(p.windowBits=-15)),!(0<=p.windowBits&&p.windowBits<16)||i&&i.windowBits||(p.windowBits+=32),15<p.windowBits&&p.windowBits<48&&!(15&p.windowBits)&&(p.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new d,this.strm.avail_out=0;var o=s.inflateInit2(this.strm,p.windowBits);if(o!==u.Z_OK)throw new Error(w[o]);this.header=new c,s.inflateGetHeader(this.strm,this.header)}function h(i,p){var o=new r(p);if(o.push(i,!0),o.err)throw o.msg||w[o.err];return o.result}r.prototype.push=function(i,p){var o,b,E,j,C,H,U=this.strm,J=this.options.chunkSize,N=this.options.dictionary,x=!1;if(this.ended)return!1;b=p===~~p?p:p===!0?u.Z_FINISH:u.Z_NO_FLUSH,typeof i=="string"?U.input=a.binstring2buf(i):_.call(i)==="[object ArrayBuffer]"?U.input=new Uint8Array(i):U.input=i,U.next_in=0,U.avail_in=U.input.length;do{if(U.avail_out===0&&(U.output=new l.Buf8(J),U.next_out=0,U.avail_out=J),(o=s.inflate(U,u.Z_NO_FLUSH))===u.Z_NEED_DICT&&N&&(H=typeof N=="string"?a.string2buf(N):_.call(N)==="[object ArrayBuffer]"?new Uint8Array(N):N,o=s.inflateSetDictionary(this.strm,H)),o===u.Z_BUF_ERROR&&x===!0&&(o=u.Z_OK,x=!1),o!==u.Z_STREAM_END&&o!==u.Z_OK)return this.onEnd(o),!(this.ended=!0);U.next_out&&(U.avail_out!==0&&o!==u.Z_STREAM_END&&(U.avail_in!==0||b!==u.Z_FINISH&&b!==u.Z_SYNC_FLUSH)||(this.options.to==="string"?(E=a.utf8border(U.output,U.next_out),j=U.next_out-E,C=a.buf2string(U.output,E),U.next_out=j,U.avail_out=J-j,j&&l.arraySet(U.output,U.output,E,j,0),this.onData(C)):this.onData(l.shrinkBuf(U.output,U.next_out)))),U.avail_in===0&&U.avail_out===0&&(x=!0)}while((0<U.avail_in||U.avail_out===0)&&o!==u.Z_STREAM_END);return o===u.Z_STREAM_END&&(b=u.Z_FINISH),b===u.Z_FINISH?(o=s.inflateEnd(this.strm),this.onEnd(o),this.ended=!0,o===u.Z_OK):b!==u.Z_SYNC_FLUSH||(this.onEnd(u.Z_OK),!(U.avail_out=0))},r.prototype.onData=function(i){this.chunks.push(i)},r.prototype.onEnd=function(i){i===u.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=l.flattenChunks(this.chunks)),this.chunks=[],this.err=i,this.msg=this.strm.msg},v.Inflate=r,v.inflate=h,v.inflateRaw=function(i,p){return(p=p||{}).raw=!0,h(i,p)},v.ungzip=h},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(y,M,v){"use strict";var s=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Int32Array!="undefined";v.assign=function(u){for(var w=Array.prototype.slice.call(arguments,1);w.length;){var d=w.shift();if(d){if(typeof d!="object")throw new TypeError(d+"must be non-object");for(var c in d)d.hasOwnProperty(c)&&(u[c]=d[c])}}return u},v.shrinkBuf=function(u,w){return u.length===w?u:u.subarray?u.subarray(0,w):(u.length=w,u)};var l={arraySet:function(u,w,d,c,_){if(w.subarray&&u.subarray)u.set(w.subarray(d,d+c),_);else for(var r=0;r<c;r++)u[_+r]=w[d+r]},flattenChunks:function(u){var w,d,c,_,r,h;for(w=c=0,d=u.length;w<d;w++)c+=u[w].length;for(h=new Uint8Array(c),w=_=0,d=u.length;w<d;w++)r=u[w],h.set(r,_),_+=r.length;return h}},a={arraySet:function(u,w,d,c,_){for(var r=0;r<c;r++)u[_+r]=w[d+r]},flattenChunks:function(u){return[].concat.apply([],u)}};v.setTyped=function(u){u?(v.Buf8=Uint8Array,v.Buf16=Uint16Array,v.Buf32=Int32Array,v.assign(v,l)):(v.Buf8=Array,v.Buf16=Array,v.Buf32=Array,v.assign(v,a))},v.setTyped(s)},{}],42:[function(y,M,v){"use strict";var s=y("./common"),l=!0,a=!0;try{String.fromCharCode.apply(null,[0])}catch(c){l=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(c){a=!1}for(var u=new s.Buf8(256),w=0;w<256;w++)u[w]=252<=w?6:248<=w?5:240<=w?4:224<=w?3:192<=w?2:1;function d(c,_){if(_<65537&&(c.subarray&&a||!c.subarray&&l))return String.fromCharCode.apply(null,s.shrinkBuf(c,_));for(var r="",h=0;h<_;h++)r+=String.fromCharCode(c[h]);return r}u[254]=u[254]=1,v.string2buf=function(c){var _,r,h,i,p,o=c.length,b=0;for(i=0;i<o;i++)(64512&(r=c.charCodeAt(i)))==55296&&i+1<o&&(64512&(h=c.charCodeAt(i+1)))==56320&&(r=65536+(r-55296<<10)+(h-56320),i++),b+=r<128?1:r<2048?2:r<65536?3:4;for(_=new s.Buf8(b),i=p=0;p<b;i++)(64512&(r=c.charCodeAt(i)))==55296&&i+1<o&&(64512&(h=c.charCodeAt(i+1)))==56320&&(r=65536+(r-55296<<10)+(h-56320),i++),r<128?_[p++]=r:(r<2048?_[p++]=192|r>>>6:(r<65536?_[p++]=224|r>>>12:(_[p++]=240|r>>>18,_[p++]=128|r>>>12&63),_[p++]=128|r>>>6&63),_[p++]=128|63&r);return _},v.buf2binstring=function(c){return d(c,c.length)},v.binstring2buf=function(c){for(var _=new s.Buf8(c.length),r=0,h=_.length;r<h;r++)_[r]=c.charCodeAt(r);return _},v.buf2string=function(c,_){var r,h,i,p,o=_||c.length,b=new Array(2*o);for(r=h=0;r<o;)if((i=c[r++])<128)b[h++]=i;else if(4<(p=u[i]))b[h++]=65533,r+=p-1;else{for(i&=p===2?31:p===3?15:7;1<p&&r<o;)i=i<<6|63&c[r++],p--;1<p?b[h++]=65533:i<65536?b[h++]=i:(i-=65536,b[h++]=55296|i>>10&1023,b[h++]=56320|1023&i)}return d(b,h)},v.utf8border=function(c,_){var r;for((_=_||c.length)>c.length&&(_=c.length),r=_-1;0<=r&&(192&c[r])==128;)r--;return r<0||r===0?_:r+u[c[r]]>_?r:_}},{"./common":41}],43:[function(y,M,v){"use strict";M.exports=function(s,l,a,u){for(var w=65535&s|0,d=s>>>16&65535|0,c=0;a!==0;){for(a-=c=2e3<a?2e3:a;d=d+(w=w+l[u++]|0)|0,--c;);w%=65521,d%=65521}return w|d<<16|0}},{}],44:[function(y,M,v){"use strict";M.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(y,M,v){"use strict";var s=function(){for(var l,a=[],u=0;u<256;u++){l=u;for(var w=0;w<8;w++)l=1&l?3988292384^l>>>1:l>>>1;a[u]=l}return a}();M.exports=function(l,a,u,w){var d=s,c=w+u;l^=-1;for(var _=w;_<c;_++)l=l>>>8^d[255&(l^a[_])];return-1^l}},{}],46:[function(y,M,v){"use strict";var s,l=y("../utils/common"),a=y("./trees"),u=y("./adler32"),w=y("./crc32"),d=y("./messages"),c=0,_=4,r=0,h=-2,i=-1,p=4,o=2,b=8,E=9,j=286,C=30,H=19,U=2*j+1,J=15,N=3,x=258,I=x+N+1,n=42,S=113,e=1,O=2,tt=3,W=4;function dt(t,K){return t.msg=d[K],K}function L(t){return(t<<1)-(4<t?9:0)}function st(t){for(var K=t.length;0<=--K;)t[K]=0}function R(t){var K=t.state,F=K.pending;F>t.avail_out&&(F=t.avail_out),F!==0&&(l.arraySet(t.output,K.pending_buf,K.pending_out,F,t.next_out),t.next_out+=F,K.pending_out+=F,t.total_out+=F,t.avail_out-=F,K.pending-=F,K.pending===0&&(K.pending_out=0))}function m(t,K){a._tr_flush_block(t,0<=t.block_start?t.block_start:-1,t.strstart-t.block_start,K),t.block_start=t.strstart,R(t.strm)}function $(t,K){t.pending_buf[t.pending++]=K}function G(t,K){t.pending_buf[t.pending++]=K>>>8&255,t.pending_buf[t.pending++]=255&K}function Z(t,K){var F,g,f=t.max_chain_length,k=t.strstart,V=t.prev_length,X=t.nice_match,D=t.strstart>t.w_size-I?t.strstart-(t.w_size-I):0,q=t.window,it=t.w_mask,nt=t.prev,ct=t.strstart+x,It=q[k+V-1],lt=q[k+V];t.prev_length>=t.good_match&&(f>>=2),X>t.lookahead&&(X=t.lookahead);do if(q[(F=K)+V]===lt&&q[F+V-1]===It&&q[F]===q[k]&&q[++F]===q[k+1]){k+=2,F++;do;while(q[++k]===q[++F]&&q[++k]===q[++F]&&q[++k]===q[++F]&&q[++k]===q[++F]&&q[++k]===q[++F]&&q[++k]===q[++F]&&q[++k]===q[++F]&&q[++k]===q[++F]&&k<ct);if(g=x-(ct-k),k=ct-x,V<g){if(t.match_start=K,X<=(V=g))break;It=q[k+V-1],lt=q[k+V]}}while((K=nt[K&it])>D&&--f!=0);return V<=t.lookahead?V:t.lookahead}function ot(t){var K,F,g,f,k,V,X,D,q,it,nt=t.w_size;do{if(f=t.window_size-t.lookahead-t.strstart,t.strstart>=nt+(nt-I)){for(l.arraySet(t.window,t.window,nt,nt,0),t.match_start-=nt,t.strstart-=nt,t.block_start-=nt,K=F=t.hash_size;g=t.head[--K],t.head[K]=nt<=g?g-nt:0,--F;);for(K=F=nt;g=t.prev[--K],t.prev[K]=nt<=g?g-nt:0,--F;);f+=nt}if(t.strm.avail_in===0)break;if(V=t.strm,X=t.window,D=t.strstart+t.lookahead,q=f,it=void 0,it=V.avail_in,q<it&&(it=q),F=it===0?0:(V.avail_in-=it,l.arraySet(X,V.input,V.next_in,it,D),V.state.wrap===1?V.adler=u(V.adler,X,it,D):V.state.wrap===2&&(V.adler=w(V.adler,X,it,D)),V.next_in+=it,V.total_in+=it,it),t.lookahead+=F,t.lookahead+t.insert>=N)for(k=t.strstart-t.insert,t.ins_h=t.window[k],t.ins_h=(t.ins_h<<t.hash_shift^t.window[k+1])&t.hash_mask;t.insert&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[k+N-1])&t.hash_mask,t.prev[k&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=k,k++,t.insert--,!(t.lookahead+t.insert<N)););}while(t.lookahead<I&&t.strm.avail_in!==0)}function ut(t,K){for(var F,g;;){if(t.lookahead<I){if(ot(t),t.lookahead<I&&K===c)return e;if(t.lookahead===0)break}if(F=0,t.lookahead>=N&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+N-1])&t.hash_mask,F=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),F!==0&&t.strstart-F<=t.w_size-I&&(t.match_length=Z(t,F)),t.match_length>=N)if(g=a._tr_tally(t,t.strstart-t.match_start,t.match_length-N),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=N){for(t.match_length--;t.strstart++,t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+N-1])&t.hash_mask,F=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart,--t.match_length!=0;);t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.ins_h=t.window[t.strstart],t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+1])&t.hash_mask;else g=a._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(g&&(m(t,!1),t.strm.avail_out===0))return e}return t.insert=t.strstart<N-1?t.strstart:N-1,K===_?(m(t,!0),t.strm.avail_out===0?tt:W):t.last_lit&&(m(t,!1),t.strm.avail_out===0)?e:O}function rt(t,K){for(var F,g,f;;){if(t.lookahead<I){if(ot(t),t.lookahead<I&&K===c)return e;if(t.lookahead===0)break}if(F=0,t.lookahead>=N&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+N-1])&t.hash_mask,F=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=N-1,F!==0&&t.prev_length<t.max_lazy_match&&t.strstart-F<=t.w_size-I&&(t.match_length=Z(t,F),t.match_length<=5&&(t.strategy===1||t.match_length===N&&4096<t.strstart-t.match_start)&&(t.match_length=N-1)),t.prev_length>=N&&t.match_length<=t.prev_length){for(f=t.strstart+t.lookahead-N,g=a._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-N),t.lookahead-=t.prev_length-1,t.prev_length-=2;++t.strstart<=f&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+N-1])&t.hash_mask,F=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),--t.prev_length!=0;);if(t.match_available=0,t.match_length=N-1,t.strstart++,g&&(m(t,!1),t.strm.avail_out===0))return e}else if(t.match_available){if((g=a._tr_tally(t,0,t.window[t.strstart-1]))&&m(t,!1),t.strstart++,t.lookahead--,t.strm.avail_out===0)return e}else t.match_available=1,t.strstart++,t.lookahead--}return t.match_available&&(g=a._tr_tally(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<N-1?t.strstart:N-1,K===_?(m(t,!0),t.strm.avail_out===0?tt:W):t.last_lit&&(m(t,!1),t.strm.avail_out===0)?e:O}function vt(t,K,F,g,f){this.good_length=t,this.max_lazy=K,this.nice_length=F,this.max_chain=g,this.func=f}function xt(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=b,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new l.Buf16(2*U),this.dyn_dtree=new l.Buf16(2*(2*C+1)),this.bl_tree=new l.Buf16(2*(2*H+1)),st(this.dyn_ltree),st(this.dyn_dtree),st(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new l.Buf16(J+1),this.heap=new l.Buf16(2*j+1),st(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new l.Buf16(2*j+1),st(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function T(t){var K;return t&&t.state?(t.total_in=t.total_out=0,t.data_type=o,(K=t.state).pending=0,K.pending_out=0,K.wrap<0&&(K.wrap=-K.wrap),K.status=K.wrap?n:S,t.adler=K.wrap===2?0:1,K.last_flush=c,a._tr_init(K),r):dt(t,h)}function zt(t){var K=T(t);return K===r&&function(F){F.window_size=2*F.w_size,st(F.head),F.max_lazy_match=s[F.level].max_lazy,F.good_match=s[F.level].good_length,F.nice_match=s[F.level].nice_length,F.max_chain_length=s[F.level].max_chain,F.strstart=0,F.block_start=0,F.lookahead=0,F.insert=0,F.match_length=F.prev_length=N-1,F.match_available=0,F.ins_h=0}(t.state),K}function Tt(t,K,F,g,f,k){if(!t)return h;var V=1;if(K===i&&(K=6),g<0?(V=0,g=-g):15<g&&(V=2,g-=16),f<1||E<f||F!==b||g<8||15<g||K<0||9<K||k<0||p<k)return dt(t,h);g===8&&(g=9);var X=new xt;return(t.state=X).strm=t,X.wrap=V,X.gzhead=null,X.w_bits=g,X.w_size=1<<X.w_bits,X.w_mask=X.w_size-1,X.hash_bits=f+7,X.hash_size=1<<X.hash_bits,X.hash_mask=X.hash_size-1,X.hash_shift=~~((X.hash_bits+N-1)/N),X.window=new l.Buf8(2*X.w_size),X.head=new l.Buf16(X.hash_size),X.prev=new l.Buf16(X.w_size),X.lit_bufsize=1<<f+6,X.pending_buf_size=4*X.lit_bufsize,X.pending_buf=new l.Buf8(X.pending_buf_size),X.d_buf=1*X.lit_bufsize,X.l_buf=3*X.lit_bufsize,X.level=K,X.strategy=k,X.method=F,zt(t)}s=[new vt(0,0,0,0,function(t,K){var F=65535;for(F>t.pending_buf_size-5&&(F=t.pending_buf_size-5);;){if(t.lookahead<=1){if(ot(t),t.lookahead===0&&K===c)return e;if(t.lookahead===0)break}t.strstart+=t.lookahead,t.lookahead=0;var g=t.block_start+F;if((t.strstart===0||t.strstart>=g)&&(t.lookahead=t.strstart-g,t.strstart=g,m(t,!1),t.strm.avail_out===0)||t.strstart-t.block_start>=t.w_size-I&&(m(t,!1),t.strm.avail_out===0))return e}return t.insert=0,K===_?(m(t,!0),t.strm.avail_out===0?tt:W):(t.strstart>t.block_start&&(m(t,!1),t.strm.avail_out),e)}),new vt(4,4,8,4,ut),new vt(4,5,16,8,ut),new vt(4,6,32,32,ut),new vt(4,4,16,16,rt),new vt(8,16,32,32,rt),new vt(8,16,128,128,rt),new vt(8,32,128,256,rt),new vt(32,128,258,1024,rt),new vt(32,258,258,4096,rt)],v.deflateInit=function(t,K){return Tt(t,K,b,15,8,0)},v.deflateInit2=Tt,v.deflateReset=zt,v.deflateResetKeep=T,v.deflateSetHeader=function(t,K){return t&&t.state?t.state.wrap!==2?h:(t.state.gzhead=K,r):h},v.deflate=function(t,K){var F,g,f,k;if(!t||!t.state||5<K||K<0)return t?dt(t,h):h;if(g=t.state,!t.output||!t.input&&t.avail_in!==0||g.status===666&&K!==_)return dt(t,t.avail_out===0?-5:h);if(g.strm=t,F=g.last_flush,g.last_flush=K,g.status===n)if(g.wrap===2)t.adler=0,$(g,31),$(g,139),$(g,8),g.gzhead?($(g,(g.gzhead.text?1:0)+(g.gzhead.hcrc?2:0)+(g.gzhead.extra?4:0)+(g.gzhead.name?8:0)+(g.gzhead.comment?16:0)),$(g,255&g.gzhead.time),$(g,g.gzhead.time>>8&255),$(g,g.gzhead.time>>16&255),$(g,g.gzhead.time>>24&255),$(g,g.level===9?2:2<=g.strategy||g.level<2?4:0),$(g,255&g.gzhead.os),g.gzhead.extra&&g.gzhead.extra.length&&($(g,255&g.gzhead.extra.length),$(g,g.gzhead.extra.length>>8&255)),g.gzhead.hcrc&&(t.adler=w(t.adler,g.pending_buf,g.pending,0)),g.gzindex=0,g.status=69):($(g,0),$(g,0),$(g,0),$(g,0),$(g,0),$(g,g.level===9?2:2<=g.strategy||g.level<2?4:0),$(g,3),g.status=S);else{var V=b+(g.w_bits-8<<4)<<8;V|=(2<=g.strategy||g.level<2?0:g.level<6?1:g.level===6?2:3)<<6,g.strstart!==0&&(V|=32),V+=31-V%31,g.status=S,G(g,V),g.strstart!==0&&(G(g,t.adler>>>16),G(g,65535&t.adler)),t.adler=1}if(g.status===69)if(g.gzhead.extra){for(f=g.pending;g.gzindex<(65535&g.gzhead.extra.length)&&(g.pending!==g.pending_buf_size||(g.gzhead.hcrc&&g.pending>f&&(t.adler=w(t.adler,g.pending_buf,g.pending-f,f)),R(t),f=g.pending,g.pending!==g.pending_buf_size));)$(g,255&g.gzhead.extra[g.gzindex]),g.gzindex++;g.gzhead.hcrc&&g.pending>f&&(t.adler=w(t.adler,g.pending_buf,g.pending-f,f)),g.gzindex===g.gzhead.extra.length&&(g.gzindex=0,g.status=73)}else g.status=73;if(g.status===73)if(g.gzhead.name){f=g.pending;do{if(g.pending===g.pending_buf_size&&(g.gzhead.hcrc&&g.pending>f&&(t.adler=w(t.adler,g.pending_buf,g.pending-f,f)),R(t),f=g.pending,g.pending===g.pending_buf_size)){k=1;break}k=g.gzindex<g.gzhead.name.length?255&g.gzhead.name.charCodeAt(g.gzindex++):0,$(g,k)}while(k!==0);g.gzhead.hcrc&&g.pending>f&&(t.adler=w(t.adler,g.pending_buf,g.pending-f,f)),k===0&&(g.gzindex=0,g.status=91)}else g.status=91;if(g.status===91)if(g.gzhead.comment){f=g.pending;do{if(g.pending===g.pending_buf_size&&(g.gzhead.hcrc&&g.pending>f&&(t.adler=w(t.adler,g.pending_buf,g.pending-f,f)),R(t),f=g.pending,g.pending===g.pending_buf_size)){k=1;break}k=g.gzindex<g.gzhead.comment.length?255&g.gzhead.comment.charCodeAt(g.gzindex++):0,$(g,k)}while(k!==0);g.gzhead.hcrc&&g.pending>f&&(t.adler=w(t.adler,g.pending_buf,g.pending-f,f)),k===0&&(g.status=103)}else g.status=103;if(g.status===103&&(g.gzhead.hcrc?(g.pending+2>g.pending_buf_size&&R(t),g.pending+2<=g.pending_buf_size&&($(g,255&t.adler),$(g,t.adler>>8&255),t.adler=0,g.status=S)):g.status=S),g.pending!==0){if(R(t),t.avail_out===0)return g.last_flush=-1,r}else if(t.avail_in===0&&L(K)<=L(F)&&K!==_)return dt(t,-5);if(g.status===666&&t.avail_in!==0)return dt(t,-5);if(t.avail_in!==0||g.lookahead!==0||K!==c&&g.status!==666){var X=g.strategy===2?function(D,q){for(var it;;){if(D.lookahead===0&&(ot(D),D.lookahead===0)){if(q===c)return e;break}if(D.match_length=0,it=a._tr_tally(D,0,D.window[D.strstart]),D.lookahead--,D.strstart++,it&&(m(D,!1),D.strm.avail_out===0))return e}return D.insert=0,q===_?(m(D,!0),D.strm.avail_out===0?tt:W):D.last_lit&&(m(D,!1),D.strm.avail_out===0)?e:O}(g,K):g.strategy===3?function(D,q){for(var it,nt,ct,It,lt=D.window;;){if(D.lookahead<=x){if(ot(D),D.lookahead<=x&&q===c)return e;if(D.lookahead===0)break}if(D.match_length=0,D.lookahead>=N&&0<D.strstart&&(nt=lt[ct=D.strstart-1])===lt[++ct]&&nt===lt[++ct]&&nt===lt[++ct]){It=D.strstart+x;do;while(nt===lt[++ct]&&nt===lt[++ct]&&nt===lt[++ct]&&nt===lt[++ct]&&nt===lt[++ct]&&nt===lt[++ct]&&nt===lt[++ct]&&nt===lt[++ct]&&ct<It);D.match_length=x-(It-ct),D.match_length>D.lookahead&&(D.match_length=D.lookahead)}if(D.match_length>=N?(it=a._tr_tally(D,1,D.match_length-N),D.lookahead-=D.match_length,D.strstart+=D.match_length,D.match_length=0):(it=a._tr_tally(D,0,D.window[D.strstart]),D.lookahead--,D.strstart++),it&&(m(D,!1),D.strm.avail_out===0))return e}return D.insert=0,q===_?(m(D,!0),D.strm.avail_out===0?tt:W):D.last_lit&&(m(D,!1),D.strm.avail_out===0)?e:O}(g,K):s[g.level].func(g,K);if(X!==tt&&X!==W||(g.status=666),X===e||X===tt)return t.avail_out===0&&(g.last_flush=-1),r;if(X===O&&(K===1?a._tr_align(g):K!==5&&(a._tr_stored_block(g,0,0,!1),K===3&&(st(g.head),g.lookahead===0&&(g.strstart=0,g.block_start=0,g.insert=0))),R(t),t.avail_out===0))return g.last_flush=-1,r}return K!==_?r:g.wrap<=0?1:(g.wrap===2?($(g,255&t.adler),$(g,t.adler>>8&255),$(g,t.adler>>16&255),$(g,t.adler>>24&255),$(g,255&t.total_in),$(g,t.total_in>>8&255),$(g,t.total_in>>16&255),$(g,t.total_in>>24&255)):(G(g,t.adler>>>16),G(g,65535&t.adler)),R(t),0<g.wrap&&(g.wrap=-g.wrap),g.pending!==0?r:1)},v.deflateEnd=function(t){var K;return t&&t.state?(K=t.state.status)!==n&&K!==69&&K!==73&&K!==91&&K!==103&&K!==S&&K!==666?dt(t,h):(t.state=null,K===S?dt(t,-3):r):h},v.deflateSetDictionary=function(t,K){var F,g,f,k,V,X,D,q,it=K.length;if(!t||!t.state||(k=(F=t.state).wrap)===2||k===1&&F.status!==n||F.lookahead)return h;for(k===1&&(t.adler=u(t.adler,K,it,0)),F.wrap=0,it>=F.w_size&&(k===0&&(st(F.head),F.strstart=0,F.block_start=0,F.insert=0),q=new l.Buf8(F.w_size),l.arraySet(q,K,it-F.w_size,F.w_size,0),K=q,it=F.w_size),V=t.avail_in,X=t.next_in,D=t.input,t.avail_in=it,t.next_in=0,t.input=K,ot(F);F.lookahead>=N;){for(g=F.strstart,f=F.lookahead-(N-1);F.ins_h=(F.ins_h<<F.hash_shift^F.window[g+N-1])&F.hash_mask,F.prev[g&F.w_mask]=F.head[F.ins_h],F.head[F.ins_h]=g,g++,--f;);F.strstart=g,F.lookahead=N-1,ot(F)}return F.strstart+=F.lookahead,F.block_start=F.strstart,F.insert=F.lookahead,F.lookahead=0,F.match_length=F.prev_length=N-1,F.match_available=0,t.next_in=X,t.input=D,t.avail_in=V,F.wrap=k,r},v.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(y,M,v){"use strict";M.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(y,M,v){"use strict";M.exports=function(s,l){var a,u,w,d,c,_,r,h,i,p,o,b,E,j,C,H,U,J,N,x,I,n,S,e,O;a=s.state,u=s.next_in,e=s.input,w=u+(s.avail_in-5),d=s.next_out,O=s.output,c=d-(l-s.avail_out),_=d+(s.avail_out-257),r=a.dmax,h=a.wsize,i=a.whave,p=a.wnext,o=a.window,b=a.hold,E=a.bits,j=a.lencode,C=a.distcode,H=(1<<a.lenbits)-1,U=(1<<a.distbits)-1;t:do{E<15&&(b+=e[u++]<<E,E+=8,b+=e[u++]<<E,E+=8),J=j[b&H];e:for(;;){if(b>>>=N=J>>>24,E-=N,(N=J>>>16&255)===0)O[d++]=65535&J;else{if(!(16&N)){if(!(64&N)){J=j[(65535&J)+(b&(1<<N)-1)];continue e}if(32&N){a.mode=12;break t}s.msg="invalid literal/length code",a.mode=30;break t}x=65535&J,(N&=15)&&(E<N&&(b+=e[u++]<<E,E+=8),x+=b&(1<<N)-1,b>>>=N,E-=N),E<15&&(b+=e[u++]<<E,E+=8,b+=e[u++]<<E,E+=8),J=C[b&U];n:for(;;){if(b>>>=N=J>>>24,E-=N,!(16&(N=J>>>16&255))){if(!(64&N)){J=C[(65535&J)+(b&(1<<N)-1)];continue n}s.msg="invalid distance code",a.mode=30;break t}if(I=65535&J,E<(N&=15)&&(b+=e[u++]<<E,(E+=8)<N&&(b+=e[u++]<<E,E+=8)),r<(I+=b&(1<<N)-1)){s.msg="invalid distance too far back",a.mode=30;break t}if(b>>>=N,E-=N,(N=d-c)<I){if(i<(N=I-N)&&a.sane){s.msg="invalid distance too far back",a.mode=30;break t}if(S=o,(n=0)===p){if(n+=h-N,N<x){for(x-=N;O[d++]=o[n++],--N;);n=d-I,S=O}}else if(p<N){if(n+=h+p-N,(N-=p)<x){for(x-=N;O[d++]=o[n++],--N;);if(n=0,p<x){for(x-=N=p;O[d++]=o[n++],--N;);n=d-I,S=O}}}else if(n+=p-N,N<x){for(x-=N;O[d++]=o[n++],--N;);n=d-I,S=O}for(;2<x;)O[d++]=S[n++],O[d++]=S[n++],O[d++]=S[n++],x-=3;x&&(O[d++]=S[n++],1<x&&(O[d++]=S[n++]))}else{for(n=d-I;O[d++]=O[n++],O[d++]=O[n++],O[d++]=O[n++],2<(x-=3););x&&(O[d++]=O[n++],1<x&&(O[d++]=O[n++]))}break}}break}}while(u<w&&d<_);u-=x=E>>3,b&=(1<<(E-=x<<3))-1,s.next_in=u,s.next_out=d,s.avail_in=u<w?w-u+5:5-(u-w),s.avail_out=d<_?_-d+257:257-(d-_),a.hold=b,a.bits=E}},{}],49:[function(y,M,v){"use strict";var s=y("../utils/common"),l=y("./adler32"),a=y("./crc32"),u=y("./inffast"),w=y("./inftrees"),d=1,c=2,_=0,r=-2,h=1,i=852,p=592;function o(n){return(n>>>24&255)+(n>>>8&65280)+((65280&n)<<8)+((255&n)<<24)}function b(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new s.Buf16(320),this.work=new s.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function E(n){var S;return n&&n.state?(S=n.state,n.total_in=n.total_out=S.total=0,n.msg="",S.wrap&&(n.adler=1&S.wrap),S.mode=h,S.last=0,S.havedict=0,S.dmax=32768,S.head=null,S.hold=0,S.bits=0,S.lencode=S.lendyn=new s.Buf32(i),S.distcode=S.distdyn=new s.Buf32(p),S.sane=1,S.back=-1,_):r}function j(n){var S;return n&&n.state?((S=n.state).wsize=0,S.whave=0,S.wnext=0,E(n)):r}function C(n,S){var e,O;return n&&n.state?(O=n.state,S<0?(e=0,S=-S):(e=1+(S>>4),S<48&&(S&=15)),S&&(S<8||15<S)?r:(O.window!==null&&O.wbits!==S&&(O.window=null),O.wrap=e,O.wbits=S,j(n))):r}function H(n,S){var e,O;return n?(O=new b,(n.state=O).window=null,(e=C(n,S))!==_&&(n.state=null),e):r}var U,J,N=!0;function x(n){if(N){var S;for(U=new s.Buf32(512),J=new s.Buf32(32),S=0;S<144;)n.lens[S++]=8;for(;S<256;)n.lens[S++]=9;for(;S<280;)n.lens[S++]=7;for(;S<288;)n.lens[S++]=8;for(w(d,n.lens,0,288,U,0,n.work,{bits:9}),S=0;S<32;)n.lens[S++]=5;w(c,n.lens,0,32,J,0,n.work,{bits:5}),N=!1}n.lencode=U,n.lenbits=9,n.distcode=J,n.distbits=5}function I(n,S,e,O){var tt,W=n.state;return W.window===null&&(W.wsize=1<<W.wbits,W.wnext=0,W.whave=0,W.window=new s.Buf8(W.wsize)),O>=W.wsize?(s.arraySet(W.window,S,e-W.wsize,W.wsize,0),W.wnext=0,W.whave=W.wsize):(O<(tt=W.wsize-W.wnext)&&(tt=O),s.arraySet(W.window,S,e-O,tt,W.wnext),(O-=tt)?(s.arraySet(W.window,S,e-O,O,0),W.wnext=O,W.whave=W.wsize):(W.wnext+=tt,W.wnext===W.wsize&&(W.wnext=0),W.whave<W.wsize&&(W.whave+=tt))),0}v.inflateReset=j,v.inflateReset2=C,v.inflateResetKeep=E,v.inflateInit=function(n){return H(n,15)},v.inflateInit2=H,v.inflate=function(n,S){var e,O,tt,W,dt,L,st,R,m,$,G,Z,ot,ut,rt,vt,xt,T,zt,Tt,t,K,F,g,f=0,k=new s.Buf8(4),V=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!n||!n.state||!n.output||!n.input&&n.avail_in!==0)return r;(e=n.state).mode===12&&(e.mode=13),dt=n.next_out,tt=n.output,st=n.avail_out,W=n.next_in,O=n.input,L=n.avail_in,R=e.hold,m=e.bits,$=L,G=st,K=_;t:for(;;)switch(e.mode){case h:if(e.wrap===0){e.mode=13;break}for(;m<16;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}if(2&e.wrap&&R===35615){k[e.check=0]=255&R,k[1]=R>>>8&255,e.check=a(e.check,k,2,0),m=R=0,e.mode=2;break}if(e.flags=0,e.head&&(e.head.done=!1),!(1&e.wrap)||(((255&R)<<8)+(R>>8))%31){n.msg="incorrect header check",e.mode=30;break}if((15&R)!=8){n.msg="unknown compression method",e.mode=30;break}if(m-=4,t=8+(15&(R>>>=4)),e.wbits===0)e.wbits=t;else if(t>e.wbits){n.msg="invalid window size",e.mode=30;break}e.dmax=1<<t,n.adler=e.check=1,e.mode=512&R?10:12,m=R=0;break;case 2:for(;m<16;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}if(e.flags=R,(255&e.flags)!=8){n.msg="unknown compression method",e.mode=30;break}if(57344&e.flags){n.msg="unknown header flags set",e.mode=30;break}e.head&&(e.head.text=R>>8&1),512&e.flags&&(k[0]=255&R,k[1]=R>>>8&255,e.check=a(e.check,k,2,0)),m=R=0,e.mode=3;case 3:for(;m<32;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}e.head&&(e.head.time=R),512&e.flags&&(k[0]=255&R,k[1]=R>>>8&255,k[2]=R>>>16&255,k[3]=R>>>24&255,e.check=a(e.check,k,4,0)),m=R=0,e.mode=4;case 4:for(;m<16;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}e.head&&(e.head.xflags=255&R,e.head.os=R>>8),512&e.flags&&(k[0]=255&R,k[1]=R>>>8&255,e.check=a(e.check,k,2,0)),m=R=0,e.mode=5;case 5:if(1024&e.flags){for(;m<16;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}e.length=R,e.head&&(e.head.extra_len=R),512&e.flags&&(k[0]=255&R,k[1]=R>>>8&255,e.check=a(e.check,k,2,0)),m=R=0}else e.head&&(e.head.extra=null);e.mode=6;case 6:if(1024&e.flags&&(L<(Z=e.length)&&(Z=L),Z&&(e.head&&(t=e.head.extra_len-e.length,e.head.extra||(e.head.extra=new Array(e.head.extra_len)),s.arraySet(e.head.extra,O,W,Z,t)),512&e.flags&&(e.check=a(e.check,O,Z,W)),L-=Z,W+=Z,e.length-=Z),e.length))break t;e.length=0,e.mode=7;case 7:if(2048&e.flags){if(L===0)break t;for(Z=0;t=O[W+Z++],e.head&&t&&e.length<65536&&(e.head.name+=String.fromCharCode(t)),t&&Z<L;);if(512&e.flags&&(e.check=a(e.check,O,Z,W)),L-=Z,W+=Z,t)break t}else e.head&&(e.head.name=null);e.length=0,e.mode=8;case 8:if(4096&e.flags){if(L===0)break t;for(Z=0;t=O[W+Z++],e.head&&t&&e.length<65536&&(e.head.comment+=String.fromCharCode(t)),t&&Z<L;);if(512&e.flags&&(e.check=a(e.check,O,Z,W)),L-=Z,W+=Z,t)break t}else e.head&&(e.head.comment=null);e.mode=9;case 9:if(512&e.flags){for(;m<16;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}if(R!==(65535&e.check)){n.msg="header crc mismatch",e.mode=30;break}m=R=0}e.head&&(e.head.hcrc=e.flags>>9&1,e.head.done=!0),n.adler=e.check=0,e.mode=12;break;case 10:for(;m<32;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}n.adler=e.check=o(R),m=R=0,e.mode=11;case 11:if(e.havedict===0)return n.next_out=dt,n.avail_out=st,n.next_in=W,n.avail_in=L,e.hold=R,e.bits=m,2;n.adler=e.check=1,e.mode=12;case 12:if(S===5||S===6)break t;case 13:if(e.last){R>>>=7&m,m-=7&m,e.mode=27;break}for(;m<3;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}switch(e.last=1&R,m-=1,3&(R>>>=1)){case 0:e.mode=14;break;case 1:if(x(e),e.mode=20,S!==6)break;R>>>=2,m-=2;break t;case 2:e.mode=17;break;case 3:n.msg="invalid block type",e.mode=30}R>>>=2,m-=2;break;case 14:for(R>>>=7&m,m-=7&m;m<32;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}if((65535&R)!=(R>>>16^65535)){n.msg="invalid stored block lengths",e.mode=30;break}if(e.length=65535&R,m=R=0,e.mode=15,S===6)break t;case 15:e.mode=16;case 16:if(Z=e.length){if(L<Z&&(Z=L),st<Z&&(Z=st),Z===0)break t;s.arraySet(tt,O,W,Z,dt),L-=Z,W+=Z,st-=Z,dt+=Z,e.length-=Z;break}e.mode=12;break;case 17:for(;m<14;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}if(e.nlen=257+(31&R),R>>>=5,m-=5,e.ndist=1+(31&R),R>>>=5,m-=5,e.ncode=4+(15&R),R>>>=4,m-=4,286<e.nlen||30<e.ndist){n.msg="too many length or distance symbols",e.mode=30;break}e.have=0,e.mode=18;case 18:for(;e.have<e.ncode;){for(;m<3;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}e.lens[V[e.have++]]=7&R,R>>>=3,m-=3}for(;e.have<19;)e.lens[V[e.have++]]=0;if(e.lencode=e.lendyn,e.lenbits=7,F={bits:e.lenbits},K=w(0,e.lens,0,19,e.lencode,0,e.work,F),e.lenbits=F.bits,K){n.msg="invalid code lengths set",e.mode=30;break}e.have=0,e.mode=19;case 19:for(;e.have<e.nlen+e.ndist;){for(;vt=(f=e.lencode[R&(1<<e.lenbits)-1])>>>16&255,xt=65535&f,!((rt=f>>>24)<=m);){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}if(xt<16)R>>>=rt,m-=rt,e.lens[e.have++]=xt;else{if(xt===16){for(g=rt+2;m<g;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}if(R>>>=rt,m-=rt,e.have===0){n.msg="invalid bit length repeat",e.mode=30;break}t=e.lens[e.have-1],Z=3+(3&R),R>>>=2,m-=2}else if(xt===17){for(g=rt+3;m<g;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}m-=rt,t=0,Z=3+(7&(R>>>=rt)),R>>>=3,m-=3}else{for(g=rt+7;m<g;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}m-=rt,t=0,Z=11+(127&(R>>>=rt)),R>>>=7,m-=7}if(e.have+Z>e.nlen+e.ndist){n.msg="invalid bit length repeat",e.mode=30;break}for(;Z--;)e.lens[e.have++]=t}}if(e.mode===30)break;if(e.lens[256]===0){n.msg="invalid code -- missing end-of-block",e.mode=30;break}if(e.lenbits=9,F={bits:e.lenbits},K=w(d,e.lens,0,e.nlen,e.lencode,0,e.work,F),e.lenbits=F.bits,K){n.msg="invalid literal/lengths set",e.mode=30;break}if(e.distbits=6,e.distcode=e.distdyn,F={bits:e.distbits},K=w(c,e.lens,e.nlen,e.ndist,e.distcode,0,e.work,F),e.distbits=F.bits,K){n.msg="invalid distances set",e.mode=30;break}if(e.mode=20,S===6)break t;case 20:e.mode=21;case 21:if(6<=L&&258<=st){n.next_out=dt,n.avail_out=st,n.next_in=W,n.avail_in=L,e.hold=R,e.bits=m,u(n,G),dt=n.next_out,tt=n.output,st=n.avail_out,W=n.next_in,O=n.input,L=n.avail_in,R=e.hold,m=e.bits,e.mode===12&&(e.back=-1);break}for(e.back=0;vt=(f=e.lencode[R&(1<<e.lenbits)-1])>>>16&255,xt=65535&f,!((rt=f>>>24)<=m);){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}if(vt&&!(240&vt)){for(T=rt,zt=vt,Tt=xt;vt=(f=e.lencode[Tt+((R&(1<<T+zt)-1)>>T)])>>>16&255,xt=65535&f,!(T+(rt=f>>>24)<=m);){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}R>>>=T,m-=T,e.back+=T}if(R>>>=rt,m-=rt,e.back+=rt,e.length=xt,vt===0){e.mode=26;break}if(32&vt){e.back=-1,e.mode=12;break}if(64&vt){n.msg="invalid literal/length code",e.mode=30;break}e.extra=15&vt,e.mode=22;case 22:if(e.extra){for(g=e.extra;m<g;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}e.length+=R&(1<<e.extra)-1,R>>>=e.extra,m-=e.extra,e.back+=e.extra}e.was=e.length,e.mode=23;case 23:for(;vt=(f=e.distcode[R&(1<<e.distbits)-1])>>>16&255,xt=65535&f,!((rt=f>>>24)<=m);){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}if(!(240&vt)){for(T=rt,zt=vt,Tt=xt;vt=(f=e.distcode[Tt+((R&(1<<T+zt)-1)>>T)])>>>16&255,xt=65535&f,!(T+(rt=f>>>24)<=m);){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}R>>>=T,m-=T,e.back+=T}if(R>>>=rt,m-=rt,e.back+=rt,64&vt){n.msg="invalid distance code",e.mode=30;break}e.offset=xt,e.extra=15&vt,e.mode=24;case 24:if(e.extra){for(g=e.extra;m<g;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}e.offset+=R&(1<<e.extra)-1,R>>>=e.extra,m-=e.extra,e.back+=e.extra}if(e.offset>e.dmax){n.msg="invalid distance too far back",e.mode=30;break}e.mode=25;case 25:if(st===0)break t;if(Z=G-st,e.offset>Z){if((Z=e.offset-Z)>e.whave&&e.sane){n.msg="invalid distance too far back",e.mode=30;break}ot=Z>e.wnext?(Z-=e.wnext,e.wsize-Z):e.wnext-Z,Z>e.length&&(Z=e.length),ut=e.window}else ut=tt,ot=dt-e.offset,Z=e.length;for(st<Z&&(Z=st),st-=Z,e.length-=Z;tt[dt++]=ut[ot++],--Z;);e.length===0&&(e.mode=21);break;case 26:if(st===0)break t;tt[dt++]=e.length,st--,e.mode=21;break;case 27:if(e.wrap){for(;m<32;){if(L===0)break t;L--,R|=O[W++]<<m,m+=8}if(G-=st,n.total_out+=G,e.total+=G,G&&(n.adler=e.check=e.flags?a(e.check,tt,G,dt-G):l(e.check,tt,G,dt-G)),G=st,(e.flags?R:o(R))!==e.check){n.msg="incorrect data check",e.mode=30;break}m=R=0}e.mode=28;case 28:if(e.wrap&&e.flags){for(;m<32;){if(L===0)break t;L--,R+=O[W++]<<m,m+=8}if(R!==(4294967295&e.total)){n.msg="incorrect length check",e.mode=30;break}m=R=0}e.mode=29;case 29:K=1;break t;case 30:K=-3;break t;case 31:return-4;case 32:default:return r}return n.next_out=dt,n.avail_out=st,n.next_in=W,n.avail_in=L,e.hold=R,e.bits=m,(e.wsize||G!==n.avail_out&&e.mode<30&&(e.mode<27||S!==4))&&I(n,n.output,n.next_out,G-n.avail_out)?(e.mode=31,-4):($-=n.avail_in,G-=n.avail_out,n.total_in+=$,n.total_out+=G,e.total+=G,e.wrap&&G&&(n.adler=e.check=e.flags?a(e.check,tt,G,n.next_out-G):l(e.check,tt,G,n.next_out-G)),n.data_type=e.bits+(e.last?64:0)+(e.mode===12?128:0)+(e.mode===20||e.mode===15?256:0),($==0&&G===0||S===4)&&K===_&&(K=-5),K)},v.inflateEnd=function(n){if(!n||!n.state)return r;var S=n.state;return S.window&&(S.window=null),n.state=null,_},v.inflateGetHeader=function(n,S){var e;return n&&n.state&&2&(e=n.state).wrap?((e.head=S).done=!1,_):r},v.inflateSetDictionary=function(n,S){var e,O=S.length;return n&&n.state?(e=n.state).wrap!==0&&e.mode!==11?r:e.mode===11&&l(1,S,O,0)!==e.check?-3:I(n,S,O,O)?(e.mode=31,-4):(e.havedict=1,_):r},v.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(y,M,v){"use strict";var s=y("../utils/common"),l=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],a=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],u=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],w=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];M.exports=function(d,c,_,r,h,i,p,o){var b,E,j,C,H,U,J,N,x,I=o.bits,n=0,S=0,e=0,O=0,tt=0,W=0,dt=0,L=0,st=0,R=0,m=null,$=0,G=new s.Buf16(16),Z=new s.Buf16(16),ot=null,ut=0;for(n=0;n<=15;n++)G[n]=0;for(S=0;S<r;S++)G[c[_+S]]++;for(tt=I,O=15;1<=O&&G[O]===0;O--);if(O<tt&&(tt=O),O===0)return h[i++]=20971520,h[i++]=20971520,o.bits=1,0;for(e=1;e<O&&G[e]===0;e++);for(tt<e&&(tt=e),n=L=1;n<=15;n++)if(L<<=1,(L-=G[n])<0)return-1;if(0<L&&(d===0||O!==1))return-1;for(Z[1]=0,n=1;n<15;n++)Z[n+1]=Z[n]+G[n];for(S=0;S<r;S++)c[_+S]!==0&&(p[Z[c[_+S]]++]=S);if(U=d===0?(m=ot=p,19):d===1?(m=l,$-=257,ot=a,ut-=257,256):(m=u,ot=w,-1),n=e,H=i,dt=S=R=0,j=-1,C=(st=1<<(W=tt))-1,d===1&&852<st||d===2&&592<st)return 1;for(;;){for(J=n-dt,x=p[S]<U?(N=0,p[S]):p[S]>U?(N=ot[ut+p[S]],m[$+p[S]]):(N=96,0),b=1<<n-dt,e=E=1<<W;h[H+(R>>dt)+(E-=b)]=J<<24|N<<16|x|0,E!==0;);for(b=1<<n-1;R&b;)b>>=1;if(b!==0?(R&=b-1,R+=b):R=0,S++,--G[n]==0){if(n===O)break;n=c[_+p[S]]}if(tt<n&&(R&C)!==j){for(dt===0&&(dt=tt),H+=e,L=1<<(W=n-dt);W+dt<O&&!((L-=G[W+dt])<=0);)W++,L<<=1;if(st+=1<<W,d===1&&852<st||d===2&&592<st)return 1;h[j=R&C]=tt<<24|W<<16|H-i|0}}return R!==0&&(h[H+R]=n-dt<<24|64<<16|0),o.bits=tt,0}},{"../utils/common":41}],51:[function(y,M,v){"use strict";M.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(y,M,v){"use strict";var s=y("../utils/common"),l=0,a=1;function u(f){for(var k=f.length;0<=--k;)f[k]=0}var w=0,d=29,c=256,_=c+1+d,r=30,h=19,i=2*_+1,p=15,o=16,b=7,E=256,j=16,C=17,H=18,U=[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],J=[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],N=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],x=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],I=new Array(2*(_+2));u(I);var n=new Array(2*r);u(n);var S=new Array(512);u(S);var e=new Array(256);u(e);var O=new Array(d);u(O);var tt,W,dt,L=new Array(r);function st(f,k,V,X,D){this.static_tree=f,this.extra_bits=k,this.extra_base=V,this.elems=X,this.max_length=D,this.has_stree=f&&f.length}function R(f,k){this.dyn_tree=f,this.max_code=0,this.stat_desc=k}function m(f){return f<256?S[f]:S[256+(f>>>7)]}function $(f,k){f.pending_buf[f.pending++]=255&k,f.pending_buf[f.pending++]=k>>>8&255}function G(f,k,V){f.bi_valid>o-V?(f.bi_buf|=k<<f.bi_valid&65535,$(f,f.bi_buf),f.bi_buf=k>>o-f.bi_valid,f.bi_valid+=V-o):(f.bi_buf|=k<<f.bi_valid&65535,f.bi_valid+=V)}function Z(f,k,V){G(f,V[2*k],V[2*k+1])}function ot(f,k){for(var V=0;V|=1&f,f>>>=1,V<<=1,0<--k;);return V>>>1}function ut(f,k,V){var X,D,q=new Array(p+1),it=0;for(X=1;X<=p;X++)q[X]=it=it+V[X-1]<<1;for(D=0;D<=k;D++){var nt=f[2*D+1];nt!==0&&(f[2*D]=ot(q[nt]++,nt))}}function rt(f){var k;for(k=0;k<_;k++)f.dyn_ltree[2*k]=0;for(k=0;k<r;k++)f.dyn_dtree[2*k]=0;for(k=0;k<h;k++)f.bl_tree[2*k]=0;f.dyn_ltree[2*E]=1,f.opt_len=f.static_len=0,f.last_lit=f.matches=0}function vt(f){8<f.bi_valid?$(f,f.bi_buf):0<f.bi_valid&&(f.pending_buf[f.pending++]=f.bi_buf),f.bi_buf=0,f.bi_valid=0}function xt(f,k,V,X){var D=2*k,q=2*V;return f[D]<f[q]||f[D]===f[q]&&X[k]<=X[V]}function T(f,k,V){for(var X=f.heap[V],D=V<<1;D<=f.heap_len&&(D<f.heap_len&&xt(k,f.heap[D+1],f.heap[D],f.depth)&&D++,!xt(k,X,f.heap[D],f.depth));)f.heap[V]=f.heap[D],V=D,D<<=1;f.heap[V]=X}function zt(f,k,V){var X,D,q,it,nt=0;if(f.last_lit!==0)for(;X=f.pending_buf[f.d_buf+2*nt]<<8|f.pending_buf[f.d_buf+2*nt+1],D=f.pending_buf[f.l_buf+nt],nt++,X===0?Z(f,D,k):(Z(f,(q=e[D])+c+1,k),(it=U[q])!==0&&G(f,D-=O[q],it),Z(f,q=m(--X),V),(it=J[q])!==0&&G(f,X-=L[q],it)),nt<f.last_lit;);Z(f,E,k)}function Tt(f,k){var V,X,D,q=k.dyn_tree,it=k.stat_desc.static_tree,nt=k.stat_desc.has_stree,ct=k.stat_desc.elems,It=-1;for(f.heap_len=0,f.heap_max=i,V=0;V<ct;V++)q[2*V]!==0?(f.heap[++f.heap_len]=It=V,f.depth[V]=0):q[2*V+1]=0;for(;f.heap_len<2;)q[2*(D=f.heap[++f.heap_len]=It<2?++It:0)]=1,f.depth[D]=0,f.opt_len--,nt&&(f.static_len-=it[2*D+1]);for(k.max_code=It,V=f.heap_len>>1;1<=V;V--)T(f,q,V);for(D=ct;V=f.heap[1],f.heap[1]=f.heap[f.heap_len--],T(f,q,1),X=f.heap[1],f.heap[--f.heap_max]=V,f.heap[--f.heap_max]=X,q[2*D]=q[2*V]+q[2*X],f.depth[D]=(f.depth[V]>=f.depth[X]?f.depth[V]:f.depth[X])+1,q[2*V+1]=q[2*X+1]=D,f.heap[1]=D++,T(f,q,1),2<=f.heap_len;);f.heap[--f.heap_max]=f.heap[1],function(lt,St){var _t,bt,wt,mt,$t,Qt,Yt=St.dyn_tree,oe=St.max_code,ae=St.stat_desc.static_tree,pe=St.stat_desc.has_stree,de=St.stat_desc.extra_bits,he=St.stat_desc.extra_base,re=St.stat_desc.max_length,ie=0;for(mt=0;mt<=p;mt++)lt.bl_count[mt]=0;for(Yt[2*lt.heap[lt.heap_max]+1]=0,_t=lt.heap_max+1;_t<i;_t++)re<(mt=Yt[2*Yt[2*(bt=lt.heap[_t])+1]+1]+1)&&(mt=re,ie++),Yt[2*bt+1]=mt,oe<bt||(lt.bl_count[mt]++,$t=0,he<=bt&&($t=de[bt-he]),Qt=Yt[2*bt],lt.opt_len+=Qt*(mt+$t),pe&&(lt.static_len+=Qt*(ae[2*bt+1]+$t)));if(ie!==0){do{for(mt=re-1;lt.bl_count[mt]===0;)mt--;lt.bl_count[mt]--,lt.bl_count[mt+1]+=2,lt.bl_count[re]--,ie-=2}while(0<ie);for(mt=re;mt!==0;mt--)for(bt=lt.bl_count[mt];bt!==0;)oe<(wt=lt.heap[--_t])||(Yt[2*wt+1]!==mt&&(lt.opt_len+=(mt-Yt[2*wt+1])*Yt[2*wt],Yt[2*wt+1]=mt),bt--)}}(f,k),ut(q,It,f.bl_count)}function t(f,k,V){var X,D,q=-1,it=k[1],nt=0,ct=7,It=4;for(it===0&&(ct=138,It=3),k[2*(V+1)+1]=65535,X=0;X<=V;X++)D=it,it=k[2*(X+1)+1],++nt<ct&&D===it||(nt<It?f.bl_tree[2*D]+=nt:D!==0?(D!==q&&f.bl_tree[2*D]++,f.bl_tree[2*j]++):nt<=10?f.bl_tree[2*C]++:f.bl_tree[2*H]++,q=D,It=(nt=0)===it?(ct=138,3):D===it?(ct=6,3):(ct=7,4))}function K(f,k,V){var X,D,q=-1,it=k[1],nt=0,ct=7,It=4;for(it===0&&(ct=138,It=3),X=0;X<=V;X++)if(D=it,it=k[2*(X+1)+1],!(++nt<ct&&D===it)){if(nt<It)for(;Z(f,D,f.bl_tree),--nt!=0;);else D!==0?(D!==q&&(Z(f,D,f.bl_tree),nt--),Z(f,j,f.bl_tree),G(f,nt-3,2)):nt<=10?(Z(f,C,f.bl_tree),G(f,nt-3,3)):(Z(f,H,f.bl_tree),G(f,nt-11,7));q=D,It=(nt=0)===it?(ct=138,3):D===it?(ct=6,3):(ct=7,4)}}u(L);var F=!1;function g(f,k,V,X){G(f,(w<<1)+(X?1:0),3),function(D,q,it,nt){vt(D),nt&&($(D,it),$(D,~it)),s.arraySet(D.pending_buf,D.window,q,it,D.pending),D.pending+=it}(f,k,V,!0)}v._tr_init=function(f){F||(function(){var k,V,X,D,q,it=new Array(p+1);for(D=X=0;D<d-1;D++)for(O[D]=X,k=0;k<1<<U[D];k++)e[X++]=D;for(e[X-1]=D,D=q=0;D<16;D++)for(L[D]=q,k=0;k<1<<J[D];k++)S[q++]=D;for(q>>=7;D<r;D++)for(L[D]=q<<7,k=0;k<1<<J[D]-7;k++)S[256+q++]=D;for(V=0;V<=p;V++)it[V]=0;for(k=0;k<=143;)I[2*k+1]=8,k++,it[8]++;for(;k<=255;)I[2*k+1]=9,k++,it[9]++;for(;k<=279;)I[2*k+1]=7,k++,it[7]++;for(;k<=287;)I[2*k+1]=8,k++,it[8]++;for(ut(I,_+1,it),k=0;k<r;k++)n[2*k+1]=5,n[2*k]=ot(k,5);tt=new st(I,U,c+1,_,p),W=new st(n,J,0,r,p),dt=new st(new Array(0),N,0,h,b)}(),F=!0),f.l_desc=new R(f.dyn_ltree,tt),f.d_desc=new R(f.dyn_dtree,W),f.bl_desc=new R(f.bl_tree,dt),f.bi_buf=0,f.bi_valid=0,rt(f)},v._tr_stored_block=g,v._tr_flush_block=function(f,k,V,X){var D,q,it=0;0<f.level?(f.strm.data_type===2&&(f.strm.data_type=function(nt){var ct,It=4093624447;for(ct=0;ct<=31;ct++,It>>>=1)if(1&It&&nt.dyn_ltree[2*ct]!==0)return l;if(nt.dyn_ltree[18]!==0||nt.dyn_ltree[20]!==0||nt.dyn_ltree[26]!==0)return a;for(ct=32;ct<c;ct++)if(nt.dyn_ltree[2*ct]!==0)return a;return l}(f)),Tt(f,f.l_desc),Tt(f,f.d_desc),it=function(nt){var ct;for(t(nt,nt.dyn_ltree,nt.l_desc.max_code),t(nt,nt.dyn_dtree,nt.d_desc.max_code),Tt(nt,nt.bl_desc),ct=h-1;3<=ct&&nt.bl_tree[2*x[ct]+1]===0;ct--);return nt.opt_len+=3*(ct+1)+5+5+4,ct}(f),D=f.opt_len+3+7>>>3,(q=f.static_len+3+7>>>3)<=D&&(D=q)):D=q=V+5,V+4<=D&&k!==-1?g(f,k,V,X):f.strategy===4||q===D?(G(f,2+(X?1:0),3),zt(f,I,n)):(G(f,4+(X?1:0),3),function(nt,ct,It,lt){var St;for(G(nt,ct-257,5),G(nt,It-1,5),G(nt,lt-4,4),St=0;St<lt;St++)G(nt,nt.bl_tree[2*x[St]+1],3);K(nt,nt.dyn_ltree,ct-1),K(nt,nt.dyn_dtree,It-1)}(f,f.l_desc.max_code+1,f.d_desc.max_code+1,it+1),zt(f,f.dyn_ltree,f.dyn_dtree)),rt(f),X&&vt(f)},v._tr_tally=function(f,k,V){return f.pending_buf[f.d_buf+2*f.last_lit]=k>>>8&255,f.pending_buf[f.d_buf+2*f.last_lit+1]=255&k,f.pending_buf[f.l_buf+f.last_lit]=255&V,f.last_lit++,k===0?f.dyn_ltree[2*V]++:(f.matches++,k--,f.dyn_ltree[2*(e[V]+c+1)]++,f.dyn_dtree[2*m(k)]++),f.last_lit===f.lit_bufsize-1},v._tr_align=function(f){G(f,2,3),Z(f,E,I),function(k){k.bi_valid===16?($(k,k.bi_buf),k.bi_buf=0,k.bi_valid=0):8<=k.bi_valid&&(k.pending_buf[k.pending++]=255&k.bi_buf,k.bi_buf>>=8,k.bi_valid-=8)}(f)}},{"../utils/common":41}],53:[function(y,M,v){"use strict";M.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(y,M,v){(function(s){(function(l,a){"use strict";if(!l.setImmediate){var u,w,d,c,_=1,r={},h=!1,i=l.document,p=Object.getPrototypeOf&&Object.getPrototypeOf(l);p=p&&p.setTimeout?p:l,u={}.toString.call(l.process)==="[object process]"?function(j){pt.nextTick(function(){b(j)})}:function(){if(l.postMessage&&!l.importScripts){var j=!0,C=l.onmessage;return l.onmessage=function(){j=!1},l.postMessage("","*"),l.onmessage=C,j}}()?(c="setImmediate$"+Math.random()+"$",l.addEventListener?l.addEventListener("message",E,!1):l.attachEvent("onmessage",E),function(j){l.postMessage(c+j,"*")}):l.MessageChannel?((d=new MessageChannel).port1.onmessage=function(j){b(j.data)},function(j){d.port2.postMessage(j)}):i&&"onreadystatechange"in i.createElement("script")?(w=i.documentElement,function(j){var C=i.createElement("script");C.onreadystatechange=function(){b(j),C.onreadystatechange=null,w.removeChild(C),C=null},w.appendChild(C)}):function(j){setTimeout(b,0,j)},p.setImmediate=function(j){typeof j!="function"&&(j=new Function(""+j));for(var C=new Array(arguments.length-1),H=0;H<C.length;H++)C[H]=arguments[H+1];var U={callback:j,args:C};return r[_]=U,u(_),_++},p.clearImmediate=o}function o(j){delete r[j]}function b(j){if(h)setTimeout(b,0,j);else{var C=r[j];if(C){h=!0;try{(function(H){var U=H.callback,J=H.args;switch(J.length){case 0:U();break;case 1:U(J[0]);break;case 2:U(J[0],J[1]);break;case 3:U(J[0],J[1],J[2]);break;default:U.apply(a,J)}})(C)}finally{o(j),h=!1}}}}function E(j){j.source===l&&typeof j.data=="string"&&j.data.indexOf(c)===0&&b(+j.data.slice(c.length))}})(typeof self=="undefined"?s===void 0?this:s:self)}).call(this,typeof z.g!="undefined"?z.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}]},{},[10])(10)})}}]);