|
|
!(function(){var Rv=Object.defineProperty;var Om=Object.getOwnPropertySymbols;var _v=Object.prototype.hasOwnProperty,jv=Object.prototype.propertyIsEnumerable;var Sg=(rr,Zt,g)=>Zt in rr?Rv(rr,Zt,{enumerable:!0,configurable:!0,writable:!0,value:g}):rr[Zt]=g,Fg=(rr,Zt)=>{for(var g in Zt||(Zt={}))_v.call(Zt,g)&&Sg(rr,g,Zt[g]);if(Om)for(var g of Om(Zt))jv.call(Zt,g)&&Sg(rr,g,Zt[g]);return rr};var Ba=(rr,Zt,g)=>Sg(rr,typeof Zt!="symbol"?Zt+"":Zt,g);(self.webpackChunk=self.webpackChunk||[]).push([[3247],{89489:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(54476),Se=g(59301),M={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Be=M,te=g(7657),G=function(i,N){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:N,icon:Be}))},Z=Se.forwardRef(G),v=Z},59477:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(54476),Se=g(59301),M={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Be=M,te=g(7657),G=function(i,N){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:N,icon:Be}))},Z=Se.forwardRef(G),v=Z},40001:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(54476),Se=g(59301),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},Be=M,te=g(7657),G=function(i,N){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:N,icon:Be}))},Z=Se.forwardRef(G),v=Z},49198:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(54476),Se=g(59301),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Be=M,te=g(7657),G=function(i,N){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:N,icon:Be}))},Z=Se.forwardRef(G),v=Z},73331:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(54476),Se=g(59301),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},Be=M,te=g(7657),G=function(i,N){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:N,icon:Be}))},Z=Se.forwardRef(G),v=Z},15277:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(54476),Se=g(59301),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},Be=M,te=g(7657),G=function(i,N){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:N,icon:Be}))},Z=Se.forwardRef(G),v=Z},52671:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(54476),Se=g(59301),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Be=M,te=g(7657),G=function(i,N){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:N,icon:Be}))},Z=Se.forwardRef(G),v=Z},8657:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(54476),Se=g(59301),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Be=M,te=g(7657),G=function(i,N){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:N,icon:Be}))},Z=Se.forwardRef(G),v=Z},56082:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(54476),Se=g(59301),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},Be=M,te=g(7657),G=function(i,N){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:N,icon:Be}))},Z=Se.forwardRef(G),v=Z},33853:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(54476),Se=g(59301),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},Be=M,te=g(7657),G=function(i,N){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:N,icon:Be}))},Z=Se.forwardRef(G),v=Z},15075:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(54476),Se=g(59301),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Be=M,te=g(7657),G=function(i,N){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:N,icon:Be}))},Z=Se.forwardRef(G),v=Z},43531:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(54476),Se=g(59301),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Be=M,te=g(7657),G=function(i,N){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:N,icon:Be}))},Z=Se.forwardRef(G),v=Z},47472:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(54476),Se=g(59301),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},Be=M,te=g(7657),G=function(i,N){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:N,icon:Be}))},Z=Se.forwardRef(G),v=Z},87395:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(54476),Se=g(59301),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Be=M,te=g(7657),G=function(i,N){return Se.createElement(te.Z,(0,s.Z)({},i,{ref:N,icon:Be}))},Z=Se.forwardRef(G),v=Z},96408:function(rr,Zt){"use strict";Zt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},70414:function(rr,Zt,g){"use strict";var s=g(59301),Se=Object.defineProperty,M=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,G=(L,i,N)=>i in L?Se(L,i,{enumerable:!0,configurable:!0,writable:!0,value:N}):L[i]=N,Z=(L,i)=>{for(var N in i||(i={}))Be.call(i,N)&&G(L,N,i[N]);if(M)for(var N of M(i))te.call(i,N)&&G(L,N,i[N]);return L};const v=L=>React.createElement("svg",Z({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},L),React.createElement("title",null,"\u7F16\u7EC4 18"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#FCB041",cx:7,cy:7,r:7}),React.createElement("path",{d:"M7.531 9.638a.616.616 0 1 1-1.231 0v-.02a.616.616 0 1 1 1.231 0v.02Zm0-2.25a.616.616 0 1 1-1.231 0V4.117a.616.616 0 1 1 1.231 0v3.273Z",fill:"#FFF",fillRule:"nonzero"})));Zt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},96935:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return O}});var s=g(7939),Se=g(59301),M=Object.defineProperty,Be=Object.defineProperties,te=Object.getOwnPropertyDescriptors,G=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,L=(T,E,U)=>E in T?M(T,E,{enumerable:!0,configurable:!0,writable:!0,value:U}):T[E]=U,i=(T,E)=>{for(var U in E||(E={}))Z.call(E,U)&&L(T,U,E[U]);if(G)for(var U of G(E))v.call(E,U)&&L(T,U,E[U]);return T},N=(T,E)=>Be(T,te(E)),B=(T,E)=>{var U={};for(var F in T)Z.call(T,F)&&E.indexOf(F)<0&&(U[F]=T[F]);if(T!=null&&G)for(var F of G(T))E.indexOf(F)<0&&v.call(T,F)&&(U[F]=T[F]);return U},D=(T,E,U)=>new Promise((F,W)=>{var re=de=>{try{k(U.next(de))}catch(ue){W(ue)}},H=de=>{try{k(U.throw(de))}catch(ue){W(ue)}},k=de=>de.done?F(de.value):Promise.resolve(de.value).then(re,H);k((U=U.apply(T,E)).next())});const O=T=>{var E=T,{children:U}=E,F=B(E,["children"]);const[W,re]=(0,Se.useState)(!1);return Se.createElement(s.ZP,N(i({},F),{loading:W,onClick:H=>D(void 0,null,function*(){try{re(!0),yield F.onClick(H),re(!1)}catch(k){console.error(k),re(!1)}})}),U)}},27687:function(rr,Zt,g){"use strict";var s=g(59301),Se=g(96408),M=g(48136),Be=g(99298),te=g(62957),G=g(59301);const Z=(0,s.forwardRef)(({callback:v,width:L,onChange:i,disabled:N,readOnly:B,type:D="",value:O="",style:T={}},E)=>{const U=(0,s.useRef)(),F=(0,s.useRef)(),[W,re]=(0,s.useState)(0),[H,k]=(0,s.useState)(0),[de,ue]=(0,s.useState)(!1),Fe=()=>{var J=document.createElement("div");J.innerHTML=U.current.getValue();var ye=J.innerText;return v&&v(ye),ye};(0,s.useImperativeHandle)(E,()=>({getData:Fe}));const me=J=>{J.preventDefault();const ye=J.clientX-W,p=J.clientY-H;document.body.onmousemove=j=>{let Xe=j.clientX-ye,ie=j.clientY-p;const he=document.getElementsByClassName("markdown-popup-form")[0],Ce=window.innerWidth-he.offsetWidth,ge=window.innerHeight-he.offsetHeight;Xe=Math.max(0,Math.min(Xe,Ce)),ie=Math.max(0,Math.min(ie,ge)),ve(j.clientX,j.clientY,ye,p)&&(re(Xe),k(ie))},document.body.onmouseup=function(){document.body.onmousemove=null}},ve=(J,ye,p,j)=>{const Xe=document.body.clientHeight,ie=document.body.clientWidth;return J<20&&p>J||J>ie-20&&p<J||ye<20&&j>ye||ye>Xe-20&&j<ye?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,s.useEffect)(()=>{de&&setTimeout(()=>{const J=document.getElementsByClassName("markdown-popup-form")[0],ye=window.innerWidth/2-J.offsetWidth/2,p=window.innerHeight/2-J.offsetHeight/2;re(ye),k(p)},0)},[de]);const pe=()=>{N||B||ue(!0)};return G.createElement("div",{style:T},G.createElement("div",{style:{width:L||"100%",position:"relative"},className:`${Se.Z.mathFillWrap} ${N||B?"cursorDefault":""}`,onClick:()=>pe()},G.createElement("math-field",{disabled:N,locale:"zh_cn",class:`${Se.Z.mathField} ${D}`,readOnly:B,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:U,style:{width:"100%",fontSize:O?18:14},value:O||""})),G.createElement(te.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:W,top:H},title:G.createElement("div",{style:{cursor:"move"},onMouseDown:me},"\u8F93\u5165\u516C\u5F0F"),open:de,onOk:()=>{const J=F.current.getData();U.current.setValue(J),i(J),ue(!1)},onCancel:()=>{ue(!1)},destroyOnClose:!0,className:"markdown-popup-form"},G.createElement(Be.Z,{value:O,ref:F,onChange:i,showSaveButton:!1})))});Zt.Z=Z},99298:function(rr,Zt,g){"use strict";var s=g(59301),Se=g(77019),M=g(5269),Be=g(31691),te=g(7939),G=g(95097),Z=g(96408),v=g(48136),L=g(59301);const i=(0,s.forwardRef)(({callback:N,showSaveButton:B,value:D=""},O)=>{const T=(0,s.useRef)(),E=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],U=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r
|
|
|
x=a + r\\text{cos}\\theta \\ \r
|
|
|
y=b + r\\text{sin}\\theta \r
|
|
|
\\end{matrix}\\right. `},{value:`\\begin{array}{l} \r
|
|
|
\\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r
|
|
|
\\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
|
|
|
x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
|
|
|
x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r
|
|
|
\\end{array} `},{value:`\\begin{array}{l} \r
|
|
|
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
|
|
|
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
|
|
|
\\left\\{\\begin{matrix} \r
|
|
|
\\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
|
|
|
\\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
|
|
|
\\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r
|
|
|
\\end{matrix}\\right. \r
|
|
|
\\end{array} `},{value:`\\begin{array}{l} \r
|
|
|
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
|
|
|
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
|
|
|
\\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r
|
|
|
\\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r
|
|
|
\\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r
|
|
|
\\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r
|
|
|
\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r
|
|
|
a \\perp \\alpha \\ \r
|
|
|
b \\perp \\alpha \r
|
|
|
\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r
|
|
|
\\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r
|
|
|
a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r
|
|
|
a \\parallel \\partial ,b \\parallel \\partial \r
|
|
|
\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r
|
|
|
m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r
|
|
|
a \\perp m,a \\perp n \r
|
|
|
\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r
|
|
|
\\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r
|
|
|
a^{2}+b^{2}=c^{2} \r
|
|
|
\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r
|
|
|
a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r
|
|
|
a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r
|
|
|
\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r
|
|
|
a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r
|
|
|
\\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r
|
|
|
\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r
|
|
|
\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r
|
|
|
a,b \\in R^{+} \\ \r
|
|
|
\\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r
|
|
|
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
|
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
|
a,b \\in R \\ \r
|
|
|
\\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r
|
|
|
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
|
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
|
H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r
|
|
|
\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r
|
|
|
\\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r
|
|
|
\\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r
|
|
|
\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r
|
|
|
P \\left( \\emptyset \\right) =0 \\\\ \r
|
|
|
P \\left( S \\right) =1 \r
|
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
|
\\forall A \\in S \\\\ \r
|
|
|
P \\left( A \\right) \\ge 0 \r
|
|
|
\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r
|
|
|
S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r
|
|
|
P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r
|
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
|
P_{n}=n! \\\\ \r
|
|
|
A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r
|
|
|
\\end{array}`}]}]}],F=H=>{T.current.setValue(T.current.getValue()+" "+H.value+" ")},W=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:L.createElement(Se.Z,{className:Z.Z.lists,gutter:[10,10]},E.map((H,k)=>L.createElement(M.Z,{flex:"110px",className:Z.Z.item},L.createElement("div",null,L.createElement(G.Z,{value:`$$${H.value}$$`}),H.name),L.createElement("div",{className:Z.Z.children},H.children.map((de,ue)=>L.createElement("div",{key:ue},L.createElement("h1",null,de.name),L.createElement(Se.Z,{gutter:[10,10]},de.data.map((Fe,me)=>L.createElement(M.Z,{key:me,onClick:()=>F(Fe),className:Z.Z.diamond},L.createElement(G.Z,{value:"`$$"+Fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:L.createElement(Se.Z,{className:Z.Z.lists,gutter:[10,10]},U.map((H,k)=>L.createElement(M.Z,{flex:"110px",className:Z.Z.item},L.createElement("div",null,L.createElement(G.Z,{value:"`$$"+H.value+"$$`"}),H.name),L.createElement("div",{className:Z.Z.children},H.children.map((de,ue)=>L.createElement("div",{key:ue},de.name&&L.createElement("h1",null,de.name),L.createElement(Se.Z,{gutter:[10,10]},de.data.map((Fe,me)=>L.createElement(M.Z,{key:me,onClick:()=>F(Fe),className:Z.Z.diamond},L.createElement(G.Z,{value:"`$$"+Fe.value+"$$`"}))))))))))}],re=()=>{var H=document.createElement("div");H.innerHTML=T.current.getValue();var k=H.innerText;return N&&N(k),k};return(0,s.useImperativeHandle)(O,()=>({getData:re})),L.createElement("div",{className:Z.Z.mathWrap},L.createElement(Be.default,{defaultActiveKey:"1",items:W}),L.createElement("math-field",{locale:"zh_cn",className:Z.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:T,style:{width:800,marginTop:30,fontSize:18}},D||""),B&&L.createElement("div",{className:Z.Z.button},L.createElement(te.ZP,{size:"large",onClick:re,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Zt.Z=i},2524:function(rr,Zt,g){"use strict";var s=g(59301),Se=g(93314),M=g(7939),Be=Object.defineProperty,te=Object.defineProperties,G=Object.getOwnPropertyDescriptors,Z=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,i=(O,T,E)=>T in O?Be(O,T,{enumerable:!0,configurable:!0,writable:!0,value:E}):O[T]=E,N=(O,T)=>{for(var E in T||(T={}))v.call(T,E)&&i(O,E,T[E]);if(Z)for(var E of Z(T))L.call(T,E)&&i(O,E,T[E]);return O},B=(O,T)=>te(O,G(T));const D=({img:O,buttonProps:T={},styles:E={},customText:U,ButtonText:F,ButtonClick:W,Buttonclass:re,ButtonTwo:H,imgStyles:k,loading:de=!1,className:ue=""})=>s.createElement("section",{className:`tc animated fadeIn ${ue}`,style:N({color:"#999",margin:"100px auto",visibility:de?"hidden":"visible"},E)},s.createElement("img",{src:O||Se,style:B(N({},k),{pointerEvents:"none",userSelect:"none"})}),s.createElement("p",{className:"mt20 font14"},U||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),F&&s.createElement(M.ZP,N({className:re,onClick:W},T),F),H&&H);Zt.Z=D},52918:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return re}});var s=g(59301),Se={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},M=g(7939),Be=g(70557),te=g(50258),G=g(25399),Z=g(65862),v=g(87513),L=g(2524),i=g(74128),N=g(7310),B=g(59301),D=Object.defineProperty,O=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,U=(H,k,de)=>k in H?D(H,k,{enumerable:!0,configurable:!0,writable:!0,value:de}):H[k]=de,F=(H,k)=>{for(var de in k||(k={}))T.call(k,de)&&U(H,de,k[de]);if(O)for(var de of O(k))E.call(k,de)&&U(H,de,k[de]);return H},W=(H,k,de)=>new Promise((ue,Fe)=>{var me=J=>{try{pe(de.next(J))}catch(ye){Fe(ye)}},ve=J=>{try{pe(de.throw(J))}catch(ye){Fe(ye)}},pe=J=>J.done?ue(J.value):Promise.resolve(J.value).then(me,ve);pe((de=de.apply(H,k)).next())}),re=({editOffice:H="view",data:k,issaver:de,onSaver:ue,theme:Fe,type:me,filename:ve,monacoEditor:pe,className:J,style:ye,close:p,onClose:j,hasMask:Xe,disabledDownload:ie,onImgDimensions:he,showNodata:Ce,recordInfo:ge})=>{const[ae,Ae]=(0,s.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[nt,mt]=(0,s.useState)(""),[Ve,Qt]=(0,s.useState)(),vt=window.ENV==="build"?"/react/build":"",Kt=location.host.startsWith("localhost")?i.Z.PROXY_SERVER:i.Z.API_SERVER,It=10*(1024*1024),ze=(0,s.useRef)();k!=null&&k.startsWith("/api")&&me!=="txt"&&(k=i.Z.API_SERVER+k);const Pt=a=>a.substring(a.lastIndexOf("/")+1).split(".").pop();ve&&pe&&(pe.filename=ve),(0,s.useEffect)(()=>{var a,h;const C=(h=(a=document.cookie)==null?void 0:a.replace(/\s/g,""))==null?void 0:h.split(";");C==null||C.map(b=>{let K=b.split("=");K[0]==="_educoder_session"&&mt(K[1])})},[]),(0,s.useEffect)(()=>{me==="office"&&(k.indexOf("bigfilescdn.")>-1||k.indexOf("bigfiles1")>-1?Qt({url:k,fileType:Pt(k),model:k.indexOf("model=edit")?"edit":"view"}):x())},[me,k]);function ut(a){return W(this,null,function*(){a.data.type==="pdfdata"&&(ue(a.data.data),window.removeEventListener("message",ut,!1)),console.log("mess---:",a.data)})}const x=()=>W(void 0,null,function*(){console.log("data:",k);let a=k;k.startsWith("http")||(a=location.origin+a);let h=new URL(a).pathname.split("/").pop();const C=yield(0,v.gJ)({attachment_id:h});C.url=Kt+C.url,Qt(C)}),ke=()=>{if(k.startsWith("http")||k.startsWith("blob:")){P();return}(0,Z.Sv)(ve||"educoder",k,ve)},P=()=>{ge&&(0,N.fc)({id:ge==null?void 0:ge.id,watch_type:1,course_id:ge==null?void 0:ge.course_id}),(0,Z.Nd)(ve||"educoder",decodeURIComponent(k))};return B.createElement("div",{style:F({},ye||{}),className:`${Xe&&Se.bgBlack} ${me?Se.wrp:"hide"}`},p&&B.createElement("div",{className:Se.close,ref:ze},!!he&&B.createElement(G.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>ze.current},B.createElement("span",{onClick:()=>{j(),he()}},B.createElement("i",{className:"icon-yulanpizhu"}))),!ie&&B.createElement(G.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>ze.current},B.createElement("span",{onClick:P},B.createElement("i",{className:"icon-quxiaozhiding"}))),de&&B.createElement(G.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>ze.current},B.createElement("span",{className:"",onClick:()=>{const a=document.getElementById("pdfiframe");window.addEventListener("message",ut,!1),setTimeout(()=>{a.contentWindow.postMessage("getData","*")},300)}},B.createElement("i",{className:"icon-baocun"}))),B.createElement(G.Z,{title:"\u5173\u95ED",getPopupContainer:()=>ze.current},B.createElement("span",{className:"",onClick:()=>{j()}},B.createElement("i",{className:"icon-guanbi1"})))),B.createElement("div",{className:`${Se[J]} ${J} ${Se.monaco} ${me==="txt"?"show":"hide"}`},me==="txt"&&B.createElement(B.Fragment,null,B.createElement(te.ZP,F({},pe)))),me==="audio"&&B.createElement("audio",{src:`${(k==null?void 0:k.indexOf("http://"))>-1||(k==null?void 0:k.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${k}`,autoPlay:!0}),me==="video"&&B.createElement(B.Fragment,null,(k==null?void 0:k.indexOf("http"))>-1?B.createElement("video",{controls:!0,src:`${k}`,autoPlay:!0}):B.createElement("video",{controls:!0,src:`data:video/mp4;base64,${k}`,autoPlay:!0})),me==="office"&&Ve&&B.createElement("iframe",{src:`${vt}/office.html?key=${Ve.key}&url=${btoa(Ve.url)}&callbackUrl=${Kt+(Ve.callbackUrl||"")}&fileType=${Ve.fileType}&title=${Ve.title||""}&model=${H}&officeServer=${i.Z.ONLYOFFICE}&disabledDownload=${!!ie}`}),me==="html"&&B.createElement("iframe",{src:k+"&disposition=inline"}),me==="pdf"&&B.createElement("iframe",{id:"pdfiframe",src:`${vt}/js/pdf/index.html?filename=${ve||"educoder.pdf"}&url=${encodeURIComponent(k)}&disabledDownload=${!!ie}&model=${H}`}),me==="image"&&B.createElement("img",{src:`${(k==null?void 0:k.indexOf("http://"))>-1||(k==null?void 0:k.indexOf("https://"))>-1?"":"data:image/png;base64,"}${k}`}),(me==="other"||me==="download")&&B.createElement(B.Fragment,null,Ce?B.createElement(L.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:B.createElement(M.ZP,{icon:B.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:ke,disabled:ie},"\u4E0B\u8F7D")}):B.createElement(M.ZP,{type:"primary",size:"middle",onClick:ke,disabled:ie},B.createElement(Be.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),me==="flowChart"&&B.createElement("div",{className:"embed"},B.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${k||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},95097:function(rr,Zt,g){"use strict";g.d(Zt,{z:function(){return pe},Z:function(){return J}});var s=g(59301),Se=g(48850),M=g(49142),Be=g(64018),te=g(17030),G=g(74128),Z=g(65862),v=g(15342),L=g(44104),i=g(7939),N=g(1012),B=g(52918),D=g(59301),T=({html:ye})=>{const p=(0,s.useRef)(null),j=(0,s.useRef)(null),Xe=`.markdown-body p {
|
|
|
margin: 0 0 16px 0 !important;
|
|
|
line-height: 28px;
|
|
|
white-space: pre-wrap;
|
|
|
}
|
|
|
|
|
|
ol,
|
|
|
ul,
|
|
|
li {
|
|
|
list-style-type: none
|
|
|
}
|
|
|
|
|
|
ol,
|
|
|
ul,
|
|
|
dl {
|
|
|
margin-bottom: 0px;
|
|
|
}
|
|
|
|
|
|
.markdown-body {
|
|
|
-ms-text-size-adjust: 100%;
|
|
|
-webkit-text-size-adjust: 100%;
|
|
|
color: #333;
|
|
|
overflow: hidden;
|
|
|
font-family: "Microsoft YaHei", Helvetica, "Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", "Monaco", monospace, Tahoma, STXihei, "\u534E\u6587\u7EC6\u9ED1", STHeiti, "Helvetica Neue", "Droid Sans", "wenquanyi micro hei", FreeSans, Arimo, Arial, SimSun, "\u5B8B\u4F53", Heiti, "\u9ED1\u4F53", sans-serif;
|
|
|
word-break: break-word;
|
|
|
font-size: 16px;
|
|
|
line-height: 1.6;
|
|
|
white-space: normal;
|
|
|
word-wrap: break-word;
|
|
|
position: relative;
|
|
|
}
|
|
|
|
|
|
.markdown-body ul>li {
|
|
|
list-style-type: disc;
|
|
|
}
|
|
|
|
|
|
.markdown-body ol>li {
|
|
|
list-style-type: decimal;
|
|
|
}
|
|
|
|
|
|
.markdown-body a {
|
|
|
background: transparent;
|
|
|
}
|
|
|
|
|
|
.markdown-body a:active,
|
|
|
.markdown-body a:hover {
|
|
|
outline: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body strong {
|
|
|
font-weight: bold;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1 {
|
|
|
font-size: 2em;
|
|
|
margin: 0.67em 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body img {
|
|
|
border: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body hr {
|
|
|
-moz-box-sizing: content-box;
|
|
|
box-sizing: content-box;
|
|
|
height: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body pre {
|
|
|
overflow: auto;
|
|
|
}
|
|
|
|
|
|
.markdown-body code,
|
|
|
.markdown-body kbd,
|
|
|
.markdown-body pre {
|
|
|
font-family: "Meiryo UI", "YaHei Consolas Hybrid", Consolas, "Malgun Gothic", "Segoe UI", "Trebuchet MS", Helvetica, monospace, monospace;
|
|
|
font-size: 1em;
|
|
|
}
|
|
|
|
|
|
.markdown-body input {
|
|
|
color: inherit;
|
|
|
font: inherit;
|
|
|
margin: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body html input[disabled] {
|
|
|
cursor: default;
|
|
|
}
|
|
|
|
|
|
.markdown-body input {
|
|
|
line-height: normal;
|
|
|
}
|
|
|
|
|
|
.markdown-body input[type="checkbox"] {
|
|
|
-moz-box-sizing: border-box;
|
|
|
box-sizing: border-box;
|
|
|
padding: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body table {
|
|
|
border-collapse: collapse;
|
|
|
border-spacing: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body td,
|
|
|
.markdown-body th {
|
|
|
padding: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body * {
|
|
|
-moz-box-sizing: border-box;
|
|
|
box-sizing: border-box;
|
|
|
}
|
|
|
|
|
|
.markdown-body input {
|
|
|
font: 13px/1.4 Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
|
|
|
}
|
|
|
|
|
|
.markdown-body a {
|
|
|
color: #4183c4;
|
|
|
text-decoration: none;
|
|
|
}
|
|
|
|
|
|
.markdown-body a:hover,
|
|
|
.markdown-body a:active {
|
|
|
text-decoration: underline;
|
|
|
}
|
|
|
|
|
|
.markdown-body hr {
|
|
|
height: 0;
|
|
|
margin: 15px 0;
|
|
|
overflow: hidden;
|
|
|
background: transparent;
|
|
|
border: 0;
|
|
|
border-bottom: 1px solid #ddd;
|
|
|
}
|
|
|
|
|
|
.markdown-body hr:before {
|
|
|
display: table;
|
|
|
content: "";
|
|
|
}
|
|
|
|
|
|
.markdown-body hr:after {
|
|
|
display: table;
|
|
|
clear: both;
|
|
|
content: "";
|
|
|
}
|
|
|
|
|
|
.markdown-body h1,
|
|
|
.markdown-body h2,
|
|
|
.markdown-body h3,
|
|
|
.markdown-body h4,
|
|
|
.markdown-body h5,
|
|
|
.markdown-body h6 {
|
|
|
margin-top: 15px;
|
|
|
margin-bottom: 15px;
|
|
|
line-height: 1.1;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1 {
|
|
|
font-size: 30px;
|
|
|
}
|
|
|
|
|
|
.markdown-body h2 {
|
|
|
font-size: 21px;
|
|
|
}
|
|
|
|
|
|
.markdown-body h3 {
|
|
|
font-size: 16px;
|
|
|
}
|
|
|
|
|
|
.markdown-body h4 {
|
|
|
font-size: 14px;
|
|
|
}
|
|
|
|
|
|
.markdown-body h5 {
|
|
|
font-size: 12px;
|
|
|
}
|
|
|
|
|
|
.markdown-body h6 {
|
|
|
font-size: 11px;
|
|
|
}
|
|
|
|
|
|
.markdown-body blockquote {
|
|
|
margin: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body ul,
|
|
|
.markdown-body ol {
|
|
|
padding: 0;
|
|
|
margin-top: 0;
|
|
|
margin-bottom: 0;
|
|
|
}
|
|
|
|
|
|
ul.linenums,
|
|
|
ol.linenums {
|
|
|
padding: 16px 0 0 56px !important;
|
|
|
}
|
|
|
|
|
|
.markdown-body ul,
|
|
|
.markdown-body ol {
|
|
|
padding-left: 2em;
|
|
|
}
|
|
|
|
|
|
|
|
|
.markdown-body ol ol,
|
|
|
.markdown-body ul ol {
|
|
|
list-style-type: lower-roman;
|
|
|
}
|
|
|
|
|
|
.markdown-body ul ul ol,
|
|
|
.markdown-body ul ol ol,
|
|
|
.markdown-body ol ul ol,
|
|
|
.markdown-body ol ol ol {
|
|
|
list-style-type: lower-alpha;
|
|
|
}
|
|
|
|
|
|
.markdown-body dd {
|
|
|
margin-left: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body code {
|
|
|
font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
|
|
|
font-size: 12px;
|
|
|
}
|
|
|
|
|
|
.markdown-body pre {
|
|
|
margin-top: 0;
|
|
|
margin-bottom: 0;
|
|
|
font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace;
|
|
|
}
|
|
|
|
|
|
.markdown-body .octicon {
|
|
|
font: normal normal 16px octicons-anchor;
|
|
|
line-height: 1;
|
|
|
display: inline-block;
|
|
|
text-decoration: none;
|
|
|
-webkit-font-smoothing: antialiased;
|
|
|
-moz-osx-font-smoothing: grayscale;
|
|
|
-webkit-user-select: none;
|
|
|
-moz-user-select: none;
|
|
|
-ms-user-select: none;
|
|
|
user-select: none;
|
|
|
}
|
|
|
|
|
|
.markdown-body .octicon-link:before {
|
|
|
content: '\f05c';
|
|
|
}
|
|
|
|
|
|
.markdown-body>*:first-child {
|
|
|
margin-top: 0 !important;
|
|
|
}
|
|
|
|
|
|
.markdown-body>*:last-child {
|
|
|
margin-bottom: 0 !important;
|
|
|
}
|
|
|
|
|
|
.markdown-body .anchor {
|
|
|
position: absolute;
|
|
|
top: 0;
|
|
|
left: 0;
|
|
|
display: block;
|
|
|
padding-right: 6px;
|
|
|
padding-left: 30px;
|
|
|
margin-left: -30px;
|
|
|
}
|
|
|
|
|
|
.markdown-body .anchor:focus {
|
|
|
outline: none;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1,
|
|
|
.markdown-body h2,
|
|
|
.markdown-body h3,
|
|
|
.markdown-body h4,
|
|
|
.markdown-body h5,
|
|
|
.markdown-body h6 {
|
|
|
position: relative;
|
|
|
margin-top: 1em;
|
|
|
margin-bottom: 16px;
|
|
|
font-weight: bold;
|
|
|
line-height: 1.4;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1 .octicon-link,
|
|
|
.markdown-body h2 .octicon-link,
|
|
|
.markdown-body h3 .octicon-link,
|
|
|
.markdown-body h4 .octicon-link,
|
|
|
.markdown-body h5 .octicon-link,
|
|
|
.markdown-body h6 .octicon-link {
|
|
|
display: none;
|
|
|
color: #000;
|
|
|
vertical-align: middle;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1:hover .anchor,
|
|
|
.markdown-body h2:hover .anchor,
|
|
|
.markdown-body h3:hover .anchor,
|
|
|
.markdown-body h4:hover .anchor,
|
|
|
.markdown-body h5:hover .anchor,
|
|
|
.markdown-body h6:hover .anchor {
|
|
|
padding-left: 8px;
|
|
|
margin-left: -30px;
|
|
|
text-decoration: none;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1:hover .anchor .octicon-link,
|
|
|
.markdown-body h2:hover .anchor .octicon-link,
|
|
|
.markdown-body h3:hover .anchor .octicon-link,
|
|
|
.markdown-body h4:hover .anchor .octicon-link,
|
|
|
.markdown-body h5:hover .anchor .octicon-link,
|
|
|
.markdown-body h6:hover .anchor .octicon-link {
|
|
|
display: inline-block;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1 {
|
|
|
padding-bottom: 0.3em;
|
|
|
font-size: 2.25em;
|
|
|
line-height: 1.2;
|
|
|
border-bottom: 1px solid #eee;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1 .anchor {
|
|
|
line-height: 1;
|
|
|
}
|
|
|
|
|
|
.markdown-body h2 {
|
|
|
padding-bottom: 0.3em;
|
|
|
font-size: 1.75em;
|
|
|
line-height: 1.225;
|
|
|
border-bottom: 1px solid #eee;
|
|
|
}
|
|
|
|
|
|
.markdown-body h2 .anchor {
|
|
|
line-height: 1;
|
|
|
}
|
|
|
|
|
|
.markdown-body h3 {
|
|
|
font-size: 1.5em;
|
|
|
line-height: 1.43;
|
|
|
}
|
|
|
|
|
|
.markdown-body h3 .anchor {
|
|
|
line-height: 1.2;
|
|
|
}
|
|
|
|
|
|
.markdown-body h4 {
|
|
|
font-size: 1.25em;
|
|
|
}
|
|
|
|
|
|
.markdown-body h4 .anchor {
|
|
|
line-height: 1.2;
|
|
|
}
|
|
|
|
|
|
.markdown-body h5 {
|
|
|
font-size: 1em;
|
|
|
}
|
|
|
|
|
|
.markdown-body h5 .anchor {
|
|
|
line-height: 1.1;
|
|
|
}
|
|
|
|
|
|
.markdown-body h6 {
|
|
|
font-size: 1em;
|
|
|
color: #777;
|
|
|
}
|
|
|
|
|
|
.markdown-body h6 .anchor {
|
|
|
line-height: 1.1;
|
|
|
}
|
|
|
|
|
|
.markdown-body p,
|
|
|
.markdown-body blockquote,
|
|
|
.markdown-body ul,
|
|
|
.markdown-body ol,
|
|
|
.markdown-body dl,
|
|
|
.markdown-body table,
|
|
|
.markdown-body pre {
|
|
|
margin-top: 0;
|
|
|
margin-bottom: 16px;
|
|
|
}
|
|
|
|
|
|
.markdown-body ul ul,
|
|
|
.markdown-body ul ol,
|
|
|
.markdown-body ol ol,
|
|
|
.markdown-body ol ul {
|
|
|
margin-top: 0;
|
|
|
margin-bottom: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body li>p {
|
|
|
margin-top: 16px;
|
|
|
}
|
|
|
|
|
|
.markdown-body dl {
|
|
|
padding: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body dl dt {
|
|
|
padding: 0;
|
|
|
margin-top: 16px;
|
|
|
font-size: 1em;
|
|
|
font-style: italic;
|
|
|
font-weight: bold;
|
|
|
}
|
|
|
|
|
|
.markdown-body dl dd {
|
|
|
padding: 0 16px;
|
|
|
margin-bottom: 16px;
|
|
|
}
|
|
|
|
|
|
.markdown-body blockquote {
|
|
|
padding: 0 15px;
|
|
|
color: #777;
|
|
|
border-left: 4px solid #ddd;
|
|
|
}
|
|
|
|
|
|
.markdown-body blockquote> :first-child {
|
|
|
margin-top: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body blockquote> :last-child {
|
|
|
margin-bottom: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body table {
|
|
|
display: block;
|
|
|
width: 100%;
|
|
|
overflow: auto;
|
|
|
word-break: normal;
|
|
|
word-break: keep-all;
|
|
|
}
|
|
|
|
|
|
.markdown-body table th {
|
|
|
font-weight: bold;
|
|
|
text-align: revert;
|
|
|
}
|
|
|
|
|
|
.markdown-body table th,
|
|
|
.markdown-body table td {
|
|
|
padding: 6px 13px;
|
|
|
border: 1px solid #ddd;
|
|
|
}
|
|
|
|
|
|
.markdown-body table tr {
|
|
|
background-color: #fff;
|
|
|
border-top: 1px solid #ccc;
|
|
|
}
|
|
|
|
|
|
.markdown-body table tr:nth-child(2n) {
|
|
|
background-color: #f8f8f8;
|
|
|
}
|
|
|
|
|
|
.markdown-body img {
|
|
|
max-width: 100%;
|
|
|
-moz-box-sizing: border-box;
|
|
|
box-sizing: border-box;
|
|
|
}
|
|
|
|
|
|
.markdown-body code {
|
|
|
padding: 0;
|
|
|
padding-top: 0.2em;
|
|
|
padding-bottom: 0.2em;
|
|
|
margin: 0;
|
|
|
font-size: 85%;
|
|
|
background-color: rgba(0, 0, 0, 0.04);
|
|
|
border-radius: 3px;
|
|
|
}
|
|
|
|
|
|
.markdown-body code:has(.katex) {
|
|
|
background-color: transparent;
|
|
|
}
|
|
|
|
|
|
.markdown-body code:before,
|
|
|
.markdown-body code:after {
|
|
|
letter-spacing: -0.2em;
|
|
|
content: "\\00a0";
|
|
|
}
|
|
|
|
|
|
.markdown-body pre>code {
|
|
|
padding: 0;
|
|
|
margin: 0;
|
|
|
font-size: 100%;
|
|
|
word-break: normal;
|
|
|
white-space: pre;
|
|
|
background: transparent;
|
|
|
border: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body .highlight {
|
|
|
margin-bottom: 16px;
|
|
|
}
|
|
|
|
|
|
.markdown-body .highlight pre,
|
|
|
.markdown-body pre {
|
|
|
padding: 16px;
|
|
|
overflow: auto;
|
|
|
font-size: 85%;
|
|
|
line-height: 1.45;
|
|
|
background-color: #f7f7f7;
|
|
|
border-radius: 3px;
|
|
|
}
|
|
|
|
|
|
.markdown-body .highlight pre {
|
|
|
margin-bottom: 0;
|
|
|
word-break: normal;
|
|
|
}
|
|
|
|
|
|
.markdown-body pre {
|
|
|
word-wrap: normal;
|
|
|
}
|
|
|
|
|
|
.markdown-body pre code {
|
|
|
display: inline;
|
|
|
max-width: initial;
|
|
|
padding: 0;
|
|
|
margin: 0;
|
|
|
overflow: initial;
|
|
|
line-height: inherit;
|
|
|
word-wrap: normal;
|
|
|
background-color: transparent;
|
|
|
border: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body pre code:before,
|
|
|
.markdown-body pre code:after {
|
|
|
content: normal;
|
|
|
}
|
|
|
|
|
|
.markdown-body kbd {
|
|
|
display: inline-block;
|
|
|
padding: 3px 5px;
|
|
|
font-size: 11px;
|
|
|
line-height: 10px;
|
|
|
color: #555;
|
|
|
vertical-align: middle;
|
|
|
background-color: #fcfcfc;
|
|
|
border: solid 1px #ccc;
|
|
|
border-bottom-color: #bbb;
|
|
|
border-radius: 3px;
|
|
|
box-shadow: inset 0 -1px 0 #bbb;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-c {
|
|
|
color: #969896;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-c1,
|
|
|
.markdown-body .pl-mdh,
|
|
|
.markdown-body .pl-mm,
|
|
|
.markdown-body .pl-mp,
|
|
|
.markdown-body .pl-mr,
|
|
|
.markdown-body .pl-s1 .pl-v,
|
|
|
.markdown-body .pl-s3,
|
|
|
.markdown-body .pl-sc,
|
|
|
.markdown-body .pl-sv {
|
|
|
color: #0086b3;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-e,
|
|
|
.markdown-body .pl-en {
|
|
|
color: #795da3;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-s1 .pl-s2,
|
|
|
.markdown-body .pl-smi,
|
|
|
.markdown-body .pl-smp,
|
|
|
.markdown-body .pl-stj,
|
|
|
.markdown-body .pl-vo,
|
|
|
.markdown-body .pl-vpf {
|
|
|
color: #333;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-ent {
|
|
|
color: #63a35c;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-k,
|
|
|
.markdown-body .pl-s,
|
|
|
.markdown-body .pl-st {
|
|
|
color: #a71d5d;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-pds,
|
|
|
.markdown-body .pl-s1,
|
|
|
.markdown-body .pl-s1 .pl-pse .pl-s2,
|
|
|
.markdown-body .pl-sr,
|
|
|
.markdown-body .pl-sr .pl-cce,
|
|
|
.markdown-body .pl-sr .pl-sra,
|
|
|
.markdown-body .pl-sr .pl-sre,
|
|
|
.markdown-body .pl-src {
|
|
|
color: #df5000;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-mo,
|
|
|
.markdown-body .pl-v {
|
|
|
color: #1d3e81;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-id {
|
|
|
color: #b52a1d;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-ii {
|
|
|
background-color: #b52a1d;
|
|
|
color: #f8f8f8;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-sr .pl-cce {
|
|
|
color: #63a35c;
|
|
|
font-weight: bold;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-ml {
|
|
|
color: #693a17;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-mh,
|
|
|
.markdown-body .pl-mh .pl-en,
|
|
|
.markdown-body .pl-ms {
|
|
|
color: #1d3e81;
|
|
|
font-weight: bold;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-mq {
|
|
|
color: #008080;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-mi {
|
|
|
color: #333;
|
|
|
font-style: italic;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-mb {
|
|
|
color: #333;
|
|
|
font-weight: bold;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-md,
|
|
|
.markdown-body .pl-mdhf {
|
|
|
background-color: #ffecec;
|
|
|
color: #bd2c00;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-mdht,
|
|
|
.markdown-body .pl-mi1 {
|
|
|
background-color: #eaffea;
|
|
|
color: #55a532;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-mdr {
|
|
|
color: #795da3;
|
|
|
font-weight: bold;
|
|
|
}
|
|
|
|
|
|
.markdown-body kbd {
|
|
|
display: inline-block;
|
|
|
padding: 3px 5px;
|
|
|
font: 11px Consolas, "Liberation Mono", Menlo, Courier, monospace;
|
|
|
line-height: 10px;
|
|
|
color: #555;
|
|
|
vertical-align: middle;
|
|
|
background-color: #fcfcfc;
|
|
|
border: solid 1px #ccc;
|
|
|
border-bottom-color: #bbb;
|
|
|
border-radius: 3px;
|
|
|
box-shadow: inset 0 -1px 0 #bbb;
|
|
|
}
|
|
|
|
|
|
.markdown-body .task-list-item {
|
|
|
list-style-type: none;
|
|
|
}
|
|
|
|
|
|
.markdown-body .task-list-item+.task-list-item {
|
|
|
margin-top: 3px;
|
|
|
}
|
|
|
|
|
|
.markdown-body .task-list-item input {
|
|
|
float: left;
|
|
|
margin: 0.3em 0 0.25em -1.6em;
|
|
|
vertical-align: middle;
|
|
|
}
|
|
|
|
|
|
.markdown-body :checked+.radio-label {
|
|
|
z-index: 1;
|
|
|
position: relative;
|
|
|
border-color: #4183c4;
|
|
|
}
|
|
|
|
|
|
|
|
|
/*! Pretty printing styles. Used with prettify.js. */
|
|
|
/* SPAN elements with the classes below are added by prettyprint. */
|
|
|
.pln {
|
|
|
color: #000
|
|
|
}
|
|
|
|
|
|
/* plain text */
|
|
|
|
|
|
@media screen {
|
|
|
.str {
|
|
|
color: #080
|
|
|
}
|
|
|
|
|
|
/* string content */
|
|
|
.kwd {
|
|
|
color: #008
|
|
|
}
|
|
|
|
|
|
/* a keyword */
|
|
|
.com {
|
|
|
color: #800
|
|
|
}
|
|
|
|
|
|
/* a comment */
|
|
|
.typ {
|
|
|
color: #606
|
|
|
}
|
|
|
|
|
|
/* a type name */
|
|
|
.lit {
|
|
|
color: #066
|
|
|
}
|
|
|
|
|
|
/* a literal value */
|
|
|
/* punctuation, lisp open bracket, lisp close bracket */
|
|
|
.pun,
|
|
|
.opn,
|
|
|
.clo {
|
|
|
color: #660
|
|
|
}
|
|
|
|
|
|
.tag {
|
|
|
color: #008
|
|
|
}
|
|
|
|
|
|
/* a markup tag name */
|
|
|
.atn {
|
|
|
color: #606
|
|
|
}
|
|
|
|
|
|
/* a markup attribute name */
|
|
|
.atv {
|
|
|
color: #080
|
|
|
}
|
|
|
|
|
|
/* a markup attribute value */
|
|
|
.dec,
|
|
|
.var {
|
|
|
color: #606
|
|
|
}
|
|
|
|
|
|
/* a declaration; a variable name */
|
|
|
.fun {
|
|
|
color: red
|
|
|
}
|
|
|
|
|
|
/* a function name */
|
|
|
}
|
|
|
|
|
|
/* Use higher contrast and text-weight for printable form. */
|
|
|
@media print,
|
|
|
projection {
|
|
|
.str {
|
|
|
color: #060
|
|
|
}
|
|
|
|
|
|
.kwd {
|
|
|
color: #006;
|
|
|
font-weight: bold
|
|
|
}
|
|
|
|
|
|
.com {
|
|
|
color: #600;
|
|
|
font-style: italic
|
|
|
}
|
|
|
|
|
|
.typ {
|
|
|
color: #404;
|
|
|
font-weight: bold
|
|
|
}
|
|
|
|
|
|
.lit {
|
|
|
color: #044
|
|
|
}
|
|
|
|
|
|
.pun,
|
|
|
.opn,
|
|
|
.clo {
|
|
|
color: #440
|
|
|
}
|
|
|
|
|
|
.tag {
|
|
|
color: #006;
|
|
|
font-weight: bold
|
|
|
}
|
|
|
|
|
|
.atn {
|
|
|
color: #404
|
|
|
}
|
|
|
|
|
|
.atv {
|
|
|
color: #060
|
|
|
}
|
|
|
}
|
|
|
|
|
|
/* Put a border around prettyprinted code snippets. */
|
|
|
pre.prettyprint {
|
|
|
padding: 2px;
|
|
|
/* border: 1px solid #888 */
|
|
|
}
|
|
|
|
|
|
/* Specify class=linenums on a pre to get line numbering */
|
|
|
ol.linenums {
|
|
|
margin-top: 0;
|
|
|
margin-bottom: 0
|
|
|
}
|
|
|
|
|
|
/* IE indents via margin-left */
|
|
|
li.L0,
|
|
|
li.L1,
|
|
|
li.L2,
|
|
|
li.L3,
|
|
|
li.L5,
|
|
|
li.L6,
|
|
|
li.L7,
|
|
|
li.L8 {
|
|
|
list-style-type: none
|
|
|
}
|
|
|
|
|
|
/* Alternate shading for lines */
|
|
|
li.L1,
|
|
|
li.L3,
|
|
|
li.L5,
|
|
|
li.L7,
|
|
|
li.L9 {
|
|
|
background: #eee
|
|
|
}
|
|
|
|
|
|
.markdown-body p,
|
|
|
.markdown-body blockquote,
|
|
|
.markdown-body ul,
|
|
|
.markdown-body ol,
|
|
|
.markdown-body dl,
|
|
|
.markdown-body table,
|
|
|
.markdown-body pre {
|
|
|
margin-top: 0;
|
|
|
margin-bottom: 16px;
|
|
|
}`;return(0,s.useEffect)(()=>{const ie=p.current.attachShadow({mode:"open"});j.current=document.createElement("div"),j.current.className="markdown-body",j.current.innerHTML=ye,ie.appendChild(j.current);const he=document.createElement("style");return he.textContent=Xe,ie.appendChild(he),()=>{ie.innerHTML=""}},[]),(0,s.useEffect)(()=>{j.current&&(j.current.innerHTML=ye)},[ye]),D.createElement("div",{ref:p})};function E(ye){const p=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],j=new RegExp(`\\b(${p.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return ye.replace(j,"").trim()}var U={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},F=Object.defineProperty,W=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,k=(ye,p,j)=>p in ye?F(ye,p,{enumerable:!0,configurable:!0,writable:!0,value:j}):ye[p]=j,de=(ye,p)=>{for(var j in p||(p={}))re.call(p,j)&&k(ye,j,p[j]);if(W)for(var j of W(p))H.call(p,j)&&k(ye,j,p[j]);return ye};const ue="@\u2581\u2581@",Fe="@\u2581@",me=/<pre[^>]*>/g;function ve(ye){let p=document.createElement("div");return p.innerHTML=ye,p.childNodes.length===0?"":p.childNodes[0].nodeValue}const pe=(ye,p)=>{ye=ye||"";const j=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Xe=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ie=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,he=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return p?ye.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(j,(Ce,ge,ae,Ae,nt,mt,Ve)=>{const Qt=ge||Ae||mt,vt=ae||nt||Ve||"?";return G.Z.API_SERVER+"/api/attachments/"+Qt+vt+"&t="+(0,Z.Jn)(Qt,Date.now())+(Ce.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(ye=ye.replace(he,(Ce,ge,ae,Ae,nt,mt,Ve)=>{const Qt=ge||Ae||mt,vt=ae||nt||Ve||"?";return G.Z.API_SERVER+"/attachments/download/"+Qt+vt+"&t="+(0,Z.Jn)(Qt,Date.now())+(Ce.indexOf(")")>-1?")":"&")}).replace(j,(Ce,ge,ae,Ae,nt,mt,Ve)=>{const Qt=ge||Ae||mt,vt=ae||nt||Ve||"?";return G.Z.API_SERVER+"/api/attachments/"+Qt+vt+"&t="+(0,Z.Jn)(Qt,Date.now())+(Ce.indexOf(")")>-1?")":"&")}).replace(Xe,(Ce,ge,ae,Ae,nt)=>{const mt=ge||Ae,Ve=ae||nt||"";return'"'+G.Z.API_SERVER+"/api/attachments/"+mt+Ve+mt+Ve+"&t="+(0,Z.Jn)(mt,Date.now())}).replace(ie,(Ce,ge,ae,Ae,nt)=>{const mt=ge||Ae,Ve=ae||nt||"";return"("+G.Z.API_SERVER+"/files/uploads/"+mt+Ve+mt+Ve+"&t="+(0,Z.Jn)(mt,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
|
|
|
`),ye)};var J=({value:ye="",edit:p=!1,className:j,showTextOnly:Xe,showLines:ie,style:he={},stylesPrev:Ce={},highlightKeywords:ge,showProgramFill:ae,isProgramFill:Ae,disabledFill:nt=!1,programFillValue:mt,openEditor:Ve=()=>{},onFillChange:Qt=je=>{},onFillBlur:vt=()=>{},onFillFocus:Kt=()=>{}})=>{let je=E(String(ye||""));const It=(0,s.useRef)(),ze=(0,s.useRef)(),[Pt,ut]=(0,s.useState)(""),[x,ke]=(0,s.useState)("office"),[P,a]=(0,s.useState)([]),h=(0,s.useRef)("a"+(0,N.Z)()),C={},b=Ge=>/<style[\s\S]*?>/i.test(Ge||""),K=(Ge,Lt,St)=>{const Ie=document.createElement(Ge===Fe?"input":"textarea");Ie.style.width="100%",Ie.style.height=Ge===Fe?"40px":"151px",Ie.rows=5,Ie.spellcheck=!1,Ie.name="edu-program-fill",Ie.placeholder="\u8BF7\u8F93\u5165",Ie.dataset.id=Lt;const $e=Object.keys(C).length;return C[$e]=Ie,`<span class="edu-program-fill-wrap ${Ge===Fe?"":"show"}" style="width:${Ge===Fe?"600px":"100%"}" title=${St||""}><span>${Ie.outerHTML}<span class="edu-program-fill-score" style="margin:0 6px"></span></span></span>`};function ee(Ge){return Ge=Ge.replace(/!\[.*?\]\(.*?\)/g,""),Ge=Ge.replace(/\[.*?\]\(.*?\)/g,""),Ge=Ge.replace(new RegExp("<iframe.*?<\\/iframe>","gs"),""),Ge=Ge.replace(/<embed.*?>/g,""),Ge=Ge.replace(/<img.*?>/g,""),Ge=Ge.replace(new RegExp("<video.*?>.*?<\\/video>","gs"),""),Ge=Ge.replace(new RegExp("<audio.*?>.*?<\\/audio>","gs"),""),Ge=Ge.replace(new RegExp("<style.*?>.*?<\\/style>","gs"),""),Ge=Ge.replace(new RegExp("<script.*?>.*?<\\/script>","gs"),""),Ge}const Ee=Ge=>!Xe&&b(je)?Ge:Ge.replace(/<style.*?>([\s\S]+?)<\/style>/gim,function(Lt,St){let Ie=St.replace(/(\n|\r)/g,"").split("}"),$e=[];return Ie.map(lt=>{lt!=""&&$e.push(`.${h.current} ${lt}`)}),`<style>${$e.join("}")}</style>`}),le=(0,s.useMemo)(()=>{try{const Ie=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,$e=/\"\/api\/attachments\/|\"\/attachments\/download\//g,lt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Nt=/\(\/attachments\/download\//g;je=je.replace(Nt,"("+G.Z.API_SERVER+"/attachments/download/").replace(Ie,"("+G.Z.API_SERVER+"/api/attachments/").replace($e,'"'+G.Z.API_SERVER+"/api/attachments/").replace(lt,'"'+G.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
|
|
|
`),It.current.style.display="none"}catch(Ie){}if(ae){let Ie=-1;return je=je.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function($e,lt,Nt){var se;return++Ie,K($e,Ie,(se=mt==null?void 0:mt[Ie])==null?void 0:se.value.replaceAll("<","<").replaceAll(">",">"))}),`<pre style="background:#fff;padding:4px">${Ee(je||"")}</pre>`}let Ge=Ee(je);Ge=(0,M.ZP)(Ge);const Lt=(0,M.ez)();je.match(/\[TOC\]/)&&(Ge=Ge.replace("<p>[TOC]</p>",(0,M.Qv)()),(0,M.Iy)()),Ge=Ge.replace(/(__special_katext_id_\d+__)/g,(Ie,$e)=>{const{type:lt,expression:Nt}=Lt[$e];return(0,v.renderToString)(ve(Nt)||"",{displayMode:lt==="block",throwOnError:!1,output:"html"})}),Ge=Ge.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,M.AL)();const St=document.createElement("div");if(St.innerHTML=Ge,Xe)return St.innerText;if(ge){const Ie=ge.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return oe(St,Ie),St.innerHTML}return setTimeout(()=>Te(),500),St.innerHTML},[je,ge]);(0,s.useEffect)(()=>{$.current&&$.current.querySelectorAll(["input","textarea"]).forEach(Lt=>{Lt.oninput=ce,Lt.onblur=Qe,Lt.onfocus=He})},[P]),(0,s.useEffect)(()=>{var Ge,Lt,St,Ie,$e;if(mt!=null&&mt.length)try{const lt=$.current.querySelectorAll(".edu-program-fill-score"),Nt=$.current.querySelectorAll('[name="edu-program-fill"]');for(const[se,Oe]of Nt.entries())Oe.value=((Ge=mt==null?void 0:mt[se])==null?void 0:Ge.value)||"",((Lt=mt==null?void 0:mt[se])==null?void 0:Lt.type)==="warning"?Oe.className="program-fill-warning":((St=mt==null?void 0:mt[se])==null?void 0:St.type)==="success"?Oe.className="program-fill-success":Oe.className="";for(const[se,Oe]of lt.entries())Oe.innerHTML=(Ie=mt==null?void 0:mt[se])!=null&&Ie.score?`${($e=mt==null?void 0:mt[se])==null?void 0:$e.score}\u5206`:"";a(mt)}catch(lt){console.log(lt,"error")}},[mt]);const ce=Ge=>{P[Ge.target.dataset.id]=P[Ge.target.dataset.id]||{},P[Ge.target.dataset.id].value=Ge.target.value,a([...P]),Qt(P,Ge.target.dataset.id)},Qe=Ge=>{P[Ge.target.dataset.id]=P[Ge.target.dataset.id]||{},P[Ge.target.dataset.id].value=Ge.target.value,a([...P]),vt(P,Ge.target.dataset.id)},He=Ge=>{P[Ge.target.dataset.id]=P[Ge.target.dataset.id]||{},P[Ge.target.dataset.id].value=Ge.target.value,a([...P]),Kt(P,Ge.target.dataset.id)};function oe(Ge,Lt){return Ge.childNodes.forEach(St=>{var Ie;if(St.childNodes.length>0)oe(St,Lt);else if(St.nodeName!=="IMG")if(St.innerHTML)St.innerHTML=(Ie=St.innerHTML)==null?void 0:Ie.replace(new RegExp(Lt,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>');else{const $e=document.createElement("span");$e.innerHTML=St.textContent.replace(new RegExp(Lt,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),St.replaceWith($e)}})}const $=(0,s.useRef)();M.jb.WebkitLineClamp=ie,ie&&(he=de(de({},he),M.jb));function et(Ge){let Lt=Ge.target;if(Lt.tagName.toUpperCase()==="A"){let St=Lt.getAttribute("href");if(St.indexOf("office")>-1)Ge.preventDefault(),ut(St),ke("office");else if(St.indexOf("application/pdf")>-1)Ge.preventDefault(),ut(St),ke("pdf");else if(St.indexOf("text/html")>-1)Ge.preventDefault(),ut(St),ke("html");else if(St.startsWith("#")){Ge.preventDefault();let Ie=document.getElementById(St.replace("#",""));Ie&&Ie.scrollIntoView(!0)}}}const Te=()=>{var Ge;const Lt=(Ge=$.current)==null?void 0:Ge.querySelectorAll("video");Lt==null||Lt.forEach(St=>{if(St.oncontextmenu=()=>!1,St.src.indexOf(".m3u8")>-1&&!St.canPlayType("application/vnd.apple.mpegurl")){if(te.ZP.isSupported()){var Ie=new te.ZP;Ie.loadSource(St.src),Ie.attachMedia(St)}}})};(0,s.useEffect)(()=>{if($.current&&le&&le.match(me)&&window.PR.prettyPrint(),$.current)return $.current.addEventListener("click",et),()=>{var Ge;(Ge=$.current)==null||Ge.removeEventListener("click",et),(0,M.AL)(),(0,M.Iy)()}},[le,$.current,et]);const Ct=Ge=>{Ge.target.nodeName==="IMG"&&Ge.target.className.indexOf("draw-flowchart")>-1?(It.current.style.zIndex=1,It.current.style.display="flex",It.current.style.width=Ge.target.clientWidth+"px",It.current.style.height=Ge.target.clientHeight+"px",It.current.style.top=Ge.target.offsetTop+"px",It.current.style.left=Ge.target.offsetLeft+"px",Ge.target.id&&(ze.current=Ge.target.id)):It.current.style.display="none"},at=()=>{It.current.style.display="none"};return(0,s.useEffect)(()=>{var Ge;const Lt=St=>{St.preventDefault(),St.clipboardData.setData("text",window.getSelection().toString())};return(Ge=$.current)==null||Ge.addEventListener("copy",Lt),()=>{var St;(St=$.current)==null||St.removeEventListener("copy",Lt)}},[$.current]),s.createElement("div",{style:{position:"relative"},onMouseLeave:at},Xe&&s.createElement("div",{ref:$,className:`${U.mdBody} `},le),!Xe&&!b(le)&&s.createElement("div",{ref:$,style:de({},he),onMouseOver:Ct,className:`${j||""} ${nt?"disabled-fill":""} markdown-body ${U.mdBody} ${h.current}`,dangerouslySetInnerHTML:{__html:le}}),!Xe&&b(le)&&s.createElement(T,{html:le}),s.createElement("div",{ref:It,className:`${U.button} ${p?"":U.previewFlowChart}`},s.createElement(L.Z,null,s.createElement(i.ZP,{onClick:()=>{p?Ve(ze.current):(ut(ze.current),ke("flowChart"))}},p?"\u7F16\u8F91":"\u9884\u89C8"))),s.createElement(B.Z,{close:!0,data:Pt,type:Pt!=null&&Pt.length?x:"",style:de({},Ce),onClose:()=>ut("")}))}},83028:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(59301),Se={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},M=g(62957),Be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",G=(L,i,N)=>new Promise((B,D)=>{var O=U=>{try{E(N.next(U))}catch(F){D(F)}},T=U=>{try{E(N.throw(U))}catch(F){D(F)}},E=U=>U.done?B(U.value):Promise.resolve(U.value).then(O,T);E((N=N.apply(L,i)).next())}),v=({type:L,resdata:i,onok:N,oktext:B,okloading:D})=>{const[O,T]=(0,s.useState)(!1),{can_copy_list:E,can_copy_num:U,challenge_type:F,course_data_list:W,no_copy_list:re,no_copy_num:H,no_use_list:k,no_use_num:de,repeat_shixun_num:ue,student_count:Fe,total_num:me,use_num:ve}=i;let pe=U>0||L==="exercise";(0,s.useEffect)(()=>{(i==null?void 0:i.student_count)>0&&T(!0)},[i]),console.log("---11",D),(0,s.useEffect)(()=>{D||T(!1)},[D]);const J=()=>{if(L==="exercise"&&F===1)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",s.createElement("span",{className:Se.orangeColor},ve),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(L==="exercise"&&F===2)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",s.createElement("span",{className:Se.orangeColor},ve),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(L==="shixun"&&F===1)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(L==="shixun"&&F===2)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(L==="subject"&&F===1)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",s.createElement("span",{className:Se.orangeColor},ve),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(L==="subject"&&F===2)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",s.createElement("span",{className:Se.orangeColor},Fe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",s.createElement("span",{className:Se.orangeColor},ve)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(L==="exercisepush")return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",s.createElement("span",{className:Se.orangeColor},ve),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(L==="shixunpush"&&F===1)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",s.createElement("span",{className:Se.orangeColor},ve),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(L==="shixunpush"&&F===2)return s.createElement(s.Fragment,null,"\u8BFE\u5802\u5185\u6709",s.createElement("span",{className:Se.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",s.createElement("span",{className:Se.orangeColor},ve),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",s.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},ye=()=>{if(L==="exercise"||L==="subject"||L==="exercisepush"||L==="shixunpush")return s.createElement("div",{style:{marginTop:20}},H>0&&s.createElement("div",null,s.createElement("span",{className:Se.flex},s.createElement("img",{src:te,style:{width:14}}),s.createElement("span",{className:Se.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),s.createElement("div",{className:Se.statusbody},L==="exercise"&&s.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",s.createElement("span",{className:Se.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(L==="subject"||L==="exercisepush")&&s.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",pe&&s.createElement("span",{className:Se.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),L==="shixunpush"&&s.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",pe&&s.createElement("span",{className:Se.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),s.createElement("div",null,re==null?void 0:re.map((p,j)=>s.createElement("a",{href:`/shixuns/${p.identifier}/challenges`,target:"_blank"},"\u300A",p==null?void 0:p.name,"\u300B",j+1!==H&&"\u3001"))))),U>0&&s.createElement("div",{style:{marginTop:20}},s.createElement("span",{className:Se.flex},s.createElement("img",{src:Be,style:{width:14}}),s.createElement("span",{className:Se.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),s.createElement("div",{className:Se.statusbody},L==="exercise"&&s.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(L==="subject"||L==="exercisepush")&&s.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),L==="shixunpush"&&s.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),s.createElement("div",null,E==null?void 0:E.map((p,j)=>s.createElement("a",{href:`/shixuns/${p.identifier}/challenges`,target:"_blank"},"\u300A",p==null?void 0:p.name,"\u300B",j+1!==U&&"\u3001"))))));if(L==="shixun")return s.createElement("div",{style:{marginTop:20}},U>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return s.createElement(M.default,{open:O,onCancel:()=>{T(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!pe&&"none"}},zIndex:1003,confirmLoading:D,okText:pe?B:"\u6211\u77E5\u9053\u4E86",onOk:()=>G(void 0,null,function*(){pe?yield N([...E,...k]):T(!1)})},s.createElement("div",{style:{maxHeight:600,overflow:"auto"}},J(),ye()))}},94645:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return U}});var s=g(59301),Se=g(65582),M=g(62957),Be=g(89787),te=g(7939),G={con_warp:"con_warp___UwmUW",success_txt:"success_txt___bixIU"},Z=g(38147),v=g(66649),L=g.n(v),i=g(59301),N=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,O=(F,W)=>{var re={};for(var H in F)B.call(F,H)&&W.indexOf(H)<0&&(re[H]=F[H]);if(F!=null&&N)for(var H of N(F))W.indexOf(H)<0&&D.call(F,H)&&(re[H]=F[H]);return re},T=(F,W,re)=>new Promise((H,k)=>{var de=me=>{try{Fe(re.next(me))}catch(ve){k(ve)}},ue=me=>{try{Fe(re.throw(me))}catch(ve){k(ve)}},Fe=me=>me.done?H(me.value):Promise.resolve(me.value).then(de,ue);Fe((re=re.apply(F,W)).next())});const E=F=>{var W=F,{shixunsDetail:re,globalSetting:H,loading:k,dispatch:de,showModal:ue,onCancel:Fe,onOk:me,okBtnName:ve="\u5B8C\u6210",info:pe,source:J}=W,ye=O(W,["shixunsDetail","globalSetting","loading","dispatch","showModal","onCancel","onOk","okBtnName","info","source"]);const[p,j]=(0,s.useState)(0),[Xe,ie]=(0,s.useState)(0);return(0,s.useEffect)(()=>{let he=null;const Ce=()=>T(void 0,null,function*(){let ge={id:pe==null?void 0:pe.courseId,send_time:L()().format("YYYY-MM-DD HH:mm"),exercise_id:pe!=null&&pe.exercise_id?pe==null?void 0:pe.exercise_id:null},ae={id:pe==null?void 0:pe.courseId,course_id:pe==null?void 0:pe.courseId,identifier:pe==null?void 0:pe.courseId,type:"normal",is_use:1,is_copy:!0};J==="\u8BD5\u5377"?(ge.examination_bank_ids=pe==null?void 0:pe.examination_bank_ids,ge.type="ExaminationBank"):J==="\u5B9E\u8BAD"?ge.shixun_info=(pe==null?void 0:pe.shixun_info.length)>0?pe==null?void 0:pe.shixun_info:[ae]:J==="\u5B9E\u8BAD\u548C\u8BD5\u5377"&&(ge.examination_bank_ids=pe==null?void 0:pe.examination_bank_ids,ge.shixun_info=(pe==null?void 0:pe.shixun_info.length)>0?pe==null?void 0:pe.shixun_info:[ae]);const Ae=yield(0,Z.ZP)(`/api/courses/${pe==null?void 0:pe.courseId}/send_shixun_progress.json`,{method:"post",body:ge});(Ae==null?void 0:Ae.status)===0&&(j(Ae==null?void 0:Ae.complete_num),ie(Ae==null?void 0:Ae.total_num),(Ae==null?void 0:Ae.complete_num)!==(Ae==null?void 0:Ae.total_num)?(he&&clearInterval(he),he=setInterval(Ce,5e3)):he&&clearInterval(he))});return ue&&(pe!=null&&pe.courseId)&&Ce(),()=>{he&&clearInterval(he)}},[ue]),i.createElement(M.default,{centered:!0,maskClosable:!1,width:400,title:"\u5B9E\u8BAD\u52A0\u5165\u8BFE\u5802\u63D0\u793A",closable:p==Xe,open:ue,destroyOnClose:!0,footer:null,onCancel:Fe},i.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",i.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},Xe),"\u4E2A\u5B9E\u8BAD\u52A0\u5165\u6559\u5B66\u8BFE\u5802\u4E2D\uFF0C\u8BF7\u7A0D\u5019\u3002"),i.createElement("div",{className:G.con_warp},i.createElement(Be.Z,{className:"mt15 mb5",strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:p==Xe&&Xe!=0?100:p/Xe*100,showInfo:!1,size:[350,10]}),i.createElement("div",{className:G.success_txt},"\u5DF2\u6210\u529F\u53D1\u9001",i.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},p),"\u4E2A"),p!=Xe&&i.createElement(te.ZP,{disabled:!0},"\u5904\u7406\u4E2D"),p==Xe&&i.createElement(te.ZP,{type:"primary",onClick:me},ve)))};var U=(0,Se.connect)(({shixunsDetail:F,loading:W,globalSetting:re})=>({shixunsDetail:F,globalSetting:re,loading:W.models.index}))(E)},33276:function(rr,Zt,g){"use strict";var s=g(59301),Se=g(62957),M=g(70858);const Be=({dataSource:te,visible:G,onClose:Z=()=>{},onSuccess:v=()=>{},text:L,okText:i})=>{var N;return s.createElement(Se.default,{centered:!0,destroyOnClose:!0,open:!!G,title:"\u63D0\u793A",width:"600px",okText:i,cancelText:"\u53D6\u6D88",onCancel:Z,onOk:v},G==="single"&&s.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",s.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},(N=te==null?void 0:te[0])==null?void 0:N.total_score),"\u5206\uFF0C\u8BF7\u786E\u8BA4",L),G==="multiple"&&s.createElement(s.Fragment,null,s.createElement("div",{className:"c-grey-333 mb10"},"\u4EE5\u4E0B\u8BD5\u5377\u603B\u5206\u5F02\u5E38\uFF0C\u8BF7\u786E\u8BA4",L),s.createElement(M.default,{columns:[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u603B\u5206",width:90,dataIndex:"total_score"}],dataSource:te,scroll:(te==null?void 0:te.length)>7?{y:300}:{},pagination:!1})))};Zt.Z=Be},50258:function(rr,Zt,g){"use strict";g.d(Zt,{SV:function(){return It},ZP:function(){return je}});var s=g(59301),Se=g(76374);const M={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},Be={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(`
|
|
|
`)},{label:"System.out.println",content:["System.out.println($0)"].join(`
|
|
|
`)},{label:"System.out.print",content:["System.out.print($0)"].join(`
|
|
|
`)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},te={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
|
|
|
`)},{label:"include",content:"include<$0>"},{label:"printf",content:"printf($0)"},{label:"system",content:'system("$0")'},{label:"main",content:["int main () {"," $0","}"].join(`
|
|
|
`)},{label:"if",content:["if () {"," $0","}"].join(`
|
|
|
`)},{label:"for",content:["for(int j=0 ; j<10; j++){"," $0","}"].join(`
|
|
|
`)},{label:"trycatch",content:["try{"," $0","}catch(ExceptionName e){","}"].join(`
|
|
|
`)},{label:"using namespace std",content:["using namespace std"].join(`
|
|
|
`)},{label:"include <iostream>",content:["#include <iostream>"].join(`
|
|
|
`)},{label:"include <vector>",content:["#include <vector>"].join(`
|
|
|
`)},{label:"include <cstdio>",content:["#include <cstdio>"].join(`
|
|
|
`)},{label:"include <cstring>",content:["#include <cstring>"].join(`
|
|
|
`)},{label:"include <sstream>",content:["#include <sstream>"].join(`
|
|
|
`)},{label:"include <fstream>",content:["#include <fstream>"].join(`
|
|
|
`)},{label:"include <map>",content:["#include <map>"].join(`
|
|
|
`)},{label:"include <string>",content:["#include <string>"].join(`
|
|
|
`)},{label:"include <cmath>",content:["#include <cmath>"].join(`
|
|
|
`)}]},G={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(`
|
|
|
`)}]},Z={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(`
|
|
|
`)}]};var v=g(53184),L=g.n(v),i=(ze,Pt,ut)=>new Promise((x,ke)=>{var P=C=>{try{h(ut.next(C))}catch(b){ke(b)}},a=C=>{try{h(ut.throw(C))}catch(b){ke(b)}},h=C=>C.done?x(C.value):Promise.resolve(C.value).then(P,a);h((ut=ut.apply(ze,Pt)).next())});const N={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},B=(ze,Pt,ut,x)=>{const ke=Pt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:ut.lineNumber,endColumn:ut.column});return Array.from(new Set(ke.match(/\b\w{2,}\b/g)||[])).map(a=>({label:a,kind:ze.languages.CompletionItemKind.Text,insertText:a,range:x}))},D=(ze,Pt,ut,x)=>{ze.languages.registerCompletionItemProvider(Pt,{provideCompletionItems(ke,P){const a=ke.getWordUntilPosition(P),h={startLineNumber:P.lineNumber,endLineNumber:P.lineNumber,startColumn:a.startColumn,endColumn:a.endColumn},C=ke.getLineContent(P.lineNumber).substring(a.startColumn-2,a.endColumn);return{suggestions:[...B(ze,ke,P,h),...ut.map(K=>({label:K,kind:ze.languages.CompletionItemKind.Keyword,documentation:K,insertText:K,insertTextRules:ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:h})),...x.map(K=>({label:K.label,kind:ze.languages.CompletionItemKind.Snippet,documentation:K.content,insertText:C.startsWith("#")?K.content.replace(/#/,""):K.content,insertTextRules:ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:h}))]}}})};var O=ze=>{N.languages.forEach(Pt=>{ze.languages.registerDocumentFormattingEditProvider(Pt,{provideDocumentFormattingEdits(ut){return i(this,null,function*(){const x=L()(ut.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:ut.getFullModelRange(),text:x}]})}})}),D(ze,"java",Be.keywords,Be.quickKey),D(ze,"cpp",te.keywords,te.quickKey),D(ze,"c",M.keywords,[]),D(ze,"python",G.keywords,G.quickKey),D(ze,"scala",Z.keywords,Z.quickKey)};const T="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var E=Object.defineProperty,U=(ze,Pt,ut)=>Pt in ze?E(ze,Pt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):ze[Pt]=ut,F=(ze,Pt,ut)=>U(ze,typeof Pt!="symbol"?Pt+"":Pt,ut);const W=class Dm{constructor(Pt,ut,x){this.placeholder=Pt,this.editor=ut,this.monaco=x,ut.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Dm.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};F(W,"ID","editor.widget.placeholderHint");var H=W,k=g(96236),de=g(6767),ue=g(25399),Fe=g(89392),me=g(77254),ve=g(56102),pe=Object.defineProperty,J=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,ie=(ze,Pt,ut)=>Pt in ze?pe(ze,Pt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):ze[Pt]=ut,he=(ze,Pt)=>{for(var ut in Pt||(Pt={}))j.call(Pt,ut)&&ie(ze,ut,Pt[ut]);if(p)for(var ut of p(Pt))Xe.call(Pt,ut)&&ie(ze,ut,Pt[ut]);return ze},Ce=(ze,Pt)=>J(ze,ye(Pt)),ge=(ze,Pt)=>{var ut={};for(var x in ze)j.call(ze,x)&&Pt.indexOf(x)<0&&(ut[x]=ze[x]);if(ze!=null&&p)for(var x of p(ze))Pt.indexOf(x)<0&&Xe.call(ze,x)&&(ut[x]=ze[x]);return ut},ae=(ze,Pt,ut)=>new Promise((x,ke)=>{var P=C=>{try{h(ut.next(C))}catch(b){ke(b)}},a=C=>{try{h(ut.throw(C))}catch(b){ke(b)}},h=C=>C.done?x(C.value):Promise.resolve(C.value).then(P,a);h((ut=ut.apply(ze,Pt)).next())});function Ae(ze){return/^\d+$/.test(ze)?`${ze}px`:ze}function nt(){}let mt=!1;const Ve={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Qt(ze=[]){let Pt=ze;if(Array.isArray(ze)){for(let ut=0;ut<ze.length;ut++){let x=Ve[ze[ut]];if(x)return x}return Pt[0]}return Ve[Pt]||Pt}let vt=null;const Kt=()=>ae(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(ze){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",ze)}});var je=ze=>{var Pt=ze,{width:ut="100%",height:x="100%",value:ke,language:P="javascript",style:a={},options:h={},overrideServices:C={},theme:b="vs-dark",onEditBlur:K,isCopy:ee=!1,onSave:Ee,autoHeight:le=!1,forbidCopy:ce=!1,forbidCopyTips:Qe,onChange:He=nt,editorDidMount:oe=nt,onFocus:$=nt,onBreakPoint:et=nt,breakPointValue:Te=[],filename:Ct="educoder.txt",errorLine:at,errorContent:Ge="",highlightLine:Lt,openBreakPoint:St=!1,placeholder:Ie="",showMiniMap:$e=!0}=Pt,lt=ge(Pt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","forbidCopyTips","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const Nt=(0,s.useRef)(),se=(0,s.useRef)({}),Oe=(0,s.useRef)(),We=(0,s.useRef)(),gt=(0,s.useRef)([]),Rt=(0,s.useRef)(!1),en=(0,s.useRef)(),En=(0,s.useRef)(),xn=(0,s.useRef)(!1),[ln,tn]=(0,s.useState)(!1);function Yt(){let Dn;return Nt.current&&(Dn=new Se.Z(Cn=>{for(let br of Cn)(br.target.offsetHeight>0||br.target.offsetWidth>0)&&se.current.instance.layout()}),Dn.observe(Nt.current)),Dn}function cn(){de.ZP.warning({content:decodeURIComponent(Qe||T),key:"monaco-editor-tip"})}const yn=()=>{let Dn=se.current.instance;if(ke!=null&&Dn&&ln){const Cn=Dn.getModel();Cn&&ke!==Cn.getValue()&&(mt=!0,Cn.setValue(ke),Dn.layout(),mt=!1)}};(0,s.useEffect)(()=>{const Dn=me.Z.subscribe("formatDocument",Cn=>{var br;let Dr=se.current.instance;(br=Dr==null?void 0:Dr.getAction)==null||br.call(Dr,"editor.action.formatDocument").run()});return window.updateMonacoValue=Cn=>{He(Cn)},Dn},[]),(0,s.useEffect)(()=>{var Dn;let Cn=se.current.instance;We.current&&clearTimeout(We.current),We.current=setTimeout(()=>{yn()},500),ke&&(ke!=null&&ke.length)&&((Dn=Cn==null?void 0:Cn.updateOptions)==null||Dn.call(Cn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ke.split(/\r\n|\r|\n/g).length))+3,5)}))},[ke,ln,se.current]),(0,s.useEffect)(()=>{if(at&&se.current&&se.current.instance){let Cn=se.current.instance;Cn.changeViewZones(function(br){var Dr=document.createElement("div");Dr.style.padding="10px 20px",Dr.style.width="calc(100% - 20px)",Dr.className="my-error-line-wrp",Dr.innerHTML=Ge,br.addZone({afterLineNumber:at||11,heightInLines:3,domNode:Dr})});var Dn={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};Cn.addOverlayWidget(Dn),Cn.revealPositionInCenter({lineNumber:20,column:1})}},[at,se.current,ln]);const Un=(Dn="",Cn)=>{if(!Dn||Dn.trim()==="")return!0;const Dr=se.current.instance.getModel().getLineTokens(Cn);let yt=!1;for(let ct=0;ct<2;ct++)Dr.getStandardTokenType(ct)===1&&(yt=!0);return yt};(0,s.useEffect)(()=>{var Dn;const Cn=(Dn=se.current)==null?void 0:Dn.instance;if(Cn&&ln&&ce){const br=Cn.onDidBlurEditorWidget(()=>{xn.current=!1}),Dr=Cn.onDidFocusEditorText(()=>{xn.current=!0});return()=>{br.dispose(),Dr.dispose()}}},[se.current,ln,ce]),(0,s.useEffect)(()=>{var Dn;if((Dn=se.current)!=null&&Dn.instance&&ln&&St){let Cn=se.current.instance,br=Cn.getModel();if(!br)return;(()=>{var fn;let Hn=[],lr=[];const Gn=br.getAllDecorations();for(let hr of Gn)hr.options.className==="highlighted-line"&&(Hn.push((fn=hr==null?void 0:hr.range)==null?void 0:fn.startLineNumber),lr.push(hr==null?void 0:hr.id));if(Lt===Hn[0])return;br.deltaDecorations(lr,[]);const Fr=br.getLineCount();Lt&&Lt<=Fr&&(Cn.deltaDecorations([],[{range:new vt.Range(Lt,1,Lt,br.getLineMaxColumn(Lt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Cn.revealLineInCenter(Lt))})();const yt=(fn=!1)=>{var Hn;let lr=[],Gn=[];const Fr=br.getAllDecorations();for(let hr of Fr)hr.options.linesDecorationsClassName==="breakpoints-select"&&(lr.push((Hn=hr==null?void 0:hr.range)==null?void 0:Hn.startLineNumber),Gn.push(hr==null?void 0:hr.id));if(fn)return{lines:lr,ids:Gn};et(lr)},ct=fn=>ae(void 0,null,function*(){let Hn={range:new vt.Range(fn,1,fn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield br.deltaDecorations([],[Hn]),yt()}),Fn=fn=>ae(void 0,null,function*(){let Hn=[];const lr=Cn.getLineDecorations(fn);for(let Gn of lr)Gn.options.linesDecorationsClassName==="breakpoints-select"&&Hn.push(Gn.id);yield br.deltaDecorations(Hn,[]),yt()}),Re=fn=>{let Hn=Cn.getLineDecorations(fn);for(let lr of Hn)if(lr.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Fe.isEqual)(Te,yt(!0).lines)){br.deltaDecorations(yt(!0).ids,[]);const fn=Te.map(Hn=>({range:new vt.Range(Hn,1,Hn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));br.deltaDecorations([],fn)}const st=Cn.onDidChangeModelContent(fn=>{let Hn=Cn.getPosition();if(Hn){let lr=Hn.lineNumber;clearTimeout(En.current),En.current=setTimeout(()=>{Un(br.getLineContent(lr),lr)?Fn(lr):Re(lr)?(Fn(lr),ct(lr)):yt()},100)}}),wt=Cn.onMouseDown(fn=>{var Hn,lr,Gn;if(fn.target.detail&&((Gn=(lr=(Hn=fn.target)==null?void 0:Hn.element)==null?void 0:lr.className)!=null&&Gn.includes("line-numbers"))){let Fr=fn.target.position.lineNumber;if(Un(br.getLineContent(Fr),Fr))return;Re(Fr)?Fn(Fr):ct(Fr)}}),qt=fn=>{let Hn={range:new vt.Range(fn,1,fn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};gt.current=Cn.deltaDecorations(gt.current,[Hn])},bn=()=>{gt.current=Cn.deltaDecorations(gt.current,[])},Vn=Cn.onMouseMove(fn=>{var Hn,lr,Gn;if(bn(),fn.target.detail&&((Gn=(lr=(Hn=fn.target)==null?void 0:Hn.element)==null?void 0:lr.className)!=null&&Gn.includes("line-numbers"))){let Fr=fn.target.position.lineNumber;if(Un(br.getLineContent(Fr),Fr))return;qt(Fr)}}),Jn=Cn.onMouseLeave(()=>{bn()});return()=>{st.dispose(),wt.dispose(),Vn.dispose(),Jn.dispose()}}},[se.current,ln,Te,Lt,St,P]),(0,s.useEffect)(()=>{var Dn;(Dn=se.current)!=null&&Dn.instance&&St&&se.current.instance.setPosition({lineNumber:0,column:0})},[Lt]);function zn(){let Dn=se.current.instance;if(Dn){const Cn=Dn.getSelection(),br=se.current.pastePos||{},Dr=new vt.Range(br.startLineNumber||Cn.endLineNumber,br.startColumn||Cn.endColumn,br.endLineNumber||Cn.endLineNumber,br.endColumn||Cn.endColumn);setTimeout(()=>{Dn.executeEdits("",[{range:Dr,text:""}])},300)}}function er(Dn){(window.navigator.platform.match("Mac")?Dn.metaKey:Dn.ctrlKey)&&Dn.keyCode==83&&(Dn.preventDefault(),Ee())}const tr=()=>{if(le&&se.current.instance){const Dn=se.current.instance.getContentHeight();Ao(Dn<x?x:Dn)}else Ao(x)};function Sr(Dn){var Cn=document.createEvent("MouseEvents");Cn.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),Dn.dispatchEvent(Cn)}const Nr=Dn=>{if(!xn.current)return;const{keyCode:Cn,ctrlKey:br,metaKey:Dr,target:yt,type:ct}=Dn;return(ct==="paste"||(Cn===67||Cn===86)&&(Dr||br))&&yt.nodeName==="TEXTAREA"&&(cn(),Dn.preventDefault()),!1};function fr(Dn,Cn){var br=window.URL||window.webkitURL||window,Dr=new Blob([Cn]),yt=document.createElementNS("http://www.w3.org/1999/xhtml","a");yt.href=br.createObjectURL(Dr),yt.download=Dn,Sr(yt)}(0,s.useEffect)(()=>{tr()},[tr]),(0,s.useEffect)(()=>{Nt.current&&!ln&&Promise.all([g.e(8909),g.e(2460)]).then(g.bind(g,71448)).then(Dn=>{try{vt=Dn,se.current.instance=vt.editor.create(Nt.current,{value:ke,language:Qt(P),theme:b,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:$e||!1}},C);const Cn=se.current.instance;let yt=[...k.BH._menuItems].find(st=>st[0]._debugName=="EditorContext")[1],ct=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Fn=(st,wt)=>{var qt,bn;let Vn=st._first;do wt.includes((bn=(qt=Vn.element)==null?void 0:qt.command)==null?void 0:bn.id)&&st._remove(Vn);while(Vn=Vn.next)};if(oe(Cn,vt),setTimeout(()=>{tr(),se.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{fr(Ct||"educoder.txt",Cn.getValue())}})},500),se.current.subscription=Cn.onDidChangeModelContent(st=>{Rt.current?clearTimeout(en.current):(tr(),He(Cn.getValue(),st)),en.current=setTimeout(()=>{Rt.current=!1},500)}),window.Monaco||O(vt,Qt(P)),ce&&(Fn(yt,ct),Nt.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Nr),window.removeEventListener("paste",Nr),window.addEventListener("keydown",Nr),window.addEventListener("paste",Nr)),window.Monaco=vt,K&&Cn.onDidBlurEditorWidget(()=>{K(Cn.getValue())}),$&&Cn.onDidFocusEditorText(()=>{ce&&Kt(),$(Cn.getValue())}),ce){Kt();try{Cn.onDidPaste(st=>{const wt=Cn.getSelection(),qt=se.current.pastePos||{},bn=new vt.Range(qt.startLineNumber||wt.endLineNumber,qt.startColumn||wt.endColumn,qt.endLineNumber||wt.endLineNumber,qt.endColumn||wt.endColumn);Cn.executeEdits("",[{range:st.range,text:""}])})}catch(st){}}let Re=Yt();return Ie&&typeof Ie=="string"&&new H(Ie,Cn,vt),tn(!0),()=>{const st=se.current.instance;st.dispose();const wt=st.getModel();wt&&wt.dispose(),se.current.subscription&&se.current.subscription.dispose(),Re.unobserve(Nt.current)}}catch(Cn){}})},[]),(0,s.useEffect)(()=>{if(se.current.instance&&ln)return document.addEventListener("keydown",er,!1),()=>{document.removeEventListener("keydown",er)}},[Ee,ln]),(0,s.useEffect)(()=>{let Dn=se.current.instance;if(Dn&&ln){let Cn=Qt(P);vt.editor.setModelLanguage(Dn.getModel(),Cn)}},[P,ln]),(0,s.useEffect)(()=>{se.current.instance&&ln&&vt.editor.setTheme(b)},[b,ln]),(0,s.useEffect)(()=>{let Dn=se.current.instance;Oe.current=h,Dn&&ln&&(Dn.updateOptions(he({},h)),setTimeout(()=>{Dn.getModel().updateOptions(he({},h))},200))},[JSON.stringify(h),ln]),(0,s.useEffect)(()=>{let Dn=se.current.instance;Dn&&ln&&Dn.layout()},[ut,x,ln]);const[qn,Zr]=(0,s.useState)(Ae(ut)),[pr,Ao]=(0,s.useState)(Ae(x)),mo=Ce(he({},a),{width:qn,height:pr,position:"relative"});return s.createElement("div",{className:"my-monaco-editor",ref:Nt,style:mo,onFocus:()=>{ce&&Kt()}},ee&&s.createElement(ve.CopyToClipboard,{text:ke,onCopy:()=>de.ZP.success("\u590D\u5236\u6210\u529F")},s.createElement(ue.Z,{title:"\u590D\u5236\u4EE3\u7801"},s.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},s.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function It({width:ze="100%",height:Pt="100%",original:ut,modified:x,language:ke,options:P={}}){const a=(0,s.useRef)(),[h,C]=(0,s.useState)(null);function b(le){let ce;return a.current&&(ce=new Se.Z(Qe=>{for(let He of Qe)(He.target.offsetHeight>0||He.target.offsetWidth>0)&&le.layout()}),ce.observe(a.current)),ce}(0,s.useEffect)(()=>(a.current&&Promise.all([g.e(8909),g.e(9404)]).then(g.bind(g,2550)).then(le=>{vt=le;const ce=vt.editor.createDiffEditor(a.current,Ce(he({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},P),{wordWrap:!0}));C(ce);let Qe=b(ce);return()=>{ce.dispose();const He=ce.getModel();He&&He.dispose(),Qe.unobserve(a.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,s.useEffect)(()=>{h&&h.setModel({original:vt.editor.createModel(ut,ke),modified:vt.editor.createModel(x,ke)})},[ut,x,ke,h]);const K=Ae(ze),ee=Ae(Pt),Ee={width:K,height:ee};return s.createElement("div",{className:"my-diff-editor",ref:a,style:Ee})}},48595:function(rr,Zt,g){"use strict";g.d(Zt,{B:function(){return L},F:function(){return v}});var s=g(44164),Se=g.n(s),M=g(86129),Be=g.n(M),te=(i,N,B)=>new Promise((D,O)=>{var T=F=>{try{U(B.next(F))}catch(W){O(W)}},E=F=>{try{U(B.throw(F))}catch(W){O(W)}},U=F=>F.done?D(F.value):Promise.resolve(F.value).then(T,E);U((B=B.apply(i,N)).next())});const G=()=>{document.body.scrollIntoView()},Z=()=>{document.querySelectorAll("canvas").forEach(i=>{(!i.clientWidth||!i.clientHeight)&&i.remove()})},v=(i,N)=>te(void 0,null,function*(){G(),Z();const B={margin:[0,1,0,0],image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1,width:810},jsPDF:{unit:"in",format:"letter",orientation:"portrait"}};let D=Se()();for(let T=0;T<i.length;T++)yield D.set(B).from(i[T]).toContainer().toCanvas().toPdf().get("pdf").then(E=>te(void 0,null,function*(){T<i.length-1&&(yield E.addPage())}));const O=new(Be());O.file(`${N}.pdf`,D.output("blob"),{base64:!1}),O.generateAsync({type:"blob"}).then(function(T){const E=document.createElement("a");E.href=window.URL.createObjectURL(T),E.download=`${N}.zip`,document.body.appendChild(E);const U=new MouseEvent("click");E.dispatchEvent(U),document.body.removeChild(E)})}),L=(i,N)=>te(void 0,null,function*(){G(),Z();const B={margin:[0,0],html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};let D=Se()();for(let O=0;O<i.length;O++)yield D.set(B).from(i[O]).toContainer().toCanvas().toPdf().get("pdf").then(T=>te(void 0,null,function*(){O<i.length-1&&(yield T.addPage())}));D.save(`${N}.pdf`)})},79778:function(rr,Zt,g){"use strict";g.r(Zt),g.d(Zt,{default:function(){return Qt}});var s=g(59301),Se=g(65582),M=g(37568),Be=g(6767),te=g(70858),G=g(25399),Z=g(77019),v=g(5269),L=g(47889),i=g(37285),N=g(29787),B=g(91882),D=g(7939),O=g(75727),T=g(62957),E=g(62673),U={flex_box_center:"flex_box_center___maKAy",flex_space_between:"flex_space_between___vD_VZ",flex_box_vertical_center:"flex_box_vertical_center___kwkiV",flex_box_center_end:"flex_box_center_end___BdkbU",flex_box_column:"flex_box_column___meEQB",bg:"bg___vBzoO",wrap:"wrap___rrSkg",programTitle:"programTitle___kPWjL",btnWrapper:"btnWrapper___F_tyj",btn:"btn___ToWSe",titleForExport:"titleForExport___lhBnq",flexRow:"flexRow___cvXQo",flexColumn:"flexColumn___cTDFf",flexJustifyBetween:"flexJustifyBetween___vy_7r",relative:"relative____B_F8",questionNumber:"questionNumber___V4g28",score:"score___dNKpj",selectTopicButton:"selectTopicButton___NO9DO",line:"line___j553x",dragTip:"dragTip___AaESI",typeActive:"typeActive___dLHVW",mouseTypeActive:"mouseTypeActive___N_Yv8",typeName:"typeName___bdcw3",typeNumber:"typeNumber___B6Fic",typeAction:"typeAction___O3dpz",setScore:"setScore___GA5cK",delete:"delete___O2OvN",modal:"modal___0ENtb",table:"table___ZRr4b",glassSeal:"glassSeal___C7Vpa",export_type_modal:"export_type_modal___ldAtg",export_type_modal_con:"export_type_modal_con___Y9iST",type_item:"type_item___cWirW",img_warp:"img_warp___G7xtB",img_warp_active:"img_warp_active___rw33a",divname:"divname___RLHHc"},F=g(74609),W=g(48595),re=g(29297),H=g(2337),k=g(84454),de=g(65862),ue=g(87513),Fe=g(95097),me=g(24334),ve=g(40743),pe=g(27687),J=g(96935),ye=g(38147),p=g(59301),j=Object.defineProperty,Xe=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Ce=(vt,Kt,je)=>Kt in vt?j(vt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:je}):vt[Kt]=je,ge=(vt,Kt)=>{for(var je in Kt||(Kt={}))ie.call(Kt,je)&&Ce(vt,je,Kt[je]);if(Xe)for(var je of Xe(Kt))he.call(Kt,je)&&Ce(vt,je,Kt[je]);return vt},ae=(vt,Kt,je)=>new Promise((It,ze)=>{var Pt=ke=>{try{x(je.next(ke))}catch(P){ze(P)}},ut=ke=>{try{x(je.throw(ke))}catch(P){ze(P)}},x=ke=>ke.done?It(ke.value):Promise.resolve(ke.value).then(Pt,ut);x((je=je.apply(vt,Kt)).next())});const{TextArea:Ae}=M.default,nt={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"},mt=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],Ve=({newExercisePaper:vt,isExportBlank:Kt=!1,paperlibrary:je,user:It,globalSetting:ze,loading:Pt,dispatch:ut})=>{var x,ke,P,a,h,C,b,K,ee,Ee,le,ce,Qe,He,oe,$,et,Te,Ct;const at=(0,Se.useLocation)(),Ge=(0,Se.useParams)(),[Lt]=(0,Se.useSearchParams)(),[St,Ie]=(0,s.useState)(),$e=(0,s.useRef)(),[lt,Nt]=(0,s.useState)(),[se,Oe]=(0,s.useState)(),[We,gt]=(0,s.useState)([]),[Rt,en]=(0,s.useState)(!1),[En,xn]=(0,s.useState)(""),[ln,tn]=(0,s.useState)(!1),[Yt,cn]=(0,s.useState)(!1),yn=Lt.get("isIntelligentAssistant"),Un=((P=(ke=(x=je.paperData)==null?void 0:x.questionList)==null?void 0:ke.filter(Re=>Re.question_type===5))==null?void 0:P.length)>0,zn=((C=(h=(a=je.paperData)==null?void 0:a.questionList)==null?void 0:h.filter(Re=>Re.question_type===6))==null?void 0:C.length)>0,[er,tr]=(0,s.useState)({param_show_hack_description:!1,param_show_hack_sets:!1,param_show_challenge_task_pass:!1,param_show_challenge_test_sets:!0});(0,s.useEffect)(()=>{var Re;return console.log((Re=je.paperData)==null?void 0:Re.questionList),ut({type:"globalSetting/footerToggle",payload:!1}),()=>{ut({type:"globalSetting/footerToggle",payload:!0})}},[]),(0,s.useEffect)(()=>{$e.current=Ge==null?void 0:Ge.id,Ie(Lt.get("defaultActiveKey")||"0"),qn(),Nr(),Sr()},[Ge==null?void 0:Ge.id]),(0,s.useEffect)(()=>{var Re;if((Re=vt.exerciseExportHeadData)!=null&&Re.title){const st=vt.exerciseExportHeadData;Nt(ge({},st||{}));const{table:wt}=st||{};let qt,bn;(wt!=null&&wt.total_singles_scores||wt!=null&&wt.total_doubles_scores||wt!=null&&wt.total_nulls_scores||wt!=null&&wt.total_judges_scores||wt!=null&&wt.total_pros_scores||wt!=null&&wt.total_shixuns_scores||wt!=null&&wt.total_mains_scores||wt!=null&&wt.total_combination_scores||wt!=null&&wt.total_bpros_scores)&&(qt=Number(wt==null?void 0:wt.total_singles_scores)+Number(wt==null?void 0:wt.total_doubles_scores)+Number(wt==null?void 0:wt.total_nulls_scores)+Number(wt==null?void 0:wt.total_judges_scores)+Number(wt==null?void 0:wt.total_pros_scores)+Number(wt==null?void 0:wt.total_shixuns_scores)+Number(wt==null?void 0:wt.total_mains_scores)+Number(wt==null?void 0:wt.total_combination_scores)+Number(wt==null?void 0:wt.total_bpros_scores)),(wt!=null&&wt.singles_scores||wt!=null&&wt.doubles_scores||wt!=null&&wt.nulls_scores||wt!=null&&wt.judges_scores||wt!=null&&wt.pros_scores||wt!=null&&wt.bpros_scores||wt!=null&&wt.shixuns_scores||wt!=null&&wt.mains_scores||wt!=null&&wt.combination_scores)&&(bn=Number(wt==null?void 0:wt.singles_scores)+Number(wt==null?void 0:wt.doubles_scores)+Number(wt==null?void 0:wt.nulls_scores)+Number(wt==null?void 0:wt.judges_scores)+Number(wt==null?void 0:wt.pros_scores)+Number(wt==null?void 0:wt.bpros_scores)+Number(wt==null?void 0:wt.shixuns_scores)+Number(wt==null?void 0:wt.mains_scores)+Number(wt==null?void 0:wt.combination_scores));const Vn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:wt==null?void 0:wt.total_singles_scores,doubles_score:wt==null?void 0:wt.total_doubles_scores,nulls_score:wt==null?void 0:wt.total_nulls_scores,judges_score:wt==null?void 0:wt.total_judges_scores,pros_score:wt==null?void 0:wt.total_pros_scores,bpros_score:wt==null?void 0:wt.total_bpros_scores,shixuns_score:wt==null?void 0:wt.total_shixuns_scores,mains_score:wt==null?void 0:wt.total_mains_scores,combinations_score:wt==null?void 0:wt.total_combination_scores,total_score:qt},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:wt==null?void 0:wt.singles_scores,doubles_score:wt==null?void 0:wt.doubles_scores,nulls_score:wt==null?void 0:wt.nulls_scores,judges_score:wt==null?void 0:wt.judges_scores,pros_score:wt==null?void 0:wt.pros_scores,bpros_score:wt==null?void 0:wt.bpros_scores,shixuns_score:wt==null?void 0:wt.shixuns_scores,mains_score:wt==null?void 0:wt.mains_scores,combinations_score:wt==null?void 0:wt.combination_scores,total_score:bn},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Jn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:wt==null?void 0:wt.total_singles_scores,doubles_score:wt==null?void 0:wt.total_doubles_scores,nulls_score:wt==null?void 0:wt.total_nulls_scores,judges_score:wt==null?void 0:wt.total_judges_scores,pros_score:wt==null?void 0:wt.total_pros_scores,bpros_score:wt==null?void 0:wt.total_bpros_scores,shixuns_score:wt==null?void 0:wt.total_shixuns_scores,mains_score:wt==null?void 0:wt.total_mains_scores,combinations_score:wt==null?void 0:wt.combination_scores,total_score:qt},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];Oe([...Kt?Jn:Vn])}},[vt.exerciseExportHeadData]);const Sr=()=>ae(void 0,null,function*(){var Re;const st=yield(0,re.cV)({id:Ge.id});st.status==0&>(st.data),yield Nr(),Lt.get("exportPDF")&&((Re=je.paperData)!=null&&Re.questionList)&&(Be.ZP.info("\u6B63\u5728\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377pdf"),(0,W.F)(Ao.current.children,"\u5BFC\u51FA\u8BD5\u5377"))}),Nr=()=>ae(void 0,null,function*(){const Re=yield(0,re.Dq)(Ge.id);Nt(Re||{});const{table:st}=Re||{};let wt,qt;(st!=null&&st.total_singles_scores||st!=null&&st.total_doubles_scores||st!=null&&st.total_nulls_scores||st!=null&&st.total_judges_scores||st!=null&&st.total_pros_scores||st!=null&&st.total_shixuns_scores||st!=null&&st.total_mains_scores||st!=null&&st.total_combination_scores||st!=null&&st.total_bpros_scores)&&(wt=Number(st==null?void 0:st.total_singles_scores)+Number(st==null?void 0:st.total_doubles_scores)+Number(st==null?void 0:st.total_nulls_scores)+Number(st==null?void 0:st.total_judges_scores)+Number(st==null?void 0:st.total_pros_scores)+Number(st==null?void 0:st.total_shixuns_scores)+Number(st==null?void 0:st.total_mains_scores)+Number(st==null?void 0:st.total_combination_scores)+Number(st==null?void 0:st.total_bpros_scores)),(st!=null&&st.singles_scores||st!=null&&st.doubles_scores||st!=null&&st.nulls_scores||st!=null&&st.judges_scores||st!=null&&st.pros_scores||st!=null&&st.bpros_scores||st!=null&&st.shixuns_scores||st!=null&&st.mains_scores||st!=null&&st.combinations_score)&&(qt=Number(st==null?void 0:st.singles_scores)+Number(st==null?void 0:st.doubles_scores)+Number(st==null?void 0:st.nulls_scores)+Number(st==null?void 0:st.judges_scores)+Number(st==null?void 0:st.pros_scores)+Number(st==null?void 0:st.bpros_scores)+Number(st==null?void 0:st.shixuns_scores)+Number(st==null?void 0:st.mains_scores)+Number(st==null?void 0:st.combinations_score));const bn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:st==null?void 0:st.total_singles_scores,doubles_score:st==null?void 0:st.total_doubles_scores,nulls_score:st==null?void 0:st.total_nulls_scores,judges_score:st==null?void 0:st.total_judges_scores,pros_score:st==null?void 0:st.total_pros_scores,bpros_score:st==null?void 0:st.total_bpros_scores,shixuns_score:st==null?void 0:st.total_shixuns_scores,combinations_score:st==null?void 0:st.total_combination_scores,mains_score:st==null?void 0:st.total_mains_scores,total_score:wt},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:st==null?void 0:st.singles_scores,doubles_score:st==null?void 0:st.doubles_scores,nulls_score:st==null?void 0:st.nulls_scores,judges_score:st==null?void 0:st.judges_scores,pros_score:st==null?void 0:st.pros_scores,bpros_score:st==null?void 0:st.bpros_scores,shixuns_score:st==null?void 0:st.shixuns_scores,mains_score:st==null?void 0:st.mains_scores,combinations_score:st==null?void 0:st.combination_scores,total_score:qt},{key:"3",name:"\u8BC4\u5377\u4EBA"}];Oe(Kt?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:bn)}),fr=[{width:"9%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:Re=>p.createElement("a",null,Re)},{width:"9%",title:((b=We.find(Re=>Re.value==H.fw[0].nameType))==null?void 0:b.name)||H.fw[0].name,align:"center",dataIndex:"singles_score",render:Re=>p.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:((K=We.find(Re=>Re.value==H.fw[1].nameType))==null?void 0:K.name)||H.fw[1].name,align:"center",dataIndex:"doubles_score",render:Re=>p.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:((ee=We.find(Re=>Re.value==H.fw[3].nameType))==null?void 0:ee.name)||H.fw[3].name,align:"center",dataIndex:"nulls_score",render:Re=>p.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:((Ee=We.find(Re=>Re.value==H.fw[2].nameType))==null?void 0:Ee.name)||H.fw[2].name,align:"center",dataIndex:"judges_score",render:Re=>p.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:((le=We.find(Re=>Re.value==H.fw[6].nameType))==null?void 0:le.name)||H.fw[6].name,align:"center",dataIndex:"pros_score",render:Re=>p.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:((ce=We.find(Re=>Re.value==H.fw[5].nameType))==null?void 0:ce.name)||H.fw[5].name,align:"center",dataIndex:"shixuns_score",render:Re=>p.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:((Qe=We.find(Re=>Re.value==H.fw[4].nameType))==null?void 0:Qe.name)||H.fw[4].name,align:"center",dataIndex:"mains_score",render:Re=>p.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:((He=We.find(Re=>Re.value==H.fw[7].nameType))==null?void 0:He.name)||H.fw[7].name,align:"center",dataIndex:"combinations_score",render:Re=>p.createElement("a",null,Re==="0.0"?0:Re)},{width:"10%",title:((oe=We.find(Re=>Re.value==H.fw[8].nameType))==null?void 0:oe.name)||H.fw[8].name,align:"center",dataIndex:"bpros_score",render:Re=>p.createElement("a",null,Re==="0.0"?0:Re)},{width:"9%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:Re=>p.createElement("a",null,Re==="0.0"?0:Re?parseFloat(Re).toFixed(1):"")}],qn=Re=>{ut({type:"paperlibrary/getPaperData",payload:ge({id:$e.current},Re)})},Zr=(Re,st)=>ae(void 0,null,function*(){if(!Re.destination||!Re.source)return;const wt=st.questions[Re.source.index].id,qt=Re.destination.index+1;(yield ut({type:"paperlibrary/adjustPosition",payload:{id:$e.current,itemId:wt,position:qt}})).status!==-1&&qn()}),pr=()=>{var Re,st,wt,qt;ut({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-SendToClass",params:{id:$e.current,data:{is_random:!1},dataSource:[{name:(st=(Re=je.paperData)==null?void 0:Re.exam)==null?void 0:st.name,total_score:(qt=(wt=je.paperData)==null?void 0:wt.exam)==null?void 0:qt.all_score}],type:"single"}}})},Ao=(0,s.useRef)(),[mo,Dn]=(0,s.useState)(!0),Cn=()=>ae(void 0,null,function*(){Dn(!1),xn(""),en(!0)}),br=()=>ae(void 0,null,function*(){Dn(!0),xn(""),en(!0)}),Dr=()=>ae(void 0,null,function*(){var Re;tn(!0);const st=yield(0,ue.Mb)({categoryId:$e.current});tn(!1),st!=null&&st.exercise_id&&(0,de.xg)(`/classrooms/coursesId/exercise/${st.exercise_id}/${(Re=It.userInfo)==null?void 0:Re.login}/initate_answer`)}),yt=(Re,st,wt)=>{var qt,bn,Vn,Jn,fn,Hn,lr,Gn,Fr,hr,Ir,Ko,Gi,bi,_o,Li,Uo,Mi,$i,zo,Ni,Ti;return p.createElement(p.Fragment,null,!wt&&p.createElement("div",{style:{display:"flex"},className:U.programTitle},p.createElement("span",{style:{flexShrink:0},className:"font18"},st+1,"."),p.createElement(Fe.Z,{style:{maxWidth:1100},value:(Re==null?void 0:Re.question_type)==8?(qt=Re==null?void 0:Re.program_attr)==null?void 0:qt.description:Re.name||(Re==null?void 0:Re.shixun_name)}),p.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",(Re==null?void 0:Re.question_type)===7?`\u5171${Re==null?void 0:Re.sub_count}\u5C0F\u9898`:""," ",Re.score,"\u5206\uFF09")),(Re==null?void 0:Re.question_type)===8&&p.createElement(Fe.Z,{showProgramFill:!0,disabledFill:!0,value:me.Base64.decode(((bn=Re==null?void 0:Re.program_attr)==null?void 0:bn.code)||"")}),(Re==null?void 0:Re.question_type)===5&&p.createElement("div",null,(Vn=Re==null?void 0:Re.examination_bank_shixun_challenges)==null?void 0:Vn.map((jr,uo)=>p.createElement("div",null,p.createElement("div",{key:uo,style:{background:"#F0F7FD",color:"#3061D0",fontSize:18,padding:10,marginBottom:10}},p.createElement("i",{className:"iconfont icon-renwuguanka1",style:{marginRight:5}}),"\u7B2C",uo+1,"\u5173 ",p.createElement("span",{className:"ml10"},jr.challenge_name))))),(Re==null?void 0:Re.question_type)===6&&p.createElement("div",null,p.createElement("div",{style:{fontWeight:600,marginTop:4}},"\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00\uFF1A",(fn=(Jn=Re==null?void 0:Re.program_attr)==null?void 0:Jn.languages)==null?void 0:fn.join("/")),((lr=(Hn=je==null?void 0:je.paperData)==null?void 0:Hn.exam)==null?void 0:lr.show_hack_sets)&&p.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},p.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},p.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),p.createElement(te.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(jr,uo,ti)=>ti+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(jr,uo,ti)=>p.createElement(G.Z,{title:p.createElement("pre",null,jr)},p.createElement("div",{className:U.divname},jr))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(jr,uo,ti)=>p.createElement(G.Z,{title:p.createElement("pre",null,jr)}," ",p.createElement("div",{className:U.divname},jr))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(Gn=Re==null?void 0:Re.program_attr)==null?void 0:Gn.hack_sets})),((hr=(Fr=je==null?void 0:je.paperData)==null?void 0:Fr.exam)==null?void 0:hr.show_hack_description)&&p.createElement("div",null,p.createElement(Fe.Z,{className:U.content,value:((Ir=Re==null?void 0:Re.program_attr)==null?void 0:Ir.description)||"- -"}))),Re.question_type===ve.c.Single&&p.createElement(p.Fragment,null,(Ko=Re.choices)==null?void 0:Ko.map(function(jr,uo){return p.createElement(Z.Z,{key:uo},p.createElement(v.Z,{flex:"1"},p.createElement("div",{style:{display:"flex"}},p.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},mt[uo]),p.createElement(Fe.Z,{value:jr.choice_text||""}))))})),Re.question_type===ve.c.Multiple&&p.createElement(p.Fragment,null,(Gi=Re.choices)==null?void 0:Gi.map(function(jr,uo){return p.createElement(Z.Z,{key:uo},p.createElement(v.Z,{flex:"1"},p.createElement("div",{style:{display:"flex"}},p.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},mt[uo]),p.createElement(Fe.Z,{value:jr.choice_text||""}))))})),Re.question_type===ve.c.Judge&&p.createElement("div",{className:U.flexRow},(bi=Re.choices)==null?void 0:bi.map(function(jr,uo){return p.createElement(Z.Z,{key:uo},p.createElement(v.Z,{flex:"25px"},p.createElement("div",{style:{width:25,overflow:"hidden"}},p.createElement(L.ZP,{disabled:!0,style:{width:25,marginLeft:uo===1&&10}}))),p.createElement(v.Z,{flex:"1",style:{marginLeft:uo===1&&10}},jr.choice_text))})),Re.question_type===ve.c.Combine&&p.createElement(p.Fragment,null,(_o=Re.sub_questions)==null?void 0:_o.map(function(jr,uo){return p.createElement("div",{style:{marginLeft:10}},p.createElement("div",{style:{display:"flex"},className:U.programTitle},p.createElement("span",{style:{flexShrink:0},className:"font18"},st+1,".",uo+1),p.createElement(Fe.Z,{value:jr.name||(jr==null?void 0:jr.shixun_name)}),p.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",jr.score,"\u5206\uFF09")),yt(jr,uo,!0))})),mo&&p.createElement("div",{style:{marginTop:10}},(Re==null?void 0:Re.question_type)<3&&(Re==null?void 0:Re.standard_answer_show)&&p.createElement("span",{className:"font16 "},"\u6B63\u786E\u7B54\u6848\uFF1A",Re==null?void 0:Re.standard_answer_show),!!((Li=Re==null?void 0:Re.standard_answer)!=null&&Li.length)&&mo&&(Re==null?void 0:Re.question_type)===3&&p.createElement("div",null,(Uo=Re==null?void 0:Re.standard_answer)==null?void 0:Uo.map((jr,uo)=>p.createElement("div",null,p.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",uo+1,"\uFF09:"),p.createElement("div",null,jr.answer_text.map(function(ti,jo){return p.createElement(v.Z,{span:24,key:jo},(jr==null?void 0:jr.model)===1?p.createElement(Ae,{autoSize:!0,disabled:!0,value:ti}):p.createElement(pe.Z,{value:ti,disabled:!0}))}))))),!!((Mi=Re==null?void 0:Re.standard_answer)!=null&&Mi.length)&&mo&&(Re==null?void 0:Re.question_type)===8&&p.createElement("div",null,($i=Re==null?void 0:Re.standard_answer)==null?void 0:$i.map((jr,uo)=>p.createElement("div",null,p.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",uo+1,"\uFF09:"),p.createElement("div",null,p.createElement(Ae,{autoSize:!0,disabled:!0,value:(jr==null?void 0:jr.answer_text)||""}))))),!!((zo=Re==null?void 0:Re.answer_texts)!=null&&zo.length)&&(Re==null?void 0:Re.question_type)===4&&p.createElement("div",null,p.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),p.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},p.createElement(Fe.Z,{value:(Ni=Re==null?void 0:Re.answer_texts)==null?void 0:Ni[0]}))),(Re==null?void 0:Re.question_type)===6&&p.createElement("div",null,p.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A",!(Re!=null&&Re.answer_text)&&"\u6682\u65E0"),(Re==null?void 0:Re.answer_text)&&p.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},p.createElement(Fe.Z,{value:Re==null?void 0:Re.answer_text}))),(Re==null?void 0:Re.question_type)<=4&&((Re==null?void 0:Re.standard_answer_show)||((Ti=Re==null?void 0:Re.standard_answer)==null?void 0:Ti.length)>0)&&p.createElement(Z.Z,{style:{marginTop:14}},p.createElement("span",{className:"font16 "},"\u89E3\u6790\uFF1A"),p.createElement(Fe.Z,{className:U.renderHtml,value:(Re==null?void 0:Re.analysis)||"\u6682\u65E0\u89E3\u6790"}))),!wt&&p.createElement(i.Z,null))},ct=(0,s.useCallback)(()=>{var Re,st;return p.createElement("div",null,p.createElement("div",{className:U.titleForExport},(st=(Re=je.paperData)==null?void 0:Re.exam)==null?void 0:st.name),p.createElement("div",{style:{textAlign:"center",fontSize:"15px"}},"\u5171:\u3010",lt==null?void 0:lt.large_counts,"\u5927\u9898\u3011\u3010",lt==null?void 0:lt.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",lt==null?void 0:lt.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(lt==null?void 0:lt.time)>-1?`${lt==null?void 0:lt.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),!!(lt!=null&<.exercise_description)&&p.createElement("pre",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A"}},p.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),lt==null?void 0:lt.exercise_description),p.createElement(te.default,{style:{margin:"20px auto"},className:U.table,columns:fr,dataSource:[...se||[]],bordered:!0,pagination:!1}))},[je.paperData]),Fn=()=>ae(void 0,null,function*(){const Re=yield(0,ye.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:Ge==null?void 0:Ge.id}});(Re==null?void 0:Re.status)===0&&Se.history.replace("/paperlibrary")});return p.createElement("section",{className:U.bg},p.createElement(N.Z,{spinning:Pt["paperlibrary/getPaperData"]},p.createElement(Z.Z,{className:"pt20",justify:"space-between"},p.createElement(B.Z,{separator:">"},p.createElement(B.Z.Item,{href:"/paperlibrary"},"\u8BD5\u5377\u5E93"),p.createElement(B.Z.Item,{href:`/paperlibrary?defaultActiveKey=${St}`},St==="1"?"\u516C\u5F00":St==="2"?"\u56E2\u961F\u5171\u4EAB":"\u6211\u521B\u5EFA\u7684"),p.createElement(B.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5")),p.createElement("div",{className:U.btnWrapper},!yn&&p.createElement(D.ZP,{onClick:pr,className:U.btn,icon:p.createElement("i",{className:"iconfont icon-fasongtongzhi font14"})},"\u53D1\u9001\u81F3\u8BFE\u5802"),p.createElement(D.ZP,{onClick:()=>Se.history.push(`/paperlibrary/add/${$e.current}?type=2${yn?"&isIntelligentAssistant=true":""}`),className:U.btn,icon:p.createElement("i",{className:"iconfont icon-bianji10 font14"})},"\u7F16\u8F91\u8BD5\u5377"),p.createElement(D.ZP,{loading:ln,onClick:Dr,className:U.btn,icon:p.createElement("i",{className:"iconfont icon-monikaoshi2 font14"})},"\u6A21\u62DF\u8003\u8BD5"),!yn&&p.createElement(O.Z,{menu:{items:[{key:"1",label:p.createElement("div",{onClick:br},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848")},{key:"2",label:p.createElement("div",{onClick:Cn},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377")}]}},p.createElement(D.ZP,{type:"primary",icon:p.createElement("i",{className:"iconfont icon-daochu1 font14"})},"\u5BFC\u51FA")),yn&&p.createElement(J.Z,{onClick:Fn,type:"primary",icon:p.createElement("i",{className:"iconfont icon-baocun1 font14"})},"\u4FDD\u5B58\u8BD5\u5377"))),p.createElement("div",{className:`${U.wrap} pt20 pb20`,ref:Ao,id:"paperDomRef"},!((et=($=je.paperData)==null?void 0:$.questionList)!=null&&et.length)&&ct(),(Ct=(Te=je.paperData)==null?void 0:Te.questionList)==null?void 0:Ct.map((Re,st)=>{var wt;return p.createElement(p.Fragment,null,(wt=Re.questions)==null?void 0:wt.map((qt,bn)=>{const Vn=Math.floor(bn/10);return bn%10===0?p.createElement("div",{className:"abc",key:`group-${Vn}`},st===0&&bn===0&&ct(),bn===0&&p.createElement("div",null,p.createElement("span",{className:"font16 c-light-primary"},Re.number,"\u3001",Re.name),p.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",Re.questions_count,"\u9898\uFF0C",(Re==null?void 0:Re.question_type)===7?`\u5305\u542B${Re==null?void 0:Re.sub_count}\u5C0F\u9898\uFF1B`:"","\u5171",Re.questions_score,"\u5206\uFF09")),Re.questions.slice(bn,bn+10).map((Jn,fn)=>p.createElement("div",{key:Jn.id},yt(Jn,bn+fn)))):null}))}))),p.createElement(F.Z,null),p.createElement(T.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Rt,onCancel:()=>{if(Yt){Be.ZP.info("\u5BFC\u51FA\u4E2D\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3");return}en(!1)},okButtonProps:{loading:Yt},onOk:()=>ae(void 0,null,function*(){var Re,st;if(cn(!0),En==""){cn(!1),Be.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else En=="pdf"?yield(0,W.F)(Ao.current.children,(st=(Re=je.paperData)==null?void 0:Re.exam)==null?void 0:st.name):En=="word"&&(0,k.ON)(ge({id:$e.current,middle_export:1,export_type:mo?1:0},er));cn(!1),en(!1)})},p.createElement("div",{className:U.export_type_modal},p.createElement("div",{className:U.export_type_modal_con},p.createElement("div",{className:U.type_item},p.createElement("div",{className:`${U.img_warp} ${En=="pdf"?U.img_warp_active:""}`,onClick:()=>xn("pdf")},p.createElement("img",{src:g(45614),width:70,height:70})),"pdf\u683C\u5F0F"),p.createElement("div",{className:U.type_item},p.createElement("div",{className:`${U.img_warp} ${En=="word"?U.img_warp_active:""}`,onClick:()=>xn("word")},p.createElement("img",{src:g(38347),width:70,height:70})),"word\u683C\u5F0F"))),En==="word"&&p.createElement("div",{style:{marginTop:30}},(Un||zn)&&p.createElement("div",{style:{fontSize:14,color:"#666",marginBottom:20}},"\u8BF7\u9009\u62E9\u9700\u8981\u989D\u5916\u5BFC\u51FA\u7684\u5185\u5BB9"),Un&&p.createElement("div",null,p.createElement("span",null,"\u5B9E\u8BAD\u9898"),p.createElement(E.default,{checked:er.param_show_challenge_task_pass,onChange:Re=>{er.param_show_challenge_task_pass=Re.target.checked,tr(ge({},er))},style:{marginLeft:20}},"\u5BFC\u51FA\u5B9E\u8BAD\u5173\u5361\u63CF\u8FF0"),p.createElement(E.default,{className:"ml20",checked:er.param_show_challenge_test_sets,onChange:Re=>{er.param_show_challenge_test_sets=Re.target.checked,tr(ge({},er))}},"\u6D4B\u8BD5\u7528\u4F8B")),zn&&p.createElement("div",{style:{marginTop:20}},p.createElement("span",null,"\u7F16\u7A0B\u9898"),p.createElement(E.default,{checked:er.param_show_hack_sets,onChange:Re=>{er.param_show_hack_sets=Re.target.checked,tr(ge({},er))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u6D4B\u8BD5\u7528\u4F8B"),p.createElement(E.default,{checked:er.param_show_hack_description,onChange:Re=>{er.param_show_hack_description=Re.target.checked,tr(ge({},er))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u63CF\u8FF0")))))};var Qt=(0,Se.connect)(({paperlibrary:vt,user:Kt,loading:je,globalSetting:It,newExercisePaper:ze})=>({paperlibrary:vt,user:Kt,globalSetting:It,loading:je.effects,newExercisePaper:ze}))(Ve)},74609:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return Kt}});var s=g(59301),Se=g(65582),M=g(37568),Be=g(6767),te=g(62957),G=g(4875),Z=g(458),v=g(70858),L=g(7939),i=g(70414),N=Object.defineProperty,B=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,T=(je,It,ze)=>It in je?N(je,It,{enumerable:!0,configurable:!0,writable:!0,value:ze}):je[It]=ze,E=(je,It)=>{for(var ze in It||(It={}))D.call(It,ze)&&T(je,ze,It[ze]);if(B)for(var ze of B(It))O.call(It,ze)&&T(je,ze,It[ze]);return je};const U=je=>React.createElement("svg",E({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"\u9009\u62E9\u5907\u4EFD 2"),React.createElement("path",{d:"M6.74 0a6.74 6.74 0 1 0 0 13.48A6.74 6.74 0 0 0 6.74 0Zm3.636 5.017L5.817 9.576c-.09.09-.246.08-.348-.023l-.306-.305L3.12 7.204a.263.263 0 0 1 0-.372l.557-.557a.262.262 0 0 1 .372 0l1.605 1.606 3.794-3.793c.09-.09.246-.08.348.022l.557.557c.103.103.113.259.023.349Z",fill:"#68C79F",fillRule:"nonzero"}));var F="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNzQgMGE2Ljc0IDYuNzQgMCAxIDAgMCAxMy40OEE2Ljc0IDYuNzQgMCAwIDAgNi43NCAwWm0zLjYzNiA1LjAxN0w1LjgxNyA5LjU3NmMtLjA5LjA5LS4yNDYuMDgtLjM0OC0uMDIzbC0uMzA2LS4zMDVMMy4xMiA3LjIwNGEuMjYzLjI2MyAwIDAgMSAwLS4zNzJsLjU1Ny0uNTU3YS4yNjIuMjYyIDAgMCAxIC4zNzIgMGwxLjYwNSAxLjYwNiAzLjc5NC0zLjc5M2MuMDktLjA5LjI0Ni0uMDguMzQ4LjAyMmwuNTU3LjU1N2MuMTAzLjEwMy4xMTMuMjU5LjAyMy4zNDlaIiBmaWxsPSIjNjhDNzlGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",W={flex_box_center:"flex_box_center___LsrKL",flex_space_between:"flex_space_between___sZBht",flex_box_vertical_center:"flex_box_vertical_center___QNt7D",flex_box_center_end:"flex_box_center_end___S9zs3",flex_box_column:"flex_box_column___Y5tcm",title:"title___t4qlt",tip:"tip___MtKbx",radioWrap:"radioWrap___fp3kY",row:"row___IoDN5",radio:"radio___vuEDI",colorFF0000:"colorFF0000____5DYm",pagination:"pagination___bvqCI",modalColumn:"modalColumn___szBPb",modalRow:"modalRow___mtd9M",sup:"sup___JDuYL",search:"search___wNY_F",bottom:"bottom___HvFhF",yes:"yes___xmznh",no:"no___vEJlu"},re=g(65862),H={sendToClass:"sendToClass___le_BX"},k="data:image/png;base64,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",de="data:image/png;base64,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",Fe=({createState:je,refreshLoading:It,onRefresh:ze=()=>{},onCreate:Pt=()=>{}})=>s.createElement("div",{className:H.sendToClass},je?s.createElement(s.Fragment,null,s.createElement("img",{src:k,alt:"\u7A7A"}),s.createElement("div",null,"\u60A8\u8FD8\u6CA1\u6709\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF0C\u65E0\u6CD5\u5C06\u8BD5\u5377\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u3002"),s.createElement(L.ZP,{onClick:Pt,type:"primary",ghost:!0},"\u7ACB\u5373\u521B\u5EFA")):s.createElement(s.Fragment,null,s.createElement("img",{src:de,alt:"\u7A7A"}),s.createElement("div",null,"\u5DF2\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF1F\u8BF7\u5237\u65B0\u5217\u8868"),s.createElement(L.ZP,{loading:It,onClick:ze,type:"primary",ghost:!0},"\u7ACB\u5373\u5237\u65B0"))),me=g(96935),ve=g(89392),pe=g(83028),J=g(94645),ye=g(33276),p=g(59301),j=Object.defineProperty,Xe=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,ae=(je,It,ze)=>It in je?j(je,It,{enumerable:!0,configurable:!0,writable:!0,value:ze}):je[It]=ze,Ae=(je,It)=>{for(var ze in It||(It={}))Ce.call(It,ze)&&ae(je,ze,It[ze]);if(he)for(var ze of he(It))ge.call(It,ze)&&ae(je,ze,It[ze]);return je},nt=(je,It)=>Xe(je,ie(It)),mt=(je,It)=>{var ze={};for(var Pt in je)Ce.call(je,Pt)&&It.indexOf(Pt)<0&&(ze[Pt]=je[Pt]);if(je!=null&&he)for(var Pt of he(je))It.indexOf(Pt)<0&&ge.call(je,Pt)&&(ze[Pt]=je[Pt]);return ze},Ve=(je,It,ze)=>new Promise((Pt,ut)=>{var x=a=>{try{P(ze.next(a))}catch(h){ut(h)}},ke=a=>{try{P(ze.throw(a))}catch(h){ut(h)}},P=a=>a.done?Pt(a.value):Promise.resolve(a.value).then(x,ke);P((ze=ze.apply(je,It)).next())});const Qt=M.default.Search,vt=je=>{var It=je,{paperlibrary:ze,globalSetting:Pt,loading:ut,dispatch:x}=It,ke=mt(It,["paperlibrary","globalSetting","loading","dispatch"]),P,a,h,C;const[b,K]=(0,s.useState)(""),[ee,Ee]=(0,s.useState)([]),[le,ce]=(0,s.useState)([]),[Qe,He]=(0,s.useState)(!1),[oe,$]=(0,s.useState)(!0),[et,Te]=(0,s.useState)(!0),[Ct,at]=(0,s.useState)(!0),[Ge,Lt]=(0,s.useState)(!1),[St,Ie]=(0,s.useState)(!1),$e=(h=(a=(P=ze.actionTabs)==null?void 0:P.params)==null?void 0:a.data)==null?void 0:h.is_random,[lt,Nt]=(0,s.useState)(!1),[se,Oe]=(0,s.useState)({}),[We,gt]=(0,s.useState)(!1),[Rt,en]=(0,s.useState)({}),[En,xn]=(0,s.useState)(!1),[ln,tn]=(0,s.useState)(!1),[Yt,cn]=(0,s.useState)([]);(0,s.useEffect)(()=>{var fr;if(ze.actionTabs.key==="Paperlibrary-SendToClass"){const{dataSource:qn=[],type:Zr}=((fr=ze.actionTabs)==null?void 0:fr.params)||{},pr=qn.filter(Ao=>![100,120,150].includes(Ao.total_score));pr.length?(tn(Zr),cn(pr)):xn(!0)}},[(C=ze==null?void 0:ze.actionTabs)==null?void 0:C.key]),(0,s.useEffect)(()=>{Un()},[]);const yn=()=>{ce([]),K(""),Un(!0),xn(!1),tn(!1),x({type:"paperlibrary/setActionTabs",payload:{}})},Un=fr=>Ve(void 0,null,function*(){Te(!0);const qn=yield x({type:"paperlibrary/getCourseList",payload:{search:fr?"":b}});qn&&(Ee((qn==null?void 0:qn.courses)||[]),$(!0),Lt(!1)),Te(!1),at(!1)}),zn=fr=>{const qn=parseInt(fr);return(0,ve.isNaN)(qn)?"":qn},er=()=>Ve(void 0,null,function*(){var fr,qn,Zr,pr,Ao,mo,Dn;if(!le.length){Be.ZP.info("\u60A8\u9700\u8981\u9009\u62E9\u8BFE\u5802\uFF0C\u624D\u80FD\u53D1\u9001"),He(!0);return}const Cn=yield x({type:"paperlibrary/postExistCourse",payload:{course_id:$e?le==null?void 0:le[0]:le,examination_bank_ids:((qn=(fr=ze.actionTabs)==null?void 0:fr.params)==null?void 0:qn.examination_bank_ids)||((pr=(Zr=ze.actionTabs)==null?void 0:Zr.params)==null?void 0:pr.id)}}),br=()=>Ve(void 0,null,function*(){yield tr([])});if(Cn.status==0&&((Ao=Cn.data)==null?void 0:Ao.count)>0){te.default.confirm({icon:null,title:"\u63D0\u793A",centered:!0,width:596,content:p.createElement("div",{style:{userSelect:"none"}},"\u5F53\u524D\u6559\u5B66\u8BFE\u5802\u4E2D\u5DF2\u5B58\u5728\u8BD5\u5377",(Dn=(mo=Cn.data)==null?void 0:mo.list)==null?void 0:Dn.map((Dr,yt)=>{var ct;return p.createElement(p.Fragment,null,p.createElement("span",{style:{color:"#FA6400"}},"\u300A",Dr==null?void 0:Dr.name,"\u300B"),yt!==((ct=Cn.data)==null?void 0:ct.count)-1&&p.createElement("span",null,"\u3001"))}),"\uFF0C\u8BF7\u786E\u5B9A\u662F\u5426\u9700\u8981\u91CD\u590D\u53D1\u9001\uFF1F"),onOk:()=>Ve(void 0,null,function*(){yield br()})}),yield new Promise(Dr=>setTimeout(()=>Dr(),1e3));return}yield br()}),tr=fr=>Ve(void 0,null,function*(){var qn,Zr,pr,Ao,mo,Dn,Cn,br,Dr,yt,ct,Fn,Re;if(!$e){Nt(!0);const bn=yield x({type:(Zr=(qn=ze.actionTabs)==null?void 0:qn.params)!=null&&Zr.isBatch?"paperlibrary/postBatchSendToCourse":"paperlibrary/sendToClass",payload:{course_id:$e?le==null?void 0:le[0]:le,id:(Ao=(pr=ze.actionTabs)==null?void 0:pr.params)==null?void 0:Ao.id,examination_bank_ids:(Dn=(mo=ze.actionTabs)==null?void 0:mo.params)==null?void 0:Dn.examination_bank_ids,shixuns_info:fr.map(Vn=>({shixun_id:Vn.id,is_copy:Vn.is_copy,is_use:Vn.is_use,course_id:Vn.course_id}))}});Nt(!1),bn&&bn.status===0&&(xn(!1),x({type:"paperlibrary/setActionTabs",payload:{}}),ce([]),bn!=null&&bn.have_shixun?(en(nt(Ae({},(Cn=bn==null?void 0:bn.data)==null?void 0:Cn[0]),{courseId:(Dr=(br=bn==null?void 0:bn.data)==null?void 0:br[0])==null?void 0:Dr.course_identifier,examination_bank_ids:((ct=(yt=ze.actionTabs)==null?void 0:yt.params)==null?void 0:ct.examination_bank_ids)||[(Re=(Fn=ze.actionTabs)==null?void 0:Fn.params)==null?void 0:Re.id]})),gt(!0)):(te.default.confirm({title:"\u63D0\u793A",okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",width:480,centered:!0,closable:!0,onOk:()=>{window.location.href=`${bn.data[0].first_category_url}`},content:p.createElement("p",null,"\u8BD5\u5377\u53D1\u9001\u6210\u529F\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u524D\u5F80\u6559\u5B66\u8BFE\u5802\u8FDB\u884C\u53D1\u5E03\uFF1F")}),Be.ZP.success("\u53D1\u9001\u6210\u529F")));return}Nt(!0),setTimeout(()=>{Nt(!1)},500);const st=ee.find(bn=>bn.course_id===(le==null?void 0:le[0]));let wt=1,qt=te.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:p.createElement("div",{className:W.modalColumn},p.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10"},p.createElement("img",{style:{marginRight:5},src:i.Z}),"\u968F\u673A\u7EC4\u5377\u7C7B\u578B\u7684\u8BD5\u5377\u6309\u7167\u51FA\u5377\u6570\u91CF\u5BF9\u6307\u5B9A\u8BFE\u5802\u751F\u6210\u4E0D\u91CD\u590D\u7684\u8BD5\u5377\u3002"),p.createElement("div",{style:{paddingLeft:18}},"\u8BFE\u5802\u540D\u79F0: ",st==null?void 0:st.course_name),p.createElement("div",{style:{paddingLeft:9},className:W.modalRow},p.createElement("sup",{className:W.sup},"*"),p.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),p.createElement(G.Z,{parser:zn,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:wt,onChange:bn=>{wt=bn;const Vn=document.getElementById("model_error");wt<1||wt>50?Vn.style.display="block":Vn.style.display="none"}})),p.createElement("div",{style:{display:"none",marginLeft:115},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:yn,onOk:()=>Ve(void 0,null,function*(){var bn,Vn;if(wt<1||wt>50){const fn=document.getElementById("model_error");return fn.style.display="block",Promise.reject()}qt.update({cancelButtonProps:{disabled:!0}});const Jn=yield x({type:"paperlibrary/sendToClass",payload:{course_id:le==null?void 0:le[0],id:(Vn=(bn=ze.actionTabs)==null?void 0:bn.params)==null?void 0:Vn.id,num:wt,shixuns_info:fr.map(fn=>({shixun_id:fn.id,is_copy:fn.is_copy,is_use:fn.is_use}))}});qt.update({cancelButtonProps:{disabled:!1}}),Jn&&Jn.status===0&&(te.default.destroyAll(),te.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,title:"\u63D0\u793A",content:p.createElement("div",{className:W.modalColumn},p.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10"},p.createElement("img",{style:{marginRight:5},src:F}),"\u751F\u6210\u8BD5\u5377\u6210\u529F\uFF0C\u524D\u5F80\u8BFE\u5802\u53BB\u67E5\u770B\u5427\uFF01")),okText:"\u524D\u5F80\u8BFE\u5802",cancelText:"\u8FD4\u56DE\u8BD5\u5377\u5E93",onCancel:()=>{yn()},onOk:()=>{yn(),setTimeout(()=>{var fn,Hn;const lr=(Hn=(fn=Jn==null?void 0:Jn.first_category_url)==null?void 0:fn.split("/"))==null?void 0:Hn[2];(0,re.xg)(`/classrooms/${lr}/exercise`)},1e3)}}))})})}),Sr=()=>Ve(void 0,null,function*(){Lt(!0),yield Un()}),Nr=[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0},{title:"\u5206\u73ED\u6570\u91CF",dataIndex:"course_group_count",width:90,ellipsis:!0},{title:"\u5B66\u5458\u4EBA\u6570",dataIndex:"course_member_count",width:90,ellipsis:!0}];return p.createElement("div",null,p.createElement(te.default,{centered:!0,keyboard:!1,closable:!1,open:En,title:"\u53D1\u9001\u81F3\u8BFE\u5802",maskClosable:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:ut["paperlibrary/sendToClass"]||St||!!ut["paperlibrary/postExistCourse"],width:752,footer:!1,onOk:er,destroyOnClose:!0,onCancel:yn},p.createElement("div",{className:W.wrap},p.createElement("div",{className:"mb10"},p.createElement(Qt,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:b,className:W.search,onChange:fr=>{K(fr.target.value),fr.target.value||Un(!0)},onSearch:fr=>{K(fr),Un(),ce([])}})),p.createElement(Z.Z,{loading:Ct},ee.length?p.createElement("div",{className:W.radioWrap},p.createElement(v.default,{bordered:!1,scroll:(ee==null?void 0:ee.length)<=7?{}:{y:350},loading:et,rowKey:"course_id",pagination:!1,dataSource:ee,columns:Nr,onRow:fr=>({onClick:qn=>{if($e)ce([fr==null?void 0:fr.course_id]);else{if(!$e&&!le.includes(fr.course_id)&&le.length>0)return;le!=null&&le.includes(fr==null?void 0:fr.course_id)?ce(le==null?void 0:le.filter(Zr=>Zr!==(fr==null?void 0:fr.course_id))):ce([...le,fr==null?void 0:fr.course_id])}}}),rowSelection:{type:"radio",hideSelectAll:!0,selectedRowKeys:le,onChange:fr=>{ce(fr),He(!1)}}})):!b&&!et&&p.createElement(Fe,{createState:oe,refreshLoading:Ge,onRefresh:Sr,onCreate:()=>{$(!1),(0,re.xg)("/classrooms/new")}})),Qe&&p.createElement("div",{className:W.colorFF0000},"\u8BF7\u5148\u9009\u62E9\u8BFE\u5802"),p.createElement("div",{className:W.bottom,style:{display:"flex",alignItems:"center"}},p.createElement("div",{style:{flex:1}},p.createElement("div",{className:W.title},p.createElement("img",{src:i.Z,style:{objectFit:"contain"}}),"\u9009\u62E9\u7684\u8BD5\u5377\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\u5E76\u4E3A\u73ED\u7EA7\u5B66\u5458\u751F\u6210\u8003\u8BD5\u8BD5\u5377")),p.createElement("div",null,p.createElement(L.ZP,{onClick:yn,className:W.no,style:{marginRight:20}},"\u53D6\u6D88"),p.createElement(me.Z,{onClick:er,className:W.yes},"\u786E\u8BA4"))))),p.createElement(pe.Z,{resdata:se,type:"exercise",okloading:lt,oktext:(se==null?void 0:se.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:fr=>{tr(fr)}}),p.createElement(J.Z,{source:"\u8BD5\u5377",showModal:We,onCancel:()=>gt(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:Rt,onOk:()=>{window.location.href=Rt==null?void 0:Rt.first_category_url}}),p.createElement(ye.Z,{text:"\u662F\u5426\u7EE7\u7EED\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\u4E2D\uFF1F",okText:"\u786E\u8BA4\u53D1\u9001",visible:ln,dataSource:Yt,onSuccess:()=>{tn(!1),xn(!0)},onClose:yn}))};var Kt=(0,Se.connect)(({paperlibrary:je,loading:It,globalSetting:ze})=>({paperlibrary:je,globalSetting:ze,loading:It.effects}))(vt)},40743:function(rr,Zt,g){"use strict";g.d(Zt,{c:function(){return Se}});var s=(M=>(M.FirstPage="firstPage",M.PrevPage="prevPage",M.NextPage="nextPage",M))(s||{}),Se=(M=>(M[M.Single=0]="Single",M[M.Multiple=1]="Multiple",M[M.Judge=2]="Judge",M[M.Fill=3]="Fill",M[M.Subjective=4]="Subjective",M[M.Shixun=5]="Shixun",M[M.Program=6]="Program",M[M.Combine=7]="Combine",M))(Se||{})},84454:function(rr,Zt,g){"use strict";g.d(Zt,{AD:function(){return j},BA:function(){return P},D9:function(){return Ae},Hp:function(){return de},IM:function(){return mt},Iy:function(){return Fe},KM:function(){return ke},KU:function(){return Kt},MJ:function(){return ue},Ne:function(){return nt},ON:function(){return It},Uj:function(){return ut},VY:function(){return vt},YO:function(){return Pt},YX:function(){return ze},Zn:function(){return T},_g:function(){return re},_k:function(){return ge},c6:function(){return ye},cr:function(){return E},eV:function(){return p},fi:function(){return U},gh:function(){return pe},hS:function(){return Ve},iA:function(){return F},j6:function(){return H},je:function(){return he},jj:function(){return k},kS:function(){return je},lS:function(){return Ce},o6:function(){return J},pO:function(){return x},rQ:function(){return Xe},sA:function(){return ve},xm:function(){return ae},xo:function(){return Qt},y8:function(){return ie},yd:function(){return W}});var s=g(33270),Se=g(65582),M=g(65862),Be=g(6767),te=g(74128),G=Object.defineProperty,Z=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,i=(a,h,C)=>h in a?G(a,h,{enumerable:!0,configurable:!0,writable:!0,value:C}):a[h]=C,N=(a,h)=>{for(var C in h||(h={}))v.call(h,C)&&i(a,C,h[C]);if(Z)for(var C of Z(h))L.call(h,C)&&i(a,C,h[C]);return a},B=(a,h,C)=>new Promise((b,K)=>{var ee=ce=>{try{le(C.next(ce))}catch(Qe){K(Qe)}},Ee=ce=>{try{le(C.throw(ce))}catch(Qe){K(Qe)}},le=ce=>ce.done?b(ce.value):Promise.resolve(ce.value).then(ee,Ee);le((C=C.apply(a,h)).next())});const D=()=>{(0,Se.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},O=()=>{(0,Se.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},T=a=>B(void 0,null,function*(){D(),(yield(0,s.YR)(N({},a))).status===0&&(yield(0,M.QH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/courses/${a.coursesId}/export_couser_info.json`,query:a}))),O()}),E=a=>B(void 0,null,function*(){const h=yield(0,s.yS)(N({},a));if(h.status===0)Be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${a.coursesId}/exportlist/course_member_act_score`);else{if(h.status===-2)return h;h.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${a.coursesId}/exportlist/course_member_act_score`))}}),U=a=>B(void 0,null,function*(){const h=yield(0,s.W0)(N({},a));if(h.status===0)Be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_score`);else{if(h.status===-4)return h;h.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_score`))}}),F=a=>B(void 0,null,function*(){const h=yield(0,s.Nl)(N({},a));if(h.status===0)Be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else{if(h.status===-4)return h;h.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`))}}),W=a=>B(void 0,null,function*(){const h=yield(0,s.IU)(N({},a));if(h.status===0)Be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${a.coursesId}/exportlist/export_star_user`);else{if(h.status===-4)return h;h.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${a.coursesId}/exportlist/export_star_user`))}}),re=a=>B(void 0,null,function*(){const h=yield(0,s.td)(N({},a));if(h.status===0)Be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else{if(h.status===-2)return h;if(h.status===-3)(0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else if(h.status===-4)return h}}),H=a=>B(void 0,null,function*(){const h=yield(0,s.QX)(N({},a));if(h.status===0)Be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_homework`);else{if(h.status===-4)return h;h.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_homework`))}}),k=(a,h)=>B(void 0,null,function*(){const C=yield(0,s.o_)(N({},a));C.status===0?(Be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Se.history.push(`/classrooms/${a.coursesId}/exportlist/${h}`)):C.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${a.coursesId}/exportlist/${h}`))}),de=(a,h)=>B(void 0,null,function*(){const C=yield(0,s.ZL)(N({},a));C.status===0?(Be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Se.history.push(`/classrooms/${a.coursesId}/exportlist/${h}`)):C.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${a.coursesId}/exportlist/${h}`))}),ue=(a,h)=>B(void 0,null,function*(){const C=yield(0,s.vV)(N({},a));C.status===0?(Be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Se.history.push(`/classrooms/${a.coursesId}/exportlist/${h}`)):C.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${a.coursesId}/exportlist/${h}`))}),Fe=(a,h)=>B(void 0,null,function*(){const C=yield(0,s.aP)(N({},a));C.status===0?(Be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${a.coursesId}/exportlist/${h}`)):C.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${a.coursesId}/exportlist/${h}`))}),me=a=>B(void 0,null,function*(){D(),(yield exportCourseWorkListAppendix(N({},a))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${a.categoryId}/works_list.zip`,query:a}))),O()}),ve=a=>B(void 0,null,function*(){D(),yield(0,M.FH)("",te.Z.API_SERVER+`/api/polls/${a.categoryId}/commit_result.xlsx`),O()}),pe=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/courses/${a.coursesId}/attendances/export_xlsx_data.xlsx`,query:a}))}),J=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/courses/${a.coursesId}/video_study_statics.xlsx`,query:a}))}),ye=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/courses/${a.coursesId}/export_video_study.xlsx`,query:a}))}),p=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/courses/${a.coursesId}/export_course_students_info.xlsx`,query:a}))}),j=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+"/api/school_manages/students.xlsx",query:a}))}),Xe=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+"/api/item_banks/export.xlsx",query:a}))}),ie=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:a}))}),he=a=>B(void 0,null,function*(){const h=yield(0,s.Uy)(N({},a));h.status===0?(Be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${a.coursesId}/exportlist/exercise_score,export_exercise_users`)):h.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${a.coursesId}/exportlist/exercise_score,export_exercise_users`))}),Ce=a=>B(void 0,null,function*(){const h=yield(0,s.tg)(N({},a));h.status===0?(Be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Se.history.push(`/classrooms/${a.coursesId}/exportlist/exercise_score,export_exercise_report`)):h.status===-3&&((0,Se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Se.history.push(`/classrooms/${a.coursesId}/exportlist/exercise_score,export_exercise_report`))}),ge=a=>B(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/export_records/${a.id}.xlsx`,query:a}))}),ae=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:a}))}),Ae=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/courses/${a==null?void 0:a.coursesId}/${a.menuKey}_statistic.xlsx?${a.checkedList.map(h=>`course_group_id[]=${h}`).join("&")}`,query:a}))}),nt=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_training_objectives.xlsx`,query:a}))}),mt=a=>B(void 0,null,function*(){yield(0,M.FH)(a==null?void 0:a.name,(0,M.NY)({url:te.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:a}))}),Ve=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_courses.xlsx`,query:a}))}),Qt=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_graduation_requirements.xlsx`,query:a}))}),vt=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:a}))}),Kt=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/exercises/${a.categoryId}/rank_list.xlsx`,query:a}))}),je=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:a}))}),It=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/examination_banks/${a.id}.json`,query:a}))}),ze=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/exercises/${a.categoryId}.json`,query:a}))}),Pt=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/polls/${a==null?void 0:a.id}/commit_result.json`,query:a}))}),ut=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+"/api/paths/get_task_pass.json",query:a}))}),x=(a,h)=>B(void 0,null,function*(){yield(0,M.FH)(h||"",(0,M.NY)({url:te.Z.API_SERVER+`/api/exercises/${a==null?void 0:a.exercise_id}/consult_exercise.json`,query:a}))}),ke=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/competitions/${a==null?void 0:a.identifier}/competition_commit_records/member_works.xlsx`,query:a}))}),P=a=>B(void 0,null,function*(){yield(0,M.FH)("",(0,M.NY)({url:te.Z.API_SERVER+`/api/courses/${a==null?void 0:a.coursesId}/group_homeworks/import_group_template.xlsx`,query:a}))})},49142:function(rr,Zt,g){"use strict";g.d(Zt,{AL:function(){return H},Iy:function(){return N},Qv:function(){return O},ez:function(){return re},jb:function(){return B}});var s=g(32834),Se=g.n(s),M=g(11690),Be=g.n(M);let te=1;function G(me,ve){const pe=me.match(/^(\s+)(?:```)/);if(pe===null)return ve;const J=pe[1];return ve.split(`
|
|
|
`).map(ye=>{const p=ye.match(/^\s+/);if(p===null)return ye;const[j]=p;return j.length>=J.length?ye.slice(J.length):ye}).join(`
|
|
|
`)}let Z=[],v=["<ul>"];const L=new(Se()).Renderer,i=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function N(){Z.length=0,v=["<ul>"]}const B={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function D(me,ve,pe,J){if(ve>=me.length||me[ve].level<=pe)return ve;var ye=me[ve];J.push("<li><a href='#"+te+ye.anchor+"'>"+ye.text+"</a>"),ve++;var p=[];return ve=D(me,ve,ye.level,p),p.length>0&&(J.push("<ul>"),p.forEach(function(j){J.push(j)}),J.push("</ul>")),J.push("</li>"),ve=D(me,ve,pe,J),ve}function O(){return D(Z,0,0,v),v.push("</ul>"),v.join("")}const T={heading(me){const ve=i.exec(me);if(te+=1,ve)return{type:"heading",raw:ve[0],depth:ve[1].length,text:ve[2]}},fences(me){const ve=this.rules.block.fences.exec(me);if(ve){const pe=ve[0];let J=G(pe,ve[3]||"");const ye=ve[2]?ve[2].trim():ve[2];if(["latex","katex","math"].indexOf(ye)>=0){const p=F(),j=J;J=p,W[p]={type:"block",expression:j}}return{type:"code",raw:pe,lang:ye,text:J}}}},E=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let U=0;const F=()=>`__special_katext_id_${U++}__`;let W={};function re(){return W}function H(){U=0,W={}}function k(me){return me=me.replace(E,(ve,pe)=>{const J=F();return W[J]={type:"inline",expression:pe},J}),me}const de=L.listitem;L.listitem=function(me){return de(k(me))};const ue=L.paragraph;L.paragraph=function(me){return ue(k(me))};const Fe=L.tablecell;L.tablecell=function(me,ve){return Fe(k(me),ve)},L.code=function(me,ve,pe){const J=(ve||"").match(/\S*/)[0];return J?["latex","katex","math"].indexOf(J)>=0?`<p class='editormd-tex'>${me}</p>`:`<pre class="prettyprint linenums"><code class="language-${ve}">${pe?me:(0,M.escape)(me,!0)}</code></pre>
|
|
|
`:'<pre class="prettyprint linenums"><code>'+(pe?me:(0,M.escape)(me,!0))+"</code></pre>"},L.heading=function(me,ve,pe){let J=this.options.headerPrefix+pe.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Z.push({anchor:J,level:ve,text:me}),"<h"+ve+' id="'+te+J+'">'+me+"</h"+ve+">"},Se().setOptions({silent:!0,gfm:!0,pedantic:!1}),Se().use({tokenizer:T,renderer:L}),Zt.ZP=Se()},9981:function(rr,Zt){"use strict";const g=function(){const s=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Se=1;Se<arguments.length;Se++){const M=Se<0||arguments.length<=Se?void 0:arguments[Se];M&&Object.keys(M).forEach(Be=>{const te=M[Be];te!==void 0&&(s[Be]=te)})}return s};Zt.Z=g},86013:function(rr,Zt,g){"use strict";var s=g(59301),Se=g(19248);const M=Be=>{let te;return typeof Be=="object"&&(Be!=null&&Be.clearIcon)?te=Be:Be&&(te={clearIcon:s.createElement(Se.Z,null)}),te};Zt.Z=M},97224:function(rr,Zt,g){"use strict";g.d(Zt,{F:function(){return s}});function s(M){return M!=null&&M===M.window}const Se=M=>{var Be,te;if(typeof window=="undefined")return 0;let G=0;return s(M)?G=M.pageYOffset:M instanceof Document?G=M.documentElement.scrollTop:(M instanceof HTMLElement||M)&&(G=M.scrollTop),M&&!s(M)&&typeof G!="number"&&(G=(te=((Be=M.ownerDocument)!==null&&Be!==void 0?Be:M).documentElement)===null||te===void 0?void 0:te.scrollTop),G};Zt.Z=Se},83010:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return Be}});var s=g(16089);function Se(te,G,Z,v){const L=Z-G;return te/=v/2,te<1?L/2*te*te*te+G:L/2*((te-=2)*te*te+2)+G}var M=g(97224);function Be(te){let G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:Z=()=>window,callback:v,duration:L=450}=G,i=Z(),N=(0,M.Z)(i),B=Date.now(),D=()=>{const T=Date.now()-B,E=Se(T>L?L:T,N,te,L);(0,M.F)(i)?i.scrollTo(window.pageXOffset,E):i instanceof Document||i.constructor.name==="HTMLDocument"?i.documentElement.scrollTop=E:i.scrollTop=E,T<L?(0,s.Z)(D):typeof v=="function"&&v()};(0,s.Z)(D)}},91882:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return ie}});var s=g(59301),Se=g(92310),M=g.n(Se),Be=g(11592),te=g(26112),G=g(22703),Z=g(48755),v=g(84105),L=g(19563);const i=he=>{let{children:Ce}=he;const{getPrefixCls:ge}=s.useContext(Z.E_),ae=ge("breadcrumb");return s.createElement("li",{className:`${ae}-separator`,"aria-hidden":"true"},Ce===""?Ce:Ce||"/")};i.__ANT_BREADCRUMB_SEPARATOR=!0;var N=i,B=function(he,Ce){var ge={};for(var ae in he)Object.prototype.hasOwnProperty.call(he,ae)&&Ce.indexOf(ae)<0&&(ge[ae]=he[ae]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,ae=Object.getOwnPropertySymbols(he);Ae<ae.length;Ae++)Ce.indexOf(ae[Ae])<0&&Object.prototype.propertyIsEnumerable.call(he,ae[Ae])&&(ge[ae[Ae]]=he[ae[Ae]]);return ge};function D(he,Ce){if(he.title===void 0||he.title===null)return null;const ge=Object.keys(Ce).join("|");return typeof he.title=="object"?he.title:String(he.title).replace(new RegExp(`:(${ge})`,"g"),(ae,Ae)=>Ce[Ae]||ae)}function O(he,Ce,ge,ae){if(ge==null)return null;const{className:Ae,onClick:nt}=Ce,mt=B(Ce,["className","onClick"]),Ve=Object.assign(Object.assign({},(0,te.Z)(mt,{data:!0,aria:!0})),{onClick:nt});return ae!==void 0?s.createElement("a",Object.assign({},Ve,{className:M()(`${he}-link`,Ae),href:ae}),ge):s.createElement("span",Object.assign({},Ve,{className:M()(`${he}-link`,Ae)}),ge)}function T(he,Ce){return(ae,Ae,nt,mt,Ve)=>{if(Ce)return Ce(ae,Ae,nt,mt);const Qt=D(ae,Ae);return O(he,ae,Qt,Ve)}}var E=function(he,Ce){var ge={};for(var ae in he)Object.prototype.hasOwnProperty.call(he,ae)&&Ce.indexOf(ae)<0&&(ge[ae]=he[ae]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,ae=Object.getOwnPropertySymbols(he);Ae<ae.length;Ae++)Ce.indexOf(ae[Ae])<0&&Object.prototype.propertyIsEnumerable.call(he,ae[Ae])&&(ge[ae[Ae]]=he[ae[Ae]]);return ge};const U=he=>{const{prefixCls:Ce,separator:ge="/",children:ae,menu:Ae,overlay:nt,dropdownProps:mt,href:Ve}=he,vt=(Kt=>{if(Ae||nt){const je=Object.assign({},mt);if(Ae){const It=Ae||{},{items:ze}=It,Pt=E(It,["items"]);je.menu=Object.assign(Object.assign({},Pt),{items:ze==null?void 0:ze.map((ut,x)=>{var{key:ke,title:P,label:a,path:h}=ut,C=E(ut,["key","title","label","path"]);let b=a!=null?a:P;return h&&(b=s.createElement("a",{href:`${Ve}${h}`},b)),Object.assign(Object.assign({},C),{key:ke!=null?ke:x,label:b})})})}else nt&&(je.overlay=nt);return s.createElement(L.Z,Object.assign({placement:"bottom"},je),s.createElement("span",{className:`${Ce}-overlay-link`},Kt,s.createElement(v.Z,null)))}return Kt})(ae);return vt!=null?s.createElement(s.Fragment,null,s.createElement("li",null,vt),ge&&s.createElement(N,null,ge)):null},F=he=>{const{prefixCls:Ce,children:ge,href:ae}=he,Ae=E(he,["prefixCls","children","href"]),{getPrefixCls:nt}=s.useContext(Z.E_),mt=nt("breadcrumb",Ce);return s.createElement(U,Object.assign({},Ae,{prefixCls:mt}),O(mt,Ae,ge,ae))};F.__ANT_BREADCRUMB_ITEM=!0;var W=F,re=g(36237),H=g(63356),k=g(16931),de=g(51636);const ue=he=>{const{componentCls:Ce,iconCls:ge,calc:ae}=he;return{[Ce]:Object.assign(Object.assign({},(0,H.Wf)(he)),{color:he.itemColor,fontSize:he.fontSize,[ge]:{fontSize:he.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:he.linkColor,transition:`color ${he.motionDurationMid}`,padding:`0 ${(0,re.unit)(he.paddingXXS)}`,borderRadius:he.borderRadiusSM,height:he.fontHeight,display:"inline-block",marginInline:ae(he.marginXXS).mul(-1).equal(),"&:hover":{color:he.linkHoverColor,backgroundColor:he.colorBgTextHover}},(0,H.Qy)(he)),"li:last-child":{color:he.lastItemColor},[`${Ce}-separator`]:{marginInline:he.separatorMargin,color:he.separatorColor},[`${Ce}-link`]:{[`
|
|
|
> ${ge} + span,
|
|
|
> ${ge} + a
|
|
|
`]:{marginInlineStart:he.marginXXS}},[`${Ce}-overlay-link`]:{borderRadius:he.borderRadiusSM,height:he.fontHeight,display:"inline-block",padding:`0 ${(0,re.unit)(he.paddingXXS)}`,marginInline:ae(he.marginXXS).mul(-1).equal(),[`> ${ge}`]:{marginInlineStart:he.marginXXS,fontSize:he.fontSizeIcon},"&:hover":{color:he.linkHoverColor,backgroundColor:he.colorBgTextHover,a:{color:he.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${he.componentCls}-rtl`]:{direction:"rtl"}})}},Fe=he=>({itemColor:he.colorTextDescription,lastItemColor:he.colorText,iconFontSize:he.fontSize,linkColor:he.colorTextDescription,linkHoverColor:he.colorText,separatorColor:he.colorTextDescription,separatorMargin:he.marginXS});var me=(0,k.I$)("Breadcrumb",he=>{const Ce=(0,de.mergeToken)(he,{});return ue(Ce)},Fe),ve=function(he,Ce){var ge={};for(var ae in he)Object.prototype.hasOwnProperty.call(he,ae)&&Ce.indexOf(ae)<0&&(ge[ae]=he[ae]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,ae=Object.getOwnPropertySymbols(he);Ae<ae.length;Ae++)Ce.indexOf(ae[Ae])<0&&Object.prototype.propertyIsEnumerable.call(he,ae[Ae])&&(ge[ae[Ae]]=he[ae[Ae]]);return ge};function pe(he){const{breadcrumbName:Ce,children:ge}=he,ae=ve(he,["breadcrumbName","children"]),Ae=Object.assign({title:Ce},ae);return ge&&(Ae.menu={items:ge.map(nt=>{var{breadcrumbName:mt}=nt,Ve=ve(nt,["breadcrumbName"]);return Object.assign(Object.assign({},Ve),{title:mt})})}),Ae}function J(he,Ce){return(0,s.useMemo)(()=>he||(Ce?Ce.map(pe):null),[he,Ce])}var ye=function(he,Ce){var ge={};for(var ae in he)Object.prototype.hasOwnProperty.call(he,ae)&&Ce.indexOf(ae)<0&&(ge[ae]=he[ae]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,ae=Object.getOwnPropertySymbols(he);Ae<ae.length;Ae++)Ce.indexOf(ae[Ae])<0&&Object.prototype.propertyIsEnumerable.call(he,ae[Ae])&&(ge[ae[Ae]]=he[ae[Ae]]);return ge};const p=(he,Ce)=>{if(Ce===void 0)return Ce;let ge=(Ce||"").replace(/^\//,"");return Object.keys(he).forEach(ae=>{ge=ge.replace(`:${ae}`,he[ae])}),ge},j=he=>{const{prefixCls:Ce,separator:ge="/",style:ae,className:Ae,rootClassName:nt,routes:mt,items:Ve,children:Qt,itemRender:vt,params:Kt={}}=he,je=ye(he,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:It,direction:ze,breadcrumb:Pt}=s.useContext(Z.E_);let ut;const x=It("breadcrumb",Ce),[ke,P,a]=me(x),h=J(Ve,mt),C=T(x,vt);if(h&&h.length>0){const ee=[],Ee=Ve||mt;ut=h.map((le,ce)=>{const{path:Qe,key:He,type:oe,menu:$,overlay:et,onClick:Te,className:Ct,separator:at,dropdownProps:Ge}=le,Lt=p(Kt,Qe);Lt!==void 0&&ee.push(Lt);const St=He!=null?He:ce;if(oe==="separator")return s.createElement(N,{key:St},at);const Ie={},$e=ce===h.length-1;$?Ie.menu=$:et&&(Ie.overlay=et);let{href:lt}=le;return ee.length&&Lt!==void 0&&(lt=`#/${ee.join("/")}`),s.createElement(U,Object.assign({key:St},Ie,(0,te.Z)(le,{data:!0,aria:!0}),{className:Ct,dropdownProps:Ge,href:lt,separator:$e?"":ge,onClick:Te,prefixCls:x}),C(le,Kt,Ee,ee,lt))})}else if(Qt){const ee=(0,Be.Z)(Qt).length;ut=(0,Be.Z)(Qt).map((Ee,le)=>{if(!Ee)return Ee;const ce=le===ee-1;return(0,G.Tm)(Ee,{separator:ce?"":ge,key:le})})}const b=M()(x,Pt==null?void 0:Pt.className,{[`${x}-rtl`]:ze==="rtl"},Ae,nt,P,a),K=Object.assign(Object.assign({},Pt==null?void 0:Pt.style),ae);return ke(s.createElement("nav",Object.assign({className:b,style:K},je),s.createElement("ol",null,ut)))};j.Item=W,j.Separator=N;var Xe=j,ie=Xe},62673:function(rr,Zt,g){"use strict";g.d(Zt,{default:function(){return me}});var s=g(59301),Se=g(92310),M=g.n(Se),Be=g(16632),te=g(8654),G=g(12919),Z=g(63872),v=g(48755),L=g(2171),i=g(83397),N=g(56553),D=s.createContext(null),O=g(36170),T=g(74632),E=function(ve,pe){var J={};for(var ye in ve)Object.prototype.hasOwnProperty.call(ve,ye)&&pe.indexOf(ye)<0&&(J[ye]=ve[ye]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,ye=Object.getOwnPropertySymbols(ve);p<ye.length;p++)pe.indexOf(ye[p])<0&&Object.prototype.propertyIsEnumerable.call(ve,ye[p])&&(J[ye[p]]=ve[ye[p]]);return J};const U=(ve,pe)=>{var J;const{prefixCls:ye,className:p,rootClassName:j,children:Xe,indeterminate:ie=!1,style:he,onMouseEnter:Ce,onMouseLeave:ge,skipGroup:ae=!1,disabled:Ae}=ve,nt=E(ve,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:mt,direction:Ve,checkbox:Qt}=s.useContext(v.E_),vt=s.useContext(D),{isFormItemInput:Kt}=s.useContext(N.aM),je=s.useContext(L.Z),It=(J=(vt==null?void 0:vt.disabled)||Ae)!==null&&J!==void 0?J:je,ze=s.useRef(nt.value),Pt=s.useRef(null),ut=(0,te.sQ)(pe,Pt);s.useEffect(()=>{vt==null||vt.registerValue(nt.value)},[]),s.useEffect(()=>{if(!ae)return nt.value!==ze.current&&(vt==null||vt.cancelValue(ze.current),vt==null||vt.registerValue(nt.value),ze.current=nt.value),()=>vt==null?void 0:vt.cancelValue(nt.value)},[nt.value]),s.useEffect(()=>{var le;!((le=Pt.current)===null||le===void 0)&&le.input&&(Pt.current.input.indeterminate=ie)},[ie]);const x=mt("checkbox",ye),ke=(0,i.Z)(x),[P,a,h]=(0,O.ZP)(x,ke),C=Object.assign({},nt);vt&&!ae&&(C.onChange=function(){nt.onChange&&nt.onChange.apply(nt,arguments),vt.toggleOption&&vt.toggleOption({label:Xe,value:nt.value})},C.name=vt.name,C.checked=vt.value.includes(nt.value));const b=M()(`${x}-wrapper`,{[`${x}-rtl`]:Ve==="rtl",[`${x}-wrapper-checked`]:C.checked,[`${x}-wrapper-disabled`]:It,[`${x}-wrapper-in-form-item`]:Kt},Qt==null?void 0:Qt.className,p,j,h,ke,a),K=M()({[`${x}-indeterminate`]:ie},Z.A,a),[ee,Ee]=(0,T.Z)(C.onClick);return P(s.createElement(G.Z,{component:"Checkbox",disabled:It},s.createElement("label",{className:b,style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),he),onMouseEnter:Ce,onMouseLeave:ge,onClick:ee},s.createElement(Be.Z,Object.assign({},C,{onClick:Ee,prefixCls:x,className:K,disabled:It,ref:ut})),Xe!==void 0&&s.createElement("span",{className:`${x}-label`},Xe))))};var W=s.forwardRef(U),re=g(94480),H=g(2738),k=function(ve,pe){var J={};for(var ye in ve)Object.prototype.hasOwnProperty.call(ve,ye)&&pe.indexOf(ye)<0&&(J[ye]=ve[ye]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,ye=Object.getOwnPropertySymbols(ve);p<ye.length;p++)pe.indexOf(ye[p])<0&&Object.prototype.propertyIsEnumerable.call(ve,ye[p])&&(J[ye[p]]=ve[ye[p]]);return J},ue=s.forwardRef((ve,pe)=>{const{defaultValue:J,children:ye,options:p=[],prefixCls:j,className:Xe,rootClassName:ie,style:he,onChange:Ce}=ve,ge=k(ve,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ae,direction:Ae}=s.useContext(v.E_),[nt,mt]=s.useState(ge.value||J||[]),[Ve,Qt]=s.useState([]);s.useEffect(()=>{"value"in ge&&mt(ge.value||[])},[ge.value]);const vt=s.useMemo(()=>p.map(K=>typeof K=="string"||typeof K=="number"?{label:K,value:K}:K),[p]),Kt=K=>{Qt(ee=>ee.filter(Ee=>Ee!==K))},je=K=>{Qt(ee=>[].concat((0,re.Z)(ee),[K]))},It=K=>{const ee=nt.indexOf(K.value),Ee=(0,re.Z)(nt);ee===-1?Ee.push(K.value):Ee.splice(ee,1),"value"in ge||mt(Ee),Ce==null||Ce(Ee.filter(le=>Ve.includes(le)).sort((le,ce)=>{const Qe=vt.findIndex(oe=>oe.value===le),He=vt.findIndex(oe=>oe.value===ce);return Qe-He}))},ze=ae("checkbox",j),Pt=`${ze}-group`,ut=(0,i.Z)(ze),[x,ke,P]=(0,O.ZP)(ze,ut),a=(0,H.Z)(ge,["value","disabled"]),h=p.length?vt.map(K=>s.createElement(W,{prefixCls:ze,key:K.value.toString(),disabled:"disabled"in K?K.disabled:ge.disabled,value:K.value,checked:nt.includes(K.value),onChange:K.onChange,className:`${Pt}-item`,style:K.style,title:K.title,id:K.id,required:K.required},K.label)):ye,C={toggleOption:It,value:nt,disabled:ge.disabled,name:ge.name,registerValue:je,cancelValue:Kt},b=M()(Pt,{[`${Pt}-rtl`]:Ae==="rtl"},Xe,ie,P,ut,ke);return x(s.createElement("div",Object.assign({className:b,style:he},a,{ref:pe}),s.createElement(D.Provider,{value:C},h)))});const Fe=W;Fe.Group=ue,Fe.__ANT_CHECKBOX=!0;var me=Fe},36170:function(rr,Zt,g){"use strict";g.d(Zt,{C2:function(){return G}});var s=g(36237),Se=g(63356),M=g(51636),Be=g(16931);const te=Z=>{const{checkboxCls:v}=Z,L=`${v}-wrapper`;return[{[`${v}-group`]:Object.assign(Object.assign({},(0,Se.Wf)(Z)),{display:"inline-flex",flexWrap:"wrap",columnGap:Z.marginXS,[`> ${Z.antCls}-row`]:{flex:1}}),[L]:Object.assign(Object.assign({},(0,Se.Wf)(Z)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${L}`]:{marginInlineStart:0},[`&${L}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[v]:Object.assign(Object.assign({},(0,Se.Wf)(Z)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Z.borderRadiusSM,alignSelf:"center",[`${v}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${v}-inner`]:Object.assign({},(0,Se.oN)(Z))},[`${v}-inner`]:{boxSizing:"border-box",display:"block",width:Z.checkboxSize,height:Z.checkboxSize,direction:"ltr",backgroundColor:Z.colorBgContainer,border:`${(0,s.unit)(Z.lineWidth)} ${Z.lineType} ${Z.colorBorder}`,borderRadius:Z.borderRadiusSM,borderCollapse:"separate",transition:`all ${Z.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:Z.calc(Z.checkboxSize).div(14).mul(5).equal(),height:Z.calc(Z.checkboxSize).div(14).mul(8).equal(),border:`${(0,s.unit)(Z.lineWidthBold)} solid ${Z.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Z.motionDurationFast} ${Z.motionEaseInBack}, opacity ${Z.motionDurationFast}`}},"& + span":{paddingInlineStart:Z.paddingXS,paddingInlineEnd:Z.paddingXS}})},{[`
|
|
|
${L}:not(${L}-disabled),
|
|
|
${v}:not(${v}-disabled)
|
|
|
`]:{[`&:hover ${v}-inner`]:{borderColor:Z.colorPrimary}},[`${L}:not(${L}-disabled)`]:{[`&:hover ${v}-checked:not(${v}-disabled) ${v}-inner`]:{backgroundColor:Z.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${v}-checked:not(${v}-disabled):after`]:{borderColor:Z.colorPrimaryHover}}},{[`${v}-checked`]:{[`${v}-inner`]:{backgroundColor:Z.colorPrimary,borderColor:Z.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Z.motionDurationMid} ${Z.motionEaseOutBack} ${Z.motionDurationFast}`}}},[`
|
|
|
${L}-checked:not(${L}-disabled),
|
|
|
${v}-checked:not(${v}-disabled)
|
|
|
`]:{[`&:hover ${v}-inner`]:{backgroundColor:Z.colorPrimaryHover,borderColor:"transparent"}}},{[v]:{"&-indeterminate":{[`${v}-inner`]:{backgroundColor:`${Z.colorBgContainer} !important`,borderColor:`${Z.colorBorder} !important`,"&:after":{top:"50%",insetInlineStart:"50%",width:Z.calc(Z.fontSizeLG).div(2).equal(),height:Z.calc(Z.fontSizeLG).div(2).equal(),backgroundColor:Z.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${v}-inner`]:{backgroundColor:`${Z.colorBgContainer} !important`,borderColor:`${Z.colorPrimary} !important`}}}},{[`${L}-disabled`]:{cursor:"not-allowed"},[`${v}-disabled`]:{[`&, ${v}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${v}-inner`]:{background:Z.colorBgContainerDisabled,borderColor:Z.colorBorder,"&:after":{borderColor:Z.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Z.colorTextDisabled},[`&${v}-indeterminate ${v}-inner::after`]:{background:Z.colorTextDisabled}}}]};function G(Z,v){const L=(0,M.mergeToken)(v,{checkboxCls:`.${Z}`,checkboxSize:v.controlInteractiveSize});return[te(L)]}Zt.ZP=(0,Be.I$)("Checkbox",(Z,v)=>{let{prefixCls:L}=v;return[G(L,Z)]})},38406:function(rr,Zt,g){"use strict";var s=g(59301),Se=g(48755),M=g(584);const Be=te=>{const{componentName:G}=te,{getPrefixCls:Z}=(0,s.useContext)(Se.E_),v=Z("empty");switch(G){case"Table":case"List":return s.createElement(M.Z,{image:M.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return s.createElement(M.Z,{image:M.Z.PRESENTED_IMAGE_SIMPLE,className:`${v}-small`});case"Table.filter":return null;default:return s.createElement(M.Z,null)}};Zt.Z=Be},37285:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return O}});var s=g(59301),Se=g(92310),M=g.n(Se),Be=g(48755),te=g(36237),G=g(63356),Z=g(16931),v=g(51636);const L=T=>{const{componentCls:E,sizePaddingEdgeHorizontal:U,colorSplit:F,lineWidth:W,textPaddingInline:re,orientationMargin:H,verticalMarginInline:k}=T;return{[E]:Object.assign(Object.assign({},(0,G.Wf)(T)),{borderBlockStart:`${(0,te.unit)(W)} solid ${F}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:k,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${(0,te.unit)(W)} solid ${F}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${(0,te.unit)(T.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${E}-with-text`]:{display:"flex",alignItems:"center",margin:`${(0,te.unit)(T.dividerHorizontalWithTextGutterMargin)} 0`,color:T.colorTextHeading,fontWeight:500,fontSize:T.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${F}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${(0,te.unit)(W)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${E}-with-text-start`]:{"&::before":{width:`calc(${H} * 100%)`},"&::after":{width:`calc(100% - ${H} * 100%)`}},[`&-horizontal${E}-with-text-end`]:{"&::before":{width:`calc(100% - ${H} * 100%)`},"&::after":{width:`calc(${H} * 100%)`}},[`${E}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:re},"&-dashed":{background:"none",borderColor:F,borderStyle:"dashed",borderWidth:`${(0,te.unit)(W)} 0 0`},[`&-horizontal${E}-with-text${E}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${E}-dashed`]:{borderInlineStartWidth:W,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:F,borderStyle:"dotted",borderWidth:`${(0,te.unit)(W)} 0 0`},[`&-horizontal${E}-with-text${E}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${E}-dotted`]:{borderInlineStartWidth:W,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${E}-with-text`]:{color:T.colorText,fontWeight:"normal",fontSize:T.fontSize},[`&-horizontal${E}-with-text-start${E}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${E}-inner-text`]:{paddingInlineStart:U}},[`&-horizontal${E}-with-text-end${E}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${E}-inner-text`]:{paddingInlineEnd:U}}})}},i=T=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:T.marginXS});var N=(0,Z.I$)("Divider",T=>{const E=(0,v.mergeToken)(T,{dividerHorizontalWithTextGutterMargin:T.margin,dividerHorizontalGutterMargin:T.marginLG,sizePaddingEdgeHorizontal:0});return[L(E)]},i,{unitless:{orientationMargin:!0}}),B=function(T,E){var U={};for(var F in T)Object.prototype.hasOwnProperty.call(T,F)&&E.indexOf(F)<0&&(U[F]=T[F]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,F=Object.getOwnPropertySymbols(T);W<F.length;W++)E.indexOf(F[W])<0&&Object.prototype.propertyIsEnumerable.call(T,F[W])&&(U[F[W]]=T[F[W]]);return U},O=T=>{const{getPrefixCls:E,direction:U,className:F,style:W}=(0,Be.dj)("divider"),{prefixCls:re,type:H="horizontal",orientation:k="center",orientationMargin:de,className:ue,rootClassName:Fe,children:me,dashed:ve,variant:pe="solid",plain:J,style:ye}=T,p=B(T,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),j=E("divider",re),[Xe,ie,he]=N(j),Ce=!!me,ge=s.useMemo(()=>k==="left"?U==="rtl"?"end":"start":k==="right"?U==="rtl"?"start":"end":k,[U,k]),ae=ge==="start"&&de!=null,Ae=ge==="end"&&de!=null,nt=M()(j,F,ie,he,`${j}-${H}`,{[`${j}-with-text`]:Ce,[`${j}-with-text-${ge}`]:Ce,[`${j}-dashed`]:!!ve,[`${j}-${pe}`]:pe!=="solid",[`${j}-plain`]:!!J,[`${j}-rtl`]:U==="rtl",[`${j}-no-default-orientation-margin-start`]:ae,[`${j}-no-default-orientation-margin-end`]:Ae},ue,Fe),mt=s.useMemo(()=>typeof de=="number"?de:/^\d+$/.test(de)?Number(de):de,[de]),Ve={marginInlineStart:ae?mt:void 0,marginInlineEnd:Ae?mt:void 0};return Xe(s.createElement("div",Object.assign({className:nt,style:Object.assign(Object.assign({},W),ye)},p,{role:"separator"}),me&&H!=="vertical"&&s.createElement("span",{className:`${j}-inner-text`,style:Ve},me)))}},19563:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return mt}});var s=g(59301),Se=g(33853),M=g(38819),Be=g(92310),te=g.n(Be),G=g(96478),Z=g(6089),v=g(18929),L=g(2738),i=g(75030),B=Ve=>typeof Ve!="object"&&typeof Ve!="function"||Ve===null,D=g(52838),O=g(45915),T=g(22703),E=g(32383),U=g(55743),F=g(48755),W=g(83397),re=g(93041),H=g(78857),k=g(57700),de=g(36237),ue=g(63356),Fe=g(46e3),me=g(93873),ve=g(34925),pe=g(37645),J=g(36305),ye=g(16931),p=g(51636),Xe=Ve=>{const{componentCls:Qt,menuCls:vt,colorError:Kt,colorTextLightSolid:je}=Ve,It=`${vt}-item`;return{[`${Qt}, ${Qt}-menu-submenu`]:{[`${vt} ${It}`]:{[`&${It}-danger:not(${It}-disabled)`]:{color:Kt,"&:hover":{color:je,backgroundColor:Kt}}}}}};const ie=Ve=>{const{componentCls:Qt,menuCls:vt,zIndexPopup:Kt,dropdownArrowDistance:je,sizePopupArrow:It,antCls:ze,iconCls:Pt,motionDurationMid:ut,paddingBlock:x,fontSize:ke,dropdownEdgeChildPadding:P,colorTextDisabled:a,fontSizeIcon:h,controlPaddingHorizontal:C,colorBgElevated:b}=Ve;return[{[Qt]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Kt,display:"block","&::before":{position:"absolute",insetBlock:Ve.calc(It).div(2).sub(je).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${ze}-btn`]:{[`& > ${Pt}-down, & > ${ze}-btn-icon > ${Pt}-down`]:{fontSize:h}},[`${Qt}-wrap`]:{position:"relative",[`${ze}-btn > ${Pt}-down`]:{fontSize:h},[`${Pt}-down::before`]:{transition:`transform ${ut}`}},[`${Qt}-wrap-open`]:{[`${Pt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${ze}-slide-down-enter${ze}-slide-down-enter-active${Qt}-placement-bottomLeft,
|
|
|
&${ze}-slide-down-appear${ze}-slide-down-appear-active${Qt}-placement-bottomLeft,
|
|
|
&${ze}-slide-down-enter${ze}-slide-down-enter-active${Qt}-placement-bottom,
|
|
|
&${ze}-slide-down-appear${ze}-slide-down-appear-active${Qt}-placement-bottom,
|
|
|
&${ze}-slide-down-enter${ze}-slide-down-enter-active${Qt}-placement-bottomRight,
|
|
|
&${ze}-slide-down-appear${ze}-slide-down-appear-active${Qt}-placement-bottomRight`]:{animationName:Fe.fJ},[`&${ze}-slide-up-enter${ze}-slide-up-enter-active${Qt}-placement-topLeft,
|
|
|
&${ze}-slide-up-appear${ze}-slide-up-appear-active${Qt}-placement-topLeft,
|
|
|
&${ze}-slide-up-enter${ze}-slide-up-enter-active${Qt}-placement-top,
|
|
|
&${ze}-slide-up-appear${ze}-slide-up-appear-active${Qt}-placement-top,
|
|
|
&${ze}-slide-up-enter${ze}-slide-up-enter-active${Qt}-placement-topRight,
|
|
|
&${ze}-slide-up-appear${ze}-slide-up-appear-active${Qt}-placement-topRight`]:{animationName:Fe.Qt},[`&${ze}-slide-down-leave${ze}-slide-down-leave-active${Qt}-placement-bottomLeft,
|
|
|
&${ze}-slide-down-leave${ze}-slide-down-leave-active${Qt}-placement-bottom,
|
|
|
&${ze}-slide-down-leave${ze}-slide-down-leave-active${Qt}-placement-bottomRight`]:{animationName:Fe.Uw},[`&${ze}-slide-up-leave${ze}-slide-up-leave-active${Qt}-placement-topLeft,
|
|
|
&${ze}-slide-up-leave${ze}-slide-up-leave-active${Qt}-placement-top,
|
|
|
&${ze}-slide-up-leave${ze}-slide-up-leave-active${Qt}-placement-topRight`]:{animationName:Fe.ly}}},(0,pe.ZP)(Ve,b,{arrowPlacement:{top:!0,bottom:!0}}),{[`${Qt} ${vt}`]:{position:"relative",margin:0},[`${vt}-submenu-popup`]:{position:"absolute",zIndex:Kt,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Qt}, ${Qt}-menu-submenu`]:Object.assign(Object.assign({},(0,ue.Wf)(Ve)),{[vt]:Object.assign(Object.assign({padding:P,listStyleType:"none",backgroundColor:b,backgroundClip:"padding-box",borderRadius:Ve.borderRadiusLG,outline:"none",boxShadow:Ve.boxShadowSecondary},(0,ue.Qy)(Ve)),{"&:empty":{padding:0,boxShadow:"none"},[`${vt}-item-group-title`]:{padding:`${(0,de.unit)(x)} ${(0,de.unit)(C)}`,color:Ve.colorTextDescription,transition:`all ${ut}`},[`${vt}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${vt}-item-icon`]:{minWidth:ke,marginInlineEnd:Ve.marginXS,fontSize:Ve.fontSizeSM},[`${vt}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${ut}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${vt}-item-extra`]:{paddingInlineStart:Ve.padding,marginInlineStart:"auto",fontSize:Ve.fontSizeSM,color:Ve.colorTextDescription}},[`${vt}-item, ${vt}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${(0,de.unit)(x)} ${(0,de.unit)(C)}`,color:Ve.colorText,fontWeight:"normal",fontSize:ke,lineHeight:Ve.lineHeight,cursor:"pointer",transition:`all ${ut}`,borderRadius:Ve.borderRadiusSM,"&:hover, &-active":{backgroundColor:Ve.controlItemBgHover}},(0,ue.Qy)(Ve)),{"&-selected":{color:Ve.colorPrimary,backgroundColor:Ve.controlItemBgActive,"&:hover, &-active":{backgroundColor:Ve.controlItemBgActiveHover}},"&-disabled":{color:a,cursor:"not-allowed","&:hover":{color:a,backgroundColor:b,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${(0,de.unit)(Ve.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:Ve.colorSplit},[`${Qt}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Ve.paddingXS,[`${Qt}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Ve.colorTextDescription,fontSize:h,fontStyle:"normal"}}}),[`${vt}-item-group-list`]:{margin:`0 ${(0,de.unit)(Ve.marginXS)}`,padding:0,listStyle:"none"},[`${vt}-submenu-title`]:{paddingInlineEnd:Ve.calc(C).add(Ve.fontSizeSM).equal()},[`${vt}-submenu-vertical`]:{position:"relative"},[`${vt}-submenu${vt}-submenu-disabled ${Qt}-menu-submenu-title`]:{[`&, ${Qt}-menu-submenu-arrow-icon`]:{color:a,backgroundColor:b,cursor:"not-allowed"}},[`${vt}-submenu-selected ${Qt}-menu-submenu-title`]:{color:Ve.colorPrimary}})})},[(0,Fe.oN)(Ve,"slide-up"),(0,Fe.oN)(Ve,"slide-down"),(0,me.Fm)(Ve,"move-up"),(0,me.Fm)(Ve,"move-down"),(0,ve._y)(Ve,"zoom-big")]]},he=Ve=>Object.assign(Object.assign({zIndexPopup:Ve.zIndexPopupBase+50,paddingBlock:(Ve.controlHeight-Ve.fontSize*Ve.lineHeight)/2},(0,pe.wZ)({contentRadius:Ve.borderRadiusLG,limitVerticalRadius:!0})),(0,J.w)(Ve));var Ce=(0,ye.I$)("Dropdown",Ve=>{const{marginXXS:Qt,sizePopupArrow:vt,paddingXXS:Kt,componentCls:je}=Ve,It=(0,p.mergeToken)(Ve,{menuCls:`${je}-menu`,dropdownArrowDistance:Ve.calc(vt).div(2).add(Qt).equal(),dropdownEdgeChildPadding:Kt});return[ie(It),Xe(It)]},he,{resetStyle:!1});const ge=null,ae=Ve=>{var Qt;const{menu:vt,arrow:Kt,prefixCls:je,children:It,trigger:ze,disabled:Pt,dropdownRender:ut,getPopupContainer:x,overlayClassName:ke,rootClassName:P,overlayStyle:a,open:h,onOpenChange:C,visible:b,onVisibleChange:K,mouseEnterDelay:ee=.15,mouseLeaveDelay:Ee=.1,autoAdjustOverflow:le=!0,placement:ce="",overlay:Qe,transitionName:He}=Ve,{getPopupContainer:oe,getPrefixCls:$,direction:et,dropdown:Te}=s.useContext(F.E_),Ct=(0,E.ln)("Dropdown"),at=s.useMemo(()=>{const zn=$();return He!==void 0?He:ce.includes("top")?`${zn}-slide-down`:`${zn}-slide-up`},[$,ce,He]),Ge=s.useMemo(()=>ce?ce.includes("Center")?ce.slice(0,ce.indexOf("Center")):ce:et==="rtl"?"bottomRight":"bottomLeft",[ce,et]),Lt=$("dropdown",je),St=(0,W.Z)(Lt),[Ie,$e,lt]=Ce(Lt,St),[,Nt]=(0,k.ZP)(),se=s.Children.only(B(It)?s.createElement("span",null,It):It),Oe=(0,T.Tm)(se,{className:te()(`${Lt}-trigger`,{[`${Lt}-rtl`]:et==="rtl"},se.props.className),disabled:(Qt=se.props.disabled)!==null&&Qt!==void 0?Qt:Pt}),We=Pt?[]:ze,gt=!!(We!=null&&We.includes("contextMenu")),[Rt,en]=(0,v.Z)(!1,{value:h!=null?h:b}),En=(0,Z.Z)(zn=>{C==null||C(zn,{source:"trigger"}),K==null||K(zn),en(zn)}),xn=te()(ke,P,$e,lt,St,Te==null?void 0:Te.className,{[`${Lt}-rtl`]:et==="rtl"}),ln=(0,D.Z)({arrowPointAtCenter:typeof Kt=="object"&&Kt.pointAtCenter,autoAdjustOverflow:le,offset:Nt.marginXXS,arrowWidth:Kt?Nt.sizePopupArrow:0,borderRadius:Nt.borderRadius}),tn=s.useCallback(()=>{vt!=null&&vt.selectable&&(vt!=null&&vt.multiple)||(C==null||C(!1,{source:"menu"}),en(!1))},[vt==null?void 0:vt.selectable,vt==null?void 0:vt.multiple]),Yt=()=>{let zn;return vt!=null&&vt.items?zn=s.createElement(re.default,Object.assign({},vt)):typeof Qe=="function"?zn=Qe():zn=Qe,ut&&(zn=ut(zn)),zn=s.Children.only(typeof zn=="string"?s.createElement("span",null,zn):zn),s.createElement(H.J,{prefixCls:`${Lt}-menu`,rootClassName:te()(lt,St),expandIcon:s.createElement("span",{className:`${Lt}-menu-submenu-arrow`},et==="rtl"?s.createElement(Se.Z,{className:`${Lt}-menu-submenu-arrow-icon`}):s.createElement(M.Z,{className:`${Lt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:tn,validator:er=>{let{mode:tr}=er}},zn)},[cn,yn]=(0,i.Cn)("Dropdown",a==null?void 0:a.zIndex);let Un=s.createElement(G.Z,Object.assign({alignPoint:gt},(0,L.Z)(Ve,["rootClassName"]),{mouseEnterDelay:ee,mouseLeaveDelay:Ee,visible:Rt,builtinPlacements:ln,arrow:!!Kt,overlayClassName:xn,prefixCls:Lt,getPopupContainer:x||oe,transitionName:at,trigger:We,overlay:Yt,placement:Ge,onVisibleChange:En,overlayStyle:Object.assign(Object.assign(Object.assign({},Te==null?void 0:Te.style),a),{zIndex:cn})}),Oe);return cn&&(Un=s.createElement(U.Z.Provider,{value:yn},Un)),Ie(Un)},Ae=(0,O.Z)(ae,"align",void 0,"dropdown",Ve=>Ve),nt=Ve=>s.createElement(Ae,Object.assign({},Ve),s.createElement("span",null));ae._InternalPanelDoNotUseOrYouWillBeFired=nt;var mt=ae},75727:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return O}});var s=g(19563),Se=g(59301),M=g(18785),Be=g(92310),te=g.n(Be),G=g(7939),Z=g(48755),v=g(44104),L=g(70045),i=function(T,E){var U={};for(var F in T)Object.prototype.hasOwnProperty.call(T,F)&&E.indexOf(F)<0&&(U[F]=T[F]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,F=Object.getOwnPropertySymbols(T);W<F.length;W++)E.indexOf(F[W])<0&&Object.prototype.propertyIsEnumerable.call(T,F[W])&&(U[F[W]]=T[F[W]]);return U};const N=T=>{const{getPopupContainer:E,getPrefixCls:U,direction:F}=Se.useContext(Z.E_),{prefixCls:W,type:re="default",danger:H,disabled:k,loading:de,onClick:ue,htmlType:Fe,children:me,className:ve,menu:pe,arrow:J,autoFocus:ye,overlay:p,trigger:j,align:Xe,open:ie,onOpenChange:he,placement:Ce,getPopupContainer:ge,href:ae,icon:Ae=Se.createElement(M.Z,null),title:nt,buttonsRender:mt=ee=>ee,mouseEnterDelay:Ve,mouseLeaveDelay:Qt,overlayClassName:vt,overlayStyle:Kt,destroyPopupOnHide:je,dropdownRender:It}=T,ze=i(T,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Pt=U("dropdown",W),ut=`${Pt}-button`,x={menu:pe,arrow:J,autoFocus:ye,align:Xe,disabled:k,trigger:k?[]:j,onOpenChange:he,getPopupContainer:ge||E,mouseEnterDelay:Ve,mouseLeaveDelay:Qt,overlayClassName:vt,overlayStyle:Kt,destroyPopupOnHide:je,dropdownRender:It},{compactSize:ke,compactItemClassnames:P}=(0,L.ri)(Pt,F),a=te()(ut,P,ve);"overlay"in T&&(x.overlay=p),"open"in T&&(x.open=ie),"placement"in T?x.placement=Ce:x.placement=F==="rtl"?"bottomLeft":"bottomRight";const h=Se.createElement(G.ZP,{type:re,danger:H,disabled:k,loading:de,onClick:ue,htmlType:Fe,href:ae,title:nt},me),C=Se.createElement(G.ZP,{type:re,danger:H,icon:Ae}),[b,K]=mt([h,C]);return Se.createElement(v.Z.Compact,Object.assign({className:a,size:ke,block:!0},ze),b,Se.createElement(s.Z,Object.assign({},x),K))};N.__ANT_BUTTON=!0;var B=N;const D=s.Z;D.Button=B;var O=D},584:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return re}});var s=g(59301),Se=g(92310),M=g.n(Se),Be=g(9017),te=g(17835),G=g(57700),v=()=>{const[,H]=(0,G.ZP)(),[k]=(0,Be.Z)("Empty"),ue=new te.FastColor(H.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return s.createElement("svg",{style:ue,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},s.createElement("title",null,(k==null?void 0:k.description)||"Empty"),s.createElement("g",{fill:"none",fillRule:"evenodd"},s.createElement("g",{transform:"translate(24 31.67)"},s.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),s.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),s.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),s.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),s.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),s.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),s.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},s.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),s.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},i=()=>{const[,H]=(0,G.ZP)(),[k]=(0,Be.Z)("Empty"),{colorFill:de,colorFillTertiary:ue,colorFillQuaternary:Fe,colorBgContainer:me}=H,{borderColor:ve,shadowColor:pe,contentColor:J}=(0,s.useMemo)(()=>({borderColor:new te.FastColor(de).onBackground(me).toHexString(),shadowColor:new te.FastColor(ue).onBackground(me).toHexString(),contentColor:new te.FastColor(Fe).onBackground(me).toHexString()}),[de,ue,Fe,me]);return s.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},s.createElement("title",null,(k==null?void 0:k.description)||"Empty"),s.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},s.createElement("ellipse",{fill:pe,cx:"32",cy:"33",rx:"32",ry:"7"}),s.createElement("g",{fillRule:"nonzero",stroke:ve},s.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),s.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:J}))))},N=g(16931),B=g(51636);const D=H=>{const{componentCls:k,margin:de,marginXS:ue,marginXL:Fe,fontSize:me,lineHeight:ve}=H;return{[k]:{marginInline:ue,fontSize:me,lineHeight:ve,textAlign:"center",[`${k}-image`]:{height:H.emptyImgHeight,marginBottom:ue,opacity:H.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${k}-description`]:{color:H.colorTextDescription},[`${k}-footer`]:{marginTop:de},"&-normal":{marginBlock:Fe,color:H.colorTextDescription,[`${k}-description`]:{color:H.colorTextDescription},[`${k}-image`]:{height:H.emptyImgHeightMD}},"&-small":{marginBlock:ue,color:H.colorTextDescription,[`${k}-image`]:{height:H.emptyImgHeightSM}}}}};var O=(0,N.I$)("Empty",H=>{const{componentCls:k,controlHeightLG:de,calc:ue}=H,Fe=(0,B.mergeToken)(H,{emptyImgCls:`${k}-img`,emptyImgHeight:ue(de).mul(2.5).equal(),emptyImgHeightMD:de,emptyImgHeightSM:ue(de).mul(.875).equal()});return[D(Fe)]}),T=g(48755),E=function(H,k){var de={};for(var ue in H)Object.prototype.hasOwnProperty.call(H,ue)&&k.indexOf(ue)<0&&(de[ue]=H[ue]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,ue=Object.getOwnPropertySymbols(H);Fe<ue.length;Fe++)k.indexOf(ue[Fe])<0&&Object.prototype.propertyIsEnumerable.call(H,ue[Fe])&&(de[ue[Fe]]=H[ue[Fe]]);return de};const U=s.createElement(v,null),F=s.createElement(i,null),W=H=>{const{className:k,rootClassName:de,prefixCls:ue,image:Fe=U,description:me,children:ve,imageStyle:pe,style:J,classNames:ye,styles:p}=H,j=E(H,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:Xe,direction:ie,className:he,style:Ce,classNames:ge,styles:ae}=(0,T.dj)("empty"),Ae=Xe("empty",ue),[nt,mt,Ve]=O(Ae),[Qt]=(0,Be.Z)("Empty"),vt=typeof me!="undefined"?me:Qt==null?void 0:Qt.description,Kt=typeof vt=="string"?vt:"empty";let je=null;return typeof Fe=="string"?je=s.createElement("img",{alt:Kt,src:Fe}):je=Fe,nt(s.createElement("div",Object.assign({className:M()(mt,Ve,Ae,he,{[`${Ae}-normal`]:Fe===F,[`${Ae}-rtl`]:ie==="rtl"},k,de,ge.root,ye==null?void 0:ye.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},ae.root),Ce),p==null?void 0:p.root),J)},j),s.createElement("div",{className:M()(`${Ae}-image`,ge.image,ye==null?void 0:ye.image),style:Object.assign(Object.assign(Object.assign({},pe),ae.image),p==null?void 0:p.image)},je),vt&&s.createElement("div",{className:M()(`${Ae}-description`,ge.description,ye==null?void 0:ye.description),style:Object.assign(Object.assign({},ae.description),p==null?void 0:p.description)},vt),ve&&s.createElement("div",{className:M()(`${Ae}-footer`,ge.footer,ye==null?void 0:ye.footer),style:Object.assign(Object.assign({},ae.footer),p==null?void 0:p.footer)},ve)))};W.PRESENTED_IMAGE_DEFAULT=U,W.PRESENTED_IMAGE_SIMPLE=F;var re=W},4875:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return Nt}});var s=g(59301),Se=g(84105),M=g(87395),Be=g(92310),te=g.n(Be),G=g(54476),Z=g(20068),v=g(76190),L=g(42978),i=g(75931),N=g(67732),B=g(83652);function D(){return typeof BigInt=="function"}function O(se){return!se&&se!==0&&!Number.isNaN(se)||!String(se).trim()}function T(se){var Oe=se.trim(),We=Oe.startsWith("-");We&&(Oe=Oe.slice(1)),Oe=Oe.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),Oe.startsWith(".")&&(Oe="0".concat(Oe));var gt=Oe||"0",Rt=gt.split("."),en=Rt[0]||"0",En=Rt[1]||"0";en==="0"&&En==="0"&&(We=!1);var xn=We?"-":"";return{negative:We,negativeStr:xn,trimStr:gt,integerStr:en,decimalStr:En,fullStr:"".concat(xn).concat(gt)}}function E(se){var Oe=String(se);return!Number.isNaN(Number(Oe))&&Oe.includes("e")}function U(se){var Oe=String(se);if(E(se)){var We=Number(Oe.slice(Oe.indexOf("e-")+2)),gt=Oe.match(/\.(\d+)/);return gt!=null&>[1]&&(We+=gt[1].length),We}return Oe.includes(".")&&W(Oe)?Oe.length-Oe.indexOf(".")-1:0}function F(se){var Oe=String(se);if(E(se)){if(se>Number.MAX_SAFE_INTEGER)return String(D()?BigInt(se).toString():Number.MAX_SAFE_INTEGER);if(se<Number.MIN_SAFE_INTEGER)return String(D()?BigInt(se).toString():Number.MIN_SAFE_INTEGER);Oe=se.toFixed(U(Oe))}return T(Oe).fullStr}function W(se){return typeof se=="number"?!Number.isNaN(se):se?/^\s*-?\d+(\.\d+)?\s*$/.test(se)||/^\s*-?\d+\.\s*$/.test(se)||/^\s*-?\.\d+\s*$/.test(se):!1}var re=function(){function se(Oe){if((0,N.Z)(this,se),(0,Z.Z)(this,"origin",""),(0,Z.Z)(this,"negative",void 0),(0,Z.Z)(this,"integer",void 0),(0,Z.Z)(this,"decimal",void 0),(0,Z.Z)(this,"decimalLen",void 0),(0,Z.Z)(this,"empty",void 0),(0,Z.Z)(this,"nan",void 0),O(Oe)){this.empty=!0;return}if(this.origin=String(Oe),Oe==="-"||Number.isNaN(Oe)){this.nan=!0;return}var We=Oe;if(E(We)&&(We=Number(We)),We=typeof We=="string"?We:F(We),W(We)){var gt=T(We);this.negative=gt.negative;var Rt=gt.trimStr.split(".");this.integer=BigInt(Rt[0]);var en=Rt[1]||"0";this.decimal=BigInt(en),this.decimalLen=en.length}else this.nan=!0}return(0,B.Z)(se,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(We){var gt="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(We,"0"));return BigInt(gt)}},{key:"negate",value:function(){var We=new se(this.toString());return We.negative=!We.negative,We}},{key:"cal",value:function(We,gt,Rt){var en=Math.max(this.getDecimalStr().length,We.getDecimalStr().length),En=this.alignDecimal(en),xn=We.alignDecimal(en),ln=gt(En,xn).toString(),tn=Rt(en),Yt=T(ln),cn=Yt.negativeStr,yn=Yt.trimStr,Un="".concat(cn).concat(yn.padStart(tn+1,"0"));return new se("".concat(Un.slice(0,-tn),".").concat(Un.slice(-tn)))}},{key:"add",value:function(We){if(this.isInvalidate())return new se(We);var gt=new se(We);return gt.isInvalidate()?this:this.cal(gt,function(Rt,en){return Rt+en},function(Rt){return Rt})}},{key:"multi",value:function(We){var gt=new se(We);return this.isInvalidate()||gt.isInvalidate()?new se(NaN):this.cal(gt,function(Rt,en){return Rt*en},function(Rt){return Rt*2})}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(We){return this.toString()===(We==null?void 0:We.toString())}},{key:"lessEquals",value:function(We){return this.add(We.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var We=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return We?this.isInvalidate()?"":T("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),se}(),H=function(){function se(Oe){if((0,N.Z)(this,se),(0,Z.Z)(this,"origin",""),(0,Z.Z)(this,"number",void 0),(0,Z.Z)(this,"empty",void 0),O(Oe)){this.empty=!0;return}this.origin=String(Oe),this.number=Number(Oe)}return(0,B.Z)(se,[{key:"negate",value:function(){return new se(-this.toNumber())}},{key:"add",value:function(We){if(this.isInvalidate())return new se(We);var gt=Number(We);if(Number.isNaN(gt))return this;var Rt=this.number+gt;if(Rt>Number.MAX_SAFE_INTEGER)return new se(Number.MAX_SAFE_INTEGER);if(Rt<Number.MIN_SAFE_INTEGER)return new se(Number.MIN_SAFE_INTEGER);var en=Math.max(U(this.number),U(gt));return new se(Rt.toFixed(en))}},{key:"multi",value:function(We){var gt=Number(We);if(this.isInvalidate()||Number.isNaN(gt))return new se(NaN);var Rt=this.number*gt;if(Rt>Number.MAX_SAFE_INTEGER)return new se(Number.MAX_SAFE_INTEGER);if(Rt<Number.MIN_SAFE_INTEGER)return new se(Number.MIN_SAFE_INTEGER);var en=Math.max(U(this.number),U(gt));return new se(Rt.toFixed(en))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return Number.isNaN(this.number)}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(We){return this.toNumber()===(We==null?void 0:We.toNumber())}},{key:"lessEquals",value:function(We){return this.add(We.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var We=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return We?this.isInvalidate()?"":F(this.number):this.origin}}]),se}();function k(se){return D()?new re(se):new H(se)}function de(se,Oe,We){var gt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(se==="")return"";var Rt=T(se),en=Rt.negativeStr,En=Rt.integerStr,xn=Rt.decimalStr,ln="".concat(Oe).concat(xn),tn="".concat(en).concat(En);if(We>=0){var Yt=Number(xn[We]);if(Yt>=5&&!gt){var cn=k(se).add("".concat(en,"0.").concat("0".repeat(We)).concat(10-Yt));return de(cn.toString(),Oe,We,gt)}return We===0?tn:"".concat(tn).concat(Oe).concat(xn.padEnd(We,"0").slice(0,We))}return ln===".0"?tn:"".concat(tn).concat(ln)}var ue=k,Fe=g(36901),me=g(34280);function ve(se,Oe){return typeof Proxy!="undefined"&&se?new Proxy(se,{get:function(gt,Rt){if(Oe[Rt])return Oe[Rt];var en=gt[Rt];return typeof en=="function"?en.bind(gt):en}}):se}var pe=g(8654),J=g(48736);function ye(se,Oe){var We=(0,s.useRef)(null);function gt(){try{var en=se.selectionStart,En=se.selectionEnd,xn=se.value,ln=xn.substring(0,en),tn=xn.substring(En);We.current={start:en,end:En,value:xn,beforeTxt:ln,afterTxt:tn}}catch(Yt){}}function Rt(){if(se&&We.current&&Oe)try{var en=se.value,En=We.current,xn=En.beforeTxt,ln=En.afterTxt,tn=En.start,Yt=en.length;if(en.startsWith(xn))Yt=xn.length;else if(en.endsWith(ln))Yt=en.length-We.current.afterTxt.length;else{var cn=xn[tn-1],yn=en.indexOf(cn,tn-1);yn!==-1&&(Yt=yn+1)}se.setSelectionRange(Yt,Yt)}catch(Un){(0,J.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Un.message))}}return[gt,Rt]}var p=g(49658),j=function(){var Oe=(0,s.useState)(!1),We=(0,L.Z)(Oe,2),gt=We[0],Rt=We[1];return(0,me.Z)(function(){Rt((0,p.Z)())},[]),gt},Xe=j,ie=g(16089),he=200,Ce=600;function ge(se){var Oe=se.prefixCls,We=se.upNode,gt=se.downNode,Rt=se.upDisabled,en=se.downDisabled,En=se.onStep,xn=s.useRef(),ln=s.useRef([]),tn=s.useRef();tn.current=En;var Yt=function(){clearTimeout(xn.current)},cn=function(fr,qn){fr.preventDefault(),Yt(),tn.current(qn);function Zr(){tn.current(qn),xn.current=setTimeout(Zr,he)}xn.current=setTimeout(Zr,Ce)};s.useEffect(function(){return function(){Yt(),ln.current.forEach(function(Nr){return ie.Z.cancel(Nr)})}},[]);var yn=Xe();if(yn)return null;var Un="".concat(Oe,"-handler"),zn=te()(Un,"".concat(Un,"-up"),(0,Z.Z)({},"".concat(Un,"-up-disabled"),Rt)),er=te()(Un,"".concat(Un,"-down"),(0,Z.Z)({},"".concat(Un,"-down-disabled"),en)),tr=function(){return ln.current.push((0,ie.Z)(Yt))},Sr={unselectable:"on",role:"button",onMouseUp:tr,onMouseLeave:tr};return s.createElement("div",{className:"".concat(Un,"-wrap")},s.createElement("span",(0,G.Z)({},Sr,{onMouseDown:function(fr){cn(fr,!0)},"aria-label":"Increase Value","aria-disabled":Rt,className:zn}),We||s.createElement("span",{unselectable:"on",className:"".concat(Oe,"-handler-up-inner")})),s.createElement("span",(0,G.Z)({},Sr,{onMouseDown:function(fr){cn(fr,!1)},"aria-label":"Decrease Value","aria-disabled":en,className:er}),gt||s.createElement("span",{unselectable:"on",className:"".concat(Oe,"-handler-down-inner")})))}function ae(se){var Oe=typeof se=="number"?F(se):T(se).fullStr,We=Oe.includes(".");return We?T(Oe.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:se+"0"}var Ae=g(30292),nt=function(){var se=(0,s.useRef)(0),Oe=function(){ie.Z.cancel(se.current)};return(0,s.useEffect)(function(){return Oe},[]),function(We){Oe(),se.current=(0,ie.Z)(function(){We()})}},mt=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],Ve=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],Qt=function(Oe,We){return Oe||We.isEmpty()?We.toString():We.toNumber()},vt=function(Oe){var We=ue(Oe);return We.isInvalidate()?null:We},Kt=s.forwardRef(function(se,Oe){var We=se.prefixCls,gt=se.className,Rt=se.style,en=se.min,En=se.max,xn=se.step,ln=xn===void 0?1:xn,tn=se.defaultValue,Yt=se.value,cn=se.disabled,yn=se.readOnly,Un=se.upHandler,zn=se.downHandler,er=se.keyboard,tr=se.changeOnWheel,Sr=tr===void 0?!1:tr,Nr=se.controls,fr=Nr===void 0?!0:Nr,qn=se.classNames,Zr=se.stringMode,pr=se.parser,Ao=se.formatter,mo=se.precision,Dn=se.decimalSeparator,Cn=se.onChange,br=se.onInput,Dr=se.onPressEnter,yt=se.onStep,ct=se.changeOnBlur,Fn=ct===void 0?!0:ct,Re=se.domRef,st=(0,i.Z)(se,mt),wt="".concat(We,"-input"),qt=s.useRef(null),bn=s.useState(!1),Vn=(0,L.Z)(bn,2),Jn=Vn[0],fn=Vn[1],Hn=s.useRef(!1),lr=s.useRef(!1),Gn=s.useRef(!1),Fr=s.useState(function(){return ue(Yt!=null?Yt:tn)}),hr=(0,L.Z)(Fr,2),Ir=hr[0],Ko=hr[1];function Gi($n){Yt===void 0&&Ko($n)}var bi=s.useCallback(function($n,_n){if(!_n)return mo>=0?mo:Math.max(U($n),U(ln))},[mo,ln]),_o=s.useCallback(function($n){var _n=String($n);if(pr)return pr(_n);var gr=_n;return Dn&&(gr=gr.replace(Dn,".")),gr.replace(/[^\w.-]+/g,"")},[pr,Dn]),Li=s.useRef(""),Uo=s.useCallback(function($n,_n){if(Ao)return Ao($n,{userTyping:_n,input:String(Li.current)});var gr=typeof $n=="number"?F($n):$n;if(!_n){var Mr=bi(gr,_n);if(W(gr)&&(Dn||Mr>=0)){var so=Dn||".";gr=de(gr,so,Mr)}}return gr},[Ao,bi,Dn]),Mi=s.useState(function(){var $n=tn!=null?tn:Yt;return Ir.isInvalidate()&&["string","number"].includes((0,v.Z)($n))?Number.isNaN($n)?"":$n:Uo(Ir.toString(),!1)}),$i=(0,L.Z)(Mi,2),zo=$i[0],Ni=$i[1];Li.current=zo;function Ti($n,_n){Ni(Uo($n.isInvalidate()?$n.toString(!1):$n.toString(!_n),_n))}var jr=s.useMemo(function(){return vt(En)},[En,mo]),uo=s.useMemo(function(){return vt(en)},[en,mo]),ti=s.useMemo(function(){return!jr||!Ir||Ir.isInvalidate()?!1:jr.lessEquals(Ir)},[jr,Ir]),jo=s.useMemo(function(){return!uo||!Ir||Ir.isInvalidate()?!1:Ir.lessEquals(uo)},[uo,Ir]),qi=ye(qt.current,Jn),ma=(0,L.Z)(qi,2),ki=ma[0],ei=ma[1],ci=function(_n){return jr&&!_n.lessEquals(jr)?jr:uo&&!uo.lessEquals(_n)?uo:null},Go=function(_n){return!ci(_n)},oa=function(_n,gr){var Mr=_n,so=Go(Mr)||Mr.isEmpty();if(!Mr.isEmpty()&&!gr&&(Mr=ci(Mr)||Mr,so=!0),!yn&&!cn&&so){var Yo=Mr.toString(),di=bi(Yo,gr);return di>=0&&(Mr=ue(de(Yo,".",di)),Go(Mr)||(Mr=ue(de(Yo,".",di,!0)))),Mr.equals(Ir)||(Gi(Mr),Cn==null||Cn(Mr.isEmpty()?null:Qt(Zr,Mr)),Yt===void 0&&Ti(Mr,gr)),Mr}return Ir},Wa=nt(),va=function $n(_n){if(ki(),Li.current=_n,Ni(_n),!lr.current){var gr=_o(_n),Mr=ue(gr);Mr.isNaN()||oa(Mr,!0)}br==null||br(_n),Wa(function(){var so=_n;pr||(so=_n.replace(/。/g,".")),so!==_n&&$n(so)})},ia=function(){lr.current=!0},Xi=function(){lr.current=!1,va(qt.current.value)},ca=function(_n){va(_n.target.value)},yA=function(_n){var gr;if(!(_n&&ti||!_n&&jo)){Hn.current=!1;var Mr=ue(Gn.current?ae(ln):ln);_n||(Mr=Mr.negate());var so=(Ir||ue(0)).add(Mr.toString()),Yo=oa(so,!1);yt==null||yt(Qt(Zr,Yo),{offset:Gn.current?ae(ln):ln,type:_n?"up":"down"}),(gr=qt.current)===null||gr===void 0||gr.focus()}},lA=function(_n){var gr=ue(_o(zo)),Mr;gr.isNaN()?Mr=oa(Ir,_n):Mr=oa(gr,_n),Yt!==void 0?Ti(Ir,!1):Mr.isNaN()||Ti(Mr,!1)},aa=function(){Hn.current=!0},Wr=function(_n){var gr=_n.key,Mr=_n.shiftKey;Hn.current=!0,Gn.current=Mr,gr==="Enter"&&(lr.current||(Hn.current=!1),lA(!1),Dr==null||Dr(_n)),er!==!1&&!lr.current&&["Up","ArrowUp","Down","ArrowDown"].includes(gr)&&(yA(gr==="Up"||gr==="ArrowUp"),_n.preventDefault())},On=function(){Hn.current=!1,Gn.current=!1};s.useEffect(function(){if(Sr&&Jn){var $n=function(Mr){yA(Mr.deltaY<0),Mr.preventDefault()},_n=qt.current;if(_n)return _n.addEventListener("wheel",$n,{passive:!1}),function(){return _n.removeEventListener("wheel",$n)}}});var Yn=function(){Fn&&lA(!1),fn(!1),Hn.current=!1};return(0,me.o)(function(){Ir.isInvalidate()||Ti(Ir,!1)},[mo,Ao]),(0,me.o)(function(){var $n=ue(Yt);Ko($n);var _n=ue(_o(zo));(!$n.equals(_n)||!Hn.current||Ao)&&Ti($n,Hn.current)},[Yt]),(0,me.o)(function(){Ao&&ei()},[zo]),s.createElement("div",{ref:Re,className:te()(We,gt,(0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)({},"".concat(We,"-focused"),Jn),"".concat(We,"-disabled"),cn),"".concat(We,"-readonly"),yn),"".concat(We,"-not-a-number"),Ir.isNaN()),"".concat(We,"-out-of-range"),!Ir.isInvalidate()&&!Go(Ir))),style:Rt,onFocus:function(){fn(!0)},onBlur:Yn,onKeyDown:Wr,onKeyUp:On,onCompositionStart:ia,onCompositionEnd:Xi,onBeforeInput:aa},fr&&s.createElement(ge,{prefixCls:We,upNode:Un,downNode:zn,upDisabled:ti,downDisabled:jo,onStep:yA}),s.createElement("div",{className:"".concat(wt,"-wrap")},s.createElement("input",(0,G.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":en,"aria-valuemax":En,"aria-valuenow":Ir.isInvalidate()?null:Ir.toString(),step:ln},st,{ref:(0,pe.sQ)(qt,Oe),className:wt,value:zo,onChange:ca,disabled:cn,readOnly:yn}))))}),je=s.forwardRef(function(se,Oe){var We=se.disabled,gt=se.style,Rt=se.prefixCls,en=Rt===void 0?"rc-input-number":Rt,En=se.value,xn=se.prefix,ln=se.suffix,tn=se.addonBefore,Yt=se.addonAfter,cn=se.className,yn=se.classNames,Un=(0,i.Z)(se,Ve),zn=s.useRef(null),er=s.useRef(null),tr=s.useRef(null),Sr=function(fr){tr.current&&(0,Ae.nH)(tr.current,fr)};return s.useImperativeHandle(Oe,function(){return ve(tr.current,{focus:Sr,nativeElement:zn.current.nativeElement||er.current})}),s.createElement(Fe.BaseInput,{className:cn,triggerFocus:Sr,prefixCls:en,value:En,disabled:We,style:gt,prefix:xn,suffix:ln,addonAfter:Yt,addonBefore:tn,classNames:yn,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:zn},s.createElement(Kt,(0,G.Z)({prefixCls:en,disabled:We,ref:tr,domRef:er,className:yn==null?void 0:yn.input},Un)))}),It=je,ze=It,Pt=g(62487),ut=g(82855),x=g(48755),ke=g(60840),P=g(2171),a=g(83397),h=g(31756),C=g(56553),b=g(24971),K=g(70045),ee=g(36237),Ee=g(53075),le=g(64910),ce=g(39082),Qe=g(63356),He=g(56119),oe=g(16931),$=g(51636),et=g(17835);const Te=se=>{var Oe;const We=(Oe=se.handleVisible)!==null&&Oe!==void 0?Oe:"auto",gt=se.controlHeightSM-se.lineWidth*2;return Object.assign(Object.assign({},(0,le.T)(se)),{controlWidth:90,handleWidth:gt,handleFontSize:se.fontSize/2,handleVisible:We,handleActiveBg:se.colorFillAlter,handleBg:se.colorBgContainer,filledHandleBg:new et.FastColor(se.colorFillSecondary).onBackground(se.colorBgContainer).toHexString(),handleHoverColor:se.colorPrimary,handleBorderColor:se.colorBorder,handleOpacity:We===!0?1:0,handleVisibleWidth:We===!0?gt:0})},Ct=(se,Oe)=>{let{componentCls:We,borderRadiusSM:gt,borderRadiusLG:Rt}=se;const en=Oe==="lg"?Rt:gt;return{[`&-${Oe}`]:{[`${We}-handler-wrap`]:{borderStartEndRadius:en,borderEndEndRadius:en},[`${We}-handler-up`]:{borderStartEndRadius:en},[`${We}-handler-down`]:{borderEndEndRadius:en}}}},at=se=>{const{componentCls:Oe,lineWidth:We,lineType:gt,borderRadius:Rt,inputFontSizeSM:en,inputFontSizeLG:En,controlHeightLG:xn,controlHeightSM:ln,colorError:tn,paddingInlineSM:Yt,paddingBlockSM:cn,paddingBlockLG:yn,paddingInlineLG:Un,colorTextDescription:zn,motionDurationMid:er,handleHoverColor:tr,handleOpacity:Sr,paddingInline:Nr,paddingBlock:fr,handleBg:qn,handleActiveBg:Zr,colorTextDisabled:pr,borderRadiusSM:Ao,borderRadiusLG:mo,controlWidth:Dn,handleBorderColor:Cn,filledHandleBg:br,lineHeightLG:Dr,calc:yt}=se;return[{[Oe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(se)),(0,Ee.ik)(se)),{display:"inline-block",width:Dn,margin:0,padding:0,borderRadius:Rt}),(0,ce.qG)(se,{[`${Oe}-handler-wrap`]:{background:qn,[`${Oe}-handler-down`]:{borderBlockStart:`${(0,ee.unit)(We)} ${gt} ${Cn}`}}})),(0,ce.H8)(se,{[`${Oe}-handler-wrap`]:{background:br,[`${Oe}-handler-down`]:{borderBlockStart:`${(0,ee.unit)(We)} ${gt} ${Cn}`}},"&:focus-within":{[`${Oe}-handler-wrap`]:{background:qn}}})),(0,ce.vc)(se,{[`${Oe}-handler-wrap`]:{background:qn,[`${Oe}-handler-down`]:{borderBlockStart:`${(0,ee.unit)(We)} ${gt} ${Cn}`}}})),(0,ce.Mu)(se)),{"&-rtl":{direction:"rtl",[`${Oe}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:En,lineHeight:Dr,borderRadius:mo,[`input${Oe}-input`]:{height:yt(xn).sub(yt(We).mul(2)).equal(),padding:`${(0,ee.unit)(yn)} ${(0,ee.unit)(Un)}`}},"&-sm":{padding:0,fontSize:en,borderRadius:Ao,[`input${Oe}-input`]:{height:yt(ln).sub(yt(We).mul(2)).equal(),padding:`${(0,ee.unit)(cn)} ${(0,ee.unit)(Yt)}`}},"&-out-of-range":{[`${Oe}-input-wrap`]:{input:{color:tn}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(se)),(0,Ee.s7)(se)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${Oe}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${Oe}-group-addon`]:{borderRadius:mo,fontSize:se.fontSizeLG}},"&-sm":{[`${Oe}-group-addon`]:{borderRadius:Ao}}},(0,ce.ir)(se)),(0,ce.S5)(se)),{[`&:not(${Oe}-compact-first-item):not(${Oe}-compact-last-item)${Oe}-compact-item`]:{[`${Oe}, ${Oe}-group-addon`]:{borderRadius:0}},[`&:not(${Oe}-compact-last-item)${Oe}-compact-first-item`]:{[`${Oe}, ${Oe}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${Oe}-compact-first-item)${Oe}-compact-last-item`]:{[`${Oe}, ${Oe}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),[`&-disabled ${Oe}-input`]:{cursor:"not-allowed"},[Oe]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(se)),{width:"100%",padding:`${(0,ee.unit)(fr)} ${(0,ee.unit)(Nr)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:Rt,outline:0,transition:`all ${er} linear`,appearance:"textfield",fontSize:"inherit"}),(0,Ee.nz)(se.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},[`&:hover ${Oe}-handler-wrap, &-focused ${Oe}-handler-wrap`]:{width:se.handleWidth,opacity:1}})},{[Oe]:Object.assign(Object.assign(Object.assign({[`${Oe}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:se.handleVisibleWidth,opacity:Sr,height:"100%",borderStartStartRadius:0,borderStartEndRadius:Rt,borderEndEndRadius:Rt,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${er}`,overflow:"hidden",[`${Oe}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[`
|
|
|
${Oe}-handler-up-inner,
|
|
|
${Oe}-handler-down-inner
|
|
|
`]:{marginInlineEnd:0,fontSize:se.handleFontSize}}},[`${Oe}-handler`]:{height:"50%",overflow:"hidden",color:zn,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${(0,ee.unit)(We)} ${gt} ${Cn}`,transition:`all ${er} linear`,"&:active":{background:Zr},"&:hover":{height:"60%",[`
|
|
|
${Oe}-handler-up-inner,
|
|
|
${Oe}-handler-down-inner
|
|
|
`]:{color:tr}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,Qe.Ro)()),{color:zn,transition:`all ${er} linear`,userSelect:"none"})},[`${Oe}-handler-up`]:{borderStartEndRadius:Rt},[`${Oe}-handler-down`]:{borderEndEndRadius:Rt}},Ct(se,"lg")),Ct(se,"sm")),{"&-disabled, &-readonly":{[`${Oe}-handler-wrap`]:{display:"none"},[`${Oe}-input`]:{color:"inherit"}},[`
|
|
|
${Oe}-handler-up-disabled,
|
|
|
${Oe}-handler-down-disabled
|
|
|
`]:{cursor:"not-allowed"},[`
|
|
|
${Oe}-handler-up-disabled:hover &-handler-up-inner,
|
|
|
${Oe}-handler-down-disabled:hover &-handler-down-inner
|
|
|
`]:{color:pr}})}]},Ge=se=>{const{componentCls:Oe,paddingBlock:We,paddingInline:gt,inputAffixPadding:Rt,controlWidth:en,borderRadiusLG:En,borderRadiusSM:xn,paddingInlineLG:ln,paddingInlineSM:tn,paddingBlockLG:Yt,paddingBlockSM:cn,motionDurationMid:yn}=se;return{[`${Oe}-affix-wrapper`]:Object.assign(Object.assign({[`input${Oe}-input`]:{padding:`${(0,ee.unit)(We)} 0`}},(0,Ee.ik)(se)),{position:"relative",display:"inline-flex",alignItems:"center",width:en,padding:0,paddingInlineStart:gt,"&-lg":{borderRadius:En,paddingInlineStart:ln,[`input${Oe}-input`]:{padding:`${(0,ee.unit)(Yt)} 0`}},"&-sm":{borderRadius:xn,paddingInlineStart:tn,[`input${Oe}-input`]:{padding:`${(0,ee.unit)(cn)} 0`}},[`&:not(${Oe}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${Oe}-disabled`]:{background:"transparent"},[`> div${Oe}`]:{width:"100%",border:"none",outline:"none",[`&${Oe}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${Oe}-handler-wrap`]:{zIndex:2},[Oe]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:Rt},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:gt,marginInlineStart:Rt,transition:`margin ${yn}`}},[`&:hover ${Oe}-handler-wrap, &-focused ${Oe}-handler-wrap`]:{width:se.handleWidth,opacity:1},[`&:not(${Oe}-affix-wrapper-without-controls):hover ${Oe}-suffix`]:{marginInlineEnd:se.calc(se.handleWidth).add(gt).equal()}})}};var Lt=(0,oe.I$)("InputNumber",se=>{const Oe=(0,$.mergeToken)(se,(0,le.e)(se));return[at(Oe),Ge(Oe),(0,He.c)(Oe)]},Te,{unitless:{handleOpacity:!0}}),St=function(se,Oe){var We={};for(var gt in se)Object.prototype.hasOwnProperty.call(se,gt)&&Oe.indexOf(gt)<0&&(We[gt]=se[gt]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Rt=0,gt=Object.getOwnPropertySymbols(se);Rt<gt.length;Rt++)Oe.indexOf(gt[Rt])<0&&Object.prototype.propertyIsEnumerable.call(se,gt[Rt])&&(We[gt[Rt]]=se[gt[Rt]]);return We};const Ie=s.forwardRef((se,Oe)=>{const{getPrefixCls:We,direction:gt}=s.useContext(x.E_),Rt=s.useRef(null);s.useImperativeHandle(Oe,()=>Rt.current);const{className:en,rootClassName:En,size:xn,disabled:ln,prefixCls:tn,addonBefore:Yt,addonAfter:cn,prefix:yn,suffix:Un,bordered:zn,readOnly:er,status:tr,controls:Sr,variant:Nr}=se,fr=St(se,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),qn=We("input-number",tn),Zr=(0,a.Z)(qn),[pr,Ao,mo]=Lt(qn,Zr),{compactSize:Dn,compactItemClassnames:Cn}=(0,K.ri)(qn,gt);let br=s.createElement(M.Z,{className:`${qn}-handler-up-inner`}),Dr=s.createElement(Se.Z,{className:`${qn}-handler-down-inner`});const yt=typeof Sr=="boolean"?Sr:void 0;typeof Sr=="object"&&(br=typeof Sr.upIcon=="undefined"?br:s.createElement("span",{className:`${qn}-handler-up-inner`},Sr.upIcon),Dr=typeof Sr.downIcon=="undefined"?Dr:s.createElement("span",{className:`${qn}-handler-down-inner`},Sr.downIcon));const{hasFeedback:ct,status:Fn,isFormItemInput:Re,feedbackIcon:st}=s.useContext(C.aM),wt=(0,ut.F)(Fn,tr),qt=(0,h.Z)(hr=>{var Ir;return(Ir=xn!=null?xn:Dn)!==null&&Ir!==void 0?Ir:hr}),bn=s.useContext(P.Z),Vn=ln!=null?ln:bn,[Jn,fn]=(0,b.Z)("inputNumber",Nr,zn),Hn=ct&&s.createElement(s.Fragment,null,st),lr=te()({[`${qn}-lg`]:qt==="large",[`${qn}-sm`]:qt==="small",[`${qn}-rtl`]:gt==="rtl",[`${qn}-in-form-item`]:Re},Ao),Gn=`${qn}-group`,Fr=s.createElement(ze,Object.assign({ref:Rt,disabled:Vn,className:te()(mo,Zr,en,En,Cn),upHandler:br,downHandler:Dr,prefixCls:qn,readOnly:er,controls:yt,prefix:yn,suffix:Hn||Un,addonBefore:Yt&&s.createElement(Pt.Z,{form:!0,space:!0},Yt),addonAfter:cn&&s.createElement(Pt.Z,{form:!0,space:!0},cn),classNames:{input:lr,variant:te()({[`${qn}-${Jn}`]:fn},(0,ut.Z)(qn,wt,ct)),affixWrapper:te()({[`${qn}-affix-wrapper-sm`]:qt==="small",[`${qn}-affix-wrapper-lg`]:qt==="large",[`${qn}-affix-wrapper-rtl`]:gt==="rtl",[`${qn}-affix-wrapper-without-controls`]:Sr===!1||Vn},Ao),wrapper:te()({[`${Gn}-rtl`]:gt==="rtl"},Ao),groupWrapper:te()({[`${qn}-group-wrapper-sm`]:qt==="small",[`${qn}-group-wrapper-lg`]:qt==="large",[`${qn}-group-wrapper-rtl`]:gt==="rtl",[`${qn}-group-wrapper-${Jn}`]:fn},(0,ut.Z)(`${qn}-group-wrapper`,wt,ct),Ao)}},fr));return pr(Fr)}),$e=Ie,lt=se=>s.createElement(ke.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},s.createElement(Ie,Object.assign({},se)));$e._InternalPanelDoNotUseOrYouWillBeFired=lt;var Nt=$e},49397:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return H}});var s=g(59301),Se=g(92310),M=g.n(Se),Be=g(36901),te=g(8654),G=g(62487),Z=g(86013),v=g(82855),L=g(48755),i=g(2171),N=g(83397),B=g(31756),D=g(56553),O=g(24971),T=g(70045),E=g(23826),U=g(53075);function F(k){return!!(k.prefix||k.suffix||k.allowClear||k.showCount)}var W=function(k,de){var ue={};for(var Fe in k)Object.prototype.hasOwnProperty.call(k,Fe)&&de.indexOf(Fe)<0&&(ue[Fe]=k[Fe]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,Fe=Object.getOwnPropertySymbols(k);me<Fe.length;me++)de.indexOf(Fe[me])<0&&Object.prototype.propertyIsEnumerable.call(k,Fe[me])&&(ue[Fe[me]]=k[Fe[me]]);return ue},H=(0,s.forwardRef)((k,de)=>{const{prefixCls:ue,bordered:Fe=!0,status:me,size:ve,disabled:pe,onBlur:J,onFocus:ye,suffix:p,allowClear:j,addonAfter:Xe,addonBefore:ie,className:he,style:Ce,styles:ge,rootClassName:ae,onChange:Ae,classNames:nt,variant:mt}=k,Ve=W(k,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:Qt,direction:vt,allowClear:Kt,autoComplete:je,className:It,style:ze,classNames:Pt,styles:ut}=(0,L.dj)("input"),x=Qt("input",ue),ke=(0,s.useRef)(null),P=(0,N.Z)(x),[a,h,C]=(0,U.TI)(x,ae),[b]=(0,U.ZP)(x,P),{compactSize:K,compactItemClassnames:ee}=(0,T.ri)(x,vt),Ee=(0,B.Z)(Nt=>{var se;return(se=ve!=null?ve:K)!==null&&se!==void 0?se:Nt}),le=s.useContext(i.Z),ce=pe!=null?pe:le,{status:Qe,hasFeedback:He,feedbackIcon:oe}=(0,s.useContext)(D.aM),$=(0,v.F)(Qe,me),et=F(k)||!!He,Te=(0,s.useRef)(et),Ct=(0,E.Z)(ke,!0),at=Nt=>{Ct(),J==null||J(Nt)},Ge=Nt=>{Ct(),ye==null||ye(Nt)},Lt=Nt=>{Ct(),Ae==null||Ae(Nt)},St=(He||p)&&s.createElement(s.Fragment,null,p,He&&oe),Ie=(0,Z.Z)(j!=null?j:Kt),[$e,lt]=(0,O.Z)("input",mt,Fe);return a(b(s.createElement(Be.default,Object.assign({ref:(0,te.sQ)(de,ke),prefixCls:x,autoComplete:je},Ve,{disabled:ce,onBlur:at,onFocus:Ge,style:Object.assign(Object.assign({},ze),Ce),styles:Object.assign(Object.assign({},ut),ge),suffix:St,allowClear:Ie,className:M()(he,ae,C,P,ee,It),onChange:Lt,addonBefore:ie&&s.createElement(G.Z,{form:!0,space:!0},ie),addonAfter:Xe&&s.createElement(G.Z,{form:!0,space:!0},Xe),classNames:Object.assign(Object.assign(Object.assign({},nt),Pt),{input:M()({[`${x}-sm`]:Ee==="small",[`${x}-lg`]:Ee==="large",[`${x}-rtl`]:vt==="rtl"},nt==null?void 0:nt.input,Pt.input,h),variant:M()({[`${x}-${$e}`]:lt},(0,v.Z)(x,$)),affixWrapper:M()({[`${x}-affix-wrapper-sm`]:Ee==="small",[`${x}-affix-wrapper-lg`]:Ee==="large",[`${x}-affix-wrapper-rtl`]:vt==="rtl"},h),wrapper:M()({[`${x}-group-rtl`]:vt==="rtl"},h),groupWrapper:M()({[`${x}-group-wrapper-sm`]:Ee==="small",[`${x}-group-wrapper-lg`]:Ee==="large",[`${x}-group-wrapper-rtl`]:vt==="rtl",[`${x}-group-wrapper-${$e}`]:lt},(0,v.Z)(`${x}-group-wrapper`,$,He),h)})}))))})},79809:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return de}});var s=g(59301),Se=g(92310),M=g.n(Se),Be=g(22711),te=g(86013),G=g(82855),Z=g(48755),v=g(2171),L=g(83397),i=g(31756),N=g(56553),B=g(24971),D=g(70045),O=g(30292),T=g(53075),E=g(16931),U=g(51636),F=g(64910);const W=ue=>{const{componentCls:Fe,paddingLG:me}=ue,ve=`${Fe}-textarea`;return{[`textarea${Fe}`]:{maxWidth:"100%",height:"auto",minHeight:ue.controlHeight,lineHeight:ue.lineHeight,verticalAlign:"bottom",transition:`all ${ue.motionDurationSlow}`,resize:"vertical",[`&${Fe}-mouse-active`]:{transition:`all ${ue.motionDurationSlow}, height 0s, width 0s`}},[`${Fe}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[ve]:{position:"relative","&-show-count":{[`> ${Fe}`]:{height:"100%"},[`${Fe}-data-count`]:{position:"absolute",bottom:ue.calc(ue.fontSize).mul(ue.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:ue.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[`
|
|
|
&-allow-clear > ${Fe},
|
|
|
&-affix-wrapper${ve}-has-feedback ${Fe}
|
|
|
`]:{paddingInlineEnd:me},[`&-affix-wrapper${Fe}-affix-wrapper`]:{padding:0,[`> textarea${Fe}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:ue.calc(ue.controlHeight).sub(ue.calc(ue.lineWidth).mul(2)).equal(),"&:focus":{boxShadow:"none !important"}},[`${Fe}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${Fe}-clear-icon`]:{position:"absolute",insetInlineEnd:ue.paddingInline,insetBlockStart:ue.paddingXS},[`${ve}-suffix`]:{position:"absolute",top:0,insetInlineEnd:ue.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${Fe}-affix-wrapper-sm`]:{[`${Fe}-suffix`]:{[`${Fe}-clear-icon`]:{insetInlineEnd:ue.paddingInlineSM}}}}}};var re=(0,E.I$)(["Input","TextArea"],ue=>{const Fe=(0,U.mergeToken)(ue,(0,F.e)(ue));return[W(Fe)]},F.T,{resetFont:!1}),H=function(ue,Fe){var me={};for(var ve in ue)Object.prototype.hasOwnProperty.call(ue,ve)&&Fe.indexOf(ve)<0&&(me[ve]=ue[ve]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,ve=Object.getOwnPropertySymbols(ue);pe<ve.length;pe++)Fe.indexOf(ve[pe])<0&&Object.prototype.propertyIsEnumerable.call(ue,ve[pe])&&(me[ve[pe]]=ue[ve[pe]]);return me},de=(0,s.forwardRef)((ue,Fe)=>{var me;const{prefixCls:ve,bordered:pe=!0,size:J,disabled:ye,status:p,allowClear:j,classNames:Xe,rootClassName:ie,className:he,style:Ce,styles:ge,variant:ae,showCount:Ae,onMouseDown:nt,onResize:mt}=ue,Ve=H(ue,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:Qt,direction:vt,allowClear:Kt,autoComplete:je,className:It,style:ze,classNames:Pt,styles:ut}=(0,Z.dj)("textArea"),x=s.useContext(v.Z),ke=ye!=null?ye:x,{status:P,hasFeedback:a,feedbackIcon:h}=s.useContext(N.aM),C=(0,G.F)(P,p),b=s.useRef(null);s.useImperativeHandle(Fe,()=>{var lt;return{resizableTextArea:(lt=b.current)===null||lt===void 0?void 0:lt.resizableTextArea,focus:Nt=>{var se,Oe;(0,O.nH)((Oe=(se=b.current)===null||se===void 0?void 0:se.resizableTextArea)===null||Oe===void 0?void 0:Oe.textArea,Nt)},blur:()=>{var Nt;return(Nt=b.current)===null||Nt===void 0?void 0:Nt.blur()}}});const K=Qt("input",ve),ee=(0,L.Z)(K),[Ee,le,ce]=(0,T.TI)(K,ie),[Qe]=re(K,ee),{compactSize:He,compactItemClassnames:oe}=(0,D.ri)(K,vt),$=(0,i.Z)(lt=>{var Nt;return(Nt=J!=null?J:He)!==null&&Nt!==void 0?Nt:lt}),[et,Te]=(0,B.Z)("textArea",ae,pe),Ct=(0,te.Z)(j!=null?j:Kt),[at,Ge]=s.useState(!1),[Lt,St]=s.useState(!1),Ie=lt=>{Ge(!0),nt==null||nt(lt);const Nt=()=>{Ge(!1),document.removeEventListener("mouseup",Nt)};document.addEventListener("mouseup",Nt)},$e=lt=>{var Nt,se;if(mt==null||mt(lt),at&&typeof getComputedStyle=="function"){const Oe=(se=(Nt=b.current)===null||Nt===void 0?void 0:Nt.nativeElement)===null||se===void 0?void 0:se.querySelector("textarea");Oe&&getComputedStyle(Oe).resize==="both"&&St(!0)}};return Ee(Qe(s.createElement(Be.default,Object.assign({autoComplete:je},Ve,{style:Object.assign(Object.assign({},ze),Ce),styles:Object.assign(Object.assign({},ut),ge),disabled:ke,allowClear:Ct,className:M()(ce,ee,he,ie,oe,It,Lt&&`${K}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},Xe),Pt),{textarea:M()({[`${K}-sm`]:$==="small",[`${K}-lg`]:$==="large"},le,Xe==null?void 0:Xe.textarea,Pt.textarea,at&&`${K}-mouse-active`),variant:M()({[`${K}-${et}`]:Te},(0,G.Z)(K,C)),affixWrapper:M()(`${K}-textarea-affix-wrapper`,{[`${K}-affix-wrapper-rtl`]:vt==="rtl",[`${K}-affix-wrapper-sm`]:$==="small",[`${K}-affix-wrapper-lg`]:$==="large",[`${K}-textarea-show-count`]:Ae||((me=ue.count)===null||me===void 0?void 0:me.show)},le)}),prefixCls:K,suffix:a&&s.createElement("span",{className:`${K}-textarea-suffix`},h),showCount:Ae,ref:b,onResize:$e,onMouseDown:Ie}))))})},23826:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return Se}});var s=g(59301);function Se(M,Be){const te=(0,s.useRef)([]),G=()=>{te.current.push(setTimeout(()=>{var Z,v,L,i;!((Z=M.current)===null||Z===void 0)&&Z.input&&((v=M.current)===null||v===void 0?void 0:v.input.getAttribute("type"))==="password"&&(!((L=M.current)===null||L===void 0)&&L.input.hasAttribute("value"))&&((i=M.current)===null||i===void 0||i.input.removeAttribute("value"))}))};return(0,s.useEffect)(()=>(Be&&G(),()=>te.current.forEach(Z=>{Z&&clearTimeout(Z)})),[]),G}},37568:function(rr,Zt,g){"use strict";g.d(Zt,{default:function(){return Pt}});var s=g(59301),Se=g(92310),M=g.n(Se),Be=g(48755),te=g(56553),G=g(53075),v=ut=>{const{getPrefixCls:x,direction:ke}=(0,s.useContext)(Be.E_),{prefixCls:P,className:a}=ut,h=x("input-group",P),C=x("input"),[b,K,ee]=(0,G.ZP)(C),Ee=M()(h,ee,{[`${h}-lg`]:ut.size==="large",[`${h}-sm`]:ut.size==="small",[`${h}-compact`]:ut.compact,[`${h}-rtl`]:ke==="rtl"},K,a),le=(0,s.useContext)(te.aM),ce=(0,s.useMemo)(()=>Object.assign(Object.assign({},le),{isFormItemInput:!1}),[le]);return b(s.createElement("span",{className:Ee,style:ut.style,onMouseEnter:ut.onMouseEnter,onMouseLeave:ut.onMouseLeave,onFocus:ut.onFocus,onBlur:ut.onBlur},s.createElement(te.aM.Provider,{value:ce},ut.children)))},L=g(49397),i=g(94480),N=g(6089),B=g(26112),D=g(82855),O=g(31756),T=g(16931),E=g(51636),U=g(64910);const F=ut=>{const{componentCls:x,paddingXS:ke}=ut;return{[x]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:ke,"&-rtl":{direction:"rtl"},[`${x}-input`]:{textAlign:"center",paddingInline:ut.paddingXXS},[`&${x}-sm ${x}-input`]:{paddingInline:ut.calc(ut.paddingXXS).div(2).equal()},[`&${x}-lg ${x}-input`]:{paddingInline:ut.paddingXS}}}};var W=(0,T.I$)(["Input","OTP"],ut=>{const x=(0,E.mergeToken)(ut,(0,U.e)(ut));return[F(x)]},U.T),re=g(16089),H=function(ut,x){var ke={};for(var P in ut)Object.prototype.hasOwnProperty.call(ut,P)&&x.indexOf(P)<0&&(ke[P]=ut[P]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,P=Object.getOwnPropertySymbols(ut);a<P.length;a++)x.indexOf(P[a])<0&&Object.prototype.propertyIsEnumerable.call(ut,P[a])&&(ke[P[a]]=ut[P[a]]);return ke},de=s.forwardRef((ut,x)=>{const{value:ke,onChange:P,onActiveChange:a,index:h,mask:C}=ut,b=H(ut,["value","onChange","onActiveChange","index","mask"]),K=ke&&typeof C=="string"?C:ke,ee=He=>{P(h,He.target.value)},Ee=s.useRef(null);s.useImperativeHandle(x,()=>Ee.current);const le=()=>{(0,re.Z)(()=>{var He;const oe=(He=Ee.current)===null||He===void 0?void 0:He.input;document.activeElement===oe&&oe&&oe.select()})},ce=He=>{const{key:oe,ctrlKey:$,metaKey:et}=He;oe==="ArrowLeft"?a(h-1):oe==="ArrowRight"?a(h+1):oe==="z"&&($||et)&&He.preventDefault(),le()},Qe=He=>{He.key==="Backspace"&&!ke&&a(h-1),le()};return s.createElement(L.Z,Object.assign({type:C===!0?"password":"text"},b,{ref:Ee,value:K,onInput:ee,onFocus:le,onKeyDown:ce,onKeyUp:Qe,onMouseDown:le,onMouseUp:le}))}),ue=function(ut,x){var ke={};for(var P in ut)Object.prototype.hasOwnProperty.call(ut,P)&&x.indexOf(P)<0&&(ke[P]=ut[P]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,P=Object.getOwnPropertySymbols(ut);a<P.length;a++)x.indexOf(P[a])<0&&Object.prototype.propertyIsEnumerable.call(ut,P[a])&&(ke[P[a]]=ut[P[a]]);return ke};function Fe(ut){return(ut||"").split("")}const me=ut=>{const{index:x,prefixCls:ke,separator:P}=ut,a=typeof P=="function"?P(x):P;return a?s.createElement("span",{className:`${ke}-separator`},a):null};var pe=s.forwardRef((ut,x)=>{const{prefixCls:ke,length:P=6,size:a,defaultValue:h,value:C,onChange:b,formatter:K,separator:ee,variant:Ee,disabled:le,status:ce,autoFocus:Qe,mask:He,type:oe,onInput:$,inputMode:et}=ut,Te=ue(ut,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:Ct,direction:at}=s.useContext(Be.E_),Ge=Ct("otp",ke),Lt=(0,B.Z)(Te,{aria:!0,data:!0,attr:!0}),[St,Ie,$e]=W(Ge),lt=(0,O.Z)(yn=>a!=null?a:yn),Nt=s.useContext(te.aM),se=(0,D.F)(Nt.status,ce),Oe=s.useMemo(()=>Object.assign(Object.assign({},Nt),{status:se,hasFeedback:!1,feedbackIcon:null}),[Nt,se]),We=s.useRef(null),gt=s.useRef({});s.useImperativeHandle(x,()=>({focus:()=>{var yn;(yn=gt.current[0])===null||yn===void 0||yn.focus()},blur:()=>{var yn;for(let Un=0;Un<P;Un+=1)(yn=gt.current[Un])===null||yn===void 0||yn.blur()},nativeElement:We.current}));const Rt=yn=>K?K(yn):yn,[en,En]=s.useState(()=>Fe(Rt(h||"")));s.useEffect(()=>{C!==void 0&&En(Fe(C))},[C]);const xn=(0,N.Z)(yn=>{En(yn),$&&$(yn),b&&yn.length===P&&yn.every(Un=>Un)&&yn.some((Un,zn)=>en[zn]!==Un)&&b(yn.join(""))}),ln=(0,N.Z)((yn,Un)=>{let zn=(0,i.Z)(en);for(let tr=0;tr<yn;tr+=1)zn[tr]||(zn[tr]="");Un.length<=1?zn[yn]=Un:zn=zn.slice(0,yn).concat(Fe(Un)),zn=zn.slice(0,P);for(let tr=zn.length-1;tr>=0&&!zn[tr];tr-=1)zn.pop();const er=Rt(zn.map(tr=>tr||" ").join(""));return zn=Fe(er).map((tr,Sr)=>tr===" "&&!zn[Sr]?zn[Sr]:tr),zn}),tn=(yn,Un)=>{var zn;const er=ln(yn,Un),tr=Math.min(yn+Un.length,P-1);tr!==yn&&er[yn]!==void 0&&((zn=gt.current[tr])===null||zn===void 0||zn.focus()),xn(er)},Yt=yn=>{var Un;(Un=gt.current[yn])===null||Un===void 0||Un.focus()},cn={variant:Ee,disabled:le,status:se,mask:He,type:oe,inputMode:et};return St(s.createElement("div",Object.assign({},Lt,{ref:We,className:M()(Ge,{[`${Ge}-sm`]:lt==="small",[`${Ge}-lg`]:lt==="large",[`${Ge}-rtl`]:at==="rtl"},$e,Ie)}),s.createElement(te.aM.Provider,{value:Oe},Array.from({length:P}).map((yn,Un)=>{const zn=`otp-${Un}`,er=en[Un]||"";return s.createElement(s.Fragment,{key:zn},s.createElement(de,Object.assign({ref:tr=>{gt.current[Un]=tr},index:Un,size:lt,htmlSize:1,className:`${Ge}-input`,onChange:tn,value:er,onActiveChange:Yt,autoFocus:Un===0&&Qe},cn)),Un<P-1&&s.createElement(me,{separator:ee,index:Un,prefixCls:Ge}))}))))}),J=g(73331),ye=g(15277),p=g(2738),j=g(8654),Xe=g(2171),ie=g(23826),he=function(ut,x){var ke={};for(var P in ut)Object.prototype.hasOwnProperty.call(ut,P)&&x.indexOf(P)<0&&(ke[P]=ut[P]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,P=Object.getOwnPropertySymbols(ut);a<P.length;a++)x.indexOf(P[a])<0&&Object.prototype.propertyIsEnumerable.call(ut,P[a])&&(ke[P[a]]=ut[P[a]]);return ke};const Ce=ut=>ut?s.createElement(ye.Z,null):s.createElement(J.Z,null),ge={click:"onClick",hover:"onMouseOver"};var Ae=s.forwardRef((ut,x)=>{const{disabled:ke,action:P="click",visibilityToggle:a=!0,iconRender:h=Ce}=ut,C=s.useContext(Xe.Z),b=ke!=null?ke:C,K=typeof a=="object"&&a.visible!==void 0,[ee,Ee]=(0,s.useState)(()=>K?a.visible:!1),le=(0,s.useRef)(null);s.useEffect(()=>{K&&Ee(a.visible)},[K,a]);const ce=(0,ie.Z)(le),Qe=()=>{var lt;if(b)return;ee&&ce();const Nt=!ee;Ee(Nt),typeof a=="object"&&((lt=a.onVisibleChange)===null||lt===void 0||lt.call(a,Nt))},He=lt=>{const Nt=ge[P]||"",se=h(ee),Oe={[Nt]:Qe,className:`${lt}-icon`,key:"passwordIcon",onMouseDown:We=>{We.preventDefault()},onMouseUp:We=>{We.preventDefault()}};return s.cloneElement(s.isValidElement(se)?se:s.createElement("span",null,se),Oe)},{className:oe,prefixCls:$,inputPrefixCls:et,size:Te}=ut,Ct=he(ut,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:at}=s.useContext(Be.E_),Ge=at("input",et),Lt=at("input-password",$),St=a&&He(Lt),Ie=M()(Lt,oe,{[`${Lt}-${Te}`]:!!Te}),$e=Object.assign(Object.assign({},(0,p.Z)(Ct,["suffix","iconRender","visibilityToggle"])),{type:ee?"text":"password",className:Ie,prefixCls:Ge,suffix:St});return Te&&($e.size=Te),s.createElement(L.Z,Object.assign({ref:(0,j.sQ)(x,le)},$e))}),nt=g(47472),mt=g(22703),Ve=g(7939),Qt=g(70045),vt=function(ut,x){var ke={};for(var P in ut)Object.prototype.hasOwnProperty.call(ut,P)&&x.indexOf(P)<0&&(ke[P]=ut[P]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,P=Object.getOwnPropertySymbols(ut);a<P.length;a++)x.indexOf(P[a])<0&&Object.prototype.propertyIsEnumerable.call(ut,P[a])&&(ke[P[a]]=ut[P[a]]);return ke},je=s.forwardRef((ut,x)=>{const{prefixCls:ke,inputPrefixCls:P,className:a,size:h,suffix:C,enterButton:b=!1,addonAfter:K,loading:ee,disabled:Ee,onSearch:le,onChange:ce,onCompositionStart:Qe,onCompositionEnd:He}=ut,oe=vt(ut,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:$,direction:et}=s.useContext(Be.E_),Te=s.useRef(!1),Ct=$("input-search",ke),at=$("input",P),{compactSize:Ge}=(0,Qt.ri)(Ct,et),Lt=(0,O.Z)(tn=>{var Yt;return(Yt=h!=null?h:Ge)!==null&&Yt!==void 0?Yt:tn}),St=s.useRef(null),Ie=tn=>{tn!=null&&tn.target&&tn.type==="click"&&le&&le(tn.target.value,tn,{source:"clear"}),ce==null||ce(tn)},$e=tn=>{var Yt;document.activeElement===((Yt=St.current)===null||Yt===void 0?void 0:Yt.input)&&tn.preventDefault()},lt=tn=>{var Yt,cn;le&&le((cn=(Yt=St.current)===null||Yt===void 0?void 0:Yt.input)===null||cn===void 0?void 0:cn.value,tn,{source:"input"})},Nt=tn=>{Te.current||ee||lt(tn)},se=typeof b=="boolean"?s.createElement(nt.Z,null):null,Oe=`${Ct}-button`;let We;const gt=b||{},Rt=gt.type&>.type.__ANT_BUTTON===!0;Rt||gt.type==="button"?We=(0,mt.Tm)(gt,Object.assign({onMouseDown:$e,onClick:tn=>{var Yt,cn;(cn=(Yt=gt==null?void 0:gt.props)===null||Yt===void 0?void 0:Yt.onClick)===null||cn===void 0||cn.call(Yt,tn),lt(tn)},key:"enterButton"},Rt?{className:Oe,size:Lt}:{})):We=s.createElement(Ve.ZP,{className:Oe,type:b?"primary":void 0,size:Lt,disabled:Ee,key:"enterButton",onMouseDown:$e,onClick:lt,loading:ee,icon:se},b),K&&(We=[We,(0,mt.Tm)(K,{key:"addonAfter"})]);const en=M()(Ct,{[`${Ct}-rtl`]:et==="rtl",[`${Ct}-${Lt}`]:!!Lt,[`${Ct}-with-button`]:!!b},a),En=Object.assign(Object.assign({},oe),{className:en,prefixCls:at,type:"search"}),xn=tn=>{Te.current=!0,Qe==null||Qe(tn)},ln=tn=>{Te.current=!1,He==null||He(tn)};return s.createElement(L.Z,Object.assign({ref:(0,j.sQ)(St,x),onPressEnter:Nt},En,{size:Lt,onCompositionStart:xn,onCompositionEnd:ln,addonAfter:We,suffix:C,onChange:Ie,disabled:Ee}))}),It=g(79809);const ze=L.Z;ze.Group=v,ze.Search=je,ze.TextArea=It.Z,ze.Password=Ae,ze.OTP=pe;var Pt=ze},24303:function(rr,Zt,g){"use strict";g.d(Zt,{D:function(){return ue},Z:function(){return ve}});var s=g(59301),Se=g(54476),M={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Be=M,te=g(7657),G=function(J,ye){return s.createElement(te.Z,(0,Se.Z)({},J,{ref:ye,icon:Be}))},Z=s.forwardRef(G),v=Z,L=g(33853),i=g(38819),N=g(92310),B=g.n(N),D=g(2738),O=g(48755),T=g(6989),E=g(36237),U=g(48923),F=g(16931);const W=pe=>{const{componentCls:J,siderBg:ye,motionDurationMid:p,motionDurationSlow:j,antCls:Xe,triggerHeight:ie,triggerColor:he,triggerBg:Ce,headerHeight:ge,zeroTriggerWidth:ae,zeroTriggerHeight:Ae,borderRadiusLG:nt,lightSiderBg:mt,lightTriggerColor:Ve,lightTriggerBg:Qt,bodyBg:vt}=pe;return{[J]:{position:"relative",minWidth:0,background:ye,transition:`all ${p}, background 0s`,"&-has-trigger":{paddingBottom:ie},"&-right":{order:1},[`${J}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${Xe}-menu${Xe}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${J}-children`]:{overflow:"hidden"},[`${J}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:ie,color:he,lineHeight:(0,E.unit)(ie),textAlign:"center",background:Ce,cursor:"pointer",transition:`all ${p}`},[`${J}-zero-width-trigger`]:{position:"absolute",top:ge,insetInlineEnd:pe.calc(ae).mul(-1).equal(),zIndex:1,width:ae,height:Ae,color:he,fontSize:pe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ye,borderRadius:`0 ${(0,E.unit)(nt)} ${(0,E.unit)(nt)} 0`,cursor:"pointer",transition:`background ${j} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${j}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:pe.calc(ae).mul(-1).equal(),borderRadius:`${(0,E.unit)(nt)} 0 0 ${(0,E.unit)(nt)}`}},"&-light":{background:mt,[`${J}-trigger`]:{color:Ve,background:Qt},[`${J}-zero-width-trigger`]:{color:Ve,background:Qt,border:`1px solid ${vt}`,borderInlineStart:0}}}}};var re=(0,F.I$)(["Layout","Sider"],pe=>[W(pe)],U.eh,{deprecatedTokens:U.jn}),H=function(pe,J){var ye={};for(var p in pe)Object.prototype.hasOwnProperty.call(pe,p)&&J.indexOf(p)<0&&(ye[p]=pe[p]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,p=Object.getOwnPropertySymbols(pe);j<p.length;j++)J.indexOf(p[j])<0&&Object.prototype.propertyIsEnumerable.call(pe,p[j])&&(ye[p[j]]=pe[p[j]]);return ye};const k={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},de=pe=>!Number.isNaN(Number.parseFloat(pe))&&isFinite(pe),ue=s.createContext({}),Fe=(()=>{let pe=0;return function(){let J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return pe+=1,`${J}${pe}`}})();var ve=s.forwardRef((pe,J)=>{const{prefixCls:ye,className:p,trigger:j,children:Xe,defaultCollapsed:ie=!1,theme:he="dark",style:Ce={},collapsible:ge=!1,reverseArrow:ae=!1,width:Ae=200,collapsedWidth:nt=80,zeroWidthTriggerStyle:mt,breakpoint:Ve,onCollapse:Qt,onBreakpoint:vt}=pe,Kt=H(pe,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:je}=(0,s.useContext)(T.V),[It,ze]=(0,s.useState)("collapsed"in pe?pe.collapsed:ie),[Pt,ut]=(0,s.useState)(!1);(0,s.useEffect)(()=>{"collapsed"in pe&&ze(pe.collapsed)},[pe.collapsed]);const x=(Lt,St)=>{"collapsed"in pe||ze(Lt),Qt==null||Qt(Lt,St)},{getPrefixCls:ke,direction:P}=(0,s.useContext)(O.E_),a=ke("layout-sider",ye),[h,C,b]=re(a),K=(0,s.useRef)(null);K.current=Lt=>{ut(Lt.matches),vt==null||vt(Lt.matches),It!==Lt.matches&&x(Lt.matches,"responsive")},(0,s.useEffect)(()=>{function Lt(Ie){return K.current(Ie)}let St;if(typeof window!="undefined"){const{matchMedia:Ie}=window;if(Ie&&Ve&&Ve in k){St=Ie(`screen and (max-width: ${k[Ve]})`);try{St.addEventListener("change",Lt)}catch($e){St.addListener(Lt)}Lt(St)}}return()=>{try{St==null||St.removeEventListener("change",Lt)}catch(Ie){St==null||St.removeListener(Lt)}}},[Ve]),(0,s.useEffect)(()=>{const Lt=Fe("ant-sider-");return je.addSider(Lt),()=>je.removeSider(Lt)},[]);const ee=()=>{x(!It,"clickTrigger")},Ee=(0,D.Z)(Kt,["collapsed"]),le=It?nt:Ae,ce=de(le)?`${le}px`:String(le),Qe=parseFloat(String(nt||0))===0?s.createElement("span",{onClick:ee,className:B()(`${a}-zero-width-trigger`,`${a}-zero-width-trigger-${ae?"right":"left"}`),style:mt},j||s.createElement(v,null)):null,He=P==="rtl"==!ae,et={expanded:He?s.createElement(i.Z,null):s.createElement(L.Z,null),collapsed:He?s.createElement(L.Z,null):s.createElement(i.Z,null)}[It?"collapsed":"expanded"],Te=j!==null?Qe||s.createElement("div",{className:`${a}-trigger`,onClick:ee,style:{width:ce}},j||et):null,Ct=Object.assign(Object.assign({},Ce),{flex:`0 0 ${ce}`,maxWidth:ce,minWidth:ce,width:ce}),at=B()(a,`${a}-${he}`,{[`${a}-collapsed`]:!!It,[`${a}-has-trigger`]:ge&&j!==null&&!Qe,[`${a}-below`]:!!Pt,[`${a}-zero-width`]:parseFloat(ce)===0},p,C,b),Ge=s.useMemo(()=>({siderCollapsed:It}),[It]);return h(s.createElement(ue.Provider,{value:Ge},s.createElement("aside",Object.assign({className:at},Ee,{style:Ct,ref:J}),s.createElement("div",{className:`${a}-children`},Xe),ge||Pt&&Qe?Te:null)))})},6989:function(rr,Zt,g){"use strict";g.d(Zt,{V:function(){return Se}});var s=g(59301);const Se=s.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}})},48923:function(rr,Zt,g){"use strict";g.d(Zt,{eh:function(){return Be},jn:function(){return te}});var s=g(36237),Se=g(16931);const M=G=>{const{antCls:Z,componentCls:v,colorText:L,footerBg:i,headerHeight:N,headerPadding:B,headerColor:D,footerPadding:O,fontSize:T,bodyBg:E,headerBg:U}=G;return{[v]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:E,"&, *":{boxSizing:"border-box"},[`&${v}-has-sider`]:{flexDirection:"row",[`> ${v}, > ${v}-content`]:{width:0}},[`${v}-header, &${v}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${v}-header`]:{height:N,padding:B,color:D,lineHeight:(0,s.unit)(N),background:U,[`${Z}-menu`]:{lineHeight:"inherit"}},[`${v}-footer`]:{padding:O,color:L,fontSize:T,background:i},[`${v}-content`]:{flex:"auto",color:L,minHeight:0}}},Be=G=>{const{colorBgLayout:Z,controlHeight:v,controlHeightLG:L,colorText:i,controlHeightSM:N,marginXXS:B,colorTextLightSolid:D,colorBgContainer:O}=G,T=L*1.25;return{colorBgHeader:"#001529",colorBgBody:Z,colorBgTrigger:"#002140",bodyBg:Z,headerBg:"#001529",headerHeight:v*2,headerPadding:`0 ${T}px`,headerColor:i,footerPadding:`${N}px ${T}px`,footerBg:Z,siderBg:"#001529",triggerHeight:L+B*2,triggerBg:"#002140",triggerColor:D,zeroTriggerWidth:L,zeroTriggerHeight:L,lightSiderBg:O,lightTriggerBg:O,lightTriggerColor:i}},te=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]];Zt.ZP=(0,Se.I$)("Layout",G=>[M(G)],Be,{deprecatedTokens:te})},78857:function(rr,Zt,g){"use strict";g.d(Zt,{J:function(){return G}});var s=g(59301),Se=g(8654),M=g(62487),Be=function(Z,v){var L={};for(var i in Z)Object.prototype.hasOwnProperty.call(Z,i)&&v.indexOf(i)<0&&(L[i]=Z[i]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,i=Object.getOwnPropertySymbols(Z);N<i.length;N++)v.indexOf(i[N])<0&&Object.prototype.propertyIsEnumerable.call(Z,i[N])&&(L[i[N]]=Z[i[N]]);return L};const te=s.createContext(null),G=s.forwardRef((Z,v)=>{const{children:L}=Z,i=Be(Z,["children"]),N=s.useContext(te),B=s.useMemo(()=>Object.assign(Object.assign({},N),i),[N,i.prefixCls,i.mode,i.selectable,i.rootClassName]),D=(0,Se.t4)(L),O=(0,Se.x1)(v,D?(0,Se.C4)(L):null);return s.createElement(te.Provider,{value:B},s.createElement(M.Z,{space:!0},D?s.cloneElement(L,{ref:O}):L))});Zt.Z=te},93041:function(rr,Zt,g){"use strict";g.d(Zt,{default:function(){return h}});var s=g(59301),Se=g(28321),M=g(24303),Be=g(18785),te=g(92310),G=g.n(te),Z=g(6089),v=g(2738),L=g(86641),i=g(22703),N=g(48755),B=g(83397),O=(0,s.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),T=function(C,b){var K={};for(var ee in C)Object.prototype.hasOwnProperty.call(C,ee)&&b.indexOf(ee)<0&&(K[ee]=C[ee]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ee=Object.getOwnPropertySymbols(C);Ee<ee.length;Ee++)b.indexOf(ee[Ee])<0&&Object.prototype.propertyIsEnumerable.call(C,ee[Ee])&&(K[ee[Ee]]=C[ee[Ee]]);return K},U=C=>{const{prefixCls:b,className:K,dashed:ee}=C,Ee=T(C,["prefixCls","className","dashed"]),{getPrefixCls:le}=s.useContext(N.E_),ce=le("menu",b),Qe=G()({[`${ce}-item-divider-dashed`]:!!ee},K);return s.createElement(Se.iz,Object.assign({className:Qe},Ee))},F=g(11592),W=g(25399),H=C=>{var b;const{className:K,children:ee,icon:Ee,title:le,danger:ce,extra:Qe}=C,{prefixCls:He,firstLevel:oe,direction:$,disableMenuItemTitleTooltip:et,inlineCollapsed:Te}=s.useContext(O),Ct=$e=>{const lt=ee==null?void 0:ee[0],Nt=s.createElement("span",{className:G()(`${He}-title-content`,{[`${He}-title-content-with-extra`]:!!Qe||Qe===0})},ee);return(!Ee||s.isValidElement(ee)&&ee.type==="span")&&ee&&$e&&oe&&typeof lt=="string"?s.createElement("div",{className:`${He}-inline-collapsed-noicon`},lt.charAt(0)):Nt},{siderCollapsed:at}=s.useContext(M.D);let Ge=le;typeof le=="undefined"?Ge=oe?ee:"":le===!1&&(Ge="");const Lt={title:Ge};!at&&!Te&&(Lt.title=null,Lt.open=!1);const St=(0,F.Z)(ee).length;let Ie=s.createElement(Se.ck,Object.assign({},(0,v.Z)(C,["title","icon","danger"]),{className:G()({[`${He}-item-danger`]:ce,[`${He}-item-only-child`]:(Ee?St+1:St)===1},K),title:typeof le=="string"?le:void 0}),(0,i.Tm)(Ee,{className:G()(s.isValidElement(Ee)?(b=Ee.props)===null||b===void 0?void 0:b.className:"",`${He}-item-icon`)}),Ct(Te));return et||(Ie=s.createElement(W.Z,Object.assign({},Lt,{placement:$==="rtl"?"left":"right",classNames:{root:`${He}-inline-collapsed-tooltip`}}),Ie)),Ie},k=g(78857),de=g(36237),ue=g(17835),Fe=g(63356),me=g(34961),ve=g(46e3),pe=g(34925),J=g(16931),ye=g(51636),j=C=>{const{componentCls:b,motionDurationSlow:K,horizontalLineHeight:ee,colorSplit:Ee,lineWidth:le,lineType:ce,itemPaddingInline:Qe}=C;return{[`${b}-horizontal`]:{lineHeight:ee,border:0,borderBottom:`${(0,de.unit)(le)} ${ce} ${Ee}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${b}-item, ${b}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Qe},[`> ${b}-item:hover,
|
|
|
> ${b}-item-active,
|
|
|
> ${b}-submenu ${b}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${b}-item, ${b}-submenu-title`]:{transition:[`border-color ${K}`,`background ${K}`].join(",")},[`${b}-submenu-arrow`]:{display:"none"}}}},ie=C=>{let{componentCls:b,menuArrowOffset:K,calc:ee}=C;return{[`${b}-rtl`]:{direction:"rtl"},[`${b}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${b}-rtl${b}-vertical,
|
|
|
${b}-submenu-rtl ${b}-vertical`]:{[`${b}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${(0,de.unit)(ee(K).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${(0,de.unit)(K)})`}}}}};const he=C=>Object.assign({},(0,Fe.oN)(C));var ge=(C,b)=>{const{componentCls:K,itemColor:ee,itemSelectedColor:Ee,subMenuItemSelectedColor:le,groupTitleColor:ce,itemBg:Qe,subMenuItemBg:He,itemSelectedBg:oe,activeBarHeight:$,activeBarWidth:et,activeBarBorderWidth:Te,motionDurationSlow:Ct,motionEaseInOut:at,motionEaseOut:Ge,itemPaddingInline:Lt,motionDurationMid:St,itemHoverColor:Ie,lineType:$e,colorSplit:lt,itemDisabledColor:Nt,dangerItemColor:se,dangerItemHoverColor:Oe,dangerItemSelectedColor:We,dangerItemActiveBg:gt,dangerItemSelectedBg:Rt,popupBg:en,itemHoverBg:En,itemActiveBg:xn,menuSubMenuBg:ln,horizontalItemSelectedColor:tn,horizontalItemSelectedBg:Yt,horizontalItemBorderRadius:cn,horizontalItemHoverBg:yn}=C;return{[`${K}-${b}, ${K}-${b} > ${K}`]:{color:ee,background:Qe,[`&${K}-root:focus-visible`]:Object.assign({},he(C)),[`${K}-item`]:{"&-group-title, &-extra":{color:ce}},[`${K}-submenu-selected > ${K}-submenu-title`]:{color:le},[`${K}-item, ${K}-submenu-title`]:{color:ee,[`&:not(${K}-item-disabled):focus-visible`]:Object.assign({},he(C))},[`${K}-item-disabled, ${K}-submenu-disabled`]:{color:`${Nt} !important`},[`${K}-item:not(${K}-item-selected):not(${K}-submenu-selected)`]:{[`&:hover, > ${K}-submenu-title:hover`]:{color:Ie}},[`&:not(${K}-horizontal)`]:{[`${K}-item:not(${K}-item-selected)`]:{"&:hover":{backgroundColor:En},"&:active":{backgroundColor:xn}},[`${K}-submenu-title`]:{"&:hover":{backgroundColor:En},"&:active":{backgroundColor:xn}}},[`${K}-item-danger`]:{color:se,[`&${K}-item:hover`]:{[`&:not(${K}-item-selected):not(${K}-submenu-selected)`]:{color:Oe}},[`&${K}-item:active`]:{background:gt}},[`${K}-item a`]:{"&, &:hover":{color:"inherit"}},[`${K}-item-selected`]:{color:Ee,[`&${K}-item-danger`]:{color:We},"a, a:hover":{color:"inherit"}},[`& ${K}-item-selected`]:{backgroundColor:oe,[`&${K}-item-danger`]:{backgroundColor:Rt}},[`&${K}-submenu > ${K}`]:{backgroundColor:ln},[`&${K}-popup > ${K}`]:{backgroundColor:en},[`&${K}-submenu-popup > ${K}`]:{backgroundColor:en},[`&${K}-horizontal`]:Object.assign(Object.assign({},b==="dark"?{borderBottom:0}:{}),{[`> ${K}-item, > ${K}-submenu`]:{top:Te,marginTop:C.calc(Te).mul(-1).equal(),marginBottom:0,borderRadius:cn,"&::after":{position:"absolute",insetInline:Lt,bottom:0,borderBottom:`${(0,de.unit)($)} solid transparent`,transition:`border-color ${Ct} ${at}`,content:'""'},"&:hover, &-active, &-open":{background:yn,"&::after":{borderBottomWidth:$,borderBottomColor:tn}},"&-selected":{color:tn,backgroundColor:Yt,"&:hover":{backgroundColor:Yt},"&::after":{borderBottomWidth:$,borderBottomColor:tn}}}}),[`&${K}-root`]:{[`&${K}-inline, &${K}-vertical`]:{borderInlineEnd:`${(0,de.unit)(Te)} ${$e} ${lt}`}},[`&${K}-inline`]:{[`${K}-sub${K}-inline`]:{background:He},[`${K}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${(0,de.unit)(et)} solid ${Ee}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${St} ${Ge}`,`opacity ${St} ${Ge}`].join(","),content:'""'},[`&${K}-item-danger`]:{"&::after":{borderInlineEndColor:We}}},[`${K}-selected, ${K}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${St} ${at}`,`opacity ${St} ${at}`].join(",")}}}}}};const ae=C=>{const{componentCls:b,itemHeight:K,itemMarginInline:ee,padding:Ee,menuArrowSize:le,marginXS:ce,itemMarginBlock:Qe,itemWidth:He,itemPaddingInline:oe}=C,$=C.calc(le).add(Ee).add(ce).equal();return{[`${b}-item`]:{position:"relative",overflow:"hidden"},[`${b}-item, ${b}-submenu-title`]:{height:K,lineHeight:(0,de.unit)(K),paddingInline:oe,overflow:"hidden",textOverflow:"ellipsis",marginInline:ee,marginBlock:Qe,width:He},[`> ${b}-item,
|
|
|
> ${b}-submenu > ${b}-submenu-title`]:{height:K,lineHeight:(0,de.unit)(K)},[`${b}-item-group-list ${b}-submenu-title,
|
|
|
${b}-submenu-title`]:{paddingInlineEnd:$}}};var nt=C=>{const{componentCls:b,iconCls:K,itemHeight:ee,colorTextLightSolid:Ee,dropdownWidth:le,controlHeightLG:ce,motionEaseOut:Qe,paddingXL:He,itemMarginInline:oe,fontSizeLG:$,motionDurationFast:et,motionDurationSlow:Te,paddingXS:Ct,boxShadowSecondary:at,collapsedWidth:Ge,collapsedIconSize:Lt}=C,St={height:ee,lineHeight:(0,de.unit)(ee),listStylePosition:"inside",listStyleType:"disc"};return[{[b]:{"&-inline, &-vertical":Object.assign({[`&${b}-root`]:{boxShadow:"none"}},ae(C))},[`${b}-submenu-popup`]:{[`${b}-vertical`]:Object.assign(Object.assign({},ae(C)),{boxShadow:at})}},{[`${b}-submenu-popup ${b}-vertical${b}-sub`]:{minWidth:le,maxHeight:`calc(100vh - ${(0,de.unit)(C.calc(ce).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${b}-inline`]:{width:"100%",[`&${b}-root`]:{[`${b}-item, ${b}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Te}`,`background ${Te}`,`padding ${et} ${Qe}`].join(","),[`> ${b}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${b}-sub${b}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${b}-submenu > ${b}-submenu-title`]:St,[`& ${b}-item-group-title`]:{paddingInlineStart:He}},[`${b}-item`]:St}},{[`${b}-inline-collapsed`]:{width:Ge,[`&${b}-root`]:{[`${b}-item, ${b}-submenu ${b}-submenu-title`]:{[`> ${b}-inline-collapsed-noicon`]:{fontSize:$,textAlign:"center"}}},[`> ${b}-item,
|
|
|
> ${b}-item-group > ${b}-item-group-list > ${b}-item,
|
|
|
> ${b}-item-group > ${b}-item-group-list > ${b}-submenu > ${b}-submenu-title,
|
|
|
> ${b}-submenu > ${b}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${(0,de.unit)(C.calc(Lt).div(2).equal())} - ${(0,de.unit)(oe)})`,textOverflow:"clip",[`
|
|
|
${b}-submenu-arrow,
|
|
|
${b}-submenu-expand-icon
|
|
|
`]:{opacity:0},[`${b}-item-icon, ${K}`]:{margin:0,fontSize:Lt,lineHeight:(0,de.unit)(ee),"+ span":{display:"inline-block",opacity:0}}},[`${b}-item-icon, ${K}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${b}-item-icon, ${K}`]:{display:"none"},"a, a:hover":{color:Ee}},[`${b}-item-group-title`]:Object.assign(Object.assign({},Fe.vS),{paddingInline:Ct})}}]};const mt=C=>{const{componentCls:b,motionDurationSlow:K,motionDurationMid:ee,motionEaseInOut:Ee,motionEaseOut:le,iconCls:ce,iconSize:Qe,iconMarginInlineEnd:He}=C;return{[`${b}-item, ${b}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${K}`,`background ${K}`,`padding calc(${K} + 0.1s) ${Ee}`].join(","),[`${b}-item-icon, ${ce}`]:{minWidth:Qe,fontSize:Qe,transition:[`font-size ${ee} ${le}`,`margin ${K} ${Ee}`,`color ${K}`].join(","),"+ span":{marginInlineStart:He,opacity:1,transition:[`opacity ${K} ${Ee}`,`margin ${K}`,`color ${K}`].join(",")}},[`${b}-item-icon`]:Object.assign({},(0,Fe.Ro)()),[`&${b}-item-only-child`]:{[`> ${ce}, > ${b}-item-icon`]:{marginInlineEnd:0}}},[`${b}-item-disabled, ${b}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${b}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ve=C=>{const{componentCls:b,motionDurationSlow:K,motionEaseInOut:ee,borderRadius:Ee,menuArrowSize:le,menuArrowOffset:ce}=C;return{[`${b}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:C.margin,width:le,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${K} ${ee}, opacity ${K}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:C.calc(le).mul(.6).equal(),height:C.calc(le).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:Ee,transition:[`background ${K} ${ee}`,`transform ${K} ${ee}`,`top ${K} ${ee}`,`color ${K} ${ee}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${(0,de.unit)(C.calc(ce).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${(0,de.unit)(ce)})`}}}}},Qt=C=>{const{antCls:b,componentCls:K,fontSize:ee,motionDurationSlow:Ee,motionDurationMid:le,motionEaseInOut:ce,paddingXS:Qe,padding:He,colorSplit:oe,lineWidth:$,zIndexPopup:et,borderRadiusLG:Te,subMenuItemBorderRadius:Ct,menuArrowSize:at,menuArrowOffset:Ge,lineType:Lt,groupTitleLineHeight:St,groupTitleFontSize:Ie}=C;return[{"":{[K]:Object.assign(Object.assign({},(0,Fe.dF)()),{"&-hidden":{display:"none"}})},[`${K}-submenu-hidden`]:{display:"none"}},{[K]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Fe.Wf)(C)),(0,Fe.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:ee,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Ee} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${K}-item`]:{flex:"none"}},[`${K}-item, ${K}-submenu, ${K}-submenu-title`]:{borderRadius:C.itemBorderRadius},[`${K}-item-group-title`]:{padding:`${(0,de.unit)(Qe)} ${(0,de.unit)(He)}`,fontSize:Ie,lineHeight:St,transition:`all ${Ee}`},[`&-horizontal ${K}-submenu`]:{transition:[`border-color ${Ee} ${ce}`,`background ${Ee} ${ce}`].join(",")},[`${K}-submenu, ${K}-submenu-inline`]:{transition:[`border-color ${Ee} ${ce}`,`background ${Ee} ${ce}`,`padding ${le} ${ce}`].join(",")},[`${K}-submenu ${K}-sub`]:{cursor:"initial",transition:[`background ${Ee} ${ce}`,`padding ${Ee} ${ce}`].join(",")},[`${K}-title-content`]:{transition:`color ${Ee}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> ${b}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${K}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:C.padding}},[`${K}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${K}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:oe,borderStyle:Lt,borderWidth:0,borderTopWidth:$,marginBlock:$,padding:0,"&-dashed":{borderStyle:"dashed"}}}),mt(C)),{[`${K}-item-group`]:{[`${K}-item-group-list`]:{margin:0,padding:0,[`${K}-item, ${K}-submenu-title`]:{paddingInline:`${(0,de.unit)(C.calc(ee).mul(2).equal())} ${(0,de.unit)(He)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:et,borderRadius:Te,boxShadow:"none",transformOrigin:"0 0",[`&${K}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${K}`]:Object.assign(Object.assign(Object.assign({borderRadius:Te},mt(C)),Ve(C)),{[`${K}-item, ${K}-submenu > ${K}-submenu-title`]:{borderRadius:Ct},[`${K}-submenu-title::after`]:{transition:`transform ${Ee} ${ce}`}})},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:C.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:C.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:C.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:C.paddingXS}}}),Ve(C)),{[`&-inline-collapsed ${K}-submenu-arrow,
|
|
|
&-inline ${K}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${(0,de.unit)(Ge)})`},"&::after":{transform:`rotate(45deg) translateX(${(0,de.unit)(C.calc(Ge).mul(-1).equal())})`}},[`${K}-submenu-open${K}-submenu-inline > ${K}-submenu-title > ${K}-submenu-arrow`]:{transform:`translateY(${(0,de.unit)(C.calc(at).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${(0,de.unit)(C.calc(Ge).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${(0,de.unit)(Ge)})`}}})},{[`${b}-layout-header`]:{[K]:{lineHeight:"inherit"}}}]},vt=C=>{var b,K,ee;const{colorPrimary:Ee,colorError:le,colorTextDisabled:ce,colorErrorBg:Qe,colorText:He,colorTextDescription:oe,colorBgContainer:$,colorFillAlter:et,colorFillContent:Te,lineWidth:Ct,lineWidthBold:at,controlItemBgActive:Ge,colorBgTextHover:Lt,controlHeightLG:St,lineHeight:Ie,colorBgElevated:$e,marginXXS:lt,padding:Nt,fontSize:se,controlHeightSM:Oe,fontSizeLG:We,colorTextLightSolid:gt,colorErrorHover:Rt}=C,en=(b=C.activeBarWidth)!==null&&b!==void 0?b:0,En=(K=C.activeBarBorderWidth)!==null&&K!==void 0?K:Ct,xn=(ee=C.itemMarginInline)!==null&&ee!==void 0?ee:C.marginXXS,ln=new ue.FastColor(gt).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:C.zIndexPopupBase+50,radiusItem:C.borderRadiusLG,itemBorderRadius:C.borderRadiusLG,radiusSubMenuItem:C.borderRadiusSM,subMenuItemBorderRadius:C.borderRadiusSM,colorItemText:He,itemColor:He,colorItemTextHover:He,itemHoverColor:He,colorItemTextHoverHorizontal:Ee,horizontalItemHoverColor:Ee,colorGroupTitle:oe,groupTitleColor:oe,colorItemTextSelected:Ee,itemSelectedColor:Ee,subMenuItemSelectedColor:Ee,colorItemTextSelectedHorizontal:Ee,horizontalItemSelectedColor:Ee,colorItemBg:$,itemBg:$,colorItemBgHover:Lt,itemHoverBg:Lt,colorItemBgActive:Te,itemActiveBg:Ge,colorSubItemBg:et,subMenuItemBg:et,colorItemBgSelected:Ge,itemSelectedBg:Ge,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:en,colorActiveBarHeight:at,activeBarHeight:at,colorActiveBarBorderSize:Ct,activeBarBorderWidth:En,colorItemTextDisabled:ce,itemDisabledColor:ce,colorDangerItemText:le,dangerItemColor:le,colorDangerItemTextHover:le,dangerItemHoverColor:le,colorDangerItemTextSelected:le,dangerItemSelectedColor:le,colorDangerItemBgActive:Qe,dangerItemActiveBg:Qe,colorDangerItemBgSelected:Qe,dangerItemSelectedBg:Qe,itemMarginInline:xn,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:St,groupTitleLineHeight:Ie,collapsedWidth:St*2,popupBg:$e,itemMarginBlock:lt,itemPaddingInline:Nt,horizontalLineHeight:`${St*1.15}px`,iconSize:se,iconMarginInlineEnd:Oe-se,collapsedIconSize:We,groupTitleFontSize:se,darkItemDisabledColor:new ue.FastColor(gt).setA(.25).toRgbString(),darkItemColor:ln,darkDangerItemColor:le,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:gt,darkItemSelectedBg:Ee,darkDangerItemSelectedBg:le,darkItemHoverBg:"transparent",darkGroupTitleColor:ln,darkItemHoverColor:gt,darkDangerItemHoverColor:Rt,darkDangerItemSelectedColor:gt,darkDangerItemActiveBg:le,itemWidth:en?`calc(100% + ${En}px)`:`calc(100% - ${xn*2}px)`}};var Kt=function(C){let b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:C,K=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return(0,J.I$)("Menu",Ee=>{const{colorBgElevated:le,controlHeightLG:ce,fontSize:Qe,darkItemColor:He,darkDangerItemColor:oe,darkItemBg:$,darkSubMenuItemBg:et,darkItemSelectedColor:Te,darkItemSelectedBg:Ct,darkDangerItemSelectedBg:at,darkItemHoverBg:Ge,darkGroupTitleColor:Lt,darkItemHoverColor:St,darkItemDisabledColor:Ie,darkDangerItemHoverColor:$e,darkDangerItemSelectedColor:lt,darkDangerItemActiveBg:Nt,popupBg:se,darkPopupBg:Oe}=Ee,We=Ee.calc(Qe).div(7).mul(5).equal(),gt=(0,ye.mergeToken)(Ee,{menuArrowSize:We,menuHorizontalHeight:Ee.calc(ce).mul(1.15).equal(),menuArrowOffset:Ee.calc(We).mul(.25).equal(),menuSubMenuBg:le,calc:Ee.calc,popupBg:se}),Rt=(0,ye.mergeToken)(gt,{itemColor:He,itemHoverColor:St,groupTitleColor:Lt,itemSelectedColor:Te,subMenuItemSelectedColor:Te,itemBg:$,popupBg:Oe,subMenuItemBg:et,itemActiveBg:"transparent",itemSelectedBg:Ct,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ge,itemDisabledColor:Ie,dangerItemColor:oe,dangerItemHoverColor:$e,dangerItemSelectedColor:lt,dangerItemActiveBg:Nt,dangerItemSelectedBg:at,menuSubMenuBg:et,horizontalItemSelectedColor:Te,horizontalItemSelectedBg:Ct});return[Qt(gt),j(gt),nt(gt),ge(gt,"light"),ge(Rt,"dark"),ie(gt),(0,me.Z)(gt),(0,ve.oN)(gt,"slide-up"),(0,ve.oN)(gt,"slide-down"),(0,pe._y)(gt,"zoom-big")]},vt,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:K,unitless:{groupTitleLineHeight:!0}})(C,b)},je=g(75030),ze=C=>{var b;const{popupClassName:K,icon:ee,title:Ee,theme:le}=C,ce=s.useContext(O),{prefixCls:Qe,inlineCollapsed:He,theme:oe}=ce,$=(0,Se.Xl)();let et;if(!ee)et=He&&!$.length&&Ee&&typeof Ee=="string"?s.createElement("div",{className:`${Qe}-inline-collapsed-noicon`},Ee.charAt(0)):s.createElement("span",{className:`${Qe}-title-content`},Ee);else{const at=s.isValidElement(Ee)&&Ee.type==="span";et=s.createElement(s.Fragment,null,(0,i.Tm)(ee,{className:G()(s.isValidElement(ee)?(b=ee.props)===null||b===void 0?void 0:b.className:"",`${Qe}-item-icon`)}),at?Ee:s.createElement("span",{className:`${Qe}-title-content`},Ee))}const Te=s.useMemo(()=>Object.assign(Object.assign({},ce),{firstLevel:!1}),[ce]),[Ct]=(0,je.Cn)("Menu");return s.createElement(O.Provider,{value:Te},s.createElement(Se.Wd,Object.assign({},(0,v.Z)(C,["icon"]),{title:et,popupClassName:G()(Qe,K,`${Qe}-${le||oe}`),popupStyle:Object.assign({zIndex:Ct},C.popupStyle)})))},Pt=function(C,b){var K={};for(var ee in C)Object.prototype.hasOwnProperty.call(C,ee)&&b.indexOf(ee)<0&&(K[ee]=C[ee]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ee=Object.getOwnPropertySymbols(C);Ee<ee.length;Ee++)b.indexOf(ee[Ee])<0&&Object.prototype.propertyIsEnumerable.call(C,ee[Ee])&&(K[ee[Ee]]=C[ee[Ee]]);return K};function ut(C){return C===null||C===!1}const x={item:H,submenu:ze,divider:U};var P=(0,s.forwardRef)((C,b)=>{var K;const ee=s.useContext(k.Z),Ee=ee||{},{getPrefixCls:le,getPopupContainer:ce,direction:Qe,menu:He}=s.useContext(N.E_),oe=le(),{prefixCls:$,className:et,style:Te,theme:Ct="light",expandIcon:at,_internalDisableMenuItemTitleTooltip:Ge,inlineCollapsed:Lt,siderCollapsed:St,rootClassName:Ie,mode:$e,selectable:lt,onClick:Nt,overflowedIndicatorPopupClassName:se}=C,Oe=Pt(C,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),We=(0,v.Z)(Oe,["collapsedWidth"]);(K=Ee.validator)===null||K===void 0||K.call(Ee,{mode:$e});const gt=(0,Z.Z)(function(){var tr;Nt==null||Nt.apply(void 0,arguments),(tr=Ee.onClick)===null||tr===void 0||tr.call(Ee)}),Rt=Ee.mode||$e,en=lt!=null?lt:Ee.selectable,En=Lt!=null?Lt:St,xn={horizontal:{motionName:`${oe}-slide-up`},inline:(0,L.Z)(oe),other:{motionName:`${oe}-zoom-big`}},ln=le("menu",$||Ee.prefixCls),tn=(0,B.Z)(ln),[Yt,cn,yn]=Kt(ln,tn,!ee),Un=G()(`${ln}-${Ct}`,He==null?void 0:He.className,et),zn=s.useMemo(()=>{var tr,Sr;if(typeof at=="function"||ut(at))return at||null;if(typeof Ee.expandIcon=="function"||ut(Ee.expandIcon))return Ee.expandIcon||null;if(typeof(He==null?void 0:He.expandIcon)=="function"||ut(He==null?void 0:He.expandIcon))return(He==null?void 0:He.expandIcon)||null;const Nr=(tr=at!=null?at:Ee==null?void 0:Ee.expandIcon)!==null&&tr!==void 0?tr:He==null?void 0:He.expandIcon;return(0,i.Tm)(Nr,{className:G()(`${ln}-submenu-expand-icon`,s.isValidElement(Nr)?(Sr=Nr.props)===null||Sr===void 0?void 0:Sr.className:void 0)})},[at,Ee==null?void 0:Ee.expandIcon,He==null?void 0:He.expandIcon,ln]),er=s.useMemo(()=>({prefixCls:ln,inlineCollapsed:En||!1,direction:Qe,firstLevel:!0,theme:Ct,mode:Rt,disableMenuItemTitleTooltip:Ge}),[ln,En,Qe,Ge,Ct]);return Yt(s.createElement(k.Z.Provider,{value:null},s.createElement(O.Provider,{value:er},s.createElement(Se.ZP,Object.assign({getPopupContainer:ce,overflowedIndicator:s.createElement(Be.Z,null),overflowedIndicatorPopupClassName:G()(ln,`${ln}-${Ct}`,se),mode:Rt,selectable:en,onClick:gt},We,{inlineCollapsed:En,style:Object.assign(Object.assign({},He==null?void 0:He.style),Te),className:Un,prefixCls:ln,direction:Qe,defaultMotions:xn,expandIcon:zn,ref:b,rootClassName:G()(Ie,cn,Ee.rootClassName,yn,tn),_internalComponents:x})))))});const a=(0,s.forwardRef)((C,b)=>{const K=(0,s.useRef)(null),ee=s.useContext(M.D);return(0,s.useImperativeHandle)(b,()=>({menu:K.current,focus:Ee=>{var le;(le=K.current)===null||le===void 0||le.focus(Ee)}})),s.createElement(P,Object.assign({ref:K},C,ee))});a.Item=H,a.SubMenu=ze,a.Divider=U,a.ItemGroup=Se.BW;var h=a},31709:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return He}});var s=g(59301),Se=g(54476),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Be=M,te=g(7657),G=function($,et){return s.createElement(te.Z,(0,Se.Z)({},$,{ref:et,icon:Be}))},Z=s.forwardRef(G),v=Z,L=g(49198),i=g(33853),N=g(38819),B=g(92310),D=g.n(B),O=g(20068),T=g(76190),E=g(33885),U=g(42978),F=g(18929),W=g(10228),re=g(26112),H=g(48736),k=g(17119),de=[10,20,50,100],ue=function($){var et=$.pageSizeOptions,Te=et===void 0?de:et,Ct=$.locale,at=$.changeSize,Ge=$.pageSize,Lt=$.goButton,St=$.quickGo,Ie=$.rootPrefixCls,$e=$.disabled,lt=$.buildOptionText,Nt=$.showSizeChanger,se=$.sizeChangerRender,Oe=s.useState(""),We=(0,U.Z)(Oe,2),gt=We[0],Rt=We[1],en=function(){return!gt||Number.isNaN(gt)?void 0:Number(gt)},En=typeof lt=="function"?lt:function(er){return"".concat(er," ").concat(Ct.items_per_page)},xn=function(tr){Rt(tr.target.value)},ln=function(tr){Lt||gt===""||(Rt(""),!(tr.relatedTarget&&(tr.relatedTarget.className.indexOf("".concat(Ie,"-item-link"))>=0||tr.relatedTarget.className.indexOf("".concat(Ie,"-item"))>=0))&&(St==null||St(en())))},tn=function(tr){gt!==""&&(tr.keyCode===W.Z.ENTER||tr.type==="click")&&(Rt(""),St==null||St(en()))},Yt=function(){return Te.some(function(tr){return tr.toString()===Ge.toString()})?Te:Te.concat([Ge]).sort(function(tr,Sr){var Nr=Number.isNaN(Number(tr))?0:Number(tr),fr=Number.isNaN(Number(Sr))?0:Number(Sr);return Nr-fr})},cn="".concat(Ie,"-options");if(!Nt&&!St)return null;var yn=null,Un=null,zn=null;return Nt&&se&&(yn=se({disabled:$e,size:Ge,onSizeChange:function(tr){at==null||at(Number(tr))},"aria-label":Ct.page_size,className:"".concat(cn,"-size-changer"),options:Yt().map(function(er){return{label:En(er),value:er}})})),St&&(Lt&&(zn=typeof Lt=="boolean"?s.createElement("button",{type:"button",onClick:tn,onKeyUp:tn,disabled:$e,className:"".concat(cn,"-quick-jumper-button")},Ct.jump_to_confirm):s.createElement("span",{onClick:tn,onKeyUp:tn},Lt)),Un=s.createElement("div",{className:"".concat(cn,"-quick-jumper")},Ct.jump_to,s.createElement("input",{disabled:$e,type:"text",value:gt,onChange:xn,onKeyUp:tn,onBlur:ln,"aria-label":Ct.page}),Ct.page,zn)),s.createElement("li",{className:cn},yn,Un)},Fe=ue,me=function($){var et=$.rootPrefixCls,Te=$.page,Ct=$.active,at=$.className,Ge=$.showTitle,Lt=$.onClick,St=$.onKeyPress,Ie=$.itemRender,$e="".concat(et,"-item"),lt=D()($e,"".concat($e,"-").concat(Te),(0,O.Z)((0,O.Z)({},"".concat($e,"-active"),Ct),"".concat($e,"-disabled"),!Te),at),Nt=function(){Lt(Te)},se=function(gt){St(gt,Lt,Te)},Oe=Ie(Te,"page",s.createElement("a",{rel:"nofollow"},Te));return Oe?s.createElement("li",{title:Ge?String(Te):null,className:lt,onClick:Nt,onKeyDown:se,tabIndex:0},Oe):null},ve=me,pe=function($,et,Te){return Te};function J(){}function ye(oe){var $=Number(oe);return typeof $=="number"&&!Number.isNaN($)&&isFinite($)&&Math.floor($)===$}function p(oe,$,et){var Te=typeof oe=="undefined"?$:oe;return Math.floor((et-1)/Te)+1}var j=function($){var et=$.prefixCls,Te=et===void 0?"rc-pagination":et,Ct=$.selectPrefixCls,at=Ct===void 0?"rc-select":Ct,Ge=$.className,Lt=$.current,St=$.defaultCurrent,Ie=St===void 0?1:St,$e=$.total,lt=$e===void 0?0:$e,Nt=$.pageSize,se=$.defaultPageSize,Oe=se===void 0?10:se,We=$.onChange,gt=We===void 0?J:We,Rt=$.hideOnSinglePage,en=$.align,En=$.showPrevNextJumpers,xn=En===void 0?!0:En,ln=$.showQuickJumper,tn=$.showLessItems,Yt=$.showTitle,cn=Yt===void 0?!0:Yt,yn=$.onShowSizeChange,Un=yn===void 0?J:yn,zn=$.locale,er=zn===void 0?k.Z:zn,tr=$.style,Sr=$.totalBoundaryShowSizeChanger,Nr=Sr===void 0?50:Sr,fr=$.disabled,qn=$.simple,Zr=$.showTotal,pr=$.showSizeChanger,Ao=pr===void 0?lt>Nr:pr,mo=$.sizeChangerRender,Dn=$.pageSizeOptions,Cn=$.itemRender,br=Cn===void 0?pe:Cn,Dr=$.jumpPrevIcon,yt=$.jumpNextIcon,ct=$.prevIcon,Fn=$.nextIcon,Re=s.useRef(null),st=(0,F.Z)(10,{value:Nt,defaultValue:Oe}),wt=(0,U.Z)(st,2),qt=wt[0],bn=wt[1],Vn=(0,F.Z)(1,{value:Lt,defaultValue:Ie,postState:function(Zo){return Math.max(1,Math.min(Zo,p(void 0,qt,lt)))}}),Jn=(0,U.Z)(Vn,2),fn=Jn[0],Hn=Jn[1],lr=s.useState(fn),Gn=(0,U.Z)(lr,2),Fr=Gn[0],hr=Gn[1];(0,s.useEffect)(function(){hr(fn)},[fn]);var Ir=gt!==J,Ko="current"in $,Gi=Math.max(1,fn-(tn?3:5)),bi=Math.min(p(void 0,qt,lt),fn+(tn?3:5));function _o(Co,Zo){var fa=Co||s.createElement("button",{type:"button","aria-label":Zo,className:"".concat(Te,"-item-link")});return typeof Co=="function"&&(fa=s.createElement(Co,(0,E.Z)({},$))),fa}function Li(Co){var Zo=Co.target.value,fa=p(void 0,qt,lt),Ra;return Zo===""?Ra=Zo:Number.isNaN(Number(Zo))?Ra=Fr:Zo>=fa?Ra=fa:Ra=Number(Zo),Ra}function Uo(Co){return ye(Co)&&Co!==fn&&ye(lt)&<>0}var Mi=lt>qt?ln:!1;function $i(Co){(Co.keyCode===W.Z.UP||Co.keyCode===W.Z.DOWN)&&Co.preventDefault()}function zo(Co){var Zo=Li(Co);switch(Zo!==Fr&&hr(Zo),Co.keyCode){case W.Z.ENTER:jr(Zo);break;case W.Z.UP:jr(Zo-1);break;case W.Z.DOWN:jr(Zo+1);break;default:break}}function Ni(Co){jr(Li(Co))}function Ti(Co){var Zo=p(Co,qt,lt),fa=fn>Zo&&Zo!==0?Zo:fn;bn(Co),hr(fa),Un==null||Un(fn,Co),Hn(fa),gt==null||gt(fa,Co)}function jr(Co){if(Uo(Co)&&!fr){var Zo=p(void 0,qt,lt),fa=Co;return Co>Zo?fa=Zo:Co<1&&(fa=1),fa!==Fr&&hr(fa),Hn(fa),gt==null||gt(fa,qt),fa}return fn}var uo=fn>1,ti=fn<p(void 0,qt,lt);function jo(){uo&&jr(fn-1)}function qi(){ti&&jr(fn+1)}function ma(){jr(Gi)}function ki(){jr(bi)}function ei(Co,Zo){if(Co.key==="Enter"||Co.charCode===W.Z.ENTER||Co.keyCode===W.Z.ENTER){for(var fa=arguments.length,Ra=new Array(fa>2?fa-2:0),xs=2;xs<fa;xs++)Ra[xs-2]=arguments[xs];Zo.apply(void 0,Ra)}}function ci(Co){ei(Co,jo)}function Go(Co){ei(Co,qi)}function oa(Co){ei(Co,ma)}function Wa(Co){ei(Co,ki)}function va(Co){var Zo=br(Co,"prev",_o(ct,"prev page"));return s.isValidElement(Zo)?s.cloneElement(Zo,{disabled:!uo}):Zo}function ia(Co){var Zo=br(Co,"next",_o(Fn,"next page"));return s.isValidElement(Zo)?s.cloneElement(Zo,{disabled:!ti}):Zo}function Xi(Co){(Co.type==="click"||Co.keyCode===W.Z.ENTER)&&jr(Fr)}var ca=null,yA=(0,re.Z)($,{aria:!0,data:!0}),lA=Zr&&s.createElement("li",{className:"".concat(Te,"-total-text")},Zr(lt,[lt===0?0:(fn-1)*qt+1,fn*qt>lt?lt:fn*qt])),aa=null,Wr=p(void 0,qt,lt);if(Rt&<<=qt)return null;var On=[],Yn={rootPrefixCls:Te,onClick:jr,onKeyPress:ei,showTitle:cn,itemRender:br,page:-1},$n=fn-1>0?fn-1:0,_n=fn+1<Wr?fn+1:Wr,gr=ln&&ln.goButton,Mr=(0,T.Z)(qn)==="object"?qn.readOnly:!qn,so=gr,Yo=null;qn&&(gr&&(typeof gr=="boolean"?so=s.createElement("button",{type:"button",onClick:Xi,onKeyUp:Xi},er.jump_to_confirm):so=s.createElement("span",{onClick:Xi,onKeyUp:Xi},gr),so=s.createElement("li",{title:cn?"".concat(er.jump_to).concat(fn,"/").concat(Wr):null,className:"".concat(Te,"-simple-pager")},so)),Yo=s.createElement("li",{title:cn?"".concat(fn,"/").concat(Wr):null,className:"".concat(Te,"-simple-pager")},Mr?Fr:s.createElement("input",{type:"text","aria-label":er.jump_to,value:Fr,disabled:fr,onKeyDown:$i,onKeyUp:zo,onChange:zo,onBlur:Ni,size:3}),s.createElement("span",{className:"".concat(Te,"-slash")},"/"),Wr));var di=tn?1:2;if(Wr<=3+di*2){Wr||On.push(s.createElement(ve,(0,Se.Z)({},Yn,{key:"noPager",page:1,className:"".concat(Te,"-item-disabled")})));for(var Ta=1;Ta<=Wr;Ta+=1)On.push(s.createElement(ve,(0,Se.Z)({},Yn,{key:Ta,page:Ta,active:fn===Ta})))}else{var uA=tn?er.prev_3:er.prev_5,fs=tn?er.next_3:er.next_5,ya=br(Gi,"jump-prev",_o(Dr,"prev page")),Es=br(bi,"jump-next",_o(yt,"next page"));xn&&(ca=ya?s.createElement("li",{title:cn?uA:null,key:"prev",onClick:ma,tabIndex:0,onKeyDown:oa,className:D()("".concat(Te,"-jump-prev"),(0,O.Z)({},"".concat(Te,"-jump-prev-custom-icon"),!!Dr))},ya):null,aa=Es?s.createElement("li",{title:cn?fs:null,key:"next",onClick:ki,tabIndex:0,onKeyDown:Wa,className:D()("".concat(Te,"-jump-next"),(0,O.Z)({},"".concat(Te,"-jump-next-custom-icon"),!!yt))},Es):null);var SA=Math.max(1,fn-di),cA=Math.min(fn+di,Wr);fn-1<=di&&(cA=1+di*2),Wr-fn<=di&&(SA=Wr-di*2);for(var ea=SA;ea<=cA;ea+=1)On.push(s.createElement(ve,(0,Se.Z)({},Yn,{key:ea,page:ea,active:fn===ea})));if(fn-1>=di*2&&fn!==3&&(On[0]=s.cloneElement(On[0],{className:D()("".concat(Te,"-item-after-jump-prev"),On[0].props.className)}),On.unshift(ca)),Wr-fn>=di*2&&fn!==Wr-2){var da=On[On.length-1];On[On.length-1]=s.cloneElement(da,{className:D()("".concat(Te,"-item-before-jump-next"),da.props.className)}),On.push(aa)}SA!==1&&On.unshift(s.createElement(ve,(0,Se.Z)({},Yn,{key:1,page:1}))),cA!==Wr&&On.push(s.createElement(ve,(0,Se.Z)({},Yn,{key:Wr,page:Wr})))}var pi=va($n);if(pi){var Ga=!uo||!Wr;pi=s.createElement("li",{title:cn?er.prev_page:null,onClick:jo,tabIndex:Ga?null:0,onKeyDown:ci,className:D()("".concat(Te,"-prev"),(0,O.Z)({},"".concat(Te,"-disabled"),Ga)),"aria-disabled":Ga},pi)}var DA=ia(_n);if(DA){var dA,wA;qn?(dA=!ti,wA=uo?0:null):(dA=!ti||!Wr,wA=dA?null:0),DA=s.createElement("li",{title:cn?er.next_page:null,onClick:qi,tabIndex:wA,onKeyDown:Go,className:D()("".concat(Te,"-next"),(0,O.Z)({},"".concat(Te,"-disabled"),dA)),"aria-disabled":dA},DA)}var PA=D()(Te,Ge,(0,O.Z)((0,O.Z)((0,O.Z)((0,O.Z)((0,O.Z)({},"".concat(Te,"-start"),en==="start"),"".concat(Te,"-center"),en==="center"),"".concat(Te,"-end"),en==="end"),"".concat(Te,"-simple"),qn),"".concat(Te,"-disabled"),fr));return s.createElement("ul",(0,Se.Z)({className:PA,style:tr,ref:Re},yA),lA,pi,qn?Yo:On,DA,s.createElement(Fe,{locale:er,rootPrefixCls:Te,disabled:fr,selectPrefixCls:at,changeSize:Ti,pageSize:qt,pageSizeOptions:Dn,quickGo:Mi?jr:null,goButton:so,showSizeChanger:Ao,sizeChangerRender:mo}))},Xe=j,ie=g(61852),he=g(48755),Ce=g(31756),ge=g(13783),ae=g(9017),Ae=g(82326),nt=g(57700),mt=g(36237),Ve=g(53075),Qt=g(64910),vt=g(39082),Kt=g(63356),je=g(51636),It=g(16931);const ze=oe=>{const{componentCls:$}=oe;return{[`${$}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${$}-item-link`]:{color:oe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${$}-item-link`]:{color:oe.colorTextDisabled,cursor:"not-allowed"}}},[`&${$}-disabled`]:{cursor:"not-allowed",[`${$}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:oe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:oe.colorBorder,backgroundColor:oe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:oe.itemActiveBgDisabled},a:{color:oe.itemActiveColorDisabled}}},[`${$}-item-link`]:{color:oe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${$}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${$}-simple-pager`]:{color:oe.colorTextDisabled},[`${$}-jump-prev, ${$}-jump-next`]:{[`${$}-item-link-icon`]:{opacity:0},[`${$}-item-ellipsis`]:{opacity:1}}},[`&${$}-simple`]:{[`${$}-prev, ${$}-next`]:{[`&${$}-disabled ${$}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Pt=oe=>{const{componentCls:$}=oe;return{[`&${$}-mini ${$}-total-text, &${$}-mini ${$}-simple-pager`]:{height:oe.itemSizeSM,lineHeight:(0,mt.unit)(oe.itemSizeSM)},[`&${$}-mini ${$}-item`]:{minWidth:oe.itemSizeSM,height:oe.itemSizeSM,margin:0,lineHeight:(0,mt.unit)(oe.calc(oe.itemSizeSM).sub(2).equal())},[`&${$}-mini ${$}-prev, &${$}-mini ${$}-next`]:{minWidth:oe.itemSizeSM,height:oe.itemSizeSM,margin:0,lineHeight:(0,mt.unit)(oe.itemSizeSM)},[`&${$}-mini:not(${$}-disabled)`]:{[`${$}-prev, ${$}-next`]:{[`&:hover ${$}-item-link`]:{backgroundColor:oe.colorBgTextHover},[`&:active ${$}-item-link`]:{backgroundColor:oe.colorBgTextActive},[`&${$}-disabled:hover ${$}-item-link`]:{backgroundColor:"transparent"}}},[`
|
|
|
&${$}-mini ${$}-prev ${$}-item-link,
|
|
|
&${$}-mini ${$}-next ${$}-item-link
|
|
|
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:oe.itemSizeSM,lineHeight:(0,mt.unit)(oe.itemSizeSM)}},[`&${$}-mini ${$}-jump-prev, &${$}-mini ${$}-jump-next`]:{height:oe.itemSizeSM,marginInlineEnd:0,lineHeight:(0,mt.unit)(oe.itemSizeSM)},[`&${$}-mini ${$}-options`]:{marginInlineStart:oe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:oe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:oe.itemSizeSM,lineHeight:(0,mt.unit)(oe.itemSizeSM),input:Object.assign(Object.assign({},(0,Ve.x0)(oe)),{width:oe.paginationMiniQuickJumperInputWidth,height:oe.controlHeightSM})}}}},ut=oe=>{const{componentCls:$}=oe;return{[`
|
|
|
&${$}-simple ${$}-prev,
|
|
|
&${$}-simple ${$}-next
|
|
|
`]:{height:oe.itemSizeSM,lineHeight:(0,mt.unit)(oe.itemSizeSM),verticalAlign:"top",[`${$}-item-link`]:{height:oe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:oe.colorBgTextHover},"&:active":{backgroundColor:oe.colorBgTextActive},"&::after":{height:oe.itemSizeSM,lineHeight:(0,mt.unit)(oe.itemSizeSM)}}},[`&${$}-simple ${$}-simple-pager`]:{display:"inline-block",height:oe.itemSizeSM,marginInlineEnd:oe.marginXS,input:{boxSizing:"border-box",height:"100%",padding:`0 ${(0,mt.unit)(oe.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:oe.itemInputBg,border:`${(0,mt.unit)(oe.lineWidth)} ${oe.lineType} ${oe.colorBorder}`,borderRadius:oe.borderRadius,outline:"none",transition:`border-color ${oe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:oe.colorPrimary},"&:focus":{borderColor:oe.colorPrimaryHover,boxShadow:`${(0,mt.unit)(oe.inputOutlineOffset)} 0 ${(0,mt.unit)(oe.controlOutlineWidth)} ${oe.controlOutline}`},"&[disabled]":{color:oe.colorTextDisabled,backgroundColor:oe.colorBgContainerDisabled,borderColor:oe.colorBorder,cursor:"not-allowed"}}}}},x=oe=>{const{componentCls:$}=oe;return{[`${$}-jump-prev, ${$}-jump-next`]:{outline:0,[`${$}-item-container`]:{position:"relative",[`${$}-item-link-icon`]:{color:oe.colorPrimary,fontSize:oe.fontSizeSM,opacity:0,transition:`all ${oe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${$}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:oe.colorTextDisabled,letterSpacing:oe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:oe.paginationEllipsisTextIndent,opacity:1,transition:`all ${oe.motionDurationMid}`}},"&:hover":{[`${$}-item-link-icon`]:{opacity:1},[`${$}-item-ellipsis`]:{opacity:0}}},[`
|
|
|
${$}-prev,
|
|
|
${$}-jump-prev,
|
|
|
${$}-jump-next
|
|
|
`]:{marginInlineEnd:oe.marginXS},[`
|
|
|
${$}-prev,
|
|
|
${$}-next,
|
|
|
${$}-jump-prev,
|
|
|
${$}-jump-next
|
|
|
`]:{display:"inline-block",minWidth:oe.itemSize,height:oe.itemSize,color:oe.colorText,fontFamily:oe.fontFamily,lineHeight:(0,mt.unit)(oe.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:oe.borderRadius,cursor:"pointer",transition:`all ${oe.motionDurationMid}`},[`${$}-prev, ${$}-next`]:{outline:0,button:{color:oe.colorText,cursor:"pointer",userSelect:"none"},[`${$}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:oe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${(0,mt.unit)(oe.lineWidth)} ${oe.lineType} transparent`,borderRadius:oe.borderRadius,outline:"none",transition:`all ${oe.motionDurationMid}`},[`&:hover ${$}-item-link`]:{backgroundColor:oe.colorBgTextHover},[`&:active ${$}-item-link`]:{backgroundColor:oe.colorBgTextActive},[`&${$}-disabled:hover`]:{[`${$}-item-link`]:{backgroundColor:"transparent"}}},[`${$}-slash`]:{marginInlineEnd:oe.paginationSlashMarginInlineEnd,marginInlineStart:oe.paginationSlashMarginInlineStart},[`${$}-options`]:{display:"inline-block",marginInlineStart:oe.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:oe.controlHeight,marginInlineStart:oe.marginXS,lineHeight:(0,mt.unit)(oe.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},(0,Ve.ik)(oe)),(0,vt.$U)(oe,{borderColor:oe.colorBorder,hoverBorderColor:oe.colorPrimaryHover,activeBorderColor:oe.colorPrimary,activeShadow:oe.activeShadow})),{"&[disabled]":Object.assign({},(0,vt.Xy)(oe)),width:oe.calc(oe.controlHeightLG).mul(1.25).equal(),height:oe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:oe.marginXS,marginInlineEnd:oe.marginXS})}}}},ke=oe=>{const{componentCls:$}=oe;return{[`${$}-item`]:{display:"inline-block",minWidth:oe.itemSize,height:oe.itemSize,marginInlineEnd:oe.marginXS,fontFamily:oe.fontFamily,lineHeight:(0,mt.unit)(oe.calc(oe.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:oe.itemBg,border:`${(0,mt.unit)(oe.lineWidth)} ${oe.lineType} transparent`,borderRadius:oe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${(0,mt.unit)(oe.paginationItemPaddingInline)}`,color:oe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${$}-item-active)`]:{"&:hover":{transition:`all ${oe.motionDurationMid}`,backgroundColor:oe.colorBgTextHover},"&:active":{backgroundColor:oe.colorBgTextActive}},"&-active":{fontWeight:oe.fontWeightStrong,backgroundColor:oe.itemActiveBg,borderColor:oe.colorPrimary,a:{color:oe.colorPrimary},"&:hover":{borderColor:oe.colorPrimaryHover},"&:hover a":{color:oe.colorPrimaryHover}}}}},P=oe=>{const{componentCls:$}=oe;return{[$]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Kt.Wf)(oe)),{display:"flex","&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${$}-total-text`]:{display:"inline-block",height:oe.itemSize,marginInlineEnd:oe.marginXS,lineHeight:(0,mt.unit)(oe.calc(oe.itemSize).sub(2).equal()),verticalAlign:"middle"}}),ke(oe)),x(oe)),ut(oe)),Pt(oe)),ze(oe)),{[`@media only screen and (max-width: ${oe.screenLG}px)`]:{[`${$}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${oe.screenSM}px)`]:{[`${$}-options`]:{display:"none"}}}),[`&${oe.componentCls}-rtl`]:{direction:"rtl"}}},a=oe=>{const{componentCls:$}=oe;return{[`${$}:not(${$}-disabled)`]:{[`${$}-item`]:Object.assign({},(0,Kt.Qy)(oe)),[`${$}-jump-prev, ${$}-jump-next`]:{"&:focus-visible":Object.assign({[`${$}-item-link-icon`]:{opacity:1},[`${$}-item-ellipsis`]:{opacity:0}},(0,Kt.oN)(oe))},[`${$}-prev, ${$}-next`]:{[`&:focus-visible ${$}-item-link`]:Object.assign({},(0,Kt.oN)(oe))}}}},h=oe=>Object.assign({itemBg:oe.colorBgContainer,itemSize:oe.controlHeight,itemSizeSM:oe.controlHeightSM,itemActiveBg:oe.colorBgContainer,itemLinkBg:oe.colorBgContainer,itemActiveColorDisabled:oe.colorTextDisabled,itemActiveBgDisabled:oe.controlItemBgActiveDisabled,itemInputBg:oe.colorBgContainer,miniOptionsSizeChangerTop:0},(0,Qt.T)(oe)),C=oe=>(0,je.mergeToken)(oe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:oe.calc(oe.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:oe.calc(oe.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:oe.calc(oe.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:oe.calc(oe.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:oe.marginSM,paginationSlashMarginInlineEnd:oe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Qt.e)(oe));var b=(0,It.I$)("Pagination",oe=>{const $=C(oe);return[P($),a($)]},h);const K=oe=>{const{componentCls:$}=oe;return{[`${$}${$}-bordered${$}-disabled:not(${$}-mini)`]:{"&, &:hover":{[`${$}-item-link`]:{borderColor:oe.colorBorder}},"&:focus-visible":{[`${$}-item-link`]:{borderColor:oe.colorBorder}},[`${$}-item, ${$}-item-link`]:{backgroundColor:oe.colorBgContainerDisabled,borderColor:oe.colorBorder,[`&:hover:not(${$}-item-active)`]:{backgroundColor:oe.colorBgContainerDisabled,borderColor:oe.colorBorder,a:{color:oe.colorTextDisabled}},[`&${$}-item-active`]:{backgroundColor:oe.itemActiveBgDisabled}},[`${$}-prev, ${$}-next`]:{"&:hover button":{backgroundColor:oe.colorBgContainerDisabled,borderColor:oe.colorBorder,color:oe.colorTextDisabled},[`${$}-item-link`]:{backgroundColor:oe.colorBgContainerDisabled,borderColor:oe.colorBorder}}},[`${$}${$}-bordered:not(${$}-mini)`]:{[`${$}-prev, ${$}-next`]:{"&:hover button":{borderColor:oe.colorPrimaryHover,backgroundColor:oe.itemBg},[`${$}-item-link`]:{backgroundColor:oe.itemLinkBg,borderColor:oe.colorBorder},[`&:hover ${$}-item-link`]:{borderColor:oe.colorPrimary,backgroundColor:oe.itemBg,color:oe.colorPrimary},[`&${$}-disabled`]:{[`${$}-item-link`]:{borderColor:oe.colorBorder,color:oe.colorTextDisabled}}},[`${$}-item`]:{backgroundColor:oe.itemBg,border:`${(0,mt.unit)(oe.lineWidth)} ${oe.lineType} ${oe.colorBorder}`,[`&:hover:not(${$}-item-active)`]:{borderColor:oe.colorPrimary,backgroundColor:oe.itemBg,a:{color:oe.colorPrimary}},"&-active":{borderColor:oe.colorPrimary}}}}};var ee=(0,It.bk)(["Pagination","bordered"],oe=>{const $=C(oe);return[K($)]},h);function Ee(oe){return(0,s.useMemo)(()=>typeof oe=="boolean"?[oe,{}]:oe&&typeof oe=="object"?[!0,oe]:[void 0,void 0],[oe])}var le=function(oe,$){var et={};for(var Te in oe)Object.prototype.hasOwnProperty.call(oe,Te)&&$.indexOf(Te)<0&&(et[Te]=oe[Te]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ct=0,Te=Object.getOwnPropertySymbols(oe);Ct<Te.length;Ct++)$.indexOf(Te[Ct])<0&&Object.prototype.propertyIsEnumerable.call(oe,Te[Ct])&&(et[Te[Ct]]=oe[Te[Ct]]);return et},Qe=oe=>{const{align:$,prefixCls:et,selectPrefixCls:Te,className:Ct,rootClassName:at,style:Ge,size:Lt,locale:St,responsive:Ie,showSizeChanger:$e,selectComponentClass:lt,pageSizeOptions:Nt}=oe,se=le(oe,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:Oe}=(0,ge.Z)(Ie),[,We]=(0,nt.ZP)(),{getPrefixCls:gt,direction:Rt,showSizeChanger:en,className:En,style:xn}=(0,he.dj)("pagination"),ln=gt("pagination",et),[tn,Yt,cn]=b(ln),yn=(0,Ce.Z)(Lt),Un=yn==="small"||!!(Oe&&!yn&&Ie),[zn]=(0,ae.Z)("Pagination",ie.Z),er=Object.assign(Object.assign({},zn),St),[tr,Sr]=Ee($e),[Nr,fr]=Ee(en),qn=tr!=null?tr:Nr,Zr=Sr!=null?Sr:fr,pr=lt||Ae.default,Ao=s.useMemo(()=>Nt?Nt.map(yt=>Number(yt)):void 0,[Nt]),mo=yt=>{var ct;const{disabled:Fn,size:Re,onSizeChange:st,"aria-label":wt,className:qt,options:bn}=yt,{className:Vn,onChange:Jn}=Zr||{},fn=(ct=bn.find(Hn=>String(Hn.value)===String(Re)))===null||ct===void 0?void 0:ct.value;return s.createElement(pr,Object.assign({disabled:Fn,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:Hn=>Hn.parentNode,"aria-label":wt,options:bn},Zr,{value:fn,onChange:(Hn,lr)=>{st==null||st(Hn),Jn==null||Jn(Hn,lr)},size:Un?"small":"middle",className:D()(qt,Vn)}))},Dn=s.useMemo(()=>{const yt=s.createElement("span",{className:`${ln}-item-ellipsis`},"\u2022\u2022\u2022"),ct=s.createElement("button",{className:`${ln}-item-link`,type:"button",tabIndex:-1},Rt==="rtl"?s.createElement(N.Z,null):s.createElement(i.Z,null)),Fn=s.createElement("button",{className:`${ln}-item-link`,type:"button",tabIndex:-1},Rt==="rtl"?s.createElement(i.Z,null):s.createElement(N.Z,null)),Re=s.createElement("a",{className:`${ln}-item-link`},s.createElement("div",{className:`${ln}-item-container`},Rt==="rtl"?s.createElement(L.Z,{className:`${ln}-item-link-icon`}):s.createElement(v,{className:`${ln}-item-link-icon`}),yt)),st=s.createElement("a",{className:`${ln}-item-link`},s.createElement("div",{className:`${ln}-item-container`},Rt==="rtl"?s.createElement(v,{className:`${ln}-item-link-icon`}):s.createElement(L.Z,{className:`${ln}-item-link-icon`}),yt));return{prevIcon:ct,nextIcon:Fn,jumpPrevIcon:Re,jumpNextIcon:st}},[Rt,ln]),Cn=gt("select",Te),br=D()({[`${ln}-${$}`]:!!$,[`${ln}-mini`]:Un,[`${ln}-rtl`]:Rt==="rtl",[`${ln}-bordered`]:We.wireframe},En,Ct,at,Yt,cn),Dr=Object.assign(Object.assign({},xn),Ge);return tn(s.createElement(s.Fragment,null,We.wireframe&&s.createElement(ee,{prefixCls:ln}),s.createElement(Xe,Object.assign({},Dn,se,{style:Dr,prefixCls:ln,selectPrefixCls:Cn,className:br,locale:er,pageSizeOptions:Ao,showSizeChanger:qn,sizeChangerRender:mo}))))},He=Qe},89787:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return St}});var s=g(59301),Se=g(17835),M=g(29679),Be=g(40001),te=g(19248),G=g(99267),Z=g(92310),v=g.n(Z),L=g(2738),i=g(48755),N=g(54476),B=g(33885),D=g(75931),O={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},T=function(){var $e=(0,s.useRef)([]),lt=(0,s.useRef)(null);return(0,s.useEffect)(function(){var Nt=Date.now(),se=!1;$e.current.forEach(function(Oe){if(Oe){se=!0;var We=Oe.style;We.transitionDuration=".3s, .3s, .3s, .06s",lt.current&&Nt-lt.current<100&&(We.transitionDuration="0s, 0s")}}),se&&(lt.current=Date.now())}),$e.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],U=function($e){var lt=(0,B.Z)((0,B.Z)({},O),$e),Nt=lt.className,se=lt.percent,Oe=lt.prefixCls,We=lt.strokeColor,gt=lt.strokeLinecap,Rt=lt.strokeWidth,en=lt.style,En=lt.trailColor,xn=lt.trailWidth,ln=lt.transition,tn=(0,D.Z)(lt,E);delete tn.gapPosition;var Yt=Array.isArray(se)?se:[se],cn=Array.isArray(We)?We:[We],yn=T(),Un=Rt/2,zn=100-Rt/2,er="M ".concat(gt==="round"?Un:0,",").concat(Un,`
|
|
|
L `).concat(gt==="round"?zn:100,",").concat(Un),tr="0 0 100 ".concat(Rt),Sr=0;return s.createElement("svg",(0,N.Z)({className:v()("".concat(Oe,"-line"),Nt),viewBox:tr,preserveAspectRatio:"none",style:en},tn),s.createElement("path",{className:"".concat(Oe,"-line-trail"),d:er,strokeLinecap:gt,stroke:En,strokeWidth:xn||Rt,fillOpacity:"0"}),Yt.map(function(Nr,fr){var qn=1;switch(gt){case"round":qn=1-Rt/100;break;case"square":qn=1-Rt/2/100;break;default:qn=1;break}var Zr={strokeDasharray:"".concat(Nr*qn,"px, 100px"),strokeDashoffset:"-".concat(Sr,"px"),transition:ln||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},pr=cn[fr]||cn[cn.length-1];return Sr+=Nr,s.createElement("path",{key:fr,className:"".concat(Oe,"-line-path"),d:er,strokeLinecap:gt,stroke:pr,strokeWidth:Rt,fillOpacity:"0",ref:function(mo){yn[fr]=mo},style:Zr})}))},F=U,W=g(76190),re=g(42978),H=g(47273),k=0,de=(0,H.Z)();function ue(){var Ie;return de?(Ie=k,k+=1):Ie="TEST_OR_SSR",Ie}var Fe=function(Ie){var $e=s.useState(),lt=(0,re.Z)($e,2),Nt=lt[0],se=lt[1];return s.useEffect(function(){se("rc_progress_".concat(ue()))},[]),Ie||Nt},me=function($e){var lt=$e.bg,Nt=$e.children;return s.createElement("div",{style:{width:"100%",height:"100%",background:lt}},Nt)};function ve(Ie,$e){return Object.keys(Ie).map(function(lt){var Nt=parseFloat(lt),se="".concat(Math.floor(Nt*$e),"%");return"".concat(Ie[lt]," ").concat(se)})}var pe=s.forwardRef(function(Ie,$e){var lt=Ie.prefixCls,Nt=Ie.color,se=Ie.gradientId,Oe=Ie.radius,We=Ie.style,gt=Ie.ptg,Rt=Ie.strokeLinecap,en=Ie.strokeWidth,En=Ie.size,xn=Ie.gapDegree,ln=Nt&&(0,W.Z)(Nt)==="object",tn=ln?"#FFF":void 0,Yt=En/2,cn=s.createElement("circle",{className:"".concat(lt,"-circle-path"),r:Oe,cx:Yt,cy:Yt,stroke:tn,strokeLinecap:Rt,strokeWidth:en,opacity:gt===0?0:1,style:We,ref:$e});if(!ln)return cn;var yn="".concat(se,"-conic"),Un=xn?"".concat(180+xn/2,"deg"):"0deg",zn=ve(Nt,(360-xn)/360),er=ve(Nt,1),tr="conic-gradient(from ".concat(Un,", ").concat(zn.join(", "),")"),Sr="linear-gradient(to ".concat(xn?"bottom":"top",", ").concat(er.join(", "),")");return s.createElement(s.Fragment,null,s.createElement("mask",{id:yn},cn),s.createElement("foreignObject",{x:0,y:0,width:En,height:En,mask:"url(#".concat(yn,")")},s.createElement(me,{bg:Sr},s.createElement(me,{bg:tr}))))}),J=pe,ye=100,p=function($e,lt,Nt,se,Oe,We,gt,Rt,en,En){var xn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ln=Nt/100*360*((360-We)/360),tn=We===0?0:{bottom:0,top:180,left:90,right:-90}[gt],Yt=(100-se)/100*lt;en==="round"&&se!==100&&(Yt+=En/2,Yt>=lt&&(Yt=lt-.01));var cn=ye/2;return{stroke:typeof Rt=="string"?Rt:void 0,strokeDasharray:"".concat(lt,"px ").concat($e),strokeDashoffset:Yt+xn,transform:"rotate(".concat(Oe+ln+tn,"deg)"),transformOrigin:"".concat(cn,"px ").concat(cn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},j=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Xe(Ie){var $e=Ie!=null?Ie:[];return Array.isArray($e)?$e:[$e]}var ie=function($e){var lt=(0,B.Z)((0,B.Z)({},O),$e),Nt=lt.id,se=lt.prefixCls,Oe=lt.steps,We=lt.strokeWidth,gt=lt.trailWidth,Rt=lt.gapDegree,en=Rt===void 0?0:Rt,En=lt.gapPosition,xn=lt.trailColor,ln=lt.strokeLinecap,tn=lt.style,Yt=lt.className,cn=lt.strokeColor,yn=lt.percent,Un=(0,D.Z)(lt,j),zn=ye/2,er=Fe(Nt),tr="".concat(er,"-gradient"),Sr=zn-We/2,Nr=Math.PI*2*Sr,fr=en>0?90+en/2:-90,qn=Nr*((360-en)/360),Zr=(0,W.Z)(Oe)==="object"?Oe:{count:Oe,gap:2},pr=Zr.count,Ao=Zr.gap,mo=Xe(yn),Dn=Xe(cn),Cn=Dn.find(function(st){return st&&(0,W.Z)(st)==="object"}),br=Cn&&(0,W.Z)(Cn)==="object",Dr=br?"butt":ln,yt=p(Nr,qn,0,100,fr,en,En,xn,Dr,We),ct=T(),Fn=function(){var wt=0;return mo.map(function(qt,bn){var Vn=Dn[bn]||Dn[Dn.length-1],Jn=p(Nr,qn,wt,qt,fr,en,En,Vn,Dr,We);return wt+=qt,s.createElement(J,{key:bn,color:Vn,ptg:qt,radius:Sr,prefixCls:se,gradientId:tr,style:Jn,strokeLinecap:Dr,strokeWidth:We,gapDegree:en,ref:function(Hn){ct[bn]=Hn},size:ye})}).reverse()},Re=function(){var wt=Math.round(pr*(mo[0]/100)),qt=100/pr,bn=0;return new Array(pr).fill(null).map(function(Vn,Jn){var fn=Jn<=wt-1?Dn[0]:xn,Hn=fn&&(0,W.Z)(fn)==="object"?"url(#".concat(tr,")"):void 0,lr=p(Nr,qn,bn,qt,fr,en,En,fn,"butt",We,Ao);return bn+=(qn-lr.strokeDashoffset+Ao)*100/qn,s.createElement("circle",{key:Jn,className:"".concat(se,"-circle-path"),r:Sr,cx:zn,cy:zn,stroke:Hn,strokeWidth:We,opacity:1,style:lr,ref:function(Fr){ct[Jn]=Fr}})})};return s.createElement("svg",(0,N.Z)({className:v()("".concat(se,"-circle"),Yt),viewBox:"0 0 ".concat(ye," ").concat(ye),style:tn,id:Nt,role:"presentation"},Un),!pr&&s.createElement("circle",{className:"".concat(se,"-circle-trail"),r:Sr,cx:zn,cy:zn,stroke:xn,strokeLinecap:Dr,strokeWidth:gt||We,style:yt}),pr?Re():Fn())},he=ie,Ce={Line:F,Circle:he},ge=g(25399),ae=g(68361);function Ae(Ie){return!Ie||Ie<0?0:Ie>100?100:Ie}function nt(Ie){let{success:$e,successPercent:lt}=Ie,Nt=lt;return $e&&"progress"in $e&&(Nt=$e.progress),$e&&"percent"in $e&&(Nt=$e.percent),Nt}const mt=Ie=>{let{percent:$e,success:lt,successPercent:Nt}=Ie;const se=Ae(nt({success:lt,successPercent:Nt}));return[se,Ae(Ae($e)-se)]},Ve=Ie=>{let{success:$e={},strokeColor:lt}=Ie;const{strokeColor:Nt}=$e;return[Nt||ae.presetPrimaryColors.green,lt||null]},Qt=(Ie,$e,lt)=>{var Nt,se,Oe,We;let gt=-1,Rt=-1;if($e==="step"){const en=lt.steps,En=lt.strokeWidth;typeof Ie=="string"||typeof Ie=="undefined"?(gt=Ie==="small"?2:14,Rt=En!=null?En:8):typeof Ie=="number"?[gt,Rt]=[Ie,Ie]:[gt=14,Rt=8]=Array.isArray(Ie)?Ie:[Ie.width,Ie.height],gt*=en}else if($e==="line"){const en=lt==null?void 0:lt.strokeWidth;typeof Ie=="string"||typeof Ie=="undefined"?Rt=en||(Ie==="small"?6:8):typeof Ie=="number"?[gt,Rt]=[Ie,Ie]:[gt=-1,Rt=8]=Array.isArray(Ie)?Ie:[Ie.width,Ie.height]}else($e==="circle"||$e==="dashboard")&&(typeof Ie=="string"||typeof Ie=="undefined"?[gt,Rt]=Ie==="small"?[60,60]:[120,120]:typeof Ie=="number"?[gt,Rt]=[Ie,Ie]:Array.isArray(Ie)&&(gt=(se=(Nt=Ie[0])!==null&&Nt!==void 0?Nt:Ie[1])!==null&&se!==void 0?se:120,Rt=(We=(Oe=Ie[0])!==null&&Oe!==void 0?Oe:Ie[1])!==null&&We!==void 0?We:120));return[gt,Rt]},vt=3,Kt=Ie=>vt/Ie*100;var It=Ie=>{const{prefixCls:$e,trailColor:lt=null,strokeLinecap:Nt="round",gapPosition:se,gapDegree:Oe,width:We=120,type:gt,children:Rt,success:en,size:En=We,steps:xn}=Ie,[ln,tn]=Qt(En,"circle");let{strokeWidth:Yt}=Ie;Yt===void 0&&(Yt=Math.max(Kt(ln),6));const cn={width:ln,height:tn,fontSize:ln*.15+6},yn=s.useMemo(()=>{if(Oe||Oe===0)return Oe;if(gt==="dashboard")return 75},[Oe,gt]),Un=mt(Ie),zn=se||gt==="dashboard"&&"bottom"||void 0,er=Object.prototype.toString.call(Ie.strokeColor)==="[object Object]",tr=Ve({success:en,strokeColor:Ie.strokeColor}),Sr=v()(`${$e}-inner`,{[`${$e}-circle-gradient`]:er}),Nr=s.createElement(he,{steps:xn,percent:xn?Un[1]:Un,strokeWidth:Yt,trailWidth:Yt,strokeColor:xn?tr[1]:tr,strokeLinecap:Nt,trailColor:lt,prefixCls:$e,gapDegree:yn,gapPosition:zn}),fr=ln<=20,qn=s.createElement("div",{className:Sr,style:cn},Nr,!fr&&Rt);return fr?s.createElement(ge.Z,{title:Rt},qn):qn},ze=g(36237),Pt=g(63356),ut=g(16931),x=g(51636);const ke="--progress-line-stroke-color",P="--progress-percent",a=Ie=>{const $e=Ie?"100%":"-100%";return new ze.Keyframes(`antProgress${Ie?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${$e}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${$e}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},h=Ie=>{const{componentCls:$e,iconCls:lt}=Ie;return{[$e]:Object.assign(Object.assign({},(0,Pt.Wf)(Ie)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Ie.fontSize},[`${$e}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${$e}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:Ie.remainingColor,borderRadius:Ie.lineBorderRadius},[`${$e}-inner:not(${$e}-circle-gradient)`]:{[`${$e}-circle-path`]:{stroke:Ie.defaultColor}},[`${$e}-success-bg, ${$e}-bg`]:{position:"relative",background:Ie.defaultColor,borderRadius:Ie.lineBorderRadius,transition:`all ${Ie.motionDurationSlow} ${Ie.motionEaseInOutCirc}`},[`${$e}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${$e}-text`]:{width:"max-content",marginInlineStart:0,marginTop:Ie.marginXXS}},[`${$e}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${ke})`]},height:"100%",width:`calc(1 / var(${P}) * 100%)`,display:"block"},[`&${$e}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${$e}-text-inner`]:{color:Ie.colorWhite,[`&${$e}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${$e}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Ie.colorSuccess},[`${$e}-text`]:{display:"inline-block",marginInlineStart:Ie.marginXS,color:Ie.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[lt]:{fontSize:Ie.fontSize},[`&${$e}-text-outer`]:{width:"max-content"},[`&${$e}-text-outer${$e}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:Ie.marginXS}},[`${$e}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${(0,ze.unit)(Ie.paddingXXS)}`,[`&${$e}-text-start`]:{justifyContent:"start"},[`&${$e}-text-end`]:{justifyContent:"end"}},[`&${$e}-status-active`]:{[`${$e}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Ie.colorBgContainer,borderRadius:Ie.lineBorderRadius,opacity:0,animationName:a(),animationDuration:Ie.progressActiveMotionDuration,animationTimingFunction:Ie.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${$e}-rtl${$e}-status-active`]:{[`${$e}-bg::before`]:{animationName:a(!0)}},[`&${$e}-status-exception`]:{[`${$e}-bg`]:{backgroundColor:Ie.colorError},[`${$e}-text`]:{color:Ie.colorError}},[`&${$e}-status-exception ${$e}-inner:not(${$e}-circle-gradient)`]:{[`${$e}-circle-path`]:{stroke:Ie.colorError}},[`&${$e}-status-success`]:{[`${$e}-bg`]:{backgroundColor:Ie.colorSuccess},[`${$e}-text`]:{color:Ie.colorSuccess}},[`&${$e}-status-success ${$e}-inner:not(${$e}-circle-gradient)`]:{[`${$e}-circle-path`]:{stroke:Ie.colorSuccess}}})}},C=Ie=>{const{componentCls:$e,iconCls:lt}=Ie;return{[$e]:{[`${$e}-circle-trail`]:{stroke:Ie.remainingColor},[`&${$e}-circle ${$e}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${$e}-circle ${$e}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Ie.circleTextColor,fontSize:Ie.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[lt]:{fontSize:Ie.circleIconFontSize}},[`${$e}-circle&-status-exception`]:{[`${$e}-text`]:{color:Ie.colorError}},[`${$e}-circle&-status-success`]:{[`${$e}-text`]:{color:Ie.colorSuccess}}},[`${$e}-inline-circle`]:{lineHeight:1,[`${$e}-inner`]:{verticalAlign:"bottom"}}}},b=Ie=>{const{componentCls:$e}=Ie;return{[$e]:{[`${$e}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Ie.progressStepMinWidth,marginInlineEnd:Ie.progressStepMarginInlineEnd,backgroundColor:Ie.remainingColor,transition:`all ${Ie.motionDurationSlow}`,"&-active":{backgroundColor:Ie.defaultColor}}}}}},K=Ie=>{const{componentCls:$e,iconCls:lt}=Ie;return{[$e]:{[`${$e}-small&-line, ${$e}-small&-line ${$e}-text ${lt}`]:{fontSize:Ie.fontSizeSM}}}},ee=Ie=>({circleTextColor:Ie.colorText,defaultColor:Ie.colorInfo,remainingColor:Ie.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${Ie.fontSize/Ie.fontSizeSM}em`});var Ee=(0,ut.I$)("Progress",Ie=>{const $e=Ie.calc(Ie.marginXXS).div(2).equal(),lt=(0,x.mergeToken)(Ie,{progressStepMarginInlineEnd:$e,progressStepMinWidth:$e,progressActiveMotionDuration:"2.4s"});return[h(lt),C(lt),b(lt),K(lt)]},ee),le=function(Ie,$e){var lt={};for(var Nt in Ie)Object.prototype.hasOwnProperty.call(Ie,Nt)&&$e.indexOf(Nt)<0&&(lt[Nt]=Ie[Nt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,Nt=Object.getOwnPropertySymbols(Ie);se<Nt.length;se++)$e.indexOf(Nt[se])<0&&Object.prototype.propertyIsEnumerable.call(Ie,Nt[se])&&(lt[Nt[se]]=Ie[Nt[se]]);return lt};const ce=Ie=>{let $e=[];return Object.keys(Ie).forEach(lt=>{const Nt=parseFloat(lt.replace(/%/g,""));Number.isNaN(Nt)||$e.push({key:Nt,value:Ie[lt]})}),$e=$e.sort((lt,Nt)=>lt.key-Nt.key),$e.map(lt=>{let{key:Nt,value:se}=lt;return`${se} ${Nt}%`}).join(", ")},Qe=(Ie,$e)=>{const{from:lt=ae.presetPrimaryColors.blue,to:Nt=ae.presetPrimaryColors.blue,direction:se=$e==="rtl"?"to left":"to right"}=Ie,Oe=le(Ie,["from","to","direction"]);if(Object.keys(Oe).length!==0){const gt=ce(Oe),Rt=`linear-gradient(${se}, ${gt})`;return{background:Rt,[ke]:Rt}}const We=`linear-gradient(${se}, ${lt}, ${Nt})`;return{background:We,[ke]:We}};var oe=Ie=>{const{prefixCls:$e,direction:lt,percent:Nt,size:se,strokeWidth:Oe,strokeColor:We,strokeLinecap:gt="round",children:Rt,trailColor:en=null,percentPosition:En,success:xn}=Ie,{align:ln,type:tn}=En,Yt=We&&typeof We!="string"?Qe(We,lt):{[ke]:We,background:We},cn=gt==="square"||gt==="butt"?0:void 0,yn=se!=null?se:[-1,Oe||(se==="small"?6:8)],[Un,zn]=Qt(yn,"line",{strokeWidth:Oe}),er={backgroundColor:en||void 0,borderRadius:cn},tr=Object.assign(Object.assign({width:`${Ae(Nt)}%`,height:zn,borderRadius:cn},Yt),{[P]:Ae(Nt)/100}),Sr=nt(Ie),Nr={width:`${Ae(Sr)}%`,height:zn,borderRadius:cn,backgroundColor:xn==null?void 0:xn.strokeColor},fr={width:Un<0?"100%":Un},qn=s.createElement("div",{className:`${$e}-inner`,style:er},s.createElement("div",{className:v()(`${$e}-bg`,`${$e}-bg-${tn}`),style:tr},tn==="inner"&&Rt),Sr!==void 0&&s.createElement("div",{className:`${$e}-success-bg`,style:Nr})),Zr=tn==="outer"&&ln==="start",pr=tn==="outer"&&ln==="end";return tn==="outer"&&ln==="center"?s.createElement("div",{className:`${$e}-layout-bottom`},qn,Rt):s.createElement("div",{className:`${$e}-outer`,style:fr},Zr&&Rt,qn,pr&&Rt)},et=Ie=>{const{size:$e,steps:lt,rounding:Nt=Math.round,percent:se=0,strokeWidth:Oe=8,strokeColor:We,trailColor:gt=null,prefixCls:Rt,children:en}=Ie,En=Nt(lt*(se/100)),xn=$e==="small"?2:14,ln=$e!=null?$e:[xn,Oe],[tn,Yt]=Qt(ln,"step",{steps:lt,strokeWidth:Oe}),cn=tn/lt,yn=Array.from({length:lt});for(let Un=0;Un<lt;Un++){const zn=Array.isArray(We)?We[Un]:We;yn[Un]=s.createElement("div",{key:Un,className:v()(`${Rt}-steps-item`,{[`${Rt}-steps-item-active`]:Un<=En-1}),style:{backgroundColor:Un<=En-1?zn:gt,width:cn,height:Yt}})}return s.createElement("div",{className:`${Rt}-steps-outer`},yn,en)},Te=function(Ie,$e){var lt={};for(var Nt in Ie)Object.prototype.hasOwnProperty.call(Ie,Nt)&&$e.indexOf(Nt)<0&&(lt[Nt]=Ie[Nt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,Nt=Object.getOwnPropertySymbols(Ie);se<Nt.length;se++)$e.indexOf(Nt[se])<0&&Object.prototype.propertyIsEnumerable.call(Ie,Nt[se])&&(lt[Nt[se]]=Ie[Nt[se]]);return lt};const Ct=null,at=["normal","exception","active","success"];var Lt=s.forwardRef((Ie,$e)=>{const{prefixCls:lt,className:Nt,rootClassName:se,steps:Oe,strokeColor:We,percent:gt=0,size:Rt="default",showInfo:en=!0,type:En="line",status:xn,format:ln,style:tn,percentPosition:Yt={}}=Ie,cn=Te(Ie,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:yn="end",type:Un="outer"}=Yt,zn=Array.isArray(We)?We[0]:We,er=typeof We=="string"||Array.isArray(We)?We:void 0,tr=s.useMemo(()=>{if(zn){const Fn=typeof zn=="string"?zn:Object.values(zn)[0];return new Se.FastColor(Fn).isLight()}return!1},[We]),Sr=s.useMemo(()=>{var Fn,Re;const st=nt(Ie);return parseInt(st!==void 0?(Fn=st!=null?st:0)===null||Fn===void 0?void 0:Fn.toString():(Re=gt!=null?gt:0)===null||Re===void 0?void 0:Re.toString(),10)},[gt,Ie.success,Ie.successPercent]),Nr=s.useMemo(()=>!at.includes(xn)&&Sr>=100?"success":xn||"normal",[xn,Sr]),{getPrefixCls:fr,direction:qn,progress:Zr}=s.useContext(i.E_),pr=fr("progress",lt),[Ao,mo,Dn]=Ee(pr),Cn=En==="line",br=Cn&&!Oe,Dr=s.useMemo(()=>{if(!en)return null;const Fn=nt(Ie);let Re;const st=ln||(qt=>`${qt}%`),wt=Cn&&tr&&Un==="inner";return Un==="inner"||ln||Nr!=="exception"&&Nr!=="success"?Re=st(Ae(gt),Ae(Fn)):Nr==="exception"?Re=Cn?s.createElement(te.Z,null):s.createElement(G.Z,null):Nr==="success"&&(Re=Cn?s.createElement(M.Z,null):s.createElement(Be.Z,null)),s.createElement("span",{className:v()(`${pr}-text`,{[`${pr}-text-bright`]:wt,[`${pr}-text-${yn}`]:br,[`${pr}-text-${Un}`]:br}),title:typeof Re=="string"?Re:void 0},Re)},[en,gt,Sr,Nr,En,pr,ln]);let yt;En==="line"?yt=Oe?s.createElement(et,Object.assign({},Ie,{strokeColor:er,prefixCls:pr,steps:typeof Oe=="object"?Oe.count:Oe}),Dr):s.createElement(oe,Object.assign({},Ie,{strokeColor:zn,prefixCls:pr,direction:qn,percentPosition:{align:yn,type:Un}}),Dr):(En==="circle"||En==="dashboard")&&(yt=s.createElement(It,Object.assign({},Ie,{strokeColor:zn,prefixCls:pr,progressStatus:Nr}),Dr));const ct=v()(pr,`${pr}-status-${Nr}`,{[`${pr}-${En==="dashboard"&&"circle"||En}`]:En!=="line",[`${pr}-inline-circle`]:En==="circle"&&Qt(Rt,"circle")[0]<=20,[`${pr}-line`]:br,[`${pr}-line-align-${yn}`]:br,[`${pr}-line-position-${Un}`]:br,[`${pr}-steps`]:Oe,[`${pr}-show-info`]:en,[`${pr}-${Rt}`]:typeof Rt=="string",[`${pr}-rtl`]:qn==="rtl"},Zr==null?void 0:Zr.className,Nt,se,mo,Dn);return Ao(s.createElement("div",Object.assign({ref:$e,style:Object.assign(Object.assign({},Zr==null?void 0:Zr.style),tn),className:ct,role:"progressbar","aria-valuenow":Sr,"aria-valuemin":0,"aria-valuemax":100},(0,L.Z)(cn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),yt))}),St=Lt},82326:function(rr,Zt,g){"use strict";var s=g(59301),Se=g(92310),M=g.n(Se),Be=g(37463),te=g(2738),G=g(75030),Z=g(86641),v=g(45915),L=g(82855),i=g(48755),N=g(38406),B=g(2171),D=g(83397),O=g(31756),T=g(56553),E=g(24971),U=g(70045),F=g(57700),W=g(1722),re=g(90376),H=g(68525),k=g(90005),de=function(pe,J){var ye={};for(var p in pe)Object.prototype.hasOwnProperty.call(pe,p)&&J.indexOf(p)<0&&(ye[p]=pe[p]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,p=Object.getOwnPropertySymbols(pe);j<p.length;j++)J.indexOf(p[j])<0&&Object.prototype.propertyIsEnumerable.call(pe,p[j])&&(ye[p[j]]=pe[p[j]]);return ye};const ue="SECRET_COMBOBOX_MODE_DO_NOT_USE",Fe=(pe,J)=>{var ye;const{prefixCls:p,bordered:j,className:Xe,rootClassName:ie,getPopupContainer:he,popupClassName:Ce,dropdownClassName:ge,listHeight:ae=256,placement:Ae,listItemHeight:nt,size:mt,disabled:Ve,notFoundContent:Qt,status:vt,builtinPlacements:Kt,dropdownMatchSelectWidth:je,popupMatchSelectWidth:It,direction:ze,style:Pt,allowClear:ut,variant:x,dropdownStyle:ke,transitionName:P,tagRender:a,maxCount:h,prefix:C}=pe,b=de(pe,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix"]),{getPopupContainer:K,getPrefixCls:ee,renderEmpty:Ee,direction:le,virtual:ce,popupMatchSelectWidth:Qe,popupOverflow:He}=s.useContext(i.E_),oe=(0,i.dj)("select"),[,$]=(0,F.ZP)(),et=nt!=null?nt:$==null?void 0:$.controlHeight,Te=ee("select",p),Ct=ee(),at=ze!=null?ze:le,{compactSize:Ge,compactItemClassnames:Lt}=(0,U.ri)(Te,at),[St,Ie]=(0,E.Z)("select",x,j),$e=(0,D.Z)(Te),[lt,Nt,se]=(0,re.Z)(Te,$e),Oe=s.useMemo(()=>{const{mode:mo}=pe;if(mo!=="combobox")return mo===ue?"combobox":mo},[pe.mode]),We=Oe==="multiple"||Oe==="tags",gt=(0,k.Z)(pe.suffixIcon,pe.showArrow),Rt=(ye=It!=null?It:je)!==null&&ye!==void 0?ye:Qe,{status:en,hasFeedback:En,isFormItemInput:xn,feedbackIcon:ln}=s.useContext(T.aM),tn=(0,L.F)(en,vt);let Yt;Qt!==void 0?Yt=Qt:Oe==="combobox"?Yt=null:Yt=(Ee==null?void 0:Ee("Select"))||s.createElement(N.Z,{componentName:"Select"});const{suffixIcon:cn,itemIcon:yn,removeIcon:Un,clearIcon:zn}=(0,H.Z)(Object.assign(Object.assign({},b),{multiple:We,hasFeedback:En,feedbackIcon:ln,showSuffixIcon:gt,prefixCls:Te,componentName:"Select"})),er=ut===!0?{clearIcon:zn}:ut,tr=(0,te.Z)(b,["suffixIcon","itemIcon"]),Sr=M()(Ce||ge,{[`${Te}-dropdown-${at}`]:at==="rtl"},ie,se,$e,Nt),Nr=(0,O.Z)(mo=>{var Dn;return(Dn=mt!=null?mt:Ge)!==null&&Dn!==void 0?Dn:mo}),fr=s.useContext(B.Z),qn=Ve!=null?Ve:fr,Zr=M()({[`${Te}-lg`]:Nr==="large",[`${Te}-sm`]:Nr==="small",[`${Te}-rtl`]:at==="rtl",[`${Te}-${St}`]:Ie,[`${Te}-in-form-item`]:xn},(0,L.Z)(Te,tn,En),Lt,oe.className,Xe,ie,se,$e,Nt),pr=s.useMemo(()=>Ae!==void 0?Ae:at==="rtl"?"bottomRight":"bottomLeft",[Ae,at]),[Ao]=(0,G.Cn)("SelectLike",ke==null?void 0:ke.zIndex);return lt(s.createElement(Be.ZP,Object.assign({ref:J,virtual:ce,showSearch:oe.showSearch},tr,{style:Object.assign(Object.assign({},oe.style),Pt),dropdownMatchSelectWidth:Rt,transitionName:(0,Z.m)(Ct,"slide-up",P),builtinPlacements:(0,W.Z)(Kt,He),listHeight:ae,listItemHeight:et,mode:Oe,prefixCls:Te,placement:pr,direction:at,prefix:C,suffixIcon:cn,menuItemSelectedIcon:yn,removeIcon:Un,allowClear:er,notFoundContent:Yt,className:Zr,getPopupContainer:he||K,dropdownClassName:Sr,disabled:qn,dropdownStyle:Object.assign(Object.assign({},ke),{zIndex:Ao}),maxCount:We?h:void 0,tagRender:We?a:void 0})))},me=s.forwardRef(Fe),ve=(0,v.Z)(me,"dropdownAlign");me.SECRET_COMBOBOX_MODE_DO_NOT_USE=ue,me.Option=Be.Wx,me.OptGroup=Be.Xo,me._InternalPanelDoNotUseOrYouWillBeFired=ve,Zt.default=me},1722:function(rr,Zt){"use strict";const g=Se=>{const Be={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:Se==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},Be),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},Be),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},Be),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},Be),{points:["br","tr"],offset:[0,-4]})}};function s(Se,M){return Se||g(M)}Zt.Z=s},90376:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return p}});var s=g(63356),Se=g(56119),M=g(16931),Be=g(51636),te=g(46e3),G=g(93873);const Z=j=>{const{optionHeight:Xe,optionFontSize:ie,optionLineHeight:he,optionPadding:Ce}=j;return{position:"relative",display:"block",minHeight:Xe,padding:Ce,color:j.colorText,fontWeight:"normal",fontSize:ie,lineHeight:he,boxSizing:"border-box"}};var L=j=>{const{antCls:Xe,componentCls:ie}=j,he=`${ie}-item`,Ce=`&${Xe}-slide-up-enter${Xe}-slide-up-enter-active`,ge=`&${Xe}-slide-up-appear${Xe}-slide-up-appear-active`,ae=`&${Xe}-slide-up-leave${Xe}-slide-up-leave-active`,Ae=`${ie}-dropdown-placement-`,nt=`${he}-option-selected`;return[{[`${ie}-dropdown`]:Object.assign(Object.assign({},(0,s.Wf)(j)),{position:"absolute",top:-9999,zIndex:j.zIndexPopup,boxSizing:"border-box",padding:j.paddingXXS,overflow:"hidden",fontSize:j.fontSize,fontVariant:"initial",backgroundColor:j.colorBgElevated,borderRadius:j.borderRadiusLG,outline:"none",boxShadow:j.boxShadowSecondary,[`
|
|
|
${Ce}${Ae}bottomLeft,
|
|
|
${ge}${Ae}bottomLeft
|
|
|
`]:{animationName:te.fJ},[`
|
|
|
${Ce}${Ae}topLeft,
|
|
|
${ge}${Ae}topLeft,
|
|
|
${Ce}${Ae}topRight,
|
|
|
${ge}${Ae}topRight
|
|
|
`]:{animationName:te.Qt},[`${ae}${Ae}bottomLeft`]:{animationName:te.Uw},[`
|
|
|
${ae}${Ae}topLeft,
|
|
|
${ae}${Ae}topRight
|
|
|
`]:{animationName:te.ly},"&-hidden":{display:"none"},[he]:Object.assign(Object.assign({},Z(j)),{cursor:"pointer",transition:`background ${j.motionDurationSlow} ease`,borderRadius:j.borderRadiusSM,"&-group":{color:j.colorTextDescription,fontSize:j.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},s.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${he}-option-disabled)`]:{backgroundColor:j.optionActiveBg},[`&-selected:not(${he}-option-disabled)`]:{color:j.optionSelectedColor,fontWeight:j.optionSelectedFontWeight,backgroundColor:j.optionSelectedBg,[`${he}-option-state`]:{color:j.colorPrimary}},"&-disabled":{[`&${he}-option-selected`]:{backgroundColor:j.colorBgContainerDisabled},color:j.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:j.calc(j.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},Z(j)),{color:j.colorTextDisabled})}),[`${nt}:has(+ ${nt})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${nt}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},(0,te.oN)(j,"slide-up"),(0,te.oN)(j,"slide-down"),(0,G.Fm)(j,"move-up"),(0,G.Fm)(j,"move-down")]},i=g(26743),N=g(36237);function B(j,Xe){const{componentCls:ie,inputPaddingHorizontalBase:he,borderRadius:Ce}=j,ge=j.calc(j.controlHeight).sub(j.calc(j.lineWidth).mul(2)).equal(),ae=Xe?`${ie}-${Xe}`:"";return{[`${ie}-single${ae}`]:{fontSize:j.fontSize,height:j.controlHeight,[`${ie}-selector`]:Object.assign(Object.assign({},(0,s.Wf)(j,!0)),{display:"flex",borderRadius:Ce,flex:"1 1 auto",[`${ie}-selection-wrap:after`]:{lineHeight:(0,N.unit)(ge)},[`${ie}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[`
|
|
|
${ie}-selection-item,
|
|
|
${ie}-selection-placeholder
|
|
|
`]:{display:"block",padding:0,lineHeight:(0,N.unit)(ge),transition:`all ${j.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${ie}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${ie}-selection-item:empty:after`,`${ie}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[`
|
|
|
&${ie}-show-arrow ${ie}-selection-item,
|
|
|
&${ie}-show-arrow ${ie}-selection-search,
|
|
|
&${ie}-show-arrow ${ie}-selection-placeholder
|
|
|
`]:{paddingInlineEnd:j.showArrowPaddingInlineEnd},[`&${ie}-open ${ie}-selection-item`]:{color:j.colorTextPlaceholder},[`&:not(${ie}-customize-input)`]:{[`${ie}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${(0,N.unit)(he)}`,[`${ie}-selection-search-input`]:{height:ge,fontSize:j.fontSize},"&:after":{lineHeight:(0,N.unit)(ge)}}},[`&${ie}-customize-input`]:{[`${ie}-selector`]:{"&:after":{display:"none"},[`${ie}-selection-search`]:{position:"static",width:"100%"},[`${ie}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${(0,N.unit)(he)}`,"&:after":{display:"none"}}}}}}}function D(j){const{componentCls:Xe}=j,ie=j.calc(j.controlPaddingHorizontalSM).sub(j.lineWidth).equal();return[B(j),B((0,Be.mergeToken)(j,{controlHeight:j.controlHeightSM,borderRadius:j.borderRadiusSM}),"sm"),{[`${Xe}-single${Xe}-sm`]:{[`&:not(${Xe}-customize-input)`]:{[`${Xe}-selector`]:{padding:`0 ${(0,N.unit)(ie)}`},[`&${Xe}-show-arrow ${Xe}-selection-search`]:{insetInlineEnd:j.calc(ie).add(j.calc(j.fontSize).mul(1.5)).equal()},[`
|
|
|
&${Xe}-show-arrow ${Xe}-selection-item,
|
|
|
&${Xe}-show-arrow ${Xe}-selection-placeholder
|
|
|
`]:{paddingInlineEnd:j.calc(j.fontSize).mul(1.5).equal()}}}},B((0,Be.mergeToken)(j,{controlHeight:j.singleItemHeightLG,fontSize:j.fontSizeLG,borderRadius:j.borderRadiusLG}),"lg")]}const O=j=>{const{fontSize:Xe,lineHeight:ie,lineWidth:he,controlHeight:Ce,controlHeightSM:ge,controlHeightLG:ae,paddingXXS:Ae,controlPaddingHorizontal:nt,zIndexPopupBase:mt,colorText:Ve,fontWeightStrong:Qt,controlItemBgActive:vt,controlItemBgHover:Kt,colorBgContainer:je,colorFillSecondary:It,colorBgContainerDisabled:ze,colorTextDisabled:Pt,colorPrimaryHover:ut,colorPrimary:x,controlOutline:ke}=j,P=Ae*2,a=he*2,h=Math.min(Ce-P,Ce-a),C=Math.min(ge-P,ge-a),b=Math.min(ae-P,ae-a);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(Ae/2),zIndexPopup:mt+50,optionSelectedColor:Ve,optionSelectedFontWeight:Qt,optionSelectedBg:vt,optionActiveBg:Kt,optionPadding:`${(Ce-Xe*ie)/2}px ${nt}px`,optionFontSize:Xe,optionLineHeight:ie,optionHeight:Ce,selectorBg:je,clearBg:je,singleItemHeightLG:ae,multipleItemBg:It,multipleItemBorderColor:"transparent",multipleItemHeight:h,multipleItemHeightSM:C,multipleItemHeightLG:b,multipleSelectorBgDisabled:ze,multipleItemColorDisabled:Pt,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(j.fontSize*1.25),hoverBorderColor:ut,activeBorderColor:x,activeOutlineColor:ke,selectAffixPadding:Ae}},T=(j,Xe)=>{const{componentCls:ie,antCls:he,controlOutlineWidth:Ce}=j;return{[`&:not(${ie}-customize-input) ${ie}-selector`]:{border:`${(0,N.unit)(j.lineWidth)} ${j.lineType} ${Xe.borderColor}`,background:j.selectorBg},[`&:not(${ie}-disabled):not(${ie}-customize-input):not(${he}-pagination-size-changer)`]:{[`&:hover ${ie}-selector`]:{borderColor:Xe.hoverBorderHover},[`${ie}-focused& ${ie}-selector`]:{borderColor:Xe.activeBorderColor,boxShadow:`0 0 0 ${(0,N.unit)(Ce)} ${Xe.activeOutlineColor}`,outline:0},[`${ie}-prefix`]:{color:Xe.color}}}},E=(j,Xe)=>({[`&${j.componentCls}-status-${Xe.status}`]:Object.assign({},T(j,Xe))}),U=j=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},T(j,{borderColor:j.colorBorder,hoverBorderHover:j.hoverBorderColor,activeBorderColor:j.activeBorderColor,activeOutlineColor:j.activeOutlineColor,color:j.colorText})),E(j,{status:"error",borderColor:j.colorError,hoverBorderHover:j.colorErrorHover,activeBorderColor:j.colorError,activeOutlineColor:j.colorErrorOutline,color:j.colorError})),E(j,{status:"warning",borderColor:j.colorWarning,hoverBorderHover:j.colorWarningHover,activeBorderColor:j.colorWarning,activeOutlineColor:j.colorWarningOutline,color:j.colorWarning})),{[`&${j.componentCls}-disabled`]:{[`&:not(${j.componentCls}-customize-input) ${j.componentCls}-selector`]:{background:j.colorBgContainerDisabled,color:j.colorTextDisabled}},[`&${j.componentCls}-multiple ${j.componentCls}-selection-item`]:{background:j.multipleItemBg,border:`${(0,N.unit)(j.lineWidth)} ${j.lineType} ${j.multipleItemBorderColor}`}})}),F=(j,Xe)=>{const{componentCls:ie,antCls:he}=j;return{[`&:not(${ie}-customize-input) ${ie}-selector`]:{background:Xe.bg,border:`${(0,N.unit)(j.lineWidth)} ${j.lineType} transparent`,color:Xe.color},[`&:not(${ie}-disabled):not(${ie}-customize-input):not(${he}-pagination-size-changer)`]:{[`&:hover ${ie}-selector`]:{background:Xe.hoverBg},[`${ie}-focused& ${ie}-selector`]:{background:j.selectorBg,borderColor:Xe.activeBorderColor,outline:0}}}},W=(j,Xe)=>({[`&${j.componentCls}-status-${Xe.status}`]:Object.assign({},F(j,Xe))}),re=j=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},F(j,{bg:j.colorFillTertiary,hoverBg:j.colorFillSecondary,activeBorderColor:j.activeBorderColor,color:j.colorText})),W(j,{status:"error",bg:j.colorErrorBg,hoverBg:j.colorErrorBgHover,activeBorderColor:j.colorError,color:j.colorError})),W(j,{status:"warning",bg:j.colorWarningBg,hoverBg:j.colorWarningBgHover,activeBorderColor:j.colorWarning,color:j.colorWarning})),{[`&${j.componentCls}-disabled`]:{[`&:not(${j.componentCls}-customize-input) ${j.componentCls}-selector`]:{borderColor:j.colorBorder,background:j.colorBgContainerDisabled,color:j.colorTextDisabled}},[`&${j.componentCls}-multiple ${j.componentCls}-selection-item`]:{background:j.colorBgContainer,border:`${(0,N.unit)(j.lineWidth)} ${j.lineType} ${j.colorSplit}`}})}),H=j=>({"&-borderless":{[`${j.componentCls}-selector`]:{background:"transparent",border:`${(0,N.unit)(j.lineWidth)} ${j.lineType} transparent`},[`&${j.componentCls}-disabled`]:{[`&:not(${j.componentCls}-customize-input) ${j.componentCls}-selector`]:{color:j.colorTextDisabled}},[`&${j.componentCls}-multiple ${j.componentCls}-selection-item`]:{background:j.multipleItemBg,border:`${(0,N.unit)(j.lineWidth)} ${j.lineType} ${j.multipleItemBorderColor}`},[`&${j.componentCls}-status-error`]:{[`${j.componentCls}-prefix, ${j.componentCls}-selection-item`]:{color:j.colorError}},[`&${j.componentCls}-status-warning`]:{[`${j.componentCls}-prefix, ${j.componentCls}-selection-item`]:{color:j.colorWarning}}}}),k=(j,Xe)=>{const{componentCls:ie,antCls:he}=j;return{[`&:not(${ie}-customize-input) ${ie}-selector`]:{borderWidth:`0 0 ${(0,N.unit)(j.lineWidth)} 0`,borderStyle:`none none ${j.lineType} none`,borderColor:Xe.borderColor,background:j.selectorBg,borderRadius:0},[`&:not(${ie}-disabled):not(${ie}-customize-input):not(${he}-pagination-size-changer)`]:{[`&:hover ${ie}-selector`]:{borderColor:Xe.hoverBorderHover},[`${ie}-focused& ${ie}-selector`]:{borderColor:Xe.activeBorderColor,outline:0},[`${ie}-prefix`]:{color:Xe.color}}}},de=(j,Xe)=>({[`&${j.componentCls}-status-${Xe.status}`]:Object.assign({},k(j,Xe))}),ue=j=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},k(j,{borderColor:j.colorBorder,hoverBorderHover:j.hoverBorderColor,activeBorderColor:j.activeBorderColor,activeOutlineColor:j.activeOutlineColor,color:j.colorText})),de(j,{status:"error",borderColor:j.colorError,hoverBorderHover:j.colorErrorHover,activeBorderColor:j.colorError,activeOutlineColor:j.colorErrorOutline,color:j.colorError})),de(j,{status:"warning",borderColor:j.colorWarning,hoverBorderHover:j.colorWarningHover,activeBorderColor:j.colorWarning,activeOutlineColor:j.colorWarningOutline,color:j.colorWarning})),{[`&${j.componentCls}-disabled`]:{[`&:not(${j.componentCls}-customize-input) ${j.componentCls}-selector`]:{color:j.colorTextDisabled}},[`&${j.componentCls}-multiple ${j.componentCls}-selection-item`]:{background:j.multipleItemBg,border:`${(0,N.unit)(j.lineWidth)} ${j.lineType} ${j.multipleItemBorderColor}`}})});var me=j=>({[j.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},U(j)),re(j)),H(j)),ue(j))});const ve=j=>{const{componentCls:Xe}=j;return{position:"relative",transition:`all ${j.motionDurationMid} ${j.motionEaseInOut}`,input:{cursor:"pointer"},[`${Xe}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${Xe}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},pe=j=>{const{componentCls:Xe}=j;return{[`${Xe}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},J=j=>{const{antCls:Xe,componentCls:ie,inputPaddingHorizontalBase:he,iconCls:Ce}=j;return{[ie]:Object.assign(Object.assign({},(0,s.Wf)(j)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${ie}-customize-input) ${ie}-selector`]:Object.assign(Object.assign({},ve(j)),pe(j)),[`${ie}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},s.vS),{[`> ${Xe}-typography`]:{display:"inline"}}),[`${ie}-selection-placeholder`]:Object.assign(Object.assign({},s.vS),{flex:1,color:j.colorTextPlaceholder,pointerEvents:"none"}),[`${ie}-arrow`]:Object.assign(Object.assign({},(0,s.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:he,height:j.fontSizeIcon,marginTop:j.calc(j.fontSizeIcon).mul(-1).div(2).equal(),color:j.colorTextQuaternary,fontSize:j.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${j.motionDurationSlow} ease`,[Ce]:{verticalAlign:"top",transition:`transform ${j.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${ie}-suffix)`]:{pointerEvents:"auto"}},[`${ie}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${ie}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${ie}-prefix`]:{flex:"none",marginInlineEnd:j.selectAffixPadding},[`${ie}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:he,zIndex:1,display:"inline-block",width:j.fontSizeIcon,height:j.fontSizeIcon,marginTop:j.calc(j.fontSizeIcon).mul(-1).div(2).equal(),color:j.colorTextQuaternary,fontSize:j.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${j.motionDurationMid} ease, opacity ${j.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:j.colorTextTertiary}},[`&:hover ${ie}-clear`]:{opacity:1,background:j.colorBgBase,borderRadius:"50%"}}),[`${ie}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${ie}-has-feedback`]:{[`${ie}-clear`]:{insetInlineEnd:j.calc(he).add(j.fontSize).add(j.paddingXS).equal()}}}}}},ye=j=>{const{componentCls:Xe}=j;return[{[Xe]:{[`&${Xe}-in-form-item`]:{width:"100%"}}},J(j),D(j),(0,i.ZP)(j),L(j),{[`${Xe}-rtl`]:{direction:"rtl"}},(0,Se.c)(j,{borderElCls:`${Xe}-selector`,focusElCls:`${Xe}-focused`})]};var p=(0,M.I$)("Select",(j,Xe)=>{let{rootPrefixCls:ie}=Xe;const he=(0,Be.mergeToken)(j,{rootPrefixCls:ie,inputPaddingHorizontalBase:j.calc(j.paddingSM).sub(1).equal(),multipleSelectItemHeight:j.multipleItemHeight,selectHeight:j.controlHeight});return[ye(he),me(he)]},O,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}})},26743:function(rr,Zt,g){"use strict";g.d(Zt,{_z:function(){return G},gp:function(){return Be}});var s=g(36237),Se=g(63356),M=g(51636);const Be=i=>{const{multipleSelectItemHeight:N,paddingXXS:B,lineWidth:D,INTERNAL_FIXED_ITEM_MARGIN:O}=i,T=i.max(i.calc(B).sub(D).equal(),0),E=i.max(i.calc(T).sub(O).equal(),0);return{basePadding:T,containerPadding:E,itemHeight:(0,s.unit)(N),itemLineHeight:(0,s.unit)(i.calc(N).sub(i.calc(i.lineWidth).mul(2)).equal())}},te=i=>{const{multipleSelectItemHeight:N,selectHeight:B,lineWidth:D}=i;return i.calc(B).sub(N).div(2).sub(D).equal()},G=i=>{const{componentCls:N,iconCls:B,borderRadiusSM:D,motionDurationSlow:O,paddingXS:T,multipleItemColorDisabled:E,multipleItemBorderColorDisabled:U,colorIcon:F,colorIconHover:W,INTERNAL_FIXED_ITEM_MARGIN:re}=i;return{[`${N}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"},[`${N}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:re,borderRadius:D,cursor:"default",transition:`font-size ${O}, line-height ${O}, height ${O}`,marginInlineEnd:i.calc(re).mul(2).equal(),paddingInlineStart:T,paddingInlineEnd:i.calc(T).div(2).equal(),[`${N}-disabled&`]:{color:E,borderColor:U,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:i.calc(T).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,Se.Ro)()),{display:"inline-flex",alignItems:"center",color:F,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${B}`]:{verticalAlign:"-0.2em"},"&:hover":{color:W}})}}}},Z=(i,N)=>{const{componentCls:B,INTERNAL_FIXED_ITEM_MARGIN:D}=i,O=`${B}-selection-overflow`,T=i.multipleSelectItemHeight,E=te(i),U=N?`${B}-${N}`:"",F=Be(i);return{[`${B}-multiple${U}`]:Object.assign(Object.assign({},G(i)),{[`${B}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:F.basePadding,paddingBlock:F.containerPadding,borderRadius:i.borderRadius,[`${B}-disabled&`]:{background:i.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${(0,s.unit)(D)} 0`,lineHeight:(0,s.unit)(T),visibility:"hidden",content:'"\\a0"'}},[`${B}-selection-item`]:{height:F.itemHeight,lineHeight:(0,s.unit)(F.itemLineHeight)},[`${B}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:(0,s.unit)(T),marginBlock:D}},[`${B}-prefix`]:{marginInlineStart:i.calc(i.inputPaddingHorizontalBase).sub(F.basePadding).equal()},[`${O}-item + ${O}-item,
|
|
|
${B}-prefix + ${B}-selection-wrap
|
|
|
`]:{[`${B}-selection-search`]:{marginInlineStart:0},[`${B}-selection-placeholder`]:{insetInlineStart:0}},[`${O}-item-suffix`]:{minHeight:F.itemHeight,marginBlock:D},[`${B}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:i.calc(i.inputPaddingHorizontalBase).sub(E).equal(),"\n &-input,\n &-mirror\n ":{height:T,fontFamily:i.fontFamily,lineHeight:(0,s.unit)(T),transition:`all ${i.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${B}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:i.calc(i.inputPaddingHorizontalBase).sub(F.basePadding).equal(),insetInlineEnd:i.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${i.motionDurationSlow}`}})}};function v(i,N){const{componentCls:B}=i,D=N?`${B}-${N}`:"",O={[`${B}-multiple${D}`]:{fontSize:i.fontSize,[`${B}-selector`]:{[`${B}-show-search&`]:{cursor:"text"}},[`
|
|
|
&${B}-show-arrow ${B}-selector,
|
|
|
&${B}-allow-clear ${B}-selector
|
|
|
`]:{paddingInlineEnd:i.calc(i.fontSizeIcon).add(i.controlPaddingHorizontal).equal()}}};return[Z(i,N),O]}const L=i=>{const{componentCls:N}=i,B=(0,M.mergeToken)(i,{selectHeight:i.controlHeightSM,multipleSelectItemHeight:i.multipleItemHeightSM,borderRadius:i.borderRadiusSM,borderRadiusSM:i.borderRadiusXS}),D=(0,M.mergeToken)(i,{fontSize:i.fontSizeLG,selectHeight:i.controlHeightLG,multipleSelectItemHeight:i.multipleItemHeightLG,borderRadius:i.borderRadiusLG,borderRadiusSM:i.borderRadius});return[v(i),v(B,"sm"),{[`${N}-multiple${N}-sm`]:{[`${N}-selection-placeholder`]:{insetInline:i.calc(i.controlPaddingHorizontalSM).sub(i.lineWidth).equal()},[`${N}-selection-search`]:{marginInlineStart:2}}},v(D,"lg")]};Zt.ZP=L},68525:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return v}});var s=g(59301),Se=g(40001),M=g(19248),Be=g(99267),te=g(84105),G=g(58617),Z=g(47472);function v(L){let{suffixIcon:i,clearIcon:N,menuItemSelectedIcon:B,removeIcon:D,loading:O,multiple:T,hasFeedback:E,prefixCls:U,showSuffixIcon:F,feedbackIcon:W,showArrow:re,componentName:H}=L;const k=N!=null?N:s.createElement(M.Z,null),de=ve=>i===null&&!E&&!re?null:s.createElement(s.Fragment,null,F!==!1&&ve,E&&W);let ue=null;if(i!==void 0)ue=de(i);else if(O)ue=de(s.createElement(G.Z,{spin:!0}));else{const ve=`${U}-suffix`;ue=pe=>{let{open:J,showSearch:ye}=pe;return de(J&&ye?s.createElement(Z.Z,{className:ve}):s.createElement(te.Z,{className:ve}))}}let Fe=null;B!==void 0?Fe=B:T?Fe=s.createElement(Se.Z,null):Fe=null;let me=null;return D!==void 0?me=D:me=s.createElement(Be.Z,null),{clearIcon:k,suffixIcon:ue,itemIcon:Fe,removeIcon:me}}},90005:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return s}});function s(Se,M){return M!==void 0?M:Se!==null}},70858:function(rr,Zt,g){"use strict";g.d(Zt,{default:function(){return vh}});var s=g(59301),Se={},M="rc-table-internal-hook",Be=g(42978),te=g(6089),G=g(34280),Z=g(13697),v=g(4676);function L(Y){var X=s.createContext(void 0),xe=function(rt){var ht=rt.value,Dt=rt.children,Ft=s.useRef(ht);Ft.current=ht;var Vt=s.useState(function(){return{getValue:function(){return Ft.current},listeners:new Set}}),Ht=(0,Be.Z)(Vt,1),wn=Ht[0];return(0,G.Z)(function(){(0,v.unstable_batchedUpdates)(function(){wn.listeners.forEach(function(rn){rn(ht)})})},[ht]),s.createElement(X.Provider,{value:wn},Dt)};return{Context:X,Provider:xe,defaultValue:Y}}function i(Y,X){var xe=(0,te.Z)(typeof X=="function"?X:function(rn){if(X===void 0)return rn;if(!Array.isArray(X))return rn[X];var on={};return X.forEach(function(nn){on[nn]=rn[nn]}),on}),Ke=s.useContext(Y==null?void 0:Y.Context),rt=Ke||{},ht=rt.listeners,Dt=rt.getValue,Ft=s.useRef();Ft.current=xe(Ke?Dt():Y==null?void 0:Y.defaultValue);var Vt=s.useState({}),Ht=(0,Be.Z)(Vt,2),wn=Ht[1];return(0,G.Z)(function(){if(!Ke)return;function rn(on){var nn=xe(on);(0,Z.Z)(Ft.current,nn,!0)||wn({})}return ht.add(rn),function(){ht.delete(rn)}},[Ke]),Ft.current}var N=g(54476),B=g(8654);function D(){var Y=s.createContext(null);function X(){return s.useContext(Y)}function xe(rt,ht){var Dt=(0,B.Yr)(rt),Ft=function(Ht,wn){var rn=Dt?{ref:wn}:{},on=s.useRef(0),nn=s.useRef(Ht),dn=X();return dn!==null?s.createElement(rt,(0,N.Z)({},Ht,rn)):((!ht||ht(nn.current,Ht))&&(on.current+=1),nn.current=Ht,s.createElement(Y.Provider,{value:on.current},s.createElement(rt,(0,N.Z)({},Ht,rn))))};return Dt?s.forwardRef(Ft):Ft}function Ke(rt,ht){var Dt=(0,B.Yr)(rt),Ft=function(Ht,wn){var rn=Dt?{ref:wn}:{};return X(),s.createElement(rt,(0,N.Z)({},Ht,rn))};return Dt?s.memo(s.forwardRef(Ft),ht):s.memo(Ft,ht)}return{makeImmutable:xe,responseImmutable:Ke,useImmutableMark:X}}var O=D(),T=O.makeImmutable,E=O.responseImmutable,U=O.useImmutableMark,F=D(),W=F.makeImmutable,re=F.responseImmutable,H=F.useImmutableMark,k=L(),de=k;function ue(Y,X){var xe=React.useRef(0);xe.current+=1;var Ke=React.useRef(Y),rt=[];Object.keys(Y||{}).map(function(Dt){var Ft;(Y==null?void 0:Y[Dt])!==((Ft=Ke.current)===null||Ft===void 0?void 0:Ft[Dt])&&rt.push(Dt)}),Ke.current=Y;var ht=React.useRef([]);return rt.length&&(ht.current=rt),React.useDebugValue(xe.current),React.useDebugValue(ht.current.join(", ")),X&&console.log("".concat(X,":"),xe.current,ht.current),xe.current}var Fe=null,me=null,ve=g(76190),pe=g(33885),J=g(20068),ye=g(92310),p=g.n(ye),j=g(80547),Xe=g(97938),ie=g(48736),he=s.createContext({renderWithProps:!1}),Ce=he,ge="RC_TABLE_KEY";function ae(Y){return Y==null?[]:Array.isArray(Y)?Y:[Y]}function Ae(Y){var X=[],xe={};return Y.forEach(function(Ke){for(var rt=Ke||{},ht=rt.key,Dt=rt.dataIndex,Ft=ht||ae(Dt).join("-")||ge;xe[Ft];)Ft="".concat(Ft,"_next");xe[Ft]=!0,X.push(Ft)}),X}function nt(Y){return Y!=null}function mt(Y){return typeof Y=="number"&&!Number.isNaN(Y)}function Ve(Y){return Y&&(0,ve.Z)(Y)==="object"&&!Array.isArray(Y)&&!s.isValidElement(Y)}function Qt(Y,X,xe,Ke,rt,ht){var Dt=s.useContext(Ce),Ft=H(),Vt=(0,j.Z)(function(){if(nt(Ke))return[Ke];var Ht=X==null||X===""?[]:Array.isArray(X)?X:[X],wn=(0,Xe.Z)(Y,Ht),rn=wn,on=void 0;if(rt){var nn=rt(wn,Y,xe);Ve(nn)?(rn=nn.children,on=nn.props,Dt.renderWithProps=!0):rn=nn}return[rn,on]},[Ft,Y,Ke,X,rt,xe],function(Ht,wn){if(ht){var rn=(0,Be.Z)(Ht,2),on=rn[1],nn=(0,Be.Z)(wn,2),dn=nn[1];return ht(dn,on)}return Dt.renderWithProps?!0:!(0,Z.Z)(Ht,wn,!0)});return Vt}function vt(Y,X,xe,Ke){var rt=Y+X-1;return Y<=Ke&&rt>=xe}function Kt(Y,X){return i(de,function(xe){var Ke=vt(Y,X||1,xe.hoverStartRow,xe.hoverEndRow);return[Ke,xe.onHover]})}var je=g(70425),It=function(X){var xe=X.ellipsis,Ke=X.rowType,rt=X.children,ht,Dt=xe===!0?{showTitle:!0}:xe;return Dt&&(Dt.showTitle||Ke==="header")&&(typeof rt=="string"||typeof rt=="number"?ht=rt.toString():s.isValidElement(rt)&&typeof rt.props.children=="string"&&(ht=rt.props.children)),ht};function ze(Y){var X,xe,Ke,rt,ht,Dt,Ft,Vt,Ht=Y.component,wn=Y.children,rn=Y.ellipsis,on=Y.scope,nn=Y.prefixCls,dn=Y.className,or=Y.align,Pn=Y.record,sr=Y.render,ur=Y.dataIndex,nr=Y.renderIndex,vr=Y.shouldCellUpdate,Er=Y.index,_r=Y.rowType,Pr=Y.colSpan,Eo=Y.rowSpan,ro=Y.fixLeft,lo=Y.fixRight,Hr=Y.firstFixLeft,Tr=Y.lastFixLeft,Rr=Y.firstFixRight,xr=Y.lastFixRight,mr=Y.appendNode,Qr=Y.additionalProps,kr=Qr===void 0?{}:Qr,Yr=Y.isSticky,Br="".concat(nn,"-cell"),Vo=i(de,["supportSticky","allColumnsFixedLeft","rowHoverable"]),Wo=Vo.supportSticky,_a=Vo.allColumnsFixedLeft,ba=Vo.rowHoverable,Aa=Qt(Pn,ur,nr,wn,sr,vr),cr=(0,Be.Z)(Aa,2),NA=cr[0],ri=cr[1],oi={},sa=typeof ro=="number"&&Wo,bA=typeof lo=="number"&&Wo;sa&&(oi.position="sticky",oi.left=ro),bA&&(oi.position="sticky",oi.right=lo);var Jr=(X=(xe=(Ke=ri==null?void 0:ri.colSpan)!==null&&Ke!==void 0?Ke:kr.colSpan)!==null&&xe!==void 0?xe:Pr)!==null&&X!==void 0?X:1,co=(rt=(ht=(Dt=ri==null?void 0:ri.rowSpan)!==null&&Dt!==void 0?Dt:kr.rowSpan)!==null&&ht!==void 0?ht:Eo)!==null&&rt!==void 0?rt:1,Kr=Kt(Er,co),oo=(0,Be.Z)(Kr,2),Ei=oo[0],Qi=oo[1],Yi=(0,je.zX)(function(Ca){var Ji;Pn&&Qi(Er,Er+co-1),kr==null||(Ji=kr.onMouseEnter)===null||Ji===void 0||Ji.call(kr,Ca)}),Zi=(0,je.zX)(function(Ca){var Ji;Pn&&Qi(-1,-1),kr==null||(Ji=kr.onMouseLeave)===null||Ji===void 0||Ji.call(kr,Ca)});if(Jr===0||co===0)return null;var Oa=(Ft=kr.title)!==null&&Ft!==void 0?Ft:It({rowType:_r,ellipsis:rn,children:NA}),_A=p()(Br,dn,(Vt={},(0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)(Vt,"".concat(Br,"-fix-left"),sa&&Wo),"".concat(Br,"-fix-left-first"),Hr&&Wo),"".concat(Br,"-fix-left-last"),Tr&&Wo),"".concat(Br,"-fix-left-all"),Tr&&_a&&Wo),"".concat(Br,"-fix-right"),bA&&Wo),"".concat(Br,"-fix-right-first"),Rr&&Wo),"".concat(Br,"-fix-right-last"),xr&&Wo),"".concat(Br,"-ellipsis"),rn),"".concat(Br,"-with-append"),mr),"".concat(Br,"-fix-sticky"),(sa||bA)&&Yr&&Wo),(0,J.Z)(Vt,"".concat(Br,"-row-hover"),!ri&&Ei)),kr.className,ri==null?void 0:ri.className),no={};or&&(no.textAlign=or);var Gr=(0,pe.Z)((0,pe.Z)((0,pe.Z)((0,pe.Z)({},ri==null?void 0:ri.style),oi),no),kr.style),xi=NA;return(0,ve.Z)(xi)==="object"&&!Array.isArray(xi)&&!s.isValidElement(xi)&&(xi=null),rn&&(Tr||Rr)&&(xi=s.createElement("span",{className:"".concat(Br,"-content")},xi)),s.createElement(Ht,(0,N.Z)({},ri,kr,{className:_A,style:Gr,title:Oa,scope:on,onMouseEnter:ba?Yi:void 0,onMouseLeave:ba?Zi:void 0,colSpan:Jr!==1?Jr:null,rowSpan:co!==1?co:null}),mr,xi)}var Pt=s.memo(ze);function ut(Y,X,xe,Ke,rt){var ht=xe[Y]||{},Dt=xe[X]||{},Ft,Vt;ht.fixed==="left"?Ft=Ke.left[rt==="rtl"?X:Y]:Dt.fixed==="right"&&(Vt=Ke.right[rt==="rtl"?Y:X]);var Ht=!1,wn=!1,rn=!1,on=!1,nn=xe[X+1],dn=xe[Y-1],or=nn&&!nn.fixed||dn&&!dn.fixed||xe.every(function(vr){return vr.fixed==="left"});if(rt==="rtl"){if(Ft!==void 0){var Pn=dn&&dn.fixed==="left";on=!Pn&&or}else if(Vt!==void 0){var sr=nn&&nn.fixed==="right";rn=!sr&&or}}else if(Ft!==void 0){var ur=nn&&nn.fixed==="left";Ht=!ur&&or}else if(Vt!==void 0){var nr=dn&&dn.fixed==="right";wn=!nr&&or}return{fixLeft:Ft,fixRight:Vt,lastFixLeft:Ht,firstFixRight:wn,lastFixRight:rn,firstFixLeft:on,isSticky:Ke.isSticky}}var x=s.createContext({}),ke=x;function P(Y){var X=Y.className,xe=Y.index,Ke=Y.children,rt=Y.colSpan,ht=rt===void 0?1:rt,Dt=Y.rowSpan,Ft=Y.align,Vt=i(de,["prefixCls","direction"]),Ht=Vt.prefixCls,wn=Vt.direction,rn=s.useContext(ke),on=rn.scrollColumnIndex,nn=rn.stickyOffsets,dn=rn.flattenColumns,or=xe+ht-1,Pn=or+1===on?ht+1:ht,sr=ut(xe,xe+Pn-1,dn,nn,wn);return s.createElement(Pt,(0,N.Z)({className:X,index:xe,component:"td",prefixCls:Ht,record:null,dataIndex:null,align:Ft,colSpan:Pn,rowSpan:Dt,render:function(){return Ke}},sr))}var a=g(75931),h=["children"];function C(Y){var X=Y.children,xe=(0,a.Z)(Y,h);return s.createElement("tr",xe,X)}function b(Y){var X=Y.children;return X}b.Row=C,b.Cell=P;var K=b;function ee(Y){var X=Y.children,xe=Y.stickyOffsets,Ke=Y.flattenColumns,rt=i(de,"prefixCls"),ht=Ke.length-1,Dt=Ke[ht],Ft=s.useMemo(function(){return{stickyOffsets:xe,flattenColumns:Ke,scrollColumnIndex:Dt!=null&&Dt.scrollbar?ht:null}},[Dt,Ke,ht,xe]);return s.createElement(ke.Provider,{value:Ft},s.createElement("tfoot",{className:"".concat(rt,"-summary")},X))}var Ee=re(ee),le=K,ce=g(29301),Qe=g(3465),He=g(75152),oe=g(26112);function $(Y,X,xe,Ke,rt,ht,Dt){Y.push({record:X,indent:xe,index:Dt});var Ft=ht(X),Vt=rt==null?void 0:rt.has(Ft);if(X&&Array.isArray(X[Ke])&&Vt)for(var Ht=0;Ht<X[Ke].length;Ht+=1)$(Y,X[Ke][Ht],xe+1,Ke,rt,ht,Ht)}function et(Y,X,xe,Ke){var rt=s.useMemo(function(){if(xe!=null&&xe.size){for(var ht=[],Dt=0;Dt<(Y==null?void 0:Y.length);Dt+=1){var Ft=Y[Dt];$(ht,Ft,0,X,xe,Ke,Dt)}return ht}return Y==null?void 0:Y.map(function(Vt,Ht){return{record:Vt,indent:0,index:Ht}})},[Y,X,xe,Ke]);return rt}function Te(Y,X,xe,Ke){var rt=i(de,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),ht=rt.flattenColumns,Dt=rt.expandableType,Ft=rt.expandedKeys,Vt=rt.childrenColumnName,Ht=rt.onTriggerExpand,wn=rt.rowExpandable,rn=rt.onRow,on=rt.expandRowByClick,nn=rt.rowClassName,dn=Dt==="nest",or=Dt==="row"&&(!wn||wn(Y)),Pn=or||dn,sr=Ft&&Ft.has(X),ur=Vt&&Y&&Y[Vt],nr=(0,je.zX)(Ht),vr=rn==null?void 0:rn(Y,xe),Er=vr==null?void 0:vr.onClick,_r=function(lo){on&&Pn&&Ht(Y,lo);for(var Hr=arguments.length,Tr=new Array(Hr>1?Hr-1:0),Rr=1;Rr<Hr;Rr++)Tr[Rr-1]=arguments[Rr];Er==null||Er.apply(void 0,[lo].concat(Tr))},Pr;typeof nn=="string"?Pr=nn:typeof nn=="function"&&(Pr=nn(Y,xe,Ke));var Eo=Ae(ht);return(0,pe.Z)((0,pe.Z)({},rt),{},{columnsKey:Eo,nestExpandable:dn,expanded:sr,hasNestChildren:ur,record:Y,onTriggerExpand:nr,rowSupportExpand:or,expandable:Pn,rowProps:(0,pe.Z)((0,pe.Z)({},vr),{},{className:p()(Pr,vr==null?void 0:vr.className),onClick:_r})})}function Ct(Y){var X=Y.prefixCls,xe=Y.children,Ke=Y.component,rt=Y.cellComponent,ht=Y.className,Dt=Y.expanded,Ft=Y.colSpan,Vt=Y.isEmpty,Ht=i(de,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),wn=Ht.scrollbarSize,rn=Ht.fixHeader,on=Ht.fixColumn,nn=Ht.componentWidth,dn=Ht.horizonScroll,or=xe;return(Vt?dn&&nn:on)&&(or=s.createElement("div",{style:{width:nn-(rn&&!Vt?wn:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(X,"-expanded-row-fixed")},or)),s.createElement(Ke,{className:ht,style:{display:Dt?null:"none"}},s.createElement(Pt,{component:rt,prefixCls:X,colSpan:Ft},or))}var at=Ct;function Ge(Y){var X=Y.prefixCls,xe=Y.record,Ke=Y.onExpand,rt=Y.expanded,ht=Y.expandable,Dt="".concat(X,"-row-expand-icon");if(!ht)return s.createElement("span",{className:p()(Dt,"".concat(X,"-row-spaced"))});var Ft=function(Ht){Ke(xe,Ht),Ht.stopPropagation()};return s.createElement("span",{className:p()(Dt,(0,J.Z)((0,J.Z)({},"".concat(X,"-row-expanded"),rt),"".concat(X,"-row-collapsed"),!rt)),onClick:Ft})}function Lt(Y,X,xe){var Ke=[];function rt(ht){(ht||[]).forEach(function(Dt,Ft){Ke.push(X(Dt,Ft)),rt(Dt[xe])})}return rt(Y),Ke}function St(Y,X,xe,Ke){return typeof Y=="string"?Y:typeof Y=="function"?Y(X,xe,Ke):""}function Ie(Y,X,xe,Ke,rt){var ht=Y.record,Dt=Y.prefixCls,Ft=Y.columnsKey,Vt=Y.fixedInfoList,Ht=Y.expandIconColumnIndex,wn=Y.nestExpandable,rn=Y.indentSize,on=Y.expandIcon,nn=Y.expanded,dn=Y.hasNestChildren,or=Y.onTriggerExpand,Pn=Ft[xe],sr=Vt[xe],ur;xe===(Ht||0)&&wn&&(ur=s.createElement(s.Fragment,null,s.createElement("span",{style:{paddingLeft:"".concat(rn*Ke,"px")},className:"".concat(Dt,"-row-indent indent-level-").concat(Ke)}),on({prefixCls:Dt,expanded:nn,expandable:dn,record:ht,onExpand:or})));var nr;return X.onCell&&(nr=X.onCell(ht,rt)),{key:Pn,fixedInfo:sr,appendCellNode:ur,additionalCellProps:nr||{}}}function $e(Y){var X=Y.className,xe=Y.style,Ke=Y.record,rt=Y.index,ht=Y.renderIndex,Dt=Y.rowKey,Ft=Y.indent,Vt=Ft===void 0?0:Ft,Ht=Y.rowComponent,wn=Y.cellComponent,rn=Y.scopeCellComponent,on=Te(Ke,Dt,rt,Vt),nn=on.prefixCls,dn=on.flattenColumns,or=on.expandedRowClassName,Pn=on.expandedRowRender,sr=on.rowProps,ur=on.expanded,nr=on.rowSupportExpand,vr=s.useRef(!1);vr.current||(vr.current=ur);var Er=St(or,Ke,rt,Vt),_r=s.createElement(Ht,(0,N.Z)({},sr,{"data-row-key":Dt,className:p()(X,"".concat(nn,"-row"),"".concat(nn,"-row-level-").concat(Vt),sr==null?void 0:sr.className,(0,J.Z)({},Er,Vt>=1)),style:(0,pe.Z)((0,pe.Z)({},xe),sr==null?void 0:sr.style)}),dn.map(function(ro,lo){var Hr=ro.render,Tr=ro.dataIndex,Rr=ro.className,xr=Ie(on,ro,lo,Vt,rt),mr=xr.key,Qr=xr.fixedInfo,kr=xr.appendCellNode,Yr=xr.additionalCellProps;return s.createElement(Pt,(0,N.Z)({className:Rr,ellipsis:ro.ellipsis,align:ro.align,scope:ro.rowScope,component:ro.rowScope?rn:wn,prefixCls:nn,key:mr,record:Ke,index:rt,renderIndex:ht,dataIndex:Tr,render:Hr,shouldCellUpdate:ro.shouldCellUpdate},Qr,{appendNode:kr,additionalProps:Yr}))})),Pr;if(nr&&(vr.current||ur)){var Eo=Pn(Ke,rt,Vt+1,ur);Pr=s.createElement(at,{expanded:ur,className:p()("".concat(nn,"-expanded-row"),"".concat(nn,"-expanded-row-level-").concat(Vt+1),Er),prefixCls:nn,component:Ht,cellComponent:wn,colSpan:dn.length,isEmpty:!1},Eo)}return s.createElement(s.Fragment,null,_r,Pr)}var lt=re($e);function Nt(Y){var X=Y.columnKey,xe=Y.onColumnResize,Ke=s.useRef();return(0,G.Z)(function(){Ke.current&&xe(X,Ke.current.offsetWidth)},[]),s.createElement(ce.Z,{data:X},s.createElement("td",{ref:Ke,style:{padding:0,border:0,height:0}},s.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var se=g(29194);function Oe(Y){var X=Y.prefixCls,xe=Y.columnsKey,Ke=Y.onColumnResize,rt=s.useRef(null);return s.createElement("tr",{"aria-hidden":"true",className:"".concat(X,"-measure-row"),style:{height:0,fontSize:0},ref:rt},s.createElement(ce.Z.Collection,{onBatchResize:function(Dt){(0,se.Z)(rt.current)&&Dt.forEach(function(Ft){var Vt=Ft.data,Ht=Ft.size;Ke(Vt,Ht.offsetWidth)})}},xe.map(function(ht){return s.createElement(Nt,{key:ht,columnKey:ht,onColumnResize:Ke})})))}function We(Y){var X=Y.data,xe=Y.measureColumnWidth,Ke=i(de,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),rt=Ke.prefixCls,ht=Ke.getComponent,Dt=Ke.onColumnResize,Ft=Ke.flattenColumns,Vt=Ke.getRowKey,Ht=Ke.expandedKeys,wn=Ke.childrenColumnName,rn=Ke.emptyNode,on=et(X,wn,Ht,Vt),nn=s.useRef({renderWithProps:!1}),dn=ht(["body","wrapper"],"tbody"),or=ht(["body","row"],"tr"),Pn=ht(["body","cell"],"td"),sr=ht(["body","cell"],"th"),ur;X.length?ur=on.map(function(vr,Er){var _r=vr.record,Pr=vr.indent,Eo=vr.index,ro=Vt(_r,Er);return s.createElement(lt,{key:ro,rowKey:ro,record:_r,index:Er,renderIndex:Eo,rowComponent:or,cellComponent:Pn,scopeCellComponent:sr,indent:Pr})}):ur=s.createElement(at,{expanded:!0,className:"".concat(rt,"-placeholder"),prefixCls:rt,component:or,cellComponent:Pn,colSpan:Ft.length,isEmpty:!0},rn);var nr=Ae(Ft);return s.createElement(Ce.Provider,{value:nn.current},s.createElement(dn,{className:"".concat(rt,"-tbody")},xe&&s.createElement(Oe,{prefixCls:rt,columnsKey:nr,onColumnResize:Dt}),ur))}var gt=re(We),Rt=["expandable"],en="RC_TABLE_INTERNAL_COL_DEFINE";function En(Y){var X=Y.expandable,xe=(0,a.Z)(Y,Rt),Ke;return"expandable"in Y?Ke=(0,pe.Z)((0,pe.Z)({},xe),X):Ke=xe,Ke.showExpandColumn===!1&&(Ke.expandIconColumnIndex=-1),Ke}var xn=["columnType"];function ln(Y){for(var X=Y.colWidths,xe=Y.columns,Ke=Y.columCount,rt=i(de,["tableLayout"]),ht=rt.tableLayout,Dt=[],Ft=Ke||xe.length,Vt=!1,Ht=Ft-1;Ht>=0;Ht-=1){var wn=X[Ht],rn=xe&&xe[Ht],on=void 0,nn=void 0;if(rn&&(on=rn[en],ht==="auto"&&(nn=rn.minWidth)),wn||nn||on||Vt){var dn=on||{},or=dn.columnType,Pn=(0,a.Z)(dn,xn);Dt.unshift(s.createElement("col",(0,N.Z)({key:Ht,style:{width:wn,minWidth:nn}},Pn))),Vt=!0}}return s.createElement("colgroup",null,Dt)}var tn=ln,Yt=g(94480),cn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function yn(Y,X){return(0,s.useMemo)(function(){for(var xe=[],Ke=0;Ke<X;Ke+=1){var rt=Y[Ke];if(rt!==void 0)xe[Ke]=rt;else return null}return xe},[Y.join("_"),X])}var Un=s.forwardRef(function(Y,X){var xe=Y.className,Ke=Y.noData,rt=Y.columns,ht=Y.flattenColumns,Dt=Y.colWidths,Ft=Y.columCount,Vt=Y.stickyOffsets,Ht=Y.direction,wn=Y.fixHeader,rn=Y.stickyTopOffset,on=Y.stickyBottomOffset,nn=Y.stickyClassName,dn=Y.onScroll,or=Y.maxContentScroll,Pn=Y.children,sr=(0,a.Z)(Y,cn),ur=i(de,["prefixCls","scrollbarSize","isSticky","getComponent"]),nr=ur.prefixCls,vr=ur.scrollbarSize,Er=ur.isSticky,_r=ur.getComponent,Pr=_r(["header","table"],"table"),Eo=Er&&!wn?0:vr,ro=s.useRef(null),lo=s.useCallback(function(Yr){(0,B.mH)(X,Yr),(0,B.mH)(ro,Yr)},[]);s.useEffect(function(){var Yr;function Br(Vo){var Wo=Vo,_a=Wo.currentTarget,ba=Wo.deltaX;ba&&(dn({currentTarget:_a,scrollLeft:_a.scrollLeft+ba}),Vo.preventDefault())}return(Yr=ro.current)===null||Yr===void 0||Yr.addEventListener("wheel",Br,{passive:!1}),function(){var Vo;(Vo=ro.current)===null||Vo===void 0||Vo.removeEventListener("wheel",Br)}},[]);var Hr=s.useMemo(function(){return ht.every(function(Yr){return Yr.width})},[ht]),Tr=ht[ht.length-1],Rr={fixed:Tr?Tr.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(nr,"-cell-scrollbar")}}},xr=(0,s.useMemo)(function(){return Eo?[].concat((0,Yt.Z)(rt),[Rr]):rt},[Eo,rt]),mr=(0,s.useMemo)(function(){return Eo?[].concat((0,Yt.Z)(ht),[Rr]):ht},[Eo,ht]),Qr=(0,s.useMemo)(function(){var Yr=Vt.right,Br=Vt.left;return(0,pe.Z)((0,pe.Z)({},Vt),{},{left:Ht==="rtl"?[].concat((0,Yt.Z)(Br.map(function(Vo){return Vo+Eo})),[0]):Br,right:Ht==="rtl"?Yr:[].concat((0,Yt.Z)(Yr.map(function(Vo){return Vo+Eo})),[0]),isSticky:Er})},[Eo,Vt,Er]),kr=yn(Dt,Ft);return s.createElement("div",{style:(0,pe.Z)({overflow:"hidden"},Er?{top:rn,bottom:on}:{}),ref:lo,className:p()(xe,(0,J.Z)({},nn,!!nn))},s.createElement(Pr,{style:{tableLayout:"fixed",visibility:Ke||kr?null:"hidden"}},(!Ke||!or||Hr)&&s.createElement(tn,{colWidths:kr?[].concat((0,Yt.Z)(kr),[Eo]):[],columCount:Ft+1,columns:mr}),Pn((0,pe.Z)((0,pe.Z)({},sr),{},{stickyOffsets:Qr,columns:xr,flattenColumns:mr}))))}),zn=s.memo(Un),er=function(X){var xe=X.cells,Ke=X.stickyOffsets,rt=X.flattenColumns,ht=X.rowComponent,Dt=X.cellComponent,Ft=X.onHeaderRow,Vt=X.index,Ht=i(de,["prefixCls","direction"]),wn=Ht.prefixCls,rn=Ht.direction,on;Ft&&(on=Ft(xe.map(function(dn){return dn.column}),Vt));var nn=Ae(xe.map(function(dn){return dn.column}));return s.createElement(ht,on,xe.map(function(dn,or){var Pn=dn.column,sr=ut(dn.colStart,dn.colEnd,rt,Ke,rn),ur;return Pn&&Pn.onHeaderCell&&(ur=dn.column.onHeaderCell(Pn)),s.createElement(Pt,(0,N.Z)({},dn,{scope:Pn.title?dn.colSpan>1?"colgroup":"col":null,ellipsis:Pn.ellipsis,align:Pn.align,component:Dt,prefixCls:wn,key:nn[or]},sr,{additionalProps:ur,rowType:"header"}))}))},tr=er;function Sr(Y){var X=[];function xe(Dt,Ft){var Vt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;X[Vt]=X[Vt]||[];var Ht=Ft,wn=Dt.filter(Boolean).map(function(rn){var on={key:rn.key,className:rn.className||"",children:rn.title,column:rn,colStart:Ht},nn=1,dn=rn.children;return dn&&dn.length>0&&(nn=xe(dn,Ht,Vt+1).reduce(function(or,Pn){return or+Pn},0),on.hasSubColumns=!0),"colSpan"in rn&&(nn=rn.colSpan),"rowSpan"in rn&&(on.rowSpan=rn.rowSpan),on.colSpan=nn,on.colEnd=on.colStart+nn-1,X[Vt].push(on),Ht+=nn,nn});return wn}xe(Y,0);for(var Ke=X.length,rt=function(Ft){X[Ft].forEach(function(Vt){!("rowSpan"in Vt)&&!Vt.hasSubColumns&&(Vt.rowSpan=Ke-Ft)})},ht=0;ht<Ke;ht+=1)rt(ht);return X}var Nr=function(X){var xe=X.stickyOffsets,Ke=X.columns,rt=X.flattenColumns,ht=X.onHeaderRow,Dt=i(de,["prefixCls","getComponent"]),Ft=Dt.prefixCls,Vt=Dt.getComponent,Ht=s.useMemo(function(){return Sr(Ke)},[Ke]),wn=Vt(["header","wrapper"],"thead"),rn=Vt(["header","row"],"tr"),on=Vt(["header","cell"],"th");return s.createElement(wn,{className:"".concat(Ft,"-thead")},Ht.map(function(nn,dn){var or=s.createElement(tr,{key:dn,flattenColumns:rt,cells:nn,stickyOffsets:xe,rowComponent:rn,cellComponent:on,onHeaderRow:ht,index:dn});return or}))},fr=re(Nr),qn=g(11592);function Zr(Y){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof X=="number"?X:X.endsWith("%")?Y*parseFloat(X)/100:null}function pr(Y,X,xe){return s.useMemo(function(){if(X&&X>0){var Ke=0,rt=0;Y.forEach(function(on){var nn=Zr(X,on.width);nn?Ke+=nn:rt+=1});var ht=Math.max(X,xe),Dt=Math.max(ht-Ke,rt),Ft=rt,Vt=Dt/rt,Ht=0,wn=Y.map(function(on){var nn=(0,pe.Z)({},on),dn=Zr(X,nn.width);if(dn)nn.width=dn;else{var or=Math.floor(Vt);nn.width=Ft===1?Dt:or,Dt-=or,Ft-=1}return Ht+=nn.width,nn});if(Ht<ht){var rn=ht/Ht;Dt=ht,wn.forEach(function(on,nn){var dn=Math.floor(on.width*rn);on.width=nn===wn.length-1?Dt:dn,Dt-=dn})}return[wn,Math.max(Ht,ht)]}return[Y,X]},[Y,X,xe])}var Ao=["children"],mo=["fixed"];function Dn(Y){return(0,qn.Z)(Y).filter(function(X){return s.isValidElement(X)}).map(function(X){var xe=X.key,Ke=X.props,rt=Ke.children,ht=(0,a.Z)(Ke,Ao),Dt=(0,pe.Z)({key:xe},ht);return rt&&(Dt.children=Dn(rt)),Dt})}function Cn(Y){return Y.filter(function(X){return X&&(0,ve.Z)(X)==="object"&&!X.hidden}).map(function(X){var xe=X.children;return xe&&xe.length>0?(0,pe.Z)((0,pe.Z)({},X),{},{children:Cn(xe)}):X})}function br(Y){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Y.filter(function(xe){return xe&&(0,ve.Z)(xe)==="object"}).reduce(function(xe,Ke,rt){var ht=Ke.fixed,Dt=ht===!0?"left":ht,Ft="".concat(X,"-").concat(rt),Vt=Ke.children;return Vt&&Vt.length>0?[].concat((0,Yt.Z)(xe),(0,Yt.Z)(br(Vt,Ft).map(function(Ht){return(0,pe.Z)({fixed:Dt},Ht)}))):[].concat((0,Yt.Z)(xe),[(0,pe.Z)((0,pe.Z)({key:Ft},Ke),{},{fixed:Dt})])},[])}function Dr(Y){return Y.map(function(X){var xe=X.fixed,Ke=(0,a.Z)(X,mo),rt=xe;return xe==="left"?rt="right":xe==="right"&&(rt="left"),(0,pe.Z)({fixed:rt},Ke)})}function yt(Y,X){var xe=Y.prefixCls,Ke=Y.columns,rt=Y.children,ht=Y.expandable,Dt=Y.expandedKeys,Ft=Y.columnTitle,Vt=Y.getRowKey,Ht=Y.onTriggerExpand,wn=Y.expandIcon,rn=Y.rowExpandable,on=Y.expandIconColumnIndex,nn=Y.direction,dn=Y.expandRowByClick,or=Y.columnWidth,Pn=Y.fixed,sr=Y.scrollWidth,ur=Y.clientWidth,nr=s.useMemo(function(){var Tr=Ke||Dn(rt)||[];return Cn(Tr.slice())},[Ke,rt]),vr=s.useMemo(function(){if(ht){var Tr=nr.slice();if(!Tr.includes(Se)){var Rr=on||0;Rr>=0&&(Rr||Pn==="left"||!Pn)&&Tr.splice(Rr,0,Se),Pn==="right"&&Tr.splice(nr.length,0,Se)}var xr=Tr.indexOf(Se);Tr=Tr.filter(function(Yr,Br){return Yr!==Se||Br===xr});var mr=nr[xr],Qr;Pn?Qr=Pn:Qr=mr?mr.fixed:null;var kr=(0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)({},en,{className:"".concat(xe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",Ft),"fixed",Qr),"className","".concat(xe,"-row-expand-icon-cell")),"width",or),"render",function(Br,Vo,Wo){var _a=Vt(Vo,Wo),ba=Dt.has(_a),Aa=rn?rn(Vo):!0,cr=wn({prefixCls:xe,expanded:ba,expandable:Aa,record:Vo,onExpand:Ht});return dn?s.createElement("span",{onClick:function(ri){return ri.stopPropagation()}},cr):cr});return Tr.map(function(Yr){return Yr===Se?kr:Yr})}return nr.filter(function(Yr){return Yr!==Se})},[ht,nr,Vt,Dt,wn,nn]),Er=s.useMemo(function(){var Tr=vr;return X&&(Tr=X(Tr)),Tr.length||(Tr=[{render:function(){return null}}]),Tr},[X,vr,nn]),_r=s.useMemo(function(){return nn==="rtl"?Dr(br(Er)):br(Er)},[Er,nn,sr]),Pr=s.useMemo(function(){for(var Tr=-1,Rr=_r.length-1;Rr>=0;Rr-=1){var xr=_r[Rr].fixed;if(xr==="left"||xr===!0){Tr=Rr;break}}if(Tr>=0)for(var mr=0;mr<=Tr;mr+=1){var Qr=_r[mr].fixed;if(Qr!=="left"&&Qr!==!0)return!0}var kr=_r.findIndex(function(Vo){var Wo=Vo.fixed;return Wo==="right"});if(kr>=0)for(var Yr=kr;Yr<_r.length;Yr+=1){var Br=_r[Yr].fixed;if(Br!=="right")return!0}return!1},[_r]),Eo=pr(_r,sr,ur),ro=(0,Be.Z)(Eo,2),lo=ro[0],Hr=ro[1];return[Er,lo,Hr,Pr]}var ct=yt;function Fn(Y,X,xe){var Ke=En(Y),rt=Ke.expandIcon,ht=Ke.expandedRowKeys,Dt=Ke.defaultExpandedRowKeys,Ft=Ke.defaultExpandAllRows,Vt=Ke.expandedRowRender,Ht=Ke.onExpand,wn=Ke.onExpandedRowsChange,rn=Ke.childrenColumnName,on=rt||Ge,nn=rn||"children",dn=s.useMemo(function(){return Vt?"row":Y.expandable&&Y.internalHooks===M&&Y.expandable.__PARENT_RENDER_ICON__||X.some(function(Er){return Er&&(0,ve.Z)(Er)==="object"&&Er[nn]})?"nest":!1},[!!Vt,X]),or=s.useState(function(){return Dt||(Ft?Lt(X,xe,nn):[])}),Pn=(0,Be.Z)(or,2),sr=Pn[0],ur=Pn[1],nr=s.useMemo(function(){return new Set(ht||sr||[])},[ht,sr]),vr=s.useCallback(function(Er){var _r=xe(Er,X.indexOf(Er)),Pr,Eo=nr.has(_r);Eo?(nr.delete(_r),Pr=(0,Yt.Z)(nr)):Pr=[].concat((0,Yt.Z)(nr),[_r]),ur(Pr),Ht&&Ht(!Eo,Er),wn&&wn(Pr)},[xe,nr,X,Ht,wn]);return[Ke,dn,nr,on,nn,vr]}function Re(Y,X,xe){var Ke=Y.map(function(rt,ht){return ut(ht,ht,Y,X,xe)});return(0,j.Z)(function(){return Ke},[Ke],function(rt,ht){return!(0,Z.Z)(rt,ht)})}function st(Y){var X=(0,s.useRef)(Y),xe=(0,s.useState)({}),Ke=(0,Be.Z)(xe,2),rt=Ke[1],ht=(0,s.useRef)(null),Dt=(0,s.useRef)([]);function Ft(Vt){Dt.current.push(Vt);var Ht=Promise.resolve();ht.current=Ht,Ht.then(function(){if(ht.current===Ht){var wn=Dt.current,rn=X.current;Dt.current=[],wn.forEach(function(on){X.current=on(X.current)}),ht.current=null,rn!==X.current&&rt({})}})}return(0,s.useEffect)(function(){return function(){ht.current=null}},[]),[X.current,Ft]}function wt(Y){var X=(0,s.useRef)(Y||null),xe=(0,s.useRef)();function Ke(){window.clearTimeout(xe.current)}function rt(Dt){X.current=Dt,Ke(),xe.current=window.setTimeout(function(){X.current=null,xe.current=void 0},100)}function ht(){return X.current}return(0,s.useEffect)(function(){return Ke},[]),[rt,ht]}function qt(){var Y=s.useState(-1),X=(0,Be.Z)(Y,2),xe=X[0],Ke=X[1],rt=s.useState(-1),ht=(0,Be.Z)(rt,2),Dt=ht[0],Ft=ht[1],Vt=s.useCallback(function(Ht,wn){Ke(Ht),Ft(wn)},[]);return[xe,Dt,Vt]}var bn=g(47273),Vn=(0,bn.Z)()?window:null;function Jn(Y,X){var xe=(0,ve.Z)(Y)==="object"?Y:{},Ke=xe.offsetHeader,rt=Ke===void 0?0:Ke,ht=xe.offsetSummary,Dt=ht===void 0?0:ht,Ft=xe.offsetScroll,Vt=Ft===void 0?0:Ft,Ht=xe.getContainer,wn=Ht===void 0?function(){return Vn}:Ht,rn=wn()||Vn,on=!!Y;return s.useMemo(function(){return{isSticky:on,stickyClassName:on?"".concat(X,"-sticky-holder"):"",offsetHeader:rt,offsetSummary:Dt,offsetScroll:Vt,container:rn}},[on,Vt,rt,Dt,X,rn])}function fn(Y,X,xe){var Ke=(0,s.useMemo)(function(){var rt=X.length,ht=function(Ht,wn,rn){for(var on=[],nn=0,dn=Ht;dn!==wn;dn+=rn)on.push(nn),X[dn].fixed&&(nn+=Y[dn]||0);return on},Dt=ht(0,rt,1),Ft=ht(rt-1,-1,-1).reverse();return xe==="rtl"?{left:Ft,right:Dt}:{left:Dt,right:Ft}},[Y,X,xe]);return Ke}var Hn=fn;function lr(Y){var X=Y.className,xe=Y.children;return s.createElement("div",{className:X},xe)}var Gn=lr,Fr=g(8224),hr=g(16089),Ir=g(76846);function Ko(Y){var X=(0,Ir.bn)(Y),xe=X.getBoundingClientRect(),Ke=document.documentElement;return{left:xe.left+(window.pageXOffset||Ke.scrollLeft)-(Ke.clientLeft||document.body.clientLeft||0),top:xe.top+(window.pageYOffset||Ke.scrollTop)-(Ke.clientTop||document.body.clientTop||0)}}var Gi=function(X,xe){var Ke,rt,ht=X.scrollBodyRef,Dt=X.onScroll,Ft=X.offsetScroll,Vt=X.container,Ht=X.direction,wn=i(de,"prefixCls"),rn=((Ke=ht.current)===null||Ke===void 0?void 0:Ke.scrollWidth)||0,on=((rt=ht.current)===null||rt===void 0?void 0:rt.clientWidth)||0,nn=rn&&on*(on/rn),dn=s.useRef(),or=st({scrollLeft:0,isHiddenScrollBar:!0}),Pn=(0,Be.Z)(or,2),sr=Pn[0],ur=Pn[1],nr=s.useRef({delta:0,x:0}),vr=s.useState(!1),Er=(0,Be.Z)(vr,2),_r=Er[0],Pr=Er[1],Eo=s.useRef(null);s.useEffect(function(){return function(){hr.Z.cancel(Eo.current)}},[]);var ro=function(){Pr(!1)},lo=function(mr){mr.persist(),nr.current.delta=mr.pageX-sr.scrollLeft,nr.current.x=0,Pr(!0),mr.preventDefault()},Hr=function(mr){var Qr,kr=mr||((Qr=window)===null||Qr===void 0?void 0:Qr.event),Yr=kr.buttons;if(!_r||Yr===0){_r&&Pr(!1);return}var Br=nr.current.x+mr.pageX-nr.current.x-nr.current.delta,Vo=Ht==="rtl";Br=Math.max(Vo?nn-on:0,Math.min(Vo?0:on-nn,Br));var Wo=!Vo||Math.abs(Br)+Math.abs(nn)<on;Wo&&(Dt({scrollLeft:Br/on*(rn+2)}),nr.current.x=mr.pageX)},Tr=function(){hr.Z.cancel(Eo.current),Eo.current=(0,hr.Z)(function(){if(ht.current){var mr=Ko(ht.current).top,Qr=mr+ht.current.offsetHeight,kr=Vt===window?document.documentElement.scrollTop+window.innerHeight:Ko(Vt).top+Vt.clientHeight;Qr-(0,He.Z)()<=kr||mr>=kr-Ft?ur(function(Yr){return(0,pe.Z)((0,pe.Z)({},Yr),{},{isHiddenScrollBar:!0})}):ur(function(Yr){return(0,pe.Z)((0,pe.Z)({},Yr),{},{isHiddenScrollBar:!1})})}})},Rr=function(mr){ur(function(Qr){return(0,pe.Z)((0,pe.Z)({},Qr),{},{scrollLeft:mr/rn*on||0})})};return s.useImperativeHandle(xe,function(){return{setScrollLeft:Rr,checkScrollBarVisible:Tr}}),s.useEffect(function(){var xr=(0,Fr.Z)(document.body,"mouseup",ro,!1),mr=(0,Fr.Z)(document.body,"mousemove",Hr,!1);return Tr(),function(){xr.remove(),mr.remove()}},[nn,_r]),s.useEffect(function(){if(ht.current){for(var xr=[],mr=(0,Ir.bn)(ht.current);mr;)xr.push(mr),mr=mr.parentElement;return xr.forEach(function(Qr){return Qr.addEventListener("scroll",Tr,!1)}),window.addEventListener("resize",Tr,!1),window.addEventListener("scroll",Tr,!1),Vt.addEventListener("scroll",Tr,!1),function(){xr.forEach(function(Qr){return Qr.removeEventListener("scroll",Tr)}),window.removeEventListener("resize",Tr),window.removeEventListener("scroll",Tr),Vt.removeEventListener("scroll",Tr)}}},[Vt]),s.useEffect(function(){sr.isHiddenScrollBar||ur(function(xr){var mr=ht.current;return mr?(0,pe.Z)((0,pe.Z)({},xr),{},{scrollLeft:mr.scrollLeft/mr.scrollWidth*mr.clientWidth}):xr})},[sr.isHiddenScrollBar]),rn<=on||!nn||sr.isHiddenScrollBar?null:s.createElement("div",{style:{height:(0,He.Z)(),width:on,bottom:Ft},className:"".concat(wn,"-sticky-scroll")},s.createElement("div",{onMouseDown:lo,ref:dn,className:p()("".concat(wn,"-sticky-scroll-bar"),(0,J.Z)({},"".concat(wn,"-sticky-scroll-bar-active"),_r)),style:{width:"".concat(nn,"px"),transform:"translate3d(".concat(sr.scrollLeft,"px, 0, 0)")}}))},bi=s.forwardRef(Gi);function _o(Y){return null}var Li=_o;function Uo(Y){return null}var Mi=Uo,$i="rc-table",zo=[],Ni={};function Ti(){return"No Data"}function jr(Y,X){var xe=(0,pe.Z)({rowKey:"key",prefixCls:$i,emptyText:Ti},Y),Ke=xe.prefixCls,rt=xe.className,ht=xe.rowClassName,Dt=xe.style,Ft=xe.data,Vt=xe.rowKey,Ht=xe.scroll,wn=xe.tableLayout,rn=xe.direction,on=xe.title,nn=xe.footer,dn=xe.summary,or=xe.caption,Pn=xe.id,sr=xe.showHeader,ur=xe.components,nr=xe.emptyText,vr=xe.onRow,Er=xe.onHeaderRow,_r=xe.onScroll,Pr=xe.internalHooks,Eo=xe.transformColumns,ro=xe.internalRefs,lo=xe.tailor,Hr=xe.getContainerWidth,Tr=xe.sticky,Rr=xe.rowHoverable,xr=Rr===void 0?!0:Rr,mr=Ft||zo,Qr=!!mr.length,kr=Pr===M,Yr=s.useCallback(function(si,Si){return(0,Xe.Z)(ur,si)||Si},[ur]),Br=s.useMemo(function(){return typeof Vt=="function"?Vt:function(si){var Si=si&&si[Vt];return Si}},[Vt]),Vo=Yr(["body"]),Wo=qt(),_a=(0,Be.Z)(Wo,3),ba=_a[0],Aa=_a[1],cr=_a[2],NA=Fn(xe,mr,Br),ri=(0,Be.Z)(NA,6),oi=ri[0],sa=ri[1],bA=ri[2],Jr=ri[3],co=ri[4],Kr=ri[5],oo=Ht==null?void 0:Ht.x,Ei=s.useState(0),Qi=(0,Be.Z)(Ei,2),Yi=Qi[0],Zi=Qi[1],Oa=ct((0,pe.Z)((0,pe.Z)((0,pe.Z)({},xe),oi),{},{expandable:!!oi.expandedRowRender,columnTitle:oi.columnTitle,expandedKeys:bA,getRowKey:Br,onTriggerExpand:Kr,expandIcon:Jr,expandIconColumnIndex:oi.expandIconColumnIndex,direction:rn,scrollWidth:kr&&lo&&typeof oo=="number"?oo:null,clientWidth:Yi}),kr?Eo:null),_A=(0,Be.Z)(Oa,4),no=_A[0],Gr=_A[1],xi=_A[2],Ca=_A[3],Ji=xi!=null?xi:oo,jA=s.useMemo(function(){return{columns:no,flattenColumns:Gr}},[no,Gr]),ja=s.useRef(),Ws=s.useRef(),Ea=s.useRef(),Hi=s.useRef();s.useImperativeHandle(X,function(){return{nativeElement:ja.current,scrollTo:function(Si){var mA;if(Ea.current instanceof HTMLElement){var es=Si.index,zA=Si.top,hu=Si.key;if(mt(zA)){var pu;(pu=Ea.current)===null||pu===void 0||pu.scrollTo({top:zA})}else{var gu,ku=hu!=null?hu:Br(mr[es]);(gu=Ea.current.querySelector('[data-row-key="'.concat(ku,'"]')))===null||gu===void 0||gu.scrollIntoView()}}else(mA=Ea.current)!==null&&mA!==void 0&&mA.scrollTo&&Ea.current.scrollTo(Si)}}});var ha=s.useRef(),pa=s.useState(!1),pA=(0,Be.Z)(pa,2),iA=pA[0],_i=pA[1],Ma=s.useState(!1),Vi=(0,Be.Z)(Ma,2),xa=Vi[0],Za=Vi[1],MA=s.useState(new Map),Gs=(0,Be.Z)(MA,2),uu=Gs[0],Fa=Gs[1],Ru=Ae(Gr),$A=Ru.map(function(si){return uu.get(si)}),XA=s.useMemo(function(){return $A},[$A.join("_")]),HA=Hn(XA,Gr,rn),YA=Ht&&nt(Ht.y),JA=Ht&&nt(Ji)||!!oi.fixed,Ss=JA&&Gr.some(function(si){var Si=si.fixed;return Si}),vl=s.useRef(),Rs=Jn(Tr,Ke),$s=Rs.isSticky,Wc=Rs.offsetHeader,Gc=Rs.offsetSummary,Oi=Rs.offsetScroll,cu=Rs.stickyClassName,$c=Rs.container,To=s.useMemo(function(){return dn==null?void 0:dn(mr)},[dn,mr]),Wi=(YA||$s)&&s.isValidElement(To)&&To.type===K&&To.props.fixed,gA,CA,ss;YA&&(CA={overflowY:Qr?"scroll":"auto",maxHeight:Ht.y}),JA&&(gA={overflowX:"auto"},YA||(CA={overflowY:"hidden"}),ss={width:Ji===!0?"auto":Ji,minWidth:"100%"});var Xs=s.useCallback(function(si,Si){Fa(function(mA){if(mA.get(si)!==Si){var es=new Map(mA);return es.set(si,Si),es}return mA})},[]),qA=wt(null),kA=(0,Be.Z)(qA,2),Dd=kA[0],Pd=kA[1];function du(si,Si){Si&&(typeof Si=="function"?Si(si):Si.scrollLeft!==si&&(Si.scrollLeft=si,Si.scrollLeft!==si&&setTimeout(function(){Si.scrollLeft=si},0)))}var fu=(0,te.Z)(function(si){var Si=si.currentTarget,mA=si.scrollLeft,es=rn==="rtl",zA=typeof mA=="number"?mA:Si.scrollLeft,hu=Si||Ni;if(!Pd()||Pd()===hu){var pu;Dd(hu),du(zA,Ws.current),du(zA,Ea.current),du(zA,ha.current),du(zA,(pu=vl.current)===null||pu===void 0?void 0:pu.setScrollLeft)}var gu=Si||Ws.current;if(gu){var ku=kr&&lo&&typeof Ji=="number"?Ji:gu.scrollWidth,Zl=gu.clientWidth;if(ku===Zl){_i(!1),Za(!1);return}es?(_i(-zA<ku-Zl),Za(-zA>0)):(_i(zA>0),Za(zA<ku-Zl))}}),KA=(0,te.Z)(function(si){fu(si),_r==null||_r(si)}),zl=function(){if(JA&&Ea.current){var Si;fu({currentTarget:(0,Ir.bn)(Ea.current),scrollLeft:(Si=Ea.current)===null||Si===void 0?void 0:Si.scrollLeft})}else _i(!1),Za(!1)},Td=function(Si){var mA,es=Si.width;(mA=vl.current)===null||mA===void 0||mA.checkScrollBarVisible();var zA=ja.current?ja.current.offsetWidth:es;kr&&Hr&&ja.current&&(zA=Hr(ja.current,zA)||zA),zA!==Yi&&(zl(),Zi(zA))},Sf=s.useRef(!1);s.useEffect(function(){Sf.current&&zl()},[JA,Ft,no.length]),s.useEffect(function(){Sf.current=!0},[]);var Rd=s.useState(0),Xc=(0,Be.Z)(Rd,2),Yc=Xc[0],Ff=Xc[1],yh=s.useState(!0),If=(0,Be.Z)(yh,2),Uf=If[0],wh=If[1];(0,G.Z)(function(){(!lo||!kr)&&(Ea.current instanceof Element?Ff((0,He.o)(Ea.current).width):Ff((0,He.o)(Hi.current).width)),wh((0,Qe.G)("position","sticky"))},[]),s.useEffect(function(){kr&&ro&&(ro.body.current=Ea.current)});var Bh=s.useCallback(function(si){return s.createElement(s.Fragment,null,s.createElement(fr,si),Wi==="top"&&s.createElement(Ee,si,To))},[Wi,To]),bh=s.useCallback(function(si){return s.createElement(Ee,si,To)},[To]),_d=Yr(["table"],"table"),hc=s.useMemo(function(){return wn||(Ss?Ji==="max-content"?"auto":"fixed":YA||$s||Gr.some(function(si){var Si=si.ellipsis;return Si})?"fixed":"auto")},[YA,Ss,Gr,wn,$s]),Jc,qc={colWidths:XA,columCount:Gr.length,stickyOffsets:HA,onHeaderRow:Er,fixHeader:YA,scroll:Ht},ed=s.useMemo(function(){return Qr?null:typeof nr=="function"?nr():nr},[Qr,nr]),yl=s.createElement(gt,{data:mr,measureColumnWidth:YA||JA||$s}),Lf=s.createElement(tn,{colWidths:Gr.map(function(si){var Si=si.width;return Si}),columns:Gr}),Nf=or!=null?s.createElement("caption",{className:"".concat(Ke,"-caption")},or):void 0,Qf=(0,oe.Z)(xe,{data:!0}),pc=(0,oe.Z)(xe,{aria:!0});if(YA||$s){var _u;typeof Vo=="function"?(_u=Vo(mr,{scrollbarSize:Yc,ref:Ea,onScroll:fu}),qc.colWidths=Gr.map(function(si,Si){var mA=si.width,es=Si===Gr.length-1?mA-Yc:mA;return typeof es=="number"&&!Number.isNaN(es)?es:0})):_u=s.createElement("div",{style:(0,pe.Z)((0,pe.Z)({},gA),CA),onScroll:KA,ref:Ea,className:p()("".concat(Ke,"-body"))},s.createElement(_d,(0,N.Z)({style:(0,pe.Z)((0,pe.Z)({},ss),{},{tableLayout:hc})},pc),Nf,Lf,yl,!Wi&&To&&s.createElement(Ee,{stickyOffsets:HA,flattenColumns:Gr},To)));var ju=(0,pe.Z)((0,pe.Z)((0,pe.Z)({noData:!mr.length,maxContentScroll:JA&&Ji==="max-content"},qc),jA),{},{direction:rn,stickyClassName:cu,onScroll:fu});Jc=s.createElement(s.Fragment,null,sr!==!1&&s.createElement(zn,(0,N.Z)({},ju,{stickyTopOffset:Wc,className:"".concat(Ke,"-header"),ref:Ws}),Bh),_u,Wi&&Wi!=="top"&&s.createElement(zn,(0,N.Z)({},ju,{stickyBottomOffset:Gc,className:"".concat(Ke,"-summary"),ref:ha}),bh),$s&&Ea.current&&Ea.current instanceof Element&&s.createElement(bi,{ref:vl,offsetScroll:Oi,scrollBodyRef:Ea,onScroll:fu,container:$c,direction:rn}))}else Jc=s.createElement("div",{style:(0,pe.Z)((0,pe.Z)({},gA),CA),className:p()("".concat(Ke,"-content")),onScroll:fu,ref:Ea},s.createElement(_d,(0,N.Z)({style:(0,pe.Z)((0,pe.Z)({},ss),{},{tableLayout:hc})},pc),Nf,Lf,sr!==!1&&s.createElement(fr,(0,N.Z)({},qc,jA)),yl,To&&s.createElement(Ee,{stickyOffsets:HA,flattenColumns:Gr},To)));var Mu=s.createElement("div",(0,N.Z)({className:p()(Ke,rt,(0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)({},"".concat(Ke,"-rtl"),rn==="rtl"),"".concat(Ke,"-ping-left"),iA),"".concat(Ke,"-ping-right"),xa),"".concat(Ke,"-layout-fixed"),wn==="fixed"),"".concat(Ke,"-fixed-header"),YA),"".concat(Ke,"-fixed-column"),Ss),"".concat(Ke,"-fixed-column-gapped"),Ss&&Ca),"".concat(Ke,"-scroll-horizontal"),JA),"".concat(Ke,"-has-fix-left"),Gr[0]&&Gr[0].fixed),"".concat(Ke,"-has-fix-right"),Gr[Gr.length-1]&&Gr[Gr.length-1].fixed==="right")),style:Dt,id:Pn,ref:ja},Qf),on&&s.createElement(Gn,{className:"".concat(Ke,"-title")},on(mr)),s.createElement("div",{ref:Hi,className:"".concat(Ke,"-container")},Jc),nn&&s.createElement(Gn,{className:"".concat(Ke,"-footer")},nn(mr)));JA&&(Mu=s.createElement(ce.Z,{onResize:Td},Mu));var Hu=Re(Gr,HA,rn),Of=s.useMemo(function(){return{scrollX:Ji,prefixCls:Ke,getComponent:Yr,scrollbarSize:Yc,direction:rn,fixedInfoList:Hu,isSticky:$s,supportSticky:Uf,componentWidth:Yi,fixHeader:YA,fixColumn:Ss,horizonScroll:JA,tableLayout:hc,rowClassName:ht,expandedRowClassName:oi.expandedRowClassName,expandIcon:Jr,expandableType:sa,expandRowByClick:oi.expandRowByClick,expandedRowRender:oi.expandedRowRender,onTriggerExpand:Kr,expandIconColumnIndex:oi.expandIconColumnIndex,indentSize:oi.indentSize,allColumnsFixedLeft:Gr.every(function(si){return si.fixed==="left"}),emptyNode:ed,columns:no,flattenColumns:Gr,onColumnResize:Xs,hoverStartRow:ba,hoverEndRow:Aa,onHover:cr,rowExpandable:oi.rowExpandable,onRow:vr,getRowKey:Br,expandedKeys:bA,childrenColumnName:co,rowHoverable:xr}},[Ji,Ke,Yr,Yc,rn,Hu,$s,Uf,Yi,YA,Ss,JA,hc,ht,oi.expandedRowClassName,Jr,sa,oi.expandRowByClick,oi.expandedRowRender,Kr,oi.expandIconColumnIndex,oi.indentSize,ed,no,Gr,Xs,ba,Aa,cr,oi.rowExpandable,vr,Br,bA,co,xr]);return s.createElement(de.Provider,{value:Of},Mu)}var uo=s.forwardRef(jr);function ti(Y){return W(uo,Y)}var jo=ti();jo.EXPAND_COLUMN=Se,jo.INTERNAL_HOOKS=M,jo.Column=Li,jo.ColumnGroup=Mi,jo.Summary=le;var qi=jo,ma=g(48911),ki=L(null),ei=L(null);function ci(Y,X,xe){var Ke=X||1;return xe[Y+Ke]-(xe[Y]||0)}function Go(Y){var X=Y.rowInfo,xe=Y.column,Ke=Y.colIndex,rt=Y.indent,ht=Y.index,Dt=Y.component,Ft=Y.renderIndex,Vt=Y.record,Ht=Y.style,wn=Y.className,rn=Y.inverse,on=Y.getHeight,nn=xe.render,dn=xe.dataIndex,or=xe.className,Pn=xe.width,sr=i(ei,["columnsOffset"]),ur=sr.columnsOffset,nr=Ie(X,xe,Ke,rt,ht),vr=nr.key,Er=nr.fixedInfo,_r=nr.appendCellNode,Pr=nr.additionalCellProps,Eo=Pr.style,ro=Pr.colSpan,lo=ro===void 0?1:ro,Hr=Pr.rowSpan,Tr=Hr===void 0?1:Hr,Rr=Ke-1,xr=ci(Rr,lo,ur),mr=lo>1?Pn-xr:0,Qr=(0,pe.Z)((0,pe.Z)((0,pe.Z)({},Eo),Ht),{},{flex:"0 0 ".concat(xr,"px"),width:"".concat(xr,"px"),marginRight:mr,pointerEvents:"auto"}),kr=s.useMemo(function(){return rn?Tr<=1:lo===0||Tr===0||Tr>1},[Tr,lo,rn]);kr?Qr.visibility="hidden":rn&&(Qr.height=on==null?void 0:on(Tr));var Yr=kr?function(){return null}:nn,Br={};return(Tr===0||lo===0)&&(Br.rowSpan=1,Br.colSpan=1),s.createElement(Pt,(0,N.Z)({className:p()(or,wn),ellipsis:xe.ellipsis,align:xe.align,scope:xe.rowScope,component:Dt,prefixCls:X.prefixCls,key:vr,record:Vt,index:ht,renderIndex:Ft,dataIndex:dn,render:Yr,shouldCellUpdate:xe.shouldCellUpdate},Er,{appendNode:_r,additionalProps:(0,pe.Z)((0,pe.Z)({},Pr),{},{style:Qr},Br)}))}var oa=Go,Wa=["data","index","className","rowKey","style","extra","getHeight"],va=s.forwardRef(function(Y,X){var xe=Y.data,Ke=Y.index,rt=Y.className,ht=Y.rowKey,Dt=Y.style,Ft=Y.extra,Vt=Y.getHeight,Ht=(0,a.Z)(Y,Wa),wn=xe.record,rn=xe.indent,on=xe.index,nn=i(de,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),dn=nn.scrollX,or=nn.flattenColumns,Pn=nn.prefixCls,sr=nn.fixColumn,ur=nn.componentWidth,nr=i(ki,["getComponent"]),vr=nr.getComponent,Er=Te(wn,ht,Ke,rn),_r=vr(["body","row"],"div"),Pr=vr(["body","cell"],"div"),Eo=Er.rowSupportExpand,ro=Er.expanded,lo=Er.rowProps,Hr=Er.expandedRowRender,Tr=Er.expandedRowClassName,Rr;if(Eo&&ro){var xr=Hr(wn,Ke,rn+1,ro),mr=St(Tr,wn,Ke,rn),Qr={};sr&&(Qr={style:(0,J.Z)({},"--virtual-width","".concat(ur,"px"))});var kr="".concat(Pn,"-expanded-row-cell");Rr=s.createElement(_r,{className:p()("".concat(Pn,"-expanded-row"),"".concat(Pn,"-expanded-row-level-").concat(rn+1),mr)},s.createElement(Pt,{component:Pr,prefixCls:Pn,className:p()(kr,(0,J.Z)({},"".concat(kr,"-fixed"),sr)),additionalProps:Qr},xr))}var Yr=(0,pe.Z)((0,pe.Z)({},Dt),{},{width:dn});Ft&&(Yr.position="absolute",Yr.pointerEvents="none");var Br=s.createElement(_r,(0,N.Z)({},lo,Ht,{"data-row-key":ht,ref:Eo?null:X,className:p()(rt,"".concat(Pn,"-row"),lo==null?void 0:lo.className,(0,J.Z)({},"".concat(Pn,"-row-extra"),Ft)),style:(0,pe.Z)((0,pe.Z)({},Yr),lo==null?void 0:lo.style)}),or.map(function(Vo,Wo){return s.createElement(oa,{key:Wo,component:Pr,rowInfo:Er,column:Vo,colIndex:Wo,indent:rn,index:Ke,renderIndex:on,record:wn,inverse:Ft,getHeight:Vt})}));return Eo?s.createElement("div",{ref:X},Br,Rr):Br}),ia=re(va),Xi=ia,ca=s.forwardRef(function(Y,X){var xe=Y.data,Ke=Y.onScroll,rt=i(de,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),ht=rt.flattenColumns,Dt=rt.onColumnResize,Ft=rt.getRowKey,Vt=rt.expandedKeys,Ht=rt.prefixCls,wn=rt.childrenColumnName,rn=rt.scrollX,on=rt.direction,nn=i(ki),dn=nn.sticky,or=nn.scrollY,Pn=nn.listItemHeight,sr=nn.getComponent,ur=nn.onScroll,nr=s.useRef(),vr=et(xe,wn,Vt,Ft),Er=s.useMemo(function(){var Rr=0;return ht.map(function(xr){var mr=xr.width,Qr=xr.key;return Rr+=mr,[Qr,mr,Rr]})},[ht]),_r=s.useMemo(function(){return Er.map(function(Rr){return Rr[2]})},[Er]);s.useEffect(function(){Er.forEach(function(Rr){var xr=(0,Be.Z)(Rr,2),mr=xr[0],Qr=xr[1];Dt(mr,Qr)})},[Er]),s.useImperativeHandle(X,function(){var Rr,xr={scrollTo:function(Qr){var kr;(kr=nr.current)===null||kr===void 0||kr.scrollTo(Qr)},nativeElement:(Rr=nr.current)===null||Rr===void 0?void 0:Rr.nativeElement};return Object.defineProperty(xr,"scrollLeft",{get:function(){var Qr;return((Qr=nr.current)===null||Qr===void 0?void 0:Qr.getScrollInfo().x)||0},set:function(Qr){var kr;(kr=nr.current)===null||kr===void 0||kr.scrollTo({left:Qr})}}),xr});var Pr=function(xr,mr){var Qr,kr=(Qr=vr[mr])===null||Qr===void 0?void 0:Qr.record,Yr=xr.onCell;if(Yr){var Br,Vo=Yr(kr,mr);return(Br=Vo==null?void 0:Vo.rowSpan)!==null&&Br!==void 0?Br:1}return 1},Eo=function(xr){var mr=xr.start,Qr=xr.end,kr=xr.getSize,Yr=xr.offsetY;if(Qr<0)return null;for(var Br=ht.filter(function(Jr){return Pr(Jr,mr)===0}),Vo=mr,Wo=function(co){if(Br=Br.filter(function(Kr){return Pr(Kr,co)===0}),!Br.length)return Vo=co,1},_a=mr;_a>=0&&!Wo(_a);_a-=1);for(var ba=ht.filter(function(Jr){return Pr(Jr,Qr)!==1}),Aa=Qr,cr=function(co){if(ba=ba.filter(function(Kr){return Pr(Kr,co)!==1}),!ba.length)return Aa=Math.max(co-1,Qr),1},NA=Qr;NA<vr.length&&!cr(NA);NA+=1);for(var ri=[],oi=function(co){var Kr=vr[co];if(!Kr)return 1;ht.some(function(oo){return Pr(oo,co)>1})&&ri.push(co)},sa=Vo;sa<=Aa;sa+=1)oi(sa);var bA=ri.map(function(Jr){var co=vr[Jr],Kr=Ft(co.record,Jr),oo=function(Yi){var Zi=Jr+Yi-1,Oa=Ft(vr[Zi].record,Zi),_A=kr(Kr,Oa);return _A.bottom-_A.top},Ei=kr(Kr);return s.createElement(Xi,{key:Jr,data:co,rowKey:Kr,index:Jr,style:{top:-Yr+Ei.top},extra:!0,getHeight:oo})});return bA},ro=s.useMemo(function(){return{columnsOffset:_r}},[_r]),lo="".concat(Ht,"-tbody"),Hr=sr(["body","wrapper"]),Tr={};return dn&&(Tr.position="sticky",Tr.bottom=0,(0,ve.Z)(dn)==="object"&&dn.offsetScroll&&(Tr.bottom=dn.offsetScroll)),s.createElement(ei.Provider,{value:ro},s.createElement(ma.Z,{fullHeight:!1,ref:nr,prefixCls:"".concat(lo,"-virtual"),styles:{horizontalScrollBar:Tr},className:lo,height:or,itemHeight:Pn||24,data:vr,itemKey:function(xr){return Ft(xr.record)},component:Hr,scrollWidth:rn,direction:on,onVirtualScroll:function(xr){var mr,Qr=xr.x;Ke({currentTarget:(mr=nr.current)===null||mr===void 0?void 0:mr.nativeElement,scrollLeft:Qr})},onScroll:ur,extraRender:Eo},function(Rr,xr,mr){var Qr=Ft(Rr.record,xr);return s.createElement(Xi,{data:Rr,rowKey:Qr,index:xr,style:mr.style})}))}),yA=re(ca),lA=yA,aa=function(X,xe){var Ke=xe.ref,rt=xe.onScroll;return s.createElement(lA,{ref:Ke,data:X,onScroll:rt})};function Wr(Y,X){var xe=Y.data,Ke=Y.columns,rt=Y.scroll,ht=Y.sticky,Dt=Y.prefixCls,Ft=Dt===void 0?$i:Dt,Vt=Y.className,Ht=Y.listItemHeight,wn=Y.components,rn=Y.onScroll,on=rt||{},nn=on.x,dn=on.y;typeof nn!="number"&&(nn=1),typeof dn!="number"&&(dn=500);var or=(0,je.zX)(function(ur,nr){return(0,Xe.Z)(wn,ur)||nr}),Pn=(0,je.zX)(rn),sr=s.useMemo(function(){return{sticky:ht,scrollY:dn,listItemHeight:Ht,getComponent:or,onScroll:Pn}},[ht,dn,Ht,or,Pn]);return s.createElement(ki.Provider,{value:sr},s.createElement(qi,(0,N.Z)({},Y,{className:p()(Vt,"".concat(Ft,"-virtual")),scroll:(0,pe.Z)((0,pe.Z)({},rt),{},{x:nn}),components:(0,pe.Z)((0,pe.Z)({},wn),{},{body:xe!=null&&xe.length?aa:void 0}),columns:Ke,internalHooks:M,tailor:!0,ref:X})))}var On=s.forwardRef(Wr);function Yn(Y){return W(On,Y)}var $n=Yn(),_n=null,Mr=Y=>null,Yo=Y=>null,di=g(84105),Ta=g(82661),uA=g(34643),fs=g(34061),ya=g(18929);function Es(Y){const[X,xe]=(0,s.useState)(null);return[(0,s.useCallback)((ht,Dt,Ft)=>{const Vt=X!=null?X:ht,Ht=Math.min(Vt||0,ht),wn=Math.max(Vt||0,ht),rn=Dt.slice(Ht,wn+1).map(dn=>Y(dn)),on=rn.some(dn=>!Ft.has(dn)),nn=[];return rn.forEach(dn=>{on?(Ft.has(dn)||nn.push(dn),Ft.add(dn)):(Ft.delete(dn),nn.push(dn))}),xe(on?wn:null),nn},[X]),ht=>{xe(ht)}]}var SA=g(32383),cA=g(62673),ea=g(75727),da=g(47889);const pi={},Ga="SELECT_ALL",DA="SELECT_INVERT",dA="SELECT_NONE",wA=[],PA=(Y,X)=>{let xe=[];return(X||[]).forEach(Ke=>{xe.push(Ke),Ke&&typeof Ke=="object"&&Y in Ke&&(xe=[].concat((0,Yt.Z)(xe),(0,Yt.Z)(PA(Y,Ke[Y]))))}),xe};var Zo=(Y,X)=>{const{preserveSelectedRowKeys:xe,selectedRowKeys:Ke,defaultSelectedRowKeys:rt,getCheckboxProps:ht,onChange:Dt,onSelect:Ft,onSelectAll:Vt,onSelectInvert:Ht,onSelectNone:wn,onSelectMultiple:rn,columnWidth:on,type:nn,selections:dn,fixed:or,renderCell:Pn,hideSelectAll:sr,checkStrictly:ur=!0}=X||{},{prefixCls:nr,data:vr,pageData:Er,getRecordByKey:_r,getRowKey:Pr,expandType:Eo,childrenColumnName:ro,locale:lo,getPopupContainer:Hr}=Y,Tr=(0,SA.ln)("Table"),[Rr,xr]=Es(Jr=>Jr),[mr,Qr]=(0,ya.Z)(Ke||rt||wA,{value:Ke}),kr=s.useRef(new Map),Yr=(0,s.useCallback)(Jr=>{if(xe){const co=new Map;Jr.forEach(Kr=>{let oo=_r(Kr);!oo&&kr.current.has(Kr)&&(oo=kr.current.get(Kr)),co.set(Kr,oo)}),kr.current=co}},[_r,xe]);s.useEffect(()=>{Yr(mr)},[mr]);const Br=(0,s.useMemo)(()=>PA(ro,Er),[ro,Er]),{keyEntities:Vo}=(0,s.useMemo)(()=>{if(ur)return{keyEntities:null};let Jr=vr;if(xe){const co=new Set(Br.map((oo,Ei)=>Pr(oo,Ei))),Kr=Array.from(kr.current).reduce((oo,Ei)=>{let[Qi,Yi]=Ei;return co.has(Qi)?oo:oo.concat(Yi)},[]);Jr=[].concat((0,Yt.Z)(Jr),(0,Yt.Z)(Kr))}return(0,fs.I8)(Jr,{externalGetKey:Pr,childrenPropName:ro})},[vr,Pr,ur,ro,xe,Br]),Wo=(0,s.useMemo)(()=>{const Jr=new Map;return Br.forEach((co,Kr)=>{const oo=Pr(co,Kr),Ei=(ht?ht(co):null)||{};Jr.set(oo,Ei)}),Jr},[Br,Pr,ht]),_a=(0,s.useCallback)(Jr=>{const co=Pr(Jr);let Kr;return Wo.has(co)?Kr=Wo.get(Pr(Jr)):Kr=ht?ht(Jr):void 0,!!(Kr!=null&&Kr.disabled)},[Wo,Pr]),[ba,Aa]=(0,s.useMemo)(()=>{if(ur)return[mr||[],[]];const{checkedKeys:Jr,halfCheckedKeys:co}=(0,uA.S)(mr,!0,Vo,_a);return[Jr||[],co]},[mr,ur,Vo,_a]),cr=(0,s.useMemo)(()=>{const Jr=nn==="radio"?ba.slice(0,1):ba;return new Set(Jr)},[ba,nn]),NA=(0,s.useMemo)(()=>nn==="radio"?new Set:new Set(Aa),[Aa,nn]);s.useEffect(()=>{X||Qr(wA)},[!!X]);const ri=(0,s.useCallback)((Jr,co)=>{let Kr,oo;Yr(Jr),xe?(Kr=Jr,oo=Jr.map(Ei=>kr.current.get(Ei))):(Kr=[],oo=[],Jr.forEach(Ei=>{const Qi=_r(Ei);Qi!==void 0&&(Kr.push(Ei),oo.push(Qi))})),Qr(Kr),Dt==null||Dt(Kr,oo,{type:co})},[Qr,_r,Dt,xe]),oi=(0,s.useCallback)((Jr,co,Kr,oo)=>{if(Ft){const Ei=Kr.map(Qi=>_r(Qi));Ft(_r(Jr),co,Ei,oo)}ri(Kr,"single")},[Ft,_r,ri]),sa=(0,s.useMemo)(()=>!dn||sr?null:(dn===!0?[Ga,DA,dA]:dn).map(co=>co===Ga?{key:"all",text:lo.selectionAll,onSelect(){ri(vr.map((Kr,oo)=>Pr(Kr,oo)).filter(Kr=>{const oo=Wo.get(Kr);return!(oo!=null&&oo.disabled)||cr.has(Kr)}),"all")}}:co===DA?{key:"invert",text:lo.selectInvert,onSelect(){const Kr=new Set(cr);Er.forEach((Ei,Qi)=>{const Yi=Pr(Ei,Qi),Zi=Wo.get(Yi);Zi!=null&&Zi.disabled||(Kr.has(Yi)?Kr.delete(Yi):Kr.add(Yi))});const oo=Array.from(Kr);Ht&&(Tr.deprecated(!1,"onSelectInvert","onChange"),Ht(oo)),ri(oo,"invert")}}:co===dA?{key:"none",text:lo.selectNone,onSelect(){wn==null||wn(),ri(Array.from(cr).filter(Kr=>{const oo=Wo.get(Kr);return oo==null?void 0:oo.disabled}),"none")}}:co).map(co=>Object.assign(Object.assign({},co),{onSelect:function(){for(var Kr,oo,Ei=arguments.length,Qi=new Array(Ei),Yi=0;Yi<Ei;Yi++)Qi[Yi]=arguments[Yi];(oo=co.onSelect)===null||oo===void 0||(Kr=oo).call.apply(Kr,[co].concat(Qi)),xr(null)}})),[dn,cr,Er,Pr,Ht,ri]);return[(0,s.useCallback)(Jr=>{var co;if(!X)return Jr.filter(Hi=>Hi!==pi);let Kr=(0,Yt.Z)(Jr);const oo=new Set(cr),Ei=Br.map(Pr).filter(Hi=>!Wo.get(Hi).disabled),Qi=Ei.every(Hi=>oo.has(Hi)),Yi=Ei.some(Hi=>oo.has(Hi)),Zi=()=>{const Hi=[];Qi?Ei.forEach(pa=>{oo.delete(pa),Hi.push(pa)}):Ei.forEach(pa=>{oo.has(pa)||(oo.add(pa),Hi.push(pa))});const ha=Array.from(oo);Vt==null||Vt(!Qi,ha.map(pa=>_r(pa)),Hi.map(pa=>_r(pa))),ri(ha,"all"),xr(null)};let Oa,_A;if(nn!=="radio"){let Hi;if(sa){const _i={getPopupContainer:Hr,items:sa.map((Ma,Vi)=>{const{key:xa,text:Za,onSelect:MA}=Ma;return{key:xa!=null?xa:Vi,onClick:()=>{MA==null||MA(Ei)},label:Za}})};Hi=s.createElement("div",{className:`${nr}-selection-extra`},s.createElement(ea.Z,{menu:_i,getPopupContainer:Hr},s.createElement("span",null,s.createElement(di.Z,null))))}const ha=Br.map((_i,Ma)=>{const Vi=Pr(_i,Ma),xa=Wo.get(Vi)||{};return Object.assign({checked:oo.has(Vi)},xa)}).filter(_i=>{let{disabled:Ma}=_i;return Ma}),pa=!!ha.length&&ha.length===Br.length,pA=pa&&ha.every(_i=>{let{checked:Ma}=_i;return Ma}),iA=pa&&ha.some(_i=>{let{checked:Ma}=_i;return Ma});_A=s.createElement(cA.default,{checked:pa?pA:!!Br.length&&Qi,indeterminate:pa?!pA&&iA:!Qi&&Yi,onChange:Zi,disabled:Br.length===0||pa,"aria-label":Hi?"Custom selection":"Select all",skipGroup:!0}),Oa=!sr&&s.createElement("div",{className:`${nr}-selection`},_A,Hi)}let no;nn==="radio"?no=(Hi,ha,pa)=>{const pA=Pr(ha,pa),iA=oo.has(pA),_i=Wo.get(pA);return{node:s.createElement(da.ZP,Object.assign({},_i,{checked:iA,onClick:Ma=>{var Vi;Ma.stopPropagation(),(Vi=_i==null?void 0:_i.onClick)===null||Vi===void 0||Vi.call(_i,Ma)},onChange:Ma=>{var Vi;oo.has(pA)||oi(pA,!0,[pA],Ma.nativeEvent),(Vi=_i==null?void 0:_i.onChange)===null||Vi===void 0||Vi.call(_i,Ma)}})),checked:iA}}:no=(Hi,ha,pa)=>{var pA;const iA=Pr(ha,pa),_i=oo.has(iA),Ma=NA.has(iA),Vi=Wo.get(iA);let xa;return Eo==="nest"?xa=Ma:xa=(pA=Vi==null?void 0:Vi.indeterminate)!==null&&pA!==void 0?pA:Ma,{node:s.createElement(cA.default,Object.assign({},Vi,{indeterminate:xa,checked:_i,skipGroup:!0,onClick:Za=>{var MA;Za.stopPropagation(),(MA=Vi==null?void 0:Vi.onClick)===null||MA===void 0||MA.call(Vi,Za)},onChange:Za=>{var MA;const{nativeEvent:Gs}=Za,{shiftKey:uu}=Gs,Fa=Ei.findIndex($A=>$A===iA),Ru=ba.some($A=>Ei.includes($A));if(uu&&ur&&Ru){const $A=Rr(Fa,Ei,oo),XA=Array.from(oo);rn==null||rn(!_i,XA.map(HA=>_r(HA)),$A.map(HA=>_r(HA))),ri(XA,"multiple")}else{const $A=ba;if(ur){const XA=_i?(0,Ta._5)($A,iA):(0,Ta.L0)($A,iA);oi(iA,!_i,XA,Gs)}else{const XA=(0,uA.S)([].concat((0,Yt.Z)($A),[iA]),!0,Vo,_a),{checkedKeys:HA,halfCheckedKeys:YA}=XA;let JA=HA;if(_i){const Ss=new Set(HA);Ss.delete(iA),JA=(0,uA.S)(Array.from(Ss),{checked:!1,halfCheckedKeys:YA},Vo,_a).checkedKeys}oi(iA,!_i,JA,Gs)}}xr(_i?null:Fa),(MA=Vi==null?void 0:Vi.onChange)===null||MA===void 0||MA.call(Vi,Za)}})),checked:_i}};const Gr=(Hi,ha,pa)=>{const{node:pA,checked:iA}=no(Hi,ha,pa);return Pn?Pn(iA,ha,pa,pA):pA};if(!Kr.includes(pi))if(Kr.findIndex(Hi=>{var ha;return((ha=Hi[en])===null||ha===void 0?void 0:ha.columnType)==="EXPAND_COLUMN"})===0){const[Hi,...ha]=Kr;Kr=[Hi,pi].concat((0,Yt.Z)(ha))}else Kr=[pi].concat((0,Yt.Z)(Kr));const xi=Kr.indexOf(pi);Kr=Kr.filter((Hi,ha)=>Hi!==pi||ha===xi);const Ca=Kr[xi-1],Ji=Kr[xi+1];let jA=or;jA===void 0&&((Ji==null?void 0:Ji.fixed)!==void 0?jA=Ji.fixed:(Ca==null?void 0:Ca.fixed)!==void 0&&(jA=Ca.fixed)),jA&&Ca&&((co=Ca[en])===null||co===void 0?void 0:co.columnType)==="EXPAND_COLUMN"&&Ca.fixed===void 0&&(Ca.fixed=jA);const ja=p()(`${nr}-selection-col`,{[`${nr}-selection-col-with-dropdown`]:dn&&nn==="checkbox"}),Ws=()=>X!=null&&X.columnTitle?typeof X.columnTitle=="function"?X.columnTitle(_A):X.columnTitle:Oa,Ea={fixed:jA,width:on,className:`${nr}-selection-column`,title:Ws(),render:Gr,onCell:X.onCell,[en]:{className:ja}};return Kr.map(Hi=>Hi===pi?Ea:Hi)},[Pr,Br,X,ba,cr,NA,on,sa,Eo,Wo,rn,oi,_a]),cr]},fa=g(2738);function Ra(Y,X){return Y._antProxy=Y._antProxy||{},Object.keys(X).forEach(xe=>{if(!(xe in Y._antProxy)){const Ke=Y[xe];Y._antProxy[xe]=Ke,Y[xe]=X[xe]}}),Y}function xs(Y,X){return(0,s.useImperativeHandle)(Y,()=>{const xe=X(),{nativeElement:Ke}=xe;return typeof Proxy!="undefined"?new Proxy(Ke,{get(rt,ht){return xe[ht]?xe[ht]:Reflect.get(rt,ht)}}):Ra(Ke,xe)})}var FA=g(83010),As=g(48755),Qu=g(38406),xl=g(83397),Ou=g(31756),ul=g(13783),ou=g(85981),Hl=g(31709),tA=g(29787),iu=g(57700);function cl(Y){return X=>{const{prefixCls:xe,onExpand:Ke,record:rt,expanded:ht,expandable:Dt}=X,Ft=`${xe}-row-expand-icon`;return s.createElement("button",{type:"button",onClick:Vt=>{Ke(rt,Vt),Vt.stopPropagation()},className:p()(Ft,{[`${Ft}-spaced`]:!Dt,[`${Ft}-expanded`]:Dt&&ht,[`${Ft}-collapsed`]:Dt&&!ht}),"aria-label":ht?Y.collapse:Y.expand,"aria-expanded":ht})}}var bo=cl;function Do(Y){return(xe,Ke)=>{const rt=xe.querySelector(`.${Y}-container`);let ht=Ke;if(rt){const Dt=getComputedStyle(rt),Ft=parseInt(Dt.borderLeftWidth,10),Vt=parseInt(Dt.borderRightWidth,10);ht=Ke-Ft-Vt}return ht}}const fo=(Y,X)=>"key"in Y&&Y.key!==void 0&&Y.key!==null?Y.key:Y.dataIndex?Array.isArray(Y.dataIndex)?Y.dataIndex.join("."):Y.dataIndex:X;function vo(Y,X){return X?`${X}-${Y}`:`${Y}`}const fi=(Y,X)=>typeof Y=="function"?Y(X):Y,ta=(Y,X)=>{const xe=fi(Y,X);return Object.prototype.toString.call(xe)==="[object Object]"?"":xe};var Ci={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Qs=Ci,zs=g(7657),fA=function(X,xe){return s.createElement(zs.Z,(0,N.Z)({},X,{ref:xe,icon:Qs}))},hs=s.forwardRef(fA),TA=hs,Du=g(9981),nl=g(40192);function Qa(Y){const X=s.useRef(Y),xe=(0,nl.Z)();return[()=>X.current,Ke=>{X.current=Ke,xe()}]}var Os=g(7939),nA=g(584),ac=g(93041),dl=g(78857),rl=g(18287),na=g(47472),Tc=g(49397),Rc=Y=>{const{value:X,filterSearch:xe,tablePrefixCls:Ke,locale:rt,onChange:ht}=Y;return xe?s.createElement("div",{className:`${Ke}-filter-dropdown-search`},s.createElement(Tc.Z,{prefix:s.createElement(na.Z,null),placeholder:rt.filterSearchPlaceholder,onChange:ht,value:X,htmlSize:1,className:`${Ke}-filter-dropdown-search-input`})):null},rA=g(10228);const Ds=Y=>{const{keyCode:X}=Y;X===rA.Z.ENTER&&Y.stopPropagation()};var Ac=s.forwardRef((Y,X)=>s.createElement("div",{className:Y.className,onClick:xe=>xe.stopPropagation(),onKeyDown:Ds,ref:X},Y.children));function oA(Y){let X=[];return(Y||[]).forEach(xe=>{let{value:Ke,children:rt}=xe;X.push(Ke),rt&&(X=[].concat((0,Yt.Z)(X),(0,Yt.Z)(oA(rt))))}),X}function fl(Y){return Y.some(X=>{let{children:xe}=X;return xe})}function IA(Y,X){return typeof X=="string"||typeof X=="number"?X==null?void 0:X.toString().toLowerCase().includes(Y.trim().toLowerCase()):!1}function hA(Y){let{filters:X,prefixCls:xe,filteredKeys:Ke,filterMultiple:rt,searchValue:ht,filterSearch:Dt}=Y;return X.map((Ft,Vt)=>{const Ht=String(Ft.value);if(Ft.children)return{key:Ht||Vt,label:Ft.text,popupClassName:`${xe}-dropdown-submenu`,children:hA({filters:Ft.children,prefixCls:xe,filteredKeys:Ke,filterMultiple:rt,searchValue:ht,filterSearch:Dt})};const wn=rt?cA.default:da.ZP,rn={key:Ft.value!==void 0?Ht:Vt,label:s.createElement(s.Fragment,null,s.createElement(wn,{checked:Ke.includes(Ht)}),s.createElement("span",null,Ft.text))};return ht.trim()?typeof Dt=="function"?Dt(ht,Ft)?rn:null:IA(ht,Ft.text)?rn:null:rn})}function UA(Y){return Y||[]}var _c=Y=>{var X,xe,Ke,rt;const{tablePrefixCls:ht,prefixCls:Dt,column:Ft,dropdownPrefixCls:Vt,columnKey:Ht,filterOnClose:wn,filterMultiple:rn,filterMode:on="menu",filterSearch:nn=!1,filterState:dn,triggerFilter:or,locale:Pn,children:sr,getPopupContainer:ur,rootClassName:nr}=Y,{filterResetToDefaultFilteredValue:vr,defaultFilteredValue:Er,filterDropdownProps:_r={},filterDropdownOpen:Pr,filterDropdownVisible:Eo,onFilterDropdownVisibleChange:ro,onFilterDropdownOpenChange:lo}=Ft,[Hr,Tr]=s.useState(!1),Rr=!!(dn&&(!((X=dn.filteredKeys)===null||X===void 0)&&X.length||dn.forceFiltered)),xr=no=>{var Gr;Tr(no),(Gr=_r.onOpenChange)===null||Gr===void 0||Gr.call(_r,no),lo==null||lo(no),ro==null||ro(no)},mr=(rt=(Ke=(xe=_r.open)!==null&&xe!==void 0?xe:Pr)!==null&&Ke!==void 0?Ke:Eo)!==null&&rt!==void 0?rt:Hr,Qr=dn==null?void 0:dn.filteredKeys,[kr,Yr]=Qa(UA(Qr)),Br=no=>{let{selectedKeys:Gr}=no;Yr(Gr)},Vo=(no,Gr)=>{let{node:xi,checked:Ca}=Gr;Br(rn?{selectedKeys:no}:{selectedKeys:Ca&&xi.key?[xi.key]:[]})};s.useEffect(()=>{Hr&&Br({selectedKeys:UA(Qr)})},[Qr]);const[Wo,_a]=s.useState([]),ba=no=>{_a(no)},[Aa,cr]=s.useState(""),NA=no=>{const{value:Gr}=no.target;cr(Gr)};s.useEffect(()=>{Hr||cr("")},[Hr]);const ri=no=>{const Gr=no!=null&&no.length?no:null;if(Gr===null&&(!dn||!dn.filteredKeys)||(0,Z.Z)(Gr,dn==null?void 0:dn.filteredKeys,!0))return null;or({column:Ft,key:Ht,filteredKeys:Gr})},oi=()=>{xr(!1),ri(kr())},sa=function(){let{confirm:no,closeDropdown:Gr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};no&&ri([]),Gr&&xr(!1),cr(""),Yr(vr?(Er||[]).map(xi=>String(xi)):[])},bA=function(){let{closeDropdown:no}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};no&&xr(!1),ri(kr())},Jr=(no,Gr)=>{Gr.source==="trigger"&&(no&&Qr!==void 0&&Yr(UA(Qr)),xr(no),!no&&!Ft.filterDropdown&&wn&&oi())},co=p()({[`${Vt}-menu-without-submenu`]:!fl(Ft.filters||[])}),Kr=no=>{if(no.target.checked){const Gr=oA(Ft==null?void 0:Ft.filters).map(xi=>String(xi));Yr(Gr)}else Yr([])},oo=no=>{let{filters:Gr}=no;return(Gr||[]).map((xi,Ca)=>{const Ji=String(xi.value),jA={title:xi.text,key:xi.value!==void 0?Ji:String(Ca)};return xi.children&&(jA.children=oo({filters:xi.children})),jA})},Ei=no=>{var Gr;return Object.assign(Object.assign({},no),{text:no.title,value:no.key,children:((Gr=no.children)===null||Gr===void 0?void 0:Gr.map(xi=>Ei(xi)))||[]})};let Qi;const{direction:Yi,renderEmpty:Zi}=s.useContext(As.E_);if(typeof Ft.filterDropdown=="function")Qi=Ft.filterDropdown({prefixCls:`${Vt}-custom`,setSelectedKeys:no=>Br({selectedKeys:no}),selectedKeys:kr(),confirm:bA,clearFilters:sa,filters:Ft.filters,visible:mr,close:()=>{xr(!1)}});else if(Ft.filterDropdown)Qi=Ft.filterDropdown;else{const no=kr()||[],Gr=()=>{var Ca,Ji;const jA=(Ca=Zi==null?void 0:Zi("Table.filter"))!==null&&Ca!==void 0?Ca:s.createElement(nA.Z,{image:nA.Z.PRESENTED_IMAGE_SIMPLE,description:Pn.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((Ft.filters||[]).length===0)return jA;if(on==="tree")return s.createElement(s.Fragment,null,s.createElement(Rc,{filterSearch:nn,value:Aa,onChange:NA,tablePrefixCls:ht,locale:Pn}),s.createElement("div",{className:`${ht}-filter-dropdown-tree`},rn?s.createElement(cA.default,{checked:no.length===oA(Ft.filters).length,indeterminate:no.length>0&&no.length<oA(Ft.filters).length,className:`${ht}-filter-dropdown-checkall`,onChange:Kr},(Ji=Pn==null?void 0:Pn.filterCheckall)!==null&&Ji!==void 0?Ji:Pn==null?void 0:Pn.filterCheckAll):null,s.createElement(rl.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:rn,checkStrictly:!rn,className:`${Vt}-menu`,onCheck:Vo,checkedKeys:no,selectedKeys:no,showIcon:!1,treeData:oo({filters:Ft.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:Aa.trim()?Ea=>typeof nn=="function"?nn(Aa,Ei(Ea)):IA(Aa,Ea.title):void 0})));const ja=hA({filters:Ft.filters||[],filterSearch:nn,prefixCls:Dt,filteredKeys:kr(),filterMultiple:rn,searchValue:Aa}),Ws=ja.every(Ea=>Ea===null);return s.createElement(s.Fragment,null,s.createElement(Rc,{filterSearch:nn,value:Aa,onChange:NA,tablePrefixCls:ht,locale:Pn}),Ws?jA:s.createElement(ac.default,{selectable:!0,multiple:rn,prefixCls:`${Vt}-menu`,className:co,onSelect:Br,onDeselect:Br,selectedKeys:no,getPopupContainer:ur,openKeys:Wo,onOpenChange:ba,items:ja}))},xi=()=>vr?(0,Z.Z)((Er||[]).map(Ca=>String(Ca)),no,!0):no.length===0;Qi=s.createElement(s.Fragment,null,Gr(),s.createElement("div",{className:`${Dt}-dropdown-btns`},s.createElement(Os.ZP,{type:"link",size:"small",disabled:xi(),onClick:()=>sa()},Pn.filterReset),s.createElement(Os.ZP,{type:"primary",size:"small",onClick:oi},Pn.filterConfirm)))}Ft.filterDropdown&&(Qi=s.createElement(dl.J,{selectable:void 0},Qi)),Qi=s.createElement(Ac,{className:`${Dt}-dropdown`},Qi);const Oa=()=>{let no;return typeof Ft.filterIcon=="function"?no=Ft.filterIcon(Rr):Ft.filterIcon?no=Ft.filterIcon:no=s.createElement(TA,null),s.createElement("span",{role:"button",tabIndex:-1,className:p()(`${Dt}-trigger`,{active:Rr}),onClick:Gr=>{Gr.stopPropagation()}},no)},_A=(0,Du.Z)({trigger:["click"],placement:Yi==="rtl"?"bottomLeft":"bottomRight",children:Oa(),getPopupContainer:ur},Object.assign(Object.assign({},_r),{rootClassName:p()(nr,_r.rootClassName),open:mr,onOpenChange:Jr,dropdownRender:()=>typeof(_r==null?void 0:_r.dropdownRender)=="function"?_r.dropdownRender(Qi):Qi}));return s.createElement("div",{className:`${Dt}-column`},s.createElement("span",{className:`${ht}-column-title`},sr),s.createElement(ea.Z,Object.assign({},_A)))};const LA=(Y,X,xe)=>{let Ke=[];return(Y||[]).forEach((rt,ht)=>{var Dt;const Ft=vo(ht,xe);if(rt.filters||"filterDropdown"in rt||"onFilter"in rt)if("filteredValue"in rt){let Vt=rt.filteredValue;"filterDropdown"in rt||(Vt=(Dt=Vt==null?void 0:Vt.map(String))!==null&&Dt!==void 0?Dt:Vt),Ke.push({column:rt,key:fo(rt,Ft),filteredKeys:Vt,forceFiltered:rt.filtered})}else Ke.push({column:rt,key:fo(rt,Ft),filteredKeys:X&&rt.defaultFilteredValue?rt.defaultFilteredValue:void 0,forceFiltered:rt.filtered});"children"in rt&&(Ke=[].concat((0,Yt.Z)(Ke),(0,Yt.Z)(LA(rt.children,X,Ft))))}),Ke};function kl(Y,X,xe,Ke,rt,ht,Dt,Ft,Vt){return xe.map((Ht,wn)=>{const rn=vo(wn,Ft),{filterOnClose:on=!0,filterMultiple:nn=!0,filterMode:dn,filterSearch:or}=Ht;let Pn=Ht;if(Pn.filters||Pn.filterDropdown){const sr=fo(Pn,rn),ur=Ke.find(nr=>{let{key:vr}=nr;return sr===vr});Pn=Object.assign(Object.assign({},Pn),{title:nr=>s.createElement(_c,{tablePrefixCls:Y,prefixCls:`${Y}-filter`,dropdownPrefixCls:X,column:Pn,columnKey:sr,filterState:ur,filterOnClose:on,filterMultiple:nn,filterMode:dn,filterSearch:or,triggerFilter:ht,locale:rt,getPopupContainer:Dt,rootClassName:Vt},fi(Ht.title,nr))})}return"children"in Pn&&(Pn=Object.assign(Object.assign({},Pn),{children:kl(Y,X,Pn.children,Ke,rt,ht,Dt,rn,Vt)})),Pn})}const Io=Y=>{const X={};return Y.forEach(xe=>{let{key:Ke,filteredKeys:rt,column:ht}=xe;const Dt=Ke,{filters:Ft,filterDropdown:Vt}=ht;if(Vt)X[Dt]=rt||null;else if(Array.isArray(rt)){const Ht=oA(Ft);X[Dt]=Ht.filter(wn=>rt.includes(String(wn)))}else X[Dt]=null}),X},Po=(Y,X,xe)=>X.reduce((rt,ht)=>{const{column:{onFilter:Dt,filters:Ft},filteredKeys:Vt}=ht;return Dt&&Vt&&Vt.length?rt.map(Ht=>Object.assign({},Ht)).filter(Ht=>Vt.some(wn=>{const rn=oA(Ft),on=rn.findIndex(dn=>String(dn)===String(wn)),nn=on!==-1?rn[on]:wn;return Ht[xe]&&(Ht[xe]=Po(Ht[xe],X,xe)),Dt(nn,Ht)})):rt},Y),Ki=Y=>Y.flatMap(X=>"children"in X?[X].concat((0,Yt.Z)(Ki(X.children||[]))):[X]);var $a=Y=>{const{prefixCls:X,dropdownPrefixCls:xe,mergedColumns:Ke,onFilterChange:rt,getPopupContainer:ht,locale:Dt,rootClassName:Ft}=Y,Vt=(0,SA.ln)("Table"),Ht=s.useMemo(()=>Ki(Ke||[]),[Ke]),[wn,rn]=s.useState(()=>LA(Ht,!0)),on=s.useMemo(()=>{const Pn=LA(Ht,!1);if(Pn.length===0)return Pn;let sr=!0,ur=!0;if(Pn.forEach(nr=>{let{filteredKeys:vr}=nr;vr!==void 0?sr=!1:ur=!1}),sr){const nr=(Ht||[]).map((vr,Er)=>fo(vr,vo(Er)));return wn.filter(vr=>{let{key:Er}=vr;return nr.includes(Er)}).map(vr=>{const Er=Ht[nr.findIndex(_r=>_r===vr.key)];return Object.assign(Object.assign({},vr),{column:Object.assign(Object.assign({},vr.column),Er),forceFiltered:Er.filtered})})}return Pn},[Ht,wn]),nn=s.useMemo(()=>Io(on),[on]),dn=Pn=>{const sr=on.filter(ur=>{let{key:nr}=ur;return nr!==Pn.key});sr.push(Pn),rn(sr),rt(Io(sr),sr)};return[Pn=>kl(X,xe,Pn,on,Dt,dn,ht,void 0,Ft),on,nn]},Zs=(Y,X,xe)=>{const Ke=s.useRef({});function rt(ht){var Dt;if(!Ke.current||Ke.current.data!==Y||Ke.current.childrenColumnName!==X||Ke.current.getRowKey!==xe){let Vt=function(Ht){Ht.forEach((wn,rn)=>{const on=xe(wn,rn);Ft.set(on,wn),wn&&typeof wn=="object"&&X in wn&&Vt(wn[X]||[])})};const Ft=new Map;Vt(Y),Ke.current={data:Y,childrenColumnName:X,kvMap:Ft,getRowKey:xe}}return(Dt=Ke.current.kvMap)===null||Dt===void 0?void 0:Dt.get(ht)}return[rt]},gs=function(Y,X){var xe={};for(var Ke in Y)Object.prototype.hasOwnProperty.call(Y,Ke)&&X.indexOf(Ke)<0&&(xe[Ke]=Y[Ke]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Ke=Object.getOwnPropertySymbols(Y);rt<Ke.length;rt++)X.indexOf(Ke[rt])<0&&Object.prototype.propertyIsEnumerable.call(Y,Ke[rt])&&(xe[Ke[rt]]=Y[Ke[rt]]);return xe};const hl=10;function RA(Y,X){const xe={current:Y.current,pageSize:Y.pageSize};return Object.keys(X&&typeof X=="object"?X:{}).forEach(rt=>{const ht=Y[rt];typeof ht!="function"&&(xe[rt]=ht)}),xe}function pl(Y,X,xe){const Ke=xe&&typeof xe=="object"?xe:{},{total:rt=0}=Ke,ht=gs(Ke,["total"]),[Dt,Ft]=(0,s.useState)(()=>({current:"defaultCurrent"in ht?ht.defaultCurrent:1,pageSize:"defaultPageSize"in ht?ht.defaultPageSize:hl})),Vt=(0,Du.Z)(Dt,ht,{total:rt>0?rt:Y}),Ht=Math.ceil((rt||Y)/Vt.pageSize);Vt.current>Ht&&(Vt.current=Ht||1);const wn=(on,nn)=>{Ft({current:on!=null?on:1,pageSize:nn||Vt.pageSize})},rn=(on,nn)=>{var dn;xe&&((dn=xe.onChange)===null||dn===void 0||dn.call(xe,on,nn)),wn(on,nn),X(on,nn||(Vt==null?void 0:Vt.pageSize))};return xe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Vt),{onChange:rn}),wn]}var Pu=pl,Fl=g(89489),jc=g(59477),Bf=g(25399);const sc="ascend",xd="descend",Mc=Y=>typeof Y.sorter=="object"&&typeof Y.sorter.multiple=="number"?Y.sorter.multiple:!1,lc=Y=>typeof Y=="function"?Y:Y&&typeof Y=="object"&&Y.compare?Y.compare:!1,bf=(Y,X)=>X?Y[Y.indexOf(X)+1]:Y[0],Hc=(Y,X,xe)=>{let Ke=[];const rt=(ht,Dt)=>{Ke.push({column:ht,key:fo(ht,Dt),multiplePriority:Mc(ht),sortOrder:ht.sortOrder})};return(Y||[]).forEach((ht,Dt)=>{const Ft=vo(Dt,xe);ht.children?("sortOrder"in ht&&rt(ht,Ft),Ke=[].concat((0,Yt.Z)(Ke),(0,Yt.Z)(Hc(ht.children,X,Ft)))):ht.sorter&&("sortOrder"in ht?rt(ht,Ft):X&&ht.defaultSortOrder&&Ke.push({column:ht,key:fo(ht,Ft),multiplePriority:Mc(ht),sortOrder:ht.defaultSortOrder}))}),Ke},Sd=(Y,X,xe,Ke,rt,ht,Dt,Ft)=>(X||[]).map((Ht,wn)=>{const rn=vo(wn,Ft);let on=Ht;if(on.sorter){const nn=on.sortDirections||rt,dn=on.showSorterTooltip===void 0?Dt:on.showSorterTooltip,or=fo(on,rn),Pn=xe.find(ro=>{let{key:lo}=ro;return lo===or}),sr=Pn?Pn.sortOrder:null,ur=bf(nn,sr);let nr;if(Ht.sortIcon)nr=Ht.sortIcon({sortOrder:sr});else{const ro=nn.includes(sc)&&s.createElement(jc.Z,{className:p()(`${Y}-column-sorter-up`,{active:sr===sc})}),lo=nn.includes(xd)&&s.createElement(Fl.Z,{className:p()(`${Y}-column-sorter-down`,{active:sr===xd})});nr=s.createElement("span",{className:p()(`${Y}-column-sorter`,{[`${Y}-column-sorter-full`]:!!(ro&&lo)})},s.createElement("span",{className:`${Y}-column-sorter-inner`,"aria-hidden":"true"},ro,lo))}const{cancelSort:vr,triggerAsc:Er,triggerDesc:_r}=ht||{};let Pr=vr;ur===xd?Pr=_r:ur===sc&&(Pr=Er);const Eo=typeof dn=="object"?Object.assign({title:Pr},dn):{title:Pr};on=Object.assign(Object.assign({},on),{className:p()(on.className,{[`${Y}-column-sort`]:sr}),title:ro=>{const lo=`${Y}-column-sorters`,Hr=s.createElement("span",{className:`${Y}-column-title`},fi(Ht.title,ro)),Tr=s.createElement("div",{className:lo},Hr,nr);return dn?typeof dn!="boolean"&&(dn==null?void 0:dn.target)==="sorter-icon"?s.createElement("div",{className:`${lo} ${Y}-column-sorters-tooltip-target-sorter`},Hr,s.createElement(Bf.Z,Object.assign({},Eo),nr)):s.createElement(Bf.Z,Object.assign({},Eo),Tr):Tr},onHeaderCell:ro=>{var lo;const Hr=((lo=Ht.onHeaderCell)===null||lo===void 0?void 0:lo.call(Ht,ro))||{},Tr=Hr.onClick,Rr=Hr.onKeyDown;Hr.onClick=Qr=>{Ke({column:Ht,key:or,sortOrder:ur,multiplePriority:Mc(Ht)}),Tr==null||Tr(Qr)},Hr.onKeyDown=Qr=>{Qr.keyCode===rA.Z.ENTER&&(Ke({column:Ht,key:or,sortOrder:ur,multiplePriority:Mc(Ht)}),Rr==null||Rr(Qr))};const xr=ta(Ht.title,{}),mr=xr==null?void 0:xr.toString();return sr&&(Hr["aria-sort"]=sr==="ascend"?"ascending":"descending"),Hr["aria-label"]=mr||"",Hr.className=p()(Hr.className,`${Y}-column-has-sorters`),Hr.tabIndex=0,Ht.ellipsis&&(Hr.title=(xr!=null?xr:"").toString()),Hr}})}return"children"in on&&(on=Object.assign(Object.assign({},on),{children:Sd(Y,on.children,xe,Ke,rt,ht,Dt,rn)})),on}),Fd=Y=>{const{column:X,sortOrder:xe}=Y;return{column:X,order:xe,field:X.dataIndex,columnKey:X.key}},Ri=Y=>{const X=Y.filter(xe=>{let{sortOrder:Ke}=xe;return Ke}).map(Fd);if(X.length===0&&Y.length){const xe=Y.length-1;return Object.assign(Object.assign({},Fd(Y[xe])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return X.length<=1?X[0]||{}:X},Ps=(Y,X,xe)=>{const Ke=X.slice().sort((Dt,Ft)=>Ft.multiplePriority-Dt.multiplePriority),rt=Y.slice(),ht=Ke.filter(Dt=>{let{column:{sorter:Ft},sortOrder:Vt}=Dt;return lc(Ft)&&Vt});return ht.length?rt.sort((Dt,Ft)=>{for(let Vt=0;Vt<ht.length;Vt+=1){const Ht=ht[Vt],{column:{sorter:wn},sortOrder:rn}=Ht,on=lc(wn);if(on&&rn){const nn=on(Dt,Ft,rn);if(nn!==0)return rn===sc?nn:-nn}}return 0}).map(Dt=>{const Ft=Dt[xe];return Ft?Object.assign(Object.assign({},Dt),{[xe]:Ps(Ft,X,xe)}):Dt}):rt};var oh=Y=>{const{prefixCls:X,mergedColumns:xe,sortDirections:Ke,tableLocale:rt,showSorterTooltip:ht,onSorterChange:Dt}=Y,[Ft,Vt]=s.useState(Hc(xe,!0)),Ht=(or,Pn)=>{const sr=[];return or.forEach((ur,nr)=>{const vr=vo(nr,Pn);if(sr.push(fo(ur,vr)),Array.isArray(ur.children)){const Er=Ht(ur.children,vr);sr.push.apply(sr,(0,Yt.Z)(Er))}}),sr},wn=s.useMemo(()=>{let or=!0;const Pn=Hc(xe,!1);if(!Pn.length){const vr=Ht(xe);return Ft.filter(Er=>{let{key:_r}=Er;return vr.includes(_r)})}const sr=[];function ur(vr){or?sr.push(vr):sr.push(Object.assign(Object.assign({},vr),{sortOrder:null}))}let nr=null;return Pn.forEach(vr=>{nr===null?(ur(vr),vr.sortOrder&&(vr.multiplePriority===!1?or=!1:nr=!0)):(nr&&vr.multiplePriority!==!1||(or=!1),ur(vr))}),sr},[xe,Ft]),rn=s.useMemo(()=>{var or,Pn;const sr=wn.map(ur=>{let{column:nr,sortOrder:vr}=ur;return{column:nr,order:vr}});return{sortColumns:sr,sortColumn:(or=sr[0])===null||or===void 0?void 0:or.column,sortOrder:(Pn=sr[0])===null||Pn===void 0?void 0:Pn.order}},[wn]),on=or=>{let Pn;or.multiplePriority===!1||!wn.length||wn[0].multiplePriority===!1?Pn=[or]:Pn=[].concat((0,Yt.Z)(wn.filter(sr=>{let{key:ur}=sr;return ur!==or.key})),[or]),Vt(Pn),Dt(Ri(Pn),Pn)};return[or=>Sd(X,or,wn,on,Ke,rt,ht),wn,rn,()=>Ri(wn)]};const Ul=(Y,X)=>Y.map(Ke=>{const rt=Object.assign({},Ke);return rt.title=fi(Ke.title,X),"children"in rt&&(rt.children=Ul(rt.children,X)),rt});var kc=Y=>[s.useCallback(xe=>Ul(xe,Y),[Y])],Id=ti((Y,X)=>{const{_renderTimes:xe}=Y,{_renderTimes:Ke}=X;return xe!==Ke}),au=Yn((Y,X)=>{const{_renderTimes:xe}=Y,{_renderTimes:Ke}=X;return xe!==Ke}),po=g(36237),za=g(17835),gl=g(63356),Au=g(16931),Ll=g(51636),su=Y=>{const{componentCls:X,lineWidth:xe,lineType:Ke,tableBorderColor:rt,tableHeaderBg:ht,tablePaddingVertical:Dt,tablePaddingHorizontal:Ft,calc:Vt}=Y,Ht=`${(0,po.unit)(xe)} ${Ke} ${rt}`,wn=(rn,on,nn)=>({[`&${X}-${rn}`]:{[`> ${X}-container`]:{[`> ${X}-content, > ${X}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${X}-expanded-row-fixed`]:{margin:`${(0,po.unit)(Vt(on).mul(-1).equal())}
|
|
|
${(0,po.unit)(Vt(Vt(nn).add(xe)).mul(-1).equal())}`}}}}}});return{[`${X}-wrapper`]:{[`${X}${X}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${X}-title`]:{border:Ht,borderBottom:0},[`> ${X}-container`]:{borderInlineStart:Ht,borderTop:Ht,[`
|
|
|
> ${X}-content,
|
|
|
> ${X}-header,
|
|
|
> ${X}-body,
|
|
|
> ${X}-summary
|
|
|
`]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Ht},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Ht},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${X}-cell-fix-right-first::after`]:{borderInlineEnd:Ht}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${X}-expanded-row-fixed`]:{margin:`${(0,po.unit)(Vt(Dt).mul(-1).equal())} ${(0,po.unit)(Vt(Vt(Ft).add(xe)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:xe,bottom:0,borderInlineEnd:Ht,content:'""'}}}}}},[`&${X}-scroll-horizontal`]:{[`> ${X}-container > ${X}-body`]:{"> table > tbody":{[`
|
|
|
> tr${X}-expanded-row,
|
|
|
> tr${X}-placeholder
|
|
|
`]:{"> th, > td":{borderInlineEnd:0}}}}}},wn("middle",Y.tablePaddingVerticalMiddle,Y.tablePaddingHorizontalMiddle)),wn("small",Y.tablePaddingVerticalSmall,Y.tablePaddingHorizontalSmall)),{[`> ${X}-footer`]:{border:Ht,borderTop:0}}),[`${X}-cell`]:{[`${X}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${(0,po.unit)(xe)} 0 ${(0,po.unit)(xe)} ${ht}`}},[`${X}-bordered ${X}-cell-scrollbar`]:{borderInlineEnd:Ht}}}},Kl=Y=>{const{componentCls:X}=Y;return{[`${X}-wrapper`]:{[`${X}-cell-ellipsis`]:Object.assign(Object.assign({},gl.vS),{wordBreak:"keep-all",[`
|
|
|
&${X}-cell-fix-left-last,
|
|
|
&${X}-cell-fix-right-first
|
|
|
`]:{overflow:"visible",[`${X}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${X}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},g0=Y=>{const{componentCls:X}=Y;return{[`${X}-wrapper`]:{[`${X}-tbody > tr${X}-placeholder`]:{textAlign:"center",color:Y.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:Y.colorBgContainer}}}}},Ts=Y=>{const{componentCls:X,antCls:xe,motionDurationSlow:Ke,lineWidth:rt,paddingXS:ht,lineType:Dt,tableBorderColor:Ft,tableExpandIconBg:Vt,tableExpandColumnWidth:Ht,borderRadius:wn,tablePaddingVertical:rn,tablePaddingHorizontal:on,tableExpandedRowBg:nn,paddingXXS:dn,expandIconMarginTop:or,expandIconSize:Pn,expandIconHalfInner:sr,expandIconScale:ur,calc:nr}=Y,vr=`${(0,po.unit)(rt)} ${Dt} ${Ft}`,Er=nr(dn).sub(rt).equal();return{[`${X}-wrapper`]:{[`${X}-expand-icon-col`]:{width:Ht},[`${X}-row-expand-icon-cell`]:{textAlign:"center",[`${X}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${X}-row-indent`]:{height:1,float:"left"},[`${X}-row-expand-icon`]:Object.assign(Object.assign({},(0,gl.Nd)(Y)),{position:"relative",float:"left",width:Pn,height:Pn,color:"inherit",lineHeight:(0,po.unit)(Pn),background:Vt,border:vr,borderRadius:wn,transform:`scale(${ur})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ke} ease-out`,content:'""'},"&::before":{top:sr,insetInlineEnd:Er,insetInlineStart:Er,height:rt},"&::after":{top:Er,bottom:Er,insetInlineStart:sr,width:rt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${X}-row-indent + ${X}-row-expand-icon`]:{marginTop:or,marginInlineEnd:ht},[`tr${X}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:nn}},[`${xe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${X}-expanded-row-fixed`]:{position:"relative",margin:`${(0,po.unit)(nr(rn).mul(-1).equal())} ${(0,po.unit)(nr(on).mul(-1).equal())}`,padding:`${(0,po.unit)(rn)} ${(0,po.unit)(on)}`}}}},zi=Y=>{const{componentCls:X,antCls:xe,iconCls:Ke,tableFilterDropdownWidth:rt,tableFilterDropdownSearchWidth:ht,paddingXXS:Dt,paddingXS:Ft,colorText:Vt,lineWidth:Ht,lineType:wn,tableBorderColor:rn,headerIconColor:on,fontSizeSM:nn,tablePaddingHorizontal:dn,borderRadius:or,motionDurationSlow:Pn,colorTextDescription:sr,colorPrimary:ur,tableHeaderFilterActiveBg:nr,colorTextDisabled:vr,tableFilterDropdownBg:Er,tableFilterDropdownHeight:_r,controlItemBgHover:Pr,controlItemBgActive:Eo,boxShadowSecondary:ro,filterDropdownMenuBg:lo,calc:Hr}=Y,Tr=`${xe}-dropdown`,Rr=`${X}-filter-dropdown`,xr=`${xe}-tree`,mr=`${(0,po.unit)(Ht)} ${wn} ${rn}`;return[{[`${X}-wrapper`]:{[`${X}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${X}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:Hr(Dt).mul(-1).equal(),marginInline:`${(0,po.unit)(Dt)} ${(0,po.unit)(Hr(dn).div(2).mul(-1).equal())}`,padding:`0 ${(0,po.unit)(Dt)}`,color:on,fontSize:nn,borderRadius:or,cursor:"pointer",transition:`all ${Pn}`,"&:hover":{color:sr,background:nr},"&.active":{color:ur}}}},{[`${xe}-dropdown`]:{[Rr]:Object.assign(Object.assign({},(0,gl.Wf)(Y)),{minWidth:rt,backgroundColor:Er,borderRadius:or,boxShadow:ro,overflow:"hidden",[`${Tr}-menu`]:{maxHeight:_r,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:lo,"&:empty::after":{display:"block",padding:`${(0,po.unit)(Ft)} 0`,color:vr,fontSize:nn,textAlign:"center",content:'"Not Found"'}},[`${Rr}-tree`]:{paddingBlock:`${(0,po.unit)(Ft)} 0`,paddingInline:Ft,[xr]:{padding:0},[`${xr}-treenode ${xr}-node-content-wrapper:hover`]:{backgroundColor:Pr},[`${xr}-treenode-checkbox-checked ${xr}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Eo}}},[`${Rr}-search`]:{padding:Ft,borderBottom:mr,"&-input":{input:{minWidth:ht},[Ke]:{color:vr}}},[`${Rr}-checkall`]:{width:"100%",marginBottom:Dt,marginInlineStart:Dt},[`${Rr}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${(0,po.unit)(Hr(Ft).sub(Ht).equal())} ${(0,po.unit)(Ft)}`,overflow:"hidden",borderTop:mr}})}},{[`${xe}-dropdown ${Rr}, ${Rr}-submenu`]:{[`${xe}-checkbox-wrapper + span`]:{paddingInlineStart:Ft,color:Vt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Ld=Y=>{const{componentCls:X,lineWidth:xe,colorSplit:Ke,motionDurationSlow:rt,zIndexTableFixed:ht,tableBg:Dt,zIndexTableSticky:Ft,calc:Vt}=Y,Ht=Ke;return{[`${X}-wrapper`]:{[`
|
|
|
${X}-cell-fix-left,
|
|
|
${X}-cell-fix-right
|
|
|
`]:{position:"sticky !important",zIndex:ht,background:Dt},[`
|
|
|
${X}-cell-fix-left-first::after,
|
|
|
${X}-cell-fix-left-last::after
|
|
|
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:Vt(xe).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${rt}`,content:'""',pointerEvents:"none"},[`${X}-cell-fix-left-all::after`]:{display:"none"},[`
|
|
|
${X}-cell-fix-right-first::after,
|
|
|
${X}-cell-fix-right-last::after
|
|
|
`]:{position:"absolute",top:0,bottom:Vt(xe).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${rt}`,content:'""',pointerEvents:"none"},[`${X}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Vt(Ft).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${rt}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${X}-ping-left`]:{[`&:not(${X}-has-fix-left) ${X}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${Ht}`},[`
|
|
|
${X}-cell-fix-left-first::after,
|
|
|
${X}-cell-fix-left-last::after
|
|
|
`]:{boxShadow:`inset 10px 0 8px -8px ${Ht}`},[`${X}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${X}-ping-right`]:{[`&:not(${X}-has-fix-right) ${X}-container::after`]:{boxShadow:`inset -10px 0 8px -8px ${Ht}`},[`
|
|
|
${X}-cell-fix-right-first::after,
|
|
|
${X}-cell-fix-right-last::after
|
|
|
`]:{boxShadow:`inset -10px 0 8px -8px ${Ht}`}},[`${X}-fixed-column-gapped`]:{[`
|
|
|
${X}-cell-fix-left-first::after,
|
|
|
${X}-cell-fix-left-last::after,
|
|
|
${X}-cell-fix-right-first::after,
|
|
|
${X}-cell-fix-right-last::after
|
|
|
`]:{boxShadow:"none"}}}}},Tu=Y=>{const{componentCls:X,antCls:xe,margin:Ke}=Y;return{[`${X}-wrapper`]:{[`${X}-pagination${xe}-pagination`]:{margin:`${(0,po.unit)(Ke)} 0`},[`${X}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:Y.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nd=Y=>{const{componentCls:X,tableRadius:xe}=Y;return{[`${X}-wrapper`]:{[X]:{[`${X}-title, ${X}-header`]:{borderRadius:`${(0,po.unit)(xe)} ${(0,po.unit)(xe)} 0 0`},[`${X}-title + ${X}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${X}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:xe,borderStartEndRadius:xe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:xe},"> *:last-child":{borderStartEndRadius:xe}}},"&-footer":{borderRadius:`0 0 ${(0,po.unit)(xe)} ${(0,po.unit)(xe)}`}}}}},Ah=Y=>{const{componentCls:X}=Y;return{[`${X}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${X}-pagination-left`]:{justifyContent:"flex-end"},[`${X}-pagination-right`]:{justifyContent:"flex-start"},[`${X}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${X}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${X}-row-indent`]:{float:"right"}}}}},ml=Y=>{const{componentCls:X,antCls:xe,iconCls:Ke,fontSizeIcon:rt,padding:ht,paddingXS:Dt,headerIconColor:Ft,headerIconHoverColor:Vt,tableSelectionColumnWidth:Ht,tableSelectedRowBg:wn,tableSelectedRowHoverBg:rn,tableRowHoverBg:on,tablePaddingHorizontal:nn,calc:dn}=Y;return{[`${X}-wrapper`]:{[`${X}-selection-col`]:{width:Ht,[`&${X}-selection-col-with-dropdown`]:{width:dn(Ht).add(rt).add(dn(ht).div(4)).equal()}},[`${X}-bordered ${X}-selection-col`]:{width:dn(Ht).add(dn(Dt).mul(2)).equal(),[`&${X}-selection-col-with-dropdown`]:{width:dn(Ht).add(rt).add(dn(ht).div(4)).add(dn(Dt).mul(2)).equal()}},[`
|
|
|
table tr th${X}-selection-column,
|
|
|
table tr td${X}-selection-column,
|
|
|
${X}-selection-column
|
|
|
`]:{paddingInlineEnd:Y.paddingXS,paddingInlineStart:Y.paddingXS,textAlign:"center",[`${xe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${X}-selection-column${X}-cell-fix-left`]:{zIndex:dn(Y.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${X}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${X}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${X}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${Y.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:(0,po.unit)(dn(nn).div(4).equal()),[Ke]:{color:Ft,fontSize:rt,verticalAlign:"baseline","&:hover":{color:Vt}}},[`${X}-tbody`]:{[`${X}-row`]:{[`&${X}-row-selected`]:{[`> ${X}-cell`]:{background:wn,"&-row-hover":{background:rn}}},[`> ${X}-cell-row-hover`]:{background:on}}}}}},sh=Y=>{const{componentCls:X,tableExpandColumnWidth:xe,calc:Ke}=Y,rt=(ht,Dt,Ft,Vt)=>({[`${X}${X}-${ht}`]:{fontSize:Vt,[`
|
|
|
${X}-title,
|
|
|
${X}-footer,
|
|
|
${X}-cell,
|
|
|
${X}-thead > tr > th,
|
|
|
${X}-tbody > tr > th,
|
|
|
${X}-tbody > tr > td,
|
|
|
tfoot > tr > th,
|
|
|
tfoot > tr > td
|
|
|
`]:{padding:`${(0,po.unit)(Dt)} ${(0,po.unit)(Ft)}`},[`${X}-filter-trigger`]:{marginInlineEnd:(0,po.unit)(Ke(Ft).div(2).mul(-1).equal())},[`${X}-expanded-row-fixed`]:{margin:`${(0,po.unit)(Ke(Dt).mul(-1).equal())} ${(0,po.unit)(Ke(Ft).mul(-1).equal())}`},[`${X}-tbody`]:{[`${X}-wrapper:only-child ${X}`]:{marginBlock:(0,po.unit)(Ke(Dt).mul(-1).equal()),marginInline:`${(0,po.unit)(Ke(xe).sub(Ft).equal())} ${(0,po.unit)(Ke(Ft).mul(-1).equal())}`}},[`${X}-selection-extra`]:{paddingInlineStart:(0,po.unit)(Ke(Ft).div(4).equal())}}});return{[`${X}-wrapper`]:Object.assign(Object.assign({},rt("middle",Y.tablePaddingVerticalMiddle,Y.tablePaddingHorizontalMiddle,Y.tableFontSizeMiddle)),rt("small",Y.tablePaddingVerticalSmall,Y.tablePaddingHorizontalSmall,Y.tableFontSizeSmall))}},cc=Y=>{const{componentCls:X,marginXXS:xe,fontSizeIcon:Ke,headerIconColor:rt,headerIconHoverColor:ht}=Y;return{[`${X}-wrapper`]:{[`${X}-thead th${X}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${Y.motionDurationSlow}, left 0s`,"&:hover":{background:Y.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:Y.colorPrimary},[`
|
|
|
&${X}-cell-fix-left:hover,
|
|
|
&${X}-cell-fix-right:hover
|
|
|
`]:{background:Y.tableFixedHeaderSortActiveBg}},[`${X}-thead th${X}-column-sort`]:{background:Y.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${X}-column-sort`]:{background:Y.tableBodySortBg},[`${X}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${X}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${X}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${X}-column-sorter`]:{marginInlineStart:xe,color:rt,fontSize:0,transition:`color ${Y.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Ke,"&.active":{color:Y.colorPrimary}},[`${X}-column-sorter-up + ${X}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${X}-column-sorters:hover ${X}-column-sorter`]:{color:ht}}}},dc=Y=>{const{componentCls:X,opacityLoading:xe,tableScrollThumbBg:Ke,tableScrollThumbBgHover:rt,tableScrollThumbSize:ht,tableScrollBg:Dt,zIndexTableSticky:Ft,stickyScrollBarBorderRadius:Vt,lineWidth:Ht,lineType:wn,tableBorderColor:rn}=Y,on=`${(0,po.unit)(Ht)} ${wn} ${rn}`;return{[`${X}-wrapper`]:{[`${X}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ft,background:Y.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${(0,po.unit)(ht)} !important`,zIndex:Ft,display:"flex",alignItems:"center",background:Dt,borderTop:on,opacity:xe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:ht,backgroundColor:Ke,borderRadius:Vt,transition:`all ${Y.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:rt}}}}}}},Qd=Y=>{const{componentCls:X,lineWidth:xe,tableBorderColor:Ke,calc:rt}=Y,ht=`${(0,po.unit)(xe)} ${Y.lineType} ${Ke}`;return{[`${X}-wrapper`]:{[`${X}-summary`]:{position:"relative",zIndex:Y.zIndexTableFixed,background:Y.tableBg,"> tr":{"> th, > td":{borderBottom:ht}}},[`div${X}-summary`]:{boxShadow:`0 ${(0,po.unit)(rt(xe).mul(-1).equal())} 0 ${Ke}`}}}},ch=Y=>{const{componentCls:X,motionDurationMid:xe,lineWidth:Ke,lineType:rt,tableBorderColor:ht,calc:Dt}=Y,Ft=`${(0,po.unit)(Ke)} ${rt} ${ht}`,Vt=`${X}-expanded-row-cell`;return{[`${X}-wrapper`]:{[`${X}-tbody-virtual`]:{[`${X}-tbody-virtual-holder-inner`]:{[`
|
|
|
& > ${X}-row,
|
|
|
& > div:not(${X}-row) > ${X}-row
|
|
|
`]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${X}-cell`]:{borderBottom:Ft,transition:`background ${xe}`},[`${X}-expanded-row`]:{[`${Vt}${Vt}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${(0,po.unit)(Ke)})`,borderInlineEnd:"none"}}},[`${X}-bordered`]:{[`${X}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Ft,position:"absolute"},[`${X}-cell`]:{borderInlineEnd:Ft,[`&${X}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:Dt(Ke).mul(-1).equal(),borderInlineStart:Ft}}},[`&${X}-virtual`]:{[`${X}-placeholder ${X}-cell`]:{borderInlineEnd:Ft,borderBottom:Ft}}}}}};const dh=Y=>{const{componentCls:X,fontWeightStrong:xe,tablePaddingVertical:Ke,tablePaddingHorizontal:rt,tableExpandColumnWidth:ht,lineWidth:Dt,lineType:Ft,tableBorderColor:Vt,tableFontSize:Ht,tableBg:wn,tableRadius:rn,tableHeaderTextColor:on,motionDurationMid:nn,tableHeaderBg:dn,tableHeaderCellSplitColor:or,tableFooterTextColor:Pn,tableFooterBg:sr,calc:ur}=Y,nr=`${(0,po.unit)(Dt)} ${Ft} ${Vt}`;return{[`${X}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,gl.dF)()),{[X]:Object.assign(Object.assign({},(0,gl.Wf)(Y)),{fontSize:Ht,background:wn,borderRadius:`${(0,po.unit)(rn)} ${(0,po.unit)(rn)} 0 0`,scrollbarColor:`${Y.tableScrollThumbBg} ${Y.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${(0,po.unit)(rn)} ${(0,po.unit)(rn)} 0 0`,borderCollapse:"separate",borderSpacing:0},[`
|
|
|
${X}-cell,
|
|
|
${X}-thead > tr > th,
|
|
|
${X}-tbody > tr > th,
|
|
|
${X}-tbody > tr > td,
|
|
|
tfoot > tr > th,
|
|
|
tfoot > tr > td
|
|
|
`]:{position:"relative",padding:`${(0,po.unit)(Ke)} ${(0,po.unit)(rt)}`,overflowWrap:"break-word"},[`${X}-title`]:{padding:`${(0,po.unit)(Ke)} ${(0,po.unit)(rt)}`},[`${X}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:on,fontWeight:xe,textAlign:"start",background:dn,borderBottom:nr,transition:`background ${nn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${X}-selection-column):not(${X}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:or,transform:"translateY(-50%)",transition:`background-color ${nn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${X}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${nn}, border-color ${nn}`,borderBottom:nr,[`
|
|
|
> ${X}-wrapper:only-child,
|
|
|
> ${X}-expanded-row-fixed > ${X}-wrapper:only-child
|
|
|
`]:{[X]:{marginBlock:(0,po.unit)(ur(Ke).mul(-1).equal()),marginInline:`${(0,po.unit)(ur(ht).sub(rt).equal())}
|
|
|
${(0,po.unit)(ur(rt).mul(-1).equal())}`,[`${X}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:on,fontWeight:xe,textAlign:"start",background:dn,borderBottom:nr,transition:`background ${nn} ease`}}},[`${X}-footer`]:{padding:`${(0,po.unit)(Ke)} ${(0,po.unit)(rt)}`,color:Pn,background:sr}})}},Od=Y=>{const{colorFillAlter:X,colorBgContainer:xe,colorTextHeading:Ke,colorFillSecondary:rt,colorFillContent:ht,controlItemBgActive:Dt,controlItemBgActiveHover:Ft,padding:Vt,paddingSM:Ht,paddingXS:wn,colorBorderSecondary:rn,borderRadiusLG:on,controlHeight:nn,colorTextPlaceholder:dn,fontSize:or,fontSizeSM:Pn,lineHeight:sr,lineWidth:ur,colorIcon:nr,colorIconHover:vr,opacityLoading:Er,controlInteractiveSize:_r}=Y,Pr=new za.FastColor(rt).onBackground(xe).toHexString(),Eo=new za.FastColor(ht).onBackground(xe).toHexString(),ro=new za.FastColor(X).onBackground(xe).toHexString(),lo=new za.FastColor(nr),Hr=new za.FastColor(vr),Tr=_r/2-ur,Rr=Tr*2+ur*3;return{headerBg:ro,headerColor:Ke,headerSortActiveBg:Pr,headerSortHoverBg:Eo,bodySortBg:ro,rowHoverBg:ro,rowSelectedBg:Dt,rowSelectedHoverBg:Ft,rowExpandedBg:X,cellPaddingBlock:Vt,cellPaddingInline:Vt,cellPaddingBlockMD:Ht,cellPaddingInlineMD:wn,cellPaddingBlockSM:wn,cellPaddingInlineSM:wn,borderColor:rn,headerBorderRadius:on,footerBg:ro,footerColor:Ke,cellFontSize:or,cellFontSizeMD:or,cellFontSizeSM:or,headerSplitColor:rn,fixedHeaderSortActiveBg:Pr,headerFilterHoverBg:ht,filterDropdownMenuBg:xe,filterDropdownBg:xe,expandIconBg:xe,selectionColumnWidth:nn,stickyScrollBarBg:dn,stickyScrollBarBorderRadius:100,expandIconMarginTop:(or*sr-ur*3)/2-Math.ceil((Pn*1.4-ur*3)/2),headerIconColor:lo.clone().setA(lo.a*Er).toRgbString(),headerIconHoverColor:Hr.clone().setA(Hr.a*Er).toRgbString(),expandIconHalfInner:Tr,expandIconSize:Rr,expandIconScale:_r/Rr}},fc=2;var fh=(0,Au.I$)("Table",Y=>{const{colorTextHeading:X,colorSplit:xe,colorBgContainer:Ke,controlInteractiveSize:rt,headerBg:ht,headerColor:Dt,headerSortActiveBg:Ft,headerSortHoverBg:Vt,bodySortBg:Ht,rowHoverBg:wn,rowSelectedBg:rn,rowSelectedHoverBg:on,rowExpandedBg:nn,cellPaddingBlock:dn,cellPaddingInline:or,cellPaddingBlockMD:Pn,cellPaddingInlineMD:sr,cellPaddingBlockSM:ur,cellPaddingInlineSM:nr,borderColor:vr,footerBg:Er,footerColor:_r,headerBorderRadius:Pr,cellFontSize:Eo,cellFontSizeMD:ro,cellFontSizeSM:lo,headerSplitColor:Hr,fixedHeaderSortActiveBg:Tr,headerFilterHoverBg:Rr,filterDropdownBg:xr,expandIconBg:mr,selectionColumnWidth:Qr,stickyScrollBarBg:kr,calc:Yr}=Y,Br=(0,Ll.mergeToken)(Y,{tableFontSize:Eo,tableBg:Ke,tableRadius:Pr,tablePaddingVertical:dn,tablePaddingHorizontal:or,tablePaddingVerticalMiddle:Pn,tablePaddingHorizontalMiddle:sr,tablePaddingVerticalSmall:ur,tablePaddingHorizontalSmall:nr,tableBorderColor:vr,tableHeaderTextColor:Dt,tableHeaderBg:ht,tableFooterTextColor:_r,tableFooterBg:Er,tableHeaderCellSplitColor:Hr,tableHeaderSortBg:Ft,tableHeaderSortHoverBg:Vt,tableBodySortBg:Ht,tableFixedHeaderSortActiveBg:Tr,tableHeaderFilterActiveBg:Rr,tableFilterDropdownBg:xr,tableRowHoverBg:wn,tableSelectedRowBg:rn,tableSelectedRowHoverBg:on,zIndexTableFixed:fc,zIndexTableSticky:Yr(fc).add(1).equal({unit:!1}),tableFontSizeMiddle:ro,tableFontSizeSmall:lo,tableSelectionColumnWidth:Qr,tableExpandIconBg:mr,tableExpandColumnWidth:Yr(rt).add(Yr(Y.padding).mul(2)).equal(),tableExpandedRowBg:nn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:kr,tableScrollThumbBgHover:X,tableScrollBg:xe});return[dh(Br),Tu(Br),Qd(Br),cc(Br),zi(Br),su(Br),Nd(Br),Ts(Br),Qd(Br),g0(Br),ml(Br),Ld(Br),dc(Br),Kl(Br),sh(Br),Ah(Br),ch(Br)]},Od,{unitless:{expandIconScale:!0}});const hh=[],ph=(Y,X)=>{var xe,Ke;const{prefixCls:rt,className:ht,rootClassName:Dt,style:Ft,size:Vt,bordered:Ht,dropdownPrefixCls:wn,dataSource:rn,pagination:on,rowSelection:nn,rowKey:dn="key",rowClassName:or,columns:Pn,children:sr,childrenColumnName:ur,onChange:nr,getPopupContainer:vr,loading:Er,expandIcon:_r,expandable:Pr,expandedRowRender:Eo,expandIconColumnIndex:ro,indentSize:lo,scroll:Hr,sortDirections:Tr,locale:Rr,showSorterTooltip:xr={target:"full-header"},virtual:mr}=Y,Qr=(0,SA.ln)("Table"),kr=s.useMemo(()=>Pn||Dn(sr),[Pn,sr]),Yr=s.useMemo(()=>kr.some(To=>To.responsive),[kr]),Br=(0,ul.Z)(Yr),Vo=s.useMemo(()=>{const To=new Set(Object.keys(Br).filter(Wi=>Br[Wi]));return kr.filter(Wi=>!Wi.responsive||Wi.responsive.some(gA=>To.has(gA)))},[kr,Br]),Wo=(0,fa.Z)(Y,["className","style","columns"]),{locale:_a=ou.Z,direction:ba,table:Aa,renderEmpty:cr,getPrefixCls:NA,getPopupContainer:ri}=s.useContext(As.E_),oi=(0,Ou.Z)(Vt),sa=Object.assign(Object.assign({},_a.Table),Rr),bA=rn||hh,Jr=NA("table",rt),co=NA("dropdown",wn),[,Kr]=(0,iu.ZP)(),oo=(0,xl.Z)(Jr),[Ei,Qi,Yi]=fh(Jr,oo),Zi=Object.assign(Object.assign({childrenColumnName:ur,expandIconColumnIndex:ro},Pr),{expandIcon:(xe=Pr==null?void 0:Pr.expandIcon)!==null&&xe!==void 0?xe:(Ke=Aa==null?void 0:Aa.expandable)===null||Ke===void 0?void 0:Ke.expandIcon}),{childrenColumnName:Oa="children"}=Zi,_A=s.useMemo(()=>bA.some(To=>To==null?void 0:To[Oa])?"nest":Eo||Pr!=null&&Pr.expandedRowRender?"row":null,[bA]),no={body:s.useRef(null)},Gr=Do(Jr),xi=s.useRef(null),Ca=s.useRef(null);xs(X,()=>Object.assign(Object.assign({},Ca.current),{nativeElement:xi.current}));const Ji=s.useMemo(()=>typeof dn=="function"?dn:To=>To==null?void 0:To[dn],[dn]),[jA]=Zs(bA,Oa,Ji),ja={},Ws=function(To,Wi){let gA=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var CA,ss,Xs,qA;const kA=Object.assign(Object.assign({},ja),To);gA&&((CA=ja.resetPagination)===null||CA===void 0||CA.call(ja),!((ss=kA.pagination)===null||ss===void 0)&&ss.current&&(kA.pagination.current=1),on&&((Xs=on.onChange)===null||Xs===void 0||Xs.call(on,1,(qA=kA.pagination)===null||qA===void 0?void 0:qA.pageSize))),Hr&&Hr.scrollToFirstRowOnChange!==!1&&no.body.current&&(0,FA.Z)(0,{getContainer:()=>no.body.current}),nr==null||nr(kA.pagination,kA.filters,kA.sorter,{currentDataSource:Po(Ps(bA,kA.sorterStates,Oa),kA.filterStates,Oa),action:Wi})},Ea=(To,Wi)=>{Ws({sorter:To,sorterStates:Wi},"sort",!1)},[Hi,ha,pa,pA]=oh({prefixCls:Jr,mergedColumns:Vo,onSorterChange:Ea,sortDirections:Tr||["ascend","descend"],tableLocale:sa,showSorterTooltip:xr}),iA=s.useMemo(()=>Ps(bA,ha,Oa),[bA,ha]);ja.sorter=pA(),ja.sorterStates=ha;const _i=(To,Wi)=>{Ws({filters:To,filterStates:Wi},"filter",!0)},[Ma,Vi,xa]=$a({prefixCls:Jr,locale:sa,dropdownPrefixCls:co,mergedColumns:Vo,onFilterChange:_i,getPopupContainer:vr||ri,rootClassName:p()(Dt,oo)}),Za=Po(iA,Vi,Oa);ja.filters=xa,ja.filterStates=Vi;const MA=s.useMemo(()=>{const To={};return Object.keys(xa).forEach(Wi=>{xa[Wi]!==null&&(To[Wi]=xa[Wi])}),Object.assign(Object.assign({},pa),{filters:To})},[pa,xa]),[Gs]=kc(MA),uu=(To,Wi)=>{Ws({pagination:Object.assign(Object.assign({},ja.pagination),{current:To,pageSize:Wi})},"paginate")},[Fa,Ru]=Pu(Za.length,uu,on);ja.pagination=on===!1?{}:RA(Fa,on),ja.resetPagination=Ru;const $A=s.useMemo(()=>{if(on===!1||!Fa.pageSize)return Za;const{current:To=1,total:Wi,pageSize:gA=hl}=Fa;return Za.length<Wi?Za.length>gA?Za.slice((To-1)*gA,To*gA):Za:Za.slice((To-1)*gA,To*gA)},[!!on,Za,Fa==null?void 0:Fa.current,Fa==null?void 0:Fa.pageSize,Fa==null?void 0:Fa.total]),[XA,HA]=Zo({prefixCls:Jr,data:Za,pageData:$A,getRowKey:Ji,getRecordByKey:jA,expandType:_A,childrenColumnName:Oa,locale:sa,getPopupContainer:vr||ri},nn),YA=(To,Wi,gA)=>{let CA;return typeof or=="function"?CA=p()(or(To,Wi,gA)):CA=p()(or),p()({[`${Jr}-row-selected`]:HA.has(Ji(To,Wi))},CA)};Zi.__PARENT_RENDER_ICON__=Zi.expandIcon,Zi.expandIcon=Zi.expandIcon||_r||bo(sa),_A==="nest"&&Zi.expandIconColumnIndex===void 0?Zi.expandIconColumnIndex=nn?1:0:Zi.expandIconColumnIndex>0&&nn&&(Zi.expandIconColumnIndex-=1),typeof Zi.indentSize!="number"&&(Zi.indentSize=typeof lo=="number"?lo:15);const JA=s.useCallback(To=>Gs(XA(Ma(Hi(To)))),[Hi,Ma,XA]);let Ss,vl;if(on!==!1&&(Fa!=null&&Fa.total)){let To;Fa.size?To=Fa.size:To=oi==="small"||oi==="middle"?"small":void 0;const Wi=ss=>s.createElement(Hl.Z,Object.assign({},Fa,{className:p()(`${Jr}-pagination ${Jr}-pagination-${ss}`,Fa.className),size:To})),gA=ba==="rtl"?"left":"right",{position:CA}=Fa;if(CA!==null&&Array.isArray(CA)){const ss=CA.find(kA=>kA.includes("top")),Xs=CA.find(kA=>kA.includes("bottom")),qA=CA.every(kA=>`${kA}`=="none");!ss&&!Xs&&!qA&&(vl=Wi(gA)),ss&&(Ss=Wi(ss.toLowerCase().replace("top",""))),Xs&&(vl=Wi(Xs.toLowerCase().replace("bottom","")))}else vl=Wi(gA)}let Rs;typeof Er=="boolean"?Rs={spinning:Er}:typeof Er=="object"&&(Rs=Object.assign({spinning:!0},Er));const $s=p()(Yi,oo,`${Jr}-wrapper`,Aa==null?void 0:Aa.className,{[`${Jr}-wrapper-rtl`]:ba==="rtl"},ht,Dt,Qi),Wc=Object.assign(Object.assign({},Aa==null?void 0:Aa.style),Ft),Gc=typeof(Rr==null?void 0:Rr.emptyText)!="undefined"?Rr.emptyText:(cr==null?void 0:cr("Table"))||s.createElement(Qu.Z,{componentName:"Table"}),Oi=mr?au:Id,cu={},$c=s.useMemo(()=>{const{fontSize:To,lineHeight:Wi,lineWidth:gA,padding:CA,paddingXS:ss,paddingSM:Xs}=Kr,qA=Math.floor(To*Wi);switch(oi){case"middle":return Xs*2+qA+gA;case"small":return ss*2+qA+gA;default:return CA*2+qA+gA}},[Kr,oi]);return mr&&(cu.listItemHeight=$c),Ei(s.createElement("div",{ref:xi,className:$s,style:Wc},s.createElement(tA.Z,Object.assign({spinning:!1},Rs),Ss,s.createElement(Oi,Object.assign({},cu,Wo,{ref:Ca,columns:Vo,direction:ba,expandable:Zi,prefixCls:Jr,className:p()({[`${Jr}-middle`]:oi==="middle",[`${Jr}-small`]:oi==="small",[`${Jr}-bordered`]:Ht,[`${Jr}-empty`]:bA.length===0},Yi,oo,Qi),data:$A,rowKey:Ji,rowClassName:YA,emptyText:Gc,internalHooks:M,internalRefs:no,transformColumns:JA,getContainerWidth:Gr})),vl)))};var gh=s.forwardRef(ph);const mh=(Y,X)=>{const xe=s.useRef(0);return xe.current+=1,s.createElement(gh,Object.assign({},Y,{ref:X,_renderTimes:xe.current}))},Nl=s.forwardRef(mh);Nl.SELECTION_COLUMN=pi,Nl.EXPAND_COLUMN=Se,Nl.SELECTION_ALL=Ga,Nl.SELECTION_INVERT=DA,Nl.SELECTION_NONE=dA,Nl.Column=Mr,Nl.ColumnGroup=Yo,Nl.Summary=le;var Vc=Nl,vh=Vc},18287:function(rr,Zt,g){"use strict";g.d(Zt,{default:function(){return mt}});var s=g(3741),Se=g(94480),M=g(59301),Be=g(52671),te=g(8657),G=g(54476),Z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},v=Z,L=g(7657),i=function(Qt,vt){return M.createElement(L.Z,(0,G.Z)({},Qt,{ref:vt,icon:v}))},N=M.forwardRef(i),B=N,D=g(92310),O=g.n(D),T=g(82661),E=g(34061),U=g(48755),F=g(56082),W=g(86641),re=g(57700),H=g(12425);const k=4;function de(Ve){const{dropPosition:Qt,dropLevelOffset:vt,prefixCls:Kt,indent:je,direction:It="ltr"}=Ve,ze=It==="ltr"?"left":"right",Pt=It==="ltr"?"right":"left",ut={[ze]:-vt*je+k,[Pt]:0};switch(Qt){case-1:ut.top=-3;break;case 1:ut.bottom=-3;break;default:ut.bottom=-3,ut[ze]=je+k;break}return M.createElement("div",{style:ut,className:`${Kt}-drop-indicator`})}var ue=de,Fe=g(85278),ve=M.forwardRef((Ve,Qt)=>{var vt;const{getPrefixCls:Kt,direction:je,virtual:It,tree:ze}=M.useContext(U.E_),{prefixCls:Pt,className:ut,showIcon:x=!1,showLine:ke,switcherIcon:P,switcherLoadingIcon:a,blockNode:h=!1,children:C,checkable:b=!1,selectable:K=!0,draggable:ee,motion:Ee,style:le}=Ve,ce=Kt("tree",Pt),Qe=Kt(),He=Ee!=null?Ee:Object.assign(Object.assign({},(0,W.Z)(Qe)),{motionAppear:!1}),oe=Object.assign(Object.assign({},Ve),{checkable:b,selectable:K,showIcon:x,motion:He,blockNode:h,showLine:!!ke,dropIndicatorRender:ue}),[$,et,Te]=(0,H.ZP)(ce),[,Ct]=(0,re.ZP)(),at=Ct.paddingXS/2+(((vt=Ct.Tree)===null||vt===void 0?void 0:vt.titleHeight)||Ct.controlHeightSM),Ge=M.useMemo(()=>{if(!ee)return!1;let St={};switch(typeof ee){case"function":St.nodeDraggable=ee;break;case"object":St=Object.assign({},ee);break;default:break}return St.icon!==!1&&(St.icon=St.icon||M.createElement(F.Z,null)),St},[ee]),Lt=St=>M.createElement(Fe.Z,{prefixCls:ce,switcherIcon:P,switcherLoadingIcon:a,treeNodeProps:St,showLine:ke});return $(M.createElement(s.ZP,Object.assign({itemHeight:at,ref:Qt,virtual:It},oe,{style:Object.assign(Object.assign({},ze==null?void 0:ze.style),le),prefixCls:ce,className:O()({[`${ce}-icon-hide`]:!x,[`${ce}-block-node`]:h,[`${ce}-unselectable`]:!K,[`${ce}-rtl`]:je==="rtl"},ze==null?void 0:ze.className,ut,et,Te),direction:je,checkable:b&&M.createElement("span",{className:`${ce}-checkbox-inner`}),selectable:K,switcherIcon:Lt,draggable:Ge}),C))});const pe=0,J=1,ye=2;function p(Ve,Qt,vt){const{key:Kt,children:je}=vt;function It(ze){const Pt=ze[Kt],ut=ze[je];Qt(Pt,ze)!==!1&&p(ut||[],Qt,vt)}Ve.forEach(It)}function j(Ve){let{treeData:Qt,expandedKeys:vt,startKey:Kt,endKey:je,fieldNames:It}=Ve;const ze=[];let Pt=pe;if(Kt&&Kt===je)return[Kt];if(!Kt||!je)return[];function ut(x){return x===Kt||x===je}return p(Qt,x=>{if(Pt===ye)return!1;if(ut(x)){if(ze.push(x),Pt===pe)Pt=J;else if(Pt===J)return Pt=ye,!1}else Pt===J&&ze.push(x);return vt.includes(x)},(0,E.w$)(It)),ze}function Xe(Ve,Qt,vt){const Kt=(0,Se.Z)(Qt),je=[];return p(Ve,(It,ze)=>{const Pt=Kt.indexOf(It);return Pt!==-1&&(je.push(ze),Kt.splice(Pt,1)),!!Kt.length},(0,E.w$)(vt)),je}var ie=function(Ve,Qt){var vt={};for(var Kt in Ve)Object.prototype.hasOwnProperty.call(Ve,Kt)&&Qt.indexOf(Kt)<0&&(vt[Kt]=Ve[Kt]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Kt=Object.getOwnPropertySymbols(Ve);je<Kt.length;je++)Qt.indexOf(Kt[je])<0&&Object.prototype.propertyIsEnumerable.call(Ve,Kt[je])&&(vt[Kt[je]]=Ve[Kt[je]]);return vt};function he(Ve){const{isLeaf:Qt,expanded:vt}=Ve;return Qt?M.createElement(Be.Z,null):vt?M.createElement(te.Z,null):M.createElement(B,null)}function Ce(Ve){let{treeData:Qt,children:vt}=Ve;return Qt||(0,E.zn)(vt)}const ge=(Ve,Qt)=>{var{defaultExpandAll:vt,defaultExpandParent:Kt,defaultExpandedKeys:je}=Ve,It=ie(Ve,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ze=M.useRef(null),Pt=M.useRef(null),ut=()=>{const{keyEntities:$}=(0,E.I8)(Ce(It));let et;return vt?et=Object.keys($):Kt?et=(0,T.r7)(It.expandedKeys||je||[],$):et=It.expandedKeys||je||[],et},[x,ke]=M.useState(It.selectedKeys||It.defaultSelectedKeys||[]),[P,a]=M.useState(()=>ut());M.useEffect(()=>{"selectedKeys"in It&&ke(It.selectedKeys)},[It.selectedKeys]),M.useEffect(()=>{"expandedKeys"in It&&a(It.expandedKeys)},[It.expandedKeys]);const h=($,et)=>{var Te;return"expandedKeys"in It||a($),(Te=It.onExpand)===null||Te===void 0?void 0:Te.call(It,$,et)},C=($,et)=>{var Te;const{multiple:Ct,fieldNames:at}=It,{node:Ge,nativeEvent:Lt}=et,{key:St=""}=Ge,Ie=Ce(It),$e=Object.assign(Object.assign({},et),{selected:!0}),lt=(Lt==null?void 0:Lt.ctrlKey)||(Lt==null?void 0:Lt.metaKey),Nt=Lt==null?void 0:Lt.shiftKey;let se;Ct&<?(se=$,ze.current=St,Pt.current=se,$e.selectedNodes=Xe(Ie,se,at)):Ct&&Nt?(se=Array.from(new Set([].concat((0,Se.Z)(Pt.current||[]),(0,Se.Z)(j({treeData:Ie,expandedKeys:P,startKey:St,endKey:ze.current,fieldNames:at}))))),$e.selectedNodes=Xe(Ie,se,at)):(se=[St],ze.current=St,Pt.current=se,$e.selectedNodes=Xe(Ie,se,at)),(Te=It.onSelect)===null||Te===void 0||Te.call(It,se,$e),"selectedKeys"in It||ke(se)},{getPrefixCls:b,direction:K}=M.useContext(U.E_),{prefixCls:ee,className:Ee,showIcon:le=!0,expandAction:ce="click"}=It,Qe=ie(It,["prefixCls","className","showIcon","expandAction"]),He=b("tree",ee),oe=O()(`${He}-directory`,{[`${He}-directory-rtl`]:K==="rtl"},Ee);return M.createElement(ve,Object.assign({icon:he,ref:Qt,blockNode:!0},Qe,{showIcon:le,expandAction:ce,prefixCls:He,className:oe,expandedKeys:P,selectedKeys:x,onSelect:C,onExpand:h}))};var Ae=M.forwardRef(ge);const nt=ve;nt.DirectoryTree=Ae,nt.TreeNode=s.OF;var mt=nt},12425:function(rr,Zt,g){"use strict";g.d(Zt,{ZP:function(){return T},Yk:function(){return B},TM:function(){return D}});var s=g(36237),Se=g(36170),M=g(63356),Be=g(34961),te=g(51636),G=g(16931);const Z=E=>{let{treeCls:U,treeNodeCls:F,directoryNodeSelectedBg:W,directoryNodeSelectedColor:re,motionDurationMid:H,borderRadius:k,controlItemBgHover:de}=E;return{[`${U}${U}-directory ${F}`]:{[`${U}-node-content-wrapper`]:{position:"static",[`> *:not(${U}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${H}`,content:'""',borderRadius:k},"&:hover:before":{background:de}},[`${U}-switcher, ${U}-checkbox, ${U}-draggable-icon`]:{zIndex:1},"&-selected":{[`${U}-switcher, ${U}-draggable-icon`]:{color:re},[`${U}-node-content-wrapper`]:{color:re,background:"transparent","&:before, &:hover:before":{background:W}}}}}},v=new s.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),L=(E,U)=>({[`.${E}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${U.motionDurationSlow}`}}}),i=(E,U)=>({[`.${E}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:U.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${(0,s.unit)(U.lineWidthBold)} solid ${U.colorPrimary}`,borderRadius:"50%",content:'""'}}}),N=(E,U)=>{const{treeCls:F,treeNodeCls:W,treeNodePadding:re,titleHeight:H,indentSize:k,nodeSelectedBg:de,nodeHoverBg:ue,colorTextQuaternary:Fe,controlItemBgActiveDisabled:me}=U;return{[F]:Object.assign(Object.assign({},(0,M.Wf)(U)),{background:U.colorBgContainer,borderRadius:U.borderRadius,transition:`background-color ${U.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${F}-rtl ${F}-switcher_close ${F}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${F}-active-focused)`]:Object.assign({},(0,M.oN)(U)),[`${F}-list-holder-inner`]:{alignItems:"flex-start"},[`&${F}-block-node`]:{[`${F}-list-holder-inner`]:{alignItems:"stretch",[`${F}-node-content-wrapper`]:{flex:"auto"},[`${W}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${U.colorPrimary}`,opacity:0,animationName:v,animationDuration:U.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:U.borderRadius}}},[W]:{display:"flex",alignItems:"flex-start",marginBottom:re,lineHeight:(0,s.unit)(H),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:re},[`&-disabled ${F}-node-content-wrapper`]:{color:U.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${F}-checkbox-disabled + ${F}-node-selected,&${W}-disabled${W}-selected ${F}-node-content-wrapper`]:{backgroundColor:me},[`${F}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${W}-disabled)`]:{[`${F}-node-content-wrapper`]:{"&:hover":{color:U.nodeHoverColor}}},[`&-active ${F}-node-content-wrapper`]:{background:U.controlItemBgHover},[`&:not(${W}-disabled).filter-node ${F}-title`]:{color:U.colorPrimary,fontWeight:500},"&-draggable":{cursor:"grab",[`${F}-draggable-icon`]:{flexShrink:0,width:H,textAlign:"center",visibility:"visible",color:Fe},[`&${W}-disabled ${F}-draggable-icon`]:{visibility:"hidden"}}},[`${F}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:k}},[`${F}-draggable-icon`]:{visibility:"hidden"},[`${F}-switcher, ${F}-checkbox`]:{marginInlineEnd:U.calc(U.calc(H).sub(U.controlInteractiveSize)).div(2).equal()},[`${F}-switcher`]:Object.assign(Object.assign({},L(E,U)),{position:"relative",flex:"none",alignSelf:"stretch",width:H,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${U.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:H,height:H,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:U.borderRadius,transition:`all ${U.motionDurationSlow}`},[`&:not(${F}-switcher-noop):hover:before`]:{backgroundColor:U.colorBgTextHover},[`&_close ${F}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:U.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:U.calc(H).div(2).equal(),bottom:U.calc(re).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${U.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:U.calc(U.calc(H).div(2).equal()).mul(.8).equal(),height:U.calc(H).div(2).equal(),borderBottom:`1px solid ${U.colorBorder}`,content:'""'}}}),[`${F}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:H,paddingBlock:0,paddingInline:U.paddingXS,background:"transparent",borderRadius:U.borderRadius,cursor:"pointer",transition:`all ${U.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},i(E,U)),{"&:hover":{backgroundColor:ue},[`&${F}-node-selected`]:{color:U.nodeSelectedColor,backgroundColor:de},[`${F}-iconEle`]:{display:"inline-block",width:H,height:H,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${F}-unselectable ${F}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${W}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${U.colorPrimary}`},"&-show-line":{[`${F}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:U.calc(H).div(2).equal(),bottom:U.calc(re).mul(-1).equal(),borderInlineEnd:`1px solid ${U.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${F}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${W}-leaf-last ${F}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${(0,s.unit)(U.calc(H).div(2).equal())} !important`}})}},B=function(E,U){let F=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const W=`.${E}`,re=`${W}-treenode`,H=U.calc(U.paddingXS).div(2).equal(),k=(0,te.mergeToken)(U,{treeCls:W,treeNodeCls:re,treeNodePadding:H});return[N(E,k),F&&Z(k)].filter(Boolean)},D=E=>{const{controlHeightSM:U,controlItemBgHover:F,controlItemBgActive:W}=E,re=U;return{titleHeight:re,indentSize:re,nodeHoverBg:F,nodeHoverColor:E.colorText,nodeSelectedBg:W,nodeSelectedColor:E.colorText}},O=E=>{const{colorTextLightSolid:U,colorPrimary:F}=E;return Object.assign(Object.assign({},D(E)),{directoryNodeSelectedColor:U,directoryNodeSelectedBg:F})};var T=(0,G.I$)("Tree",(E,U)=>{let{prefixCls:F}=U;return[{[E.componentCls]:(0,Se.C2)(`${F}-checkbox`,E)},B(F,E),(0,Be.Z)(E)]},O)},85278:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return U}});var s=g(59301),Se=g(54476),M={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Be=M,te=g(7657),G=function(W,re){return s.createElement(te.Z,(0,Se.Z)({},W,{ref:re,icon:Be}))},Z=s.forwardRef(G),v=Z,L=g(52671),i=g(58617),N=g(15075),B=g(43531),D=g(92310),O=g.n(D),T=g(22703),U=F=>{const{prefixCls:W,switcherIcon:re,treeNodeProps:H,showLine:k,switcherLoadingIcon:de}=F,{isLeaf:ue,expanded:Fe,loading:me}=H;if(me)return s.isValidElement(de)?de:s.createElement(i.Z,{className:`${W}-switcher-loading-icon`});let ve;if(k&&typeof k=="object"&&(ve=k.showLeafIcon),ue){if(!k)return null;if(typeof ve!="boolean"&&ve){const ye=typeof ve=="function"?ve(H):ve,p=`${W}-switcher-line-custom-icon`;return s.isValidElement(ye)?(0,T.Tm)(ye,{className:O()(ye.props.className||"",p)}):ye}return ve?s.createElement(L.Z,{className:`${W}-switcher-line-icon`}):s.createElement("span",{className:`${W}-switcher-leaf-line`})}const pe=`${W}-switcher-icon`,J=typeof re=="function"?re(H):re;return s.isValidElement(J)?(0,T.Tm)(J,{className:O()(J.props.className||"",pe)}):J!==void 0?J:k?Fe?s.createElement(N.Z,{className:`${W}-switcher-line-icon`}):s.createElement(B.Z,{className:`${W}-switcher-line-icon`}):s.createElement(v,{className:pe})}},86251:function(rr,Zt){"use strict";Zt.byteLength=Z,Zt.toByteArray=L,Zt.fromByteArray=B;for(var g=[],s=[],Se=typeof Uint8Array!="undefined"?Uint8Array:Array,M="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Be=0,te=M.length;Be<te;++Be)g[Be]=M[Be],s[M.charCodeAt(Be)]=Be;s[45]=62,s[95]=63;function G(D){var O=D.length;if(O%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var T=D.indexOf("=");T===-1&&(T=O);var E=T===O?0:4-T%4;return[T,E]}function Z(D){var O=G(D),T=O[0],E=O[1];return(T+E)*3/4-E}function v(D,O,T){return(O+T)*3/4-T}function L(D){var O,T=G(D),E=T[0],U=T[1],F=new Se(v(D,E,U)),W=0,re=U>0?E-4:E,H;for(H=0;H<re;H+=4)O=s[D.charCodeAt(H)]<<18|s[D.charCodeAt(H+1)]<<12|s[D.charCodeAt(H+2)]<<6|s[D.charCodeAt(H+3)],F[W++]=O>>16&255,F[W++]=O>>8&255,F[W++]=O&255;return U===2&&(O=s[D.charCodeAt(H)]<<2|s[D.charCodeAt(H+1)]>>4,F[W++]=O&255),U===1&&(O=s[D.charCodeAt(H)]<<10|s[D.charCodeAt(H+1)]<<4|s[D.charCodeAt(H+2)]>>2,F[W++]=O>>8&255,F[W++]=O&255),F}function i(D){return g[D>>18&63]+g[D>>12&63]+g[D>>6&63]+g[D&63]}function N(D,O,T){for(var E,U=[],F=O;F<T;F+=3)E=(D[F]<<16&16711680)+(D[F+1]<<8&65280)+(D[F+2]&255),U.push(i(E));return U.join("")}function B(D){for(var O,T=D.length,E=T%3,U=[],F=16383,W=0,re=T-E;W<re;W+=F)U.push(N(D,W,W+F>re?re:W+F));return E===1?(O=D[T-1],U.push(g[O>>2]+g[O<<4&63]+"==")):E===2&&(O=(D[T-2]<<8)+D[T-1],U.push(g[O>>10]+g[O>>4&63]+g[O<<2&63]+"=")),U.join("")}},19208:function(rr,Zt,g){"use strict";var s;var Se=g(86251),M=g(67467),Be=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Zt.lW=v,s=W,Zt.h2=50;var te=2147483647;s=te,v.TYPED_ARRAY_SUPPORT=G(),!v.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function G(){try{var P=new Uint8Array(1),a={foo:function(){return 42}};return Object.setPrototypeOf(a,Uint8Array.prototype),Object.setPrototypeOf(P,a),P.foo()===42}catch(h){return!1}}Object.defineProperty(v.prototype,"parent",{enumerable:!0,get:function(){if(v.isBuffer(this))return this.buffer}}),Object.defineProperty(v.prototype,"offset",{enumerable:!0,get:function(){if(v.isBuffer(this))return this.byteOffset}});function Z(P){if(P>te)throw new RangeError('The value "'+P+'" is invalid for option "size"');var a=new Uint8Array(P);return Object.setPrototypeOf(a,v.prototype),a}function v(P,a,h){if(typeof P=="number"){if(typeof a=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return B(P)}return L(P,a,h)}v.poolSize=8192;function L(P,a,h){if(typeof P=="string")return D(P,a);if(ArrayBuffer.isView(P))return T(P);if(P==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof P);if(ut(P,ArrayBuffer)||P&&ut(P.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(ut(P,SharedArrayBuffer)||P&&ut(P.buffer,SharedArrayBuffer)))return E(P,a,h);if(typeof P=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var C=P.valueOf&&P.valueOf();if(C!=null&&C!==P)return v.from(C,a,h);var b=U(P);if(b)return b;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof P[Symbol.toPrimitive]=="function")return v.from(P[Symbol.toPrimitive]("string"),a,h);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof P)}v.from=function(P,a,h){return L(P,a,h)},Object.setPrototypeOf(v.prototype,Uint8Array.prototype),Object.setPrototypeOf(v,Uint8Array);function i(P){if(typeof P!="number")throw new TypeError('"size" argument must be of type number');if(P<0)throw new RangeError('The value "'+P+'" is invalid for option "size"')}function N(P,a,h){return i(P),P<=0?Z(P):a!==void 0?typeof h=="string"?Z(P).fill(a,h):Z(P).fill(a):Z(P)}v.alloc=function(P,a,h){return N(P,a,h)};function B(P){return i(P),Z(P<0?0:F(P)|0)}v.allocUnsafe=function(P){return B(P)},v.allocUnsafeSlow=function(P){return B(P)};function D(P,a){if((typeof a!="string"||a==="")&&(a="utf8"),!v.isEncoding(a))throw new TypeError("Unknown encoding: "+a);var h=re(P,a)|0,C=Z(h),b=C.write(P,a);return b!==h&&(C=C.slice(0,b)),C}function O(P){for(var a=P.length<0?0:F(P.length)|0,h=Z(a),C=0;C<a;C+=1)h[C]=P[C]&255;return h}function T(P){if(ut(P,Uint8Array)){var a=new Uint8Array(P);return E(a.buffer,a.byteOffset,a.byteLength)}return O(P)}function E(P,a,h){if(a<0||P.byteLength<a)throw new RangeError('"offset" is outside of buffer bounds');if(P.byteLength<a+(h||0))throw new RangeError('"length" is outside of buffer bounds');var C;return a===void 0&&h===void 0?C=new Uint8Array(P):h===void 0?C=new Uint8Array(P,a):C=new Uint8Array(P,a,h),Object.setPrototypeOf(C,v.prototype),C}function U(P){if(v.isBuffer(P)){var a=F(P.length)|0,h=Z(a);return h.length===0||P.copy(h,0,0,a),h}if(P.length!==void 0)return typeof P.length!="number"||x(P.length)?Z(0):O(P);if(P.type==="Buffer"&&Array.isArray(P.data))return O(P.data)}function F(P){if(P>=te)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+te.toString(16)+" bytes");return P|0}function W(P){return+P!=P&&(P=0),v.alloc(+P)}v.isBuffer=function(a){return a!=null&&a._isBuffer===!0&&a!==v.prototype},v.compare=function(a,h){if(ut(a,Uint8Array)&&(a=v.from(a,a.offset,a.byteLength)),ut(h,Uint8Array)&&(h=v.from(h,h.offset,h.byteLength)),!v.isBuffer(a)||!v.isBuffer(h))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(a===h)return 0;for(var C=a.length,b=h.length,K=0,ee=Math.min(C,b);K<ee;++K)if(a[K]!==h[K]){C=a[K],b=h[K];break}return C<b?-1:b<C?1:0},v.isEncoding=function(a){switch(String(a).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},v.concat=function(a,h){if(!Array.isArray(a))throw new TypeError('"list" argument must be an Array of Buffers');if(a.length===0)return v.alloc(0);var C;if(h===void 0)for(h=0,C=0;C<a.length;++C)h+=a[C].length;var b=v.allocUnsafe(h),K=0;for(C=0;C<a.length;++C){var ee=a[C];if(ut(ee,Uint8Array))K+ee.length>b.length?v.from(ee).copy(b,K):Uint8Array.prototype.set.call(b,ee,K);else if(v.isBuffer(ee))ee.copy(b,K);else throw new TypeError('"list" argument must be an Array of Buffers');K+=ee.length}return b};function re(P,a){if(v.isBuffer(P))return P.length;if(ArrayBuffer.isView(P)||ut(P,ArrayBuffer))return P.byteLength;if(typeof P!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof P);var h=P.length,C=arguments.length>2&&arguments[2]===!0;if(!C&&h===0)return 0;for(var b=!1;;)switch(a){case"ascii":case"latin1":case"binary":return h;case"utf8":case"utf-8":return Kt(P).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return h*2;case"hex":return h>>>1;case"base64":return ze(P).length;default:if(b)return C?-1:Kt(P).length;a=(""+a).toLowerCase(),b=!0}}v.byteLength=re;function H(P,a,h){var C=!1;if((a===void 0||a<0)&&(a=0),a>this.length||((h===void 0||h>this.length)&&(h=this.length),h<=0)||(h>>>=0,a>>>=0,h<=a))return"";for(P||(P="utf8");;)switch(P){case"hex":return Ce(this,a,h);case"utf8":case"utf-8":return p(this,a,h);case"ascii":return ie(this,a,h);case"latin1":case"binary":return he(this,a,h);case"base64":return ye(this,a,h);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ge(this,a,h);default:if(C)throw new TypeError("Unknown encoding: "+P);P=(P+"").toLowerCase(),C=!0}}v.prototype._isBuffer=!0;function k(P,a,h){var C=P[a];P[a]=P[h],P[h]=C}v.prototype.swap16=function(){var a=this.length;if(a%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var h=0;h<a;h+=2)k(this,h,h+1);return this},v.prototype.swap32=function(){var a=this.length;if(a%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var h=0;h<a;h+=4)k(this,h,h+3),k(this,h+1,h+2);return this},v.prototype.swap64=function(){var a=this.length;if(a%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var h=0;h<a;h+=8)k(this,h,h+7),k(this,h+1,h+6),k(this,h+2,h+5),k(this,h+3,h+4);return this},v.prototype.toString=function(){var a=this.length;return a===0?"":arguments.length===0?p(this,0,a):H.apply(this,arguments)},v.prototype.toLocaleString=v.prototype.toString,v.prototype.equals=function(a){if(!v.isBuffer(a))throw new TypeError("Argument must be a Buffer");return this===a?!0:v.compare(this,a)===0},v.prototype.inspect=function(){var a="",h=Zt.h2;return a=this.toString("hex",0,h).replace(/(.{2})/g,"$1 ").trim(),this.length>h&&(a+=" ... "),"<Buffer "+a+">"},Be&&(v.prototype[Be]=v.prototype.inspect),v.prototype.compare=function(a,h,C,b,K){if(ut(a,Uint8Array)&&(a=v.from(a,a.offset,a.byteLength)),!v.isBuffer(a))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof a);if(h===void 0&&(h=0),C===void 0&&(C=a?a.length:0),b===void 0&&(b=0),K===void 0&&(K=this.length),h<0||C>a.length||b<0||K>this.length)throw new RangeError("out of range index");if(b>=K&&h>=C)return 0;if(b>=K)return-1;if(h>=C)return 1;if(h>>>=0,C>>>=0,b>>>=0,K>>>=0,this===a)return 0;for(var ee=K-b,Ee=C-h,le=Math.min(ee,Ee),ce=this.slice(b,K),Qe=a.slice(h,C),He=0;He<le;++He)if(ce[He]!==Qe[He]){ee=ce[He],Ee=Qe[He];break}return ee<Ee?-1:Ee<ee?1:0};function de(P,a,h,C,b){if(P.length===0)return-1;if(typeof h=="string"?(C=h,h=0):h>2147483647?h=2147483647:h<-2147483648&&(h=-2147483648),h=+h,x(h)&&(h=b?0:P.length-1),h<0&&(h=P.length+h),h>=P.length){if(b)return-1;h=P.length-1}else if(h<0)if(b)h=0;else return-1;if(typeof a=="string"&&(a=v.from(a,C)),v.isBuffer(a))return a.length===0?-1:ue(P,a,h,C,b);if(typeof a=="number")return a=a&255,typeof Uint8Array.prototype.indexOf=="function"?b?Uint8Array.prototype.indexOf.call(P,a,h):Uint8Array.prototype.lastIndexOf.call(P,a,h):ue(P,[a],h,C,b);throw new TypeError("val must be string, number or Buffer")}function ue(P,a,h,C,b){var K=1,ee=P.length,Ee=a.length;if(C!==void 0&&(C=String(C).toLowerCase(),C==="ucs2"||C==="ucs-2"||C==="utf16le"||C==="utf-16le")){if(P.length<2||a.length<2)return-1;K=2,ee/=2,Ee/=2,h/=2}function le($,et){return K===1?$[et]:$.readUInt16BE(et*K)}var ce;if(b){var Qe=-1;for(ce=h;ce<ee;ce++)if(le(P,ce)===le(a,Qe===-1?0:ce-Qe)){if(Qe===-1&&(Qe=ce),ce-Qe+1===Ee)return Qe*K}else Qe!==-1&&(ce-=ce-Qe),Qe=-1}else for(h+Ee>ee&&(h=ee-Ee),ce=h;ce>=0;ce--){for(var He=!0,oe=0;oe<Ee;oe++)if(le(P,ce+oe)!==le(a,oe)){He=!1;break}if(He)return ce}return-1}v.prototype.includes=function(a,h,C){return this.indexOf(a,h,C)!==-1},v.prototype.indexOf=function(a,h,C){return de(this,a,h,C,!0)},v.prototype.lastIndexOf=function(a,h,C){return de(this,a,h,C,!1)};function Fe(P,a,h,C){h=Number(h)||0;var b=P.length-h;C?(C=Number(C),C>b&&(C=b)):C=b;var K=a.length;C>K/2&&(C=K/2);for(var ee=0;ee<C;++ee){var Ee=parseInt(a.substr(ee*2,2),16);if(x(Ee))return ee;P[h+ee]=Ee}return ee}function me(P,a,h,C){return Pt(Kt(a,P.length-h),P,h,C)}function ve(P,a,h,C){return Pt(je(a),P,h,C)}function pe(P,a,h,C){return Pt(ze(a),P,h,C)}function J(P,a,h,C){return Pt(It(a,P.length-h),P,h,C)}v.prototype.write=function(a,h,C,b){if(h===void 0)b="utf8",C=this.length,h=0;else if(C===void 0&&typeof h=="string")b=h,C=this.length,h=0;else if(isFinite(h))h=h>>>0,isFinite(C)?(C=C>>>0,b===void 0&&(b="utf8")):(b=C,C=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var K=this.length-h;if((C===void 0||C>K)&&(C=K),a.length>0&&(C<0||h<0)||h>this.length)throw new RangeError("Attempt to write outside buffer bounds");b||(b="utf8");for(var ee=!1;;)switch(b){case"hex":return Fe(this,a,h,C);case"utf8":case"utf-8":return me(this,a,h,C);case"ascii":case"latin1":case"binary":return ve(this,a,h,C);case"base64":return pe(this,a,h,C);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return J(this,a,h,C);default:if(ee)throw new TypeError("Unknown encoding: "+b);b=(""+b).toLowerCase(),ee=!0}},v.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function ye(P,a,h){return a===0&&h===P.length?Se.fromByteArray(P):Se.fromByteArray(P.slice(a,h))}function p(P,a,h){h=Math.min(P.length,h);for(var C=[],b=a;b<h;){var K=P[b],ee=null,Ee=K>239?4:K>223?3:K>191?2:1;if(b+Ee<=h){var le,ce,Qe,He;switch(Ee){case 1:K<128&&(ee=K);break;case 2:le=P[b+1],(le&192)===128&&(He=(K&31)<<6|le&63,He>127&&(ee=He));break;case 3:le=P[b+1],ce=P[b+2],(le&192)===128&&(ce&192)===128&&(He=(K&15)<<12|(le&63)<<6|ce&63,He>2047&&(He<55296||He>57343)&&(ee=He));break;case 4:le=P[b+1],ce=P[b+2],Qe=P[b+3],(le&192)===128&&(ce&192)===128&&(Qe&192)===128&&(He=(K&15)<<18|(le&63)<<12|(ce&63)<<6|Qe&63,He>65535&&He<1114112&&(ee=He))}}ee===null?(ee=65533,Ee=1):ee>65535&&(ee-=65536,C.push(ee>>>10&1023|55296),ee=56320|ee&1023),C.push(ee),b+=Ee}return Xe(C)}var j=4096;function Xe(P){var a=P.length;if(a<=j)return String.fromCharCode.apply(String,P);for(var h="",C=0;C<a;)h+=String.fromCharCode.apply(String,P.slice(C,C+=j));return h}function ie(P,a,h){var C="";h=Math.min(P.length,h);for(var b=a;b<h;++b)C+=String.fromCharCode(P[b]&127);return C}function he(P,a,h){var C="";h=Math.min(P.length,h);for(var b=a;b<h;++b)C+=String.fromCharCode(P[b]);return C}function Ce(P,a,h){var C=P.length;(!a||a<0)&&(a=0),(!h||h<0||h>C)&&(h=C);for(var b="",K=a;K<h;++K)b+=ke[P[K]];return b}function ge(P,a,h){for(var C=P.slice(a,h),b="",K=0;K<C.length-1;K+=2)b+=String.fromCharCode(C[K]+C[K+1]*256);return b}v.prototype.slice=function(a,h){var C=this.length;a=~~a,h=h===void 0?C:~~h,a<0?(a+=C,a<0&&(a=0)):a>C&&(a=C),h<0?(h+=C,h<0&&(h=0)):h>C&&(h=C),h<a&&(h=a);var b=this.subarray(a,h);return Object.setPrototypeOf(b,v.prototype),b};function ae(P,a,h){if(P%1!==0||P<0)throw new RangeError("offset is not uint");if(P+a>h)throw new RangeError("Trying to access beyond buffer length")}v.prototype.readUintLE=v.prototype.readUIntLE=function(a,h,C){a=a>>>0,h=h>>>0,C||ae(a,h,this.length);for(var b=this[a],K=1,ee=0;++ee<h&&(K*=256);)b+=this[a+ee]*K;return b},v.prototype.readUintBE=v.prototype.readUIntBE=function(a,h,C){a=a>>>0,h=h>>>0,C||ae(a,h,this.length);for(var b=this[a+--h],K=1;h>0&&(K*=256);)b+=this[a+--h]*K;return b},v.prototype.readUint8=v.prototype.readUInt8=function(a,h){return a=a>>>0,h||ae(a,1,this.length),this[a]},v.prototype.readUint16LE=v.prototype.readUInt16LE=function(a,h){return a=a>>>0,h||ae(a,2,this.length),this[a]|this[a+1]<<8},v.prototype.readUint16BE=v.prototype.readUInt16BE=function(a,h){return a=a>>>0,h||ae(a,2,this.length),this[a]<<8|this[a+1]},v.prototype.readUint32LE=v.prototype.readUInt32LE=function(a,h){return a=a>>>0,h||ae(a,4,this.length),(this[a]|this[a+1]<<8|this[a+2]<<16)+this[a+3]*16777216},v.prototype.readUint32BE=v.prototype.readUInt32BE=function(a,h){return a=a>>>0,h||ae(a,4,this.length),this[a]*16777216+(this[a+1]<<16|this[a+2]<<8|this[a+3])},v.prototype.readIntLE=function(a,h,C){a=a>>>0,h=h>>>0,C||ae(a,h,this.length);for(var b=this[a],K=1,ee=0;++ee<h&&(K*=256);)b+=this[a+ee]*K;return K*=128,b>=K&&(b-=Math.pow(2,8*h)),b},v.prototype.readIntBE=function(a,h,C){a=a>>>0,h=h>>>0,C||ae(a,h,this.length);for(var b=h,K=1,ee=this[a+--b];b>0&&(K*=256);)ee+=this[a+--b]*K;return K*=128,ee>=K&&(ee-=Math.pow(2,8*h)),ee},v.prototype.readInt8=function(a,h){return a=a>>>0,h||ae(a,1,this.length),this[a]&128?(255-this[a]+1)*-1:this[a]},v.prototype.readInt16LE=function(a,h){a=a>>>0,h||ae(a,2,this.length);var C=this[a]|this[a+1]<<8;return C&32768?C|4294901760:C},v.prototype.readInt16BE=function(a,h){a=a>>>0,h||ae(a,2,this.length);var C=this[a+1]|this[a]<<8;return C&32768?C|4294901760:C},v.prototype.readInt32LE=function(a,h){return a=a>>>0,h||ae(a,4,this.length),this[a]|this[a+1]<<8|this[a+2]<<16|this[a+3]<<24},v.prototype.readInt32BE=function(a,h){return a=a>>>0,h||ae(a,4,this.length),this[a]<<24|this[a+1]<<16|this[a+2]<<8|this[a+3]},v.prototype.readFloatLE=function(a,h){return a=a>>>0,h||ae(a,4,this.length),M.read(this,a,!0,23,4)},v.prototype.readFloatBE=function(a,h){return a=a>>>0,h||ae(a,4,this.length),M.read(this,a,!1,23,4)},v.prototype.readDoubleLE=function(a,h){return a=a>>>0,h||ae(a,8,this.length),M.read(this,a,!0,52,8)},v.prototype.readDoubleBE=function(a,h){return a=a>>>0,h||ae(a,8,this.length),M.read(this,a,!1,52,8)};function Ae(P,a,h,C,b,K){if(!v.isBuffer(P))throw new TypeError('"buffer" argument must be a Buffer instance');if(a>b||a<K)throw new RangeError('"value" argument is out of bounds');if(h+C>P.length)throw new RangeError("Index out of range")}v.prototype.writeUintLE=v.prototype.writeUIntLE=function(a,h,C,b){if(a=+a,h=h>>>0,C=C>>>0,!b){var K=Math.pow(2,8*C)-1;Ae(this,a,h,C,K,0)}var ee=1,Ee=0;for(this[h]=a&255;++Ee<C&&(ee*=256);)this[h+Ee]=a/ee&255;return h+C},v.prototype.writeUintBE=v.prototype.writeUIntBE=function(a,h,C,b){if(a=+a,h=h>>>0,C=C>>>0,!b){var K=Math.pow(2,8*C)-1;Ae(this,a,h,C,K,0)}var ee=C-1,Ee=1;for(this[h+ee]=a&255;--ee>=0&&(Ee*=256);)this[h+ee]=a/Ee&255;return h+C},v.prototype.writeUint8=v.prototype.writeUInt8=function(a,h,C){return a=+a,h=h>>>0,C||Ae(this,a,h,1,255,0),this[h]=a&255,h+1},v.prototype.writeUint16LE=v.prototype.writeUInt16LE=function(a,h,C){return a=+a,h=h>>>0,C||Ae(this,a,h,2,65535,0),this[h]=a&255,this[h+1]=a>>>8,h+2},v.prototype.writeUint16BE=v.prototype.writeUInt16BE=function(a,h,C){return a=+a,h=h>>>0,C||Ae(this,a,h,2,65535,0),this[h]=a>>>8,this[h+1]=a&255,h+2},v.prototype.writeUint32LE=v.prototype.writeUInt32LE=function(a,h,C){return a=+a,h=h>>>0,C||Ae(this,a,h,4,4294967295,0),this[h+3]=a>>>24,this[h+2]=a>>>16,this[h+1]=a>>>8,this[h]=a&255,h+4},v.prototype.writeUint32BE=v.prototype.writeUInt32BE=function(a,h,C){return a=+a,h=h>>>0,C||Ae(this,a,h,4,4294967295,0),this[h]=a>>>24,this[h+1]=a>>>16,this[h+2]=a>>>8,this[h+3]=a&255,h+4},v.prototype.writeIntLE=function(a,h,C,b){if(a=+a,h=h>>>0,!b){var K=Math.pow(2,8*C-1);Ae(this,a,h,C,K-1,-K)}var ee=0,Ee=1,le=0;for(this[h]=a&255;++ee<C&&(Ee*=256);)a<0&&le===0&&this[h+ee-1]!==0&&(le=1),this[h+ee]=(a/Ee>>0)-le&255;return h+C},v.prototype.writeIntBE=function(a,h,C,b){if(a=+a,h=h>>>0,!b){var K=Math.pow(2,8*C-1);Ae(this,a,h,C,K-1,-K)}var ee=C-1,Ee=1,le=0;for(this[h+ee]=a&255;--ee>=0&&(Ee*=256);)a<0&&le===0&&this[h+ee+1]!==0&&(le=1),this[h+ee]=(a/Ee>>0)-le&255;return h+C},v.prototype.writeInt8=function(a,h,C){return a=+a,h=h>>>0,C||Ae(this,a,h,1,127,-128),a<0&&(a=255+a+1),this[h]=a&255,h+1},v.prototype.writeInt16LE=function(a,h,C){return a=+a,h=h>>>0,C||Ae(this,a,h,2,32767,-32768),this[h]=a&255,this[h+1]=a>>>8,h+2},v.prototype.writeInt16BE=function(a,h,C){return a=+a,h=h>>>0,C||Ae(this,a,h,2,32767,-32768),this[h]=a>>>8,this[h+1]=a&255,h+2},v.prototype.writeInt32LE=function(a,h,C){return a=+a,h=h>>>0,C||Ae(this,a,h,4,2147483647,-2147483648),this[h]=a&255,this[h+1]=a>>>8,this[h+2]=a>>>16,this[h+3]=a>>>24,h+4},v.prototype.writeInt32BE=function(a,h,C){return a=+a,h=h>>>0,C||Ae(this,a,h,4,2147483647,-2147483648),a<0&&(a=4294967295+a+1),this[h]=a>>>24,this[h+1]=a>>>16,this[h+2]=a>>>8,this[h+3]=a&255,h+4};function nt(P,a,h,C,b,K){if(h+C>P.length)throw new RangeError("Index out of range");if(h<0)throw new RangeError("Index out of range")}function mt(P,a,h,C,b){return a=+a,h=h>>>0,b||nt(P,a,h,4,34028234663852886e22,-34028234663852886e22),M.write(P,a,h,C,23,4),h+4}v.prototype.writeFloatLE=function(a,h,C){return mt(this,a,h,!0,C)},v.prototype.writeFloatBE=function(a,h,C){return mt(this,a,h,!1,C)};function Ve(P,a,h,C,b){return a=+a,h=h>>>0,b||nt(P,a,h,8,17976931348623157e292,-17976931348623157e292),M.write(P,a,h,C,52,8),h+8}v.prototype.writeDoubleLE=function(a,h,C){return Ve(this,a,h,!0,C)},v.prototype.writeDoubleBE=function(a,h,C){return Ve(this,a,h,!1,C)},v.prototype.copy=function(a,h,C,b){if(!v.isBuffer(a))throw new TypeError("argument should be a Buffer");if(C||(C=0),!b&&b!==0&&(b=this.length),h>=a.length&&(h=a.length),h||(h=0),b>0&&b<C&&(b=C),b===C||a.length===0||this.length===0)return 0;if(h<0)throw new RangeError("targetStart out of bounds");if(C<0||C>=this.length)throw new RangeError("Index out of range");if(b<0)throw new RangeError("sourceEnd out of bounds");b>this.length&&(b=this.length),a.length-h<b-C&&(b=a.length-h+C);var K=b-C;return this===a&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(h,C,b):Uint8Array.prototype.set.call(a,this.subarray(C,b),h),K},v.prototype.fill=function(a,h,C,b){if(typeof a=="string"){if(typeof h=="string"?(b=h,h=0,C=this.length):typeof C=="string"&&(b=C,C=this.length),b!==void 0&&typeof b!="string")throw new TypeError("encoding must be a string");if(typeof b=="string"&&!v.isEncoding(b))throw new TypeError("Unknown encoding: "+b);if(a.length===1){var K=a.charCodeAt(0);(b==="utf8"&&K<128||b==="latin1")&&(a=K)}}else typeof a=="number"?a=a&255:typeof a=="boolean"&&(a=Number(a));if(h<0||this.length<h||this.length<C)throw new RangeError("Out of range index");if(C<=h)return this;h=h>>>0,C=C===void 0?this.length:C>>>0,a||(a=0);var ee;if(typeof a=="number")for(ee=h;ee<C;++ee)this[ee]=a;else{var Ee=v.isBuffer(a)?a:v.from(a,b),le=Ee.length;if(le===0)throw new TypeError('The value "'+a+'" is invalid for argument "value"');for(ee=0;ee<C-h;++ee)this[ee+h]=Ee[ee%le]}return this};var Qt=/[^+/0-9A-Za-z-_]/g;function vt(P){if(P=P.split("=")[0],P=P.trim().replace(Qt,""),P.length<2)return"";for(;P.length%4!==0;)P=P+"=";return P}function Kt(P,a){a=a||1/0;for(var h,C=P.length,b=null,K=[],ee=0;ee<C;++ee){if(h=P.charCodeAt(ee),h>55295&&h<57344){if(!b){if(h>56319){(a-=3)>-1&&K.push(239,191,189);continue}else if(ee+1===C){(a-=3)>-1&&K.push(239,191,189);continue}b=h;continue}if(h<56320){(a-=3)>-1&&K.push(239,191,189),b=h;continue}h=(b-55296<<10|h-56320)+65536}else b&&(a-=3)>-1&&K.push(239,191,189);if(b=null,h<128){if((a-=1)<0)break;K.push(h)}else if(h<2048){if((a-=2)<0)break;K.push(h>>6|192,h&63|128)}else if(h<65536){if((a-=3)<0)break;K.push(h>>12|224,h>>6&63|128,h&63|128)}else if(h<1114112){if((a-=4)<0)break;K.push(h>>18|240,h>>12&63|128,h>>6&63|128,h&63|128)}else throw new Error("Invalid code point")}return K}function je(P){for(var a=[],h=0;h<P.length;++h)a.push(P.charCodeAt(h)&255);return a}function It(P,a){for(var h,C,b,K=[],ee=0;ee<P.length&&!((a-=2)<0);++ee)h=P.charCodeAt(ee),C=h>>8,b=h%256,K.push(b),K.push(C);return K}function ze(P){return Se.toByteArray(vt(P))}function Pt(P,a,h,C){for(var b=0;b<C&&!(b+h>=a.length||b>=P.length);++b)a[b+h]=P[b];return b}function ut(P,a){return P instanceof a||P!=null&&P.constructor!=null&&P.constructor.name!=null&&P.constructor.name===a.name}function x(P){return P!==P}var ke=function(){for(var P="0123456789abcdef",a=new Array(256),h=0;h<16;++h)for(var C=h*16,b=0;b<16;++b)a[C+b]=P[h]+P[b];return a}()},64270:function(rr){(function(Zt,g){rr.exports=g()})(this,function(){"use strict";var Zt=function(c,A){return Zt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,d){f.__proto__=d}||function(f,d){for(var R in d)Object.prototype.hasOwnProperty.call(d,R)&&(f[R]=d[R])},Zt(c,A)};function g(c,A){if(typeof A!="function"&&A!==null)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");Zt(c,A);function f(){this.constructor=c}c.prototype=A===null?Object.create(A):(f.prototype=A.prototype,new f)}var s=function(){return s=Object.assign||function(A){for(var f,d=1,R=arguments.length;d<R;d++){f=arguments[d];for(var ne in f)Object.prototype.hasOwnProperty.call(f,ne)&&(A[ne]=f[ne])}return A},s.apply(this,arguments)};function Se(c,A,f,d){function R(ne){return ne instanceof f?ne:new f(function(Ue){Ue(ne)})}return new(f||(f=Promise))(function(ne,Ue){function tt($t){try{kt(d.next($t))}catch(an){Ue(an)}}function qe($t){try{kt(d.throw($t))}catch(an){Ue(an)}}function kt($t){$t.done?ne($t.value):R($t.value).then(tt,qe)}kt((d=d.apply(c,A||[])).next())})}function M(c,A){var f={label:0,sent:function(){if(ne[0]&1)throw ne[1];return ne[1]},trys:[],ops:[]},d,R,ne,Ue;return Ue={next:tt(0),throw:tt(1),return:tt(2)},typeof Symbol=="function"&&(Ue[Symbol.iterator]=function(){return this}),Ue;function tt(kt){return function($t){return qe([kt,$t])}}function qe(kt){if(d)throw new TypeError("Generator is already executing.");for(;f;)try{if(d=1,R&&(ne=kt[0]&2?R.return:kt[0]?R.throw||((ne=R.return)&&ne.call(R),0):R.next)&&!(ne=ne.call(R,kt[1])).done)return ne;switch(R=0,ne&&(kt=[kt[0]&2,ne.value]),kt[0]){case 0:case 1:ne=kt;break;case 4:return f.label++,{value:kt[1],done:!1};case 5:f.label++,R=kt[1],kt=[0];continue;case 7:kt=f.ops.pop(),f.trys.pop();continue;default:if(ne=f.trys,!(ne=ne.length>0&&ne[ne.length-1])&&(kt[0]===6||kt[0]===2)){f=0;continue}if(kt[0]===3&&(!ne||kt[1]>ne[0]&&kt[1]<ne[3])){f.label=kt[1];break}if(kt[0]===6&&f.label<ne[1]){f.label=ne[1],ne=kt;break}if(ne&&f.label<ne[2]){f.label=ne[2],f.ops.push(kt);break}ne[2]&&f.ops.pop(),f.trys.pop();continue}kt=A.call(c,f)}catch($t){kt=[6,$t],R=0}finally{d=ne=0}if(kt[0]&5)throw kt[1];return{value:kt[0]?kt[1]:void 0,done:!0}}}function Be(c,A,f){if(f||arguments.length===2)for(var d=0,R=A.length,ne;d<R;d++)(ne||!(d in A))&&(ne||(ne=Array.prototype.slice.call(A,0,d)),ne[d]=A[d]);return c.concat(ne||A)}for(var te=function(){function c(A,f,d,R){this.left=A,this.top=f,this.width=d,this.height=R}return c.prototype.add=function(A,f,d,R){return new c(this.left+A,this.top+f,this.width+d,this.height+R)},c.fromClientRect=function(A,f){return new c(f.left+A.windowBounds.left,f.top+A.windowBounds.top,f.width,f.height)},c.fromDOMRectList=function(A,f){var d=Array.from(f).find(function(R){return R.width!==0});return d?new c(d.left+A.windowBounds.left,d.top+A.windowBounds.top,d.width,d.height):c.EMPTY},c.EMPTY=new c(0,0,0,0),c}(),G=function(c,A){return te.fromClientRect(c,A.getBoundingClientRect())},Z=function(c){var A=c.body,f=c.documentElement;if(!A||!f)throw new Error("Unable to get document size");var d=Math.max(Math.max(A.scrollWidth,f.scrollWidth),Math.max(A.offsetWidth,f.offsetWidth),Math.max(A.clientWidth,f.clientWidth)),R=Math.max(Math.max(A.scrollHeight,f.scrollHeight),Math.max(A.offsetHeight,f.offsetHeight),Math.max(A.clientHeight,f.clientHeight));return new te(0,0,d,R)},v=function(c){for(var A=[],f=0,d=c.length;f<d;){var R=c.charCodeAt(f++);if(R>=55296&&R<=56319&&f<d){var ne=c.charCodeAt(f++);(ne&64512)===56320?A.push(((R&1023)<<10)+(ne&1023)+65536):(A.push(R),f--)}else A.push(R)}return A},L=function(){for(var c=[],A=0;A<arguments.length;A++)c[A]=arguments[A];if(String.fromCodePoint)return String.fromCodePoint.apply(String,c);var f=c.length;if(!f)return"";for(var d=[],R=-1,ne="";++R<f;){var Ue=c[R];Ue<=65535?d.push(Ue):(Ue-=65536,d.push((Ue>>10)+55296,Ue%1024+56320)),(R+1===f||d.length>16384)&&(ne+=String.fromCharCode.apply(String,d),d.length=0)}return ne},i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",N=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),B=0;B<i.length;B++)N[i.charCodeAt(B)]=B;for(var D="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",O=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),T=0;T<D.length;T++)O[D.charCodeAt(T)]=T;for(var E=function(c){var A=c.length*.75,f=c.length,d,R=0,ne,Ue,tt,qe;c[c.length-1]==="="&&(A--,c[c.length-2]==="="&&A--);var kt=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(A):new Array(A),$t=Array.isArray(kt)?kt:new Uint8Array(kt);for(d=0;d<f;d+=4)ne=O[c.charCodeAt(d)],Ue=O[c.charCodeAt(d+1)],tt=O[c.charCodeAt(d+2)],qe=O[c.charCodeAt(d+3)],$t[R++]=ne<<2|Ue>>4,$t[R++]=(Ue&15)<<4|tt>>2,$t[R++]=(tt&3)<<6|qe&63;return kt},U=function(c){for(var A=c.length,f=[],d=0;d<A;d+=2)f.push(c[d+1]<<8|c[d]);return f},F=function(c){for(var A=c.length,f=[],d=0;d<A;d+=4)f.push(c[d+3]<<24|c[d+2]<<16|c[d+1]<<8|c[d]);return f},W=5,re=11,H=2,k=re-W,de=65536>>W,ue=1<<W,Fe=ue-1,me=1024>>W,ve=de+me,pe=ve,J=32,ye=pe+J,p=65536>>re,j=1<<k,Xe=j-1,ie=function(c,A,f){return c.slice?c.slice(A,f):new Uint16Array(Array.prototype.slice.call(c,A,f))},he=function(c,A,f){return c.slice?c.slice(A,f):new Uint32Array(Array.prototype.slice.call(c,A,f))},Ce=function(c,A){var f=E(c),d=Array.isArray(f)?F(f):new Uint32Array(f),R=Array.isArray(f)?U(f):new Uint16Array(f),ne=24,Ue=ie(R,ne/2,d[4]/2),tt=d[5]===2?ie(R,(ne+d[4])/2):he(d,Math.ceil((ne+d[4])/4));return new ge(d[0],d[1],d[2],d[3],Ue,tt)},ge=function(){function c(A,f,d,R,ne,Ue){this.initialValue=A,this.errorValue=f,this.highStart=d,this.highValueIndex=R,this.index=ne,this.data=Ue}return c.prototype.get=function(A){var f;if(A>=0){if(A<55296||A>56319&&A<=65535)return f=this.index[A>>W],f=(f<<H)+(A&Fe),this.data[f];if(A<=65535)return f=this.index[de+(A-55296>>W)],f=(f<<H)+(A&Fe),this.data[f];if(A<this.highStart)return f=ye-p+(A>>re),f=this.index[f],f+=A>>W&Xe,f=this.index[f],f=(f<<H)+(A&Fe),this.data[f];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},c}(),ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ae=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),nt=0;nt<ae.length;nt++)Ae[ae.charCodeAt(nt)]=nt;var mt="KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",Ve=50,Qt=1,vt=2,Kt=3,je=4,It=5,ze=7,Pt=8,ut=9,x=10,ke=11,P=12,a=13,h=14,C=15,b=16,K=17,ee=18,Ee=19,le=20,ce=21,Qe=22,He=23,oe=24,$=25,et=26,Te=27,Ct=28,at=29,Ge=30,Lt=31,St=32,Ie=33,$e=34,lt=35,Nt=36,se=37,Oe=38,We=39,gt=40,Rt=41,en=42,En=43,xn=[9001,65288],ln="!",tn="\xD7",Yt="\xF7",cn=Ce(mt),yn=[Ge,Nt],Un=[Qt,vt,Kt,It],zn=[x,Pt],er=[Te,et],tr=Un.concat(zn),Sr=[Oe,We,gt,$e,lt],Nr=[C,a],fr=function(c,A){A===void 0&&(A="strict");var f=[],d=[],R=[];return c.forEach(function(ne,Ue){var tt=cn.get(ne);if(tt>Ve?(R.push(!0),tt-=Ve):R.push(!1),["normal","auto","loose"].indexOf(A)!==-1&&[8208,8211,12316,12448].indexOf(ne)!==-1)return d.push(Ue),f.push(b);if(tt===je||tt===ke){if(Ue===0)return d.push(Ue),f.push(Ge);var qe=f[Ue-1];return tr.indexOf(qe)===-1?(d.push(d[Ue-1]),f.push(qe)):(d.push(Ue),f.push(Ge))}if(d.push(Ue),tt===Lt)return f.push(A==="strict"?ce:se);if(tt===en||tt===at)return f.push(Ge);if(tt===En)return ne>=131072&&ne<=196605||ne>=196608&&ne<=262141?f.push(se):f.push(Ge);f.push(tt)}),[d,f,R]},qn=function(c,A,f,d){var R=d[f];if(Array.isArray(c)?c.indexOf(R)!==-1:c===R)for(var ne=f;ne<=d.length;){ne++;var Ue=d[ne];if(Ue===A)return!0;if(Ue!==x)break}if(R===x)for(var ne=f;ne>0;){ne--;var tt=d[ne];if(Array.isArray(c)?c.indexOf(tt)!==-1:c===tt)for(var qe=f;qe<=d.length;){qe++;var Ue=d[qe];if(Ue===A)return!0;if(Ue!==x)break}if(tt!==x)break}return!1},Zr=function(c,A){for(var f=c;f>=0;){var d=A[f];if(d===x)f--;else return d}return 0},pr=function(c,A,f,d,R){if(f[d]===0)return tn;var ne=d-1;if(Array.isArray(R)&&R[ne]===!0)return tn;var Ue=ne-1,tt=ne+1,qe=A[ne],kt=Ue>=0?A[Ue]:0,$t=A[tt];if(qe===vt&&$t===Kt)return tn;if(Un.indexOf(qe)!==-1)return ln;if(Un.indexOf($t)!==-1||zn.indexOf($t)!==-1)return tn;if(Zr(ne,A)===Pt)return Yt;if(cn.get(c[ne])===ke||(qe===St||qe===Ie)&&cn.get(c[tt])===ke||qe===ze||$t===ze||qe===ut||[x,a,C].indexOf(qe)===-1&&$t===ut||[K,ee,Ee,oe,Ct].indexOf($t)!==-1||Zr(ne,A)===Qe||qn(He,Qe,ne,A)||qn([K,ee],ce,ne,A)||qn(P,P,ne,A))return tn;if(qe===x)return Yt;if(qe===He||$t===He)return tn;if($t===b||qe===b)return Yt;if([a,C,ce].indexOf($t)!==-1||qe===h||kt===Nt&&Nr.indexOf(qe)!==-1||qe===Ct&&$t===Nt||$t===le||yn.indexOf($t)!==-1&&qe===$||yn.indexOf(qe)!==-1&&$t===$||qe===Te&&[se,St,Ie].indexOf($t)!==-1||[se,St,Ie].indexOf(qe)!==-1&&$t===et||yn.indexOf(qe)!==-1&&er.indexOf($t)!==-1||er.indexOf(qe)!==-1&&yn.indexOf($t)!==-1||[Te,et].indexOf(qe)!==-1&&($t===$||[Qe,C].indexOf($t)!==-1&&A[tt+1]===$)||[Qe,C].indexOf(qe)!==-1&&$t===$||qe===$&&[$,Ct,oe].indexOf($t)!==-1)return tn;if([$,Ct,oe,K,ee].indexOf($t)!==-1)for(var an=ne;an>=0;){var Rn=A[an];if(Rn===$)return tn;if([Ct,oe].indexOf(Rn)!==-1)an--;else break}if([Te,et].indexOf($t)!==-1)for(var an=[K,ee].indexOf(qe)!==-1?Ue:ne;an>=0;){var Rn=A[an];if(Rn===$)return tn;if([Ct,oe].indexOf(Rn)!==-1)an--;else break}if(Oe===qe&&[Oe,We,$e,lt].indexOf($t)!==-1||[We,$e].indexOf(qe)!==-1&&[We,gt].indexOf($t)!==-1||[gt,lt].indexOf(qe)!==-1&&$t===gt||Sr.indexOf(qe)!==-1&&[le,et].indexOf($t)!==-1||Sr.indexOf($t)!==-1&&qe===Te||yn.indexOf(qe)!==-1&&yn.indexOf($t)!==-1||qe===oe&&yn.indexOf($t)!==-1||yn.concat($).indexOf(qe)!==-1&&$t===Qe&&xn.indexOf(c[tt])===-1||yn.concat($).indexOf($t)!==-1&&qe===ee)return tn;if(qe===Rt&&$t===Rt){for(var eo=f[ne],dr=1;eo>0&&(eo--,A[eo]===Rt);)dr++;if(dr%2!==0)return tn}return qe===St&&$t===Ie?tn:Yt},Ao=function(c,A){A||(A={lineBreak:"normal",wordBreak:"normal"});var f=fr(c,A.lineBreak),d=f[0],R=f[1],ne=f[2];(A.wordBreak==="break-all"||A.wordBreak==="break-word")&&(R=R.map(function(tt){return[$,Ge,en].indexOf(tt)!==-1?se:tt}));var Ue=A.wordBreak==="keep-all"?ne.map(function(tt,qe){return tt&&c[qe]>=19968&&c[qe]<=40959}):void 0;return[d,R,Ue]},mo=function(){function c(A,f,d,R){this.codePoints=A,this.required=f===ln,this.start=d,this.end=R}return c.prototype.slice=function(){return L.apply(void 0,this.codePoints.slice(this.start,this.end))},c}(),Dn=function(c,A){var f=v(c),d=Ao(f,A),R=d[0],ne=d[1],Ue=d[2],tt=f.length,qe=0,kt=0;return{next:function(){if(kt>=tt)return{done:!0,value:null};for(var $t=tn;kt<tt&&($t=pr(f,ne,R,++kt,Ue))===tn;);if($t!==tn||kt===tt){var an=new mo(f,$t,qe,kt);return qe=kt,{value:an,done:!1}}return{done:!0,value:null}}}},Cn=1,br=2,Dr=4,yt=8,ct=10,Fn=47,Re=92,st=9,wt=32,qt=34,bn=61,Vn=35,Jn=36,fn=37,Hn=39,lr=40,Gn=41,Fr=95,hr=45,Ir=33,Ko=60,Gi=62,bi=64,_o=91,Li=93,Uo=61,Mi=123,$i=63,zo=125,Ni=124,Ti=126,jr=128,uo=65533,ti=42,jo=43,qi=44,ma=58,ki=59,ei=46,ci=0,Go=8,oa=11,Wa=14,va=31,ia=127,Xi=-1,ca=48,yA=97,lA=101,aa=102,Wr=117,On=122,Yn=65,$n=69,_n=70,gr=85,Mr=90,so=function(c){return c>=ca&&c<=57},Yo=function(c){return c>=55296&&c<=57343},di=function(c){return so(c)||c>=Yn&&c<=_n||c>=yA&&c<=aa},Ta=function(c){return c>=yA&&c<=On},uA=function(c){return c>=Yn&&c<=Mr},fs=function(c){return Ta(c)||uA(c)},ya=function(c){return c>=jr},Es=function(c){return c===ct||c===st||c===wt},SA=function(c){return fs(c)||ya(c)||c===Fr},cA=function(c){return SA(c)||so(c)||c===hr},ea=function(c){return c>=ci&&c<=Go||c===oa||c>=Wa&&c<=va||c===ia},da=function(c,A){return c!==Re?!1:A!==ct},pi=function(c,A,f){return c===hr?SA(A)||da(A,f):SA(c)?!0:!!(c===Re&&da(c,A))},Ga=function(c,A,f){return c===jo||c===hr?so(A)?!0:A===ei&&so(f):so(c===ei?A:c)},DA=function(c){var A=0,f=1;(c[A]===jo||c[A]===hr)&&(c[A]===hr&&(f=-1),A++);for(var d=[];so(c[A]);)d.push(c[A++]);var R=d.length?parseInt(L.apply(void 0,d),10):0;c[A]===ei&&A++;for(var ne=[];so(c[A]);)ne.push(c[A++]);var Ue=ne.length,tt=Ue?parseInt(L.apply(void 0,ne),10):0;(c[A]===$n||c[A]===lA)&&A++;var qe=1;(c[A]===jo||c[A]===hr)&&(c[A]===hr&&(qe=-1),A++);for(var kt=[];so(c[A]);)kt.push(c[A++]);var $t=kt.length?parseInt(L.apply(void 0,kt),10):0;return f*(R+tt*Math.pow(10,-Ue))*Math.pow(10,qe*$t)},dA={type:2},wA={type:3},PA={type:4},Co={type:13},Zo={type:8},fa={type:21},Ra={type:9},xs={type:10},FA={type:11},As={type:12},Qu={type:14},xl={type:23},Ou={type:1},ul={type:25},ou={type:24},Hl={type:26},tA={type:27},iu={type:28},cl={type:29},bo={type:31},Do={type:32},fo=function(){function c(){this._value=[]}return c.prototype.write=function(A){this._value=this._value.concat(v(A))},c.prototype.read=function(){for(var A=[],f=this.consumeToken();f!==Do;)A.push(f),f=this.consumeToken();return A},c.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case qt:return this.consumeStringToken(qt);case Vn:var f=this.peekCodePoint(0),d=this.peekCodePoint(1),R=this.peekCodePoint(2);if(cA(f)||da(d,R)){var ne=pi(f,d,R)?br:Cn,Ue=this.consumeName();return{type:5,value:Ue,flags:ne}}break;case Jn:if(this.peekCodePoint(0)===bn)return this.consumeCodePoint(),Co;break;case Hn:return this.consumeStringToken(Hn);case lr:return dA;case Gn:return wA;case ti:if(this.peekCodePoint(0)===bn)return this.consumeCodePoint(),Qu;break;case jo:if(Ga(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case qi:return PA;case hr:var tt=A,qe=this.peekCodePoint(0),kt=this.peekCodePoint(1);if(Ga(tt,qe,kt))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(pi(tt,qe,kt))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if(qe===hr&&kt===Gi)return this.consumeCodePoint(),this.consumeCodePoint(),ou;break;case ei:if(Ga(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case Fn:if(this.peekCodePoint(0)===ti)for(this.consumeCodePoint();;){var $t=this.consumeCodePoint();if($t===ti&&($t=this.consumeCodePoint(),$t===Fn))return this.consumeToken();if($t===Xi)return this.consumeToken()}break;case ma:return Hl;case ki:return tA;case Ko:if(this.peekCodePoint(0)===Ir&&this.peekCodePoint(1)===hr&&this.peekCodePoint(2)===hr)return this.consumeCodePoint(),this.consumeCodePoint(),ul;break;case bi:var an=this.peekCodePoint(0),Rn=this.peekCodePoint(1),eo=this.peekCodePoint(2);if(pi(an,Rn,eo)){var Ue=this.consumeName();return{type:7,value:Ue}}break;case _o:return iu;case Re:if(da(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case Li:return cl;case Uo:if(this.peekCodePoint(0)===bn)return this.consumeCodePoint(),Zo;break;case Mi:return FA;case zo:return As;case Wr:case gr:var dr=this.peekCodePoint(0),Or=this.peekCodePoint(1);return dr===jo&&(di(Or)||Or===$i)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case Ni:if(this.peekCodePoint(0)===bn)return this.consumeCodePoint(),Ra;if(this.peekCodePoint(0)===Ni)return this.consumeCodePoint(),fa;break;case Ti:if(this.peekCodePoint(0)===bn)return this.consumeCodePoint(),xs;break;case Xi:return Do}return Es(A)?(this.consumeWhiteSpace(),bo):so(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):SA(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:L(A)}},c.prototype.consumeCodePoint=function(){var A=this._value.shift();return typeof A=="undefined"?-1:A},c.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},c.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},c.prototype.consumeUnicodeRangeToken=function(){for(var A=[],f=this.consumeCodePoint();di(f)&&A.length<6;)A.push(f),f=this.consumeCodePoint();for(var d=!1;f===$i&&A.length<6;)A.push(f),f=this.consumeCodePoint(),d=!0;if(d){var R=parseInt(L.apply(void 0,A.map(function(qe){return qe===$i?ca:qe})),16),ne=parseInt(L.apply(void 0,A.map(function(qe){return qe===$i?_n:qe})),16);return{type:30,start:R,end:ne}}var Ue=parseInt(L.apply(void 0,A),16);if(this.peekCodePoint(0)===hr&&di(this.peekCodePoint(1))){this.consumeCodePoint(),f=this.consumeCodePoint();for(var tt=[];di(f)&&tt.length<6;)tt.push(f),f=this.consumeCodePoint();var ne=parseInt(L.apply(void 0,tt),16);return{type:30,start:Ue,end:ne}}else return{type:30,start:Ue,end:Ue}},c.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return A.toLowerCase()==="url"&&this.peekCodePoint(0)===lr?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===lr?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},c.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Xi)return{type:22,value:""};var f=this.peekCodePoint(0);if(f===Hn||f===qt){var d=this.consumeStringToken(this.consumeCodePoint());return d.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Xi||this.peekCodePoint(0)===Gn)?(this.consumeCodePoint(),{type:22,value:d.value}):(this.consumeBadUrlRemnants(),xl)}for(;;){var R=this.consumeCodePoint();if(R===Xi||R===Gn)return{type:22,value:L.apply(void 0,A)};if(Es(R))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Xi||this.peekCodePoint(0)===Gn?(this.consumeCodePoint(),{type:22,value:L.apply(void 0,A)}):(this.consumeBadUrlRemnants(),xl);if(R===qt||R===Hn||R===lr||ea(R))return this.consumeBadUrlRemnants(),xl;if(R===Re)if(da(R,this.peekCodePoint(0)))A.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),xl;else A.push(R)}},c.prototype.consumeWhiteSpace=function(){for(;Es(this.peekCodePoint(0));)this.consumeCodePoint()},c.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(A===Gn||A===Xi)return;da(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},c.prototype.consumeStringSlice=function(A){for(var f=5e4,d="";A>0;){var R=Math.min(f,A);d+=L.apply(void 0,this._value.splice(0,R)),A-=R}return this._value.shift(),d},c.prototype.consumeStringToken=function(A){var f="",d=0;do{var R=this._value[d];if(R===Xi||R===void 0||R===A)return f+=this.consumeStringSlice(d),{type:0,value:f};if(R===ct)return this._value.splice(0,d),Ou;if(R===Re){var ne=this._value[d+1];ne!==Xi&&ne!==void 0&&(ne===ct?(f+=this.consumeStringSlice(d),d=-1,this._value.shift()):da(R,ne)&&(f+=this.consumeStringSlice(d),f+=L(this.consumeEscapedCodePoint()),d=-1))}d++}while(!0)},c.prototype.consumeNumber=function(){var A=[],f=Dr,d=this.peekCodePoint(0);for((d===jo||d===hr)&&A.push(this.consumeCodePoint());so(this.peekCodePoint(0));)A.push(this.consumeCodePoint());d=this.peekCodePoint(0);var R=this.peekCodePoint(1);if(d===ei&&so(R))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),f=yt;so(this.peekCodePoint(0));)A.push(this.consumeCodePoint());d=this.peekCodePoint(0),R=this.peekCodePoint(1);var ne=this.peekCodePoint(2);if((d===$n||d===lA)&&((R===jo||R===hr)&&so(ne)||so(R)))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),f=yt;so(this.peekCodePoint(0));)A.push(this.consumeCodePoint());return[DA(A),f]},c.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),f=A[0],d=A[1],R=this.peekCodePoint(0),ne=this.peekCodePoint(1),Ue=this.peekCodePoint(2);if(pi(R,ne,Ue)){var tt=this.consumeName();return{type:15,number:f,flags:d,unit:tt}}return R===fn?(this.consumeCodePoint(),{type:16,number:f,flags:d}):{type:17,number:f,flags:d}},c.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(di(A)){for(var f=L(A);di(this.peekCodePoint(0))&&f.length<6;)f+=L(this.consumeCodePoint());Es(this.peekCodePoint(0))&&this.consumeCodePoint();var d=parseInt(f,16);return d===0||Yo(d)||d>1114111?uo:d}return A===Xi?uo:A},c.prototype.consumeName=function(){for(var A="";;){var f=this.consumeCodePoint();if(cA(f))A+=L(f);else if(da(f,this.peekCodePoint(0)))A+=L(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(f),A}},c}(),vo=function(){function c(A){this._tokens=A}return c.create=function(A){var f=new fo;return f.write(A),new c(f.read())},c.parseValue=function(A){return c.create(A).parseComponentValue()},c.parseValues=function(A){return c.create(A).parseComponentValues()},c.prototype.parseComponentValue=function(){for(var A=this.consumeToken();A.type===31;)A=this.consumeToken();if(A.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(A);var f=this.consumeComponentValue();do A=this.consumeToken();while(A.type===31);if(A.type===32)return f;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},c.prototype.parseComponentValues=function(){for(var A=[];;){var f=this.consumeComponentValue();if(f.type===32)return A;A.push(f),A.push()}},c.prototype.consumeComponentValue=function(){var A=this.consumeToken();switch(A.type){case 11:case 28:case 2:return this.consumeSimpleBlock(A.type);case 19:return this.consumeFunction(A)}return A},c.prototype.consumeSimpleBlock=function(A){for(var f={type:A,values:[]},d=this.consumeToken();;){if(d.type===32||Du(d,A))return f;this.reconsumeToken(d),f.values.push(this.consumeComponentValue()),d=this.consumeToken()}},c.prototype.consumeFunction=function(A){for(var f={name:A.value,values:[],type:18};;){var d=this.consumeToken();if(d.type===32||d.type===3)return f;this.reconsumeToken(d),f.values.push(this.consumeComponentValue())}},c.prototype.consumeToken=function(){var A=this._tokens.shift();return typeof A=="undefined"?Do:A},c.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},c}(),fi=function(c){return c.type===15},ta=function(c){return c.type===17},Ci=function(c){return c.type===20},Qs=function(c){return c.type===0},zs=function(c,A){return Ci(c)&&c.value===A},fA=function(c){return c.type!==31},hs=function(c){return c.type!==31&&c.type!==4},TA=function(c){var A=[],f=[];return c.forEach(function(d){if(d.type===4){if(f.length===0)throw new Error("Error parsing function args, zero tokens for arg");A.push(f),f=[];return}d.type!==31&&f.push(d)}),f.length&&A.push(f),A},Du=function(c,A){return A===11&&c.type===12||A===28&&c.type===29?!0:A===2&&c.type===3},nl=function(c){return c.type===17||c.type===15},Qa=function(c){return c.type===16||nl(c)},Os=function(c){return c.length>1?[c[0],c[1]]:[c[0]]},nA={type:17,number:0,flags:Dr},ac={type:16,number:50,flags:Dr},dl={type:16,number:100,flags:Dr},rl=function(c,A,f){var d=c[0],R=c[1];return[na(d,A),na(typeof R!="undefined"?R:d,f)]},na=function(c,A){if(c.type===16)return c.number/100*A;if(fi(c))switch(c.unit){case"rem":case"em":return 16*c.number;case"px":default:return c.number}return c.number},Tc="deg",Cd="grad",Rc="rad",rA="turn",Ds={name:"angle",parse:function(c,A){if(A.type===15)switch(A.unit){case Tc:return Math.PI*A.number/180;case Cd:return Math.PI/200*A.number;case Rc:return A.number;case rA:return Math.PI*2*A.number}throw new Error("Unsupported angle type")}},Sl=function(c){return c.type===15&&(c.unit===Tc||c.unit===Cd||c.unit===Rc||c.unit===rA)},Ac=function(c){var A=c.filter(Ci).map(function(f){return f.value}).join(" ");switch(A){case"to bottom right":case"to right bottom":case"left top":case"top left":return[nA,nA];case"to top":case"bottom":return oA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[nA,dl];case"to right":case"left":return oA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[dl,dl];case"to bottom":case"top":return oA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[dl,nA];case"to left":case"right":return oA(270)}return 0},oA=function(c){return Math.PI*c/180},fl={name:"color",parse:function(c,A){if(A.type===18){var f=Io[A.name];if(typeof f=="undefined")throw new Error('Attempting to parse an unsupported color function "'+A.name+'"');return f(c,A.values)}if(A.type===5){if(A.value.length===3){var d=A.value.substring(0,1),R=A.value.substring(1,2),ne=A.value.substring(2,3);return UA(parseInt(d+d,16),parseInt(R+R,16),parseInt(ne+ne,16),1)}if(A.value.length===4){var d=A.value.substring(0,1),R=A.value.substring(1,2),ne=A.value.substring(2,3),Ue=A.value.substring(3,4);return UA(parseInt(d+d,16),parseInt(R+R,16),parseInt(ne+ne,16),parseInt(Ue+Ue,16)/255)}if(A.value.length===6){var d=A.value.substring(0,2),R=A.value.substring(2,4),ne=A.value.substring(4,6);return UA(parseInt(d,16),parseInt(R,16),parseInt(ne,16),1)}if(A.value.length===8){var d=A.value.substring(0,2),R=A.value.substring(2,4),ne=A.value.substring(4,6),Ue=A.value.substring(6,8);return UA(parseInt(d,16),parseInt(R,16),parseInt(ne,16),parseInt(Ue,16)/255)}}if(A.type===20){var tt=Ki[A.value.toUpperCase()];if(typeof tt!="undefined")return tt}return Ki.TRANSPARENT}},IA=function(c){return(255&c)===0},hA=function(c){var A=255&c,f=255&c>>8,d=255&c>>16,R=255&c>>24;return A<255?"rgba("+R+","+d+","+f+","+A/255+")":"rgb("+R+","+d+","+f+")"},UA=function(c,A,f,d){return(c<<24|A<<16|f<<8|Math.round(d*255)<<0)>>>0},Ed=function(c,A){if(c.type===17)return c.number;if(c.type===16){var f=A===3?1:255;return A===3?c.number/100*f:Math.round(c.number/100*f)}return 0},_c=function(c,A){var f=A.filter(hs);if(f.length===3){var d=f.map(Ed),R=d[0],ne=d[1],Ue=d[2];return UA(R,ne,Ue,1)}if(f.length===4){var tt=f.map(Ed),R=tt[0],ne=tt[1],Ue=tt[2],qe=tt[3];return UA(R,ne,Ue,qe)}return 0};function LA(c,A,f){return f<0&&(f+=1),f>=1&&(f-=1),f<1/6?(A-c)*f*6+c:f<1/2?A:f<2/3?(A-c)*6*(2/3-f)+c:c}var kl=function(c,A){var f=A.filter(hs),d=f[0],R=f[1],ne=f[2],Ue=f[3],tt=(d.type===17?oA(d.number):Ds.parse(c,d))/(Math.PI*2),qe=Qa(R)?R.number/100:0,kt=Qa(ne)?ne.number/100:0,$t=typeof Ue!="undefined"&&Qa(Ue)?na(Ue,1):1;if(qe===0)return UA(kt*255,kt*255,kt*255,1);var an=kt<=.5?kt*(qe+1):kt+qe-kt*qe,Rn=kt*2-an,eo=LA(Rn,an,tt+1/3),dr=LA(Rn,an,tt),Or=LA(Rn,an,tt-1/3);return UA(eo*255,dr*255,Or*255,$t)},Io={hsl:kl,hsla:kl,rgb:_c,rgba:_c},Po=function(c,A){return fl.parse(c,vo.create(A).parseComponentValue())},Ki={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},ps={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(c,A){return A.map(function(f){if(Ci(f))switch(f.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},$a={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},BA=function(c,A){var f=fl.parse(c,A[0]),d=A[1];return d&&Qa(d)?{color:f,stop:d}:{color:f,stop:null}},Zs=function(c,A){var f=c[0],d=c[c.length-1];f.stop===null&&(f.stop=nA),d.stop===null&&(d.stop=dl);for(var R=[],ne=0,Ue=0;Ue<c.length;Ue++){var tt=c[Ue].stop;if(tt!==null){var qe=na(tt,A);qe>ne?R.push(qe):R.push(ne),ne=qe}else R.push(null)}for(var kt=null,Ue=0;Ue<R.length;Ue++){var $t=R[Ue];if($t===null)kt===null&&(kt=Ue);else if(kt!==null){for(var an=Ue-kt,Rn=R[kt-1],eo=($t-Rn)/(an+1),dr=1;dr<=an;dr++)R[kt+dr-1]=eo*dr;kt=null}}return c.map(function(Or,qo){var ao=Or.color;return{color:ao,stop:Math.max(Math.min(1,R[qo]/A),0)}})},gs=function(c,A,f){var d=A/2,R=f/2,ne=na(c[0],A)-d,Ue=R-na(c[1],f);return(Math.atan2(Ue,ne)+Math.PI*2)%(Math.PI*2)},hl=function(c,A,f){var d=typeof c=="number"?c:gs(c,A,f),R=Math.abs(A*Math.sin(d))+Math.abs(f*Math.cos(d)),ne=A/2,Ue=f/2,tt=R/2,qe=Math.sin(d-Math.PI/2)*tt,kt=Math.cos(d-Math.PI/2)*tt;return[R,ne-kt,ne+kt,Ue-qe,Ue+qe]},RA=function(c,A){return Math.sqrt(c*c+A*A)},pl=function(c,A,f,d,R){var ne=[[0,0],[0,A],[c,0],[c,A]];return ne.reduce(function(Ue,tt){var qe=tt[0],kt=tt[1],$t=RA(f-qe,d-kt);return(R?$t<Ue.optimumDistance:$t>Ue.optimumDistance)?{optimumCorner:tt,optimumDistance:$t}:Ue},{optimumDistance:R?1/0:-1/0,optimumCorner:null}).optimumCorner},Pu=function(c,A,f,d,R){var ne=0,Ue=0;switch(c.size){case 0:c.shape===0?ne=Ue=Math.min(Math.abs(A),Math.abs(A-d),Math.abs(f),Math.abs(f-R)):c.shape===1&&(ne=Math.min(Math.abs(A),Math.abs(A-d)),Ue=Math.min(Math.abs(f),Math.abs(f-R)));break;case 2:if(c.shape===0)ne=Ue=Math.min(RA(A,f),RA(A,f-R),RA(A-d,f),RA(A-d,f-R));else if(c.shape===1){var tt=Math.min(Math.abs(f),Math.abs(f-R))/Math.min(Math.abs(A),Math.abs(A-d)),qe=pl(d,R,A,f,!0),kt=qe[0],$t=qe[1];ne=RA(kt-A,($t-f)/tt),Ue=tt*ne}break;case 1:c.shape===0?ne=Ue=Math.max(Math.abs(A),Math.abs(A-d),Math.abs(f),Math.abs(f-R)):c.shape===1&&(ne=Math.max(Math.abs(A),Math.abs(A-d)),Ue=Math.max(Math.abs(f),Math.abs(f-R)));break;case 3:if(c.shape===0)ne=Ue=Math.max(RA(A,f),RA(A,f-R),RA(A-d,f),RA(A-d,f-R));else if(c.shape===1){var tt=Math.max(Math.abs(f),Math.abs(f-R))/Math.max(Math.abs(A),Math.abs(A-d)),an=pl(d,R,A,f,!1),kt=an[0],$t=an[1];ne=RA(kt-A,($t-f)/tt),Ue=tt*ne}break}return Array.isArray(c.size)&&(ne=na(c.size[0],d),Ue=c.size.length===2?na(c.size[1],R):ne),[ne,Ue]},Fl=function(c,A){var f=oA(180),d=[];return TA(A).forEach(function(R,ne){if(ne===0){var Ue=R[0];if(Ue.type===20&&Ue.value==="to"){f=Ac(R);return}else if(Sl(Ue)){f=Ds.parse(c,Ue);return}}var tt=BA(c,R);d.push(tt)}),{angle:f,stops:d,type:1}},jc=function(c,A){var f=oA(180),d=[];return TA(A).forEach(function(R,ne){if(ne===0){var Ue=R[0];if(Ue.type===20&&["top","left","right","bottom"].indexOf(Ue.value)!==-1){f=Ac(R);return}else if(Sl(Ue)){f=(Ds.parse(c,Ue)+oA(270))%oA(360);return}}var tt=BA(c,R);d.push(tt)}),{angle:f,stops:d,type:1}},Bf=function(c,A){var f=oA(180),d=[],R=1,ne=0,Ue=3,tt=[];return TA(A).forEach(function(qe,kt){var $t=qe[0];if(kt===0){if(Ci($t)&&$t.value==="linear"){R=1;return}else if(Ci($t)&&$t.value==="radial"){R=2;return}}if($t.type===18){if($t.name==="from"){var an=fl.parse(c,$t.values[0]);d.push({stop:nA,color:an})}else if($t.name==="to"){var an=fl.parse(c,$t.values[0]);d.push({stop:dl,color:an})}else if($t.name==="color-stop"){var Rn=$t.values.filter(hs);if(Rn.length===2){var an=fl.parse(c,Rn[1]),eo=Rn[0];ta(eo)&&d.push({stop:{type:16,number:eo.number*100,flags:eo.flags},color:an})}}}}),R===1?{angle:(f+oA(180))%oA(360),stops:d,type:R}:{size:Ue,shape:ne,stops:d,position:tt,type:R}},sc="closest-side",xd="farthest-side",Mc="closest-corner",lc="farthest-corner",bf="circle",Hc="ellipse",Sd="cover",Fd="contain",Ri=function(c,A){var f=0,d=3,R=[],ne=[];return TA(A).forEach(function(Ue,tt){var qe=!0;if(tt===0){var kt=!1;qe=Ue.reduce(function(an,Rn){if(kt)if(Ci(Rn))switch(Rn.value){case"center":return ne.push(ac),an;case"top":case"left":return ne.push(nA),an;case"right":case"bottom":return ne.push(dl),an}else(Qa(Rn)||nl(Rn))&&ne.push(Rn);else if(Ci(Rn))switch(Rn.value){case bf:return f=0,!1;case Hc:return f=1,!1;case"at":return kt=!0,!1;case sc:return d=0,!1;case Sd:case xd:return d=1,!1;case Fd:case Mc:return d=2,!1;case lc:return d=3,!1}else if(nl(Rn)||Qa(Rn))return Array.isArray(d)||(d=[]),d.push(Rn),!1;return an},qe)}if(qe){var $t=BA(c,Ue);R.push($t)}}),{size:d,shape:f,stops:R,position:ne,type:2}},Ps=function(c,A){var f=0,d=3,R=[],ne=[];return TA(A).forEach(function(Ue,tt){var qe=!0;if(tt===0?qe=Ue.reduce(function($t,an){if(Ci(an))switch(an.value){case"center":return ne.push(ac),!1;case"top":case"left":return ne.push(nA),!1;case"right":case"bottom":return ne.push(dl),!1}else if(Qa(an)||nl(an))return ne.push(an),!1;return $t},qe):tt===1&&(qe=Ue.reduce(function($t,an){if(Ci(an))switch(an.value){case bf:return f=0,!1;case Hc:return f=1,!1;case Fd:case sc:return d=0,!1;case xd:return d=1,!1;case Mc:return d=2,!1;case Sd:case lc:return d=3,!1}else if(nl(an)||Qa(an))return Array.isArray(d)||(d=[]),d.push(an),!1;return $t},qe)),qe){var kt=BA(c,Ue);R.push(kt)}}),{size:d,shape:f,stops:R,position:ne,type:2}},Il=function(c){return c.type===1},oh=function(c){return c.type===2},Ul={name:"image",parse:function(c,A){if(A.type===22){var f={url:A.value,type:0};return c.cache.addImage(A.value),f}if(A.type===18){var d=kc[A.name];if(typeof d=="undefined")throw new Error('Attempting to parse an unsupported image function "'+A.name+'"');return d(c,A.values)}throw new Error("Unsupported image type "+A.type)}};function Cf(c){return!(c.type===20&&c.value==="none")&&(c.type!==18||!!kc[c.name])}var kc={"linear-gradient":Fl,"-moz-linear-gradient":jc,"-ms-linear-gradient":jc,"-o-linear-gradient":jc,"-webkit-linear-gradient":jc,"radial-gradient":Ri,"-moz-radial-gradient":Ps,"-ms-radial-gradient":Ps,"-o-radial-gradient":Ps,"-webkit-radial-gradient":Ps,"-webkit-gradient":Bf},Ef={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(c,A){if(A.length===0)return[];var f=A[0];return f.type===20&&f.value==="none"?[]:A.filter(function(d){return hs(d)&&Cf(d)}).map(function(d){return Ul.parse(c,d)})}},Id={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(c,A){return A.map(function(f){if(Ci(f))switch(f.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},xf={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(c,A){return TA(A).map(function(f){return f.filter(Qa)}).map(Os)}},au={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(c,A){return TA(A).map(function(f){return f.filter(Ci).map(function(d){return d.value}).join(" ")}).map(po)}},po=function(c){switch(c){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},za;(function(c){c.AUTO="auto",c.CONTAIN="contain",c.COVER="cover"})(za||(za={}));var gl={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(c,A){return TA(A).map(function(f){return f.filter(Au)})}},Au=function(c){return Ci(c)||Qa(c)},Ll=function(c){return{name:"border-"+c+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},p0=Ll("top"),su=Ll("right"),ih=Ll("bottom"),Kl=Ll("left"),Ud=function(c){return{name:"border-radius-"+c,initialValue:"0 0",prefix:!1,type:1,parse:function(A,f){return Os(f.filter(Qa))}}},g0=Ud("top-left"),lu=Ud("top-right"),Ts=Ud("bottom-right"),Vs=Ud("bottom-left"),zi=function(c){return{name:"border-"+c+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,f){switch(f){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Kc=zi("top"),Ld=zi("right"),ah=zi("bottom"),Tu=zi("left"),zc=function(c){return{name:"border-"+c+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,f){return fi(f)?f.number:0}}},Nd=zc("top"),uc=zc("right"),Ah=zc("bottom"),m0=zc("left"),ml={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Zc={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(c,A){switch(A){case"rtl":return 1;case"ltr":default:return 0}}},sh={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(c,A){return A.filter(Ci).reduce(function(f,d){return f|v0(d.value)},0)}},v0=function(c){switch(c){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},cc={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(c,A){switch(A){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},lh={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(c,A){return A.type===20&&A.value==="normal"?0:A.type===17||A.type===15?A.number:0}},dc;(function(c){c.NORMAL="normal",c.STRICT="strict"})(dc||(dc={}));var y0={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(c,A){switch(A){case"strict":return dc.STRICT;case"normal":default:return dc.NORMAL}}},Qd={name:"line-height",initialValue:"normal",prefix:!1,type:4},uh=function(c,A){return Ci(c)&&c.value==="normal"?1.2*A:c.type===17?A*c.number:Qa(c)?na(c,A):A},ch={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(c,A){return A.type===20&&A.value==="none"?null:Ul.parse(c,A)}},dh={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(c,A){switch(A){case"inside":return 0;case"outside":default:return 1}}},Od={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(c,A){switch(A){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},fc=function(c){return{name:"margin-"+c,initialValue:"0",prefix:!1,type:4}},fh=fc("top"),hh=fc("right"),ph=fc("bottom"),gh=fc("left"),mh={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(c,A){return A.filter(Ci).map(function(f){switch(f.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Nl={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(c,A){switch(A){case"break-word":return"break-word";case"normal":default:return"normal"}}},Vc=function(c){return{name:"padding-"+c,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},vh=Vc("top"),Y=Vc("right"),X=Vc("bottom"),xe=Vc("left"),Ke={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(c,A){switch(A){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},rt={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(c,A){switch(A){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},ht={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(c,A){return A.length===1&&zs(A[0],"none")?[]:TA(A).map(function(f){for(var d={color:Ki.TRANSPARENT,offsetX:nA,offsetY:nA,blur:nA},R=0,ne=0;ne<f.length;ne++){var Ue=f[ne];nl(Ue)?(R===0?d.offsetX=Ue:R===1?d.offsetY=Ue:d.blur=Ue,R++):d.color=fl.parse(c,Ue)}return d})}},Dt={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(c,A){switch(A){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Ft={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(c,A){if(A.type===20&&A.value==="none")return null;if(A.type===18){var f=wn[A.name];if(typeof f=="undefined")throw new Error('Attempting to parse an unsupported transform function "'+A.name+'"');return f(A.values)}return null}},Vt=function(c){var A=c.filter(function(f){return f.type===17}).map(function(f){return f.number});return A.length===6?A:null},Ht=function(c){var A=c.filter(function(qe){return qe.type===17}).map(function(qe){return qe.number}),f=A[0],d=A[1];A[2],A[3];var R=A[4],ne=A[5];A[6],A[7],A[8],A[9],A[10],A[11];var Ue=A[12],tt=A[13];return A[14],A[15],A.length===16?[f,d,R,ne,Ue,tt]:null},wn={matrix:Vt,matrix3d:Ht},rn={type:16,number:50,flags:Dr},on=[rn,rn],nn={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(c,A){var f=A.filter(Qa);return f.length!==2?on:[f[0],f[1]]}},dn={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(c,A){switch(A){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},or;(function(c){c.NORMAL="normal",c.BREAK_ALL="break-all",c.KEEP_ALL="keep-all"})(or||(or={}));for(var Pn={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(c,A){switch(A){case"break-all":return or.BREAK_ALL;case"keep-all":return or.KEEP_ALL;case"normal":default:return or.NORMAL}}},sr={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(c,A){if(A.type===20)return{auto:!0,order:0};if(ta(A))return{auto:!1,order:A.number};throw new Error("Invalid z-index number parsed")}},ur={name:"time",parse:function(c,A){if(A.type===15)switch(A.unit.toLowerCase()){case"s":return 1e3*A.number;case"ms":return A.number}throw new Error("Unsupported time type")}},nr={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(c,A){return ta(A)?A.number:1}},vr={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Er={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(c,A){return A.filter(Ci).map(function(f){switch(f.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(f){return f!==0})}},_r={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(c,A){var f=[],d=[];return A.forEach(function(R){switch(R.type){case 20:case 0:f.push(R.value);break;case 17:f.push(R.number.toString());break;case 4:d.push(f.join(" ")),f.length=0;break}}),f.length&&d.push(f.join(" ")),d.map(function(R){return R.indexOf(" ")===-1?R:"'"+R+"'"})}},Pr={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Eo={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(c,A){if(ta(A))return A.number;if(Ci(A))switch(A.value){case"bold":return 700;case"normal":default:return 400}return 400}},ro={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(c,A){return A.filter(Ci).map(function(f){return f.value})}},lo={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(c,A){switch(A){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},Hr=function(c,A){return(c&A)!==0},Tr={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(c,A){if(A.length===0)return[];var f=A[0];return f.type===20&&f.value==="none"?[]:A}},Rr={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(c,A){if(A.length===0)return null;var f=A[0];if(f.type===20&&f.value==="none")return null;for(var d=[],R=A.filter(fA),ne=0;ne<R.length;ne++){var Ue=R[ne],tt=R[ne+1];if(Ue.type===20){var qe=tt&&ta(tt)?tt.number:1;d.push({counter:Ue.value,increment:qe})}}return d}},xr={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(c,A){if(A.length===0)return[];for(var f=[],d=A.filter(fA),R=0;R<d.length;R++){var ne=d[R],Ue=d[R+1];if(Ci(ne)&&ne.value!=="none"){var tt=Ue&&ta(Ue)?Ue.number:0;f.push({counter:ne.value,reset:tt})}}return f}},mr={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(c,A){return A.filter(fi).map(function(f){return ur.parse(c,f)})}},Qr={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(c,A){if(A.length===0)return null;var f=A[0];if(f.type===20&&f.value==="none")return null;var d=[],R=A.filter(Qs);if(R.length%2!==0)return null;for(var ne=0;ne<R.length;ne+=2){var Ue=R[ne].value,tt=R[ne+1].value;d.push({open:Ue,close:tt})}return d}},kr=function(c,A,f){if(!c)return"";var d=c[Math.min(A,c.length-1)];return d?f?d.open:d.close:""},Yr={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(c,A){return A.length===1&&zs(A[0],"none")?[]:TA(A).map(function(f){for(var d={color:255,offsetX:nA,offsetY:nA,blur:nA,spread:nA,inset:!1},R=0,ne=0;ne<f.length;ne++){var Ue=f[ne];zs(Ue,"inset")?d.inset=!0:nl(Ue)?(R===0?d.offsetX=Ue:R===1?d.offsetY=Ue:R===2?d.blur=Ue:d.spread=Ue,R++):d.color=fl.parse(c,Ue)}return d})}},Br={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(c,A){var f=[0,1,2],d=[];return A.filter(Ci).forEach(function(R){switch(R.value){case"stroke":d.push(1);break;case"fill":d.push(0);break;case"markers":d.push(2);break}}),f.forEach(function(R){d.indexOf(R)===-1&&d.push(R)}),d}},Vo={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Wo={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(c,A){return fi(A)?A.number:0}},_a=function(){function c(A,f){var d,R;this.animationDuration=cr(A,mr,f.animationDuration),this.backgroundClip=cr(A,ps,f.backgroundClip),this.backgroundColor=cr(A,$a,f.backgroundColor),this.backgroundImage=cr(A,Ef,f.backgroundImage),this.backgroundOrigin=cr(A,Id,f.backgroundOrigin),this.backgroundPosition=cr(A,xf,f.backgroundPosition),this.backgroundRepeat=cr(A,au,f.backgroundRepeat),this.backgroundSize=cr(A,gl,f.backgroundSize),this.borderTopColor=cr(A,p0,f.borderTopColor),this.borderRightColor=cr(A,su,f.borderRightColor),this.borderBottomColor=cr(A,ih,f.borderBottomColor),this.borderLeftColor=cr(A,Kl,f.borderLeftColor),this.borderTopLeftRadius=cr(A,g0,f.borderTopLeftRadius),this.borderTopRightRadius=cr(A,lu,f.borderTopRightRadius),this.borderBottomRightRadius=cr(A,Ts,f.borderBottomRightRadius),this.borderBottomLeftRadius=cr(A,Vs,f.borderBottomLeftRadius),this.borderTopStyle=cr(A,Kc,f.borderTopStyle),this.borderRightStyle=cr(A,Ld,f.borderRightStyle),this.borderBottomStyle=cr(A,ah,f.borderBottomStyle),this.borderLeftStyle=cr(A,Tu,f.borderLeftStyle),this.borderTopWidth=cr(A,Nd,f.borderTopWidth),this.borderRightWidth=cr(A,uc,f.borderRightWidth),this.borderBottomWidth=cr(A,Ah,f.borderBottomWidth),this.borderLeftWidth=cr(A,m0,f.borderLeftWidth),this.boxShadow=cr(A,Yr,f.boxShadow),this.color=cr(A,ml,f.color),this.direction=cr(A,Zc,f.direction),this.display=cr(A,sh,f.display),this.float=cr(A,cc,f.cssFloat),this.fontFamily=cr(A,_r,f.fontFamily),this.fontSize=cr(A,Pr,f.fontSize),this.fontStyle=cr(A,lo,f.fontStyle),this.fontVariant=cr(A,ro,f.fontVariant),this.fontWeight=cr(A,Eo,f.fontWeight),this.letterSpacing=cr(A,lh,f.letterSpacing),this.lineBreak=cr(A,y0,f.lineBreak),this.lineHeight=cr(A,Qd,f.lineHeight),this.listStyleImage=cr(A,ch,f.listStyleImage),this.listStylePosition=cr(A,dh,f.listStylePosition),this.listStyleType=cr(A,Od,f.listStyleType),this.marginTop=cr(A,fh,f.marginTop),this.marginRight=cr(A,hh,f.marginRight),this.marginBottom=cr(A,ph,f.marginBottom),this.marginLeft=cr(A,gh,f.marginLeft),this.opacity=cr(A,nr,f.opacity);var ne=cr(A,mh,f.overflow);this.overflowX=ne[0],this.overflowY=ne[ne.length>1?1:0],this.overflowWrap=cr(A,Nl,f.overflowWrap),this.paddingTop=cr(A,vh,f.paddingTop),this.paddingRight=cr(A,Y,f.paddingRight),this.paddingBottom=cr(A,X,f.paddingBottom),this.paddingLeft=cr(A,xe,f.paddingLeft),this.paintOrder=cr(A,Br,f.paintOrder),this.position=cr(A,rt,f.position),this.textAlign=cr(A,Ke,f.textAlign),this.textDecorationColor=cr(A,vr,(d=f.textDecorationColor)!==null&&d!==void 0?d:f.color),this.textDecorationLine=cr(A,Er,(R=f.textDecorationLine)!==null&&R!==void 0?R:f.textDecoration),this.textShadow=cr(A,ht,f.textShadow),this.textTransform=cr(A,Dt,f.textTransform),this.transform=cr(A,Ft,f.transform),this.transformOrigin=cr(A,nn,f.transformOrigin),this.visibility=cr(A,dn,f.visibility),this.webkitTextStrokeColor=cr(A,Vo,f.webkitTextStrokeColor),this.webkitTextStrokeWidth=cr(A,Wo,f.webkitTextStrokeWidth),this.wordBreak=cr(A,Pn,f.wordBreak),this.zIndex=cr(A,sr,f.zIndex)}return c.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},c.prototype.isTransparent=function(){return IA(this.backgroundColor)},c.prototype.isTransformed=function(){return this.transform!==null},c.prototype.isPositioned=function(){return this.position!==0},c.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},c.prototype.isFloating=function(){return this.float!==0},c.prototype.isInlineLevel=function(){return Hr(this.display,4)||Hr(this.display,33554432)||Hr(this.display,268435456)||Hr(this.display,536870912)||Hr(this.display,67108864)||Hr(this.display,134217728)},c}(),ba=function(){function c(A,f){this.content=cr(A,Tr,f.content),this.quotes=cr(A,Qr,f.quotes)}return c}(),Aa=function(){function c(A,f){this.counterIncrement=cr(A,Rr,f.counterIncrement),this.counterReset=cr(A,xr,f.counterReset)}return c}(),cr=function(c,A,f){var d=new fo,R=f!==null&&typeof f!="undefined"?f.toString():A.initialValue;d.write(R);var ne=new vo(d.read());switch(A.type){case 2:var Ue=ne.parseComponentValue();return A.parse(c,Ci(Ue)?Ue.value:A.initialValue);case 0:return A.parse(c,ne.parseComponentValue());case 1:return A.parse(c,ne.parseComponentValues());case 4:return ne.parseComponentValue();case 3:switch(A.format){case"angle":return Ds.parse(c,ne.parseComponentValue());case"color":return fl.parse(c,ne.parseComponentValue());case"image":return Ul.parse(c,ne.parseComponentValue());case"length":var tt=ne.parseComponentValue();return nl(tt)?tt:nA;case"length-percentage":var qe=ne.parseComponentValue();return Qa(qe)?qe:nA;case"time":return ur.parse(c,ne.parseComponentValue())}break}},NA="data-html2canvas-debug",ri=function(c){var A=c.getAttribute(NA);switch(A){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},oi=function(c,A){var f=ri(c);return f===1||A===f},sa=function(){function c(A,f){if(this.context=A,this.textNodes=[],this.elements=[],this.flags=0,oi(f,3))debugger;this.styles=new _a(A,window.getComputedStyle(f,null)),Ch(f)&&(this.styles.animationDuration.some(function(d){return d>0})&&(f.style.animationDuration="0s"),this.styles.transform!==null&&(f.style.transform="none")),this.bounds=G(this.context,f),oi(f,4)&&(this.flags|=16)}return c}(),bA="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Jr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",co=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Kr=0;Kr<Jr.length;Kr++)co[Jr.charCodeAt(Kr)]=Kr;for(var oo=function(c){var A=c.length*.75,f=c.length,d,R=0,ne,Ue,tt,qe;c[c.length-1]==="="&&(A--,c[c.length-2]==="="&&A--);var kt=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(A):new Array(A),$t=Array.isArray(kt)?kt:new Uint8Array(kt);for(d=0;d<f;d+=4)ne=co[c.charCodeAt(d)],Ue=co[c.charCodeAt(d+1)],tt=co[c.charCodeAt(d+2)],qe=co[c.charCodeAt(d+3)],$t[R++]=ne<<2|Ue>>4,$t[R++]=(Ue&15)<<4|tt>>2,$t[R++]=(tt&3)<<6|qe&63;return kt},Ei=function(c){for(var A=c.length,f=[],d=0;d<A;d+=2)f.push(c[d+1]<<8|c[d]);return f},Qi=function(c){for(var A=c.length,f=[],d=0;d<A;d+=4)f.push(c[d+3]<<24|c[d+2]<<16|c[d+1]<<8|c[d]);return f},Yi=5,Zi=11,Oa=2,_A=Zi-Yi,no=65536>>Yi,Gr=1<<Yi,xi=Gr-1,Ca=1024>>Yi,Ji=no+Ca,jA=Ji,ja=32,Ws=jA+ja,Ea=65536>>Zi,Hi=1<<_A,ha=Hi-1,pa=function(c,A,f){return c.slice?c.slice(A,f):new Uint16Array(Array.prototype.slice.call(c,A,f))},pA=function(c,A,f){return c.slice?c.slice(A,f):new Uint32Array(Array.prototype.slice.call(c,A,f))},iA=function(c,A){var f=oo(c),d=Array.isArray(f)?Qi(f):new Uint32Array(f),R=Array.isArray(f)?Ei(f):new Uint16Array(f),ne=24,Ue=pa(R,ne/2,d[4]/2),tt=d[5]===2?pa(R,(ne+d[4])/2):pA(d,Math.ceil((ne+d[4])/4));return new _i(d[0],d[1],d[2],d[3],Ue,tt)},_i=function(){function c(A,f,d,R,ne,Ue){this.initialValue=A,this.errorValue=f,this.highStart=d,this.highValueIndex=R,this.index=ne,this.data=Ue}return c.prototype.get=function(A){var f;if(A>=0){if(A<55296||A>56319&&A<=65535)return f=this.index[A>>Yi],f=(f<<Oa)+(A&xi),this.data[f];if(A<=65535)return f=this.index[no+(A-55296>>Yi)],f=(f<<Oa)+(A&xi),this.data[f];if(A<this.highStart)return f=Ws-Ea+(A>>Zi),f=this.index[f],f+=A>>Yi&ha,f=this.index[f],f=(f<<Oa)+(A&xi),this.data[f];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},c}(),Ma="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Vi=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),xa=0;xa<Ma.length;xa++)Vi[Ma.charCodeAt(xa)]=xa;var Za=1,MA=2,Gs=3,uu=4,Fa=5,Ru=7,$A=8,XA=9,HA=10,YA=11,JA=12,Ss=13,vl=14,Rs=15,$s=function(c){for(var A=[],f=0,d=c.length;f<d;){var R=c.charCodeAt(f++);if(R>=55296&&R<=56319&&f<d){var ne=c.charCodeAt(f++);(ne&64512)===56320?A.push(((R&1023)<<10)+(ne&1023)+65536):(A.push(R),f--)}else A.push(R)}return A},Wc=function(){for(var c=[],A=0;A<arguments.length;A++)c[A]=arguments[A];if(String.fromCodePoint)return String.fromCodePoint.apply(String,c);var f=c.length;if(!f)return"";for(var d=[],R=-1,ne="";++R<f;){var Ue=c[R];Ue<=65535?d.push(Ue):(Ue-=65536,d.push((Ue>>10)+55296,Ue%1024+56320)),(R+1===f||d.length>16384)&&(ne+=String.fromCharCode.apply(String,d),d.length=0)}return ne},Gc=iA(bA),Oi="\xD7",cu="\xF7",$c=function(c){return Gc.get(c)},To=function(c,A,f){var d=f-2,R=A[d],ne=A[f-1],Ue=A[f];if(ne===MA&&Ue===Gs)return Oi;if(ne===MA||ne===Gs||ne===uu||Ue===MA||Ue===Gs||Ue===uu)return cu;if(ne===$A&&[$A,XA,YA,JA].indexOf(Ue)!==-1||(ne===YA||ne===XA)&&(Ue===XA||Ue===HA)||(ne===JA||ne===HA)&&Ue===HA||Ue===Ss||Ue===Fa||Ue===Ru||ne===Za)return Oi;if(ne===Ss&&Ue===vl){for(;R===Fa;)R=A[--d];if(R===vl)return Oi}if(ne===Rs&&Ue===Rs){for(var tt=0;R===Rs;)tt++,R=A[--d];if(tt%2===0)return Oi}return cu},Wi=function(c){var A=$s(c),f=A.length,d=0,R=0,ne=A.map($c);return{next:function(){if(d>=f)return{done:!0,value:null};for(var Ue=Oi;d<f&&(Ue=To(A,ne,++d))===Oi;);if(Ue!==Oi||d===f){var tt=Wc.apply(null,A.slice(R,d));return R=d,{value:tt,done:!1}}return{done:!0,value:null}}}},gA=function(c){for(var A=Wi(c),f=[],d;!(d=A.next()).done;)d.value&&f.push(d.value.slice());return f},CA=function(c){var A=123;if(c.createRange){var f=c.createRange();if(f.getBoundingClientRect){var d=c.createElement("boundtest");d.style.height=A+"px",d.style.display="block",c.body.appendChild(d),f.selectNode(d);var R=f.getBoundingClientRect(),ne=Math.round(R.height);if(c.body.removeChild(d),ne===A)return!0}}return!1},ss=function(c){var A=c.createElement("boundtest");A.style.width="50px",A.style.display="block",A.style.fontSize="12px",A.style.letterSpacing="0px",A.style.wordSpacing="0px",c.body.appendChild(A);var f=c.createRange();A.innerHTML=typeof"".repeat=="function"?"👨".repeat(10):"";var d=A.firstChild,R=v(d.data).map(function(qe){return L(qe)}),ne=0,Ue={},tt=R.every(function(qe,kt){f.setStart(d,ne),f.setEnd(d,ne+qe.length);var $t=f.getBoundingClientRect();ne+=qe.length;var an=$t.x>Ue.x||$t.y>Ue.y;return Ue=$t,kt===0?!0:an});return c.body.removeChild(A),tt},Xs=function(){return typeof new Image().crossOrigin!="undefined"},qA=function(){return typeof new XMLHttpRequest().responseType=="string"},kA=function(c){var A=new Image,f=c.createElement("canvas"),d=f.getContext("2d");if(!d)return!1;A.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{d.drawImage(A,0,0),f.toDataURL()}catch(R){return!1}return!0},Dd=function(c){return c[0]===0&&c[1]===255&&c[2]===0&&c[3]===255},Pd=function(c){var A=c.createElement("canvas"),f=100;A.width=f,A.height=f;var d=A.getContext("2d");if(!d)return Promise.reject(!1);d.fillStyle="rgb(0, 255, 0)",d.fillRect(0,0,f,f);var R=new Image,ne=A.toDataURL();R.src=ne;var Ue=du(f,f,0,0,R);return d.fillStyle="red",d.fillRect(0,0,f,f),fu(Ue).then(function(tt){d.drawImage(tt,0,0);var qe=d.getImageData(0,0,f,f).data;d.fillStyle="red",d.fillRect(0,0,f,f);var kt=c.createElement("div");return kt.style.backgroundImage="url("+ne+")",kt.style.height=f+"px",Dd(qe)?fu(du(f,f,0,0,kt)):Promise.reject(!1)}).then(function(tt){return d.drawImage(tt,0,0),Dd(d.getImageData(0,0,f,f).data)}).catch(function(){return!1})},du=function(c,A,f,d,R){var ne="http://www.w3.org/2000/svg",Ue=document.createElementNS(ne,"svg"),tt=document.createElementNS(ne,"foreignObject");return Ue.setAttributeNS(null,"width",c.toString()),Ue.setAttributeNS(null,"height",A.toString()),tt.setAttributeNS(null,"width","100%"),tt.setAttributeNS(null,"height","100%"),tt.setAttributeNS(null,"x",f.toString()),tt.setAttributeNS(null,"y",d.toString()),tt.setAttributeNS(null,"externalResourcesRequired","true"),Ue.appendChild(tt),tt.appendChild(R),Ue},fu=function(c){return new Promise(function(A,f){var d=new Image;d.onload=function(){return A(d)},d.onerror=f,d.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(c))})},KA={get SUPPORT_RANGE_BOUNDS(){var c=CA(document);return Object.defineProperty(KA,"SUPPORT_RANGE_BOUNDS",{value:c}),c},get SUPPORT_WORD_BREAKING(){var c=KA.SUPPORT_RANGE_BOUNDS&&ss(document);return Object.defineProperty(KA,"SUPPORT_WORD_BREAKING",{value:c}),c},get SUPPORT_SVG_DRAWING(){var c=kA(document);return Object.defineProperty(KA,"SUPPORT_SVG_DRAWING",{value:c}),c},get SUPPORT_FOREIGNOBJECT_DRAWING(){var c=typeof Array.from=="function"&&typeof window.fetch=="function"?Pd(document):Promise.resolve(!1);return Object.defineProperty(KA,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:c}),c},get SUPPORT_CORS_IMAGES(){var c=Xs();return Object.defineProperty(KA,"SUPPORT_CORS_IMAGES",{value:c}),c},get SUPPORT_RESPONSE_TYPE(){var c=qA();return Object.defineProperty(KA,"SUPPORT_RESPONSE_TYPE",{value:c}),c},get SUPPORT_CORS_XHR(){var c="withCredentials"in new XMLHttpRequest;return Object.defineProperty(KA,"SUPPORT_CORS_XHR",{value:c}),c},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var c=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(KA,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:c}),c}},zl=function(){function c(A,f){this.text=A,this.bounds=f}return c}(),Td=function(c,A,f,d){var R=Ff(A,f),ne=[],Ue=0;return R.forEach(function(tt){if(f.textDecorationLine.length||tt.trim().length>0)if(KA.SUPPORT_RANGE_BOUNDS){var qe=Rd(d,Ue,tt.length).getClientRects();if(qe.length>1){var kt=Xc(tt),$t=0;kt.forEach(function(Rn){ne.push(new zl(Rn,te.fromDOMRectList(c,Rd(d,$t+Ue,Rn.length).getClientRects()))),$t+=Rn.length})}else ne.push(new zl(tt,te.fromDOMRectList(c,qe)))}else{var an=d.splitText(tt.length);ne.push(new zl(tt,Sf(c,d))),d=an}else KA.SUPPORT_RANGE_BOUNDS||(d=d.splitText(tt.length));Ue+=tt.length}),ne},Sf=function(c,A){var f=A.ownerDocument;if(f){var d=f.createElement("html2canvaswrapper");d.appendChild(A.cloneNode(!0));var R=A.parentNode;if(R){R.replaceChild(d,A);var ne=G(c,d);return d.firstChild&&R.replaceChild(d.firstChild,d),ne}}return te.EMPTY},Rd=function(c,A,f){var d=c.ownerDocument;if(!d)throw new Error("Node has no owner document");var R=d.createRange();return R.setStart(c,A),R.setEnd(c,A+f),R},Xc=function(c){if(KA.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(A.segment(c)).map(function(f){return f.segment})}return gA(c)},Yc=function(c,A){if(KA.SUPPORT_NATIVE_TEXT_SEGMENTATION){var f=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(f.segment(c)).map(function(d){return d.segment})}return If(c,A)},Ff=function(c,A){return A.letterSpacing!==0?Xc(c):Yc(c,A)},yh=[32,160,4961,65792,65793,4153,4241],If=function(c,A){for(var f=Dn(c,{lineBreak:A.lineBreak,wordBreak:A.overflowWrap==="break-word"?"break-word":A.wordBreak}),d=[],R,ne=function(){if(R.value){var Ue=R.value.slice(),tt=v(Ue),qe="";tt.forEach(function(kt){yh.indexOf(kt)===-1?qe+=L(kt):(qe.length&&d.push(qe),d.push(L(kt)),qe="")}),qe.length&&d.push(qe)}};!(R=f.next()).done;)ne();return d},Uf=function(){function c(A,f,d){this.text=wh(f.data,d.textTransform),this.textBounds=Td(A,this.text,d,f)}return c}(),wh=function(c,A){switch(A){case 1:return c.toLowerCase();case 3:return c.replace(Bh,bh);case 2:return c.toUpperCase();default:return c}},Bh=/(^|\s|:|-|\(|\))([a-z])/g,bh=function(c,A,f){return c.length>0?A+f.toUpperCase():c},_d=function(c){g(A,c);function A(f,d){var R=c.call(this,f,d)||this;return R.src=d.currentSrc||d.src,R.intrinsicWidth=d.naturalWidth,R.intrinsicHeight=d.naturalHeight,R.context.cache.addImage(R.src),R}return A}(sa),hc=function(c){g(A,c);function A(f,d){var R=c.call(this,f,d)||this;return R.canvas=d,R.intrinsicWidth=d.width,R.intrinsicHeight=d.height,R}return A}(sa),Jc=function(c){g(A,c);function A(f,d){var R=c.call(this,f,d)||this,ne=new XMLSerializer,Ue=G(f,d);return d.setAttribute("width",Ue.width+"px"),d.setAttribute("height",Ue.height+"px"),R.svg="data:image/svg+xml,"+encodeURIComponent(ne.serializeToString(d)),R.intrinsicWidth=d.width.baseVal.value,R.intrinsicHeight=d.height.baseVal.value,R.context.cache.addImage(R.svg),R}return A}(sa),qc=function(c){g(A,c);function A(f,d){var R=c.call(this,f,d)||this;return R.value=d.value,R}return A}(sa),ed=function(c){g(A,c);function A(f,d){var R=c.call(this,f,d)||this;return R.start=d.start,R.reversed=typeof d.reversed=="boolean"&&d.reversed===!0,R}return A}(sa),yl=[{type:15,flags:0,unit:"px",number:3}],Lf=[{type:16,flags:0,number:50}],Nf=function(c){return c.width>c.height?new te(c.left+(c.width-c.height)/2,c.top,c.height,c.height):c.width<c.height?new te(c.left,c.top+(c.height-c.width)/2,c.width,c.width):c},Qf=function(c){var A=c.type===ju?new Array(c.value.length+1).join("\u2022"):c.value;return A.length===0?c.placeholder||"":A},pc="checkbox",_u="radio",ju="password",Mu=707406591,Hu=function(c){g(A,c);function A(f,d){var R=c.call(this,f,d)||this;switch(R.type=d.type.toLowerCase(),R.checked=d.checked,R.value=Qf(d),(R.type===pc||R.type===_u)&&(R.styles.backgroundColor=3739148031,R.styles.borderTopColor=R.styles.borderRightColor=R.styles.borderBottomColor=R.styles.borderLeftColor=2779096575,R.styles.borderTopWidth=R.styles.borderRightWidth=R.styles.borderBottomWidth=R.styles.borderLeftWidth=1,R.styles.borderTopStyle=R.styles.borderRightStyle=R.styles.borderBottomStyle=R.styles.borderLeftStyle=1,R.styles.backgroundClip=[0],R.styles.backgroundOrigin=[0],R.bounds=Nf(R.bounds)),R.type){case pc:R.styles.borderTopRightRadius=R.styles.borderTopLeftRadius=R.styles.borderBottomRightRadius=R.styles.borderBottomLeftRadius=yl;break;case _u:R.styles.borderTopRightRadius=R.styles.borderTopLeftRadius=R.styles.borderBottomRightRadius=R.styles.borderBottomLeftRadius=Lf;break}return R}return A}(sa),Of=function(c){g(A,c);function A(f,d){var R=c.call(this,f,d)||this,ne=d.options[d.selectedIndex||0];return R.value=ne&&ne.text||"",R}return A}(sa),si=function(c){g(A,c);function A(f,d){var R=c.call(this,f,d)||this;return R.value=d.value,R}return A}(sa),Si=function(c){g(A,c);function A(f,d){var R=c.call(this,f,d)||this;R.src=d.src,R.width=parseInt(d.width,10)||0,R.height=parseInt(d.height,10)||0,R.backgroundColor=R.styles.backgroundColor;try{if(d.contentWindow&&d.contentWindow.document&&d.contentWindow.document.documentElement){R.tree=hu(f,d.contentWindow.document.documentElement);var ne=d.contentWindow.document.documentElement?Po(f,getComputedStyle(d.contentWindow.document.documentElement).backgroundColor):Ki.TRANSPARENT,Ue=d.contentWindow.document.body?Po(f,getComputedStyle(d.contentWindow.document.body).backgroundColor):Ki.TRANSPARENT;R.backgroundColor=IA(ne)?IA(Ue)?R.styles.backgroundColor:Ue:ne}}catch(tt){}return R}return A}(sa),mA=["OL","UL","MENU"],es=function(c,A,f,d){for(var R=A.firstChild,ne=void 0;R;R=ne)if(ne=R.nextSibling,ku(R)&&R.data.trim().length>0)f.textNodes.push(new Uf(c,R,f.styles));else if(Zl(R))if(x0(R)&&R.assignedNodes)R.assignedNodes().forEach(function(tt){return es(c,tt,f,d)});else{var Ue=zA(c,R);Ue.styles.isVisible()&&(pu(R,Ue,d)?Ue.flags|=4:gu(Ue.styles)&&(Ue.flags|=2),mA.indexOf(R.tagName)!==-1&&(Ue.flags|=8),f.elements.push(Ue),R.slot,R.shadowRoot?es(c,R.shadowRoot,Ue,d):!jd(R)&&!w0(R)&&!Pf(R)&&es(c,R,Ue,d))}},zA=function(c,A){return xh(A)?new _d(c,A):B0(A)?new hc(c,A):w0(A)?new Jc(c,A):Fp(A)?new qc(c,A):Ip(A)?new ed(c,A):Up(A)?new Hu(c,A):Pf(A)?new Of(c,A):jd(A)?new si(c,A):C0(A)?new Si(c,A):new sa(c,A)},hu=function(c,A){var f=zA(c,A);return f.flags|=4,es(c,A,f,f),f},pu=function(c,A,f){return A.styles.isPositionedWithZIndex()||A.styles.opacity<1||A.styles.isTransformed()||Eh(c)&&f.styles.isTransparent()},gu=function(c){return c.isPositioned()||c.isFloating()},ku=function(c){return c.nodeType===Node.TEXT_NODE},Zl=function(c){return c.nodeType===Node.ELEMENT_NODE},Ch=function(c){return Zl(c)&&typeof c.style!="undefined"&&!Df(c)},Df=function(c){return typeof c.className=="object"},Fp=function(c){return c.tagName==="LI"},Ip=function(c){return c.tagName==="OL"},Up=function(c){return c.tagName==="INPUT"},Lp=function(c){return c.tagName==="HTML"},w0=function(c){return c.tagName==="svg"},Eh=function(c){return c.tagName==="BODY"},B0=function(c){return c.tagName==="CANVAS"},b0=function(c){return c.tagName==="VIDEO"},xh=function(c){return c.tagName==="IMG"},C0=function(c){return c.tagName==="IFRAME"},E0=function(c){return c.tagName==="STYLE"},Sh=function(c){return c.tagName==="SCRIPT"},jd=function(c){return c.tagName==="TEXTAREA"},Pf=function(c){return c.tagName==="SELECT"},x0=function(c){return c.tagName==="SLOT"},S0=function(c){return c.tagName.indexOf("-")>0},Ig=function(){function c(){this.counters={}}return c.prototype.getCounterValue=function(A){var f=this.counters[A];return f&&f.length?f[f.length-1]:1},c.prototype.getCounterValues=function(A){var f=this.counters[A];return f||[]},c.prototype.pop=function(A){var f=this;A.forEach(function(d){return f.counters[d].pop()})},c.prototype.parse=function(A){var f=this,d=A.counterIncrement,R=A.counterReset,ne=!0;d!==null&&d.forEach(function(tt){var qe=f.counters[tt.counter];qe&&tt.increment!==0&&(ne=!1,qe.length||qe.push(1),qe[Math.max(0,qe.length-1)]+=tt.increment)});var Ue=[];return ne&&R.forEach(function(tt){var qe=f.counters[tt.counter];Ue.push(tt.counter),qe||(qe=f.counters[tt.counter]=[]),qe.push(tt.reset)}),Ue},c}(),Fh={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Ih={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Np={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},F0={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},gc=function(c,A,f,d,R,ne){return c<A||c>f?Hd(c,R,ne.length>0):d.integers.reduce(function(Ue,tt,qe){for(;c>=tt;)c-=tt,Ue+=d.values[qe];return Ue},"")+ne},Qp=function(c,A,f,d){var R="";do f||c--,R=d(c)+R,c/=A;while(c*A>=A);return R},EA=function(c,A,f,d,R){var ne=f-A+1;return(c<0?"-":"")+(Qp(Math.abs(c),ne,d,function(Ue){return L(Math.floor(Ue%ne)+A)})+R)},Ku=function(c,A,f){f===void 0&&(f=". ");var d=A.length;return Qp(Math.abs(c),d,!1,function(R){return A[Math.floor(R%d)]})+f},mc=1,mu=2,vu=4,Md=8,yu=function(c,A,f,d,R,ne){if(c<-9999||c>9999)return Hd(c,4,R.length>0);var Ue=Math.abs(c),tt=R;if(Ue===0)return A[0]+tt;for(var qe=0;Ue>0&&qe<=4;qe++){var kt=Ue%10;kt===0&&Hr(ne,mc)&&tt!==""?tt=A[kt]+tt:kt>1||kt===1&&qe===0||kt===1&&qe===1&&Hr(ne,mu)||kt===1&&qe===1&&Hr(ne,vu)&&c>100||kt===1&&qe>1&&Hr(ne,Md)?tt=A[kt]+(qe>0?f[qe-1]:"")+tt:kt===1&&qe>0&&(tt=f[qe-1]+tt),Ue=Math.floor(Ue/10)}return(c<0?d:"")+tt},I0="\u5341\u767E\u5343\u842C",Op="\u62FE\u4F70\u4EDF\u842C",U0="\u30DE\u30A4\u30CA\u30B9",Uh="\uB9C8\uC774\uB108\uC2A4",Hd=function(c,A,f){var d=f?". ":"",R=f?"\u3001":"",ne=f?", ":"",Ue=f?" ":"";switch(A){case 0:return"\u2022"+Ue;case 1:return"\u25E6"+Ue;case 2:return"\u25FE"+Ue;case 5:var tt=EA(c,48,57,!0,d);return tt.length<4?"0"+tt:tt;case 4:return Ku(c,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",R);case 6:return gc(c,1,3999,Fh,3,d).toLowerCase();case 7:return gc(c,1,3999,Fh,3,d);case 8:return EA(c,945,969,!1,d);case 9:return EA(c,97,122,!1,d);case 10:return EA(c,65,90,!1,d);case 11:return EA(c,1632,1641,!0,d);case 12:case 49:return gc(c,1,9999,Ih,3,d);case 35:return gc(c,1,9999,Ih,3,d).toLowerCase();case 13:return EA(c,2534,2543,!0,d);case 14:case 30:return EA(c,6112,6121,!0,d);case 15:return Ku(c,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",R);case 16:return Ku(c,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",R);case 17:case 48:return yu(c,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",I0,"\u8CA0",R,mu|vu|Md);case 47:return yu(c,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Op,"\u8CA0",R,mc|mu|vu|Md);case 42:return yu(c,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",I0,"\u8D1F",R,mu|vu|Md);case 41:return yu(c,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Op,"\u8D1F",R,mc|mu|vu|Md);case 26:return yu(c,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",U0,R,0);case 25:return yu(c,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",U0,R,mc|mu|vu);case 31:return yu(c,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Uh,ne,mc|mu|vu);case 33:return yu(c,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Uh,ne,0);case 32:return yu(c,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Uh,ne,mc|mu|vu);case 18:return EA(c,2406,2415,!0,d);case 20:return gc(c,1,19999,F0,3,d);case 21:return EA(c,2790,2799,!0,d);case 22:return EA(c,2662,2671,!0,d);case 22:return gc(c,1,10999,Np,3,d);case 23:return Ku(c,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return Ku(c,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return EA(c,3302,3311,!0,d);case 28:return Ku(c,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",R);case 29:return Ku(c,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",R);case 34:return EA(c,3792,3801,!0,d);case 37:return EA(c,6160,6169,!0,d);case 38:return EA(c,4160,4169,!0,d);case 39:return EA(c,2918,2927,!0,d);case 40:return EA(c,1776,1785,!0,d);case 43:return EA(c,3046,3055,!0,d);case 44:return EA(c,3174,3183,!0,d);case 45:return EA(c,3664,3673,!0,d);case 46:return EA(c,3872,3881,!0,d);case 3:default:return EA(c,48,57,!0,d)}},L0="data-html2canvas-ignore",Dp=function(){function c(A,f,d){if(this.context=A,this.options=d,this.scrolledElements=[],this.referenceElement=f,this.counters=new Ig,this.quoteDepth=0,!f.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(f.ownerDocument.documentElement,!1)}return c.prototype.toIFrame=function(A,f){var d=this,R=Pp(A,f);if(!R.contentWindow)return Promise.reject("Unable to find iframe window");var ne=A.defaultView.pageXOffset,Ue=A.defaultView.pageYOffset,tt=R.contentWindow,qe=tt.document,kt=Kd(R).then(function(){return Se(d,void 0,void 0,function(){var $t,an;return M(this,function(Rn){switch(Rn.label){case 0:return this.scrolledElements.forEach(O0),tt&&(tt.scrollTo(f.left,f.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(tt.scrollY!==f.top||tt.scrollX!==f.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(tt.scrollX-f.left,tt.scrollY-f.top,0,0))),$t=this.options.onclone,an=this.clonedReferenceElement,typeof an=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:qe.fonts&&qe.fonts.ready?[4,qe.fonts.ready]:[3,2];case 1:Rn.sent(),Rn.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Tp(qe)]:[3,4];case 3:Rn.sent(),Rn.label=4;case 4:return typeof $t=="function"?[2,Promise.resolve().then(function(){return $t(qe,an)}).then(function(){return R})]:[2,R]}})})});return qe.open(),qe.write(Rp(document.doctype)+"<html></html>"),Q0(this.referenceElement.ownerDocument,ne,Ue),qe.replaceChild(qe.adoptNode(this.documentElement),qe.documentElement),qe.close(),kt},c.prototype.createElementClone=function(A){if(oi(A,2))debugger;if(B0(A))return this.createCanvasClone(A);if(b0(A))return this.createVideoClone(A);if(E0(A))return this.createStyleClone(A);var f=A.cloneNode(!1);return xh(f)&&(xh(A)&&A.currentSrc&&A.currentSrc!==A.src&&(f.src=A.currentSrc,f.srcset=""),f.loading==="lazy"&&(f.loading="eager")),S0(f)?this.createCustomElementClone(f):f},c.prototype.createCustomElementClone=function(A){var f=document.createElement("html2canvascustomelement");return Tf(A.style,f),f},c.prototype.createStyleClone=function(A){try{var f=A.sheet;if(f&&f.cssRules){var d=[].slice.call(f.cssRules,0).reduce(function(ne,Ue){return Ue&&typeof Ue.cssText=="string"?ne+Ue.cssText:ne},""),R=A.cloneNode(!1);return R.textContent=d,R}}catch(ne){if(this.context.logger.error("Unable to access cssRules property",ne),ne.name!=="SecurityError")throw ne}return A.cloneNode(!1)},c.prototype.createCanvasClone=function(A){var f;if(this.options.inlineImages&&A.ownerDocument){var d=A.ownerDocument.createElement("img");try{return d.src=A.toDataURL(),d}catch(kt){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var R=A.cloneNode(!1);try{R.width=A.width,R.height=A.height;var ne=A.getContext("2d"),Ue=R.getContext("2d");if(Ue)if(!this.options.allowTaint&&ne)Ue.putImageData(ne.getImageData(0,0,A.width,A.height),0,0);else{var tt=(f=A.getContext("webgl2"))!==null&&f!==void 0?f:A.getContext("webgl");if(tt){var qe=tt.getContextAttributes();(qe==null?void 0:qe.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}Ue.drawImage(A,0,0)}return R}catch(kt){this.context.logger.info("Unable to clone canvas as it is tainted",A)}return R},c.prototype.createVideoClone=function(A){var f=A.ownerDocument.createElement("canvas");f.width=A.offsetWidth,f.height=A.offsetHeight;var d=f.getContext("2d");try{return d&&(d.drawImage(A,0,0,f.width,f.height),this.options.allowTaint||d.getImageData(0,0,f.width,f.height)),f}catch(ne){this.context.logger.info("Unable to clone video as it is tainted",A)}var R=A.ownerDocument.createElement("canvas");return R.width=A.offsetWidth,R.height=A.offsetHeight,R},c.prototype.appendChildNode=function(A,f,d){(!Zl(f)||!Sh(f)&&!f.hasAttribute(L0)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(f)))&&(!this.options.copyStyles||!Zl(f)||!E0(f))&&A.appendChild(this.cloneNode(f,d))},c.prototype.cloneChildNodes=function(A,f,d){for(var R=this,ne=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;ne;ne=ne.nextSibling)if(Zl(ne)&&x0(ne)&&typeof ne.assignedNodes=="function"){var Ue=ne.assignedNodes();Ue.length&&Ue.forEach(function(tt){return R.appendChildNode(f,tt,d)})}else this.appendChildNode(f,ne,d)},c.prototype.cloneNode=function(A,f){if(ku(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var d=A.ownerDocument.defaultView;if(d&&Zl(A)&&(Ch(A)||Df(A))){var R=this.createElementClone(A);R.style.transitionProperty="none";var ne=d.getComputedStyle(A),Ue=d.getComputedStyle(A,":before"),tt=d.getComputedStyle(A,":after");this.referenceElement===A&&Ch(R)&&(this.clonedReferenceElement=R),Eh(R)&&Lg(R);var qe=this.counters.parse(new Aa(this.context,ne)),kt=this.resolvePseudoContent(A,R,Ue,kd.BEFORE);S0(A)&&(f=!0),b0(A)||this.cloneChildNodes(A,R,f),kt&&R.insertBefore(kt,R.firstChild);var $t=this.resolvePseudoContent(A,R,tt,kd.AFTER);return $t&&R.appendChild($t),this.counters.pop(qe),(ne&&(this.options.copyStyles||Df(A))&&!C0(A)||f)&&Tf(ne,R),(A.scrollTop!==0||A.scrollLeft!==0)&&this.scrolledElements.push([R,A.scrollLeft,A.scrollTop]),(jd(A)||Pf(A))&&(jd(R)||Pf(R))&&(R.value=A.value),R}return A.cloneNode(!1)},c.prototype.resolvePseudoContent=function(A,f,d,R){var ne=this;if(d){var Ue=d.content,tt=f.ownerDocument;if(!(!tt||!Ue||Ue==="none"||Ue==="-moz-alt-content"||d.display==="none")){this.counters.parse(new Aa(this.context,d));var qe=new ba(this.context,d),kt=tt.createElement("html2canvaspseudoelement");Tf(d,kt),qe.content.forEach(function(an){if(an.type===0)kt.appendChild(tt.createTextNode(an.value));else if(an.type===22){var Rn=tt.createElement("img");Rn.src=an.value,Rn.style.opacity="1",kt.appendChild(Rn)}else if(an.type===18){if(an.name==="attr"){var eo=an.values.filter(Ci);eo.length&&kt.appendChild(tt.createTextNode(A.getAttribute(eo[0].value)||""))}else if(an.name==="counter"){var dr=an.values.filter(hs),Or=dr[0],qo=dr[1];if(Or&&Ci(Or)){var ao=ne.counters.getCounterValue(Or.value),io=qo&&Ci(qo)?Od.parse(ne.context,qo.value):3;kt.appendChild(tt.createTextNode(Hd(ao,io,!1)))}}else if(an.name==="counters"){var Mo=an.values.filter(hs),Or=Mo[0],ai=Mo[1],qo=Mo[2];if(Or&&Ci(Or)){var No=ne.counters.getCounterValues(Or.value),Vr=qo&&Ci(qo)?Od.parse(ne.context,qo.value):3,ji=ai&&ai.type===0?ai.value:"",gi=No.map(function(Js){return Hd(Js,Vr,!1)}).join(ji);kt.appendChild(tt.createTextNode(gi))}}}else if(an.type===20)switch(an.value){case"open-quote":kt.appendChild(tt.createTextNode(kr(qe.quotes,ne.quoteDepth++,!0)));break;case"close-quote":kt.appendChild(tt.createTextNode(kr(qe.quotes,--ne.quoteDepth,!1)));break;default:kt.appendChild(tt.createTextNode(an.value))}}),kt.className=Lh+" "+Rf;var $t=R===kd.BEFORE?" "+Lh:" "+Rf;return Df(f)?f.className.baseValue+=$t:f.className+=$t,kt}}},c.destroy=function(A){return A.parentNode?(A.parentNode.removeChild(A),!0):!1},c}(),kd;(function(c){c[c.BEFORE=0]="BEFORE",c[c.AFTER=1]="AFTER"})(kd||(kd={}));var Pp=function(c,A){var f=c.createElement("iframe");return f.className="html2canvas-container",f.style.visibility="hidden",f.style.position="fixed",f.style.left="-10000px",f.style.top="0px",f.style.border="0",f.width=A.width.toString(),f.height=A.height.toString(),f.scrolling="no",f.setAttribute(L0,"true"),c.body.appendChild(f),f},N0=function(c){return new Promise(function(A){if(c.complete){A();return}if(!c.src){A();return}c.onload=A,c.onerror=A})},Tp=function(c){return Promise.all([].slice.call(c.images,0).map(N0))},Kd=function(c){return new Promise(function(A,f){var d=c.contentWindow;if(!d)return f("No window assigned for iframe");var R=d.document;d.onload=c.onload=function(){d.onload=c.onload=null;var ne=setInterval(function(){R.body.childNodes.length>0&&R.readyState==="complete"&&(clearInterval(ne),A(c))},50)}})},Ug=["all","d","content"],Tf=function(c,A){for(var f=c.length-1;f>=0;f--){var d=c.item(f);Ug.indexOf(d)===-1&&A.style.setProperty(d,c.getPropertyValue(d))}return A},Rp=function(c){var A="";return c&&(A+="<!DOCTYPE ",c.name&&(A+=c.name),c.internalSubset&&(A+=c.internalSubset),c.publicId&&(A+='"'+c.publicId+'"'),c.systemId&&(A+='"'+c.systemId+'"'),A+=">"),A},Q0=function(c,A,f){c&&c.defaultView&&(A!==c.defaultView.pageXOffset||f!==c.defaultView.pageYOffset)&&c.defaultView.scrollTo(A,f)},O0=function(c){var A=c[0],f=c[1],d=c[2];A.scrollLeft=f,A.scrollTop=d},D0=":before",P0=":after",Lh="___html2canvas___pseudoelement_before",Rf="___html2canvas___pseudoelement_after",T0=`{
|
|
|
content: "" !important;
|
|
|
display: none !important;
|
|
|
}`,Lg=function(c){R0(c,"."+Lh+D0+T0+`
|
|
|
.`+Rf+P0+T0)},R0=function(c,A){var f=c.ownerDocument;if(f){var d=f.createElement("style");d.textContent=A,c.appendChild(d)}},_0=function(){function c(){}return c.getOrigin=function(A){var f=c._link;return f?(f.href=A,f.href=f.href,f.protocol+f.hostname+f.port):"about:blank"},c.isSameOrigin=function(A){return c.getOrigin(A)===c._origin},c.setContext=function(A){c._link=A.document.createElement("a"),c._origin=c.getOrigin(A.location.href)},c._origin="about:blank",c}(),ol=function(){function c(A,f){this.context=A,this._options=f,this._cache={}}return c.prototype.addImage=function(A){var f=Promise.resolve();return this.has(A)||(Oh(A)||_f(A))&&(this._cache[A]=this.loadImage(A)).catch(function(){}),f},c.prototype.match=function(A){return this._cache[A]},c.prototype.loadImage=function(A){return Se(this,void 0,void 0,function(){var f,d,R,ne,Ue=this;return M(this,function(tt){switch(tt.label){case 0:return f=_0.isSameOrigin(A),d=!zd(A)&&this._options.useCORS===!0&&KA.SUPPORT_CORS_IMAGES&&!f,R=!zd(A)&&!f&&!Oh(A)&&typeof this._options.proxy=="string"&&KA.SUPPORT_CORS_XHR&&!d,!f&&this._options.allowTaint===!1&&!zd(A)&&!Oh(A)&&!R&&!d?[2]:(ne=A,R?[4,this.proxy(ne)]:[3,2]);case 1:ne=tt.sent(),tt.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise(function(qe,kt){var $t=new Image;$t.onload=function(){return qe($t)},$t.onerror=kt,(_p(ne)||d)&&($t.crossOrigin="anonymous"),$t.src=ne,$t.complete===!0&&setTimeout(function(){return qe($t)},500),Ue._options.imageTimeout>0&&setTimeout(function(){return kt("Timed out ("+Ue._options.imageTimeout+"ms) loading image")},Ue._options.imageTimeout)})];case 3:return[2,tt.sent()]}})})},c.prototype.has=function(A){return typeof this._cache[A]!="undefined"},c.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},c.prototype.proxy=function(A){var f=this,d=this._options.proxy;if(!d)throw new Error("No proxy defined");var R=A.substring(0,256);return new Promise(function(ne,Ue){var tt=KA.SUPPORT_RESPONSE_TYPE?"blob":"text",qe=new XMLHttpRequest;qe.onload=function(){if(qe.status===200)if(tt==="text")ne(qe.response);else{var an=new FileReader;an.addEventListener("load",function(){return ne(an.result)},!1),an.addEventListener("error",function(Rn){return Ue(Rn)},!1),an.readAsDataURL(qe.response)}else Ue("Failed to proxy resource "+R+" with status code "+qe.status)},qe.onerror=Ue;var kt=d.indexOf("?")>-1?"&":"?";if(qe.open("GET",""+d+kt+"url="+encodeURIComponent(A)+"&responseType="+tt),tt!=="text"&&qe instanceof XMLHttpRequest&&(qe.responseType=tt),f._options.imageTimeout){var $t=f._options.imageTimeout;qe.timeout=$t,qe.ontimeout=function(){return Ue("Timed out ("+$t+"ms) proxying "+R)}}qe.send()})},c}(),Nh=/^data:image\/svg\+xml/i,j0=/^data:image\/.*;base64,/i,Qh=/^data:image\/.*/i,_f=function(c){return KA.SUPPORT_SVG_DRAWING||!jp(c)},zd=function(c){return Qh.test(c)},_p=function(c){return j0.test(c)},Oh=function(c){return c.substr(0,4)==="blob"},jp=function(c){return c.substr(-3).toLowerCase()==="svg"||Nh.test(c)},qr=function(){function c(A,f){this.type=0,this.x=A,this.y=f}return c.prototype.add=function(A,f){return new c(this.x+A,this.y+f)},c}(),vc=function(c,A,f){return new qr(c.x+(A.x-c.x)*f,c.y+(A.y-c.y)*f)},jf=function(){function c(A,f,d,R){this.type=1,this.start=A,this.startControl=f,this.endControl=d,this.end=R}return c.prototype.subdivide=function(A,f){var d=vc(this.start,this.startControl,A),R=vc(this.startControl,this.endControl,A),ne=vc(this.endControl,this.end,A),Ue=vc(d,R,A),tt=vc(R,ne,A),qe=vc(Ue,tt,A);return f?new c(this.start,d,Ue,qe):new c(qe,tt,ne,this.end)},c.prototype.add=function(A,f){return new c(this.start.add(A,f),this.startControl.add(A,f),this.endControl.add(A,f),this.end.add(A,f))},c.prototype.reverse=function(){return new c(this.end,this.endControl,this.startControl,this.start)},c}(),wl=function(c){return c.type===1},Mp=function(){function c(A){var f=A.styles,d=A.bounds,R=rl(f.borderTopLeftRadius,d.width,d.height),ne=R[0],Ue=R[1],tt=rl(f.borderTopRightRadius,d.width,d.height),qe=tt[0],kt=tt[1],$t=rl(f.borderBottomRightRadius,d.width,d.height),an=$t[0],Rn=$t[1],eo=rl(f.borderBottomLeftRadius,d.width,d.height),dr=eo[0],Or=eo[1],qo=[];qo.push((ne+qe)/d.width),qo.push((dr+an)/d.width),qo.push((Ue+Or)/d.height),qo.push((kt+Rn)/d.height);var ao=Math.max.apply(Math,qo);ao>1&&(ne/=ao,Ue/=ao,qe/=ao,kt/=ao,an/=ao,Rn/=ao,dr/=ao,Or/=ao);var io=d.width-qe,Mo=d.height-Rn,ai=d.width-an,No=d.height-Or,Vr=f.borderTopWidth,ji=f.borderRightWidth,gi=f.borderBottomWidth,Ho=f.borderLeftWidth,Lr=na(f.paddingTop,A.bounds.width),Js=na(f.paddingRight,A.bounds.width),al=na(f.paddingBottom,A.bounds.width),Ia=na(f.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=ne>0||Ue>0?Xa(d.left+Ho/3,d.top+Vr/3,ne-Ho/3,Ue-Vr/3,Sa.TOP_LEFT):new qr(d.left+Ho/3,d.top+Vr/3),this.topRightBorderDoubleOuterBox=ne>0||Ue>0?Xa(d.left+io,d.top+Vr/3,qe-ji/3,kt-Vr/3,Sa.TOP_RIGHT):new qr(d.left+d.width-ji/3,d.top+Vr/3),this.bottomRightBorderDoubleOuterBox=an>0||Rn>0?Xa(d.left+ai,d.top+Mo,an-ji/3,Rn-gi/3,Sa.BOTTOM_RIGHT):new qr(d.left+d.width-ji/3,d.top+d.height-gi/3),this.bottomLeftBorderDoubleOuterBox=dr>0||Or>0?Xa(d.left+Ho/3,d.top+No,dr-Ho/3,Or-gi/3,Sa.BOTTOM_LEFT):new qr(d.left+Ho/3,d.top+d.height-gi/3),this.topLeftBorderDoubleInnerBox=ne>0||Ue>0?Xa(d.left+Ho*2/3,d.top+Vr*2/3,ne-Ho*2/3,Ue-Vr*2/3,Sa.TOP_LEFT):new qr(d.left+Ho*2/3,d.top+Vr*2/3),this.topRightBorderDoubleInnerBox=ne>0||Ue>0?Xa(d.left+io,d.top+Vr*2/3,qe-ji*2/3,kt-Vr*2/3,Sa.TOP_RIGHT):new qr(d.left+d.width-ji*2/3,d.top+Vr*2/3),this.bottomRightBorderDoubleInnerBox=an>0||Rn>0?Xa(d.left+ai,d.top+Mo,an-ji*2/3,Rn-gi*2/3,Sa.BOTTOM_RIGHT):new qr(d.left+d.width-ji*2/3,d.top+d.height-gi*2/3),this.bottomLeftBorderDoubleInnerBox=dr>0||Or>0?Xa(d.left+Ho*2/3,d.top+No,dr-Ho*2/3,Or-gi*2/3,Sa.BOTTOM_LEFT):new qr(d.left+Ho*2/3,d.top+d.height-gi*2/3),this.topLeftBorderStroke=ne>0||Ue>0?Xa(d.left+Ho/2,d.top+Vr/2,ne-Ho/2,Ue-Vr/2,Sa.TOP_LEFT):new qr(d.left+Ho/2,d.top+Vr/2),this.topRightBorderStroke=ne>0||Ue>0?Xa(d.left+io,d.top+Vr/2,qe-ji/2,kt-Vr/2,Sa.TOP_RIGHT):new qr(d.left+d.width-ji/2,d.top+Vr/2),this.bottomRightBorderStroke=an>0||Rn>0?Xa(d.left+ai,d.top+Mo,an-ji/2,Rn-gi/2,Sa.BOTTOM_RIGHT):new qr(d.left+d.width-ji/2,d.top+d.height-gi/2),this.bottomLeftBorderStroke=dr>0||Or>0?Xa(d.left+Ho/2,d.top+No,dr-Ho/2,Or-gi/2,Sa.BOTTOM_LEFT):new qr(d.left+Ho/2,d.top+d.height-gi/2),this.topLeftBorderBox=ne>0||Ue>0?Xa(d.left,d.top,ne,Ue,Sa.TOP_LEFT):new qr(d.left,d.top),this.topRightBorderBox=qe>0||kt>0?Xa(d.left+io,d.top,qe,kt,Sa.TOP_RIGHT):new qr(d.left+d.width,d.top),this.bottomRightBorderBox=an>0||Rn>0?Xa(d.left+ai,d.top+Mo,an,Rn,Sa.BOTTOM_RIGHT):new qr(d.left+d.width,d.top+d.height),this.bottomLeftBorderBox=dr>0||Or>0?Xa(d.left,d.top+No,dr,Or,Sa.BOTTOM_LEFT):new qr(d.left,d.top+d.height),this.topLeftPaddingBox=ne>0||Ue>0?Xa(d.left+Ho,d.top+Vr,Math.max(0,ne-Ho),Math.max(0,Ue-Vr),Sa.TOP_LEFT):new qr(d.left+Ho,d.top+Vr),this.topRightPaddingBox=qe>0||kt>0?Xa(d.left+Math.min(io,d.width-ji),d.top+Vr,io>d.width+ji?0:Math.max(0,qe-ji),Math.max(0,kt-Vr),Sa.TOP_RIGHT):new qr(d.left+d.width-ji,d.top+Vr),this.bottomRightPaddingBox=an>0||Rn>0?Xa(d.left+Math.min(ai,d.width-Ho),d.top+Math.min(Mo,d.height-gi),Math.max(0,an-ji),Math.max(0,Rn-gi),Sa.BOTTOM_RIGHT):new qr(d.left+d.width-ji,d.top+d.height-gi),this.bottomLeftPaddingBox=dr>0||Or>0?Xa(d.left+Ho,d.top+Math.min(No,d.height-gi),Math.max(0,dr-Ho),Math.max(0,Or-gi),Sa.BOTTOM_LEFT):new qr(d.left+Ho,d.top+d.height-gi),this.topLeftContentBox=ne>0||Ue>0?Xa(d.left+Ho+Ia,d.top+Vr+Lr,Math.max(0,ne-(Ho+Ia)),Math.max(0,Ue-(Vr+Lr)),Sa.TOP_LEFT):new qr(d.left+Ho+Ia,d.top+Vr+Lr),this.topRightContentBox=qe>0||kt>0?Xa(d.left+Math.min(io,d.width+Ho+Ia),d.top+Vr+Lr,io>d.width+Ho+Ia?0:qe-Ho+Ia,kt-(Vr+Lr),Sa.TOP_RIGHT):new qr(d.left+d.width-(ji+Js),d.top+Vr+Lr),this.bottomRightContentBox=an>0||Rn>0?Xa(d.left+Math.min(ai,d.width-(Ho+Ia)),d.top+Math.min(Mo,d.height+Vr+Lr),Math.max(0,an-(ji+Js)),Rn-(gi+al),Sa.BOTTOM_RIGHT):new qr(d.left+d.width-(ji+Js),d.top+d.height-(gi+al)),this.bottomLeftContentBox=dr>0||Or>0?Xa(d.left+Ho+Ia,d.top+No,Math.max(0,dr-(Ho+Ia)),Or-(gi+al),Sa.BOTTOM_LEFT):new qr(d.left+Ho+Ia,d.top+d.height-(gi+al))}return c}(),Sa;(function(c){c[c.TOP_LEFT=0]="TOP_LEFT",c[c.TOP_RIGHT=1]="TOP_RIGHT",c[c.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",c[c.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Sa||(Sa={}));var Xa=function(c,A,f,d,R){var ne=4*((Math.sqrt(2)-1)/3),Ue=f*ne,tt=d*ne,qe=c+f,kt=A+d;switch(R){case Sa.TOP_LEFT:return new jf(new qr(c,kt),new qr(c,kt-tt),new qr(qe-Ue,A),new qr(qe,A));case Sa.TOP_RIGHT:return new jf(new qr(c,A),new qr(c+Ue,A),new qr(qe,kt-tt),new qr(qe,kt));case Sa.BOTTOM_RIGHT:return new jf(new qr(qe,A),new qr(qe,A+tt),new qr(c+Ue,kt),new qr(c,kt));case Sa.BOTTOM_LEFT:default:return new jf(new qr(qe,kt),new qr(qe-Ue,kt),new qr(c,A+tt),new qr(c,A))}},Mf=function(c){return[c.topLeftBorderBox,c.topRightBorderBox,c.bottomRightBorderBox,c.bottomLeftBorderBox]},Ng=function(c){return[c.topLeftContentBox,c.topRightContentBox,c.bottomRightContentBox,c.bottomLeftContentBox]},Dh=function(c){return[c.topLeftPaddingBox,c.topRightPaddingBox,c.bottomRightPaddingBox,c.bottomLeftPaddingBox]},Jo=function(){function c(A,f,d){this.offsetX=A,this.offsetY=f,this.matrix=d,this.type=0,this.target=6}return c}(),td=function(){function c(A,f){this.path=A,this.target=f,this.type=1}return c}(),Ha=function(){function c(A){this.opacity=A,this.type=2,this.target=6}return c}(),Ph=function(c){return c.type===0},Th=function(c){return c.type===1},Hf=function(c){return c.type===2},zu=function(c,A){return c.length===A.length?c.some(function(f,d){return f===A[d]}):!1},M0=function(c,A,f,d,R){return c.map(function(ne,Ue){switch(Ue){case 0:return ne.add(A,f);case 1:return ne.add(A+d,f);case 2:return ne.add(A+d,f+R);case 3:return ne.add(A,f+R)}return ne})},Zd=function(){function c(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return c}(),Rh=function(){function c(A,f){if(this.container=A,this.parent=f,this.effects=[],this.curves=new Mp(this.container),this.container.styles.opacity<1&&this.effects.push(new Ha(this.container.styles.opacity)),this.container.styles.transform!==null){var d=this.container.bounds.left+this.container.styles.transformOrigin[0].number,R=this.container.bounds.top+this.container.styles.transformOrigin[1].number,ne=this.container.styles.transform;this.effects.push(new Jo(d,R,ne))}if(this.container.styles.overflowX!==0){var Ue=Mf(this.curves),tt=Dh(this.curves);zu(Ue,tt)?this.effects.push(new td(Ue,6)):(this.effects.push(new td(Ue,2)),this.effects.push(new td(tt,4)))}}return c.prototype.getEffects=function(A){for(var f=[2,3].indexOf(this.container.styles.position)===-1,d=this.parent,R=this.effects.slice(0);d;){var ne=d.effects.filter(function(qe){return!Th(qe)});if(f||d.container.styles.position!==0||!d.parent){if(R.unshift.apply(R,ne),f=[2,3].indexOf(d.container.styles.position)===-1,d.container.styles.overflowX!==0){var Ue=Mf(d.curves),tt=Dh(d.curves);zu(Ue,tt)||R.unshift(new td(tt,6))}}else R.unshift.apply(R,ne);d=d.parent}return R.filter(function(qe){return Hr(qe.target,A)})},c}(),Vd=function(c,A,f,d){c.container.elements.forEach(function(R){var ne=Hr(R.flags,4),Ue=Hr(R.flags,2),tt=new Rh(R,c);Hr(R.styles.display,2048)&&d.push(tt);var qe=Hr(R.flags,8)?[]:d;if(ne||Ue){var kt=ne||R.styles.isPositioned()?f:A,$t=new Zd(tt);if(R.styles.isPositioned()||R.styles.opacity<1||R.styles.isTransformed()){var an=R.styles.zIndex.order;if(an<0){var Rn=0;kt.negativeZIndex.some(function(dr,Or){return an>dr.element.container.styles.zIndex.order?(Rn=Or,!1):Rn>0}),kt.negativeZIndex.splice(Rn,0,$t)}else if(an>0){var eo=0;kt.positiveZIndex.some(function(dr,Or){return an>=dr.element.container.styles.zIndex.order?(eo=Or+1,!1):eo>0}),kt.positiveZIndex.splice(eo,0,$t)}else kt.zeroOrAutoZIndexOrTransformedOrOpacity.push($t)}else R.styles.isFloating()?kt.nonPositionedFloats.push($t):kt.nonPositionedInlineLevel.push($t);Vd(tt,$t,ne?$t:f,qe)}else R.styles.isInlineLevel()?A.inlineLevel.push(tt):A.nonInlineLevel.push(tt),Vd(tt,A,f,qe);Hr(R.flags,8)&&Wd(R,qe)})},Wd=function(c,A){for(var f=c instanceof ed?c.start:1,d=c instanceof ed?c.reversed:!1,R=0;R<A.length;R++){var ne=A[R];ne.container instanceof qc&&typeof ne.container.value=="number"&&ne.container.value!==0&&(f=ne.container.value),ne.listValue=Hd(f,ne.container.styles.listStyleType,!0),f+=d?-1:1}},Fs=function(c){var A=new Rh(c,null),f=new Zd(A),d=[];return Vd(A,f,f,d),Wd(A.container,d),f},ms=function(c,A){switch(A){case 0:return il(c.topLeftBorderBox,c.topLeftPaddingBox,c.topRightBorderBox,c.topRightPaddingBox);case 1:return il(c.topRightBorderBox,c.topRightPaddingBox,c.bottomRightBorderBox,c.bottomRightPaddingBox);case 2:return il(c.bottomRightBorderBox,c.bottomRightPaddingBox,c.bottomLeftBorderBox,c.bottomLeftPaddingBox);case 3:default:return il(c.bottomLeftBorderBox,c.bottomLeftPaddingBox,c.topLeftBorderBox,c.topLeftPaddingBox)}},Is=function(c,A){switch(A){case 0:return il(c.topLeftBorderBox,c.topLeftBorderDoubleOuterBox,c.topRightBorderBox,c.topRightBorderDoubleOuterBox);case 1:return il(c.topRightBorderBox,c.topRightBorderDoubleOuterBox,c.bottomRightBorderBox,c.bottomRightBorderDoubleOuterBox);case 2:return il(c.bottomRightBorderBox,c.bottomRightBorderDoubleOuterBox,c.bottomLeftBorderBox,c.bottomLeftBorderDoubleOuterBox);case 3:default:return il(c.bottomLeftBorderBox,c.bottomLeftBorderDoubleOuterBox,c.topLeftBorderBox,c.topLeftBorderDoubleOuterBox)}},Us=function(c,A){switch(A){case 0:return il(c.topLeftBorderDoubleInnerBox,c.topLeftPaddingBox,c.topRightBorderDoubleInnerBox,c.topRightPaddingBox);case 1:return il(c.topRightBorderDoubleInnerBox,c.topRightPaddingBox,c.bottomRightBorderDoubleInnerBox,c.bottomRightPaddingBox);case 2:return il(c.bottomRightBorderDoubleInnerBox,c.bottomRightPaddingBox,c.bottomLeftBorderDoubleInnerBox,c.bottomLeftPaddingBox);case 3:default:return il(c.bottomLeftBorderDoubleInnerBox,c.bottomLeftPaddingBox,c.topLeftBorderDoubleInnerBox,c.topLeftPaddingBox)}},H0=function(c,A){switch(A){case 0:return kf(c.topLeftBorderStroke,c.topRightBorderStroke);case 1:return kf(c.topRightBorderStroke,c.bottomRightBorderStroke);case 2:return kf(c.bottomRightBorderStroke,c.bottomLeftBorderStroke);case 3:default:return kf(c.bottomLeftBorderStroke,c.topLeftBorderStroke)}},kf=function(c,A){var f=[];return wl(c)?f.push(c.subdivide(.5,!1)):f.push(c),wl(A)?f.push(A.subdivide(.5,!0)):f.push(A),f},il=function(c,A,f,d){var R=[];return wl(c)?R.push(c.subdivide(.5,!1)):R.push(c),wl(f)?R.push(f.subdivide(.5,!0)):R.push(f),wl(d)?R.push(d.subdivide(.5,!0).reverse()):R.push(d),wl(A)?R.push(A.subdivide(.5,!1).reverse()):R.push(A),R},k0=function(c){var A=c.bounds,f=c.styles;return A.add(f.borderLeftWidth,f.borderTopWidth,-(f.borderRightWidth+f.borderLeftWidth),-(f.borderTopWidth+f.borderBottomWidth))},Kf=function(c){var A=c.styles,f=c.bounds,d=na(A.paddingLeft,f.width),R=na(A.paddingRight,f.width),ne=na(A.paddingTop,f.width),Ue=na(A.paddingBottom,f.width);return f.add(d+A.borderLeftWidth,ne+A.borderTopWidth,-(A.borderRightWidth+A.borderLeftWidth+d+R),-(A.borderTopWidth+A.borderBottomWidth+ne+Ue))},_h=function(c,A){return c===0?A.bounds:c===2?Kf(A):k0(A)},Hp=function(c,A){return c===0?A.bounds:c===2?Kf(A):k0(A)},Vl=function(c,A,f){var d=_h(Ql(c.styles.backgroundOrigin,A),c),R=Hp(Ql(c.styles.backgroundClip,A),c),ne=nd(Ql(c.styles.backgroundSize,A),f,d),Ue=ne[0],tt=ne[1],qe=rl(Ql(c.styles.backgroundPosition,A),d.width-Ue,d.height-tt),kt=K0(Ql(c.styles.backgroundRepeat,A),qe,ne,d,R),$t=Math.round(d.left+qe[0]),an=Math.round(d.top+qe[1]);return[kt,$t,an,Ue,tt]},Zu=function(c){return Ci(c)&&c.value===za.AUTO},Gd=function(c){return typeof c=="number"},nd=function(c,A,f){var d=A[0],R=A[1],ne=A[2],Ue=c[0],tt=c[1];if(!Ue)return[0,0];if(Qa(Ue)&&tt&&Qa(tt))return[na(Ue,f.width),na(tt,f.height)];var qe=Gd(ne);if(Ci(Ue)&&(Ue.value===za.CONTAIN||Ue.value===za.COVER)){if(Gd(ne)){var kt=f.width/f.height;return kt<ne!=(Ue.value===za.COVER)?[f.width,f.width/ne]:[f.height*ne,f.height]}return[f.width,f.height]}var $t=Gd(d),an=Gd(R),Rn=$t||an;if(Zu(Ue)&&(!tt||Zu(tt))){if($t&&an)return[d,R];if(!qe&&!Rn)return[f.width,f.height];if(Rn&&qe){var eo=$t?d:R*ne,dr=an?R:d/ne;return[eo,dr]}var Or=$t?d:f.width,qo=an?R:f.height;return[Or,qo]}if(qe){var ao=0,io=0;return Qa(Ue)?ao=na(Ue,f.width):Qa(tt)&&(io=na(tt,f.height)),Zu(Ue)?ao=io*ne:(!tt||Zu(tt))&&(io=ao/ne),[ao,io]}var Mo=null,ai=null;if(Qa(Ue)?Mo=na(Ue,f.width):tt&&Qa(tt)&&(ai=na(tt,f.height)),Mo!==null&&(!tt||Zu(tt))&&(ai=$t&&an?Mo/d*R:f.height),ai!==null&&Zu(Ue)&&(Mo=$t&&an?ai/R*d:f.width),Mo!==null&&ai!==null)return[Mo,ai];throw new Error("Unable to calculate background-size for element")},Ql=function(c,A){var f=c[A];return typeof f=="undefined"?c[0]:f},K0=function(c,A,f,d,R){var ne=A[0],Ue=A[1],tt=f[0],qe=f[1];switch(c){case 2:return[new qr(Math.round(d.left),Math.round(d.top+Ue)),new qr(Math.round(d.left+d.width),Math.round(d.top+Ue)),new qr(Math.round(d.left+d.width),Math.round(qe+d.top+Ue)),new qr(Math.round(d.left),Math.round(qe+d.top+Ue))];case 3:return[new qr(Math.round(d.left+ne),Math.round(d.top)),new qr(Math.round(d.left+ne+tt),Math.round(d.top)),new qr(Math.round(d.left+ne+tt),Math.round(d.height+d.top)),new qr(Math.round(d.left+ne),Math.round(d.height+d.top))];case 1:return[new qr(Math.round(d.left+ne),Math.round(d.top+Ue)),new qr(Math.round(d.left+ne+tt),Math.round(d.top+Ue)),new qr(Math.round(d.left+ne+tt),Math.round(d.top+Ue+qe)),new qr(Math.round(d.left+ne),Math.round(d.top+Ue+qe))];default:return[new qr(Math.round(R.left),Math.round(R.top)),new qr(Math.round(R.left+R.width),Math.round(R.top)),new qr(Math.round(R.left+R.width),Math.round(R.height+R.top)),new qr(Math.round(R.left),Math.round(R.height+R.top))]}},$d="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",jh="Hidden Text",Vu=function(){function c(A){this._data={},this._document=A}return c.prototype.parseMetrics=function(A,f){var d=this._document.createElement("div"),R=this._document.createElement("img"),ne=this._document.createElement("span"),Ue=this._document.body;d.style.visibility="hidden",d.style.fontFamily=A,d.style.fontSize=f,d.style.margin="0",d.style.padding="0",d.style.whiteSpace="nowrap",Ue.appendChild(d),R.src=$d,R.width=1,R.height=1,R.style.margin="0",R.style.padding="0",R.style.verticalAlign="baseline",ne.style.fontFamily=A,ne.style.fontSize=f,ne.style.margin="0",ne.style.padding="0",ne.appendChild(this._document.createTextNode(jh)),d.appendChild(ne),d.appendChild(R);var tt=R.offsetTop-ne.offsetTop+2;d.removeChild(ne),d.appendChild(this._document.createTextNode(jh)),d.style.lineHeight="normal",R.style.verticalAlign="super";var qe=R.offsetTop-d.offsetTop+2;return Ue.removeChild(d),{baseline:tt,middle:qe}},c.prototype.getMetrics=function(A,f){var d=A+" "+f;return typeof this._data[d]=="undefined"&&(this._data[d]=this.parseMetrics(A,f)),this._data[d]},c}(),Wu=function(){function c(A,f){this.context=A,this.options=f}return c}(),yo=1e4,xA=function(c){g(A,c);function A(f,d){var R=c.call(this,f,d)||this;return R._activeEffects=[],R.canvas=d.canvas?d.canvas:document.createElement("canvas"),R.ctx=R.canvas.getContext("2d"),d.canvas||(R.canvas.width=Math.floor(d.width*d.scale),R.canvas.height=Math.floor(d.height*d.scale),R.canvas.style.width=d.width+"px",R.canvas.style.height=d.height+"px"),R.fontMetrics=new Vu(document),R.ctx.scale(R.options.scale,R.options.scale),R.ctx.translate(-d.x,-d.y),R.ctx.textBaseline="bottom",R._activeEffects=[],R.context.logger.debug("Canvas renderer initialized ("+d.width+"x"+d.height+") with scale "+d.scale),R}return A.prototype.applyEffects=function(f){for(var d=this;this._activeEffects.length;)this.popEffect();f.forEach(function(R){return d.applyEffect(R)})},A.prototype.applyEffect=function(f){this.ctx.save(),Hf(f)&&(this.ctx.globalAlpha=f.opacity),Ph(f)&&(this.ctx.translate(f.offsetX,f.offsetY),this.ctx.transform(f.matrix[0],f.matrix[1],f.matrix[2],f.matrix[3],f.matrix[4],f.matrix[5]),this.ctx.translate(-f.offsetX,-f.offsetY)),Th(f)&&(this.path(f.path),this.ctx.clip()),this._activeEffects.push(f)},A.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},A.prototype.renderStack=function(f){return Se(this,void 0,void 0,function(){var d;return M(this,function(R){switch(R.label){case 0:return d=f.element.container.styles,d.isVisible()?[4,this.renderStackContent(f)]:[3,2];case 1:R.sent(),R.label=2;case 2:return[2]}})})},A.prototype.renderNode=function(f){return Se(this,void 0,void 0,function(){return M(this,function(d){switch(d.label){case 0:if(Hr(f.container.flags,16))debugger;return f.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(f)]:[3,3];case 1:return d.sent(),[4,this.renderNodeContent(f)];case 2:d.sent(),d.label=3;case 3:return[2]}})})},A.prototype.renderTextWithLetterSpacing=function(f,d,R){var ne=this;if(d===0)this.ctx.fillText(f.text,f.bounds.left,f.bounds.top+R);else{var Ue=Xc(f.text);Ue.reduce(function(tt,qe){return ne.ctx.fillText(qe,tt,f.bounds.top+R),tt+ne.ctx.measureText(qe).width},f.bounds.left)}},A.prototype.createFontStyle=function(f){var d=f.fontVariant.filter(function(Ue){return Ue==="normal"||Ue==="small-caps"}).join(""),R=Gu(f.fontFamily).join(", "),ne=fi(f.fontSize)?""+f.fontSize.number+f.fontSize.unit:f.fontSize.number+"px";return[[f.fontStyle,d,f.fontWeight,ne,R].join(" "),R,ne]},A.prototype.renderTextNode=function(f,d){return Se(this,void 0,void 0,function(){var R,ne,Ue,tt,qe,kt,$t,an,Rn=this;return M(this,function(eo){return R=this.createFontStyle(d),ne=R[0],Ue=R[1],tt=R[2],this.ctx.font=ne,this.ctx.direction=d.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",qe=this.fontMetrics.getMetrics(Ue,tt),kt=qe.baseline,$t=qe.middle,an=d.paintOrder,f.textBounds.forEach(function(dr){an.forEach(function(Or){switch(Or){case 0:Rn.ctx.fillStyle=hA(d.color),Rn.renderTextWithLetterSpacing(dr,d.letterSpacing,kt);var qo=d.textShadow;qo.length&&dr.text.trim().length&&(qo.slice(0).reverse().forEach(function(ao){Rn.ctx.shadowColor=hA(ao.color),Rn.ctx.shadowOffsetX=ao.offsetX.number*Rn.options.scale,Rn.ctx.shadowOffsetY=ao.offsetY.number*Rn.options.scale,Rn.ctx.shadowBlur=ao.blur.number,Rn.renderTextWithLetterSpacing(dr,d.letterSpacing,kt)}),Rn.ctx.shadowColor="",Rn.ctx.shadowOffsetX=0,Rn.ctx.shadowOffsetY=0,Rn.ctx.shadowBlur=0),d.textDecorationLine.length&&(Rn.ctx.fillStyle=hA(d.textDecorationColor||d.color),d.textDecorationLine.forEach(function(ao){switch(ao){case 1:Rn.ctx.fillRect(dr.bounds.left,Math.round(dr.bounds.top+kt),dr.bounds.width,1);break;case 2:Rn.ctx.fillRect(dr.bounds.left,Math.round(dr.bounds.top),dr.bounds.width,1);break;case 3:Rn.ctx.fillRect(dr.bounds.left,Math.ceil(dr.bounds.top+$t),dr.bounds.width,1);break}}));break;case 1:d.webkitTextStrokeWidth&&dr.text.trim().length&&(Rn.ctx.strokeStyle=hA(d.webkitTextStrokeColor),Rn.ctx.lineWidth=d.webkitTextStrokeWidth,Rn.ctx.lineJoin=window.chrome?"miter":"round",Rn.ctx.strokeText(dr.text,dr.bounds.left,dr.bounds.top+kt)),Rn.ctx.strokeStyle="",Rn.ctx.lineWidth=0,Rn.ctx.lineJoin="miter";break}})}),[2]})})},A.prototype.renderReplacedElement=function(f,d,R){if(R&&f.intrinsicWidth>0&&f.intrinsicHeight>0){var ne=Kf(f),Ue=Dh(d);this.path(Ue),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(R,0,0,f.intrinsicWidth,f.intrinsicHeight,ne.left,ne.top,ne.width,ne.height),this.ctx.restore()}},A.prototype.renderNodeContent=function(f){return Se(this,void 0,void 0,function(){var d,R,ne,Ue,tt,qe,io,io,kt,$t,an,Rn,ai,eo,dr,No,Or,qo,ao,io,Mo,ai,No;return M(this,function(Vr){switch(Vr.label){case 0:this.applyEffects(f.getEffects(4)),d=f.container,R=f.curves,ne=d.styles,Ue=0,tt=d.textNodes,Vr.label=1;case 1:return Ue<tt.length?(qe=tt[Ue],[4,this.renderTextNode(qe,ne)]):[3,4];case 2:Vr.sent(),Vr.label=3;case 3:return Ue++,[3,1];case 4:if(!(d instanceof _d))return[3,8];Vr.label=5;case 5:return Vr.trys.push([5,7,,8]),[4,this.context.cache.match(d.src)];case 6:return io=Vr.sent(),this.renderReplacedElement(d,R,io),[3,8];case 7:return Vr.sent(),this.context.logger.error("Error loading image "+d.src),[3,8];case 8:if(d instanceof hc&&this.renderReplacedElement(d,R,d.canvas),!(d instanceof Jc))return[3,12];Vr.label=9;case 9:return Vr.trys.push([9,11,,12]),[4,this.context.cache.match(d.svg)];case 10:return io=Vr.sent(),this.renderReplacedElement(d,R,io),[3,12];case 11:return Vr.sent(),this.context.logger.error("Error loading svg "+d.svg.substring(0,255)),[3,12];case 12:return d instanceof Si&&d.tree?(kt=new A(this.context,{scale:this.options.scale,backgroundColor:d.backgroundColor,x:0,y:0,width:d.width,height:d.height}),[4,kt.render(d.tree)]):[3,14];case 13:$t=Vr.sent(),d.width&&d.height&&this.ctx.drawImage($t,0,0,d.width,d.height,d.bounds.left,d.bounds.top,d.bounds.width,d.bounds.height),Vr.label=14;case 14:if(d instanceof Hu&&(an=Math.min(d.bounds.width,d.bounds.height),d.type===pc?d.checked&&(this.ctx.save(),this.path([new qr(d.bounds.left+an*.39363,d.bounds.top+an*.79),new qr(d.bounds.left+an*.16,d.bounds.top+an*.5549),new qr(d.bounds.left+an*.27347,d.bounds.top+an*.44071),new qr(d.bounds.left+an*.39694,d.bounds.top+an*.5649),new qr(d.bounds.left+an*.72983,d.bounds.top+an*.23),new qr(d.bounds.left+an*.84,d.bounds.top+an*.34085),new qr(d.bounds.left+an*.39363,d.bounds.top+an*.79)]),this.ctx.fillStyle=hA(Mu),this.ctx.fill(),this.ctx.restore()):d.type===_u&&d.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(d.bounds.left+an/2,d.bounds.top+an/2,an/4,0,Math.PI*2,!0),this.ctx.fillStyle=hA(Mu),this.ctx.fill(),this.ctx.restore())),Mh(d)&&d.value.length){switch(Rn=this.createFontStyle(ne),ai=Rn[0],eo=Rn[1],dr=this.fontMetrics.getMetrics(ai,eo).baseline,this.ctx.font=ai,this.ctx.fillStyle=hA(ne.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=rd(d.styles.textAlign),No=Kf(d),Or=0,d.styles.textAlign){case 1:Or+=No.width/2;break;case 2:Or+=No.width;break}qo=No.add(Or,0,0,-No.height/2+1),this.ctx.save(),this.path([new qr(No.left,No.top),new qr(No.left+No.width,No.top),new qr(No.left+No.width,No.top+No.height),new qr(No.left,No.top+No.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new zl(d.value,qo),ne.letterSpacing,dr),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!Hr(d.styles.display,2048))return[3,20];if(d.styles.listStyleImage===null)return[3,19];if(ao=d.styles.listStyleImage,ao.type!==0)return[3,18];io=void 0,Mo=ao.url,Vr.label=15;case 15:return Vr.trys.push([15,17,,18]),[4,this.context.cache.match(Mo)];case 16:return io=Vr.sent(),this.ctx.drawImage(io,d.bounds.left-(io.width+10),d.bounds.top),[3,18];case 17:return Vr.sent(),this.context.logger.error("Error loading list-style-image "+Mo),[3,18];case 18:return[3,20];case 19:f.listValue&&d.styles.listStyleType!==-1&&(ai=this.createFontStyle(ne)[0],this.ctx.font=ai,this.ctx.fillStyle=hA(ne.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",No=new te(d.bounds.left,d.bounds.top+na(d.styles.paddingTop,d.bounds.width),d.bounds.width,uh(ne.lineHeight,ne.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new zl(f.listValue,No),ne.letterSpacing,uh(ne.lineHeight,ne.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),Vr.label=20;case 20:return[2]}})})},A.prototype.renderStackContent=function(f){return Se(this,void 0,void 0,function(){var d,R,ao,ne,Ue,ao,tt,qe,ao,kt,$t,ao,an,Rn,ao,eo,dr,ao,Or,qo,ao;return M(this,function(io){switch(io.label){case 0:if(Hr(f.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(f.element)];case 1:io.sent(),d=0,R=f.negativeZIndex,io.label=2;case 2:return d<R.length?(ao=R[d],[4,this.renderStack(ao)]):[3,5];case 3:io.sent(),io.label=4;case 4:return d++,[3,2];case 5:return[4,this.renderNodeContent(f.element)];case 6:io.sent(),ne=0,Ue=f.nonInlineLevel,io.label=7;case 7:return ne<Ue.length?(ao=Ue[ne],[4,this.renderNode(ao)]):[3,10];case 8:io.sent(),io.label=9;case 9:return ne++,[3,7];case 10:tt=0,qe=f.nonPositionedFloats,io.label=11;case 11:return tt<qe.length?(ao=qe[tt],[4,this.renderStack(ao)]):[3,14];case 12:io.sent(),io.label=13;case 13:return tt++,[3,11];case 14:kt=0,$t=f.nonPositionedInlineLevel,io.label=15;case 15:return kt<$t.length?(ao=$t[kt],[4,this.renderStack(ao)]):[3,18];case 16:io.sent(),io.label=17;case 17:return kt++,[3,15];case 18:an=0,Rn=f.inlineLevel,io.label=19;case 19:return an<Rn.length?(ao=Rn[an],[4,this.renderNode(ao)]):[3,22];case 20:io.sent(),io.label=21;case 21:return an++,[3,19];case 22:eo=0,dr=f.zeroOrAutoZIndexOrTransformedOrOpacity,io.label=23;case 23:return eo<dr.length?(ao=dr[eo],[4,this.renderStack(ao)]):[3,26];case 24:io.sent(),io.label=25;case 25:return eo++,[3,23];case 26:Or=0,qo=f.positiveZIndex,io.label=27;case 27:return Or<qo.length?(ao=qo[Or],[4,this.renderStack(ao)]):[3,30];case 28:io.sent(),io.label=29;case 29:return Or++,[3,27];case 30:return[2]}})})},A.prototype.mask=function(f){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(f.slice(0).reverse()),this.ctx.closePath()},A.prototype.path=function(f){this.ctx.beginPath(),this.formatPath(f),this.ctx.closePath()},A.prototype.formatPath=function(f){var d=this;f.forEach(function(R,ne){var Ue=wl(R)?R.start:R;ne===0?d.ctx.moveTo(Ue.x,Ue.y):d.ctx.lineTo(Ue.x,Ue.y),wl(R)&&d.ctx.bezierCurveTo(R.startControl.x,R.startControl.y,R.endControl.x,R.endControl.y,R.end.x,R.end.y)})},A.prototype.renderRepeat=function(f,d,R,ne){this.path(f),this.ctx.fillStyle=d,this.ctx.translate(R,ne),this.ctx.fill(),this.ctx.translate(-R,-ne)},A.prototype.resizeImage=function(f,d,R){var ne;if(f.width===d&&f.height===R)return f;var Ue=(ne=this.canvas.ownerDocument)!==null&&ne!==void 0?ne:document,tt=Ue.createElement("canvas");tt.width=Math.max(1,d),tt.height=Math.max(1,R);var qe=tt.getContext("2d");return qe.drawImage(f,0,0,f.width,f.height,0,0,d,R),tt},A.prototype.renderBackgroundImage=function(f){return Se(this,void 0,void 0,function(){var d,R,ne,Ue,tt,qe;return M(this,function(kt){switch(kt.label){case 0:d=f.styles.backgroundImage.length-1,R=function($t){var an,Rn,eo,Lr,Ls,_s,Ia,ls,gi,dr,Lr,Ls,_s,Ia,ls,Or,qo,ao,io,Mo,ai,No,Vr,ji,gi,Ho,Lr,Js,al,Ia,ls,wu,Ls,_s,wc,Bl,Bu,Bc,$u,Gl,Xu,bu;return M(this,function(od){switch(od.label){case 0:if($t.type!==0)return[3,5];an=void 0,Rn=$t.url,od.label=1;case 1:return od.trys.push([1,3,,4]),[4,ne.context.cache.match(Rn)];case 2:return an=od.sent(),[3,4];case 3:return od.sent(),ne.context.logger.error("Error loading background-image "+Rn),[3,4];case 4:return an&&(eo=Vl(f,d,[an.width,an.height,an.width/an.height]),Lr=eo[0],Ls=eo[1],_s=eo[2],Ia=eo[3],ls=eo[4],gi=ne.ctx.createPattern(ne.resizeImage(an,Ia,ls),"repeat"),ne.renderRepeat(Lr,gi,Ls,_s)),[3,6];case 5:Il($t)?(dr=Vl(f,d,[null,null,null]),Lr=dr[0],Ls=dr[1],_s=dr[2],Ia=dr[3],ls=dr[4],Or=hl($t.angle,Ia,ls),qo=Or[0],ao=Or[1],io=Or[2],Mo=Or[3],ai=Or[4],No=document.createElement("canvas"),No.width=Ia,No.height=ls,Vr=No.getContext("2d"),ji=Vr.createLinearGradient(ao,Mo,io,ai),Zs($t.stops,qo).forEach(function(Yu){return ji.addColorStop(Yu.stop,hA(Yu.color))}),Vr.fillStyle=ji,Vr.fillRect(0,0,Ia,ls),Ia>0&&ls>0&&(gi=ne.ctx.createPattern(No,"repeat"),ne.renderRepeat(Lr,gi,Ls,_s))):oh($t)&&(Ho=Vl(f,d,[null,null,null]),Lr=Ho[0],Js=Ho[1],al=Ho[2],Ia=Ho[3],ls=Ho[4],wu=$t.position.length===0?[ac]:$t.position,Ls=na(wu[0],Ia),_s=na(wu[wu.length-1],ls),wc=Pu($t,Ls,_s,Ia,ls),Bl=wc[0],Bu=wc[1],Bl>0&&Bu>0&&(Bc=ne.ctx.createRadialGradient(Js+Ls,al+_s,0,Js+Ls,al+_s,Bl),Zs($t.stops,Bl*2).forEach(function(Yu){return Bc.addColorStop(Yu.stop,hA(Yu.color))}),ne.path(Lr),ne.ctx.fillStyle=Bc,Bl!==Bu?($u=f.bounds.left+.5*f.bounds.width,Gl=f.bounds.top+.5*f.bounds.height,Xu=Bu/Bl,bu=1/Xu,ne.ctx.save(),ne.ctx.translate($u,Gl),ne.ctx.transform(1,0,0,Xu,0,0),ne.ctx.translate(-$u,-Gl),ne.ctx.fillRect(Js,bu*(al-Gl)+Gl,Ia,ls*bu),ne.ctx.restore()):ne.ctx.fill())),od.label=6;case 6:return d--,[2]}})},ne=this,Ue=0,tt=f.styles.backgroundImage.slice(0).reverse(),kt.label=1;case 1:return Ue<tt.length?(qe=tt[Ue],[5,R(qe)]):[3,4];case 2:kt.sent(),kt.label=3;case 3:return Ue++,[3,1];case 4:return[2]}})})},A.prototype.renderSolidBorder=function(f,d,R){return Se(this,void 0,void 0,function(){return M(this,function(ne){return this.path(ms(R,d)),this.ctx.fillStyle=hA(f),this.ctx.fill(),[2]})})},A.prototype.renderDoubleBorder=function(f,d,R,ne){return Se(this,void 0,void 0,function(){var Ue,tt;return M(this,function(qe){switch(qe.label){case 0:return d<3?[4,this.renderSolidBorder(f,R,ne)]:[3,2];case 1:return qe.sent(),[2];case 2:return Ue=Is(ne,R),this.path(Ue),this.ctx.fillStyle=hA(f),this.ctx.fill(),tt=Us(ne,R),this.path(tt),this.ctx.fill(),[2]}})})},A.prototype.renderNodeBackgroundAndBorders=function(f){return Se(this,void 0,void 0,function(){var d,R,ne,Ue,tt,qe,kt,$t,an=this;return M(this,function(Rn){switch(Rn.label){case 0:return this.applyEffects(f.getEffects(2)),d=f.container.styles,R=!IA(d.backgroundColor)||d.backgroundImage.length,ne=[{style:d.borderTopStyle,color:d.borderTopColor,width:d.borderTopWidth},{style:d.borderRightStyle,color:d.borderRightColor,width:d.borderRightWidth},{style:d.borderBottomStyle,color:d.borderBottomColor,width:d.borderBottomWidth},{style:d.borderLeftStyle,color:d.borderLeftColor,width:d.borderLeftWidth}],Ue=yc(Ql(d.backgroundClip,0),f.curves),R||d.boxShadow.length?(this.ctx.save(),this.path(Ue),this.ctx.clip(),IA(d.backgroundColor)||(this.ctx.fillStyle=hA(d.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(f.container)]):[3,2];case 1:Rn.sent(),this.ctx.restore(),d.boxShadow.slice(0).reverse().forEach(function(eo){an.ctx.save();var dr=Mf(f.curves),Or=eo.inset?0:yo,qo=M0(dr,-Or+(eo.inset?1:-1)*eo.spread.number,(eo.inset?1:-1)*eo.spread.number,eo.spread.number*(eo.inset?-2:2),eo.spread.number*(eo.inset?-2:2));eo.inset?(an.path(dr),an.ctx.clip(),an.mask(qo)):(an.mask(dr),an.ctx.clip(),an.path(qo)),an.ctx.shadowOffsetX=eo.offsetX.number+Or,an.ctx.shadowOffsetY=eo.offsetY.number,an.ctx.shadowColor=hA(eo.color),an.ctx.shadowBlur=eo.blur.number,an.ctx.fillStyle=eo.inset?hA(eo.color):"rgba(0,0,0,1)",an.ctx.fill(),an.ctx.restore()}),Rn.label=2;case 2:tt=0,qe=0,kt=ne,Rn.label=3;case 3:return qe<kt.length?($t=kt[qe],$t.style!==0&&!IA($t.color)&&$t.width>0?$t.style!==2?[3,5]:[4,this.renderDashedDottedBorder($t.color,$t.width,tt,f.curves,2)]:[3,11]):[3,13];case 4:return Rn.sent(),[3,11];case 5:return $t.style!==3?[3,7]:[4,this.renderDashedDottedBorder($t.color,$t.width,tt,f.curves,3)];case 6:return Rn.sent(),[3,11];case 7:return $t.style!==4?[3,9]:[4,this.renderDoubleBorder($t.color,$t.width,tt,f.curves)];case 8:return Rn.sent(),[3,11];case 9:return[4,this.renderSolidBorder($t.color,tt,f.curves)];case 10:Rn.sent(),Rn.label=11;case 11:tt++,Rn.label=12;case 12:return qe++,[3,3];case 13:return[2]}})})},A.prototype.renderDashedDottedBorder=function(f,d,R,ne,Ue){return Se(this,void 0,void 0,function(){var tt,qe,kt,$t,an,Rn,eo,dr,Or,qo,ao,io,Mo,ai,No,Vr,No,Vr;return M(this,function(ji){return this.ctx.save(),tt=H0(ne,R),qe=ms(ne,R),Ue===2&&(this.path(qe),this.ctx.clip()),wl(qe[0])?(kt=qe[0].start.x,$t=qe[0].start.y):(kt=qe[0].x,$t=qe[0].y),wl(qe[1])?(an=qe[1].end.x,Rn=qe[1].end.y):(an=qe[1].x,Rn=qe[1].y),R===0||R===2?eo=Math.abs(kt-an):eo=Math.abs($t-Rn),this.ctx.beginPath(),Ue===3?this.formatPath(tt):this.formatPath(qe.slice(0,2)),dr=d<3?d*3:d*2,Or=d<3?d*2:d,Ue===3&&(dr=d,Or=d),qo=!0,eo<=dr*2?qo=!1:eo<=dr*2+Or?(ao=eo/(2*dr+Or),dr*=ao,Or*=ao):(io=Math.floor((eo+Or)/(dr+Or)),Mo=(eo-io*dr)/(io-1),ai=(eo-(io+1)*dr)/io,Or=ai<=0||Math.abs(Or-Mo)<Math.abs(Or-ai)?Mo:ai),qo&&(Ue===3?this.ctx.setLineDash([0,dr+Or]):this.ctx.setLineDash([dr,Or])),Ue===3?(this.ctx.lineCap="round",this.ctx.lineWidth=d):this.ctx.lineWidth=d*2+1.1,this.ctx.strokeStyle=hA(f),this.ctx.stroke(),this.ctx.setLineDash([]),Ue===2&&(wl(qe[0])&&(No=qe[3],Vr=qe[0],this.ctx.beginPath(),this.formatPath([new qr(No.end.x,No.end.y),new qr(Vr.start.x,Vr.start.y)]),this.ctx.stroke()),wl(qe[1])&&(No=qe[1],Vr=qe[2],this.ctx.beginPath(),this.formatPath([new qr(No.end.x,No.end.y),new qr(Vr.start.x,Vr.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},A.prototype.render=function(f){return Se(this,void 0,void 0,function(){var d;return M(this,function(R){switch(R.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=hA(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),d=Fs(f),[4,this.renderStack(d)];case 1:return R.sent(),this.applyEffects([]),[2,this.canvas]}})})},A}(Wu),Mh=function(c){return c instanceof si||c instanceof Of?!0:c instanceof Hu&&c.type!==_u&&c.type!==pc},yc=function(c,A){switch(c){case 0:return Mf(A);case 2:return Ng(A);case 1:default:return Dh(A)}},rd=function(c){switch(c){case 1:return"center";case 2:return"right";case 0:default:return"left"}},ii=["-apple-system","system-ui"],Gu=function(c){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?c.filter(function(A){return ii.indexOf(A)===-1}):c},Ys=function(c){g(A,c);function A(f,d){var R=c.call(this,f,d)||this;return R.canvas=d.canvas?d.canvas:document.createElement("canvas"),R.ctx=R.canvas.getContext("2d"),R.options=d,R.canvas.width=Math.floor(d.width*d.scale),R.canvas.height=Math.floor(d.height*d.scale),R.canvas.style.width=d.width+"px",R.canvas.style.height=d.height+"px",R.ctx.scale(R.options.scale,R.options.scale),R.ctx.translate(-d.x,-d.y),R.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+d.width+"x"+d.height+" at "+d.x+","+d.y+") with scale "+d.scale),R}return A.prototype.render=function(f){return Se(this,void 0,void 0,function(){var d,R;return M(this,function(ne){switch(ne.label){case 0:return d=du(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,f),[4,z0(d)];case 1:return R=ne.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=hA(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(R,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},A}(Wu),z0=function(c){return new Promise(function(A,f){var d=new Image;d.onload=function(){A(d)},d.onerror=f,d.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(c))})},Wl=function(){function c(A){var f=A.id,d=A.enabled;this.id=f,this.enabled=d,this.start=Date.now()}return c.prototype.debug=function(){for(var A=[],f=0;f<arguments.length;f++)A[f]=arguments[f];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,Be([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},c.prototype.getTime=function(){return Date.now()-this.start},c.prototype.info=function(){for(var A=[],f=0;f<arguments.length;f++)A[f]=arguments[f];this.enabled&&typeof window!="undefined"&&window.console&&typeof console.info=="function"&&console.info.apply(console,Be([this.id,this.getTime()+"ms"],A))},c.prototype.warn=function(){for(var A=[],f=0;f<arguments.length;f++)A[f]=arguments[f];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,Be([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},c.prototype.error=function(){for(var A=[],f=0;f<arguments.length;f++)A[f]=arguments[f];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.error=="function"?console.error.apply(console,Be([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},c.instances={},c}(),kp=function(){function c(A,f){var d;this.windowBounds=f,this.instanceName="#"+c.instanceCount++,this.logger=new Wl({id:this.instanceName,enabled:A.logging}),this.cache=(d=A.cache)!==null&&d!==void 0?d:new ol(this,A)}return c.instanceCount=1,c}(),Kp=function(c,A){return A===void 0&&(A={}),zp(c,A)};typeof window!="undefined"&&_0.setContext(window);var zp=function(c,A){return Se(void 0,void 0,void 0,function(){var f,d,R,ne,Ue,tt,qe,kt,$t,an,Rn,eo,dr,Or,qo,ao,io,Mo,ai,No,ji,Vr,ji,gi,Ho,Lr,Js,al,Ia,ls,wu,Ls,_s,wc,Bl,Bu,Bc,$u,Gl,Xu;return M(this,function(bu){switch(bu.label){case 0:if(!c||typeof c!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(f=c.ownerDocument,!f)throw new Error("Element is not attached to a Document");if(d=f.defaultView,!d)throw new Error("Document is not attached to a Window");return R={allowTaint:(gi=A.allowTaint)!==null&&gi!==void 0?gi:!1,imageTimeout:(Ho=A.imageTimeout)!==null&&Ho!==void 0?Ho:15e3,proxy:A.proxy,useCORS:(Lr=A.useCORS)!==null&&Lr!==void 0?Lr:!1},ne=s({logging:(Js=A.logging)!==null&&Js!==void 0?Js:!0,cache:A.cache},R),Ue={windowWidth:(al=A.windowWidth)!==null&&al!==void 0?al:d.innerWidth,windowHeight:(Ia=A.windowHeight)!==null&&Ia!==void 0?Ia:d.innerHeight,scrollX:(ls=A.scrollX)!==null&&ls!==void 0?ls:d.pageXOffset,scrollY:(wu=A.scrollY)!==null&&wu!==void 0?wu:d.pageYOffset},tt=new te(Ue.scrollX,Ue.scrollY,Ue.windowWidth,Ue.windowHeight),qe=new kp(ne,tt),kt=(Ls=A.foreignObjectRendering)!==null&&Ls!==void 0?Ls:!1,$t={allowTaint:(_s=A.allowTaint)!==null&&_s!==void 0?_s:!1,onclone:A.onclone,ignoreElements:A.ignoreElements,inlineImages:kt,copyStyles:kt},qe.logger.debug("Starting document clone with size "+tt.width+"x"+tt.height+" scrolled to "+-tt.left+","+-tt.top),an=new Dp(qe,c,$t),Rn=an.clonedReferenceElement,Rn?[4,an.toIFrame(f,tt)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return eo=bu.sent(),dr=Eh(Rn)||Lp(Rn)?Z(Rn.ownerDocument):G(qe,Rn),Or=dr.width,qo=dr.height,ao=dr.left,io=dr.top,Mo=QA(qe,Rn,A.backgroundColor),ai={canvas:A.canvas,backgroundColor:Mo,scale:(Bl=(wc=A.scale)!==null&&wc!==void 0?wc:d.devicePixelRatio)!==null&&Bl!==void 0?Bl:1,x:((Bu=A.x)!==null&&Bu!==void 0?Bu:0)+ao,y:((Bc=A.y)!==null&&Bc!==void 0?Bc:0)+io,width:($u=A.width)!==null&&$u!==void 0?$u:Math.ceil(Or),height:(Gl=A.height)!==null&&Gl!==void 0?Gl:Math.ceil(qo)},kt?(qe.logger.debug("Document cloned, using foreign object rendering"),ji=new Ys(qe,ai),[4,ji.render(Rn)]):[3,3];case 2:return No=bu.sent(),[3,5];case 3:return qe.logger.debug("Document cloned, element located at "+ao+","+io+" with size "+Or+"x"+qo+" using computed rendering"),qe.logger.debug("Starting DOM parsing"),Vr=hu(qe,Rn),Mo===Vr.styles.backgroundColor&&(Vr.styles.backgroundColor=Ki.TRANSPARENT),qe.logger.debug("Starting renderer for element at "+ai.x+","+ai.y+" with size "+ai.width+"x"+ai.height),ji=new xA(qe,ai),[4,ji.render(Vr)];case 4:No=bu.sent(),bu.label=5;case 5:return(!((Xu=A.removeContainer)!==null&&Xu!==void 0)||Xu)&&(Dp.destroy(eo)||qe.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),qe.logger.debug("Finished rendering"),[2,No]}})})},QA=function(c,A,f){var d=A.ownerDocument,R=d.documentElement?Po(c,getComputedStyle(d.documentElement).backgroundColor):Ki.TRANSPARENT,ne=d.body?Po(c,getComputedStyle(d.body).backgroundColor):Ki.TRANSPARENT,Ue=typeof f=="string"?Po(c,f):f===null?Ki.TRANSPARENT:4294967295;return A===d.documentElement?IA(R)?IA(ne)?Ue:ne:R:Ue};return Kp})},44164:function(rr,Zt,g){var s=g(97671);(function(M,Be){rr.exports=Be(g(65355),g(64270))})(self,function(Se,M){return function(){var Be={"./src/plugin/hyperlinks.js":function(v,L,i){"use strict";i.r(L);var N=i("./node_modules/core-js/modules/web.dom-collections.for-each.js"),B=i.n(N),D=i("./node_modules/core-js/modules/es.string.link.js"),O=i.n(D),T=i("./src/worker.js"),E=i("./src/utils.js"),U=[],F={toContainer:T.default.prototype.toContainer,toPdf:T.default.prototype.toPdf};T.default.prototype.toContainer=function(){return F.toContainer.call(this).then(function(){if(this.opt.enableLinks){var H=this.prop.container,k=H.querySelectorAll("a"),de=(0,E.unitConvert)(H.getBoundingClientRect(),this.prop.pageSize.k);U=[],Array.prototype.forEach.call(k,function(ue){for(var Fe=ue.getClientRects(),me=0;me<Fe.length;me++){var ve=(0,E.unitConvert)(Fe[me],this.prop.pageSize.k);ve.left-=de.left,ve.top-=de.top;var pe=Math.floor(ve.top/this.prop.pageSize.inner.height)+1,J=this.opt.margin[0]+ve.top%this.prop.pageSize.inner.height,ye=this.opt.margin[1]+ve.left;U.push({page:pe,top:J,left:ye,clientRect:ve,link:ue})}},this)}})},T.default.prototype.toPdf=function(){return F.toPdf.call(this).then(function(){if(this.opt.enableLinks){U.forEach(function(k){this.prop.pdf.setPage(k.page),this.prop.pdf.link(k.left,k.top,k.clientRect.width,k.clientRect.height,{url:k.link.href})},this);var H=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(H)}})}},"./src/plugin/jspdf-plugin.js":function(v,L,i){"use strict";i.r(L);var N=i("./node_modules/core-js/modules/es.symbol.js"),B=i.n(N),D=i("./node_modules/core-js/modules/es.symbol.description.js"),O=i.n(D),T=i("./node_modules/core-js/modules/es.object.to-string.js"),E=i.n(T),U=i("./node_modules/core-js/modules/es.symbol.iterator.js"),F=i.n(U),W=i("./node_modules/core-js/modules/es.array.iterator.js"),re=i.n(W),H=i("./node_modules/core-js/modules/es.string.iterator.js"),k=i.n(H),de=i("./node_modules/core-js/modules/web.dom-collections.iterator.js"),ue=i.n(de),Fe=i("jspdf"),me=i.n(Fe);function ve(pe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ve=function(ye){return typeof ye}:ve=function(ye){return ye&&typeof Symbol=="function"&&ye.constructor===Symbol&&ye!==Symbol.prototype?"symbol":typeof ye},ve(pe)}Fe.jsPDF.getPageSize=function(pe,J,ye){if(ve(pe)==="object"){var p=pe;pe=p.orientation,J=p.unit||J,ye=p.format||ye}J=J||"mm",ye=ye||"a4",pe=(""+(pe||"P")).toLowerCase();var j=(""+ye).toLowerCase(),Xe={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(J){case"pt":var ie=1;break;case"mm":var ie=72/25.4;break;case"cm":var ie=72/2.54;break;case"in":var ie=72;break;case"px":var ie=72/96;break;case"pc":var ie=12;break;case"em":var ie=12;break;case"ex":var ie=6;break;default:throw"Invalid unit: "+J}if(Xe.hasOwnProperty(j))var he=Xe[j][1]/ie,Ce=Xe[j][0]/ie;else try{var he=ye[1],Ce=ye[0]}catch(Ae){throw new Error("Invalid format: "+ye)}if(pe==="p"||pe==="portrait"){if(pe="p",Ce>he){var ge=Ce;Ce=he,he=ge}}else if(pe==="l"||pe==="landscape"){if(pe="l",he>Ce){var ge=Ce;Ce=he,he=ge}}else throw"Invalid orientation: "+pe;var ae={width:Ce,height:he,unit:J,k:ie};return ae},L.default=Fe.jsPDF},"./src/plugin/pagebreaks.js":function(v,L,i){"use strict";i.r(L);var N=i("./node_modules/core-js/modules/es.array.concat.js"),B=i.n(N),D=i("./node_modules/core-js/modules/es.array.slice.js"),O=i.n(D),T=i("./node_modules/core-js/modules/es.array.join.js"),E=i.n(T),U=i("./node_modules/core-js/modules/web.dom-collections.for-each.js"),F=i.n(U),W=i("./node_modules/core-js/modules/es.object.keys.js"),re=i.n(W),H=i("./src/worker.js"),k=i("./src/utils.js"),de={toContainer:H.default.prototype.toContainer};H.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},H.default.prototype.toContainer=function(){return de.toContainer.call(this).then(function(){var me=this.prop.container,ve=this.prop.pageSize.inner.px.height,pe=[].concat(this.opt.pagebreak.mode),J={avoidAll:pe.indexOf("avoid-all")!==-1,css:pe.indexOf("css")!==-1,legacy:pe.indexOf("legacy")!==-1},ye={},p=this;["before","after","avoid"].forEach(function(ie){var he=J.avoidAll&&ie==="avoid";ye[ie]=he?[]:[].concat(p.opt.pagebreak[ie]||[]),ye[ie].length>0&&(ye[ie]=Array.prototype.slice.call(me.querySelectorAll(ye[ie].join(", "))))});var j=me.querySelectorAll(".html2pdf__page-break");j=Array.prototype.slice.call(j);var Xe=me.querySelectorAll("*");Array.prototype.forEach.call(Xe,function(he){var Ce={before:!1,after:J.legacy&&j.indexOf(he)!==-1,avoid:J.avoidAll};if(J.css){var ge=window.getComputedStyle(he),ae=["always","page","left","right"],Ae=["avoid","avoid-page"];Ce={before:Ce.before||ae.indexOf(ge.breakBefore||ge.pageBreakBefore)!==-1,after:Ce.after||ae.indexOf(ge.breakAfter||ge.pageBreakAfter)!==-1,avoid:Ce.avoid||Ae.indexOf(ge.breakInside||ge.pageBreakInside)!==-1}}Object.keys(Ce).forEach(function(Kt){Ce[Kt]=Ce[Kt]||ye[Kt].indexOf(he)!==-1});var nt=he.getBoundingClientRect();if(Ce.avoid&&!Ce.before){var mt=Math.floor(nt.top/ve),Ve=Math.floor(nt.bottom/ve),Qt=Math.abs(nt.bottom-nt.top)/ve;Ve!==mt&&Qt<=1&&(Ce.before=!0)}if(Ce.before){var vt=(0,k.createElement)("div",{style:{display:"block",height:ve-nt.top%ve+"px"}});he.parentNode.insertBefore(vt,he)}if(Ce.after){var vt=(0,k.createElement)("div",{style:{display:"block",height:ve-nt.bottom%ve+"px"}});he.parentNode.insertBefore(vt,he.nextSibling)}})})}},"./src/utils.js":function(v,L,i){"use strict";i.r(L),i.d(L,{objType:function(){return pe},createElement:function(){return J},cloneNode:function(){return ye},unitConvert:function(){return p},toPx:function(){return j}});var N=i("./node_modules/core-js/modules/es.number.constructor.js"),B=i.n(N),D=i("./node_modules/core-js/modules/es.symbol.js"),O=i.n(D),T=i("./node_modules/core-js/modules/es.symbol.description.js"),E=i.n(T),U=i("./node_modules/core-js/modules/es.object.to-string.js"),F=i.n(U),W=i("./node_modules/core-js/modules/es.symbol.iterator.js"),re=i.n(W),H=i("./node_modules/core-js/modules/es.array.iterator.js"),k=i.n(H),de=i("./node_modules/core-js/modules/es.string.iterator.js"),ue=i.n(de),Fe=i("./node_modules/core-js/modules/web.dom-collections.iterator.js"),me=i.n(Fe);function ve(Xe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ve=function(he){return typeof he}:ve=function(he){return he&&typeof Symbol=="function"&&he.constructor===Symbol&&he!==Symbol.prototype?"symbol":typeof he},ve(Xe)}var pe=function(ie){var he=ve(ie);return he==="undefined"?"undefined":he==="string"||ie instanceof String?"string":he==="number"||ie instanceof Number?"number":he==="function"||ie instanceof Function?"function":ie&&ie.constructor===Array?"array":ie&&ie.nodeType===1?"element":he==="object"?"object":"unknown"},J=function(ie,he){var Ce=document.createElement(ie);if(he.className&&(Ce.className=he.className),he.innerHTML){Ce.innerHTML=he.innerHTML;for(var ge=Ce.getElementsByTagName("script"),ae=ge.length;ae-- >0;null)ge[ae].parentNode.removeChild(ge[ae])}for(var Ae in he.style)Ce.style[Ae]=he.style[Ae];return Ce},ye=function Xe(ie,he){for(var Ce=ie.nodeType===3?document.createTextNode(ie.nodeValue):ie.cloneNode(!1),ge=ie.firstChild;ge;ge=ge.nextSibling)(he===!0||ge.nodeType!==1||ge.nodeName!=="SCRIPT")&&Ce.appendChild(Xe(ge,he));return ie.nodeType===1&&(ie.nodeName==="CANVAS"?(Ce.width=ie.width,Ce.height=ie.height,Ce.getContext("2d").drawImage(ie,0,0)):(ie.nodeName==="TEXTAREA"||ie.nodeName==="SELECT")&&(Ce.value=ie.value),Ce.addEventListener("load",function(){Ce.scrollTop=ie.scrollTop,Ce.scrollLeft=ie.scrollLeft},!0)),Ce},p=function(ie,he){if(pe(ie)==="number")return ie*72/96/he;var Ce={};for(var ge in ie)Ce[ge]=ie[ge]*72/96/he;return Ce},j=function(ie,he){return Math.floor(ie*he/72*96)}},"./src/worker.js":function(v,L,i){"use strict";i.r(L);var N=i("./node_modules/core-js/modules/es.object.assign.js"),B=i.n(N),D=i("./node_modules/core-js/modules/es.array.map.js"),O=i.n(D),T=i("./node_modules/core-js/modules/es.object.keys.js"),E=i.n(T),U=i("./node_modules/core-js/modules/es.array.concat.js"),F=i.n(U),W=i("./node_modules/core-js/modules/es.object.to-string.js"),re=i.n(W),H=i("./node_modules/core-js/modules/es.regexp.to-string.js"),k=i.n(H),de=i("./node_modules/core-js/modules/es.function.name.js"),ue=i.n(de),Fe=i("./node_modules/core-js/modules/web.dom-collections.for-each.js"),me=i.n(Fe),ve=i("jspdf"),pe=i.n(ve),J=i("html2canvas"),ye=i.n(J),p=i("./src/utils.js"),j=i("./node_modules/es6-promise/dist/es6-promise.js"),Xe=i.n(j),ie=Xe().Promise,he=function Ce(ge){var ae=Object.assign(Ce.convert(ie.resolve()),JSON.parse(JSON.stringify(Ce.template))),Ae=Ce.convert(ie.resolve(),ae);return Ae=Ae.setProgress(1,Ce,1,[Ce]),Ae=Ae.set(ge),Ae};he.prototype=Object.create(ie.prototype),he.prototype.constructor=he,he.convert=function(ge,ae){return ge.__proto__=ae||he.prototype,ge},he.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},he.prototype.from=function(ge,ae){function Ae(nt){switch((0,p.objType)(nt)){case"string":return"string";case"element":return nt.nodeName.toLowerCase&&nt.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(ae=ae||Ae(ge),ae){case"string":return this.set({src:(0,p.createElement)("div",{innerHTML:ge})});case"element":return this.set({src:ge});case"canvas":return this.set({canvas:ge});case"img":return this.set({img:ge});default:return this.error("Unknown source type.")}})},he.prototype.to=function(ge){switch(ge){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},he.prototype.toContainer=function(){var ge=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(ge).then(function(){var Ae={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},nt={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};Ae.opacity=0;var mt=(0,p.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,p.createElement)("div",{className:"html2pdf__overlay",style:Ae}),this.prop.container=(0,p.createElement)("div",{className:"html2pdf__container",style:nt}),this.prop.container.appendChild(mt),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},he.prototype.toCanvas=function(){var ge=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(ge).then(function(){var Ae=Object.assign({},this.opt.html2canvas);return delete Ae.onrendered,J(this.prop.container,Ae)}).then(function(Ae){var nt=this.opt.html2canvas.onrendered||function(){};nt(Ae),this.prop.canvas=Ae,document.body.removeChild(this.prop.overlay)})},he.prototype.toImg=function(){var ge=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(ge).then(function(){var Ae=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=Ae})},he.prototype.toPdf=function(){var ge=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(ge).then(function(){var Ae=this.prop.canvas,nt=this.opt,mt=Ae.height,Ve=Math.floor(Ae.width*this.prop.pageSize.inner.ratio),Qt=Math.ceil(mt/Ve),vt=this.prop.pageSize.inner.height,Kt=document.createElement("canvas"),je=Kt.getContext("2d");Kt.width=Ae.width,Kt.height=Ve,this.prop.pdf=this.prop.pdf||new ve.jsPDF(nt.jsPDF);for(var It=0;It<Qt;It++){It===Qt-1&&mt%Ve!==0&&(Kt.height=mt%Ve,vt=Kt.height*this.prop.pageSize.inner.width/Kt.width);var ze=Kt.width,Pt=Kt.height;je.fillStyle="white",je.fillRect(0,0,ze,Pt),je.drawImage(Ae,0,It*Ve,ze,Pt,0,0,ze,Pt),It&&this.prop.pdf.addPage();var ut=Kt.toDataURL("image/"+nt.image.type,nt.image.quality);this.prop.pdf.addImage(ut,nt.image.type,nt.margin[1],nt.margin[0],this.prop.pageSize.inner.width,vt)}})},he.prototype.output=function(ge,ae,Ae){return Ae=Ae||"pdf",Ae.toLowerCase()==="img"||Ae.toLowerCase()==="image"?this.outputImg(ge,ae):this.outputPdf(ge,ae)},he.prototype.outputPdf=function(ge,ae){var Ae=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(Ae).then(function(){return this.prop.pdf.output(ge,ae)})},he.prototype.outputImg=function(ge,ae){var Ae=[function(){return this.prop.img||this.toImg()}];return this.thenList(Ae).then(function(){switch(ge){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+ge+'" is not supported.'}})},he.prototype.save=function(ge){var ae=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(ae).set(ge?{filename:ge}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},he.prototype.set=function(ge){if((0,p.objType)(ge)!=="object")return this;var ae=Object.keys(ge||{}).map(function(Ae){switch(Ae){case"margin":return this.setMargin.bind(this,ge.margin);case"jsPDF":return function(){return this.opt.jsPDF=ge.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,ge.pageSize);default:return Ae in he.template.prop?function(){this.prop[Ae]=ge[Ae]}:function(){this.opt[Ae]=ge[Ae]}}},this);return this.then(function(){return this.thenList(ae)})},he.prototype.get=function(ge,ae){return this.then(function(){var nt=ge in he.template.prop?this.prop[ge]:this.opt[ge];return ae?ae(nt):nt})},he.prototype.setMargin=function(ge){return this.then(function(){switch((0,p.objType)(ge)){case"number":ge=[ge,ge,ge,ge];case"array":if(ge.length===2&&(ge=[ge[0],ge[1],ge[0],ge[1]]),ge.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=ge}).then(this.setPageSize)},he.prototype.setPageSize=function(ge){return this.then(function(){ge=ge||ve.jsPDF.getPageSize(this.opt.jsPDF),ge.hasOwnProperty("inner")||(ge.inner={width:ge.width-this.opt.margin[1]-this.opt.margin[3],height:ge.height-this.opt.margin[0]-this.opt.margin[2]},ge.inner.px={width:(0,p.toPx)(ge.inner.width,ge.k),height:(0,p.toPx)(ge.inner.height,ge.k)},ge.inner.ratio=ge.inner.height/ge.inner.width),this.prop.pageSize=ge})},he.prototype.setProgress=function(ge,ae,Ae,nt){return ge!=null&&(this.progress.val=ge),ae!=null&&(this.progress.state=ae),Ae!=null&&(this.progress.n=Ae),nt!=null&&(this.progress.stack=nt),this.progress.ratio=this.progress.val/this.progress.state,this},he.prototype.updateProgress=function(ge,ae,Ae,nt){return this.setProgress(ge?this.progress.val+ge:null,ae||null,Ae?this.progress.n+Ae:null,nt?this.progress.stack.concat(nt):null)},he.prototype.then=function(ge,ae){var Ae=this;return this.thenCore(ge,ae,function(mt,Ve){return Ae.updateProgress(null,null,1,[mt]),ie.prototype.then.call(this,function(vt){return Ae.updateProgress(null,mt),vt}).then(mt,Ve).then(function(vt){return Ae.updateProgress(1),vt})})},he.prototype.thenCore=function(ge,ae,Ae){Ae=Ae||ie.prototype.then;var nt=this;ge&&(ge=ge.bind(nt)),ae&&(ae=ae.bind(nt));var mt=ie.toString().indexOf("[native code]")!==-1&&ie.name==="Promise",Ve=mt?nt:he.convert(Object.assign({},nt),ie.prototype),Qt=Ae.call(Ve,ge,ae);return he.convert(Qt,nt.__proto__)},he.prototype.thenExternal=function(ge,ae){return ie.prototype.then.call(this,ge,ae)},he.prototype.thenList=function(ge){var ae=this;return ge.forEach(function(nt){ae=ae.thenCore(nt)}),ae},he.prototype.catch=function(Ce){Ce&&(Ce=Ce.bind(this));var ge=ie.prototype.catch.call(this,Ce);return he.convert(ge,this)},he.prototype.catchExternal=function(ge){return ie.prototype.catch.call(this,ge)},he.prototype.error=function(ge){return this.then(function(){throw new Error(ge)})},he.prototype.using=he.prototype.set,he.prototype.saveAs=he.prototype.save,he.prototype.export=he.prototype.output,he.prototype.run=he.prototype.then,L.default=he},"./node_modules/core-js/internals/a-function.js":function(v){v.exports=function(L){if(typeof L!="function")throw TypeError(String(L)+" is not a function");return L}},"./node_modules/core-js/internals/a-possible-prototype.js":function(v,L,i){var N=i("./node_modules/core-js/internals/is-object.js");v.exports=function(B){if(!N(B)&&B!==null)throw TypeError("Can't set "+String(B)+" as a prototype");return B}},"./node_modules/core-js/internals/add-to-unscopables.js":function(v,L,i){var N=i("./node_modules/core-js/internals/well-known-symbol.js"),B=i("./node_modules/core-js/internals/object-create.js"),D=i("./node_modules/core-js/internals/object-define-property.js"),O=N("unscopables"),T=Array.prototype;T[O]==null&&D.f(T,O,{configurable:!0,value:B(null)}),v.exports=function(E){T[O][E]=!0}},"./node_modules/core-js/internals/an-object.js":function(v,L,i){var N=i("./node_modules/core-js/internals/is-object.js");v.exports=function(B){if(!N(B))throw TypeError(String(B)+" is not an object");return B}},"./node_modules/core-js/internals/array-for-each.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/array-iteration.js").forEach,B=i("./node_modules/core-js/internals/array-method-is-strict.js"),D=B("forEach");v.exports=D?[].forEach:function(T){return N(this,T,arguments.length>1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(v,L,i){var N=i("./node_modules/core-js/internals/to-indexed-object.js"),B=i("./node_modules/core-js/internals/to-length.js"),D=i("./node_modules/core-js/internals/to-absolute-index.js"),O=function(T){return function(E,U,F){var W=N(E),re=B(W.length),H=D(F,re),k;if(T&&U!=U){for(;re>H;)if(k=W[H++],k!=k)return!0}else for(;re>H;H++)if((T||H in W)&&W[H]===U)return T||H||0;return!T&&-1}};v.exports={includes:O(!0),indexOf:O(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(v,L,i){var N=i("./node_modules/core-js/internals/function-bind-context.js"),B=i("./node_modules/core-js/internals/indexed-object.js"),D=i("./node_modules/core-js/internals/to-object.js"),O=i("./node_modules/core-js/internals/to-length.js"),T=i("./node_modules/core-js/internals/array-species-create.js"),E=[].push,U=function(F){var W=F==1,re=F==2,H=F==3,k=F==4,de=F==6,ue=F==7,Fe=F==5||de;return function(me,ve,pe,J){for(var ye=D(me),p=B(ye),j=N(ve,pe,3),Xe=O(p.length),ie=0,he=J||T,Ce=W?he(me,Xe):re||ue?he(me,0):void 0,ge,ae;Xe>ie;ie++)if((Fe||ie in p)&&(ge=p[ie],ae=j(ge,ie,ye),F))if(W)Ce[ie]=ae;else if(ae)switch(F){case 3:return!0;case 5:return ge;case 6:return ie;case 2:E.call(Ce,ge)}else switch(F){case 4:return!1;case 7:E.call(Ce,ge)}return de?-1:H||k?k:Ce}};v.exports={forEach:U(0),map:U(1),filter:U(2),some:U(3),every:U(4),find:U(5),findIndex:U(6),filterReject:U(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(v,L,i){var N=i("./node_modules/core-js/internals/fails.js"),B=i("./node_modules/core-js/internals/well-known-symbol.js"),D=i("./node_modules/core-js/internals/engine-v8-version.js"),O=B("species");v.exports=function(T){return D>=51||!N(function(){var E=[],U=E.constructor={};return U[O]=function(){return{foo:1}},E[T](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/fails.js");v.exports=function(B,D){var O=[][B];return!!O&&N(function(){O.call(null,D||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(v,L,i){var N=i("./node_modules/core-js/internals/is-object.js"),B=i("./node_modules/core-js/internals/is-array.js"),D=i("./node_modules/core-js/internals/well-known-symbol.js"),O=D("species");v.exports=function(T){var E;return B(T)&&(E=T.constructor,typeof E=="function"&&(E===Array||B(E.prototype))?E=void 0:N(E)&&(E=E[O],E===null&&(E=void 0))),E===void 0?Array:E}},"./node_modules/core-js/internals/array-species-create.js":function(v,L,i){var N=i("./node_modules/core-js/internals/array-species-constructor.js");v.exports=function(B,D){return new(N(B))(D===0?0:D)}},"./node_modules/core-js/internals/classof-raw.js":function(v){var L={}.toString;v.exports=function(i){return L.call(i).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(v,L,i){var N=i("./node_modules/core-js/internals/to-string-tag-support.js"),B=i("./node_modules/core-js/internals/classof-raw.js"),D=i("./node_modules/core-js/internals/well-known-symbol.js"),O=D("toStringTag"),T=B(function(){return arguments}())=="Arguments",E=function(U,F){try{return U[F]}catch(W){}};v.exports=N?B:function(U){var F,W,re;return U===void 0?"Undefined":U===null?"Null":typeof(W=E(F=Object(U),O))=="string"?W:T?B(F):(re=B(F))=="Object"&&typeof F.callee=="function"?"Arguments":re}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(v,L,i){var N=i("./node_modules/core-js/internals/has.js"),B=i("./node_modules/core-js/internals/own-keys.js"),D=i("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),O=i("./node_modules/core-js/internals/object-define-property.js");v.exports=function(T,E){for(var U=B(E),F=O.f,W=D.f,re=0;re<U.length;re++){var H=U[re];N(T,H)||F(T,H,W(E,H))}}},"./node_modules/core-js/internals/correct-prototype-getter.js":function(v,L,i){var N=i("./node_modules/core-js/internals/fails.js");v.exports=!N(function(){function B(){}return B.prototype.constructor=null,Object.getPrototypeOf(new B)!==B.prototype})},"./node_modules/core-js/internals/create-html.js":function(v,L,i){var N=i("./node_modules/core-js/internals/require-object-coercible.js"),B=i("./node_modules/core-js/internals/to-string.js"),D=/"/g;v.exports=function(O,T,E,U){var F=B(N(O)),W="<"+T;return E!==""&&(W+=" "+E+'="'+B(U).replace(D,""")+'"'),W+">"+F+"</"+T+">"}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,B=i("./node_modules/core-js/internals/object-create.js"),D=i("./node_modules/core-js/internals/create-property-descriptor.js"),O=i("./node_modules/core-js/internals/set-to-string-tag.js"),T=i("./node_modules/core-js/internals/iterators.js"),E=function(){return this};v.exports=function(U,F,W){var re=F+" Iterator";return U.prototype=B(N,{next:D(1,W)}),O(U,re,!1,!0),T[re]=E,U}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(v,L,i){var N=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/object-define-property.js"),D=i("./node_modules/core-js/internals/create-property-descriptor.js");v.exports=N?function(O,T,E){return B.f(O,T,D(1,E))}:function(O,T,E){return O[T]=E,O}},"./node_modules/core-js/internals/create-property-descriptor.js":function(v){v.exports=function(L,i){return{enumerable:!(L&1),configurable:!(L&2),writable:!(L&4),value:i}}},"./node_modules/core-js/internals/create-property.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/to-property-key.js"),B=i("./node_modules/core-js/internals/object-define-property.js"),D=i("./node_modules/core-js/internals/create-property-descriptor.js");v.exports=function(O,T,E){var U=N(T);U in O?B.f(O,U,D(0,E)):O[U]=E}},"./node_modules/core-js/internals/define-iterator.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/create-iterator-constructor.js"),D=i("./node_modules/core-js/internals/object-get-prototype-of.js"),O=i("./node_modules/core-js/internals/object-set-prototype-of.js"),T=i("./node_modules/core-js/internals/set-to-string-tag.js"),E=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),U=i("./node_modules/core-js/internals/redefine.js"),F=i("./node_modules/core-js/internals/well-known-symbol.js"),W=i("./node_modules/core-js/internals/is-pure.js"),re=i("./node_modules/core-js/internals/iterators.js"),H=i("./node_modules/core-js/internals/iterators-core.js"),k=H.IteratorPrototype,de=H.BUGGY_SAFARI_ITERATORS,ue=F("iterator"),Fe="keys",me="values",ve="entries",pe=function(){return this};v.exports=function(J,ye,p,j,Xe,ie,he){B(p,ye,j);var Ce=function(je){if(je===Xe&&mt)return mt;if(!de&&je in Ae)return Ae[je];switch(je){case Fe:return function(){return new p(this,je)};case me:return function(){return new p(this,je)};case ve:return function(){return new p(this,je)}}return function(){return new p(this)}},ge=ye+" Iterator",ae=!1,Ae=J.prototype,nt=Ae[ue]||Ae["@@iterator"]||Xe&&Ae[Xe],mt=!de&&nt||Ce(Xe),Ve=ye=="Array"&&Ae.entries||nt,Qt,vt,Kt;if(Ve&&(Qt=D(Ve.call(new J)),k!==Object.prototype&&Qt.next&&(!W&&D(Qt)!==k&&(O?O(Qt,k):typeof Qt[ue]!="function"&&E(Qt,ue,pe)),T(Qt,ge,!0,!0),W&&(re[ge]=pe))),Xe==me&&nt&&nt.name!==me&&(ae=!0,mt=function(){return nt.call(this)}),(!W||he)&&Ae[ue]!==mt&&E(Ae,ue,mt),re[ye]=mt,Xe)if(vt={values:Ce(me),keys:ie?mt:Ce(Fe),entries:Ce(ve)},he)for(Kt in vt)(de||ae||!(Kt in Ae))&&U(Ae,Kt,vt[Kt]);else N({target:ye,proto:!0,forced:de||ae},vt);return vt}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(v,L,i){var N=i("./node_modules/core-js/internals/path.js"),B=i("./node_modules/core-js/internals/has.js"),D=i("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),O=i("./node_modules/core-js/internals/object-define-property.js").f;v.exports=function(T){var E=N.Symbol||(N.Symbol={});B(E,T)||O(E,T,{value:D.f(T)})}},"./node_modules/core-js/internals/descriptors.js":function(v,L,i){var N=i("./node_modules/core-js/internals/fails.js");v.exports=!N(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(v,L,i){var N=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/is-object.js"),D=N.document,O=B(D)&&B(D.createElement);v.exports=function(T){return O?D.createElement(T):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(v){v.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(v,L,i){var N=i("./node_modules/core-js/internals/get-built-in.js");v.exports=N("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(v,L,i){var N=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/engine-user-agent.js"),D=N.process,O=N.Deno,T=D&&D.versions||O&&O.version,E=T&&T.v8,U,F;E?(U=E.split("."),F=U[0]<4?1:U[0]+U[1]):B&&(U=B.match(/Edge\/(\d+)/),(!U||U[1]>=74)&&(U=B.match(/Chrome\/(\d+)/),U&&(F=U[1]))),v.exports=F&&+F},"./node_modules/core-js/internals/enum-bug-keys.js":function(v){v.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(v,L,i){var N=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,D=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),O=i("./node_modules/core-js/internals/redefine.js"),T=i("./node_modules/core-js/internals/set-global.js"),E=i("./node_modules/core-js/internals/copy-constructor-properties.js"),U=i("./node_modules/core-js/internals/is-forced.js");v.exports=function(F,W){var re=F.target,H=F.global,k=F.stat,de,ue,Fe,me,ve,pe;if(H?ue=N:k?ue=N[re]||T(re,{}):ue=(N[re]||{}).prototype,ue)for(Fe in W){if(ve=W[Fe],F.noTargetGet?(pe=B(ue,Fe),me=pe&&pe.value):me=ue[Fe],de=U(H?Fe:re+(k?".":"#")+Fe,F.forced),!de&&me!==void 0){if(typeof ve==typeof me)continue;E(ve,me)}(F.sham||me&&me.sham)&&D(ve,"sham",!0),O(ue,Fe,ve,F)}}},"./node_modules/core-js/internals/fails.js":function(v){v.exports=function(L){try{return!!L()}catch(i){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(v,L,i){var N=i("./node_modules/core-js/internals/a-function.js");v.exports=function(B,D,O){if(N(B),D===void 0)return B;switch(O){case 0:return function(){return B.call(D)};case 1:return function(T){return B.call(D,T)};case 2:return function(T,E){return B.call(D,T,E)};case 3:return function(T,E,U){return B.call(D,T,E,U)}}return function(){return B.apply(D,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(v,L,i){var N=i("./node_modules/core-js/internals/global.js"),B=function(D){return typeof D=="function"?D:void 0};v.exports=function(D,O){return arguments.length<2?B(N[D]):N[D]&&N[D][O]}},"./node_modules/core-js/internals/global.js":function(v){var L=function(i){return i&&i.Math==Math&&i};v.exports=L(typeof globalThis=="object"&&globalThis)||L(typeof window=="object"&&window)||L(typeof self=="object"&&self)||L(typeof g.g=="object"&&g.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(v,L,i){var N=i("./node_modules/core-js/internals/to-object.js"),B={}.hasOwnProperty;v.exports=Object.hasOwn||function(O,T){return B.call(N(O),T)}},"./node_modules/core-js/internals/hidden-keys.js":function(v){v.exports={}},"./node_modules/core-js/internals/html.js":function(v,L,i){var N=i("./node_modules/core-js/internals/get-built-in.js");v.exports=N("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(v,L,i){var N=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/fails.js"),D=i("./node_modules/core-js/internals/document-create-element.js");v.exports=!N&&!B(function(){return Object.defineProperty(D("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(v,L,i){var N=i("./node_modules/core-js/internals/fails.js"),B=i("./node_modules/core-js/internals/classof-raw.js"),D="".split;v.exports=N(function(){return!Object("z").propertyIsEnumerable(0)})?function(O){return B(O)=="String"?D.call(O,""):Object(O)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(v,L,i){var N=i("./node_modules/core-js/internals/is-object.js"),B=i("./node_modules/core-js/internals/object-set-prototype-of.js");v.exports=function(D,O,T){var E,U;return B&&typeof(E=O.constructor)=="function"&&E!==T&&N(U=E.prototype)&&U!==T.prototype&&B(D,U),D}},"./node_modules/core-js/internals/inspect-source.js":function(v,L,i){var N=i("./node_modules/core-js/internals/shared-store.js"),B=Function.toString;typeof N.inspectSource!="function"&&(N.inspectSource=function(D){return B.call(D)}),v.exports=N.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(v,L,i){var N=i("./node_modules/core-js/internals/native-weak-map.js"),B=i("./node_modules/core-js/internals/global.js"),D=i("./node_modules/core-js/internals/is-object.js"),O=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),T=i("./node_modules/core-js/internals/has.js"),E=i("./node_modules/core-js/internals/shared-store.js"),U=i("./node_modules/core-js/internals/shared-key.js"),F=i("./node_modules/core-js/internals/hidden-keys.js"),W="Object already initialized",re=B.WeakMap,H,k,de,ue=function(p){return de(p)?k(p):H(p,{})},Fe=function(p){return function(j){var Xe;if(!D(j)||(Xe=k(j)).type!==p)throw TypeError("Incompatible receiver, "+p+" required");return Xe}};if(N||E.state){var me=E.state||(E.state=new re),ve=me.get,pe=me.has,J=me.set;H=function(p,j){if(pe.call(me,p))throw new TypeError(W);return j.facade=p,J.call(me,p,j),j},k=function(p){return ve.call(me,p)||{}},de=function(p){return pe.call(me,p)}}else{var ye=U("state");F[ye]=!0,H=function(p,j){if(T(p,ye))throw new TypeError(W);return j.facade=p,O(p,ye,j),j},k=function(p){return T(p,ye)?p[ye]:{}},de=function(p){return T(p,ye)}}v.exports={set:H,get:k,has:de,enforce:ue,getterFor:Fe}},"./node_modules/core-js/internals/is-array.js":function(v,L,i){var N=i("./node_modules/core-js/internals/classof-raw.js");v.exports=Array.isArray||function(D){return N(D)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(v,L,i){var N=i("./node_modules/core-js/internals/fails.js"),B=/#|\.prototype\./,D=function(F,W){var re=T[O(F)];return re==U?!0:re==E?!1:typeof W=="function"?N(W):!!W},O=D.normalize=function(F){return String(F).replace(B,".").toLowerCase()},T=D.data={},E=D.NATIVE="N",U=D.POLYFILL="P";v.exports=D},"./node_modules/core-js/internals/is-object.js":function(v){v.exports=function(L){return typeof L=="object"?L!==null:typeof L=="function"}},"./node_modules/core-js/internals/is-pure.js":function(v){v.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(v,L,i){var N=i("./node_modules/core-js/internals/get-built-in.js"),B=i("./node_modules/core-js/internals/use-symbol-as-uid.js");v.exports=B?function(D){return typeof D=="symbol"}:function(D){var O=N("Symbol");return typeof O=="function"&&Object(D)instanceof O}},"./node_modules/core-js/internals/iterators-core.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/fails.js"),B=i("./node_modules/core-js/internals/object-get-prototype-of.js"),D=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),O=i("./node_modules/core-js/internals/has.js"),T=i("./node_modules/core-js/internals/well-known-symbol.js"),E=i("./node_modules/core-js/internals/is-pure.js"),U=T("iterator"),F=!1,W=function(){return this},re,H,k;[].keys&&(k=[].keys(),"next"in k?(H=B(B(k)),H!==Object.prototype&&(re=H)):F=!0);var de=re==null||N(function(){var ue={};return re[U].call(ue)!==ue});de&&(re={}),(!E||de)&&!O(re,U)&&D(re,U,W),v.exports={IteratorPrototype:re,BUGGY_SAFARI_ITERATORS:F}},"./node_modules/core-js/internals/iterators.js":function(v){v.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(v,L,i){var N=i("./node_modules/core-js/internals/engine-v8-version.js"),B=i("./node_modules/core-js/internals/fails.js");v.exports=!!Object.getOwnPropertySymbols&&!B(function(){var D=Symbol();return!String(D)||!(Object(D)instanceof Symbol)||!Symbol.sham&&N&&N<41})},"./node_modules/core-js/internals/native-weak-map.js":function(v,L,i){var N=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/inspect-source.js"),D=N.WeakMap;v.exports=typeof D=="function"&&/native code/.test(B(D))},"./node_modules/core-js/internals/object-assign.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/fails.js"),D=i("./node_modules/core-js/internals/object-keys.js"),O=i("./node_modules/core-js/internals/object-get-own-property-symbols.js"),T=i("./node_modules/core-js/internals/object-property-is-enumerable.js"),E=i("./node_modules/core-js/internals/to-object.js"),U=i("./node_modules/core-js/internals/indexed-object.js"),F=Object.assign,W=Object.defineProperty;v.exports=!F||B(function(){if(N&&F({b:1},F(W({},"a",{enumerable:!0,get:function(){W(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var re={},H={},k=Symbol(),de="abcdefghijklmnopqrst";return re[k]=7,de.split("").forEach(function(ue){H[ue]=ue}),F({},re)[k]!=7||D(F({},H)).join("")!=de})?function(H,k){for(var de=E(H),ue=arguments.length,Fe=1,me=O.f,ve=T.f;ue>Fe;)for(var pe=U(arguments[Fe++]),J=me?D(pe).concat(me(pe)):D(pe),ye=J.length,p=0,j;ye>p;)j=J[p++],(!N||ve.call(pe,j))&&(de[j]=pe[j]);return de}:F},"./node_modules/core-js/internals/object-create.js":function(v,L,i){var N=i("./node_modules/core-js/internals/an-object.js"),B=i("./node_modules/core-js/internals/object-define-properties.js"),D=i("./node_modules/core-js/internals/enum-bug-keys.js"),O=i("./node_modules/core-js/internals/hidden-keys.js"),T=i("./node_modules/core-js/internals/html.js"),E=i("./node_modules/core-js/internals/document-create-element.js"),U=i("./node_modules/core-js/internals/shared-key.js"),F=">",W="<",re="prototype",H="script",k=U("IE_PROTO"),de=function(){},ue=function(J){return W+H+F+J+W+"/"+H+F},Fe=function(J){J.write(ue("")),J.close();var ye=J.parentWindow.Object;return J=null,ye},me=function(){var J=E("iframe"),ye="java"+H+":",p;if(J.style)return J.style.display="none",T.appendChild(J),J.src=String(ye),p=J.contentWindow.document,p.open(),p.write(ue("document.F=Object")),p.close(),p.F},ve,pe=function(){try{ve=new ActiveXObject("htmlfile")}catch(ye){}pe=document.domain&&ve?Fe(ve):me()||Fe(ve);for(var J=D.length;J--;)delete pe[re][D[J]];return pe()};O[k]=!0,v.exports=Object.create||function(ye,p){var j;return ye!==null?(de[re]=N(ye),j=new de,de[re]=null,j[k]=ye):j=pe(),p===void 0?j:B(j,p)}},"./node_modules/core-js/internals/object-define-properties.js":function(v,L,i){var N=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/object-define-property.js"),D=i("./node_modules/core-js/internals/an-object.js"),O=i("./node_modules/core-js/internals/object-keys.js");v.exports=N?Object.defineProperties:function(E,U){D(E);for(var F=O(U),W=F.length,re=0,H;W>re;)B.f(E,H=F[re++],U[H]);return E}},"./node_modules/core-js/internals/object-define-property.js":function(v,L,i){var N=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/ie8-dom-define.js"),D=i("./node_modules/core-js/internals/an-object.js"),O=i("./node_modules/core-js/internals/to-property-key.js"),T=Object.defineProperty;L.f=N?T:function(U,F,W){if(D(U),F=O(F),D(W),B)try{return T(U,F,W)}catch(re){}if("get"in W||"set"in W)throw TypeError("Accessors not supported");return"value"in W&&(U[F]=W.value),U}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(v,L,i){var N=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/object-property-is-enumerable.js"),D=i("./node_modules/core-js/internals/create-property-descriptor.js"),O=i("./node_modules/core-js/internals/to-indexed-object.js"),T=i("./node_modules/core-js/internals/to-property-key.js"),E=i("./node_modules/core-js/internals/has.js"),U=i("./node_modules/core-js/internals/ie8-dom-define.js"),F=Object.getOwnPropertyDescriptor;L.f=N?F:function(re,H){if(re=O(re),H=T(H),U)try{return F(re,H)}catch(k){}if(E(re,H))return D(!B.f.call(re,H),re[H])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(v,L,i){var N=i("./node_modules/core-js/internals/to-indexed-object.js"),B=i("./node_modules/core-js/internals/object-get-own-property-names.js").f,D={}.toString,O=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],T=function(E){try{return B(E)}catch(U){return O.slice()}};v.exports.f=function(U){return O&&D.call(U)=="[object Window]"?T(U):B(N(U))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(v,L,i){var N=i("./node_modules/core-js/internals/object-keys-internal.js"),B=i("./node_modules/core-js/internals/enum-bug-keys.js"),D=B.concat("length","prototype");L.f=Object.getOwnPropertyNames||function(T){return N(T,D)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(v,L){L.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(v,L,i){var N=i("./node_modules/core-js/internals/has.js"),B=i("./node_modules/core-js/internals/to-object.js"),D=i("./node_modules/core-js/internals/shared-key.js"),O=i("./node_modules/core-js/internals/correct-prototype-getter.js"),T=D("IE_PROTO"),E=Object.prototype;v.exports=O?Object.getPrototypeOf:function(U){return U=B(U),N(U,T)?U[T]:typeof U.constructor=="function"&&U instanceof U.constructor?U.constructor.prototype:U instanceof Object?E:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(v,L,i){var N=i("./node_modules/core-js/internals/has.js"),B=i("./node_modules/core-js/internals/to-indexed-object.js"),D=i("./node_modules/core-js/internals/array-includes.js").indexOf,O=i("./node_modules/core-js/internals/hidden-keys.js");v.exports=function(T,E){var U=B(T),F=0,W=[],re;for(re in U)!N(O,re)&&N(U,re)&&W.push(re);for(;E.length>F;)N(U,re=E[F++])&&(~D(W,re)||W.push(re));return W}},"./node_modules/core-js/internals/object-keys.js":function(v,L,i){var N=i("./node_modules/core-js/internals/object-keys-internal.js"),B=i("./node_modules/core-js/internals/enum-bug-keys.js");v.exports=Object.keys||function(O){return N(O,B)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(v,L){"use strict";var i={}.propertyIsEnumerable,N=Object.getOwnPropertyDescriptor,B=N&&!i.call({1:2},1);L.f=B?function(O){var T=N(this,O);return!!T&&T.enumerable}:i},"./node_modules/core-js/internals/object-set-prototype-of.js":function(v,L,i){var N=i("./node_modules/core-js/internals/an-object.js"),B=i("./node_modules/core-js/internals/a-possible-prototype.js");v.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var D=!1,O={},T;try{T=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,T.call(O,[]),D=O instanceof Array}catch(E){}return function(U,F){return N(U),B(F),D?T.call(U,F):U.__proto__=F,U}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/to-string-tag-support.js"),B=i("./node_modules/core-js/internals/classof.js");v.exports=N?{}.toString:function(){return"[object "+B(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(v,L,i){var N=i("./node_modules/core-js/internals/is-object.js");v.exports=function(B,D){var O,T;if(D==="string"&&typeof(O=B.toString)=="function"&&!N(T=O.call(B))||typeof(O=B.valueOf)=="function"&&!N(T=O.call(B))||D!=="string"&&typeof(O=B.toString)=="function"&&!N(T=O.call(B)))return T;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(v,L,i){var N=i("./node_modules/core-js/internals/get-built-in.js"),B=i("./node_modules/core-js/internals/object-get-own-property-names.js"),D=i("./node_modules/core-js/internals/object-get-own-property-symbols.js"),O=i("./node_modules/core-js/internals/an-object.js");v.exports=N("Reflect","ownKeys")||function(E){var U=B.f(O(E)),F=D.f;return F?U.concat(F(E)):U}},"./node_modules/core-js/internals/path.js":function(v,L,i){var N=i("./node_modules/core-js/internals/global.js");v.exports=N},"./node_modules/core-js/internals/redefine.js":function(v,L,i){var N=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),D=i("./node_modules/core-js/internals/has.js"),O=i("./node_modules/core-js/internals/set-global.js"),T=i("./node_modules/core-js/internals/inspect-source.js"),E=i("./node_modules/core-js/internals/internal-state.js"),U=E.get,F=E.enforce,W=String(String).split("String");(v.exports=function(re,H,k,de){var ue=de?!!de.unsafe:!1,Fe=de?!!de.enumerable:!1,me=de?!!de.noTargetGet:!1,ve;if(typeof k=="function"&&(typeof H=="string"&&!D(k,"name")&&B(k,"name",H),ve=F(k),ve.source||(ve.source=W.join(typeof H=="string"?H:""))),re===N){Fe?re[H]=k:O(H,k);return}else ue?!me&&re[H]&&(Fe=!0):delete re[H];Fe?re[H]=k:B(re,H,k)})(Function.prototype,"toString",function(){return typeof this=="function"&&U(this).source||T(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/an-object.js");v.exports=function(){var B=N(this),D="";return B.global&&(D+="g"),B.ignoreCase&&(D+="i"),B.multiline&&(D+="m"),B.dotAll&&(D+="s"),B.unicode&&(D+="u"),B.sticky&&(D+="y"),D}},"./node_modules/core-js/internals/require-object-coercible.js":function(v){v.exports=function(L){if(L==null)throw TypeError("Can't call method on "+L);return L}},"./node_modules/core-js/internals/set-global.js":function(v,L,i){var N=i("./node_modules/core-js/internals/global.js");v.exports=function(B,D){try{Object.defineProperty(N,B,{value:D,configurable:!0,writable:!0})}catch(O){N[B]=D}return D}},"./node_modules/core-js/internals/set-to-string-tag.js":function(v,L,i){var N=i("./node_modules/core-js/internals/object-define-property.js").f,B=i("./node_modules/core-js/internals/has.js"),D=i("./node_modules/core-js/internals/well-known-symbol.js"),O=D("toStringTag");v.exports=function(T,E,U){T&&!B(T=U?T:T.prototype,O)&&N(T,O,{configurable:!0,value:E})}},"./node_modules/core-js/internals/shared-key.js":function(v,L,i){var N=i("./node_modules/core-js/internals/shared.js"),B=i("./node_modules/core-js/internals/uid.js"),D=N("keys");v.exports=function(O){return D[O]||(D[O]=B(O))}},"./node_modules/core-js/internals/shared-store.js":function(v,L,i){var N=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/set-global.js"),D="__core-js_shared__",O=N[D]||B(D,{});v.exports=O},"./node_modules/core-js/internals/shared.js":function(v,L,i){var N=i("./node_modules/core-js/internals/is-pure.js"),B=i("./node_modules/core-js/internals/shared-store.js");(v.exports=function(D,O){return B[D]||(B[D]=O!==void 0?O:{})})("versions",[]).push({version:"3.16.0",mode:N?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(v,L,i){var N=i("./node_modules/core-js/internals/fails.js");v.exports=function(B){return N(function(){var D=""[B]('"');return D!==D.toLowerCase()||D.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(v,L,i){var N=i("./node_modules/core-js/internals/to-integer.js"),B=i("./node_modules/core-js/internals/to-string.js"),D=i("./node_modules/core-js/internals/require-object-coercible.js"),O=function(T){return function(E,U){var F=B(D(E)),W=N(U),re=F.length,H,k;return W<0||W>=re?T?"":void 0:(H=F.charCodeAt(W),H<55296||H>56319||W+1===re||(k=F.charCodeAt(W+1))<56320||k>57343?T?F.charAt(W):H:T?F.slice(W,W+2):(H-55296<<10)+(k-56320)+65536)}};v.exports={codeAt:O(!1),charAt:O(!0)}},"./node_modules/core-js/internals/string-trim.js":function(v,L,i){var N=i("./node_modules/core-js/internals/require-object-coercible.js"),B=i("./node_modules/core-js/internals/to-string.js"),D=i("./node_modules/core-js/internals/whitespaces.js"),O="["+D+"]",T=RegExp("^"+O+O+"*"),E=RegExp(O+O+"*$"),U=function(F){return function(W){var re=B(N(W));return F&1&&(re=re.replace(T,"")),F&2&&(re=re.replace(E,"")),re}};v.exports={start:U(1),end:U(2),trim:U(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(v,L,i){var N=i("./node_modules/core-js/internals/to-integer.js"),B=Math.max,D=Math.min;v.exports=function(O,T){var E=N(O);return E<0?B(E+T,0):D(E,T)}},"./node_modules/core-js/internals/to-indexed-object.js":function(v,L,i){var N=i("./node_modules/core-js/internals/indexed-object.js"),B=i("./node_modules/core-js/internals/require-object-coercible.js");v.exports=function(D){return N(B(D))}},"./node_modules/core-js/internals/to-integer.js":function(v){var L=Math.ceil,i=Math.floor;v.exports=function(N){return isNaN(N=+N)?0:(N>0?i:L)(N)}},"./node_modules/core-js/internals/to-length.js":function(v,L,i){var N=i("./node_modules/core-js/internals/to-integer.js"),B=Math.min;v.exports=function(D){return D>0?B(N(D),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(v,L,i){var N=i("./node_modules/core-js/internals/require-object-coercible.js");v.exports=function(B){return Object(N(B))}},"./node_modules/core-js/internals/to-primitive.js":function(v,L,i){var N=i("./node_modules/core-js/internals/is-object.js"),B=i("./node_modules/core-js/internals/is-symbol.js"),D=i("./node_modules/core-js/internals/ordinary-to-primitive.js"),O=i("./node_modules/core-js/internals/well-known-symbol.js"),T=O("toPrimitive");v.exports=function(E,U){if(!N(E)||B(E))return E;var F=E[T],W;if(F!==void 0){if(U===void 0&&(U="default"),W=F.call(E,U),!N(W)||B(W))return W;throw TypeError("Can't convert object to primitive value")}return U===void 0&&(U="number"),D(E,U)}},"./node_modules/core-js/internals/to-property-key.js":function(v,L,i){var N=i("./node_modules/core-js/internals/to-primitive.js"),B=i("./node_modules/core-js/internals/is-symbol.js");v.exports=function(D){var O=N(D,"string");return B(O)?O:String(O)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(v,L,i){var N=i("./node_modules/core-js/internals/well-known-symbol.js"),B=N("toStringTag"),D={};D[B]="z",v.exports=String(D)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(v,L,i){var N=i("./node_modules/core-js/internals/is-symbol.js");v.exports=function(B){if(N(B))throw TypeError("Cannot convert a Symbol value to a string");return String(B)}},"./node_modules/core-js/internals/uid.js":function(v){var L=0,i=Math.random();v.exports=function(N){return"Symbol("+String(N===void 0?"":N)+")_"+(++L+i).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(v,L,i){var N=i("./node_modules/core-js/internals/native-symbol.js");v.exports=N&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(v,L,i){var N=i("./node_modules/core-js/internals/well-known-symbol.js");L.f=N},"./node_modules/core-js/internals/well-known-symbol.js":function(v,L,i){var N=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/shared.js"),D=i("./node_modules/core-js/internals/has.js"),O=i("./node_modules/core-js/internals/uid.js"),T=i("./node_modules/core-js/internals/native-symbol.js"),E=i("./node_modules/core-js/internals/use-symbol-as-uid.js"),U=B("wks"),F=N.Symbol,W=E?F:F&&F.withoutSetter||O;v.exports=function(re){return(!D(U,re)||!(T||typeof U[re]=="string"))&&(T&&D(F,re)?U[re]=F[re]:U[re]=W("Symbol."+re)),U[re]}},"./node_modules/core-js/internals/whitespaces.js":function(v){v.exports=`
|
|
|
\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/fails.js"),D=i("./node_modules/core-js/internals/is-array.js"),O=i("./node_modules/core-js/internals/is-object.js"),T=i("./node_modules/core-js/internals/to-object.js"),E=i("./node_modules/core-js/internals/to-length.js"),U=i("./node_modules/core-js/internals/create-property.js"),F=i("./node_modules/core-js/internals/array-species-create.js"),W=i("./node_modules/core-js/internals/array-method-has-species-support.js"),re=i("./node_modules/core-js/internals/well-known-symbol.js"),H=i("./node_modules/core-js/internals/engine-v8-version.js"),k=re("isConcatSpreadable"),de=9007199254740991,ue="Maximum allowed index exceeded",Fe=H>=51||!B(function(){var J=[];return J[k]=!1,J.concat()[0]!==J}),me=W("concat"),ve=function(J){if(!O(J))return!1;var ye=J[k];return ye!==void 0?!!ye:D(J)},pe=!Fe||!me;N({target:"Array",proto:!0,forced:pe},{concat:function(ye){var p=T(this),j=F(p,0),Xe=0,ie,he,Ce,ge,ae;for(ie=-1,Ce=arguments.length;ie<Ce;ie++)if(ae=ie===-1?p:arguments[ie],ve(ae)){if(ge=E(ae.length),Xe+ge>de)throw TypeError(ue);for(he=0;he<ge;he++,Xe++)he in ae&&U(j,Xe,ae[he])}else{if(Xe>=de)throw TypeError(ue);U(j,Xe++,ae)}return j.length=Xe,j}})},"./node_modules/core-js/modules/es.array.iterator.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/to-indexed-object.js"),B=i("./node_modules/core-js/internals/add-to-unscopables.js"),D=i("./node_modules/core-js/internals/iterators.js"),O=i("./node_modules/core-js/internals/internal-state.js"),T=i("./node_modules/core-js/internals/define-iterator.js"),E="Array Iterator",U=O.set,F=O.getterFor(E);v.exports=T(Array,"Array",function(W,re){U(this,{type:E,target:N(W),index:0,kind:re})},function(){var W=F(this),re=W.target,H=W.kind,k=W.index++;return!re||k>=re.length?(W.target=void 0,{value:void 0,done:!0}):H=="keys"?{value:k,done:!1}:H=="values"?{value:re[k],done:!1}:{value:[k,re[k]],done:!1}},"values"),D.Arguments=D.Array,B("keys"),B("values"),B("entries")},"./node_modules/core-js/modules/es.array.join.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/indexed-object.js"),D=i("./node_modules/core-js/internals/to-indexed-object.js"),O=i("./node_modules/core-js/internals/array-method-is-strict.js"),T=[].join,E=B!=Object,U=O("join",",");N({target:"Array",proto:!0,forced:E||!U},{join:function(W){return T.call(D(this),W===void 0?",":W)}})},"./node_modules/core-js/modules/es.array.map.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/array-iteration.js").map,D=i("./node_modules/core-js/internals/array-method-has-species-support.js"),O=D("map");N({target:"Array",proto:!0,forced:!O},{map:function(E){return B(this,E,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/is-object.js"),D=i("./node_modules/core-js/internals/is-array.js"),O=i("./node_modules/core-js/internals/to-absolute-index.js"),T=i("./node_modules/core-js/internals/to-length.js"),E=i("./node_modules/core-js/internals/to-indexed-object.js"),U=i("./node_modules/core-js/internals/create-property.js"),F=i("./node_modules/core-js/internals/well-known-symbol.js"),W=i("./node_modules/core-js/internals/array-method-has-species-support.js"),re=W("slice"),H=F("species"),k=[].slice,de=Math.max;N({target:"Array",proto:!0,forced:!re},{slice:function(Fe,me){var ve=E(this),pe=T(ve.length),J=O(Fe,pe),ye=O(me===void 0?pe:me,pe),p,j,Xe;if(D(ve)&&(p=ve.constructor,typeof p=="function"&&(p===Array||D(p.prototype))?p=void 0:B(p)&&(p=p[H],p===null&&(p=void 0)),p===Array||p===void 0))return k.call(ve,J,ye);for(j=new(p===void 0?Array:p)(de(ye-J,0)),Xe=0;J<ye;J++,Xe++)J in ve&&U(j,Xe,ve[J]);return j.length=Xe,j}})},"./node_modules/core-js/modules/es.function.name.js":function(v,L,i){var N=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/object-define-property.js").f,D=Function.prototype,O=D.toString,T=/^\s*function ([^ (]*)/,E="name";N&&!(E in D)&&B(D,E,{configurable:!0,get:function(){try{return O.call(this).match(T)[1]}catch(U){return""}}})},"./node_modules/core-js/modules/es.number.constructor.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/descriptors.js"),B=i("./node_modules/core-js/internals/global.js"),D=i("./node_modules/core-js/internals/is-forced.js"),O=i("./node_modules/core-js/internals/redefine.js"),T=i("./node_modules/core-js/internals/has.js"),E=i("./node_modules/core-js/internals/classof-raw.js"),U=i("./node_modules/core-js/internals/inherit-if-required.js"),F=i("./node_modules/core-js/internals/is-symbol.js"),W=i("./node_modules/core-js/internals/to-primitive.js"),re=i("./node_modules/core-js/internals/fails.js"),H=i("./node_modules/core-js/internals/object-create.js"),k=i("./node_modules/core-js/internals/object-get-own-property-names.js").f,de=i("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,ue=i("./node_modules/core-js/internals/object-define-property.js").f,Fe=i("./node_modules/core-js/internals/string-trim.js").trim,me="Number",ve=B[me],pe=ve.prototype,J=E(H(pe))==me,ye=function(he){if(F(he))throw TypeError("Cannot convert a Symbol value to a number");var Ce=W(he,"number"),ge,ae,Ae,nt,mt,Ve,Qt,vt;if(typeof Ce=="string"&&Ce.length>2){if(Ce=Fe(Ce),ge=Ce.charCodeAt(0),ge===43||ge===45){if(ae=Ce.charCodeAt(2),ae===88||ae===120)return NaN}else if(ge===48){switch(Ce.charCodeAt(1)){case 66:case 98:Ae=2,nt=49;break;case 79:case 111:Ae=8,nt=55;break;default:return+Ce}for(mt=Ce.slice(2),Ve=mt.length,Qt=0;Qt<Ve;Qt++)if(vt=mt.charCodeAt(Qt),vt<48||vt>nt)return NaN;return parseInt(mt,Ae)}}return+Ce};if(D(me,!ve(" 0o1")||!ve("0b1")||ve("+0x1"))){for(var p=function(Ce){var ge=arguments.length<1?0:Ce,ae=this;return ae instanceof p&&(J?re(function(){pe.valueOf.call(ae)}):E(ae)!=me)?U(new ve(ye(ge)),ae,p):ye(ge)},j=N?k(ve):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),Xe=0,ie;j.length>Xe;Xe++)T(ve,ie=j[Xe])&&!T(p,ie)&&ue(p,ie,de(ve,ie));p.prototype=pe,pe.constructor=p,O(B,me,p)}},"./node_modules/core-js/modules/es.object.assign.js":function(v,L,i){var N=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/object-assign.js");N({target:"Object",stat:!0,forced:Object.assign!==B},{assign:B})},"./node_modules/core-js/modules/es.object.keys.js":function(v,L,i){var N=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/to-object.js"),D=i("./node_modules/core-js/internals/object-keys.js"),O=i("./node_modules/core-js/internals/fails.js"),T=O(function(){D(1)});N({target:"Object",stat:!0,forced:T},{keys:function(U){return D(B(U))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(v,L,i){var N=i("./node_modules/core-js/internals/to-string-tag-support.js"),B=i("./node_modules/core-js/internals/redefine.js"),D=i("./node_modules/core-js/internals/object-to-string.js");N||B(Object.prototype,"toString",D,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/redefine.js"),B=i("./node_modules/core-js/internals/an-object.js"),D=i("./node_modules/core-js/internals/to-string.js"),O=i("./node_modules/core-js/internals/fails.js"),T=i("./node_modules/core-js/internals/regexp-flags.js"),E="toString",U=RegExp.prototype,F=U[E],W=O(function(){return F.call({source:"a",flags:"b"})!="/a/b"}),re=F.name!=E;(W||re)&&N(RegExp.prototype,E,function(){var k=B(this),de=D(k.source),ue=k.flags,Fe=D(ue===void 0&&k instanceof RegExp&&!("flags"in U)?T.call(k):ue);return"/"+de+"/"+Fe},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/string-multibyte.js").charAt,B=i("./node_modules/core-js/internals/to-string.js"),D=i("./node_modules/core-js/internals/internal-state.js"),O=i("./node_modules/core-js/internals/define-iterator.js"),T="String Iterator",E=D.set,U=D.getterFor(T);O(String,"String",function(F){E(this,{type:T,string:B(F),index:0})},function(){var W=U(this),re=W.string,H=W.index,k;return H>=re.length?{value:void 0,done:!0}:(k=N(re,H),W.index+=k.length,{value:k,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/create-html.js"),D=i("./node_modules/core-js/internals/string-html-forced.js");N({target:"String",proto:!0,forced:D("link")},{link:function(T){return B(this,"a","href",T)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/descriptors.js"),D=i("./node_modules/core-js/internals/global.js"),O=i("./node_modules/core-js/internals/has.js"),T=i("./node_modules/core-js/internals/is-object.js"),E=i("./node_modules/core-js/internals/object-define-property.js").f,U=i("./node_modules/core-js/internals/copy-constructor-properties.js"),F=D.Symbol;if(B&&typeof F=="function"&&(!("description"in F.prototype)||F().description!==void 0)){var W={},re=function(){var me=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),ve=this instanceof re?new F(me):me===void 0?F():F(me);return me===""&&(W[ve]=!0),ve};U(re,F);var H=re.prototype=F.prototype;H.constructor=re;var k=H.toString,de=String(F("test"))=="Symbol(test)",ue=/^Symbol\((.*)\)[^)]+$/;E(H,"description",{configurable:!0,get:function(){var me=T(this)?this.valueOf():this,ve=k.call(me);if(O(W,me))return"";var pe=de?ve.slice(7,-1):ve.replace(ue,"$1");return pe===""?void 0:pe}}),N({global:!0,forced:!0},{Symbol:re})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(v,L,i){var N=i("./node_modules/core-js/internals/define-well-known-symbol.js");N("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(v,L,i){"use strict";var N=i("./node_modules/core-js/internals/export.js"),B=i("./node_modules/core-js/internals/global.js"),D=i("./node_modules/core-js/internals/get-built-in.js"),O=i("./node_modules/core-js/internals/is-pure.js"),T=i("./node_modules/core-js/internals/descriptors.js"),E=i("./node_modules/core-js/internals/native-symbol.js"),U=i("./node_modules/core-js/internals/fails.js"),F=i("./node_modules/core-js/internals/has.js"),W=i("./node_modules/core-js/internals/is-array.js"),re=i("./node_modules/core-js/internals/is-object.js"),H=i("./node_modules/core-js/internals/is-symbol.js"),k=i("./node_modules/core-js/internals/an-object.js"),de=i("./node_modules/core-js/internals/to-object.js"),ue=i("./node_modules/core-js/internals/to-indexed-object.js"),Fe=i("./node_modules/core-js/internals/to-property-key.js"),me=i("./node_modules/core-js/internals/to-string.js"),ve=i("./node_modules/core-js/internals/create-property-descriptor.js"),pe=i("./node_modules/core-js/internals/object-create.js"),J=i("./node_modules/core-js/internals/object-keys.js"),ye=i("./node_modules/core-js/internals/object-get-own-property-names.js"),p=i("./node_modules/core-js/internals/object-get-own-property-names-external.js"),j=i("./node_modules/core-js/internals/object-get-own-property-symbols.js"),Xe=i("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),ie=i("./node_modules/core-js/internals/object-define-property.js"),he=i("./node_modules/core-js/internals/object-property-is-enumerable.js"),Ce=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),ge=i("./node_modules/core-js/internals/redefine.js"),ae=i("./node_modules/core-js/internals/shared.js"),Ae=i("./node_modules/core-js/internals/shared-key.js"),nt=i("./node_modules/core-js/internals/hidden-keys.js"),mt=i("./node_modules/core-js/internals/uid.js"),Ve=i("./node_modules/core-js/internals/well-known-symbol.js"),Qt=i("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),vt=i("./node_modules/core-js/internals/define-well-known-symbol.js"),Kt=i("./node_modules/core-js/internals/set-to-string-tag.js"),je=i("./node_modules/core-js/internals/internal-state.js"),It=i("./node_modules/core-js/internals/array-iteration.js").forEach,ze=Ae("hidden"),Pt="Symbol",ut="prototype",x=Ve("toPrimitive"),ke=je.set,P=je.getterFor(Pt),a=Object[ut],h=B.Symbol,C=D("JSON","stringify"),b=Xe.f,K=ie.f,ee=p.f,Ee=he.f,le=ae("symbols"),ce=ae("op-symbols"),Qe=ae("string-to-symbol-registry"),He=ae("symbol-to-string-registry"),oe=ae("wks"),$=B.QObject,et=!$||!$[ut]||!$[ut].findChild,Te=T&&U(function(){return pe(K({},"a",{get:function(){return K(this,"a",{value:7}).a}})).a!=7})?function(se,Oe,We){var gt=b(a,Oe);gt&&delete a[Oe],K(se,Oe,We),gt&&se!==a&&K(a,Oe,gt)}:K,Ct=function(se,Oe){var We=le[se]=pe(h[ut]);return ke(We,{type:Pt,tag:se,description:Oe}),T||(We.description=Oe),We},at=function(Oe,We,gt){Oe===a&&at(ce,We,gt),k(Oe);var Rt=Fe(We);return k(gt),F(le,Rt)?(gt.enumerable?(F(Oe,ze)&&Oe[ze][Rt]&&(Oe[ze][Rt]=!1),gt=pe(gt,{enumerable:ve(0,!1)})):(F(Oe,ze)||K(Oe,ze,ve(1,{})),Oe[ze][Rt]=!0),Te(Oe,Rt,gt)):K(Oe,Rt,gt)},Ge=function(Oe,We){k(Oe);var gt=ue(We),Rt=J(gt).concat(lt(gt));return It(Rt,function(en){(!T||St.call(gt,en))&&at(Oe,en,gt[en])}),Oe},Lt=function(Oe,We){return We===void 0?pe(Oe):Ge(pe(Oe),We)},St=function(Oe){var We=Fe(Oe),gt=Ee.call(this,We);return this===a&&F(le,We)&&!F(ce,We)?!1:gt||!F(this,We)||!F(le,We)||F(this,ze)&&this[ze][We]?gt:!0},Ie=function(Oe,We){var gt=ue(Oe),Rt=Fe(We);if(!(gt===a&&F(le,Rt)&&!F(ce,Rt))){var en=b(gt,Rt);return en&&F(le,Rt)&&!(F(gt,ze)&>[ze][Rt])&&(en.enumerable=!0),en}},$e=function(Oe){var We=ee(ue(Oe)),gt=[];return It(We,function(Rt){!F(le,Rt)&&!F(nt,Rt)&>.push(Rt)}),gt},lt=function(Oe){var We=Oe===a,gt=ee(We?ce:ue(Oe)),Rt=[];return It(gt,function(en){F(le,en)&&(!We||F(a,en))&&Rt.push(le[en])}),Rt};if(E||(h=function(){if(this instanceof h)throw TypeError("Symbol is not a constructor");var Oe=!arguments.length||arguments[0]===void 0?void 0:me(arguments[0]),We=mt(Oe),gt=function(Rt){this===a&>.call(ce,Rt),F(this,ze)&&F(this[ze],We)&&(this[ze][We]=!1),Te(this,We,ve(1,Rt))};return T&&et&&Te(a,We,{configurable:!0,set:gt}),Ct(We,Oe)},ge(h[ut],"toString",function(){return P(this).tag}),ge(h,"withoutSetter",function(se){return Ct(mt(se),se)}),he.f=St,ie.f=at,Xe.f=Ie,ye.f=p.f=$e,j.f=lt,Qt.f=function(se){return Ct(Ve(se),se)},T&&(K(h[ut],"description",{configurable:!0,get:function(){return P(this).description}}),O||ge(a,"propertyIsEnumerable",St,{unsafe:!0}))),N({global:!0,wrap:!0,forced:!E,sham:!E},{Symbol:h}),It(J(oe),function(se){vt(se)}),N({target:Pt,stat:!0,forced:!E},{for:function(se){var Oe=me(se);if(F(Qe,Oe))return Qe[Oe];var We=h(Oe);return Qe[Oe]=We,He[We]=Oe,We},keyFor:function(Oe){if(!H(Oe))throw TypeError(Oe+" is not a symbol");if(F(He,Oe))return He[Oe]},useSetter:function(){et=!0},useSimple:function(){et=!1}}),N({target:"Object",stat:!0,forced:!E,sham:!T},{create:Lt,defineProperty:at,defineProperties:Ge,getOwnPropertyDescriptor:Ie}),N({target:"Object",stat:!0,forced:!E},{getOwnPropertyNames:$e,getOwnPropertySymbols:lt}),N({target:"Object",stat:!0,forced:U(function(){j.f(1)})},{getOwnPropertySymbols:function(Oe){return j.f(de(Oe))}}),C){var Nt=!E||U(function(){var se=h();return C([se])!="[null]"||C({a:se})!="{}"||C(Object(se))!="{}"});N({target:"JSON",stat:!0,forced:Nt},{stringify:function(Oe,We,gt){for(var Rt=[Oe],en=1,En;arguments.length>en;)Rt.push(arguments[en++]);if(En=We,!(!re(We)&&Oe===void 0||H(Oe)))return W(We)||(We=function(xn,ln){if(typeof En=="function"&&(ln=En.call(this,xn,ln)),!H(ln))return ln}),Rt[1]=We,C.apply(null,Rt)}})}h[ut][x]||Ce(h[ut],x,h[ut].valueOf),Kt(h,Pt),nt[ze]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(v,L,i){var N=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/dom-iterables.js"),D=i("./node_modules/core-js/internals/array-for-each.js"),O=i("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var T in B){var E=N[T],U=E&&E.prototype;if(U&&U.forEach!==D)try{O(U,"forEach",D)}catch(F){U.forEach=D}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(v,L,i){var N=i("./node_modules/core-js/internals/global.js"),B=i("./node_modules/core-js/internals/dom-iterables.js"),D=i("./node_modules/core-js/modules/es.array.iterator.js"),O=i("./node_modules/core-js/internals/create-non-enumerable-property.js"),T=i("./node_modules/core-js/internals/well-known-symbol.js"),E=T("iterator"),U=T("toStringTag"),F=D.values;for(var W in B){var re=N[W],H=re&&re.prototype;if(H){if(H[E]!==F)try{O(H,E,F)}catch(de){H[E]=F}if(H[U]||O(H,U,W),B[W]){for(var k in D)if(H[k]!==D[k])try{O(H,k,D[k])}catch(de){H[k]=D[k]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(v){(function(L,i){v.exports=i()})(this,function(){"use strict";function L($){var et=typeof $;return $!==null&&(et==="object"||et==="function")}function i($){return typeof $=="function"}var N=void 0;Array.isArray?N=Array.isArray:N=function($){return Object.prototype.toString.call($)==="[object Array]"};var B=N,D=0,O=void 0,T=void 0,E=function(et,Te){J[D]=et,J[D+1]=Te,D+=2,D===2&&(T?T(ye):j())};function U($){T=$}function F($){E=$}var W=typeof window!="undefined"?window:void 0,re=W||{},H=re.MutationObserver||re.WebKitMutationObserver,k=typeof self=="undefined"&&typeof s!="undefined"&&{}.toString.call(s)==="[object process]",de=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function ue(){return function(){return s.nextTick(ye)}}function Fe(){return typeof O!="undefined"?function(){O(ye)}:pe()}function me(){var $=0,et=new H(ye),Te=document.createTextNode("");return et.observe(Te,{characterData:!0}),function(){Te.data=$=++$%2}}function ve(){var $=new MessageChannel;return $.port1.onmessage=ye,function(){return $.port2.postMessage(0)}}function pe(){var $=setTimeout;return function(){return $(ye,1)}}var J=new Array(1e3);function ye(){for(var $=0;$<D;$+=2){var et=J[$],Te=J[$+1];et(Te),J[$]=void 0,J[$+1]=void 0}D=0}function p(){try{var $=Function("return this")().require("vertx");return O=$.runOnLoop||$.runOnContext,Fe()}catch(et){return pe()}}var j=void 0;k?j=ue():H?j=me():de?j=ve():W===void 0?j=p():j=pe();function Xe($,et){var Te=this,Ct=new this.constructor(Ce);Ct[he]===void 0&&C(Ct);var at=Te._state;if(at){var Ge=arguments[at-1];E(function(){return ke(at,Ct,Ge,Te._result)})}else ut(Te,Ct,$,et);return Ct}function ie($){var et=this;if($&&typeof $=="object"&&$.constructor===et)return $;var Te=new et(Ce);return je(Te,$),Te}var he=Math.random().toString(36).substring(2);function Ce(){}var ge=void 0,ae=1,Ae=2;function nt(){return new TypeError("You cannot resolve a promise with itself")}function mt(){return new TypeError("A promises callback cannot return that same promise.")}function Ve($,et,Te,Ct){try{$.call(et,Te,Ct)}catch(at){return at}}function Qt($,et,Te){E(function(Ct){var at=!1,Ge=Ve(Te,et,function(Lt){at||(at=!0,et!==Lt?je(Ct,Lt):ze(Ct,Lt))},function(Lt){at||(at=!0,Pt(Ct,Lt))},"Settle: "+(Ct._label||" unknown promise"));!at&&Ge&&(at=!0,Pt(Ct,Ge))},$)}function vt($,et){et._state===ae?ze($,et._result):et._state===Ae?Pt($,et._result):ut(et,void 0,function(Te){return je($,Te)},function(Te){return Pt($,Te)})}function Kt($,et,Te){et.constructor===$.constructor&&Te===Xe&&et.constructor.resolve===ie?vt($,et):Te===void 0?ze($,et):i(Te)?Qt($,et,Te):ze($,et)}function je($,et){if($===et)Pt($,nt());else if(L(et)){var Te=void 0;try{Te=et.then}catch(Ct){Pt($,Ct);return}Kt($,et,Te)}else ze($,et)}function It($){$._onerror&&$._onerror($._result),x($)}function ze($,et){$._state===ge&&($._result=et,$._state=ae,$._subscribers.length!==0&&E(x,$))}function Pt($,et){$._state===ge&&($._state=Ae,$._result=et,E(It,$))}function ut($,et,Te,Ct){var at=$._subscribers,Ge=at.length;$._onerror=null,at[Ge]=et,at[Ge+ae]=Te,at[Ge+Ae]=Ct,Ge===0&&$._state&&E(x,$)}function x($){var et=$._subscribers,Te=$._state;if(et.length!==0){for(var Ct=void 0,at=void 0,Ge=$._result,Lt=0;Lt<et.length;Lt+=3)Ct=et[Lt],at=et[Lt+Te],Ct?ke(Te,Ct,at,Ge):at(Ge);$._subscribers.length=0}}function ke($,et,Te,Ct){var at=i(Te),Ge=void 0,Lt=void 0,St=!0;if(at){try{Ge=Te(Ct)}catch(Ie){St=!1,Lt=Ie}if(et===Ge){Pt(et,mt());return}}else Ge=Ct;et._state!==ge||(at&&St?je(et,Ge):St===!1?Pt(et,Lt):$===ae?ze(et,Ge):$===Ae&&Pt(et,Ge))}function P($,et){try{et(function(Ct){je($,Ct)},function(Ct){Pt($,Ct)})}catch(Te){Pt($,Te)}}var a=0;function h(){return a++}function C($){$[he]=a++,$._state=void 0,$._result=void 0,$._subscribers=[]}function b(){return new Error("Array Methods must be provided an Array")}var K=function(){function $(et,Te){this._instanceConstructor=et,this.promise=new et(Ce),this.promise[he]||C(this.promise),B(Te)?(this.length=Te.length,this._remaining=Te.length,this._result=new Array(this.length),this.length===0?ze(this.promise,this._result):(this.length=this.length||0,this._enumerate(Te),this._remaining===0&&ze(this.promise,this._result))):Pt(this.promise,b())}return $.prototype._enumerate=function(Te){for(var Ct=0;this._state===ge&&Ct<Te.length;Ct++)this._eachEntry(Te[Ct],Ct)},$.prototype._eachEntry=function(Te,Ct){var at=this._instanceConstructor,Ge=at.resolve;if(Ge===ie){var Lt=void 0,St=void 0,Ie=!1;try{Lt=Te.then}catch(lt){Ie=!0,St=lt}if(Lt===Xe&&Te._state!==ge)this._settledAt(Te._state,Ct,Te._result);else if(typeof Lt!="function")this._remaining--,this._result[Ct]=Te;else if(at===He){var $e=new at(Ce);Ie?Pt($e,St):Kt($e,Te,Lt),this._willSettleAt($e,Ct)}else this._willSettleAt(new at(function(lt){return lt(Te)}),Ct)}else this._willSettleAt(Ge(Te),Ct)},$.prototype._settledAt=function(Te,Ct,at){var Ge=this.promise;Ge._state===ge&&(this._remaining--,Te===Ae?Pt(Ge,at):this._result[Ct]=at),this._remaining===0&&ze(Ge,this._result)},$.prototype._willSettleAt=function(Te,Ct){var at=this;ut(Te,void 0,function(Ge){return at._settledAt(ae,Ct,Ge)},function(Ge){return at._settledAt(Ae,Ct,Ge)})},$}();function ee($){return new K(this,$).promise}function Ee($){var et=this;return B($)?new et(function(Te,Ct){for(var at=$.length,Ge=0;Ge<at;Ge++)et.resolve($[Ge]).then(Te,Ct)}):new et(function(Te,Ct){return Ct(new TypeError("You must pass an array to race."))})}function le($){var et=this,Te=new et(Ce);return Pt(Te,$),Te}function ce(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function Qe(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var He=function(){function $(et){this[he]=h(),this._result=this._state=void 0,this._subscribers=[],Ce!==et&&(typeof et!="function"&&ce(),this instanceof $?P(this,et):Qe())}return $.prototype.catch=function(Te){return this.then(null,Te)},$.prototype.finally=function(Te){var Ct=this,at=Ct.constructor;return i(Te)?Ct.then(function(Ge){return at.resolve(Te()).then(function(){return Ge})},function(Ge){return at.resolve(Te()).then(function(){throw Ge})}):Ct.then(Te,Te)},$}();He.prototype.then=Xe,He.all=ee,He.race=Ee,He.resolve=ie,He.reject=le,He._setScheduler=U,He._setAsap=F,He._asap=E;function oe(){var $=void 0;if(typeof g.g!="undefined")$=g.g;else if(typeof self!="undefined")$=self;else try{$=Function("return this")()}catch(Ct){throw new Error("polyfill failed because global object is unavailable in this environment")}var et=$.Promise;if(et){var Te=null;try{Te=Object.prototype.toString.call(et.resolve())}catch(Ct){}if(Te==="[object Promise]"&&!et.cast)return}$.Promise=He}return He.polyfill=oe,He.Promise=He,He})},html2canvas:function(v){"use strict";v.exports=M},jspdf:function(v){"use strict";v.exports=Se}},te={};function G(v){var L=te[v];if(L!==void 0)return L.exports;var i=te[v]={exports:{}};return Be[v].call(i.exports,i,i.exports,G),i.exports}(function(){G.n=function(v){var L=v&&v.__esModule?function(){return v.default}:function(){return v};return G.d(L,{a:L}),L}})(),function(){G.d=function(v,L){for(var i in L)G.o(L,i)&&!G.o(v,i)&&Object.defineProperty(v,i,{enumerable:!0,get:L[i]})}}(),function(){G.o=function(v,L){return Object.prototype.hasOwnProperty.call(v,L)}}(),function(){G.r=function(v){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(v,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(v,"__esModule",{value:!0})}}();var Z={};return function(){"use strict";G.r(Z);var v=G("./src/worker.js"),L=G("./src/plugin/jspdf-plugin.js"),i=G("./src/plugin/pagebreaks.js"),N=G("./src/plugin/hyperlinks.js"),B=function D(O,T){var E=new D.Worker(T);return O?E.from(O).save():E};B.Worker=v.default,Z.default=B}(),Z=Z.default,Z}()})},67467:function(rr,Zt){Zt.read=function(g,s,Se,M,Be){var te,G,Z=Be*8-M-1,v=(1<<Z)-1,L=v>>1,i=-7,N=Se?Be-1:0,B=Se?-1:1,D=g[s+N];for(N+=B,te=D&(1<<-i)-1,D>>=-i,i+=Z;i>0;te=te*256+g[s+N],N+=B,i-=8);for(G=te&(1<<-i)-1,te>>=-i,i+=M;i>0;G=G*256+g[s+N],N+=B,i-=8);if(te===0)te=1-L;else{if(te===v)return G?NaN:(D?-1:1)*(1/0);G=G+Math.pow(2,M),te=te-L}return(D?-1:1)*G*Math.pow(2,te-M)},Zt.write=function(g,s,Se,M,Be,te){var G,Z,v,L=te*8-Be-1,i=(1<<L)-1,N=i>>1,B=Be===23?Math.pow(2,-24)-Math.pow(2,-77):0,D=M?0:te-1,O=M?1:-1,T=s<0||s===0&&1/s<0?1:0;for(s=Math.abs(s),isNaN(s)||s===1/0?(Z=isNaN(s)?1:0,G=i):(G=Math.floor(Math.log(s)/Math.LN2),s*(v=Math.pow(2,-G))<1&&(G--,v*=2),G+N>=1?s+=B/v:s+=B*Math.pow(2,1-N),s*v>=2&&(G++,v/=2),G+N>=i?(Z=0,G=i):G+N>=1?(Z=(s*v-1)*Math.pow(2,Be),G=G+N):(Z=s*Math.pow(2,N-1)*Math.pow(2,Be),G=0));Be>=8;g[Se+D]=Z&255,D+=O,Z/=256,Be-=8);for(G=G<<Be|Z,L+=Be;L>0;g[Se+D]=G&255,D+=O,G/=256,L-=8);g[Se+D-O]|=T*128}},24334:function(rr,Zt,g){var s,Se;(function(M,Be){rr.exports=Be(M)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof g.g!="undefined"?g.g:this,function(M){"use strict";M=M||{};var Be=M.Base64,te="2.6.4",G="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Z=function(p){for(var j={},Xe=0,ie=p.length;Xe<ie;Xe++)j[p.charAt(Xe)]=Xe;return j}(G),v=String.fromCharCode,L=function(p){if(p.length<2){var j=p.charCodeAt(0);return j<128?p:j<2048?v(192|j>>>6)+v(128|j&63):v(224|j>>>12&15)+v(128|j>>>6&63)+v(128|j&63)}else{var j=65536+(p.charCodeAt(0)-55296)*1024+(p.charCodeAt(1)-56320);return v(240|j>>>18&7)+v(128|j>>>12&63)+v(128|j>>>6&63)+v(128|j&63)}},i=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,N=function(p){return p.replace(i,L)},B=function(p){var j=[0,2,1][p.length%3],Xe=p.charCodeAt(0)<<16|(p.length>1?p.charCodeAt(1):0)<<8|(p.length>2?p.charCodeAt(2):0),ie=[G.charAt(Xe>>>18),G.charAt(Xe>>>12&63),j>=2?"=":G.charAt(Xe>>>6&63),j>=1?"=":G.charAt(Xe&63)];return ie.join("")},D=M.btoa&&typeof M.btoa=="function"?function(p){return M.btoa(p)}:function(p){if(p.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return p.replace(/[\s\S]{1,3}/g,B)},O=function(p){return D(N(String(p)))},T=function(p){return p.replace(/[+\/]/g,function(j){return j=="+"?"-":"_"}).replace(/=/g,"")},E=function(p,j){return j?T(O(p)):O(p)},U=function(p){return E(p,!0)},F;M.Uint8Array&&(F=function(p,j){for(var Xe="",ie=0,he=p.length;ie<he;ie+=3){var Ce=p[ie],ge=p[ie+1],ae=p[ie+2],Ae=Ce<<16|ge<<8|ae;Xe+=G.charAt(Ae>>>18)+G.charAt(Ae>>>12&63)+(typeof ge!="undefined"?G.charAt(Ae>>>6&63):"=")+(typeof ae!="undefined"?G.charAt(Ae&63):"=")}return j?T(Xe):Xe});var W=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,re=function(p){switch(p.length){case 4:var j=(7&p.charCodeAt(0))<<18|(63&p.charCodeAt(1))<<12|(63&p.charCodeAt(2))<<6|63&p.charCodeAt(3),Xe=j-65536;return v((Xe>>>10)+55296)+v((Xe&1023)+56320);case 3:return v((15&p.charCodeAt(0))<<12|(63&p.charCodeAt(1))<<6|63&p.charCodeAt(2));default:return v((31&p.charCodeAt(0))<<6|63&p.charCodeAt(1))}},H=function(p){return p.replace(W,re)},k=function(p){var j=p.length,Xe=j%4,ie=(j>0?Z[p.charAt(0)]<<18:0)|(j>1?Z[p.charAt(1)]<<12:0)|(j>2?Z[p.charAt(2)]<<6:0)|(j>3?Z[p.charAt(3)]:0),he=[v(ie>>>16),v(ie>>>8&255),v(ie&255)];return he.length-=[0,0,2,1][Xe],he.join("")},de=M.atob&&typeof M.atob=="function"?function(p){return M.atob(p)}:function(p){return p.replace(/\S{1,4}/g,k)},ue=function(p){return de(String(p).replace(/[^A-Za-z0-9\+\/]/g,""))},Fe=function(p){return H(de(p))},me=function(p){return String(p).replace(/[-_]/g,function(j){return j=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},ve=function(p){return Fe(me(p))},pe;M.Uint8Array&&(pe=function(p){return Uint8Array.from(ue(me(p)),function(j){return j.charCodeAt(0)})});var J=function(){var p=M.Base64;return M.Base64=Be,p};if(M.Base64={VERSION:te,atob:ue,btoa:D,fromBase64:ve,toBase64:E,utob:N,encode:E,encodeURI:U,btou:H,decode:ve,noConflict:J,fromUint8Array:F,toUint8Array:pe},typeof Object.defineProperty=="function"){var ye=function(p){return{value:p,enumerable:!1,writable:!0,configurable:!0}};M.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",ye(function(){return ve(this)})),Object.defineProperty(String.prototype,"toBase64",ye(function(p){return E(this,p)})),Object.defineProperty(String.prototype,"toBase64URI",ye(function(){return E(this,!0)}))}}return M.Meteor&&(Base64=M.Base64),rr.exports?rr.exports.Base64=M.Base64:(s=[],Se=function(){return M.Base64}.apply(Zt,s),Se!==void 0&&(rr.exports=Se)),{Base64:M.Base64}})},65355:function(rr,Zt,g){"use strict";g.r(Zt),g.d(Zt,{AcroForm:function(){return al},AcroFormAppearance:function(){return Lr},AcroFormButton:function(){return Mo},AcroFormCheckBox:function(){return ji},AcroFormChoiceField:function(){return Or},AcroFormComboBox:function(){return ao},AcroFormEditBox:function(){return io},AcroFormListBox:function(){return qo},AcroFormPasswordField:function(){return Ho},AcroFormPushButton:function(){return ai},AcroFormRadioButton:function(){return No},AcroFormTextField:function(){return gi},GState:function(){return $d},ShadingPattern:function(){return Vu},TilingPattern:function(){return Wu},default:function(){return yo},jsPDF:function(){return yo}});var s=g(76190),Se={},M=function(e,n,t,r,o){var l=new Worker(Se[n]||(Se[n]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return l.onmessage=function(w){var y=w.data,S=y.$e$;if(S){var Q=new Error(S[0]);Q.code=S[1],Q.stack=S[2],o(Q,null)}else o(null,y)},l.postMessage(t,r),l},Be=Uint8Array,te=Uint16Array,G=Int32Array,Z=new Be([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),v=new Be([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),L=new Be([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),i=function(e,n){for(var t=new te(31),r=0;r<31;++r)t[r]=n+=1<<e[r-1];for(var o=new G(t[30]),r=1;r<30;++r)for(var l=t[r];l<t[r+1];++l)o[l]=l-t[r]<<5|r;return{b:t,r:o}},N=i(Z,2),B=N.b,D=N.r;B[28]=258,D[258]=28;for(var O=i(v,0),T=O.b,E=O.r,U=new te(32768),F=0;F<32768;++F){var W=(F&43690)>>1|(F&21845)<<1;W=(W&52428)>>2|(W&13107)<<2,W=(W&61680)>>4|(W&3855)<<4,U[F]=((W&65280)>>8|(W&255)<<8)>>1}for(var re=function(e,n,t){for(var r=e.length,o=0,l=new te(n);o<r;++o)e[o]&&++l[e[o]-1];var w=new te(n);for(o=1;o<n;++o)w[o]=w[o-1]+l[o-1]<<1;var y;if(t){y=new te(1<<n);var S=15-n;for(o=0;o<r;++o)if(e[o])for(var Q=o<<4|e[o],V=n-e[o],fe=w[e[o]-1]++<<V,Le=fe|(1<<V)-1;fe<=Le;++fe)y[U[fe]>>S]=Q}else for(y=new te(r),o=0;o<r;++o)e[o]&&(y[o]=U[w[e[o]-1]++]>>15-e[o]);return y},H=new Be(288),F=0;F<144;++F)H[F]=8;for(var F=144;F<256;++F)H[F]=9;for(var F=256;F<280;++F)H[F]=7;for(var F=280;F<288;++F)H[F]=8;for(var k=new Be(32),F=0;F<32;++F)k[F]=5;var de=re(H,9,0),ue=null,Fe=re(k,5,0),me=null,ve=function(e){for(var n=e[0],t=1;t<e.length;++t)e[t]>n&&(n=e[t]);return n},pe=function(e,n,t){var r=n/8|0;return(e[r]|e[r+1]<<8)>>(n&7)&t},J=function(e,n){var t=n/8|0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>(n&7)},ye=function(e){return(e+7)/8|0},p=function(e,n,t){return(n==null||n<0)&&(n=0),(t==null||t>e.length)&&(t=e.length),new Be(e.subarray(n,t))},j={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},Xe=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],ie=function(e,n,t){var r=new Error(n||Xe[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,ie),!t)throw r;return r},he=function(e,n,t,r){var o=e.length,l=r?r.length:0;if(!o||n.f&&!n.l)return t||new Be(0);var w=!t,y=w||n.i!=2,S=n.i;w&&(t=new Be(o*3));var Q=function(yr){var $r=t.length;if(yr>$r){var Xr=new Be(Math.max($r*2,yr));Xr.set(t),t=Xr}},V=n.f||0,fe=n.p||0,Le=n.b||0,z=n.l,ot=n.d,Je=n.m,it=n.n,Me=o*8;do{if(!z){V=pe(e,fe,1);var Mt=pe(e,fe+1,3);if(fe+=3,Mt)if(Mt==1)z=ue,ot=me,Je=9,it=5;else if(Mt==2){var kn=pe(e,fe,31)+257,Ln=pe(e,fe+10,15)+4,Gt=kn+pe(e,fe+5,31)+1;fe+=14;for(var Et=new Be(Gt),sn=new Be(19),_e=0;_e<Ln;++_e)sn[L[_e]]=pe(e,fe+_e*3,7);fe+=Ln*3;for(var At=ve(sn),jt=(1<<At)-1,Tt=re(sn,At,1),_e=0;_e<Gt;){var Bn=Tt[pe(e,fe,jt)];fe+=Bn&15;var Ot=Bn>>4;if(Ot<16)Et[_e++]=Ot;else{var In=0,Qn=0;for(Ot==16?(Qn=3+pe(e,fe,3),fe+=2,In=Et[_e-1]):Ot==17?(Qn=3+pe(e,fe,7),fe+=3):Ot==18&&(Qn=11+pe(e,fe,127),fe+=7);Qn--;)Et[_e++]=In}}var pn=Et.subarray(0,kn),Tn=Et.subarray(kn);Je=ve(pn),it=ve(Tn),z=re(pn,Je,1),ot=re(Tn,it,1)}else ie(1);else{var Ot=ye(fe)+4,bt=e[Ot-4]|e[Ot-3]<<8,vn=Ot+bt;if(vn>o){S&&ie(0);break}y&&Q(Le+bt),t.set(e.subarray(Ot,vn),Le),n.b=Le+=bt,n.p=fe=vn*8,n.f=V;continue}if(fe>Me){S&&ie(0);break}}y&&Q(Le+131072);for(var Ur=(1<<Je)-1,ir=(1<<it)-1,Pe=fe;;Pe=fe){var In=z[J(e,fe)&Ur],Bt=In>>4;if(fe+=In&15,fe>Me){S&&ie(0);break}if(In||ie(2),Bt<256)t[Le++]=Bt;else if(Bt==256){Pe=fe,z=null;break}else{var Ut=Bt-254;if(Bt>264){var _e=Bt-257,zt=Z[_e];Ut=pe(e,fe,(1<<zt)-1)+B[_e],fe+=zt}var Jt=ot[J(e,fe)&ir],gn=Jt>>4;Jt||ie(3),fe+=Jt&15;var Tn=T[gn];if(gn>3){var zt=v[gn];Tn+=J(e,fe)&(1<<zt)-1,fe+=zt}if(fe>Me){S&&ie(0);break}y&&Q(Le+131072);var Nn=Le+Ut;if(Le<Tn){var Sn=l-Tn,Xn=Math.min(Tn,Nn);for(Sn+Le<0&&ie(3);Le<Xn;++Le)t[Le]=r[Sn+Le]}for(;Le<Nn;++Le)t[Le]=t[Le-Tn]}}n.l=z,n.p=Pe,n.b=Le,n.f=V,z&&(V=1,n.m=Je,n.d=ot,n.n=it)}while(!V);return Le!=t.length&&w?p(t,0,Le):t.subarray(0,Le)},Ce=function(e,n,t){t<<=n&7;var r=n/8|0;e[r]|=t,e[r+1]|=t>>8},ge=function(e,n,t){t<<=n&7;var r=n/8|0;e[r]|=t,e[r+1]|=t>>8,e[r+2]|=t>>16},ae=function(e,n){for(var t=[],r=0;r<e.length;++r)e[r]&&t.push({s:r,f:e[r]});var o=t.length,l=t.slice();if(!o)return{t:Kt,l:0};if(o==1){var w=new Be(t[0].s+1);return w[t[0].s]=1,{t:w,l:1}}t.sort(function(vn,kn){return vn.f-kn.f}),t.push({s:-1,f:25001});var y=t[0],S=t[1],Q=0,V=1,fe=2;for(t[0]={s:-1,f:y.f+S.f,l:y,r:S};V!=o-1;)y=t[t[Q].f<t[fe].f?Q++:fe++],S=t[Q!=V&&t[Q].f<t[fe].f?Q++:fe++],t[V++]={s:-1,f:y.f+S.f,l:y,r:S};for(var Le=l[0].s,r=1;r<o;++r)l[r].s>Le&&(Le=l[r].s);var z=new te(Le+1),ot=Ae(t[V-1],z,0);if(ot>n){var r=0,Je=0,it=ot-n,Me=1<<it;for(l.sort(function(kn,Ln){return z[Ln.s]-z[kn.s]||kn.f-Ln.f});r<o;++r){var Mt=l[r].s;if(z[Mt]>n)Je+=Me-(1<<ot-z[Mt]),z[Mt]=n;else break}for(Je>>=it;Je>0;){var Ot=l[r].s;z[Ot]<n?Je-=1<<n-z[Ot]++-1:++r}for(;r>=0&&Je;--r){var bt=l[r].s;z[bt]==n&&(--z[bt],++Je)}ot=n}return{t:new Be(z),l:ot}},Ae=function(e,n,t){return e.s==-1?Math.max(Ae(e.l,n,t+1),Ae(e.r,n,t+1)):n[e.s]=t},nt=function(e){for(var n=e.length;n&&!e[--n];);for(var t=new te(++n),r=0,o=e[0],l=1,w=function(S){t[r++]=S},y=1;y<=n;++y)if(e[y]==o&&y!=n)++l;else{if(!o&&l>2){for(;l>138;l-=138)w(32754);l>2&&(w(l>10?l-11<<5|28690:l-3<<5|12305),l=0)}else if(l>3){for(w(o),--l;l>6;l-=6)w(8304);l>2&&(w(l-3<<5|8208),l=0)}for(;l--;)w(o);l=1,o=e[y]}return{c:t.subarray(0,r),n}},mt=function(e,n){for(var t=0,r=0;r<n.length;++r)t+=e[r]*n[r];return t},Ve=function(e,n,t){var r=t.length,o=ye(n+2);e[o]=r&255,e[o+1]=r>>8,e[o+2]=e[o]^255,e[o+3]=e[o+1]^255;for(var l=0;l<r;++l)e[o+l+4]=t[l];return(o+4+r)*8},Qt=function(e,n,t,r,o,l,w,y,S,Q,V){Ce(n,V++,t),++o[256];for(var fe=ae(o,15),Le=fe.t,z=fe.l,ot=ae(l,15),Je=ot.t,it=ot.l,Me=nt(Le),Mt=Me.c,Ot=Me.n,bt=nt(Je),vn=bt.c,kn=bt.n,Ln=new te(19),Gt=0;Gt<Mt.length;++Gt)++Ln[Mt[Gt]&31];for(var Gt=0;Gt<vn.length;++Gt)++Ln[vn[Gt]&31];for(var Et=ae(Ln,7),sn=Et.t,_e=Et.l,At=19;At>4&&!sn[L[At-1]];--At);var jt=Q+5<<3,Tt=mt(o,H)+mt(l,k)+w,Bn=mt(o,Le)+mt(l,Je)+w+14+3*At+mt(Ln,sn)+2*Ln[16]+3*Ln[17]+7*Ln[18];if(S>=0&&jt<=Tt&&jt<=Bn)return Ve(n,V,e.subarray(S,S+Q));var In,Qn,pn,Tn;if(Ce(n,V,1+(Bn<Tt)),V+=2,Bn<Tt){In=re(Le,z,0),Qn=Le,pn=re(Je,it,0),Tn=Je;var Ur=re(sn,_e,0);Ce(n,V,Ot-257),Ce(n,V+5,kn-1),Ce(n,V+10,At-4),V+=14;for(var Gt=0;Gt<At;++Gt)Ce(n,V+3*Gt,sn[L[Gt]]);V+=3*At;for(var ir=[Mt,vn],Pe=0;Pe<2;++Pe)for(var Bt=ir[Pe],Gt=0;Gt<Bt.length;++Gt){var Ut=Bt[Gt]&31;Ce(n,V,Ur[Ut]),V+=sn[Ut],Ut>15&&(Ce(n,V,Bt[Gt]>>5&127),V+=Bt[Gt]>>12)}}else In=de,Qn=H,pn=Fe,Tn=k;for(var Gt=0;Gt<y;++Gt){var zt=r[Gt];if(zt>255){var Ut=zt>>18&31;ge(n,V,In[Ut+257]),V+=Qn[Ut+257],Ut>7&&(Ce(n,V,zt>>23&31),V+=Z[Ut]);var Jt=zt&31;ge(n,V,pn[Jt]),V+=Tn[Jt],Jt>3&&(ge(n,V,zt>>5&8191),V+=v[Jt])}else ge(n,V,In[zt]),V+=Qn[zt]}return ge(n,V,In[256]),V+Qn[256]},vt=new G([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),Kt=new Be(0),je=function(e,n,t,r,o,l){var w=l.z||e.length,y=new Be(r+w+5*(1+Math.ceil(w/7e3))+o),S=y.subarray(r,y.length-o),Q=l.l,V=(l.r||0)&7;if(n){V&&(S[0]=l.r>>3);for(var fe=vt[n-1],Le=fe>>13,z=fe&8191,ot=(1<<t)-1,Je=l.p||new te(32768),it=l.h||new te(ot+1),Me=Math.ceil(t/3),Mt=2*Me,Ot=function(jn){return(e[jn]^e[jn+1]<<Me^e[jn+2]<<Mt)&ot},bt=new G(25e3),vn=new te(288),kn=new te(32),Ln=0,Gt=0,Et=l.i||0,sn=0,_e=l.w||0,At=0;Et+2<w;++Et){var jt=Ot(Et),Tt=Et&32767,Bn=it[jt];if(Je[Tt]=Bn,it[jt]=Tt,_e<=Et){var In=w-Et;if((Ln>7e3||sn>24576)&&(In>423||!Q)){V=Qt(e,S,0,bt,vn,kn,Gt,sn,At,Et-At,V),sn=Ln=Gt=0,At=Et;for(var Qn=0;Qn<286;++Qn)vn[Qn]=0;for(var Qn=0;Qn<30;++Qn)kn[Qn]=0}var pn=2,Tn=0,Ur=z,ir=Tt-Bn&32767;if(In>2&&jt==Ot(Et-ir))for(var Pe=Math.min(Le,In)-1,Bt=Math.min(32767,Et),Ut=Math.min(258,In);ir<=Bt&&--Ur&&Tt!=Bn;){if(e[Et+pn]==e[Et+pn-ir]){for(var zt=0;zt<Ut&&e[Et+zt]==e[Et+zt-ir];++zt);if(zt>pn){if(pn=zt,Tn=ir,zt>Pe)break;for(var Jt=Math.min(ir,zt-2),gn=0,Qn=0;Qn<Jt;++Qn){var Nn=Et-ir+Qn&32767,Sn=Je[Nn],Xn=Nn-Sn&32767;Xn>gn&&(gn=Xn,Bn=Nn)}}}Tt=Bn,Bn=Je[Tt],ir+=Tt-Bn&32767}if(Tn){bt[sn++]=268435456|D[pn]<<18|E[Tn];var yr=D[pn]&31,$r=E[Tn]&31;Gt+=Z[yr]+v[$r],++vn[257+yr],++kn[$r],_e=Et+pn,++Ln}else bt[sn++]=e[Et],++vn[e[Et]]}}for(Et=Math.max(Et,_e);Et<w;++Et)bt[sn++]=e[Et],++vn[e[Et]];V=Qt(e,S,Q,bt,vn,kn,Gt,sn,At,Et-At,V),Q||(l.r=V&7|S[V/8|0]<<3,V-=7,l.h=it,l.p=Je,l.i=Et,l.w=_e)}else{for(var Et=l.w||0;Et<w+Q;Et+=65535){var Xr=Et+65535;Xr>=w&&(S[V/8|0]=Q,Xr=w),V=Ve(S,V+1,e.subarray(Et,Xr))}l.i=w}return p(y,0,r+ye(V)+o)},It=null,ze=function(){var e=-1;return{p:function(n){for(var t=e,r=0;r<n.length;++r)t=It[t&255^n[r]]^t>>>8;e=t},d:function(){return~e}}},Pt=function(){var e=1,n=0;return{p:function(t){for(var r=e,o=n,l=t.length|0,w=0;w!=l;){for(var y=Math.min(w+2655,l);w<y;++w)o+=r+=t[w];r=(r&65535)+15*(r>>16),o=(o&65535)+15*(o>>16)}e=r,n=o},d:function(){return e%=65521,n%=65521,(e&255)<<24|(e&65280)<<8|(n&255)<<8|n>>8}}},ut=function(e,n,t,r,o){if(!o&&(o={l:1},n.dictionary)){var l=n.dictionary.subarray(-32768),w=new Be(l.length+e.length);w.set(l),w.set(e,l.length),e=w,o.w=l.length}return je(e,n.level==null?6:n.level,n.mem==null?o.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+n.mem,t,r,o)},x=function(e,n){var t={};for(var r in e)t[r]=e[r];for(var r in n)t[r]=n[r];return t},ke=function(e,n,t){for(var r=e(),o=e.toString(),l=o.slice(o.indexOf("[")+1,o.lastIndexOf("]")).replace(/\s+/g,"").split(","),w=0;w<r.length;++w){var y=r[w],S=l[w];if(typeof y=="function"){n+=";"+S+"=";var Q=y.toString();if(y.prototype)if(Q.indexOf("[native code]")!=-1){var V=Q.indexOf(" ",8)+1;n+=Q.slice(V,Q.indexOf("(",V))}else{n+=Q;for(var fe in y.prototype)n+=";"+S+".prototype."+fe+"="+y.prototype[fe].toString()}else n+=Q}else t[S]=y}return n},P=null,a=function(e){var n=[];for(var t in e)e[t].buffer&&n.push((e[t]=new e[t].constructor(e[t])).buffer);return n},h=function(e,n,t,r){if(!P[t]){for(var o="",l={},w=e.length-1,y=0;y<w;++y)o=ke(e[y],o,l);P[t]={c:ke(e[w],o,l),e:l}}var S=x({},P[t].e);return M(P[t].c+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+n.toString()+"}",t,S,a(S),r)},C=function(){return[Be,te,G,Z,v,L,B,T,ue,me,U,Xe,re,ve,pe,J,ye,p,ie,he,xn,ce,Qe]},b=function(){return[Be,te,G,Z,v,L,D,E,de,H,Fe,k,U,vt,Kt,re,Ce,ge,ae,Ae,nt,mt,Ve,Qt,ye,p,je,ut,gt,ce]},K=function(){return[Ge,Ie,at,ze,It]},ee=function(){return[Lt,St]},Ee=function(){return[$e,at,Pt]},le=function(){return[lt]},ce=function(e){return postMessage(e,[e.buffer])},Qe=function(e){return e&&{out:e.size&&new Be(e.size),dictionary:e.dictionary}},He=function(e,n,t,r,o,l){var w=h(t,r,o,function(y,S){w.terminate(),l(y,S)});return w.postMessage([e,n],n.consume?[e.buffer]:[]),function(){w.terminate()}},oe=function(e){return e.ondata=function(n,t){return postMessage([n,t],[n.buffer])},function(n){n.data.length?(e.push(n.data[0],n.data[1]),postMessage([n.data[0].length])):e.flush()}},$=function(e,n,t,r,o,l,w){var y,S=h(e,r,o,function(Q,V){Q?(S.terminate(),n.ondata.call(n,Q)):Array.isArray(V)?V.length==1?(n.queuedSize-=V[0],n.ondrain&&n.ondrain(V[0])):(V[1]&&S.terminate(),n.ondata.call(n,Q,V[0],V[1])):w(V)});S.postMessage(t),n.queuedSize=0,n.push=function(Q,V){n.ondata||ie(5),y&&n.ondata(ie(4,0,1),null,!!V),n.queuedSize+=Q.length,S.postMessage([Q,y=V],[Q.buffer])},n.terminate=function(){S.terminate()},l&&(n.flush=function(){S.postMessage([])})},et=function(e,n){return e[n]|e[n+1]<<8},Te=function(e,n){return(e[n]|e[n+1]<<8|e[n+2]<<16|e[n+3]<<24)>>>0},Ct=function(e,n){return Te(e,n)+Te(e,n+4)*4294967296},at=function(e,n,t){for(;t;++n)e[n]=t,t>>>=8},Ge=function(e,n){var t=n.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=n.level<2?4:n.level==9?2:0,e[9]=3,n.mtime!=0&&at(e,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),t){e[3]=8;for(var r=0;r<=t.length;++r)e[r+10]=t.charCodeAt(r)}},Lt=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&ie(6,"invalid gzip data");var n=e[3],t=10;n&4&&(t+=(e[10]|e[11]<<8)+2);for(var r=(n>>3&1)+(n>>4&1);r>0;r-=!e[t++]);return t+(n&2)},St=function(e){var n=e.length;return(e[n-4]|e[n-3]<<8|e[n-2]<<16|e[n-1]<<24)>>>0},Ie=function(e){return 10+(e.filename?e.filename.length+1:0)},$e=function(e,n){var t=n.level,r=t==0?0:t<6?1:t==9?3:2;if(e[0]=120,e[1]=r<<6|(n.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,n.dictionary){var o=Pt();o.p(n.dictionary),at(e,2,o.d())}},lt=function(e,n){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&ie(6,"invalid zlib data"),(e[1]>>5&1)==+!n&&ie(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function Nt(e,n){return typeof e=="function"&&(n=e,e={}),this.ondata=n,e}var se=null,Oe=null;function We(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ie(7),He(e,n,[b],function(r){return ce(gt(r.data[0],r.data[1]))},0,t)}function gt(e,n){return ut(e,n||{},0,0)}var Rt=null,en=null;function En(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ie(7),He(e,n,[C],function(r){return ce(xn(r.data[0],Qe(r.data[1])))},1,t)}function xn(e,n){return he(e,{i:2},n&&n.out,n&&n.dictionary)}var ln=null,tn=null;function Yt(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ie(7),He(e,n,[b,K,function(){return[cn]}],function(r){return ce(cn(r.data[0],r.data[1]))},2,t)}function cn(e,n){n||(n={});var t=ze(),r=e.length;t.p(e);var o=ut(e,n,Ie(n),8),l=o.length;return Ge(o,n),at(o,l-8,t.d()),at(o,l-4,r),o}var yn=null,Un=null;function zn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ie(7),He(e,n,[C,ee,function(){return[er]}],function(r){return ce(er(r.data[0],r.data[1]))},3,t)}function er(e,n){var t=Lt(e);return t+8>e.length&&ie(6,"invalid gzip data"),he(e.subarray(t,-8),{i:2},n&&n.out||new Be(St(e)),n&&n.dictionary)}var tr=null,Sr=null;function Nr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ie(7),He(e,n,[b,Ee,function(){return[fr]}],function(r){return ce(fr(r.data[0],r.data[1]))},4,t)}function fr(e,n){n||(n={});var t=Pt();t.p(e);var r=ut(e,n,n.dictionary?6:2,4);return $e(r,n),at(r,r.length-4,t.d()),r}var qn=null,Zr=null;function pr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ie(7),He(e,n,[C,le,function(){return[Ao]}],function(r){return ce(Ao(r.data[0],Qe(r.data[1])))},5,t)}function Ao(e,n){return he(e.subarray(lt(e,n&&n.dictionary),-4),{i:2},n&&n.out,n&&n.dictionary)}var mo=null,Dn=null;function Cn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ie(7),e[0]==31&&e[1]==139&&e[2]==8?zn(e,n,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?En(e,n,t):pr(e,n,t)}function br(e,n){return e[0]==31&&e[1]==139&&e[2]==8?er(e,n):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?xn(e,n):Ao(e,n)}var Dr=function(e,n,t,r){for(var o in e){var l=e[o],w=n+o,y=r;Array.isArray(l)&&(y=x(r,l[1]),l=l[0]),l instanceof Be?t[w]=[l,y]:(t[w+="/"]=[new Be(0),y],Dr(l,w,t,r))}},yt=typeof TextEncoder!="undefined"&&new TextEncoder,ct=typeof TextDecoder!="undefined"&&new TextDecoder,Fn=0;try{ct.decode(Kt,{stream:!0}),Fn=1}catch(e){}var Re=function(e){for(var n="",t=0;;){var r=e[t++],o=(r>127)+(r>223)+(r>239);if(t+o>e.length)return{s:n,r:p(e,t-1)};o?o==3?(r=((r&15)<<18|(e[t++]&63)<<12|(e[t++]&63)<<6|e[t++]&63)-65536,n+=String.fromCharCode(55296|r>>10,56320|r&1023)):o&1?n+=String.fromCharCode((r&31)<<6|e[t++]&63):n+=String.fromCharCode((r&15)<<12|(e[t++]&63)<<6|e[t++]&63):n+=String.fromCharCode(r)}},st=null,wt=null;function qt(e,n){if(n){for(var t=new Be(e.length),r=0;r<e.length;++r)t[r]=e.charCodeAt(r);return t}if(yt)return yt.encode(e);for(var o=e.length,l=new Be(e.length+(e.length>>1)),w=0,y=function(V){l[w++]=V},r=0;r<o;++r){if(w+5>l.length){var S=new Be(w+8+(o-r<<1));S.set(l),l=S}var Q=e.charCodeAt(r);Q<128||n?y(Q):Q<2048?(y(192|Q>>6),y(128|Q&63)):Q>55295&&Q<57344?(Q=65536+(Q&1047552)|e.charCodeAt(++r)&1023,y(240|Q>>18),y(128|Q>>12&63),y(128|Q>>6&63),y(128|Q&63)):(y(224|Q>>12),y(128|Q>>6&63),y(128|Q&63))}return p(l,0,w)}function bn(e,n){if(n){for(var t="",r=0;r<e.length;r+=16384)t+=String.fromCharCode.apply(null,e.subarray(r,r+16384));return t}else{if(ct)return ct.decode(e);var o=Re(e),l=o.s,t=o.r;return t.length&&ie(8),l}}var Vn=function(e){return e==1?3:e<6?2:e==9?1:0},Jn=function(e,n){return n+30+et(e,n+26)+et(e,n+28)},fn=function(e,n,t){var r=et(e,n+28),o=bn(e.subarray(n+46,n+46+r),!(et(e,n+8)&2048)),l=n+46+r,w=Te(e,n+20),y=t&&w==4294967295?Hn(e,l):[w,Te(e,n+24),Te(e,n+42)],S=y[0],Q=y[1],V=y[2];return[et(e,n+10),S,Q,o,l+et(e,n+30)+et(e,n+32),V]},Hn=function(e,n){for(;et(e,n)!=1;n+=4+et(e,n+2));return[Ct(e,n+12),Ct(e,n+4),Ct(e,n+20)]},lr=function(e){var n=0;if(e)for(var t in e){var r=e[t].length;r>65535&&ie(9),n+=r+4}return n},Gn=function(e,n,t,r,o,l,w,y){var S=r.length,Q=t.extra,V=y&&y.length,fe=lr(Q);at(e,n,w!=null?33639248:67324752),n+=4,w!=null&&(e[n++]=20,e[n++]=t.os),e[n]=20,n+=2,e[n++]=t.flag<<1|(l<0&&8),e[n++]=o&&8,e[n++]=t.compression&255,e[n++]=t.compression>>8;var Le=new Date(t.mtime==null?Date.now():t.mtime),z=Le.getFullYear()-1980;if((z<0||z>119)&&ie(10),at(e,n,z<<25|Le.getMonth()+1<<21|Le.getDate()<<16|Le.getHours()<<11|Le.getMinutes()<<5|Le.getSeconds()>>1),n+=4,l!=-1&&(at(e,n,t.crc),at(e,n+4,l<0?-l-2:l),at(e,n+8,t.size)),at(e,n+12,S),at(e,n+14,fe),n+=16,w!=null&&(at(e,n,V),at(e,n+6,t.attrs),at(e,n+10,w),n+=14),e.set(r,n),n+=S,fe)for(var ot in Q){var Je=Q[ot],it=Je.length;at(e,n,+ot),at(e,n+2,it),e.set(Je,n+4),n+=4+it}return V&&(e.set(y,n),n+=V),n},Fr=function(e,n,t,r,o){at(e,n,101010256),at(e,n+8,t),at(e,n+10,t),at(e,n+12,r),at(e,n+16,o)},hr=null,Ir=null,Ko=null,Gi=null;function bi(e,n,t){t||(t=n,n={}),typeof t!="function"&&ie(7);var r={};Dr(e,"",r,n);var o=Object.keys(r),l=o.length,w=0,y=0,S=l,Q=new Array(l),V=[],fe=function(){for(var it=0;it<V.length;++it)V[it]()},Le=function(it,Me){zo(function(){t(it,Me)})};zo(function(){Le=t});var z=function(){var it=new Be(y+22),Me=w,Mt=y-w;y=0;for(var Ot=0;Ot<S;++Ot){var bt=Q[Ot];try{var vn=bt.c.length;Gn(it,y,bt,bt.f,bt.u,vn);var kn=30+bt.f.length+lr(bt.extra),Ln=y+kn;it.set(bt.c,Ln),Gn(it,w,bt,bt.f,bt.u,vn,y,bt.m),w+=16+kn+(bt.m?bt.m.length:0),y=Ln+vn}catch(Gt){return Le(Gt,null)}}Fr(it,w,Q.length,Mt,Me),Le(null,it)};l||z();for(var ot=function(it){var Me=o[it],Mt=r[Me],Ot=Mt[0],bt=Mt[1],vn=ze(),kn=Ot.length;vn.p(Ot);var Ln=qt(Me),Gt=Ln.length,Et=bt.comment,sn=Et&&qt(Et),_e=sn&&sn.length,At=lr(bt.extra),jt=bt.level==0?0:8,Tt=function(Bn,In){if(Bn)fe(),Le(Bn,null);else{var Qn=In.length;Q[it]=x(bt,{size:kn,crc:vn.d(),c:In,f:Ln,m:sn,u:Gt!=Me.length||sn&&Et.length!=_e,compression:jt}),w+=30+Gt+At+Qn,y+=76+2*(Gt+At)+(_e||0)+Qn,--l||z()}};if(Gt>65535&&Tt(ie(11,0,1),null),!jt)Tt(null,Ot);else if(kn<16e4)try{Tt(null,gt(Ot,bt))}catch(Bn){Tt(Bn,null)}else V.push(We(Ot,bt,Tt))},Je=0;Je<S;++Je)ot(Je);return fe}function _o(e,n){n||(n={});var t={},r=[];Dr(e,"",t,n);var o=0,l=0;for(var w in t){var y=t[w],S=y[0],Q=y[1],V=Q.level==0?0:8,fe=qt(w),Le=fe.length,z=Q.comment,ot=z&&qt(z),Je=ot&&ot.length,it=lr(Q.extra);Le>65535&&ie(11);var Me=V?gt(S,Q):S,Mt=Me.length,Ot=ze();Ot.p(S),r.push(x(Q,{size:S.length,crc:Ot.d(),c:Me,f:fe,m:ot,u:Le!=w.length||ot&&z.length!=Je,o,compression:V})),o+=30+Le+it+Mt,l+=76+2*(Le+it)+(Je||0)+Mt}for(var bt=new Be(l+22),vn=o,kn=l-o,Ln=0;Ln<r.length;++Ln){var fe=r[Ln];Gn(bt,fe.o,fe,fe.f,fe.u,fe.c.length);var Gt=30+fe.f.length+lr(fe.extra);bt.set(fe.c,fe.o+Gt),Gn(bt,o,fe,fe.f,fe.u,fe.c.length,fe.o,fe.m),o+=16+Gt+(fe.m?fe.m.length:0)}return Fr(bt,o,r.length,kn,vn),bt}var Li=null,Uo=null,Mi=null,$i=null,zo=typeof queueMicrotask=="function"?queueMicrotask:typeof setTimeout=="function"?setTimeout:function(e){e()};function Ni(e,n,t){t||(t=n,n={}),typeof t!="function"&&ie(7);var r=[],o=function(){for(var it=0;it<r.length;++it)r[it]()},l={},w=function(it,Me){zo(function(){t(it,Me)})};zo(function(){w=t});for(var y=e.length-22;Te(e,y)!=101010256;--y)if(!y||e.length-y>65558)return w(ie(13,0,1),null),o;var S=et(e,y+8);if(S){var Q=S,V=Te(e,y+16),fe=V==4294967295||Q==65535;if(fe){var Le=Te(e,y-12);fe=Te(e,Le)==101075792,fe&&(Q=S=Te(e,Le+32),V=Te(e,Le+48))}for(var z=n&&n.filter,ot=function(it){var Me=fn(e,V,fe),Mt=Me[0],Ot=Me[1],bt=Me[2],vn=Me[3],kn=Me[4],Ln=Me[5],Gt=Jn(e,Ln);V=kn;var Et=function(_e,At){_e?(o(),w(_e,null)):(At&&(l[vn]=At),--S||w(null,l))};if(!z||z({name:vn,size:Ot,originalSize:bt,compression:Mt}))if(!Mt)Et(null,p(e,Gt,Gt+Ot));else if(Mt==8){var sn=e.subarray(Gt,Gt+Ot);if(bt<524288||Ot>.8*bt)try{Et(null,xn(sn,{out:new Be(bt)}))}catch(_e){Et(_e,null)}else r.push(En(sn,{size:bt},Et))}else Et(ie(14,"unknown compression type "+Mt,1),null);else Et(null,null)},Je=0;Je<Q;++Je)ot(Je)}else w(null,{});return o}function Ti(e,n){for(var t={},r=e.length-22;Te(e,r)!=101010256;--r)(!r||e.length-r>65558)&&ie(13);var o=et(e,r+8);if(!o)return{};var l=Te(e,r+16),w=l==4294967295||o==65535;if(w){var y=Te(e,r-12);w=Te(e,y)==101075792,w&&(o=Te(e,y+32),l=Te(e,y+48))}for(var S=n&&n.filter,Q=0;Q<o;++Q){var V=fn(e,l,w),fe=V[0],Le=V[1],z=V[2],ot=V[3],Je=V[4],it=V[5],Me=Jn(e,it);l=Je,(!S||S({name:ot,size:Le,originalSize:z,compression:fe}))&&(fe?fe==8?t[ot]=xn(e.subarray(Me,Me+Le),{out:new Be(z)}):ie(14,"unknown compression type "+fe):t[ot]=p(e,Me,Me+Le))}return t}var jr=g(42978);function uo(e,n="utf8"){return new TextDecoder(n).decode(e)}const ti=new TextEncoder;function jo(e){return ti.encode(e)}const qi=1024*8,ma=(()=>{const e=new Uint8Array(4),n=new Uint32Array(e.buffer);return!((n[0]=1)&e[0])})(),ki={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class ei{constructor(n=qi,t={}){Ba(this,"buffer");Ba(this,"byteLength");Ba(this,"byteOffset");Ba(this,"length");Ba(this,"offset");Ba(this,"lastWrittenByte");Ba(this,"littleEndian");Ba(this,"_data");Ba(this,"_mark");Ba(this,"_marks");let r=!1;typeof n=="number"?n=new ArrayBuffer(n):(r=!0,this.lastWrittenByte=n.byteLength);const o=t.offset?t.offset>>>0:0,l=n.byteLength-o;let w=o;(ArrayBuffer.isView(n)||n instanceof ei)&&(n.byteLength!==n.buffer.byteLength&&(w=n.byteOffset+o),n=n.buffer),r?this.lastWrittenByte=l:this.lastWrittenByte=0,this.buffer=n,this.length=l,this.byteLength=l,this.byteOffset=w,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,w,l),this._mark=0,this._marks=[]}available(n=1){return this.offset+n<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(n=1){return this.offset+=n,this}back(n=1){return this.offset-=n,this}seek(n){return this.offset=n,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const n=this._marks.pop();if(n===void 0)throw new Error("Mark stack empty");return this.seek(n),this}rewind(){return this.offset=0,this}ensureAvailable(n=1){if(!this.available(n)){const r=(this.offset+n)*2,o=new Uint8Array(r);o.set(new Uint8Array(this.buffer)),this.buffer=o.buffer,this.length=r,this.byteLength=r,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(n=1){return this.readArray(n,"uint8")}readArray(n,t){const r=ki[t].BYTES_PER_ELEMENT*n,o=this.byteOffset+this.offset,l=this.buffer.slice(o,o+r);if(this.littleEndian===ma&&t!=="uint8"&&t!=="int8"){const y=new Uint8Array(this.buffer.slice(o,o+r));y.reverse();const S=new ki[t](y.buffer);return this.offset+=r,S.reverse(),S}const w=new ki[t](l);return this.offset+=r,w}readInt16(){const n=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,n}readUint16(){const n=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,n}readInt32(){const n=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,n}readUint32(){const n=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat32(){const n=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat64(){const n=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,n}readBigInt64(){const n=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,n}readBigUint64(){const n=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,n}readChar(){return String.fromCharCode(this.readInt8())}readChars(n=1){let t="";for(let r=0;r<n;r++)t+=this.readChar();return t}readUtf8(n=1){return uo(this.readBytes(n))}decodeText(n=1,t="utf8"){return uo(this.readBytes(n),t)}writeBoolean(n){return this.writeUint8(n?255:0),this}writeInt8(n){return this.ensureAvailable(1),this._data.setInt8(this.offset++,n),this._updateLastWrittenByte(),this}writeUint8(n){return this.ensureAvailable(1),this._data.setUint8(this.offset++,n),this._updateLastWrittenByte(),this}writeByte(n){return this.writeUint8(n)}writeBytes(n){this.ensureAvailable(n.length);for(let t=0;t<n.length;t++)this._data.setUint8(this.offset++,n[t]);return this._updateLastWrittenByte(),this}writeInt16(n){return this.ensureAvailable(2),this._data.setInt16(this.offset,n,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeUint16(n){return this.ensureAvailable(2),this._data.setUint16(this.offset,n,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeInt32(n){return this.ensureAvailable(4),this._data.setInt32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeUint32(n){return this.ensureAvailable(4),this._data.setUint32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat32(n){return this.ensureAvailable(4),this._data.setFloat32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat64(n){return this.ensureAvailable(8),this._data.setFloat64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigInt64(n){return this.ensureAvailable(8),this._data.setBigInt64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigUint64(n){return this.ensureAvailable(8),this._data.setBigUint64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeChar(n){return this.writeUint8(n.charCodeAt(0))}writeChars(n){for(let t=0;t<n.length;t++)this.writeUint8(n.charCodeAt(t));return this}writeUtf8(n){return this.writeBytes(jo(n))}toArray(){return new Uint8Array(this.buffer,this.byteOffset,this.lastWrittenByte)}getWrittenByteLength(){return this.lastWrittenByte-this.byteOffset}_updateLastWrittenByte(){this.offset>this.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const ci=4,Go=0,oa=1,Wa=2;function va(e){let n=e.length;for(;--n>=0;)e[n]=0}const ia=0,Xi=1,ca=2,yA=3,lA=258,aa=29,Wr=256,On=Wr+1+aa,Yn=30,$n=19,_n=2*On+1,gr=15,Mr=16,so=7,Yo=256,di=16,Ta=17,uA=18,fs=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),ya=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),Es=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),SA=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),cA=512,ea=new Array((On+2)*2);va(ea);const da=new Array(Yn*2);va(da);const pi=new Array(cA);va(pi);const Ga=new Array(lA-yA+1);va(Ga);const DA=new Array(aa);va(DA);const dA=new Array(Yn);va(dA);function wA(e,n,t,r,o){this.static_tree=e,this.extra_bits=n,this.extra_base=t,this.elems=r,this.max_length=o,this.has_stree=e&&e.length}let PA,Co,Zo;function fa(e,n){this.dyn_tree=e,this.max_code=0,this.stat_desc=n}const Ra=e=>e<256?pi[e]:pi[256+(e>>>7)],xs=(e,n)=>{e.pending_buf[e.pending++]=n&255,e.pending_buf[e.pending++]=n>>>8&255},FA=(e,n,t)=>{e.bi_valid>Mr-t?(e.bi_buf|=n<<e.bi_valid&65535,xs(e,e.bi_buf),e.bi_buf=n>>Mr-e.bi_valid,e.bi_valid+=t-Mr):(e.bi_buf|=n<<e.bi_valid&65535,e.bi_valid+=t)},As=(e,n,t)=>{FA(e,t[n*2],t[n*2+1])},Qu=(e,n)=>{let t=0;do t|=e&1,e>>>=1,t<<=1;while(--n>0);return t>>>1},xl=e=>{e.bi_valid===16?(xs(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},Ou=(e,n)=>{const t=n.dyn_tree,r=n.max_code,o=n.stat_desc.static_tree,l=n.stat_desc.has_stree,w=n.stat_desc.extra_bits,y=n.stat_desc.extra_base,S=n.stat_desc.max_length;let Q,V,fe,Le,z,ot,Je=0;for(Le=0;Le<=gr;Le++)e.bl_count[Le]=0;for(t[e.heap[e.heap_max]*2+1]=0,Q=e.heap_max+1;Q<_n;Q++)V=e.heap[Q],Le=t[t[V*2+1]*2+1]+1,Le>S&&(Le=S,Je++),t[V*2+1]=Le,!(V>r)&&(e.bl_count[Le]++,z=0,V>=y&&(z=w[V-y]),ot=t[V*2],e.opt_len+=ot*(Le+z),l&&(e.static_len+=ot*(o[V*2+1]+z)));if(Je!==0){do{for(Le=S-1;e.bl_count[Le]===0;)Le--;e.bl_count[Le]--,e.bl_count[Le+1]+=2,e.bl_count[S]--,Je-=2}while(Je>0);for(Le=S;Le!==0;Le--)for(V=e.bl_count[Le];V!==0;)fe=e.heap[--Q],!(fe>r)&&(t[fe*2+1]!==Le&&(e.opt_len+=(Le-t[fe*2+1])*t[fe*2],t[fe*2+1]=Le),V--)}},ul=(e,n,t)=>{const r=new Array(gr+1);let o=0,l,w;for(l=1;l<=gr;l++)o=o+t[l-1]<<1,r[l]=o;for(w=0;w<=n;w++){let y=e[w*2+1];y!==0&&(e[w*2]=Qu(r[y]++,y))}},ou=()=>{let e,n,t,r,o;const l=new Array(gr+1);for(t=0,r=0;r<aa-1;r++)for(DA[r]=t,e=0;e<1<<fs[r];e++)Ga[t++]=r;for(Ga[t-1]=r,o=0,r=0;r<16;r++)for(dA[r]=o,e=0;e<1<<ya[r];e++)pi[o++]=r;for(o>>=7;r<Yn;r++)for(dA[r]=o<<7,e=0;e<1<<ya[r]-7;e++)pi[256+o++]=r;for(n=0;n<=gr;n++)l[n]=0;for(e=0;e<=143;)ea[e*2+1]=8,e++,l[8]++;for(;e<=255;)ea[e*2+1]=9,e++,l[9]++;for(;e<=279;)ea[e*2+1]=7,e++,l[7]++;for(;e<=287;)ea[e*2+1]=8,e++,l[8]++;for(ul(ea,On+1,l),e=0;e<Yn;e++)da[e*2+1]=5,da[e*2]=Qu(e,5);PA=new wA(ea,fs,Wr+1,On,gr),Co=new wA(da,ya,0,Yn,gr),Zo=new wA(new Array(0),Es,0,$n,so)},Hl=e=>{let n;for(n=0;n<On;n++)e.dyn_ltree[n*2]=0;for(n=0;n<Yn;n++)e.dyn_dtree[n*2]=0;for(n=0;n<$n;n++)e.bl_tree[n*2]=0;e.dyn_ltree[Yo*2]=1,e.opt_len=e.static_len=0,e.sym_next=e.matches=0},tA=e=>{e.bi_valid>8?xs(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},iu=(e,n,t,r)=>{const o=n*2,l=t*2;return e[o]<e[l]||e[o]===e[l]&&r[n]<=r[t]},cl=(e,n,t)=>{const r=e.heap[t];let o=t<<1;for(;o<=e.heap_len&&(o<e.heap_len&&iu(n,e.heap[o+1],e.heap[o],e.depth)&&o++,!iu(n,r,e.heap[o],e.depth));)e.heap[t]=e.heap[o],t=o,o<<=1;e.heap[t]=r},bo=(e,n,t)=>{let r,o,l=0,w,y;if(e.sym_next!==0)do r=e.pending_buf[e.sym_buf+l++]&255,r+=(e.pending_buf[e.sym_buf+l++]&255)<<8,o=e.pending_buf[e.sym_buf+l++],r===0?As(e,o,n):(w=Ga[o],As(e,w+Wr+1,n),y=fs[w],y!==0&&(o-=DA[w],FA(e,o,y)),r--,w=Ra(r),As(e,w,t),y=ya[w],y!==0&&(r-=dA[w],FA(e,r,y)));while(l<e.sym_next);As(e,Yo,n)},Do=(e,n)=>{const t=n.dyn_tree,r=n.stat_desc.static_tree,o=n.stat_desc.has_stree,l=n.stat_desc.elems;let w,y,S=-1,Q;for(e.heap_len=0,e.heap_max=_n,w=0;w<l;w++)t[w*2]!==0?(e.heap[++e.heap_len]=S=w,e.depth[w]=0):t[w*2+1]=0;for(;e.heap_len<2;)Q=e.heap[++e.heap_len]=S<2?++S:0,t[Q*2]=1,e.depth[Q]=0,e.opt_len--,o&&(e.static_len-=r[Q*2+1]);for(n.max_code=S,w=e.heap_len>>1;w>=1;w--)cl(e,t,w);Q=l;do w=e.heap[1],e.heap[1]=e.heap[e.heap_len--],cl(e,t,1),y=e.heap[1],e.heap[--e.heap_max]=w,e.heap[--e.heap_max]=y,t[Q*2]=t[w*2]+t[y*2],e.depth[Q]=(e.depth[w]>=e.depth[y]?e.depth[w]:e.depth[y])+1,t[w*2+1]=t[y*2+1]=Q,e.heap[1]=Q++,cl(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],Ou(e,n),ul(t,S,e.bl_count)},fo=(e,n,t)=>{let r,o=-1,l,w=n[0*2+1],y=0,S=7,Q=4;for(w===0&&(S=138,Q=3),n[(t+1)*2+1]=65535,r=0;r<=t;r++)l=w,w=n[(r+1)*2+1],!(++y<S&&l===w)&&(y<Q?e.bl_tree[l*2]+=y:l!==0?(l!==o&&e.bl_tree[l*2]++,e.bl_tree[di*2]++):y<=10?e.bl_tree[Ta*2]++:e.bl_tree[uA*2]++,y=0,o=l,w===0?(S=138,Q=3):l===w?(S=6,Q=3):(S=7,Q=4))},vo=(e,n,t)=>{let r,o=-1,l,w=n[0*2+1],y=0,S=7,Q=4;for(w===0&&(S=138,Q=3),r=0;r<=t;r++)if(l=w,w=n[(r+1)*2+1],!(++y<S&&l===w)){if(y<Q)do As(e,l,e.bl_tree);while(--y!==0);else l!==0?(l!==o&&(As(e,l,e.bl_tree),y--),As(e,di,e.bl_tree),FA(e,y-3,2)):y<=10?(As(e,Ta,e.bl_tree),FA(e,y-3,3)):(As(e,uA,e.bl_tree),FA(e,y-11,7));y=0,o=l,w===0?(S=138,Q=3):l===w?(S=6,Q=3):(S=7,Q=4)}},fi=e=>{let n;for(fo(e,e.dyn_ltree,e.l_desc.max_code),fo(e,e.dyn_dtree,e.d_desc.max_code),Do(e,e.bl_desc),n=$n-1;n>=3&&e.bl_tree[SA[n]*2+1]===0;n--);return e.opt_len+=3*(n+1)+5+5+4,n},ta=(e,n,t,r)=>{let o;for(FA(e,n-257,5),FA(e,t-1,5),FA(e,r-4,4),o=0;o<r;o++)FA(e,e.bl_tree[SA[o]*2+1],3);vo(e,e.dyn_ltree,n-1),vo(e,e.dyn_dtree,t-1)},Ci=e=>{let n=4093624447,t;for(t=0;t<=31;t++,n>>>=1)if(n&1&&e.dyn_ltree[t*2]!==0)return Go;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return oa;for(t=32;t<Wr;t++)if(e.dyn_ltree[t*2]!==0)return oa;return Go};let Qs=!1;const zs=e=>{Qs||(ou(),Qs=!0),e.l_desc=new fa(e.dyn_ltree,PA),e.d_desc=new fa(e.dyn_dtree,Co),e.bl_desc=new fa(e.bl_tree,Zo),e.bi_buf=0,e.bi_valid=0,Hl(e)},fA=(e,n,t,r)=>{FA(e,(ia<<1)+(r?1:0),3),tA(e),xs(e,t),xs(e,~t),t&&e.pending_buf.set(e.window.subarray(n,n+t),e.pending),e.pending+=t},hs=e=>{FA(e,Xi<<1,3),As(e,Yo,ea),xl(e)},TA=(e,n,t,r)=>{let o,l,w=0;e.level>0?(e.strm.data_type===Wa&&(e.strm.data_type=Ci(e)),Do(e,e.l_desc),Do(e,e.d_desc),w=fi(e),o=e.opt_len+3+7>>>3,l=e.static_len+3+7>>>3,l<=o&&(o=l)):o=l=t+5,t+4<=o&&n!==-1?fA(e,n,t,r):e.strategy===ci||l===o?(FA(e,(Xi<<1)+(r?1:0),3),bo(e,ea,da)):(FA(e,(ca<<1)+(r?1:0),3),ta(e,e.l_desc.max_code+1,e.d_desc.max_code+1,w+1),bo(e,e.dyn_ltree,e.dyn_dtree)),Hl(e),r&&tA(e)},Du=(e,n,t)=>(e.pending_buf[e.sym_buf+e.sym_next++]=n,e.pending_buf[e.sym_buf+e.sym_next++]=n>>8,e.pending_buf[e.sym_buf+e.sym_next++]=t,n===0?e.dyn_ltree[t*2]++:(e.matches++,n--,e.dyn_ltree[(Ga[t]+Wr+1)*2]++,e.dyn_dtree[Ra(n)*2]++),e.sym_next===e.sym_end);var nl=zs,Qa=fA,Os=TA,nA=Du,ac=hs,dl={_tr_init:nl,_tr_stored_block:Qa,_tr_flush_block:Os,_tr_tally:nA,_tr_align:ac},na=(e,n,t,r)=>{let o=e&65535|0,l=e>>>16&65535|0,w=0;for(;t!==0;){w=t>2e3?2e3:t,t-=w;do o=o+n[r++]|0,l=l+o|0;while(--w);o%=65521,l%=65521}return o|l<<16|0};const Tc=()=>{let e,n=[];for(var t=0;t<256;t++){e=t;for(var r=0;r<8;r++)e=e&1?3988292384^e>>>1:e>>>1;n[t]=e}return n},Cd=new Uint32Array(Tc());var rA=(e,n,t,r)=>{const o=Cd,l=r+t;e^=-1;for(let w=r;w<l;w++)e=e>>>8^o[(e^n[w])&255];return e^-1},Ds={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"},Sl={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:Ac,_tr_stored_block:oA,_tr_flush_block:fl,_tr_tally:IA,_tr_align:hA}=dl,{Z_NO_FLUSH:UA,Z_PARTIAL_FLUSH:Ed,Z_FULL_FLUSH:_c,Z_FINISH:LA,Z_BLOCK:kl,Z_OK:Io,Z_STREAM_END:Po,Z_STREAM_ERROR:Ki,Z_DATA_ERROR:ps,Z_BUF_ERROR:$a,Z_DEFAULT_COMPRESSION:BA,Z_FILTERED:Zs,Z_HUFFMAN_ONLY:gs,Z_RLE:hl,Z_FIXED:RA,Z_DEFAULT_STRATEGY:pl,Z_UNKNOWN:Pu,Z_DEFLATED:Fl}=Sl,jc=9,Bf=15,sc=8,lc=256+1+29,bf=30,Hc=19,Sd=2*lc+1,Fd=15,Ri=3,Ps=258,Il=Ps+Ri+1,oh=32,Ul=42,Cf=57,kc=69,Ef=73,Id=91,xf=103,au=113,po=666,za=1,gl=2,Au=3,Ll=4,p0=3,su=(e,n)=>(e.msg=Ds[n],n),ih=e=>e*2-(e>4?9:0),Kl=e=>{let n=e.length;for(;--n>=0;)e[n]=0},Ud=e=>{let n,t,r,o=e.w_size;n=e.hash_size,r=n;do t=e.head[--r],e.head[r]=t>=o?t-o:0;while(--n);n=o,r=n;do t=e.prev[--r],e.prev[r]=t>=o?t-o:0;while(--n)};let lu=(e,n,t)=>(n<<e.hash_shift^t)&e.hash_mask;const Ts=e=>{const n=e.state;let t=n.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(e.output.set(n.pending_buf.subarray(n.pending_out,n.pending_out+t),e.next_out),e.next_out+=t,n.pending_out+=t,e.total_out+=t,e.avail_out-=t,n.pending-=t,n.pending===0&&(n.pending_out=0))},Vs=(e,n)=>{fl(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,n),e.block_start=e.strstart,Ts(e.strm)},zi=(e,n)=>{e.pending_buf[e.pending++]=n},Kc=(e,n)=>{e.pending_buf[e.pending++]=n>>>8&255,e.pending_buf[e.pending++]=n&255},Ld=(e,n,t,r)=>{let o=e.avail_in;return o>r&&(o=r),o===0?0:(e.avail_in-=o,n.set(e.input.subarray(e.next_in,e.next_in+o),t),e.state.wrap===1?e.adler=na(e.adler,n,o,t):e.state.wrap===2&&(e.adler=rA(e.adler,n,o,t)),e.next_in+=o,e.total_in+=o,o)},ah=(e,n)=>{let t=e.max_chain_length,r=e.strstart,o,l,w=e.prev_length,y=e.nice_match;const S=e.strstart>e.w_size-Il?e.strstart-(e.w_size-Il):0,Q=e.window,V=e.w_mask,fe=e.prev,Le=e.strstart+Ps;let z=Q[r+w-1],ot=Q[r+w];e.prev_length>=e.good_match&&(t>>=2),y>e.lookahead&&(y=e.lookahead);do if(o=n,!(Q[o+w]!==ot||Q[o+w-1]!==z||Q[o]!==Q[r]||Q[++o]!==Q[r+1])){r+=2,o++;do;while(Q[++r]===Q[++o]&&Q[++r]===Q[++o]&&Q[++r]===Q[++o]&&Q[++r]===Q[++o]&&Q[++r]===Q[++o]&&Q[++r]===Q[++o]&&Q[++r]===Q[++o]&&Q[++r]===Q[++o]&&r<Le);if(l=Ps-(Le-r),r=Le-Ps,l>w){if(e.match_start=n,w=l,l>=y)break;z=Q[r+w-1],ot=Q[r+w]}}while((n=fe[n&V])>S&&--t!==0);return w<=e.lookahead?w:e.lookahead},Tu=e=>{const n=e.w_size;let t,r,o;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=n+(n-Il)&&(e.window.set(e.window.subarray(n,n+n-r),0),e.match_start-=n,e.strstart-=n,e.block_start-=n,e.insert>e.strstart&&(e.insert=e.strstart),Ud(e),r+=n),e.strm.avail_in===0)break;if(t=Ld(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=t,e.lookahead+e.insert>=Ri)for(o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=lu(e,e.ins_h,e.window[o+1]);e.insert&&(e.ins_h=lu(e,e.ins_h,e.window[o+Ri-1]),e.prev[o&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=o,o++,e.insert--,!(e.lookahead+e.insert<Ri)););}while(e.lookahead<Il&&e.strm.avail_in!==0)},zc=(e,n)=>{let t=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,o,l,w=0,y=e.strm.avail_in;do{if(r=65535,l=e.bi_valid+42>>3,e.strm.avail_out<l||(l=e.strm.avail_out-l,o=e.strstart-e.block_start,r>o+e.strm.avail_in&&(r=o+e.strm.avail_in),r>l&&(r=l),r<t&&(r===0&&n!==LA||n===UA||r!==o+e.strm.avail_in)))break;w=n===LA&&r===o+e.strm.avail_in?1:0,oA(e,0,0,w),e.pending_buf[e.pending-4]=r,e.pending_buf[e.pending-3]=r>>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,Ts(e.strm),o&&(o>r&&(o=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+o),e.strm.next_out),e.strm.next_out+=o,e.strm.avail_out-=o,e.strm.total_out+=o,e.block_start+=o,r-=o),r&&(Ld(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(w===0);return y-=e.strm.avail_in,y&&(y>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=y&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-y,e.strm.next_in),e.strstart),e.strstart+=y,e.insert+=y>e.w_size-e.insert?e.w_size-e.insert:y),e.block_start=e.strstart),e.high_water<e.strstart&&(e.high_water=e.strstart),w?Ll:n!==UA&&n!==LA&&e.strm.avail_in===0&&e.strstart===e.block_start?gl:(l=e.window_size-e.strstart,e.strm.avail_in>l&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,l+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),l>e.strm.avail_in&&(l=e.strm.avail_in),l&&(Ld(e.strm,e.window,e.strstart,l),e.strstart+=l,e.insert+=l>e.w_size-e.insert?e.w_size-e.insert:l),e.high_water<e.strstart&&(e.high_water=e.strstart),l=e.bi_valid+42>>3,l=e.pending_buf_size-l>65535?65535:e.pending_buf_size-l,t=l>e.w_size?e.w_size:l,o=e.strstart-e.block_start,(o>=t||(o||n===LA)&&n!==UA&&e.strm.avail_in===0&&o<=l)&&(r=o>l?l:o,w=n===LA&&e.strm.avail_in===0&&r===o?1:0,oA(e,e.block_start,r,w),e.block_start+=r,Ts(e.strm)),w?Au:za)},Nd=(e,n)=>{let t,r;for(;;){if(e.lookahead<Il){if(Tu(e),e.lookahead<Il&&n===UA)return za;if(e.lookahead===0)break}if(t=0,e.lookahead>=Ri&&(e.ins_h=lu(e,e.ins_h,e.window[e.strstart+Ri-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),t!==0&&e.strstart-t<=e.w_size-Il&&(e.match_length=ah(e,t)),e.match_length>=Ri)if(r=IA(e,e.strstart-e.match_start,e.match_length-Ri),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=Ri){e.match_length--;do e.strstart++,e.ins_h=lu(e,e.ins_h,e.window[e.strstart+Ri-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=lu(e,e.ins_h,e.window[e.strstart+1]);else r=IA(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(Vs(e,!1),e.strm.avail_out===0))return za}return e.insert=e.strstart<Ri-1?e.strstart:Ri-1,n===LA?(Vs(e,!0),e.strm.avail_out===0?Au:Ll):e.sym_next&&(Vs(e,!1),e.strm.avail_out===0)?za:gl},uc=(e,n)=>{let t,r,o;for(;;){if(e.lookahead<Il){if(Tu(e),e.lookahead<Il&&n===UA)return za;if(e.lookahead===0)break}if(t=0,e.lookahead>=Ri&&(e.ins_h=lu(e,e.ins_h,e.window[e.strstart+Ri-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=Ri-1,t!==0&&e.prev_length<e.max_lazy_match&&e.strstart-t<=e.w_size-Il&&(e.match_length=ah(e,t),e.match_length<=5&&(e.strategy===Zs||e.match_length===Ri&&e.strstart-e.match_start>4096)&&(e.match_length=Ri-1)),e.prev_length>=Ri&&e.match_length<=e.prev_length){o=e.strstart+e.lookahead-Ri,r=IA(e,e.strstart-1-e.prev_match,e.prev_length-Ri),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=o&&(e.ins_h=lu(e,e.ins_h,e.window[e.strstart+Ri-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=Ri-1,e.strstart++,r&&(Vs(e,!1),e.strm.avail_out===0))return za}else if(e.match_available){if(r=IA(e,0,e.window[e.strstart-1]),r&&Vs(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return za}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=IA(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<Ri-1?e.strstart:Ri-1,n===LA?(Vs(e,!0),e.strm.avail_out===0?Au:Ll):e.sym_next&&(Vs(e,!1),e.strm.avail_out===0)?za:gl},Ah=(e,n)=>{let t,r,o,l;const w=e.window;for(;;){if(e.lookahead<=Ps){if(Tu(e),e.lookahead<=Ps&&n===UA)return za;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=Ri&&e.strstart>0&&(o=e.strstart-1,r=w[o],r===w[++o]&&r===w[++o]&&r===w[++o])){l=e.strstart+Ps;do;while(r===w[++o]&&r===w[++o]&&r===w[++o]&&r===w[++o]&&r===w[++o]&&r===w[++o]&&r===w[++o]&&r===w[++o]&&o<l);e.match_length=Ps-(l-o),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=Ri?(t=IA(e,1,e.match_length-Ri),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(t=IA(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),t&&(Vs(e,!1),e.strm.avail_out===0))return za}return e.insert=0,n===LA?(Vs(e,!0),e.strm.avail_out===0?Au:Ll):e.sym_next&&(Vs(e,!1),e.strm.avail_out===0)?za:gl},m0=(e,n)=>{let t;for(;;){if(e.lookahead===0&&(Tu(e),e.lookahead===0)){if(n===UA)return za;break}if(e.match_length=0,t=IA(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,t&&(Vs(e,!1),e.strm.avail_out===0))return za}return e.insert=0,n===LA?(Vs(e,!0),e.strm.avail_out===0?Au:Ll):e.sym_next&&(Vs(e,!1),e.strm.avail_out===0)?za:gl};function ml(e,n,t,r,o){this.good_length=e,this.max_lazy=n,this.nice_length=t,this.max_chain=r,this.func=o}const Zc=[new ml(0,0,0,0,zc),new ml(4,4,8,4,Nd),new ml(4,5,16,8,Nd),new ml(4,6,32,32,Nd),new ml(4,4,16,16,uc),new ml(8,16,32,32,uc),new ml(8,16,128,128,uc),new ml(8,32,128,256,uc),new ml(32,128,258,1024,uc),new ml(32,258,258,4096,uc)],sh=e=>{e.window_size=2*e.w_size,Kl(e.head),e.max_lazy_match=Zc[e.level].max_lazy,e.good_match=Zc[e.level].good_length,e.nice_match=Zc[e.level].nice_length,e.max_chain_length=Zc[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=Ri-1,e.match_available=0,e.ins_h=0};function v0(){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=Fl,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(Sd*2),this.dyn_dtree=new Uint16Array((2*bf+1)*2),this.bl_tree=new Uint16Array((2*Hc+1)*2),Kl(this.dyn_ltree),Kl(this.dyn_dtree),Kl(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Fd+1),this.heap=new Uint16Array(2*lc+1),Kl(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*lc+1),Kl(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const cc=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.status!==Ul&&n.status!==Cf&&n.status!==kc&&n.status!==Ef&&n.status!==Id&&n.status!==xf&&n.status!==au&&n.status!==po?1:0},lh=e=>{if(cc(e))return su(e,Ki);e.total_in=e.total_out=0,e.data_type=Pu;const n=e.state;return n.pending=0,n.pending_out=0,n.wrap<0&&(n.wrap=-n.wrap),n.status=n.wrap===2?Cf:n.wrap?Ul:au,e.adler=n.wrap===2?0:1,n.last_flush=-2,Ac(n),Io},dc=e=>{const n=lh(e);return n===Io&&sh(e.state),n},y0=(e,n)=>cc(e)||e.state.wrap!==2?Ki:(e.state.gzhead=n,Io),Qd=(e,n,t,r,o,l)=>{if(!e)return Ki;let w=1;if(n===BA&&(n=6),r<0?(w=0,r=-r):r>15&&(w=2,r-=16),o<1||o>jc||t!==Fl||r<8||r>15||n<0||n>9||l<0||l>RA||r===8&&w!==1)return su(e,Ki);r===8&&(r=9);const y=new v0;return e.state=y,y.strm=e,y.status=Ul,y.wrap=w,y.gzhead=null,y.w_bits=r,y.w_size=1<<y.w_bits,y.w_mask=y.w_size-1,y.hash_bits=o+7,y.hash_size=1<<y.hash_bits,y.hash_mask=y.hash_size-1,y.hash_shift=~~((y.hash_bits+Ri-1)/Ri),y.window=new Uint8Array(y.w_size*2),y.head=new Uint16Array(y.hash_size),y.prev=new Uint16Array(y.w_size),y.lit_bufsize=1<<o+6,y.pending_buf_size=y.lit_bufsize*4,y.pending_buf=new Uint8Array(y.pending_buf_size),y.sym_buf=y.lit_bufsize,y.sym_end=(y.lit_bufsize-1)*3,y.level=n,y.strategy=l,y.method=t,dc(e)},uh=(e,n)=>Qd(e,n,Fl,Bf,sc,pl),ch=(e,n)=>{if(cc(e)||n>kl||n<0)return e?su(e,Ki):Ki;const t=e.state;if(!e.output||e.avail_in!==0&&!e.input||t.status===po&&n!==LA)return su(e,e.avail_out===0?$a:Ki);const r=t.last_flush;if(t.last_flush=n,t.pending!==0){if(Ts(e),e.avail_out===0)return t.last_flush=-1,Io}else if(e.avail_in===0&&ih(n)<=ih(r)&&n!==LA)return su(e,$a);if(t.status===po&&e.avail_in!==0)return su(e,$a);if(t.status===Ul&&t.wrap===0&&(t.status=au),t.status===Ul){let o=Fl+(t.w_bits-8<<4)<<8,l=-1;if(t.strategy>=gs||t.level<2?l=0:t.level<6?l=1:t.level===6?l=2:l=3,o|=l<<6,t.strstart!==0&&(o|=oh),o+=31-o%31,Kc(t,o),t.strstart!==0&&(Kc(t,e.adler>>>16),Kc(t,e.adler&65535)),e.adler=1,t.status=au,Ts(e),t.pending!==0)return t.last_flush=-1,Io}if(t.status===Cf){if(e.adler=0,zi(t,31),zi(t,139),zi(t,8),t.gzhead)zi(t,(t.gzhead.text?1:0)+(t.gzhead.hcrc?2:0)+(t.gzhead.extra?4:0)+(t.gzhead.name?8:0)+(t.gzhead.comment?16:0)),zi(t,t.gzhead.time&255),zi(t,t.gzhead.time>>8&255),zi(t,t.gzhead.time>>16&255),zi(t,t.gzhead.time>>24&255),zi(t,t.level===9?2:t.strategy>=gs||t.level<2?4:0),zi(t,t.gzhead.os&255),t.gzhead.extra&&t.gzhead.extra.length&&(zi(t,t.gzhead.extra.length&255),zi(t,t.gzhead.extra.length>>8&255)),t.gzhead.hcrc&&(e.adler=rA(e.adler,t.pending_buf,t.pending,0)),t.gzindex=0,t.status=kc;else if(zi(t,0),zi(t,0),zi(t,0),zi(t,0),zi(t,0),zi(t,t.level===9?2:t.strategy>=gs||t.level<2?4:0),zi(t,p0),t.status=au,Ts(e),t.pending!==0)return t.last_flush=-1,Io}if(t.status===kc){if(t.gzhead.extra){let o=t.pending,l=(t.gzhead.extra.length&65535)-t.gzindex;for(;t.pending+l>t.pending_buf_size;){let y=t.pending_buf_size-t.pending;if(t.pending_buf.set(t.gzhead.extra.subarray(t.gzindex,t.gzindex+y),t.pending),t.pending=t.pending_buf_size,t.gzhead.hcrc&&t.pending>o&&(e.adler=rA(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex+=y,Ts(e),t.pending!==0)return t.last_flush=-1,Io;o=0,l-=y}let w=new Uint8Array(t.gzhead.extra);t.pending_buf.set(w.subarray(t.gzindex,t.gzindex+l),t.pending),t.pending+=l,t.gzhead.hcrc&&t.pending>o&&(e.adler=rA(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex=0}t.status=Ef}if(t.status===Ef){if(t.gzhead.name){let o=t.pending,l;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>o&&(e.adler=rA(e.adler,t.pending_buf,t.pending-o,o)),Ts(e),t.pending!==0)return t.last_flush=-1,Io;o=0}t.gzindex<t.gzhead.name.length?l=t.gzhead.name.charCodeAt(t.gzindex++)&255:l=0,zi(t,l)}while(l!==0);t.gzhead.hcrc&&t.pending>o&&(e.adler=rA(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex=0}t.status=Id}if(t.status===Id){if(t.gzhead.comment){let o=t.pending,l;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>o&&(e.adler=rA(e.adler,t.pending_buf,t.pending-o,o)),Ts(e),t.pending!==0)return t.last_flush=-1,Io;o=0}t.gzindex<t.gzhead.comment.length?l=t.gzhead.comment.charCodeAt(t.gzindex++)&255:l=0,zi(t,l)}while(l!==0);t.gzhead.hcrc&&t.pending>o&&(e.adler=rA(e.adler,t.pending_buf,t.pending-o,o))}t.status=xf}if(t.status===xf){if(t.gzhead.hcrc){if(t.pending+2>t.pending_buf_size&&(Ts(e),t.pending!==0))return t.last_flush=-1,Io;zi(t,e.adler&255),zi(t,e.adler>>8&255),e.adler=0}if(t.status=au,Ts(e),t.pending!==0)return t.last_flush=-1,Io}if(e.avail_in!==0||t.lookahead!==0||n!==UA&&t.status!==po){let o=t.level===0?zc(t,n):t.strategy===gs?m0(t,n):t.strategy===hl?Ah(t,n):Zc[t.level].func(t,n);if((o===Au||o===Ll)&&(t.status=po),o===za||o===Au)return e.avail_out===0&&(t.last_flush=-1),Io;if(o===gl&&(n===Ed?hA(t):n!==kl&&(oA(t,0,0,!1),n===_c&&(Kl(t.head),t.lookahead===0&&(t.strstart=0,t.block_start=0,t.insert=0))),Ts(e),e.avail_out===0))return t.last_flush=-1,Io}return n!==LA?Io:t.wrap<=0?Po:(t.wrap===2?(zi(t,e.adler&255),zi(t,e.adler>>8&255),zi(t,e.adler>>16&255),zi(t,e.adler>>24&255),zi(t,e.total_in&255),zi(t,e.total_in>>8&255),zi(t,e.total_in>>16&255),zi(t,e.total_in>>24&255)):(Kc(t,e.adler>>>16),Kc(t,e.adler&65535)),Ts(e),t.wrap>0&&(t.wrap=-t.wrap),t.pending!==0?Io:Po)},dh=e=>{if(cc(e))return Ki;const n=e.state.status;return e.state=null,n===au?su(e,ps):Io},Od=(e,n)=>{let t=n.length;if(cc(e))return Ki;const r=e.state,o=r.wrap;if(o===2||o===1&&r.status!==Ul||r.lookahead)return Ki;if(o===1&&(e.adler=na(e.adler,n,t,0)),r.wrap=0,t>=r.w_size){o===0&&(Kl(r.head),r.strstart=0,r.block_start=0,r.insert=0);let S=new Uint8Array(r.w_size);S.set(n.subarray(t-r.w_size,t),0),n=S,t=r.w_size}const l=e.avail_in,w=e.next_in,y=e.input;for(e.avail_in=t,e.next_in=0,e.input=n,Tu(r);r.lookahead>=Ri;){let S=r.strstart,Q=r.lookahead-(Ri-1);do r.ins_h=lu(r,r.ins_h,r.window[S+Ri-1]),r.prev[S&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=S,S++;while(--Q);r.strstart=S,r.lookahead=Ri-1,Tu(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=Ri-1,r.match_available=0,e.next_in=w,e.input=y,e.avail_in=l,r.wrap=o,Io};var fc=uh,fh=Qd,hh=dc,ph=lh,gh=y0,mh=ch,Nl=dh,Vc=Od,vh="pako deflate (from Nodeca project)",Y={deflateInit:fc,deflateInit2:fh,deflateReset:hh,deflateResetKeep:ph,deflateSetHeader:gh,deflate:mh,deflateEnd:Nl,deflateSetDictionary:Vc,deflateInfo:vh};const X=(e,n)=>Object.prototype.hasOwnProperty.call(e,n);var xe=function(e){const n=Array.prototype.slice.call(arguments,1);for(;n.length;){const t=n.shift();if(t){if(typeof t!="object")throw new TypeError(t+"must be non-object");for(const r in t)X(t,r)&&(e[r]=t[r])}}return e},Ke=e=>{let n=0;for(let r=0,o=e.length;r<o;r++)n+=e[r].length;const t=new Uint8Array(n);for(let r=0,o=0,l=e.length;r<l;r++){let w=e[r];t.set(w,o),o+=w.length}return t},rt={assign:xe,flattenChunks:Ke};let ht=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){ht=!1}const Dt=new Uint8Array(256);for(let e=0;e<256;e++)Dt[e]=e>=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;Dt[254]=Dt[254]=1;var Ft=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let n,t,r,o,l,w=e.length,y=0;for(o=0;o<w;o++)t=e.charCodeAt(o),(t&64512)===55296&&o+1<w&&(r=e.charCodeAt(o+1),(r&64512)===56320&&(t=65536+(t-55296<<10)+(r-56320),o++)),y+=t<128?1:t<2048?2:t<65536?3:4;for(n=new Uint8Array(y),l=0,o=0;l<y;o++)t=e.charCodeAt(o),(t&64512)===55296&&o+1<w&&(r=e.charCodeAt(o+1),(r&64512)===56320&&(t=65536+(t-55296<<10)+(r-56320),o++)),t<128?n[l++]=t:t<2048?(n[l++]=192|t>>>6,n[l++]=128|t&63):t<65536?(n[l++]=224|t>>>12,n[l++]=128|t>>>6&63,n[l++]=128|t&63):(n[l++]=240|t>>>18,n[l++]=128|t>>>12&63,n[l++]=128|t>>>6&63,n[l++]=128|t&63);return n};const Vt=(e,n)=>{if(n<65534&&e.subarray&&ht)return String.fromCharCode.apply(null,e.length===n?e:e.subarray(0,n));let t="";for(let r=0;r<n;r++)t+=String.fromCharCode(e[r]);return t};var Ht=(e,n)=>{const t=n||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,n));let r,o;const l=new Array(t*2);for(o=0,r=0;r<t;){let w=e[r++];if(w<128){l[o++]=w;continue}let y=Dt[w];if(y>4){l[o++]=65533,r+=y-1;continue}for(w&=y===2?31:y===3?15:7;y>1&&r<t;)w=w<<6|e[r++]&63,y--;if(y>1){l[o++]=65533;continue}w<65536?l[o++]=w:(w-=65536,l[o++]=55296|w>>10&1023,l[o++]=56320|w&1023)}return Vt(l,o)},wn=(e,n)=>{n=n||e.length,n>e.length&&(n=e.length);let t=n-1;for(;t>=0&&(e[t]&192)===128;)t--;return t<0||t===0?n:t+Dt[e[t]]>n?t:n},rn={string2buf:Ft,buf2string:Ht,utf8border:wn};function on(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var nn=on;const dn=Object.prototype.toString,{Z_NO_FLUSH:or,Z_SYNC_FLUSH:Pn,Z_FULL_FLUSH:sr,Z_FINISH:ur,Z_OK:nr,Z_STREAM_END:vr,Z_DEFAULT_COMPRESSION:Er,Z_DEFAULT_STRATEGY:_r,Z_DEFLATED:Pr}=Sl;function Eo(e){this.options=rt.assign({level:Er,method:Pr,chunkSize:16384,windowBits:15,memLevel:8,strategy:_r},e||{});let n=this.options;n.raw&&n.windowBits>0?n.windowBits=-n.windowBits:n.gzip&&n.windowBits>0&&n.windowBits<16&&(n.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new nn,this.strm.avail_out=0;let t=Y.deflateInit2(this.strm,n.level,n.method,n.windowBits,n.memLevel,n.strategy);if(t!==nr)throw new Error(Ds[t]);if(n.header&&Y.deflateSetHeader(this.strm,n.header),n.dictionary){let r;if(typeof n.dictionary=="string"?r=rn.string2buf(n.dictionary):dn.call(n.dictionary)==="[object ArrayBuffer]"?r=new Uint8Array(n.dictionary):r=n.dictionary,t=Y.deflateSetDictionary(this.strm,r),t!==nr)throw new Error(Ds[t]);this._dict_set=!0}}Eo.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize;let o,l;if(this.ended)return!1;for(n===~~n?l=n:l=n===!0?ur:or,typeof e=="string"?t.input=rn.string2buf(e):dn.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){if(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),(l===Pn||l===sr)&&t.avail_out<=6){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(o=Y.deflate(t,l),o===vr)return t.next_out>0&&this.onData(t.output.subarray(0,t.next_out)),o=Y.deflateEnd(this.strm),this.onEnd(o),this.ended=!0,o===nr;if(t.avail_out===0){this.onData(t.output);continue}if(l>0&&t.next_out>0){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(t.avail_in===0)break}return!0},Eo.prototype.onData=function(e){this.chunks.push(e)},Eo.prototype.onEnd=function(e){e===nr&&(this.result=rt.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function ro(e,n){const t=new Eo(n);if(t.push(e,!0),t.err)throw t.msg||Ds[t.err];return t.result}function lo(e,n){return n=n||{},n.raw=!0,ro(e,n)}function Hr(e,n){return n=n||{},n.gzip=!0,ro(e,n)}var Tr=Eo,Rr=ro,xr=lo,mr=Hr,Qr=Sl,kr={Deflate:Tr,deflate:Rr,deflateRaw:xr,gzip:mr,constants:Qr};const Yr=16209,Br=16191;var Vo=function(n,t){let r,o,l,w,y,S,Q,V,fe,Le,z,ot,Je,it,Me,Mt,Ot,bt,vn,kn,Ln,Gt,Et,sn;const _e=n.state;r=n.next_in,Et=n.input,o=r+(n.avail_in-5),l=n.next_out,sn=n.output,w=l-(t-n.avail_out),y=l+(n.avail_out-257),S=_e.dmax,Q=_e.wsize,V=_e.whave,fe=_e.wnext,Le=_e.window,z=_e.hold,ot=_e.bits,Je=_e.lencode,it=_e.distcode,Me=(1<<_e.lenbits)-1,Mt=(1<<_e.distbits)-1;e:do{ot<15&&(z+=Et[r++]<<ot,ot+=8,z+=Et[r++]<<ot,ot+=8),Ot=Je[z&Me];t:for(;;){if(bt=Ot>>>24,z>>>=bt,ot-=bt,bt=Ot>>>16&255,bt===0)sn[l++]=Ot&65535;else if(bt&16){vn=Ot&65535,bt&=15,bt&&(ot<bt&&(z+=Et[r++]<<ot,ot+=8),vn+=z&(1<<bt)-1,z>>>=bt,ot-=bt),ot<15&&(z+=Et[r++]<<ot,ot+=8,z+=Et[r++]<<ot,ot+=8),Ot=it[z&Mt];n:for(;;){if(bt=Ot>>>24,z>>>=bt,ot-=bt,bt=Ot>>>16&255,bt&16){if(kn=Ot&65535,bt&=15,ot<bt&&(z+=Et[r++]<<ot,ot+=8,ot<bt&&(z+=Et[r++]<<ot,ot+=8)),kn+=z&(1<<bt)-1,kn>S){n.msg="invalid distance too far back",_e.mode=Yr;break e}if(z>>>=bt,ot-=bt,bt=l-w,kn>bt){if(bt=kn-bt,bt>V&&_e.sane){n.msg="invalid distance too far back",_e.mode=Yr;break e}if(Ln=0,Gt=Le,fe===0){if(Ln+=Q-bt,bt<vn){vn-=bt;do sn[l++]=Le[Ln++];while(--bt);Ln=l-kn,Gt=sn}}else if(fe<bt){if(Ln+=Q+fe-bt,bt-=fe,bt<vn){vn-=bt;do sn[l++]=Le[Ln++];while(--bt);if(Ln=0,fe<vn){bt=fe,vn-=bt;do sn[l++]=Le[Ln++];while(--bt);Ln=l-kn,Gt=sn}}}else if(Ln+=fe-bt,bt<vn){vn-=bt;do sn[l++]=Le[Ln++];while(--bt);Ln=l-kn,Gt=sn}for(;vn>2;)sn[l++]=Gt[Ln++],sn[l++]=Gt[Ln++],sn[l++]=Gt[Ln++],vn-=3;vn&&(sn[l++]=Gt[Ln++],vn>1&&(sn[l++]=Gt[Ln++]))}else{Ln=l-kn;do sn[l++]=sn[Ln++],sn[l++]=sn[Ln++],sn[l++]=sn[Ln++],vn-=3;while(vn>2);vn&&(sn[l++]=sn[Ln++],vn>1&&(sn[l++]=sn[Ln++]))}}else if(bt&64){n.msg="invalid distance code",_e.mode=Yr;break e}else{Ot=it[(Ot&65535)+(z&(1<<bt)-1)];continue n}break}}else if(bt&64)if(bt&32){_e.mode=Br;break e}else{n.msg="invalid literal/length code",_e.mode=Yr;break e}else{Ot=Je[(Ot&65535)+(z&(1<<bt)-1)];continue t}break}}while(r<o&&l<y);vn=ot>>3,r-=vn,ot-=vn<<3,z&=(1<<ot)-1,n.next_in=r,n.next_out=l,n.avail_in=r<o?5+(o-r):5-(r-o),n.avail_out=l<y?257+(y-l):257-(l-y),_e.hold=z,_e.bits=ot};const Wo=15,_a=852,ba=592,Aa=0,cr=1,NA=2,ri=new Uint16Array([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]),oi=new Uint8Array([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]),sa=new Uint16Array([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]),bA=new Uint8Array([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]);var co=(e,n,t,r,o,l,w,y)=>{const S=y.bits;let Q=0,V=0,fe=0,Le=0,z=0,ot=0,Je=0,it=0,Me=0,Mt=0,Ot,bt,vn,kn,Ln,Gt=null,Et;const sn=new Uint16Array(Wo+1),_e=new Uint16Array(Wo+1);let At=null,jt,Tt,Bn;for(Q=0;Q<=Wo;Q++)sn[Q]=0;for(V=0;V<r;V++)sn[n[t+V]]++;for(z=S,Le=Wo;Le>=1&&sn[Le]===0;Le--);if(z>Le&&(z=Le),Le===0)return o[l++]=1<<24|64<<16|0,o[l++]=1<<24|64<<16|0,y.bits=1,0;for(fe=1;fe<Le&&sn[fe]===0;fe++);for(z<fe&&(z=fe),it=1,Q=1;Q<=Wo;Q++)if(it<<=1,it-=sn[Q],it<0)return-1;if(it>0&&(e===Aa||Le!==1))return-1;for(_e[1]=0,Q=1;Q<Wo;Q++)_e[Q+1]=_e[Q]+sn[Q];for(V=0;V<r;V++)n[t+V]!==0&&(w[_e[n[t+V]]++]=V);if(e===Aa?(Gt=At=w,Et=20):e===cr?(Gt=ri,At=oi,Et=257):(Gt=sa,At=bA,Et=0),Mt=0,V=0,Q=fe,Ln=l,ot=z,Je=0,vn=-1,Me=1<<z,kn=Me-1,e===cr&&Me>_a||e===NA&&Me>ba)return 1;for(;;){jt=Q-Je,w[V]+1<Et?(Tt=0,Bn=w[V]):w[V]>=Et?(Tt=At[w[V]-Et],Bn=Gt[w[V]-Et]):(Tt=96,Bn=0),Ot=1<<Q-Je,bt=1<<ot,fe=bt;do bt-=Ot,o[Ln+(Mt>>Je)+bt]=jt<<24|Tt<<16|Bn|0;while(bt!==0);for(Ot=1<<Q-1;Mt&Ot;)Ot>>=1;if(Ot!==0?(Mt&=Ot-1,Mt+=Ot):Mt=0,V++,--sn[Q]===0){if(Q===Le)break;Q=n[t+w[V]]}if(Q>z&&(Mt&kn)!==vn){for(Je===0&&(Je=z),Ln+=fe,ot=Q-Je,it=1<<ot;ot+Je<Le&&(it-=sn[ot+Je],!(it<=0));)ot++,it<<=1;if(Me+=1<<ot,e===cr&&Me>_a||e===NA&&Me>ba)return 1;vn=Mt&kn,o[vn]=z<<24|ot<<16|Ln-l|0}}return Mt!==0&&(o[Ln+Mt]=Q-Je<<24|64<<16|0),y.bits=z,0};const Kr=0,oo=1,Ei=2,{Z_FINISH:Qi,Z_BLOCK:Yi,Z_TREES:Zi,Z_OK:Oa,Z_STREAM_END:_A,Z_NEED_DICT:no,Z_STREAM_ERROR:Gr,Z_DATA_ERROR:xi,Z_MEM_ERROR:Ca,Z_BUF_ERROR:Ji,Z_DEFLATED:jA}=Sl,ja=16180,Ws=16181,Ea=16182,Hi=16183,ha=16184,pa=16185,pA=16186,iA=16187,_i=16188,Ma=16189,Vi=16190,xa=16191,Za=16192,MA=16193,Gs=16194,uu=16195,Fa=16196,Ru=16197,$A=16198,XA=16199,HA=16200,YA=16201,JA=16202,Ss=16203,vl=16204,Rs=16205,$s=16206,Wc=16207,Gc=16208,Oi=16209,cu=16210,$c=16211,To=852,Wi=592,CA=15,ss=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function Xs(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const qA=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.mode<ja||n.mode>$c?1:0},kA=e=>{if(qA(e))return Gr;const n=e.state;return e.total_in=e.total_out=n.total=0,e.msg="",n.wrap&&(e.adler=n.wrap&1),n.mode=ja,n.last=0,n.havedict=0,n.flags=-1,n.dmax=32768,n.head=null,n.hold=0,n.bits=0,n.lencode=n.lendyn=new Int32Array(To),n.distcode=n.distdyn=new Int32Array(Wi),n.sane=1,n.back=-1,Oa},Dd=e=>{if(qA(e))return Gr;const n=e.state;return n.wsize=0,n.whave=0,n.wnext=0,kA(e)},Pd=(e,n)=>{let t;if(qA(e))return Gr;const r=e.state;return n<0?(t=0,n=-n):(t=(n>>4)+5,n<48&&(n&=15)),n&&(n<8||n>15)?Gr:(r.window!==null&&r.wbits!==n&&(r.window=null),r.wrap=t,r.wbits=n,Dd(e))},du=(e,n)=>{if(!e)return Gr;const t=new Xs;e.state=t,t.strm=e,t.window=null,t.mode=ja;const r=Pd(e,n);return r!==Oa&&(e.state=null),r},fu=e=>du(e,CA);let KA=!0,zl,Td;const Sf=e=>{if(KA){zl=new Int32Array(512),Td=new Int32Array(32);let n=0;for(;n<144;)e.lens[n++]=8;for(;n<256;)e.lens[n++]=9;for(;n<280;)e.lens[n++]=7;for(;n<288;)e.lens[n++]=8;for(co(oo,e.lens,0,288,zl,0,e.work,{bits:9}),n=0;n<32;)e.lens[n++]=5;co(Ei,e.lens,0,32,Td,0,e.work,{bits:5}),KA=!1}e.lencode=zl,e.lenbits=9,e.distcode=Td,e.distbits=5},Rd=(e,n,t,r)=>{let o;const l=e.state;return l.window===null&&(l.wsize=1<<l.wbits,l.wnext=0,l.whave=0,l.window=new Uint8Array(l.wsize)),r>=l.wsize?(l.window.set(n.subarray(t-l.wsize,t),0),l.wnext=0,l.whave=l.wsize):(o=l.wsize-l.wnext,o>r&&(o=r),l.window.set(n.subarray(t-r,t-r+o),l.wnext),r-=o,r?(l.window.set(n.subarray(t-r,t),0),l.wnext=r,l.whave=l.wsize):(l.wnext+=o,l.wnext===l.wsize&&(l.wnext=0),l.whave<l.wsize&&(l.whave+=o))),0},Xc=(e,n)=>{let t,r,o,l,w,y,S,Q,V,fe,Le,z,ot,Je,it=0,Me,Mt,Ot,bt,vn,kn,Ln,Gt;const Et=new Uint8Array(4);let sn,_e;const At=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(qA(e)||!e.output||!e.input&&e.avail_in!==0)return Gr;t=e.state,t.mode===xa&&(t.mode=Za),w=e.next_out,o=e.output,S=e.avail_out,l=e.next_in,r=e.input,y=e.avail_in,Q=t.hold,V=t.bits,fe=y,Le=S,Gt=Oa;e:for(;;)switch(t.mode){case ja:if(t.wrap===0){t.mode=Za;break}for(;V<16;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(t.wrap&2&&Q===35615){t.wbits===0&&(t.wbits=15),t.check=0,Et[0]=Q&255,Et[1]=Q>>>8&255,t.check=rA(t.check,Et,2,0),Q=0,V=0,t.mode=Ws;break}if(t.head&&(t.head.done=!1),!(t.wrap&1)||(((Q&255)<<8)+(Q>>8))%31){e.msg="incorrect header check",t.mode=Oi;break}if((Q&15)!==jA){e.msg="unknown compression method",t.mode=Oi;break}if(Q>>>=4,V-=4,Ln=(Q&15)+8,t.wbits===0&&(t.wbits=Ln),Ln>15||Ln>t.wbits){e.msg="invalid window size",t.mode=Oi;break}t.dmax=1<<t.wbits,t.flags=0,e.adler=t.check=1,t.mode=Q&512?Ma:xa,Q=0,V=0;break;case Ws:for(;V<16;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(t.flags=Q,(t.flags&255)!==jA){e.msg="unknown compression method",t.mode=Oi;break}if(t.flags&57344){e.msg="unknown header flags set",t.mode=Oi;break}t.head&&(t.head.text=Q>>8&1),t.flags&512&&t.wrap&4&&(Et[0]=Q&255,Et[1]=Q>>>8&255,t.check=rA(t.check,Et,2,0)),Q=0,V=0,t.mode=Ea;case Ea:for(;V<32;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}t.head&&(t.head.time=Q),t.flags&512&&t.wrap&4&&(Et[0]=Q&255,Et[1]=Q>>>8&255,Et[2]=Q>>>16&255,Et[3]=Q>>>24&255,t.check=rA(t.check,Et,4,0)),Q=0,V=0,t.mode=Hi;case Hi:for(;V<16;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}t.head&&(t.head.xflags=Q&255,t.head.os=Q>>8),t.flags&512&&t.wrap&4&&(Et[0]=Q&255,Et[1]=Q>>>8&255,t.check=rA(t.check,Et,2,0)),Q=0,V=0,t.mode=ha;case ha:if(t.flags&1024){for(;V<16;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}t.length=Q,t.head&&(t.head.extra_len=Q),t.flags&512&&t.wrap&4&&(Et[0]=Q&255,Et[1]=Q>>>8&255,t.check=rA(t.check,Et,2,0)),Q=0,V=0}else t.head&&(t.head.extra=null);t.mode=pa;case pa:if(t.flags&1024&&(z=t.length,z>y&&(z=y),z&&(t.head&&(Ln=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(r.subarray(l,l+z),Ln)),t.flags&512&&t.wrap&4&&(t.check=rA(t.check,r,z,l)),y-=z,l+=z,t.length-=z),t.length))break e;t.length=0,t.mode=pA;case pA:if(t.flags&2048){if(y===0)break e;z=0;do Ln=r[l+z++],t.head&&Ln&&t.length<65536&&(t.head.name+=String.fromCharCode(Ln));while(Ln&&z<y);if(t.flags&512&&t.wrap&4&&(t.check=rA(t.check,r,z,l)),y-=z,l+=z,Ln)break e}else t.head&&(t.head.name=null);t.length=0,t.mode=iA;case iA:if(t.flags&4096){if(y===0)break e;z=0;do Ln=r[l+z++],t.head&&Ln&&t.length<65536&&(t.head.comment+=String.fromCharCode(Ln));while(Ln&&z<y);if(t.flags&512&&t.wrap&4&&(t.check=rA(t.check,r,z,l)),y-=z,l+=z,Ln)break e}else t.head&&(t.head.comment=null);t.mode=_i;case _i:if(t.flags&512){for(;V<16;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(t.wrap&4&&Q!==(t.check&65535)){e.msg="header crc mismatch",t.mode=Oi;break}Q=0,V=0}t.head&&(t.head.hcrc=t.flags>>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=xa;break;case Ma:for(;V<32;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}e.adler=t.check=ss(Q),Q=0,V=0,t.mode=Vi;case Vi:if(t.havedict===0)return e.next_out=w,e.avail_out=S,e.next_in=l,e.avail_in=y,t.hold=Q,t.bits=V,no;e.adler=t.check=1,t.mode=xa;case xa:if(n===Yi||n===Zi)break e;case Za:if(t.last){Q>>>=V&7,V-=V&7,t.mode=$s;break}for(;V<3;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}switch(t.last=Q&1,Q>>>=1,V-=1,Q&3){case 0:t.mode=MA;break;case 1:if(Sf(t),t.mode=XA,n===Zi){Q>>>=2,V-=2;break e}break;case 2:t.mode=Fa;break;case 3:e.msg="invalid block type",t.mode=Oi}Q>>>=2,V-=2;break;case MA:for(Q>>>=V&7,V-=V&7;V<32;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if((Q&65535)!==(Q>>>16^65535)){e.msg="invalid stored block lengths",t.mode=Oi;break}if(t.length=Q&65535,Q=0,V=0,t.mode=Gs,n===Zi)break e;case Gs:t.mode=uu;case uu:if(z=t.length,z){if(z>y&&(z=y),z>S&&(z=S),z===0)break e;o.set(r.subarray(l,l+z),w),y-=z,l+=z,S-=z,w+=z,t.length-=z;break}t.mode=xa;break;case Fa:for(;V<14;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(t.nlen=(Q&31)+257,Q>>>=5,V-=5,t.ndist=(Q&31)+1,Q>>>=5,V-=5,t.ncode=(Q&15)+4,Q>>>=4,V-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=Oi;break}t.have=0,t.mode=Ru;case Ru:for(;t.have<t.ncode;){for(;V<3;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}t.lens[At[t.have++]]=Q&7,Q>>>=3,V-=3}for(;t.have<19;)t.lens[At[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,sn={bits:t.lenbits},Gt=co(Kr,t.lens,0,19,t.lencode,0,t.work,sn),t.lenbits=sn.bits,Gt){e.msg="invalid code lengths set",t.mode=Oi;break}t.have=0,t.mode=$A;case $A:for(;t.have<t.nlen+t.ndist;){for(;it=t.lencode[Q&(1<<t.lenbits)-1],Me=it>>>24,Mt=it>>>16&255,Ot=it&65535,!(Me<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(Ot<16)Q>>>=Me,V-=Me,t.lens[t.have++]=Ot;else{if(Ot===16){for(_e=Me+2;V<_e;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(Q>>>=Me,V-=Me,t.have===0){e.msg="invalid bit length repeat",t.mode=Oi;break}Ln=t.lens[t.have-1],z=3+(Q&3),Q>>>=2,V-=2}else if(Ot===17){for(_e=Me+3;V<_e;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}Q>>>=Me,V-=Me,Ln=0,z=3+(Q&7),Q>>>=3,V-=3}else{for(_e=Me+7;V<_e;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}Q>>>=Me,V-=Me,Ln=0,z=11+(Q&127),Q>>>=7,V-=7}if(t.have+z>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=Oi;break}for(;z--;)t.lens[t.have++]=Ln}}if(t.mode===Oi)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=Oi;break}if(t.lenbits=9,sn={bits:t.lenbits},Gt=co(oo,t.lens,0,t.nlen,t.lencode,0,t.work,sn),t.lenbits=sn.bits,Gt){e.msg="invalid literal/lengths set",t.mode=Oi;break}if(t.distbits=6,t.distcode=t.distdyn,sn={bits:t.distbits},Gt=co(Ei,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,sn),t.distbits=sn.bits,Gt){e.msg="invalid distances set",t.mode=Oi;break}if(t.mode=XA,n===Zi)break e;case XA:t.mode=HA;case HA:if(y>=6&&S>=258){e.next_out=w,e.avail_out=S,e.next_in=l,e.avail_in=y,t.hold=Q,t.bits=V,Vo(e,Le),w=e.next_out,o=e.output,S=e.avail_out,l=e.next_in,r=e.input,y=e.avail_in,Q=t.hold,V=t.bits,t.mode===xa&&(t.back=-1);break}for(t.back=0;it=t.lencode[Q&(1<<t.lenbits)-1],Me=it>>>24,Mt=it>>>16&255,Ot=it&65535,!(Me<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(Mt&&!(Mt&240)){for(bt=Me,vn=Mt,kn=Ot;it=t.lencode[kn+((Q&(1<<bt+vn)-1)>>bt)],Me=it>>>24,Mt=it>>>16&255,Ot=it&65535,!(bt+Me<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}Q>>>=bt,V-=bt,t.back+=bt}if(Q>>>=Me,V-=Me,t.back+=Me,t.length=Ot,Mt===0){t.mode=Rs;break}if(Mt&32){t.back=-1,t.mode=xa;break}if(Mt&64){e.msg="invalid literal/length code",t.mode=Oi;break}t.extra=Mt&15,t.mode=YA;case YA:if(t.extra){for(_e=t.extra;V<_e;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}t.length+=Q&(1<<t.extra)-1,Q>>>=t.extra,V-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=JA;case JA:for(;it=t.distcode[Q&(1<<t.distbits)-1],Me=it>>>24,Mt=it>>>16&255,Ot=it&65535,!(Me<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(!(Mt&240)){for(bt=Me,vn=Mt,kn=Ot;it=t.distcode[kn+((Q&(1<<bt+vn)-1)>>bt)],Me=it>>>24,Mt=it>>>16&255,Ot=it&65535,!(bt+Me<=V);){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}Q>>>=bt,V-=bt,t.back+=bt}if(Q>>>=Me,V-=Me,t.back+=Me,Mt&64){e.msg="invalid distance code",t.mode=Oi;break}t.offset=Ot,t.extra=Mt&15,t.mode=Ss;case Ss:if(t.extra){for(_e=t.extra;V<_e;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}t.offset+=Q&(1<<t.extra)-1,Q>>>=t.extra,V-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=Oi;break}t.mode=vl;case vl:if(S===0)break e;if(z=Le-S,t.offset>z){if(z=t.offset-z,z>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=Oi;break}z>t.wnext?(z-=t.wnext,ot=t.wsize-z):ot=t.wnext-z,z>t.length&&(z=t.length),Je=t.window}else Je=o,ot=w-t.offset,z=t.length;z>S&&(z=S),S-=z,t.length-=z;do o[w++]=Je[ot++];while(--z);t.length===0&&(t.mode=HA);break;case Rs:if(S===0)break e;o[w++]=t.length,S--,t.mode=HA;break;case $s:if(t.wrap){for(;V<32;){if(y===0)break e;y--,Q|=r[l++]<<V,V+=8}if(Le-=S,e.total_out+=Le,t.total+=Le,t.wrap&4&&Le&&(e.adler=t.check=t.flags?rA(t.check,o,Le,w-Le):na(t.check,o,Le,w-Le)),Le=S,t.wrap&4&&(t.flags?Q:ss(Q))!==t.check){e.msg="incorrect data check",t.mode=Oi;break}Q=0,V=0}t.mode=Wc;case Wc:if(t.wrap&&t.flags){for(;V<32;){if(y===0)break e;y--,Q+=r[l++]<<V,V+=8}if(t.wrap&4&&Q!==(t.total&4294967295)){e.msg="incorrect length check",t.mode=Oi;break}Q=0,V=0}t.mode=Gc;case Gc:Gt=_A;break e;case Oi:Gt=xi;break e;case cu:return Ca;case $c:default:return Gr}return e.next_out=w,e.avail_out=S,e.next_in=l,e.avail_in=y,t.hold=Q,t.bits=V,(t.wsize||Le!==e.avail_out&&t.mode<Oi&&(t.mode<$s||n!==Qi))&&Rd(e,e.output,e.next_out,Le-e.avail_out),fe-=e.avail_in,Le-=e.avail_out,e.total_in+=fe,e.total_out+=Le,t.total+=Le,t.wrap&4&&Le&&(e.adler=t.check=t.flags?rA(t.check,o,Le,e.next_out-Le):na(t.check,o,Le,e.next_out-Le)),e.data_type=t.bits+(t.last?64:0)+(t.mode===xa?128:0)+(t.mode===XA||t.mode===Gs?256:0),(fe===0&&Le===0||n===Qi)&&Gt===Oa&&(Gt=Ji),Gt},Yc=e=>{if(qA(e))return Gr;let n=e.state;return n.window&&(n.window=null),e.state=null,Oa},Ff=(e,n)=>{if(qA(e))return Gr;const t=e.state;return t.wrap&2?(t.head=n,n.done=!1,Oa):Gr},yh=(e,n)=>{const t=n.length;let r,o,l;return qA(e)||(r=e.state,r.wrap!==0&&r.mode!==Vi)?Gr:r.mode===Vi&&(o=1,o=na(o,n,t,0),o!==r.check)?xi:(l=Rd(e,n,t,t),l?(r.mode=cu,Ca):(r.havedict=1,Oa))};var If=Dd,Uf=Pd,wh=kA,Bh=fu,bh=du,_d=Xc,hc=Yc,Jc=Ff,qc=yh,ed="pako inflate (from Nodeca project)",yl={inflateReset:If,inflateReset2:Uf,inflateResetKeep:wh,inflateInit:Bh,inflateInit2:bh,inflate:_d,inflateEnd:hc,inflateGetHeader:Jc,inflateSetDictionary:qc,inflateInfo:ed};function Lf(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var Nf=Lf;const Qf=Object.prototype.toString,{Z_NO_FLUSH:pc,Z_FINISH:_u,Z_OK:ju,Z_STREAM_END:Mu,Z_NEED_DICT:Hu,Z_STREAM_ERROR:Of,Z_DATA_ERROR:si,Z_MEM_ERROR:Si}=Sl;function mA(e){this.options=rt.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const n=this.options;n.raw&&n.windowBits>=0&&n.windowBits<16&&(n.windowBits=-n.windowBits,n.windowBits===0&&(n.windowBits=-15)),n.windowBits>=0&&n.windowBits<16&&!(e&&e.windowBits)&&(n.windowBits+=32),n.windowBits>15&&n.windowBits<48&&(n.windowBits&15||(n.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new nn,this.strm.avail_out=0;let t=yl.inflateInit2(this.strm,n.windowBits);if(t!==ju)throw new Error(Ds[t]);if(this.header=new Nf,yl.inflateGetHeader(this.strm,this.header),n.dictionary&&(typeof n.dictionary=="string"?n.dictionary=rn.string2buf(n.dictionary):Qf.call(n.dictionary)==="[object ArrayBuffer]"&&(n.dictionary=new Uint8Array(n.dictionary)),n.raw&&(t=yl.inflateSetDictionary(this.strm,n.dictionary),t!==ju)))throw new Error(Ds[t])}mA.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize,o=this.options.dictionary;let l,w,y;if(this.ended)return!1;for(n===~~n?w=n:w=n===!0?_u:pc,Qf.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){for(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),l=yl.inflate(t,w),l===Hu&&o&&(l=yl.inflateSetDictionary(t,o),l===ju?l=yl.inflate(t,w):l===si&&(l=Hu));t.avail_in>0&&l===Mu&&t.state.wrap>0&&e[t.next_in]!==0;)yl.inflateReset(t),l=yl.inflate(t,w);switch(l){case Of:case si:case Hu:case Si:return this.onEnd(l),this.ended=!0,!1}if(y=t.avail_out,t.next_out&&(t.avail_out===0||l===Mu))if(this.options.to==="string"){let S=rn.utf8border(t.output,t.next_out),Q=t.next_out-S,V=rn.buf2string(t.output,S);t.next_out=Q,t.avail_out=r-Q,Q&&t.output.set(t.output.subarray(S,S+Q),0),this.onData(V)}else this.onData(t.output.length===t.next_out?t.output:t.output.subarray(0,t.next_out));if(!(l===ju&&y===0)){if(l===Mu)return l=yl.inflateEnd(this.strm),this.onEnd(l),this.ended=!0,!0;if(t.avail_in===0)break}}return!0},mA.prototype.onData=function(e){this.chunks.push(e)},mA.prototype.onEnd=function(e){e===ju&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=rt.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function es(e,n){const t=new mA(n);if(t.push(e),t.err)throw t.msg||Ds[t.err];return t.result}function zA(e,n){return n=n||{},n.raw=!0,es(e,n)}var hu=mA,pu=es,gu=zA,ku=es,Zl=Sl,Ch={Inflate:hu,inflate:pu,inflateRaw:gu,ungzip:ku,constants:Zl};const{Deflate:Df,deflate:Fp,deflateRaw:Ip,gzip:Up}=kr,{Inflate:Lp,inflate:w0,inflateRaw:Eh,ungzip:B0}=Ch;var b0=Df,xh=Fp,C0=Ip,E0=Up,Sh=Lp,jd=w0,Pf=Eh,x0=B0,S0=Sl,Ig={Deflate:b0,deflate:xh,deflateRaw:C0,gzip:E0,Inflate:Sh,inflate:jd,inflateRaw:Pf,ungzip:x0,constants:S0};const Fh=[];for(let e=0;e<256;e++){let n=e;for(let t=0;t<8;t++)n&1?n=3988292384^n>>>1:n=n>>>1;Fh[e]=n}const Ih=4294967295;function Np(e,n,t){let r=e;for(let o=0;o<t;o++)r=Fh[(r^n[o])&255]^r>>>8;return r}function F0(e,n){return(Np(Ih,e,n)^Ih)>>>0}function gc(e,n,t){const r=e.readUint32(),o=F0(new Uint8Array(e.buffer,e.byteOffset+e.offset-n-4,n),n);if(o!==r)throw new Error(`CRC mismatch for chunk ${t}. Expected ${r}, found ${o}`)}function Qp(e,n){e.writeUint32(F0(new Uint8Array(e.buffer,e.byteOffset+e.offset-n,n),n))}function EA(e,n,t){for(let r=0;r<t;r++)n[r]=e[r]}function Ku(e,n,t,r){let o=0;for(;o<r;o++)n[o]=e[o];for(;o<t;o++)n[o]=e[o]+n[o-r]&255}function mc(e,n,t,r){let o=0;if(t.length===0)for(;o<r;o++)n[o]=e[o];else for(;o<r;o++)n[o]=e[o]+t[o]&255}function mu(e,n,t,r,o){let l=0;if(t.length===0){for(;l<o;l++)n[l]=e[l];for(;l<r;l++)n[l]=e[l]+(n[l-o]>>1)&255}else{for(;l<o;l++)n[l]=e[l]+(t[l]>>1)&255;for(;l<r;l++)n[l]=e[l]+(n[l-o]+t[l]>>1)&255}}function vu(e,n,t,r,o){let l=0;if(t.length===0){for(;l<o;l++)n[l]=e[l];for(;l<r;l++)n[l]=e[l]+n[l-o]&255}else{for(;l<o;l++)n[l]=e[l]+t[l]&255;for(;l<r;l++)n[l]=e[l]+Md(n[l-o],t[l],t[l-o])&255}}function Md(e,n,t){const r=e+n-t,o=Math.abs(r-e),l=Math.abs(r-n),w=Math.abs(r-t);return o<=l&&o<=w?e:l<=w?n:t}function yu(e,n,t,r,o,l){switch(e){case 0:EA(n,t,o);break;case 1:Ku(n,t,o,l);break;case 2:mc(n,t,r,o);break;case 3:mu(n,t,r,o,l);break;case 4:vu(n,t,r,o,l);break;default:throw new Error(`Unsupported filter: ${e}`)}}const I0=new Uint16Array([255]),U0=new Uint8Array(I0.buffer)[0]===255;function Uh(e){const{data:n,width:t,height:r,channels:o,depth:l}=e,w=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],y=Math.ceil(l/8)*o,S=new Uint8Array(r*t*y);let Q=0;for(let V=0;V<7;V++){const fe=w[V],Le=Math.ceil((t-fe.x)/fe.xStep),z=Math.ceil((r-fe.y)/fe.yStep);if(Le<=0||z<=0)continue;const ot=Le*y,Je=new Uint8Array(ot);for(let it=0;it<z;it++){const Me=n[Q++],Mt=n.subarray(Q,Q+ot);Q+=ot;const Ot=new Uint8Array(ot);yu(Me,Mt,Ot,Je,ot,y),Je.set(Ot);for(let bt=0;bt<Le;bt++){const vn=fe.x+bt*fe.xStep,kn=fe.y+it*fe.yStep;if(!(vn>=t||kn>=r))for(let Ln=0;Ln<y;Ln++)S[(kn*t+vn)*y+Ln]=Ot[bt*y+Ln]}}}if(l===16){const V=new Uint16Array(S.buffer);if(U0)for(let fe=0;fe<V.length;fe++)V[fe]=Hd(V[fe]);return V}else return S}function Hd(e){return(e&255)<<8|e>>8&255}const L0=new Uint16Array([255]),kd=new Uint8Array(L0.buffer)[0]===255,Pp=new Uint8Array(0);function N0(e){const{data:n,width:t,height:r,channels:o,depth:l}=e,w=Math.ceil(l/8)*o,y=Math.ceil(l/8*o*t),S=new Uint8Array(r*y);let Q=Pp,V=0,fe,Le;for(let z=0;z<r;z++){switch(fe=n.subarray(V+1,V+1+y),Le=S.subarray(z*y,(z+1)*y),n[V]){case 0:EA(fe,Le,y);break;case 1:Ku(fe,Le,y,w);break;case 2:mc(fe,Le,Q,y);break;case 3:mu(fe,Le,Q,y,w);break;case 4:vu(fe,Le,Q,y,w);break;default:throw new Error(`Unsupported filter: ${n[V]}`)}Q=Le,V+=y+1}if(l===16){const z=new Uint16Array(S.buffer);if(kd)for(let ot=0;ot<z.length;ot++)z[ot]=Tp(z[ot]);return z}else return S}function Tp(e){return(e&255)<<8|e>>8&255}const Kd=Uint8Array.of(137,80,78,71,13,10,26,10);function Ug(e){e.writeBytes(Kd)}function Tf(e){if(!Rp(e.readBytes(Kd.length)))throw new Error("wrong PNG signature")}function Rp(e){if(e.length<Kd.length)return!1;for(let n=0;n<Kd.length;n++)if(e[n]!==Kd[n])return!1;return!0}const Q0="tEXt",O0=0,D0=new TextDecoder("latin1");function P0(e){if(Rf(e),e.length===0||e.length>79)throw new Error("keyword length must be between 1 and 79")}const Lh=/^[\u0000-\u00FF]*$/;function Rf(e){if(!Lh.test(e))throw new Error("invalid latin1 text")}function T0(e,n,t){const r=R0(n);e[r]=_0(n,t-r.length-1)}function Lg(e,n,t){P0(n),Rf(t);const r=n.length+1+t.length;e.writeUint32(r),e.writeChars(Q0),e.writeChars(n),e.writeByte(O0),e.writeChars(t),writeCrc(e,r+4)}function R0(e){for(e.mark();e.readByte()!==O0;);const n=e.offset;e.reset();const t=D0.decode(e.readBytes(n-e.offset-1));return e.skip(1),P0(t),t}function _0(e,n){return D0.decode(e.readBytes(n))}const ol={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Nh={UNKNOWN:-1,DEFLATE:0},j0={UNKNOWN:-1,ADAPTIVE:0},Qh={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},_f={NONE:0,BACKGROUND:1,PREVIOUS:2},zd={SOURCE:0,OVER:1};class _p extends ei{constructor(t,r={}){super(t);Ba(this,"_checkCrc");Ba(this,"_inflator");Ba(this,"_png");Ba(this,"_apng");Ba(this,"_end");Ba(this,"_hasPalette");Ba(this,"_palette");Ba(this,"_hasTransparency");Ba(this,"_transparency");Ba(this,"_compressionMethod");Ba(this,"_filterMethod");Ba(this,"_interlaceMethod");Ba(this,"_colorType");Ba(this,"_isAnimated");Ba(this,"_numberOfFrames");Ba(this,"_numberOfPlays");Ba(this,"_frames");Ba(this,"_writingDataChunks");const{checkCrc:o=!1}=r;this._checkCrc=o,this._inflator=new Sh,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=Nh.UNKNOWN,this._filterMethod=j0.UNKNOWN,this._interlaceMethod=Qh.UNKNOWN,this._colorType=ol.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(Tf(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeChunk(t,r)}return this.decodeImage(),this._png}decodeApng(){for(Tf(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeApngChunk(t,r)}return this.decodeApngImage(),this._apng}decodeChunk(t,r){const o=this.offset;switch(r){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case Q0:T0(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t);break}if(this.offset-o!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?gc(this,t+4,r):this.skip(4)}decodeApngChunk(t,r){const o=this.offset;switch(r!=="fdAT"&&r!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),r){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,r),this.offset=o+t;break}if(this.offset-o!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?gc(this,t+4,r):this.skip(4)}decodeIHDR(){const t=this._png;t.width=this.readUint32(),t.height=this.readUint32(),t.depth=Oh(this.readUint8());const r=this.readUint8();this._colorType=r;let o;switch(r){case ol.GREYSCALE:o=1;break;case ol.TRUECOLOUR:o=3;break;case ol.INDEXED_COLOUR:o=1;break;case ol.GREYSCALE_ALPHA:o=2;break;case ol.TRUECOLOUR_ALPHA:o=4;break;case ol.UNKNOWN:default:throw new Error(`Unknown color type: ${r}`)}if(this._png.channels=o,this._compressionMethod=this.readUint8(),this._compressionMethod!==Nh.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const t={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(t)}decodePLTE(t){if(t%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);const r=t/3;this._hasPalette=!0;const o=[];this._palette=o;for(let l=0;l<r;l++)o.push([this.readUint8(),this.readUint8(),this.readUint8()])}decodeIDAT(t){this._writingDataChunks=!0;const r=t,o=this.offset+this.byteOffset;if(this._inflator.push(new Uint8Array(this.buffer,o,r)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(t)}decodeFDAT(t){this._writingDataChunks=!0;let r=t,o=this.offset+this.byteOffset;if(o+=4,r-=4,this._inflator.push(new Uint8Array(this.buffer,o,r)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(t)}decodetRNS(t){switch(this._colorType){case ol.GREYSCALE:case ol.TRUECOLOUR:{if(t%2!==0)throw new RangeError(`tRNS chunk length must be a multiple of 2. Got ${t}`);if(t/2>this._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let r=0;r<t/2;r++)this._transparency[r]=this.readUint16();break}case ol.INDEXED_COLOUR:{if(t>this._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let r=0;for(;r<t;r++){const o=this.readByte();this._palette[r].push(o)}for(;r<this._palette.length;r++)this._palette[r].push(255);break}case ol.UNKNOWN:case ol.GREYSCALE_ALPHA:case ol.TRUECOLOUR_ALPHA:default:throw new Error(`tRNS chunk is not supported for color type ${this._colorType}`)}}decodeiCCP(t){const r=R0(this),o=this.readUint8();if(o!==Nh.DEFLATE)throw new Error(`Unsupported iCCP compression method: ${o}`);const l=this.readBytes(t-r.length-2);this._png.iccEmbeddedProfile={name:r,profile:jd(l)}}decodepHYs(){const t=this.readUint32(),r=this.readUint32(),o=this.readByte();this._png.resolution={x:t,y:r,unit:o}}decodeApngImage(){this._apng.width=this._png.width,this._apng.height=this._png.height,this._apng.channels=this._png.channels,this._apng.depth=this._png.depth,this._apng.numberOfFrames=this._numberOfFrames,this._apng.numberOfPlays=this._numberOfPlays,this._apng.text=this._png.text,this._apng.resolution=this._png.resolution;for(let t=0;t<this._numberOfFrames;t++){const r={sequenceNumber:this._frames[t].sequenceNumber,delayNumber:this._frames[t].delayNumber,delayDenominator:this._frames[t].delayDenominator,data:this._apng.depth===8?new Uint8Array(this._apng.width*this._apng.height*this._apng.channels):new Uint16Array(this._apng.width*this._apng.height*this._apng.channels)},o=this._frames.at(t);if(o){if(o.data=N0({data:o.data,width:o.width,height:o.height,channels:this._apng.channels,depth:this._apng.depth}),this._hasPalette&&(this._apng.palette=this._palette),this._hasTransparency&&(this._apng.transparency=this._transparency),t===0||o.xOffset===0&&o.yOffset===0&&o.width===this._png.width&&o.height===this._png.height)r.data=o.data;else{const l=this._apng.frames.at(t-1);this.disposeFrame(o,l,r),this.addFrameDataToCanvas(r,o)}this._apng.frames.push(r)}}return this._apng}disposeFrame(t,r,o){switch(t.disposeOp){case _f.NONE:break;case _f.BACKGROUND:for(let l=0;l<this._png.height;l++)for(let w=0;w<this._png.width;w++){const y=(l*t.width+w)*this._png.channels;for(let S=0;S<this._png.channels;S++)o.data[y+S]=0}break;case _f.PREVIOUS:o.data.set(r.data);break;default:throw new Error("Unknown disposeOp")}}addFrameDataToCanvas(t,r){const o=1<<this._png.depth,l=(w,y)=>{const S=((w+r.yOffset)*this._png.width+r.xOffset+y)*this._png.channels,Q=(w*r.width+y)*this._png.channels;return{index:S,frameIndex:Q}};switch(r.blendOp){case zd.SOURCE:for(let w=0;w<r.height;w++)for(let y=0;y<r.width;y++){const{index:S,frameIndex:Q}=l(w,y);for(let V=0;V<this._png.channels;V++)t.data[S+V]=r.data[Q+V]}break;case zd.OVER:for(let w=0;w<r.height;w++)for(let y=0;y<r.width;y++){const{index:S,frameIndex:Q}=l(w,y);for(let V=0;V<this._png.channels;V++){const fe=r.data[Q+this._png.channels-1]/o,Le=V%(this._png.channels-1)===0?1:r.data[Q+V],z=Math.floor(fe*Le+(1-fe)*t.data[S+V]);t.data[S+V]+=z}}break;default:throw new Error("Unknown blendOp")}}decodeImage(){var r;if(this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);const t=this._isAnimated?((r=this._frames)==null?void 0:r.at(0)).data:this._inflator.result;if(this._filterMethod!==j0.ADAPTIVE)throw new Error(`Filter method ${this._filterMethod} not supported`);if(this._interlaceMethod===Qh.NO_INTERLACE)this._png.data=N0({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else if(this._interlaceMethod===Qh.ADAM7)this._png.data=Uh({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else throw new Error(`Interlace method ${this._interlaceMethod} not supported`);this._hasPalette&&(this._png.palette=this._palette),this._hasTransparency&&(this._png.transparency=this._transparency)}pushDataToFrame(){const t=this._inflator.result,r=this._frames.at(-1);r?r.data=t:this._frames.push({sequenceNumber:0,width:this._png.width,height:this._png.height,xOffset:0,yOffset:0,delayNumber:0,delayDenominator:0,disposeOp:_f.NONE,blendOp:zd.SOURCE,data:t}),this._inflator=new Sh,this._writingDataChunks=!1}}function Oh(e){if(e!==1&&e!==2&&e!==4&&e!==8&&e!==16)throw new Error(`invalid bit depth: ${e}`);return e}const jp={level:3};class qr extends null{constructor(t,r={}){var o;super();Ba(this,"_png");Ba(this,"_zlibOptions");Ba(this,"_colorType");Ba(this,"_interlaceMethod");this._colorType=ColorType.UNKNOWN,this._zlibOptions=Fg(Fg({},jp),r.zlib),this._png=this._checkData(t),this._interlaceMethod=(o=r.interlace==="Adam7"?InterlaceMethod.ADAM7:InterlaceMethod.NO_INTERLACE)!=null?o:InterlaceMethod.NO_INTERLACE,this.setBigEndian()}encode(){if(writeSignature(this),this.encodeIHDR(),this._png.palette&&(this.encodePLTE(),this._png.palette[0].length===4&&this.encodeTRNS()),this.encodeData(),this._png.text)for(const[t,r]of Object.entries(this._png.text))encodetEXt(this,t,r);return this.encodeIEND(),this.toArray()}encodeIHDR(){this.writeUint32(13),this.writeChars("IHDR"),this.writeUint32(this._png.width),this.writeUint32(this._png.height),this.writeByte(this._png.depth),this.writeByte(this._colorType),this.writeByte(CompressionMethod.DEFLATE),this.writeByte(FilterMethod.ADAPTIVE),this.writeByte(this._interlaceMethod),writeCrc(this,17)}encodeIEND(){this.writeUint32(0),this.writeChars("IEND"),writeCrc(this,4)}encodePLTE(){var r;const t=((r=this._png.palette)==null?void 0:r.length)*3;this.writeUint32(t),this.writeChars("PLTE");for(const o of this._png.palette)this.writeByte(o[0]),this.writeByte(o[1]),this.writeByte(o[2]);writeCrc(this,4+t)}encodeTRNS(){const t=this._png.palette.filter(r=>r.at(-1)!==255);this.writeUint32(t.length),this.writeChars("tRNS");for(const r of t)this.writeByte(r.at(-1));writeCrc(this,4+t.length)}encodeIDAT(t){this.writeUint32(t.length),this.writeChars("IDAT"),this.writeBytes(t),writeCrc(this,t.length+4)}encodeData(){const{width:t,height:r,channels:o,depth:l,data:w}=this._png,y=l<=8?Math.ceil(t*l/8)*o:Math.ceil(t*l/8*o/2),S=new IOBuffer().setBigEndian();let Q=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let Le=0;Le<r;Le++)S.writeByte(0),l===16?Q=Sa(w,S,y,Q):Q=wl(w,S,y,Q);else this._interlaceMethod===InterlaceMethod.ADAM7&&(Q=Mp(this._png,w,S,Q));const V=S.toArray(),fe=deflate(V,this._zlibOptions);this.encodeIDAT(fe)}_checkData(t){const{colorType:r,channels:o,depth:l}=jf(t,t.palette),w={width:vc(t.width,"width"),height:vc(t.height,"height"),channels:o,data:t.data,depth:l,text:t.text,palette:t.palette};this._colorType=r;const y=l<8?Math.ceil(w.width*l/8)*w.height*o:w.width*w.height*o;if(w.data.length!==y)throw new RangeError(`wrong data size. Found ${w.data.length}, expected ${y}`);return w}}function vc(e,n){if(Number.isInteger(e)&&e>0)return e;throw new TypeError(`${n} must be a positive integer`)}function jf(e,n){const{channels:t=4,depth:r=8}=e;if(t!==4&&t!==3&&t!==2&&t!==1)throw new RangeError(`unsupported number of channels: ${t}`);const o={channels:t,depth:r,colorType:ColorType.UNKNOWN};switch(t){case 4:o.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:o.colorType=ColorType.TRUECOLOUR;break;case 1:n?o.colorType=ColorType.INDEXED_COLOUR:o.colorType=ColorType.GREYSCALE;break;case 2:o.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return o}function wl(e,n,t,r){for(let o=0;o<t;o++)n.writeByte(e[r++]);return r}function Mp(e,n,t,r){const o=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],{width:l,height:w,channels:y,depth:S}=e;let Q=0;S===16?Q=y*S/8/2:Q=y*S/8;for(let V=0;V<7;V++){const fe=o[V],Le=Math.floor((l-fe.x+fe.xStep-1)/fe.xStep),z=Math.floor((w-fe.y+fe.yStep-1)/fe.yStep);if(Le<=0||z<=0)continue;const ot=Le*Q;for(let Je=0;Je<z;Je++){const it=fe.y+Je*fe.yStep,Me=S<=8?new Uint8Array(ot):new Uint16Array(ot);let Mt=0;for(let Ot=0;Ot<Le;Ot++){const bt=fe.x+Ot*fe.xStep;if(bt<l&&it<w){const vn=(it*l+bt)*Q;for(let kn=0;kn<Q;kn++)Me[Mt++]=n[vn+kn]}}if(t.writeByte(0),S===8)t.writeBytes(Me);else if(S===16)for(const Ot of Me)t.writeByte(Ot>>8&255),t.writeByte(Ot&255)}}return r}function Sa(e,n,t,r){for(let o=0;o<t;o++)n.writeUint16(e[r++]);return r}var Xa;(function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.METRE=1]="METRE"})(Xa||(Xa={}));function Mf(e,n){return new _p(e,n).decode()}function Ng(e,n){return new PngEncoder(e,n).encode()}function Dh(e,n){return new PngDecoder(e,n).decodeApng()}var Jo=function(){return typeof window!="undefined"?window:typeof g.g!="undefined"?g.g:typeof self!="undefined"?self:this}();function td(){Jo.console&&typeof Jo.console.log=="function"&&Jo.console.log.apply(Jo.console,arguments)}var Ha={log:td,warn:function(e){Jo.console&&(typeof Jo.console.warn=="function"?Jo.console.warn.apply(Jo.console,arguments):td.call(null,arguments))},error:function(e){Jo.console&&(typeof Jo.console.error=="function"?Jo.console.error.apply(Jo.console,arguments):td(e))}};function Ph(e,n,t){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){zu(r.response,n,t)},r.onerror=function(){Ha.error("could not download file")},r.send()}function Th(e){var n=new XMLHttpRequest;n.open("HEAD",e,!1);try{n.send()}catch(t){}return n.status>=200&&n.status<=299}function Hf(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}var zu=Jo.saveAs||((typeof window=="undefined"?"undefined":(0,s.Z)(window))!=="object"||window!==Jo?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(e,n,t){var r=Jo.URL||Jo.webkitURL,o=document.createElement("a");n=n||e.name||"download",o.download=n,o.rel="noopener",typeof e=="string"?(o.href=e,o.origin!==location.origin?Th(o.href)?Ph(e,n,t):Hf(o,o.target="_blank"):Hf(o)):(o.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(o.href)},4e4),setTimeout(function(){Hf(o)},0))}:"msSaveOrOpenBlob"in navigator?function(e,n,t){if(n=n||e.name||"download",typeof e=="string")if(Th(e))Ph(e,n,t);else{var r=document.createElement("a");r.href=e,r.target="_blank",setTimeout(function(){Hf(r)})}else navigator.msSaveOrOpenBlob(function(o,l){return l===void 0?l={autoBom:!1}:(0,s.Z)(l)!=="object"&&(Ha.warn("Deprecated: Expected third argument to be a object"),l={autoBom:!l}),l.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(o.type)?new Blob(["\uFEFF",o],{type:o.type}):o}(e,t),n)}:function(e,n,t,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),typeof e=="string")return Ph(e,n,t);var o=e.type==="application/octet-stream",l=/constructor/i.test(Jo.HTMLElement)||Jo.safari,w=/CriOS\/[\d]+/.test(navigator.userAgent);if((w||o&&l)&&(typeof FileReader=="undefined"?"undefined":(0,s.Z)(FileReader))==="object"){var y=new FileReader;y.onloadend=function(){var V=y.result;V=w?V:V.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=V:location=V,r=null},y.readAsDataURL(e)}else{var S=Jo.URL||Jo.webkitURL,Q=S.createObjectURL(e);r?r.location=Q:location.href=Q,r=null,setTimeout(function(){S.revokeObjectURL(Q)},4e4)}});function M0(e){var n;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(y){return[parseInt(y[1]),parseInt(y[2]),parseInt(y[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(y){return[parseInt(y[1],16),parseInt(y[2],16),parseInt(y[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(y){return[parseInt(y[1]+y[1],16),parseInt(y[2]+y[2],16),parseInt(y[3]+y[3],16)]}}],r=0;r<t.length;r++){var o=t[r].re,l=t[r].process,w=o.exec(e);w&&(n=l(w),this.r=n[0],this.g=n[1],this.b=n[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var y=this.r.toString(16),S=this.g.toString(16),Q=this.b.toString(16);return y.length==1&&(y="0"+y),S.length==1&&(S="0"+S),Q.length==1&&(Q="0"+Q),"#"+y+S+Q}}var Zd=Jo.atob.bind(Jo),Rh=Jo.btoa.bind(Jo);function Vd(e,n){var t=e[0],r=e[1],o=e[2],l=e[3];t=Fs(t,r,o,l,n[0],7,-680876936),l=Fs(l,t,r,o,n[1],12,-389564586),o=Fs(o,l,t,r,n[2],17,606105819),r=Fs(r,o,l,t,n[3],22,-1044525330),t=Fs(t,r,o,l,n[4],7,-176418897),l=Fs(l,t,r,o,n[5],12,1200080426),o=Fs(o,l,t,r,n[6],17,-1473231341),r=Fs(r,o,l,t,n[7],22,-45705983),t=Fs(t,r,o,l,n[8],7,1770035416),l=Fs(l,t,r,o,n[9],12,-1958414417),o=Fs(o,l,t,r,n[10],17,-42063),r=Fs(r,o,l,t,n[11],22,-1990404162),t=Fs(t,r,o,l,n[12],7,1804603682),l=Fs(l,t,r,o,n[13],12,-40341101),o=Fs(o,l,t,r,n[14],17,-1502002290),t=ms(t,r=Fs(r,o,l,t,n[15],22,1236535329),o,l,n[1],5,-165796510),l=ms(l,t,r,o,n[6],9,-1069501632),o=ms(o,l,t,r,n[11],14,643717713),r=ms(r,o,l,t,n[0],20,-373897302),t=ms(t,r,o,l,n[5],5,-701558691),l=ms(l,t,r,o,n[10],9,38016083),o=ms(o,l,t,r,n[15],14,-660478335),r=ms(r,o,l,t,n[4],20,-405537848),t=ms(t,r,o,l,n[9],5,568446438),l=ms(l,t,r,o,n[14],9,-1019803690),o=ms(o,l,t,r,n[3],14,-187363961),r=ms(r,o,l,t,n[8],20,1163531501),t=ms(t,r,o,l,n[13],5,-1444681467),l=ms(l,t,r,o,n[2],9,-51403784),o=ms(o,l,t,r,n[7],14,1735328473),t=Is(t,r=ms(r,o,l,t,n[12],20,-1926607734),o,l,n[5],4,-378558),l=Is(l,t,r,o,n[8],11,-2022574463),o=Is(o,l,t,r,n[11],16,1839030562),r=Is(r,o,l,t,n[14],23,-35309556),t=Is(t,r,o,l,n[1],4,-1530992060),l=Is(l,t,r,o,n[4],11,1272893353),o=Is(o,l,t,r,n[7],16,-155497632),r=Is(r,o,l,t,n[10],23,-1094730640),t=Is(t,r,o,l,n[13],4,681279174),l=Is(l,t,r,o,n[0],11,-358537222),o=Is(o,l,t,r,n[3],16,-722521979),r=Is(r,o,l,t,n[6],23,76029189),t=Is(t,r,o,l,n[9],4,-640364487),l=Is(l,t,r,o,n[12],11,-421815835),o=Is(o,l,t,r,n[15],16,530742520),t=Us(t,r=Is(r,o,l,t,n[2],23,-995338651),o,l,n[0],6,-198630844),l=Us(l,t,r,o,n[7],10,1126891415),o=Us(o,l,t,r,n[14],15,-1416354905),r=Us(r,o,l,t,n[5],21,-57434055),t=Us(t,r,o,l,n[12],6,1700485571),l=Us(l,t,r,o,n[3],10,-1894986606),o=Us(o,l,t,r,n[10],15,-1051523),r=Us(r,o,l,t,n[1],21,-2054922799),t=Us(t,r,o,l,n[8],6,1873313359),l=Us(l,t,r,o,n[15],10,-30611744),o=Us(o,l,t,r,n[6],15,-1560198380),r=Us(r,o,l,t,n[13],21,1309151649),t=Us(t,r,o,l,n[4],6,-145523070),l=Us(l,t,r,o,n[11],10,-1120210379),o=Us(o,l,t,r,n[2],15,718787259),r=Us(r,o,l,t,n[9],21,-343485551),e[0]=Vl(t,e[0]),e[1]=Vl(r,e[1]),e[2]=Vl(o,e[2]),e[3]=Vl(l,e[3])}function Wd(e,n,t,r,o,l){return n=Vl(Vl(n,e),Vl(r,l)),Vl(n<<o|n>>>32-o,t)}function Fs(e,n,t,r,o,l,w){return Wd(n&t|~n&r,e,n,o,l,w)}function ms(e,n,t,r,o,l,w){return Wd(n&r|t&~r,e,n,o,l,w)}function Is(e,n,t,r,o,l,w){return Wd(n^t^r,e,n,o,l,w)}function Us(e,n,t,r,o,l,w){return Wd(t^(n|~r),e,n,o,l,w)}function H0(e){var n,t=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=e.length;n+=64)Vd(r,kf(e.substring(n-64,n)));e=e.substring(n-64);var o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(n=0;n<e.length;n++)o[n>>2]|=e.charCodeAt(n)<<(n%4<<3);if(o[n>>2]|=128<<(n%4<<3),n>55)for(Vd(r,o),n=0;n<16;n++)o[n]=0;return o[14]=8*t,Vd(r,o),r}function kf(e){var n,t=[];for(n=0;n<64;n+=4)t[n>>2]=e.charCodeAt(n)+(e.charCodeAt(n+1)<<8)+(e.charCodeAt(n+2)<<16)+(e.charCodeAt(n+3)<<24);return t}var il="0123456789abcdef".split("");function k0(e){for(var n="",t=0;t<4;t++)n+=il[e>>8*t+4&15]+il[e>>8*t&15];return n}function Kf(e){return String.fromCharCode(255&e,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function _h(e){return H0(e).map(Kf).join("")}var Hp=function(e){for(var n=0;n<e.length;n++)e[n]=k0(e[n]);return e.join("")}(H0("hello"))!="5d41402abc4b2a76b9719d911017c592";function Vl(e,n){if(Hp){var t=(65535&e)+(65535&n);return(e>>16)+(n>>16)+(t>>16)<<16|65535&t}return e+n&4294967295}function Zu(e,n){var t,r,o,l;if(e!==t){for(var w=(o=e,l=1+(256/e.length|0),new Array(l+1).join(o)),y=[],S=0;S<256;S++)y[S]=S;var Q=0;for(S=0;S<256;S++){var V=y[S];Q=(Q+V+w.charCodeAt(S))%256,y[S]=y[Q],y[Q]=V}t=e,r=y}else y=r;var fe=n.length,Le=0,z=0,ot="";for(S=0;S<fe;S++)z=(z+(V=y[Le=(Le+1)%256]))%256,y[Le]=y[z],y[z]=V,w=y[(y[Le]+y[z])%256],ot+=String.fromCharCode(n.charCodeAt(S)^w);return ot}var Gd={print:4,modify:8,copy:16,"annot-forms":32};function nd(e,n,t,r){this.v=1,this.r=2;var o=192;e.forEach(function(y){if(Gd.perm!==void 0)throw new Error("Invalid permission: "+y);o+=Gd[y]}),this.padding="(\xBFN^Nu\x8AAd\0NV\xFF\xFA\b..\0\xB6\xD0h>\x80/\f\xA9\xFEdSiz";var l=(n+this.padding).substr(0,32),w=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(l,w),this.P=-(1+(255^o)),this.encryptionKey=_h(l+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=Zu(this.encryptionKey,this.padding)}function Ql(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var n="",t=e.length,r=0;r<t;r++){var o=e.charCodeAt(r);n+=o<33||o===35||o===37||o===40||o===41||o===47||o===60||o===62||o===91||o===93||o===123||o===125||o>126?"#"+("0"+o.toString(16)).slice(-2):e[r]}return n}function K0(e){if((0,s.Z)(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var n={};this.subscribe=function(t,r,o){if(o=o||!1,typeof t!="string"||typeof r!="function"||typeof o!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");n.hasOwnProperty(t)||(n[t]={});var l=Math.random().toString(35);return n[t][l]=[r,!!o],l},this.unsubscribe=function(t){for(var r in n)if(n[r][t])return delete n[r][t],Object.keys(n[r]).length===0&&delete n[r],!0;return!1},this.publish=function(t){if(n.hasOwnProperty(t)){var r=Array.prototype.slice.call(arguments,1),o=[];for(var l in n[t]){var w=n[t][l];try{w[0].apply(e,r)}catch(y){Jo.console&&Ha.error("jsPDF PubSub Error",y.message,y)}w[1]&&o.push(l)}o.length&&o.forEach(this.unsubscribe)}},this.getTopics=function(){return n}}function $d(e){if(!(this instanceof $d))return new $d(e);var n="opacity,stroke-opacity".split(",");for(var t in e)e.hasOwnProperty(t)&&n.indexOf(t)>=0&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function jh(e,n){this.gState=e,this.matrix=n,this.id="",this.objectNumber=-1}function Vu(e,n,t,r,o){if(!(this instanceof Vu))return new Vu(e,n,t,r,o);this.type=e==="axial"?2:3,this.coords=n,this.colors=t,jh.call(this,r,o)}function Wu(e,n,t,r,o){if(!(this instanceof Wu))return new Wu(e,n,t,r,o);this.boundingBox=e,this.xStep=n,this.yStep=t,this.stream="",this.cloneIndex=0,jh.call(this,r,o)}function yo(e){var n,t=typeof arguments[0]=="string"?arguments[0]:"p",r=arguments[1],o=arguments[2],l=arguments[3],w=[],y=1,S=16,Q="S",V=null;(0,s.Z)(e=e||{})==="object"&&(t=e.orientation,r=e.unit||r,o=e.format||o,l=e.compress||e.compressPdf||l,(V=e.encryption||null)!==null&&(V.userPassword=V.userPassword||"",V.ownerPassword=V.ownerPassword||"",V.userPermissions=V.userPermissions||[]),y=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(n=e.precision),e.floatPrecision!==void 0&&(S=e.floatPrecision),Q=e.defaultPathOperation||"S"),w=e.filters||(l===!0?["FlateEncode"]:w),r=r||"mm",t=(""+(t||"P")).toLowerCase();var fe=e.putOnlyUsedFonts||!1,Le={},z={internal:{},__private__:{}};z.__private__.PubSub=K0;var ot="1.3",Je=z.__private__.getPdfVersion=function(){return ot};z.__private__.setPdfVersion=function(I){ot=I};var it={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};z.__private__.getPageFormats=function(){return it};var Me=z.__private__.getPageFormat=function(I){return it[I]};o=o||"a4";var Mt="compat",Ot="advanced",bt=Mt;function vn(){this.saveGraphicsState(),xt(new Xo(ni,0,0,-ni,0,lf()*ni).toString()+" cm"),this.setFontSize(this.getFontSize()/ni),Q="n",bt=Ot}function kn(){this.restoreGraphicsState(),Q="S",bt=Mt}var Ln=z.__private__.combineFontStyleAndFontWeight=function(I,we){if(I=="bold"&&we=="normal"||I=="bold"&&we==400||I=="normal"&&we=="italic"||I=="bold"&&we=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return we&&(I=we==400||we==="normal"?I==="italic"?"italic":"normal":we!=700&&we!=="bold"||I!=="normal"?(we==700?"bold":we)+""+I:"bold"),I};z.advancedAPI=function(I){var we=bt===Mt;return we&&vn.call(this),typeof I!="function"||(I(this),we&&kn.call(this)),this},z.compatAPI=function(I){var we=bt===Ot;return we&&kn.call(this),typeof I!="function"||(I(this),we&&vn.call(this)),this},z.isAdvancedAPI=function(){return bt===Ot};var Gt,Et=function(I){if(bt!==Ot)throw new Error(I+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},sn=z.roundToPrecision=z.__private__.roundToPrecision=function(I,we){var pt=n||we;if(isNaN(I)||isNaN(pt))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return I.toFixed(pt).replace(/0+$/,"")};Gt=z.hpf=z.__private__.hpf=typeof S=="number"?function(I){if(isNaN(I))throw new Error("Invalid argument passed to jsPDF.hpf");return sn(I,S)}:S==="smart"?function(I){if(isNaN(I))throw new Error("Invalid argument passed to jsPDF.hpf");return sn(I,I>-1&&I<1?16:5)}:function(I){if(isNaN(I))throw new Error("Invalid argument passed to jsPDF.hpf");return sn(I,16)};var _e=z.f2=z.__private__.f2=function(I){if(isNaN(I))throw new Error("Invalid argument passed to jsPDF.f2");return sn(I,2)},At=z.__private__.f3=function(I){if(isNaN(I))throw new Error("Invalid argument passed to jsPDF.f3");return sn(I,3)},jt=z.scale=z.__private__.scale=function(I){if(isNaN(I))throw new Error("Invalid argument passed to jsPDF.scale");return bt===Mt?I*ni:bt===Ot?I:void 0},Tt=function(I){return jt(function(we){return bt===Mt?lf()-we:bt===Ot?we:void 0}(I))};z.__private__.setPrecision=z.setPrecision=function(I){typeof parseInt(I,10)=="number"&&(n=parseInt(I,10))};var Bn,In="00000000000000000000000000000000",Qn=z.__private__.getFileId=function(){return In},pn=z.__private__.setFileId=function(I){return In=I!==void 0&&/^[a-fA-F0-9]{32}$/.test(I)?I.toUpperCase():In.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),V!==null&&(ns=new nd(V.userPermissions,V.userPassword,V.ownerPassword,In)),In};z.setFileId=function(I){return pn(I),this},z.getFileId=function(){return Qn()};var Tn=z.__private__.convertDateToPDFDate=function(I){var we=I.getTimezoneOffset(),pt=we<0?"+":"-",_t=Math.floor(Math.abs(we/60)),An=Math.abs(we%60),Zn=[pt,Ut(_t),"'",Ut(An),"'"].join("");return["D:",I.getFullYear(),Ut(I.getMonth()+1),Ut(I.getDate()),Ut(I.getHours()),Ut(I.getMinutes()),Ut(I.getSeconds()),Zn].join("")},Ur=z.__private__.convertPDFDateToDate=function(I){var we=parseInt(I.substr(2,4),10),pt=parseInt(I.substr(6,2),10)-1,_t=parseInt(I.substr(8,2),10),An=parseInt(I.substr(10,2),10),Zn=parseInt(I.substr(12,2),10),Ar=parseInt(I.substr(14,2),10);return new Date(we,pt,_t,An,Zn,Ar,0)},ir=z.__private__.setCreationDate=function(I){var we;if(I===void 0&&(I=new Date),I instanceof Date)we=Tn(I);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(I))throw new Error("Invalid argument passed to jsPDF.setCreationDate");we=I}return Bn=we},Pe=z.__private__.getCreationDate=function(I){var we=Bn;return I==="jsDate"&&(we=Ur(Bn)),we};z.setCreationDate=function(I){return ir(I),this},z.getCreationDate=function(I){return Pe(I)};var Bt,Ut=z.__private__.padd2=function(I){return("0"+parseInt(I)).slice(-2)},zt=z.__private__.padd2Hex=function(I){return("00"+(I=I.toString())).substr(I.length)},Jt=0,gn=[],Nn=[],Sn=0,Xn=[],yr=[],$r=!1,Xr=Nn;z.__private__.setCustomOutputDestination=function(I){$r=!0,Xr=I};var jn=function(I){$r||(Xr=I)};z.__private__.resetCustomOutputDestination=function(){$r=!1,Xr=Nn};var xt=z.__private__.out=function(I){return I=I.toString(),Sn+=I.length+1,Xr.push(I),Xr},ra=z.__private__.write=function(I){return xt(arguments.length===1?I.toString():Array.prototype.join.call(arguments," "))},Fi=z.__private__.getArrayBuffer=function(I){for(var we=I.length,pt=new ArrayBuffer(we),_t=new Uint8Array(pt);we--;)_t[we]=I.charCodeAt(we);return pt},ko=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];z.__private__.getStandardFonts=function(){return ko};var Cr=e.fontSize||16;z.__private__.setFontSize=z.setFontSize=function(I){return Cr=bt===Ot?I/ni:I,this};var Lo,to=z.__private__.getFontSize=z.getFontSize=function(){return bt===Mt?Cr:Cr*ni},Ii=e.R2L||!1;z.__private__.setR2L=z.setR2L=function(I){return Ii=I,this},z.__private__.getR2L=z.getR2L=function(){return Ii};var Ro,Ua=z.__private__.setZoomMode=function(I){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(I))Lo=I;else if(isNaN(I)){if([void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(I)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+I+'" is not recognized.');Lo=I}else Lo=parseInt(I,10)};z.__private__.getZoomMode=function(){return Lo};var mi,vi=z.__private__.setPageMode=function(I){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(I)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+I+'" is not recognized.');Ro=I};z.__private__.getPageMode=function(){return Ro};var Va=z.__private__.setLayoutMode=function(I){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(I)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+I+'" is not recognized.');mi=I};z.__private__.getLayoutMode=function(){return mi},z.__private__.setDisplayMode=z.setDisplayMode=function(I,we,pt){return Ua(I),Va(we),vi(pt),this};var Ui={title:"",subject:"",author:"",keywords:"",creator:""};z.__private__.getDocumentProperty=function(I){if(Object.keys(Ui).indexOf(I)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return Ui[I]},z.__private__.getDocumentProperties=function(){return Ui},z.__private__.setDocumentProperties=z.setProperties=z.setDocumentProperties=function(I){for(var we in Ui)Ui.hasOwnProperty(we)&&I[we]&&(Ui[we]=I[we]);return this},z.__private__.setDocumentProperty=function(I,we){if(Object.keys(Ui).indexOf(I)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return Ui[I]=we};var Qo,ni,Oo,aA,La,So={},yi={},Ya=[],$o={},la={},wi={},ts={},vs=null,Ja=0,li=[],Da=new K0(z),Xd=e.hotfixes||[],qs={},bc={},qu=[],Xo=function I(we,pt,_t,An,Zn,Ar){if(!(this instanceof I))return new I(we,pt,_t,An,Zn,Ar);isNaN(we)&&(we=1),isNaN(pt)&&(pt=0),isNaN(_t)&&(_t=0),isNaN(An)&&(An=1),isNaN(Zn)&&(Zn=0),isNaN(Ar)&&(Ar=0),this._matrix=[we,pt,_t,An,Zn,Ar]};Object.defineProperty(Xo.prototype,"sx",{get:function(){return this._matrix[0]},set:function(I){this._matrix[0]=I}}),Object.defineProperty(Xo.prototype,"shy",{get:function(){return this._matrix[1]},set:function(I){this._matrix[1]=I}}),Object.defineProperty(Xo.prototype,"shx",{get:function(){return this._matrix[2]},set:function(I){this._matrix[2]=I}}),Object.defineProperty(Xo.prototype,"sy",{get:function(){return this._matrix[3]},set:function(I){this._matrix[3]=I}}),Object.defineProperty(Xo.prototype,"tx",{get:function(){return this._matrix[4]},set:function(I){this._matrix[4]=I}}),Object.defineProperty(Xo.prototype,"ty",{get:function(){return this._matrix[5]},set:function(I){this._matrix[5]=I}}),Object.defineProperty(Xo.prototype,"a",{get:function(){return this._matrix[0]},set:function(I){this._matrix[0]=I}}),Object.defineProperty(Xo.prototype,"b",{get:function(){return this._matrix[1]},set:function(I){this._matrix[1]=I}}),Object.defineProperty(Xo.prototype,"c",{get:function(){return this._matrix[2]},set:function(I){this._matrix[2]=I}}),Object.defineProperty(Xo.prototype,"d",{get:function(){return this._matrix[3]},set:function(I){this._matrix[3]=I}}),Object.defineProperty(Xo.prototype,"e",{get:function(){return this._matrix[4]},set:function(I){this._matrix[4]=I}}),Object.defineProperty(Xo.prototype,"f",{get:function(){return this._matrix[5]},set:function(I){this._matrix[5]=I}}),Object.defineProperty(Xo.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Xo.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Xo.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Xo.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),Xo.prototype.join=function(I){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Gt).join(I)},Xo.prototype.multiply=function(I){var we=I.sx*this.sx+I.shy*this.shx,pt=I.sx*this.shy+I.shy*this.sy,_t=I.shx*this.sx+I.sy*this.shx,An=I.shx*this.shy+I.sy*this.sy,Zn=I.tx*this.sx+I.ty*this.shx+this.tx,Ar=I.tx*this.shy+I.ty*this.sy+this.ty;return new Xo(we,pt,_t,An,Zn,Ar)},Xo.prototype.decompose=function(){var I=this.sx,we=this.shy,pt=this.shx,_t=this.sy,An=this.tx,Zn=this.ty,Ar=Math.sqrt(I*I+we*we),go=(I/=Ar)*pt+(we/=Ar)*_t;pt-=I*go,_t-=we*go;var xo=Math.sqrt(pt*pt+_t*_t);return go/=xo,I*(_t/=xo)<we*(pt/=xo)&&(I=-I,we=-we,go=-go,Ar=-Ar),{scale:new Xo(Ar,0,0,xo,0,0),translate:new Xo(1,0,0,1,An,Zn),rotate:new Xo(I,we,-we,I,0,0),skew:new Xo(1,0,go,1,0,0)}},Xo.prototype.toString=function(I){return this.join(" ")},Xo.prototype.inversed=function(){var I=this.sx,we=this.shy,pt=this.shx,_t=this.sy,An=this.tx,Zn=this.ty,Ar=1/(I*_t-we*pt),go=_t*Ar,xo=-we*Ar,Ai=-pt*Ar,hi=I*Ar;return new Xo(go,xo,Ai,hi,-go*An-Ai*Zn,-xo*An-hi*Zn)},Xo.prototype.applyToPoint=function(I){var we=I.x*this.sx+I.y*this.shx+this.tx,pt=I.x*this.shy+I.y*this.sy+this.ty;return new Af(we,pt)},Xo.prototype.applyToRectangle=function(I){var we=this.applyToPoint(I),pt=this.applyToPoint(new Af(I.x+I.w,I.y+I.h));return new Yh(we.x,we.y,pt.x-we.x,pt.y-we.y)},Xo.prototype.clone=function(){var I=this.sx,we=this.shy,pt=this.shx,_t=this.sy,An=this.tx,Zn=this.ty;return new Xo(I,we,pt,_t,An,Zn)},z.Matrix=Xo;var Cc=z.matrixMult=function(I,we){return we.multiply(I)},Ec=new Xo(1,0,0,1,0,0);z.unitMatrix=z.identityMatrix=Ec;var $l=function(I,we){if(!la[I]){var pt=(we instanceof Vu?"Sh":"P")+(Object.keys($o).length+1).toString(10);we.id=pt,la[I]=pt,$o[pt]=we,Da.publish("addPattern",we)}};z.ShadingPattern=Vu,z.TilingPattern=Wu,z.addShadingPattern=function(I,we){return Et("addShadingPattern()"),$l(I,we),this},z.beginTilingPattern=function(I){Et("beginTilingPattern()"),Jh(I.boundingBox[0],I.boundingBox[1],I.boundingBox[2]-I.boundingBox[0],I.boundingBox[3]-I.boundingBox[1],I.matrix)},z.endTilingPattern=function(I,we){Et("endTilingPattern()"),we.stream=yr[Bt].join(`
|
|
|
`),$l(I,we),Da.publish("endTilingPattern",we),qu.pop().restore()};var Xl,ZA=z.__private__.newObject=function(){var I=Ns();return js(I,!0),I},Ns=z.__private__.newObjectDeferred=function(){return Jt++,gn[Jt]=function(){return Sn},Jt},js=function(I,we){return we=typeof we=="boolean"&&we,gn[I]=Sn,we&&xt(I+" 0 obj"),I},Yd=z.__private__.newAdditionalObject=function(){var I={objId:Ns(),content:""};return Xn.push(I),I},ad=Ns(),xu=Ns(),ec=z.__private__.decodeColorString=function(I){var we=I.split(" ");if(we.length!==2||we[1]!=="g"&&we[1]!=="G")we.length!==5||we[4]!=="k"&&we[4]!=="K"||(we=[(1-we[0])*(1-we[3]),(1-we[1])*(1-we[3]),(1-we[2])*(1-we[3]),"r"]);else{var pt=parseFloat(we[0]);we=[pt,pt,pt,"r"]}for(var _t="#",An=0;An<3;An++)_t+=("0"+Math.floor(255*parseFloat(we[An])).toString(16)).slice(-2);return _t},Su=z.__private__.encodeColorString=function(I){var we;typeof I=="string"&&(I={ch1:I});var pt=I.ch1,_t=I.ch2,An=I.ch3,Zn=I.ch4,Ar=I.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof pt=="string"&&pt.charAt(0)!=="#"){var go=new M0(pt);if(go.ok)pt=go.toHex();else if(!/^\d*\.?\d*$/.test(pt))throw new Error('Invalid color "'+pt+'" passed to jsPDF.encodeColorString.')}if(typeof pt=="string"&&/^#[0-9A-Fa-f]{3}$/.test(pt)&&(pt="#"+pt[1]+pt[1]+pt[2]+pt[2]+pt[3]+pt[3]),typeof pt=="string"&&/^#[0-9A-Fa-f]{6}$/.test(pt)){var xo=parseInt(pt.substr(1),16);pt=xo>>16&255,_t=xo>>8&255,An=255&xo}if(_t===void 0||Zn===void 0&&pt===_t&&_t===An)we=typeof pt=="string"?pt+" "+Ar[0]:I.precision===2?_e(pt/255)+" "+Ar[0]:At(pt/255)+" "+Ar[0];else if(Zn===void 0||(0,s.Z)(Zn)==="object"){if(Zn&&!isNaN(Zn.a)&&Zn.a===0)return["1.","1.","1.",Ar[1]].join(" ");we=typeof pt=="string"?[pt,_t,An,Ar[1]].join(" "):I.precision===2?[_e(pt/255),_e(_t/255),_e(An/255),Ar[1]].join(" "):[At(pt/255),At(_t/255),At(An/255),Ar[1]].join(" ")}else we=typeof pt=="string"?[pt,_t,An,Zn,Ar[2]].join(" "):I.precision===2?[_e(pt),_e(_t),_e(An),_e(Zn),Ar[2]].join(" "):[At(pt),At(_t),At(An),At(Zn),Ar[2]].join(" ");return we},Fu=z.__private__.getFilters=function(){return w},Yl=z.__private__.putStream=function(I){var we=(I=I||{}).data||"",pt=I.filters||Fu(),_t=I.alreadyAppliedFilters||[],An=I.addLength1||!1,Zn=we.length,Ar=I.objectId,go=function(ys){return ys};if(V!==null&&Ar===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");V!==null&&(go=ns.encryptor(Ar,0));var xo={};pt===!0&&(pt=["FlateEncode"]);var Ai=I.additionalKeyValues||[],hi=(xo=yo.API.processDataByFilters!==void 0?yo.API.processDataByFilters(we,pt):{data:we,reverseChain:[]}).reverseChain+(Array.isArray(_t)?_t.join(" "):_t.toString());if(xo.data.length!==0&&(Ai.push({key:"Length",value:xo.data.length}),An===!0&&Ai.push({key:"Length1",value:Zn})),hi.length!=0)if(hi.split("/").length-1==1)Ai.push({key:"Filter",value:hi});else{Ai.push({key:"Filter",value:"["+hi+"]"});for(var Na=0;Na<Ai.length;Na+=1)if(Ai[Na].key==="DecodeParms"){for(var OA=[],cs=0;cs<xo.reverseChain.split("/").length-1;cs+=1)OA.push("null");OA.push(Ai[Na].value),Ai[Na].value="["+OA.join(" ")+"]"}}xt("<<");for(var AA=0;AA<Ai.length;AA++)xt("/"+Ai[AA].key+" "+Ai[AA].value);xt(">>"),xo.data.length!==0&&(xt("stream"),xt(go(xo.data)),xt("endstream"))},Jd=z.__private__.putPage=function(I){var we=I.number,pt=I.data,_t=I.objId,An=I.contentsObjId;js(_t,!0),xt("<</Type /Page"),xt("/Parent "+I.rootDictionaryObjId+" 0 R"),xt("/Resources "+I.resourceDictionaryObjId+" 0 R"),xt("/MediaBox ["+parseFloat(Gt(I.mediaBox.bottomLeftX))+" "+parseFloat(Gt(I.mediaBox.bottomLeftY))+" "+Gt(I.mediaBox.topRightX)+" "+Gt(I.mediaBox.topRightY)+"]"),I.cropBox!==null&&xt("/CropBox ["+Gt(I.cropBox.bottomLeftX)+" "+Gt(I.cropBox.bottomLeftY)+" "+Gt(I.cropBox.topRightX)+" "+Gt(I.cropBox.topRightY)+"]"),I.bleedBox!==null&&xt("/BleedBox ["+Gt(I.bleedBox.bottomLeftX)+" "+Gt(I.bleedBox.bottomLeftY)+" "+Gt(I.bleedBox.topRightX)+" "+Gt(I.bleedBox.topRightY)+"]"),I.trimBox!==null&&xt("/TrimBox ["+Gt(I.trimBox.bottomLeftX)+" "+Gt(I.trimBox.bottomLeftY)+" "+Gt(I.trimBox.topRightX)+" "+Gt(I.trimBox.topRightY)+"]"),I.artBox!==null&&xt("/ArtBox ["+Gt(I.artBox.bottomLeftX)+" "+Gt(I.artBox.bottomLeftY)+" "+Gt(I.artBox.topRightX)+" "+Gt(I.artBox.topRightY)+"]"),typeof I.userUnit=="number"&&I.userUnit!==1&&xt("/UserUnit "+I.userUnit),Da.publish("putPage",{objId:_t,pageContext:li[we],pageNumber:we,page:pt}),xt("/Contents "+An+" 0 R"),xt(">>"),xt("endobj");var Zn=pt.join(`
|
|
|
`);return bt===Ot&&(Zn+=`
|
|
|
Q`),js(An,!0),Yl({data:Zn,filters:Fu(),objectId:An}),xt("endobj"),_t},tc=z.__private__.putPages=function(){var I,we,pt=[];for(I=1;I<=Ja;I++)li[I].objId=Ns(),li[I].contentsObjId=Ns();for(I=1;I<=Ja;I++)pt.push(Jd({number:I,data:yr[I],objId:li[I].objId,contentsObjId:li[I].contentsObjId,mediaBox:li[I].mediaBox,cropBox:li[I].cropBox,bleedBox:li[I].bleedBox,trimBox:li[I].trimBox,artBox:li[I].artBox,userUnit:li[I].userUnit,rootDictionaryObjId:ad,resourceDictionaryObjId:xu}));js(ad,!0),xt("<</Type /Pages");var _t="/Kids [";for(we=0;we<Ja;we++)_t+=pt[we]+" 0 R ";xt(_t+"]"),xt("/Count "+Ja),xt(">>"),xt("endobj"),Da.publish("postPutPages")},qd=function(I){Da.publish("putFont",{font:I,out:xt,newObject:ZA,putStream:Yl}),I.isAlreadyPutted!==!0&&(I.objectNumber=ZA(),xt("<<"),xt("/Type /Font"),xt("/BaseFont /"+Ql(I.postScriptName)),xt("/Subtype /Type1"),typeof I.encoding=="string"&&xt("/Encoding /"+I.encoding),xt("/FirstChar 32"),xt("/LastChar 255"),xt(">>"),xt("endobj"))},Zf=function(I){I.objectNumber=ZA();var we=[];we.push({key:"Type",value:"/XObject"}),we.push({key:"Subtype",value:"/Form"}),we.push({key:"BBox",value:"["+[Gt(I.x),Gt(I.y),Gt(I.x+I.width),Gt(I.y+I.height)].join(" ")+"]"}),we.push({key:"Matrix",value:"["+I.matrix.toString()+"]"});var pt=I.pages[1].join(`
|
|
|
`);Yl({data:pt,additionalKeyValues:we,objectId:I.objectNumber}),xt("endobj")},Vf=function(I,we){we||(we=21);var pt=ZA(),_t=function(Ar,go){var xo,Ai=[],hi=1/(go-1);for(xo=0;xo<1;xo+=hi)Ai.push(xo);if(Ai.push(1),Ar[0].offset!=0){var Na={offset:0,color:Ar[0].color};Ar.unshift(Na)}if(Ar[Ar.length-1].offset!=1){var OA={offset:1,color:Ar[Ar.length-1].color};Ar.push(OA)}for(var cs="",AA=0,ys=0;ys<Ai.length;ys++){for(xo=Ai[ys];xo>Ar[AA+1].offset;)AA++;var ds=Ar[AA].offset,Ms=(xo-ds)/(Ar[AA+1].offset-ds),ql=Ar[AA].color,bl=Ar[AA+1].color;cs+=zt(Math.round((1-Ms)*ql[0]+Ms*bl[0]).toString(16))+zt(Math.round((1-Ms)*ql[1]+Ms*bl[1]).toString(16))+zt(Math.round((1-Ms)*ql[2]+Ms*bl[2]).toString(16))}return cs.trim()}(I.colors,we),An=[];An.push({key:"FunctionType",value:"0"}),An.push({key:"Domain",value:"[0.0 1.0]"}),An.push({key:"Size",value:"["+we+"]"}),An.push({key:"BitsPerSample",value:"8"}),An.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),An.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Yl({data:_t,additionalKeyValues:An,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:pt}),xt("endobj"),I.objectNumber=ZA(),xt("<< /ShadingType "+I.type),xt("/ColorSpace /DeviceRGB");var Zn="/Coords ["+Gt(parseFloat(I.coords[0]))+" "+Gt(parseFloat(I.coords[1]))+" ";I.type===2?Zn+=Gt(parseFloat(I.coords[2]))+" "+Gt(parseFloat(I.coords[3])):Zn+=Gt(parseFloat(I.coords[2]))+" "+Gt(parseFloat(I.coords[3]))+" "+Gt(parseFloat(I.coords[4]))+" "+Gt(parseFloat(I.coords[5])),xt(Zn+="]"),I.matrix&&xt("/Matrix ["+I.matrix.toString()+"]"),xt("/Function "+pt+" 0 R"),xt("/Extend [true true]"),xt(">>"),xt("endobj")},Wf=function(I,we){var pt=Ns(),_t=ZA();we.push({resourcesOid:pt,objectOid:_t}),I.objectNumber=_t;var An=[];An.push({key:"Type",value:"/Pattern"}),An.push({key:"PatternType",value:"1"}),An.push({key:"PaintType",value:"1"}),An.push({key:"TilingType",value:"1"}),An.push({key:"BBox",value:"["+I.boundingBox.map(Gt).join(" ")+"]"}),An.push({key:"XStep",value:Gt(I.xStep)}),An.push({key:"YStep",value:Gt(I.yStep)}),An.push({key:"Resources",value:pt+" 0 R"}),I.matrix&&An.push({key:"Matrix",value:"["+I.matrix.toString()+"]"}),Yl({data:I.stream,additionalKeyValues:An,objectId:I.objectNumber}),xt("endobj")},Gp=function(I){for(var we in I.objectNumber=ZA(),xt("<<"),I)switch(we){case"opacity":xt("/ca "+_e(I[we]));break;case"stroke-opacity":xt("/CA "+_e(I[we]))}xt(">>"),xt("endobj")},Hh=function(I){js(I.resourcesOid,!0),xt("<<"),xt("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var we in xt("/Font <<"),So)So.hasOwnProperty(we)&&(fe===!1||fe===!0&&Le.hasOwnProperty(we))&&xt("/"+we+" "+So[we].objectNumber+" 0 R");xt(">>")}(),function(){if(Object.keys($o).length>0){for(var we in xt("/Shading <<"),$o)$o.hasOwnProperty(we)&&$o[we]instanceof Vu&&$o[we].objectNumber>=0&&xt("/"+we+" "+$o[we].objectNumber+" 0 R");Da.publish("putShadingPatternDict"),xt(">>")}}(),function(we){if(Object.keys($o).length>0){for(var pt in xt("/Pattern <<"),$o)$o.hasOwnProperty(pt)&&$o[pt]instanceof z.TilingPattern&&$o[pt].objectNumber>=0&&$o[pt].objectNumber<we&&xt("/"+pt+" "+$o[pt].objectNumber+" 0 R");Da.publish("putTilingPatternDict"),xt(">>")}}(I.objectOid),function(){if(Object.keys(wi).length>0){var we;for(we in xt("/ExtGState <<"),wi)wi.hasOwnProperty(we)&&wi[we].objectNumber>=0&&xt("/"+we+" "+wi[we].objectNumber+" 0 R");Da.publish("putGStateDict"),xt(">>")}}(),function(){for(var we in xt("/XObject <<"),qs)qs.hasOwnProperty(we)&&qs[we].objectNumber>=0&&xt("/"+we+" "+qs[we].objectNumber+" 0 R");Da.publish("putXobjectDict"),xt(">>")}(),xt(">>"),xt("endobj")},V0=function(I){yi[I.fontName]=yi[I.fontName]||{},yi[I.fontName][I.fontStyle]=I.id},W0=function(I,we,pt,_t,An){var Zn={id:"F"+(Object.keys(So).length+1).toString(10),postScriptName:I,fontName:we,fontStyle:pt,encoding:_t,isStandardFont:An||!1,metadata:{}};return Da.publish("addFont",{font:Zn,instance:this}),So[Zn.id]=Zn,V0(Zn),Zn.id},Jl=z.__private__.pdfEscape=z.pdfEscape=function(I,we){return function(pt,_t){var An,Zn,Ar,go,xo,Ai,hi,Na,OA;if(Ar=(_t=_t||{}).sourceEncoding||"Unicode",xo=_t.outputEncoding,(_t.autoencode||xo)&&So[Qo].metadata&&So[Qo].metadata[Ar]&&So[Qo].metadata[Ar].encoding&&(go=So[Qo].metadata[Ar].encoding,!xo&&So[Qo].encoding&&(xo=So[Qo].encoding),!xo&&go.codePages&&(xo=go.codePages[0]),typeof xo=="string"&&(xo=go[xo]),xo)){for(hi=!1,Ai=[],An=0,Zn=pt.length;An<Zn;An++)(Na=xo[pt.charCodeAt(An)])?Ai.push(String.fromCharCode(Na)):Ai.push(pt[An]),Ai[An].charCodeAt(0)>>8&&(hi=!0);pt=Ai.join("")}for(An=pt.length;hi===void 0&&An!==0;)pt.charCodeAt(An-1)>>8&&(hi=!0),An--;if(!hi)return pt;for(Ai=_t.noBOM?[]:[254,255],An=0,Zn=pt.length;An<Zn;An++){if((OA=(Na=pt.charCodeAt(An))>>8)>>8)throw new Error("Character at position "+An+" of string '"+pt+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");Ai.push(OA),Ai.push(Na-(OA<<8))}return String.fromCharCode.apply(void 0,Ai)}(I,we).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},kh=z.__private__.beginPage=function(I){yr[++Ja]=[],li[Ja]={objId:0,contentsObjId:0,userUnit:Number(y),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(I[0]),topRightY:Number(I[1])}},$0(Ja),jn(yr[Bt])},G0=function(I,we){var pt,_t,An;switch(t=we||t,typeof I=="string"&&(pt=Me(I.toLowerCase()),Array.isArray(pt)&&(_t=pt[0],An=pt[1])),Array.isArray(I)&&(_t=I[0]*ni,An=I[1]*ni),isNaN(_t)&&(_t=o[0],An=o[1]),(_t>14400||An>14400)&&(Ha.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),_t=Math.min(14400,_t),An=Math.min(14400,An)),o=[_t,An],t.substr(0,1)){case"l":An>_t&&(o=[An,_t]);break;case"p":_t>An&&(o=[An,_t])}kh(o),rg(Wh),xt($f),$h!==0&&xt($h+" J"),Xh!==0&&xt(Xh+" j"),Da.publish("addPage",{pageNumber:Ja})},Kh=function(I){I>0&&I<=Ja&&(yr.splice(I,1),li.splice(I,1),Ja--,Bt>Ja&&(Bt=Ja),this.setPage(Bt))},$0=function(I){I>0&&I<=Ja&&(Bt=I)},X0=z.__private__.getNumberOfPages=z.getNumberOfPages=function(){return yr.length-1},Y0=function(I,we,pt){var _t,An=void 0;return pt=pt||{},I=I!==void 0?I:So[Qo].fontName,we=we!==void 0?we:So[Qo].fontStyle,_t=I.toLowerCase(),yi[_t]!==void 0&&yi[_t][we]!==void 0?An=yi[_t][we]:yi[I]!==void 0&&yi[I][we]!==void 0?An=yi[I][we]:pt.disableWarning===!1&&Ha.warn("Unable to look up font label for font '"+I+"', '"+we+"'. Refer to getFontList() for available fonts."),An||pt.noFallback||(An=yi.times[we])==null&&(An=yi.times.normal),An},Gf=z.__private__.putInfo=function(){var I=ZA(),we=function(_t){return _t};for(var pt in V!==null&&(we=ns.encryptor(I,0)),xt("<<"),xt("/Producer ("+Jl(we("jsPDF "+yo.version))+")"),Ui)Ui.hasOwnProperty(pt)&&Ui[pt]&&xt("/"+pt.substr(0,1).toUpperCase()+pt.substr(1)+" ("+Jl(we(Ui[pt]))+")");xt("/CreationDate ("+Jl(we(Bn))+")"),xt(">>"),xt("endobj")},$p=z.__private__.putCatalog=function(I){var we=(I=I||{}).rootDictionaryObjId||ad;switch(ZA(),xt("<<"),xt("/Type /Catalog"),xt("/Pages "+we+" 0 R"),Lo||(Lo="fullwidth"),Lo){case"fullwidth":xt("/OpenAction [3 0 R /FitH null]");break;case"fullheight":xt("/OpenAction [3 0 R /FitV null]");break;case"fullpage":xt("/OpenAction [3 0 R /Fit]");break;case"original":xt("/OpenAction [3 0 R /XYZ null null 1]");break;default:var pt=""+Lo;pt.substr(pt.length-1)==="%"&&(Lo=parseInt(Lo)/100),typeof Lo=="number"&&xt("/OpenAction [3 0 R /XYZ null null "+_e(Lo)+"]")}switch(mi||(mi="continuous"),mi){case"continuous":xt("/PageLayout /OneColumn");break;case"single":xt("/PageLayout /SinglePage");break;case"two":case"twoleft":xt("/PageLayout /TwoColumnLeft");break;case"tworight":xt("/PageLayout /TwoColumnRight")}Ro&&xt("/PageMode /"+Ro),Da.publish("putCatalog"),xt(">>"),xt("endobj")},us=z.__private__.putTrailer=function(){xt("trailer"),xt("<<"),xt("/Size "+(Jt+1)),xt("/Root "+Jt+" 0 R"),xt("/Info "+(Jt-1)+" 0 R"),V!==null&&xt("/Encrypt "+ns.oid+" 0 R"),xt("/ID [ <"+In+"> <"+In+"> ]"),xt(">>")},J0=z.__private__.putHeader=function(){xt("%PDF-"+ot),xt("%\xBA\xDF\xAC\xE0")},q0=z.__private__.putXRef=function(){var I="0000000000";xt("xref"),xt("0 "+(Jt+1)),xt("0000000000 65535 f ");for(var we=1;we<=Jt;we++)typeof gn[we]=="function"?xt((I+gn[we]()).slice(-10)+" 00000 n "):gn[we]!==void 0?xt((I+gn[we]).slice(-10)+" 00000 n "):xt("0000000000 00000 n ")},xc=z.__private__.buildDocument=function(){var I;Jt=0,Sn=0,Nn=[],gn=[],Xn=[],ad=Ns(),xu=Ns(),jn(Nn),Da.publish("buildDocument"),J0(),tc(),function(){Da.publish("putAdditionalObjects");for(var pt=0;pt<Xn.length;pt++){var _t=Xn[pt];js(_t.objId,!0),xt(_t.content),xt("endobj")}Da.publish("postPutAdditionalObjects")}(),I=[],function(){for(var pt in So)So.hasOwnProperty(pt)&&(fe===!1||fe===!0&&Le.hasOwnProperty(pt))&&qd(So[pt])}(),function(){var pt;for(pt in wi)wi.hasOwnProperty(pt)&&Gp(wi[pt])}(),function(){for(var pt in qs)qs.hasOwnProperty(pt)&&Zf(qs[pt])}(),function(pt){var _t;for(_t in $o)$o.hasOwnProperty(_t)&&($o[_t]instanceof Vu?Vf($o[_t]):$o[_t]instanceof Wu&&Wf($o[_t],pt))}(I),Da.publish("putResources"),I.forEach(Hh),Hh({resourcesOid:xu,objectOid:Number.MAX_SAFE_INTEGER}),Da.publish("postPutResources"),V!==null&&(ns.oid=ZA(),xt("<<"),xt("/Filter /Standard"),xt("/V "+ns.v),xt("/R "+ns.r),xt("/U <"+ns.toHexString(ns.U)+">"),xt("/O <"+ns.toHexString(ns.O)+">"),xt("/P "+ns.P),xt(">>"),xt("endobj")),Gf(),$p();var we=Sn;return q0(),us(),xt("startxref"),xt(""+we),xt("%%EOF"),jn(yr[Bt]),Nn.join(`
|
|
|
`)},ef=z.__private__.getBlob=function(I){return new Blob([Fi(I)],{type:"application/pdf"})},Iu=z.output=z.__private__.output=(Xl=function(I,we){switch(typeof(we=we||{})=="string"?we={filename:we}:we.filename=we.filename||"generated.pdf",I){case void 0:return xc();case"save":z.save(we.filename);break;case"arraybuffer":return Fi(xc());case"blob":return ef(xc());case"bloburi":case"bloburl":if(Jo.URL!==void 0&&typeof Jo.URL.createObjectURL=="function")return Jo.URL&&Jo.URL.createObjectURL(ef(xc()))||void 0;Ha.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var pt="",_t=xc();try{pt=Rh(_t)}catch(cs){pt=Rh(unescape(encodeURIComponent(_t)))}return"data:application/pdf;filename="+we.filename+";base64,"+pt;case"pdfobjectnewwindow":if(Object.prototype.toString.call(Jo)==="[object Window]"){var An="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Zn=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';we.pdfObjectUrl&&(An=we.pdfObjectUrl,Zn="");var Ar='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+An+'"'+Zn+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(we)+");<\/script></body></html>",go=Jo.open();return go!==null&&go.document.write(Ar),go}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(Jo)==="[object Window]"){var xo='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(we.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+we.filename+'" width="500px" height="400px" /></body></html>',Ai=Jo.open();if(Ai!==null){Ai.document.write(xo);var hi=this;Ai.document.documentElement.querySelector("#pdfViewer").onload=function(){Ai.document.title=we.filename,Ai.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(hi.output("bloburl"))}}return Ai}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(Jo)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var Na='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",we)+'"></iframe></body></html>',OA=Jo.open();if(OA!==null&&(OA.document.write(Na),OA.document.title=we.filename),OA||typeof safari=="undefined")return OA;break;case"datauri":case"dataurl":return Jo.document.location.href=this.output("datauristring",we);default:return null}},Xl.foo=function(){try{return Xl.apply(this,arguments)}catch(pt){var I=pt.stack||"";~I.indexOf(" at ")&&(I=I.split(" at ")[1]);var we="Error in function "+I.split(`
|
|
|
`)[0].split("<")[0]+": "+pt.message;if(!Jo.console)throw new Error(we);Jo.console.error(we,pt),Jo.alert&&alert(we)}},Xl.foo.bar=Xl,Xl.foo),tf=function(I){return Array.isArray(Xd)===!0&&Xd.indexOf(I)>-1};switch(r){case"pt":ni=1;break;case"mm":ni=72/25.4;break;case"cm":ni=72/2.54;break;case"in":ni=72;break;case"px":ni=tf("px_scaling")==1?.75:96/72;break;case"pc":case"em":ni=12;break;case"ex":ni=6;break;default:if(typeof r!="number")throw new Error("Invalid unit: "+r);ni=r}var ns=null;ir(),pn();var zh=z.__private__.getPageInfo=z.getPageInfo=function(I){if(isNaN(I)||I%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:li[I].objId,pageNumber:I,pageContext:li[I]}},Xp=z.__private__.getPageInfoByObjId=function(I){if(isNaN(I)||I%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var we in li)if(li[we].objId===I)break;return zh(we)},Yp=z.__private__.getCurrentPageInfo=z.getCurrentPageInfo=function(){return{objId:li[Bt].objId,pageNumber:Bt,pageContext:li[Bt]}};z.addPage=function(){return G0.apply(this,arguments),this},z.setPage=function(){return $0.apply(this,arguments),jn.call(this,yr[Bt]),this},z.insertPage=function(I){return this.addPage(),this.movePage(Bt,I),this},z.movePage=function(I,we){var pt,_t;if(I>we){pt=yr[I],_t=li[I];for(var An=I;An>we;An--)yr[An]=yr[An-1],li[An]=li[An-1];yr[we]=pt,li[we]=_t,this.setPage(we)}else if(I<we){pt=yr[I],_t=li[I];for(var Zn=I;Zn<we;Zn++)yr[Zn]=yr[Zn+1],li[Zn]=li[Zn+1];yr[we]=pt,li[we]=_t,this.setPage(we)}return this},z.deletePage=function(){return Kh.apply(this,arguments),this},z.__private__.text=z.text=function(I,we,pt,_t,An){var Zn,Ar,go,xo,Ai,hi,Na,OA,cs,AA=(_t=_t||{}).scope||this;if(typeof I=="number"&&typeof we=="number"&&(typeof pt=="string"||Array.isArray(pt))){var ys=pt;pt=we,we=I,I=ys}if(arguments[3]instanceof Xo==0?(go=arguments[4],xo=arguments[5],(0,s.Z)(Na=arguments[3])==="object"&&Na!==null||(typeof go=="string"&&(xo=go,go=null),typeof Na=="string"&&(xo=Na,Na=null),typeof Na=="number"&&(go=Na,Na=null),_t={flags:Na,angle:go,align:xo})):(Et("The transform parameter of text() with a Matrix value"),cs=An),isNaN(we)||isNaN(pt)||I==null)throw new Error("Invalid arguments passed to jsPDF.text");if(I.length===0)return AA;var ds,Ms="",ql=typeof _t.lineHeightFactor=="number"?_t.lineHeightFactor:rf,bl=AA.internal.scaleFactor;function Ap(Pa){return Pa=Pa.split(" ").join(Array(_t.TabLen||9).join(" ")),Jl(Pa,Na)}function qf(Pa){for(var qa,os=Pa.concat(),ws=[],Qc=os.length;Qc--;)typeof(qa=os.shift())=="string"?ws.push(qa):Array.isArray(Pa)&&(qa.length===1||qa[1]===void 0&&qa[2]===void 0)?ws.push(qa[0]):ws.push([qa[0],qa[1],qa[2]]);return ws}function uf(Pa,qa){var os;if(typeof Pa=="string")os=qa(Pa)[0];else if(Array.isArray(Pa)){for(var ws,Qc,s0=Pa.concat(),nh=[],up=s0.length;up--;)typeof(ws=s0.shift())=="string"?nh.push(qa(ws)[0]):Array.isArray(ws)&&typeof ws[0]=="string"&&(Qc=qa(ws[0],ws[1],ws[2]),nh.push([Qc[0],Qc[1],Qc[2]]));os=nh}return os}var ld=!1,cf=!0;if(typeof I=="string")ld=!0;else if(Array.isArray(I)){var df=I.concat();Ar=[];for(var ff,el=df.length;el--;)(typeof(ff=df.shift())!="string"||Array.isArray(ff)&&typeof ff[0]!="string")&&(cf=!1);ld=cf}if(ld===!1)throw new Error('Type of text must be string or Array. "'+I+'" is not recognized.');typeof I=="string"&&(I=I.match(/[\r?\n]/)?I.split(/\r\n|\r|\n/g):[I]);var hf=Cr/AA.internal.scaleFactor,pf=hf*(ql-1);switch(_t.baseline){case"bottom":pt-=pf;break;case"top":pt+=hf-pf;break;case"hanging":pt+=hf-2*pf;break;case"middle":pt+=hf/2-pf}if((hi=_t.maxWidth||0)>0&&(typeof I=="string"?I=AA.splitTextToSize(I,hi):Object.prototype.toString.call(I)==="[object Array]"&&(I=I.reduce(function(Pa,qa){return Pa.concat(AA.splitTextToSize(qa,hi))},[]))),Zn={text:I,x:we,y:pt,options:_t,mutex:{pdfEscape:Jl,activeFontKey:Qo,fonts:So,activeFontSize:Cr}},Da.publish("preProcessText",Zn),I=Zn.text,go=(_t=Zn.options).angle,cs instanceof Xo==0&&go&&typeof go=="number"){go*=Math.PI/180,_t.rotationDirection===0&&(go=-go),bt===Ot&&(go=-go);var qh=Math.cos(go),e0=Math.sin(go);cs=new Xo(qh,e0,-e0,qh,0,0)}else go&&go instanceof Xo&&(cs=go);bt!==Ot||cs||(cs=Ec),(Ai=_t.charSpace||Yf)!==void 0&&(Ms+=Gt(jt(Ai))+` Tc
|
|
|
`,this.setCharSpace(this.getCharSpace()||0)),(OA=_t.horizontalScale)!==void 0&&(Ms+=Gt(100*OA)+` Tz
|
|
|
`),_t.lang;var VA=-1,Lc=_t.renderingMode!==void 0?_t.renderingMode:_t.stroke,eh=AA.internal.getCurrentPageInfo().pageContext;switch(Lc){case 0:case!1:case"fill":VA=0;break;case 1:case!0:case"stroke":VA=1;break;case 2:case"fillThenStroke":VA=2;break;case 3:case"invisible":VA=3;break;case 4:case"fillAndAddForClipping":VA=4;break;case 5:case"strokeAndAddPathForClipping":VA=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":VA=6;break;case 7:case"addToPathForClipping":VA=7}var sp=eh.usedRenderingMode!==void 0?eh.usedRenderingMode:-1;VA!==-1?Ms+=VA+` Tr
|
|
|
`:sp!==-1&&(Ms+=`0 Tr
|
|
|
`),VA!==-1&&(eh.usedRenderingMode=VA),xo=_t.align||"left";var eu,gf=Cr*ql,t0=AA.internal.pageSize.getWidth(),n0=So[Qo];Ai=_t.charSpace||Yf,hi=_t.maxWidth||0,Na=Object.assign({autoencode:!0,noBOM:!0},_t.flags);var ud=[],mf=function(Pa){return AA.getStringUnitWidth(Pa,{font:n0,charSpace:Ai,fontSize:Cr,doKerning:!1})*Cr/bl};if(Object.prototype.toString.call(I)==="[object Array]"){var Ol;Ar=qf(I),xo!=="left"&&(eu=Ar.map(mf));var Dl,cd=0;if(xo==="right"){we-=eu[0],I=[],el=Ar.length;for(var Nc=0;Nc<el;Nc++)Nc===0?(Dl=Sc(we),Ol=Fc(pt)):(Dl=jt(cd-eu[Nc]),Ol=-gf),I.push([Ar[Nc],Dl,Ol]),cd=eu[Nc]}else if(xo==="center"){we-=eu[0]/2,I=[],el=Ar.length;for(var dd=0;dd<el;dd++)dd===0?(Dl=Sc(we),Ol=Fc(pt)):(Dl=jt((cd-eu[dd])/2),Ol=-gf),I.push([Ar[dd],Dl,Ol]),cd=eu[dd]}else if(xo==="left"){I=[],el=Ar.length;for(var r0=0;r0<el;r0++)I.push(Ar[r0])}else if(xo==="justify"&&n0.encoding==="Identity-H"){I=[],el=Ar.length,hi=hi!==0?hi:t0;for(var th=0,rs=0;rs<el;rs++)if(Ol=rs===0?Fc(pt):-gf,Dl=rs===0?Sc(we):th,rs<el-1){var lp=jt((hi-eu[rs])/(Ar[rs].split(" ").length-1)),rc=Ar[rs].split(" ");I.push([rc[0]+" ",Dl,Ol]),th=0;for(var oc=1;oc<rc.length;oc++){var o0=(mf(rc[oc-1]+" "+rc[oc])-mf(rc[oc]))*bl+lp;oc==rc.length-1?I.push([rc[oc],o0,0]):I.push([rc[oc]+" ",o0,0]),th-=o0}}else I.push([Ar[rs],Dl,Ol]);I.push(["",th,0])}else{if(xo!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(I=[],el=Ar.length,hi=hi!==0?hi:t0,rs=0;rs<el;rs++){Ol=rs===0?Fc(pt):-gf,Dl=rs===0?Sc(we):0;var i0=Ar[rs].split(" ").length-1,a0=i0>0?(hi-eu[rs])/i0:0;rs<el-1?ud.push(Gt(jt(a0))):ud.push(0),I.push([Ar[rs],Dl,Ol])}}}(typeof _t.R2L=="boolean"?_t.R2L:Ii)===!0&&(I=uf(I,function(Pa,qa,os){return[Pa.split("").reverse().join(""),qa,os]})),Zn={text:I,x:we,y:pt,options:_t,mutex:{pdfEscape:Jl,activeFontKey:Qo,fonts:So,activeFontSize:Cr}},Da.publish("postProcessText",Zn),I=Zn.text,ds=Zn.mutex.isHex||!1;var A0=So[Qo].encoding;A0!=="WinAnsiEncoding"&&A0!=="StandardEncoding"||(I=uf(I,function(Pa,qa,os){return[Ap(Pa),qa,os]})),Ar=qf(I),I=[];for(var fd,hd,pd,vf=Array.isArray(Ar[0])?1:0,gd="",yf=function(Pa,qa,os){var ws="";return os instanceof Xo?(os=typeof _t.angle=="number"?Cc(os,new Xo(1,0,0,1,Pa,qa)):Cc(new Xo(1,0,0,1,Pa,qa),os),bt===Ot&&(os=Cc(new Xo(1,0,0,-1,0,0),os)),ws=os.join(" ")+` Tm
|
|
|
`):ws=Gt(Pa)+" "+Gt(qa)+` Td
|
|
|
`,ws},tu=0;tu<Ar.length;tu++){switch(gd="",vf){case 1:pd=(ds?"<":"(")+Ar[tu][0]+(ds?">":")"),fd=parseFloat(Ar[tu][1]),hd=parseFloat(Ar[tu][2]);break;case 0:pd=(ds?"<":"(")+Ar[tu]+(ds?">":")"),fd=Sc(we),hd=Fc(pt)}ud!==void 0&&ud[tu]!==void 0&&(gd=ud[tu]+` Tw
|
|
|
`),tu===0?I.push(gd+yf(fd,hd,cs)+pd):vf===0?I.push(gd+pd):vf===1&&I.push(gd+yf(fd,hd,cs)+pd)}I=vf===0?I.join(` Tj
|
|
|
T* `):I.join(` Tj
|
|
|
`),I+=` Tj
|
|
|
`;var ic=`BT
|
|
|
/`;return ic+=Qo+" "+Cr+` Tf
|
|
|
`,ic+=Gt(Cr*ql)+` TL
|
|
|
`,ic+=of+`
|
|
|
`,ic+=Ms,ic+=I,xt(ic+="ET"),Le[Qo]=!0,AA};var Jp=z.__private__.clip=z.clip=function(I){return xt(I==="evenodd"?"W*":"W"),this};z.clipEvenOdd=function(){return Jp("evenodd")},z.__private__.discardPath=z.discardPath=function(){return xt("n"),this};var nc=z.__private__.isValidStyle=function(I){var we=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(I)!==-1&&(we=!0),we};z.__private__.setDefaultPathOperation=z.setDefaultPathOperation=function(I){return nc(I)&&(Q=I),this};var ep=z.__private__.getStyle=z.getStyle=function(I){var we=Q;switch(I){case"D":case"S":we="S";break;case"F":we="f";break;case"FD":case"DF":we="B";break;case"f":case"f*":case"B":case"B*":we=I}return we},tp=z.close=function(){return xt("h"),this};z.stroke=function(){return xt("S"),this},z.fill=function(I){return Ad("f",I),this},z.fillEvenOdd=function(I){return Ad("f*",I),this},z.fillStroke=function(I){return Ad("B",I),this},z.fillStrokeEvenOdd=function(I){return Ad("B*",I),this};var Ad=function(I,we){(0,s.Z)(we)==="object"?eg(we,I):xt(I)},Zh=function(I){I===null||bt===Ot&&I===void 0||(I=ep(I),xt(I))};function qp(I,we,pt,_t,An){var Zn=new Wu(we||this.boundingBox,pt||this.xStep,_t||this.yStep,this.gState,An||this.matrix);Zn.stream=this.stream;var Ar=I+"$$"+this.cloneIndex+++"$$";return $l(Ar,Zn),Zn}var eg=function(I,we){var pt=la[I.key],_t=$o[pt];if(_t instanceof Vu)xt("q"),xt(tg(we)),_t.gState&&z.setGState(_t.gState),xt(I.matrix.toString()+" cm"),xt("/"+pt+" sh"),xt("Q");else if(_t instanceof Wu){var An=new Xo(1,0,0,-1,0,lf());I.matrix&&(An=An.multiply(I.matrix||Ec),pt=qp.call(_t,I.key,I.boundingBox,I.xStep,I.yStep,An).id),xt("q"),xt("/Pattern cs"),xt("/"+pt+" scn"),_t.gState&&z.setGState(_t.gState),xt(we),xt("Q")}},tg=function(I){switch(I){case"f":case"F":case"n":return"W n";case"f*":return"W* n";case"B":case"S":return"W S";case"B*":return"W* S"}},Vh=z.moveTo=function(I,we){return xt(Gt(jt(I))+" "+Gt(Tt(we))+" m"),this},nf=z.lineTo=function(I,we){return xt(Gt(jt(I))+" "+Gt(Tt(we))+" l"),this},sd=z.curveTo=function(I,we,pt,_t,An,Zn){return xt([Gt(jt(I)),Gt(Tt(we)),Gt(jt(pt)),Gt(Tt(_t)),Gt(jt(An)),Gt(Tt(Zn)),"c"].join(" ")),this};z.__private__.line=z.line=function(I,we,pt,_t,An){if(isNaN(I)||isNaN(we)||isNaN(pt)||isNaN(_t)||!nc(An))throw new Error("Invalid arguments passed to jsPDF.line");return bt===Mt?this.lines([[pt-I,_t-we]],I,we,[1,1],An||"S"):this.lines([[pt-I,_t-we]],I,we,[1,1]).stroke()},z.__private__.lines=z.lines=function(I,we,pt,_t,An,Zn){var Ar,go,xo,Ai,hi,Na,OA,cs,AA,ys,ds,Ms;if(typeof I=="number"&&(Ms=pt,pt=we,we=I,I=Ms),_t=_t||[1,1],Zn=Zn||!1,isNaN(we)||isNaN(pt)||!Array.isArray(I)||!Array.isArray(_t)||!nc(An)||typeof Zn!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Vh(we,pt),Ar=_t[0],go=_t[1],Ai=I.length,ys=we,ds=pt,xo=0;xo<Ai;xo++)(hi=I[xo]).length===2?(ys=hi[0]*Ar+ys,ds=hi[1]*go+ds,nf(ys,ds)):(Na=hi[0]*Ar+ys,OA=hi[1]*go+ds,cs=hi[2]*Ar+ys,AA=hi[3]*go+ds,ys=hi[4]*Ar+ys,ds=hi[5]*go+ds,sd(Na,OA,cs,AA,ys,ds));return Zn&&tp(),Zh(An),this},z.path=function(I){for(var we=0;we<I.length;we++){var pt=I[we],_t=pt.c;switch(pt.op){case"m":Vh(_t[0],_t[1]);break;case"l":nf(_t[0],_t[1]);break;case"c":sd.apply(this,_t);break;case"h":tp()}}return this},z.__private__.rect=z.rect=function(I,we,pt,_t,An){if(isNaN(I)||isNaN(we)||isNaN(pt)||isNaN(_t)||!nc(An))throw new Error("Invalid arguments passed to jsPDF.rect");return bt===Mt&&(_t=-_t),xt([Gt(jt(I)),Gt(Tt(we)),Gt(jt(pt)),Gt(jt(_t)),"re"].join(" ")),Zh(An),this},z.__private__.triangle=z.triangle=function(I,we,pt,_t,An,Zn,Ar){if(isNaN(I)||isNaN(we)||isNaN(pt)||isNaN(_t)||isNaN(An)||isNaN(Zn)||!nc(Ar))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[pt-I,_t-we],[An-pt,Zn-_t],[I-An,we-Zn]],I,we,[1,1],Ar,!0),this},z.__private__.roundedRect=z.roundedRect=function(I,we,pt,_t,An,Zn,Ar){if(isNaN(I)||isNaN(we)||isNaN(pt)||isNaN(_t)||isNaN(An)||isNaN(Zn)||!nc(Ar))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var go=4/3*(Math.SQRT2-1);return An=Math.min(An,.5*pt),Zn=Math.min(Zn,.5*_t),this.lines([[pt-2*An,0],[An*go,0,An,Zn-Zn*go,An,Zn],[0,_t-2*Zn],[0,Zn*go,-An*go,Zn,-An,Zn],[2*An-pt,0],[-An*go,0,-An,-Zn*go,-An,-Zn],[0,2*Zn-_t],[0,-Zn*go,An*go,-Zn,An,-Zn]],I+An,we,[1,1],Ar,!0),this},z.__private__.ellipse=z.ellipse=function(I,we,pt,_t,An){if(isNaN(I)||isNaN(we)||isNaN(pt)||isNaN(_t)||!nc(An))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Zn=4/3*(Math.SQRT2-1)*pt,Ar=4/3*(Math.SQRT2-1)*_t;return Vh(I+pt,we),sd(I+pt,we-Ar,I+Zn,we-_t,I,we-_t),sd(I-Zn,we-_t,I-pt,we-Ar,I-pt,we),sd(I-pt,we+Ar,I-Zn,we+_t,I,we+_t),sd(I+Zn,we+_t,I+pt,we+Ar,I+pt,we),Zh(An),this},z.__private__.circle=z.circle=function(I,we,pt,_t){if(isNaN(I)||isNaN(we)||isNaN(pt)||!nc(_t))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(I,we,pt,pt,_t)},z.setFont=function(I,we,pt){return pt&&(we=Ln(we,pt)),Qo=Y0(I,we,{disableWarning:!1}),this};var ng=z.__private__.getFont=z.getFont=function(){return So[Y0.apply(z,arguments)]};z.__private__.getFontList=z.getFontList=function(){var I,we,pt={};for(I in yi)if(yi.hasOwnProperty(I))for(we in pt[I]=[],yi[I])yi[I].hasOwnProperty(we)&&pt[I].push(we);return pt},z.addFont=function(I,we,pt,_t,An){var Zn=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&Zn.indexOf(arguments[3])!==-1?An=arguments[3]:arguments[3]&&Zn.indexOf(arguments[3])==-1&&(pt=Ln(pt,_t)),W0.call(this,I,we,pt,An=An||"Identity-H")};var rf,Wh=e.lineWidth||.200025,ui=z.__private__.getLineWidth=z.getLineWidth=function(){return Wh},rg=z.__private__.setLineWidth=z.setLineWidth=function(I){return Wh=I,xt(Gt(jt(I))+" w"),this};z.__private__.setLineDash=yo.API.setLineDash=yo.API.setLineDashPattern=function(I,we){if(I=I||[],we=we||0,isNaN(we)||!Array.isArray(I))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return I=I.map(function(pt){return Gt(jt(pt))}).join(" "),we=Gt(jt(we)),xt("["+I+"] "+we+" d"),this};var og=z.__private__.getLineHeight=z.getLineHeight=function(){return Cr*rf};z.__private__.getLineHeight=z.getLineHeight=function(){return Cr*rf};var ig=z.__private__.setLineHeightFactor=z.setLineHeightFactor=function(I){return typeof(I=I||1.15)=="number"&&(rf=I),this},ag=z.__private__.getLineHeightFactor=z.getLineHeightFactor=function(){return rf};ig(e.lineHeight);var Sc=z.__private__.getHorizontalCoordinate=function(I){return jt(I)},Fc=z.__private__.getVerticalCoordinate=function(I){return bt===Ot?I:li[Bt].mediaBox.topRightY-li[Bt].mediaBox.bottomLeftY-jt(I)},Ag=z.__private__.getHorizontalCoordinateString=z.getHorizontalCoordinateString=function(I){return Gt(Sc(I))},sg=z.__private__.getVerticalCoordinateString=z.getVerticalCoordinateString=function(I){return Gt(Fc(I))},$f=e.strokeColor||"0 G";z.__private__.getStrokeColor=z.getDrawColor=function(){return ec($f)},z.__private__.setStrokeColor=z.setDrawColor=function(I,we,pt,_t){return $f=Su({ch1:I,ch2:we,ch3:pt,ch4:_t,pdfColorType:"draw",precision:2}),xt($f),this};var Gh=e.fillColor||"0 g";z.__private__.getFillColor=z.getFillColor=function(){return ec(Gh)},z.__private__.setFillColor=z.setFillColor=function(I,we,pt,_t){return Gh=Su({ch1:I,ch2:we,ch3:pt,ch4:_t,pdfColorType:"fill",precision:2}),xt(Gh),this};var of=e.textColor||"0 g",Xf=z.__private__.getTextColor=z.getTextColor=function(){return ec(of)};z.__private__.setTextColor=z.setTextColor=function(I,we,pt,_t){return of=Su({ch1:I,ch2:we,ch3:pt,ch4:_t,pdfColorType:"text",precision:3}),this};var Yf=e.charSpace,lg=z.__private__.getCharSpace=z.getCharSpace=function(){return parseFloat(Yf||0)};z.__private__.setCharSpace=z.setCharSpace=function(I){if(isNaN(I))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Yf=I,this};var $h=0;z.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},z.__private__.setLineCap=z.setLineCap=function(I){var we=z.CapJoinStyles[I];if(we===void 0)throw new Error("Line cap style of '"+I+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return $h=we,xt(we+" J"),this};var Xh=0;z.__private__.setLineJoin=z.setLineJoin=function(I){var we=z.CapJoinStyles[I];if(we===void 0)throw new Error("Line join style of '"+I+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Xh=we,xt(we+" j"),this},z.__private__.setLineMiterLimit=z.__private__.setMiterLimit=z.setLineMiterLimit=z.setMiterLimit=function(I){if(I=I||0,isNaN(I))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return xt(Gt(jt(I))+" M"),this},z.GState=$d,z.setGState=function(I){(I=typeof I=="string"?wi[ts[I]]:af(null,I)).equals(vs)||(xt("/"+I.id+" gs"),vs=I)};var af=function(I,we){if(!I||!ts[I]){var pt=!1;for(var _t in wi)if(wi.hasOwnProperty(_t)&&wi[_t].equals(we)){pt=!0;break}if(pt)we=wi[_t];else{var An="GS"+(Object.keys(wi).length+1).toString(10);wi[An]=we,we.id=An}return I&&(ts[I]=we.id),Da.publish("addGState",we),we}};z.addGState=function(I,we){return af(I,we),this},z.saveGraphicsState=function(){return xt("q"),Ya.push({key:Qo,size:Cr,color:of}),this},z.restoreGraphicsState=function(){xt("Q");var I=Ya.pop();return Qo=I.key,Cr=I.size,of=I.color,vs=null,this},z.setCurrentTransformationMatrix=function(I){return xt(I.toString()+" cm"),this},z.comment=function(I){return xt("#"+I),this};var Af=function(I,we){var pt=I||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return pt},set:function(Zn){isNaN(Zn)||(pt=parseFloat(Zn))}});var _t=we||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return _t},set:function(Zn){isNaN(Zn)||(_t=parseFloat(Zn))}});var An="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return An},set:function(Zn){An=Zn.toString()}}),this},Yh=function(I,we,pt,_t){Af.call(this,I,we),this.type="rect";var An=pt||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return An},set:function(Ar){isNaN(Ar)||(An=parseFloat(Ar))}});var Zn=_t||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Zn},set:function(Ar){isNaN(Ar)||(Zn=parseFloat(Ar))}}),this},Jf=function(){this.page=Ja,this.currentPage=Bt,this.pages=yr.slice(0),this.pagesContext=li.slice(0),this.x=Oo,this.y=aA,this.matrix=La,this.width=np(Bt),this.height=Ic(Bt),this.outputDestination=Xr,this.id="",this.objectNumber=-1};Jf.prototype.restore=function(){Ja=this.page,Bt=this.currentPage,li=this.pagesContext,yr=this.pages,Oo=this.x,aA=this.y,La=this.matrix,rp(Bt,this.width),Uc(Bt,this.height),Xr=this.outputDestination};var Jh=function(I,we,pt,_t,An){qu.push(new Jf),Ja=Bt=0,yr=[],Oo=I,aA=we,La=An,kh([pt,_t])};for(var sf in z.beginFormObject=function(I,we,pt,_t,An){return Jh(I,we,pt,_t,An),this},z.endFormObject=function(I){return function(we){if(bc[we])qu.pop().restore();else{var pt=new Jf,_t="Xo"+(Object.keys(qs).length+1).toString(10);pt.id=_t,bc[we]=_t,qs[_t]=pt,Da.publish("addFormObject",pt),qu.pop().restore()}}(I),this},z.doFormObject=function(I,we){var pt=qs[bc[I]];return xt("q"),xt(we.toString()+" cm"),xt("/"+pt.id+" Do"),xt("Q"),this},z.getFormObject=function(I){var we=qs[bc[I]];return{x:we.x,y:we.y,width:we.width,height:we.height,matrix:we.matrix}},z.save=function(I,we){return I=I||"generated.pdf",(we=we||{}).returnPromise=we.returnPromise||!1,we.returnPromise===!1?(zu(ef(xc()),I),typeof zu.unload=="function"&&Jo.setTimeout&&setTimeout(zu.unload,911),this):new Promise(function(pt,_t){try{var An=zu(ef(xc()),I);typeof zu.unload=="function"&&Jo.setTimeout&&setTimeout(zu.unload,911),pt(An)}catch(Zn){_t(Zn.message)}})},yo.API)yo.API.hasOwnProperty(sf)&&(sf==="events"&&yo.API.events.length?function(I,we){var pt,_t,An;for(An=we.length-1;An!==-1;An--)pt=we[An][0],_t=we[An][1],I.subscribe.apply(I,[pt].concat(typeof _t=="function"?[_t]:_t))}(Da,yo.API.events):z[sf]=yo.API[sf]);function np(I){return li[I].mediaBox.topRightX-li[I].mediaBox.bottomLeftX}function rp(I,we){li[I].mediaBox.topRightX=we+li[I].mediaBox.bottomLeftX}function Ic(I){return li[I].mediaBox.topRightY-li[I].mediaBox.bottomLeftY}function Uc(I,we){li[I].mediaBox.topRightY=we+li[I].mediaBox.bottomLeftY}var op=z.getPageWidth=function(I){return np(I=I||Bt)/ni},ip=z.setPageWidth=function(I,we){rp(I,we*ni)},lf=z.getPageHeight=function(I){return Ic(I=I||Bt)/ni},ap=z.setPageHeight=function(I,we){Uc(I,we*ni)};return z.internal={pdfEscape:Jl,getStyle:ep,getFont:ng,getFontSize:to,getCharSpace:lg,getTextColor:Xf,getLineHeight:og,getLineHeightFactor:ag,getLineWidth:ui,write:ra,getHorizontalCoordinate:Sc,getVerticalCoordinate:Fc,getCoordinateString:Ag,getVerticalCoordinateString:sg,collections:{},newObject:ZA,newAdditionalObject:Yd,newObjectDeferred:Ns,newObjectDeferredBegin:js,getFilters:Fu,putStream:Yl,events:Da,scaleFactor:ni,pageSize:{getWidth:function(){return op(Bt)},setWidth:function(I){ip(Bt,I)},getHeight:function(){return lf(Bt)},setHeight:function(I){ap(Bt,I)}},encryptionOptions:V,encryption:ns,getEncryptor:function(I){return V!==null?ns.encryptor(I,0):function(we){return we}},output:Iu,getNumberOfPages:X0,pages:yr,out:xt,f2:_e,f3:At,getPageInfo:zh,getPageInfoByObjId:Xp,getCurrentPageInfo:Yp,getPDFVersion:Je,Point:Af,Rectangle:Yh,Matrix:Xo,hasHotfix:tf},Object.defineProperty(z.internal.pageSize,"width",{get:function(){return op(Bt)},set:function(I){ip(Bt,I)},enumerable:!0,configurable:!0}),Object.defineProperty(z.internal.pageSize,"height",{get:function(){return lf(Bt)},set:function(I){ap(Bt,I)},enumerable:!0,configurable:!0}),function(I){for(var we=0,pt=ko.length;we<pt;we++){var _t=W0.call(this,I[we][0],I[we][1],I[we][2],ko[we][3],!0);fe===!1&&(Le[_t]=!0);var An=I[we][0].split("-");V0({id:_t,fontName:An[0],fontStyle:An[1]||""})}Da.publish("addFonts",{fonts:So,dictionary:yi})}.call(z,ko),Qo="F1",G0(o,t),Da.publish("initialized"),z}nd.prototype.lsbFirstWord=function(e){return String.fromCharCode(255&e,e>>8&255,e>>16&255,e>>24&255)},nd.prototype.toHexString=function(e){return e.split("").map(function(n){return("0"+(255&n.charCodeAt(0)).toString(16)).slice(-2)}).join("")},nd.prototype.hexToBytes=function(e){for(var n=[],t=0;t<e.length;t+=2)n.push(String.fromCharCode(parseInt(e.substr(t,2),16)));return n.join("")},nd.prototype.processOwnerPassword=function(e,n){return Zu(_h(n).substr(0,5),e)},nd.prototype.encryptor=function(e,n){var t=_h(this.encryptionKey+String.fromCharCode(255&e,e>>8&255,e>>16&255,255&n,n>>8&255)).substr(0,10);return function(r){return Zu(t,r)}},$d.prototype.equals=function(e){var n,t="id,objectNumber,equals";if(!e||(0,s.Z)(e)!==(0,s.Z)(this))return!1;var r=0;for(n in this)if(!(t.indexOf(n)>=0)){if(this.hasOwnProperty(n)&&!e.hasOwnProperty(n)||this[n]!==e[n])return!1;r++}for(n in e)e.hasOwnProperty(n)&&t.indexOf(n)<0&&r--;return r===0},yo.API={events:[]},yo.version="3.0.3";var xA=yo.API,Mh=1,yc=function(e){return e.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},rd=function(e){return e.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},ii=function(e){return e.toFixed(2)},Gu=function(e){return e.toFixed(5)};xA.__acroform__={};var Ys=function(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e},z0=function(e){return e*Mh},Wl=function(e){var n=new Rn,t=Lr.internal.getHeight(e)||0,r=Lr.internal.getWidth(e)||0;return n.BBox=[0,0,Number(ii(r)),Number(ii(t))],n},kp=xA.__acroform__.setBit=function(e,n){if(e=e||0,n=n||0,isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return e|1<<n},Kp=xA.__acroform__.clearBit=function(e,n){if(e=e||0,n=n||0,isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return e&~(1<<n)},zp=xA.__acroform__.getBit=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return e&1<<n?1:0},QA=xA.__acroform__.getBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return zp(e,n-1)},c=xA.__acroform__.setBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return kp(e,n-1)},A=xA.__acroform__.clearBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Kp(e,n-1)},f=xA.__acroform__.calculateCoordinates=function(e,n){var t=n.internal.getHorizontalCoordinate,r=n.internal.getVerticalCoordinate,o=e[0],l=e[1],w=e[2],y=e[3],S={};return S.lowerLeft_X=t(o)||0,S.lowerLeft_Y=r(l+y)||0,S.upperRight_X=t(o+w)||0,S.upperRight_Y=r(l)||0,[Number(ii(S.lowerLeft_X)),Number(ii(S.lowerLeft_Y)),Number(ii(S.upperRight_X)),Number(ii(S.upperRight_Y))]},d=function(e){if(e.appearanceStreamContent)return e.appearanceStreamContent;if(e.V||e.DV){var n=[],t=e._V||e.DV,r=R(e,t),o=e.scope.internal.getFont(e.fontName,e.fontStyle).id;n.push("/Tx BMC"),n.push("q"),n.push("BT"),n.push(e.scope.__private__.encodeColorString(e.color)),n.push("/"+o+" "+ii(r.fontSize)+" Tf"),n.push("1 0 0 1 0 0 Tm"),n.push(r.text),n.push("ET"),n.push("Q"),n.push("EMC");var l=Wl(e);return l.scope=e.scope,l.stream=n.join(`
|
|
|
`),l}},R=function(e,n){var t=e.fontSize===0?e.maxFontSize:e.fontSize,r={text:"",fontSize:""},o=(n=(n=n.substr(0,1)=="("?n.substr(1):n).substr(n.length-1)==")"?n.substr(0,n.length-1):n).split(" ");o=e.multiline?o.map(function(_e){return _e.split(`
|
|
|
`)}):o.map(function(_e){return[_e]});var l=t,w=Lr.internal.getHeight(e)||0;w=w<0?-w:w;var y=Lr.internal.getWidth(e)||0;y=y<0?-y:y;var S=function(_e,At,jt){if(_e+1<o.length){var Tt=At+" "+o[_e+1][0];return ne(Tt,e,jt).width<=y-4}return!1};l++;e:for(;l>0;){n="",l--;var Q,V,fe=ne("3",e,l).height,Le=e.multiline?w-l:(w-fe)/2,z=Le+=2,ot=0,Je=0,it=0;if(l<=0){n=`(...) Tj
|
|
|
`,n+="% Width of Text: "+ne(n,e,l=12).width+", FieldWidth:"+y+`
|
|
|
`;break}for(var Me="",Mt=0,Ot=0;Ot<o.length;Ot++)if(o.hasOwnProperty(Ot)){var bt=!1;if(o[Ot].length!==1&&it!==o[Ot].length-1){if((fe+2)*(Mt+2)+2>w)continue e;Me+=o[Ot][it],bt=!0,Je=Ot,Ot--}else{Me=(Me+=o[Ot][it]+" ").substr(Me.length-1)==" "?Me.substr(0,Me.length-1):Me;var vn=parseInt(Ot),kn=S(vn,Me,l),Ln=Ot>=o.length-1;if(kn&&!Ln){Me+=" ",it=0;continue}if(kn||Ln){if(Ln)Je=vn;else if(e.multiline&&(fe+2)*(Mt+2)+2>w)continue e}else{if(!e.multiline||(fe+2)*(Mt+2)+2>w)continue e;Je=vn}}for(var Gt="",Et=ot;Et<=Je;Et++){var sn=o[Et];if(e.multiline){if(Et===Je){Gt+=sn[it]+" ",it=(it+1)%sn.length;continue}if(Et===ot){Gt+=sn[sn.length-1]+" ";continue}}Gt+=sn[0]+" "}switch(Gt=Gt.substr(Gt.length-1)==" "?Gt.substr(0,Gt.length-1):Gt,V=ne(Gt,e,l).width,e.textAlign){case"right":Q=y-V-2;break;case"center":Q=(y-V)/2;break;default:Q=2}n+=ii(Q)+" "+ii(z)+` Td
|
|
|
`,n+="("+yc(Gt)+`) Tj
|
|
|
`,n+=-ii(Q)+` 0 Td
|
|
|
`,z=-(l+2),V=0,ot=bt?Je:Je+1,Mt++,Me=""}break}return r.text=n,r.fontSize=l,r},ne=function(e,n,t){var r=n.scope.internal.getFont(n.fontName,n.fontStyle),o=n.scope.getStringUnitWidth(e,{font:r,fontSize:parseFloat(t),charSpace:0})*parseFloat(t);return{height:n.scope.getStringUnitWidth("3",{font:r,fontSize:parseFloat(t),charSpace:0})*parseFloat(t)*1.5,width:o}},Ue={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},tt=function(e,n){var t={type:"reference",object:e};n.internal.getPageInfo(e.page).pageContext.annotations.find(function(r){return r.type===t.type&&r.object===t.object})===void 0&&n.internal.getPageInfo(e.page).pageContext.annotations.push(t)},qe=function(e,n){if(n.scope=e,e.internal!==void 0&&(e.internal.acroformPlugin===void 0||e.internal.acroformPlugin.isInitialized===!1)){if(dr.FieldNum=0,e.internal.acroformPlugin=JSON.parse(JSON.stringify(Ue)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");Mh=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new eo,e.internal.acroformPlugin.acroFormDictionaryRoot.scope=e,e.internal.acroformPlugin.acroFormDictionaryRoot._eventID=e.internal.events.subscribe("postPutResources",function(){(function(t){t.internal.events.unsubscribe(t.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete t.internal.acroformPlugin.acroFormDictionaryRoot._eventID,t.internal.acroformPlugin.printedOut=!0})(e)}),e.internal.events.subscribe("buildDocument",function(){(function(t){t.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var r=t.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var o in r)if(r.hasOwnProperty(o)){var l=r[o];l.objId=void 0,l.hasAnnotation&&tt(l,t)}})(e)}),e.internal.events.subscribe("putCatalog",function(){(function(t){if(t.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");t.internal.write("/AcroForm "+t.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(e)}),e.internal.events.subscribe("postPutPages",function(t){(function(r,o){var l=!r;for(var w in r||(o.internal.newObjectDeferredBegin(o.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),o.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),r=r||o.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(r.hasOwnProperty(w)){var y=r[w],S=[],Q=y.Rect;if(y.Rect&&(y.Rect=f(y.Rect,o)),o.internal.newObjectDeferredBegin(y.objId,!0),y.DA=Lr.createDefaultAppearanceStream(y),(0,s.Z)(y)==="object"&&typeof y.getKeyValueListForStream=="function"&&(S=y.getKeyValueListForStream()),y.Rect=Q,y.hasAppearanceStream&&!y.appearanceStreamContent){var V=d(y);S.push({key:"AP",value:"<</N "+V+">>"}),o.internal.acroformPlugin.xForms.push(V)}if(y.appearanceStreamContent){var fe="";for(var Le in y.appearanceStreamContent)if(y.appearanceStreamContent.hasOwnProperty(Le)){var z=y.appearanceStreamContent[Le];if(fe+="/"+Le+" ",fe+="<<",Object.keys(z).length>=1||Array.isArray(z)){for(var w in z)if(z.hasOwnProperty(w)){var ot=z[w];typeof ot=="function"&&(ot=ot.call(o,y)),fe+="/"+w+" "+ot+" ",o.internal.acroformPlugin.xForms.indexOf(ot)>=0||o.internal.acroformPlugin.xForms.push(ot)}}else typeof(ot=z)=="function"&&(ot=ot.call(o,y)),fe+="/"+w+" "+ot,o.internal.acroformPlugin.xForms.indexOf(ot)>=0||o.internal.acroformPlugin.xForms.push(ot);fe+=">>"}S.push({key:"AP",value:`<<
|
|
|
`+fe+">>"})}o.internal.putStream({additionalKeyValues:S,objectId:y.objId}),o.internal.out("endobj")}l&&function(Je,it){for(var Me in Je)if(Je.hasOwnProperty(Me)){var Mt=Me,Ot=Je[Me];it.internal.newObjectDeferredBegin(Ot.objId,!0),(0,s.Z)(Ot)==="object"&&typeof Ot.putStream=="function"&&Ot.putStream(),delete Je[Mt]}}(o.internal.acroformPlugin.xForms,o)})(t,e)}),e.internal.acroformPlugin.isInitialized=!0}},kt=xA.__acroform__.arrayToPdfArray=function(e,n,t){var r=function(w){return w};if(Array.isArray(e)){for(var o="[",l=0;l<e.length;l++)switch(l!==0&&(o+=" "),(0,s.Z)(e[l])){case"boolean":case"number":case"object":o+=e[l].toString();break;case"string":e[l].substr(0,1)!=="/"?(n!==void 0&&t&&(r=t.internal.getEncryptor(n)),o+="("+yc(r(e[l].toString()))+")"):o+=e[l].toString()}return o+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},$t=function(e,n,t){var r=function(o){return o};return n!==void 0&&t&&(r=t.internal.getEncryptor(n)),(e=e||"").toString(),"("+yc(r(e))+")"},an=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(this._objId===void 0){if(this.scope===void 0)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(e){this._objId=e}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};an.prototype.toString=function(){return this.objId+" 0 R"},an.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out("endobj")},an.prototype.getKeyValueListForStream=function(){var e=[],n=Object.getOwnPropertyNames(this).filter(function(l){return l!="content"&&l!="appearanceStreamContent"&&l!="scope"&&l!="objId"&&l.substring(0,1)!="_"});for(var t in n)if(Object.getOwnPropertyDescriptor(this,n[t]).configurable===!1){var r=n[t],o=this[r];o&&(Array.isArray(o)?e.push({key:r,value:kt(o,this.objId,this.scope)}):o instanceof an?(o.scope=this.scope,e.push({key:r,value:o.objId+" 0 R"})):typeof o!="function"&&e.push({key:r,value:o}))}return e};var Rn=function(){an.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var e,n=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return n},set:function(t){n=t}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(t){e=t.trim()},get:function(){return e||null}})};Ys(Rn,an);var eo=function(){an.call(this);var e,n=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return n.length>0?n:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return n}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(e){var t=function(r){return r};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),"("+yc(t(e))+")"}},set:function(t){e=t}})};Ys(eo,an);var dr=function e(){an.call(this);var n=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return n},set:function(Me){if(isNaN(Me))throw new Error('Invalid value "'+Me+'" for attribute F supplied.');n=Me}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!QA(n,3)},set:function(Me){Me?this.F=c(n,3):this.F=A(n,3)}});var t=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return t},set:function(Me){if(isNaN(Me))throw new Error('Invalid value "'+Me+'" for attribute Ff supplied.');t=Me}});var r=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(r.length!==0)return r},set:function(Me){r=Me!==void 0?Me:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[0])?0:r[0]},set:function(Me){r[0]=Me}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[1])?0:r[1]},set:function(Me){r[1]=Me}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[2])?0:r[2]},set:function(Me){r[2]=Me}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[3])?0:r[3]},set:function(Me){r[3]=Me}});var o="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return o},set:function(Me){switch(Me){case"/Btn":case"/Tx":case"/Ch":case"/Sig":o=Me;break;default:throw new Error('Invalid value "'+Me+'" for attribute FT supplied.')}}});var l=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!l||l.length<1){if(this instanceof Vr)return;l="FieldObject"+e.FieldNum++}var Me=function(Mt){return Mt};return this.scope&&(Me=this.scope.internal.getEncryptor(this.objId)),"("+yc(Me(l))+")"},set:function(Me){l=Me.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return l},set:function(Me){l=Me}});var w="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return w},set:function(Me){w=Me}});var y="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return y},set:function(Me){y=Me}});var S=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return S},set:function(Me){S=Me}});var Q=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return Q===void 0?50/Mh:Q},set:function(Me){Q=Me}});var V="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return V},set:function(Me){V=Me}});var fe="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!fe||this instanceof Vr||this instanceof gi))return $t(fe,this.objId,this.scope)},set:function(Me){Me=Me.toString(),fe=Me}});var Le=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(Le)return this instanceof Mo==0?$t(Le,this.objId,this.scope):Le},set:function(Me){Me=Me.toString(),Le=this instanceof Mo==0?Me.substr(0,1)==="("?rd(Me.substr(1,Me.length-2)):rd(Me):Me}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof Mo==1?rd(Le.substr(1,Le.length-1)):Le},set:function(Me){Me=Me.toString(),Le=this instanceof Mo==1?"/"+Me:Me}});var z=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(z)return z},set:function(Me){this.V=Me}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(z)return this instanceof Mo==0?$t(z,this.objId,this.scope):z},set:function(Me){Me=Me.toString(),z=this instanceof Mo==0?Me.substr(0,1)==="("?rd(Me.substr(1,Me.length-2)):rd(Me):Me}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof Mo==1?rd(z.substr(1,z.length-1)):z},set:function(Me){Me=Me.toString(),z=this instanceof Mo==1?"/"+Me:Me}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var ot,Je=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return Je},set:function(Me){Me=!!Me,Je=Me}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(ot)return ot},set:function(Me){ot=Me}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,1)},set:function(Me){Me?this.Ff=c(this.Ff,1):this.Ff=A(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,2)},set:function(Me){Me?this.Ff=c(this.Ff,2):this.Ff=A(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,3)},set:function(Me){Me?this.Ff=c(this.Ff,3):this.Ff=A(this.Ff,3)}});var it=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(it!==null)return it},set:function(Me){if([0,1,2].indexOf(Me)===-1)throw new Error('Invalid value "'+Me+'" for attribute Q supplied.');it=Me}}),Object.defineProperty(this,"textAlign",{get:function(){var Me;switch(it){case 0:default:Me="left";break;case 1:Me="center";break;case 2:Me="right"}return Me},configurable:!0,enumerable:!0,set:function(Me){switch(Me){case"right":case 2:it=2;break;case"center":case 1:it=1;break;default:it=0}}})};Ys(dr,an);var Or=function(){dr.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var e=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){e=t}});var n=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return kt(n,this.objId,this.scope)},set:function(t){var r,o;o=[],typeof(r=t)=="string"&&(o=function(l,w,y){y||(y=1);for(var S,Q=[];S=w.exec(l);)Q.push(S[y]);return Q}(r,/\((.*?)\)/g)),n=o}}),this.getOptions=function(){return n},this.setOptions=function(t){n=t,this.sort&&n.sort()},this.addOption=function(t){t=(t=t||"").toString(),n.push(t),this.sort&&n.sort()},this.removeOption=function(t,r){for(r=r||!1,t=(t=t||"").toString();n.indexOf(t)!==-1&&(n.splice(n.indexOf(t),1),r!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,18)},set:function(t){t?this.Ff=c(this.Ff,18):this.Ff=A(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,19)},set:function(t){this.combo===!0&&(t?this.Ff=c(this.Ff,19):this.Ff=A(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,20)},set:function(t){t?(this.Ff=c(this.Ff,20),n.sort()):this.Ff=A(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,22)},set:function(t){t?this.Ff=c(this.Ff,22):this.Ff=A(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,23)},set:function(t){t?this.Ff=c(this.Ff,23):this.Ff=A(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,27)},set:function(t){t?this.Ff=c(this.Ff,27):this.Ff=A(this.Ff,27)}}),this.hasAppearanceStream=!1};Ys(Or,dr);var qo=function(){Or.call(this),this.fontName="helvetica",this.combo=!1};Ys(qo,Or);var ao=function(){qo.call(this),this.combo=!0};Ys(ao,qo);var io=function(){ao.call(this),this.edit=!0};Ys(io,ao);var Mo=function(){dr.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,15)},set:function(t){t?this.Ff=c(this.Ff,15):this.Ff=A(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,16)},set:function(t){t?this.Ff=c(this.Ff,16):this.Ff=A(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,17)},set:function(t){t?this.Ff=c(this.Ff,17):this.Ff=A(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,26)},set:function(t){t?this.Ff=c(this.Ff,26):this.Ff=A(this.Ff,26)}});var e,n={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(l){return l};if(this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),Object.keys(n).length!==0){var r,o=[];for(r in o.push("<<"),n)o.push("/"+r+" ("+yc(t(n[r]))+")");return o.push(">>"),o.join(`
|
|
|
`)}},set:function(t){(0,s.Z)(t)==="object"&&(n=t)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return n.CA||""},set:function(t){typeof t=="string"&&(n.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return e.substr(1,e.length-1)},set:function(t){e="/"+t}})};Ys(Mo,dr);var ai=function(){Mo.call(this),this.pushButton=!0};Ys(ai,Mo);var No=function(){Mo.call(this),this.radio=!0,this.pushButton=!1;var e=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return e},set:function(n){e=n!==void 0?n:[]}})};Ys(No,Mo);var Vr=function(){var e,n;dr.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return e},set:function(o){e=o}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return n},set:function(o){n=o}});var t,r={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var o=function(y){return y};this.scope&&(o=this.scope.internal.getEncryptor(this.objId));var l,w=[];for(l in w.push("<<"),r)w.push("/"+l+" ("+yc(o(r[l]))+")");return w.push(">>"),w.join(`
|
|
|
`)},set:function(o){(0,s.Z)(o)==="object"&&(r=o)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return r.CA||""},set:function(o){typeof o=="string"&&(r.CA=o)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(o){t=o}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(o){t="/"+o}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=Lr.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};Ys(Vr,dr),No.prototype.setAppearance=function(e){if(!("createAppearanceStream"in e)||!("getCA"in e))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var n in this.Kids)if(this.Kids.hasOwnProperty(n)){var t=this.Kids[n];t.appearanceStreamContent=e.createAppearanceStream(t.optionName),t.caption=e.getCA()}},No.prototype.createOption=function(e){var n=new Vr;return n.Parent=this,n.optionName=e,this.Kids.push(n),Js.call(this.scope,n),n};var ji=function(){Mo.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Lr.CheckBox.createAppearanceStream()};Ys(ji,Mo);var gi=function(){dr.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,13)},set:function(n){n?this.Ff=c(this.Ff,13):this.Ff=A(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,21)},set:function(n){n?this.Ff=c(this.Ff,21):this.Ff=A(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,23)},set:function(n){n?this.Ff=c(this.Ff,23):this.Ff=A(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,24)},set:function(n){n?this.Ff=c(this.Ff,24):this.Ff=A(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,25)},set:function(n){n?this.Ff=c(this.Ff,25):this.Ff=A(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,26)},set:function(n){n?this.Ff=c(this.Ff,26):this.Ff=A(this.Ff,26)}});var e=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return e},set:function(n){e=n}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return e},set:function(n){Number.isInteger(n)&&(e=n)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};Ys(gi,dr);var Ho=function(){gi.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!QA(this.Ff,14)},set:function(e){e?this.Ff=c(this.Ff,14):this.Ff=A(this.Ff,14)}}),this.password=!0};Ys(Ho,gi);var Lr={CheckBox:{createAppearanceStream:function(){return{N:{On:Lr.CheckBox.YesNormal},D:{On:Lr.CheckBox.YesPushDown,Off:Lr.CheckBox.OffPushDown}}},YesPushDown:function(e){var n=Wl(e);n.scope=e.scope;var t=[],r=e.scope.internal.getFont(e.fontName,e.fontStyle).id,o=e.scope.__private__.encodeColorString(e.color),l=R(e,e.caption);return t.push("0.749023 g"),t.push("0 0 "+ii(Lr.internal.getWidth(e))+" "+ii(Lr.internal.getHeight(e))+" re"),t.push("f"),t.push("BMC"),t.push("q"),t.push("0 0 1 rg"),t.push("/"+r+" "+ii(l.fontSize)+" Tf "+o),t.push("BT"),t.push(l.text),t.push("ET"),t.push("Q"),t.push("EMC"),n.stream=t.join(`
|
|
|
`),n},YesNormal:function(e){var n=Wl(e);n.scope=e.scope;var t=e.scope.internal.getFont(e.fontName,e.fontStyle).id,r=e.scope.__private__.encodeColorString(e.color),o=[],l=Lr.internal.getHeight(e),w=Lr.internal.getWidth(e),y=R(e,e.caption);return o.push("1 g"),o.push("0 0 "+ii(w)+" "+ii(l)+" re"),o.push("f"),o.push("q"),o.push("0 0 1 rg"),o.push("0 0 "+ii(w-1)+" "+ii(l-1)+" re"),o.push("W"),o.push("n"),o.push("0 g"),o.push("BT"),o.push("/"+t+" "+ii(y.fontSize)+" Tf "+r),o.push(y.text),o.push("ET"),o.push("Q"),n.stream=o.join(`
|
|
|
`),n},OffPushDown:function(e){var n=Wl(e);n.scope=e.scope;var t=[];return t.push("0.749023 g"),t.push("0 0 "+ii(Lr.internal.getWidth(e))+" "+ii(Lr.internal.getHeight(e))+" re"),t.push("f"),n.stream=t.join(`
|
|
|
`),n}},RadioButton:{Circle:{createAppearanceStream:function(e){var n={D:{Off:Lr.RadioButton.Circle.OffPushDown},N:{}};return n.N[e]=Lr.RadioButton.Circle.YesNormal,n.D[e]=Lr.RadioButton.Circle.YesPushDown,n},getCA:function(){return"l"},YesNormal:function(e){var n=Wl(e);n.scope=e.scope;var t=[],r=Lr.internal.getWidth(e)<=Lr.internal.getHeight(e)?Lr.internal.getWidth(e)/4:Lr.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Lr.internal.Bezier_C,l=Number((r*o).toFixed(5));return t.push("q"),t.push("1 0 0 1 "+Gu(Lr.internal.getWidth(e)/2)+" "+Gu(Lr.internal.getHeight(e)/2)+" cm"),t.push(r+" 0 m"),t.push(r+" "+l+" "+l+" "+r+" 0 "+r+" c"),t.push("-"+l+" "+r+" -"+r+" "+l+" -"+r+" 0 c"),t.push("-"+r+" -"+l+" -"+l+" -"+r+" 0 -"+r+" c"),t.push(l+" -"+r+" "+r+" -"+l+" "+r+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n},YesPushDown:function(e){var n=Wl(e);n.scope=e.scope;var t=[],r=Lr.internal.getWidth(e)<=Lr.internal.getHeight(e)?Lr.internal.getWidth(e)/4:Lr.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),l=Number((o*Lr.internal.Bezier_C).toFixed(5)),w=Number((r*Lr.internal.Bezier_C).toFixed(5));return t.push("0.749023 g"),t.push("q"),t.push("1 0 0 1 "+Gu(Lr.internal.getWidth(e)/2)+" "+Gu(Lr.internal.getHeight(e)/2)+" cm"),t.push(o+" 0 m"),t.push(o+" "+l+" "+l+" "+o+" 0 "+o+" c"),t.push("-"+l+" "+o+" -"+o+" "+l+" -"+o+" 0 c"),t.push("-"+o+" -"+l+" -"+l+" -"+o+" 0 -"+o+" c"),t.push(l+" -"+o+" "+o+" -"+l+" "+o+" 0 c"),t.push("f"),t.push("Q"),t.push("0 g"),t.push("q"),t.push("1 0 0 1 "+Gu(Lr.internal.getWidth(e)/2)+" "+Gu(Lr.internal.getHeight(e)/2)+" cm"),t.push(r+" 0 m"),t.push(r+" "+w+" "+w+" "+r+" 0 "+r+" c"),t.push("-"+w+" "+r+" -"+r+" "+w+" -"+r+" 0 c"),t.push("-"+r+" -"+w+" -"+w+" -"+r+" 0 -"+r+" c"),t.push(w+" -"+r+" "+r+" -"+w+" "+r+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n},OffPushDown:function(e){var n=Wl(e);n.scope=e.scope;var t=[],r=Lr.internal.getWidth(e)<=Lr.internal.getHeight(e)?Lr.internal.getWidth(e)/4:Lr.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),l=Number((o*Lr.internal.Bezier_C).toFixed(5));return t.push("0.749023 g"),t.push("q"),t.push("1 0 0 1 "+Gu(Lr.internal.getWidth(e)/2)+" "+Gu(Lr.internal.getHeight(e)/2)+" cm"),t.push(o+" 0 m"),t.push(o+" "+l+" "+l+" "+o+" 0 "+o+" c"),t.push("-"+l+" "+o+" -"+o+" "+l+" -"+o+" 0 c"),t.push("-"+o+" -"+l+" -"+l+" -"+o+" 0 -"+o+" c"),t.push(l+" -"+o+" "+o+" -"+l+" "+o+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n}},Cross:{createAppearanceStream:function(e){var n={D:{Off:Lr.RadioButton.Cross.OffPushDown},N:{}};return n.N[e]=Lr.RadioButton.Cross.YesNormal,n.D[e]=Lr.RadioButton.Cross.YesPushDown,n},getCA:function(){return"8"},YesNormal:function(e){var n=Wl(e);n.scope=e.scope;var t=[],r=Lr.internal.calculateCross(e);return t.push("q"),t.push("1 1 "+ii(Lr.internal.getWidth(e)-2)+" "+ii(Lr.internal.getHeight(e)-2)+" re"),t.push("W"),t.push("n"),t.push(ii(r.x1.x)+" "+ii(r.x1.y)+" m"),t.push(ii(r.x2.x)+" "+ii(r.x2.y)+" l"),t.push(ii(r.x4.x)+" "+ii(r.x4.y)+" m"),t.push(ii(r.x3.x)+" "+ii(r.x3.y)+" l"),t.push("s"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n},YesPushDown:function(e){var n=Wl(e);n.scope=e.scope;var t=Lr.internal.calculateCross(e),r=[];return r.push("0.749023 g"),r.push("0 0 "+ii(Lr.internal.getWidth(e))+" "+ii(Lr.internal.getHeight(e))+" re"),r.push("f"),r.push("q"),r.push("1 1 "+ii(Lr.internal.getWidth(e)-2)+" "+ii(Lr.internal.getHeight(e)-2)+" re"),r.push("W"),r.push("n"),r.push(ii(t.x1.x)+" "+ii(t.x1.y)+" m"),r.push(ii(t.x2.x)+" "+ii(t.x2.y)+" l"),r.push(ii(t.x4.x)+" "+ii(t.x4.y)+" m"),r.push(ii(t.x3.x)+" "+ii(t.x3.y)+" l"),r.push("s"),r.push("Q"),n.stream=r.join(`
|
|
|
`),n},OffPushDown:function(e){var n=Wl(e);n.scope=e.scope;var t=[];return t.push("0.749023 g"),t.push("0 0 "+ii(Lr.internal.getWidth(e))+" "+ii(Lr.internal.getHeight(e))+" re"),t.push("f"),n.stream=t.join(`
|
|
|
`),n}}},createDefaultAppearanceStream:function(e){var n=e.scope.internal.getFont(e.fontName,e.fontStyle).id,t=e.scope.__private__.encodeColorString(e.color);return"/"+n+" "+e.fontSize+" Tf "+t}};Lr.internal={Bezier_C:.551915024494,calculateCross:function(e){var n=Lr.internal.getWidth(e),t=Lr.internal.getHeight(e),r=Math.min(n,t);return{x1:{x:(n-r)/2,y:(t-r)/2+r},x2:{x:(n-r)/2+r,y:(t-r)/2},x3:{x:(n-r)/2,y:(t-r)/2},x4:{x:(n-r)/2+r,y:(t-r)/2+r}}}},Lr.internal.getWidth=function(e){var n=0;return(0,s.Z)(e)==="object"&&(n=z0(e.Rect[2])),n},Lr.internal.getHeight=function(e){var n=0;return(0,s.Z)(e)==="object"&&(n=z0(e.Rect[3])),n};var Js=xA.addField=function(e){if(qe(this,e),!(e instanceof dr))throw new Error("Invalid argument passed to jsPDF.addField.");var n;return(n=e).scope.internal.acroformPlugin.printedOut&&(n.scope.internal.acroformPlugin.printedOut=!1,n.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),n.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(n),e.page=e.scope.internal.getCurrentPageInfo().pageNumber,this};xA.AcroFormChoiceField=Or,xA.AcroFormListBox=qo,xA.AcroFormComboBox=ao,xA.AcroFormEditBox=io,xA.AcroFormButton=Mo,xA.AcroFormPushButton=ai,xA.AcroFormRadioButton=No,xA.AcroFormCheckBox=ji,xA.AcroFormTextField=gi,xA.AcroFormPasswordField=Ho,xA.AcroFormAppearance=Lr,xA.AcroForm={ChoiceField:Or,ListBox:qo,ComboBox:ao,EditBox:io,Button:Mo,PushButton:ai,RadioButton:No,CheckBox:ji,TextField:gi,PasswordField:Ho,Appearance:Lr},yo.AcroForm={ChoiceField:Or,ListBox:qo,ComboBox:ao,EditBox:io,Button:Mo,PushButton:ai,RadioButton:No,CheckBox:ji,TextField:gi,PasswordField:Ho,Appearance:Lr};var al=yo.AcroForm;function Ia(e){return e.reduce(function(n,t,r){return n[t]=r,n},{})}(function(e){var n="addImage_";e.__addimage__={};var t="UNKNOWN",r={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},o=e.__addimage__.getImageFileTypeByImageData=function(_e,At){var jt,Tt,Bn,In,Qn,pn=t;if((At=At||t)==="RGBA"||_e.data!==void 0&&_e.data instanceof Uint8ClampedArray&&"height"in _e&&"width"in _e)return"RGBA";if(kn(_e))for(Qn in r)for(Bn=r[Qn],jt=0;jt<Bn.length;jt+=1){for(In=!0,Tt=0;Tt<Bn[jt].length;Tt+=1)if(Bn[jt][Tt]!==void 0&&Bn[jt][Tt]!==_e[Tt]){In=!1;break}if(In===!0){pn=Qn;break}}else for(Qn in r)for(Bn=r[Qn],jt=0;jt<Bn.length;jt+=1){for(In=!0,Tt=0;Tt<Bn[jt].length;Tt+=1)if(Bn[jt][Tt]!==void 0&&Bn[jt][Tt]!==_e.charCodeAt(Tt)){In=!1;break}if(In===!0){pn=Qn;break}}return pn===t&&At!==t&&(pn=At),pn},l=function _e(At){for(var jt=this.internal.write,Tt=this.internal.putStream,Bn=(0,this.internal.getFilters)();Bn.indexOf("FlateEncode")!==-1;)Bn.splice(Bn.indexOf("FlateEncode"),1);At.objectId=this.internal.newObject();var In=[];if(In.push({key:"Type",value:"/XObject"}),In.push({key:"Subtype",value:"/Image"}),In.push({key:"Width",value:At.width}),In.push({key:"Height",value:At.height}),At.colorSpace===Me.INDEXED?In.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(At.palette.length/3-1)+" "+("sMask"in At&&At.sMask!==void 0?At.objectId+2:At.objectId+1)+" 0 R]"}):(In.push({key:"ColorSpace",value:"/"+At.colorSpace}),At.colorSpace===Me.DEVICE_CMYK&&In.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),In.push({key:"BitsPerComponent",value:At.bitsPerComponent}),"decodeParameters"in At&&At.decodeParameters!==void 0&&In.push({key:"DecodeParms",value:"<<"+At.decodeParameters+">>"}),"transparency"in At&&Array.isArray(At.transparency)&&At.transparency.length>0){for(var Qn="",pn=0,Tn=At.transparency.length;pn<Tn;pn++)Qn+=At.transparency[pn]+" "+At.transparency[pn]+" ";In.push({key:"Mask",value:"["+Qn+"]"})}At.sMask!==void 0&&In.push({key:"SMask",value:At.objectId+1+" 0 R"});var Ur=At.filter!==void 0?["/"+At.filter]:void 0;if(Tt({data:At.data,additionalKeyValues:In,alreadyAppliedFilters:Ur,objectId:At.objectId}),jt("endobj"),"sMask"in At&&At.sMask!==void 0){var ir,Pe=(ir=At.sMaskBitsPerComponent)!==null&&ir!==void 0?ir:At.bitsPerComponent,Bt={width:At.width,height:At.height,colorSpace:"DeviceGray",bitsPerComponent:Pe,data:At.sMask};"filter"in At&&(Bt.decodeParameters="/Predictor ".concat(At.predictor," /Colors 1 /BitsPerComponent ").concat(Pe," /Columns ").concat(At.width),Bt.filter=At.filter),_e.call(this,Bt)}if(At.colorSpace===Me.INDEXED){var Ut=this.internal.newObject();Tt({data:Gt(new Uint8Array(At.palette)),objectId:Ut}),jt("endobj")}},w=function(){var _e=this.internal.collections[n+"images"];for(var At in _e)l.call(this,_e[At])},y=function(){var _e,At=this.internal.collections[n+"images"],jt=this.internal.write;for(var Tt in At)jt("/I"+(_e=At[Tt]).index,_e.objectId,"0","R")},S=function(){this.internal.collections[n+"images"]||(this.internal.collections[n+"images"]={},this.internal.events.subscribe("putResources",w),this.internal.events.subscribe("putXobjectDict",y))},Q=function(){var _e=this.internal.collections[n+"images"];return S.call(this),_e},V=function(){return Object.keys(this.internal.collections[n+"images"]).length},fe=function(_e){return typeof e["process"+_e.toUpperCase()]=="function"},Le=function(_e){return(0,s.Z)(_e)==="object"&&_e.nodeType===1},z=function(_e,At){if(_e.nodeName==="IMG"&&_e.hasAttribute("src")){var jt=""+_e.getAttribute("src");if(jt.indexOf("data:image/")===0)return Zd(unescape(jt).split("base64,").pop());var Tt=e.loadFile(jt,!0);if(Tt!==void 0)return Tt}if(_e.nodeName==="CANVAS"){if(_e.width===0||_e.height===0)throw new Error("Given canvas must have data. Canvas width: "+_e.width+", height: "+_e.height);var Bn;switch(At){case"PNG":Bn="image/png";break;case"WEBP":Bn="image/webp";break;default:Bn="image/jpeg"}return Zd(_e.toDataURL(Bn,1).split("base64,").pop())}},ot=function(_e){var At=this.internal.collections[n+"images"];if(At){for(var jt in At)if(_e===At[jt].alias)return At[jt]}},Je=function(_e,At,jt){return _e||At||(_e=-96,At=-96),_e<0&&(_e=-1*jt.width*72/_e/this.internal.scaleFactor),At<0&&(At=-1*jt.height*72/At/this.internal.scaleFactor),_e===0&&(_e=At*jt.width/jt.height),At===0&&(At=_e*jt.height/jt.width),[_e,At]},it=function(_e,At,jt,Tt,Bn,In){var Qn=Je.call(this,jt,Tt,Bn),pn=this.internal.getCoordinateString,Tn=this.internal.getVerticalCoordinateString,Ur=Q.call(this);if(jt=Qn[0],Tt=Qn[1],Ur[Bn.index]=Bn,In){In*=Math.PI/180;var ir=Math.cos(In),Pe=Math.sin(In),Bt=function(zt){return zt.toFixed(4)},Ut=[Bt(ir),Bt(Pe),Bt(-1*Pe),Bt(ir),0,0,"cm"]}this.internal.write("q"),In?(this.internal.write([1,"0","0",1,pn(_e),Tn(At+Tt),"cm"].join(" ")),this.internal.write(Ut.join(" ")),this.internal.write([pn(jt),"0","0",pn(Tt),"0","0","cm"].join(" "))):this.internal.write([pn(jt),"0","0",pn(Tt),pn(_e),Tn(At+Tt),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+Bn.index+" Do"),this.internal.write("Q")},Me=e.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};e.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var Mt=e.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},Ot=e.__addimage__.sHashCode=function(_e){var At,jt,Tt=0;if(typeof _e=="string")for(jt=_e.length,At=0;At<jt;At++)Tt=(Tt<<5)-Tt+_e.charCodeAt(At),Tt|=0;else if(kn(_e))for(jt=_e.byteLength/2,At=0;At<jt;At++)Tt=(Tt<<5)-Tt+_e[At],Tt|=0;return Tt},bt=e.__addimage__.validateStringAsBase64=function(_e){(_e=_e||"").toString().trim();var At=!0;return _e.length===0&&(At=!1),_e.length%4!=0&&(At=!1),/^[A-Za-z0-9+/]+$/.test(_e.substr(0,_e.length-2))===!1&&(At=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(_e.substr(-2))===!1&&(At=!1),At},vn=e.__addimage__.extractImageFromDataUrl=function(_e){if(_e==null||!(_e=_e.trim()).startsWith("data:"))return null;var At=_e.indexOf(",");return At<0?null:_e.substring(0,At).trim().endsWith("base64")?_e.substring(At+1):null};e.__addimage__.isArrayBuffer=function(_e){return _e instanceof ArrayBuffer};var kn=e.__addimage__.isArrayBufferView=function(_e){return _e instanceof Int8Array||_e instanceof Uint8Array||_e instanceof Uint8ClampedArray||_e instanceof Int16Array||_e instanceof Uint16Array||_e instanceof Int32Array||_e instanceof Uint32Array||_e instanceof Float32Array||_e instanceof Float64Array},Ln=e.__addimage__.binaryStringToUint8Array=function(_e){for(var At=_e.length,jt=new Uint8Array(At),Tt=0;Tt<At;Tt++)jt[Tt]=_e.charCodeAt(Tt);return jt},Gt=e.__addimage__.arrayBufferToBinaryString=function(_e){for(var At="",jt=kn(_e)?_e:new Uint8Array(_e),Tt=0;Tt<jt.length;Tt+=8192)At+=String.fromCharCode.apply(null,jt.subarray(Tt,Tt+8192));return At};e.addImage=function(){var _e,At,jt,Tt,Bn,In,Qn,pn,Tn;if(typeof arguments[1]=="number"?(At=t,jt=arguments[1],Tt=arguments[2],Bn=arguments[3],In=arguments[4],Qn=arguments[5],pn=arguments[6],Tn=arguments[7]):(At=arguments[1],jt=arguments[2],Tt=arguments[3],Bn=arguments[4],In=arguments[5],Qn=arguments[6],pn=arguments[7],Tn=arguments[8]),(0,s.Z)(_e=arguments[0])==="object"&&!Le(_e)&&"imageData"in _e){var Ur=_e;_e=Ur.imageData,At=Ur.format||At||t,jt=Ur.x||jt||0,Tt=Ur.y||Tt||0,Bn=Ur.w||Ur.width||Bn,In=Ur.h||Ur.height||In,Qn=Ur.alias||Qn,pn=Ur.compression||pn,Tn=Ur.rotation||Ur.angle||Tn}var ir=this.internal.getFilters();if(pn===void 0&&ir.indexOf("FlateEncode")!==-1&&(pn="SLOW"),isNaN(jt)||isNaN(Tt))throw new Error("Invalid coordinates passed to jsPDF.addImage");S.call(this);var Pe=Et.call(this,_e,At,Qn,pn);return it.call(this,jt,Tt,Bn,In,Pe,Tn),this};var Et=function(_e,At,jt,Tt){var Bn,In,Qn;if(typeof _e=="string"&&o(_e)===t){_e=unescape(_e);var pn=sn(_e,!1);(pn!==""||(pn=e.loadFile(_e,!0))!==void 0)&&(_e=pn)}if(Le(_e)&&(_e=z(_e,At)),At=o(_e,At),!fe(At))throw new Error("addImage does not support files of type '"+At+"', please ensure that a plugin for '"+At+"' support is added.");if(((Qn=jt)==null||Qn.length===0)&&(jt=function(Tn){return typeof Tn=="string"||kn(Tn)?Ot(Tn):kn(Tn.data)?Ot(Tn.data):null}(_e)),(Bn=ot.call(this,jt))||(_e instanceof Uint8Array||At==="RGBA"||(In=_e,_e=Ln(_e)),Bn=this["process"+At.toUpperCase()](_e,V.call(this),jt,function(Tn){return Tn&&typeof Tn=="string"&&(Tn=Tn.toUpperCase()),Tn in e.image_compression?Tn:Mt.NONE}(Tt),In)),!Bn)throw new Error("An unknown error occurred whilst processing the image.");return Bn},sn=e.__addimage__.convertBase64ToBinaryString=function(_e,At){At=typeof At!="boolean"||At;var jt,Tt="";if(typeof _e=="string"){var Bn;jt=(Bn=vn(_e))!==null&&Bn!==void 0?Bn:_e;try{Tt=Zd(jt)}catch(In){if(At)throw bt(jt)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+In.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return Tt};e.getImageProperties=function(_e){var At,jt,Tt="";if(Le(_e)&&(_e=z(_e)),typeof _e=="string"&&o(_e)===t&&((Tt=sn(_e,!1))===""&&(Tt=e.loadFile(_e)||""),_e=Tt),jt=o(_e),!fe(jt))throw new Error("addImage does not support files of type '"+jt+"', please ensure that a plugin for '"+jt+"' support is added.");if(_e instanceof Uint8Array||(_e=Ln(_e)),!(At=this["process"+jt.toUpperCase()](_e)))throw new Error("An unknown error occurred whilst processing the image");return At.fileType=jt,At}})(yo.API),function(e){var n=function(t){if(t!==void 0&&t!="")return!0};yo.API.events.push(["addPage",function(t){this.internal.getPageInfo(t.pageNumber).pageContext.annotations=[]}]),e.events.push(["putPage",function(t){for(var r,o,l,w=this.internal.getCoordinateString,y=this.internal.getVerticalCoordinateString,S=this.internal.getPageInfoByObjId(t.objId),Q=t.pageContext.annotations,V=!1,fe=0;fe<Q.length&&!V;fe++)switch((r=Q[fe]).type){case"link":(n(r.options.url)||n(r.options.pageNumber))&&(V=!0);break;case"reference":case"text":case"freetext":V=!0}if(V!=0){this.internal.write("/Annots [");for(var Le=0;Le<Q.length;Le++){r=Q[Le];var z=this.internal.pdfEscape,ot=this.internal.getEncryptor(t.objId);switch(r.type){case"reference":this.internal.write(" "+r.object.objId+" 0 R ");break;case"text":var Je=this.internal.newAdditionalObject(),it=this.internal.newAdditionalObject(),Me=this.internal.getEncryptor(Je.objId),Mt=r.title||"Note";l="<</Type /Annot /Subtype /Text "+(o="/Rect ["+w(r.bounds.x)+" "+y(r.bounds.y+r.bounds.h)+" "+w(r.bounds.x+r.bounds.w)+" "+y(r.bounds.y)+"] ")+"/Contents ("+z(Me(r.contents))+")",l+=" /Popup "+it.objId+" 0 R",l+=" /P "+S.objId+" 0 R",l+=" /T ("+z(Me(Mt))+") >>",Je.content=l;var Ot=Je.objId+" 0 R";l="<</Type /Annot /Subtype /Popup "+(o="/Rect ["+w(r.bounds.x+30)+" "+y(r.bounds.y+r.bounds.h)+" "+w(r.bounds.x+r.bounds.w+30)+" "+y(r.bounds.y)+"] ")+" /Parent "+Ot,r.open&&(l+=" /Open true"),l+=" >>",it.content=l,this.internal.write(Je.objId,"0 R",it.objId,"0 R");break;case"freetext":o="/Rect ["+w(r.bounds.x)+" "+y(r.bounds.y)+" "+w(r.bounds.x+r.bounds.w)+" "+y(r.bounds.y+r.bounds.h)+"] ";var bt=r.color||"#000000";l="<</Type /Annot /Subtype /FreeText "+o+"/Contents ("+z(ot(r.contents))+")",l+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+bt+")",l+=" /Border [0 0 0]",l+=" >>",this.internal.write(l);break;case"link":if(r.options.name){var vn=this.annotations._nameMap[r.options.name];r.options.pageNumber=vn.page,r.options.top=vn.y}else r.options.top||(r.options.top=0);if(o="/Rect ["+r.finalBounds.x+" "+r.finalBounds.y+" "+r.finalBounds.w+" "+r.finalBounds.h+"] ",l="",r.options.url)l="<</Type /Annot /Subtype /Link "+o+"/Border [0 0 0] /A <</S /URI /URI ("+z(ot(r.options.url))+") >>";else if(r.options.pageNumber)switch(l="<</Type /Annot /Subtype /Link "+o+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(r.options.pageNumber).objId+" 0 R",r.options.magFactor=r.options.magFactor||"XYZ",r.options.magFactor){case"Fit":l+=" /Fit]";break;case"FitH":l+=" /FitH "+r.options.top+"]";break;case"FitV":r.options.left=r.options.left||0,l+=" /FitV "+r.options.left+"]";break;default:var kn=y(r.options.top);r.options.left=r.options.left||0,r.options.zoom===void 0&&(r.options.zoom=0),l+=" /XYZ "+r.options.left+" "+kn+" "+r.options.zoom+"]"}l!=""&&(l+=" >>",this.internal.write(l))}}this.internal.write("]")}}]),e.createAnnotation=function(t){var r=this.internal.getCurrentPageInfo();switch(t.type){case"link":this.link(t.bounds.x,t.bounds.y,t.bounds.w,t.bounds.h,t);break;case"text":case"freetext":r.pageContext.annotations.push(t)}},e.link=function(t,r,o,l,w){var y=this.internal.getCurrentPageInfo(),S=this.internal.getCoordinateString,Q=this.internal.getVerticalCoordinateString;y.pageContext.annotations.push({finalBounds:{x:S(t),y:Q(r),w:S(t+o),h:Q(r+l)},options:w,type:"link"})},e.textWithLink=function(t,r,o,l){var w,y,S=this.getTextWidth(t),Q=this.internal.getLineHeight()/this.internal.scaleFactor;if(l.maxWidth!==void 0){y=l.maxWidth;var V=this.splitTextToSize(t,y).length;w=Math.ceil(Q*V)}else y=S,w=Q;return this.text(t,r,o,l),o+=.2*Q,l.align==="center"&&(r-=S/2),l.align==="right"&&(r-=S),this.link(r,o-Q,y,w,l),S},e.getTextWidth=function(t){var r=this.internal.getFontSize();return this.getStringUnitWidth(t)*r/this.internal.scaleFactor}}(yo.API),function(e){var n={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},t={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},r={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},o=[1570,1571,1573,1575];e.__arabicParser__={};var l=e.__arabicParser__.isInArabicSubstitutionA=function(Je){return n[Je.charCodeAt(0)]!==void 0},w=e.__arabicParser__.isArabicLetter=function(Je){return typeof Je=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(Je)},y=e.__arabicParser__.isArabicEndLetter=function(Je){return w(Je)&&l(Je)&&n[Je.charCodeAt(0)].length<=2},S=e.__arabicParser__.isArabicAlfLetter=function(Je){return w(Je)&&o.indexOf(Je.charCodeAt(0))>=0};e.__arabicParser__.arabicLetterHasIsolatedForm=function(Je){return w(Je)&&l(Je)&&n[Je.charCodeAt(0)].length>=1};var Q=e.__arabicParser__.arabicLetterHasFinalForm=function(Je){return w(Je)&&l(Je)&&n[Je.charCodeAt(0)].length>=2};e.__arabicParser__.arabicLetterHasInitialForm=function(Je){return w(Je)&&l(Je)&&n[Je.charCodeAt(0)].length>=3};var V=e.__arabicParser__.arabicLetterHasMedialForm=function(Je){return w(Je)&&l(Je)&&n[Je.charCodeAt(0)].length==4},fe=e.__arabicParser__.resolveLigatures=function(Je){var it=0,Me=t,Mt="",Ot=0;for(it=0;it<Je.length;it+=1)Me[Je.charCodeAt(it)]!==void 0?(Ot++,typeof(Me=Me[Je.charCodeAt(it)])=="number"&&(Mt+=String.fromCharCode(Me),Me=t,Ot=0),it===Je.length-1&&(Me=t,Mt+=Je.charAt(it-(Ot-1)),it-=Ot-1,Ot=0)):(Me=t,Mt+=Je.charAt(it-Ot),it-=Ot,Ot=0);return Mt};e.__arabicParser__.isArabicDiacritic=function(Je){return Je!==void 0&&r[Je.charCodeAt(0)]!==void 0};var Le=e.__arabicParser__.getCorrectForm=function(Je,it,Me){return w(Je)?l(Je)===!1?-1:!Q(Je)||!w(it)&&!w(Me)||!w(Me)&&y(it)||y(Je)&&!w(it)||y(Je)&&S(it)||y(Je)&&y(it)?0:V(Je)&&w(it)&&!y(it)&&w(Me)&&Q(Me)?3:y(Je)||!w(Me)?1:2:-1},z=function(Je){var it=0,Me=0,Mt=0,Ot="",bt="",vn="",kn=(Je=Je||"").split("\\s+"),Ln=[];for(it=0;it<kn.length;it+=1){for(Ln.push(""),Me=0;Me<kn[it].length;Me+=1)Ot=kn[it][Me],bt=kn[it][Me-1],vn=kn[it][Me+1],w(Ot)?(Mt=Le(Ot,bt,vn),Ln[it]+=Mt!==-1?String.fromCharCode(n[Ot.charCodeAt(0)][Mt]):Ot):Ln[it]+=Ot;Ln[it]=fe(Ln[it])}return Ln.join(" ")},ot=e.__arabicParser__.processArabic=e.processArabic=function(){var Je,it=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,Me=[];if(Array.isArray(it)){var Mt=0;for(Me=[],Mt=0;Mt<it.length;Mt+=1)Array.isArray(it[Mt])?Me.push([z(it[Mt][0]),it[Mt][1],it[Mt][2]]):Me.push([z(it[Mt])]);Je=Me}else Je=z(it);return typeof arguments[0]=="string"?Je:(arguments[0].text=Je,arguments[0])};e.events.push(["preProcessText",ot])}(yo.API),yo.API.autoPrint=function(e){var n;return(e=e||{}).variant=e.variant||"non-conform",e.variant==="javascript"?this.addJS("print({});"):(this.internal.events.subscribe("postPutResources",function(){n=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+n+" 0 R")})),this},function(e){var n=function(){var t=void 0;Object.defineProperty(this,"pdf",{get:function(){return t},set:function(y){t=y}});var r=150;Object.defineProperty(this,"width",{get:function(){return r},set:function(y){r=isNaN(y)||Number.isInteger(y)===!1||y<0?150:y,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=r+1)}});var o=300;Object.defineProperty(this,"height",{get:function(){return o},set:function(y){o=isNaN(y)||Number.isInteger(y)===!1||y<0?300:y,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=o+1)}});var l=[];Object.defineProperty(this,"childNodes",{get:function(){return l},set:function(y){l=y}});var w={};Object.defineProperty(this,"style",{get:function(){return w},set:function(y){w=y}}),Object.defineProperty(this,"parentNode",{})};n.prototype.getContext=function(t,r){var o;if((t=t||"2d")!=="2d")return null;for(o in r)this.pdf.context2d.hasOwnProperty(o)&&(this.pdf.context2d[o]=r[o]);return this.pdf.context2d._canvas=this,this.pdf.context2d},n.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},e.events.push(["initialized",function(){this.canvas=new n,this.canvas.pdf=this}])}(yo.API),function(e){var n={left:0,top:0,bottom:0,right:0},t=!1,r=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},n),this.internal.__cell__.margins.width=this.getPageWidth(),o.call(this))},o=function(){this.internal.__cell__.lastCell=new l,this.internal.__cell__.pages=1},l=function(){var S=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return S},set:function(Je){S=Je}});var Q=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Q},set:function(Je){Q=Je}});var V=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return V},set:function(Je){V=Je}});var fe=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return fe},set:function(Je){fe=Je}});var Le=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return Le},set:function(Je){Le=Je}});var z=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return z},set:function(Je){z=Je}});var ot=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return ot},set:function(Je){ot=Je}}),this};l.prototype.clone=function(){return new l(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},l.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},e.setHeaderFunction=function(S){return r.call(this),this.internal.__cell__.headerFunction=typeof S=="function"?S:void 0,this},e.getTextDimensions=function(S,Q){r.call(this);var V=(Q=Q||{}).fontSize||this.getFontSize(),fe=Q.font||this.getFont(),Le=Q.scaleFactor||this.internal.scaleFactor,z=0,ot=0,Je=0,it=this;if(!Array.isArray(S)&&typeof S!="string"){if(typeof S!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");S=String(S)}var Me=Q.maxWidth;Me>0?typeof S=="string"?S=this.splitTextToSize(S,Me):Object.prototype.toString.call(S)==="[object Array]"&&(S=S.reduce(function(Ot,bt){return Ot.concat(it.splitTextToSize(bt,Me))},[])):S=Array.isArray(S)?S:[S];for(var Mt=0;Mt<S.length;Mt++)z<(Je=this.getStringUnitWidth(S[Mt],{font:fe})*V)&&(z=Je);return z!==0&&(ot=S.length),{w:z/=Le,h:Math.max((ot*V*this.getLineHeightFactor()-V*(this.getLineHeightFactor()-1))/Le,0)}},e.cellAddPage=function(){r.call(this),this.addPage();var S=this.internal.__cell__.margins||n;return this.internal.__cell__.lastCell=new l(S.left,S.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var w=e.cell=function(){var S;S=arguments[0]instanceof l?arguments[0]:new l(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),r.call(this);var Q=this.internal.__cell__.lastCell,V=this.internal.__cell__.padding,fe=this.internal.__cell__.margins||n,Le=this.internal.__cell__.tableHeaderRow,z=this.internal.__cell__.printHeaders;return Q.lineNumber!==void 0&&(Q.lineNumber===S.lineNumber?(S.x=(Q.x||0)+(Q.width||0),S.y=Q.y||0):Q.y+Q.height+S.height+fe.bottom>this.getPageHeight()?(this.cellAddPage(),S.y=fe.top,z&&Le&&(this.printHeaderRow(S.lineNumber,!0),S.y+=Le[0].height)):S.y=Q.y+Q.height||S.y),S.text[0]!==void 0&&(this.rect(S.x,S.y,S.width,S.height,t===!0?"FD":void 0),S.align==="right"?this.text(S.text,S.x+S.width-V,S.y+V,{align:"right",baseline:"top"}):S.align==="center"?this.text(S.text,S.x+S.width/2,S.y+V,{align:"center",baseline:"top",maxWidth:S.width-V-V}):this.text(S.text,S.x+V,S.y+V,{align:"left",baseline:"top",maxWidth:S.width-V-V})),this.internal.__cell__.lastCell=S,this};e.table=function(S,Q,V,fe,Le){if(r.call(this),!V)throw new Error("No data for PDF table.");var z,ot,Je,it,Me=[],Mt=[],Ot=[],bt={},vn={},kn=[],Ln=[],Gt=(Le=Le||{}).autoSize||!1,Et=Le.printHeaders!==!1,sn=Le.css&&Le.css["font-size"]!==void 0?16*Le.css["font-size"]:Le.fontSize||12,_e=Le.margins||Object.assign({width:this.getPageWidth()},n),At=typeof Le.padding=="number"?Le.padding:3,jt=Le.headerBackgroundColor||"#c8c8c8",Tt=Le.headerTextColor||"#000";if(o.call(this),this.internal.__cell__.printHeaders=Et,this.internal.__cell__.margins=_e,this.internal.__cell__.table_font_size=sn,this.internal.__cell__.padding=At,this.internal.__cell__.headerBackgroundColor=jt,this.internal.__cell__.headerTextColor=Tt,this.setFontSize(sn),fe==null)Mt=Me=Object.keys(V[0]),Ot=Me.map(function(){return"left"});else if(Array.isArray(fe)&&(0,s.Z)(fe[0])==="object")for(Me=fe.map(function(Ur){return Ur.name}),Mt=fe.map(function(Ur){return Ur.prompt||Ur.name||""}),Ot=fe.map(function(Ur){return Ur.align||"left"}),z=0;z<fe.length;z+=1)vn[fe[z].name]=.7499990551181103*fe[z].width;else Array.isArray(fe)&&typeof fe[0]=="string"&&(Mt=Me=fe,Ot=Me.map(function(){return"left"}));if(Gt||Array.isArray(fe)&&typeof fe[0]=="string")for(z=0;z<Me.length;z+=1){for(bt[it=Me[z]]=V.map(function(Ur){return Ur[it]}),this.setFont(void 0,"bold"),kn.push(this.getTextDimensions(Mt[z],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),ot=bt[it],this.setFont(void 0,"normal"),Je=0;Je<ot.length;Je+=1)kn.push(this.getTextDimensions(ot[Je],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);vn[it]=Math.max.apply(null,kn)+At+At,kn=[]}if(Et){var Bn={};for(z=0;z<Me.length;z+=1)Bn[Me[z]]={},Bn[Me[z]].text=Mt[z],Bn[Me[z]].align=Ot[z];var In=y.call(this,Bn,vn);Ln=Me.map(function(Ur){return new l(S,Q,vn[Ur],In,Bn[Ur].text,void 0,Bn[Ur].align)}),this.setTableHeaderRow(Ln),this.printHeaderRow(1,!1)}var Qn=fe.reduce(function(Ur,ir){return Ur[ir.name]=ir.align,Ur},{});for(z=0;z<V.length;z+=1){"rowStart"in Le&&Le.rowStart instanceof Function&&Le.rowStart({row:z,data:V[z]},this);var pn=y.call(this,V[z],vn);for(Je=0;Je<Me.length;Je+=1){var Tn=V[z][Me[Je]];"cellStart"in Le&&Le.cellStart instanceof Function&&Le.cellStart({row:z,col:Je,data:Tn},this),w.call(this,new l(S,Q,vn[Me[Je]],pn,Tn,z+2,Qn[Me[Je]]))}}return this.internal.__cell__.table_x=S,this.internal.__cell__.table_y=Q,this};var y=function(S,Q){var V=this.internal.__cell__.padding,fe=this.internal.__cell__.table_font_size,Le=this.internal.scaleFactor;return Object.keys(S).map(function(z){var ot=S[z];return this.splitTextToSize(ot.hasOwnProperty("text")?ot.text:ot,Q[z]-V-V)},this).map(function(z){return this.getLineHeightFactor()*z.length*fe/Le+V+V},this).reduce(function(z,ot){return Math.max(z,ot)},0)};e.setTableHeaderRow=function(S){r.call(this),this.internal.__cell__.tableHeaderRow=S},e.printHeaderRow=function(S,Q){if(r.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var V;if(t=!0,typeof this.internal.__cell__.headerFunction=="function"){var fe=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new l(fe[0],fe[1],fe[2],fe[3],void 0,-1)}this.setFont(void 0,"bold");for(var Le=[],z=0;z<this.internal.__cell__.tableHeaderRow.length;z+=1){V=this.internal.__cell__.tableHeaderRow[z].clone(),Q&&(V.y=this.internal.__cell__.margins.top||0,Le.push(V)),V.lineNumber=S;var ot=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),w.call(this,V),this.setTextColor(ot)}Le.length>0&&this.setTableHeaderRow(Le),this.setFont(void 0,"normal"),t=!1}}(yo.API);var ls={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},wu=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Ls=Ia(wu),_s=[100,200,300,400,500,600,700,800,900],wc=Ia(_s);function Bl(e){var n=e.family.replace(/"|'/g,"").toLowerCase(),t=function(l){return ls[l=l||"normal"]?l:"normal"}(e.style),r=function(l){return l?typeof l=="number"?l>=100&&l<=900&&l%100==0?l:400:/^\d00$/.test(l)?parseInt(l):l==="bold"?700:400:400}(e.weight),o=function(l){return typeof Ls[l=l||"normal"]=="number"?l:"normal"}(e.stretch);return{family:n,style:t,weight:r,stretch:o,src:e.src||[],ref:e.ref||{name:n,style:[o,t,r].join(" ")}}}function Bu(e,n,t,r){var o;for(o=t;o>=0&&o<n.length;o+=r)if(e[n[o]])return e[n[o]];for(o=t;o>=0&&o<n.length;o-=r)if(e[n[o]])return e[n[o]]}var Bc={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},$u={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Gl(e){return[e.stretch,e.style,e.weight,e.family].join(" ")}function Xu(e){return e.trimLeft()}function bu(e,n){for(var t=0;t<e.length;){if(e.charAt(t)===n)return[e.substring(0,t),e.substring(t+1)];t+=1}return null}function od(e){var n=e.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return n===null?null:[n[0],e.substring(n[0].length)]}var Yu,Qg,Og,zf,Z0,Dg,Pg,Tg,Zp=["times"];function Rg(e,n,t,r,o){var l=4,w=jg;switch(o){case yo.API.image_compression.FAST:l=1,w=_g;break;case yo.API.image_compression.MEDIUM:l=6,w=Mg;break;case yo.API.image_compression.SLOW:l=9,w=Hg}e=function(S,Q,V,fe){for(var Le,z=S.length/Q,ot=new Uint8Array(S.length+z),Je=[Pm,_g,jg,Mg,Hg],it=0;it<z;it+=1){var Me=it*Q,Mt=S.subarray(Me,Me+Q);if(fe)ot.set(fe(Mt,V,Le),Me+it);else{for(var Ot=Je.length,bt=[],vn=0;vn<Ot;vn+=1)bt[vn]=Je[vn](Mt,V,Le);var kn=Rm(bt.concat());ot.set(bt[kn],Me+it)}Le=Mt}return ot}(e,n,Math.ceil(t*r/8),w);var y=fr(e,{level:l});return yo.API.__addimage__.arrayBufferToBinaryString(y)}function Pm(e){var n=Array.apply([],e);return n.unshift(0),n}function _g(e,n){var t=e.length,r=[];r[0]=1;for(var o=0;o<t;o+=1){var l=e[o-n]||0;r[o+1]=e[o]-l+256&255}return r}function jg(e,n,t){var r=e.length,o=[];o[0]=2;for(var l=0;l<r;l+=1){var w=t&&t[l]||0;o[l+1]=e[l]-w+256&255}return o}function Mg(e,n,t){var r=e.length,o=[];o[0]=3;for(var l=0;l<r;l+=1){var w=e[l-n]||0,y=t&&t[l]||0;o[l+1]=e[l]+256-(w+y>>>1)&255}return o}function Hg(e,n,t){var r=e.length,o=[];o[0]=4;for(var l=0;l<r;l+=1){var w=Tm(e[l-n]||0,t&&t[l]||0,t&&t[l-n]||0);o[l+1]=e[l]-w+256&255}return o}function Tm(e,n,t){if(e===n&&n===t)return e;var r=Math.abs(n-t),o=Math.abs(e-t),l=Math.abs(e+n-t-t);return r<=o&&r<=l?e:o<=l?n:t}function Rm(e){var n=e.map(function(t){return t.reduce(function(r,o){return r+Math.abs(o)},0)});return n.indexOf(Math.min.apply(null,n))}function Vp(e,n,t){var r=n*t,o=Math.floor(r/8),l=16-(r-8*o+t),w=(1<<t)-1;return Kg(e,o)>>l&w}function kg(e,n,t,r){var o=t*r,l=Math.floor(o/8),w=16-(o-8*l+r),y=(1<<r)-1,S=(n&y)<<w;(function(Q,V,fe){if(V+1<Q.byteLength)Q.setUint16(V,fe,!1);else{var Le=fe>>8&255;Q.setUint8(V,Le)}})(e,l,Kg(e,l)&~(y<<w)&65535|S)}function Kg(e,n){return n+1<e.byteLength?e.getUint16(n,!1):e.getUint8(n)<<8}function _m(e){var n=0;if(e[n++]!==71||e[n++]!==73||e[n++]!==70||e[n++]!==56||(e[n++]+1&253)!=56||e[n++]!==97)throw new Error("Invalid GIF 87a/89a header.");var t=e[n++]|e[n++]<<8,r=e[n++]|e[n++]<<8,o=e[n++],l=o>>7,w=1<<1+(7&o);e[n++],e[n++];var y=null,S=null;l&&(y=n,S=w,n+=3*w);var Q=!0,V=[],fe=0,Le=null,z=0,ot=null;for(this.width=t,this.height=r;Q&&n<e.length;)switch(e[n++]){case 33:switch(e[n++]){case 255:if(e[n]!==11||e[n+1]==78&&e[n+2]==69&&e[n+3]==84&&e[n+4]==83&&e[n+5]==67&&e[n+6]==65&&e[n+7]==80&&e[n+8]==69&&e[n+9]==50&&e[n+10]==46&&e[n+11]==48&&e[n+12]==3&&e[n+13]==1&&e[n+16]==0)n+=14,ot=e[n++]|e[n++]<<8,n++;else for(n+=12;;){if(!((_e=e[n++])>=0))throw Error("Invalid block size");if(_e===0)break;n+=_e}break;case 249:if(e[n++]!==4||e[n+4]!==0)throw new Error("Invalid graphics extension block.");var Je=e[n++];fe=e[n++]|e[n++]<<8,Le=e[n++],1&Je||(Le=null),z=Je>>2&7,n++;break;case 254:for(;;){if(!((_e=e[n++])>=0))throw Error("Invalid block size");if(_e===0)break;n+=_e}break;default:throw new Error("Unknown graphic control label: 0x"+e[n-1].toString(16))}break;case 44:var it=e[n++]|e[n++]<<8,Me=e[n++]|e[n++]<<8,Mt=e[n++]|e[n++]<<8,Ot=e[n++]|e[n++]<<8,bt=e[n++],vn=bt>>6&1,kn=1<<1+(7&bt),Ln=y,Gt=S,Et=!1;bt>>7&&(Et=!0,Ln=n,Gt=kn,n+=3*kn);var sn=n;for(n++;;){var _e;if(!((_e=e[n++])>=0))throw Error("Invalid block size");if(_e===0)break;n+=_e}V.push({x:it,y:Me,width:Mt,height:Ot,has_local_palette:Et,palette_offset:Ln,palette_size:Gt,data_offset:sn,data_length:n-sn,transparent_index:Le,interlaced:!!vn,delay:fe,disposal:z});break;case 59:Q=!1;break;default:throw new Error("Unknown gif block: 0x"+e[n-1].toString(16))}this.numFrames=function(){return V.length},this.loopCount=function(){return ot},this.frameInfo=function(At){if(At<0||At>=V.length)throw new Error("Frame index out of range.");return V[At]},this.decodeAndBlitFrameBGRA=function(At,jt){var Tt=this.frameInfo(At),Bn=Tt.width*Tt.height,In=new Uint8Array(Bn);zg(e,Tt.data_offset,In,Bn);var Qn=Tt.palette_offset,pn=Tt.transparent_index;pn===null&&(pn=256);var Tn=Tt.width,Ur=t-Tn,ir=Tn,Pe=4*(Tt.y*t+Tt.x),Bt=4*((Tt.y+Tt.height)*t+Tt.x),Ut=Pe,zt=4*Ur;Tt.interlaced===!0&&(zt+=4*t*7);for(var Jt=8,gn=0,Nn=In.length;gn<Nn;++gn){var Sn=In[gn];if(ir===0&&(ir=Tn,(Ut+=zt)>=Bt&&(zt=4*Ur+4*t*(Jt-1),Ut=Pe+(Tn+Ur)*(Jt<<1),Jt>>=1)),Sn===pn)Ut+=4;else{var Xn=e[Qn+3*Sn],yr=e[Qn+3*Sn+1],$r=e[Qn+3*Sn+2];jt[Ut++]=$r,jt[Ut++]=yr,jt[Ut++]=Xn,jt[Ut++]=255}--ir}},this.decodeAndBlitFrameRGBA=function(At,jt){var Tt=this.frameInfo(At),Bn=Tt.width*Tt.height,In=new Uint8Array(Bn);zg(e,Tt.data_offset,In,Bn);var Qn=Tt.palette_offset,pn=Tt.transparent_index;pn===null&&(pn=256);var Tn=Tt.width,Ur=t-Tn,ir=Tn,Pe=4*(Tt.y*t+Tt.x),Bt=4*((Tt.y+Tt.height)*t+Tt.x),Ut=Pe,zt=4*Ur;Tt.interlaced===!0&&(zt+=4*t*7);for(var Jt=8,gn=0,Nn=In.length;gn<Nn;++gn){var Sn=In[gn];if(ir===0&&(ir=Tn,(Ut+=zt)>=Bt&&(zt=4*Ur+4*t*(Jt-1),Ut=Pe+(Tn+Ur)*(Jt<<1),Jt>>=1)),Sn===pn)Ut+=4;else{var Xn=e[Qn+3*Sn],yr=e[Qn+3*Sn+1],$r=e[Qn+3*Sn+2];jt[Ut++]=Xn,jt[Ut++]=yr,jt[Ut++]=$r,jt[Ut++]=255}--ir}}}function zg(e,n,t,r){for(var o=e[n++],l=1<<o,w=l+1,y=w+1,S=o+1,Q=(1<<S)-1,V=0,fe=0,Le=0,z=e[n++],ot=new Int32Array(4096),Je=null;;){for(;V<16&&z!==0;)fe|=e[n++]<<V,V+=8,z===1?z=e[n++]:--z;if(V<S)break;var it=fe&Q;if(fe>>=S,V-=S,it!==l){if(it===w)break;for(var Me=it<y?it:Je,Mt=0,Ot=Me;Ot>l;)Ot=ot[Ot]>>8,++Mt;var bt=Ot;if(Le+Mt+(Me!==it?1:0)>r)return void Ha.log("Warning, gif stream longer than expected.");t[Le++]=bt;var vn=Le+=Mt;for(Me!==it&&(t[Le++]=bt),Ot=Me;Mt--;)Ot=ot[Ot],t[--vn]=255&Ot,Ot>>=8;Je!==null&&y<4096&&(ot[y++]=Je<<8|bt,y>=Q+1&&S<12&&(++S,Q=Q<<1|1)),Je=it}else y=w+1,Q=(1<<(S=o+1))-1,Je=null}return Le!==r&&Ha.log("Warning, gif stream shorter than expected."),t}function Wp(e){var n,t,r,o,l,w=Math.floor,y=new Array(64),S=new Array(64),Q=new Array(64),V=new Array(64),fe=new Array(65535),Le=new Array(65535),z=new Array(64),ot=new Array(64),Je=[],it=0,Me=7,Mt=new Array(64),Ot=new Array(64),bt=new Array(64),vn=new Array(256),kn=new Array(2048),Ln=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],Gt=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],Et=[0,1,2,3,4,5,6,7,8,9,10,11],sn=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],_e=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],At=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],jt=[0,1,2,3,4,5,6,7,8,9,10,11],Tt=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],Bn=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function In(Pe,Bt){for(var Ut=0,zt=0,Jt=new Array,gn=1;gn<=16;gn++){for(var Nn=1;Nn<=Pe[gn];Nn++)Jt[Bt[zt]]=[],Jt[Bt[zt]][0]=Ut,Jt[Bt[zt]][1]=gn,zt++,Ut++;Ut*=2}return Jt}function Qn(Pe){for(var Bt=Pe[0],Ut=Pe[1]-1;Ut>=0;)Bt&1<<Ut&&(it|=1<<Me),Ut--,--Me<0&&(it==255?(pn(255),pn(0)):pn(it),Me=7,it=0)}function pn(Pe){Je.push(Pe)}function Tn(Pe){pn(Pe>>8&255),pn(255&Pe)}function Ur(Pe,Bt,Ut,zt,Jt){for(var gn,Nn=Jt[0],Sn=Jt[240],Xn=function(Cr,Lo){var to,Ii,Ro,Ua,mi,vi,Va,Ui,Qo,ni,Oo=0;for(Qo=0;Qo<8;++Qo){to=Cr[Oo],Ii=Cr[Oo+1],Ro=Cr[Oo+2],Ua=Cr[Oo+3],mi=Cr[Oo+4],vi=Cr[Oo+5],Va=Cr[Oo+6];var aA=to+(Ui=Cr[Oo+7]),La=to-Ui,So=Ii+Va,yi=Ii-Va,Ya=Ro+vi,$o=Ro-vi,la=Ua+mi,wi=Ua-mi,ts=aA+la,vs=aA-la,Ja=So+Ya,li=So-Ya;Cr[Oo]=ts+Ja,Cr[Oo+4]=ts-Ja;var Da=.707106781*(li+vs);Cr[Oo+2]=vs+Da,Cr[Oo+6]=vs-Da;var Xd=.382683433*((ts=wi+$o)-(li=yi+La)),qs=.5411961*ts+Xd,bc=1.306562965*li+Xd,qu=.707106781*(Ja=$o+yi),Xo=La+qu,Cc=La-qu;Cr[Oo+5]=Cc+qs,Cr[Oo+3]=Cc-qs,Cr[Oo+1]=Xo+bc,Cr[Oo+7]=Xo-bc,Oo+=8}for(Oo=0,Qo=0;Qo<8;++Qo){to=Cr[Oo],Ii=Cr[Oo+8],Ro=Cr[Oo+16],Ua=Cr[Oo+24],mi=Cr[Oo+32],vi=Cr[Oo+40],Va=Cr[Oo+48];var Ec=to+(Ui=Cr[Oo+56]),$l=to-Ui,Xl=Ii+Va,ZA=Ii-Va,Ns=Ro+vi,js=Ro-vi,Yd=Ua+mi,ad=Ua-mi,xu=Ec+Yd,ec=Ec-Yd,Su=Xl+Ns,Fu=Xl-Ns;Cr[Oo]=xu+Su,Cr[Oo+32]=xu-Su;var Yl=.707106781*(Fu+ec);Cr[Oo+16]=ec+Yl,Cr[Oo+48]=ec-Yl;var Jd=.382683433*((xu=ad+js)-(Fu=ZA+$l)),tc=.5411961*xu+Jd,qd=1.306562965*Fu+Jd,Zf=.707106781*(Su=js+ZA),Vf=$l+Zf,Wf=$l-Zf;Cr[Oo+40]=Wf+tc,Cr[Oo+24]=Wf-tc,Cr[Oo+8]=Vf+qd,Cr[Oo+56]=Vf-qd,Oo++}for(Qo=0;Qo<64;++Qo)ni=Cr[Qo]*Lo[Qo],z[Qo]=ni>0?ni+.5|0:ni-.5|0;return z}(Pe,Bt),yr=0;yr<64;++yr)ot[Ln[yr]]=Xn[yr];var $r=ot[0]-Ut;Ut=ot[0],$r==0?Qn(zt[0]):(Qn(zt[Le[gn=32767+$r]]),Qn(fe[gn]));for(var Xr=63;Xr>0&&ot[Xr]==0;)Xr--;if(Xr==0)return Qn(Nn),Ut;for(var jn,xt=1;xt<=Xr;){for(var ra=xt;ot[xt]==0&&xt<=Xr;)++xt;var Fi=xt-ra;if(Fi>=16){jn=Fi>>4;for(var ko=1;ko<=jn;++ko)Qn(Sn);Fi&=15}gn=32767+ot[xt],Qn(Jt[(Fi<<4)+Le[gn]]),Qn(fe[gn]),xt++}return Xr!=63&&Qn(Nn),Ut}function ir(Pe){Pe=Math.min(Math.max(Pe,1),100),l!=Pe&&(function(Bt){for(var Ut=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],zt=0;zt<64;zt++){var Jt=w((Ut[zt]*Bt+50)/100);Jt=Math.min(Math.max(Jt,1),255),y[Ln[zt]]=Jt}for(var gn=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],Nn=0;Nn<64;Nn++){var Sn=w((gn[Nn]*Bt+50)/100);Sn=Math.min(Math.max(Sn,1),255),S[Ln[Nn]]=Sn}for(var Xn=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],yr=0,$r=0;$r<8;$r++)for(var Xr=0;Xr<8;Xr++)Q[yr]=1/(y[Ln[yr]]*Xn[$r]*Xn[Xr]*8),V[yr]=1/(S[Ln[yr]]*Xn[$r]*Xn[Xr]*8),yr++}(Pe<50?Math.floor(5e3/Pe):Math.floor(200-2*Pe)),l=Pe)}this.encode=function(Pe,Bt){Bt&&ir(Bt),Je=new Array,it=0,Me=7,Tn(65496),Tn(65504),Tn(16),pn(74),pn(70),pn(73),pn(70),pn(0),pn(1),pn(1),pn(0),Tn(1),Tn(1),pn(0),pn(0),function(){Tn(65499),Tn(132),pn(0);for(var Ii=0;Ii<64;Ii++)pn(y[Ii]);pn(1);for(var Ro=0;Ro<64;Ro++)pn(S[Ro])}(),function(Ii,Ro){Tn(65472),Tn(17),pn(8),Tn(Ro),Tn(Ii),pn(3),pn(1),pn(17),pn(0),pn(2),pn(17),pn(1),pn(3),pn(17),pn(1)}(Pe.width,Pe.height),function(){Tn(65476),Tn(418),pn(0);for(var Ii=0;Ii<16;Ii++)pn(Gt[Ii+1]);for(var Ro=0;Ro<=11;Ro++)pn(Et[Ro]);pn(16);for(var Ua=0;Ua<16;Ua++)pn(sn[Ua+1]);for(var mi=0;mi<=161;mi++)pn(_e[mi]);pn(1);for(var vi=0;vi<16;vi++)pn(At[vi+1]);for(var Va=0;Va<=11;Va++)pn(jt[Va]);pn(17);for(var Ui=0;Ui<16;Ui++)pn(Tt[Ui+1]);for(var Qo=0;Qo<=161;Qo++)pn(Bn[Qo])}(),Tn(65498),Tn(12),pn(3),pn(1),pn(0),pn(2),pn(17),pn(3),pn(17),pn(0),pn(63),pn(0);var Ut=0,zt=0,Jt=0;it=0,Me=7,this.encode.displayName="_encode_";for(var gn,Nn,Sn,Xn,yr,$r,Xr,jn,xt,ra=Pe.data,Fi=Pe.width,ko=Pe.height,Cr=4*Fi,Lo=0;Lo<ko;){for(gn=0;gn<Cr;){for(yr=Cr*Lo+gn,Xr=-1,jn=0,xt=0;xt<64;xt++)$r=yr+(jn=xt>>3)*Cr+(Xr=4*(7&xt)),Lo+jn>=ko&&($r-=Cr*(Lo+1+jn-ko)),gn+Xr>=Cr&&($r-=gn+Xr-Cr+4),Nn=ra[$r++],Sn=ra[$r++],Xn=ra[$r++],Mt[xt]=(kn[Nn]+kn[Sn+256|0]+kn[Xn+512|0]>>16)-128,Ot[xt]=(kn[Nn+768|0]+kn[Sn+1024|0]+kn[Xn+1280|0]>>16)-128,bt[xt]=(kn[Nn+1280|0]+kn[Sn+1536|0]+kn[Xn+1792|0]>>16)-128;Ut=Ur(Mt,Q,Ut,n,r),zt=Ur(Ot,V,zt,t,o),Jt=Ur(bt,V,Jt,t,o),gn+=32}Lo+=8}if(Me>=0){var to=[];to[1]=Me+1,to[0]=(1<<Me+1)-1,Qn(to)}return Tn(65497),new Uint8Array(Je)},e=e||50,function(){for(var Pe=String.fromCharCode,Bt=0;Bt<256;Bt++)vn[Bt]=Pe(Bt)}(),n=In(Gt,Et),t=In(At,jt),r=In(sn,_e),o=In(Tt,Bn),function(){for(var Pe=1,Bt=2,Ut=1;Ut<=15;Ut++){for(var zt=Pe;zt<Bt;zt++)Le[32767+zt]=Ut,fe[32767+zt]=[],fe[32767+zt][1]=Ut,fe[32767+zt][0]=zt;for(var Jt=-(Bt-1);Jt<=-Pe;Jt++)Le[32767+Jt]=Ut,fe[32767+Jt]=[],fe[32767+Jt][1]=Ut,fe[32767+Jt][0]=Bt-1+Jt;Pe<<=1,Bt<<=1}}(),function(){for(var Pe=0;Pe<256;Pe++)kn[Pe]=19595*Pe,kn[Pe+256|0]=38470*Pe,kn[Pe+512|0]=7471*Pe+32768,kn[Pe+768|0]=-11059*Pe,kn[Pe+1024|0]=-21709*Pe,kn[Pe+1280|0]=32768*Pe+8421375,kn[Pe+1536|0]=-27439*Pe,kn[Pe+1792|0]=-5329*Pe}(),ir(e)}function Cu(e,n){if(this.pos=0,this.buffer=e,this.datav=new DataView(e.buffer),this.is_with_alpha=!!n,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function Zg(e){function n(Et){if(!Et)throw Error("assert :P")}function t(Et,sn,_e){for(var At=0;4>At;At++)if(Et[sn+At]!=_e.charCodeAt(At))return!0;return!1}function r(Et,sn,_e,At,jt){for(var Tt=0;Tt<jt;Tt++)Et[sn+Tt]=_e[At+Tt]}function o(Et,sn,_e,At){for(var jt=0;jt<At;jt++)Et[sn+jt]=_e}function l(Et){return new Int32Array(Et)}function w(Et,sn){for(var _e=[],At=0;At<Et;At++)_e.push(new sn);return _e}function y(Et,sn){var _e=[];return function At(jt,Tt,Bn){for(var In=Bn[Tt],Qn=0;Qn<In&&(jt.push(Bn.length>Tt+1?[]:new sn),!(Bn.length<Tt+1));Qn++)At(jt[Qn],Tt+1,Bn)}(_e,0,Et),_e}var S=function(){var Et=this;function sn(u,m){for(var _=1<<m-1>>>0;u&_;)_>>>=1;return _?(u&_-1)+_:u}function _e(u,m,_,q,be){n(!(q%_));do u[m+(q-=_)]=be;while(0<q)}function At(u,m,_,q,be){if(n(2328>=be),512>=be)var Ne=l(512);else if((Ne=l(be))==null)return 0;return function(De,Ze,Ye,dt,Wt,mn){var ft,Xt,un=Ze,Mn=1<<Ye,hn=l(16),Kn=l(16);for(n(Wt!=0),n(dt!=null),n(De!=null),n(0<Ye),Xt=0;Xt<Wt;++Xt){if(15<dt[Xt])return 0;++hn[dt[Xt]]}if(hn[0]==Wt)return 0;for(Kn[1]=0,ft=1;15>ft;++ft){if(hn[ft]>1<<ft)return 0;Kn[ft+1]=Kn[ft]+hn[ft]}for(Xt=0;Xt<Wt;++Xt)ft=dt[Xt],0<dt[Xt]&&(mn[Kn[ft]++]=Xt);if(Kn[15]==1)return(dt=new jt).g=0,dt.value=mn[0],_e(De,un,1,Mn,dt),Mn;var Wn,wr=-1,ar=Mn-1,Fo=0,ho=1,Di=1,wo=1<<Ye;for(Xt=0,ft=1,Wt=2;ft<=Ye;++ft,Wt<<=1){if(ho+=Di<<=1,0>(Di-=hn[ft]))return 0;for(;0<hn[ft];--hn[ft])(dt=new jt).g=ft,dt.value=mn[Xt++],_e(De,un+Fo,Wt,wo,dt),Fo=sn(Fo,ft)}for(ft=Ye+1,Wt=2;15>=ft;++ft,Wt<<=1){if(ho+=Di<<=1,0>(Di-=hn[ft]))return 0;for(;0<hn[ft];--hn[ft]){if(dt=new jt,(Fo&ar)!=wr){for(un+=wo,Wn=1<<(wr=ft)-Ye;15>wr&&!(0>=(Wn-=hn[wr]));)++wr,Wn<<=1;Mn+=wo=1<<(Wn=wr-Ye),De[Ze+(wr=Fo&ar)].g=Wn+Ye,De[Ze+wr].value=un-Ze-wr}dt.g=ft-Ye,dt.value=mn[Xt++],_e(De,un+(Fo>>Ye),Wt,wo,dt),Fo=sn(Fo,ft)}}return ho!=2*Kn[15]-1?0:Mn}(u,m,_,q,be,Ne)}function jt(){this.value=this.g=0}function Tt(){this.value=this.g=0}function Bn(){this.G=w(5,jt),this.H=l(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=w(mf,Tt)}function In(u,m,_,q){n(u!=null),n(m!=null),n(2147483648>q),u.Ca=254,u.I=0,u.b=-8,u.Ka=0,u.oa=m,u.pa=_,u.Jd=m,u.Yc=_+q,u.Zc=4<=q?_+q-4+1:_,Nn(u)}function Qn(u,m){for(var _=0;0<m--;)_|=Xn(u,128)<<m;return _}function pn(u,m){var _=Qn(u,m);return Sn(u)?-_:_}function Tn(u,m,_,q){var be,Ne=0;for(n(u!=null),n(m!=null),n(4294967288>q),u.Sb=q,u.Ra=0,u.u=0,u.h=0,4<q&&(q=4),be=0;be<q;++be)Ne+=m[_+be]<<8*be;u.Ra=Ne,u.bb=q,u.oa=m,u.pa=_}function Ur(u){for(;8<=u.u&&u.bb<u.Sb;)u.Ra>>>=8,u.Ra+=u.oa[u.pa+u.bb]<<cd-8>>>0,++u.bb,u.u-=8;zt(u)&&(u.h=1,u.u=0)}function ir(u,m){if(n(0<=m),!u.h&&m<=Dl){var _=Ut(u)&Ol[m];return u.u+=m,Ur(u),_}return u.h=1,u.u=0}function Pe(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function Bt(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function Ut(u){return u.Ra>>>(u.u&cd-1)>>>0}function zt(u){return n(u.bb<=u.Sb),u.h||u.bb==u.Sb&&u.u>cd}function Jt(u,m){u.u=m,u.h=zt(u)}function gn(u){u.u>=Nc&&(n(u.u>=Nc),Ur(u))}function Nn(u){n(u!=null&&u.oa!=null),u.pa<u.Zc?(u.I=(u.oa[u.pa++]|u.I<<8)>>>0,u.b+=8):(n(u!=null&&u.oa!=null),u.pa<u.Yc?(u.b+=8,u.I=u.oa[u.pa++]|u.I<<8):u.Ka?u.b=0:(u.I<<=8,u.b+=8,u.Ka=1))}function Sn(u){return Qn(u,1)}function Xn(u,m){var _=u.Ca;0>u.b&&Nn(u);var q=u.b,be=_*m>>>8,Ne=(u.I>>>q>be)+0;for(Ne?(_-=be,u.I-=be+1<<q>>>0):_=be+1,q=_,be=0;256<=q;)be+=8,q>>=8;return q=7^be+dd[q],u.b-=q,u.Ca=(_<<q)-1,Ne}function yr(u,m,_){u[m+0]=_>>24&255,u[m+1]=_>>16&255,u[m+2]=_>>8&255,u[m+3]=255&_}function $r(u,m){return u[m+0]|u[m+1]<<8}function Xr(u,m){return $r(u,m)|u[m+2]<<16}function jn(u,m){return $r(u,m)|$r(u,m+2)<<16}function xt(u,m){var _=1<<m;return n(u!=null),n(0<m),u.X=l(_),u.X==null?0:(u.Mb=32-m,u.Xa=m,1)}function ra(u,m){n(u!=null),n(m!=null),n(u.Xa==m.Xa),r(m.X,0,u.X,0,1<<m.Xa)}function Fi(){this.X=[],this.Xa=this.Mb=0}function ko(u,m,_,q){n(_!=null),n(q!=null);var be=_[0],Ne=q[0];return be==0&&(be=(u*Ne+m/2)/m),Ne==0&&(Ne=(m*be+u/2)/u),0>=be||0>=Ne?0:(_[0]=be,q[0]=Ne,1)}function Cr(u,m){return u+(1<<m)-1>>>m}function Lo(u,m){return((4278255360&u)+(4278255360&m)>>>0&4278255360)+((16711935&u)+(16711935&m)>>>0&16711935)>>>0}function to(u,m){Et[m]=function(_,q,be,Ne,De,Ze,Ye){var dt;for(dt=0;dt<De;++dt){var Wt=Et[u](Ze[Ye+dt-1],be,Ne+dt);Ze[Ye+dt]=Lo(_[q+dt],Wt)}}}function Ii(){this.ud=this.hd=this.jd=0}function Ro(u,m){return((4278124286&(u^m))>>>1)+(u&m)>>>0}function Ua(u){return 0<=u&&256>u?u:0>u?0:255<u?255:void 0}function mi(u,m){return Ua(u+(u-m+.5>>1))}function vi(u,m,_){return Math.abs(m-_)-Math.abs(u-_)}function Va(u,m,_,q,be,Ne,De){for(q=Ne[De-1],_=0;_<be;++_)Ne[De+_]=q=Lo(u[m+_],q)}function Ui(u,m,_,q,be){var Ne;for(Ne=0;Ne<_;++Ne){var De=u[m+Ne],Ze=De>>8&255,Ye=16711935&(Ye=(Ye=16711935&De)+((Ze<<16)+Ze));q[be+Ne]=(4278255360&De)+Ye>>>0}}function Qo(u,m){m.jd=255&u,m.hd=u>>8&255,m.ud=u>>16&255}function ni(u,m,_,q,be,Ne){var De;for(De=0;De<q;++De){var Ze=m[_+De],Ye=Ze>>>8,dt=Ze,Wt=255&(Wt=(Wt=Ze>>>16)+((u.jd<<24>>24)*(Ye<<24>>24)>>>5));dt=255&(dt=(dt+=(u.hd<<24>>24)*(Ye<<24>>24)>>>5)+((u.ud<<24>>24)*(Wt<<24>>24)>>>5)),be[Ne+De]=(4278255360&Ze)+(Wt<<16)+dt}}function Oo(u,m,_,q,be){Et[m]=function(Ne,De,Ze,Ye,dt,Wt,mn,ft,Xt){for(Ye=mn;Ye<ft;++Ye)for(mn=0;mn<Xt;++mn)dt[Wt++]=be(Ze[q(Ne[De++])])},Et[u]=function(Ne,De,Ze,Ye,dt,Wt,mn){var ft=8>>Ne.b,Xt=Ne.Ea,un=Ne.K[0],Mn=Ne.w;if(8>ft)for(Ne=(1<<Ne.b)-1,Mn=(1<<ft)-1;De<Ze;++De){var hn,Kn=0;for(hn=0;hn<Xt;++hn)hn&Ne||(Kn=q(Ye[dt++])),Wt[mn++]=be(un[Kn&Mn]),Kn>>=ft}else Et["VP8LMapColor"+_](Ye,dt,un,Mn,Wt,mn,De,Ze,Xt)}}function aA(u,m,_,q,be){for(_=m+_;m<_;){var Ne=u[m++];q[be++]=Ne>>16&255,q[be++]=Ne>>8&255,q[be++]=255&Ne}}function La(u,m,_,q,be){for(_=m+_;m<_;){var Ne=u[m++];q[be++]=Ne>>16&255,q[be++]=Ne>>8&255,q[be++]=255&Ne,q[be++]=Ne>>24&255}}function So(u,m,_,q,be){for(_=m+_;m<_;){var Ne=(De=u[m++])>>16&240|De>>12&15,De=240&De|De>>28&15;q[be++]=Ne,q[be++]=De}}function yi(u,m,_,q,be){for(_=m+_;m<_;){var Ne=(De=u[m++])>>16&248|De>>13&7,De=De>>5&224|De>>3&31;q[be++]=Ne,q[be++]=De}}function Ya(u,m,_,q,be){for(_=m+_;m<_;){var Ne=u[m++];q[be++]=255&Ne,q[be++]=Ne>>8&255,q[be++]=Ne>>16&255}}function $o(u,m,_,q,be,Ne){if(Ne==0)for(_=m+_;m<_;)yr(q,((Ne=u[m++])[0]>>24|Ne[1]>>8&65280|Ne[2]<<8&16711680|Ne[3]<<24)>>>0),be+=32;else r(q,be,u,m,_)}function la(u,m){Et[m][0]=Et[u+"0"],Et[m][1]=Et[u+"1"],Et[m][2]=Et[u+"2"],Et[m][3]=Et[u+"3"],Et[m][4]=Et[u+"4"],Et[m][5]=Et[u+"5"],Et[m][6]=Et[u+"6"],Et[m][7]=Et[u+"7"],Et[m][8]=Et[u+"8"],Et[m][9]=Et[u+"9"],Et[m][10]=Et[u+"10"],Et[m][11]=Et[u+"11"],Et[m][12]=Et[u+"12"],Et[m][13]=Et[u+"13"],Et[m][14]=Et[u+"0"],Et[m][15]=Et[u+"0"]}function wi(u){return u==dg||u==fg||u==gp||u==hg}function ts(){this.eb=[],this.size=this.A=this.fb=0}function vs(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function Ja(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new ts,this.f.kb=new vs,this.sd=null}function li(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function Da(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function Xd(u){return alert("todo:WebPSamplerProcessPlane"),u.T}function qs(u,m){var _=u.T,q=m.ba.f.RGBA,be=q.eb,Ne=q.fb+u.ka*q.A,De=ru[m.ba.S],Ze=u.y,Ye=u.O,dt=u.f,Wt=u.N,mn=u.ea,ft=u.W,Xt=m.cc,un=m.dc,Mn=m.Mc,hn=m.Nc,Kn=u.ka,Wn=u.ka+u.T,wr=u.U,ar=wr+1>>1;for(Kn==0?De(Ze,Ye,null,null,dt,Wt,mn,ft,dt,Wt,mn,ft,be,Ne,null,null,wr):(De(m.ec,m.fc,Ze,Ye,Xt,un,Mn,hn,dt,Wt,mn,ft,be,Ne-q.A,be,Ne,wr),++_);Kn+2<Wn;Kn+=2)Xt=dt,un=Wt,Mn=mn,hn=ft,Wt+=u.Rc,ft+=u.Rc,Ne+=2*q.A,De(Ze,(Ye+=2*u.fa)-u.fa,Ze,Ye,Xt,un,Mn,hn,dt,Wt,mn,ft,be,Ne-q.A,be,Ne,wr);return Ye+=u.fa,u.j+Wn<u.o?(r(m.ec,m.fc,Ze,Ye,wr),r(m.cc,m.dc,dt,Wt,ar),r(m.Mc,m.Nc,mn,ft,ar),_--):1&Wn||De(Ze,Ye,null,null,dt,Wt,mn,ft,dt,Wt,mn,ft,be,Ne+q.A,null,null,wr),_}function bc(u,m,_){var q=u.F,be=[u.J];if(q!=null){var Ne=u.U,De=m.ba.S,Ze=De==pp||De==gp;m=m.ba.f.RGBA;var Ye=[0],dt=u.ka;Ye[0]=u.T,u.Kb&&(dt==0?--Ye[0]:(--dt,be[0]-=u.width),u.j+u.ka+u.T==u.o&&(Ye[0]=u.o-u.j-dt));var Wt=m.eb;dt=m.fb+dt*m.A,u=nm(q,be[0],u.width,Ne,Ye,Wt,dt+(Ze?0:3),m.A),n(_==Ye),u&&wi(De)&&l0(Wt,dt,Ze,Ne,Ye,m.A)}return 0}function qu(u){var m=u.ma,_=m.ba.S,q=11>_,be=_==fp||_==hp||_==pp||_==cg||_==12||wi(_);if(m.memory=null,m.Ib=null,m.Jb=null,m.Nd=null,!t0(m.Oa,u,be?11:12))return 0;if(be&&wi(_)&&Ap(),u.da)alert("todo:use_scaling");else{if(q){if(m.Ib=Xd,u.Kb){if(_=u.U+1>>1,m.memory=l(u.U+2*_),m.memory==null)return 0;m.ec=m.memory,m.fc=0,m.cc=m.ec,m.dc=m.fc+u.U,m.Mc=m.cc,m.Nc=m.dc+_,m.Ib=qs,Ap()}}else alert("todo:EmitYUV");be&&(m.Jb=bc,q&&ql())}if(q&&!ym){for(u=0;256>u;++u)vv[u]=89858*(u-128)+vp>>mp,Bv[u]=-22014*(u-128)+vp,wv[u]=-45773*(u-128),yv[u]=113618*(u-128)+vp>>mp;for(u=c0;u<mg;++u)m=76283*(u-16)+vp>>mp,bv[u-c0]=VA(m,255),Cv[u-c0]=VA(m+8>>4,15);ym=1}return 1}function Xo(u){var m=u.ma,_=u.U,q=u.T;return n(!(1&u.ka)),0>=_||0>=q?0:(_=m.Ib(u,m),m.Jb!=null&&m.Jb(u,m,_),m.Dc+=_,1)}function Cc(u){u.ma.memory=null}function Ec(u,m,_,q){return ir(u,8)!=47?0:(m[0]=ir(u,14)+1,_[0]=ir(u,14)+1,q[0]=ir(u,1),ir(u,3)!=0?0:!u.h)}function $l(u,m){if(4>u)return u+1;var _=u-2>>1;return(2+(1&u)<<_)+ir(m,_)+1}function Xl(u,m){return 120<m?m-120:1<=(_=((_=ov[m-1])>>4)*u+(8-(15&_)))?_:1;var _}function ZA(u,m,_){var q=Ut(_),be=u[m+=255&q].g-8;return 0<be&&(Jt(_,_.u+8),q=Ut(_),m+=u[m].value,m+=q&(1<<be)-1),Jt(_,_.u+u[m].g),u[m].value}function Ns(u,m,_){return _.g+=u.g,_.value+=u.value<<m>>>0,n(8>=_.g),u.g}function js(u,m,_){var q=u.xc;return n((m=q==0?0:u.vc[u.md*(_>>q)+(m>>q)])<u.Wb),u.Ya[m]}function Yd(u,m,_,q){var be=u.ab,Ne=u.c*m,De=u.C;m=De+m;var Ze=_,Ye=q;for(q=u.Ta,_=u.Ua;0<be--;){var dt=u.gc[be],Wt=De,mn=m,ft=Ze,Xt=Ye,un=(Ye=q,Ze=_,dt.Ea);switch(n(Wt<mn),n(mn<=dt.nc),dt.hc){case 2:rs(ft,Xt,(mn-Wt)*un,Ye,Ze);break;case 0:var Mn=Wt,hn=mn,Kn=Ye,Wn=Ze,wr=(wo=dt).Ea;Mn==0&&(r0(ft,Xt,null,null,1,Kn,Wn),Va(ft,Xt+1,0,0,wr-1,Kn,Wn+1),Xt+=wr,Wn+=wr,++Mn);for(var ar=1<<wo.b,Fo=ar-1,ho=Cr(wr,wo.b),Di=wo.K,wo=wo.w+(Mn>>wo.b)*ho;Mn<hn;){var ua=Di,Bs=wo,Pi=1;for(th(ft,Xt,Kn,Wn-wr,1,Kn,Wn);Pi<wr;){var Bo=(Pi&~Fo)+ar;Bo>wr&&(Bo=wr),(0,i0[ua[Bs++]>>8&15])(ft,Xt+ +Pi,Kn,Wn+Pi-wr,Bo-Pi,Kn,Wn+Pi),Pi=Bo}Xt+=wr,Wn+=wr,++Mn&Fo||(wo+=ho)}mn!=dt.nc&&r(Ye,Ze-un,Ye,Ze+(mn-Wt-1)*un,un);break;case 1:for(un=ft,hn=Xt,wr=(ft=dt.Ea)-(Wn=ft&~(Kn=(Xt=1<<dt.b)-1)),Mn=Cr(ft,dt.b),ar=dt.K,dt=dt.w+(Wt>>dt.b)*Mn;Wt<mn;){for(Fo=ar,ho=dt,Di=new Ii,wo=hn+Wn,ua=hn+ft;hn<wo;)Qo(Fo[ho++],Di),a0(Di,un,hn,Xt,Ye,Ze),hn+=Xt,Ze+=Xt;hn<ua&&(Qo(Fo[ho++],Di),a0(Di,un,hn,wr,Ye,Ze),hn+=wr,Ze+=wr),++Wt&Kn||(dt+=Mn)}break;case 3:if(ft==Ye&&Xt==Ze&&0<dt.b){for(hn=Ye,ft=un=Ze+(mn-Wt)*un-(Wn=(mn-Wt)*Cr(dt.Ea,dt.b)),Xt=Ye,Kn=Ze,Mn=[],Wn=(wr=Wn)-1;0<=Wn;--Wn)Mn[Wn]=Xt[Kn+Wn];for(Wn=wr-1;0<=Wn;--Wn)hn[ft+Wn]=Mn[Wn];lp(dt,Wt,mn,Ye,un,Ye,Ze)}else lp(dt,Wt,mn,ft,Xt,Ye,Ze)}Ze=q,Ye=_}Ye!=_&&r(q,_,Ze,Ye,Ne)}function ad(u,m){var _=u.V,q=u.Ba+u.c*u.C,be=m-u.C;if(n(m<=u.l.o),n(16>=be),0<be){var Ne=u.l,De=u.Ta,Ze=u.Ua,Ye=Ne.width;if(Yd(u,be,_,q),be=Ze=[Ze],n((_=u.C)<(q=m)),n(Ne.v<Ne.va),q>Ne.o&&(q=Ne.o),_<Ne.j){var dt=Ne.j-_;_=Ne.j,be[0]+=dt*Ye}if(_>=q?_=0:(be[0]+=4*Ne.v,Ne.ka=_-Ne.j,Ne.U=Ne.va-Ne.v,Ne.T=q-_,_=1),_){if(Ze=Ze[0],11>(_=u.ca).S){var Wt=_.f.RGBA,mn=(q=_.S,be=Ne.U,Ne=Ne.T,dt=Wt.eb,Wt.A),ft=Ne;for(Wt=Wt.fb+u.Ma*Wt.A;0<ft--;){var Xt=De,un=Ze,Mn=be,hn=dt,Kn=Wt;switch(q){case dp:A0(Xt,un,Mn,hn,Kn);break;case fp:fd(Xt,un,Mn,hn,Kn);break;case dg:fd(Xt,un,Mn,hn,Kn),l0(hn,Kn,0,Mn,1,0);break;case lm:vf(Xt,un,Mn,hn,Kn);break;case hp:$o(Xt,un,Mn,hn,Kn,1);break;case fg:$o(Xt,un,Mn,hn,Kn,1),l0(hn,Kn,0,Mn,1,0);break;case pp:$o(Xt,un,Mn,hn,Kn,0);break;case gp:$o(Xt,un,Mn,hn,Kn,0),l0(hn,Kn,1,Mn,1,0);break;case cg:hd(Xt,un,Mn,hn,Kn);break;case hg:hd(Xt,un,Mn,hn,Kn),tm(hn,Kn,Mn,1,0);break;case um:pd(Xt,un,Mn,hn,Kn);break;default:n(0)}Ze+=Ye,Wt+=mn}u.Ma+=Ne}else alert("todo:EmitRescaledRowsYUVA");n(u.Ma<=_.height)}}u.C=m,n(u.C<=u.i)}function xu(u){var m;if(0<u.ua)return 0;for(m=0;m<u.Wb;++m){var _=u.Ya[m].G,q=u.Ya[m].H;if(0<_[1][q[1]+0].g||0<_[2][q[2]+0].g||0<_[3][q[3]+0].g)return 0}return 1}function ec(u,m,_,q,be,Ne){if(u.Z!=0){var De=u.qd,Ze=u.rd;for(n(vd[u.Z]!=null);m<_;++m)vd[u.Z](De,Ze,q,be,q,be,Ne),De=q,Ze=be,be+=Ne;u.qd=De,u.rd=Ze}}function Su(u,m){var _=u.l.ma,q=_.Z==0||_.Z==1?u.l.j:u.C;if(q=u.C<q?q:u.C,n(m<=u.l.o),m>q){var be=u.l.width,Ne=_.ca,De=_.tb+be*q,Ze=u.V,Ye=u.Ba+u.c*q,dt=u.gc;n(u.ab==1),n(dt[0].hc==3),oc(dt[0],q,m,Ze,Ye,Ne,De),ec(_,q,m,Ne,De,be)}u.C=u.Ma=m}function Fu(u,m,_,q,be,Ne,De){var Ze=u.$/q,Ye=u.$%q,dt=u.m,Wt=u.s,mn=_+u.$,ft=mn;be=_+q*be;var Xt=_+q*Ne,un=280+Wt.ua,Mn=u.Pb?Ze:16777216,hn=0<Wt.ua?Wt.Wa:null,Kn=Wt.wc,Wn=mn<Xt?js(Wt,Ye,Ze):null;n(u.C<Ne),n(Xt<=be);var wr=!1;e:for(;;){for(;wr||mn<Xt;){var ar=0;if(Ze>=Mn){var Fo=mn-_;n((Mn=u).Pb),Mn.wd=Mn.m,Mn.xd=Fo,0<Mn.s.ua&&ra(Mn.s.Wa,Mn.s.vb),Mn=Ze+av}if(Ye&Kn||(Wn=js(Wt,Ye,Ze)),n(Wn!=null),Wn.Qb&&(m[mn]=Wn.qb,wr=!0),!wr)if(gn(dt),Wn.jc){ar=dt,Fo=m;var ho=mn,Di=Wn.pd[Ut(ar)&mf-1];n(Wn.jc),256>Di.g?(Jt(ar,ar.u+Di.g),Fo[ho]=Di.value,ar=0):(Jt(ar,ar.u+Di.g-256),n(256<=Di.value),ar=Di.value),ar==0&&(wr=!0)}else ar=ZA(Wn.G[0],Wn.H[0],dt);if(dt.h)break;if(wr||256>ar){if(!wr)if(Wn.nd)m[mn]=(Wn.qb|ar<<8)>>>0;else{if(gn(dt),wr=ZA(Wn.G[1],Wn.H[1],dt),gn(dt),Fo=ZA(Wn.G[2],Wn.H[2],dt),ho=ZA(Wn.G[3],Wn.H[3],dt),dt.h)break;m[mn]=(ho<<24|wr<<16|ar<<8|Fo)>>>0}if(wr=!1,++mn,++Ye>=q&&(Ye=0,++Ze,De!=null&&Ze<=Ne&&!(Ze%16)&&De(u,Ze),hn!=null))for(;ft<mn;)ar=m[ft++],hn.X[(506832829*ar&4294967295)>>>hn.Mb]=ar}else if(280>ar){if(ar=$l(ar-256,dt),Fo=ZA(Wn.G[4],Wn.H[4],dt),gn(dt),Fo=Xl(q,Fo=$l(Fo,dt)),dt.h)break;if(mn-_<Fo||be-mn<ar)break e;for(ho=0;ho<ar;++ho)m[mn+ho]=m[mn+ho-Fo];for(mn+=ar,Ye+=ar;Ye>=q;)Ye-=q,++Ze,De!=null&&Ze<=Ne&&!(Ze%16)&&De(u,Ze);if(n(mn<=be),Ye&Kn&&(Wn=js(Wt,Ye,Ze)),hn!=null)for(;ft<mn;)ar=m[ft++],hn.X[(506832829*ar&4294967295)>>>hn.Mb]=ar}else{if(!(ar<un))break e;for(wr=ar-280,n(hn!=null);ft<mn;)ar=m[ft++],hn.X[(506832829*ar&4294967295)>>>hn.Mb]=ar;ar=mn,n(!(wr>>>(Fo=hn).Xa)),m[ar]=Fo.X[wr],wr=!0}wr||n(dt.h==zt(dt))}if(u.Pb&&dt.h&&mn<be)n(u.m.h),u.a=5,u.m=u.wd,u.$=u.xd,0<u.s.ua&&ra(u.s.vb,u.s.Wa);else{if(dt.h)break e;De!=null&&De(u,Ze>Ne?Ne:Ze),u.a=0,u.$=mn-_}return 1}return u.a=3,0}function Yl(u){n(u!=null),u.vc=null,u.yc=null,u.Ya=null;var m=u.Wa;m!=null&&(m.X=null),u.vb=null,n(u!=null)}function Jd(){var u=new xo;return u==null?null:(u.a=0,u.xb=fm,la("Predictor","VP8LPredictors"),la("Predictor","VP8LPredictors_C"),la("PredictorAdd","VP8LPredictorsAdd"),la("PredictorAdd","VP8LPredictorsAdd_C"),rs=Ui,a0=ni,A0=aA,fd=La,hd=So,pd=yi,vf=Ya,Et.VP8LMapColor32b=rc,Et.VP8LMapColor8b=o0,u)}function tc(u,m,_,q,be){var Ne=1,De=[u],Ze=[m],Ye=q.m,dt=q.s,Wt=null,mn=0;e:for(;;){if(_)for(;Ne&&ir(Ye,1);){var ft=De,Xt=Ze,un=q,Mn=1,hn=un.m,Kn=un.gc[un.ab],Wn=ir(hn,2);if(un.Oc&1<<Wn)Ne=0;else{switch(un.Oc|=1<<Wn,Kn.hc=Wn,Kn.Ea=ft[0],Kn.nc=Xt[0],Kn.K=[null],++un.ab,n(4>=un.ab),Wn){case 0:case 1:Kn.b=ir(hn,3)+2,Mn=tc(Cr(Kn.Ea,Kn.b),Cr(Kn.nc,Kn.b),0,un,Kn.K),Kn.K=Kn.K[0];break;case 3:var wr,ar=ir(hn,8)+1,Fo=16<ar?0:4<ar?1:2<ar?2:3;if(ft[0]=Cr(Kn.Ea,Fo),Kn.b=Fo,wr=Mn=tc(ar,1,0,un,Kn.K)){var ho,Di=ar,wo=Kn,ua=1<<(8>>wo.b),Bs=l(ua);if(Bs==null)wr=0;else{var Pi=wo.K[0],Bo=wo.w;for(Bs[0]=wo.K[0][0],ho=1;ho<1*Di;++ho)Bs[ho]=Lo(Pi[Bo+ho],Bs[ho-1]);for(;ho<4*ua;++ho)Bs[ho]=0;wo.K[0]=null,wo.K[0]=Bs,wr=1}}Mn=wr;break;case 2:break;default:n(0)}Ne=Mn}}if(De=De[0],Ze=Ze[0],Ne&&ir(Ye,1)&&!(Ne=1<=(mn=ir(Ye,4))&&11>=mn)){q.a=3;break e}var zr;if(zr=Ne)t:{var is,Bi,ga,vA=q,Hs=De,Al=Ze,WA=mn,tl=_,sl=vA.m,bs=vA.s,wa=[null],ka=1,GA=0,Ka=iv[WA];n:for(;;){if(tl&&ir(sl,1)){var ks=ir(sl,3)+2,Lu=Cr(Hs,ks),as=Cr(Al,ks),Cl=Lu*as;if(!tc(Lu,as,0,vA,wa))break n;for(wa=wa[0],bs.xc=ks,is=0;is<Cl;++is){var eA=wa[is]>>8&65535;wa[is]=eA,eA>=ka&&(ka=eA+1)}}if(sl.h)break n;for(Bi=0;5>Bi;++Bi){var Cs=cm[Bi];!Bi&&0<WA&&(Cs+=1<<WA),GA<Cs&&(GA=Cs)}var Tl=w(ka*Ka,jt),ll=ka,Rl=w(ll,Bn);if(Rl==null)var _l=null;else n(65536>=ll),_l=Rl;var El=l(GA);if(_l==null||El==null||Tl==null){vA.a=1;break n}var jl=Tl;for(is=ga=0;is<ka;++is){var sA=_l[is],Ml=sA.G,Nu=sA.H,wf=0,Dc=1,Ks=0;for(Bi=0;5>Bi;++Bi){Cs=cm[Bi],Ml[Bi]=jl,Nu[Bi]=ga,!Bi&&0<WA&&(Cs+=1<<WA);o:{var wp,vg=Cs,Bp=vA,d0=El,Sv=jl,Fv=ga,yg=0,yd=Bp.m,Iv=ir(yd,1);if(o(d0,0,0,vg),Iv){var Uv=ir(yd,1)+1,Lv=ir(yd,1),bm=ir(yd,Lv==0?1:8);d0[bm]=1,Uv==2&&(d0[bm=ir(yd,8)]=1);var bp=1}else{var Cm=l(19),Em=ir(yd,4)+4;if(19<Em){Bp.a=3;var Cp=0;break o}for(wp=0;wp<Em;++wp)Cm[rv[wp]]=ir(yd,3);var wg=void 0,f0=void 0,xm=Bp,Nv=Cm,Ep=vg,Sm=d0,Bg=0,wd=xm.m,Fm=8,Im=w(128,jt);r:for(;At(Im,0,7,Nv,19);){if(ir(wd,1)){var Qv=2+2*ir(wd,3);if((wg=2+ir(wd,Qv))>Ep)break r}else wg=Ep;for(f0=0;f0<Ep&&wg--;){gn(wd);var Um=Im[0+(127&Ut(wd))];Jt(wd,wd.u+Um.g);var rh=Um.value;if(16>rh)Sm[f0++]=rh,rh!=0&&(Fm=rh);else{var Ov=rh==16,Lm=rh-16,Dv=tv[Lm],Nm=ir(wd,ev[Lm])+Dv;if(f0+Nm>Ep)break r;for(var Pv=Ov?Fm:0;0<Nm--;)Sm[f0++]=Pv}}Bg=1;break r}Bg||(xm.a=3),bp=Bg}(bp=bp&&!yd.h)&&(yg=At(Sv,Fv,8,d0,vg)),bp&&yg!=0?Cp=yg:(Bp.a=3,Cp=0)}if(Cp==0)break n;if(Dc&&nv[Bi]==1&&(Dc=jl[ga].g==0),wf+=jl[ga].g,ga+=Cp,3>=Bi){var h0,bg=El[0];for(h0=1;h0<Cs;++h0)El[h0]>bg&&(bg=El[h0]);Ks+=bg}}if(sA.nd=Dc,sA.Qb=0,Dc&&(sA.qb=(Ml[3][Nu[3]+0].value<<24|Ml[1][Nu[1]+0].value<<16|Ml[2][Nu[2]+0].value)>>>0,wf==0&&256>Ml[0][Nu[0]+0].value&&(sA.Qb=1,sA.qb+=Ml[0][Nu[0]+0].value<<8)),sA.jc=!sA.Qb&&6>Ks,sA.jc){var xp,Pc=sA;for(xp=0;xp<mf;++xp){var Bd=xp,bd=Pc.pd[Bd],Sp=Pc.G[0][Pc.H[0]+Bd];256<=Sp.value?(bd.g=Sp.g+256,bd.value=Sp.value):(bd.g=0,bd.value=0,Bd>>=Ns(Sp,8,bd),Bd>>=Ns(Pc.G[1][Pc.H[1]+Bd],16,bd),Bd>>=Ns(Pc.G[2][Pc.H[2]+Bd],0,bd),Ns(Pc.G[3][Pc.H[3]+Bd],24,bd))}}}bs.vc=wa,bs.Wb=ka,bs.Ya=_l,bs.yc=Tl,zr=1;break t}zr=0}if(!(Ne=zr)){q.a=3;break e}if(0<mn){if(dt.ua=1<<mn,!xt(dt.Wa,mn)){q.a=1,Ne=0;break e}}else dt.ua=0;var Cg=q,Qm=De,Tv=Ze,Eg=Cg.s,xg=Eg.xc;if(Cg.c=Qm,Cg.i=Tv,Eg.md=Cr(Qm,xg),Eg.wc=xg==0?-1:(1<<xg)-1,_){q.xb=fv;break e}if((Wt=l(De*Ze))==null){q.a=1,Ne=0;break e}Ne=(Ne=Fu(q,Wt,0,De,Ze,Ze,null))&&!Ye.h;break e}return Ne?(be!=null?be[0]=Wt:(n(Wt==null),n(_)),q.$=0,_||Yl(dt)):Yl(dt),Ne}function qd(u,m){var _=u.c*u.i,q=_+m+16*m;return n(u.c<=m),u.V=l(q),u.V==null?(u.Ta=null,u.Ua=0,u.a=1,0):(u.Ta=u.V,u.Ua=u.Ba+_+m,1)}function Zf(u,m){var _=u.C,q=m-_,be=u.V,Ne=u.Ba+u.c*_;for(n(m<=u.l.o);0<q;){var De=16<q?16:q,Ze=u.l.ma,Ye=u.l.width,dt=Ye*De,Wt=Ze.ca,mn=Ze.tb+Ye*_,ft=u.Ta,Xt=u.Ua;Yd(u,De,be,Ne),rm(ft,Xt,Wt,mn,dt),ec(Ze,_,_+De,Wt,mn,Ye),q-=De,be+=De*u.c,_+=De}n(_==m),u.C=u.Ma=m}function Vf(){this.ub=this.yd=this.td=this.Rb=0}function Wf(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Gp(){this.Fb=this.Bb=this.Cb=0,this.Zb=l(4),this.Lb=l(4)}function Hh(){this.Yb=function(){var u=[];return function m(_,q,be){for(var Ne=be[q],De=0;De<Ne&&(_.push(be.length>q+1?[]:0),!(be.length<q+1));De++)m(_[De],q+1,be)}(u,0,[3,11]),u}()}function V0(){this.jb=l(3),this.Wc=y([4,8],Hh),this.Xc=y([4,17],Hh)}function W0(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new l(4),this.od=new l(4)}function Jl(){this.ld=this.La=this.dd=this.tc=0}function kh(){this.Na=this.la=0}function G0(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Kh(){this.ad=l(384),this.Za=0,this.Ob=l(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function $0(){this.uc=this.M=this.Nb=0,this.wa=Array(new Jl),this.Y=0,this.ya=Array(new Kh),this.aa=0,this.l=new Gf}function X0(){this.y=l(16),this.f=l(8),this.ea=l(8)}function Y0(){this.cb=this.a=0,this.sc="",this.m=new Pe,this.Od=new Vf,this.Kc=new Wf,this.ed=new W0,this.Qa=new Gp,this.Ic=this.$c=this.Aa=0,this.D=new $0,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=w(8,Pe),this.ia=0,this.pb=w(4,G0),this.Pa=new V0,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new X0),this.Hd=0,this.rb=Array(new kh),this.sb=0,this.wa=Array(new Jl),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new Kh),this.L=this.aa=0,this.gd=y([4,2],Jl),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function Gf(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function $p(){var u=new Y0;return u!=null&&(u.a=0,u.sc="OK",u.cb=0,u.Xb=0,u0||(u0=xc)),u}function us(u,m,_){return u.a==0&&(u.a=m,u.sc=_,u.cb=0),0}function J0(u,m,_){return 3<=_&&u[m+0]==157&&u[m+1]==1&&u[m+2]==42}function q0(u,m){if(u==null)return 0;if(u.a=0,u.sc="OK",m==null)return us(u,2,"null VP8Io passed to VP8GetHeaders()");var _=m.data,q=m.w,be=m.ha;if(4>be)return us(u,7,"Truncated header.");var Ne=_[q+0]|_[q+1]<<8|_[q+2]<<16,De=u.Od;if(De.Rb=!(1&Ne),De.td=Ne>>1&7,De.yd=Ne>>4&1,De.ub=Ne>>5,3<De.td)return us(u,3,"Incorrect keyframe parameters.");if(!De.yd)return us(u,4,"Frame not displayable.");q+=3,be-=3;var Ze=u.Kc;if(De.Rb){if(7>be)return us(u,7,"cannot parse picture header");if(!J0(_,q,be))return us(u,3,"Bad code word");Ze.c=16383&(_[q+4]<<8|_[q+3]),Ze.Td=_[q+4]>>6,Ze.i=16383&(_[q+6]<<8|_[q+5]),Ze.Ud=_[q+6]>>6,q+=7,be-=7,u.za=Ze.c+15>>4,u.Ub=Ze.i+15>>4,m.width=Ze.c,m.height=Ze.i,m.Da=0,m.j=0,m.v=0,m.va=m.width,m.o=m.height,m.da=0,m.ib=m.width,m.hb=m.height,m.U=m.width,m.T=m.height,o((Ne=u.Pa).jb,0,255,Ne.jb.length),n((Ne=u.Qa)!=null),Ne.Cb=0,Ne.Bb=0,Ne.Fb=1,o(Ne.Zb,0,0,Ne.Zb.length),o(Ne.Lb,0,0,Ne.Lb)}if(De.ub>be)return us(u,7,"bad partition length");In(Ne=u.m,_,q,De.ub),q+=De.ub,be-=De.ub,De.Rb&&(Ze.Ld=Sn(Ne),Ze.Kd=Sn(Ne)),Ze=u.Qa;var Ye,dt=u.Pa;if(n(Ne!=null),n(Ze!=null),Ze.Cb=Sn(Ne),Ze.Cb){if(Ze.Bb=Sn(Ne),Sn(Ne)){for(Ze.Fb=Sn(Ne),Ye=0;4>Ye;++Ye)Ze.Zb[Ye]=Sn(Ne)?pn(Ne,7):0;for(Ye=0;4>Ye;++Ye)Ze.Lb[Ye]=Sn(Ne)?pn(Ne,6):0}if(Ze.Bb)for(Ye=0;3>Ye;++Ye)dt.jb[Ye]=Sn(Ne)?Qn(Ne,8):255}else Ze.Bb=0;if(Ne.Ka)return us(u,3,"cannot parse segment header");if((Ze=u.ed).zd=Sn(Ne),Ze.Tb=Qn(Ne,6),Ze.wb=Qn(Ne,3),Ze.Pc=Sn(Ne),Ze.Pc&&Sn(Ne)){for(dt=0;4>dt;++dt)Sn(Ne)&&(Ze.vd[dt]=pn(Ne,6));for(dt=0;4>dt;++dt)Sn(Ne)&&(Ze.od[dt]=pn(Ne,6))}if(u.L=Ze.Tb==0?0:Ze.zd?1:2,Ne.Ka)return us(u,3,"cannot parse filter header");var Wt=be;if(be=Ye=q,q=Ye+Wt,Ze=Wt,u.Xb=(1<<Qn(u.m,2))-1,Wt<3*(dt=u.Xb))_=7;else{for(Ye+=3*dt,Ze-=3*dt,Wt=0;Wt<dt;++Wt){var mn=_[be+0]|_[be+1]<<8|_[be+2]<<16;mn>Ze&&(mn=Ze),In(u.Jc[+Wt],_,Ye,mn),Ye+=mn,Ze-=mn,be+=3}In(u.Jc[+dt],_,Ye,Ze),_=Ye<q?0:5}if(_!=0)return us(u,_,"cannot parse partitions");for(_=Qn(Ye=u.m,7),be=Sn(Ye)?pn(Ye,4):0,q=Sn(Ye)?pn(Ye,4):0,Ze=Sn(Ye)?pn(Ye,4):0,dt=Sn(Ye)?pn(Ye,4):0,Ye=Sn(Ye)?pn(Ye,4):0,Wt=u.Qa,mn=0;4>mn;++mn){if(Wt.Cb){var ft=Wt.Zb[mn];Wt.Fb||(ft+=_)}else{if(0<mn){u.pb[mn]=u.pb[0];continue}ft=_}var Xt=u.pb[mn];Xt.Sc[0]=pg[VA(ft+be,127)],Xt.Sc[1]=gg[VA(ft+0,127)],Xt.Eb[0]=2*pg[VA(ft+q,127)],Xt.Eb[1]=101581*gg[VA(ft+Ze,127)]>>16,8>Xt.Eb[1]&&(Xt.Eb[1]=8),Xt.Qc[0]=pg[VA(ft+dt,117)],Xt.Qc[1]=gg[VA(ft+Ye,127)],Xt.lc=ft+Ye}if(!De.Rb)return us(u,4,"Not a key frame.");for(Sn(Ne),De=u.Pa,_=0;4>_;++_){for(be=0;8>be;++be)for(q=0;3>q;++q)for(Ze=0;11>Ze;++Ze)dt=Xn(Ne,cv[_][be][q][Ze])?Qn(Ne,8):lv[_][be][q][Ze],De.Wc[_][be].Yb[q][Ze]=dt;for(be=0;17>be;++be)De.Xc[_][be]=De.Wc[_][dv[be]]}return u.kc=Sn(Ne),u.kc&&(u.Bd=Qn(Ne,8)),u.cb=1}function xc(u,m,_,q,be,Ne,De){var Ze=m[be].Yb[_];for(_=0;16>be;++be){if(!Xn(u,Ze[_+0]))return be;for(;!Xn(u,Ze[_+1]);)if(Ze=m[++be].Yb[0],_=0,be==16)return 16;var Ye=m[be+1].Yb;if(Xn(u,Ze[_+2])){var dt=u,Wt=0;if(Xn(dt,(ft=Ze)[(mn=_)+3]))if(Xn(dt,ft[mn+6])){for(Ze=0,mn=2*(Wt=Xn(dt,ft[mn+8]))+(ft=Xn(dt,ft[mn+9+Wt])),Wt=0,ft=Av[mn];ft[Ze];++Ze)Wt+=Wt+Xn(dt,ft[Ze]);Wt+=3+(8<<mn)}else Xn(dt,ft[mn+7])?(Wt=7+2*Xn(dt,165),Wt+=Xn(dt,145)):Wt=5+Xn(dt,159);else Wt=Xn(dt,ft[mn+4])?3+Xn(dt,ft[mn+5]):2;Ze=Ye[2]}else Wt=1,Ze=Ye[1];Ye=De+sv[be],0>(dt=u).b&&Nn(dt);var mn,ft=dt.b,Xt=(mn=dt.Ca>>1)-(dt.I>>ft)>>31;--dt.b,dt.Ca+=Xt,dt.Ca|=1,dt.I-=(mn+1&Xt)<<ft,Ne[Ye]=((Wt^Xt)-Xt)*q[(0<be)+0]}return 16}function ef(u){var m=u.rb[u.sb-1];m.la=0,m.Na=0,o(u.zc,0,0,u.zc.length),u.ja=0}function Iu(u,m,_,q,be){be=u[m+_+32*q]+(be>>3),u[m+_+32*q]=-256&be?0>be?0:255:be}function tf(u,m,_,q,be,Ne){Iu(u,m,0,_,q+be),Iu(u,m,1,_,q+Ne),Iu(u,m,2,_,q-Ne),Iu(u,m,3,_,q-be)}function ns(u){return(20091*u>>16)+u}function zh(u,m,_,q){var be,Ne=0,De=l(16);for(be=0;4>be;++be){var Ze=u[m+0]+u[m+8],Ye=u[m+0]-u[m+8],dt=(35468*u[m+4]>>16)-ns(u[m+12]),Wt=ns(u[m+4])+(35468*u[m+12]>>16);De[Ne+0]=Ze+Wt,De[Ne+1]=Ye+dt,De[Ne+2]=Ye-dt,De[Ne+3]=Ze-Wt,Ne+=4,m++}for(be=Ne=0;4>be;++be)Ze=(u=De[Ne+0]+4)+De[Ne+8],Ye=u-De[Ne+8],dt=(35468*De[Ne+4]>>16)-ns(De[Ne+12]),Iu(_,q,0,0,Ze+(Wt=ns(De[Ne+4])+(35468*De[Ne+12]>>16))),Iu(_,q,1,0,Ye+dt),Iu(_,q,2,0,Ye-dt),Iu(_,q,3,0,Ze-Wt),Ne++,q+=32}function Xp(u,m,_,q){var be=u[m+0]+4,Ne=35468*u[m+4]>>16,De=ns(u[m+4]),Ze=35468*u[m+1]>>16;tf(_,q,0,be+De,u=ns(u[m+1]),Ze),tf(_,q,1,be+Ne,u,Ze),tf(_,q,2,be-Ne,u,Ze),tf(_,q,3,be-De,u,Ze)}function Yp(u,m,_,q,be){zh(u,m,_,q),be&&zh(u,m+16,_,q+4)}function Jp(u,m,_,q){yf(u,m+0,_,q,1),yf(u,m+32,_,q+128,1)}function nc(u,m,_,q){var be;for(u=u[m+0]+4,be=0;4>be;++be)for(m=0;4>m;++m)Iu(_,q,m,be,u)}function ep(u,m,_,q){u[m+0]&&Pa(u,m+0,_,q),u[m+16]&&Pa(u,m+16,_,q+4),u[m+32]&&Pa(u,m+32,_,q+128),u[m+48]&&Pa(u,m+48,_,q+128+4)}function tp(u,m,_,q){var be,Ne=l(16);for(be=0;4>be;++be){var De=u[m+0+be]+u[m+12+be],Ze=u[m+4+be]+u[m+8+be],Ye=u[m+4+be]-u[m+8+be],dt=u[m+0+be]-u[m+12+be];Ne[0+be]=De+Ze,Ne[8+be]=De-Ze,Ne[4+be]=dt+Ye,Ne[12+be]=dt-Ye}for(be=0;4>be;++be)De=(u=Ne[0+4*be]+3)+Ne[3+4*be],Ze=Ne[1+4*be]+Ne[2+4*be],Ye=Ne[1+4*be]-Ne[2+4*be],dt=u-Ne[3+4*be],_[q+0]=De+Ze>>3,_[q+16]=dt+Ye>>3,_[q+32]=De-Ze>>3,_[q+48]=dt-Ye>>3,q+=64}function Ad(u,m,_){var q,be=m-32,Ne=Pl,De=255-u[be-1];for(q=0;q<_;++q){var Ze,Ye=Ne,dt=De+u[m-1];for(Ze=0;Ze<_;++Ze)u[m+Ze]=Ye[dt+u[be+Ze]];m+=32}}function Zh(u,m){Ad(u,m,4)}function qp(u,m){Ad(u,m,8)}function eg(u,m){Ad(u,m,16)}function tg(u,m){var _;for(_=0;16>_;++_)r(u,m+32*_,u,m-32,16)}function Vh(u,m){var _;for(_=16;0<_;--_)o(u,m,u[m-1],16),m+=32}function nf(u,m,_){var q;for(q=0;16>q;++q)o(m,_+32*q,u,16)}function sd(u,m){var _,q=16;for(_=0;16>_;++_)q+=u[m-1+32*_]+u[m+_-32];nf(q>>5,u,m)}function ng(u,m){var _,q=8;for(_=0;16>_;++_)q+=u[m-1+32*_];nf(q>>4,u,m)}function rf(u,m){var _,q=8;for(_=0;16>_;++_)q+=u[m+_-32];nf(q>>4,u,m)}function Wh(u,m){nf(128,u,m)}function ui(u,m,_){return u+2*m+_+2>>2}function rg(u,m){var _,q=m-32;for(q=new Uint8Array([ui(u[q-1],u[q+0],u[q+1]),ui(u[q+0],u[q+1],u[q+2]),ui(u[q+1],u[q+2],u[q+3]),ui(u[q+2],u[q+3],u[q+4])]),_=0;4>_;++_)r(u,m+32*_,q,0,q.length)}function og(u,m){var _=u[m-1],q=u[m-1+32],be=u[m-1+64],Ne=u[m-1+96];yr(u,m+0,16843009*ui(u[m-1-32],_,q)),yr(u,m+32,16843009*ui(_,q,be)),yr(u,m+64,16843009*ui(q,be,Ne)),yr(u,m+96,16843009*ui(be,Ne,Ne))}function ig(u,m){var _,q=4;for(_=0;4>_;++_)q+=u[m+_-32]+u[m-1+32*_];for(q>>=3,_=0;4>_;++_)o(u,m+32*_,q,4)}function ag(u,m){var _=u[m-1+0],q=u[m-1+32],be=u[m-1+64],Ne=u[m-1-32],De=u[m+0-32],Ze=u[m+1-32],Ye=u[m+2-32],dt=u[m+3-32];u[m+0+96]=ui(q,be,u[m-1+96]),u[m+1+96]=u[m+0+64]=ui(_,q,be),u[m+2+96]=u[m+1+64]=u[m+0+32]=ui(Ne,_,q),u[m+3+96]=u[m+2+64]=u[m+1+32]=u[m+0+0]=ui(De,Ne,_),u[m+3+64]=u[m+2+32]=u[m+1+0]=ui(Ze,De,Ne),u[m+3+32]=u[m+2+0]=ui(Ye,Ze,De),u[m+3+0]=ui(dt,Ye,Ze)}function Sc(u,m){var _=u[m+1-32],q=u[m+2-32],be=u[m+3-32],Ne=u[m+4-32],De=u[m+5-32],Ze=u[m+6-32],Ye=u[m+7-32];u[m+0+0]=ui(u[m+0-32],_,q),u[m+1+0]=u[m+0+32]=ui(_,q,be),u[m+2+0]=u[m+1+32]=u[m+0+64]=ui(q,be,Ne),u[m+3+0]=u[m+2+32]=u[m+1+64]=u[m+0+96]=ui(be,Ne,De),u[m+3+32]=u[m+2+64]=u[m+1+96]=ui(Ne,De,Ze),u[m+3+64]=u[m+2+96]=ui(De,Ze,Ye),u[m+3+96]=ui(Ze,Ye,Ye)}function Fc(u,m){var _=u[m-1+0],q=u[m-1+32],be=u[m-1+64],Ne=u[m-1-32],De=u[m+0-32],Ze=u[m+1-32],Ye=u[m+2-32],dt=u[m+3-32];u[m+0+0]=u[m+1+64]=Ne+De+1>>1,u[m+1+0]=u[m+2+64]=De+Ze+1>>1,u[m+2+0]=u[m+3+64]=Ze+Ye+1>>1,u[m+3+0]=Ye+dt+1>>1,u[m+0+96]=ui(be,q,_),u[m+0+64]=ui(q,_,Ne),u[m+0+32]=u[m+1+96]=ui(_,Ne,De),u[m+1+32]=u[m+2+96]=ui(Ne,De,Ze),u[m+2+32]=u[m+3+96]=ui(De,Ze,Ye),u[m+3+32]=ui(Ze,Ye,dt)}function Ag(u,m){var _=u[m+0-32],q=u[m+1-32],be=u[m+2-32],Ne=u[m+3-32],De=u[m+4-32],Ze=u[m+5-32],Ye=u[m+6-32],dt=u[m+7-32];u[m+0+0]=_+q+1>>1,u[m+1+0]=u[m+0+64]=q+be+1>>1,u[m+2+0]=u[m+1+64]=be+Ne+1>>1,u[m+3+0]=u[m+2+64]=Ne+De+1>>1,u[m+0+32]=ui(_,q,be),u[m+1+32]=u[m+0+96]=ui(q,be,Ne),u[m+2+32]=u[m+1+96]=ui(be,Ne,De),u[m+3+32]=u[m+2+96]=ui(Ne,De,Ze),u[m+3+64]=ui(De,Ze,Ye),u[m+3+96]=ui(Ze,Ye,dt)}function sg(u,m){var _=u[m-1+0],q=u[m-1+32],be=u[m-1+64],Ne=u[m-1+96];u[m+0+0]=_+q+1>>1,u[m+2+0]=u[m+0+32]=q+be+1>>1,u[m+2+32]=u[m+0+64]=be+Ne+1>>1,u[m+1+0]=ui(_,q,be),u[m+3+0]=u[m+1+32]=ui(q,be,Ne),u[m+3+32]=u[m+1+64]=ui(be,Ne,Ne),u[m+3+64]=u[m+2+64]=u[m+0+96]=u[m+1+96]=u[m+2+96]=u[m+3+96]=Ne}function $f(u,m){var _=u[m-1+0],q=u[m-1+32],be=u[m-1+64],Ne=u[m-1+96],De=u[m-1-32],Ze=u[m+0-32],Ye=u[m+1-32],dt=u[m+2-32];u[m+0+0]=u[m+2+32]=_+De+1>>1,u[m+0+32]=u[m+2+64]=q+_+1>>1,u[m+0+64]=u[m+2+96]=be+q+1>>1,u[m+0+96]=Ne+be+1>>1,u[m+3+0]=ui(Ze,Ye,dt),u[m+2+0]=ui(De,Ze,Ye),u[m+1+0]=u[m+3+32]=ui(_,De,Ze),u[m+1+32]=u[m+3+64]=ui(q,_,De),u[m+1+64]=u[m+3+96]=ui(be,q,_),u[m+1+96]=ui(Ne,be,q)}function Gh(u,m){var _;for(_=0;8>_;++_)r(u,m+32*_,u,m-32,8)}function of(u,m){var _;for(_=0;8>_;++_)o(u,m,u[m-1],8),m+=32}function Xf(u,m,_){var q;for(q=0;8>q;++q)o(m,_+32*q,u,8)}function Yf(u,m){var _,q=8;for(_=0;8>_;++_)q+=u[m+_-32]+u[m-1+32*_];Xf(q>>4,u,m)}function lg(u,m){var _,q=4;for(_=0;8>_;++_)q+=u[m+_-32];Xf(q>>3,u,m)}function $h(u,m){var _,q=4;for(_=0;8>_;++_)q+=u[m-1+32*_];Xf(q>>3,u,m)}function Xh(u,m){Xf(128,u,m)}function af(u,m,_){var q=u[m-_],be=u[m+0],Ne=3*(be-q)+ug[1020+u[m-2*_]-u[m+_]],De=cp[112+(Ne+4>>3)];u[m-_]=Pl[255+q+cp[112+(Ne+3>>3)]],u[m+0]=Pl[255+be-De]}function Af(u,m,_,q){var be=u[m+0],Ne=u[m+_];return nu[255+u[m-2*_]-u[m-_]]>q||nu[255+Ne-be]>q}function Yh(u,m,_,q){return 4*nu[255+u[m-_]-u[m+0]]+nu[255+u[m-2*_]-u[m+_]]<=q}function Jf(u,m,_,q,be){var Ne=u[m-3*_],De=u[m-2*_],Ze=u[m-_],Ye=u[m+0],dt=u[m+_],Wt=u[m+2*_],mn=u[m+3*_];return 4*nu[255+Ze-Ye]+nu[255+De-dt]>q?0:nu[255+u[m-4*_]-Ne]<=be&&nu[255+Ne-De]<=be&&nu[255+De-Ze]<=be&&nu[255+mn-Wt]<=be&&nu[255+Wt-dt]<=be&&nu[255+dt-Ye]<=be}function Jh(u,m,_,q){var be=2*q+1;for(q=0;16>q;++q)Yh(u,m+q,_,be)&&af(u,m+q,_)}function sf(u,m,_,q){var be=2*q+1;for(q=0;16>q;++q)Yh(u,m+q*_,1,be)&&af(u,m+q*_,1)}function np(u,m,_,q){var be;for(be=3;0<be;--be)Jh(u,m+=4*_,_,q)}function rp(u,m,_,q){var be;for(be=3;0<be;--be)sf(u,m+=4,_,q)}function Ic(u,m,_,q,be,Ne,De,Ze){for(Ne=2*Ne+1;0<be--;){if(Jf(u,m,_,Ne,De))if(Af(u,m,_,Ze))af(u,m,_);else{var Ye=u,dt=m,Wt=_,mn=Ye[dt-2*Wt],ft=Ye[dt-Wt],Xt=Ye[dt+0],un=Ye[dt+Wt],Mn=Ye[dt+2*Wt],hn=27*(Wn=ug[1020+3*(Xt-ft)+ug[1020+mn-un]])+63>>7,Kn=18*Wn+63>>7,Wn=9*Wn+63>>7;Ye[dt-3*Wt]=Pl[255+Ye[dt-3*Wt]+Wn],Ye[dt-2*Wt]=Pl[255+mn+Kn],Ye[dt-Wt]=Pl[255+ft+hn],Ye[dt+0]=Pl[255+Xt-hn],Ye[dt+Wt]=Pl[255+un-Kn],Ye[dt+2*Wt]=Pl[255+Mn-Wn]}m+=q}}function Uc(u,m,_,q,be,Ne,De,Ze){for(Ne=2*Ne+1;0<be--;){if(Jf(u,m,_,Ne,De))if(Af(u,m,_,Ze))af(u,m,_);else{var Ye=u,dt=m,Wt=_,mn=Ye[dt-Wt],ft=Ye[dt+0],Xt=Ye[dt+Wt],un=cp[112+(4+(Mn=3*(ft-mn))>>3)],Mn=cp[112+(Mn+3>>3)],hn=un+1>>1;Ye[dt-2*Wt]=Pl[255+Ye[dt-2*Wt]+hn],Ye[dt-Wt]=Pl[255+mn+Mn],Ye[dt+0]=Pl[255+ft-un],Ye[dt+Wt]=Pl[255+Xt-hn]}m+=q}}function op(u,m,_,q,be,Ne){Ic(u,m,_,1,16,q,be,Ne)}function ip(u,m,_,q,be,Ne){Ic(u,m,1,_,16,q,be,Ne)}function lf(u,m,_,q,be,Ne){var De;for(De=3;0<De;--De)Uc(u,m+=4*_,_,1,16,q,be,Ne)}function ap(u,m,_,q,be,Ne){var De;for(De=3;0<De;--De)Uc(u,m+=4,1,_,16,q,be,Ne)}function I(u,m,_,q,be,Ne,De,Ze){Ic(u,m,be,1,8,Ne,De,Ze),Ic(_,q,be,1,8,Ne,De,Ze)}function we(u,m,_,q,be,Ne,De,Ze){Ic(u,m,1,be,8,Ne,De,Ze),Ic(_,q,1,be,8,Ne,De,Ze)}function pt(u,m,_,q,be,Ne,De,Ze){Uc(u,m+4*be,be,1,8,Ne,De,Ze),Uc(_,q+4*be,be,1,8,Ne,De,Ze)}function _t(u,m,_,q,be,Ne,De,Ze){Uc(u,m+4,1,be,8,Ne,De,Ze),Uc(_,q+4,1,be,8,Ne,De,Ze)}function An(){this.ba=new Ja,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new Da,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function Zn(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function Ar(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function go(){this.ua=0,this.Wa=new Fi,this.vb=new Fi,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new Bn,this.yc=new jt}function xo(){this.xb=this.a=0,this.l=new Gf,this.ca=new Ja,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new Bt,this.Pb=0,this.wd=new Bt,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new go,this.ab=0,this.gc=w(4,Ar),this.Oc=0}function Ai(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new Gf,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function hi(u,m,_,q,be,Ne,De){for(u=u==null?0:u[m+0],m=0;m<De;++m)be[Ne+m]=u+_[q+m]&255,u=be[Ne+m]}function Na(u,m,_,q,be,Ne,De){var Ze;if(u==null)hi(null,null,_,q,be,Ne,De);else for(Ze=0;Ze<De;++Ze)be[Ne+Ze]=u[m+Ze]+_[q+Ze]&255}function OA(u,m,_,q,be,Ne,De){if(u==null)hi(null,null,_,q,be,Ne,De);else{var Ze,Ye=u[m+0],dt=Ye,Wt=Ye;for(Ze=0;Ze<De;++Ze)dt=Wt+(Ye=u[m+Ze])-dt,Wt=_[q+Ze]+(-256&dt?0>dt?0:255:dt)&255,dt=Ye,be[Ne+Ze]=Wt}}function cs(u,m,_,q){var be=m.width,Ne=m.o;if(n(u!=null&&m!=null),0>_||0>=q||_+q>Ne)return null;if(!u.Cc){if(u.ga==null){var De;if(u.ga=new Ai,(De=u.ga==null)||(De=m.width*m.o,n(u.Gb.length==0),u.Gb=l(De),u.Uc=0,u.Gb==null?De=0:(u.mb=u.Gb,u.nb=u.Uc,u.rc=null,De=1),De=!De),!De){De=u.ga;var Ze=u.Fa,Ye=u.P,dt=u.qc,Wt=u.mb,mn=u.nb,ft=Ye+1,Xt=dt-1,un=De.l;if(n(Ze!=null&&Wt!=null&&m!=null),vd[0]=null,vd[1]=hi,vd[2]=Na,vd[3]=OA,De.ca=Wt,De.tb=mn,De.c=m.width,De.i=m.height,n(0<De.c&&0<De.i),1>=dt)m=0;else if(De.$a=3&Ze[Ye+0],De.Z=Ze[Ye+0]>>2&3,De.Lc=Ze[Ye+0]>>4&3,Ye=Ze[Ye+0]>>6&3,0>De.$a||1<De.$a||4<=De.Z||1<De.Lc||Ye)m=0;else if(un.put=Xo,un.ac=qu,un.bc=Cc,un.ma=De,un.width=m.width,un.height=m.height,un.Da=m.Da,un.v=m.v,un.va=m.va,un.j=m.j,un.o=m.o,De.$a)e:{n(De.$a==1),m=Jd();t:for(;;){if(m==null){m=0;break e}if(n(De!=null),De.mc=m,m.c=De.c,m.i=De.i,m.l=De.l,m.l.ma=De,m.l.width=De.c,m.l.height=De.i,m.a=0,Tn(m.m,Ze,ft,Xt),!tc(De.c,De.i,1,m,null)||(m.ab==1&&m.gc[0].hc==3&&xu(m.s)?(De.ic=1,Ze=m.c*m.i,m.Ta=null,m.Ua=0,m.V=l(Ze),m.Ba=0,m.V==null?(m.a=1,m=0):m=1):(De.ic=0,m=qd(m,De.c)),!m))break t;m=1;break e}De.mc=null,m=0}else m=Xt>=De.c*De.i;De=!m}if(De)return null;u.ga.Lc!=1?u.Ga=0:q=Ne-_}n(u.ga!=null),n(_+q<=Ne);e:{if(m=(Ze=u.ga).c,Ne=Ze.l.o,Ze.$a==0){if(ft=u.rc,Xt=u.Vc,un=u.Fa,Ye=u.P+1+_*m,dt=u.mb,Wt=u.nb+_*m,n(Ye<=u.P+u.qc),Ze.Z!=0)for(n(vd[Ze.Z]!=null),De=0;De<q;++De)vd[Ze.Z](ft,Xt,un,Ye,dt,Wt,m),ft=dt,Xt=Wt,Wt+=m,Ye+=m;else for(De=0;De<q;++De)r(dt,Wt,un,Ye,m),ft=dt,Xt=Wt,Wt+=m,Ye+=m;u.rc=ft,u.Vc=Xt}else{if(n(Ze.mc!=null),m=_+q,n((De=Ze.mc)!=null),n(m<=De.i),De.C>=m)m=1;else if(Ze.ic||ql(),Ze.ic){Ze=De.V,ft=De.Ba,Xt=De.c;var Mn=De.i,hn=(un=1,Ye=De.$/Xt,dt=De.$%Xt,Wt=De.m,mn=De.s,De.$),Kn=Xt*Mn,Wn=Xt*m,wr=mn.wc,ar=hn<Wn?js(mn,dt,Ye):null;n(hn<=Kn),n(m<=Mn),n(xu(mn));t:for(;;){for(;!Wt.h&&hn<Wn;){if(dt&wr||(ar=js(mn,dt,Ye)),n(ar!=null),gn(Wt),256>(Mn=ZA(ar.G[0],ar.H[0],Wt)))Ze[ft+hn]=Mn,++hn,++dt>=Xt&&(dt=0,++Ye<=m&&!(Ye%16)&&Su(De,Ye));else{if(!(280>Mn)){un=0;break t}Mn=$l(Mn-256,Wt);var Fo,ho=ZA(ar.G[4],ar.H[4],Wt);if(gn(Wt),!(hn>=(ho=Xl(Xt,ho=$l(ho,Wt)))&&Kn-hn>=Mn)){un=0;break t}for(Fo=0;Fo<Mn;++Fo)Ze[ft+hn+Fo]=Ze[ft+hn+Fo-ho];for(hn+=Mn,dt+=Mn;dt>=Xt;)dt-=Xt,++Ye<=m&&!(Ye%16)&&Su(De,Ye);hn<Wn&&dt&wr&&(ar=js(mn,dt,Ye))}n(Wt.h==zt(Wt))}Su(De,Ye>m?m:Ye);break t}!un||Wt.h&&hn<Kn?(un=0,De.a=Wt.h?5:3):De.$=hn,m=un}else m=Fu(De,De.V,De.Ba,De.c,De.i,m,Zf);if(!m){q=0;break e}}_+q>=Ne&&(u.Cc=1),q=1}if(!q)return null;if(u.Cc&&((q=u.ga)!=null&&(q.mc=null),u.ga=null,0<u.Ga))return alert("todo:WebPDequantizeLevels"),null}return u.nb+_*be}function AA(u,m,_,q,be,Ne){for(;0<be--;){var De,Ze=u,Ye=m+(_?1:0),dt=u,Wt=m+(_?0:3);for(De=0;De<q;++De){var mn=dt[Wt+4*De];mn!=255&&(mn*=32897,Ze[Ye+4*De+0]=Ze[Ye+4*De+0]*mn>>23,Ze[Ye+4*De+1]=Ze[Ye+4*De+1]*mn>>23,Ze[Ye+4*De+2]=Ze[Ye+4*De+2]*mn>>23)}m+=Ne}}function ys(u,m,_,q,be){for(;0<q--;){var Ne;for(Ne=0;Ne<_;++Ne){var De=u[m+2*Ne+0],Ze=15&(dt=u[m+2*Ne+1]),Ye=4369*Ze,dt=(240&dt|dt>>4)*Ye>>16;u[m+2*Ne+0]=(240&De|De>>4)*Ye>>16&240|(15&De|De<<4)*Ye>>16>>4&15,u[m+2*Ne+1]=240&dt|Ze}m+=be}}function ds(u,m,_,q,be,Ne,De,Ze){var Ye,dt,Wt=255;for(dt=0;dt<be;++dt){for(Ye=0;Ye<q;++Ye){var mn=u[m+Ye];Ne[De+4*Ye]=mn,Wt&=mn}m+=_,De+=Ze}return Wt!=255}function Ms(u,m,_,q,be){var Ne;for(Ne=0;Ne<be;++Ne)_[q+Ne]=u[m+Ne]>>8}function ql(){l0=AA,tm=ys,nm=ds,rm=Ms}function bl(u,m,_){Et[u]=function(q,be,Ne,De,Ze,Ye,dt,Wt,mn,ft,Xt,un,Mn,hn,Kn,Wn,wr){var ar,Fo=wr-1>>1,ho=Ze[Ye+0]|dt[Wt+0]<<16,Di=mn[ft+0]|Xt[un+0]<<16;n(q!=null);var wo=3*ho+Di+131074>>2;for(m(q[be+0],255&wo,wo>>16,Mn,hn),Ne!=null&&(wo=3*Di+ho+131074>>2,m(Ne[De+0],255&wo,wo>>16,Kn,Wn)),ar=1;ar<=Fo;++ar){var ua=Ze[Ye+ar]|dt[Wt+ar]<<16,Bs=mn[ft+ar]|Xt[un+ar]<<16,Pi=ho+ua+Di+Bs+524296,Bo=Pi+2*(ua+Di)>>3;wo=Bo+ho>>1,ho=(Pi=Pi+2*(ho+Bs)>>3)+ua>>1,m(q[be+2*ar-1],255&wo,wo>>16,Mn,hn+(2*ar-1)*_),m(q[be+2*ar-0],255&ho,ho>>16,Mn,hn+(2*ar-0)*_),Ne!=null&&(wo=Pi+Di>>1,ho=Bo+Bs>>1,m(Ne[De+2*ar-1],255&wo,wo>>16,Kn,Wn+(2*ar-1)*_),m(Ne[De+2*ar+0],255&ho,ho>>16,Kn,Wn+(2*ar+0)*_)),ho=ua,Di=Bs}1&wr||(wo=3*ho+Di+131074>>2,m(q[be+wr-1],255&wo,wo>>16,Mn,hn+(wr-1)*_),Ne!=null&&(wo=3*Di+ho+131074>>2,m(Ne[De+wr-1],255&wo,wo>>16,Kn,Wn+(wr-1)*_)))}}function Ap(){ru[dp]=hv,ru[fp]=hm,ru[lm]=pv,ru[hp]=pm,ru[pp]=gm,ru[cg]=mm,ru[um]=gv,ru[dg]=hm,ru[fg]=pm,ru[gp]=gm,ru[hg]=mm}function qf(u){return u&~mv?0>u?0:255:u>>vm}function uf(u,m){return qf((19077*u>>8)+(26149*m>>8)-14234)}function ld(u,m,_){return qf((19077*u>>8)-(6419*m>>8)-(13320*_>>8)+8708)}function cf(u,m){return qf((19077*u>>8)+(33050*m>>8)-17685)}function df(u,m,_,q,be){q[be+0]=uf(u,_),q[be+1]=ld(u,m,_),q[be+2]=cf(u,m)}function ff(u,m,_,q,be){q[be+0]=cf(u,m),q[be+1]=ld(u,m,_),q[be+2]=uf(u,_)}function el(u,m,_,q,be){var Ne=ld(u,m,_);m=Ne<<3&224|cf(u,m)>>3,q[be+0]=248&uf(u,_)|Ne>>5,q[be+1]=m}function hf(u,m,_,q,be){var Ne=240&cf(u,m)|15;q[be+0]=240&uf(u,_)|ld(u,m,_)>>4,q[be+1]=Ne}function pf(u,m,_,q,be){q[be+0]=255,df(u,m,_,q,be+1)}function qh(u,m,_,q,be){ff(u,m,_,q,be),q[be+3]=255}function e0(u,m,_,q,be){df(u,m,_,q,be),q[be+3]=255}function VA(u,m){return 0>u?0:u>m?m:u}function Lc(u,m,_){Et[u]=function(q,be,Ne,De,Ze,Ye,dt,Wt,mn){for(var ft=Wt+(-2&mn)*_;Wt!=ft;)m(q[be+0],Ne[De+0],Ze[Ye+0],dt,Wt),m(q[be+1],Ne[De+0],Ze[Ye+0],dt,Wt+_),be+=2,++De,++Ye,Wt+=2*_;1&mn&&m(q[be+0],Ne[De+0],Ze[Ye+0],dt,Wt)}}function eh(u,m,_){return _==0?u==0?m==0?6:5:m==0?4:0:_}function sp(u,m,_,q,be){switch(u>>>30){case 3:yf(m,_,q,be,0);break;case 2:tu(m,_,q,be);break;case 1:Pa(m,_,q,be)}}function eu(u,m){var _,q,be=m.M,Ne=m.Nb,De=u.oc,Ze=u.pc+40,Ye=u.oc,dt=u.pc+584,Wt=u.oc,mn=u.pc+600;for(_=0;16>_;++_)De[Ze+32*_-1]=129;for(_=0;8>_;++_)Ye[dt+32*_-1]=129,Wt[mn+32*_-1]=129;for(0<be?De[Ze-1-32]=Ye[dt-1-32]=Wt[mn-1-32]=129:(o(De,Ze-32-1,127,21),o(Ye,dt-32-1,127,9),o(Wt,mn-32-1,127,9)),q=0;q<u.za;++q){var ft=m.ya[m.aa+q];if(0<q){for(_=-1;16>_;++_)r(De,Ze+32*_-4,De,Ze+32*_+12,4);for(_=-1;8>_;++_)r(Ye,dt+32*_-4,Ye,dt+32*_+4,4),r(Wt,mn+32*_-4,Wt,mn+32*_+4,4)}var Xt=u.Gd,un=u.Hd+q,Mn=ft.ad,hn=ft.Hc;if(0<be&&(r(De,Ze-32,Xt[un].y,0,16),r(Ye,dt-32,Xt[un].f,0,8),r(Wt,mn-32,Xt[un].ea,0,8)),ft.Za){var Kn=De,Wn=Ze-32+16;for(0<be&&(q>=u.za-1?o(Kn,Wn,Xt[un].y[15],4):r(Kn,Wn,Xt[un+1].y,0,4)),_=0;4>_;_++)Kn[Wn+128+_]=Kn[Wn+256+_]=Kn[Wn+384+_]=Kn[Wn+0+_];for(_=0;16>_;++_,hn<<=2)Kn=De,Wn=Ze+wm[_],Uu[ft.Ob[_]](Kn,Wn),sp(hn,Mn,16*+_,Kn,Wn)}else if(Kn=eh(q,be,ft.Ob[0]),md[Kn](De,Ze),hn!=0)for(_=0;16>_;++_,hn<<=2)sp(hn,Mn,16*+_,De,Ze+wm[_]);for(_=ft.Gc,Kn=eh(q,be,ft.Dd),Oc[Kn](Ye,dt),Oc[Kn](Wt,mn),hn=Mn,Kn=Ye,Wn=dt,255&(ft=0|_)&&(170&ft?ic(hn,256,Kn,Wn):qa(hn,256,Kn,Wn)),ft=Wt,hn=mn,255&(_>>=8)&&(170&_?ic(Mn,320,ft,hn):qa(Mn,320,ft,hn)),be<u.Ub-1&&(r(Xt[un].y,0,De,Ze+480,16),r(Xt[un].f,0,Ye,dt+224,8),r(Xt[un].ea,0,Wt,mn+224,8)),_=8*Ne*u.B,Xt=u.sa,un=u.ta+16*q+16*Ne*u.R,Mn=u.qa,ft=u.ra+8*q+_,hn=u.Ha,Kn=u.Ia+8*q+_,_=0;16>_;++_)r(Xt,un+_*u.R,De,Ze+32*_,16);for(_=0;8>_;++_)r(Mn,ft+_*u.B,Ye,dt+32*_,8),r(hn,Kn+_*u.B,Wt,mn+32*_,8)}}function gf(u,m,_,q,be,Ne,De,Ze,Ye){var dt=[0],Wt=[0],mn=0,ft=Ye!=null?Ye.kd:0,Xt=Ye!=null?Ye:new Zn;if(u==null||12>_)return 7;Xt.data=u,Xt.w=m,Xt.ha=_,m=[m],_=[_],Xt.gb=[Xt.gb];e:{var un=m,Mn=_,hn=Xt.gb;if(n(u!=null),n(Mn!=null),n(hn!=null),hn[0]=0,12<=Mn[0]&&!t(u,un[0],"RIFF")){if(t(u,un[0]+8,"WEBP")){hn=3;break e}var Kn=jn(u,un[0]+4);if(12>Kn||4294967286<Kn){hn=3;break e}if(ft&&Kn>Mn[0]-8){hn=7;break e}hn[0]=Kn,un[0]+=12,Mn[0]-=12}hn=0}if(hn!=0)return hn;for(Kn=0<Xt.gb[0],_=_[0];;){e:{var Wn=u;Mn=m,hn=_;var wr=dt,ar=Wt,Fo=un=[0];if((wo=mn=[mn])[0]=0,8>hn[0])hn=7;else{if(!t(Wn,Mn[0],"VP8X")){if(jn(Wn,Mn[0]+4)!=10){hn=3;break e}if(18>hn[0]){hn=7;break e}var ho=jn(Wn,Mn[0]+8),Di=1+Xr(Wn,Mn[0]+12);if(2147483648<=Di*(Wn=1+Xr(Wn,Mn[0]+15))){hn=3;break e}Fo!=null&&(Fo[0]=ho),wr!=null&&(wr[0]=Di),ar!=null&&(ar[0]=Wn),Mn[0]+=18,hn[0]-=18,wo[0]=1}hn=0}}if(mn=mn[0],un=un[0],hn!=0)return hn;if(Mn=!!(2&un),!Kn&&mn)return 3;if(Ne!=null&&(Ne[0]=!!(16&un)),De!=null&&(De[0]=Mn),Ze!=null&&(Ze[0]=0),De=dt[0],un=Wt[0],mn&&Mn&&Ye==null){hn=0;break}if(4>_){hn=7;break}if(Kn&&mn||!Kn&&!mn&&!t(u,m[0],"ALPH")){_=[_],Xt.na=[Xt.na],Xt.P=[Xt.P],Xt.Sa=[Xt.Sa];e:{ho=u,hn=m,Kn=_;var wo=Xt.gb;wr=Xt.na,ar=Xt.P,Fo=Xt.Sa,Di=22,n(ho!=null),n(Kn!=null),Wn=hn[0];var ua=Kn[0];for(n(wr!=null),n(Fo!=null),wr[0]=null,ar[0]=null,Fo[0]=0;;){if(hn[0]=Wn,Kn[0]=ua,8>ua){hn=7;break e}var Bs=jn(ho,Wn+4);if(4294967286<Bs){hn=3;break e}var Pi=8+Bs+1&-2;if(Di+=Pi,0<wo&&Di>wo){hn=3;break e}if(!t(ho,Wn,"VP8 ")||!t(ho,Wn,"VP8L")){hn=0;break e}if(ua[0]<Pi){hn=7;break e}t(ho,Wn,"ALPH")||(wr[0]=ho,ar[0]=Wn+8,Fo[0]=Bs),Wn+=Pi,ua-=Pi}}if(_=_[0],Xt.na=Xt.na[0],Xt.P=Xt.P[0],Xt.Sa=Xt.Sa[0],hn!=0)break}_=[_],Xt.Ja=[Xt.Ja],Xt.xa=[Xt.xa];e:if(wo=u,hn=m,Kn=_,wr=Xt.gb[0],ar=Xt.Ja,Fo=Xt.xa,ho=hn[0],Wn=!t(wo,ho,"VP8 "),Di=!t(wo,ho,"VP8L"),n(wo!=null),n(Kn!=null),n(ar!=null),n(Fo!=null),8>Kn[0])hn=7;else{if(Wn||Di){if(wo=jn(wo,ho+4),12<=wr&&wo>wr-12){hn=3;break e}if(ft&&wo>Kn[0]-8){hn=7;break e}ar[0]=wo,hn[0]+=8,Kn[0]-=8,Fo[0]=Di}else Fo[0]=5<=Kn[0]&&wo[ho+0]==47&&!(wo[ho+4]>>5),ar[0]=Kn[0];hn=0}if(_=_[0],Xt.Ja=Xt.Ja[0],Xt.xa=Xt.xa[0],m=m[0],hn!=0)break;if(4294967286<Xt.Ja)return 3;if(Ze==null||Mn||(Ze[0]=Xt.xa?2:1),De=[De],un=[un],Xt.xa){if(5>_){hn=7;break}Ze=De,ft=un,Mn=Ne,u==null||5>_?u=0:5<=_&&u[m+0]==47&&!(u[m+4]>>5)?(Kn=[0],wo=[0],wr=[0],Tn(ar=new Bt,u,m,_),Ec(ar,Kn,wo,wr)?(Ze!=null&&(Ze[0]=Kn[0]),ft!=null&&(ft[0]=wo[0]),Mn!=null&&(Mn[0]=wr[0]),u=1):u=0):u=0}else{if(10>_){hn=7;break}Ze=un,u==null||10>_||!J0(u,m+3,_-3)?u=0:(ft=u[m+0]|u[m+1]<<8|u[m+2]<<16,Mn=16383&(u[m+7]<<8|u[m+6]),u=16383&(u[m+9]<<8|u[m+8]),1&ft||3<(ft>>1&7)||!(ft>>4&1)||ft>>5>=Xt.Ja||!Mn||!u?u=0:(De&&(De[0]=Mn),Ze&&(Ze[0]=u),u=1))}if(!u||(De=De[0],un=un[0],mn&&(dt[0]!=De||Wt[0]!=un)))return 3;Ye!=null&&(Ye[0]=Xt,Ye.offset=m-Ye.w,n(4294967286>m-Ye.w),n(Ye.offset==Ye.ha-_));break}return hn==0||hn==7&&mn&&Ye==null?(Ne!=null&&(Ne[0]|=Xt.na!=null&&0<Xt.na.length),q!=null&&(q[0]=De),be!=null&&(be[0]=un),0):hn}function t0(u,m,_){var q=m.width,be=m.height,Ne=0,De=0,Ze=q,Ye=be;if(m.Da=u!=null&&0<u.Da,m.Da&&(Ze=u.cd,Ye=u.bd,Ne=u.v,De=u.j,11>_||(Ne&=-2,De&=-2),0>Ne||0>De||0>=Ze||0>=Ye||Ne+Ze>q||De+Ye>be))return 0;if(m.v=Ne,m.j=De,m.va=Ne+Ze,m.o=De+Ye,m.U=Ze,m.T=Ye,m.da=u!=null&&0<u.da,m.da){if(!ko(Ze,Ye,_=[u.ib],Ne=[u.hb]))return 0;m.ib=_[0],m.hb=Ne[0]}return m.ob=u!=null&&u.ob,m.Kb=u==null||!u.Sd,m.da&&(m.ob=m.ib<3*q/4&&m.hb<3*be/4,m.Kb=0),1}function n0(u){if(u==null)return 2;if(11>u.S){var m=u.f.RGBA;m.fb+=(u.height-1)*m.A,m.A=-m.A}else m=u.f.kb,u=u.height,m.O+=(u-1)*m.fa,m.fa=-m.fa,m.N+=(u-1>>1)*m.Ab,m.Ab=-m.Ab,m.W+=(u-1>>1)*m.Db,m.Db=-m.Db,m.F!=null&&(m.J+=(u-1)*m.lb,m.lb=-m.lb);return 0}function ud(u,m,_,q){if(q==null||0>=u||0>=m)return 2;if(_!=null){if(_.Da){var be=_.cd,Ne=_.bd,De=-2&_.v,Ze=-2&_.j;if(0>De||0>Ze||0>=be||0>=Ne||De+be>u||Ze+Ne>m)return 2;u=be,m=Ne}if(_.da){if(!ko(u,m,be=[_.ib],Ne=[_.hb]))return 2;u=be[0],m=Ne[0]}}q.width=u,q.height=m;e:{var Ye=q.width,dt=q.height;if(u=q.S,0>=Ye||0>=dt||!(u>=dp&&13>u))u=2;else{if(0>=q.Rd&&q.sd==null){De=Ne=be=m=0;var Wt=(Ze=Ye*Bm[u])*dt;if(11>u||(Ne=(dt+1)/2*(m=(Ye+1)/2),u==12&&(De=(be=Ye)*dt)),(dt=l(Wt+2*Ne+De))==null){u=1;break e}q.sd=dt,11>u?((Ye=q.f.RGBA).eb=dt,Ye.fb=0,Ye.A=Ze,Ye.size=Wt):((Ye=q.f.kb).y=dt,Ye.O=0,Ye.fa=Ze,Ye.Fd=Wt,Ye.f=dt,Ye.N=0+Wt,Ye.Ab=m,Ye.Cd=Ne,Ye.ea=dt,Ye.W=0+Wt+Ne,Ye.Db=m,Ye.Ed=Ne,u==12&&(Ye.F=dt,Ye.J=0+Wt+2*Ne),Ye.Tc=De,Ye.lb=be)}if(m=1,be=q.S,Ne=q.width,De=q.height,be>=dp&&13>be)if(11>be)u=q.f.RGBA,m&=(Ze=Math.abs(u.A))*(De-1)+Ne<=u.size,m&=Ze>=Ne*Bm[be],m&=u.eb!=null;else{u=q.f.kb,Ze=(Ne+1)/2,Wt=(De+1)/2,Ye=Math.abs(u.fa),dt=Math.abs(u.Ab);var mn=Math.abs(u.Db),ft=Math.abs(u.lb),Xt=ft*(De-1)+Ne;m&=Ye*(De-1)+Ne<=u.Fd,m&=dt*(Wt-1)+Ze<=u.Cd,m=(m&=mn*(Wt-1)+Ze<=u.Ed)&Ye>=Ne&dt>=Ze&mn>=Ze,m&=u.y!=null,m&=u.f!=null,m&=u.ea!=null,be==12&&(m&=ft>=Ne,m&=Xt<=u.Tc,m&=u.F!=null)}else m=0;u=m?0:2}}return u!=0||_!=null&&_.fd&&(u=n0(q)),u}var mf=64,Ol=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],Dl=24,cd=32,Nc=8,dd=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];to("Predictor0","PredictorAdd0"),Et.Predictor0=function(){return 4278190080},Et.Predictor1=function(u){return u},Et.Predictor2=function(u,m,_){return m[_+0]},Et.Predictor3=function(u,m,_){return m[_+1]},Et.Predictor4=function(u,m,_){return m[_-1]},Et.Predictor5=function(u,m,_){return Ro(Ro(u,m[_+1]),m[_+0])},Et.Predictor6=function(u,m,_){return Ro(u,m[_-1])},Et.Predictor7=function(u,m,_){return Ro(u,m[_+0])},Et.Predictor8=function(u,m,_){return Ro(m[_-1],m[_+0])},Et.Predictor9=function(u,m,_){return Ro(m[_+0],m[_+1])},Et.Predictor10=function(u,m,_){return Ro(Ro(u,m[_-1]),Ro(m[_+0],m[_+1]))},Et.Predictor11=function(u,m,_){var q=m[_+0];return 0>=vi(q>>24&255,u>>24&255,(m=m[_-1])>>24&255)+vi(q>>16&255,u>>16&255,m>>16&255)+vi(q>>8&255,u>>8&255,m>>8&255)+vi(255&q,255&u,255&m)?q:u},Et.Predictor12=function(u,m,_){var q=m[_+0];return(Ua((u>>24&255)+(q>>24&255)-((m=m[_-1])>>24&255))<<24|Ua((u>>16&255)+(q>>16&255)-(m>>16&255))<<16|Ua((u>>8&255)+(q>>8&255)-(m>>8&255))<<8|Ua((255&u)+(255&q)-(255&m)))>>>0},Et.Predictor13=function(u,m,_){var q=m[_-1];return(mi((u=Ro(u,m[_+0]))>>24&255,q>>24&255)<<24|mi(u>>16&255,q>>16&255)<<16|mi(u>>8&255,q>>8&255)<<8|mi(255&u,255&q))>>>0};var r0=Et.PredictorAdd0;Et.PredictorAdd1=Va,to("Predictor2","PredictorAdd2"),to("Predictor3","PredictorAdd3"),to("Predictor4","PredictorAdd4"),to("Predictor5","PredictorAdd5"),to("Predictor6","PredictorAdd6"),to("Predictor7","PredictorAdd7"),to("Predictor8","PredictorAdd8"),to("Predictor9","PredictorAdd9"),to("Predictor10","PredictorAdd10"),to("Predictor11","PredictorAdd11"),to("Predictor12","PredictorAdd12"),to("Predictor13","PredictorAdd13");var th=Et.PredictorAdd2;Oo("ColorIndexInverseTransform","MapARGB","32b",function(u){return u>>8&255},function(u){return u}),Oo("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(u){return u},function(u){return u>>8&255});var rs,lp=Et.ColorIndexInverseTransform,rc=Et.MapARGB,oc=Et.VP8LColorIndexInverseTransformAlpha,o0=Et.MapAlpha,i0=Et.VP8LPredictorsAdd=[];i0.length=16,(Et.VP8LPredictors=[]).length=16,(Et.VP8LPredictorsAdd_C=[]).length=16,(Et.VP8LPredictors_C=[]).length=16;var a0,A0,fd,hd,pd,vf,gd,yf,tu,ic,Pa,qa,os,ws,Qc,s0,nh,up,$g,Xg,Yg,Jg,qg,em,l0,tm,nm,rm,om=l(511),im=l(2041),am=l(225),Am=l(767),sm=0,ug=im,cp=am,Pl=Am,nu=om,dp=0,fp=1,lm=2,hp=3,pp=4,cg=5,um=6,dg=7,fg=8,gp=9,hg=10,ev=[2,3,7],tv=[3,3,11],cm=[280,256,256,256,40],nv=[0,1,1,1,0],rv=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],ov=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],iv=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],av=8,pg=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],gg=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],u0=null,Av=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],sv=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],dm=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],lv=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],uv=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],cv=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],dv=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],md=[],Uu=[],Oc=[],fv=1,fm=2,vd=[],ru=[];bl("UpsampleRgbLinePair",df,3),bl("UpsampleBgrLinePair",ff,3),bl("UpsampleRgbaLinePair",e0,4),bl("UpsampleBgraLinePair",qh,4),bl("UpsampleArgbLinePair",pf,4),bl("UpsampleRgba4444LinePair",hf,2),bl("UpsampleRgb565LinePair",el,2);var hv=Et.UpsampleRgbLinePair,pv=Et.UpsampleBgrLinePair,hm=Et.UpsampleRgbaLinePair,pm=Et.UpsampleBgraLinePair,gm=Et.UpsampleArgbLinePair,mm=Et.UpsampleRgba4444LinePair,gv=Et.UpsampleRgb565LinePair,mp=16,vp=1<<mp-1,c0=-227,mg=482,vm=6,mv=(256<<vm)-1,ym=0,vv=l(256),yv=l(256),wv=l(256),Bv=l(256),bv=l(mg-c0),Cv=l(mg-c0);Lc("YuvToRgbRow",df,3),Lc("YuvToBgrRow",ff,3),Lc("YuvToRgbaRow",e0,4),Lc("YuvToBgraRow",qh,4),Lc("YuvToArgbRow",pf,4),Lc("YuvToRgba4444Row",hf,2),Lc("YuvToRgb565Row",el,2);var wm=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],yp=[0,2,8],Ev=[8,7,6,4,4,2,2,2,1,1,1,1],xv=1;this.WebPDecodeRGBA=function(u,m,_,q,be){var Ne=fp,De=new An,Ze=new Ja;De.ba=Ze,Ze.S=Ne,Ze.width=[Ze.width],Ze.height=[Ze.height];var Ye=Ze.width,dt=Ze.height,Wt=new li;if(Wt==null||u==null)var mn=2;else n(Wt!=null),mn=gf(u,m,_,Wt.width,Wt.height,Wt.Pd,Wt.Qd,Wt.format,null);if(mn!=0?Ye=0:(Ye!=null&&(Ye[0]=Wt.width[0]),dt!=null&&(dt[0]=Wt.height[0]),Ye=1),Ye){Ze.width=Ze.width[0],Ze.height=Ze.height[0],q!=null&&(q[0]=Ze.width),be!=null&&(be[0]=Ze.height);e:{if(q=new Gf,(be=new Zn).data=u,be.w=m,be.ha=_,be.kd=1,m=[0],n(be!=null),((u=gf(be.data,be.w,be.ha,null,null,null,m,null,be))==0||u==7)&&m[0]&&(u=4),(m=u)==0){if(n(De!=null),q.data=be.data,q.w=be.w+be.offset,q.ha=be.ha-be.offset,q.put=Xo,q.ac=qu,q.bc=Cc,q.ma=De,be.xa){if((u=Jd())==null){De=1;break e}if(function(ft,Xt){var un=[0],Mn=[0],hn=[0];t:for(;;){if(ft==null)return 0;if(Xt==null)return ft.a=2,0;if(ft.l=Xt,ft.a=0,Tn(ft.m,Xt.data,Xt.w,Xt.ha),!Ec(ft.m,un,Mn,hn)){ft.a=3;break t}if(ft.xb=fm,Xt.width=un[0],Xt.height=Mn[0],!tc(un[0],Mn[0],1,ft,null))break t;return 1}return n(ft.a!=0),0}(u,q)){if(q=(m=ud(q.width,q.height,De.Oa,De.ba))==0){t:{q=u;n:for(;;){if(q==null){q=0;break t}if(n(q.s.yc!=null),n(q.s.Ya!=null),n(0<q.s.Wb),n((_=q.l)!=null),n((be=_.ma)!=null),q.xb!=0){if(q.ca=be.ba,q.tb=be.tb,n(q.ca!=null),!t0(be.Oa,_,hp)){q.a=2;break n}if(!qd(q,_.width)||_.da)break n;if((_.da||wi(q.ca.S))&&ql(),11>q.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),q.ca.f.kb.F!=null&&ql()),q.Pb&&0<q.s.ua&&q.s.vb.X==null&&!xt(q.s.vb,q.s.Wa.Xa)){q.a=1;break n}q.xb=0}if(!Fu(q,q.V,q.Ba,q.c,q.i,_.o,ad))break n;be.Dc=q.Ma,q=1;break t}n(q.a!=0),q=0}q=!q}q&&(m=u.a)}else m=u.a}else{if((u=new $p)==null){De=1;break e}if(u.Fa=be.na,u.P=be.P,u.qc=be.Sa,q0(u,q)){if((m=ud(q.width,q.height,De.Oa,De.ba))==0){if(u.Aa=0,_=De.Oa,n((be=u)!=null),_!=null){if(0<(Ye=0>(Ye=_.Md)?0:100<Ye?255:255*Ye/100)){for(dt=Wt=0;4>dt;++dt)12>(mn=be.pb[dt]).lc&&(mn.ia=Ye*Ev[0>mn.lc?0:mn.lc]>>3),Wt|=mn.ia;Wt&&(alert("todo:VP8InitRandom"),be.ia=1)}be.Ga=_.Id,100<be.Ga?be.Ga=100:0>be.Ga&&(be.Ga=0)}(function(ft,Xt){if(ft==null)return 0;if(Xt==null)return us(ft,2,"NULL VP8Io parameter in VP8Decode().");if(!ft.cb&&!q0(ft,Xt))return 0;if(n(ft.cb),Xt.ac==null||Xt.ac(Xt)){Xt.ob&&(ft.L=0);var un=yp[ft.L];if(ft.L==2?(ft.yb=0,ft.zb=0):(ft.yb=Xt.v-un>>4,ft.zb=Xt.j-un>>4,0>ft.yb&&(ft.yb=0),0>ft.zb&&(ft.zb=0)),ft.Va=Xt.o+15+un>>4,ft.Hb=Xt.va+15+un>>4,ft.Hb>ft.za&&(ft.Hb=ft.za),ft.Va>ft.Ub&&(ft.Va=ft.Ub),0<ft.L){var Mn=ft.ed;for(un=0;4>un;++un){var hn;if(ft.Qa.Cb){var Kn=ft.Qa.Lb[un];ft.Qa.Fb||(Kn+=Mn.Tb)}else Kn=Mn.Tb;for(hn=0;1>=hn;++hn){var Wn=ft.gd[un][hn],wr=Kn;if(Mn.Pc&&(wr+=Mn.vd[0],hn&&(wr+=Mn.od[0])),0<(wr=0>wr?0:63<wr?63:wr)){var ar=wr;0<Mn.wb&&(ar=4<Mn.wb?ar>>2:ar>>1)>9-Mn.wb&&(ar=9-Mn.wb),1>ar&&(ar=1),Wn.dd=ar,Wn.tc=2*wr+ar,Wn.ld=40<=wr?2:15<=wr?1:0}else Wn.tc=0;Wn.La=hn}}}un=0}else us(ft,6,"Frame setup failed"),un=ft.a;if(un=un==0){if(un){ft.$c=0,0<ft.Aa||(ft.Ic=xv);t:{un=ft.Ic,Mn=4*(ar=ft.za);var Fo=32*ar,ho=ar+1,Di=0<ft.L?ar*(0<ft.Aa?2:1):0,wo=(ft.Aa==2?2:1)*ar;if((Wn=Mn+832+(hn=3*(16*un+yp[ft.L])/2*Fo)+(Kn=ft.Fa!=null&&0<ft.Fa.length?ft.Kc.c*ft.Kc.i:0))!=Wn)un=0;else{if(Wn>ft.Vb){if(ft.Vb=0,ft.Ec=l(Wn),ft.Fc=0,ft.Ec==null){un=us(ft,1,"no memory during frame initialization.");break t}ft.Vb=Wn}Wn=ft.Ec,wr=ft.Fc,ft.Ac=Wn,ft.Bc=wr,wr+=Mn,ft.Gd=w(Fo,X0),ft.Hd=0,ft.rb=w(ho+1,kh),ft.sb=1,ft.wa=Di?w(Di,Jl):null,ft.Y=0,ft.D.Nb=0,ft.D.wa=ft.wa,ft.D.Y=ft.Y,0<ft.Aa&&(ft.D.Y+=ar),n(!0),ft.oc=Wn,ft.pc=wr,wr+=832,ft.ya=w(wo,Kh),ft.aa=0,ft.D.ya=ft.ya,ft.D.aa=ft.aa,ft.Aa==2&&(ft.D.aa+=ar),ft.R=16*ar,ft.B=8*ar,ar=(Fo=yp[ft.L])*ft.R,Fo=Fo/2*ft.B,ft.sa=Wn,ft.ta=wr+ar,ft.qa=ft.sa,ft.ra=ft.ta+16*un*ft.R+Fo,ft.Ha=ft.qa,ft.Ia=ft.ra+8*un*ft.B+Fo,ft.$c=0,wr+=hn,ft.mb=Kn?Wn:null,ft.nb=Kn?wr:null,n(wr+Kn<=ft.Fc+ft.Vb),ef(ft),o(ft.Ac,ft.Bc,0,Mn),un=1}}if(un){if(Xt.ka=0,Xt.y=ft.sa,Xt.O=ft.ta,Xt.f=ft.qa,Xt.N=ft.ra,Xt.ea=ft.Ha,Xt.Vd=ft.Ia,Xt.fa=ft.R,Xt.Rc=ft.B,Xt.F=null,Xt.J=0,!sm){for(un=-255;255>=un;++un)om[255+un]=0>un?-un:un;for(un=-1020;1020>=un;++un)im[1020+un]=-128>un?-128:127<un?127:un;for(un=-112;112>=un;++un)am[112+un]=-16>un?-16:15<un?15:un;for(un=-255;510>=un;++un)Am[255+un]=0>un?0:255<un?255:un;sm=1}gd=tp,yf=Yp,ic=Jp,Pa=nc,qa=ep,tu=Xp,os=op,ws=ip,Qc=I,s0=we,nh=lf,up=ap,$g=pt,Xg=_t,Yg=Jh,Jg=sf,qg=np,em=rp,Uu[0]=ig,Uu[1]=Zh,Uu[2]=rg,Uu[3]=og,Uu[4]=ag,Uu[5]=Fc,Uu[6]=Sc,Uu[7]=Ag,Uu[8]=$f,Uu[9]=sg,md[0]=sd,md[1]=eg,md[2]=tg,md[3]=Vh,md[4]=ng,md[5]=rf,md[6]=Wh,Oc[0]=Yf,Oc[1]=qp,Oc[2]=Gh,Oc[3]=of,Oc[4]=$h,Oc[5]=lg,Oc[6]=Xh,un=1}else un=0}un&&(un=function(ua,Bs){for(ua.M=0;ua.M<ua.Va;++ua.M){var Pi,Bo=ua.Jc[ua.M&ua.Xb],zr=ua.m,is=ua;for(Pi=0;Pi<is.za;++Pi){var Bi=zr,ga=is,vA=ga.Ac,Hs=ga.Bc+4*Pi,Al=ga.zc,WA=ga.ya[ga.aa+Pi];if(ga.Qa.Bb?WA.$b=Xn(Bi,ga.Pa.jb[0])?2+Xn(Bi,ga.Pa.jb[2]):Xn(Bi,ga.Pa.jb[1]):WA.$b=0,ga.kc&&(WA.Ad=Xn(Bi,ga.Bd)),WA.Za=!Xn(Bi,145)+0,WA.Za){var tl=WA.Ob,sl=0;for(ga=0;4>ga;++ga){var bs,wa=Al[0+ga];for(bs=0;4>bs;++bs){wa=uv[vA[Hs+bs]][wa];for(var ka=dm[Xn(Bi,wa[0])];0<ka;)ka=dm[2*ka+Xn(Bi,wa[ka])];wa=-ka,vA[Hs+bs]=wa}r(tl,sl,vA,Hs,4),sl+=4,Al[0+ga]=wa}}else wa=Xn(Bi,156)?Xn(Bi,128)?1:3:Xn(Bi,163)?2:0,WA.Ob[0]=wa,o(vA,Hs,wa,4),o(Al,0,wa,4);WA.Dd=Xn(Bi,142)?Xn(Bi,114)?Xn(Bi,183)?1:3:2:0}if(is.m.Ka)return us(ua,7,"Premature end-of-partition0 encountered.");for(;ua.ja<ua.za;++ua.ja){if(is=Bo,Bi=(zr=ua).rb[zr.sb-1],vA=zr.rb[zr.sb+zr.ja],Pi=zr.ya[zr.aa+zr.ja],Hs=zr.kc?Pi.Ad:0)Bi.la=vA.la=0,Pi.Za||(Bi.Na=vA.Na=0),Pi.Hc=0,Pi.Gc=0,Pi.ia=0;else{var GA,Ka;if(Bi=vA,vA=is,Hs=zr.Pa.Xc,Al=zr.ya[zr.aa+zr.ja],WA=zr.pb[Al.$b],ga=Al.ad,tl=0,sl=zr.rb[zr.sb-1],wa=bs=0,o(ga,tl,0,384),Al.Za)var ks=0,Lu=Hs[3];else{ka=l(16);var as=Bi.Na+sl.Na;if(as=u0(vA,Hs[1],as,WA.Eb,0,ka,0),Bi.Na=sl.Na=(0<as)+0,1<as)gd(ka,0,ga,tl);else{var Cl=ka[0]+3>>3;for(ka=0;256>ka;ka+=16)ga[tl+ka]=Cl}ks=1,Lu=Hs[0]}var eA=15&Bi.la,Cs=15&sl.la;for(ka=0;4>ka;++ka){var Tl=1&Cs;for(Cl=Ka=0;4>Cl;++Cl)eA=eA>>1|(Tl=(as=u0(vA,Lu,as=Tl+(1&eA),WA.Sc,ks,ga,tl))>ks)<<7,Ka=Ka<<2|(3<as?3:1<as?2:ga[tl+0]!=0),tl+=16;eA>>=4,Cs=Cs>>1|Tl<<7,bs=(bs<<8|Ka)>>>0}for(Lu=eA,ks=Cs>>4,GA=0;4>GA;GA+=2){for(Ka=0,eA=Bi.la>>4+GA,Cs=sl.la>>4+GA,ka=0;2>ka;++ka){for(Tl=1&Cs,Cl=0;2>Cl;++Cl)as=Tl+(1&eA),eA=eA>>1|(Tl=0<(as=u0(vA,Hs[2],as,WA.Qc,0,ga,tl)))<<3,Ka=Ka<<2|(3<as?3:1<as?2:ga[tl+0]!=0),tl+=16;eA>>=2,Cs=Cs>>1|Tl<<5}wa|=Ka<<4*GA,Lu|=eA<<4<<GA,ks|=(240&Cs)<<GA}Bi.la=Lu,sl.la=ks,Al.Hc=bs,Al.Gc=wa,Al.ia=43690&wa?0:WA.ia,Hs=!(bs|wa)}if(0<zr.L&&(zr.wa[zr.Y+zr.ja]=zr.gd[Pi.$b][Pi.Za],zr.wa[zr.Y+zr.ja].La|=!Hs),is.Ka)return us(ua,7,"Premature end-of-file encountered.")}if(ef(ua),zr=Bs,is=1,Pi=(Bo=ua).D,Bi=0<Bo.L&&Bo.M>=Bo.zb&&Bo.M<=Bo.Va,Bo.Aa==0)t:{if(Pi.M=Bo.M,Pi.uc=Bi,eu(Bo,Pi),is=1,Pi=(Ka=Bo.D).Nb,Bi=(wa=yp[Bo.L])*Bo.R,vA=wa/2*Bo.B,ka=16*Pi*Bo.R,Cl=8*Pi*Bo.B,Hs=Bo.sa,Al=Bo.ta-Bi+ka,WA=Bo.qa,ga=Bo.ra-vA+Cl,tl=Bo.Ha,sl=Bo.Ia-vA+Cl,Cs=(eA=Ka.M)==0,bs=eA>=Bo.Va-1,Bo.Aa==2&&eu(Bo,Ka),Ka.uc)for(Tl=(as=Bo).D.M,n(as.D.uc),Ka=as.yb;Ka<as.Hb;++Ka){ks=Ka,Lu=Tl;var ll=(Rl=(Ks=as).D).Nb;GA=Ks.R;var Rl=Rl.wa[Rl.Y+ks],_l=Ks.sa,El=Ks.ta+16*ll*GA+16*ks,jl=Rl.dd,sA=Rl.tc;if(sA!=0)if(n(3<=sA),Ks.L==1)0<ks&&Jg(_l,El,GA,sA+4),Rl.La&&em(_l,El,GA,sA),0<Lu&&Yg(_l,El,GA,sA+4),Rl.La&&qg(_l,El,GA,sA);else{var Ml=Ks.B,Nu=Ks.qa,wf=Ks.ra+8*ll*Ml+8*ks,Dc=Ks.Ha,Ks=Ks.Ia+8*ll*Ml+8*ks;ll=Rl.ld,0<ks&&(ws(_l,El,GA,sA+4,jl,ll),s0(Nu,wf,Dc,Ks,Ml,sA+4,jl,ll)),Rl.La&&(up(_l,El,GA,sA,jl,ll),Xg(Nu,wf,Dc,Ks,Ml,sA,jl,ll)),0<Lu&&(os(_l,El,GA,sA+4,jl,ll),Qc(Nu,wf,Dc,Ks,Ml,sA+4,jl,ll)),Rl.La&&(nh(_l,El,GA,sA,jl,ll),$g(Nu,wf,Dc,Ks,Ml,sA,jl,ll))}}if(Bo.ia&&alert("todo:DitherRow"),zr.put!=null){if(Ka=16*eA,eA=16*(eA+1),Cs?(zr.y=Bo.sa,zr.O=Bo.ta+ka,zr.f=Bo.qa,zr.N=Bo.ra+Cl,zr.ea=Bo.Ha,zr.W=Bo.Ia+Cl):(Ka-=wa,zr.y=Hs,zr.O=Al,zr.f=WA,zr.N=ga,zr.ea=tl,zr.W=sl),bs||(eA-=wa),eA>zr.o&&(eA=zr.o),zr.F=null,zr.J=null,Bo.Fa!=null&&0<Bo.Fa.length&&Ka<eA&&(zr.J=cs(Bo,zr,Ka,eA-Ka),zr.F=Bo.mb,zr.F==null&&zr.F.length==0)){is=us(Bo,3,"Could not decode alpha data.");break t}Ka<zr.j&&(wa=zr.j-Ka,Ka=zr.j,n(!(1&wa)),zr.O+=Bo.R*wa,zr.N+=Bo.B*(wa>>1),zr.W+=Bo.B*(wa>>1),zr.F!=null&&(zr.J+=zr.width*wa)),Ka<eA&&(zr.O+=zr.v,zr.N+=zr.v>>1,zr.W+=zr.v>>1,zr.F!=null&&(zr.J+=zr.v),zr.ka=Ka-zr.j,zr.U=zr.va-zr.v,zr.T=eA-Ka,is=zr.put(zr))}Pi+1!=Bo.Ic||bs||(r(Bo.sa,Bo.ta-Bi,Hs,Al+16*Bo.R,Bi),r(Bo.qa,Bo.ra-vA,WA,ga+8*Bo.B,vA),r(Bo.Ha,Bo.Ia-vA,tl,sl+8*Bo.B,vA))}if(!is)return us(ua,6,"Output aborted.")}return 1}(ft,Xt)),Xt.bc!=null&&Xt.bc(Xt),un&=1}return un?(ft.cb=0,un):0})(u,q)||(m=u.a)}}else m=u.a}m==0&&De.Oa!=null&&De.Oa.fd&&(m=n0(De.ba))}De=m}Ne=De!=0?null:11>Ne?Ze.f.RGBA.eb:Ze.f.kb.y}else Ne=null;return Ne};var Bm=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function Q(Et,sn){for(var _e="",At=0;At<4;At++)_e+=String.fromCharCode(Et[sn++]);return _e}function V(Et,sn){return Et[sn+0]|Et[sn+1]<<8}function fe(Et,sn){return(Et[sn+0]|Et[sn+1]<<8|Et[sn+2]<<16)>>>0}function Le(Et,sn){return(Et[sn+0]|Et[sn+1]<<8|Et[sn+2]<<16|Et[sn+3]<<24)>>>0}new S;var z=[0],ot=[0],Je=[],it=new S,Me=e,Mt=function(Et,sn){var _e={},At=0,jt=!1,Tt=0,Bn=0;if(_e.frames=[],!function(Pe,Bt){for(var Ut=0;Ut<4;Ut++)if(Pe[Bt+Ut]!="RIFF".charCodeAt(Ut))return!0;return!1}(Et,sn)){for(Le(Et,sn+=4),sn+=8;sn<Et.length;){var In=Q(Et,sn),Qn=Le(Et,sn+=4);sn+=4;var pn=Qn+(1&Qn);switch(In){case"VP8 ":case"VP8L":_e.frames[At]===void 0&&(_e.frames[At]={}),(ir=_e.frames[At]).src_off=jt?Bn:sn-8,ir.src_size=Tt+Qn+8,At++,jt&&(jt=!1,Tt=0,Bn=0);break;case"VP8X":(ir=_e.header={}).feature_flags=Et[sn];var Tn=sn+4;ir.canvas_width=1+fe(Et,Tn),Tn+=3,ir.canvas_height=1+fe(Et,Tn),Tn+=3;break;case"ALPH":jt=!0,Tt=pn+8,Bn=sn-8;break;case"ANIM":(ir=_e.header).bgcolor=Le(Et,sn),Tn=sn+4,ir.loop_count=V(Et,Tn),Tn+=2;break;case"ANMF":var Ur,ir;(ir=_e.frames[At]={}).offset_x=2*fe(Et,sn),sn+=3,ir.offset_y=2*fe(Et,sn),sn+=3,ir.width=1+fe(Et,sn),sn+=3,ir.height=1+fe(Et,sn),sn+=3,ir.duration=fe(Et,sn),sn+=3,Ur=Et[sn++],ir.dispose=1&Ur,ir.blend=Ur>>1&1}In!="ANMF"&&(sn+=pn)}return _e}}(Me,0);Mt.response=Me,Mt.rgbaoutput=!0,Mt.dataurl=!1;var Ot=Mt.header?Mt.header:null,bt=Mt.frames?Mt.frames:null;if(Ot){Ot.loop_counter=Ot.loop_count,z=[Ot.canvas_height],ot=[Ot.canvas_width];for(var vn=0;vn<bt.length&&bt[vn].blend!=0;vn++);}var kn=bt[0],Ln=it.WebPDecodeRGBA(Me,kn.src_off,kn.src_size,ot,z);kn.rgba=Ln,kn.imgwidth=ot[0],kn.imgheight=z[0];for(var Gt=0;Gt<ot[0]*z[0]*4;Gt++)Je[Gt]=Ln[Gt];return this.width=ot,this.height=z,this.data=Je,this}(function(e){var n,t,r,o,l,w,y,S,Q,V=function(Pe){return Pe=Pe||{},this.isStrokeTransparent=Pe.isStrokeTransparent||!1,this.strokeOpacity=Pe.strokeOpacity||1,this.strokeStyle=Pe.strokeStyle||"#000000",this.fillStyle=Pe.fillStyle||"#000000",this.isFillTransparent=Pe.isFillTransparent||!1,this.fillOpacity=Pe.fillOpacity||1,this.font=Pe.font||"10px sans-serif",this.textBaseline=Pe.textBaseline||"alphabetic",this.textAlign=Pe.textAlign||"left",this.lineWidth=Pe.lineWidth||1,this.lineJoin=Pe.lineJoin||"miter",this.lineCap=Pe.lineCap||"butt",this.path=Pe.path||[],this.transform=Pe.transform!==void 0?Pe.transform.clone():new S,this.globalCompositeOperation=Pe.globalCompositeOperation||"normal",this.globalAlpha=Pe.globalAlpha||1,this.clip_path=Pe.clip_path||[],this.currentPoint=Pe.currentPoint||new w,this.miterLimit=Pe.miterLimit||10,this.lastPoint=Pe.lastPoint||new w,this.lineDashOffset=Pe.lineDashOffset||0,this.lineDash=Pe.lineDash||[],this.margin=Pe.margin||[0,0,0,0],this.prevPageLastElemOffset=Pe.prevPageLastElemOffset||0,this.ignoreClearRect=typeof Pe.ignoreClearRect!="boolean"||Pe.ignoreClearRect,this};e.events.push(["initialized",function(){this.context2d=new fe(this),n=this.internal.f2,t=this.internal.getCoordinateString,r=this.internal.getVerticalCoordinateString,o=this.internal.getHorizontalCoordinate,l=this.internal.getVerticalCoordinate,w=this.internal.Point,y=this.internal.Rectangle,S=this.internal.Matrix,Q=new V}]);var fe=function(Pe){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var Bt=Pe;Object.defineProperty(this,"pdf",{get:function(){return Bt}});var Ut=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return Ut},set:function(jn){Ut=!!jn}});var zt=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return zt},set:function(jn){zt=!!jn}});var Jt=0;Object.defineProperty(this,"posX",{get:function(){return Jt},set:function(jn){isNaN(jn)||(Jt=jn)}});var gn=0;Object.defineProperty(this,"posY",{get:function(){return gn},set:function(jn){isNaN(jn)||(gn=jn)}}),Object.defineProperty(this,"margin",{get:function(){return Q.margin},set:function(jn){var xt;typeof jn=="number"?xt=[jn,jn,jn,jn]:((xt=new Array(4))[0]=jn[0],xt[1]=jn.length>=2?jn[1]:xt[0],xt[2]=jn.length>=3?jn[2]:xt[0],xt[3]=jn.length>=4?jn[3]:xt[1]),Q.margin=xt}});var Nn=!1;Object.defineProperty(this,"autoPaging",{get:function(){return Nn},set:function(jn){Nn=jn}});var Sn=0;Object.defineProperty(this,"lastBreak",{get:function(){return Sn},set:function(jn){Sn=jn}});var Xn=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Xn},set:function(jn){Xn=jn}}),Object.defineProperty(this,"ctx",{get:function(){return Q},set:function(jn){jn instanceof V&&(Q=jn)}}),Object.defineProperty(this,"path",{get:function(){return Q.path},set:function(jn){Q.path=jn}});var yr=[];Object.defineProperty(this,"ctxStack",{get:function(){return yr},set:function(jn){yr=jn}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(jn){var xt;xt=Le(jn),this.ctx.fillStyle=xt.style,this.ctx.isFillTransparent=xt.a===0,this.ctx.fillOpacity=xt.a,this.pdf.setFillColor(xt.r,xt.g,xt.b,{a:xt.a}),this.pdf.setTextColor(xt.r,xt.g,xt.b,{a:xt.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(jn){var xt=Le(jn);this.ctx.strokeStyle=xt.style,this.ctx.isStrokeTransparent=xt.a===0,this.ctx.strokeOpacity=xt.a,xt.a===0?this.pdf.setDrawColor(255,255,255):(xt.a,this.pdf.setDrawColor(xt.r,xt.g,xt.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(jn){["butt","round","square"].indexOf(jn)!==-1&&(this.ctx.lineCap=jn,this.pdf.setLineCap(jn))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(jn){isNaN(jn)||(this.ctx.lineWidth=jn,this.pdf.setLineWidth(jn))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(jn){["bevel","round","miter"].indexOf(jn)!==-1&&(this.ctx.lineJoin=jn,this.pdf.setLineJoin(jn))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(jn){isNaN(jn)||(this.ctx.miterLimit=jn,this.pdf.setMiterLimit(jn))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(jn){this.ctx.textBaseline=jn}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(jn){["right","end","center","left","start"].indexOf(jn)!==-1&&(this.ctx.textAlign=jn)}});var $r=null,Xr=null;Object.defineProperty(this,"fontFaces",{get:function(){return Xr},set:function(jn){$r=null,Xr=jn}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(jn){var xt;if(this.ctx.font=jn,(xt=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(jn))!==null){var ra=xt[1];xt[2];var Fi=xt[3],ko=xt[4];xt[5];var Cr=xt[6],Lo=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(ko)[2];ko=Math.floor(Lo==="px"?parseFloat(ko)*this.pdf.internal.scaleFactor:Lo==="em"?parseFloat(ko)*this.pdf.getFontSize():parseFloat(ko)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(ko);var to=function(ni){var Oo,aA,La=[],So=ni.trim();if(So==="")return Zp;if(So in $u)return[$u[So]];for(;So!=="";){switch(aA=null,Oo=(So=Xu(So)).charAt(0)){case'"':case"'":aA=bu(So.substring(1),Oo);break;default:aA=od(So)}if(aA===null||(La.push(aA[0]),(So=Xu(aA[1]))!==""&&So.charAt(0)!==","))return Zp;So=So.replace(/^,/,"")}return La}(Cr);if(this.fontFaces){var Ii=function(ni,Oo){if($r===null){var aA=function(La){var So=[];return Object.keys(La).forEach(function(yi){La[yi].forEach(function(Ya){var $o=null;switch(Ya){case"bold":$o={family:yi,weight:"bold"};break;case"italic":$o={family:yi,style:"italic"};break;case"bolditalic":$o={family:yi,weight:"bold",style:"italic"};break;case"":case"normal":$o={family:yi}}$o!==null&&($o.ref={name:yi,style:Ya},So.push($o))})}),So}(ni.getFontList());$r=function(La){for(var So={},yi=0;yi<La.length;++yi){var Ya=Bl(La[yi]),$o=Ya.family,la=Ya.stretch,wi=Ya.style,ts=Ya.weight;So[$o]=So[$o]||{},So[$o][la]=So[$o][la]||{},So[$o][la][wi]=So[$o][la][wi]||{},So[$o][la][wi][ts]=Ya}return So}(aA.concat(Oo))}return $r}(this.pdf,this.fontFaces),Ro=to.map(function(ni){return{family:ni,stretch:"normal",weight:Fi,style:ra}}),Ua=function(ni,Oo,aA){for(var La=(aA=aA||{}).defaultFontFamily||"times",So=Object.assign({},Bc,aA.genericFontFamilies||{}),yi=null,Ya=null,$o=0;$o<Oo.length;++$o)if(So[(yi=Bl(Oo[$o])).family]&&(yi.family=So[yi.family]),ni.hasOwnProperty(yi.family)){Ya=ni[yi.family];break}if(!(Ya=Ya||ni[La]))throw new Error("Could not find a font-family for the rule '"+Gl(yi)+"' and default family '"+La+"'.");if(Ya=function(la,wi){if(wi[la])return wi[la];var ts=Ls[la],vs=ts<=Ls.normal?-1:1,Ja=Bu(wi,wu,ts,vs);if(!Ja)throw new Error("Could not find a matching font-stretch value for "+la);return Ja}(yi.stretch,Ya),Ya=function(la,wi){if(wi[la])return wi[la];for(var ts=ls[la],vs=0;vs<ts.length;++vs)if(wi[ts[vs]])return wi[ts[vs]];throw new Error("Could not find a matching font-style for "+la)}(yi.style,Ya),!(Ya=function(la,wi){if(wi[la])return wi[la];if(la===400&&wi[500])return wi[500];if(la===500&&wi[400])return wi[400];var ts=wc[la],vs=Bu(wi,_s,ts,la<400?-1:1);if(!vs)throw new Error("Could not find a matching font-weight for value "+la);return vs}(yi.weight,Ya)))throw new Error("Failed to resolve a font for the rule '"+Gl(yi)+"'.");return Ya}(Ii,Ro);this.pdf.setFont(Ua.ref.name,Ua.ref.style)}else{var mi="";(Fi==="bold"||parseInt(Fi,10)>=700||ra==="bold")&&(mi="bold"),ra==="italic"&&(mi+="italic"),mi.length===0&&(mi="normal");for(var vi="",Va={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},Ui=0;Ui<to.length;Ui++){if(this.pdf.internal.getFont(to[Ui],mi,{noFallback:!0,disableWarning:!0})!==void 0){vi=to[Ui];break}if(mi==="bolditalic"&&this.pdf.internal.getFont(to[Ui],"bold",{noFallback:!0,disableWarning:!0})!==void 0)vi=to[Ui],mi="bold";else if(this.pdf.internal.getFont(to[Ui],"normal",{noFallback:!0,disableWarning:!0})!==void 0){vi=to[Ui],mi="normal";break}}if(vi===""){for(var Qo=0;Qo<to.length;Qo++)if(Va[to[Qo]]){vi=Va[to[Qo]];break}}vi=vi===""?"Times":vi,this.pdf.setFont(vi,mi)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(jn){this.ctx.globalCompositeOperation=jn}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(jn){this.ctx.globalAlpha=jn}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(jn){this.ctx.lineDashOffset=jn,ir.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(jn){this.ctx.lineDash=jn,ir.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(jn){this.ctx.ignoreClearRect=!!jn}})};fe.prototype.setLineDash=function(Pe){this.lineDash=Pe},fe.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},fe.prototype.fill=function(){bt.call(this,"fill",!1)},fe.prototype.stroke=function(){bt.call(this,"stroke",!1)},fe.prototype.beginPath=function(){this.path=[{type:"begin"}]},fe.prototype.moveTo=function(Pe,Bt){if(isNaN(Pe)||isNaN(Bt))throw Ha.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var Ut=this.ctx.transform.applyToPoint(new w(Pe,Bt));this.path.push({type:"mt",x:Ut.x,y:Ut.y}),this.ctx.lastPoint=new w(Pe,Bt)},fe.prototype.closePath=function(){var Pe=new w(0,0),Bt=0;for(Bt=this.path.length-1;Bt!==-1;Bt--)if(this.path[Bt].type==="begin"&&(0,s.Z)(this.path[Bt+1])==="object"&&typeof this.path[Bt+1].x=="number"){Pe=new w(this.path[Bt+1].x,this.path[Bt+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new w(Pe.x,Pe.y)},fe.prototype.lineTo=function(Pe,Bt){if(isNaN(Pe)||isNaN(Bt))throw Ha.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var Ut=this.ctx.transform.applyToPoint(new w(Pe,Bt));this.path.push({type:"lt",x:Ut.x,y:Ut.y}),this.ctx.lastPoint=new w(Ut.x,Ut.y)},fe.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),bt.call(this,null,!0)},fe.prototype.quadraticCurveTo=function(Pe,Bt,Ut,zt){if(isNaN(Ut)||isNaN(zt)||isNaN(Pe)||isNaN(Bt))throw Ha.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var Jt=this.ctx.transform.applyToPoint(new w(Ut,zt)),gn=this.ctx.transform.applyToPoint(new w(Pe,Bt));this.path.push({type:"qct",x1:gn.x,y1:gn.y,x:Jt.x,y:Jt.y}),this.ctx.lastPoint=new w(Jt.x,Jt.y)},fe.prototype.bezierCurveTo=function(Pe,Bt,Ut,zt,Jt,gn){if(isNaN(Jt)||isNaN(gn)||isNaN(Pe)||isNaN(Bt)||isNaN(Ut)||isNaN(zt))throw Ha.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var Nn=this.ctx.transform.applyToPoint(new w(Jt,gn)),Sn=this.ctx.transform.applyToPoint(new w(Pe,Bt)),Xn=this.ctx.transform.applyToPoint(new w(Ut,zt));this.path.push({type:"bct",x1:Sn.x,y1:Sn.y,x2:Xn.x,y2:Xn.y,x:Nn.x,y:Nn.y}),this.ctx.lastPoint=new w(Nn.x,Nn.y)},fe.prototype.arc=function(Pe,Bt,Ut,zt,Jt,gn){if(isNaN(Pe)||isNaN(Bt)||isNaN(Ut)||isNaN(zt)||isNaN(Jt))throw Ha.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(gn=!!gn,!this.ctx.transform.isIdentity){var Nn=this.ctx.transform.applyToPoint(new w(Pe,Bt));Pe=Nn.x,Bt=Nn.y;var Sn=this.ctx.transform.applyToPoint(new w(0,Ut)),Xn=this.ctx.transform.applyToPoint(new w(0,0));Ut=Math.sqrt(Math.pow(Sn.x-Xn.x,2)+Math.pow(Sn.y-Xn.y,2))}Math.abs(Jt-zt)>=2*Math.PI&&(zt=0,Jt=2*Math.PI),this.path.push({type:"arc",x:Pe,y:Bt,radius:Ut,startAngle:zt,endAngle:Jt,counterclockwise:gn})},fe.prototype.arcTo=function(Pe,Bt,Ut,zt,Jt){throw new Error("arcTo not implemented.")},fe.prototype.rect=function(Pe,Bt,Ut,zt){if(isNaN(Pe)||isNaN(Bt)||isNaN(Ut)||isNaN(zt))throw Ha.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(Pe,Bt),this.lineTo(Pe+Ut,Bt),this.lineTo(Pe+Ut,Bt+zt),this.lineTo(Pe,Bt+zt),this.lineTo(Pe,Bt),this.lineTo(Pe+Ut,Bt),this.lineTo(Pe,Bt)},fe.prototype.fillRect=function(Pe,Bt,Ut,zt){if(isNaN(Pe)||isNaN(Bt)||isNaN(Ut)||isNaN(zt))throw Ha.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!z.call(this)){var Jt={};this.lineCap!=="butt"&&(Jt.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(Jt.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(Pe,Bt,Ut,zt),this.fill(),Jt.hasOwnProperty("lineCap")&&(this.lineCap=Jt.lineCap),Jt.hasOwnProperty("lineJoin")&&(this.lineJoin=Jt.lineJoin)}},fe.prototype.strokeRect=function(Pe,Bt,Ut,zt){if(isNaN(Pe)||isNaN(Bt)||isNaN(Ut)||isNaN(zt))throw Ha.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");ot.call(this)||(this.beginPath(),this.rect(Pe,Bt,Ut,zt),this.stroke())},fe.prototype.clearRect=function(Pe,Bt,Ut,zt){if(isNaN(Pe)||isNaN(Bt)||isNaN(Ut)||isNaN(zt))throw Ha.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(Pe,Bt,Ut,zt))},fe.prototype.save=function(Pe){Pe=typeof Pe!="boolean"||Pe;for(var Bt=this.pdf.internal.getCurrentPageInfo().pageNumber,Ut=0;Ut<this.pdf.internal.getNumberOfPages();Ut++)this.pdf.setPage(Ut+1),this.pdf.internal.out("q");if(this.pdf.setPage(Bt),Pe){this.ctx.fontSize=this.pdf.internal.getFontSize();var zt=new V(this.ctx);this.ctxStack.push(this.ctx),this.ctx=zt}},fe.prototype.restore=function(Pe){Pe=typeof Pe!="boolean"||Pe;for(var Bt=this.pdf.internal.getCurrentPageInfo().pageNumber,Ut=0;Ut<this.pdf.internal.getNumberOfPages();Ut++)this.pdf.setPage(Ut+1),this.pdf.internal.out("Q");this.pdf.setPage(Bt),Pe&&this.ctxStack.length!==0&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},fe.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var Le=function(Pe){var Bt,Ut,zt,Jt;if(Pe.isCanvasGradient===!0&&(Pe=Pe.getColor()),!Pe)return{r:0,g:0,b:0,a:0,style:Pe};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(Pe))Bt=0,Ut=0,zt=0,Jt=0;else{var gn=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(Pe);if(gn!==null)Bt=parseInt(gn[1]),Ut=parseInt(gn[2]),zt=parseInt(gn[3]),Jt=1;else if((gn=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(Pe))!==null)Bt=parseInt(gn[1]),Ut=parseInt(gn[2]),zt=parseInt(gn[3]),Jt=parseFloat(gn[4]);else{if(Jt=1,typeof Pe=="string"&&Pe.charAt(0)!=="#"){var Nn=new M0(Pe);Pe=Nn.ok?Nn.toHex():"#000000"}Pe.length===4?(Bt=Pe.substring(1,2),Bt+=Bt,Ut=Pe.substring(2,3),Ut+=Ut,zt=Pe.substring(3,4),zt+=zt):(Bt=Pe.substring(1,3),Ut=Pe.substring(3,5),zt=Pe.substring(5,7)),Bt=parseInt(Bt,16),Ut=parseInt(Ut,16),zt=parseInt(zt,16)}}return{r:Bt,g:Ut,b:zt,a:Jt,style:Pe}},z=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},ot=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};fe.prototype.fillText=function(Pe,Bt,Ut,zt){if(isNaN(Bt)||isNaN(Ut)||typeof Pe!="string")throw Ha.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(zt=isNaN(zt)?void 0:zt,!z.call(this)){var Jt=pn(this.ctx.transform.rotation),gn=this.ctx.transform.scaleX;At.call(this,{text:Pe,x:Bt,y:Ut,scale:gn,angle:Jt,align:this.textAlign,maxWidth:zt})}},fe.prototype.strokeText=function(Pe,Bt,Ut,zt){if(isNaN(Bt)||isNaN(Ut)||typeof Pe!="string")throw Ha.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!ot.call(this)){zt=isNaN(zt)?void 0:zt;var Jt=pn(this.ctx.transform.rotation),gn=this.ctx.transform.scaleX;At.call(this,{text:Pe,x:Bt,y:Ut,scale:gn,renderingMode:"stroke",angle:Jt,align:this.textAlign,maxWidth:zt})}},fe.prototype.measureText=function(Pe){if(typeof Pe!="string")throw Ha.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var Bt=this.pdf,Ut=this.pdf.internal.scaleFactor,zt=Bt.internal.getFontSize(),Jt=Bt.getStringUnitWidth(Pe)*zt/Bt.internal.scaleFactor;return new function(gn){var Nn=(gn=gn||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return Nn}}),this}({width:Jt*=Math.round(96*Ut/72*1e4)/1e4})},fe.prototype.scale=function(Pe,Bt){if(isNaN(Pe)||isNaN(Bt))throw Ha.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var Ut=new S(Pe,0,0,Bt,0,0);this.ctx.transform=this.ctx.transform.multiply(Ut)},fe.prototype.rotate=function(Pe){if(isNaN(Pe))throw Ha.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var Bt=new S(Math.cos(Pe),Math.sin(Pe),-Math.sin(Pe),Math.cos(Pe),0,0);this.ctx.transform=this.ctx.transform.multiply(Bt)},fe.prototype.translate=function(Pe,Bt){if(isNaN(Pe)||isNaN(Bt))throw Ha.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var Ut=new S(1,0,0,1,Pe,Bt);this.ctx.transform=this.ctx.transform.multiply(Ut)},fe.prototype.transform=function(Pe,Bt,Ut,zt,Jt,gn){if(isNaN(Pe)||isNaN(Bt)||isNaN(Ut)||isNaN(zt)||isNaN(Jt)||isNaN(gn))throw Ha.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var Nn=new S(Pe,Bt,Ut,zt,Jt,gn);this.ctx.transform=this.ctx.transform.multiply(Nn)},fe.prototype.setTransform=function(Pe,Bt,Ut,zt,Jt,gn){Pe=isNaN(Pe)?1:Pe,Bt=isNaN(Bt)?0:Bt,Ut=isNaN(Ut)?0:Ut,zt=isNaN(zt)?1:zt,Jt=isNaN(Jt)?0:Jt,gn=isNaN(gn)?0:gn,this.ctx.transform=new S(Pe,Bt,Ut,zt,Jt,gn)};var Je=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};fe.prototype.drawImage=function(Pe,Bt,Ut,zt,Jt,gn,Nn,Sn,Xn){var yr=this.pdf.getImageProperties(Pe),$r=1,Xr=1,jn=1,xt=1;zt!==void 0&&Sn!==void 0&&(jn=Sn/zt,xt=Xn/Jt,$r=yr.width/zt*Sn/zt,Xr=yr.height/Jt*Xn/Jt),gn===void 0&&(gn=Bt,Nn=Ut,Bt=0,Ut=0),zt!==void 0&&Sn===void 0&&(Sn=zt,Xn=Jt),zt===void 0&&Sn===void 0&&(Sn=yr.width,Xn=yr.height);for(var ra,Fi=this.ctx.transform.decompose(),ko=pn(Fi.rotate.shx),Cr=new S,Lo=(Cr=(Cr=(Cr=Cr.multiply(Fi.translate)).multiply(Fi.skew)).multiply(Fi.scale)).applyToRectangle(new y(gn-Bt*jn,Nn-Ut*xt,zt*$r,Jt*Xr)),to=it.call(this,Lo),Ii=[],Ro=0;Ro<to.length;Ro+=1)Ii.indexOf(to[Ro])===-1&&Ii.push(to[Ro]);if(Ot(Ii),this.autoPaging)for(var Ua=Ii[0],mi=Ii[Ii.length-1],vi=Ua;vi<mi+1;vi++){this.pdf.setPage(vi);var Va=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Ui=vi===1?this.posY+this.margin[0]:this.margin[0],Qo=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],ni=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Oo=vi===1?0:Qo+(vi-2)*ni;if(this.ctx.clip_path.length!==0){var aA=this.path;ra=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Mt(ra,this.posX+this.margin[3],-Oo+Ui+this.ctx.prevPageLastElemOffset),vn.call(this,"fill",!0),this.path=aA}var La=JSON.parse(JSON.stringify(Lo));La=Mt([La],this.posX+this.margin[3],-Oo+Ui+this.ctx.prevPageLastElemOffset)[0];var So=(vi>Ua||vi<mi)&&Je.call(this);So&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Va,ni,null).clip().discardPath()),this.pdf.addImage(Pe,"JPEG",La.x,La.y,La.w,La.h,null,null,ko),So&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(Pe,"JPEG",Lo.x,Lo.y,Lo.w,Lo.h,null,null,ko)};var it=function(Pe,Bt,Ut){var zt=[];Bt=Bt||this.pdf.internal.pageSize.width,Ut=Ut||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var Jt=this.posY+this.ctx.prevPageLastElemOffset;switch(Pe.type){default:case"mt":case"lt":zt.push(Math.floor((Pe.y+Jt)/Ut)+1);break;case"arc":zt.push(Math.floor((Pe.y+Jt-Pe.radius)/Ut)+1),zt.push(Math.floor((Pe.y+Jt+Pe.radius)/Ut)+1);break;case"qct":var gn=Tn(this.ctx.lastPoint.x,this.ctx.lastPoint.y,Pe.x1,Pe.y1,Pe.x,Pe.y);zt.push(Math.floor((gn.y+Jt)/Ut)+1),zt.push(Math.floor((gn.y+gn.h+Jt)/Ut)+1);break;case"bct":var Nn=Ur(this.ctx.lastPoint.x,this.ctx.lastPoint.y,Pe.x1,Pe.y1,Pe.x2,Pe.y2,Pe.x,Pe.y);zt.push(Math.floor((Nn.y+Jt)/Ut)+1),zt.push(Math.floor((Nn.y+Nn.h+Jt)/Ut)+1);break;case"rect":zt.push(Math.floor((Pe.y+Jt)/Ut)+1),zt.push(Math.floor((Pe.y+Pe.h+Jt)/Ut)+1)}for(var Sn=0;Sn<zt.length;Sn+=1)for(;this.pdf.internal.getNumberOfPages()<zt[Sn];)Me.call(this);return zt},Me=function(){var Pe=this.fillStyle,Bt=this.strokeStyle,Ut=this.font,zt=this.lineCap,Jt=this.lineWidth,gn=this.lineJoin;this.pdf.addPage(),this.fillStyle=Pe,this.strokeStyle=Bt,this.font=Ut,this.lineCap=zt,this.lineWidth=Jt,this.lineJoin=gn},Mt=function(Pe,Bt,Ut){for(var zt=0;zt<Pe.length;zt++)switch(Pe[zt].type){case"bct":Pe[zt].x2+=Bt,Pe[zt].y2+=Ut;case"qct":Pe[zt].x1+=Bt,Pe[zt].y1+=Ut;default:Pe[zt].x+=Bt,Pe[zt].y+=Ut}return Pe},Ot=function(Pe){return Pe.sort(function(Bt,Ut){return Bt-Ut})},bt=function(Pe,Bt){for(var Ut,zt,Jt=this.fillStyle,gn=this.strokeStyle,Nn=this.lineCap,Sn=this.lineWidth,Xn=Math.abs(Sn*this.ctx.transform.scaleX),yr=this.lineJoin,$r=JSON.parse(JSON.stringify(this.path)),Xr=JSON.parse(JSON.stringify(this.path)),jn=[],xt=0;xt<Xr.length;xt++)if(Xr[xt].x!==void 0)for(var ra=it.call(this,Xr[xt]),Fi=0;Fi<ra.length;Fi+=1)jn.indexOf(ra[Fi])===-1&&jn.push(ra[Fi]);for(var ko=0;ko<jn.length;ko++)for(;this.pdf.internal.getNumberOfPages()<jn[ko];)Me.call(this);if(Ot(jn),this.autoPaging)for(var Cr=jn[0],Lo=jn[jn.length-1],to=Cr;to<Lo+1;to++){this.pdf.setPage(to),this.fillStyle=Jt,this.strokeStyle=gn,this.lineCap=Nn,this.lineWidth=Xn,this.lineJoin=yr;var Ii=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Ro=to===1?this.posY+this.margin[0]:this.margin[0],Ua=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],mi=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],vi=to===1?0:Ua+(to-2)*mi;if(this.ctx.clip_path.length!==0){var Va=this.path;Ut=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Mt(Ut,this.posX+this.margin[3],-vi+Ro+this.ctx.prevPageLastElemOffset),vn.call(this,Pe,!0),this.path=Va}if(zt=JSON.parse(JSON.stringify($r)),this.path=Mt(zt,this.posX+this.margin[3],-vi+Ro+this.ctx.prevPageLastElemOffset),Bt===!1||to===0){var Ui=(to>Cr||to<Lo)&&Je.call(this);Ui&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Ii,mi,null).clip().discardPath()),vn.call(this,Pe,Bt),Ui&&this.pdf.restoreGraphicsState()}this.lineWidth=Sn}else this.lineWidth=Xn,vn.call(this,Pe,Bt),this.lineWidth=Sn;this.path=$r},vn=function(Pe,Bt){if((Pe!=="stroke"||Bt||!ot.call(this))&&(Pe==="stroke"||Bt||!z.call(this))){for(var Ut,zt,Jt=[],gn=this.path,Nn=0;Nn<gn.length;Nn++){var Sn=gn[Nn];switch(Sn.type){case"begin":Jt.push({begin:!0});break;case"close":Jt.push({close:!0});break;case"mt":Jt.push({start:Sn,deltas:[],abs:[]});break;case"lt":var Xn=Jt.length;if(gn[Nn-1]&&!isNaN(gn[Nn-1].x)&&(Ut=[Sn.x-gn[Nn-1].x,Sn.y-gn[Nn-1].y],Xn>0)){for(;Xn>=0;Xn--)if(Jt[Xn-1].close!==!0&&Jt[Xn-1].begin!==!0){Jt[Xn-1].deltas.push(Ut),Jt[Xn-1].abs.push(Sn);break}}break;case"bct":Ut=[Sn.x1-gn[Nn-1].x,Sn.y1-gn[Nn-1].y,Sn.x2-gn[Nn-1].x,Sn.y2-gn[Nn-1].y,Sn.x-gn[Nn-1].x,Sn.y-gn[Nn-1].y],Jt[Jt.length-1].deltas.push(Ut);break;case"qct":var yr=gn[Nn-1].x+2/3*(Sn.x1-gn[Nn-1].x),$r=gn[Nn-1].y+2/3*(Sn.y1-gn[Nn-1].y),Xr=Sn.x+2/3*(Sn.x1-Sn.x),jn=Sn.y+2/3*(Sn.y1-Sn.y),xt=Sn.x,ra=Sn.y;Ut=[yr-gn[Nn-1].x,$r-gn[Nn-1].y,Xr-gn[Nn-1].x,jn-gn[Nn-1].y,xt-gn[Nn-1].x,ra-gn[Nn-1].y],Jt[Jt.length-1].deltas.push(Ut);break;case"arc":Jt.push({deltas:[],abs:[],arc:!0}),Array.isArray(Jt[Jt.length-1].abs)&&Jt[Jt.length-1].abs.push(Sn)}}zt=Bt?null:Pe==="stroke"?"stroke":"fill";for(var Fi=!1,ko=0;ko<Jt.length;ko++)if(Jt[ko].arc)for(var Cr=Jt[ko].abs,Lo=0;Lo<Cr.length;Lo++){var to=Cr[Lo];to.type==="arc"?Gt.call(this,to.x,to.y,to.radius,to.startAngle,to.endAngle,to.counterclockwise,void 0,Bt,!Fi):jt.call(this,to.x,to.y),Fi=!0}else if(Jt[ko].close===!0)this.pdf.internal.out("h"),Fi=!1;else if(Jt[ko].begin!==!0){var Ii=Jt[ko].start.x,Ro=Jt[ko].start.y;Tt.call(this,Jt[ko].deltas,Ii,Ro),Fi=!0}zt&&Et.call(this,zt),Bt&&sn.call(this)}},kn=function(Pe){var Bt=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,Ut=Bt*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return Pe-Ut;case"top":return Pe+Bt-Ut;case"hanging":return Pe+Bt-2*Ut;case"middle":return Pe+Bt/2-Ut;default:return Pe}},Ln=function(Pe){return Pe+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};fe.prototype.createLinearGradient=function(){var Pe=function(){};return Pe.colorStops=[],Pe.addColorStop=function(Bt,Ut){this.colorStops.push([Bt,Ut])},Pe.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},Pe.isCanvasGradient=!0,Pe},fe.prototype.createPattern=function(){return this.createLinearGradient()},fe.prototype.createRadialGradient=function(){return this.createLinearGradient()};var Gt=function(Pe,Bt,Ut,zt,Jt,gn,Nn,Sn,Xn){for(var yr=In.call(this,Ut,zt,Jt,gn),$r=0;$r<yr.length;$r++){var Xr=yr[$r];$r===0&&(Xn?_e.call(this,Xr.x1+Pe,Xr.y1+Bt):jt.call(this,Xr.x1+Pe,Xr.y1+Bt)),Bn.call(this,Pe,Bt,Xr.x2,Xr.y2,Xr.x3,Xr.y3,Xr.x4,Xr.y4)}Sn?sn.call(this):Et.call(this,Nn)},Et=function(Pe){switch(Pe){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},sn=function(){this.pdf.clip(),this.pdf.discardPath()},_e=function(Pe,Bt){this.pdf.internal.out(t(Pe)+" "+r(Bt)+" m")},At=function(Pe){var Bt;switch(Pe.align){case"right":case"end":Bt="right";break;case"center":Bt="center";break;default:Bt="left"}var Ut=this.pdf.getTextDimensions(Pe.text),zt=kn.call(this,Pe.y),Jt=Ln.call(this,zt)-Ut.h,gn=this.ctx.transform.applyToPoint(new w(Pe.x,zt)),Nn=this.ctx.transform.decompose(),Sn=new S;Sn=(Sn=(Sn=Sn.multiply(Nn.translate)).multiply(Nn.skew)).multiply(Nn.scale);for(var Xn,yr,$r,Xr=this.ctx.transform.applyToRectangle(new y(Pe.x,zt,Ut.w,Ut.h)),jn=Sn.applyToRectangle(new y(Pe.x,Jt,Ut.w,Ut.h)),xt=it.call(this,jn),ra=[],Fi=0;Fi<xt.length;Fi+=1)ra.indexOf(xt[Fi])===-1&&ra.push(xt[Fi]);if(Ot(ra),this.autoPaging)for(var ko=ra[0],Cr=ra[ra.length-1],Lo=ko;Lo<Cr+1;Lo++){this.pdf.setPage(Lo);var to=Lo===1?this.posY+this.margin[0]:this.margin[0],Ii=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Ro=this.pdf.internal.pageSize.height-this.margin[2],Ua=Ro-this.margin[0],mi=this.pdf.internal.pageSize.width-this.margin[1],vi=mi-this.margin[3],Va=Lo===1?0:Ii+(Lo-2)*Ua;if(this.ctx.clip_path.length!==0){var Ui=this.path;Xn=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Mt(Xn,this.posX+this.margin[3],-1*Va+to),vn.call(this,"fill",!0),this.path=Ui}var Qo=Mt([JSON.parse(JSON.stringify(jn))],this.posX+this.margin[3],-Va+to+this.ctx.prevPageLastElemOffset)[0];Pe.scale>=.01&&(yr=this.pdf.internal.getFontSize(),this.pdf.setFontSize(yr*Pe.scale),$r=this.lineWidth,this.lineWidth=$r*Pe.scale);var ni=this.autoPaging!=="text";if(ni||Qo.y+Qo.h<=Ro){if(ni||Qo.y>=to&&Qo.x<=mi){var Oo=ni?Pe.text:this.pdf.splitTextToSize(Pe.text,Pe.maxWidth||mi-Qo.x)[0],aA=Mt([JSON.parse(JSON.stringify(Xr))],this.posX+this.margin[3],-Va+to+this.ctx.prevPageLastElemOffset)[0],La=ni&&(Lo>ko||Lo<Cr)&&Je.call(this);La&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],vi,Ua,null).clip().discardPath()),this.pdf.text(Oo,aA.x,aA.y,{angle:Pe.angle,align:Bt,renderingMode:Pe.renderingMode}),La&&this.pdf.restoreGraphicsState()}}else Qo.y<Ro&&(this.ctx.prevPageLastElemOffset+=Ro-Qo.y);Pe.scale>=.01&&(this.pdf.setFontSize(yr),this.lineWidth=$r)}else Pe.scale>=.01&&(yr=this.pdf.internal.getFontSize(),this.pdf.setFontSize(yr*Pe.scale),$r=this.lineWidth,this.lineWidth=$r*Pe.scale),this.pdf.text(Pe.text,gn.x+this.posX,gn.y+this.posY,{angle:Pe.angle,align:Bt,renderingMode:Pe.renderingMode,maxWidth:Pe.maxWidth}),Pe.scale>=.01&&(this.pdf.setFontSize(yr),this.lineWidth=$r)},jt=function(Pe,Bt,Ut,zt){Ut=Ut||0,zt=zt||0,this.pdf.internal.out(t(Pe+Ut)+" "+r(Bt+zt)+" l")},Tt=function(Pe,Bt,Ut){return this.pdf.lines(Pe,Bt,Ut,null,null)},Bn=function(Pe,Bt,Ut,zt,Jt,gn,Nn,Sn){this.pdf.internal.out([n(o(Ut+Pe)),n(l(zt+Bt)),n(o(Jt+Pe)),n(l(gn+Bt)),n(o(Nn+Pe)),n(l(Sn+Bt)),"c"].join(" "))},In=function(Pe,Bt,Ut,zt){for(var Jt=2*Math.PI,gn=Math.PI/2;Bt>Ut;)Bt-=Jt;var Nn=Math.abs(Ut-Bt);Nn<Jt&&zt&&(Nn=Jt-Nn);for(var Sn=[],Xn=zt?-1:1,yr=Bt;Nn>1e-5;){var $r=yr+Xn*Math.min(Nn,gn);Sn.push(Qn.call(this,Pe,yr,$r)),Nn-=Math.abs($r-yr),yr=$r}return Sn},Qn=function(Pe,Bt,Ut){var zt=(Ut-Bt)/2,Jt=Pe*Math.cos(zt),gn=Pe*Math.sin(zt),Nn=Jt,Sn=-gn,Xn=Nn*Nn+Sn*Sn,yr=Xn+Nn*Jt+Sn*gn,$r=4/3*(Math.sqrt(2*Xn*yr)-yr)/(Nn*gn-Sn*Jt),Xr=Nn-$r*Sn,jn=Sn+$r*Nn,xt=Xr,ra=-jn,Fi=zt+Bt,ko=Math.cos(Fi),Cr=Math.sin(Fi);return{x1:Pe*Math.cos(Bt),y1:Pe*Math.sin(Bt),x2:Xr*ko-jn*Cr,y2:Xr*Cr+jn*ko,x3:xt*ko-ra*Cr,y3:xt*Cr+ra*ko,x4:Pe*Math.cos(Ut),y4:Pe*Math.sin(Ut)}},pn=function(Pe){return 180*Pe/Math.PI},Tn=function(Pe,Bt,Ut,zt,Jt,gn){var Nn=Pe+.5*(Ut-Pe),Sn=Bt+.5*(zt-Bt),Xn=Jt+.5*(Ut-Jt),yr=gn+.5*(zt-gn),$r=Math.min(Pe,Jt,Nn,Xn),Xr=Math.max(Pe,Jt,Nn,Xn),jn=Math.min(Bt,gn,Sn,yr),xt=Math.max(Bt,gn,Sn,yr);return new y($r,jn,Xr-$r,xt-jn)},Ur=function(Pe,Bt,Ut,zt,Jt,gn,Nn,Sn){var Xn,yr,$r,Xr,jn,xt,ra,Fi,ko,Cr,Lo,to,Ii,Ro,Ua=Ut-Pe,mi=zt-Bt,vi=Jt-Ut,Va=gn-zt,Ui=Nn-Jt,Qo=Sn-gn;for(yr=0;yr<41;yr++)ko=(ra=($r=Pe+(Xn=yr/40)*Ua)+Xn*((jn=Ut+Xn*vi)-$r))+Xn*(jn+Xn*(Jt+Xn*Ui-jn)-ra),Cr=(Fi=(Xr=Bt+Xn*mi)+Xn*((xt=zt+Xn*Va)-Xr))+Xn*(xt+Xn*(gn+Xn*Qo-xt)-Fi),yr==0?(Lo=ko,to=Cr,Ii=ko,Ro=Cr):(Lo=Math.min(Lo,ko),to=Math.min(to,Cr),Ii=Math.max(Ii,ko),Ro=Math.max(Ro,Cr));return new y(Math.round(Lo),Math.round(to),Math.round(Ii-Lo),Math.round(Ro-to))},ir=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var Pe,Bt,Ut=(Pe=this.ctx.lineDash,Bt=this.ctx.lineDashOffset,JSON.stringify({lineDash:Pe,lineDashOffset:Bt}));this.prevLineDash!==Ut&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=Ut)}}})(yo.API),function(e){var n=function(w){var y,S,Q,V,fe,Le,z,ot,Je,it;for(/[^\x00-\xFF]/.test(w),S=[],Q=0,V=(w+=y="\0\0\0\0".slice(w.length%4||4)).length;V>Q;Q+=4)(fe=(w.charCodeAt(Q)<<24)+(w.charCodeAt(Q+1)<<16)+(w.charCodeAt(Q+2)<<8)+w.charCodeAt(Q+3))!==0?(Le=(fe=((fe=((fe=((fe=(fe-(it=fe%85))/85)-(Je=fe%85))/85)-(ot=fe%85))/85)-(z=fe%85))/85)%85,S.push(Le+33,z+33,ot+33,Je+33,it+33)):S.push(122);return function(Me,Mt){for(var Ot=Mt;Ot>0;Ot--)Me.pop()}(S,y.length),String.fromCharCode.apply(String,S)+"~>"},t=function(w){var y,S,Q,V,fe,Le=String,z="length",ot=255,Je="charCodeAt",it="slice",Me="replace";for(w[it](-2),w=w[it](0,-2)[Me](/\s/g,"")[Me]("z","!!!!!"),Q=[],V=0,fe=(w+=y="uuuuu"[it](w[z]%5||5))[z];fe>V;V+=5)S=52200625*(w[Je](V)-33)+614125*(w[Je](V+1)-33)+7225*(w[Je](V+2)-33)+85*(w[Je](V+3)-33)+(w[Je](V+4)-33),Q.push(ot&S>>24,ot&S>>16,ot&S>>8,ot&S);return function(Mt,Ot){for(var bt=Ot;bt>0;bt--)Mt.pop()}(Q,y[z]),Le.fromCharCode.apply(Le,Q)},r=function(w){return w.split("").map(function(y){return("0"+y.charCodeAt().toString(16)).slice(-2)}).join("")+">"},o=function(w){var y=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((w=w.replace(/\s/g,"")).indexOf(">")!==-1&&(w=w.substr(0,w.indexOf(">"))),w.length%2&&(w+="0"),y.test(w)===!1)return"";for(var S="",Q=0;Q<w.length;Q+=2)S+=String.fromCharCode("0x"+(w[Q]+w[Q+1]));return S},l=function(w){for(var y=new Uint8Array(w.length),S=w.length;S--;)y[S]=w.charCodeAt(S);return(y=fr(y)).reduce(function(Q,V){return Q+String.fromCharCode(V)},"")};e.processDataByFilters=function(w,y){var S=0,Q=w||"",V=[];for(typeof(y=y||[])=="string"&&(y=[y]),S=0;S<y.length;S+=1)switch(y[S]){case"ASCII85Decode":case"/ASCII85Decode":Q=t(Q),V.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":Q=n(Q),V.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":Q=o(Q),V.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":Q=r(Q),V.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":Q=l(Q),V.push("/FlateDecode");break;default:throw new Error('The filter: "'+y[S]+'" is not implemented')}return{data:Q,reverseChain:V.reverse().join(" ")}}}(yo.API),function(e){e.loadFile=function(n,t,r){return function(o,l,w){l=l!==!1,w=typeof w=="function"?w:function(){};var y=void 0;try{y=function(S,Q,V){var fe=new XMLHttpRequest,Le=0,z=function(ot){var Je=ot.length,it=[],Me=String.fromCharCode;for(Le=0;Le<Je;Le+=1)it.push(Me(255&ot.charCodeAt(Le)));return it.join("")};if(fe.open("GET",S,!Q),fe.overrideMimeType("text/plain; charset=x-user-defined"),Q===!1&&(fe.onload=function(){fe.status===200?V(z(this.responseText)):V(void 0)}),fe.send(null),Q&&fe.status===200)return z(fe.responseText)}(o,l,w)}catch(S){}return y}(n,t,r)},e.loadImageFile=e.loadFile}(yo.API),function(e){function n(){return(Jo.html2canvas?Promise.resolve(Jo.html2canvas):Promise.resolve().then(g.t.bind(g,64270,23))).catch(function(y){return Promise.reject(new Error("Could not load html2canvas: "+y))}).then(function(y){return y.default?y.default:y})}function t(){return(Jo.DOMPurify?Promise.resolve(Jo.DOMPurify):g.e(7573).then(g.bind(g,7573))).catch(function(y){return Promise.reject(new Error("Could not load dompurify: "+y))}).then(function(y){return y.default?y.default:y})}var r=function(y){var S=(0,s.Z)(y);return S==="undefined"?"undefined":S==="string"||y instanceof String?"string":S==="number"||y instanceof Number?"number":S==="function"||y instanceof Function?"function":y&&y.constructor===Array?"array":y&&y.nodeType===1?"element":S==="object"?"object":"unknown"},o=function(y,S){var Q=document.createElement(y);for(var V in S.className&&(Q.className=S.className),S.innerHTML&&S.dompurify&&(Q.innerHTML=S.dompurify.sanitize(S.innerHTML)),S.style)Q.style[V]=S.style[V];return Q},l=function y(S,Q){for(var V=S.nodeType===3?document.createTextNode(S.nodeValue):S.cloneNode(!1),fe=S.firstChild;fe;fe=fe.nextSibling)Q!==!0&&fe.nodeType===1&&fe.nodeName==="SCRIPT"||V.appendChild(y(fe,Q));return S.nodeType===1&&(S.nodeName==="CANVAS"?(V.width=S.width,V.height=S.height,V.getContext("2d").drawImage(S,0,0)):S.nodeName!=="TEXTAREA"&&S.nodeName!=="SELECT"||(V.value=S.value),V.addEventListener("load",function(){V.scrollTop=S.scrollTop,V.scrollLeft=S.scrollLeft},!0)),V},w=function y(S){var Q=Object.assign(y.convert(Promise.resolve()),JSON.parse(JSON.stringify(y.template))),V=y.convert(Promise.resolve(),Q);return(V=V.setProgress(1,y,1,[y])).set(S)};(w.prototype=Object.create(Promise.prototype)).constructor=w,w.convert=function(y,S){return y.__proto__=S||w.prototype,y},w.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},w.prototype.from=function(y,S){return this.then(function(){switch(S=S||function(Q){switch(r(Q)){case"string":return"string";case"element":return Q.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}(y),S){case"string":return this.then(t).then(function(Q){return this.set({src:o("div",{innerHTML:y,dompurify:Q})})});case"element":return this.set({src:y});case"canvas":return this.set({canvas:y});case"img":return this.set({img:y});default:return this.error("Unknown source type.")}})},w.prototype.to=function(y){switch(y){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},w.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var y={position:"relative",display:"inline-block",width:(typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},S=l(this.prop.src,this.opt.html2canvas.javascriptEnabled);S.tagName==="BODY"&&(y.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=o("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=o("div",{className:"html2pdf__container",style:y}),this.prop.container.appendChild(S),this.prop.container.firstChild.appendChild(o("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"})},w.prototype.toCanvas=function(){var y=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(y).then(n).then(function(S){var Q=Object.assign({},this.opt.html2canvas);return delete Q.onrendered,S(this.prop.container,Q)}).then(function(S){(this.opt.html2canvas.onrendered||function(){})(S),this.prop.canvas=S,document.body.removeChild(this.prop.overlay)})},w.prototype.toContext2d=function(){var y=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(y).then(n).then(function(S){var Q=this.opt.jsPDF,V=this.opt.fontFaces,fe=typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,Le=Object.assign({async:!0,allowTaint:!0,scale:fe,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete Le.onrendered,Q.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,Q.context2d.posX=this.opt.x,Q.context2d.posY=this.opt.y,Q.context2d.margin=this.opt.margin,Q.context2d.fontFaces=V,V)for(var z=0;z<V.length;++z){var ot=V[z],Je=ot.src.find(function(it){return it.format==="truetype"});Je&&Q.addFont(Je.url,ot.ref.name,ot.ref.style)}return Le.windowHeight=Le.windowHeight||0,Le.windowHeight=Le.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):Le.windowHeight,Q.context2d.save(!0),S(this.prop.container,Le)}).then(function(S){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(S),this.prop.canvas=S,document.body.removeChild(this.prop.overlay)})},w.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var y=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=y})},w.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},w.prototype.output=function(y,S,Q){return(Q=Q||"pdf").toLowerCase()==="img"||Q.toLowerCase()==="image"?this.outputImg(y,S):this.outputPdf(y,S)},w.prototype.outputPdf=function(y,S){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(y,S)})},w.prototype.outputImg=function(y){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(y){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+y+'" is not supported.'}})},w.prototype.save=function(y){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(y?{filename:y}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},w.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},w.prototype.set=function(y){if(r(y)!=="object")return this;var S=Object.keys(y||{}).map(function(Q){if(Q in w.template.prop)return function(){this.prop[Q]=y[Q]};switch(Q){case"margin":return this.setMargin.bind(this,y.margin);case"jsPDF":return function(){return this.opt.jsPDF=y.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,y.pageSize);default:return function(){this.opt[Q]=y[Q]}}},this);return this.then(function(){return this.thenList(S)})},w.prototype.get=function(y,S){return this.then(function(){var Q=y in w.template.prop?this.prop[y]:this.opt[y];return S?S(Q):Q})},w.prototype.setMargin=function(y){return this.then(function(){switch(r(y)){case"number":y=[y,y,y,y];case"array":if(y.length===2&&(y=[y[0],y[1],y[0],y[1]]),y.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=y}).then(this.setPageSize)},w.prototype.setPageSize=function(y){function S(Q,V){return Math.floor(Q*V/72*96)}return this.then(function(){(y=y||yo.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(y.inner={width:y.width-this.opt.margin[1]-this.opt.margin[3],height:y.height-this.opt.margin[0]-this.opt.margin[2]},y.inner.px={width:S(y.inner.width,y.k),height:S(y.inner.height,y.k)},y.inner.ratio=y.inner.height/y.inner.width),this.prop.pageSize=y})},w.prototype.setProgress=function(y,S,Q,V){return y!=null&&(this.progress.val=y),S!=null&&(this.progress.state=S),Q!=null&&(this.progress.n=Q),V!=null&&(this.progress.stack=V),this.progress.ratio=this.progress.val/this.progress.state,this},w.prototype.updateProgress=function(y,S,Q,V){return this.setProgress(y?this.progress.val+y:null,S||null,Q?this.progress.n+Q:null,V?this.progress.stack.concat(V):null)},w.prototype.then=function(y,S){var Q=this;return this.thenCore(y,S,function(V,fe){return Q.updateProgress(null,null,1,[V]),Promise.prototype.then.call(this,function(Le){return Q.updateProgress(null,V),Le}).then(V,fe).then(function(Le){return Q.updateProgress(1),Le})})},w.prototype.thenCore=function(y,S,Q){Q=Q||Promise.prototype.then;var V=this;y&&(y=y.bind(V)),S&&(S=S.bind(V));var fe=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?V:w.convert(Object.assign({},V),Promise.prototype),Le=Q.call(fe,y,S);return w.convert(Le,V.__proto__)},w.prototype.thenExternal=function(y,S){return Promise.prototype.then.call(this,y,S)},w.prototype.thenList=function(y){var S=this;return y.forEach(function(Q){S=S.thenCore(Q)}),S},w.prototype.catch=function(y){y&&(y=y.bind(this));var S=Promise.prototype.catch.call(this,y);return w.convert(S,this)},w.prototype.catchExternal=function(y){return Promise.prototype.catch.call(this,y)},w.prototype.error=function(y){return this.then(function(){throw new Error(y)})},w.prototype.using=w.prototype.set,w.prototype.saveAs=w.prototype.save,w.prototype.export=w.prototype.output,w.prototype.run=w.prototype.then,yo.getPageSize=function(y,S,Q){if((0,s.Z)(y)==="object"){var V=y;y=V.orientation,S=V.unit||S,Q=V.format||Q}S=S||"mm",Q=Q||"a4",y=(""+(y||"P")).toLowerCase();var fe,Le=(""+Q).toLowerCase(),z={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(S){case"pt":fe=1;break;case"mm":fe=72/25.4;break;case"cm":fe=72/2.54;break;case"in":fe=72;break;case"px":fe=.75;break;case"pc":case"em":fe=12;break;case"ex":fe=6;break;default:throw"Invalid unit: "+S}var ot,Je=0,it=0;if(z.hasOwnProperty(Le))Je=z[Le][1]/fe,it=z[Le][0]/fe;else try{Je=Q[1],it=Q[0]}catch(Me){throw new Error("Invalid format: "+Q)}if(y==="p"||y==="portrait")y="p",it>Je&&(ot=it,it=Je,Je=ot);else{if(y!=="l"&&y!=="landscape")throw"Invalid orientation: "+y;y="l",Je>it&&(ot=it,it=Je,Je=ot)}return{width:it,height:Je,unit:S,k:fe,orientation:y}},e.html=function(y,S){(S=S||{}).callback=S.callback||function(){},S.html2canvas=S.html2canvas||{},S.html2canvas.canvas=S.html2canvas.canvas||this.canvas,S.jsPDF=S.jsPDF||this,S.fontFaces=S.fontFaces?S.fontFaces.map(Bl):null;var Q=new w(S);return S.worker?Q:Q.from(y).doCallback()}}(yo.API),yo.API.addJS=function(e){return Og=e,this.internal.events.subscribe("postPutResources",function(){Yu=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Yu+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),Qg=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Og+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){Yu!==void 0&&Qg!==void 0&&this.internal.out("/Names <</JavaScript "+Yu+" 0 R>>")}),this},function(e){var n;e.events.push(["postPutResources",function(){var t=this,r=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var o=t.outline.render().split(/\r\n/),l=0;l<o.length;l++){var w=o[l],y=r.exec(w);if(y!=null){var S=y[1];t.internal.newObjectDeferredBegin(S,!1)}t.internal.write(w)}if(this.outline.createNamedDestinations){var Q=this.internal.pages.length,V=[];for(l=0;l<Q;l++){var fe=t.internal.newObject();V.push(fe);var Le=t.internal.getPageInfo(l+1);t.internal.write("<< /D["+Le.objId+" 0 R /XYZ null null null]>> endobj")}var z=t.internal.newObject();for(t.internal.write("<< /Names [ "),l=0;l<V.length;l++)t.internal.write("(page_"+(l+1)+")"+V[l]+" 0 R");t.internal.write(" ] >>","endobj"),n=t.internal.newObject(),t.internal.write("<< /Dests "+z+" 0 R"),t.internal.write(">>","endobj")}}]),e.events.push(["putCatalog",function(){var t=this;t.outline.root.children.length>0&&(t.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&t.internal.write("/Names "+n+" 0 R"))}]),e.events.push(["initialized",function(){var t=this;t.outline={createNamedDestinations:!1,root:{children:[]}},t.outline.add=function(r,o,l){var w={title:o,options:l,children:[]};return r==null&&(r=this.root),r.children.push(w),w},t.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=t,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},t.outline.genIds_r=function(r){r.id=t.internal.newObjectDeferred();for(var o=0;o<r.children.length;o++)this.genIds_r(r.children[o])},t.outline.renderRoot=function(r){this.objStart(r),this.line("/Type /Outlines"),r.children.length>0&&(this.line("/First "+this.makeRef(r.children[0])),this.line("/Last "+this.makeRef(r.children[r.children.length-1]))),this.line("/Count "+this.count_r({count:0},r)),this.objEnd()},t.outline.renderItems=function(r){for(var o=this.ctx.pdf.internal.getVerticalCoordinateString,l=0;l<r.children.length;l++){var w=r.children[l];this.objStart(w),this.line("/Title "+this.makeString(w.title)),this.line("/Parent "+this.makeRef(r)),l>0&&this.line("/Prev "+this.makeRef(r.children[l-1])),l<r.children.length-1&&this.line("/Next "+this.makeRef(r.children[l+1])),w.children.length>0&&(this.line("/First "+this.makeRef(w.children[0])),this.line("/Last "+this.makeRef(w.children[w.children.length-1])));var y=this.count=this.count_r({count:0},w);if(y>0&&this.line("/Count "+y),w.options&&w.options.pageNumber){var S=t.internal.getPageInfo(w.options.pageNumber);this.line("/Dest ["+S.objId+" 0 R /XYZ 0 "+o(0)+" 0]")}this.objEnd()}for(var Q=0;Q<r.children.length;Q++)this.renderItems(r.children[Q])},t.outline.line=function(r){this.ctx.val+=r+`\r
|
|
|
`},t.outline.makeRef=function(r){return r.id+" 0 R"},t.outline.makeString=function(r){return"("+t.internal.pdfEscape(r)+")"},t.outline.objStart=function(r){this.ctx.val+=`\r
|
|
|
`+r.id+` 0 obj\r
|
|
|
<<\r
|
|
|
`},t.outline.objEnd=function(){this.ctx.val+=`>> \r
|
|
|
endobj\r
|
|
|
`},t.outline.count_r=function(r,o){for(var l=0;l<o.children.length;l++)r.count++,this.count_r(r,o.children[l]);return r.count}}])}(yo.API),function(e){var n=[192,193,194,195,196,197,198,199];e.processJPEG=function(t,r,o,l,w,y){var S,Q=this.decode.DCT_DECODE,V=null;if(typeof t=="string"||this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t)){switch(t=w||t,t=this.__addimage__.isArrayBuffer(t)?new Uint8Array(t):t,S=function(fe){for(var Le,z=256*fe.charCodeAt(4)+fe.charCodeAt(5),ot=fe.length,Je={width:0,height:0,numcomponents:1},it=4;it<ot;it+=2){if(it+=z,n.indexOf(fe.charCodeAt(it+1))!==-1){Le=256*fe.charCodeAt(it+5)+fe.charCodeAt(it+6),Je={width:256*fe.charCodeAt(it+7)+fe.charCodeAt(it+8),height:Le,numcomponents:fe.charCodeAt(it+9)};break}z=256*fe.charCodeAt(it+2)+fe.charCodeAt(it+3)}return Je}(t=this.__addimage__.isArrayBufferView(t)?this.__addimage__.arrayBufferToBinaryString(t):t),S.numcomponents){case 1:y=this.color_spaces.DEVICE_GRAY;break;case 4:y=this.color_spaces.DEVICE_CMYK;break;case 3:y=this.color_spaces.DEVICE_RGB}V={data:t,width:S.width,height:S.height,colorSpace:y,bitsPerComponent:8,filter:Q,index:r,alias:o}}return V}}(yo.API),yo.API.processPNG=function(e,n,t,r){if(this.__addimage__.isArrayBuffer(e)&&(e=new Uint8Array(e)),this.__addimage__.isArrayBufferView(e)){var o,l=Mf(e,{checkCrc:!0}),w=l.width,y=l.height,S=l.channels,Q=l.palette,V=l.depth;o=Q&&S===1?function(Gt){for(var Et=Gt.width,sn=Gt.height,_e=Gt.data,At=Gt.palette,jt=Gt.depth,Tt=!1,Bn=[],In=[],Qn=void 0,pn=!1,Tn=0,Ur=0;Ur<At.length;Ur++){var ir=(0,jr.Z)(At[Ur],4),Pe=ir[0],Bt=ir[1],Ut=ir[2],zt=ir[3];Bn.push(Pe,Bt,Ut),zt!=null&&(zt===0?(Tn++,In.length<1&&In.push(Ur)):zt<255&&(pn=!0))}if(pn||Tn>1){Tt=!0,In=void 0;var Jt=Et*sn;Qn=new Uint8Array(Jt);for(var gn=new DataView(_e.buffer),Nn=0;Nn<Jt;Nn++){var Sn=Vp(gn,Nn,jt),Xn=(0,jr.Z)(At[Sn],4)[3];Qn[Nn]=Xn}}else Tn===0&&(In=void 0);return{colorSpace:"Indexed",colorsPerPixel:1,sMaskBitsPerComponent:Tt?8:void 0,colorBytes:_e,alphaBytes:Qn,needSMask:Tt,palette:Bn,mask:In}}(l):S===2||S===4?function(Gt){for(var Et=Gt.data,sn=Gt.width,_e=Gt.height,At=Gt.channels,jt=Gt.depth,Tt=At===2?"DeviceGray":"DeviceRGB",Bn=At-1,In=sn*_e,Qn=Bn,pn=In*Qn,Tn=1*In,Ur=Math.ceil(pn*jt/8),ir=Math.ceil(Tn*jt/8),Pe=new Uint8Array(Ur),Bt=new Uint8Array(ir),Ut=new DataView(Et.buffer),zt=new DataView(Pe.buffer),Jt=new DataView(Bt.buffer),gn=!1,Nn=0;Nn<In;Nn++){for(var Sn=Nn*At,Xn=0;Xn<Qn;Xn++)kg(zt,Vp(Ut,Sn+Xn,jt),Nn*Qn+Xn,jt);var yr=Vp(Ut,Sn+Qn,jt);yr<(1<<jt)-1&&(gn=!0),kg(Jt,yr,1*Nn,jt)}return{colorSpace:Tt,colorsPerPixel:Bn,sMaskBitsPerComponent:gn?jt:void 0,colorBytes:Pe,alphaBytes:Bt,needSMask:gn}}(l):function(Gt){var Et=Gt.data,sn=Gt.channels===1?"DeviceGray":"DeviceRGB";return{colorSpace:sn,colorsPerPixel:sn==="DeviceGray"?1:3,colorBytes:Et instanceof Uint16Array?function(_e){for(var At=_e.length,jt=new Uint8Array(2*At),Tt=new DataView(jt.buffer,jt.byteOffset,jt.byteLength),Bn=0;Bn<At;Bn++)Tt.setUint16(2*Bn,_e[Bn],!1);return jt}(Et):Et,needSMask:!1}}(l);var fe,Le,z,ot=o,Je=ot.colorSpace,it=ot.colorsPerPixel,Me=ot.sMaskBitsPerComponent,Mt=ot.colorBytes,Ot=ot.alphaBytes,bt=ot.needSMask,vn=ot.palette,kn=ot.mask,Ln=null;return r!==yo.API.image_compression.NONE&&typeof fr=="function"?(Ln=function(Gt){var Et;switch(Gt){case yo.API.image_compression.FAST:Et=11;break;case yo.API.image_compression.MEDIUM:Et=13;break;case yo.API.image_compression.SLOW:Et=14;break;default:Et=12}return Et}(r),fe=this.decode.FLATE_DECODE,Le="/Predictor ".concat(Ln," /Colors ").concat(it," /BitsPerComponent ").concat(V," /Columns ").concat(w),e=Rg(Mt,Math.ceil(w*it*V/8),it,V,r),bt&&(z=Rg(Ot,Math.ceil(w*Me/8),1,Me,r))):(fe=void 0,Le=void 0,e=Mt,bt&&(z=Ot)),(this.__addimage__.isArrayBuffer(e)||this.__addimage__.isArrayBufferView(e))&&(e=this.__addimage__.arrayBufferToBinaryString(e)),(z&&this.__addimage__.isArrayBuffer(z)||this.__addimage__.isArrayBufferView(z))&&(z=this.__addimage__.arrayBufferToBinaryString(z)),{alias:t,data:e,index:n,filter:fe,decodeParameters:Le,transparency:kn,palette:vn,sMask:z,predictor:Ln,width:w,height:y,bitsPerComponent:V,sMaskBitsPerComponent:Me,colorSpace:Je}}},function(e){e.processGIF89A=function(n,t,r,o){var l=new _m(n),w=l.width,y=l.height,S=[];l.decodeAndBlitFrameRGBA(0,S);var Q={data:S,width:w,height:y},V=new Wp(100).encode(Q,100);return e.processJPEG.call(this,V,t,r,o)},e.processGIF87A=e.processGIF89A}(yo.API),Cu.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var e=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(e);for(var n=0;n<e;n++){var t=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),l=this.datav.getUint8(this.pos++,!0);this.palette[n]={red:o,green:r,blue:t,quad:l}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},Cu.prototype.parseBGR=function(){this.pos=this.offset;try{var e="bit"+this.bitPP,n=this.width*this.height*4;this.data=new Uint8Array(n),this[e]()}catch(t){Ha.log("bit decode error:"+t)}},Cu.prototype.bit1=function(){var e,n=Math.ceil(this.width/8),t=n%4;for(e=this.height-1;e>=0;e--){for(var r=this.bottom_up?e:this.height-1-e,o=0;o<n;o++)for(var l=this.datav.getUint8(this.pos++,!0),w=r*this.width*4+8*o*4,y=0;y<8&&8*o+y<this.width;y++){var S=this.palette[l>>7-y&1];this.data[w+4*y]=S.blue,this.data[w+4*y+1]=S.green,this.data[w+4*y+2]=S.red,this.data[w+4*y+3]=255}t!==0&&(this.pos+=4-t)}},Cu.prototype.bit4=function(){for(var e=Math.ceil(this.width/2),n=e%4,t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,o=0;o<e;o++){var l=this.datav.getUint8(this.pos++,!0),w=r*this.width*4+2*o*4,y=l>>4,S=15&l,Q=this.palette[y];if(this.data[w]=Q.blue,this.data[w+1]=Q.green,this.data[w+2]=Q.red,this.data[w+3]=255,2*o+1>=this.width)break;Q=this.palette[S],this.data[w+4]=Q.blue,this.data[w+4+1]=Q.green,this.data[w+4+2]=Q.red,this.data[w+4+3]=255}n!==0&&(this.pos+=4-n)}},Cu.prototype.bit8=function(){for(var e=this.width%4,n=this.height-1;n>=0;n--){for(var t=this.bottom_up?n:this.height-1-n,r=0;r<this.width;r++){var o=this.datav.getUint8(this.pos++,!0),l=t*this.width*4+4*r;if(o<this.palette.length){var w=this.palette[o];this.data[l]=w.red,this.data[l+1]=w.green,this.data[l+2]=w.blue,this.data[l+3]=255}else this.data[l]=255,this.data[l+1]=255,this.data[l+2]=255,this.data[l+3]=255}e!==0&&(this.pos+=4-e)}},Cu.prototype.bit15=function(){for(var e=this.width%3,n=parseInt("11111",2),t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,o=0;o<this.width;o++){var l=this.datav.getUint16(this.pos,!0);this.pos+=2;var w=(l&n)/n*255|0,y=(l>>5&n)/n*255|0,S=(l>>10&n)/n*255|0,Q=l>>15?255:0,V=r*this.width*4+4*o;this.data[V]=S,this.data[V+1]=y,this.data[V+2]=w,this.data[V+3]=Q}this.pos+=e}},Cu.prototype.bit16=function(){for(var e=this.width%3,n=parseInt("11111",2),t=parseInt("111111",2),r=this.height-1;r>=0;r--){for(var o=this.bottom_up?r:this.height-1-r,l=0;l<this.width;l++){var w=this.datav.getUint16(this.pos,!0);this.pos+=2;var y=(w&n)/n*255|0,S=(w>>5&t)/t*255|0,Q=(w>>11)/n*255|0,V=o*this.width*4+4*l;this.data[V]=Q,this.data[V+1]=S,this.data[V+2]=y,this.data[V+3]=255}this.pos+=e}},Cu.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var n=this.bottom_up?e:this.height-1-e,t=0;t<this.width;t++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),l=this.datav.getUint8(this.pos++,!0),w=n*this.width*4+4*t;this.data[w]=l,this.data[w+1]=o,this.data[w+2]=r,this.data[w+3]=255}this.pos+=this.width%4}},Cu.prototype.bit32=function(){for(var e=this.height-1;e>=0;e--)for(var n=this.bottom_up?e:this.height-1-e,t=0;t<this.width;t++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),l=this.datav.getUint8(this.pos++,!0),w=this.datav.getUint8(this.pos++,!0),y=n*this.width*4+4*t;this.data[y]=l,this.data[y+1]=o,this.data[y+2]=r,this.data[y+3]=w}},Cu.prototype.getData=function(){return this.data},function(e){e.processBMP=function(n,t,r,o){var l=new Cu(n,!1),w=l.width,y=l.height,S={data:l.getData(),width:w,height:y},Q=new Wp(100).encode(S,100);return e.processJPEG.call(this,Q,t,r,o)}}(yo.API),Zg.prototype.getData=function(){return this.data},function(e){e.processWEBP=function(n,t,r,o){var l=new Zg(n),w=l.width,y=l.height,S={data:l.getData(),width:w,height:y},Q=new Wp(100).encode(S,100);return e.processJPEG.call(this,Q,t,r,o)}}(yo.API),yo.API.processRGBA=function(e,n,t){for(var r=e.data,o=r.length,l=new Uint8Array(o/4*3),w=new Uint8Array(o/4),y=0,S=0,Q=0;Q<o;Q+=4){var V=r[Q],fe=r[Q+1],Le=r[Q+2],z=r[Q+3];l[y++]=V,l[y++]=fe,l[y++]=Le,w[S++]=z}var ot=this.__addimage__.arrayBufferToBinaryString(l);return{alpha:this.__addimage__.arrayBufferToBinaryString(w),data:ot,index:n,alias:t,colorSpace:"DeviceRGB",bitsPerComponent:8,width:e.width,height:e.height}},yo.API.setLanguage=function(e){return this.internal.languageSettings===void 0&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),{af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[e]!==void 0&&(this.internal.languageSettings.languageCode=e,this.internal.languageSettings.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},zf=yo.API,Z0=zf.getCharWidthsArray=function(e,n){var t,r,o=(n=n||{}).font||this.internal.getFont(),l=n.fontSize||this.internal.getFontSize(),w=n.charSpace||this.internal.getCharSpace(),y=n.widths?n.widths:o.metadata.Unicode.widths,S=y.fof?y.fof:1,Q=n.kerning?n.kerning:o.metadata.Unicode.kerning,V=Q.fof?Q.fof:1,fe=n.doKerning!==!1,Le=0,z=e.length,ot=0,Je=y[0]||S,it=[];for(t=0;t<z;t++)r=e.charCodeAt(t),typeof o.metadata.widthOfString=="function"?it.push((o.metadata.widthOfGlyph(o.metadata.characterToGlyph(r))+w*(1e3/l)||0)/1e3):(Le=fe&&(0,s.Z)(Q[r])==="object"&&!isNaN(parseInt(Q[r][ot],10))?Q[r][ot]/V:0,it.push((y[r]||Je)/S+Le)),ot=r;return it},Dg=zf.getStringUnitWidth=function(e,n){var t=(n=n||{}).fontSize||this.internal.getFontSize(),r=n.font||this.internal.getFont(),o=n.charSpace||this.internal.getCharSpace();return zf.processArabic&&(e=zf.processArabic(e)),typeof r.metadata.widthOfString=="function"?r.metadata.widthOfString(e,t,o)/t:Z0.apply(this,arguments).reduce(function(l,w){return l+w},0)},Pg=function(e,n,t,r){for(var o=[],l=0,w=e.length,y=0;l!==w&&y+n[l]<t;)y+=n[l],l++;o.push(e.slice(0,l));var S=l;for(y=0;l!==w;)y+n[l]>r&&(o.push(e.slice(S,l)),y=0,S=l),y+=n[l],l++;return S!==l&&o.push(e.slice(S,l)),o},Tg=function(e,n,t){t||(t={});var r,o,l,w,y,S,Q,V=[],fe=[V],Le=t.textIndent||0,z=0,ot=0,Je=e.split(" "),it=Z0.apply(this,[" ",t])[0];if(S=t.lineIndent===-1?Je[0].length+2:t.lineIndent||0){var Me=Array(S).join(" "),Mt=[];Je.map(function(bt){(bt=bt.split(/\s*\n/)).length>1?Mt=Mt.concat(bt.map(function(vn,kn){return(kn&&vn.length?`
|
|
|
`:"")+vn})):Mt.push(bt[0])}),Je=Mt,S=Dg.apply(this,[Me,t])}for(l=0,w=Je.length;l<w;l++){var Ot=0;if(r=Je[l],S&&r[0]==`
|
|
|
`&&(r=r.substr(1),Ot=1),Le+z+(ot=(o=Z0.apply(this,[r,t])).reduce(function(bt,vn){return bt+vn},0))>n||Ot){if(ot>n){for(y=Pg.apply(this,[r,o,n-(Le+z),n]),V.push(y.shift()),V=[y.pop()];y.length;)fe.push([y.shift()]);ot=o.slice(r.length-(V[0]?V[0].length:0)).reduce(function(bt,vn){return bt+vn},0)}else V=[r];fe.push(V),Le=ot+S,z=it}else V.push(r),Le+=z+ot,z=it}return Q=S?function(bt,vn){return(vn?Me:"")+bt.join(" ")}:function(bt){return bt.join(" ")},fe.map(Q)},zf.splitTextToSize=function(e,n,t){var r,o=(t=t||{}).fontSize||this.internal.getFontSize(),l=function(V){if(V.widths&&V.kerning)return{widths:V.widths,kerning:V.kerning};var fe=this.internal.getFont(V.fontName,V.fontStyle),Le="Unicode";return fe.metadata[Le]?{widths:fe.metadata[Le].widths||{0:1},kerning:fe.metadata[Le].kerning||{}}:{font:fe.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,t);r=Array.isArray(e)?e:String(e).split(/\r?\n/);var w=1*this.internal.scaleFactor*n/o;l.textIndent=t.textIndent?1*t.textIndent*this.internal.scaleFactor/o:0,l.lineIndent=t.lineIndent;var y,S,Q=[];for(y=0,S=r.length;y<S;y++)Q=Q.concat(Tg.apply(this,[r[y],w,l]));return Q},function(e){e.__fontmetrics__=e.__fontmetrics__||{};for(var n="0123456789abcdef",t="klmnopqrstuvwxyz",r={},o={},l=0;l<16;l++)r[t[l]]=n[l],o[n[l]]=t[l];var w=function(Le){return"0x"+parseInt(Le,10).toString(16)},y=e.__fontmetrics__.compress=function(Le){var z,ot,Je,it,Me=["{"];for(var Mt in Le){if(z=Le[Mt],isNaN(parseInt(Mt,10))?ot="'"+Mt+"'":(Mt=parseInt(Mt,10),ot=(ot=w(Mt).slice(2)).slice(0,-1)+o[ot.slice(-1)]),typeof z=="number")z<0?(Je=w(z).slice(3),it="-"):(Je=w(z).slice(2),it=""),Je=it+Je.slice(0,-1)+o[Je.slice(-1)];else{if((0,s.Z)(z)!=="object")throw new Error("Don't know what to do with value type "+(0,s.Z)(z)+".");Je=y(z)}Me.push(ot+Je)}return Me.push("}"),Me.join("")},S=e.__fontmetrics__.uncompress=function(Le){if(typeof Le!="string")throw new Error("Invalid argument passed to uncompress.");for(var z,ot,Je,it,Me={},Mt=1,Ot=Me,bt=[],vn="",kn="",Ln=Le.length-1,Gt=1;Gt<Ln;Gt+=1)(it=Le[Gt])=="'"?z?(Je=z.join(""),z=void 0):z=[]:z?z.push(it):it=="{"?(bt.push([Ot,Je]),Ot={},Je=void 0):it=="}"?((ot=bt.pop())[0][ot[1]]=Ot,Je=void 0,Ot=ot[0]):it=="-"?Mt=-1:Je===void 0?r.hasOwnProperty(it)?(vn+=r[it],Je=parseInt(vn,16)*Mt,Mt=1,vn=""):vn+=it:r.hasOwnProperty(it)?(kn+=r[it],Ot[Je]=parseInt(kn,16)*Mt,Mt=1,Je=void 0,kn=""):kn+=it;return Me},Q={codePages:["WinAnsiEncoding"],WinAnsiEncoding:S("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},V={Unicode:{Courier:Q,"Courier-Bold":Q,"Courier-BoldOblique":Q,"Courier-Oblique":Q,Helvetica:Q,"Helvetica-Bold":Q,"Helvetica-BoldOblique":Q,"Helvetica-Oblique":Q,"Times-Roman":Q,"Times-Bold":Q,"Times-BoldItalic":Q,"Times-Italic":Q}},fe={Unicode:{"Courier-Oblique":S("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":S("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":S("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:S("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":S("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":S("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:S("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:S("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":S("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:S("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":S("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":S("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":S("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":S("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};e.events.push(["addFont",function(Le){var z=Le.font,ot=fe.Unicode[z.postScriptName];ot&&(z.metadata.Unicode={},z.metadata.Unicode.widths=ot.widths,z.metadata.Unicode.kerning=ot.kerning);var Je=V.Unicode[z.postScriptName];Je&&(z.metadata.Unicode.encoding=Je,z.encoding=Je.codePages[0])}])}(yo.API),function(e){var n=function(t){for(var r=t.length,o=new Uint8Array(r),l=0;l<r;l++)o[l]=t.charCodeAt(l);return o};e.API.events.push(["addFont",function(t){var r=void 0,o=t.font,l=t.instance;if(!o.isStandardFont){if(l===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");if(typeof(r=l.existsFileInVFS(o.postScriptName)===!1?l.loadFile(o.postScriptName):l.getFileFromVFS(o.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");(function(w,y){y=/^\x00\x01\x00\x00/.test(y)?n(y):n(Zd(y)),w.metadata=e.API.TTFFont.open(y),w.metadata.Unicode=w.metadata.Unicode||{encoding:{},kerning:{},widths:[]},w.metadata.glyIdsUsed=[0]})(o,r)}}])}(yo),yo.API.addSvgAsImage=function(e,n,t,r,o,l,w,y){if(isNaN(n)||isNaN(t))throw Ha.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(r)||isNaN(o))throw Ha.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var S=document.createElement("canvas");S.width=r,S.height=o;var Q=S.getContext("2d");Q.fillStyle="#fff",Q.fillRect(0,0,S.width,S.height);var V={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},fe=this;return(Jo.canvg?Promise.resolve(Jo.canvg):g.e(3754).then(g.bind(g,63754))).catch(function(Le){return Promise.reject(new Error("Could not load canvg: "+Le))}).then(function(Le){return Le.default?Le.default:Le}).then(function(Le){return Le.fromString(Q,e,V)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(Le){return Le.render(V)}).then(function(){fe.addImage(S.toDataURL("image/jpeg",1),n,t,r,o,w,y)})},yo.API.putTotalPages=function(e){var n,t=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(n=new RegExp(e,"g"),t=this.internal.getNumberOfPages()):(n=new RegExp(this.pdfEscape16(e,this.internal.getFont()),"g"),t=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var r=1;r<=this.internal.getNumberOfPages();r++)for(var o=0;o<this.internal.pages[r].length;o++)this.internal.pages[r][o]=this.internal.pages[r][o].replace(n,t);return this},yo.API.viewerPreferences=function(e,n){var t;e=e||{},n=n||!1;var r,o,l,w={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},y=Object.keys(w),S=[],Q=0,V=0,fe=0;function Le(ot,Je){var it,Me=!1;for(it=0;it<ot.length;it+=1)ot[it]===Je&&(Me=!0);return Me}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(w)),this.internal.viewerpreferences.isSubscribed=!1),t=this.internal.viewerpreferences.configuration,e==="reset"||n===!0){var z=y.length;for(fe=0;fe<z;fe+=1)t[y[fe]].value=t[y[fe]].defaultValue,t[y[fe]].explicitSet=!1}if((0,s.Z)(e)==="object"){for(o in e)if(l=e[o],Le(y,o)&&l!==void 0){if(t[o].type==="boolean"&&typeof l=="boolean")t[o].value=l;else if(t[o].type==="name"&&Le(t[o].valueSet,l))t[o].value=l;else if(t[o].type==="integer"&&Number.isInteger(l))t[o].value=l;else if(t[o].type==="array"){for(Q=0;Q<l.length;Q+=1)if(r=!0,l[Q].length===1&&typeof l[Q][0]=="number")S.push(String(l[Q]-1));else if(l[Q].length>1){for(V=0;V<l[Q].length;V+=1)typeof l[Q][V]!="number"&&(r=!1);r===!0&&S.push([l[Q][0]-1,l[Q][1]-1].join(" "))}t[o].value="["+S.join(" ")+"]"}else t[o].value=t[o].defaultValue;t[o].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){var ot,Je=[];for(ot in t)t[ot].explicitSet===!0&&(t[ot].type==="name"?Je.push("/"+ot+" /"+t[ot].value):Je.push("/"+ot+" "+t[ot].value));Je.length!==0&&this.internal.write(`/ViewerPreferences
|
|
|
<<
|
|
|
`+Je.join(`
|
|
|
`)+`
|
|
|
>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=t,this},function(e){var n=function(){var r='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',o=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),l=unescape(encodeURIComponent(r)),w=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),y=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),S=unescape(encodeURIComponent("</x:xmpmeta>")),Q=l.length+w.length+y.length+o.length+S.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+Q+" >>"),this.internal.write("stream"),this.internal.write(o+l+w+y+S),this.internal.write("endstream"),this.internal.write("endobj")},t=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};e.addMetadata=function(r,o){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:r,namespaceuri:o||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",t),this.internal.events.subscribe("postPutResources",n)),this}}(yo.API),function(e){var n=e.API,t=n.pdfEscape16=function(l,w){for(var y,S=w.metadata.Unicode.widths,Q=["","0","00","000","0000"],V=[""],fe=0,Le=l.length;fe<Le;++fe){if(y=w.metadata.characterToGlyph(l.charCodeAt(fe)),w.metadata.glyIdsUsed.push(y),w.metadata.toUnicode[y]=l.charCodeAt(fe),S.indexOf(y)==-1&&(S.push(y),S.push([parseInt(w.metadata.widthOfGlyph(y),10)])),y=="0")return V.join("");y=y.toString(16),V.push(Q[4-y.length],y)}return V.join("")},r=function(l){var w,y,S,Q,V,fe,Le;for(V=`/CIDInit /ProcSet findresource begin
|
|
|
12 dict begin
|
|
|
begincmap
|
|
|
/CIDSystemInfo <<
|
|
|
/Registry (Adobe)
|
|
|
/Ordering (UCS)
|
|
|
/Supplement 0
|
|
|
>> def
|
|
|
/CMapName /Adobe-Identity-UCS def
|
|
|
/CMapType 2 def
|
|
|
1 begincodespacerange
|
|
|
<0000><ffff>
|
|
|
endcodespacerange`,S=[],fe=0,Le=(y=Object.keys(l).sort(function(z,ot){return z-ot})).length;fe<Le;fe++)w=y[fe],S.length>=100&&(V+=`
|
|
|
`+S.length+` beginbfchar
|
|
|
`+S.join(`
|
|
|
`)+`
|
|
|
endbfchar`,S=[]),l[w]!==void 0&&l[w]!==null&&typeof l[w].toString=="function"&&(Q=("0000"+l[w].toString(16)).slice(-4),w=("0000"+(+w).toString(16)).slice(-4),S.push("<"+w+"><"+Q+">"));return S.length&&(V+=`
|
|
|
`+S.length+` beginbfchar
|
|
|
`+S.join(`
|
|
|
`)+`
|
|
|
endbfchar
|
|
|
`),V+`endcmap
|
|
|
CMapName currentdict /CMap defineresource pop
|
|
|
end
|
|
|
end`};n.events.push(["putFont",function(l){(function(w){var y=w.font,S=w.out,Q=w.newObject,V=w.putStream;if(y.metadata instanceof e.API.TTFFont&&y.encoding==="Identity-H"){for(var fe=y.metadata.Unicode.widths,Le=y.metadata.subset.encode(y.metadata.glyIdsUsed,1),z="",ot=0;ot<Le.length;ot++)z+=String.fromCharCode(Le[ot]);var Je=Q();V({data:z,addLength1:!0,objectId:Je}),S("endobj");var it=Q();V({data:r(y.metadata.toUnicode),addLength1:!0,objectId:it}),S("endobj");var Me=Q();S("<<"),S("/Type /FontDescriptor"),S("/FontName /"+Ql(y.fontName)),S("/FontFile2 "+Je+" 0 R"),S("/FontBBox "+e.API.PDFObject.convert(y.metadata.bbox)),S("/Flags "+y.metadata.flags),S("/StemV "+y.metadata.stemV),S("/ItalicAngle "+y.metadata.italicAngle),S("/Ascent "+y.metadata.ascender),S("/Descent "+y.metadata.decender),S("/CapHeight "+y.metadata.capHeight),S(">>"),S("endobj");var Mt=Q();S("<<"),S("/Type /Font"),S("/BaseFont /"+Ql(y.fontName)),S("/FontDescriptor "+Me+" 0 R"),S("/W "+e.API.PDFObject.convert(fe)),S("/CIDToGIDMap /Identity"),S("/DW 1000"),S("/Subtype /CIDFontType2"),S("/CIDSystemInfo"),S("<<"),S("/Supplement 0"),S("/Registry (Adobe)"),S("/Ordering ("+y.encoding+")"),S(">>"),S(">>"),S("endobj"),y.objectNumber=Q(),S("<<"),S("/Type /Font"),S("/Subtype /Type0"),S("/ToUnicode "+it+" 0 R"),S("/BaseFont /"+Ql(y.fontName)),S("/Encoding /"+y.encoding),S("/DescendantFonts ["+Mt+" 0 R]"),S(">>"),S("endobj"),y.isAlreadyPutted=!0}})(l)}]),n.events.push(["putFont",function(l){(function(w){var y=w.font,S=w.out,Q=w.newObject,V=w.putStream;if(y.metadata instanceof e.API.TTFFont&&y.encoding==="WinAnsiEncoding"){for(var fe=y.metadata.rawData,Le="",z=0;z<fe.length;z++)Le+=String.fromCharCode(fe[z]);var ot=Q();V({data:Le,addLength1:!0,objectId:ot}),S("endobj");var Je=Q();V({data:r(y.metadata.toUnicode),addLength1:!0,objectId:Je}),S("endobj");var it=Q();S("<<"),S("/Descent "+y.metadata.decender),S("/CapHeight "+y.metadata.capHeight),S("/StemV "+y.metadata.stemV),S("/Type /FontDescriptor"),S("/FontFile2 "+ot+" 0 R"),S("/Flags 96"),S("/FontBBox "+e.API.PDFObject.convert(y.metadata.bbox)),S("/FontName /"+Ql(y.fontName)),S("/ItalicAngle "+y.metadata.italicAngle),S("/Ascent "+y.metadata.ascender),S(">>"),S("endobj"),y.objectNumber=Q();for(var Me=0;Me<y.metadata.hmtx.widths.length;Me++)y.metadata.hmtx.widths[Me]=parseInt(y.metadata.hmtx.widths[Me]*(1e3/y.metadata.head.unitsPerEm));S("<</Subtype/TrueType/Type/Font/ToUnicode "+Je+" 0 R/BaseFont/"+Ql(y.fontName)+"/FontDescriptor "+it+" 0 R/Encoding/"+y.encoding+" /FirstChar 29 /LastChar 255 /Widths "+e.API.PDFObject.convert(y.metadata.hmtx.widths)+">>"),S("endobj"),y.isAlreadyPutted=!0}})(l)}]);var o=function(l){var w,y=l.text||"",S=l.x,Q=l.y,V=l.options||{},fe=l.mutex||{},Le=fe.pdfEscape,z=fe.activeFontKey,ot=fe.fonts,Je=z,it="",Me=0,Mt="",Ot=ot[Je].encoding;if(ot[Je].encoding!=="Identity-H")return{text:y,x:S,y:Q,options:V,mutex:fe};for(Mt=y,Je=z,Array.isArray(y)&&(Mt=y[0]),Me=0;Me<Mt.length;Me+=1)ot[Je].metadata.hasOwnProperty("cmap")&&(w=ot[Je].metadata.cmap.unicode.codeMap[Mt[Me].charCodeAt(0)]),w||Mt[Me].charCodeAt(0)<256&&ot[Je].metadata.hasOwnProperty("Unicode")?it+=Mt[Me]:it+="";var bt="";return parseInt(Je.slice(1))<14||Ot==="WinAnsiEncoding"?bt=Le(it,Je).split("").map(function(vn){return vn.charCodeAt(0).toString(16)}).join(""):Ot==="Identity-H"&&(bt=t(it,ot[Je])),fe.isHex=!0,{text:bt,x:S,y:Q,options:V,mutex:fe}};n.events.push(["postProcessText",function(l){var w=l.text||"",y=[],S={text:w,x:l.x,y:l.y,options:l.options,mutex:l.mutex};if(Array.isArray(w)){var Q=0;for(Q=0;Q<w.length;Q+=1)Array.isArray(w[Q])&&w[Q].length===3?y.push([o(Object.assign({},S,{text:w[Q][0]})).text,w[Q][1],w[Q][2]]):y.push(o(Object.assign({},S,{text:w[Q]})).text);l.text=y}else l.text=o(Object.assign({},S,{text:w})).text}])}(yo),function(e){var n=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};e.existsFileInVFS=function(t){return n.call(this),this.internal.vFS[t]!==void 0},e.addFileToVFS=function(t,r){return n.call(this),this.internal.vFS[t]=r,this},e.getFileFromVFS=function(t){return n.call(this),this.internal.vFS[t]!==void 0?this.internal.vFS[t]:null}}(yo.API),function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(r){var o,l,w,y,S,Q,V,fe=n,Le=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],z=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],ot={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},Je={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},it=["(",")","(","<",">","<","[","]","[","{","}","{","\xAB","\xBB","\xAB","\u2039","\u203A","\u2039","\u2045","\u2046","\u2045","\u207D","\u207E","\u207D","\u208D","\u208E","\u208D","\u2264","\u2265","\u2264","\u2329","\u232A","\u2329","\uFE59","\uFE5A","\uFE59","\uFE5B","\uFE5C","\uFE5B","\uFE5D","\uFE5E","\uFE5D","\uFE64","\uFE65","\uFE64"],Me=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),Mt=!1,Ot=0;this.__bidiEngine__={};var bt=function(_e){var At=_e.charCodeAt(),jt=At>>8,Tt=Je[jt];return Tt!==void 0?fe[256*Tt+(255&At)]:jt===252||jt===253?"AL":Me.test(jt)?"L":jt===8?"R":"N"},vn=function(_e){for(var At,jt=0;jt<_e.length;jt++){if((At=bt(_e.charAt(jt)))==="L")return!1;if(At==="R")return!0}return!1},kn=function(_e,At,jt,Tt){var Bn,In,Qn,pn,Tn=At[Tt];switch(Tn){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":Mt=!1;break;case"N":case"AN":break;case"EN":Mt&&(Tn="AN");break;case"AL":Mt=!0,Tn="R";break;case"WS":case"BN":Tn="N";break;case"CS":Tt<1||Tt+1>=At.length||(Bn=jt[Tt-1])!=="EN"&&Bn!=="AN"||(In=At[Tt+1])!=="EN"&&In!=="AN"?Tn="N":Mt&&(In="AN"),Tn=In===Bn?In:"N";break;case"ES":Tn=(Bn=Tt>0?jt[Tt-1]:"B")==="EN"&&Tt+1<At.length&&At[Tt+1]==="EN"?"EN":"N";break;case"ET":if(Tt>0&&jt[Tt-1]==="EN"){Tn="EN";break}if(Mt){Tn="N";break}for(Qn=Tt+1,pn=At.length;Qn<pn&&At[Qn]==="ET";)Qn++;Tn=Qn<pn&&At[Qn]==="EN"?"EN":"N";break;case"NSM":if(w&&!y){for(pn=At.length,Qn=Tt+1;Qn<pn&&At[Qn]==="NSM";)Qn++;if(Qn<pn){var Ur=_e[Tt],ir=Ur>=1425&&Ur<=2303||Ur===64286;if(Bn=At[Qn],ir&&(Bn==="R"||Bn==="AL")){Tn="R";break}}}Tn=Tt<1||(Bn=At[Tt-1])==="B"?"N":jt[Tt-1];break;case"B":Mt=!1,o=!0,Tn=Ot;break;case"S":l=!0,Tn="N"}return Tn},Ln=function(_e,At,jt){var Tt=_e.split("");return jt&&Gt(Tt,jt,{hiLevel:Ot}),Tt.reverse(),At&&At.reverse(),Tt.join("")},Gt=function(_e,At,jt){var Tt,Bn,In,Qn,pn,Tn=-1,Ur=_e.length,ir=0,Pe=[],Bt=Ot?z:Le,Ut=[];for(Mt=!1,o=!1,l=!1,Bn=0;Bn<Ur;Bn++)Ut[Bn]=bt(_e[Bn]);for(In=0;In<Ur;In++){if(pn=ir,Pe[In]=kn(_e,Ut,Pe,In),Tt=240&(ir=Bt[pn][ot[Pe[In]]]),ir&=15,At[In]=Qn=Bt[ir][5],Tt>0)if(Tt===16){for(Bn=Tn;Bn<In;Bn++)At[Bn]=1;Tn=-1}else Tn=-1;if(Bt[ir][6])Tn===-1&&(Tn=In);else if(Tn>-1){for(Bn=Tn;Bn<In;Bn++)At[Bn]=Qn;Tn=-1}Ut[In]==="B"&&(At[In]=0),jt.hiLevel|=Qn}l&&function(zt,Jt,gn){for(var Nn=0;Nn<gn;Nn++)if(zt[Nn]==="S"){Jt[Nn]=Ot;for(var Sn=Nn-1;Sn>=0&&zt[Sn]==="WS";Sn--)Jt[Sn]=Ot}}(Ut,At,Ur)},Et=function(_e,At,jt,Tt,Bn){if(!(Bn.hiLevel<_e)){if(_e===1&&Ot===1&&!o)return At.reverse(),void(jt&&jt.reverse());for(var In,Qn,pn,Tn,Ur=At.length,ir=0;ir<Ur;){if(Tt[ir]>=_e){for(pn=ir+1;pn<Ur&&Tt[pn]>=_e;)pn++;for(Tn=ir,Qn=pn-1;Tn<Qn;Tn++,Qn--)In=At[Tn],At[Tn]=At[Qn],At[Qn]=In,jt&&(In=jt[Tn],jt[Tn]=jt[Qn],jt[Qn]=In);ir=pn}ir++}}},sn=function(_e,At,jt){var Tt=_e.split(""),Bn={hiLevel:Ot};return jt||(jt=[]),Gt(Tt,jt,Bn),function(In,Qn,pn){if(pn.hiLevel!==0&&V)for(var Tn,Ur=0;Ur<In.length;Ur++)Qn[Ur]===1&&(Tn=it.indexOf(In[Ur]))>=0&&(In[Ur]=it[Tn+1])}(Tt,jt,Bn),Et(2,Tt,At,jt,Bn),Et(1,Tt,At,jt,Bn),Tt.join("")};return this.__bidiEngine__.doBidiReorder=function(_e,At,jt){if(function(Bn,In){if(In)for(var Qn=0;Qn<Bn.length;Qn++)In[Qn]=Qn;y===void 0&&(y=vn(Bn)),Q===void 0&&(Q=vn(Bn))}(_e,At),w||!S||Q)if(w&&S&&y^Q)Ot=y?1:0,_e=Ln(_e,At,jt);else if(!w&&S&&Q)Ot=y?1:0,_e=sn(_e,At,jt),_e=Ln(_e,At);else if(!w||y||S||Q){if(w&&!S&&y^Q)_e=Ln(_e,At),y?(Ot=0,_e=sn(_e,At,jt)):(Ot=1,_e=sn(_e,At,jt),_e=Ln(_e,At));else if(w&&y&&!S&&Q)Ot=1,_e=sn(_e,At,jt),_e=Ln(_e,At);else if(!w&&!S&&y^Q){var Tt=V;y?(Ot=1,_e=sn(_e,At,jt),Ot=0,V=!1,_e=sn(_e,At,jt),V=Tt):(Ot=0,_e=sn(_e,At,jt),_e=Ln(_e,At),Ot=1,V=!1,_e=sn(_e,At,jt),V=Tt,_e=Ln(_e,At))}}else Ot=0,_e=sn(_e,At,jt);else Ot=y?1:0,_e=sn(_e,At,jt);return _e},this.__bidiEngine__.setOptions=function(_e){_e&&(w=_e.isInputVisual,S=_e.isOutputVisual,y=_e.isInputRtl,Q=_e.isOutputRtl,V=_e.isSymmetricSwapping)},this.__bidiEngine__.setOptions(r),this.__bidiEngine__};var n=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],t=new e.__bidiEngine__({isInputVisual:!0});e.API.events.push(["postProcessText",function(r){var o=r.text;r.x,r.y;var l=r.options||{};r.mutex,l.lang;var w=[];if(l.isInputVisual=typeof l.isInputVisual!="boolean"||l.isInputVisual,t.setOptions(l),Object.prototype.toString.call(o)==="[object Array]"){var y=0;for(w=[],y=0;y<o.length;y+=1)Object.prototype.toString.call(o[y])==="[object Array]"?w.push([t.doBidiReorder(o[y][0]),o[y][1],o[y][2]]):w.push([t.doBidiReorder(o[y])]);r.text=w}else r.text=t.doBidiReorder(o);t.setOptions({isInputVisual:!0})}])}(yo),yo.API.TTFFont=function(){function e(n){var t;if(this.rawData=n,t=this.contents=new id(n),this.contents.pos=4,t.readString(4)==="ttcf")throw new Error("TTCF not supported.");t.pos=0,this.parse(),this.subset=new qm(this),this.registerTTF()}return e.open=function(n){return new e(n)},e.prototype.parse=function(){return this.directory=new jm(this.contents),this.head=new Hm(this),this.name=new Vm(this),this.cmap=new Wg(this),this.toUnicode={},this.hhea=new km(this),this.maxp=new Wm(this),this.hmtx=new Gm(this),this.post=new zm(this),this.os2=new Km(this),this.loca=new Jm(this),this.glyf=new $m(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},e.prototype.registerTTF=function(){var n,t,r,o,l;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var w,y,S,Q;for(Q=[],w=0,y=(S=this.bbox).length;w<y;w++)n=S[w],Q.push(Math.round(n*this.scaleFactor));return Q}.call(this),this.stemV=0,this.post.exists?(r=255&(o=this.post.italic_angle),32768&(t=o>>16)&&(t=-(1+(65535^t))),this.italicAngle=+(t+"."+r)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(l=this.familyClass)===1||l===2||l===3||l===4||l===5||l===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},e.prototype.characterToGlyph=function(n){var t;return((t=this.cmap.unicode)!=null?t.codeMap[n]:void 0)||0},e.prototype.widthOfGlyph=function(n){var t;return t=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(n).advance*t},e.prototype.widthOfString=function(n,t,r){var o,l,w,y;for(w=0,l=0,y=(n=""+n).length;0<=y?l<y:l>y;l=0<=y?++l:--l)o=n.charCodeAt(l),w+=this.widthOfGlyph(this.characterToGlyph(o))+r*(1e3/t)||0;return w*(t/1e3)},e.prototype.lineHeight=function(n,t){var r;return t==null&&(t=!1),r=t?this.lineGap:0,(this.ascender+r-this.decender)/1e3*n},e}();var Eu,id=function(){function e(n){this.data=n!=null?n:[],this.pos=0,this.length=this.data.length}return e.prototype.readByte=function(){return this.data[this.pos++]},e.prototype.writeByte=function(n){return this.data[this.pos++]=n},e.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},e.prototype.writeUInt32=function(n){return this.writeByte(n>>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt32=function(){var n;return(n=this.readUInt32())>=2147483648?n-4294967296:n},e.prototype.writeInt32=function(n){return n<0&&(n+=4294967296),this.writeUInt32(n)},e.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},e.prototype.writeUInt16=function(n){return this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt16=function(){var n;return(n=this.readUInt16())>=32768?n-65536:n},e.prototype.writeInt16=function(n){return n<0&&(n+=65536),this.writeUInt16(n)},e.prototype.readString=function(n){var t,r;for(r=[],t=0;0<=n?t<n:t>n;t=0<=n?++t:--t)r[t]=String.fromCharCode(this.readByte());return r.join("")},e.prototype.writeString=function(n){var t,r,o;for(o=[],t=0,r=n.length;0<=r?t<r:t>r;t=0<=r?++t:--t)o.push(this.writeByte(n.charCodeAt(t)));return o},e.prototype.readShort=function(){return this.readInt16()},e.prototype.writeShort=function(n){return this.writeInt16(n)},e.prototype.readLongLong=function(){var n,t,r,o,l,w,y,S;return n=this.readByte(),t=this.readByte(),r=this.readByte(),o=this.readByte(),l=this.readByte(),w=this.readByte(),y=this.readByte(),S=this.readByte(),128&n?-1*(72057594037927940*(255^n)+281474976710656*(255^t)+1099511627776*(255^r)+4294967296*(255^o)+16777216*(255^l)+65536*(255^w)+256*(255^y)+(255^S)+1):72057594037927940*n+281474976710656*t+1099511627776*r+4294967296*o+16777216*l+65536*w+256*y+S},e.prototype.writeLongLong=function(n){var t,r;return t=Math.floor(n/4294967296),r=4294967295&n,this.writeByte(t>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t),this.writeByte(r>>24&255),this.writeByte(r>>16&255),this.writeByte(r>>8&255),this.writeByte(255&r)},e.prototype.readInt=function(){return this.readInt32()},e.prototype.writeInt=function(n){return this.writeInt32(n)},e.prototype.read=function(n){var t,r;for(t=[],r=0;0<=n?r<n:r>n;r=0<=n?++r:--r)t.push(this.readByte());return t},e.prototype.write=function(n){var t,r,o,l;for(l=[],r=0,o=n.length;r<o;r++)t=n[r],l.push(this.writeByte(t));return l},e}(),jm=function(){var e;function n(t){var r,o,l;for(this.scalarType=t.readInt(),this.tableCount=t.readShort(),this.searchRange=t.readShort(),this.entrySelector=t.readShort(),this.rangeShift=t.readShort(),this.tables={},o=0,l=this.tableCount;0<=l?o<l:o>l;o=0<=l?++o:--o)r={tag:t.readString(4),checksum:t.readInt(),offset:t.readInt(),length:t.readInt()},this.tables[r.tag]=r}return n.prototype.encode=function(t){var r,o,l,w,y,S,Q,V,fe,Le,z,ot,Je;for(Je in z=Object.keys(t).length,S=Math.log(2),fe=16*Math.floor(Math.log(z)/S),w=Math.floor(fe/S),V=16*z-fe,(o=new id).writeInt(this.scalarType),o.writeShort(z),o.writeShort(fe),o.writeShort(w),o.writeShort(V),l=16*z,Q=o.pos+l,y=null,ot=[],t)for(Le=t[Je],o.writeString(Je),o.writeInt(e(Le)),o.writeInt(Q),o.writeInt(Le.length),ot=ot.concat(Le),Je==="head"&&(y=Q),Q+=Le.length;Q%4;)ot.push(0),Q++;return o.write(ot),r=2981146554-e(o.data),o.pos=y+8,o.writeUInt32(r),o.data},e=function(t){var r,o,l,w;for(t=Gg.call(t);t.length%4;)t.push(0);for(l=new id(t),o=0,r=0,w=t.length;r<w;r=r+=4)o+=l.readUInt32();return 4294967295&o},n}(),Mm={}.hasOwnProperty,Ju=function(e,n){for(var t in n)Mm.call(n,t)&&(e[t]=n[t]);function r(){this.constructor=e}return r.prototype=n.prototype,e.prototype=new r,e.__super__=n.prototype,e};Eu=function(){function e(n){var t;this.file=n,t=this.file.directory.tables[this.tag],this.exists=!!t,t&&(this.offset=t.offset,this.length=t.length,this.parse(this.file.contents))}return e.prototype.parse=function(){},e.prototype.encode=function(){},e.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},e}();var Hm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Eu),e.prototype.tag="head",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.revision=n.readInt(),this.checkSumAdjustment=n.readInt(),this.magicNumber=n.readInt(),this.flags=n.readShort(),this.unitsPerEm=n.readShort(),this.created=n.readLongLong(),this.modified=n.readLongLong(),this.xMin=n.readShort(),this.yMin=n.readShort(),this.xMax=n.readShort(),this.yMax=n.readShort(),this.macStyle=n.readShort(),this.lowestRecPPEM=n.readShort(),this.fontDirectionHint=n.readShort(),this.indexToLocFormat=n.readShort(),this.glyphDataFormat=n.readShort()},e.prototype.encode=function(n){var t;return(t=new id).writeInt(this.version),t.writeInt(this.revision),t.writeInt(this.checkSumAdjustment),t.writeInt(this.magicNumber),t.writeShort(this.flags),t.writeShort(this.unitsPerEm),t.writeLongLong(this.created),t.writeLongLong(this.modified),t.writeShort(this.xMin),t.writeShort(this.yMin),t.writeShort(this.xMax),t.writeShort(this.yMax),t.writeShort(this.macStyle),t.writeShort(this.lowestRecPPEM),t.writeShort(this.fontDirectionHint),t.writeShort(n),t.writeShort(this.glyphDataFormat),t.data},e}(),Vg=function(){function e(n,t){var r,o,l,w,y,S,Q,V,fe,Le,z,ot,Je,it,Me,Mt,Ot;switch(this.platformID=n.readUInt16(),this.encodingID=n.readShort(),this.offset=t+n.readInt(),fe=n.pos,n.pos=this.offset,this.format=n.readUInt16(),this.length=n.readUInt16(),this.language=n.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(S=0;S<256;++S)this.codeMap[S]=n.readByte();break;case 4:for(z=n.readUInt16(),Le=z/2,n.pos+=6,l=function(){var bt,vn;for(vn=[],S=bt=0;0<=Le?bt<Le:bt>Le;S=0<=Le?++bt:--bt)vn.push(n.readUInt16());return vn}(),n.pos+=2,Je=function(){var bt,vn;for(vn=[],S=bt=0;0<=Le?bt<Le:bt>Le;S=0<=Le?++bt:--bt)vn.push(n.readUInt16());return vn}(),Q=function(){var bt,vn;for(vn=[],S=bt=0;0<=Le?bt<Le:bt>Le;S=0<=Le?++bt:--bt)vn.push(n.readUInt16());return vn}(),V=function(){var bt,vn;for(vn=[],S=bt=0;0<=Le?bt<Le:bt>Le;S=0<=Le?++bt:--bt)vn.push(n.readUInt16());return vn}(),o=(this.length-n.pos+this.offset)/2,y=function(){var bt,vn;for(vn=[],S=bt=0;0<=o?bt<o:bt>o;S=0<=o?++bt:--bt)vn.push(n.readUInt16());return vn}(),S=Me=0,Ot=l.length;Me<Ot;S=++Me)for(it=l[S],r=Mt=ot=Je[S];ot<=it?Mt<=it:Mt>=it;r=ot<=it?++Mt:--Mt)V[S]===0?w=r+Q[S]:(w=y[V[S]/2+(r-ot)-(Le-S)]||0)!==0&&(w+=Q[S]),this.codeMap[r]=65535&w}n.pos=fe}return e.encode=function(n,t){var r,o,l,w,y,S,Q,V,fe,Le,z,ot,Je,it,Me,Mt,Ot,bt,vn,kn,Ln,Gt,Et,sn,_e,At,jt,Tt,Bn,In,Qn,pn,Tn,Ur,ir,Pe,Bt,Ut,zt,Jt,gn,Nn,Sn,Xn,yr,$r;switch(Tt=new id,w=Object.keys(n).sort(function(Xr,jn){return Xr-jn}),t){case"macroman":for(Je=0,it=function(){var Xr=[];for(ot=0;ot<256;++ot)Xr.push(0);return Xr}(),Mt={0:0},l={},Bn=0,Tn=w.length;Bn<Tn;Bn++)Mt[Sn=n[o=w[Bn]]]==null&&(Mt[Sn]=++Je),l[o]={old:n[o],new:Mt[n[o]]},it[o]=Mt[n[o]];return Tt.writeUInt16(1),Tt.writeUInt16(0),Tt.writeUInt32(12),Tt.writeUInt16(0),Tt.writeUInt16(262),Tt.writeUInt16(0),Tt.write(it),{charMap:l,subtable:Tt.data,maxGlyphID:Je+1};case"unicode":for(At=[],fe=[],Ot=0,Mt={},r={},Me=Q=null,In=0,Ur=w.length;In<Ur;In++)Mt[vn=n[o=w[In]]]==null&&(Mt[vn]=++Ot),r[o]={old:vn,new:Mt[vn]},y=Mt[vn]-o,Me!=null&&y===Q||(Me&&fe.push(Me),At.push(o),Q=y),Me=o;for(Me&&fe.push(Me),fe.push(65535),At.push(65535),sn=2*(Et=At.length),Gt=2*Math.pow(Math.log(Et)/Math.LN2,2),Le=Math.log(Gt/2)/Math.LN2,Ln=2*Et-Gt,S=[],kn=[],z=[],ot=Qn=0,ir=At.length;Qn<ir;ot=++Qn){if(_e=At[ot],V=fe[ot],_e===65535){S.push(0),kn.push(0);break}if(_e-(jt=r[_e].new)>=32768)for(S.push(0),kn.push(2*(z.length+Et-ot)),o=pn=_e;_e<=V?pn<=V:pn>=V;o=_e<=V?++pn:--pn)z.push(r[o].new);else S.push(jt-_e),kn.push(0)}for(Tt.writeUInt16(3),Tt.writeUInt16(1),Tt.writeUInt32(12),Tt.writeUInt16(4),Tt.writeUInt16(16+8*Et+2*z.length),Tt.writeUInt16(0),Tt.writeUInt16(sn),Tt.writeUInt16(Gt),Tt.writeUInt16(Le),Tt.writeUInt16(Ln),gn=0,Pe=fe.length;gn<Pe;gn++)o=fe[gn],Tt.writeUInt16(o);for(Tt.writeUInt16(0),Nn=0,Bt=At.length;Nn<Bt;Nn++)o=At[Nn],Tt.writeUInt16(o);for(Xn=0,Ut=S.length;Xn<Ut;Xn++)y=S[Xn],Tt.writeUInt16(y);for(yr=0,zt=kn.length;yr<zt;yr++)bt=kn[yr],Tt.writeUInt16(bt);for($r=0,Jt=z.length;$r<Jt;$r++)Je=z[$r],Tt.writeUInt16(Je);return{charMap:r,subtable:Tt.data,maxGlyphID:Ot+1}}},e}(),Wg=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Eu),e.prototype.tag="cmap",e.prototype.parse=function(n){var t,r,o;for(n.pos=this.offset,this.version=n.readUInt16(),o=n.readUInt16(),this.tables=[],this.unicode=null,r=0;0<=o?r<o:r>o;r=0<=o?++r:--r)t=new Vg(n,this.offset),this.tables.push(t),t.isUnicode&&this.unicode==null&&(this.unicode=t);return!0},e.encode=function(n,t){var r,o;return t==null&&(t="macroman"),r=Vg.encode(n,t),(o=new id).writeUInt16(0),o.writeUInt16(1),r.table=o.data.concat(r.subtable),r},e}(),km=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Eu),e.prototype.tag="hhea",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.ascender=n.readShort(),this.decender=n.readShort(),this.lineGap=n.readShort(),this.advanceWidthMax=n.readShort(),this.minLeftSideBearing=n.readShort(),this.minRightSideBearing=n.readShort(),this.xMaxExtent=n.readShort(),this.caretSlopeRise=n.readShort(),this.caretSlopeRun=n.readShort(),this.caretOffset=n.readShort(),n.pos+=8,this.metricDataFormat=n.readShort(),this.numberOfMetrics=n.readUInt16()},e}(),Km=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Eu),e.prototype.tag="OS/2",e.prototype.parse=function(n){if(n.pos=this.offset,this.version=n.readUInt16(),this.averageCharWidth=n.readShort(),this.weightClass=n.readUInt16(),this.widthClass=n.readUInt16(),this.type=n.readShort(),this.ySubscriptXSize=n.readShort(),this.ySubscriptYSize=n.readShort(),this.ySubscriptXOffset=n.readShort(),this.ySubscriptYOffset=n.readShort(),this.ySuperscriptXSize=n.readShort(),this.ySuperscriptYSize=n.readShort(),this.ySuperscriptXOffset=n.readShort(),this.ySuperscriptYOffset=n.readShort(),this.yStrikeoutSize=n.readShort(),this.yStrikeoutPosition=n.readShort(),this.familyClass=n.readShort(),this.panose=function(){var t,r;for(r=[],t=0;t<10;++t)r.push(n.readByte());return r}(),this.charRange=function(){var t,r;for(r=[],t=0;t<4;++t)r.push(n.readInt());return r}(),this.vendorID=n.readString(4),this.selection=n.readShort(),this.firstCharIndex=n.readShort(),this.lastCharIndex=n.readShort(),this.version>0&&(this.ascent=n.readShort(),this.descent=n.readShort(),this.lineGap=n.readShort(),this.winAscent=n.readShort(),this.winDescent=n.readShort(),this.codePageRange=function(){var t,r;for(r=[],t=0;t<2;t=++t)r.push(n.readInt());return r}(),this.version>1))return this.xHeight=n.readShort(),this.capHeight=n.readShort(),this.defaultChar=n.readShort(),this.breakChar=n.readShort(),this.maxContext=n.readShort()},e}(),zm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Eu),e.prototype.tag="post",e.prototype.parse=function(n){var t,r,o;switch(n.pos=this.offset,this.format=n.readInt(),this.italicAngle=n.readInt(),this.underlinePosition=n.readShort(),this.underlineThickness=n.readShort(),this.isFixedPitch=n.readInt(),this.minMemType42=n.readInt(),this.maxMemType42=n.readInt(),this.minMemType1=n.readInt(),this.maxMemType1=n.readInt(),this.format){case 65536:case 196608:break;case 131072:var l;for(r=n.readUInt16(),this.glyphNameIndex=[],l=0;0<=r?l<r:l>r;l=0<=r?++l:--l)this.glyphNameIndex.push(n.readUInt16());for(this.names=[],o=[];n.pos<this.offset+this.length;)t=n.readByte(),o.push(this.names.push(n.readString(t)));return o;case 151552:return r=n.readUInt16(),this.offsets=n.read(r);case 262144:return this.map=function(){var w,y,S;for(S=[],l=w=0,y=this.file.maxp.numGlyphs;0<=y?w<y:w>y;l=0<=y?++w:--w)S.push(n.readUInt32());return S}.call(this)}},e}(),Zm=function(e,n){this.raw=e,this.length=e.length,this.platformID=n.platformID,this.encodingID=n.encodingID,this.languageID=n.languageID},Vm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Eu),e.prototype.tag="name",e.prototype.parse=function(n){var t,r,o,l,w,y,S,Q,V,fe,Le;for(n.pos=this.offset,n.readShort(),t=n.readShort(),y=n.readShort(),r=[],l=0;0<=t?l<t:l>t;l=0<=t?++l:--l)r.push({platformID:n.readShort(),encodingID:n.readShort(),languageID:n.readShort(),nameID:n.readShort(),length:n.readShort(),offset:this.offset+y+n.readShort()});for(S={},l=V=0,fe=r.length;V<fe;l=++V)o=r[l],n.pos=o.offset,Q=n.readString(o.length),w=new Zm(Q,o),S[Le=o.nameID]==null&&(S[Le]=[]),S[o.nameID].push(w);this.strings=S,this.copyright=S[0],this.fontFamily=S[1],this.fontSubfamily=S[2],this.uniqueSubfamily=S[3],this.fontName=S[4],this.version=S[5];try{this.postscriptName=S[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(z){this.postscriptName=S[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=S[7],this.manufacturer=S[8],this.designer=S[9],this.description=S[10],this.vendorUrl=S[11],this.designerUrl=S[12],this.license=S[13],this.licenseUrl=S[14],this.preferredFamily=S[15],this.preferredSubfamily=S[17],this.compatibleFull=S[18],this.sampleText=S[19]},e}(),Wm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Eu),e.prototype.tag="maxp",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.numGlyphs=n.readUInt16(),this.maxPoints=n.readUInt16(),this.maxContours=n.readUInt16(),this.maxCompositePoints=n.readUInt16(),this.maxComponentContours=n.readUInt16(),this.maxZones=n.readUInt16(),this.maxTwilightPoints=n.readUInt16(),this.maxStorage=n.readUInt16(),this.maxFunctionDefs=n.readUInt16(),this.maxInstructionDefs=n.readUInt16(),this.maxStackElements=n.readUInt16(),this.maxSizeOfInstructions=n.readUInt16(),this.maxComponentElements=n.readUInt16(),this.maxComponentDepth=n.readUInt16()},e}(),Gm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Eu),e.prototype.tag="hmtx",e.prototype.parse=function(n){var t,r,o,l,w,y,S;for(n.pos=this.offset,this.metrics=[],t=0,y=this.file.hhea.numberOfMetrics;0<=y?t<y:t>y;t=0<=y?++t:--t)this.metrics.push({advance:n.readUInt16(),lsb:n.readInt16()});for(o=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var Q,V;for(V=[],t=Q=0;0<=o?Q<o:Q>o;t=0<=o?++Q:--Q)V.push(n.readInt16());return V}(),this.widths=function(){var Q,V,fe,Le;for(Le=[],Q=0,V=(fe=this.metrics).length;Q<V;Q++)l=fe[Q],Le.push(l.advance);return Le}.call(this),r=this.widths[this.widths.length-1],S=[],t=w=0;0<=o?w<o:w>o;t=0<=o?++w:--w)S.push(this.widths.push(r));return S},e.prototype.forGlyph=function(n){return n in this.metrics?this.metrics[n]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[n-this.metrics.length]}},e}(),Gg=[].slice,$m=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Eu),e.prototype.tag="glyf",e.prototype.parse=function(){return this.cache={}},e.prototype.glyphFor=function(n){var t,r,o,l,w,y,S,Q,V,fe;return n in this.cache?this.cache[n]:(l=this.file.loca,t=this.file.contents,r=l.indexOf(n),(o=l.lengthOf(n))===0?this.cache[n]=null:(t.pos=this.offset+r,w=(y=new id(t.read(o))).readShort(),Q=y.readShort(),fe=y.readShort(),S=y.readShort(),V=y.readShort(),this.cache[n]=w===-1?new Ym(y,Q,fe,S,V):new Xm(y,w,Q,fe,S,V),this.cache[n]))},e.prototype.encode=function(n,t,r){var o,l,w,y,S;for(w=[],l=[],y=0,S=t.length;y<S;y++)o=n[t[y]],l.push(w.length),o&&(w=w.concat(o.encode(r)));return l.push(w.length),{table:w,offsets:l}},e}(),Xm=function(){function e(n,t,r,o,l,w){this.raw=n,this.numberOfContours=t,this.xMin=r,this.yMin=o,this.xMax=l,this.yMax=w,this.compound=!1}return e.prototype.encode=function(){return this.raw.data},e}(),Ym=function(){function e(n,t,r,o,l){var w,y;for(this.raw=n,this.xMin=t,this.yMin=r,this.xMax=o,this.yMax=l,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],w=this.raw;y=w.readShort(),this.glyphOffsets.push(w.pos),this.glyphIDs.push(w.readUInt16()),32&y;)w.pos+=1&y?4:2,128&y?w.pos+=8:64&y?w.pos+=4:8&y&&(w.pos+=2)}return e.prototype.encode=function(){var n,t,r;for(t=new id(Gg.call(this.raw.data)),n=0,r=this.glyphIDs.length;n<r;++n)t.pos=this.glyphOffsets[n];return t.data},e}(),Jm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Ju(e,Eu),e.prototype.tag="loca",e.prototype.parse=function(n){var t,r;return n.pos=this.offset,t=this.file.head.indexToLocFormat,this.offsets=t===0?function(){var o,l;for(l=[],r=0,o=this.length;r<o;r+=2)l.push(2*n.readUInt16());return l}.call(this):function(){var o,l;for(l=[],r=0,o=this.length;r<o;r+=4)l.push(n.readUInt32());return l}.call(this)},e.prototype.indexOf=function(n){return this.offsets[n]},e.prototype.lengthOf=function(n){return this.offsets[n+1]-this.offsets[n]},e.prototype.encode=function(n,t){for(var r=new Uint32Array(this.offsets.length),o=0,l=0,w=0;w<r.length;++w)if(r[w]=o,l<t.length&&t[l]==w){++l,r[w]=o;var y=this.offsets[w],S=this.offsets[w+1]-y;S>0&&(o+=S)}for(var Q=new Array(4*r.length),V=0;V<r.length;++V)Q[4*V+3]=255&r[V],Q[4*V+2]=(65280&r[V])>>8,Q[4*V+1]=(16711680&r[V])>>16,Q[4*V]=(4278190080&r[V])>>24;return Q},e}(),qm=function(){function e(n){this.font=n,this.subset={},this.unicodes={},this.next=33}return e.prototype.generateCmap=function(){var n,t,r,o,l;for(t in o=this.font.cmap.tables[0].codeMap,n={},l=this.subset)r=l[t],n[t]=o[r];return n},e.prototype.glyphsFor=function(n){var t,r,o,l,w,y,S;for(o={},w=0,y=n.length;w<y;w++)o[l=n[w]]=this.font.glyf.glyphFor(l);for(l in t=[],o)(r=o[l])!=null&&r.compound&&t.push.apply(t,r.glyphIDs);if(t.length>0)for(l in S=this.glyphsFor(t))r=S[l],o[l]=r;return o},e.prototype.encode=function(n,t){var r,o,l,w,y,S,Q,V,fe,Le,z,ot,Je,it,Me;for(o in r=Wg.encode(this.generateCmap(),"unicode"),w=this.glyphsFor(n),z={0:0},Me=r.charMap)z[(S=Me[o]).old]=S.new;for(ot in Le=r.maxGlyphID,w)ot in z||(z[ot]=Le++);return V=function(Mt){var Ot,bt;for(Ot in bt={},Mt)bt[Mt[Ot]]=Ot;return bt}(z),fe=Object.keys(V).sort(function(Mt,Ot){return Mt-Ot}),Je=function(){var Mt,Ot,bt;for(bt=[],Mt=0,Ot=fe.length;Mt<Ot;Mt++)y=fe[Mt],bt.push(V[y]);return bt}(),l=this.font.glyf.encode(w,Je,z),Q=this.font.loca.encode(l.offsets,Je),it={cmap:this.font.cmap.raw(),glyf:l.table,loca:Q,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(t)},this.font.os2.exists&&(it["OS/2"]=this.font.os2.raw()),this.font.directory.encode(it)},e}();yo.API.PDFObject=function(){var e;function n(){}return e=function(t,r){return(Array(r+1).join("0")+t).slice(-r)},n.convert=function(t){var r,o,l,w;if(Array.isArray(t))return"["+function(){var y,S,Q;for(Q=[],y=0,S=t.length;y<S;y++)r=t[y],Q.push(n.convert(r));return Q}().join(" ")+"]";if(typeof t=="string")return"/"+t;if(t!=null&&t.isString)return"("+t+")";if(t instanceof Date)return"(D:"+e(t.getUTCFullYear(),4)+e(t.getUTCMonth(),2)+e(t.getUTCDate(),2)+e(t.getUTCHours(),2)+e(t.getUTCMinutes(),2)+e(t.getUTCSeconds(),2)+"Z)";if({}.toString.call(t)==="[object Object]"){for(o in l=["<<"],t)w=t[o],l.push("/"+o+" "+n.convert(w));return l.push(">>"),l.join(`
|
|
|
`)}return""+t},n}()},86129:function(rr,Zt,g){var s=g(19208).lW,Se=g(97671);(function(M){rr.exports=M()})(function(){return function M(Be,te,G){function Z(i,N){if(!te[i]){if(!Be[i]){var B=void 0;if(!N&&B)return require(i,!0);if(v)return v(i,!0);var D=new Error("Cannot find module '"+i+"'");throw D.code="MODULE_NOT_FOUND",D}var O=te[i]={exports:{}};Be[i][0].call(O.exports,function(T){var E=Be[i][1][T];return Z(E||T)},O,O.exports,M,Be,te,G)}return te[i].exports}for(var v=void 0,L=0;L<G.length;L++)Z(G[L]);return Z}({1:[function(M,Be,te){"use strict";var G=M("./utils"),Z=M("./support"),v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";te.encode=function(L){for(var i,N,B,D,O,T,E,U=[],F=0,W=L.length,re=W,H=G.getTypeOf(L)!=="string";F<L.length;)re=W-F,B=H?(i=L[F++],N=F<W?L[F++]:0,F<W?L[F++]:0):(i=L.charCodeAt(F++),N=F<W?L.charCodeAt(F++):0,F<W?L.charCodeAt(F++):0),D=i>>2,O=(3&i)<<4|N>>4,T=1<re?(15&N)<<2|B>>6:64,E=2<re?63&B:64,U.push(v.charAt(D)+v.charAt(O)+v.charAt(T)+v.charAt(E));return U.join("")},te.decode=function(L){var i,N,B,D,O,T,E=0,U=0,F="data:";if(L.substr(0,F.length)===F)throw new Error("Invalid base64 input, it looks like a data url.");var W,re=3*(L=L.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(L.charAt(L.length-1)===v.charAt(64)&&re--,L.charAt(L.length-2)===v.charAt(64)&&re--,re%1!=0)throw new Error("Invalid base64 input, bad content length.");for(W=Z.uint8array?new Uint8Array(0|re):new Array(0|re);E<L.length;)i=v.indexOf(L.charAt(E++))<<2|(D=v.indexOf(L.charAt(E++)))>>4,N=(15&D)<<4|(O=v.indexOf(L.charAt(E++)))>>2,B=(3&O)<<6|(T=v.indexOf(L.charAt(E++))),W[U++]=i,O!==64&&(W[U++]=N),T!==64&&(W[U++]=B);return W}},{"./support":30,"./utils":32}],2:[function(M,Be,te){"use strict";var G=M("./external"),Z=M("./stream/DataWorker"),v=M("./stream/Crc32Probe"),L=M("./stream/DataLengthProbe");function i(N,B,D,O,T){this.compressedSize=N,this.uncompressedSize=B,this.crc32=D,this.compression=O,this.compressedContent=T}i.prototype={getContentWorker:function(){var N=new Z(G.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new L("data_length")),B=this;return N.on("end",function(){if(this.streamInfo.data_length!==B.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),N},getCompressedWorker:function(){return new Z(G.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},i.createWorkerFrom=function(N,B,D){return N.pipe(new v).pipe(new L("uncompressedSize")).pipe(B.compressWorker(D)).pipe(new L("compressedSize")).withStreamInfo("compression",B)},Be.exports=i},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(M,Be,te){"use strict";var G=M("./stream/GenericWorker");te.STORE={magic:"\0\0",compressWorker:function(){return new G("STORE compression")},uncompressWorker:function(){return new G("STORE decompression")}},te.DEFLATE=M("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(M,Be,te){"use strict";var G=M("./utils"),Z=function(){for(var v,L=[],i=0;i<256;i++){v=i;for(var N=0;N<8;N++)v=1&v?3988292384^v>>>1:v>>>1;L[i]=v}return L}();Be.exports=function(v,L){return v!==void 0&&v.length?G.getTypeOf(v)!=="string"?function(i,N,B,D){var O=Z,T=D+B;i^=-1;for(var E=D;E<T;E++)i=i>>>8^O[255&(i^N[E])];return-1^i}(0|L,v,v.length,0):function(i,N,B,D){var O=Z,T=D+B;i^=-1;for(var E=D;E<T;E++)i=i>>>8^O[255&(i^N.charCodeAt(E))];return-1^i}(0|L,v,v.length,0):0}},{"./utils":32}],5:[function(M,Be,te){"use strict";te.base64=!1,te.binary=!1,te.dir=!1,te.createFolders=!0,te.date=null,te.compression=null,te.compressionOptions=null,te.comment=null,te.unixPermissions=null,te.dosPermissions=null},{}],6:[function(M,Be,te){"use strict";var G=null;G=typeof Promise!="undefined"?Promise:M("lie"),Be.exports={Promise:G}},{lie:37}],7:[function(M,Be,te){"use strict";var G=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",Z=M("pako"),v=M("./utils"),L=M("./stream/GenericWorker"),i=G?"uint8array":"array";function N(B,D){L.call(this,"FlateWorker/"+B),this._pako=null,this._pakoAction=B,this._pakoOptions=D,this.meta={}}te.magic="\b\0",v.inherits(N,L),N.prototype.processChunk=function(B){this.meta=B.meta,this._pako===null&&this._createPako(),this._pako.push(v.transformTo(i,B.data),!1)},N.prototype.flush=function(){L.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},N.prototype.cleanUp=function(){L.prototype.cleanUp.call(this),this._pako=null},N.prototype._createPako=function(){this._pako=new Z[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var B=this;this._pako.onData=function(D){B.push({data:D,meta:B.meta})}},te.compressWorker=function(B){return new N("Deflate",B)},te.uncompressWorker=function(){return new N("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(M,Be,te){"use strict";function G(O,T){var E,U="";for(E=0;E<T;E++)U+=String.fromCharCode(255&O),O>>>=8;return U}function Z(O,T,E,U,F,W){var re,H,k=O.file,de=O.compression,ue=W!==i.utf8encode,Fe=v.transformTo("string",W(k.name)),me=v.transformTo("string",i.utf8encode(k.name)),ve=k.comment,pe=v.transformTo("string",W(ve)),J=v.transformTo("string",i.utf8encode(ve)),ye=me.length!==k.name.length,p=J.length!==ve.length,j="",Xe="",ie="",he=k.dir,Ce=k.date,ge={crc32:0,compressedSize:0,uncompressedSize:0};T&&!E||(ge.crc32=O.crc32,ge.compressedSize=O.compressedSize,ge.uncompressedSize=O.uncompressedSize);var ae=0;T&&(ae|=8),ue||!ye&&!p||(ae|=2048);var Ae=0,nt=0;he&&(Ae|=16),F==="UNIX"?(nt=798,Ae|=function(Ve,Qt){var vt=Ve;return Ve||(vt=Qt?16893:33204),(65535&vt)<<16}(k.unixPermissions,he)):(nt=20,Ae|=function(Ve){return 63&(Ve||0)}(k.dosPermissions)),re=Ce.getUTCHours(),re<<=6,re|=Ce.getUTCMinutes(),re<<=5,re|=Ce.getUTCSeconds()/2,H=Ce.getUTCFullYear()-1980,H<<=4,H|=Ce.getUTCMonth()+1,H<<=5,H|=Ce.getUTCDate(),ye&&(Xe=G(1,1)+G(N(Fe),4)+me,j+="up"+G(Xe.length,2)+Xe),p&&(ie=G(1,1)+G(N(pe),4)+J,j+="uc"+G(ie.length,2)+ie);var mt="";return mt+=`
|
|
|
\0`,mt+=G(ae,2),mt+=de.magic,mt+=G(re,2),mt+=G(H,2),mt+=G(ge.crc32,4),mt+=G(ge.compressedSize,4),mt+=G(ge.uncompressedSize,4),mt+=G(Fe.length,2),mt+=G(j.length,2),{fileRecord:B.LOCAL_FILE_HEADER+mt+Fe+j,dirRecord:B.CENTRAL_FILE_HEADER+G(nt,2)+mt+G(pe.length,2)+"\0\0\0\0"+G(Ae,4)+G(U,4)+Fe+j+pe}}var v=M("../utils"),L=M("../stream/GenericWorker"),i=M("../utf8"),N=M("../crc32"),B=M("../signature");function D(O,T,E,U){L.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=T,this.zipPlatform=E,this.encodeFileName=U,this.streamFiles=O,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}v.inherits(D,L),D.prototype.push=function(O){var T=O.meta.percent||0,E=this.entriesCount,U=this._sources.length;this.accumulate?this.contentBuffer.push(O):(this.bytesWritten+=O.data.length,L.prototype.push.call(this,{data:O.data,meta:{currentFile:this.currentFile,percent:E?(T+100*(E-U-1))/E:100}}))},D.prototype.openedSource=function(O){this.currentSourceOffset=this.bytesWritten,this.currentFile=O.file.name;var T=this.streamFiles&&!O.file.dir;if(T){var E=Z(O,T,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:E.fileRecord,meta:{percent:0}})}else this.accumulate=!0},D.prototype.closedSource=function(O){this.accumulate=!1;var T=this.streamFiles&&!O.file.dir,E=Z(O,T,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(E.dirRecord),T)this.push({data:function(U){return B.DATA_DESCRIPTOR+G(U.crc32,4)+G(U.compressedSize,4)+G(U.uncompressedSize,4)}(O),meta:{percent:100}});else for(this.push({data:E.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},D.prototype.flush=function(){for(var O=this.bytesWritten,T=0;T<this.dirRecords.length;T++)this.push({data:this.dirRecords[T],meta:{percent:100}});var E=this.bytesWritten-O,U=function(F,W,re,H,k){var de=v.transformTo("string",k(H));return B.CENTRAL_DIRECTORY_END+"\0\0\0\0"+G(F,2)+G(F,2)+G(W,4)+G(re,4)+G(de.length,2)+de}(this.dirRecords.length,E,O,this.zipComment,this.encodeFileName);this.push({data:U,meta:{percent:100}})},D.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},D.prototype.registerPrevious=function(O){this._sources.push(O);var T=this;return O.on("data",function(E){T.processChunk(E)}),O.on("end",function(){T.closedSource(T.previous.streamInfo),T._sources.length?T.prepareNextSource():T.end()}),O.on("error",function(E){T.error(E)}),this},D.prototype.resume=function(){return!!L.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},D.prototype.error=function(O){var T=this._sources;if(!L.prototype.error.call(this,O))return!1;for(var E=0;E<T.length;E++)try{T[E].error(O)}catch(U){}return!0},D.prototype.lock=function(){L.prototype.lock.call(this);for(var O=this._sources,T=0;T<O.length;T++)O[T].lock()},Be.exports=D},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(M,Be,te){"use strict";var G=M("../compressions"),Z=M("./ZipFileWorker");te.generateWorker=function(v,L,i){var N=new Z(L.streamFiles,i,L.platform,L.encodeFileName),B=0;try{v.forEach(function(D,O){B++;var T=function(W,re){var H=W||re,k=G[H];if(!k)throw new Error(H+" is not a valid compression method !");return k}(O.options.compression,L.compression),E=O.options.compressionOptions||L.compressionOptions||{},U=O.dir,F=O.date;O._compressWorker(T,E).withStreamInfo("file",{name:D,dir:U,date:F,comment:O.comment||"",unixPermissions:O.unixPermissions,dosPermissions:O.dosPermissions}).pipe(N)}),N.entriesCount=B}catch(D){N.error(D)}return N}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(M,Be,te){"use strict";function G(){if(!(this instanceof G))return new G;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 Z=new G;for(var v in this)typeof this[v]!="function"&&(Z[v]=this[v]);return Z}}(G.prototype=M("./object")).loadAsync=M("./load"),G.support=M("./support"),G.defaults=M("./defaults"),G.version="3.10.1",G.loadAsync=function(Z,v){return new G().loadAsync(Z,v)},G.external=M("./external"),Be.exports=G},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(M,Be,te){"use strict";var G=M("./utils"),Z=M("./external"),v=M("./utf8"),L=M("./zipEntries"),i=M("./stream/Crc32Probe"),N=M("./nodejsUtils");function B(D){return new Z.Promise(function(O,T){var E=D.decompressed.getContentWorker().pipe(new i);E.on("error",function(U){T(U)}).on("end",function(){E.streamInfo.crc32!==D.decompressed.crc32?T(new Error("Corrupted zip : CRC32 mismatch")):O()}).resume()})}Be.exports=function(D,O){var T=this;return O=G.extend(O||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:v.utf8decode}),N.isNode&&N.isStream(D)?Z.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):G.prepareContent("the loaded zip file",D,!0,O.optimizedBinaryString,O.base64).then(function(E){var U=new L(O);return U.load(E),U}).then(function(E){var U=[Z.Promise.resolve(E)],F=E.files;if(O.checkCRC32)for(var W=0;W<F.length;W++)U.push(B(F[W]));return Z.Promise.all(U)}).then(function(E){for(var U=E.shift(),F=U.files,W=0;W<F.length;W++){var re=F[W],H=re.fileNameStr,k=G.resolve(re.fileNameStr);T.file(k,re.decompressed,{binary:!0,optimizedBinaryString:!0,date:re.date,dir:re.dir,comment:re.fileCommentStr.length?re.fileCommentStr:null,unixPermissions:re.unixPermissions,dosPermissions:re.dosPermissions,createFolders:O.createFolders}),re.dir||(T.file(k).unsafeOriginalName=H)}return U.zipComment.length&&(T.comment=U.zipComment),T})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(M,Be,te){"use strict";var G=M("../utils"),Z=M("../stream/GenericWorker");function v(L,i){Z.call(this,"Nodejs stream input adapter for "+L),this._upstreamEnded=!1,this._bindStream(i)}G.inherits(v,Z),v.prototype._bindStream=function(L){var i=this;(this._stream=L).pause(),L.on("data",function(N){i.push({data:N,meta:{percent:0}})}).on("error",function(N){i.isPaused?this.generatedError=N:i.error(N)}).on("end",function(){i.isPaused?i._upstreamEnded=!0:i.end()})},v.prototype.pause=function(){return!!Z.prototype.pause.call(this)&&(this._stream.pause(),!0)},v.prototype.resume=function(){return!!Z.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},Be.exports=v},{"../stream/GenericWorker":28,"../utils":32}],13:[function(M,Be,te){"use strict";var G=M("readable-stream").Readable;function Z(v,L,i){G.call(this,L),this._helper=v;var N=this;v.on("data",function(B,D){N.push(B)||N._helper.pause(),i&&i(D)}).on("error",function(B){N.emit("error",B)}).on("end",function(){N.push(null)})}M("../utils").inherits(Z,G),Z.prototype._read=function(){this._helper.resume()},Be.exports=Z},{"../utils":32,"readable-stream":16}],14:[function(M,Be,te){"use strict";Be.exports={isNode:typeof s!="undefined",newBufferFrom:function(G,Z){if(s.from&&s.from!==Uint8Array.from)return s.from(G,Z);if(typeof G=="number")throw new Error('The "data" argument must not be a number');return new s(G,Z)},allocBuffer:function(G){if(s.alloc)return s.alloc(G);var Z=new s(G);return Z.fill(0),Z},isBuffer:function(G){return s.isBuffer(G)},isStream:function(G){return G&&typeof G.on=="function"&&typeof G.pause=="function"&&typeof G.resume=="function"}}},{}],15:[function(M,Be,te){"use strict";function G(k,de,ue){var Fe,me=v.getTypeOf(de),ve=v.extend(ue||{},N);ve.date=ve.date||new Date,ve.compression!==null&&(ve.compression=ve.compression.toUpperCase()),typeof ve.unixPermissions=="string"&&(ve.unixPermissions=parseInt(ve.unixPermissions,8)),ve.unixPermissions&&16384&ve.unixPermissions&&(ve.dir=!0),ve.dosPermissions&&16&ve.dosPermissions&&(ve.dir=!0),ve.dir&&(k=F(k)),ve.createFolders&&(Fe=U(k))&&W.call(this,Fe,!0);var pe=me==="string"&&ve.binary===!1&&ve.base64===!1;ue&&ue.binary!==void 0||(ve.binary=!pe),(de instanceof B&&de.uncompressedSize===0||ve.dir||!de||de.length===0)&&(ve.base64=!1,ve.binary=!0,de="",ve.compression="STORE",me="string");var J=null;J=de instanceof B||de instanceof L?de:T.isNode&&T.isStream(de)?new E(k,de):v.prepareContent(k,de,ve.binary,ve.optimizedBinaryString,ve.base64);var ye=new D(k,J,ve);this.files[k]=ye}var Z=M("./utf8"),v=M("./utils"),L=M("./stream/GenericWorker"),i=M("./stream/StreamHelper"),N=M("./defaults"),B=M("./compressedObject"),D=M("./zipObject"),O=M("./generate"),T=M("./nodejsUtils"),E=M("./nodejs/NodejsStreamInputAdapter"),U=function(k){k.slice(-1)==="/"&&(k=k.substring(0,k.length-1));var de=k.lastIndexOf("/");return 0<de?k.substring(0,de):""},F=function(k){return k.slice(-1)!=="/"&&(k+="/"),k},W=function(k,de){return de=de!==void 0?de:N.createFolders,k=F(k),this.files[k]||G.call(this,k,null,{dir:!0,createFolders:de}),this.files[k]};function re(k){return Object.prototype.toString.call(k)==="[object RegExp]"}var H={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(k){var de,ue,Fe;for(de in this.files)Fe=this.files[de],(ue=de.slice(this.root.length,de.length))&&de.slice(0,this.root.length)===this.root&&k(ue,Fe)},filter:function(k){var de=[];return this.forEach(function(ue,Fe){k(ue,Fe)&&de.push(Fe)}),de},file:function(k,de,ue){if(arguments.length!==1)return k=this.root+k,G.call(this,k,de,ue),this;if(re(k)){var Fe=k;return this.filter(function(ve,pe){return!pe.dir&&Fe.test(ve)})}var me=this.files[this.root+k];return me&&!me.dir?me:null},folder:function(k){if(!k)return this;if(re(k))return this.filter(function(me,ve){return ve.dir&&k.test(me)});var de=this.root+k,ue=W.call(this,de),Fe=this.clone();return Fe.root=ue.name,Fe},remove:function(k){k=this.root+k;var de=this.files[k];if(de||(k.slice(-1)!=="/"&&(k+="/"),de=this.files[k]),de&&!de.dir)delete this.files[k];else for(var ue=this.filter(function(me,ve){return ve.name.slice(0,k.length)===k}),Fe=0;Fe<ue.length;Fe++)delete this.files[ue[Fe].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(k){var de,ue={};try{if((ue=v.extend(k||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:Z.utf8encode})).type=ue.type.toLowerCase(),ue.compression=ue.compression.toUpperCase(),ue.type==="binarystring"&&(ue.type="string"),!ue.type)throw new Error("No output type specified.");v.checkSupport(ue.type),ue.platform!=="darwin"&&ue.platform!=="freebsd"&&ue.platform!=="linux"&&ue.platform!=="sunos"||(ue.platform="UNIX"),ue.platform==="win32"&&(ue.platform="DOS");var Fe=ue.comment||this.comment||"";de=O.generateWorker(this,ue,Fe)}catch(me){(de=new L("error")).error(me)}return new i(de,ue.type||"string",ue.mimeType)},generateAsync:function(k,de){return this.generateInternalStream(k).accumulate(de)},generateNodeStream:function(k,de){return(k=k||{}).type||(k.type="nodebuffer"),this.generateInternalStream(k).toNodejsStream(de)}};Be.exports=H},{"./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(M,Be,te){"use strict";Be.exports=M("stream")},{stream:void 0}],17:[function(M,Be,te){"use strict";var G=M("./DataReader");function Z(v){G.call(this,v);for(var L=0;L<this.data.length;L++)v[L]=255&v[L]}M("../utils").inherits(Z,G),Z.prototype.byteAt=function(v){return this.data[this.zero+v]},Z.prototype.lastIndexOfSignature=function(v){for(var L=v.charCodeAt(0),i=v.charCodeAt(1),N=v.charCodeAt(2),B=v.charCodeAt(3),D=this.length-4;0<=D;--D)if(this.data[D]===L&&this.data[D+1]===i&&this.data[D+2]===N&&this.data[D+3]===B)return D-this.zero;return-1},Z.prototype.readAndCheckSignature=function(v){var L=v.charCodeAt(0),i=v.charCodeAt(1),N=v.charCodeAt(2),B=v.charCodeAt(3),D=this.readData(4);return L===D[0]&&i===D[1]&&N===D[2]&&B===D[3]},Z.prototype.readData=function(v){if(this.checkOffset(v),v===0)return[];var L=this.data.slice(this.zero+this.index,this.zero+this.index+v);return this.index+=v,L},Be.exports=Z},{"../utils":32,"./DataReader":18}],18:[function(M,Be,te){"use strict";var G=M("../utils");function Z(v){this.data=v,this.length=v.length,this.index=0,this.zero=0}Z.prototype={checkOffset:function(v){this.checkIndex(this.index+v)},checkIndex:function(v){if(this.length<this.zero+v||v<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+v+"). Corrupted zip ?")},setIndex:function(v){this.checkIndex(v),this.index=v},skip:function(v){this.setIndex(this.index+v)},byteAt:function(){},readInt:function(v){var L,i=0;for(this.checkOffset(v),L=this.index+v-1;L>=this.index;L--)i=(i<<8)+this.byteAt(L);return this.index+=v,i},readString:function(v){return G.transformTo("string",this.readData(v))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var v=this.readInt(4);return new Date(Date.UTC(1980+(v>>25&127),(v>>21&15)-1,v>>16&31,v>>11&31,v>>5&63,(31&v)<<1))}},Be.exports=Z},{"../utils":32}],19:[function(M,Be,te){"use strict";var G=M("./Uint8ArrayReader");function Z(v){G.call(this,v)}M("../utils").inherits(Z,G),Z.prototype.readData=function(v){this.checkOffset(v);var L=this.data.slice(this.zero+this.index,this.zero+this.index+v);return this.index+=v,L},Be.exports=Z},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(M,Be,te){"use strict";var G=M("./DataReader");function Z(v){G.call(this,v)}M("../utils").inherits(Z,G),Z.prototype.byteAt=function(v){return this.data.charCodeAt(this.zero+v)},Z.prototype.lastIndexOfSignature=function(v){return this.data.lastIndexOf(v)-this.zero},Z.prototype.readAndCheckSignature=function(v){return v===this.readData(4)},Z.prototype.readData=function(v){this.checkOffset(v);var L=this.data.slice(this.zero+this.index,this.zero+this.index+v);return this.index+=v,L},Be.exports=Z},{"../utils":32,"./DataReader":18}],21:[function(M,Be,te){"use strict";var G=M("./ArrayReader");function Z(v){G.call(this,v)}M("../utils").inherits(Z,G),Z.prototype.readData=function(v){if(this.checkOffset(v),v===0)return new Uint8Array(0);var L=this.data.subarray(this.zero+this.index,this.zero+this.index+v);return this.index+=v,L},Be.exports=Z},{"../utils":32,"./ArrayReader":17}],22:[function(M,Be,te){"use strict";var G=M("../utils"),Z=M("../support"),v=M("./ArrayReader"),L=M("./StringReader"),i=M("./NodeBufferReader"),N=M("./Uint8ArrayReader");Be.exports=function(B){var D=G.getTypeOf(B);return G.checkSupport(D),D!=="string"||Z.uint8array?D==="nodebuffer"?new i(B):Z.uint8array?new N(G.transformTo("uint8array",B)):new v(G.transformTo("array",B)):new L(B)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(M,Be,te){"use strict";te.LOCAL_FILE_HEADER="PK",te.CENTRAL_FILE_HEADER="PK",te.CENTRAL_DIRECTORY_END="PK",te.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",te.ZIP64_CENTRAL_DIRECTORY_END="PK",te.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(M,Be,te){"use strict";var G=M("./GenericWorker"),Z=M("../utils");function v(L){G.call(this,"ConvertWorker to "+L),this.destType=L}Z.inherits(v,G),v.prototype.processChunk=function(L){this.push({data:Z.transformTo(this.destType,L.data),meta:L.meta})},Be.exports=v},{"../utils":32,"./GenericWorker":28}],25:[function(M,Be,te){"use strict";var G=M("./GenericWorker"),Z=M("../crc32");function v(){G.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}M("../utils").inherits(v,G),v.prototype.processChunk=function(L){this.streamInfo.crc32=Z(L.data,this.streamInfo.crc32||0),this.push(L)},Be.exports=v},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(M,Be,te){"use strict";var G=M("../utils"),Z=M("./GenericWorker");function v(L){Z.call(this,"DataLengthProbe for "+L),this.propName=L,this.withStreamInfo(L,0)}G.inherits(v,Z),v.prototype.processChunk=function(L){if(L){var i=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=i+L.data.length}Z.prototype.processChunk.call(this,L)},Be.exports=v},{"../utils":32,"./GenericWorker":28}],27:[function(M,Be,te){"use strict";var G=M("../utils"),Z=M("./GenericWorker");function v(L){Z.call(this,"DataWorker");var i=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,L.then(function(N){i.dataIsReady=!0,i.data=N,i.max=N&&N.length||0,i.type=G.getTypeOf(N),i.isPaused||i._tickAndRepeat()},function(N){i.error(N)})}G.inherits(v,Z),v.prototype.cleanUp=function(){Z.prototype.cleanUp.call(this),this.data=null},v.prototype.resume=function(){return!!Z.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,G.delay(this._tickAndRepeat,[],this)),!0)},v.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(G.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},v.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var L=null,i=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":L=this.data.substring(this.index,i);break;case"uint8array":L=this.data.subarray(this.index,i);break;case"array":case"nodebuffer":L=this.data.slice(this.index,i)}return this.index=i,this.push({data:L,meta:{percent:this.max?this.index/this.max*100:0}})},Be.exports=v},{"../utils":32,"./GenericWorker":28}],28:[function(M,Be,te){"use strict";function G(Z){this.name=Z||"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}G.prototype={push:function(Z){this.emit("data",Z)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(Z){this.emit("error",Z)}return!0},error:function(Z){return!this.isFinished&&(this.isPaused?this.generatedError=Z:(this.isFinished=!0,this.emit("error",Z),this.previous&&this.previous.error(Z),this.cleanUp()),!0)},on:function(Z,v){return this._listeners[Z].push(v),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(Z,v){if(this._listeners[Z])for(var L=0;L<this._listeners[Z].length;L++)this._listeners[Z][L].call(this,v)},pipe:function(Z){return Z.registerPrevious(this)},registerPrevious:function(Z){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=Z.streamInfo,this.mergeStreamInfo(),this.previous=Z;var v=this;return Z.on("data",function(L){v.processChunk(L)}),Z.on("end",function(){v.end()}),Z.on("error",function(L){v.error(L)}),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 Z=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),Z=!0),this.previous&&this.previous.resume(),!Z},flush:function(){},processChunk:function(Z){this.push(Z)},withStreamInfo:function(Z,v){return this.extraStreamInfo[Z]=v,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var Z in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,Z)&&(this.streamInfo[Z]=this.extraStreamInfo[Z])},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 Z="Worker "+this.name;return this.previous?this.previous+" -> "+Z:Z}},Be.exports=G},{}],29:[function(M,Be,te){"use strict";var G=M("../utils"),Z=M("./ConvertWorker"),v=M("./GenericWorker"),L=M("../base64"),i=M("../support"),N=M("../external"),B=null;if(i.nodestream)try{B=M("../nodejs/NodejsStreamOutputAdapter")}catch(T){}function D(T,E){return new N.Promise(function(U,F){var W=[],re=T._internalType,H=T._outputType,k=T._mimeType;T.on("data",function(de,ue){W.push(de),E&&E(ue)}).on("error",function(de){W=[],F(de)}).on("end",function(){try{var de=function(ue,Fe,me){switch(ue){case"blob":return G.newBlob(G.transformTo("arraybuffer",Fe),me);case"base64":return L.encode(Fe);default:return G.transformTo(ue,Fe)}}(H,function(ue,Fe){var me,ve=0,pe=null,J=0;for(me=0;me<Fe.length;me++)J+=Fe[me].length;switch(ue){case"string":return Fe.join("");case"array":return Array.prototype.concat.apply([],Fe);case"uint8array":for(pe=new Uint8Array(J),me=0;me<Fe.length;me++)pe.set(Fe[me],ve),ve+=Fe[me].length;return pe;case"nodebuffer":return s.concat(Fe);default:throw new Error("concat : unsupported type '"+ue+"'")}}(re,W),k);U(de)}catch(ue){F(ue)}W=[]}).resume()})}function O(T,E,U){var F=E;switch(E){case"blob":case"arraybuffer":F="uint8array";break;case"base64":F="string"}try{this._internalType=F,this._outputType=E,this._mimeType=U,G.checkSupport(F),this._worker=T.pipe(new Z(F)),T.lock()}catch(W){this._worker=new v("error"),this._worker.error(W)}}O.prototype={accumulate:function(T){return D(this,T)},on:function(T,E){var U=this;return T==="data"?this._worker.on(T,function(F){E.call(U,F.data,F.meta)}):this._worker.on(T,function(){G.delay(E,arguments,U)}),this},resume:function(){return G.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(T){if(G.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new B(this,{objectMode:this._outputType!=="nodebuffer"},T)}},Be.exports=O},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(M,Be,te){"use strict";if(te.base64=!0,te.array=!0,te.string=!0,te.arraybuffer=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined",te.nodebuffer=typeof s!="undefined",te.uint8array=typeof Uint8Array!="undefined",typeof ArrayBuffer=="undefined")te.blob=!1;else{var G=new ArrayBuffer(0);try{te.blob=new Blob([G],{type:"application/zip"}).size===0}catch(v){try{var Z=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);Z.append(G),te.blob=Z.getBlob("application/zip").size===0}catch(L){te.blob=!1}}}try{te.nodestream=!!M("readable-stream").Readable}catch(v){te.nodestream=!1}},{"readable-stream":16}],31:[function(M,Be,te){"use strict";for(var G=M("./utils"),Z=M("./support"),v=M("./nodejsUtils"),L=M("./stream/GenericWorker"),i=new Array(256),N=0;N<256;N++)i[N]=252<=N?6:248<=N?5:240<=N?4:224<=N?3:192<=N?2:1;i[254]=i[254]=1;function B(){L.call(this,"utf-8 decode"),this.leftOver=null}function D(){L.call(this,"utf-8 encode")}te.utf8encode=function(O){return Z.nodebuffer?v.newBufferFrom(O,"utf-8"):function(T){var E,U,F,W,re,H=T.length,k=0;for(W=0;W<H;W++)(64512&(U=T.charCodeAt(W)))==55296&&W+1<H&&(64512&(F=T.charCodeAt(W+1)))==56320&&(U=65536+(U-55296<<10)+(F-56320),W++),k+=U<128?1:U<2048?2:U<65536?3:4;for(E=Z.uint8array?new Uint8Array(k):new Array(k),W=re=0;re<k;W++)(64512&(U=T.charCodeAt(W)))==55296&&W+1<H&&(64512&(F=T.charCodeAt(W+1)))==56320&&(U=65536+(U-55296<<10)+(F-56320),W++),U<128?E[re++]=U:(U<2048?E[re++]=192|U>>>6:(U<65536?E[re++]=224|U>>>12:(E[re++]=240|U>>>18,E[re++]=128|U>>>12&63),E[re++]=128|U>>>6&63),E[re++]=128|63&U);return E}(O)},te.utf8decode=function(O){return Z.nodebuffer?G.transformTo("nodebuffer",O).toString("utf-8"):function(T){var E,U,F,W,re=T.length,H=new Array(2*re);for(E=U=0;E<re;)if((F=T[E++])<128)H[U++]=F;else if(4<(W=i[F]))H[U++]=65533,E+=W-1;else{for(F&=W===2?31:W===3?15:7;1<W&&E<re;)F=F<<6|63&T[E++],W--;1<W?H[U++]=65533:F<65536?H[U++]=F:(F-=65536,H[U++]=55296|F>>10&1023,H[U++]=56320|1023&F)}return H.length!==U&&(H.subarray?H=H.subarray(0,U):H.length=U),G.applyFromCharCode(H)}(O=G.transformTo(Z.uint8array?"uint8array":"array",O))},G.inherits(B,L),B.prototype.processChunk=function(O){var T=G.transformTo(Z.uint8array?"uint8array":"array",O.data);if(this.leftOver&&this.leftOver.length){if(Z.uint8array){var E=T;(T=new Uint8Array(E.length+this.leftOver.length)).set(this.leftOver,0),T.set(E,this.leftOver.length)}else T=this.leftOver.concat(T);this.leftOver=null}var U=function(W,re){var H;for((re=re||W.length)>W.length&&(re=W.length),H=re-1;0<=H&&(192&W[H])==128;)H--;return H<0||H===0?re:H+i[W[H]]>re?H:re}(T),F=T;U!==T.length&&(Z.uint8array?(F=T.subarray(0,U),this.leftOver=T.subarray(U,T.length)):(F=T.slice(0,U),this.leftOver=T.slice(U,T.length))),this.push({data:te.utf8decode(F),meta:O.meta})},B.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:te.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},te.Utf8DecodeWorker=B,G.inherits(D,L),D.prototype.processChunk=function(O){this.push({data:te.utf8encode(O.data),meta:O.meta})},te.Utf8EncodeWorker=D},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(M,Be,te){"use strict";var G=M("./support"),Z=M("./base64"),v=M("./nodejsUtils"),L=M("./external");function i(E){return E}function N(E,U){for(var F=0;F<E.length;++F)U[F]=255&E.charCodeAt(F);return U}M("setimmediate"),te.newBlob=function(E,U){te.checkSupport("blob");try{return new Blob([E],{type:U})}catch(W){try{var F=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return F.append(E),F.getBlob(U)}catch(re){throw new Error("Bug : can't construct the Blob.")}}};var B={stringifyByChunk:function(E,U,F){var W=[],re=0,H=E.length;if(H<=F)return String.fromCharCode.apply(null,E);for(;re<H;)U==="array"||U==="nodebuffer"?W.push(String.fromCharCode.apply(null,E.slice(re,Math.min(re+F,H)))):W.push(String.fromCharCode.apply(null,E.subarray(re,Math.min(re+F,H)))),re+=F;return W.join("")},stringifyByChar:function(E){for(var U="",F=0;F<E.length;F++)U+=String.fromCharCode(E[F]);return U},applyCanBeUsed:{uint8array:function(){try{return G.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch(E){return!1}}(),nodebuffer:function(){try{return G.nodebuffer&&String.fromCharCode.apply(null,v.allocBuffer(1)).length===1}catch(E){return!1}}()}};function D(E){var U=65536,F=te.getTypeOf(E),W=!0;if(F==="uint8array"?W=B.applyCanBeUsed.uint8array:F==="nodebuffer"&&(W=B.applyCanBeUsed.nodebuffer),W)for(;1<U;)try{return B.stringifyByChunk(E,F,U)}catch(re){U=Math.floor(U/2)}return B.stringifyByChar(E)}function O(E,U){for(var F=0;F<E.length;F++)U[F]=E[F];return U}te.applyFromCharCode=D;var T={};T.string={string:i,array:function(E){return N(E,new Array(E.length))},arraybuffer:function(E){return T.string.uint8array(E).buffer},uint8array:function(E){return N(E,new Uint8Array(E.length))},nodebuffer:function(E){return N(E,v.allocBuffer(E.length))}},T.array={string:D,array:i,arraybuffer:function(E){return new Uint8Array(E).buffer},uint8array:function(E){return new Uint8Array(E)},nodebuffer:function(E){return v.newBufferFrom(E)}},T.arraybuffer={string:function(E){return D(new Uint8Array(E))},array:function(E){return O(new Uint8Array(E),new Array(E.byteLength))},arraybuffer:i,uint8array:function(E){return new Uint8Array(E)},nodebuffer:function(E){return v.newBufferFrom(new Uint8Array(E))}},T.uint8array={string:D,array:function(E){return O(E,new Array(E.length))},arraybuffer:function(E){return E.buffer},uint8array:i,nodebuffer:function(E){return v.newBufferFrom(E)}},T.nodebuffer={string:D,array:function(E){return O(E,new Array(E.length))},arraybuffer:function(E){return T.nodebuffer.uint8array(E).buffer},uint8array:function(E){return O(E,new Uint8Array(E.length))},nodebuffer:i},te.transformTo=function(E,U){if(U=U||"",!E)return U;te.checkSupport(E);var F=te.getTypeOf(U);return T[F][E](U)},te.resolve=function(E){for(var U=E.split("/"),F=[],W=0;W<U.length;W++){var re=U[W];re==="."||re===""&&W!==0&&W!==U.length-1||(re===".."?F.pop():F.push(re))}return F.join("/")},te.getTypeOf=function(E){return typeof E=="string"?"string":Object.prototype.toString.call(E)==="[object Array]"?"array":G.nodebuffer&&v.isBuffer(E)?"nodebuffer":G.uint8array&&E instanceof Uint8Array?"uint8array":G.arraybuffer&&E instanceof ArrayBuffer?"arraybuffer":void 0},te.checkSupport=function(E){if(!G[E.toLowerCase()])throw new Error(E+" is not supported by this platform")},te.MAX_VALUE_16BITS=65535,te.MAX_VALUE_32BITS=-1,te.pretty=function(E){var U,F,W="";for(F=0;F<(E||"").length;F++)W+="\\x"+((U=E.charCodeAt(F))<16?"0":"")+U.toString(16).toUpperCase();return W},te.delay=function(E,U,F){setImmediate(function(){E.apply(F||null,U||[])})},te.inherits=function(E,U){function F(){}F.prototype=U.prototype,E.prototype=new F},te.extend=function(){var E,U,F={};for(E=0;E<arguments.length;E++)for(U in arguments[E])Object.prototype.hasOwnProperty.call(arguments[E],U)&&F[U]===void 0&&(F[U]=arguments[E][U]);return F},te.prepareContent=function(E,U,F,W,re){return L.Promise.resolve(U).then(function(H){return G.blob&&(H instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(H))!==-1)&&typeof FileReader!="undefined"?new L.Promise(function(k,de){var ue=new FileReader;ue.onload=function(Fe){k(Fe.target.result)},ue.onerror=function(Fe){de(Fe.target.error)},ue.readAsArrayBuffer(H)}):H}).then(function(H){var k=te.getTypeOf(H);return k?(k==="arraybuffer"?H=te.transformTo("uint8array",H):k==="string"&&(re?H=Z.decode(H):F&&W!==!0&&(H=function(de){return N(de,G.uint8array?new Uint8Array(de.length):new Array(de.length))}(H))),H):L.Promise.reject(new Error("Can't read the data of '"+E+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(M,Be,te){"use strict";var G=M("./reader/readerFor"),Z=M("./utils"),v=M("./signature"),L=M("./zipEntry"),i=M("./support");function N(B){this.files=[],this.loadOptions=B}N.prototype={checkSignature:function(B){if(!this.reader.readAndCheckSignature(B)){this.reader.index-=4;var D=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+Z.pretty(D)+", expected "+Z.pretty(B)+")")}},isSignature:function(B,D){var O=this.reader.index;this.reader.setIndex(B);var T=this.reader.readString(4)===D;return this.reader.setIndex(O),T},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 B=this.reader.readData(this.zipCommentLength),D=i.uint8array?"uint8array":"array",O=Z.transformTo(D,B);this.zipComment=this.loadOptions.decodeFileName(O)},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 B,D,O,T=this.zip64EndOfCentralSize-44;0<T;)B=this.reader.readInt(2),D=this.reader.readInt(4),O=this.reader.readData(D),this.zip64ExtensibleData[B]={id:B,length:D,value:O}},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 B,D;for(B=0;B<this.files.length;B++)D=this.files[B],this.reader.setIndex(D.localHeaderOffset),this.checkSignature(v.LOCAL_FILE_HEADER),D.readLocalPart(this.reader),D.handleUTF8(),D.processAttributes()},readCentralDir:function(){var B;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(v.CENTRAL_FILE_HEADER);)(B=new L({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(B);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 B=this.reader.lastIndexOfSignature(v.CENTRAL_DIRECTORY_END);if(B<0)throw this.isSignature(0,v.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(B);var D=B;if(this.checkSignature(v.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===Z.MAX_VALUE_16BITS||this.diskWithCentralDirStart===Z.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===Z.MAX_VALUE_16BITS||this.centralDirRecords===Z.MAX_VALUE_16BITS||this.centralDirSize===Z.MAX_VALUE_32BITS||this.centralDirOffset===Z.MAX_VALUE_32BITS){if(this.zip64=!0,(B=this.reader.lastIndexOfSignature(v.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(B),this.checkSignature(v.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,v.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(v.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(v.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var O=this.centralDirOffset+this.centralDirSize;this.zip64&&(O+=20,O+=12+this.zip64EndOfCentralSize);var T=D-O;if(0<T)this.isSignature(D,v.CENTRAL_FILE_HEADER)||(this.reader.zero=T);else if(T<0)throw new Error("Corrupted zip: missing "+Math.abs(T)+" bytes.")},prepareReader:function(B){this.reader=G(B)},load:function(B){this.prepareReader(B),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},Be.exports=N},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(M,Be,te){"use strict";var G=M("./reader/readerFor"),Z=M("./utils"),v=M("./compressedObject"),L=M("./crc32"),i=M("./utf8"),N=M("./compressions"),B=M("./support");function D(O,T){this.options=O,this.loadOptions=T}D.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(O){var T,E;if(O.skip(22),this.fileNameLength=O.readInt(2),E=O.readInt(2),this.fileName=O.readData(this.fileNameLength),O.skip(E),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((T=function(U){for(var F in N)if(Object.prototype.hasOwnProperty.call(N,F)&&N[F].magic===U)return N[F];return null}(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+Z.pretty(this.compressionMethod)+" unknown (inner file : "+Z.transformTo("string",this.fileName)+")");this.decompressed=new v(this.compressedSize,this.uncompressedSize,this.crc32,T,O.readData(this.compressedSize))},readCentralPart:function(O){this.versionMadeBy=O.readInt(2),O.skip(2),this.bitFlag=O.readInt(2),this.compressionMethod=O.readString(2),this.date=O.readDate(),this.crc32=O.readInt(4),this.compressedSize=O.readInt(4),this.uncompressedSize=O.readInt(4);var T=O.readInt(2);if(this.extraFieldsLength=O.readInt(2),this.fileCommentLength=O.readInt(2),this.diskNumberStart=O.readInt(2),this.internalFileAttributes=O.readInt(2),this.externalFileAttributes=O.readInt(4),this.localHeaderOffset=O.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");O.skip(T),this.readExtraFields(O),this.parseZIP64ExtraField(O),this.fileComment=O.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var O=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),O==0&&(this.dosPermissions=63&this.externalFileAttributes),O==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var O=G(this.extraFields[1].value);this.uncompressedSize===Z.MAX_VALUE_32BITS&&(this.uncompressedSize=O.readInt(8)),this.compressedSize===Z.MAX_VALUE_32BITS&&(this.compressedSize=O.readInt(8)),this.localHeaderOffset===Z.MAX_VALUE_32BITS&&(this.localHeaderOffset=O.readInt(8)),this.diskNumberStart===Z.MAX_VALUE_32BITS&&(this.diskNumberStart=O.readInt(4))}},readExtraFields:function(O){var T,E,U,F=O.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});O.index+4<F;)T=O.readInt(2),E=O.readInt(2),U=O.readData(E),this.extraFields[T]={id:T,length:E,value:U};O.setIndex(F)},handleUTF8:function(){var O=B.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=i.utf8decode(this.fileName),this.fileCommentStr=i.utf8decode(this.fileComment);else{var T=this.findExtraFieldUnicodePath();if(T!==null)this.fileNameStr=T;else{var E=Z.transformTo(O,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(E)}var U=this.findExtraFieldUnicodeComment();if(U!==null)this.fileCommentStr=U;else{var F=Z.transformTo(O,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(F)}}},findExtraFieldUnicodePath:function(){var O=this.extraFields[28789];if(O){var T=G(O.value);return T.readInt(1)!==1||L(this.fileName)!==T.readInt(4)?null:i.utf8decode(T.readData(O.length-5))}return null},findExtraFieldUnicodeComment:function(){var O=this.extraFields[25461];if(O){var T=G(O.value);return T.readInt(1)!==1||L(this.fileComment)!==T.readInt(4)?null:i.utf8decode(T.readData(O.length-5))}return null}},Be.exports=D},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(M,Be,te){"use strict";function G(T,E,U){this.name=T,this.dir=U.dir,this.date=U.date,this.comment=U.comment,this.unixPermissions=U.unixPermissions,this.dosPermissions=U.dosPermissions,this._data=E,this._dataBinary=U.binary,this.options={compression:U.compression,compressionOptions:U.compressionOptions}}var Z=M("./stream/StreamHelper"),v=M("./stream/DataWorker"),L=M("./utf8"),i=M("./compressedObject"),N=M("./stream/GenericWorker");G.prototype={internalStream:function(T){var E=null,U="string";try{if(!T)throw new Error("No output type specified.");var F=(U=T.toLowerCase())==="string"||U==="text";U!=="binarystring"&&U!=="text"||(U="string"),E=this._decompressWorker();var W=!this._dataBinary;W&&!F&&(E=E.pipe(new L.Utf8EncodeWorker)),!W&&F&&(E=E.pipe(new L.Utf8DecodeWorker))}catch(re){(E=new N("error")).error(re)}return new Z(E,U,"")},async:function(T,E){return this.internalStream(T).accumulate(E)},nodeStream:function(T,E){return this.internalStream(T||"nodebuffer").toNodejsStream(E)},_compressWorker:function(T,E){if(this._data instanceof i&&this._data.compression.magic===T.magic)return this._data.getCompressedWorker();var U=this._decompressWorker();return this._dataBinary||(U=U.pipe(new L.Utf8EncodeWorker)),i.createWorkerFrom(U,T,E)},_decompressWorker:function(){return this._data instanceof i?this._data.getContentWorker():this._data instanceof N?this._data:new v(this._data)}};for(var B=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],D=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},O=0;O<B.length;O++)G.prototype[B[O]]=D;Be.exports=G},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(M,Be,te){(function(G){"use strict";var Z,v,L=G.MutationObserver||G.WebKitMutationObserver;if(L){var i=0,N=new L(T),B=G.document.createTextNode("");N.observe(B,{characterData:!0}),Z=function(){B.data=i=++i%2}}else if(G.setImmediate||G.MessageChannel===void 0)Z="document"in G&&"onreadystatechange"in G.document.createElement("script")?function(){var E=G.document.createElement("script");E.onreadystatechange=function(){T(),E.onreadystatechange=null,E.parentNode.removeChild(E),E=null},G.document.documentElement.appendChild(E)}:function(){setTimeout(T,0)};else{var D=new G.MessageChannel;D.port1.onmessage=T,Z=function(){D.port2.postMessage(0)}}var O=[];function T(){var E,U;v=!0;for(var F=O.length;F;){for(U=O,O=[],E=-1;++E<F;)U[E]();F=O.length}v=!1}Be.exports=function(E){O.push(E)!==1||v||Z()}}).call(this,typeof g.g!="undefined"?g.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],37:[function(M,Be,te){"use strict";var G=M("immediate");function Z(){}var v={},L=["REJECTED"],i=["FULFILLED"],N=["PENDING"];function B(F){if(typeof F!="function")throw new TypeError("resolver must be a function");this.state=N,this.queue=[],this.outcome=void 0,F!==Z&&E(this,F)}function D(F,W,re){this.promise=F,typeof W=="function"&&(this.onFulfilled=W,this.callFulfilled=this.otherCallFulfilled),typeof re=="function"&&(this.onRejected=re,this.callRejected=this.otherCallRejected)}function O(F,W,re){G(function(){var H;try{H=W(re)}catch(k){return v.reject(F,k)}H===F?v.reject(F,new TypeError("Cannot resolve promise with itself")):v.resolve(F,H)})}function T(F){var W=F&&F.then;if(F&&(typeof F=="object"||typeof F=="function")&&typeof W=="function")return function(){W.apply(F,arguments)}}function E(F,W){var re=!1;function H(ue){re||(re=!0,v.reject(F,ue))}function k(ue){re||(re=!0,v.resolve(F,ue))}var de=U(function(){W(k,H)});de.status==="error"&&H(de.value)}function U(F,W){var re={};try{re.value=F(W),re.status="success"}catch(H){re.status="error",re.value=H}return re}(Be.exports=B).prototype.finally=function(F){if(typeof F!="function")return this;var W=this.constructor;return this.then(function(re){return W.resolve(F()).then(function(){return re})},function(re){return W.resolve(F()).then(function(){throw re})})},B.prototype.catch=function(F){return this.then(null,F)},B.prototype.then=function(F,W){if(typeof F!="function"&&this.state===i||typeof W!="function"&&this.state===L)return this;var re=new this.constructor(Z);return this.state!==N?O(re,this.state===i?F:W,this.outcome):this.queue.push(new D(re,F,W)),re},D.prototype.callFulfilled=function(F){v.resolve(this.promise,F)},D.prototype.otherCallFulfilled=function(F){O(this.promise,this.onFulfilled,F)},D.prototype.callRejected=function(F){v.reject(this.promise,F)},D.prototype.otherCallRejected=function(F){O(this.promise,this.onRejected,F)},v.resolve=function(F,W){var re=U(T,W);if(re.status==="error")return v.reject(F,re.value);var H=re.value;if(H)E(F,H);else{F.state=i,F.outcome=W;for(var k=-1,de=F.queue.length;++k<de;)F.queue[k].callFulfilled(W)}return F},v.reject=function(F,W){F.state=L,F.outcome=W;for(var re=-1,H=F.queue.length;++re<H;)F.queue[re].callRejected(W);return F},B.resolve=function(F){return F instanceof this?F:v.resolve(new this(Z),F)},B.reject=function(F){var W=new this(Z);return v.reject(W,F)},B.all=function(F){var W=this;if(Object.prototype.toString.call(F)!=="[object Array]")return this.reject(new TypeError("must be an array"));var re=F.length,H=!1;if(!re)return this.resolve([]);for(var k=new Array(re),de=0,ue=-1,Fe=new this(Z);++ue<re;)me(F[ue],ue);return Fe;function me(ve,pe){W.resolve(ve).then(function(J){k[pe]=J,++de!==re||H||(H=!0,v.resolve(Fe,k))},function(J){H||(H=!0,v.reject(Fe,J))})}},B.race=function(F){var W=this;if(Object.prototype.toString.call(F)!=="[object Array]")return this.reject(new TypeError("must be an array"));var re=F.length,H=!1;if(!re)return this.resolve([]);for(var k=-1,de=new this(Z);++k<re;)ue=F[k],W.resolve(ue).then(function(Fe){H||(H=!0,v.resolve(de,Fe))},function(Fe){H||(H=!0,v.reject(de,Fe))});var ue;return de}},{immediate:36}],38:[function(M,Be,te){"use strict";var G={};(0,M("./lib/utils/common").assign)(G,M("./lib/deflate"),M("./lib/inflate"),M("./lib/zlib/constants")),Be.exports=G},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(M,Be,te){"use strict";var G=M("./zlib/deflate"),Z=M("./utils/common"),v=M("./utils/strings"),L=M("./zlib/messages"),i=M("./zlib/zstream"),N=Object.prototype.toString,B=0,D=-1,O=0,T=8;function E(F){if(!(this instanceof E))return new E(F);this.options=Z.assign({level:D,method:T,chunkSize:16384,windowBits:15,memLevel:8,strategy:O,to:""},F||{});var W=this.options;W.raw&&0<W.windowBits?W.windowBits=-W.windowBits:W.gzip&&0<W.windowBits&&W.windowBits<16&&(W.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new i,this.strm.avail_out=0;var re=G.deflateInit2(this.strm,W.level,W.method,W.windowBits,W.memLevel,W.strategy);if(re!==B)throw new Error(L[re]);if(W.header&&G.deflateSetHeader(this.strm,W.header),W.dictionary){var H;if(H=typeof W.dictionary=="string"?v.string2buf(W.dictionary):N.call(W.dictionary)==="[object ArrayBuffer]"?new Uint8Array(W.dictionary):W.dictionary,(re=G.deflateSetDictionary(this.strm,H))!==B)throw new Error(L[re]);this._dict_set=!0}}function U(F,W){var re=new E(W);if(re.push(F,!0),re.err)throw re.msg||L[re.err];return re.result}E.prototype.push=function(F,W){var re,H,k=this.strm,de=this.options.chunkSize;if(this.ended)return!1;H=W===~~W?W:W===!0?4:0,typeof F=="string"?k.input=v.string2buf(F):N.call(F)==="[object ArrayBuffer]"?k.input=new Uint8Array(F):k.input=F,k.next_in=0,k.avail_in=k.input.length;do{if(k.avail_out===0&&(k.output=new Z.Buf8(de),k.next_out=0,k.avail_out=de),(re=G.deflate(k,H))!==1&&re!==B)return this.onEnd(re),!(this.ended=!0);k.avail_out!==0&&(k.avail_in!==0||H!==4&&H!==2)||(this.options.to==="string"?this.onData(v.buf2binstring(Z.shrinkBuf(k.output,k.next_out))):this.onData(Z.shrinkBuf(k.output,k.next_out)))}while((0<k.avail_in||k.avail_out===0)&&re!==1);return H===4?(re=G.deflateEnd(this.strm),this.onEnd(re),this.ended=!0,re===B):H!==2||(this.onEnd(B),!(k.avail_out=0))},E.prototype.onData=function(F){this.chunks.push(F)},E.prototype.onEnd=function(F){F===B&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Z.flattenChunks(this.chunks)),this.chunks=[],this.err=F,this.msg=this.strm.msg},te.Deflate=E,te.deflate=U,te.deflateRaw=function(F,W){return(W=W||{}).raw=!0,U(F,W)},te.gzip=function(F,W){return(W=W||{}).gzip=!0,U(F,W)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(M,Be,te){"use strict";var G=M("./zlib/inflate"),Z=M("./utils/common"),v=M("./utils/strings"),L=M("./zlib/constants"),i=M("./zlib/messages"),N=M("./zlib/zstream"),B=M("./zlib/gzheader"),D=Object.prototype.toString;function O(E){if(!(this instanceof O))return new O(E);this.options=Z.assign({chunkSize:16384,windowBits:0,to:""},E||{});var U=this.options;U.raw&&0<=U.windowBits&&U.windowBits<16&&(U.windowBits=-U.windowBits,U.windowBits===0&&(U.windowBits=-15)),!(0<=U.windowBits&&U.windowBits<16)||E&&E.windowBits||(U.windowBits+=32),15<U.windowBits&&U.windowBits<48&&!(15&U.windowBits)&&(U.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new N,this.strm.avail_out=0;var F=G.inflateInit2(this.strm,U.windowBits);if(F!==L.Z_OK)throw new Error(i[F]);this.header=new B,G.inflateGetHeader(this.strm,this.header)}function T(E,U){var F=new O(U);if(F.push(E,!0),F.err)throw F.msg||i[F.err];return F.result}O.prototype.push=function(E,U){var F,W,re,H,k,de,ue=this.strm,Fe=this.options.chunkSize,me=this.options.dictionary,ve=!1;if(this.ended)return!1;W=U===~~U?U:U===!0?L.Z_FINISH:L.Z_NO_FLUSH,typeof E=="string"?ue.input=v.binstring2buf(E):D.call(E)==="[object ArrayBuffer]"?ue.input=new Uint8Array(E):ue.input=E,ue.next_in=0,ue.avail_in=ue.input.length;do{if(ue.avail_out===0&&(ue.output=new Z.Buf8(Fe),ue.next_out=0,ue.avail_out=Fe),(F=G.inflate(ue,L.Z_NO_FLUSH))===L.Z_NEED_DICT&&me&&(de=typeof me=="string"?v.string2buf(me):D.call(me)==="[object ArrayBuffer]"?new Uint8Array(me):me,F=G.inflateSetDictionary(this.strm,de)),F===L.Z_BUF_ERROR&&ve===!0&&(F=L.Z_OK,ve=!1),F!==L.Z_STREAM_END&&F!==L.Z_OK)return this.onEnd(F),!(this.ended=!0);ue.next_out&&(ue.avail_out!==0&&F!==L.Z_STREAM_END&&(ue.avail_in!==0||W!==L.Z_FINISH&&W!==L.Z_SYNC_FLUSH)||(this.options.to==="string"?(re=v.utf8border(ue.output,ue.next_out),H=ue.next_out-re,k=v.buf2string(ue.output,re),ue.next_out=H,ue.avail_out=Fe-H,H&&Z.arraySet(ue.output,ue.output,re,H,0),this.onData(k)):this.onData(Z.shrinkBuf(ue.output,ue.next_out)))),ue.avail_in===0&&ue.avail_out===0&&(ve=!0)}while((0<ue.avail_in||ue.avail_out===0)&&F!==L.Z_STREAM_END);return F===L.Z_STREAM_END&&(W=L.Z_FINISH),W===L.Z_FINISH?(F=G.inflateEnd(this.strm),this.onEnd(F),this.ended=!0,F===L.Z_OK):W!==L.Z_SYNC_FLUSH||(this.onEnd(L.Z_OK),!(ue.avail_out=0))},O.prototype.onData=function(E){this.chunks.push(E)},O.prototype.onEnd=function(E){E===L.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Z.flattenChunks(this.chunks)),this.chunks=[],this.err=E,this.msg=this.strm.msg},te.Inflate=O,te.inflate=T,te.inflateRaw=function(E,U){return(U=U||{}).raw=!0,T(E,U)},te.ungzip=T},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(M,Be,te){"use strict";var G=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Int32Array!="undefined";te.assign=function(L){for(var i=Array.prototype.slice.call(arguments,1);i.length;){var N=i.shift();if(N){if(typeof N!="object")throw new TypeError(N+"must be non-object");for(var B in N)N.hasOwnProperty(B)&&(L[B]=N[B])}}return L},te.shrinkBuf=function(L,i){return L.length===i?L:L.subarray?L.subarray(0,i):(L.length=i,L)};var Z={arraySet:function(L,i,N,B,D){if(i.subarray&&L.subarray)L.set(i.subarray(N,N+B),D);else for(var O=0;O<B;O++)L[D+O]=i[N+O]},flattenChunks:function(L){var i,N,B,D,O,T;for(i=B=0,N=L.length;i<N;i++)B+=L[i].length;for(T=new Uint8Array(B),i=D=0,N=L.length;i<N;i++)O=L[i],T.set(O,D),D+=O.length;return T}},v={arraySet:function(L,i,N,B,D){for(var O=0;O<B;O++)L[D+O]=i[N+O]},flattenChunks:function(L){return[].concat.apply([],L)}};te.setTyped=function(L){L?(te.Buf8=Uint8Array,te.Buf16=Uint16Array,te.Buf32=Int32Array,te.assign(te,Z)):(te.Buf8=Array,te.Buf16=Array,te.Buf32=Array,te.assign(te,v))},te.setTyped(G)},{}],42:[function(M,Be,te){"use strict";var G=M("./common"),Z=!0,v=!0;try{String.fromCharCode.apply(null,[0])}catch(B){Z=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(B){v=!1}for(var L=new G.Buf8(256),i=0;i<256;i++)L[i]=252<=i?6:248<=i?5:240<=i?4:224<=i?3:192<=i?2:1;function N(B,D){if(D<65537&&(B.subarray&&v||!B.subarray&&Z))return String.fromCharCode.apply(null,G.shrinkBuf(B,D));for(var O="",T=0;T<D;T++)O+=String.fromCharCode(B[T]);return O}L[254]=L[254]=1,te.string2buf=function(B){var D,O,T,E,U,F=B.length,W=0;for(E=0;E<F;E++)(64512&(O=B.charCodeAt(E)))==55296&&E+1<F&&(64512&(T=B.charCodeAt(E+1)))==56320&&(O=65536+(O-55296<<10)+(T-56320),E++),W+=O<128?1:O<2048?2:O<65536?3:4;for(D=new G.Buf8(W),E=U=0;U<W;E++)(64512&(O=B.charCodeAt(E)))==55296&&E+1<F&&(64512&(T=B.charCodeAt(E+1)))==56320&&(O=65536+(O-55296<<10)+(T-56320),E++),O<128?D[U++]=O:(O<2048?D[U++]=192|O>>>6:(O<65536?D[U++]=224|O>>>12:(D[U++]=240|O>>>18,D[U++]=128|O>>>12&63),D[U++]=128|O>>>6&63),D[U++]=128|63&O);return D},te.buf2binstring=function(B){return N(B,B.length)},te.binstring2buf=function(B){for(var D=new G.Buf8(B.length),O=0,T=D.length;O<T;O++)D[O]=B.charCodeAt(O);return D},te.buf2string=function(B,D){var O,T,E,U,F=D||B.length,W=new Array(2*F);for(O=T=0;O<F;)if((E=B[O++])<128)W[T++]=E;else if(4<(U=L[E]))W[T++]=65533,O+=U-1;else{for(E&=U===2?31:U===3?15:7;1<U&&O<F;)E=E<<6|63&B[O++],U--;1<U?W[T++]=65533:E<65536?W[T++]=E:(E-=65536,W[T++]=55296|E>>10&1023,W[T++]=56320|1023&E)}return N(W,T)},te.utf8border=function(B,D){var O;for((D=D||B.length)>B.length&&(D=B.length),O=D-1;0<=O&&(192&B[O])==128;)O--;return O<0||O===0?D:O+L[B[O]]>D?O:D}},{"./common":41}],43:[function(M,Be,te){"use strict";Be.exports=function(G,Z,v,L){for(var i=65535&G|0,N=G>>>16&65535|0,B=0;v!==0;){for(v-=B=2e3<v?2e3:v;N=N+(i=i+Z[L++]|0)|0,--B;);i%=65521,N%=65521}return i|N<<16|0}},{}],44:[function(M,Be,te){"use strict";Be.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(M,Be,te){"use strict";var G=function(){for(var Z,v=[],L=0;L<256;L++){Z=L;for(var i=0;i<8;i++)Z=1&Z?3988292384^Z>>>1:Z>>>1;v[L]=Z}return v}();Be.exports=function(Z,v,L,i){var N=G,B=i+L;Z^=-1;for(var D=i;D<B;D++)Z=Z>>>8^N[255&(Z^v[D])];return-1^Z}},{}],46:[function(M,Be,te){"use strict";var G,Z=M("../utils/common"),v=M("./trees"),L=M("./adler32"),i=M("./crc32"),N=M("./messages"),B=0,D=4,O=0,T=-2,E=-1,U=4,F=2,W=8,re=9,H=286,k=30,de=19,ue=2*H+1,Fe=15,me=3,ve=258,pe=ve+me+1,J=42,ye=113,p=1,j=2,Xe=3,ie=4;function he(x,ke){return x.msg=N[ke],ke}function Ce(x){return(x<<1)-(4<x?9:0)}function ge(x){for(var ke=x.length;0<=--ke;)x[ke]=0}function ae(x){var ke=x.state,P=ke.pending;P>x.avail_out&&(P=x.avail_out),P!==0&&(Z.arraySet(x.output,ke.pending_buf,ke.pending_out,P,x.next_out),x.next_out+=P,ke.pending_out+=P,x.total_out+=P,x.avail_out-=P,ke.pending-=P,ke.pending===0&&(ke.pending_out=0))}function Ae(x,ke){v._tr_flush_block(x,0<=x.block_start?x.block_start:-1,x.strstart-x.block_start,ke),x.block_start=x.strstart,ae(x.strm)}function nt(x,ke){x.pending_buf[x.pending++]=ke}function mt(x,ke){x.pending_buf[x.pending++]=ke>>>8&255,x.pending_buf[x.pending++]=255&ke}function Ve(x,ke){var P,a,h=x.max_chain_length,C=x.strstart,b=x.prev_length,K=x.nice_match,ee=x.strstart>x.w_size-pe?x.strstart-(x.w_size-pe):0,Ee=x.window,le=x.w_mask,ce=x.prev,Qe=x.strstart+ve,He=Ee[C+b-1],oe=Ee[C+b];x.prev_length>=x.good_match&&(h>>=2),K>x.lookahead&&(K=x.lookahead);do if(Ee[(P=ke)+b]===oe&&Ee[P+b-1]===He&&Ee[P]===Ee[C]&&Ee[++P]===Ee[C+1]){C+=2,P++;do;while(Ee[++C]===Ee[++P]&&Ee[++C]===Ee[++P]&&Ee[++C]===Ee[++P]&&Ee[++C]===Ee[++P]&&Ee[++C]===Ee[++P]&&Ee[++C]===Ee[++P]&&Ee[++C]===Ee[++P]&&Ee[++C]===Ee[++P]&&C<Qe);if(a=ve-(Qe-C),C=Qe-ve,b<a){if(x.match_start=ke,K<=(b=a))break;He=Ee[C+b-1],oe=Ee[C+b]}}while((ke=ce[ke&le])>ee&&--h!=0);return b<=x.lookahead?b:x.lookahead}function Qt(x){var ke,P,a,h,C,b,K,ee,Ee,le,ce=x.w_size;do{if(h=x.window_size-x.lookahead-x.strstart,x.strstart>=ce+(ce-pe)){for(Z.arraySet(x.window,x.window,ce,ce,0),x.match_start-=ce,x.strstart-=ce,x.block_start-=ce,ke=P=x.hash_size;a=x.head[--ke],x.head[ke]=ce<=a?a-ce:0,--P;);for(ke=P=ce;a=x.prev[--ke],x.prev[ke]=ce<=a?a-ce:0,--P;);h+=ce}if(x.strm.avail_in===0)break;if(b=x.strm,K=x.window,ee=x.strstart+x.lookahead,Ee=h,le=void 0,le=b.avail_in,Ee<le&&(le=Ee),P=le===0?0:(b.avail_in-=le,Z.arraySet(K,b.input,b.next_in,le,ee),b.state.wrap===1?b.adler=L(b.adler,K,le,ee):b.state.wrap===2&&(b.adler=i(b.adler,K,le,ee)),b.next_in+=le,b.total_in+=le,le),x.lookahead+=P,x.lookahead+x.insert>=me)for(C=x.strstart-x.insert,x.ins_h=x.window[C],x.ins_h=(x.ins_h<<x.hash_shift^x.window[C+1])&x.hash_mask;x.insert&&(x.ins_h=(x.ins_h<<x.hash_shift^x.window[C+me-1])&x.hash_mask,x.prev[C&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=C,C++,x.insert--,!(x.lookahead+x.insert<me)););}while(x.lookahead<pe&&x.strm.avail_in!==0)}function vt(x,ke){for(var P,a;;){if(x.lookahead<pe){if(Qt(x),x.lookahead<pe&&ke===B)return p;if(x.lookahead===0)break}if(P=0,x.lookahead>=me&&(x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+me-1])&x.hash_mask,P=x.prev[x.strstart&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=x.strstart),P!==0&&x.strstart-P<=x.w_size-pe&&(x.match_length=Ve(x,P)),x.match_length>=me)if(a=v._tr_tally(x,x.strstart-x.match_start,x.match_length-me),x.lookahead-=x.match_length,x.match_length<=x.max_lazy_match&&x.lookahead>=me){for(x.match_length--;x.strstart++,x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+me-1])&x.hash_mask,P=x.prev[x.strstart&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=x.strstart,--x.match_length!=0;);x.strstart++}else x.strstart+=x.match_length,x.match_length=0,x.ins_h=x.window[x.strstart],x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+1])&x.hash_mask;else a=v._tr_tally(x,0,x.window[x.strstart]),x.lookahead--,x.strstart++;if(a&&(Ae(x,!1),x.strm.avail_out===0))return p}return x.insert=x.strstart<me-1?x.strstart:me-1,ke===D?(Ae(x,!0),x.strm.avail_out===0?Xe:ie):x.last_lit&&(Ae(x,!1),x.strm.avail_out===0)?p:j}function Kt(x,ke){for(var P,a,h;;){if(x.lookahead<pe){if(Qt(x),x.lookahead<pe&&ke===B)return p;if(x.lookahead===0)break}if(P=0,x.lookahead>=me&&(x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+me-1])&x.hash_mask,P=x.prev[x.strstart&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=x.strstart),x.prev_length=x.match_length,x.prev_match=x.match_start,x.match_length=me-1,P!==0&&x.prev_length<x.max_lazy_match&&x.strstart-P<=x.w_size-pe&&(x.match_length=Ve(x,P),x.match_length<=5&&(x.strategy===1||x.match_length===me&&4096<x.strstart-x.match_start)&&(x.match_length=me-1)),x.prev_length>=me&&x.match_length<=x.prev_length){for(h=x.strstart+x.lookahead-me,a=v._tr_tally(x,x.strstart-1-x.prev_match,x.prev_length-me),x.lookahead-=x.prev_length-1,x.prev_length-=2;++x.strstart<=h&&(x.ins_h=(x.ins_h<<x.hash_shift^x.window[x.strstart+me-1])&x.hash_mask,P=x.prev[x.strstart&x.w_mask]=x.head[x.ins_h],x.head[x.ins_h]=x.strstart),--x.prev_length!=0;);if(x.match_available=0,x.match_length=me-1,x.strstart++,a&&(Ae(x,!1),x.strm.avail_out===0))return p}else if(x.match_available){if((a=v._tr_tally(x,0,x.window[x.strstart-1]))&&Ae(x,!1),x.strstart++,x.lookahead--,x.strm.avail_out===0)return p}else x.match_available=1,x.strstart++,x.lookahead--}return x.match_available&&(a=v._tr_tally(x,0,x.window[x.strstart-1]),x.match_available=0),x.insert=x.strstart<me-1?x.strstart:me-1,ke===D?(Ae(x,!0),x.strm.avail_out===0?Xe:ie):x.last_lit&&(Ae(x,!1),x.strm.avail_out===0)?p:j}function je(x,ke,P,a,h){this.good_length=x,this.max_lazy=ke,this.nice_length=P,this.max_chain=a,this.func=h}function It(){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=W,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 Z.Buf16(2*ue),this.dyn_dtree=new Z.Buf16(2*(2*k+1)),this.bl_tree=new Z.Buf16(2*(2*de+1)),ge(this.dyn_ltree),ge(this.dyn_dtree),ge(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Z.Buf16(Fe+1),this.heap=new Z.Buf16(2*H+1),ge(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Z.Buf16(2*H+1),ge(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 ze(x){var ke;return x&&x.state?(x.total_in=x.total_out=0,x.data_type=F,(ke=x.state).pending=0,ke.pending_out=0,ke.wrap<0&&(ke.wrap=-ke.wrap),ke.status=ke.wrap?J:ye,x.adler=ke.wrap===2?0:1,ke.last_flush=B,v._tr_init(ke),O):he(x,T)}function Pt(x){var ke=ze(x);return ke===O&&function(P){P.window_size=2*P.w_size,ge(P.head),P.max_lazy_match=G[P.level].max_lazy,P.good_match=G[P.level].good_length,P.nice_match=G[P.level].nice_length,P.max_chain_length=G[P.level].max_chain,P.strstart=0,P.block_start=0,P.lookahead=0,P.insert=0,P.match_length=P.prev_length=me-1,P.match_available=0,P.ins_h=0}(x.state),ke}function ut(x,ke,P,a,h,C){if(!x)return T;var b=1;if(ke===E&&(ke=6),a<0?(b=0,a=-a):15<a&&(b=2,a-=16),h<1||re<h||P!==W||a<8||15<a||ke<0||9<ke||C<0||U<C)return he(x,T);a===8&&(a=9);var K=new It;return(x.state=K).strm=x,K.wrap=b,K.gzhead=null,K.w_bits=a,K.w_size=1<<K.w_bits,K.w_mask=K.w_size-1,K.hash_bits=h+7,K.hash_size=1<<K.hash_bits,K.hash_mask=K.hash_size-1,K.hash_shift=~~((K.hash_bits+me-1)/me),K.window=new Z.Buf8(2*K.w_size),K.head=new Z.Buf16(K.hash_size),K.prev=new Z.Buf16(K.w_size),K.lit_bufsize=1<<h+6,K.pending_buf_size=4*K.lit_bufsize,K.pending_buf=new Z.Buf8(K.pending_buf_size),K.d_buf=1*K.lit_bufsize,K.l_buf=3*K.lit_bufsize,K.level=ke,K.strategy=C,K.method=P,Pt(x)}G=[new je(0,0,0,0,function(x,ke){var P=65535;for(P>x.pending_buf_size-5&&(P=x.pending_buf_size-5);;){if(x.lookahead<=1){if(Qt(x),x.lookahead===0&&ke===B)return p;if(x.lookahead===0)break}x.strstart+=x.lookahead,x.lookahead=0;var a=x.block_start+P;if((x.strstart===0||x.strstart>=a)&&(x.lookahead=x.strstart-a,x.strstart=a,Ae(x,!1),x.strm.avail_out===0)||x.strstart-x.block_start>=x.w_size-pe&&(Ae(x,!1),x.strm.avail_out===0))return p}return x.insert=0,ke===D?(Ae(x,!0),x.strm.avail_out===0?Xe:ie):(x.strstart>x.block_start&&(Ae(x,!1),x.strm.avail_out),p)}),new je(4,4,8,4,vt),new je(4,5,16,8,vt),new je(4,6,32,32,vt),new je(4,4,16,16,Kt),new je(8,16,32,32,Kt),new je(8,16,128,128,Kt),new je(8,32,128,256,Kt),new je(32,128,258,1024,Kt),new je(32,258,258,4096,Kt)],te.deflateInit=function(x,ke){return ut(x,ke,W,15,8,0)},te.deflateInit2=ut,te.deflateReset=Pt,te.deflateResetKeep=ze,te.deflateSetHeader=function(x,ke){return x&&x.state?x.state.wrap!==2?T:(x.state.gzhead=ke,O):T},te.deflate=function(x,ke){var P,a,h,C;if(!x||!x.state||5<ke||ke<0)return x?he(x,T):T;if(a=x.state,!x.output||!x.input&&x.avail_in!==0||a.status===666&&ke!==D)return he(x,x.avail_out===0?-5:T);if(a.strm=x,P=a.last_flush,a.last_flush=ke,a.status===J)if(a.wrap===2)x.adler=0,nt(a,31),nt(a,139),nt(a,8),a.gzhead?(nt(a,(a.gzhead.text?1:0)+(a.gzhead.hcrc?2:0)+(a.gzhead.extra?4:0)+(a.gzhead.name?8:0)+(a.gzhead.comment?16:0)),nt(a,255&a.gzhead.time),nt(a,a.gzhead.time>>8&255),nt(a,a.gzhead.time>>16&255),nt(a,a.gzhead.time>>24&255),nt(a,a.level===9?2:2<=a.strategy||a.level<2?4:0),nt(a,255&a.gzhead.os),a.gzhead.extra&&a.gzhead.extra.length&&(nt(a,255&a.gzhead.extra.length),nt(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(x.adler=i(x.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=69):(nt(a,0),nt(a,0),nt(a,0),nt(a,0),nt(a,0),nt(a,a.level===9?2:2<=a.strategy||a.level<2?4:0),nt(a,3),a.status=ye);else{var b=W+(a.w_bits-8<<4)<<8;b|=(2<=a.strategy||a.level<2?0:a.level<6?1:a.level===6?2:3)<<6,a.strstart!==0&&(b|=32),b+=31-b%31,a.status=ye,mt(a,b),a.strstart!==0&&(mt(a,x.adler>>>16),mt(a,65535&x.adler)),x.adler=1}if(a.status===69)if(a.gzhead.extra){for(h=a.pending;a.gzindex<(65535&a.gzhead.extra.length)&&(a.pending!==a.pending_buf_size||(a.gzhead.hcrc&&a.pending>h&&(x.adler=i(x.adler,a.pending_buf,a.pending-h,h)),ae(x),h=a.pending,a.pending!==a.pending_buf_size));)nt(a,255&a.gzhead.extra[a.gzindex]),a.gzindex++;a.gzhead.hcrc&&a.pending>h&&(x.adler=i(x.adler,a.pending_buf,a.pending-h,h)),a.gzindex===a.gzhead.extra.length&&(a.gzindex=0,a.status=73)}else a.status=73;if(a.status===73)if(a.gzhead.name){h=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>h&&(x.adler=i(x.adler,a.pending_buf,a.pending-h,h)),ae(x),h=a.pending,a.pending===a.pending_buf_size)){C=1;break}C=a.gzindex<a.gzhead.name.length?255&a.gzhead.name.charCodeAt(a.gzindex++):0,nt(a,C)}while(C!==0);a.gzhead.hcrc&&a.pending>h&&(x.adler=i(x.adler,a.pending_buf,a.pending-h,h)),C===0&&(a.gzindex=0,a.status=91)}else a.status=91;if(a.status===91)if(a.gzhead.comment){h=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>h&&(x.adler=i(x.adler,a.pending_buf,a.pending-h,h)),ae(x),h=a.pending,a.pending===a.pending_buf_size)){C=1;break}C=a.gzindex<a.gzhead.comment.length?255&a.gzhead.comment.charCodeAt(a.gzindex++):0,nt(a,C)}while(C!==0);a.gzhead.hcrc&&a.pending>h&&(x.adler=i(x.adler,a.pending_buf,a.pending-h,h)),C===0&&(a.status=103)}else a.status=103;if(a.status===103&&(a.gzhead.hcrc?(a.pending+2>a.pending_buf_size&&ae(x),a.pending+2<=a.pending_buf_size&&(nt(a,255&x.adler),nt(a,x.adler>>8&255),x.adler=0,a.status=ye)):a.status=ye),a.pending!==0){if(ae(x),x.avail_out===0)return a.last_flush=-1,O}else if(x.avail_in===0&&Ce(ke)<=Ce(P)&&ke!==D)return he(x,-5);if(a.status===666&&x.avail_in!==0)return he(x,-5);if(x.avail_in!==0||a.lookahead!==0||ke!==B&&a.status!==666){var K=a.strategy===2?function(ee,Ee){for(var le;;){if(ee.lookahead===0&&(Qt(ee),ee.lookahead===0)){if(Ee===B)return p;break}if(ee.match_length=0,le=v._tr_tally(ee,0,ee.window[ee.strstart]),ee.lookahead--,ee.strstart++,le&&(Ae(ee,!1),ee.strm.avail_out===0))return p}return ee.insert=0,Ee===D?(Ae(ee,!0),ee.strm.avail_out===0?Xe:ie):ee.last_lit&&(Ae(ee,!1),ee.strm.avail_out===0)?p:j}(a,ke):a.strategy===3?function(ee,Ee){for(var le,ce,Qe,He,oe=ee.window;;){if(ee.lookahead<=ve){if(Qt(ee),ee.lookahead<=ve&&Ee===B)return p;if(ee.lookahead===0)break}if(ee.match_length=0,ee.lookahead>=me&&0<ee.strstart&&(ce=oe[Qe=ee.strstart-1])===oe[++Qe]&&ce===oe[++Qe]&&ce===oe[++Qe]){He=ee.strstart+ve;do;while(ce===oe[++Qe]&&ce===oe[++Qe]&&ce===oe[++Qe]&&ce===oe[++Qe]&&ce===oe[++Qe]&&ce===oe[++Qe]&&ce===oe[++Qe]&&ce===oe[++Qe]&&Qe<He);ee.match_length=ve-(He-Qe),ee.match_length>ee.lookahead&&(ee.match_length=ee.lookahead)}if(ee.match_length>=me?(le=v._tr_tally(ee,1,ee.match_length-me),ee.lookahead-=ee.match_length,ee.strstart+=ee.match_length,ee.match_length=0):(le=v._tr_tally(ee,0,ee.window[ee.strstart]),ee.lookahead--,ee.strstart++),le&&(Ae(ee,!1),ee.strm.avail_out===0))return p}return ee.insert=0,Ee===D?(Ae(ee,!0),ee.strm.avail_out===0?Xe:ie):ee.last_lit&&(Ae(ee,!1),ee.strm.avail_out===0)?p:j}(a,ke):G[a.level].func(a,ke);if(K!==Xe&&K!==ie||(a.status=666),K===p||K===Xe)return x.avail_out===0&&(a.last_flush=-1),O;if(K===j&&(ke===1?v._tr_align(a):ke!==5&&(v._tr_stored_block(a,0,0,!1),ke===3&&(ge(a.head),a.lookahead===0&&(a.strstart=0,a.block_start=0,a.insert=0))),ae(x),x.avail_out===0))return a.last_flush=-1,O}return ke!==D?O:a.wrap<=0?1:(a.wrap===2?(nt(a,255&x.adler),nt(a,x.adler>>8&255),nt(a,x.adler>>16&255),nt(a,x.adler>>24&255),nt(a,255&x.total_in),nt(a,x.total_in>>8&255),nt(a,x.total_in>>16&255),nt(a,x.total_in>>24&255)):(mt(a,x.adler>>>16),mt(a,65535&x.adler)),ae(x),0<a.wrap&&(a.wrap=-a.wrap),a.pending!==0?O:1)},te.deflateEnd=function(x){var ke;return x&&x.state?(ke=x.state.status)!==J&&ke!==69&&ke!==73&&ke!==91&&ke!==103&&ke!==ye&&ke!==666?he(x,T):(x.state=null,ke===ye?he(x,-3):O):T},te.deflateSetDictionary=function(x,ke){var P,a,h,C,b,K,ee,Ee,le=ke.length;if(!x||!x.state||(C=(P=x.state).wrap)===2||C===1&&P.status!==J||P.lookahead)return T;for(C===1&&(x.adler=L(x.adler,ke,le,0)),P.wrap=0,le>=P.w_size&&(C===0&&(ge(P.head),P.strstart=0,P.block_start=0,P.insert=0),Ee=new Z.Buf8(P.w_size),Z.arraySet(Ee,ke,le-P.w_size,P.w_size,0),ke=Ee,le=P.w_size),b=x.avail_in,K=x.next_in,ee=x.input,x.avail_in=le,x.next_in=0,x.input=ke,Qt(P);P.lookahead>=me;){for(a=P.strstart,h=P.lookahead-(me-1);P.ins_h=(P.ins_h<<P.hash_shift^P.window[a+me-1])&P.hash_mask,P.prev[a&P.w_mask]=P.head[P.ins_h],P.head[P.ins_h]=a,a++,--h;);P.strstart=a,P.lookahead=me-1,Qt(P)}return P.strstart+=P.lookahead,P.block_start=P.strstart,P.insert=P.lookahead,P.lookahead=0,P.match_length=P.prev_length=me-1,P.match_available=0,x.next_in=K,x.input=ee,x.avail_in=b,P.wrap=C,O},te.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(M,Be,te){"use strict";Be.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(M,Be,te){"use strict";Be.exports=function(G,Z){var v,L,i,N,B,D,O,T,E,U,F,W,re,H,k,de,ue,Fe,me,ve,pe,J,ye,p,j;v=G.state,L=G.next_in,p=G.input,i=L+(G.avail_in-5),N=G.next_out,j=G.output,B=N-(Z-G.avail_out),D=N+(G.avail_out-257),O=v.dmax,T=v.wsize,E=v.whave,U=v.wnext,F=v.window,W=v.hold,re=v.bits,H=v.lencode,k=v.distcode,de=(1<<v.lenbits)-1,ue=(1<<v.distbits)-1;e:do{re<15&&(W+=p[L++]<<re,re+=8,W+=p[L++]<<re,re+=8),Fe=H[W&de];t:for(;;){if(W>>>=me=Fe>>>24,re-=me,(me=Fe>>>16&255)===0)j[N++]=65535&Fe;else{if(!(16&me)){if(!(64&me)){Fe=H[(65535&Fe)+(W&(1<<me)-1)];continue t}if(32&me){v.mode=12;break e}G.msg="invalid literal/length code",v.mode=30;break e}ve=65535&Fe,(me&=15)&&(re<me&&(W+=p[L++]<<re,re+=8),ve+=W&(1<<me)-1,W>>>=me,re-=me),re<15&&(W+=p[L++]<<re,re+=8,W+=p[L++]<<re,re+=8),Fe=k[W&ue];n:for(;;){if(W>>>=me=Fe>>>24,re-=me,!(16&(me=Fe>>>16&255))){if(!(64&me)){Fe=k[(65535&Fe)+(W&(1<<me)-1)];continue n}G.msg="invalid distance code",v.mode=30;break e}if(pe=65535&Fe,re<(me&=15)&&(W+=p[L++]<<re,(re+=8)<me&&(W+=p[L++]<<re,re+=8)),O<(pe+=W&(1<<me)-1)){G.msg="invalid distance too far back",v.mode=30;break e}if(W>>>=me,re-=me,(me=N-B)<pe){if(E<(me=pe-me)&&v.sane){G.msg="invalid distance too far back",v.mode=30;break e}if(ye=F,(J=0)===U){if(J+=T-me,me<ve){for(ve-=me;j[N++]=F[J++],--me;);J=N-pe,ye=j}}else if(U<me){if(J+=T+U-me,(me-=U)<ve){for(ve-=me;j[N++]=F[J++],--me;);if(J=0,U<ve){for(ve-=me=U;j[N++]=F[J++],--me;);J=N-pe,ye=j}}}else if(J+=U-me,me<ve){for(ve-=me;j[N++]=F[J++],--me;);J=N-pe,ye=j}for(;2<ve;)j[N++]=ye[J++],j[N++]=ye[J++],j[N++]=ye[J++],ve-=3;ve&&(j[N++]=ye[J++],1<ve&&(j[N++]=ye[J++]))}else{for(J=N-pe;j[N++]=j[J++],j[N++]=j[J++],j[N++]=j[J++],2<(ve-=3););ve&&(j[N++]=j[J++],1<ve&&(j[N++]=j[J++]))}break}}break}}while(L<i&&N<D);L-=ve=re>>3,W&=(1<<(re-=ve<<3))-1,G.next_in=L,G.next_out=N,G.avail_in=L<i?i-L+5:5-(L-i),G.avail_out=N<D?D-N+257:257-(N-D),v.hold=W,v.bits=re}},{}],49:[function(M,Be,te){"use strict";var G=M("../utils/common"),Z=M("./adler32"),v=M("./crc32"),L=M("./inffast"),i=M("./inftrees"),N=1,B=2,D=0,O=-2,T=1,E=852,U=592;function F(J){return(J>>>24&255)+(J>>>8&65280)+((65280&J)<<8)+((255&J)<<24)}function W(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new G.Buf16(320),this.work=new G.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function re(J){var ye;return J&&J.state?(ye=J.state,J.total_in=J.total_out=ye.total=0,J.msg="",ye.wrap&&(J.adler=1&ye.wrap),ye.mode=T,ye.last=0,ye.havedict=0,ye.dmax=32768,ye.head=null,ye.hold=0,ye.bits=0,ye.lencode=ye.lendyn=new G.Buf32(E),ye.distcode=ye.distdyn=new G.Buf32(U),ye.sane=1,ye.back=-1,D):O}function H(J){var ye;return J&&J.state?((ye=J.state).wsize=0,ye.whave=0,ye.wnext=0,re(J)):O}function k(J,ye){var p,j;return J&&J.state?(j=J.state,ye<0?(p=0,ye=-ye):(p=1+(ye>>4),ye<48&&(ye&=15)),ye&&(ye<8||15<ye)?O:(j.window!==null&&j.wbits!==ye&&(j.window=null),j.wrap=p,j.wbits=ye,H(J))):O}function de(J,ye){var p,j;return J?(j=new W,(J.state=j).window=null,(p=k(J,ye))!==D&&(J.state=null),p):O}var ue,Fe,me=!0;function ve(J){if(me){var ye;for(ue=new G.Buf32(512),Fe=new G.Buf32(32),ye=0;ye<144;)J.lens[ye++]=8;for(;ye<256;)J.lens[ye++]=9;for(;ye<280;)J.lens[ye++]=7;for(;ye<288;)J.lens[ye++]=8;for(i(N,J.lens,0,288,ue,0,J.work,{bits:9}),ye=0;ye<32;)J.lens[ye++]=5;i(B,J.lens,0,32,Fe,0,J.work,{bits:5}),me=!1}J.lencode=ue,J.lenbits=9,J.distcode=Fe,J.distbits=5}function pe(J,ye,p,j){var Xe,ie=J.state;return ie.window===null&&(ie.wsize=1<<ie.wbits,ie.wnext=0,ie.whave=0,ie.window=new G.Buf8(ie.wsize)),j>=ie.wsize?(G.arraySet(ie.window,ye,p-ie.wsize,ie.wsize,0),ie.wnext=0,ie.whave=ie.wsize):(j<(Xe=ie.wsize-ie.wnext)&&(Xe=j),G.arraySet(ie.window,ye,p-j,Xe,ie.wnext),(j-=Xe)?(G.arraySet(ie.window,ye,p-j,j,0),ie.wnext=j,ie.whave=ie.wsize):(ie.wnext+=Xe,ie.wnext===ie.wsize&&(ie.wnext=0),ie.whave<ie.wsize&&(ie.whave+=Xe))),0}te.inflateReset=H,te.inflateReset2=k,te.inflateResetKeep=re,te.inflateInit=function(J){return de(J,15)},te.inflateInit2=de,te.inflate=function(J,ye){var p,j,Xe,ie,he,Ce,ge,ae,Ae,nt,mt,Ve,Qt,vt,Kt,je,It,ze,Pt,ut,x,ke,P,a,h=0,C=new G.Buf8(4),b=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!J||!J.state||!J.output||!J.input&&J.avail_in!==0)return O;(p=J.state).mode===12&&(p.mode=13),he=J.next_out,Xe=J.output,ge=J.avail_out,ie=J.next_in,j=J.input,Ce=J.avail_in,ae=p.hold,Ae=p.bits,nt=Ce,mt=ge,ke=D;e:for(;;)switch(p.mode){case T:if(p.wrap===0){p.mode=13;break}for(;Ae<16;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}if(2&p.wrap&&ae===35615){C[p.check=0]=255&ae,C[1]=ae>>>8&255,p.check=v(p.check,C,2,0),Ae=ae=0,p.mode=2;break}if(p.flags=0,p.head&&(p.head.done=!1),!(1&p.wrap)||(((255&ae)<<8)+(ae>>8))%31){J.msg="incorrect header check",p.mode=30;break}if((15&ae)!=8){J.msg="unknown compression method",p.mode=30;break}if(Ae-=4,x=8+(15&(ae>>>=4)),p.wbits===0)p.wbits=x;else if(x>p.wbits){J.msg="invalid window size",p.mode=30;break}p.dmax=1<<x,J.adler=p.check=1,p.mode=512&ae?10:12,Ae=ae=0;break;case 2:for(;Ae<16;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}if(p.flags=ae,(255&p.flags)!=8){J.msg="unknown compression method",p.mode=30;break}if(57344&p.flags){J.msg="unknown header flags set",p.mode=30;break}p.head&&(p.head.text=ae>>8&1),512&p.flags&&(C[0]=255&ae,C[1]=ae>>>8&255,p.check=v(p.check,C,2,0)),Ae=ae=0,p.mode=3;case 3:for(;Ae<32;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}p.head&&(p.head.time=ae),512&p.flags&&(C[0]=255&ae,C[1]=ae>>>8&255,C[2]=ae>>>16&255,C[3]=ae>>>24&255,p.check=v(p.check,C,4,0)),Ae=ae=0,p.mode=4;case 4:for(;Ae<16;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}p.head&&(p.head.xflags=255&ae,p.head.os=ae>>8),512&p.flags&&(C[0]=255&ae,C[1]=ae>>>8&255,p.check=v(p.check,C,2,0)),Ae=ae=0,p.mode=5;case 5:if(1024&p.flags){for(;Ae<16;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}p.length=ae,p.head&&(p.head.extra_len=ae),512&p.flags&&(C[0]=255&ae,C[1]=ae>>>8&255,p.check=v(p.check,C,2,0)),Ae=ae=0}else p.head&&(p.head.extra=null);p.mode=6;case 6:if(1024&p.flags&&(Ce<(Ve=p.length)&&(Ve=Ce),Ve&&(p.head&&(x=p.head.extra_len-p.length,p.head.extra||(p.head.extra=new Array(p.head.extra_len)),G.arraySet(p.head.extra,j,ie,Ve,x)),512&p.flags&&(p.check=v(p.check,j,Ve,ie)),Ce-=Ve,ie+=Ve,p.length-=Ve),p.length))break e;p.length=0,p.mode=7;case 7:if(2048&p.flags){if(Ce===0)break e;for(Ve=0;x=j[ie+Ve++],p.head&&x&&p.length<65536&&(p.head.name+=String.fromCharCode(x)),x&&Ve<Ce;);if(512&p.flags&&(p.check=v(p.check,j,Ve,ie)),Ce-=Ve,ie+=Ve,x)break e}else p.head&&(p.head.name=null);p.length=0,p.mode=8;case 8:if(4096&p.flags){if(Ce===0)break e;for(Ve=0;x=j[ie+Ve++],p.head&&x&&p.length<65536&&(p.head.comment+=String.fromCharCode(x)),x&&Ve<Ce;);if(512&p.flags&&(p.check=v(p.check,j,Ve,ie)),Ce-=Ve,ie+=Ve,x)break e}else p.head&&(p.head.comment=null);p.mode=9;case 9:if(512&p.flags){for(;Ae<16;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}if(ae!==(65535&p.check)){J.msg="header crc mismatch",p.mode=30;break}Ae=ae=0}p.head&&(p.head.hcrc=p.flags>>9&1,p.head.done=!0),J.adler=p.check=0,p.mode=12;break;case 10:for(;Ae<32;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}J.adler=p.check=F(ae),Ae=ae=0,p.mode=11;case 11:if(p.havedict===0)return J.next_out=he,J.avail_out=ge,J.next_in=ie,J.avail_in=Ce,p.hold=ae,p.bits=Ae,2;J.adler=p.check=1,p.mode=12;case 12:if(ye===5||ye===6)break e;case 13:if(p.last){ae>>>=7&Ae,Ae-=7&Ae,p.mode=27;break}for(;Ae<3;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}switch(p.last=1&ae,Ae-=1,3&(ae>>>=1)){case 0:p.mode=14;break;case 1:if(ve(p),p.mode=20,ye!==6)break;ae>>>=2,Ae-=2;break e;case 2:p.mode=17;break;case 3:J.msg="invalid block type",p.mode=30}ae>>>=2,Ae-=2;break;case 14:for(ae>>>=7&Ae,Ae-=7&Ae;Ae<32;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}if((65535&ae)!=(ae>>>16^65535)){J.msg="invalid stored block lengths",p.mode=30;break}if(p.length=65535&ae,Ae=ae=0,p.mode=15,ye===6)break e;case 15:p.mode=16;case 16:if(Ve=p.length){if(Ce<Ve&&(Ve=Ce),ge<Ve&&(Ve=ge),Ve===0)break e;G.arraySet(Xe,j,ie,Ve,he),Ce-=Ve,ie+=Ve,ge-=Ve,he+=Ve,p.length-=Ve;break}p.mode=12;break;case 17:for(;Ae<14;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}if(p.nlen=257+(31&ae),ae>>>=5,Ae-=5,p.ndist=1+(31&ae),ae>>>=5,Ae-=5,p.ncode=4+(15&ae),ae>>>=4,Ae-=4,286<p.nlen||30<p.ndist){J.msg="too many length or distance symbols",p.mode=30;break}p.have=0,p.mode=18;case 18:for(;p.have<p.ncode;){for(;Ae<3;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}p.lens[b[p.have++]]=7&ae,ae>>>=3,Ae-=3}for(;p.have<19;)p.lens[b[p.have++]]=0;if(p.lencode=p.lendyn,p.lenbits=7,P={bits:p.lenbits},ke=i(0,p.lens,0,19,p.lencode,0,p.work,P),p.lenbits=P.bits,ke){J.msg="invalid code lengths set",p.mode=30;break}p.have=0,p.mode=19;case 19:for(;p.have<p.nlen+p.ndist;){for(;je=(h=p.lencode[ae&(1<<p.lenbits)-1])>>>16&255,It=65535&h,!((Kt=h>>>24)<=Ae);){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}if(It<16)ae>>>=Kt,Ae-=Kt,p.lens[p.have++]=It;else{if(It===16){for(a=Kt+2;Ae<a;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}if(ae>>>=Kt,Ae-=Kt,p.have===0){J.msg="invalid bit length repeat",p.mode=30;break}x=p.lens[p.have-1],Ve=3+(3&ae),ae>>>=2,Ae-=2}else if(It===17){for(a=Kt+3;Ae<a;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}Ae-=Kt,x=0,Ve=3+(7&(ae>>>=Kt)),ae>>>=3,Ae-=3}else{for(a=Kt+7;Ae<a;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}Ae-=Kt,x=0,Ve=11+(127&(ae>>>=Kt)),ae>>>=7,Ae-=7}if(p.have+Ve>p.nlen+p.ndist){J.msg="invalid bit length repeat",p.mode=30;break}for(;Ve--;)p.lens[p.have++]=x}}if(p.mode===30)break;if(p.lens[256]===0){J.msg="invalid code -- missing end-of-block",p.mode=30;break}if(p.lenbits=9,P={bits:p.lenbits},ke=i(N,p.lens,0,p.nlen,p.lencode,0,p.work,P),p.lenbits=P.bits,ke){J.msg="invalid literal/lengths set",p.mode=30;break}if(p.distbits=6,p.distcode=p.distdyn,P={bits:p.distbits},ke=i(B,p.lens,p.nlen,p.ndist,p.distcode,0,p.work,P),p.distbits=P.bits,ke){J.msg="invalid distances set",p.mode=30;break}if(p.mode=20,ye===6)break e;case 20:p.mode=21;case 21:if(6<=Ce&&258<=ge){J.next_out=he,J.avail_out=ge,J.next_in=ie,J.avail_in=Ce,p.hold=ae,p.bits=Ae,L(J,mt),he=J.next_out,Xe=J.output,ge=J.avail_out,ie=J.next_in,j=J.input,Ce=J.avail_in,ae=p.hold,Ae=p.bits,p.mode===12&&(p.back=-1);break}for(p.back=0;je=(h=p.lencode[ae&(1<<p.lenbits)-1])>>>16&255,It=65535&h,!((Kt=h>>>24)<=Ae);){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}if(je&&!(240&je)){for(ze=Kt,Pt=je,ut=It;je=(h=p.lencode[ut+((ae&(1<<ze+Pt)-1)>>ze)])>>>16&255,It=65535&h,!(ze+(Kt=h>>>24)<=Ae);){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}ae>>>=ze,Ae-=ze,p.back+=ze}if(ae>>>=Kt,Ae-=Kt,p.back+=Kt,p.length=It,je===0){p.mode=26;break}if(32&je){p.back=-1,p.mode=12;break}if(64&je){J.msg="invalid literal/length code",p.mode=30;break}p.extra=15&je,p.mode=22;case 22:if(p.extra){for(a=p.extra;Ae<a;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}p.length+=ae&(1<<p.extra)-1,ae>>>=p.extra,Ae-=p.extra,p.back+=p.extra}p.was=p.length,p.mode=23;case 23:for(;je=(h=p.distcode[ae&(1<<p.distbits)-1])>>>16&255,It=65535&h,!((Kt=h>>>24)<=Ae);){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}if(!(240&je)){for(ze=Kt,Pt=je,ut=It;je=(h=p.distcode[ut+((ae&(1<<ze+Pt)-1)>>ze)])>>>16&255,It=65535&h,!(ze+(Kt=h>>>24)<=Ae);){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}ae>>>=ze,Ae-=ze,p.back+=ze}if(ae>>>=Kt,Ae-=Kt,p.back+=Kt,64&je){J.msg="invalid distance code",p.mode=30;break}p.offset=It,p.extra=15&je,p.mode=24;case 24:if(p.extra){for(a=p.extra;Ae<a;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}p.offset+=ae&(1<<p.extra)-1,ae>>>=p.extra,Ae-=p.extra,p.back+=p.extra}if(p.offset>p.dmax){J.msg="invalid distance too far back",p.mode=30;break}p.mode=25;case 25:if(ge===0)break e;if(Ve=mt-ge,p.offset>Ve){if((Ve=p.offset-Ve)>p.whave&&p.sane){J.msg="invalid distance too far back",p.mode=30;break}Qt=Ve>p.wnext?(Ve-=p.wnext,p.wsize-Ve):p.wnext-Ve,Ve>p.length&&(Ve=p.length),vt=p.window}else vt=Xe,Qt=he-p.offset,Ve=p.length;for(ge<Ve&&(Ve=ge),ge-=Ve,p.length-=Ve;Xe[he++]=vt[Qt++],--Ve;);p.length===0&&(p.mode=21);break;case 26:if(ge===0)break e;Xe[he++]=p.length,ge--,p.mode=21;break;case 27:if(p.wrap){for(;Ae<32;){if(Ce===0)break e;Ce--,ae|=j[ie++]<<Ae,Ae+=8}if(mt-=ge,J.total_out+=mt,p.total+=mt,mt&&(J.adler=p.check=p.flags?v(p.check,Xe,mt,he-mt):Z(p.check,Xe,mt,he-mt)),mt=ge,(p.flags?ae:F(ae))!==p.check){J.msg="incorrect data check",p.mode=30;break}Ae=ae=0}p.mode=28;case 28:if(p.wrap&&p.flags){for(;Ae<32;){if(Ce===0)break e;Ce--,ae+=j[ie++]<<Ae,Ae+=8}if(ae!==(4294967295&p.total)){J.msg="incorrect length check",p.mode=30;break}Ae=ae=0}p.mode=29;case 29:ke=1;break e;case 30:ke=-3;break e;case 31:return-4;case 32:default:return O}return J.next_out=he,J.avail_out=ge,J.next_in=ie,J.avail_in=Ce,p.hold=ae,p.bits=Ae,(p.wsize||mt!==J.avail_out&&p.mode<30&&(p.mode<27||ye!==4))&&pe(J,J.output,J.next_out,mt-J.avail_out)?(p.mode=31,-4):(nt-=J.avail_in,mt-=J.avail_out,J.total_in+=nt,J.total_out+=mt,p.total+=mt,p.wrap&&mt&&(J.adler=p.check=p.flags?v(p.check,Xe,mt,J.next_out-mt):Z(p.check,Xe,mt,J.next_out-mt)),J.data_type=p.bits+(p.last?64:0)+(p.mode===12?128:0)+(p.mode===20||p.mode===15?256:0),(nt==0&&mt===0||ye===4)&&ke===D&&(ke=-5),ke)},te.inflateEnd=function(J){if(!J||!J.state)return O;var ye=J.state;return ye.window&&(ye.window=null),J.state=null,D},te.inflateGetHeader=function(J,ye){var p;return J&&J.state&&2&(p=J.state).wrap?((p.head=ye).done=!1,D):O},te.inflateSetDictionary=function(J,ye){var p,j=ye.length;return J&&J.state?(p=J.state).wrap!==0&&p.mode!==11?O:p.mode===11&&Z(1,ye,j,0)!==p.check?-3:pe(J,ye,j,j)?(p.mode=31,-4):(p.havedict=1,D):O},te.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(M,Be,te){"use strict";var G=M("../utils/common"),Z=[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],v=[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],L=[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],i=[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];Be.exports=function(N,B,D,O,T,E,U,F){var W,re,H,k,de,ue,Fe,me,ve,pe=F.bits,J=0,ye=0,p=0,j=0,Xe=0,ie=0,he=0,Ce=0,ge=0,ae=0,Ae=null,nt=0,mt=new G.Buf16(16),Ve=new G.Buf16(16),Qt=null,vt=0;for(J=0;J<=15;J++)mt[J]=0;for(ye=0;ye<O;ye++)mt[B[D+ye]]++;for(Xe=pe,j=15;1<=j&&mt[j]===0;j--);if(j<Xe&&(Xe=j),j===0)return T[E++]=20971520,T[E++]=20971520,F.bits=1,0;for(p=1;p<j&&mt[p]===0;p++);for(Xe<p&&(Xe=p),J=Ce=1;J<=15;J++)if(Ce<<=1,(Ce-=mt[J])<0)return-1;if(0<Ce&&(N===0||j!==1))return-1;for(Ve[1]=0,J=1;J<15;J++)Ve[J+1]=Ve[J]+mt[J];for(ye=0;ye<O;ye++)B[D+ye]!==0&&(U[Ve[B[D+ye]]++]=ye);if(ue=N===0?(Ae=Qt=U,19):N===1?(Ae=Z,nt-=257,Qt=v,vt-=257,256):(Ae=L,Qt=i,-1),J=p,de=E,he=ye=ae=0,H=-1,k=(ge=1<<(ie=Xe))-1,N===1&&852<ge||N===2&&592<ge)return 1;for(;;){for(Fe=J-he,ve=U[ye]<ue?(me=0,U[ye]):U[ye]>ue?(me=Qt[vt+U[ye]],Ae[nt+U[ye]]):(me=96,0),W=1<<J-he,p=re=1<<ie;T[de+(ae>>he)+(re-=W)]=Fe<<24|me<<16|ve|0,re!==0;);for(W=1<<J-1;ae&W;)W>>=1;if(W!==0?(ae&=W-1,ae+=W):ae=0,ye++,--mt[J]==0){if(J===j)break;J=B[D+U[ye]]}if(Xe<J&&(ae&k)!==H){for(he===0&&(he=Xe),de+=p,Ce=1<<(ie=J-he);ie+he<j&&!((Ce-=mt[ie+he])<=0);)ie++,Ce<<=1;if(ge+=1<<ie,N===1&&852<ge||N===2&&592<ge)return 1;T[H=ae&k]=Xe<<24|ie<<16|de-E|0}}return ae!==0&&(T[de+ae]=J-he<<24|64<<16|0),F.bits=Xe,0}},{"../utils/common":41}],51:[function(M,Be,te){"use strict";Be.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(M,Be,te){"use strict";var G=M("../utils/common"),Z=0,v=1;function L(h){for(var C=h.length;0<=--C;)h[C]=0}var i=0,N=29,B=256,D=B+1+N,O=30,T=19,E=2*D+1,U=15,F=16,W=7,re=256,H=16,k=17,de=18,ue=[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],Fe=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],me=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],ve=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],pe=new Array(2*(D+2));L(pe);var J=new Array(2*O);L(J);var ye=new Array(512);L(ye);var p=new Array(256);L(p);var j=new Array(N);L(j);var Xe,ie,he,Ce=new Array(O);function ge(h,C,b,K,ee){this.static_tree=h,this.extra_bits=C,this.extra_base=b,this.elems=K,this.max_length=ee,this.has_stree=h&&h.length}function ae(h,C){this.dyn_tree=h,this.max_code=0,this.stat_desc=C}function Ae(h){return h<256?ye[h]:ye[256+(h>>>7)]}function nt(h,C){h.pending_buf[h.pending++]=255&C,h.pending_buf[h.pending++]=C>>>8&255}function mt(h,C,b){h.bi_valid>F-b?(h.bi_buf|=C<<h.bi_valid&65535,nt(h,h.bi_buf),h.bi_buf=C>>F-h.bi_valid,h.bi_valid+=b-F):(h.bi_buf|=C<<h.bi_valid&65535,h.bi_valid+=b)}function Ve(h,C,b){mt(h,b[2*C],b[2*C+1])}function Qt(h,C){for(var b=0;b|=1&h,h>>>=1,b<<=1,0<--C;);return b>>>1}function vt(h,C,b){var K,ee,Ee=new Array(U+1),le=0;for(K=1;K<=U;K++)Ee[K]=le=le+b[K-1]<<1;for(ee=0;ee<=C;ee++){var ce=h[2*ee+1];ce!==0&&(h[2*ee]=Qt(Ee[ce]++,ce))}}function Kt(h){var C;for(C=0;C<D;C++)h.dyn_ltree[2*C]=0;for(C=0;C<O;C++)h.dyn_dtree[2*C]=0;for(C=0;C<T;C++)h.bl_tree[2*C]=0;h.dyn_ltree[2*re]=1,h.opt_len=h.static_len=0,h.last_lit=h.matches=0}function je(h){8<h.bi_valid?nt(h,h.bi_buf):0<h.bi_valid&&(h.pending_buf[h.pending++]=h.bi_buf),h.bi_buf=0,h.bi_valid=0}function It(h,C,b,K){var ee=2*C,Ee=2*b;return h[ee]<h[Ee]||h[ee]===h[Ee]&&K[C]<=K[b]}function ze(h,C,b){for(var K=h.heap[b],ee=b<<1;ee<=h.heap_len&&(ee<h.heap_len&&It(C,h.heap[ee+1],h.heap[ee],h.depth)&&ee++,!It(C,K,h.heap[ee],h.depth));)h.heap[b]=h.heap[ee],b=ee,ee<<=1;h.heap[b]=K}function Pt(h,C,b){var K,ee,Ee,le,ce=0;if(h.last_lit!==0)for(;K=h.pending_buf[h.d_buf+2*ce]<<8|h.pending_buf[h.d_buf+2*ce+1],ee=h.pending_buf[h.l_buf+ce],ce++,K===0?Ve(h,ee,C):(Ve(h,(Ee=p[ee])+B+1,C),(le=ue[Ee])!==0&&mt(h,ee-=j[Ee],le),Ve(h,Ee=Ae(--K),b),(le=Fe[Ee])!==0&&mt(h,K-=Ce[Ee],le)),ce<h.last_lit;);Ve(h,re,C)}function ut(h,C){var b,K,ee,Ee=C.dyn_tree,le=C.stat_desc.static_tree,ce=C.stat_desc.has_stree,Qe=C.stat_desc.elems,He=-1;for(h.heap_len=0,h.heap_max=E,b=0;b<Qe;b++)Ee[2*b]!==0?(h.heap[++h.heap_len]=He=b,h.depth[b]=0):Ee[2*b+1]=0;for(;h.heap_len<2;)Ee[2*(ee=h.heap[++h.heap_len]=He<2?++He:0)]=1,h.depth[ee]=0,h.opt_len--,ce&&(h.static_len-=le[2*ee+1]);for(C.max_code=He,b=h.heap_len>>1;1<=b;b--)ze(h,Ee,b);for(ee=Qe;b=h.heap[1],h.heap[1]=h.heap[h.heap_len--],ze(h,Ee,1),K=h.heap[1],h.heap[--h.heap_max]=b,h.heap[--h.heap_max]=K,Ee[2*ee]=Ee[2*b]+Ee[2*K],h.depth[ee]=(h.depth[b]>=h.depth[K]?h.depth[b]:h.depth[K])+1,Ee[2*b+1]=Ee[2*K+1]=ee,h.heap[1]=ee++,ze(h,Ee,1),2<=h.heap_len;);h.heap[--h.heap_max]=h.heap[1],function(oe,$){var et,Te,Ct,at,Ge,Lt,St=$.dyn_tree,Ie=$.max_code,$e=$.stat_desc.static_tree,lt=$.stat_desc.has_stree,Nt=$.stat_desc.extra_bits,se=$.stat_desc.extra_base,Oe=$.stat_desc.max_length,We=0;for(at=0;at<=U;at++)oe.bl_count[at]=0;for(St[2*oe.heap[oe.heap_max]+1]=0,et=oe.heap_max+1;et<E;et++)Oe<(at=St[2*St[2*(Te=oe.heap[et])+1]+1]+1)&&(at=Oe,We++),St[2*Te+1]=at,Ie<Te||(oe.bl_count[at]++,Ge=0,se<=Te&&(Ge=Nt[Te-se]),Lt=St[2*Te],oe.opt_len+=Lt*(at+Ge),lt&&(oe.static_len+=Lt*($e[2*Te+1]+Ge)));if(We!==0){do{for(at=Oe-1;oe.bl_count[at]===0;)at--;oe.bl_count[at]--,oe.bl_count[at+1]+=2,oe.bl_count[Oe]--,We-=2}while(0<We);for(at=Oe;at!==0;at--)for(Te=oe.bl_count[at];Te!==0;)Ie<(Ct=oe.heap[--et])||(St[2*Ct+1]!==at&&(oe.opt_len+=(at-St[2*Ct+1])*St[2*Ct],St[2*Ct+1]=at),Te--)}}(h,C),vt(Ee,He,h.bl_count)}function x(h,C,b){var K,ee,Ee=-1,le=C[1],ce=0,Qe=7,He=4;for(le===0&&(Qe=138,He=3),C[2*(b+1)+1]=65535,K=0;K<=b;K++)ee=le,le=C[2*(K+1)+1],++ce<Qe&&ee===le||(ce<He?h.bl_tree[2*ee]+=ce:ee!==0?(ee!==Ee&&h.bl_tree[2*ee]++,h.bl_tree[2*H]++):ce<=10?h.bl_tree[2*k]++:h.bl_tree[2*de]++,Ee=ee,He=(ce=0)===le?(Qe=138,3):ee===le?(Qe=6,3):(Qe=7,4))}function ke(h,C,b){var K,ee,Ee=-1,le=C[1],ce=0,Qe=7,He=4;for(le===0&&(Qe=138,He=3),K=0;K<=b;K++)if(ee=le,le=C[2*(K+1)+1],!(++ce<Qe&&ee===le)){if(ce<He)for(;Ve(h,ee,h.bl_tree),--ce!=0;);else ee!==0?(ee!==Ee&&(Ve(h,ee,h.bl_tree),ce--),Ve(h,H,h.bl_tree),mt(h,ce-3,2)):ce<=10?(Ve(h,k,h.bl_tree),mt(h,ce-3,3)):(Ve(h,de,h.bl_tree),mt(h,ce-11,7));Ee=ee,He=(ce=0)===le?(Qe=138,3):ee===le?(Qe=6,3):(Qe=7,4)}}L(Ce);var P=!1;function a(h,C,b,K){mt(h,(i<<1)+(K?1:0),3),function(ee,Ee,le,ce){je(ee),ce&&(nt(ee,le),nt(ee,~le)),G.arraySet(ee.pending_buf,ee.window,Ee,le,ee.pending),ee.pending+=le}(h,C,b,!0)}te._tr_init=function(h){P||(function(){var C,b,K,ee,Ee,le=new Array(U+1);for(ee=K=0;ee<N-1;ee++)for(j[ee]=K,C=0;C<1<<ue[ee];C++)p[K++]=ee;for(p[K-1]=ee,ee=Ee=0;ee<16;ee++)for(Ce[ee]=Ee,C=0;C<1<<Fe[ee];C++)ye[Ee++]=ee;for(Ee>>=7;ee<O;ee++)for(Ce[ee]=Ee<<7,C=0;C<1<<Fe[ee]-7;C++)ye[256+Ee++]=ee;for(b=0;b<=U;b++)le[b]=0;for(C=0;C<=143;)pe[2*C+1]=8,C++,le[8]++;for(;C<=255;)pe[2*C+1]=9,C++,le[9]++;for(;C<=279;)pe[2*C+1]=7,C++,le[7]++;for(;C<=287;)pe[2*C+1]=8,C++,le[8]++;for(vt(pe,D+1,le),C=0;C<O;C++)J[2*C+1]=5,J[2*C]=Qt(C,5);Xe=new ge(pe,ue,B+1,D,U),ie=new ge(J,Fe,0,O,U),he=new ge(new Array(0),me,0,T,W)}(),P=!0),h.l_desc=new ae(h.dyn_ltree,Xe),h.d_desc=new ae(h.dyn_dtree,ie),h.bl_desc=new ae(h.bl_tree,he),h.bi_buf=0,h.bi_valid=0,Kt(h)},te._tr_stored_block=a,te._tr_flush_block=function(h,C,b,K){var ee,Ee,le=0;0<h.level?(h.strm.data_type===2&&(h.strm.data_type=function(ce){var Qe,He=4093624447;for(Qe=0;Qe<=31;Qe++,He>>>=1)if(1&He&&ce.dyn_ltree[2*Qe]!==0)return Z;if(ce.dyn_ltree[18]!==0||ce.dyn_ltree[20]!==0||ce.dyn_ltree[26]!==0)return v;for(Qe=32;Qe<B;Qe++)if(ce.dyn_ltree[2*Qe]!==0)return v;return Z}(h)),ut(h,h.l_desc),ut(h,h.d_desc),le=function(ce){var Qe;for(x(ce,ce.dyn_ltree,ce.l_desc.max_code),x(ce,ce.dyn_dtree,ce.d_desc.max_code),ut(ce,ce.bl_desc),Qe=T-1;3<=Qe&&ce.bl_tree[2*ve[Qe]+1]===0;Qe--);return ce.opt_len+=3*(Qe+1)+5+5+4,Qe}(h),ee=h.opt_len+3+7>>>3,(Ee=h.static_len+3+7>>>3)<=ee&&(ee=Ee)):ee=Ee=b+5,b+4<=ee&&C!==-1?a(h,C,b,K):h.strategy===4||Ee===ee?(mt(h,2+(K?1:0),3),Pt(h,pe,J)):(mt(h,4+(K?1:0),3),function(ce,Qe,He,oe){var $;for(mt(ce,Qe-257,5),mt(ce,He-1,5),mt(ce,oe-4,4),$=0;$<oe;$++)mt(ce,ce.bl_tree[2*ve[$]+1],3);ke(ce,ce.dyn_ltree,Qe-1),ke(ce,ce.dyn_dtree,He-1)}(h,h.l_desc.max_code+1,h.d_desc.max_code+1,le+1),Pt(h,h.dyn_ltree,h.dyn_dtree)),Kt(h),K&&je(h)},te._tr_tally=function(h,C,b){return h.pending_buf[h.d_buf+2*h.last_lit]=C>>>8&255,h.pending_buf[h.d_buf+2*h.last_lit+1]=255&C,h.pending_buf[h.l_buf+h.last_lit]=255&b,h.last_lit++,C===0?h.dyn_ltree[2*b]++:(h.matches++,C--,h.dyn_ltree[2*(p[b]+B+1)]++,h.dyn_dtree[2*Ae(C)]++),h.last_lit===h.lit_bufsize-1},te._tr_align=function(h){mt(h,2,3),Ve(h,re,pe),function(C){C.bi_valid===16?(nt(C,C.bi_buf),C.bi_buf=0,C.bi_valid=0):8<=C.bi_valid&&(C.pending_buf[C.pending++]=255&C.bi_buf,C.bi_buf>>=8,C.bi_valid-=8)}(h)}},{"../utils/common":41}],53:[function(M,Be,te){"use strict";Be.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(M,Be,te){(function(G){(function(Z,v){"use strict";if(!Z.setImmediate){var L,i,N,B,D=1,O={},T=!1,E=Z.document,U=Object.getPrototypeOf&&Object.getPrototypeOf(Z);U=U&&U.setTimeout?U:Z,L={}.toString.call(Z.process)==="[object process]"?function(H){Se.nextTick(function(){W(H)})}:function(){if(Z.postMessage&&!Z.importScripts){var H=!0,k=Z.onmessage;return Z.onmessage=function(){H=!1},Z.postMessage("","*"),Z.onmessage=k,H}}()?(B="setImmediate$"+Math.random()+"$",Z.addEventListener?Z.addEventListener("message",re,!1):Z.attachEvent("onmessage",re),function(H){Z.postMessage(B+H,"*")}):Z.MessageChannel?((N=new MessageChannel).port1.onmessage=function(H){W(H.data)},function(H){N.port2.postMessage(H)}):E&&"onreadystatechange"in E.createElement("script")?(i=E.documentElement,function(H){var k=E.createElement("script");k.onreadystatechange=function(){W(H),k.onreadystatechange=null,i.removeChild(k),k=null},i.appendChild(k)}):function(H){setTimeout(W,0,H)},U.setImmediate=function(H){typeof H!="function"&&(H=new Function(""+H));for(var k=new Array(arguments.length-1),de=0;de<k.length;de++)k[de]=arguments[de+1];var ue={callback:H,args:k};return O[D]=ue,L(D),D++},U.clearImmediate=F}function F(H){delete O[H]}function W(H){if(T)setTimeout(W,0,H);else{var k=O[H];if(k){T=!0;try{(function(de){var ue=de.callback,Fe=de.args;switch(Fe.length){case 0:ue();break;case 1:ue(Fe[0]);break;case 2:ue(Fe[0],Fe[1]);break;case 3:ue(Fe[0],Fe[1],Fe[2]);break;default:ue.apply(v,Fe)}})(k)}finally{F(H),T=!1}}}}function re(H){H.source===Z&&typeof H.data=="string"&&H.data.indexOf(B)===0&&W(+H.data.slice(B.length))}})(typeof self=="undefined"?G===void 0?this:G:self)}).call(this,typeof g.g!="undefined"?g.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}]},{},[10])(10)})},6551:function(rr,Zt,g){"use strict";g.d(Zt,{ZP:function(){return Z}});var s=g(42978),Se=g(59301),M=g(47273),Be=0,te=(0,M.Z)();function G(){var v;return te?(v=Be,Be+=1):v="TEST_OR_SSR",v}function Z(v){var L=Se.useState(),i=(0,s.Z)(L,2),N=i[0],B=i[1];return Se.useEffect(function(){B("rc_select_".concat(G()))},[]),v||N}},37463:function(rr,Zt,g){"use strict";g.d(Zt,{Ac:function(){return Ge},Xo:function(){return St},Wx:function(){return $e},ZP:function(){return Dr},lk:function(){return re}});var s=g(54476),Se=g(94480),M=g(20068),Be=g(33885),te=g(42978),G=g(75931),Z=g(76190),v=g(18929),L=g(48736),i=g(59301),N=g(92310),B=g.n(N),D=g(34280),O=g(49658),T=g(8654),E=function(ct){var Fn=ct.className,Re=ct.customizeIcon,st=ct.customizeIconProps,wt=ct.children,qt=ct.onMouseDown,bn=ct.onClick,Vn=typeof Re=="function"?Re(st):Re;return i.createElement("span",{className:Fn,onMouseDown:function(fn){fn.preventDefault(),qt==null||qt(fn)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:bn,"aria-hidden":!0},Vn!==void 0?Vn:i.createElement("span",{className:B()(Fn.split(/\s+/).map(function(Jn){return"".concat(Jn,"-icon")}))},wt))},U=E,F=function(ct,Fn,Re,st,wt){var qt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,bn=arguments.length>6?arguments[6]:void 0,Vn=arguments.length>7?arguments[7]:void 0,Jn=i.useMemo(function(){if((0,Z.Z)(st)==="object")return st.clearIcon;if(wt)return wt},[st,wt]),fn=i.useMemo(function(){return!!(!qt&&st&&(Re.length||bn)&&!(Vn==="combobox"&&bn===""))},[st,qt,Re.length,bn,Vn]);return{allowClear:fn,clearIcon:i.createElement(U,{className:"".concat(ct,"-clear"),onMouseDown:Fn,customizeIcon:Jn},"\xD7")}},W=i.createContext(null);function re(){return i.useContext(W)}function H(){var yt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,ct=i.useState(!1),Fn=(0,te.Z)(ct,2),Re=Fn[0],st=Fn[1],wt=i.useRef(null),qt=function(){window.clearTimeout(wt.current)};i.useEffect(function(){return qt},[]);var bn=function(Jn,fn){qt(),wt.current=window.setTimeout(function(){st(Jn),fn&&fn()},yt)};return[Re,bn,qt]}function k(){var yt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,ct=i.useRef(null),Fn=i.useRef(null);i.useEffect(function(){return function(){window.clearTimeout(Fn.current)}},[]);function Re(st){(st||ct.current===null)&&(ct.current=st),window.clearTimeout(Fn.current),Fn.current=window.setTimeout(function(){ct.current=null},yt)}return[function(){return ct.current},Re]}function de(yt,ct,Fn,Re){var st=i.useRef(null);st.current={open:ct,triggerOpen:Fn,customizedTrigger:Re},i.useEffect(function(){function wt(qt){var bn;if(!((bn=st.current)!==null&&bn!==void 0&&bn.customizedTrigger)){var Vn=qt.target;Vn.shadowRoot&&qt.composed&&(Vn=qt.composedPath()[0]||Vn),st.current.open&&yt().filter(function(Jn){return Jn}).every(function(Jn){return!Jn.contains(Vn)&&Jn!==Vn})&&st.current.triggerOpen(!1)}}return window.addEventListener("mousedown",wt),function(){return window.removeEventListener("mousedown",wt)}},[])}var ue=g(10228);function Fe(yt){return yt&&![ue.Z.ESC,ue.Z.SHIFT,ue.Z.BACKSPACE,ue.Z.TAB,ue.Z.WIN_KEY,ue.Z.ALT,ue.Z.META,ue.Z.WIN_KEY_RIGHT,ue.Z.CTRL,ue.Z.SEMICOLON,ue.Z.EQUALS,ue.Z.CAPS_LOCK,ue.Z.CONTEXT_MENU,ue.Z.F1,ue.Z.F2,ue.Z.F3,ue.Z.F4,ue.Z.F5,ue.Z.F6,ue.Z.F7,ue.Z.F8,ue.Z.F9,ue.Z.F10,ue.Z.F11,ue.Z.F12].includes(yt)}var me=g(26112),ve=g(83836);function pe(yt,ct,Fn){var Re=(0,Be.Z)((0,Be.Z)({},yt),Fn?ct:{});return Object.keys(ct).forEach(function(st){var wt=ct[st];typeof wt=="function"&&(Re[st]=function(){for(var qt,bn=arguments.length,Vn=new Array(bn),Jn=0;Jn<bn;Jn++)Vn[Jn]=arguments[Jn];return wt.apply(void 0,Vn),(qt=yt[st])===null||qt===void 0?void 0:qt.call.apply(qt,[yt].concat(Vn))})}),Re}var J=pe,ye=["prefixCls","id","inputElement","autoFocus","autoComplete","editable","activeDescendantId","value","open","attrs"],p=function(ct,Fn){var Re=ct.prefixCls,st=ct.id,wt=ct.inputElement,qt=ct.autoFocus,bn=ct.autoComplete,Vn=ct.editable,Jn=ct.activeDescendantId,fn=ct.value,Hn=ct.open,lr=ct.attrs,Gn=(0,G.Z)(ct,ye),Fr=wt||i.createElement("input",null),hr=Fr,Ir=hr.ref,Ko=hr.props;return(0,L.Kp)(!("maxLength"in Fr.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Fr=i.cloneElement(Fr,(0,Be.Z)((0,Be.Z)((0,Be.Z)({type:"search"},J(Gn,Ko,!0)),{},{id:st,ref:(0,T.sQ)(Fn,Ir),autoComplete:bn||"off",autoFocus:qt,className:B()("".concat(Re,"-selection-search-input"),Ko==null?void 0:Ko.className),role:"combobox","aria-expanded":Hn||!1,"aria-haspopup":"listbox","aria-owns":"".concat(st,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(st,"_list"),"aria-activedescendant":Hn?Jn:void 0},lr),{},{value:Vn?fn:"",readOnly:!Vn,unselectable:Vn?null:"on",style:(0,Be.Z)((0,Be.Z)({},Ko.style),{},{opacity:Vn?null:0})})),Fr},j=i.forwardRef(p),Xe=j;function ie(yt){return Array.isArray(yt)?yt:yt!==void 0?[yt]:[]}var he=typeof window!="undefined"&&window.document&&window.document.documentElement,Ce=he;function ge(yt){return yt!=null}function ae(yt){return!yt&&yt!==0}function Ae(yt){return["string","number"].includes((0,Z.Z)(yt))}function nt(yt){var ct=void 0;return yt&&(Ae(yt.title)?ct=yt.title.toString():Ae(yt.label)&&(ct=yt.label.toString())),ct}function mt(yt,ct){Ce?i.useLayoutEffect(yt,ct):i.useEffect(yt,ct)}function Ve(yt){var ct;return(ct=yt.key)!==null&&ct!==void 0?ct:yt.value}var Qt=function(ct){ct.preventDefault(),ct.stopPropagation()},vt=function(ct){var Fn=ct.id,Re=ct.prefixCls,st=ct.values,wt=ct.open,qt=ct.searchValue,bn=ct.autoClearSearchValue,Vn=ct.inputRef,Jn=ct.placeholder,fn=ct.disabled,Hn=ct.mode,lr=ct.showSearch,Gn=ct.autoFocus,Fr=ct.autoComplete,hr=ct.activeDescendantId,Ir=ct.tabIndex,Ko=ct.removeIcon,Gi=ct.maxTagCount,bi=ct.maxTagTextLength,_o=ct.maxTagPlaceholder,Li=_o===void 0?function($n){return"+ ".concat($n.length," ...")}:_o,Uo=ct.tagRender,Mi=ct.onToggleOpen,$i=ct.onRemove,zo=ct.onInputChange,Ni=ct.onInputPaste,Ti=ct.onInputKeyDown,jr=ct.onInputMouseDown,uo=ct.onInputCompositionStart,ti=ct.onInputCompositionEnd,jo=ct.onInputBlur,qi=i.useRef(null),ma=(0,i.useState)(0),ki=(0,te.Z)(ma,2),ei=ki[0],ci=ki[1],Go=(0,i.useState)(!1),oa=(0,te.Z)(Go,2),Wa=oa[0],va=oa[1],ia="".concat(Re,"-selection"),Xi=wt||Hn==="multiple"&&bn===!1||Hn==="tags"?qt:"",ca=Hn==="tags"||Hn==="multiple"&&bn===!1||lr&&(wt||Wa);mt(function(){ci(qi.current.scrollWidth)},[Xi]);var yA=function(_n,gr,Mr,so,Yo){return i.createElement("span",{title:nt(_n),className:B()("".concat(ia,"-item"),(0,M.Z)({},"".concat(ia,"-item-disabled"),Mr))},i.createElement("span",{className:"".concat(ia,"-item-content")},gr),so&&i.createElement(U,{className:"".concat(ia,"-item-remove"),onMouseDown:Qt,onClick:Yo,customizeIcon:Ko},"\xD7"))},lA=function(_n,gr,Mr,so,Yo,di){var Ta=function(fs){Qt(fs),Mi(!wt)};return i.createElement("span",{onMouseDown:Ta},Uo({label:gr,value:_n,disabled:Mr,closable:so,onClose:Yo,isMaxTag:!!di}))},aa=function(_n){var gr=_n.disabled,Mr=_n.label,so=_n.value,Yo=!fn&&!gr,di=Mr;if(typeof bi=="number"&&(typeof Mr=="string"||typeof Mr=="number")){var Ta=String(di);Ta.length>bi&&(di="".concat(Ta.slice(0,bi),"..."))}var uA=function(ya){ya&&ya.stopPropagation(),$i(_n)};return typeof Uo=="function"?lA(so,di,gr,Yo,uA):yA(_n,di,gr,Yo,uA)},Wr=function(_n){if(!st.length)return null;var gr=typeof Li=="function"?Li(_n):Li;return typeof Uo=="function"?lA(void 0,gr,!1,!1,void 0,!0):yA({title:gr},gr,!1)},On=i.createElement("div",{className:"".concat(ia,"-search"),style:{width:ei},onFocus:function(){va(!0)},onBlur:function(){va(!1)}},i.createElement(Xe,{ref:Vn,open:wt,prefixCls:Re,id:Fn,inputElement:null,disabled:fn,autoFocus:Gn,autoComplete:Fr,editable:ca,activeDescendantId:hr,value:Xi,onKeyDown:Ti,onMouseDown:jr,onChange:zo,onPaste:Ni,onCompositionStart:uo,onCompositionEnd:ti,onBlur:jo,tabIndex:Ir,attrs:(0,me.Z)(ct,!0)}),i.createElement("span",{ref:qi,className:"".concat(ia,"-search-mirror"),"aria-hidden":!0},Xi,"\xA0")),Yn=i.createElement(ve.Z,{prefixCls:"".concat(ia,"-overflow"),data:st,renderItem:aa,renderRest:Wr,suffix:On,itemKey:Ve,maxCount:Gi});return i.createElement("span",{className:"".concat(ia,"-wrap")},Yn,!st.length&&!Xi&&i.createElement("span",{className:"".concat(ia,"-placeholder")},Jn))},Kt=vt,je=function(ct){var Fn=ct.inputElement,Re=ct.prefixCls,st=ct.id,wt=ct.inputRef,qt=ct.disabled,bn=ct.autoFocus,Vn=ct.autoComplete,Jn=ct.activeDescendantId,fn=ct.mode,Hn=ct.open,lr=ct.values,Gn=ct.placeholder,Fr=ct.tabIndex,hr=ct.showSearch,Ir=ct.searchValue,Ko=ct.activeValue,Gi=ct.maxLength,bi=ct.onInputKeyDown,_o=ct.onInputMouseDown,Li=ct.onInputChange,Uo=ct.onInputPaste,Mi=ct.onInputCompositionStart,$i=ct.onInputCompositionEnd,zo=ct.onInputBlur,Ni=ct.title,Ti=i.useState(!1),jr=(0,te.Z)(Ti,2),uo=jr[0],ti=jr[1],jo=fn==="combobox",qi=jo||hr,ma=lr[0],ki=Ir||"";jo&&Ko&&!uo&&(ki=Ko),i.useEffect(function(){jo&&ti(!1)},[jo,Ko]);var ei=fn!=="combobox"&&!Hn&&!hr?!1:!!ki,ci=Ni===void 0?nt(ma):Ni,Go=i.useMemo(function(){return ma?null:i.createElement("span",{className:"".concat(Re,"-selection-placeholder"),style:ei?{visibility:"hidden"}:void 0},Gn)},[ma,ei,Gn,Re]);return i.createElement("span",{className:"".concat(Re,"-selection-wrap")},i.createElement("span",{className:"".concat(Re,"-selection-search")},i.createElement(Xe,{ref:wt,prefixCls:Re,id:st,open:Hn,inputElement:Fn,disabled:qt,autoFocus:bn,autoComplete:Vn,editable:qi,activeDescendantId:Jn,value:ki,onKeyDown:bi,onMouseDown:_o,onChange:function(Wa){ti(!0),Li(Wa)},onPaste:Uo,onCompositionStart:Mi,onCompositionEnd:$i,onBlur:zo,tabIndex:Fr,attrs:(0,me.Z)(ct,!0),maxLength:jo?Gi:void 0})),!jo&&ma?i.createElement("span",{className:"".concat(Re,"-selection-item"),title:ci,style:ei?{visibility:"hidden"}:void 0},ma.label):null,Go)},It=je,ze=function(ct,Fn){var Re=(0,i.useRef)(null),st=(0,i.useRef)(!1),wt=ct.prefixCls,qt=ct.open,bn=ct.mode,Vn=ct.showSearch,Jn=ct.tokenWithEnter,fn=ct.disabled,Hn=ct.prefix,lr=ct.autoClearSearchValue,Gn=ct.onSearch,Fr=ct.onSearchSubmit,hr=ct.onToggleOpen,Ir=ct.onInputKeyDown,Ko=ct.onInputBlur,Gi=ct.domRef;i.useImperativeHandle(Fn,function(){return{focus:function(ci){Re.current.focus(ci)},blur:function(){Re.current.blur()}}});var bi=k(0),_o=(0,te.Z)(bi,2),Li=_o[0],Uo=_o[1],Mi=function(ci){var Go=ci.which,oa=Re.current instanceof HTMLTextAreaElement;!oa&&qt&&(Go===ue.Z.UP||Go===ue.Z.DOWN)&&ci.preventDefault(),Ir&&Ir(ci),Go===ue.Z.ENTER&&bn==="tags"&&!st.current&&!qt&&(Fr==null||Fr(ci.target.value)),!(oa&&!qt&&~[ue.Z.UP,ue.Z.DOWN,ue.Z.LEFT,ue.Z.RIGHT].indexOf(Go))&&Fe(Go)&&hr(!0)},$i=function(){Uo(!0)},zo=(0,i.useRef)(null),Ni=function(ci){Gn(ci,!0,st.current)!==!1&&hr(!0)},Ti=function(){st.current=!0},jr=function(ci){st.current=!1,bn!=="combobox"&&Ni(ci.target.value)},uo=function(ci){var Go=ci.target.value;if(Jn&&zo.current&&/[\r\n]/.test(zo.current)){var oa=zo.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Go=Go.replace(oa,zo.current)}zo.current=null,Ni(Go)},ti=function(ci){var Go=ci.clipboardData,oa=Go==null?void 0:Go.getData("text");zo.current=oa||""},jo=function(ci){var Go=ci.target;if(Go!==Re.current){var oa=document.body.style.msTouchAction!==void 0;oa?setTimeout(function(){Re.current.focus()}):Re.current.focus()}},qi=function(ci){var Go=Li();ci.target!==Re.current&&!Go&&!(bn==="combobox"&&fn)&&ci.preventDefault(),(bn!=="combobox"&&(!Vn||!Go)||!qt)&&(qt&&lr!==!1&&Gn("",!0,!1),hr())},ma={inputRef:Re,onInputKeyDown:Mi,onInputMouseDown:$i,onInputChange:uo,onInputPaste:ti,onInputCompositionStart:Ti,onInputCompositionEnd:jr,onInputBlur:Ko},ki=bn==="multiple"||bn==="tags"?i.createElement(Kt,(0,s.Z)({},ct,ma)):i.createElement(It,(0,s.Z)({},ct,ma));return i.createElement("div",{ref:Gi,className:"".concat(wt,"-selector"),onClick:jo,onMouseDown:qi},Hn&&i.createElement("div",{className:"".concat(wt,"-prefix")},Hn),ki)},Pt=i.forwardRef(ze),ut=Pt,x=g(65030),ke=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],P=function(ct){var Fn=ct===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Fn,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Fn,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Fn,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Fn,adjustY:1},htmlRegion:"scroll"}}},a=function(ct,Fn){var Re=ct.prefixCls,st=ct.disabled,wt=ct.visible,qt=ct.children,bn=ct.popupElement,Vn=ct.animation,Jn=ct.transitionName,fn=ct.dropdownStyle,Hn=ct.dropdownClassName,lr=ct.direction,Gn=lr===void 0?"ltr":lr,Fr=ct.placement,hr=ct.builtinPlacements,Ir=ct.dropdownMatchSelectWidth,Ko=ct.dropdownRender,Gi=ct.dropdownAlign,bi=ct.getPopupContainer,_o=ct.empty,Li=ct.getTriggerDOMNode,Uo=ct.onPopupVisibleChange,Mi=ct.onPopupMouseEnter,$i=(0,G.Z)(ct,ke),zo="".concat(Re,"-dropdown"),Ni=bn;Ko&&(Ni=Ko(bn));var Ti=i.useMemo(function(){return hr||P(Ir)},[hr,Ir]),jr=Vn?"".concat(zo,"-").concat(Vn):Jn,uo=typeof Ir=="number",ti=i.useMemo(function(){return uo?null:Ir===!1?"minWidth":"width"},[Ir,uo]),jo=fn;uo&&(jo=(0,Be.Z)((0,Be.Z)({},jo),{},{width:Ir}));var qi=i.useRef(null);return i.useImperativeHandle(Fn,function(){return{getPopupElement:function(){var ki;return(ki=qi.current)===null||ki===void 0?void 0:ki.popupElement}}}),i.createElement(x.Z,(0,s.Z)({},$i,{showAction:Uo?["click"]:[],hideAction:Uo?["click"]:[],popupPlacement:Fr||(Gn==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Ti,prefixCls:zo,popupTransitionName:jr,popup:i.createElement("div",{onMouseEnter:Mi},Ni),ref:qi,stretch:ti,popupAlign:Gi,popupVisible:wt,getPopupContainer:bi,popupClassName:B()(Hn,(0,M.Z)({},"".concat(zo,"-empty"),_o)),popupStyle:jo,getTriggerDOMNode:Li,onPopupVisibleChange:Uo}),qt)},h=i.forwardRef(a),C=h,b=g(66712);function K(yt,ct){var Fn=yt.key,Re;return"value"in yt&&(Re=yt.value),Fn!=null?Fn:Re!==void 0?Re:"rc-index-key-".concat(ct)}function ee(yt){return typeof yt!="undefined"&&!Number.isNaN(yt)}function Ee(yt,ct){var Fn=yt||{},Re=Fn.label,st=Fn.value,wt=Fn.options,qt=Fn.groupLabel,bn=Re||(ct?"children":"label");return{label:bn,value:st||"value",options:wt||"options",groupLabel:qt||bn}}function le(yt){var ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Fn=ct.fieldNames,Re=ct.childrenAsData,st=[],wt=Ee(Fn,!1),qt=wt.label,bn=wt.value,Vn=wt.options,Jn=wt.groupLabel;function fn(Hn,lr){Array.isArray(Hn)&&Hn.forEach(function(Gn){if(lr||!(Vn in Gn)){var Fr=Gn[bn];st.push({key:K(Gn,st.length),groupOption:lr,data:Gn,label:Gn[qt],value:Fr})}else{var hr=Gn[Jn];hr===void 0&&Re&&(hr=Gn.label),st.push({key:K(Gn,st.length),group:!0,data:Gn,label:hr}),fn(Gn[Vn],!0)}})}return fn(yt,!1),st}function ce(yt){var ct=(0,Be.Z)({},yt);return"props"in ct||Object.defineProperty(ct,"props",{get:function(){return(0,L.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),ct}}),ct}var Qe=function(ct,Fn,Re){if(!Fn||!Fn.length)return null;var st=!1,wt=function bn(Vn,Jn){var fn=(0,b.Z)(Jn),Hn=fn[0],lr=fn.slice(1);if(!Hn)return[Vn];var Gn=Vn.split(Hn);return st=st||Gn.length>1,Gn.reduce(function(Fr,hr){return[].concat((0,Se.Z)(Fr),(0,Se.Z)(bn(hr,lr)))},[]).filter(Boolean)},qt=wt(ct,Fn);return st?typeof Re!="undefined"?qt.slice(0,Re):qt:null},He=i.createContext(null),oe=He;function $(yt){var ct=yt.visible,Fn=yt.values;if(!ct)return null;var Re=50;return i.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(Fn.slice(0,Re).map(function(st){var wt=st.label,qt=st.value;return["number","string"].includes((0,Z.Z)(wt))?wt:qt}).join(", ")),Fn.length>Re?", ...":null)}var et=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Te=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],Ct=function(ct){return ct==="tags"||ct==="multiple"},at=i.forwardRef(function(yt,ct){var Fn,Re=yt.id,st=yt.prefixCls,wt=yt.className,qt=yt.showSearch,bn=yt.tagRender,Vn=yt.direction,Jn=yt.omitDomProps,fn=yt.displayValues,Hn=yt.onDisplayValuesChange,lr=yt.emptyOptions,Gn=yt.notFoundContent,Fr=Gn===void 0?"Not Found":Gn,hr=yt.onClear,Ir=yt.mode,Ko=yt.disabled,Gi=yt.loading,bi=yt.getInputElement,_o=yt.getRawInputElement,Li=yt.open,Uo=yt.defaultOpen,Mi=yt.onDropdownVisibleChange,$i=yt.activeValue,zo=yt.onActiveValueChange,Ni=yt.activeDescendantId,Ti=yt.searchValue,jr=yt.autoClearSearchValue,uo=yt.onSearch,ti=yt.onSearchSplit,jo=yt.tokenSeparators,qi=yt.allowClear,ma=yt.prefix,ki=yt.suffixIcon,ei=yt.clearIcon,ci=yt.OptionList,Go=yt.animation,oa=yt.transitionName,Wa=yt.dropdownStyle,va=yt.dropdownClassName,ia=yt.dropdownMatchSelectWidth,Xi=yt.dropdownRender,ca=yt.dropdownAlign,yA=yt.placement,lA=yt.builtinPlacements,aa=yt.getPopupContainer,Wr=yt.showAction,On=Wr===void 0?[]:Wr,Yn=yt.onFocus,$n=yt.onBlur,_n=yt.onKeyUp,gr=yt.onKeyDown,Mr=yt.onMouseDown,so=(0,G.Z)(yt,et),Yo=Ct(Ir),di=(qt!==void 0?qt:Yo)||Ir==="combobox",Ta=(0,Be.Z)({},so);Te.forEach(function(Io){delete Ta[Io]}),Jn==null||Jn.forEach(function(Io){delete Ta[Io]});var uA=i.useState(!1),fs=(0,te.Z)(uA,2),ya=fs[0],Es=fs[1];i.useEffect(function(){Es((0,O.Z)())},[]);var SA=i.useRef(null),cA=i.useRef(null),ea=i.useRef(null),da=i.useRef(null),pi=i.useRef(null),Ga=i.useRef(!1),DA=H(),dA=(0,te.Z)(DA,3),wA=dA[0],PA=dA[1],Co=dA[2];i.useImperativeHandle(ct,function(){var Io,Po;return{focus:(Io=da.current)===null||Io===void 0?void 0:Io.focus,blur:(Po=da.current)===null||Po===void 0?void 0:Po.blur,scrollTo:function(ps){var $a;return($a=pi.current)===null||$a===void 0?void 0:$a.scrollTo(ps)},nativeElement:SA.current||cA.current}});var Zo=i.useMemo(function(){var Io;if(Ir!=="combobox")return Ti;var Po=(Io=fn[0])===null||Io===void 0?void 0:Io.value;return typeof Po=="string"||typeof Po=="number"?String(Po):""},[Ti,Ir,fn]),fa=Ir==="combobox"&&typeof bi=="function"&&bi()||null,Ra=typeof _o=="function"&&_o(),xs=(0,T.x1)(cA,Ra==null||(Fn=Ra.props)===null||Fn===void 0?void 0:Fn.ref),FA=i.useState(!1),As=(0,te.Z)(FA,2),Qu=As[0],xl=As[1];(0,D.Z)(function(){xl(!0)},[]);var Ou=(0,v.Z)(!1,{defaultValue:Uo,value:Li}),ul=(0,te.Z)(Ou,2),ou=ul[0],Hl=ul[1],tA=Qu?ou:!1,iu=!Fr&&lr;(Ko||iu&&tA&&Ir==="combobox")&&(tA=!1);var cl=iu?!1:tA,bo=i.useCallback(function(Io){var Po=Io!==void 0?Io:!tA;Ko||(Hl(Po),tA!==Po&&(Mi==null||Mi(Po)))},[Ko,tA,Hl,Mi]),Do=i.useMemo(function(){return(jo||[]).some(function(Io){return[`
|
|
|
`,`\r
|
|
|
`].includes(Io)})},[jo]),fo=i.useContext(oe)||{},vo=fo.maxCount,fi=fo.rawValues,ta=function(Po,Ki,ps){if(!(Yo&&ee(vo)&&(fi==null?void 0:fi.size)>=vo)){var $a=!0,BA=Po;zo==null||zo(null);var Zs=Qe(Po,jo,ee(vo)?vo-fi.size:void 0),gs=ps?null:Zs;return Ir!=="combobox"&&gs&&(BA="",ti==null||ti(gs),bo(!1),$a=!1),uo&&Zo!==BA&&uo(BA,{source:Ki?"typing":"effect"}),$a}},Ci=function(Po){!Po||!Po.trim()||uo(Po,{source:"submit"})};i.useEffect(function(){!tA&&!Yo&&Ir!=="combobox"&&ta("",!1,!1)},[tA]),i.useEffect(function(){ou&&Ko&&Hl(!1),Ko&&!Ga.current&&PA(!1)},[Ko]);var Qs=k(),zs=(0,te.Z)(Qs,2),fA=zs[0],hs=zs[1],TA=i.useRef(!1),Du=function(Po){var Ki=fA(),ps=Po.key,$a=ps==="Enter";if($a&&(Ir!=="combobox"&&Po.preventDefault(),tA||bo(!0)),hs(!!Zo),ps==="Backspace"&&!Ki&&Yo&&!Zo&&fn.length){for(var BA=(0,Se.Z)(fn),Zs=null,gs=BA.length-1;gs>=0;gs-=1){var hl=BA[gs];if(!hl.disabled){BA.splice(gs,1),Zs=hl;break}}Zs&&Hn(BA,{type:"remove",values:[Zs]})}for(var RA=arguments.length,pl=new Array(RA>1?RA-1:0),Pu=1;Pu<RA;Pu++)pl[Pu-1]=arguments[Pu];if(tA&&(!$a||!TA.current)){var Fl;$a&&(TA.current=!0),(Fl=pi.current)===null||Fl===void 0||Fl.onKeyDown.apply(Fl,[Po].concat(pl))}gr==null||gr.apply(void 0,[Po].concat(pl))},nl=function(Po){for(var Ki=arguments.length,ps=new Array(Ki>1?Ki-1:0),$a=1;$a<Ki;$a++)ps[$a-1]=arguments[$a];if(tA){var BA;(BA=pi.current)===null||BA===void 0||BA.onKeyUp.apply(BA,[Po].concat(ps))}Po.key==="Enter"&&(TA.current=!1),_n==null||_n.apply(void 0,[Po].concat(ps))},Qa=function(Po){var Ki=fn.filter(function(ps){return ps!==Po});Hn(Ki,{type:"remove",values:[Po]})},Os=function(){TA.current=!1},nA=i.useRef(!1),ac=function(){PA(!0),Ko||(Yn&&!nA.current&&Yn.apply(void 0,arguments),On.includes("focus")&&bo(!0)),nA.current=!0},dl=function(){Ga.current=!0,PA(!1,function(){nA.current=!1,Ga.current=!1,bo(!1)}),!Ko&&(Zo&&(Ir==="tags"?uo(Zo,{source:"submit"}):Ir==="multiple"&&uo("",{source:"blur"})),$n&&$n.apply(void 0,arguments))},rl=[];i.useEffect(function(){return function(){rl.forEach(function(Io){return clearTimeout(Io)}),rl.splice(0,rl.length)}},[]);var na=function(Po){var Ki,ps=Po.target,$a=(Ki=ea.current)===null||Ki===void 0?void 0:Ki.getPopupElement();if($a&&$a.contains(ps)){var BA=setTimeout(function(){var RA=rl.indexOf(BA);if(RA!==-1&&rl.splice(RA,1),Co(),!ya&&!$a.contains(document.activeElement)){var pl;(pl=da.current)===null||pl===void 0||pl.focus()}});rl.push(BA)}for(var Zs=arguments.length,gs=new Array(Zs>1?Zs-1:0),hl=1;hl<Zs;hl++)gs[hl-1]=arguments[hl];Mr==null||Mr.apply(void 0,[Po].concat(gs))},Tc=i.useState({}),Cd=(0,te.Z)(Tc,2),Rc=Cd[1];function rA(){Rc({})}var Ds;Ra&&(Ds=function(Po){bo(Po)}),de(function(){var Io;return[SA.current,(Io=ea.current)===null||Io===void 0?void 0:Io.getPopupElement()]},cl,bo,!!Ra);var Sl=i.useMemo(function(){return(0,Be.Z)((0,Be.Z)({},yt),{},{notFoundContent:Fr,open:tA,triggerOpen:cl,id:Re,showSearch:di,multiple:Yo,toggleOpen:bo})},[yt,Fr,cl,tA,Re,di,Yo,bo]),Ac=!!ki||Gi,oA;Ac&&(oA=i.createElement(U,{className:B()("".concat(st,"-arrow"),(0,M.Z)({},"".concat(st,"-arrow-loading"),Gi)),customizeIcon:ki,customizeIconProps:{loading:Gi,searchValue:Zo,open:tA,focused:wA,showSearch:di}}));var fl=function(){var Po;hr==null||hr(),(Po=da.current)===null||Po===void 0||Po.focus(),Hn([],{type:"clear",values:fn}),ta("",!1,!1)},IA=F(st,fl,fn,qi,ei,Ko,Zo,Ir),hA=IA.allowClear,UA=IA.clearIcon,Ed=i.createElement(ci,{ref:pi}),_c=B()(st,wt,(0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)({},"".concat(st,"-focused"),wA),"".concat(st,"-multiple"),Yo),"".concat(st,"-single"),!Yo),"".concat(st,"-allow-clear"),qi),"".concat(st,"-show-arrow"),Ac),"".concat(st,"-disabled"),Ko),"".concat(st,"-loading"),Gi),"".concat(st,"-open"),tA),"".concat(st,"-customize-input"),fa),"".concat(st,"-show-search"),di)),LA=i.createElement(C,{ref:ea,disabled:Ko,prefixCls:st,visible:cl,popupElement:Ed,animation:Go,transitionName:oa,dropdownStyle:Wa,dropdownClassName:va,direction:Vn,dropdownMatchSelectWidth:ia,dropdownRender:Xi,dropdownAlign:ca,placement:yA,builtinPlacements:lA,getPopupContainer:aa,empty:lr,getTriggerDOMNode:function(Po){return cA.current||Po},onPopupVisibleChange:Ds,onPopupMouseEnter:rA},Ra?i.cloneElement(Ra,{ref:xs}):i.createElement(ut,(0,s.Z)({},yt,{domRef:cA,prefixCls:st,inputElement:fa,ref:da,id:Re,prefix:ma,showSearch:di,autoClearSearchValue:jr,mode:Ir,activeDescendantId:Ni,tagRender:bn,values:fn,open:tA,onToggleOpen:bo,activeValue:$i,searchValue:Zo,onSearch:ta,onSearchSubmit:Ci,onRemove:Qa,tokenWithEnter:Do,onInputBlur:Os}))),kl;return Ra?kl=LA:kl=i.createElement("div",(0,s.Z)({className:_c},Ta,{ref:SA,onMouseDown:na,onKeyDown:Du,onKeyUp:nl,onFocus:ac,onBlur:dl}),i.createElement($,{visible:wA&&!tA,values:fn}),LA,oA,hA&&UA),i.createElement(W.Provider,{value:Sl},kl)}),Ge=at,Lt=function(){return null};Lt.isSelectOptGroup=!0;var St=Lt,Ie=function(){return null};Ie.isSelectOption=!0;var $e=Ie,lt=g(80547),Nt=g(2738),se=g(48911);function Oe(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var We=["disabled","title","children","style","className"];function gt(yt){return typeof yt=="string"||typeof yt=="number"}var Rt=function(ct,Fn){var Re=re(),st=Re.prefixCls,wt=Re.id,qt=Re.open,bn=Re.multiple,Vn=Re.mode,Jn=Re.searchValue,fn=Re.toggleOpen,Hn=Re.notFoundContent,lr=Re.onPopupScroll,Gn=i.useContext(oe),Fr=Gn.maxCount,hr=Gn.flattenOptions,Ir=Gn.onActiveValue,Ko=Gn.defaultActiveFirstOption,Gi=Gn.onSelect,bi=Gn.menuItemSelectedIcon,_o=Gn.rawValues,Li=Gn.fieldNames,Uo=Gn.virtual,Mi=Gn.direction,$i=Gn.listHeight,zo=Gn.listItemHeight,Ni=Gn.optionRender,Ti="".concat(st,"-item"),jr=(0,lt.Z)(function(){return hr},[qt,hr],function(Wr,On){return On[0]&&Wr[1]!==On[1]}),uo=i.useRef(null),ti=i.useMemo(function(){return bn&&ee(Fr)&&(_o==null?void 0:_o.size)>=Fr},[bn,Fr,_o==null?void 0:_o.size]),jo=function(On){On.preventDefault()},qi=function(On){var Yn;(Yn=uo.current)===null||Yn===void 0||Yn.scrollTo(typeof On=="number"?{index:On}:On)},ma=i.useCallback(function(Wr){return Vn==="combobox"?!1:_o.has(Wr)},[Vn,(0,Se.Z)(_o).toString(),_o.size]),ki=function(On){for(var Yn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,$n=jr.length,_n=0;_n<$n;_n+=1){var gr=(On+_n*Yn+$n)%$n,Mr=jr[gr]||{},so=Mr.group,Yo=Mr.data;if(!so&&!(Yo!=null&&Yo.disabled)&&(ma(Yo.value)||!ti))return gr}return-1},ei=i.useState(function(){return ki(0)}),ci=(0,te.Z)(ei,2),Go=ci[0],oa=ci[1],Wa=function(On){var Yn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;oa(On);var $n={source:Yn?"keyboard":"mouse"},_n=jr[On];if(!_n){Ir(null,-1,$n);return}Ir(_n.value,On,$n)};(0,i.useEffect)(function(){Wa(Ko!==!1?ki(0):-1)},[jr.length,Jn]);var va=i.useCallback(function(Wr){return Vn==="combobox"?String(Wr).toLowerCase()===Jn.toLowerCase():_o.has(Wr)},[Vn,Jn,(0,Se.Z)(_o).toString(),_o.size]);(0,i.useEffect)(function(){var Wr=setTimeout(function(){if(!bn&&qt&&_o.size===1){var Yn=Array.from(_o)[0],$n=jr.findIndex(function(_n){var gr=_n.data;return Jn?String(gr.value).startsWith(Jn):gr.value===Yn});$n!==-1&&(Wa($n),qi($n))}});if(qt){var On;(On=uo.current)===null||On===void 0||On.scrollTo(void 0)}return function(){return clearTimeout(Wr)}},[qt,Jn]);var ia=function(On){On!==void 0&&Gi(On,{selected:!_o.has(On)}),bn||fn(!1)};if(i.useImperativeHandle(Fn,function(){return{onKeyDown:function(On){var Yn=On.which,$n=On.ctrlKey;switch(Yn){case ue.Z.N:case ue.Z.P:case ue.Z.UP:case ue.Z.DOWN:{var _n=0;if(Yn===ue.Z.UP?_n=-1:Yn===ue.Z.DOWN?_n=1:Oe()&&$n&&(Yn===ue.Z.N?_n=1:Yn===ue.Z.P&&(_n=-1)),_n!==0){var gr=ki(Go+_n,_n);qi(gr),Wa(gr,!0)}break}case ue.Z.TAB:case ue.Z.ENTER:{var Mr,so=jr[Go];so&&!(so!=null&&(Mr=so.data)!==null&&Mr!==void 0&&Mr.disabled)&&!ti?ia(so.value):ia(void 0),qt&&On.preventDefault();break}case ue.Z.ESC:fn(!1),qt&&On.stopPropagation()}},onKeyUp:function(){},scrollTo:function(On){qi(On)}}}),jr.length===0)return i.createElement("div",{role:"listbox",id:"".concat(wt,"_list"),className:"".concat(Ti,"-empty"),onMouseDown:jo},Hn);var Xi=Object.keys(Li).map(function(Wr){return Li[Wr]}),ca=function(On){return On.label};function yA(Wr,On){var Yn=Wr.group;return{role:Yn?"presentation":"option",id:"".concat(wt,"_list_").concat(On)}}var lA=function(On){var Yn=jr[On];if(!Yn)return null;var $n=Yn.data||{},_n=$n.value,gr=Yn.group,Mr=(0,me.Z)($n,!0),so=ca(Yn);return Yn?i.createElement("div",(0,s.Z)({"aria-label":typeof so=="string"&&!gr?so:null},Mr,{key:On},yA(Yn,On),{"aria-selected":va(_n)}),_n):null},aa={role:"listbox",id:"".concat(wt,"_list")};return i.createElement(i.Fragment,null,Uo&&i.createElement("div",(0,s.Z)({},aa,{style:{height:0,width:0,overflow:"hidden"}}),lA(Go-1),lA(Go),lA(Go+1)),i.createElement(se.Z,{itemKey:"key",ref:uo,data:jr,height:$i,itemHeight:zo,fullHeight:!1,onMouseDown:jo,onScroll:lr,virtual:Uo,direction:Mi,innerProps:Uo?null:aa},function(Wr,On){var Yn=Wr.group,$n=Wr.groupOption,_n=Wr.data,gr=Wr.label,Mr=Wr.value,so=_n.key;if(Yn){var Yo,di=(Yo=_n.title)!==null&&Yo!==void 0?Yo:gt(gr)?gr.toString():void 0;return i.createElement("div",{className:B()(Ti,"".concat(Ti,"-group"),_n.className),title:di},gr!==void 0?gr:so)}var Ta=_n.disabled,uA=_n.title,fs=_n.children,ya=_n.style,Es=_n.className,SA=(0,G.Z)(_n,We),cA=(0,Nt.Z)(SA,Xi),ea=ma(Mr),da=Ta||!ea&&ti,pi="".concat(Ti,"-option"),Ga=B()(Ti,pi,Es,(0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)({},"".concat(pi,"-grouped"),$n),"".concat(pi,"-active"),Go===On&&!da),"".concat(pi,"-disabled"),da),"".concat(pi,"-selected"),ea)),DA=ca(Wr),dA=!bi||typeof bi=="function"||ea,wA=typeof DA=="number"?DA:DA||Mr,PA=gt(wA)?wA.toString():void 0;return uA!==void 0&&(PA=uA),i.createElement("div",(0,s.Z)({},(0,me.Z)(cA),Uo?{}:yA(Wr,On),{"aria-selected":va(Mr),className:Ga,title:PA,onMouseMove:function(){Go===On||da||Wa(On)},onClick:function(){da||ia(Mr)},style:ya}),i.createElement("div",{className:"".concat(pi,"-content")},typeof Ni=="function"?Ni(Wr,{index:On}):wA),i.isValidElement(bi)||ea,dA&&i.createElement(U,{className:"".concat(Ti,"-option-state"),customizeIcon:bi,customizeIconProps:{value:Mr,disabled:da,isSelected:ea}},ea?"\u2713":null))}))},en=i.forwardRef(Rt),En=en,xn=function(yt,ct){var Fn=i.useRef({values:new Map,options:new Map}),Re=i.useMemo(function(){var wt=Fn.current,qt=wt.values,bn=wt.options,Vn=yt.map(function(Hn){if(Hn.label===void 0){var lr;return(0,Be.Z)((0,Be.Z)({},Hn),{},{label:(lr=qt.get(Hn.value))===null||lr===void 0?void 0:lr.label})}return Hn}),Jn=new Map,fn=new Map;return Vn.forEach(function(Hn){Jn.set(Hn.value,Hn),fn.set(Hn.value,ct.get(Hn.value)||bn.get(Hn.value))}),Fn.current.values=Jn,Fn.current.options=fn,Vn},[yt,ct]),st=i.useCallback(function(wt){return ct.get(wt)||Fn.current.options.get(wt)},[ct]);return[Re,st]};function ln(yt,ct){return ie(yt).join("").toUpperCase().includes(ct)}var tn=function(yt,ct,Fn,Re,st){return i.useMemo(function(){if(!Fn||Re===!1)return yt;var wt=ct.options,qt=ct.label,bn=ct.value,Vn=[],Jn=typeof Re=="function",fn=Fn.toUpperCase(),Hn=Jn?Re:function(Gn,Fr){return st?ln(Fr[st],fn):Fr[wt]?ln(Fr[qt!=="children"?qt:"label"],fn):ln(Fr[bn],fn)},lr=Jn?function(Gn){return ce(Gn)}:function(Gn){return Gn};return yt.forEach(function(Gn){if(Gn[wt]){var Fr=Hn(Fn,lr(Gn));if(Fr)Vn.push(Gn);else{var hr=Gn[wt].filter(function(Ir){return Hn(Fn,lr(Ir))});hr.length&&Vn.push((0,Be.Z)((0,Be.Z)({},Gn),{},(0,M.Z)({},wt,hr)))}return}Hn(Fn,lr(Gn))&&Vn.push(Gn)}),Vn},[yt,Re,st,Fn,ct])},Yt=g(6551),cn=g(11592),yn=["children","value"],Un=["children"];function zn(yt){var ct=yt,Fn=ct.key,Re=ct.props,st=Re.children,wt=Re.value,qt=(0,G.Z)(Re,yn);return(0,Be.Z)({key:Fn,value:wt!==void 0?wt:Fn,children:st},qt)}function er(yt){var ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,cn.Z)(yt).map(function(Fn,Re){if(!i.isValidElement(Fn)||!Fn.type)return null;var st=Fn,wt=st.type.isSelectOptGroup,qt=st.key,bn=st.props,Vn=bn.children,Jn=(0,G.Z)(bn,Un);return ct||!wt?zn(Fn):(0,Be.Z)((0,Be.Z)({key:"__RC_SELECT_GRP__".concat(qt===null?Re:qt,"__"),label:qt},Jn),{},{options:er(Vn)})}).filter(function(Fn){return Fn})}var tr=function(ct,Fn,Re,st,wt){return i.useMemo(function(){var qt=ct,bn=!ct;bn&&(qt=er(Fn));var Vn=new Map,Jn=new Map,fn=function(Gn,Fr,hr){hr&&typeof hr=="string"&&Gn.set(Fr[hr],Fr)},Hn=function lr(Gn){for(var Fr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,hr=0;hr<Gn.length;hr+=1){var Ir=Gn[hr];!Ir[Re.options]||Fr?(Vn.set(Ir[Re.value],Ir),fn(Jn,Ir,Re.label),fn(Jn,Ir,st),fn(Jn,Ir,wt)):lr(Ir[Re.options],!0)}};return Hn(qt),{options:qt,valueOptions:Vn,labelOptions:Jn}},[ct,Fn,Re,st,wt])},Sr=tr;function Nr(yt){var ct=i.useRef();ct.current=yt;var Fn=i.useCallback(function(){return ct.current.apply(ct,arguments)},[]);return Fn}function fr(yt){var ct=yt.mode,Fn=yt.options,Re=yt.children,st=yt.backfill,wt=yt.allowClear,qt=yt.placeholder,bn=yt.getInputElement,Vn=yt.showSearch,Jn=yt.onSearch,fn=yt.defaultOpen,Hn=yt.autoFocus,lr=yt.labelInValue,Gn=yt.value,Fr=yt.inputValue,hr=yt.optionLabelProp,Ir=isMultiple(ct),Ko=Vn!==void 0?Vn:Ir||ct==="combobox",Gi=Fn||convertChildrenToData(Re);if(warning(ct!=="tags"||Gi.every(function(Uo){return!Uo.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),ct==="tags"||ct==="combobox"){var bi=Gi.some(function(Uo){return Uo.options?Uo.options.some(function(Mi){return typeof("value"in Mi?Mi.value:Mi.key)=="number"}):typeof("value"in Uo?Uo.value:Uo.key)=="number"});warning(!bi,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(ct!=="combobox"||!hr,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(ct==="combobox"||!st,"`backfill` only works with `combobox` mode."),warning(ct==="combobox"||!bn,"`getInputElement` only work with `combobox` mode."),noteOnce(ct!=="combobox"||!bn||!wt||!qt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Jn&&!Ko&&ct!=="combobox"&&ct!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!fn||Hn,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Gn!=null){var _o=toArray(Gn);warning(!lr||_o.every(function(Uo){return _typeof(Uo)==="object"&&("key"in Uo||"value"in Uo)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Ir||Array.isArray(Gn),"`value` should be array when `mode` is `multiple` or `tags`")}if(Re){var Li=null;toNodeArray(Re).some(function(Uo){if(!React.isValidElement(Uo)||!Uo.type)return!1;var Mi=Uo,$i=Mi.type;if($i.isSelectOption)return!1;if($i.isSelectOptGroup){var zo=toNodeArray(Uo.props.children).every(function(Ni){return!React.isValidElement(Ni)||!Uo.type||Ni.type.isSelectOption?!0:(Li=Ni.type,!1)});return!zo}return Li=$i,!0}),Li&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Li.displayName||Li.name||Li,"`.")),warning(Fr===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function qn(yt,ct){if(yt){var Fn=function Re(st){for(var wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,qt=0;qt<st.length;qt++){var bn=st[qt];if(bn[ct==null?void 0:ct.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!wt&&Array.isArray(bn[ct==null?void 0:ct.options])&&Re(bn[ct==null?void 0:ct.options],!0))break}};Fn(yt)}}var Zr=null,pr=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","optionRender","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","labelRender","value","defaultValue","labelInValue","onChange","maxCount"],Ao=["inputValue"];function mo(yt){return!yt||(0,Z.Z)(yt)!=="object"}var Dn=i.forwardRef(function(yt,ct){var Fn=yt.id,Re=yt.mode,st=yt.prefixCls,wt=st===void 0?"rc-select":st,qt=yt.backfill,bn=yt.fieldNames,Vn=yt.inputValue,Jn=yt.searchValue,fn=yt.onSearch,Hn=yt.autoClearSearchValue,lr=Hn===void 0?!0:Hn,Gn=yt.onSelect,Fr=yt.onDeselect,hr=yt.dropdownMatchSelectWidth,Ir=hr===void 0?!0:hr,Ko=yt.filterOption,Gi=yt.filterSort,bi=yt.optionFilterProp,_o=yt.optionLabelProp,Li=yt.options,Uo=yt.optionRender,Mi=yt.children,$i=yt.defaultActiveFirstOption,zo=yt.menuItemSelectedIcon,Ni=yt.virtual,Ti=yt.direction,jr=yt.listHeight,uo=jr===void 0?200:jr,ti=yt.listItemHeight,jo=ti===void 0?20:ti,qi=yt.labelRender,ma=yt.value,ki=yt.defaultValue,ei=yt.labelInValue,ci=yt.onChange,Go=yt.maxCount,oa=(0,G.Z)(yt,pr),Wa=(0,Yt.ZP)(Fn),va=Ct(Re),ia=!!(!Li&&Mi),Xi=i.useMemo(function(){return Ko===void 0&&Re==="combobox"?!1:Ko},[Ko,Re]),ca=i.useMemo(function(){return Ee(bn,ia)},[JSON.stringify(bn),ia]),yA=(0,v.Z)("",{value:Jn!==void 0?Jn:Vn,postState:function(Do){return Do||""}}),lA=(0,te.Z)(yA,2),aa=lA[0],Wr=lA[1],On=Sr(Li,Mi,ca,bi,_o),Yn=On.valueOptions,$n=On.labelOptions,_n=On.options,gr=i.useCallback(function(bo){var Do=ie(bo);return Do.map(function(fo){var vo,fi,ta,Ci,Qs;if(mo(fo))vo=fo;else{var zs;ta=fo.key,fi=fo.label,vo=(zs=fo.value)!==null&&zs!==void 0?zs:ta}var fA=Yn.get(vo);if(fA){var hs;if(fi===void 0&&(fi=fA==null?void 0:fA[_o||ca.label]),ta===void 0&&(ta=(hs=fA==null?void 0:fA.key)!==null&&hs!==void 0?hs:vo),Ci=fA==null?void 0:fA.disabled,Qs=fA==null?void 0:fA.title,0)var TA}return{label:fi,value:vo,key:ta,disabled:Ci,title:Qs}})},[ca,_o,Yn]),Mr=(0,v.Z)(ki,{value:ma}),so=(0,te.Z)(Mr,2),Yo=so[0],di=so[1],Ta=i.useMemo(function(){var bo,Do=va&&Yo===null?[]:Yo,fo=gr(Do);return Re==="combobox"&&ae((bo=fo[0])===null||bo===void 0?void 0:bo.value)?[]:fo},[Yo,gr,Re,va]),uA=xn(Ta,Yn),fs=(0,te.Z)(uA,2),ya=fs[0],Es=fs[1],SA=i.useMemo(function(){if(!Re&&ya.length===1){var bo=ya[0];if(bo.value===null&&(bo.label===null||bo.label===void 0))return[]}return ya.map(function(Do){var fo;return(0,Be.Z)((0,Be.Z)({},Do),{},{label:(fo=typeof qi=="function"?qi(Do):Do.label)!==null&&fo!==void 0?fo:Do.value})})},[Re,ya,qi]),cA=i.useMemo(function(){return new Set(ya.map(function(bo){return bo.value}))},[ya]);i.useEffect(function(){if(Re==="combobox"){var bo,Do=(bo=ya[0])===null||bo===void 0?void 0:bo.value;Wr(ge(Do)?String(Do):"")}},[ya]);var ea=Nr(function(bo,Do){var fo=Do!=null?Do:bo;return(0,M.Z)((0,M.Z)({},ca.value,bo),ca.label,fo)}),da=i.useMemo(function(){if(Re!=="tags")return _n;var bo=(0,Se.Z)(_n),Do=function(vo){return Yn.has(vo)};return(0,Se.Z)(ya).sort(function(fo,vo){return fo.value<vo.value?-1:1}).forEach(function(fo){var vo=fo.value;Do(vo)||bo.push(ea(vo,fo.label))}),bo},[ea,_n,Yn,ya,Re]),pi=tn(da,ca,aa,Xi,bi),Ga=i.useMemo(function(){return Re!=="tags"||!aa||pi.some(function(bo){return bo[bi||"value"]===aa})||pi.some(function(bo){return bo[ca.value]===aa})?pi:[ea(aa)].concat((0,Se.Z)(pi))},[ea,bi,Re,pi,aa,ca]),DA=function bo(Do){var fo=(0,Se.Z)(Do).sort(function(vo,fi){return Gi(vo,fi,{searchValue:aa})});return fo.map(function(vo){return Array.isArray(vo.options)?(0,Be.Z)((0,Be.Z)({},vo),{},{options:vo.options.length>0?bo(vo.options):vo.options}):vo})},dA=i.useMemo(function(){return Gi?DA(Ga):Ga},[Ga,Gi,aa]),wA=i.useMemo(function(){return le(dA,{fieldNames:ca,childrenAsData:ia})},[dA,ca,ia]),PA=function(Do){var fo=gr(Do);if(di(fo),ci&&(fo.length!==ya.length||fo.some(function(ta,Ci){var Qs;return((Qs=ya[Ci])===null||Qs===void 0?void 0:Qs.value)!==(ta==null?void 0:ta.value)}))){var vo=ei?fo:fo.map(function(ta){return ta.value}),fi=fo.map(function(ta){return ce(Es(ta.value))});ci(va?vo:vo[0],va?fi:fi[0])}},Co=i.useState(null),Zo=(0,te.Z)(Co,2),fa=Zo[0],Ra=Zo[1],xs=i.useState(0),FA=(0,te.Z)(xs,2),As=FA[0],Qu=FA[1],xl=$i!==void 0?$i:Re!=="combobox",Ou=i.useCallback(function(bo,Do){var fo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},vo=fo.source,fi=vo===void 0?"keyboard":vo;Qu(Do),qt&&Re==="combobox"&&bo!==null&&fi==="keyboard"&&Ra(String(bo))},[qt,Re]),ul=function(Do,fo,vo){var fi=function(){var Qa,Os=Es(Do);return[ei?{label:Os==null?void 0:Os[ca.label],value:Do,key:(Qa=Os==null?void 0:Os.key)!==null&&Qa!==void 0?Qa:Do}:Do,ce(Os)]};if(fo&&Gn){var ta=fi(),Ci=(0,te.Z)(ta,2),Qs=Ci[0],zs=Ci[1];Gn(Qs,zs)}else if(!fo&&Fr&&vo!=="clear"){var fA=fi(),hs=(0,te.Z)(fA,2),TA=hs[0],Du=hs[1];Fr(TA,Du)}},ou=Nr(function(bo,Do){var fo,vo=va?Do.selected:!0;vo?fo=va?[].concat((0,Se.Z)(ya),[bo]):[bo]:fo=ya.filter(function(fi){return fi.value!==bo}),PA(fo),ul(bo,vo),Re==="combobox"?Ra(""):(!Ct||lr)&&(Wr(""),Ra(""))}),Hl=function(Do,fo){PA(Do);var vo=fo.type,fi=fo.values;(vo==="remove"||vo==="clear")&&fi.forEach(function(ta){ul(ta.value,!1,vo)})},tA=function(Do,fo){if(Wr(Do),Ra(null),fo.source==="submit"){var vo=(Do||"").trim();if(vo){var fi=Array.from(new Set([].concat((0,Se.Z)(cA),[vo])));PA(fi),ul(vo,!0),Wr("")}return}fo.source!=="blur"&&(Re==="combobox"&&PA(Do),fn==null||fn(Do))},iu=function(Do){var fo=Do;Re!=="tags"&&(fo=Do.map(function(fi){var ta=$n.get(fi);return ta==null?void 0:ta.value}).filter(function(fi){return fi!==void 0}));var vo=Array.from(new Set([].concat((0,Se.Z)(cA),(0,Se.Z)(fo))));PA(vo),vo.forEach(function(fi){ul(fi,!0)})},cl=i.useMemo(function(){var bo=Ni!==!1&&Ir!==!1;return(0,Be.Z)((0,Be.Z)({},On),{},{flattenOptions:wA,onActiveValue:Ou,defaultActiveFirstOption:xl,onSelect:ou,menuItemSelectedIcon:zo,rawValues:cA,fieldNames:ca,virtual:bo,direction:Ti,listHeight:uo,listItemHeight:jo,childrenAsData:ia,maxCount:Go,optionRender:Uo})},[Go,On,wA,Ou,xl,ou,zo,cA,ca,Ni,Ir,Ti,uo,jo,ia,Uo]);return i.createElement(oe.Provider,{value:cl},i.createElement(Ge,(0,s.Z)({},oa,{id:Wa,prefixCls:wt,ref:ct,omitDomProps:Ao,mode:Re,displayValues:SA,onDisplayValuesChange:Hl,direction:Ti,searchValue:aa,onSearch:tA,autoClearSearchValue:lr,onSearchSplit:iu,dropdownMatchSelectWidth:Ir,OptionList:En,emptyOptions:!wA.length,activeValue:fa,activeDescendantId:"".concat(Wa,"_list_").concat(As)})))}),Cn=Dn;Cn.Option=$e,Cn.OptGroup=St;var br=Cn,Dr=br},22711:function(rr,Zt,g){"use strict";g.r(Zt),g.d(Zt,{ResizableTextArea:function(){return J},default:function(){return Xe}});var s=g(54476),Se=g(20068),M=g(33885),Be=g(94480),te=g(42978),G=g(75931),Z=g(92310),v=g.n(Z),L=g(36901),i=g(66003),N=g(30292),B=g(18929),D=g(59301),O=g(76190),T=g(29301),E=g(34280),U=g(16089),F=`
|
|
|
min-height:0 !important;
|
|
|
max-height:none !important;
|
|
|
height:0 !important;
|
|
|
visibility:hidden !important;
|
|
|
overflow:hidden !important;
|
|
|
position:absolute !important;
|
|
|
z-index:-1000 !important;
|
|
|
top:0 !important;
|
|
|
right:0 !important;
|
|
|
pointer-events: none !important;
|
|
|
`,W=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],re={},H;function k(ie){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ce=ie.getAttribute("id")||ie.getAttribute("data-reactid")||ie.getAttribute("name");if(he&&re[Ce])return re[Ce];var ge=window.getComputedStyle(ie),ae=ge.getPropertyValue("box-sizing")||ge.getPropertyValue("-moz-box-sizing")||ge.getPropertyValue("-webkit-box-sizing"),Ae=parseFloat(ge.getPropertyValue("padding-bottom"))+parseFloat(ge.getPropertyValue("padding-top")),nt=parseFloat(ge.getPropertyValue("border-bottom-width"))+parseFloat(ge.getPropertyValue("border-top-width")),mt=W.map(function(Qt){return"".concat(Qt,":").concat(ge.getPropertyValue(Qt))}).join(";"),Ve={sizingStyle:mt,paddingSize:Ae,borderSize:nt,boxSizing:ae};return he&&Ce&&(re[Ce]=Ve),Ve}function de(ie){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,ge=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;H||(H=document.createElement("textarea"),H.setAttribute("tab-index","-1"),H.setAttribute("aria-hidden","true"),H.setAttribute("name","hiddenTextarea"),document.body.appendChild(H)),ie.getAttribute("wrap")?H.setAttribute("wrap",ie.getAttribute("wrap")):H.removeAttribute("wrap");var ae=k(ie,he),Ae=ae.paddingSize,nt=ae.borderSize,mt=ae.boxSizing,Ve=ae.sizingStyle;H.setAttribute("style","".concat(Ve,";").concat(F)),H.value=ie.value||ie.placeholder||"";var Qt=void 0,vt=void 0,Kt,je=H.scrollHeight;if(mt==="border-box"?je+=nt:mt==="content-box"&&(je-=Ae),Ce!==null||ge!==null){H.value=" ";var It=H.scrollHeight-Ae;Ce!==null&&(Qt=It*Ce,mt==="border-box"&&(Qt=Qt+Ae+nt),je=Math.max(Qt,je)),ge!==null&&(vt=It*ge,mt==="border-box"&&(vt=vt+Ae+nt),Kt=je>vt?"":"hidden",je=Math.min(vt,je))}var ze={height:je,overflowY:Kt,resize:"none"};return Qt&&(ze.minHeight=Qt),vt&&(ze.maxHeight=vt),ze}var ue=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],Fe=0,me=1,ve=2,pe=D.forwardRef(function(ie,he){var Ce=ie,ge=Ce.prefixCls,ae=Ce.defaultValue,Ae=Ce.value,nt=Ce.autoSize,mt=Ce.onResize,Ve=Ce.className,Qt=Ce.style,vt=Ce.disabled,Kt=Ce.onChange,je=Ce.onInternalAutoSize,It=(0,G.Z)(Ce,ue),ze=(0,B.Z)(ae,{value:Ae,postState:function($e){return $e!=null?$e:""}}),Pt=(0,te.Z)(ze,2),ut=Pt[0],x=Pt[1],ke=function($e){x($e.target.value),Kt==null||Kt($e)},P=D.useRef();D.useImperativeHandle(he,function(){return{textArea:P.current}});var a=D.useMemo(function(){return nt&&(0,O.Z)(nt)==="object"?[nt.minRows,nt.maxRows]:[]},[nt]),h=(0,te.Z)(a,2),C=h[0],b=h[1],K=!!nt,ee=function(){try{if(document.activeElement===P.current){var $e=P.current,lt=$e.selectionStart,Nt=$e.selectionEnd,se=$e.scrollTop;P.current.setSelectionRange(lt,Nt),P.current.scrollTop=se}}catch(Oe){}},Ee=D.useState(ve),le=(0,te.Z)(Ee,2),ce=le[0],Qe=le[1],He=D.useState(),oe=(0,te.Z)(He,2),$=oe[0],et=oe[1],Te=function(){Qe(Fe)};(0,E.Z)(function(){K&&Te()},[Ae,C,b,K]),(0,E.Z)(function(){if(ce===Fe)Qe(me);else if(ce===me){var Ie=de(P.current,!1,C,b);Qe(ve),et(Ie)}else ee()},[ce]);var Ct=D.useRef(),at=function(){U.Z.cancel(Ct.current)},Ge=function($e){ce===ve&&(mt==null||mt($e),nt&&(at(),Ct.current=(0,U.Z)(function(){Te()})))};D.useEffect(function(){return at},[]);var Lt=K?$:null,St=(0,M.Z)((0,M.Z)({},Qt),Lt);return(ce===Fe||ce===me)&&(St.overflowY="hidden",St.overflowX="hidden"),D.createElement(T.Z,{onResize:Ge,disabled:!(nt||mt)},D.createElement("textarea",(0,s.Z)({},It,{ref:P,style:St,className:v()(ge,Ve,(0,Se.Z)({},"".concat(ge,"-disabled"),vt)),disabled:vt,value:ut,onChange:ke})))}),J=pe,ye=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],p=D.forwardRef(function(ie,he){var Ce,ge=ie.defaultValue,ae=ie.value,Ae=ie.onFocus,nt=ie.onBlur,mt=ie.onChange,Ve=ie.allowClear,Qt=ie.maxLength,vt=ie.onCompositionStart,Kt=ie.onCompositionEnd,je=ie.suffix,It=ie.prefixCls,ze=It===void 0?"rc-textarea":It,Pt=ie.showCount,ut=ie.count,x=ie.className,ke=ie.style,P=ie.disabled,a=ie.hidden,h=ie.classNames,C=ie.styles,b=ie.onResize,K=ie.onClear,ee=ie.onPressEnter,Ee=ie.readOnly,le=ie.autoSize,ce=ie.onKeyDown,Qe=(0,G.Z)(ie,ye),He=(0,B.Z)(ge,{value:ae,defaultValue:ge}),oe=(0,te.Z)(He,2),$=oe[0],et=oe[1],Te=$==null?"":String($),Ct=D.useState(!1),at=(0,te.Z)(Ct,2),Ge=at[0],Lt=at[1],St=D.useRef(!1),Ie=D.useState(null),$e=(0,te.Z)(Ie,2),lt=$e[0],Nt=$e[1],se=(0,D.useRef)(null),Oe=(0,D.useRef)(null),We=function(){var Cn;return(Cn=Oe.current)===null||Cn===void 0?void 0:Cn.textArea},gt=function(){We().focus()};(0,D.useImperativeHandle)(he,function(){var Dn;return{resizableTextArea:Oe.current,focus:gt,blur:function(){We().blur()},nativeElement:((Dn=se.current)===null||Dn===void 0?void 0:Dn.nativeElement)||We()}}),(0,D.useEffect)(function(){Lt(function(Dn){return!P&&Dn})},[P]);var Rt=D.useState(null),en=(0,te.Z)(Rt,2),En=en[0],xn=en[1];D.useEffect(function(){if(En){var Dn;(Dn=We()).setSelectionRange.apply(Dn,(0,Be.Z)(En))}},[En]);var ln=(0,i.Z)(ut,Pt),tn=(Ce=ln.max)!==null&&Ce!==void 0?Ce:Qt,Yt=Number(tn)>0,cn=ln.strategy(Te),yn=!!tn&&cn>tn,Un=function(Cn,br){var Dr=br;!St.current&&ln.exceedFormatter&&ln.max&&ln.strategy(br)>ln.max&&(Dr=ln.exceedFormatter(br,{max:ln.max}),br!==Dr&&xn([We().selectionStart||0,We().selectionEnd||0])),et(Dr),(0,N.rJ)(Cn.currentTarget,Cn,mt,Dr)},zn=function(Cn){St.current=!0,vt==null||vt(Cn)},er=function(Cn){St.current=!1,Un(Cn,Cn.currentTarget.value),Kt==null||Kt(Cn)},tr=function(Cn){Un(Cn,Cn.target.value)},Sr=function(Cn){Cn.key==="Enter"&&ee&&ee(Cn),ce==null||ce(Cn)},Nr=function(Cn){Lt(!0),Ae==null||Ae(Cn)},fr=function(Cn){Lt(!1),nt==null||nt(Cn)},qn=function(Cn){et(""),gt(),(0,N.rJ)(We(),Cn,mt)},Zr=je,pr;ln.show&&(ln.showFormatter?pr=ln.showFormatter({value:Te,count:cn,maxLength:tn}):pr="".concat(cn).concat(Yt?" / ".concat(tn):""),Zr=D.createElement(D.Fragment,null,Zr,D.createElement("span",{className:v()("".concat(ze,"-data-count"),h==null?void 0:h.count),style:C==null?void 0:C.count},pr)));var Ao=function(Cn){var br;b==null||b(Cn),(br=We())!==null&&br!==void 0&&br.style.height&&Nt(!0)},mo=!le&&!Pt&&!Ve;return D.createElement(L.BaseInput,{ref:se,value:Te,allowClear:Ve,handleReset:qn,suffix:Zr,prefixCls:ze,classNames:(0,M.Z)((0,M.Z)({},h),{},{affixWrapper:v()(h==null?void 0:h.affixWrapper,(0,Se.Z)((0,Se.Z)({},"".concat(ze,"-show-count"),Pt),"".concat(ze,"-textarea-allow-clear"),Ve))}),disabled:P,focused:Ge,className:v()(x,yn&&"".concat(ze,"-out-of-range")),style:(0,M.Z)((0,M.Z)({},ke),lt&&!mo?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof pr=="string"?pr:void 0}},hidden:a,readOnly:Ee,onClear:K},D.createElement(J,(0,s.Z)({},Qe,{autoSize:le,maxLength:Qt,onKeyDown:Sr,onChange:tr,onFocus:Nr,onBlur:fr,onCompositionStart:zn,onCompositionEnd:er,className:v()(h==null?void 0:h.textarea),style:(0,M.Z)((0,M.Z)({},C==null?void 0:C.textarea),{},{resize:ke==null?void 0:ke.resize}),disabled:P,prefixCls:ze,onResize:Ao,ref:Oe,readOnly:Ee})))}),j=p,Xe=j},639:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return re}});var s=g(54476),Se=g(20068),M=g(33885),Be=g(42978),te=g(75931),G=g(59301),Z=g(92310),v=g.n(Z),L=g(26112),i=g(30699),N=function(k){for(var de=k.prefixCls,ue=k.level,Fe=k.isStart,me=k.isEnd,ve="".concat(de,"-indent-unit"),pe=[],J=0;J<ue;J+=1)pe.push(G.createElement("span",{key:J,className:v()(ve,(0,Se.Z)((0,Se.Z)({},"".concat(ve,"-start"),Fe[J]),"".concat(ve,"-end"),me[J]))}));return G.createElement("span",{"aria-hidden":"true",className:"".concat(de,"-indent")},pe)},B=G.memo(N),D=g(65065),O=g(34061),T=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],E="open",U="close",F="---",W=function(k){var de,ue,Fe,me=k.eventKey,ve=k.className,pe=k.style,J=k.dragOver,ye=k.dragOverGapTop,p=k.dragOverGapBottom,j=k.isLeaf,Xe=k.isStart,ie=k.isEnd,he=k.expanded,Ce=k.selected,ge=k.checked,ae=k.halfChecked,Ae=k.loading,nt=k.domRef,mt=k.active,Ve=k.data,Qt=k.onMouseMove,vt=k.selectable,Kt=(0,te.Z)(k,T),je=G.useContext(i.k),It=G.useContext(i.y),ze=G.useRef(null),Pt=G.useState(!1),ut=(0,Be.Z)(Pt,2),x=ut[0],ke=ut[1],P=!!(je.disabled||k.disabled||(de=It.nodeDisabled)!==null&&de!==void 0&&de.call(It,Ve)),a=G.useMemo(function(){return!je.checkable||k.checkable===!1?!1:je.checkable},[je.checkable,k.checkable]),h=function(cn){P||je.onNodeSelect(cn,(0,O.F)(k))},C=function(cn){P||!a||k.disableCheckbox||je.onNodeCheck(cn,(0,O.F)(k),!ge)},b=G.useMemo(function(){return typeof vt=="boolean"?vt:je.selectable},[vt,je.selectable]),K=function(cn){je.onNodeClick(cn,(0,O.F)(k)),b?h(cn):C(cn)},ee=function(cn){je.onNodeDoubleClick(cn,(0,O.F)(k))},Ee=function(cn){je.onNodeMouseEnter(cn,(0,O.F)(k))},le=function(cn){je.onNodeMouseLeave(cn,(0,O.F)(k))},ce=function(cn){je.onNodeContextMenu(cn,(0,O.F)(k))},Qe=G.useMemo(function(){return!!(je.draggable&&(!je.draggable.nodeDraggable||je.draggable.nodeDraggable(Ve)))},[je.draggable,Ve]),He=function(cn){cn.stopPropagation(),ke(!0),je.onNodeDragStart(cn,k);try{cn.dataTransfer.setData("text/plain","")}catch(yn){}},oe=function(cn){cn.preventDefault(),cn.stopPropagation(),je.onNodeDragEnter(cn,k)},$=function(cn){cn.preventDefault(),cn.stopPropagation(),je.onNodeDragOver(cn,k)},et=function(cn){cn.stopPropagation(),je.onNodeDragLeave(cn,k)},Te=function(cn){cn.stopPropagation(),ke(!1),je.onNodeDragEnd(cn,k)},Ct=function(cn){cn.preventDefault(),cn.stopPropagation(),ke(!1),je.onNodeDrop(cn,k)},at=function(cn){Ae||je.onNodeExpand(cn,(0,O.F)(k))},Ge=G.useMemo(function(){var Yt=(0,D.Z)(je.keyEntities,me)||{},cn=Yt.children;return!!(cn||[]).length},[je.keyEntities,me]),Lt=G.useMemo(function(){return j===!1?!1:j||!je.loadData&&!Ge||je.loadData&&k.loaded&&!Ge},[j,je.loadData,Ge,k.loaded]);G.useEffect(function(){Ae||typeof je.loadData=="function"&&he&&!Lt&&!k.loaded&&je.onNodeLoad((0,O.F)(k))},[Ae,je.loadData,je.onNodeLoad,he,Lt,k]);var St=G.useMemo(function(){var Yt;return(Yt=je.draggable)!==null&&Yt!==void 0&&Yt.icon?G.createElement("span",{className:"".concat(je.prefixCls,"-draggable-icon")},je.draggable.icon):null},[je.draggable]),Ie=function(cn){var yn=k.switcherIcon||je.switcherIcon;return typeof yn=="function"?yn((0,M.Z)((0,M.Z)({},k),{},{isLeaf:cn})):yn},$e=function(){if(Lt){var cn=Ie(!0);return cn!==!1?G.createElement("span",{className:v()("".concat(je.prefixCls,"-switcher"),"".concat(je.prefixCls,"-switcher-noop"))},cn):null}var yn=Ie(!1);return yn!==!1?G.createElement("span",{onClick:at,className:v()("".concat(je.prefixCls,"-switcher"),"".concat(je.prefixCls,"-switcher_").concat(he?E:U))},yn):null},lt=G.useMemo(function(){if(!a)return null;var Yt=typeof a!="boolean"?a:null;return G.createElement("span",{className:v()("".concat(je.prefixCls,"-checkbox"),(0,Se.Z)((0,Se.Z)((0,Se.Z)({},"".concat(je.prefixCls,"-checkbox-checked"),ge),"".concat(je.prefixCls,"-checkbox-indeterminate"),!ge&&ae),"".concat(je.prefixCls,"-checkbox-disabled"),P||k.disableCheckbox)),onClick:C,role:"checkbox","aria-checked":ae?"mixed":ge,"aria-disabled":P||k.disableCheckbox,"aria-label":"Select ".concat(typeof k.title=="string"?k.title:"tree node")},Yt)},[a,ge,ae,P,k.disableCheckbox,k.title]),Nt=G.useMemo(function(){return Lt?null:he?E:U},[Lt,he]),se=G.useMemo(function(){return G.createElement("span",{className:v()("".concat(je.prefixCls,"-iconEle"),"".concat(je.prefixCls,"-icon__").concat(Nt||"docu"),(0,Se.Z)({},"".concat(je.prefixCls,"-icon_loading"),Ae))})},[je.prefixCls,Nt,Ae]),Oe=G.useMemo(function(){var Yt=!!je.draggable,cn=!k.disabled&&Yt&&je.dragOverNodeKey===me;return cn?je.dropIndicatorRender({dropPosition:je.dropPosition,dropLevelOffset:je.dropLevelOffset,indent:je.indent,prefixCls:je.prefixCls,direction:je.direction}):null},[je.dropPosition,je.dropLevelOffset,je.indent,je.prefixCls,je.direction,je.draggable,je.dragOverNodeKey,je.dropIndicatorRender]),We=G.useMemo(function(){var Yt=k.title,cn=Yt===void 0?F:Yt,yn="".concat(je.prefixCls,"-node-content-wrapper"),Un;if(je.showIcon){var zn=k.icon||je.icon;Un=zn?G.createElement("span",{className:v()("".concat(je.prefixCls,"-iconEle"),"".concat(je.prefixCls,"-icon__customize"))},typeof zn=="function"?zn(k):zn):se}else je.loadData&&Ae&&(Un=se);var er;return typeof cn=="function"?er=cn(Ve):je.titleRender?er=je.titleRender(Ve):er=cn,G.createElement("span",{ref:ze,title:typeof cn=="string"?cn:"",className:v()(yn,"".concat(yn,"-").concat(Nt||"normal"),(0,Se.Z)({},"".concat(je.prefixCls,"-node-selected"),!P&&(Ce||x))),onMouseEnter:Ee,onMouseLeave:le,onContextMenu:ce,onClick:K,onDoubleClick:ee},Un,G.createElement("span",{className:"".concat(je.prefixCls,"-title")},er),Oe)},[je.prefixCls,je.showIcon,k,je.icon,se,je.titleRender,Ve,Nt,Ee,le,ce,K,ee]),gt=(0,L.Z)(Kt,{aria:!0,data:!0}),Rt=(0,D.Z)(je.keyEntities,me)||{},en=Rt.level,En=ie[ie.length-1],xn=!P&&Qe,ln=je.draggingNodeKey===me,tn=vt!==void 0?{"aria-selected":!!vt}:void 0;return G.createElement("div",(0,s.Z)({ref:nt,role:"treeitem","aria-expanded":j?void 0:he,className:v()(ve,"".concat(je.prefixCls,"-treenode"),(Fe={},(0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)(Fe,"".concat(je.prefixCls,"-treenode-disabled"),P),"".concat(je.prefixCls,"-treenode-switcher-").concat(he?"open":"close"),!j),"".concat(je.prefixCls,"-treenode-checkbox-checked"),ge),"".concat(je.prefixCls,"-treenode-checkbox-indeterminate"),ae),"".concat(je.prefixCls,"-treenode-selected"),Ce),"".concat(je.prefixCls,"-treenode-loading"),Ae),"".concat(je.prefixCls,"-treenode-active"),mt),"".concat(je.prefixCls,"-treenode-leaf-last"),En),"".concat(je.prefixCls,"-treenode-draggable"),Qe),"dragging",ln),(0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)(Fe,"drop-target",je.dropTargetKey===me),"drop-container",je.dropContainerKey===me),"drag-over",!P&&J),"drag-over-gap-top",!P&&ye),"drag-over-gap-bottom",!P&&p),"filter-node",(ue=je.filterTreeNode)===null||ue===void 0?void 0:ue.call(je,(0,O.F)(k))),"".concat(je.prefixCls,"-treenode-leaf"),Lt))),style:pe,draggable:xn,onDragStart:xn?He:void 0,onDragEnter:Qe?oe:void 0,onDragOver:Qe?$:void 0,onDragLeave:Qe?et:void 0,onDrop:Qe?Ct:void 0,onDragEnd:Qe?Te:void 0,onMouseMove:Qt},tn,gt),G.createElement(B,{prefixCls:je.prefixCls,level:en,isStart:Xe,isEnd:ie}),St,$e(),lt,We)};W.isTreeNode=1;var re=W},30699:function(rr,Zt,g){"use strict";g.d(Zt,{k:function(){return Se},y:function(){return M}});var s=g(59301),Se=s.createContext(null),M=s.createContext({})},3741:function(rr,Zt,g){"use strict";g.d(Zt,{OF:function(){return me.Z},y6:function(){return U.y},ZP:function(){return P}});var s=g(54476),Se=g(76190),M=g(33885),Be=g(94480),te=g(67732),G=g(83652),Z=g(31226),v=g(42403),L=g(158),i=g(20068),N=g(92310),B=g.n(N),D=g(10228),O=g(26112),T=g(48736),E=g(59301),U=g(30699),F=function(h){var C=h.dropPosition,b=h.dropLevelOffset,K=h.indent,ee={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(C){case-1:ee.top=0,ee.left=-b*K;break;case 1:ee.bottom=0,ee.left=-b*K;break;case 0:ee.bottom=0,ee.left=K;break}return E.createElement("div",{style:ee})},W=F;function re(a){if(a==null)throw new TypeError("Cannot destructure "+a)}var H=g(42978),k=g(75931),de=g(34280),ue=g(48911),Fe=g(77900),me=g(639);function ve(a,h){var C=E.useState(!1),b=(0,H.Z)(C,2),K=b[0],ee=b[1];(0,de.Z)(function(){if(K)return a(),function(){h()}},[K]),(0,de.Z)(function(){return ee(!0),function(){ee(!1)}},[])}var pe=ve,J=g(34061),ye=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],p=E.forwardRef(function(a,h){var C=a.className,b=a.style,K=a.motion,ee=a.motionNodes,Ee=a.motionType,le=a.onMotionStart,ce=a.onMotionEnd,Qe=a.active,He=a.treeNodeRequiredProps,oe=(0,k.Z)(a,ye),$=E.useState(!0),et=(0,H.Z)($,2),Te=et[0],Ct=et[1],at=E.useContext(U.k),Ge=at.prefixCls,Lt=ee&&Ee!=="hide";(0,de.Z)(function(){ee&&Lt!==Te&&Ct(Lt)},[ee]);var St=function(){ee&&le()},Ie=E.useRef(!1),$e=function(){ee&&!Ie.current&&(Ie.current=!0,ce())};pe(St,$e);var lt=function(se){Lt===se&&$e()};return ee?E.createElement(Fe.default,(0,s.Z)({ref:h,visible:Te},K,{motionAppear:Ee==="show",onVisibleChanged:lt}),function(Nt,se){var Oe=Nt.className,We=Nt.style;return E.createElement("div",{ref:se,className:B()("".concat(Ge,"-treenode-motion"),Oe),style:We},ee.map(function(gt){var Rt=Object.assign({},(re(gt.data),gt.data)),en=gt.title,En=gt.key,xn=gt.isStart,ln=gt.isEnd;delete Rt.children;var tn=(0,J.H8)(En,He);return E.createElement(me.Z,(0,s.Z)({},Rt,tn,{title:en,active:Qe,data:gt.data,key:En,isStart:xn,isEnd:ln}))}))}):E.createElement(me.Z,(0,s.Z)({domRef:h,className:C,style:b},oe,{active:Qe}))}),j=p;function Xe(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],C=a.length,b=h.length;if(Math.abs(C-b)!==1)return{add:!1,key:null};function K(ee,Ee){var le=new Map;ee.forEach(function(Qe){le.set(Qe,!0)});var ce=Ee.filter(function(Qe){return!le.has(Qe)});return ce.length===1?ce[0]:null}return C<b?{add:!0,key:K(a,h)}:{add:!1,key:K(h,a)}}function ie(a,h,C){var b=a.findIndex(function(le){return le.key===C}),K=a[b+1],ee=h.findIndex(function(le){return le.key===C});if(K){var Ee=h.findIndex(function(le){return le.key===K.key});return h.slice(ee+1,Ee)}return h.slice(ee+1)}var he=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","scrollWidth","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],Ce={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ge=function(){},ae="RC_TREE_MOTION_".concat(Math.random()),Ae={key:ae},nt={key:ae,level:0,index:0,pos:"0",node:Ae,nodes:[Ae]},mt={parent:null,children:[],pos:nt.pos,data:Ae,title:null,key:ae,isStart:[],isEnd:[]};function Ve(a,h,C,b){return h===!1||!C?a:a.slice(0,Math.ceil(C/b)+1)}function Qt(a){var h=a.key,C=a.pos;return(0,J.km)(h,C)}function vt(a){for(var h=String(a.data.key),C=a;C.parent;)C=C.parent,h="".concat(C.data.key," > ").concat(h);return h}var Kt=E.forwardRef(function(a,h){var C=a.prefixCls,b=a.data,K=a.selectable,ee=a.checkable,Ee=a.expandedKeys,le=a.selectedKeys,ce=a.checkedKeys,Qe=a.loadedKeys,He=a.loadingKeys,oe=a.halfCheckedKeys,$=a.keyEntities,et=a.disabled,Te=a.dragging,Ct=a.dragOverNodeKey,at=a.dropPosition,Ge=a.motion,Lt=a.height,St=a.itemHeight,Ie=a.virtual,$e=a.scrollWidth,lt=a.focusable,Nt=a.activeItem,se=a.focused,Oe=a.tabIndex,We=a.onKeyDown,gt=a.onFocus,Rt=a.onBlur,en=a.onActiveChange,En=a.onListChangeStart,xn=a.onListChangeEnd,ln=(0,k.Z)(a,he),tn=E.useRef(null),Yt=E.useRef(null);E.useImperativeHandle(h,function(){return{scrollTo:function(bn){tn.current.scrollTo(bn)},getIndentWidth:function(){return Yt.current.offsetWidth}}});var cn=E.useState(Ee),yn=(0,H.Z)(cn,2),Un=yn[0],zn=yn[1],er=E.useState(b),tr=(0,H.Z)(er,2),Sr=tr[0],Nr=tr[1],fr=E.useState(b),qn=(0,H.Z)(fr,2),Zr=qn[0],pr=qn[1],Ao=E.useState([]),mo=(0,H.Z)(Ao,2),Dn=mo[0],Cn=mo[1],br=E.useState(null),Dr=(0,H.Z)(br,2),yt=Dr[0],ct=Dr[1],Fn=E.useRef(b);Fn.current=b;function Re(){var qt=Fn.current;Nr(qt),pr(qt),Cn([]),ct(null),xn()}(0,de.Z)(function(){zn(Ee);var qt=Xe(Un,Ee);if(qt.key!==null)if(qt.add){var bn=Sr.findIndex(function(Gn){var Fr=Gn.key;return Fr===qt.key}),Vn=Ve(ie(Sr,b,qt.key),Ie,Lt,St),Jn=Sr.slice();Jn.splice(bn+1,0,mt),pr(Jn),Cn(Vn),ct("show")}else{var fn=b.findIndex(function(Gn){var Fr=Gn.key;return Fr===qt.key}),Hn=Ve(ie(b,Sr,qt.key),Ie,Lt,St),lr=b.slice();lr.splice(fn+1,0,mt),pr(lr),Cn(Hn),ct("hide")}else Sr!==b&&(Nr(b),pr(b))},[Ee,b]),E.useEffect(function(){Te||Re()},[Te]);var st=Ge?Zr:b,wt={expandedKeys:Ee,selectedKeys:le,loadedKeys:Qe,loadingKeys:He,checkedKeys:ce,halfCheckedKeys:oe,dragOverNodeKey:Ct,dropPosition:at,keyEntities:$};return E.createElement(E.Fragment,null,se&&Nt&&E.createElement("span",{style:Ce,"aria-live":"assertive"},vt(Nt)),E.createElement("div",null,E.createElement("input",{style:Ce,disabled:lt===!1||et,tabIndex:lt!==!1?Oe:null,onKeyDown:We,onFocus:gt,onBlur:Rt,value:"",onChange:ge,"aria-label":"for screen reader"})),E.createElement("div",{className:"".concat(C,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},E.createElement("div",{className:"".concat(C,"-indent")},E.createElement("div",{ref:Yt,className:"".concat(C,"-indent-unit")}))),E.createElement(ue.Z,(0,s.Z)({},ln,{data:st,itemKey:Qt,height:Lt,fullHeight:!1,virtual:Ie,itemHeight:St,scrollWidth:$e,prefixCls:"".concat(C,"-list"),ref:tn,role:"tree",onVisibleChange:function(bn){bn.every(function(Vn){return Qt(Vn)!==ae})&&Re()}}),function(qt){var bn=qt.pos,Vn=Object.assign({},(re(qt.data),qt.data)),Jn=qt.title,fn=qt.key,Hn=qt.isStart,lr=qt.isEnd,Gn=(0,J.km)(fn,bn);delete Vn.key,delete Vn.children;var Fr=(0,J.H8)(Gn,wt);return E.createElement(j,(0,s.Z)({},Vn,Fr,{title:Jn,active:!!Nt&&fn===Nt.key,pos:bn,data:qt.data,isStart:Hn,isEnd:lr,motion:Ge,motionNodes:fn===ae?Dn:null,motionType:yt,onMotionStart:En,onMotionEnd:Re,treeNodeRequiredProps:wt,onMouseMove:function(){en(null)}}))}))}),je=Kt,It=g(82661),ze=g(34643),Pt=g(65065),ut=10,x=function(a){(0,v.Z)(C,a);var h=(0,L.Z)(C);function C(){var b;(0,te.Z)(this,C);for(var K=arguments.length,ee=new Array(K),Ee=0;Ee<K;Ee++)ee[Ee]=arguments[Ee];return b=h.call.apply(h,[this].concat(ee)),(0,i.Z)((0,Z.Z)(b),"destroyed",!1),(0,i.Z)((0,Z.Z)(b),"delayedDragEnterLogic",void 0),(0,i.Z)((0,Z.Z)(b),"loadingRetryTimes",{}),(0,i.Z)((0,Z.Z)(b),"state",{keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:(0,J.w$)()}),(0,i.Z)((0,Z.Z)(b),"dragStartMousePosition",null),(0,i.Z)((0,Z.Z)(b),"dragNodeProps",null),(0,i.Z)((0,Z.Z)(b),"currentMouseOverDroppableNodeKey",null),(0,i.Z)((0,Z.Z)(b),"listRef",E.createRef()),(0,i.Z)((0,Z.Z)(b),"onNodeDragStart",function(le,ce){var Qe=b.state,He=Qe.expandedKeys,oe=Qe.keyEntities,$=b.props.onDragStart,et=ce.eventKey;b.dragNodeProps=ce,b.dragStartMousePosition={x:le.clientX,y:le.clientY};var Te=(0,It._5)(He,et);b.setState({draggingNodeKey:et,dragChildrenKeys:(0,It.wA)(et,oe),indent:b.listRef.current.getIndentWidth()}),b.setExpandedKeys(Te),window.addEventListener("dragend",b.onWindowDragEnd),$==null||$({event:le,node:(0,J.F)(ce)})}),(0,i.Z)((0,Z.Z)(b),"onNodeDragEnter",function(le,ce){var Qe=b.state,He=Qe.expandedKeys,oe=Qe.keyEntities,$=Qe.dragChildrenKeys,et=Qe.flattenNodes,Te=Qe.indent,Ct=b.props,at=Ct.onDragEnter,Ge=Ct.onExpand,Lt=Ct.allowDrop,St=Ct.direction,Ie=ce.pos,$e=ce.eventKey;if(b.currentMouseOverDroppableNodeKey!==$e&&(b.currentMouseOverDroppableNodeKey=$e),!b.dragNodeProps){b.resetDragState();return}var lt=(0,It.OM)(le,b.dragNodeProps,ce,Te,b.dragStartMousePosition,Lt,et,oe,He,St),Nt=lt.dropPosition,se=lt.dropLevelOffset,Oe=lt.dropTargetKey,We=lt.dropContainerKey,gt=lt.dropTargetPos,Rt=lt.dropAllowed,en=lt.dragOverNodeKey;if($.includes(Oe)||!Rt){b.resetDragState();return}if(b.delayedDragEnterLogic||(b.delayedDragEnterLogic={}),Object.keys(b.delayedDragEnterLogic).forEach(function(En){clearTimeout(b.delayedDragEnterLogic[En])}),b.dragNodeProps.eventKey!==ce.eventKey&&(le.persist(),b.delayedDragEnterLogic[Ie]=window.setTimeout(function(){if(b.state.draggingNodeKey!==null){var En=(0,Be.Z)(He),xn=(0,Pt.Z)(oe,ce.eventKey);xn&&(xn.children||[]).length&&(En=(0,It.L0)(He,ce.eventKey)),b.props.hasOwnProperty("expandedKeys")||b.setExpandedKeys(En),Ge==null||Ge(En,{node:(0,J.F)(ce),expanded:!0,nativeEvent:le.nativeEvent})}},800)),b.dragNodeProps.eventKey===Oe&&se===0){b.resetDragState();return}b.setState({dragOverNodeKey:en,dropPosition:Nt,dropLevelOffset:se,dropTargetKey:Oe,dropContainerKey:We,dropTargetPos:gt,dropAllowed:Rt}),at==null||at({event:le,node:(0,J.F)(ce),expandedKeys:He})}),(0,i.Z)((0,Z.Z)(b),"onNodeDragOver",function(le,ce){var Qe=b.state,He=Qe.dragChildrenKeys,oe=Qe.flattenNodes,$=Qe.keyEntities,et=Qe.expandedKeys,Te=Qe.indent,Ct=b.props,at=Ct.onDragOver,Ge=Ct.allowDrop,Lt=Ct.direction;if(b.dragNodeProps){var St=(0,It.OM)(le,b.dragNodeProps,ce,Te,b.dragStartMousePosition,Ge,oe,$,et,Lt),Ie=St.dropPosition,$e=St.dropLevelOffset,lt=St.dropTargetKey,Nt=St.dropContainerKey,se=St.dropTargetPos,Oe=St.dropAllowed,We=St.dragOverNodeKey;He.includes(lt)||!Oe||(b.dragNodeProps.eventKey===lt&&$e===0?b.state.dropPosition===null&&b.state.dropLevelOffset===null&&b.state.dropTargetKey===null&&b.state.dropContainerKey===null&&b.state.dropTargetPos===null&&b.state.dropAllowed===!1&&b.state.dragOverNodeKey===null||b.resetDragState():Ie===b.state.dropPosition&&$e===b.state.dropLevelOffset&<===b.state.dropTargetKey&&Nt===b.state.dropContainerKey&&se===b.state.dropTargetPos&&Oe===b.state.dropAllowed&&We===b.state.dragOverNodeKey||b.setState({dropPosition:Ie,dropLevelOffset:$e,dropTargetKey:lt,dropContainerKey:Nt,dropTargetPos:se,dropAllowed:Oe,dragOverNodeKey:We}),at==null||at({event:le,node:(0,J.F)(ce)}))}}),(0,i.Z)((0,Z.Z)(b),"onNodeDragLeave",function(le,ce){b.currentMouseOverDroppableNodeKey===ce.eventKey&&!le.currentTarget.contains(le.relatedTarget)&&(b.resetDragState(),b.currentMouseOverDroppableNodeKey=null);var Qe=b.props.onDragLeave;Qe==null||Qe({event:le,node:(0,J.F)(ce)})}),(0,i.Z)((0,Z.Z)(b),"onWindowDragEnd",function(le){b.onNodeDragEnd(le,null,!0),window.removeEventListener("dragend",b.onWindowDragEnd)}),(0,i.Z)((0,Z.Z)(b),"onNodeDragEnd",function(le,ce){var Qe=b.props.onDragEnd;b.setState({dragOverNodeKey:null}),b.cleanDragState(),Qe==null||Qe({event:le,node:(0,J.F)(ce)}),b.dragNodeProps=null,window.removeEventListener("dragend",b.onWindowDragEnd)}),(0,i.Z)((0,Z.Z)(b),"onNodeDrop",function(le,ce){var Qe,He=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,oe=b.state,$=oe.dragChildrenKeys,et=oe.dropPosition,Te=oe.dropTargetKey,Ct=oe.dropTargetPos,at=oe.dropAllowed;if(at){var Ge=b.props.onDrop;if(b.setState({dragOverNodeKey:null}),b.cleanDragState(),Te!==null){var Lt=(0,M.Z)((0,M.Z)({},(0,J.H8)(Te,b.getTreeNodeRequiredProps())),{},{active:((Qe=b.getActiveItem())===null||Qe===void 0?void 0:Qe.key)===Te,data:(0,Pt.Z)(b.state.keyEntities,Te).node}),St=$.includes(Te);(0,T.ZP)(!St,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ie=(0,It.yx)(Ct),$e={event:le,node:(0,J.F)(Lt),dragNode:b.dragNodeProps?(0,J.F)(b.dragNodeProps):null,dragNodesKeys:[b.dragNodeProps.eventKey].concat($),dropToGap:et!==0,dropPosition:et+Number(Ie[Ie.length-1])};He||Ge==null||Ge($e),b.dragNodeProps=null}}}),(0,i.Z)((0,Z.Z)(b),"cleanDragState",function(){var le=b.state.draggingNodeKey;le!==null&&b.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),b.dragStartMousePosition=null,b.currentMouseOverDroppableNodeKey=null}),(0,i.Z)((0,Z.Z)(b),"triggerExpandActionExpand",function(le,ce){var Qe=b.state,He=Qe.expandedKeys,oe=Qe.flattenNodes,$=ce.expanded,et=ce.key,Te=ce.isLeaf;if(!(Te||le.shiftKey||le.metaKey||le.ctrlKey)){var Ct=oe.filter(function(Ge){return Ge.key===et})[0],at=(0,J.F)((0,M.Z)((0,M.Z)({},(0,J.H8)(et,b.getTreeNodeRequiredProps())),{},{data:Ct.data}));b.setExpandedKeys($?(0,It._5)(He,et):(0,It.L0)(He,et)),b.onNodeExpand(le,at)}}),(0,i.Z)((0,Z.Z)(b),"onNodeClick",function(le,ce){var Qe=b.props,He=Qe.onClick,oe=Qe.expandAction;oe==="click"&&b.triggerExpandActionExpand(le,ce),He==null||He(le,ce)}),(0,i.Z)((0,Z.Z)(b),"onNodeDoubleClick",function(le,ce){var Qe=b.props,He=Qe.onDoubleClick,oe=Qe.expandAction;oe==="doubleClick"&&b.triggerExpandActionExpand(le,ce),He==null||He(le,ce)}),(0,i.Z)((0,Z.Z)(b),"onNodeSelect",function(le,ce){var Qe=b.state.selectedKeys,He=b.state,oe=He.keyEntities,$=He.fieldNames,et=b.props,Te=et.onSelect,Ct=et.multiple,at=ce.selected,Ge=ce[$.key],Lt=!at;Lt?Ct?Qe=(0,It.L0)(Qe,Ge):Qe=[Ge]:Qe=(0,It._5)(Qe,Ge);var St=Qe.map(function(Ie){var $e=(0,Pt.Z)(oe,Ie);return $e?$e.node:null}).filter(Boolean);b.setUncontrolledState({selectedKeys:Qe}),Te==null||Te(Qe,{event:"select",selected:Lt,node:ce,selectedNodes:St,nativeEvent:le.nativeEvent})}),(0,i.Z)((0,Z.Z)(b),"onNodeCheck",function(le,ce,Qe){var He=b.state,oe=He.keyEntities,$=He.checkedKeys,et=He.halfCheckedKeys,Te=b.props,Ct=Te.checkStrictly,at=Te.onCheck,Ge=ce.key,Lt,St={event:"check",node:ce,checked:Qe,nativeEvent:le.nativeEvent};if(Ct){var Ie=Qe?(0,It.L0)($,Ge):(0,It._5)($,Ge),$e=(0,It._5)(et,Ge);Lt={checked:Ie,halfChecked:$e},St.checkedNodes=Ie.map(function(gt){return(0,Pt.Z)(oe,gt)}).filter(Boolean).map(function(gt){return gt.node}),b.setUncontrolledState({checkedKeys:Ie})}else{var lt=(0,ze.S)([].concat((0,Be.Z)($),[Ge]),!0,oe),Nt=lt.checkedKeys,se=lt.halfCheckedKeys;if(!Qe){var Oe=new Set(Nt);Oe.delete(Ge);var We=(0,ze.S)(Array.from(Oe),{checked:!1,halfCheckedKeys:se},oe);Nt=We.checkedKeys,se=We.halfCheckedKeys}Lt=Nt,St.checkedNodes=[],St.checkedNodesPositions=[],St.halfCheckedKeys=se,Nt.forEach(function(gt){var Rt=(0,Pt.Z)(oe,gt);if(Rt){var en=Rt.node,En=Rt.pos;St.checkedNodes.push(en),St.checkedNodesPositions.push({node:en,pos:En})}}),b.setUncontrolledState({checkedKeys:Nt},!1,{halfCheckedKeys:se})}at==null||at(Lt,St)}),(0,i.Z)((0,Z.Z)(b),"onNodeLoad",function(le){var ce,Qe=le.key,He=b.state.keyEntities,oe=(0,Pt.Z)(He,Qe);if(!(oe!=null&&(ce=oe.children)!==null&&ce!==void 0&&ce.length)){var $=new Promise(function(et,Te){b.setState(function(Ct){var at=Ct.loadedKeys,Ge=at===void 0?[]:at,Lt=Ct.loadingKeys,St=Lt===void 0?[]:Lt,Ie=b.props,$e=Ie.loadData,lt=Ie.onLoad;if(!$e||Ge.includes(Qe)||St.includes(Qe))return null;var Nt=$e(le);return Nt.then(function(){var se=b.state.loadedKeys,Oe=(0,It.L0)(se,Qe);lt==null||lt(Oe,{event:"load",node:le}),b.setUncontrolledState({loadedKeys:Oe}),b.setState(function(We){return{loadingKeys:(0,It._5)(We.loadingKeys,Qe)}}),et()}).catch(function(se){if(b.setState(function(We){return{loadingKeys:(0,It._5)(We.loadingKeys,Qe)}}),b.loadingRetryTimes[Qe]=(b.loadingRetryTimes[Qe]||0)+1,b.loadingRetryTimes[Qe]>=ut){var Oe=b.state.loadedKeys;(0,T.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),b.setUncontrolledState({loadedKeys:(0,It.L0)(Oe,Qe)}),et()}Te(se)}),{loadingKeys:(0,It.L0)(St,Qe)}})});return $.catch(function(){}),$}}),(0,i.Z)((0,Z.Z)(b),"onNodeMouseEnter",function(le,ce){var Qe=b.props.onMouseEnter;Qe==null||Qe({event:le,node:ce})}),(0,i.Z)((0,Z.Z)(b),"onNodeMouseLeave",function(le,ce){var Qe=b.props.onMouseLeave;Qe==null||Qe({event:le,node:ce})}),(0,i.Z)((0,Z.Z)(b),"onNodeContextMenu",function(le,ce){var Qe=b.props.onRightClick;Qe&&(le.preventDefault(),Qe({event:le,node:ce}))}),(0,i.Z)((0,Z.Z)(b),"onFocus",function(){var le=b.props.onFocus;b.setState({focused:!0});for(var ce=arguments.length,Qe=new Array(ce),He=0;He<ce;He++)Qe[He]=arguments[He];le==null||le.apply(void 0,Qe)}),(0,i.Z)((0,Z.Z)(b),"onBlur",function(){var le=b.props.onBlur;b.setState({focused:!1}),b.onActiveChange(null);for(var ce=arguments.length,Qe=new Array(ce),He=0;He<ce;He++)Qe[He]=arguments[He];le==null||le.apply(void 0,Qe)}),(0,i.Z)((0,Z.Z)(b),"getTreeNodeRequiredProps",function(){var le=b.state,ce=le.expandedKeys,Qe=le.selectedKeys,He=le.loadedKeys,oe=le.loadingKeys,$=le.checkedKeys,et=le.halfCheckedKeys,Te=le.dragOverNodeKey,Ct=le.dropPosition,at=le.keyEntities;return{expandedKeys:ce||[],selectedKeys:Qe||[],loadedKeys:He||[],loadingKeys:oe||[],checkedKeys:$||[],halfCheckedKeys:et||[],dragOverNodeKey:Te,dropPosition:Ct,keyEntities:at}}),(0,i.Z)((0,Z.Z)(b),"setExpandedKeys",function(le){var ce=b.state,Qe=ce.treeData,He=ce.fieldNames,oe=(0,J.oH)(Qe,le,He);b.setUncontrolledState({expandedKeys:le,flattenNodes:oe},!0)}),(0,i.Z)((0,Z.Z)(b),"onNodeExpand",function(le,ce){var Qe=b.state.expandedKeys,He=b.state,oe=He.listChanging,$=He.fieldNames,et=b.props,Te=et.onExpand,Ct=et.loadData,at=ce.expanded,Ge=ce[$.key];if(!oe){var Lt=Qe.includes(Ge),St=!at;if((0,T.ZP)(at&&Lt||!at&&!Lt,"Expand state not sync with index check"),Qe=St?(0,It.L0)(Qe,Ge):(0,It._5)(Qe,Ge),b.setExpandedKeys(Qe),Te==null||Te(Qe,{node:ce,expanded:St,nativeEvent:le.nativeEvent}),St&&Ct){var Ie=b.onNodeLoad(ce);Ie&&Ie.then(function(){var $e=(0,J.oH)(b.state.treeData,Qe,$);b.setUncontrolledState({flattenNodes:$e})}).catch(function(){var $e=b.state.expandedKeys,lt=(0,It._5)($e,Ge);b.setExpandedKeys(lt)})}}}),(0,i.Z)((0,Z.Z)(b),"onListChangeStart",function(){b.setUncontrolledState({listChanging:!0})}),(0,i.Z)((0,Z.Z)(b),"onListChangeEnd",function(){setTimeout(function(){b.setUncontrolledState({listChanging:!1})})}),(0,i.Z)((0,Z.Z)(b),"onActiveChange",function(le){var ce=b.state.activeKey,Qe=b.props,He=Qe.onActiveChange,oe=Qe.itemScrollOffset,$=oe===void 0?0:oe;ce!==le&&(b.setState({activeKey:le}),le!==null&&b.scrollTo({key:le,offset:$}),He==null||He(le))}),(0,i.Z)((0,Z.Z)(b),"getActiveItem",function(){var le=b.state,ce=le.activeKey,Qe=le.flattenNodes;return ce===null?null:Qe.find(function(He){var oe=He.key;return oe===ce})||null}),(0,i.Z)((0,Z.Z)(b),"offsetActiveKey",function(le){var ce=b.state,Qe=ce.flattenNodes,He=ce.activeKey,oe=Qe.findIndex(function(Te){var Ct=Te.key;return Ct===He});oe===-1&&le<0&&(oe=Qe.length),oe=(oe+le+Qe.length)%Qe.length;var $=Qe[oe];if($){var et=$.key;b.onActiveChange(et)}else b.onActiveChange(null)}),(0,i.Z)((0,Z.Z)(b),"onKeyDown",function(le){var ce=b.state,Qe=ce.activeKey,He=ce.expandedKeys,oe=ce.checkedKeys,$=ce.fieldNames,et=b.props,Te=et.onKeyDown,Ct=et.checkable,at=et.selectable;switch(le.which){case D.Z.UP:{b.offsetActiveKey(-1),le.preventDefault();break}case D.Z.DOWN:{b.offsetActiveKey(1),le.preventDefault();break}}var Ge=b.getActiveItem();if(Ge&&Ge.data){var Lt=b.getTreeNodeRequiredProps(),St=Ge.data.isLeaf===!1||!!(Ge.data[$.children]||[]).length,Ie=(0,J.F)((0,M.Z)((0,M.Z)({},(0,J.H8)(Qe,Lt)),{},{data:Ge.data,active:!0}));switch(le.which){case D.Z.LEFT:{St&&He.includes(Qe)?b.onNodeExpand({},Ie):Ge.parent&&b.onActiveChange(Ge.parent.key),le.preventDefault();break}case D.Z.RIGHT:{St&&!He.includes(Qe)?b.onNodeExpand({},Ie):Ge.children&&Ge.children.length&&b.onActiveChange(Ge.children[0].key),le.preventDefault();break}case D.Z.ENTER:case D.Z.SPACE:{Ct&&!Ie.disabled&&Ie.checkable!==!1&&!Ie.disableCheckbox?b.onNodeCheck({},Ie,!oe.includes(Qe)):!Ct&&at&&!Ie.disabled&&Ie.selectable!==!1&&b.onNodeSelect({},Ie);break}}}Te==null||Te(le)}),(0,i.Z)((0,Z.Z)(b),"setUncontrolledState",function(le){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!b.destroyed){var He=!1,oe=!0,$={};Object.keys(le).forEach(function(et){if(b.props.hasOwnProperty(et)){oe=!1;return}He=!0,$[et]=le[et]}),He&&(!ce||oe)&&b.setState((0,M.Z)((0,M.Z)({},$),Qe))}}),(0,i.Z)((0,Z.Z)(b),"scrollTo",function(le){b.listRef.current.scrollTo(le)}),b}return(0,G.Z)(C,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var K=this.props,ee=K.activeKey,Ee=K.itemScrollOffset,le=Ee===void 0?0:Ee;ee!==void 0&&ee!==this.state.activeKey&&(this.setState({activeKey:ee}),ee!==null&&this.scrollTo({key:ee,offset:le}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var K=this.state,ee=K.focused,Ee=K.flattenNodes,le=K.keyEntities,ce=K.draggingNodeKey,Qe=K.activeKey,He=K.dropLevelOffset,oe=K.dropContainerKey,$=K.dropTargetKey,et=K.dropPosition,Te=K.dragOverNodeKey,Ct=K.indent,at=this.props,Ge=at.prefixCls,Lt=at.className,St=at.style,Ie=at.showLine,$e=at.focusable,lt=at.tabIndex,Nt=lt===void 0?0:lt,se=at.selectable,Oe=at.showIcon,We=at.icon,gt=at.switcherIcon,Rt=at.draggable,en=at.checkable,En=at.checkStrictly,xn=at.disabled,ln=at.motion,tn=at.loadData,Yt=at.filterTreeNode,cn=at.height,yn=at.itemHeight,Un=at.scrollWidth,zn=at.virtual,er=at.titleRender,tr=at.dropIndicatorRender,Sr=at.onContextMenu,Nr=at.onScroll,fr=at.direction,qn=at.rootClassName,Zr=at.rootStyle,pr=(0,O.Z)(this.props,{aria:!0,data:!0}),Ao;Rt&&((0,Se.Z)(Rt)==="object"?Ao=Rt:typeof Rt=="function"?Ao={nodeDraggable:Rt}:Ao={});var mo={prefixCls:Ge,selectable:se,showIcon:Oe,icon:We,switcherIcon:gt,draggable:Ao,draggingNodeKey:ce,checkable:en,checkStrictly:En,disabled:xn,keyEntities:le,dropLevelOffset:He,dropContainerKey:oe,dropTargetKey:$,dropPosition:et,dragOverNodeKey:Te,indent:Ct,direction:fr,dropIndicatorRender:tr,loadData:tn,filterTreeNode:Yt,titleRender:er,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return E.createElement(U.k.Provider,{value:mo},E.createElement("div",{className:B()(Ge,Lt,qn,(0,i.Z)((0,i.Z)((0,i.Z)({},"".concat(Ge,"-show-line"),Ie),"".concat(Ge,"-focused"),ee),"".concat(Ge,"-active-focused"),Qe!==null)),style:Zr},E.createElement(je,(0,s.Z)({ref:this.listRef,prefixCls:Ge,style:St,data:Ee,disabled:xn,selectable:se,checkable:!!en,motion:ln,dragging:ce!==null,height:cn,itemHeight:yn,virtual:zn,focusable:$e,focused:ee,tabIndex:Nt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Sr,onScroll:Nr,scrollWidth:Un},this.getTreeNodeRequiredProps(),pr))))}}],[{key:"getDerivedStateFromProps",value:function(K,ee){var Ee=ee.prevProps,le={prevProps:K};function ce(Nt){return!Ee&&K.hasOwnProperty(Nt)||Ee&&Ee[Nt]!==K[Nt]}var Qe,He=ee.fieldNames;if(ce("fieldNames")&&(He=(0,J.w$)(K.fieldNames),le.fieldNames=He),ce("treeData")?Qe=K.treeData:ce("children")&&((0,T.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Qe=(0,J.zn)(K.children)),Qe){le.treeData=Qe;var oe=(0,J.I8)(Qe,{fieldNames:He});le.keyEntities=(0,M.Z)((0,i.Z)({},ae,nt),oe.keyEntities)}var $=le.keyEntities||ee.keyEntities;if(ce("expandedKeys")||Ee&&ce("autoExpandParent"))le.expandedKeys=K.autoExpandParent||!Ee&&K.defaultExpandParent?(0,It.r7)(K.expandedKeys,$):K.expandedKeys;else if(!Ee&&K.defaultExpandAll){var et=(0,M.Z)({},$);delete et[ae];var Te=[];Object.keys(et).forEach(function(Nt){var se=et[Nt];se.children&&se.children.length&&Te.push(se.key)}),le.expandedKeys=Te}else!Ee&&K.defaultExpandedKeys&&(le.expandedKeys=K.autoExpandParent||K.defaultExpandParent?(0,It.r7)(K.defaultExpandedKeys,$):K.defaultExpandedKeys);if(le.expandedKeys||delete le.expandedKeys,Qe||le.expandedKeys){var Ct=(0,J.oH)(Qe||ee.treeData,le.expandedKeys||ee.expandedKeys,He);le.flattenNodes=Ct}if(K.selectable&&(ce("selectedKeys")?le.selectedKeys=(0,It.BT)(K.selectedKeys,K):!Ee&&K.defaultSelectedKeys&&(le.selectedKeys=(0,It.BT)(K.defaultSelectedKeys,K))),K.checkable){var at;if(ce("checkedKeys")?at=(0,It.E6)(K.checkedKeys)||{}:!Ee&&K.defaultCheckedKeys?at=(0,It.E6)(K.defaultCheckedKeys)||{}:Qe&&(at=(0,It.E6)(K.checkedKeys)||{checkedKeys:ee.checkedKeys,halfCheckedKeys:ee.halfCheckedKeys}),at){var Ge=at,Lt=Ge.checkedKeys,St=Lt===void 0?[]:Lt,Ie=Ge.halfCheckedKeys,$e=Ie===void 0?[]:Ie;if(!K.checkStrictly){var lt=(0,ze.S)(St,!0,$);St=lt.checkedKeys,$e=lt.halfCheckedKeys}le.checkedKeys=St,le.halfCheckedKeys=$e}}return ce("loadedKeys")&&(le.loadedKeys=K.loadedKeys),le}}]),C}(E.Component);(0,i.Z)(x,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:W,allowDrop:function(){return!0},expandAction:!1}),(0,i.Z)(x,"TreeNode",me.Z);var ke=x,P=ke},82661:function(rr,Zt,g){"use strict";g.d(Zt,{BT:function(){return E},E6:function(){return W},L0:function(){return i},OM:function(){return T},_5:function(){return L},r7:function(){return re},wA:function(){return B},yx:function(){return N}});var s=g(94480),Se=g(76190),M=g(48736),Be=g(59301),te=g(639),G=g(65065),Z=g(34061),v=null;function L(H,k){if(!H)return[];var de=H.slice(),ue=de.indexOf(k);return ue>=0&&de.splice(ue,1),de}function i(H,k){var de=(H||[]).slice();return de.indexOf(k)===-1&&de.push(k),de}function N(H){return H.split("-")}function B(H,k){var de=[],ue=(0,G.Z)(k,H);function Fe(){var me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];me.forEach(function(ve){var pe=ve.key,J=ve.children;de.push(pe),Fe(J)})}return Fe(ue.children),de}function D(H){if(H.parent){var k=N(H.pos);return Number(k[k.length-1])===H.parent.children.length-1}return!1}function O(H){var k=N(H.pos);return Number(k[k.length-1])===0}function T(H,k,de,ue,Fe,me,ve,pe,J,ye){var p,j=H.clientX,Xe=H.clientY,ie=H.target.getBoundingClientRect(),he=ie.top,Ce=ie.height,ge=(ye==="rtl"?-1:1)*(((Fe==null?void 0:Fe.x)||0)-j),ae=(ge-12)/ue,Ae=J.filter(function(P){var a;return(a=pe[P])===null||a===void 0||(a=a.children)===null||a===void 0?void 0:a.length}),nt=(0,G.Z)(pe,de.eventKey);if(Xe<he+Ce/2){var mt=ve.findIndex(function(P){return P.key===nt.key}),Ve=mt<=0?0:mt-1,Qt=ve[Ve].key;nt=(0,G.Z)(pe,Qt)}var vt=nt.key,Kt=nt,je=nt.key,It=0,ze=0;if(!Ae.includes(vt))for(var Pt=0;Pt<ae&&D(nt);Pt+=1)nt=nt.parent,ze+=1;var ut=k.data,x=nt.node,ke=!0;return O(nt)&&nt.level===0&&Xe<he+Ce/2&&me({dragNode:ut,dropNode:x,dropPosition:-1})&&nt.key===de.eventKey?It=-1:(Kt.children||[]).length&&Ae.includes(je)?me({dragNode:ut,dropNode:x,dropPosition:0})?It=0:ke=!1:ze===0?ae>-1.5?me({dragNode:ut,dropNode:x,dropPosition:1})?It=1:ke=!1:me({dragNode:ut,dropNode:x,dropPosition:0})?It=0:me({dragNode:ut,dropNode:x,dropPosition:1})?It=1:ke=!1:me({dragNode:ut,dropNode:x,dropPosition:1})?It=1:ke=!1,{dropPosition:It,dropLevelOffset:ze,dropTargetKey:nt.key,dropTargetPos:nt.pos,dragOverNodeKey:je,dropContainerKey:It===0?null:((p=nt.parent)===null||p===void 0?void 0:p.key)||null,dropAllowed:ke}}function E(H,k){if(H){var de=k.multiple;return de?H.slice():H.length?[H[0]]:H}}var U=function(k){return k};function F(H,k){if(!H)return[];var de=k||{},ue=de.processProps,Fe=ue===void 0?U:ue,me=Array.isArray(H)?H:[H];return me.map(function(ve){var pe=ve.children,J=_objectWithoutProperties(ve,v),ye=F(pe,k);return React.createElement(TreeNode,_extends({key:J.key},Fe(J)),ye)})}function W(H){if(!H)return null;var k;if(Array.isArray(H))k={checkedKeys:H,halfCheckedKeys:void 0};else if((0,Se.Z)(H)==="object")k={checkedKeys:H.checked||void 0,halfCheckedKeys:H.halfChecked||void 0};else return(0,M.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return k}function re(H,k){var de=new Set;function ue(Fe){if(!de.has(Fe)){var me=(0,G.Z)(k,Fe);if(me){de.add(Fe);var ve=me.parent,pe=me.node;pe.disabled||ve&&ue(ve.key)}}}return(H||[]).forEach(function(Fe){ue(Fe)}),(0,s.Z)(de)}},34643:function(rr,Zt,g){"use strict";g.d(Zt,{S:function(){return Z}});var s=g(48736),Se=g(65065);function M(v,L){var i=new Set;return v.forEach(function(N){L.has(N)||i.add(N)}),i}function Be(v){var L=v||{},i=L.disabled,N=L.disableCheckbox,B=L.checkable;return!!(i||N)||B===!1}function te(v,L,i,N){for(var B=new Set(v),D=new Set,O=0;O<=i;O+=1){var T=L.get(O)||new Set;T.forEach(function(W){var re=W.key,H=W.node,k=W.children,de=k===void 0?[]:k;B.has(re)&&!N(H)&&de.filter(function(ue){return!N(ue.node)}).forEach(function(ue){B.add(ue.key)})})}for(var E=new Set,U=i;U>=0;U-=1){var F=L.get(U)||new Set;F.forEach(function(W){var re=W.parent,H=W.node;if(!(N(H)||!W.parent||E.has(W.parent.key))){if(N(W.parent.node)){E.add(re.key);return}var k=!0,de=!1;(re.children||[]).filter(function(ue){return!N(ue.node)}).forEach(function(ue){var Fe=ue.key,me=B.has(Fe);k&&!me&&(k=!1),!de&&(me||D.has(Fe))&&(de=!0)}),k&&B.add(re.key),de&&D.add(re.key),E.add(re.key)}})}return{checkedKeys:Array.from(B),halfCheckedKeys:Array.from(M(D,B))}}function G(v,L,i,N,B){for(var D=new Set(v),O=new Set(L),T=0;T<=N;T+=1){var E=i.get(T)||new Set;E.forEach(function(re){var H=re.key,k=re.node,de=re.children,ue=de===void 0?[]:de;!D.has(H)&&!O.has(H)&&!B(k)&&ue.filter(function(Fe){return!B(Fe.node)}).forEach(function(Fe){D.delete(Fe.key)})})}O=new Set;for(var U=new Set,F=N;F>=0;F-=1){var W=i.get(F)||new Set;W.forEach(function(re){var H=re.parent,k=re.node;if(!(B(k)||!re.parent||U.has(re.parent.key))){if(B(re.parent.node)){U.add(H.key);return}var de=!0,ue=!1;(H.children||[]).filter(function(Fe){return!B(Fe.node)}).forEach(function(Fe){var me=Fe.key,ve=D.has(me);de&&!ve&&(de=!1),!ue&&(ve||O.has(me))&&(ue=!0)}),de||D.delete(H.key),ue&&O.add(H.key),U.add(H.key)}})}return{checkedKeys:Array.from(D),halfCheckedKeys:Array.from(M(O,D))}}function Z(v,L,i,N){var B=[],D;N?D=N:D=Be;var O=new Set(v.filter(function(F){var W=!!(0,Se.Z)(i,F);return W||B.push(F),W})),T=new Map,E=0;Object.keys(i).forEach(function(F){var W=i[F],re=W.level,H=T.get(re);H||(H=new Set,T.set(re,H)),H.add(W),E=Math.max(E,re)}),(0,s.ZP)(!B.length,"Tree missing follow keys: ".concat(B.slice(0,100).map(function(F){return"'".concat(F,"'")}).join(", ")));var U;return L===!0?U=te(O,T,E,D):U=G(O,L.halfCheckedKeys,T,E,D),U}},65065:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return s}});function s(Se,M){return Se[M]}},34061:function(rr,Zt,g){"use strict";g.d(Zt,{F:function(){return re},H8:function(){return W},I8:function(){return F},km:function(){return B},oH:function(){return E},w$:function(){return D},zn:function(){return T}});var s=g(76190),Se=g(94480),M=g(33885),Be=g(75931),te=g(11592),G=g(2738),Z=g(48736),v=g(65065),L=["children"];function i(H,k){return"".concat(H,"-").concat(k)}function N(H){return H&&H.type&&H.type.isTreeNode}function B(H,k){return H!=null?H:k}function D(H){var k=H||{},de=k.title,ue=k._title,Fe=k.key,me=k.children,ve=de||"title";return{title:ve,_title:ue||[ve],key:Fe||"key",children:me||"children"}}function O(H,k){var de=new Map;function ue(Fe){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Fe||[]).forEach(function(ve){var pe=ve[k.key],J=ve[k.children];warning(pe!=null,"Tree node must have a certain key: [".concat(me).concat(pe,"]"));var ye=String(pe);warning(!de.has(ye)||pe===null||pe===void 0,"Same 'key' exist in the Tree: ".concat(ye)),de.set(ye,!0),ue(J,"".concat(me).concat(ye," > "))})}ue(H)}function T(H){function k(de){var ue=(0,te.Z)(de);return ue.map(function(Fe){if(!N(Fe))return(0,Z.ZP)(!Fe,"Tree/TreeNode can only accept TreeNode as children."),null;var me=Fe.key,ve=Fe.props,pe=ve.children,J=(0,Be.Z)(ve,L),ye=(0,M.Z)({key:me},J),p=k(pe);return p.length&&(ye.children=p),ye}).filter(function(Fe){return Fe})}return k(H)}function E(H,k,de){var ue=D(de),Fe=ue._title,me=ue.key,ve=ue.children,pe=new Set(k===!0?[]:k),J=[];function ye(p){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return p.map(function(Xe,ie){for(var he=i(j?j.pos:"0",ie),Ce=B(Xe[me],he),ge,ae=0;ae<Fe.length;ae+=1){var Ae=Fe[ae];if(Xe[Ae]!==void 0){ge=Xe[Ae];break}}var nt=Object.assign((0,G.Z)(Xe,[].concat((0,Se.Z)(Fe),[me,ve])),{title:ge,key:Ce,parent:j,pos:he,children:null,data:Xe,isStart:[].concat((0,Se.Z)(j?j.isStart:[]),[ie===0]),isEnd:[].concat((0,Se.Z)(j?j.isEnd:[]),[ie===p.length-1])});return J.push(nt),k===!0||pe.has(Ce)?nt.children=ye(Xe[ve]||[],nt):nt.children=[],nt})}return ye(H),J}function U(H,k,de){var ue={};(0,s.Z)(de)==="object"?ue=de:ue={externalGetKey:de},ue=ue||{};var Fe=ue,me=Fe.childrenPropName,ve=Fe.externalGetKey,pe=Fe.fieldNames,J=D(pe),ye=J.key,p=J.children,j=me||p,Xe;ve?typeof ve=="string"?Xe=function(Ce){return Ce[ve]}:typeof ve=="function"&&(Xe=function(Ce){return ve(Ce)}):Xe=function(Ce,ge){return B(Ce[ye],ge)};function ie(he,Ce,ge,ae){var Ae=he?he[j]:H,nt=he?i(ge.pos,Ce):"0",mt=he?[].concat((0,Se.Z)(ae),[he]):[];if(he){var Ve=Xe(he,nt),Qt={node:he,index:Ce,pos:nt,key:Ve,parentPos:ge.node?ge.pos:null,level:ge.level+1,nodes:mt};k(Qt)}Ae&&Ae.forEach(function(vt,Kt){ie(vt,Kt,{node:he,pos:nt,level:ge?ge.level+1:-1},mt)})}ie(null)}function F(H){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},de=k.initWrapper,ue=k.processEntity,Fe=k.onProcessFinished,me=k.externalGetKey,ve=k.childrenPropName,pe=k.fieldNames,J=arguments.length>2?arguments[2]:void 0,ye=me||J,p={},j={},Xe={posEntities:p,keyEntities:j};return de&&(Xe=de(Xe)||Xe),U(H,function(ie){var he=ie.node,Ce=ie.index,ge=ie.pos,ae=ie.key,Ae=ie.parentPos,nt=ie.level,mt=ie.nodes,Ve={node:he,nodes:mt,index:Ce,key:ae,pos:ge,level:nt},Qt=B(ae,ge);p[ge]=Ve,j[Qt]=Ve,Ve.parent=p[Ae],Ve.parent&&(Ve.parent.children=Ve.parent.children||[],Ve.parent.children.push(Ve)),ue&&ue(Ve,Xe)},{externalGetKey:ye,childrenPropName:ve,fieldNames:pe}),Fe&&Fe(Xe),Xe}function W(H,k){var de=k.expandedKeys,ue=k.selectedKeys,Fe=k.loadedKeys,me=k.loadingKeys,ve=k.checkedKeys,pe=k.halfCheckedKeys,J=k.dragOverNodeKey,ye=k.dropPosition,p=k.keyEntities,j=(0,v.Z)(p,H),Xe={eventKey:H,expanded:de.indexOf(H)!==-1,selected:ue.indexOf(H)!==-1,loaded:Fe.indexOf(H)!==-1,loading:me.indexOf(H)!==-1,checked:ve.indexOf(H)!==-1,halfChecked:pe.indexOf(H)!==-1,pos:String(j?j.pos:""),dragOver:J===H&&ye===0,dragOverGapTop:J===H&&ye===-1,dragOverGapBottom:J===H&&ye===1};return Xe}function re(H){var k=H.data,de=H.expanded,ue=H.selected,Fe=H.checked,me=H.loaded,ve=H.loading,pe=H.halfChecked,J=H.dragOver,ye=H.dragOverGapTop,p=H.dragOverGapBottom,j=H.pos,Xe=H.active,ie=H.eventKey,he=(0,M.Z)((0,M.Z)({},k),{},{expanded:de,selected:ue,checked:Fe,loaded:me,loading:ve,halfChecked:pe,dragOver:J,dragOverGapTop:ye,dragOverGapBottom:p,pos:j,active:Xe,key:ie});return"props"in he||Object.defineProperty(he,"props",{get:function(){return(0,Z.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),H}}),he}},8224:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return Se}});var s=g(4676);function Se(M,Be,te,G){var Z=s.unstable_batchedUpdates?function(L){s.unstable_batchedUpdates(te,L)}:te;return M!=null&&M.addEventListener&&M.addEventListener(Be,Z,G),{remove:function(){M!=null&&M.removeEventListener&&M.removeEventListener(Be,Z,G)}}}},3465:function(rr,Zt,g){"use strict";g.d(Zt,{G:function(){return Be}});var s=g(47273),Se=function(G){if((0,s.Z)()&&window.document.documentElement){var Z=Array.isArray(G)?G:[G],v=window.document.documentElement;return Z.some(function(L){return L in v.style})}return!1},M=function(G,Z){if(!Se(G))return!1;var v=document.createElement("div"),L=v.style[G];return v.style[G]=Z,v.style[G]!==L};function Be(te,G){return!Array.isArray(te)&&G!==void 0?M(te,G):Se(te)}},48911:function(rr,Zt,g){"use strict";g.d(Zt,{Z:function(){return ut}});var s=g(54476),Se=g(76190),M=g(33885),Be=g(20068),te=g(42978),G=g(75931),Z=g(92310),v=g.n(Z),L=g(29301),i=g(70425),N=g(34280),B=g(59301),D=g(4676),O=B.forwardRef(function(x,ke){var P=x.height,a=x.offsetY,h=x.offsetX,C=x.children,b=x.prefixCls,K=x.onInnerResize,ee=x.innerProps,Ee=x.rtl,le=x.extra,ce={},Qe={display:"flex",flexDirection:"column"};return a!==void 0&&(ce={height:P,position:"relative",overflow:"hidden"},Qe=(0,M.Z)((0,M.Z)({},Qe),{},(0,Be.Z)((0,Be.Z)((0,Be.Z)((0,Be.Z)((0,Be.Z)({transform:"translateY(".concat(a,"px)")},Ee?"marginRight":"marginLeft",-h),"position","absolute"),"left",0),"right",0),"top",0))),B.createElement("div",{style:ce},B.createElement(L.Z,{onResize:function(oe){var $=oe.offsetHeight;$&&K&&K()}},B.createElement("div",(0,s.Z)({style:Qe,className:v()((0,Be.Z)({},"".concat(b,"-holder-inner"),b)),ref:ke},ee),C,le)))});O.displayName="Filler";var T=O;function E(x){var ke=x.children,P=x.setRef,a=B.useCallback(function(h){P(h)},[]);return B.cloneElement(ke,{ref:a})}function U(x,ke,P,a,h,C,b,K){var ee=K.getKey;return x.slice(ke,P+1).map(function(Ee,le){var ce=ke+le,Qe=b(Ee,ce,{style:{width:a},offsetX:h}),He=ee(Ee);return B.createElement(E,{key:He,setRef:function($){return C(Ee,$)}},Qe)})}function F(x,ke,P,a){var h=P-x,C=ke-P,b=Math.min(h,C)*2;if(a<=b){var K=Math.floor(a/2);return a%2?P+K+1:P-K}return h>C?P-(a-C):P+(a-h)}function W(x,ke,P){var a=x.length,h=ke.length,C,b;if(a===0&&h===0)return null;a<h?(C=x,b=ke):(C=ke,b=x);var K={__EMPTY_ITEM__:!0};function ee(oe){return oe!==void 0?P(oe):K}for(var Ee=null,le=Math.abs(a-h)!==1,ce=0;ce<b.length;ce+=1){var Qe=ee(C[ce]),He=ee(b[ce]);if(Qe!==He){Ee=ce,le=le||Qe!==ee(b[ce+1]);break}}return Ee===null?null:{index:Ee,multiple:le}}function re(x,ke,P){var a=B.useState(x),h=(0,te.Z)(a,2),C=h[0],b=h[1],K=B.useState(null),ee=(0,te.Z)(K,2),Ee=ee[0],le=ee[1];return B.useEffect(function(){var ce=W(C||[],x||[],ke);(ce==null?void 0:ce.index)!==void 0&&(P==null||P(ce.index),le(x[ce.index])),b(x)},[x]),[Ee]}var H=g(16089),k=(typeof navigator=="undefined"?"undefined":(0,Se.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),de=k,ue=function(x,ke,P,a){var h=(0,B.useRef)(!1),C=(0,B.useRef)(null);function b(){clearTimeout(C.current),h.current=!0,C.current=setTimeout(function(){h.current=!1},50)}var K=(0,B.useRef)({top:x,bottom:ke,left:P,right:a});return K.current.top=x,K.current.bottom=ke,K.current.left=P,K.current.right=a,function(ee,Ee){var le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ce=ee?Ee<0&&K.current.left||Ee>0&&K.current.right:Ee<0&&K.current.top||Ee>0&&K.current.bottom;return le&&ce?(clearTimeout(C.current),h.current=!1):(!ce||h.current)&&b(),!h.current&&ce}};function Fe(x,ke,P,a,h,C,b){var K=(0,B.useRef)(0),ee=(0,B.useRef)(null),Ee=(0,B.useRef)(null),le=(0,B.useRef)(!1),ce=ue(ke,P,a,h);function Qe(Ct,at){if(H.Z.cancel(ee.current),!ce(!1,at)){var Ge=Ct;if(!Ge._virtualHandled)Ge._virtualHandled=!0;else return;K.current+=at,Ee.current=at,de||Ge.preventDefault(),ee.current=(0,H.Z)(function(){var Lt=le.current?10:1;b(K.current*Lt,!1),K.current=0})}}function He(Ct,at){b(at,!0),de||Ct.preventDefault()}var oe=(0,B.useRef)(null),$=(0,B.useRef)(null);function et(Ct){if(x){H.Z.cancel($.current),$.current=(0,H.Z)(function(){oe.current=null},2);var at=Ct.deltaX,Ge=Ct.deltaY,Lt=Ct.shiftKey,St=at,Ie=Ge;(oe.current==="sx"||!oe.current&&Lt&&Ge&&!at)&&(St=Ge,Ie=0,oe.current="sx");var $e=Math.abs(St),lt=Math.abs(Ie);oe.current===null&&(oe.current=C&&$e>lt?"x":"y"),oe.current==="y"?Qe(Ct,Ie):He(Ct,St)}}function Te(Ct){x&&(le.current=Ct.detail===Ee.current)}return[et,Te]}function me(x,ke,P,a){var h=B.useMemo(function(){return[new Map,[]]},[x,P.id,a]),C=(0,te.Z)(h,2),b=C[0],K=C[1],ee=function(le){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:le,Qe=b.get(le),He=b.get(ce);if(Qe===void 0||He===void 0)for(var oe=x.length,$=K.length;$<oe;$+=1){var et,Te=x[$],Ct=ke(Te);b.set(Ct,$);var at=(et=P.get(Ct))!==null&&et!==void 0?et:a;if(K[$]=(K[$-1]||0)+at,Ct===le&&(Qe=$),Ct===ce&&(He=$),Qe!==void 0&&He!==void 0)break}return{top:K[Qe-1]||0,bottom:K[He]}};return ee}var ve=g(67732),pe=g(83652),J=function(){function x(){(0,ve.Z)(this,x),(0,Be.Z)(this,"maps",void 0),(0,Be.Z)(this,"id",0),(0,Be.Z)(this,"diffRecords",new Map),this.maps=Object.create(null)}return(0,pe.Z)(x,[{key:"set",value:function(P,a){this.diffRecords.set(P,this.maps[P]),this.maps[P]=a,this.id+=1}},{key:"get",value:function(P){return this.maps[P]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),x}(),ye=J;function p(x){var ke=parseFloat(x);return isNaN(ke)?0:ke}function j(x,ke,P){var a=B.useState(0),h=(0,te.Z)(a,2),C=h[0],b=h[1],K=(0,B.useRef)(new Map),ee=(0,B.useRef)(new ye),Ee=(0,B.useRef)(0);function le(){Ee.current+=1}function ce(){var He=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;le();var oe=function(){var Te=!1;K.current.forEach(function(Ct,at){if(Ct&&Ct.offsetParent){var Ge=Ct.offsetHeight,Lt=getComputedStyle(Ct),St=Lt.marginTop,Ie=Lt.marginBottom,$e=p(St),lt=p(Ie),Nt=Ge+$e+lt;ee.current.get(at)!==Nt&&(ee.current.set(at,Nt),Te=!0)}}),Te&&b(function(Ct){return Ct+1})};if(He)oe();else{Ee.current+=1;var $=Ee.current;Promise.resolve().then(function(){$===Ee.current&&oe()})}}function Qe(He,oe){var $=x(He),et=K.current.get($);oe?(K.current.set($,oe),ce()):K.current.delete($),!et!=!oe&&(oe?ke==null||ke(He):P==null||P(He))}return(0,B.useEffect)(function(){return le},[]),[Qe,ce,ee.current,C]}var Xe=14/15;function ie(x,ke,P){var a=(0,B.useRef)(!1),h=(0,B.useRef)(0),C=(0,B.useRef)(0),b=(0,B.useRef)(null),K=(0,B.useRef)(null),ee,Ee=function(He){if(a.current){var oe=Math.ceil(He.touches[0].pageX),$=Math.ceil(He.touches[0].pageY),et=h.current-oe,Te=C.current-$,Ct=Math.abs(et)>Math.abs(Te);Ct?h.current=oe:C.current=$;var at=P(Ct,Ct?et:Te,!1,He);at&&He.preventDefault(),clearInterval(K.current),at&&(K.current=setInterval(function(){Ct?et*=Xe:Te*=Xe;var Ge=Math.floor(Ct?et:Te);(!P(Ct,Ge,!0)||Math.abs(Ge)<=.1)&&clearInterval(K.current)},16))}},le=function(){a.current=!1,ee()},ce=function(He){ee(),He.touches.length===1&&!a.current&&(a.current=!0,h.current=Math.ceil(He.touches[0].pageX),C.current=Math.ceil(He.touches[0].pageY),b.current=He.target,b.current.addEventListener("touchmove",Ee,{passive:!1}),b.current.addEventListener("touchend",le,{passive:!0}))};ee=function(){b.current&&(b.current.removeEventListener("touchmove",Ee),b.current.removeEventListener("touchend",le))},(0,N.Z)(function(){return x&&ke.current.addEventListener("touchstart",ce,{passive:!0}),function(){var Qe;(Qe=ke.current)===null||Qe===void 0||Qe.removeEventListener("touchstart",ce),ee(),clearInterval(K.current)}},[x])}function he(x){return Math.floor(Math.pow(x,.5))}function Ce(x,ke){var P="touches"in x?x.touches[0]:x;return P[ke?"pageX":"pageY"]-window[ke?"scrollX":"scrollY"]}function ge(x,ke,P){B.useEffect(function(){var a=ke.current;if(x&&a){var h=!1,C,b,K=function(){H.Z.cancel(C)},ee=function Qe(){K(),C=(0,H.Z)(function(){P(b),Qe()})},Ee=function(){h=!1,K()},le=function(He){if(!(He.target.draggable||He.button!==0)){var oe=He;oe._virtualHandled||(oe._virtualHandled=!0,h=!0)}},ce=function(He){if(h){var oe=Ce(He,!1),$=a.getBoundingClientRect(),et=$.top,Te=$.bottom;if(oe<=et){var Ct=et-oe;b=-he(Ct),ee()}else if(oe>=Te){var at=oe-Te;b=he(at),ee()}else K()}};return a.addEventListener("mousedown",le),a.ownerDocument.addEventListener("mouseup",Ee),a.ownerDocument.addEventListener("mousemove",ce),a.ownerDocument.addEventListener("dragend",Ee),function(){a.removeEventListener("mousedown",le),a.ownerDocument.removeEventListener("mouseup",Ee),a.ownerDocument.removeEventListener("mousemove",ce),a.ownerDocument.removeEventListener("dragend",Ee),K()}}},[x])}var ae=10;function Ae(x,ke,P,a,h,C,b,K){var ee=B.useRef(),Ee=B.useState(null),le=(0,te.Z)(Ee,2),ce=le[0],Qe=le[1];return(0,N.Z)(function(){if(ce&&ce.times<ae){if(!x.current){Qe(function(ln){return(0,M.Z)({},ln)});return}C();var He=ce.targetAlign,oe=ce.originAlign,$=ce.index,et=ce.offset,Te=x.current.clientHeight,Ct=!1,at=He,Ge=null;if(Te){for(var Lt=He||oe,St=0,Ie=0,$e=0,lt=Math.min(ke.length-1,$),Nt=0;Nt<=lt;Nt+=1){var se=h(ke[Nt]);Ie=St;var Oe=P.get(se);$e=Ie+(Oe===void 0?a:Oe),St=$e}for(var We=Lt==="top"?et:Te-et,gt=lt;gt>=0;gt-=1){var Rt=h(ke[gt]),en=P.get(Rt);if(en===void 0){Ct=!0;break}if(We-=en,We<=0)break}switch(Lt){case"top":Ge=Ie-et;break;case"bottom":Ge=$e-Te+et;break;default:{var En=x.current.scrollTop,xn=En+Te;Ie<En?at="top":$e>xn&&(at="bottom")}}Ge!==null&&b(Ge),Ge!==ce.lastTop&&(Ct=!0)}Ct&&Qe((0,M.Z)((0,M.Z)({},ce),{},{times:ce.times+1,targetAlign:at,lastTop:Ge}))}},[ce,x.current]),function(He){if(He==null){K();return}if(H.Z.cancel(ee.current),typeof He=="number")b(He);else if(He&&(0,Se.Z)(He)==="object"){var oe,$=He.align;"index"in He?oe=He.index:oe=ke.findIndex(function(Ct){return h(Ct)===He.key});var et=He.offset,Te=et===void 0?0:et;Qe({times:0,index:oe,offset:Te,originAlign:$})}}}var nt=B.forwardRef(function(x,ke){var P=x.prefixCls,a=x.rtl,h=x.scrollOffset,C=x.scrollRange,b=x.onStartMove,K=x.onStopMove,ee=x.onScroll,Ee=x.horizontal,le=x.spinSize,ce=x.containerSize,Qe=x.style,He=x.thumbStyle,oe=x.showScrollBar,$=B.useState(!1),et=(0,te.Z)($,2),Te=et[0],Ct=et[1],at=B.useState(null),Ge=(0,te.Z)(at,2),Lt=Ge[0],St=Ge[1],Ie=B.useState(null),$e=(0,te.Z)(Ie,2),lt=$e[0],Nt=$e[1],se=!a,Oe=B.useRef(),We=B.useRef(),gt=B.useState(oe),Rt=(0,te.Z)(gt,2),en=Rt[0],En=Rt[1],xn=B.useRef(),ln=function(){oe===!0||oe===!1||(clearTimeout(xn.current),En(!0),xn.current=setTimeout(function(){En(!1)},3e3))},tn=C-ce||0,Yt=ce-le||0,cn=B.useMemo(function(){if(h===0||tn===0)return 0;var qn=h/tn;return qn*Yt},[h,tn,Yt]),yn=function(Zr){Zr.stopPropagation(),Zr.preventDefault()},Un=B.useRef({top:cn,dragging:Te,pageY:Lt,startTop:lt});Un.current={top:cn,dragging:Te,pageY:Lt,startTop:lt};var zn=function(Zr){Ct(!0),St(Ce(Zr,Ee)),Nt(Un.current.top),b(),Zr.stopPropagation(),Zr.preventDefault()};B.useEffect(function(){var qn=function(mo){mo.preventDefault()},Zr=Oe.current,pr=We.current;return Zr.addEventListener("touchstart",qn,{passive:!1}),pr.addEventListener("touchstart",zn,{passive:!1}),function(){Zr.removeEventListener("touchstart",qn),pr.removeEventListener("touchstart",zn)}},[]);var er=B.useRef();er.current=tn;var tr=B.useRef();tr.current=Yt,B.useEffect(function(){if(Te){var qn,Zr=function(mo){var Dn=Un.current,Cn=Dn.dragging,br=Dn.pageY,Dr=Dn.startTop;H.Z.cancel(qn);var yt=Oe.current.getBoundingClientRect(),ct=ce/(Ee?yt.width:yt.height);if(Cn){var Fn=(Ce(mo,Ee)-br)*ct,Re=Dr;!se&&Ee?Re-=Fn:Re+=Fn;var st=er.current,wt=tr.current,qt=wt?Re/wt:0,bn=Math.ceil(qt*st);bn=Math.max(bn,0),bn=Math.min(bn,st),qn=(0,H.Z)(function(){ee(bn,Ee)})}},pr=function(){Ct(!1),K()};return window.addEventListener("mousemove",Zr,{passive:!0}),window.addEventListener("touchmove",Zr,{passive:!0}),window.addEventListener("mouseup",pr,{passive:!0}),window.addEventListener("touchend",pr,{passive:!0}),function(){window.removeEventListener("mousemove",Zr),window.removeEventListener("touchmove",Zr),window.removeEventListener("mouseup",pr),window.removeEventListener("touchend",pr),H.Z.cancel(qn)}}},[Te]),B.useEffect(function(){return ln(),function(){clearTimeout(xn.current)}},[h]),B.useImperativeHandle(ke,function(){return{delayHidden:ln}});var Sr="".concat(P,"-scrollbar"),Nr={position:"absolute",visibility:en?null:"hidden"},fr={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return Ee?(Object.assign(Nr,{height:8,left:0,right:0,bottom:0}),Object.assign(fr,(0,Be.Z)({height:"100%",width:le},se?"left":"right",cn))):(Object.assign(Nr,(0,Be.Z)({width:8,top:0,bottom:0},se?"right":"left",0)),Object.assign(fr,{width:"100%",height:le,top:cn})),B.createElement("div",{ref:Oe,className:v()(Sr,(0,Be.Z)((0,Be.Z)((0,Be.Z)({},"".concat(Sr,"-horizontal"),Ee),"".concat(Sr,"-vertical"),!Ee),"".concat(Sr,"-visible"),en)),style:(0,M.Z)((0,M.Z)({},Nr),Qe),onMouseDown:yn,onMouseMove:ln},B.createElement("div",{ref:We,className:v()("".concat(Sr,"-thumb"),(0,Be.Z)({},"".concat(Sr,"-thumb-moving"),Te)),style:(0,M.Z)((0,M.Z)({},fr),He),onMouseDown:zn}))}),mt=nt,Ve=20;function Qt(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,P=x/ke*x;return isNaN(P)&&(P=0),P=Math.max(P,Ve),Math.floor(P)}var vt=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Kt=[],je={overflowY:"auto",overflowAnchor:"none"};function It(x,ke){var P=x.prefixCls,a=P===void 0?"rc-virtual-list":P,h=x.className,C=x.height,b=x.itemHeight,K=x.fullHeight,ee=K===void 0?!0:K,Ee=x.style,le=x.data,ce=x.children,Qe=x.itemKey,He=x.virtual,oe=x.direction,$=x.scrollWidth,et=x.component,Te=et===void 0?"div":et,Ct=x.onScroll,at=x.onVirtualScroll,Ge=x.onVisibleChange,Lt=x.innerProps,St=x.extraRender,Ie=x.styles,$e=x.showScrollBar,lt=$e===void 0?"optional":$e,Nt=(0,G.Z)(x,vt),se=B.useCallback(function(On){return typeof Qe=="function"?Qe(On):On==null?void 0:On[Qe]},[Qe]),Oe=j(se,null,null),We=(0,te.Z)(Oe,4),gt=We[0],Rt=We[1],en=We[2],En=We[3],xn=!!(He!==!1&&C&&b),ln=B.useMemo(function(){return Object.values(en.maps).reduce(function(On,Yn){return On+Yn},0)},[en.id,en.maps]),tn=xn&&le&&(Math.max(b*le.length,ln)>C||!!$),Yt=oe==="rtl",cn=v()(a,(0,Be.Z)({},"".concat(a,"-rtl"),Yt),h),yn=le||Kt,Un=(0,B.useRef)(),zn=(0,B.useRef)(),er=(0,B.useRef)(),tr=(0,B.useState)(0),Sr=(0,te.Z)(tr,2),Nr=Sr[0],fr=Sr[1],qn=(0,B.useState)(0),Zr=(0,te.Z)(qn,2),pr=Zr[0],Ao=Zr[1],mo=(0,B.useState)(!1),Dn=(0,te.Z)(mo,2),Cn=Dn[0],br=Dn[1],Dr=function(){br(!0)},yt=function(){br(!1)},ct={getKey:se};function Fn(On){fr(function(Yn){var $n;typeof On=="function"?$n=On(Yn):$n=On;var _n=$i($n);return Un.current.scrollTop=_n,_n})}var Re=(0,B.useRef)({start:0,end:yn.length}),st=(0,B.useRef)(),wt=re(yn,se),qt=(0,te.Z)(wt,1),bn=qt[0];st.current=bn;var Vn=B.useMemo(function(){if(!xn)return{scrollHeight:void 0,start:0,end:yn.length-1,offset:void 0};if(!tn){var On;return{scrollHeight:((On=zn.current)===null||On===void 0?void 0:On.offsetHeight)||0,start:0,end:yn.length-1,offset:void 0}}for(var Yn=0,$n,_n,gr,Mr=yn.length,so=0;so<Mr;so+=1){var Yo=yn[so],di=se(Yo),Ta=en.get(di),uA=Yn+(Ta===void 0?b:Ta);uA>=Nr&&$n===void 0&&($n=so,_n=Yn),uA>Nr+C&&gr===void 0&&(gr=so),Yn=uA}return $n===void 0&&($n=0,_n=0,gr=Math.ceil(C/b)),gr===void 0&&(gr=yn.length-1),gr=Math.min(gr+1,yn.length-1),{scrollHeight:Yn,start:$n,end:gr,offset:_n}},[tn,xn,Nr,yn,En,C]),Jn=Vn.scrollHeight,fn=Vn.start,Hn=Vn.end,lr=Vn.offset;Re.current.start=fn,Re.current.end=Hn,B.useLayoutEffect(function(){var On=en.getRecord();if(On.size===1){var Yn=Array.from(On.keys())[0],$n=On.get(Yn),_n=yn[fn];if(_n&&$n===void 0){var gr=se(_n);if(gr===Yn){var Mr=en.get(Yn),so=Mr-b;Fn(function(Yo){return Yo+so})}}}en.resetRecord()},[Jn]);var Gn=B.useState({width:0,height:C}),Fr=(0,te.Z)(Gn,2),hr=Fr[0],Ir=Fr[1],Ko=function(Yn){Ir({width:Yn.offsetWidth,height:Yn.offsetHeight})},Gi=(0,B.useRef)(),bi=(0,B.useRef)(),_o=B.useMemo(function(){return Qt(hr.width,$)},[hr.width,$]),Li=B.useMemo(function(){return Qt(hr.height,Jn)},[hr.height,Jn]),Uo=Jn-C,Mi=(0,B.useRef)(Uo);Mi.current=Uo;function $i(On){var Yn=On;return Number.isNaN(Mi.current)||(Yn=Math.min(Yn,Mi.current)),Yn=Math.max(Yn,0),Yn}var zo=Nr<=0,Ni=Nr>=Uo,Ti=pr<=0,jr=pr>=$,uo=ue(zo,Ni,Ti,jr),ti=function(){return{x:Yt?-pr:pr,y:Nr}},jo=(0,B.useRef)(ti()),qi=(0,i.zX)(function(On){if(at){var Yn=(0,M.Z)((0,M.Z)({},ti()),On);(jo.current.x!==Yn.x||jo.current.y!==Yn.y)&&(at(Yn),jo.current=Yn)}});function ma(On,Yn){var $n=On;Yn?((0,D.flushSync)(function(){Ao($n)}),qi()):Fn($n)}function ki(On){var Yn=On.currentTarget.scrollTop;Yn!==Nr&&Fn(Yn),Ct==null||Ct(On),qi()}var ei=function(Yn){var $n=Yn,_n=$?$-hr.width:0;return $n=Math.max($n,0),$n=Math.min($n,_n),$n},ci=(0,i.zX)(function(On,Yn){Yn?((0,D.flushSync)(function(){Ao(function($n){var _n=$n+(Yt?-On:On);return ei(_n)})}),qi()):Fn(function($n){var _n=$n+On;return _n})}),Go=Fe(xn,zo,Ni,Ti,jr,!!$,ci),oa=(0,te.Z)(Go,2),Wa=oa[0],va=oa[1];ie(xn,Un,function(On,Yn,$n,_n){var gr=_n;return uo(On,Yn,$n)?!1:!gr||!gr._virtualHandled?(gr&&(gr._virtualHandled=!0),Wa({preventDefault:function(){},deltaX:On?Yn:0,deltaY:On?0:Yn}),!0):!1}),ge(tn,Un,function(On){Fn(function(Yn){return Yn+On})}),(0,N.Z)(function(){function On($n){var _n=zo&&$n.detail<0,gr=Ni&&$n.detail>0;xn&&!_n&&!gr&&$n.preventDefault()}var Yn=Un.current;return Yn.addEventListener("wheel",Wa,{passive:!1}),Yn.addEventListener("DOMMouseScroll",va,{passive:!0}),Yn.addEventListener("MozMousePixelScroll",On,{passive:!1}),function(){Yn.removeEventListener("wheel",Wa),Yn.removeEventListener("DOMMouseScroll",va),Yn.removeEventListener("MozMousePixelScroll",On)}},[xn,zo,Ni]),(0,N.Z)(function(){if($){var On=ei(pr);Ao(On),qi({x:On})}},[hr.width,$]);var ia=function(){var Yn,$n;(Yn=Gi.current)===null||Yn===void 0||Yn.delayHidden(),($n=bi.current)===null||$n===void 0||$n.delayHidden()},Xi=Ae(Un,yn,en,b,se,function(){return Rt(!0)},Fn,ia);B.useImperativeHandle(ke,function(){return{nativeElement:er.current,getScrollInfo:ti,scrollTo:function(Yn){function $n(_n){return _n&&(0,Se.Z)(_n)==="object"&&("left"in _n||"top"in _n)}$n(Yn)?(Yn.left!==void 0&&Ao(ei(Yn.left)),Xi(Yn.top)):Xi(Yn)}}}),(0,N.Z)(function(){if(Ge){var On=yn.slice(fn,Hn+1);Ge(On,yn)}},[fn,Hn,yn]);var ca=me(yn,se,en,b),yA=St==null?void 0:St({start:fn,end:Hn,virtual:tn,offsetX:pr,offsetY:lr,rtl:Yt,getSize:ca}),lA=U(yn,fn,Hn,$,pr,gt,ce,ct),aa=null;C&&(aa=(0,M.Z)((0,Be.Z)({},ee?"height":"maxHeight",C),je),xn&&(aa.overflowY="hidden",$&&(aa.overflowX="hidden"),Cn&&(aa.pointerEvents="none")));var Wr={};return Yt&&(Wr.dir="rtl"),B.createElement("div",(0,s.Z)({ref:er,style:(0,M.Z)((0,M.Z)({},Ee),{},{position:"relative"}),className:cn},Wr,Nt),B.createElement(L.Z,{onResize:Ko},B.createElement(Te,{className:"".concat(a,"-holder"),style:aa,ref:Un,onScroll:ki,onMouseEnter:ia},B.createElement(T,{prefixCls:a,height:Jn,offsetX:pr,offsetY:lr,scrollWidth:$,onInnerResize:Rt,ref:zn,innerProps:Lt,rtl:Yt,extra:yA},lA))),tn&&Jn>C&&B.createElement(mt,{ref:Gi,prefixCls:a,scrollOffset:Nr,scrollRange:Jn,rtl:Yt,onScroll:ma,onStartMove:Dr,onStopMove:yt,spinSize:Li,containerSize:hr.height,style:Ie==null?void 0:Ie.verticalScrollBar,thumbStyle:Ie==null?void 0:Ie.verticalScrollBarThumb,showScrollBar:lt}),tn&&$>hr.width&&B.createElement(mt,{ref:bi,prefixCls:a,scrollOffset:pr,scrollRange:$,rtl:Yt,onScroll:ma,onStartMove:Dr,onStopMove:yt,spinSize:_o,containerSize:hr.width,horizontal:!0,style:Ie==null?void 0:Ie.horizontalScrollBar,thumbStyle:Ie==null?void 0:Ie.horizontalScrollBarThumb,showScrollBar:lt}))}var ze=B.forwardRef(It);ze.displayName="List";var Pt=ze,ut=Pt},45614:function(rr){"use strict";rr.exports="data:image/png;base64,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"},38347:function(rr){"use strict";rr.exports="data:image/png;base64,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"},93314:function(rr){"use strict";rr.exports="data:image/png;base64,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"}}]);
|
|
|
}()); |