%PDF- %PDF-
Direktori : /home/opti/www/rosabon-treasury-admin/static/js/ |
Current File : /home/opti/www/rosabon-treasury-admin/static/js/main.1c2a09c5.js |
/*! For license information please see main.1c2a09c5.js.LICENSE.txt */ (()=>{var __webpack_modules__={85735:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});n(47313);var r=n(85554),a=n(46417);const i=e=>{let{allowedRights:t,children:n}=e;const i=(0,r.v9)((e=>e.rights)),o=null===t||void 0===t?void 0:t.some((e=>null===i||void 0===i?void 0:i.includes(e)));return(0,a.jsx)(a.Fragment,{children:o?n:null})}},30623:(e,t,n)=>{"use strict";n.d(t,{gO:()=>Pr,S0:()=>Ir,sU:()=>Rr,uk:()=>Fr,ak:()=>Mr,SA:()=>Dr,bi:()=>Lr,zx:()=>o.Z,JX:()=>zr,mI:()=>Wr.mI,jU:()=>Wr.jU,Zl:()=>Wr.Zl,y3:()=>Wr.y3,Ji:()=>Wr.Ji,JQ:()=>Wr.JQ,JO:()=>s.Z,e5:()=>Wr.e5,yD:()=>Wr.yD,gn:()=>Wr.gn,eC:()=>Wr.eC,Mk:()=>Wr.Mk,Qt:()=>C,od:()=>Wr.od,oU:()=>Hr,YE:()=>Wr.YE,e6:()=>Wr.e6,qB:()=>Wr.qB,as:()=>Wr.as,x8:()=>Wr.x8,J8:()=>jr,X2:()=>Ur,Vj:()=>Wr.Vj,jX:()=>Wr.jX,p1:()=>Wr.p1,nk:()=>Wr.nk,n$:()=>Wr.n$});var r=n(47313),a=n.t(r,2),i=n(46417);var o=n(95313),s=n(45883);n(33538);var l=n(72884),c=n.n(l);n(2917);n(34380);var u=n(87462),d=n(63366),f=n(75192),h=n.n(f),p=n(38345),m=["className","listClassName","cssModule","size","tag","listTag","aria-label"],v={children:h().node,className:h().string,listClassName:h().string,cssModule:h().object,size:h().string,tag:p.iC,listTag:p.iC,"aria-label":h().string},g=function(e){var t,n=e.className,a=e.listClassName,i=e.cssModule,o=e.size,s=e.tag,l=e.listTag,f=e["aria-label"],h=(0,d.Z)(e,m),v=(0,p.mx)(c()(n),i),g=(0,p.mx)(c()(a,"pagination",((t={})["pagination-"+o]=!!o,t)),i);return r.createElement(s,{className:v,"aria-label":f},r.createElement(l,(0,u.Z)({},h,{className:g})))};g.propTypes=v,g.defaultProps={tag:"nav",listTag:"ul","aria-label":"pagination"};const y=g;var b=["active","className","cssModule","disabled","tag"],x={active:h().bool,children:h().node,className:h().string,cssModule:h().object,disabled:h().bool,tag:p.iC},w=function(e){var t=e.active,n=e.className,a=e.cssModule,i=e.disabled,o=e.tag,s=(0,d.Z)(e,b),l=(0,p.mx)(c()(n,"page-item",{active:t,disabled:i}),a);return r.createElement(o,(0,u.Z)({},s,{className:l}))};w.propTypes=x,w.defaultProps={tag:"li"};const N=w;var S=["className","cssModule","next","previous","first","last","tag"],j={"aria-label":h().string,children:h().node,className:h().string,cssModule:h().object,next:h().bool,previous:h().bool,first:h().bool,last:h().bool,tag:p.iC},_=function(e){var t,n=e.className,a=e.cssModule,i=e.next,o=e.previous,s=e.first,l=e.last,f=e.tag,h=(0,d.Z)(e,S),m=(0,p.mx)(c()(n,"page-link"),a);o?t="Previous":i?t="Next":s?t="First":l&&(t="Last");var v,g=e["aria-label"]||t;o?v="\u2039":i?v="\u203a":s?v="\xab":l&&(v="\xbb");var y=e.children;return y&&Array.isArray(y)&&0===y.length&&(y=null),h.href||"a"!==f||(f="button"),(o||i||s||l)&&(y=[r.createElement("span",{"aria-hidden":"true",key:"caret"},y||v),r.createElement("span",{className:"sr-only",key:"sr"},g)]),r.createElement(f,(0,u.Z)({},h,{className:m,"aria-label":g}),y)};_.propTypes=j,_.defaultProps={tag:"a"};const E=_,C=e=>{var t,n;let{itemPerPage:r,totalItems:a,paginate:o,currentPage:l}=e;const c=[];for(let i=1;i<=Math.ceil(a/r);i++)c.push(i);return(0,i.jsxs)(y,{"aria-label":"Page navigation example",children:[(0,i.jsx)(N,{disabled:l-1===0,children:(0,i.jsxs)(E,{className:"page-link-prev",onClick:e=>{e.preventDefault(),o(l-1)},href:"#prev",children:[(0,i.jsx)(s.Z,{name:"chevrons-left"}),(0,i.jsx)("span",{children:"Prev"})]})}),(null===c||void 0===c?void 0:c.length)<8?null===c||void 0===c?void 0:c.map((e=>(0,i.jsx)(N,{className:l===e?"active":"",children:(0,i.jsx)(E,{tag:"a",href:"#pageitem",onClick:t=>{t.preventDefault(),o(e)},children:e})},e))):(null===c||void 0===c?void 0:c.length)>=8&&l<5?(0,i.jsxs)(i.Fragment,{children:[null===c||void 0===c||null===(t=c.slice(0,5))||void 0===t?void 0:t.map((e=>(0,i.jsx)(N,{className:l===e?"active":"",children:(0,i.jsx)(E,{tag:"a",href:"#pageitem",onClick:t=>{t.preventDefault(),o(e)},children:e})},e))),(0,i.jsx)(N,{children:(0,i.jsx)(E,{children:"..."})}),(0,i.jsx)(N,{children:(0,i.jsx)(E,{tag:"a",href:"#pageitem",onClick:e=>{e.preventDefault(),o(c[c.length-1])},children:c[c.length-1]})})]}):(null===c||void 0===c?void 0:c.length)>=8&&l>4&&l<c.length-3?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(N,{children:(0,i.jsx)(E,{tag:"a",href:"#pageitem",onClick:e=>{e.preventDefault(),o(1)},children:1})}),(0,i.jsx)(N,{children:(0,i.jsx)(E,{children:"..."})}),(0,i.jsx)(N,{children:(0,i.jsx)(E,{tag:"a",href:"#pageitem",onClick:e=>{e.preventDefault(),o(l-1)},children:l-1})}),(0,i.jsx)(N,{className:"active",children:(0,i.jsx)(E,{tag:"a",href:"#pageitem",onClick:e=>{e.preventDefault(),o(l)},children:l})}),(0,i.jsx)(N,{children:(0,i.jsx)(E,{tag:"a",href:"#pageitem",onClick:e=>{e.preventDefault(),o(l+1)},children:l+1})}),(0,i.jsx)(N,{children:(0,i.jsx)(E,{children:"..."})}),(0,i.jsx)(N,{children:(0,i.jsx)(E,{tag:"a",href:"#pageitem",onClick:e=>{e.preventDefault(),o(c[c.length-1])},children:c[c.length-1]})})]}):(null===c||void 0===c?void 0:c.length)>=8&&l>4&&l>=c.length-3?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(N,{children:(0,i.jsx)(E,{tag:"a",href:"#pageitem",onClick:e=>{e.preventDefault(),o(1)},children:1})}),(0,i.jsx)(N,{children:(0,i.jsx)(E,{children:"..."})}),null===(n=c.slice(-5))||void 0===n?void 0:n.map((e=>(0,i.jsx)(N,{className:l===e?"active":"",children:(0,i.jsx)(E,{tag:"a",href:"#pageitem",onClick:t=>{t.preventDefault(),o(e)},children:e})},e)))]}):null,(0,i.jsx)(N,{disabled:c[c.length-1]===l,children:(0,i.jsxs)(E,{className:"page-link-next",onClick:e=>{e.preventDefault(),o(l+1)},href:"#next",children:[(0,i.jsx)("span",{children:"Next"}),(0,i.jsx)(s.Z,{name:"chevrons-right"})]})})]})};n(41795);n(33419);function A(e){return"[object Array]"===Object.prototype.toString.call(e)}function k(e,t){if(!e)throw new Error(t)}function T(e){return Object.keys(e)}function O(e){return Object.keys(e).map((function(t){return[t,e[t]]}))}function P(e,t,n){var r="."+t,a=new RegExp("(\\".concat(t,")?$"));return n(e).replace(a,r)}function R(e,t,n,r){void 0===n&&(n="download"),void 0===r&&(r=!0);var a=function(e,t,n){switch(t){case"txt":var r="text/plain;charset=utf-8";return n?URL.createObjectURL(new Blob([e],{type:r})):"data:,".concat(r)+encodeURIComponent(e);case"css":return r="text/css;charset=utf-8",n?URL.createObjectURL(new Blob([e],{type:r})):"data:,".concat(r)+encodeURIComponent(e);case"html":return r="text/html;charset=utf-8",n?URL.createObjectURL(new Blob([e],{type:r})):"data:,".concat(r)+encodeURIComponent(e);case"json":return r="text/json;charset=utf-8",n?URL.createObjectURL(new Blob([e],{type:r})):"data:,".concat(r)+encodeURIComponent(e);case"csv":return r="text/csv;charset=utf-8",n?URL.createObjectURL(new Blob([e],{type:r})):"data:,".concat(r)+encodeURIComponent(e);case"xls":return r="text/application/vnd.ms-excel;charset=utf-8",n?URL.createObjectURL(new Blob([e],{type:r})):"data:,".concat(r)+encodeURIComponent(e);case"xml":return r="text/application/xml;charset=utf-8",n?URL.createObjectURL(new Blob([e],{type:r})):"data:,".concat(r)+encodeURIComponent(e);default:return""}}(e,t,r),i=document.createElement("a");i.href=a,i.download=n,i.setAttribute("style","visibility:hidden"),document.body.appendChild(i),i.dispatchEvent(new MouseEvent("click",{bubbles:!1,cancelable:!1,view:window})),document.body.removeChild(i)}var I=function(){return I=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},I.apply(this,arguments)},M=function(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,i=n.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(s){a={error:s}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o};function D(e){return e.map(O).reduce((function(t,n,r){return n.reduce((function(t,n){var a=M(n,2),i=a[0],o=a[1],s=t[i]||Array.from({length:e.length}).map((function(e){return""}));return s[r]=("string"!==typeof o?JSON.stringify(o):o)||"",t[i]=s,t}),t)}),Object.create(null))}function L(e,t){return void 0===t&&(t=function(e){return e}),t(O(e).map((function(e){var t=M(e,2);return{fieldName:t[0],fieldValues:t[1]}})))}function F(e,t){if(void 0===t&&(t=function(e){return e}),!e.length)return"";var n='<html>\n <head>\n <meta charset="UTF-8" />\n </head >\n <body>\n '.concat(function(e,t){k(e.length>0);var n=L(D(e),t),r=n.map((function(e){return e.fieldName})).join("</b></th><th><b>"),a=n.map((function(e){return e.fieldValues})).map((function(e){return e.map((function(e){return"<td>".concat(e,"</td>")}))})),i=a.reduce((function(e,t){return e.map((function(e,n){return"".concat(e).concat(t[n])}))}));return"\n <table>\n <thead>\n <tr><th><b>".concat(r,"</b></th></tr>\n </thead>\n <tbody>\n <tr>").concat(i.join("</tr>\n <tr>"),"</tr>\n </tbody>\n </table>\n ")}(e,t),"\n </body>\n</html >\n");return n}function B(e){return'<?xml version="1.0" encoding="utf-8"?><!DOCTYPE base>\n'.concat(Z(e,"base"),"\n")}function Z(e,t,n,r){void 0===n&&(n="element"),void 0===r&&(r=0);var a,i=(a=t,"555xmlHello . world!".trim().replace(/^([0-9,;]|(xml))+/,""),a.replace(/[^_a-zA-Z 0-9:\-\.]/g,"").replace(/^([ 0-9-:\-\.]|(xml))+/i,"").replace(/ +/g,"-")),o=function(e){return Array(e+1).join(" ")}(r);if(null===e||void 0===e)return"".concat(o,"<").concat(i," />");var s=A(e)?e.map((function(e){return Z(e,n,n,r+2)})).join("\n"):"object"===typeof e?O(e).map((function(e){var t=M(e,2),a=t[0];return Z(t[1],a,n,r+2)})).join("\n"):o+" "+String(e).replace(/([<>&])/g,(function(e,t){switch(t){case"<":return"<";case">":return">";case"&":return"&";default:return""}}));return"".concat(o,"<").concat(i,">\n").concat(s,"\n").concat(o,"</").concat(i,">")}function z(e){var t=e.data,n=e.fileName,r=void 0===n?"download":n,a=e.extension,i=e.fileNameFormatter,o=void 0===i?function(e){return e.replace(/\s+/,"_")}:i,s=e.fields,l=e.exportType,c=void 0===l?"txt":l,u=e.replacer,d=void 0===u?null:u,f=e.space,h=void 0===f?4:f,p=e.processor,m=void 0===p?R:p,v=e.withBOM,g=void 0!==v&&v,y=e.delimiter,b=void 0===y?",":y,x=e.beforeTableEncode,w=void 0===x?function(e){return e}:x,N="Invalid export data. Please provide an array of objects",S="Can't export unknown data type ".concat(c,"."),j="Can't export string data to ".concat(c,".");if("string"===typeof t)switch(c){case"txt":case"css":case"html":return m(t,c,P(r,null!==a&&void 0!==a?a:c,o));default:throw new Error(j)}var _=function(e){if(!e||A(e)&&!e.length||!A(e)&&!T(e).length)return function(e){return e};var t=A(e)?e.reduce((function(e,t){var n;return I(I({},e),((n={})[t]=t,n))}),Object.create(null)):e;return function(e){return A(e)?e.map((function(e){return O(e).reduce((function(e,n){var r=M(n,2),a=r[0],i=r[1];return a in t&&(e[t[a]]=i),e}),Object.create(null))})).filter((function(e){return T(e).length})):O(e).reduce((function(e,n){var r=M(n,2),a=r[0],i=r[1];return a in t&&(e[t[a]]=i),e}),Object.create(null))}}(s),E=_(function(t){try{return"string"===typeof t?JSON.parse(t):t}catch(e){throw new Error("Invalid export data. Please provide a valid JSON")}}(t)),C=function(t,n,r){void 0===n&&(n=null);try{return JSON.stringify(t,n,r)}catch(e){throw new Error("Invalid export data. Please provide valid JSON object")}}(E,d,h);switch(c){case"txt":case"css":case"html":return m(C,c,P(r,null!==a&&void 0!==a?a:c,o));case"json":return m(C,c,P(r,null!==a&&void 0!==a?a:"json",o));case"csv":k(A(E),N);var Z=function(e,t,n){if(void 0===t&&(t=","),void 0===n&&(n=function(e){return e}),!e.length)return"";var r=L(D(e),n),a=r.map((function(e){return e.fieldName})).join(t)+"\r\n",i=r.map((function(e){return e.fieldValues})).map((function(e){return e.map((function(e){return'"'.concat(e.replace(/\"/g,'""'),'"')}))})),o=i.reduce((function(e,n){return e.map((function(e,r){return"".concat(e).concat(t).concat(n[r])}))}));return a+o.join("\r\n")}(E,b,w);return m(g?"\ufeff"+Z:Z,c,P(r,null!==a&&void 0!==a?a:"csv",o));case"xls":return k(A(E),N),m(F(E,w),c,P(r,null!==a&&void 0!==a?a:"xls",o));case"xml":return m(B(E),c,P(r,null!==a&&void 0!==a?a:"xml",o));default:throw new Error(S)}}z.types={txt:"txt",css:"css",html:"html",json:"json",csv:"csv",xls:"xls",xml:"xml"},z.processors={downloadFile:R};var U=n(1413);var W=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(r){0}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),V=Math.abs,q=String.fromCharCode,H=Object.assign;function G(e){return e.trim()}function Y(e,t,n){return e.replace(t,n)}function X(e,t){return e.indexOf(t)}function J(e,t){return 0|e.charCodeAt(t)}function K(e,t,n){return e.slice(t,n)}function $(e){return e.length}function Q(e){return e.length}function ee(e,t){return t.push(e),e}var te=1,ne=1,re=0,ae=0,ie=0,oe="";function se(e,t,n,r,a,i,o){return{value:e,root:t,parent:n,type:r,props:a,children:i,line:te,column:ne,length:o,return:""}}function le(e,t){return H(se("",null,null,"",null,null,0),e,{length:-e.length},t)}function ce(){return ie=ae>0?J(oe,--ae):0,ne--,10===ie&&(ne=1,te--),ie}function ue(){return ie=ae<re?J(oe,ae++):0,ne++,10===ie&&(ne=1,te++),ie}function de(){return J(oe,ae)}function fe(){return ae}function he(e,t){return K(oe,e,t)}function pe(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function me(e){return te=ne=1,re=$(oe=e),ae=0,[]}function ve(e){return oe="",e}function ge(e){return G(he(ae-1,xe(91===e?e+2:40===e?e+1:e)))}function ye(e){for(;(ie=de())&&ie<33;)ue();return pe(e)>2||pe(ie)>3?"":" "}function be(e,t){for(;--t&&ue()&&!(ie<48||ie>102||ie>57&&ie<65||ie>70&&ie<97););return he(e,fe()+(t<6&&32==de()&&32==ue()))}function xe(e){for(;ue();)switch(ie){case e:return ae;case 34:case 39:34!==e&&39!==e&&xe(ie);break;case 40:41===e&&xe(e);break;case 92:ue()}return ae}function we(e,t){for(;ue()&&e+ie!==57&&(e+ie!==84||47!==de()););return"/*"+he(t,ae-1)+"*"+q(47===e?e:ue())}function Ne(e){for(;!pe(de());)ue();return he(e,ae)}var Se="-ms-",je="-moz-",_e="-webkit-",Ee="comm",Ce="rule",Ae="decl",ke="@keyframes";function Te(e,t){for(var n="",r=Q(e),a=0;a<r;a++)n+=t(e[a],a,e,t)||"";return n}function Oe(e,t,n,r){switch(e.type){case"@import":case Ae:return e.return=e.return||e.value;case Ee:return"";case ke:return e.return=e.value+"{"+Te(e.children,r)+"}";case Ce:e.value=e.props.join(",")}return $(n=Te(e.children,r))?e.return=e.value+"{"+n+"}":""}function Pe(e,t){switch(function(e,t){return(((t<<2^J(e,0))<<2^J(e,1))<<2^J(e,2))<<2^J(e,3)}(e,t)){case 5103:return _e+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return _e+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return _e+e+je+e+Se+e+e;case 6828:case 4268:return _e+e+Se+e+e;case 6165:return _e+e+Se+"flex-"+e+e;case 5187:return _e+e+Y(e,/(\w+).+(:[^]+)/,"-webkit-box-$1$2-ms-flex-$1$2")+e;case 5443:return _e+e+Se+"flex-item-"+Y(e,/flex-|-self/,"")+e;case 4675:return _e+e+Se+"flex-line-pack"+Y(e,/align-content|flex-|-self/,"")+e;case 5548:return _e+e+Se+Y(e,"shrink","negative")+e;case 5292:return _e+e+Se+Y(e,"basis","preferred-size")+e;case 6060:return _e+"box-"+Y(e,"-grow","")+_e+e+Se+Y(e,"grow","positive")+e;case 4554:return _e+Y(e,/([^-])(transform)/g,"$1-webkit-$2")+e;case 6187:return Y(Y(Y(e,/(zoom-|grab)/,_e+"$1"),/(image-set)/,_e+"$1"),e,"")+e;case 5495:case 3959:return Y(e,/(image-set\([^]*)/,_e+"$1$`$1");case 4968:return Y(Y(e,/(.+:)(flex-)?(.*)/,"-webkit-box-pack:$3-ms-flex-pack:$3"),/s.+-b[^;]+/,"justify")+_e+e+e;case 4095:case 3583:case 4068:case 2532:return Y(e,/(.+)-inline(.+)/,_e+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if($(e)-1-t>6)switch(J(e,t+1)){case 109:if(45!==J(e,t+4))break;case 102:return Y(e,/(.+:)(.+)-([^]+)/,"$1-webkit-$2-$3$1"+je+(108==J(e,t+3)?"$3":"$2-$3"))+e;case 115:return~X(e,"stretch")?Pe(Y(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==J(e,t+1))break;case 6444:switch(J(e,$(e)-3-(~X(e,"!important")&&10))){case 107:return Y(e,":",":"+_e)+e;case 101:return Y(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+_e+(45===J(e,14)?"inline-":"")+"box$3$1"+_e+"$2$3$1"+Se+"$2box$3")+e}break;case 5936:switch(J(e,t+11)){case 114:return _e+e+Se+Y(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return _e+e+Se+Y(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return _e+e+Se+Y(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return _e+e+Se+e+e}return e}function Re(e){return ve(Ie("",null,null,null,[""],e=me(e),0,[0],e))}function Ie(e,t,n,r,a,i,o,s,l){for(var c=0,u=0,d=o,f=0,h=0,p=0,m=1,v=1,g=1,y=0,b="",x=a,w=i,N=r,S=b;v;)switch(p=y,y=ue()){case 40:if(108!=p&&58==S.charCodeAt(d-1)){-1!=X(S+=Y(ge(y),"&","&\f"),"&\f")&&(g=-1);break}case 34:case 39:case 91:S+=ge(y);break;case 9:case 10:case 13:case 32:S+=ye(p);break;case 92:S+=be(fe()-1,7);continue;case 47:switch(de()){case 42:case 47:ee(De(we(ue(),fe()),t,n),l);break;default:S+="/"}break;case 123*m:s[c++]=$(S)*g;case 125*m:case 59:case 0:switch(y){case 0:case 125:v=0;case 59+u:h>0&&$(S)-d&&ee(h>32?Le(S+";",r,n,d-1):Le(Y(S," ","")+";",r,n,d-2),l);break;case 59:S+=";";default:if(ee(N=Me(S,t,n,c,u,a,s,b,x=[],w=[],d),i),123===y)if(0===u)Ie(S,t,N,N,x,i,d,s,w);else switch(f){case 100:case 109:case 115:Ie(e,N,N,r&&ee(Me(e,N,N,0,0,a,s,b,a,x=[],d),w),a,w,d,s,r?x:w);break;default:Ie(S,N,N,N,[""],w,0,s,w)}}c=u=h=0,m=g=1,b=S="",d=o;break;case 58:d=1+$(S),h=p;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==ce())continue;switch(S+=q(y),y*m){case 38:g=u>0?1:(S+="\f",-1);break;case 44:s[c++]=($(S)-1)*g,g=1;break;case 64:45===de()&&(S+=ge(ue())),f=de(),u=d=$(b=S+=Ne(fe())),y++;break;case 45:45===p&&2==$(S)&&(m=0)}}return i}function Me(e,t,n,r,a,i,o,s,l,c,u){for(var d=a-1,f=0===a?i:[""],h=Q(f),p=0,m=0,v=0;p<r;++p)for(var g=0,y=K(e,d+1,d=V(m=o[p])),b=e;g<h;++g)(b=G(m>0?f[g]+" "+y:Y(y,/&\f/g,f[g])))&&(l[v++]=b);return se(e,t,n,0===a?Ce:s,l,c,u)}function De(e,t,n){return se(e,t,n,Ee,q(ie),K(e,2,-2),0)}function Le(e,t,n,r){return se(e,t,n,Ae,K(e,0,r),K(e,r+1,-1),r)}var Fe=function(e,t,n){for(var r=0,a=0;r=a,a=de(),38===r&&12===a&&(t[n]=1),!pe(a);)ue();return he(e,ae)},Be=function(e,t){return ve(function(e,t){var n=-1,r=44;do{switch(pe(r)){case 0:38===r&&12===de()&&(t[n]=1),e[n]+=Fe(ae-1,t,n);break;case 2:e[n]+=ge(r);break;case 4:if(44===r){e[++n]=58===de()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=q(r)}}while(r=ue());return e}(me(e),t))},Ze=new WeakMap,ze=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||Ze.get(n))&&!r){Ze.set(e,!0);for(var a=[],i=Be(t,a),o=n.props,s=0,l=0;s<i.length;s++)for(var c=0;c<o.length;c++,l++)e.props[l]=a[s]?i[s].replace(/&\f/g,o[c]):o[c]+" "+i[s]}}},Ue=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},We=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case Ae:e.return=Pe(e.value,e.length);break;case ke:return Te([le(e,{value:Y(e.value,"@","@"+_e)})],r);case Ce:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Te([le(e,{props:[Y(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return Te([le(e,{props:[Y(t,/:(plac\w+)/,":-webkit-input-$1")]}),le(e,{props:[Y(t,/:(plac\w+)/,":-moz-$1")]}),le(e,{props:[Y(t,/:(plac\w+)/,Se+"input-$1")]})],r)}return""}))}}];const Ve=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||We;var a,i,o={},s=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)o[t[n]]=!0;s.push(e)}));var l,c,u=[Oe,(c=function(e){l.insert(e)},function(e){e.root||(e=e.return)&&c(e)})],d=function(e){var t=Q(e);return function(n,r,a,i){for(var o="",s=0;s<t;s++)o+=e[s](n,r,a,i)||"";return o}}([ze,Ue].concat(r,u));i=function(e,t,n,r){l=n,Te(Re(e?e+"{"+t.styles+"}":t.styles),d),r&&(f.inserted[t.name]=!0)};var f={key:t,sheet:new W({key:t,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:o,registered:{},insert:i};return f.sheet.hydrate(s),f};function qe(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}var He=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},Ge=function(e,t,n){He(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var a=t;do{e.insert(t===a?"."+r:"",a,e.sheet,!0);a=a.next}while(void 0!==a)}};const Ye=function(e){for(var t,n=0,r=0,a=e.length;a>=4;++r,a-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(a){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)};var Xe=n(62017);var Je=/[A-Z]|^ms/g,Ke=/_EMO_([^_]+?)_([^]*?)_EMO_/g,$e=function(e){return 45===e.charCodeAt(1)},Qe=function(e){return null!=e&&"boolean"!==typeof e},et=function(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}((function(e){return $e(e)?e:e.replace(Je,"-$&").toLowerCase()})),tt=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(Ke,(function(e,t,n){return rt={name:t,styles:n,next:rt},t}))}return 1===Xe.Z[e]||$e(e)||"number"!==typeof t||0===t?t:t+"px"};function nt(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return rt={name:n.name,styles:n.styles,next:rt},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)rt={name:r.name,styles:r.styles,next:rt},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var a=0;a<n.length;a++)r+=nt(e,t,n[a])+";";else for(var i in n){var o=n[i];if("object"!==typeof o)null!=t&&void 0!==t[o]?r+=i+"{"+t[o]+"}":Qe(o)&&(r+=et(i)+":"+tt(i,o)+";");else if(!Array.isArray(o)||"string"!==typeof o[0]||null!=t&&void 0!==t[o[0]]){var s=nt(e,t,o);switch(i){case"animation":case"animationName":r+=et(i)+":"+s+";";break;default:r+=i+"{"+s+"}"}}else for(var l=0;l<o.length;l++)Qe(o[l])&&(r+=et(i)+":"+tt(i,o[l])+";")}return r}(e,t,n);case"function":if(void 0!==e){var a=rt,i=n(e);return rt=a,nt(e,t,i)}}if(null==t)return n;var o=t[n];return void 0!==o?o:n}var rt,at=/label:\s*([^\s;\n{]+)\s*(;|$)/g;var it=function(e,t,n){if(1===e.length&&"object"===typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,a="";rt=void 0;var i=e[0];null==i||void 0===i.raw?(r=!1,a+=nt(n,t,i)):a+=i[0];for(var o=1;o<e.length;o++)a+=nt(n,t,e[o]),r&&(a+=i[o]);at.lastIndex=0;for(var s,l="";null!==(s=at.exec(a));)l+="-"+s[1];return{name:Ye(a)+l,styles:a,next:rt}},ot={}.hasOwnProperty,st=(0,r.createContext)("undefined"!==typeof HTMLElement?Ve({key:"css"}):null);var lt=st.Provider,ct=function(e){return(0,r.forwardRef)((function(t,n){var a=(0,r.useContext)(st);return e(t,a,n)}))},ut=(0,r.createContext)({});var dt=a.useInsertionEffect?a.useInsertionEffect:function(e){e()};function ft(e){dt(e)}var ht="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",pt=function(e,t){var n={};for(var r in t)ot.call(t,r)&&(n[r]=t[r]);return n[ht]=e,n},mt=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;He(t,n,r);ft((function(){return Ge(t,n,r)}));return null},vt=ct((function(e,t,n){var a=e.css;"string"===typeof a&&void 0!==t.registered[a]&&(a=t.registered[a]);var i=e[ht],o=[a],s="";"string"===typeof e.className?s=qe(t.registered,o,e.className):null!=e.className&&(s=e.className+" ");var l=it(o,void 0,(0,r.useContext)(ut));s+=t.key+"-"+l.name;var c={};for(var u in e)ot.call(e,u)&&"css"!==u&&u!==ht&&(c[u]=e[u]);return c.ref=n,c.className=s,(0,r.createElement)(r.Fragment,null,(0,r.createElement)(mt,{cache:t,serialized:l,isStringTag:"string"===typeof i}),(0,r.createElement)(i,c))}));n(67861);var gt=function(e,t){var n=arguments;if(null==t||!ot.call(t,"css"))return r.createElement.apply(void 0,n);var a=n.length,i=new Array(a);i[0]=vt,i[1]=pt(e,t);for(var o=2;o<a;o++)i[o]=n[o];return r.createElement.apply(null,i)};a.useInsertionEffect?a.useInsertionEffect:r.useLayoutEffect;function yt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return it(t)}var bt=function e(t){for(var n=t.length,r=0,a="";r<n;r++){var i=t[r];if(null!=i){var o=void 0;switch(typeof i){case"boolean":break;case"object":if(Array.isArray(i))o=e(i);else for(var s in o="",i)i[s]&&s&&(o&&(o+=" "),o+=s);break;default:o=i}o&&(a&&(a+=" "),a+=o)}}return a};function xt(e,t,n){var r=[],a=qe(e,r,n);return r.length<2?n:a+t(r)}var wt=function(e){var t=e.cache,n=e.serializedArr;ft((function(){for(var e=0;e<n.length;e++)Ge(t,n[e],!1)}));return null},Nt=ct((function(e,t){var n=[],a=function(){for(var e=arguments.length,r=new Array(e),a=0;a<e;a++)r[a]=arguments[a];var i=it(r,t.registered);return n.push(i),He(t,i,!1),t.key+"-"+i.name},i={css:a,cx:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return xt(t.registered,a,bt(n))},theme:(0,r.useContext)(ut)},o=e.children(i);return!0,(0,r.createElement)(r.Fragment,null,(0,r.createElement)(wt,{cache:t,serializedArr:n}),o)}));var St=n(30168),jt=n(45987),_t=n(71002),Et=n(71902),Ct=n(15671),At=n(43144),kt=n(60136),Tt=n(4942),Ot=n(1168);function Pt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Rt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function It(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Rt(Object(n),!0).forEach((function(t){Pt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Rt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Mt(e){return Mt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Mt(e)}function Dt(e,t){return!t||"object"!==typeof t&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Lt(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Mt(e);if(t){var a=Mt(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return Dt(this,n)}}var Ft=function(){};function Bt(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Zt(e,t,n){var r=[n];if(t&&e)for(var a in t)t.hasOwnProperty(a)&&t[a]&&r.push("".concat(Bt(e,a)));return r.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var zt=function(e){return Array.isArray(e)?e.filter(Boolean):"object"===(0,_t.Z)(e)&&null!==e?[e]:[]},Ut=function(e){return e.className,e.clearValue,e.cx,e.getStyles,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme,It({},(0,jt.Z)(e,["className","clearValue","cx","getStyles","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"]))};function Wt(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function Vt(e){return Wt(e)?window.pageYOffset:e.scrollTop}function qt(e,t){Wt(e)?window.scrollTo(0,t):e.scrollTop=t}function Ht(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}function Gt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Ft,a=Vt(e),i=t-a,o=10,s=0;function l(){var t=Ht(s+=o,a,i,n);qt(e,t),s<n?window.requestAnimationFrame(l):r(e)}l()}function Yt(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}var Xt=!1,Jt={get passive(){return Xt=!0}},Kt="undefined"!==typeof window?window:{};Kt.addEventListener&&Kt.removeEventListener&&(Kt.addEventListener("p",Ft,Jt),Kt.removeEventListener("p",Ft,!1));var $t=Xt;function Qt(e){var t=e.maxHeight,n=e.menuEl,r=e.minHeight,a=e.placement,i=e.shouldScroll,o=e.isFixedPosition,s=e.theme.spacing,l=function(e){var t=getComputedStyle(e),n="absolute"===t.position,r=/(auto|scroll)/,a=document.documentElement;if("fixed"===t.position)return a;for(var i=e;i=i.parentElement;)if(t=getComputedStyle(i),(!n||"static"!==t.position)&&r.test(t.overflow+t.overflowY+t.overflowX))return i;return a}(n),c={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return c;var u=l.getBoundingClientRect().height,d=n.getBoundingClientRect(),f=d.bottom,h=d.height,p=d.top,m=n.offsetParent.getBoundingClientRect().top,v=window.innerHeight,g=Vt(l),y=parseInt(getComputedStyle(n).marginBottom,10),b=parseInt(getComputedStyle(n).marginTop,10),x=m-b,w=v-p,N=x+g,S=u-g-p,j=f-v+g+y,_=g+p-b,E=160;switch(a){case"auto":case"bottom":if(w>=h)return{placement:"bottom",maxHeight:t};if(S>=h&&!o)return i&&Gt(l,j,E),{placement:"bottom",maxHeight:t};if(!o&&S>=r||o&&w>=r)return i&&Gt(l,j,E),{placement:"bottom",maxHeight:o?w-y:S-y};if("auto"===a||o){var C=t,A=o?x:N;return A>=r&&(C=Math.min(A-y-s.controlHeight,t)),{placement:"top",maxHeight:C}}if("bottom"===a)return i&&qt(l,j),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(N>=h&&!o)return i&&Gt(l,_,E),{placement:"top",maxHeight:t};if(!o&&N>=r||o&&x>=r){var k=t;return(!o&&N>=r||o&&x>=r)&&(k=o?x-b:N-b),i&&Gt(l,_,E),{placement:"top",maxHeight:k}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(a,'".'))}return c}var en=function(e){return"auto"===e?"bottom":e},tn=(0,r.createContext)({getPortalPlacement:null}),nn=function(e){(0,kt.Z)(n,e);var t=Lt(n);function n(){var e;(0,Ct.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return(e=t.call.apply(t,[this].concat(a))).state={maxHeight:e.props.maxMenuHeight,placement:null},e.getPlacement=function(t){var n=e.props,r=n.minMenuHeight,a=n.maxMenuHeight,i=n.menuPlacement,o=n.menuPosition,s=n.menuShouldScrollIntoView,l=n.theme;if(t){var c="fixed"===o,u=Qt({maxHeight:a,menuEl:t,minHeight:r,placement:i,shouldScroll:s&&!c,isFixedPosition:c,theme:l}),d=e.context.getPortalPlacement;d&&d(u),e.setState(u)}},e.getUpdatedProps=function(){var t=e.props.menuPlacement,n=e.state.placement||en(t);return It(It({},e.props),{},{placement:n,maxHeight:e.state.maxHeight})},e}return(0,At.Z)(n,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),n}(r.Component);nn.contextType=tn;var rn=function(e){var t=e.theme,n=t.spacing.baseUnit;return{color:t.colors.neutral40,padding:"".concat(2*n,"px ").concat(3*n,"px"),textAlign:"center"}},an=rn,on=rn,sn=function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerProps;return gt("div",(0,u.Z)({css:a("noOptionsMessage",e),className:r({"menu-notice":!0,"menu-notice--no-options":!0},n)},i),t)};sn.defaultProps={children:"No options"};var ln=function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerProps;return gt("div",(0,u.Z)({css:a("loadingMessage",e),className:r({"menu-notice":!0,"menu-notice--loading":!0},n)},i),t)};ln.defaultProps={children:"Loading..."};var cn,un=function(e){(0,kt.Z)(n,e);var t=Lt(n);function n(){var e;(0,Ct.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return(e=t.call.apply(t,[this].concat(a))).state={placement:null},e.getPortalPlacement=function(t){var n=t.placement;n!==en(e.props.menuPlacement)&&e.setState({placement:n})},e}return(0,At.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.appendTo,n=e.children,r=e.className,a=e.controlElement,i=e.cx,o=e.innerProps,s=e.menuPlacement,l=e.menuPosition,c=e.getStyles,d="fixed"===l;if(!t&&!d||!a)return null;var f=this.state.placement||en(s),h=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(a),p=d?0:window.pageYOffset,m={offset:h[f]+p,position:l,rect:h},v=gt("div",(0,u.Z)({css:c("menuPortal",m),className:i({"menu-portal":!0},r)},o),n);return gt(tn.Provider,{value:{getPortalPlacement:this.getPortalPlacement}},t?(0,Ot.createPortal)(v,t):v)}}]),n}(r.Component);var dn={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},fn=function(e){var t=e.size,n=(0,jt.Z)(e,["size"]);return gt("svg",(0,u.Z)({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:dn},n))},hn=function(e){return gt(fn,(0,u.Z)({size:20},e),gt("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},pn=function(e){return gt(fn,(0,u.Z)({size:20},e),gt("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},mn=function(e){var t=e.isFocused,n=e.theme,r=n.spacing.baseUnit,a=n.colors;return{label:"indicatorContainer",color:t?a.neutral60:a.neutral20,display:"flex",padding:2*r,transition:"color 150ms",":hover":{color:t?a.neutral80:a.neutral40}}},vn=mn,gn=mn,yn=function(){var e=yt.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(cn||(cn=(0,St.Z)(["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"]))),bn=function(e){var t=e.delay,n=e.offset;return gt("span",{css:yt({animation:"".concat(yn," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":null,height:"1em",verticalAlign:"top",width:"1em"},"","")})},xn=function(e){var t=e.className,n=e.cx,r=e.getStyles,a=e.innerProps,i=e.isRtl;return gt("div",(0,u.Z)({css:r("loadingIndicator",e),className:n({indicator:!0,"loading-indicator":!0},t)},a),gt(bn,{delay:0,offset:i}),gt(bn,{delay:160,offset:!0}),gt(bn,{delay:320,offset:!i}))};xn.defaultProps={size:4};var wn=function(e){return{label:"input",background:0,border:0,fontSize:"inherit",opacity:e?0:1,outline:0,padding:0,color:"inherit"}},Nn=function(e){var t=e.children,n=e.innerProps;return gt("div",n,t)},Sn=Nn,jn=Nn;var _n=function(e){var t=e.children,n=e.className,r=e.components,a=e.cx,i=e.data,o=e.getStyles,s=e.innerProps,l=e.isDisabled,c=e.removeProps,u=e.selectProps,d=r.Container,f=r.Label,h=r.Remove;return gt(Nt,null,(function(r){var p=r.css,m=r.cx;return gt(d,{data:i,innerProps:It({className:m(p(o("multiValue",e)),a({"multi-value":!0,"multi-value--is-disabled":l},n))},s),selectProps:u},gt(f,{data:i,innerProps:{className:m(p(o("multiValueLabel",e)),a({"multi-value__label":!0},n))},selectProps:u},t),gt(h,{data:i,innerProps:It({className:m(p(o("multiValueRemove",e)),a({"multi-value__remove":!0},n))},c),selectProps:u}))}))};_n.defaultProps={cropWithEllipsis:!0};var En={ClearIndicator:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerProps;return gt("div",(0,u.Z)({css:a("clearIndicator",e),className:r({indicator:!0,"clear-indicator":!0},n)},i),t||gt(hn,null))},Control:function(e){var t=e.children,n=e.cx,r=e.getStyles,a=e.className,i=e.isDisabled,o=e.isFocused,s=e.innerRef,l=e.innerProps,c=e.menuIsOpen;return gt("div",(0,u.Z)({ref:s,css:r("control",e),className:n({control:!0,"control--is-disabled":i,"control--is-focused":o,"control--menu-is-open":c},a)},l),t)},DropdownIndicator:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerProps;return gt("div",(0,u.Z)({css:a("dropdownIndicator",e),className:r({indicator:!0,"dropdown-indicator":!0},n)},i),t||gt(pn,null))},DownChevron:pn,CrossIcon:hn,Group:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.Heading,o=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,d=e.selectProps;return gt("div",(0,u.Z)({css:a("group",e),className:r({group:!0},n)},s),gt(i,(0,u.Z)({},o,{selectProps:d,theme:c,getStyles:a,cx:r}),l),gt("div",null,t))},GroupHeading:function(e){var t=e.getStyles,n=e.cx,r=e.className,a=Ut(e);a.data;var i=(0,jt.Z)(a,["data"]);return gt("div",(0,u.Z)({css:t("groupHeading",e),className:n({"group-heading":!0},r)},i))},IndicatorsContainer:function(e){var t=e.children,n=e.className,r=e.cx,a=e.innerProps,i=e.getStyles;return gt("div",(0,u.Z)({css:i("indicatorsContainer",e),className:r({indicators:!0},n)},a),t)},IndicatorSeparator:function(e){var t=e.className,n=e.cx,r=e.getStyles,a=e.innerProps;return gt("span",(0,u.Z)({},a,{css:r("indicatorSeparator",e),className:n({"indicator-separator":!0},t)}))},Input:function(e){var t=e.className,n=e.cx,r=e.getStyles,a=Ut(e),i=a.innerRef,o=a.isDisabled,s=a.isHidden,l=(0,jt.Z)(a,["innerRef","isDisabled","isHidden"]);return gt("div",{css:r("input",e)},gt(Et.Z,(0,u.Z)({className:n({input:!0},t),inputRef:i,inputStyle:wn(s),disabled:o},l)))},LoadingIndicator:xn,Menu:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerRef,o=e.innerProps;return gt("div",(0,u.Z)({css:a("menu",e),className:r({menu:!0},n),ref:i},o),t)},MenuList:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerProps,o=e.innerRef,s=e.isMulti;return gt("div",(0,u.Z)({css:a("menuList",e),className:r({"menu-list":!0,"menu-list--is-multi":s},n),ref:o},i),t)},MenuPortal:un,LoadingMessage:ln,NoOptionsMessage:sn,MultiValue:_n,MultiValueContainer:Sn,MultiValueLabel:jn,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return gt("div",n,t||gt(hn,{size:14}))},Option:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.isDisabled,o=e.isFocused,s=e.isSelected,l=e.innerRef,c=e.innerProps;return gt("div",(0,u.Z)({css:a("option",e),className:r({option:!0,"option--is-disabled":i,"option--is-focused":o,"option--is-selected":s},n),ref:l},c),t)},Placeholder:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerProps;return gt("div",(0,u.Z)({css:a("placeholder",e),className:r({placeholder:!0},n)},i),t)},SelectContainer:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerProps,o=e.isDisabled,s=e.isRtl;return gt("div",(0,u.Z)({css:a("container",e),className:r({"--is-disabled":o,"--is-rtl":s},n)},i),t)},SingleValue:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.isDisabled,o=e.innerProps;return gt("div",(0,u.Z)({css:a("singleValue",e),className:r({"single-value":!0,"single-value--is-disabled":i},n)},o),t)},ValueContainer:function(e){var t=e.children,n=e.className,r=e.cx,a=e.innerProps,i=e.isMulti,o=e.getStyles,s=e.hasValue;return gt("div",(0,u.Z)({css:o("valueContainer",e),className:r({"value-container":!0,"value-container--is-multi":i,"value-container--has-value":s},n)},a),t)}},Cn=n(93433),An=Number.isNaN||function(e){return"number"===typeof e&&e!==e};function kn(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(r=e[n],a=t[n],!(r===a||An(r)&&An(a)))return!1;var r,a;return!0}const Tn=function(e,t){var n;void 0===t&&(t=kn);var r,a=[],i=!1;return function(){for(var o=[],s=0;s<arguments.length;s++)o[s]=arguments[s];return i&&n===this&&t(o,a)||(r=e.apply(this,o),i=!0,n=this,a=o),r}};for(var On={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},Pn=function(e){return gt("span",(0,u.Z)({css:On},e))},Rn={guidance:function(e){var t=e.isSearchable,n=e.isMulti,r=e.isDisabled,a=e.tabSelectsValue;switch(e.context){case"menu":return"Use Up and Down to choose options".concat(r?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(a?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(e["aria-label"]||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(n?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(e){var t=e.action,n=e.label,r=void 0===n?"":n,a=e.isDisabled;switch(t){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(r,", deselected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=void 0===n?{}:n,a=e.options,i=e.label,o=void 0===i?"":i,s=e.selectValue,l=e.isDisabled,c=e.isSelected,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&s)return"value ".concat(o," focused, ").concat(u(s,r),".");if("menu"===t){var d=l?" disabled":"",f="".concat(c?"selected":"focused").concat(d);return"option ".concat(o," ").concat(f,", ").concat(u(a,r),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},In=function(e){var t=e.ariaSelection,n=e.focusedOption,a=e.focusedValue,i=e.focusableOptions,o=e.isFocused,s=e.selectValue,l=e.selectProps,c=l.ariaLiveMessages,u=l.getOptionLabel,d=l.inputValue,f=l.isMulti,h=l.isOptionDisabled,p=l.isSearchable,m=l.menuIsOpen,v=l.options,g=l.screenReaderStatus,y=l.tabSelectsValue,b=l["aria-label"],x=l["aria-live"],w=(0,r.useMemo)((function(){return It(It({},Rn),c||{})}),[c]),N=(0,r.useMemo)((function(){var e,n="";if(t&&w.onChange){var r=t.option,a=t.removedValue,i=t.value,o=a||r||(e=i,Array.isArray(e)?null:e),s=It({isDisabled:o&&h(o),label:o?u(o):""},t);n=w.onChange(s)}return n}),[t,h,u,w]),S=(0,r.useMemo)((function(){var e="",t=n||a,r=!!(n&&s&&s.includes(n));if(t&&w.onFocus){var i={focused:t,label:u(t),isDisabled:h(t),isSelected:r,options:v,context:t===n?"menu":"value",selectValue:s};e=w.onFocus(i)}return e}),[n,a,u,h,w,v,s]),j=(0,r.useMemo)((function(){var e="";if(m&&v.length&&w.onFilter){var t=g({count:i.length});e=w.onFilter({inputValue:d,resultsMessage:t})}return e}),[i,d,m,w,v,g]),_=(0,r.useMemo)((function(){var e="";if(w.guidance){var t=a?"value":m?"menu":"input";e=w.guidance({"aria-label":b,context:t,isDisabled:n&&h(n),isMulti:f,isSearchable:p,tabSelectsValue:y})}return e}),[b,n,a,f,h,p,m,w,y]),E="".concat(S," ").concat(j," ").concat(_);return gt(Pn,{"aria-live":x,"aria-atomic":"false","aria-relevant":"additions text"},o&>(r.Fragment,null,gt("span",{id:"aria-selection"},N),gt("span",{id:"aria-context"},E)))},Mn=[{base:"A",letters:"A\u24b6\uff21\xc0\xc1\xc2\u1ea6\u1ea4\u1eaa\u1ea8\xc3\u0100\u0102\u1eb0\u1eae\u1eb4\u1eb2\u0226\u01e0\xc4\u01de\u1ea2\xc5\u01fa\u01cd\u0200\u0202\u1ea0\u1eac\u1eb6\u1e00\u0104\u023a\u2c6f"},{base:"AA",letters:"\ua732"},{base:"AE",letters:"\xc6\u01fc\u01e2"},{base:"AO",letters:"\ua734"},{base:"AU",letters:"\ua736"},{base:"AV",letters:"\ua738\ua73a"},{base:"AY",letters:"\ua73c"},{base:"B",letters:"B\u24b7\uff22\u1e02\u1e04\u1e06\u0243\u0182\u0181"},{base:"C",letters:"C\u24b8\uff23\u0106\u0108\u010a\u010c\xc7\u1e08\u0187\u023b\ua73e"},{base:"D",letters:"D\u24b9\uff24\u1e0a\u010e\u1e0c\u1e10\u1e12\u1e0e\u0110\u018b\u018a\u0189\ua779"},{base:"DZ",letters:"\u01f1\u01c4"},{base:"Dz",letters:"\u01f2\u01c5"},{base:"E",letters:"E\u24ba\uff25\xc8\xc9\xca\u1ec0\u1ebe\u1ec4\u1ec2\u1ebc\u0112\u1e14\u1e16\u0114\u0116\xcb\u1eba\u011a\u0204\u0206\u1eb8\u1ec6\u0228\u1e1c\u0118\u1e18\u1e1a\u0190\u018e"},{base:"F",letters:"F\u24bb\uff26\u1e1e\u0191\ua77b"},{base:"G",letters:"G\u24bc\uff27\u01f4\u011c\u1e20\u011e\u0120\u01e6\u0122\u01e4\u0193\ua7a0\ua77d\ua77e"},{base:"H",letters:"H\u24bd\uff28\u0124\u1e22\u1e26\u021e\u1e24\u1e28\u1e2a\u0126\u2c67\u2c75\ua78d"},{base:"I",letters:"I\u24be\uff29\xcc\xcd\xce\u0128\u012a\u012c\u0130\xcf\u1e2e\u1ec8\u01cf\u0208\u020a\u1eca\u012e\u1e2c\u0197"},{base:"J",letters:"J\u24bf\uff2a\u0134\u0248"},{base:"K",letters:"K\u24c0\uff2b\u1e30\u01e8\u1e32\u0136\u1e34\u0198\u2c69\ua740\ua742\ua744\ua7a2"},{base:"L",letters:"L\u24c1\uff2c\u013f\u0139\u013d\u1e36\u1e38\u013b\u1e3c\u1e3a\u0141\u023d\u2c62\u2c60\ua748\ua746\ua780"},{base:"LJ",letters:"\u01c7"},{base:"Lj",letters:"\u01c8"},{base:"M",letters:"M\u24c2\uff2d\u1e3e\u1e40\u1e42\u2c6e\u019c"},{base:"N",letters:"N\u24c3\uff2e\u01f8\u0143\xd1\u1e44\u0147\u1e46\u0145\u1e4a\u1e48\u0220\u019d\ua790\ua7a4"},{base:"NJ",letters:"\u01ca"},{base:"Nj",letters:"\u01cb"},{base:"O",letters:"O\u24c4\uff2f\xd2\xd3\xd4\u1ed2\u1ed0\u1ed6\u1ed4\xd5\u1e4c\u022c\u1e4e\u014c\u1e50\u1e52\u014e\u022e\u0230\xd6\u022a\u1ece\u0150\u01d1\u020c\u020e\u01a0\u1edc\u1eda\u1ee0\u1ede\u1ee2\u1ecc\u1ed8\u01ea\u01ec\xd8\u01fe\u0186\u019f\ua74a\ua74c"},{base:"OI",letters:"\u01a2"},{base:"OO",letters:"\ua74e"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24c5\uff30\u1e54\u1e56\u01a4\u2c63\ua750\ua752\ua754"},{base:"Q",letters:"Q\u24c6\uff31\ua756\ua758\u024a"},{base:"R",letters:"R\u24c7\uff32\u0154\u1e58\u0158\u0210\u0212\u1e5a\u1e5c\u0156\u1e5e\u024c\u2c64\ua75a\ua7a6\ua782"},{base:"S",letters:"S\u24c8\uff33\u1e9e\u015a\u1e64\u015c\u1e60\u0160\u1e66\u1e62\u1e68\u0218\u015e\u2c7e\ua7a8\ua784"},{base:"T",letters:"T\u24c9\uff34\u1e6a\u0164\u1e6c\u021a\u0162\u1e70\u1e6e\u0166\u01ac\u01ae\u023e\ua786"},{base:"TZ",letters:"\ua728"},{base:"U",letters:"U\u24ca\uff35\xd9\xda\xdb\u0168\u1e78\u016a\u1e7a\u016c\xdc\u01db\u01d7\u01d5\u01d9\u1ee6\u016e\u0170\u01d3\u0214\u0216\u01af\u1eea\u1ee8\u1eee\u1eec\u1ef0\u1ee4\u1e72\u0172\u1e76\u1e74\u0244"},{base:"V",letters:"V\u24cb\uff36\u1e7c\u1e7e\u01b2\ua75e\u0245"},{base:"VY",letters:"\ua760"},{base:"W",letters:"W\u24cc\uff37\u1e80\u1e82\u0174\u1e86\u1e84\u1e88\u2c72"},{base:"X",letters:"X\u24cd\uff38\u1e8a\u1e8c"},{base:"Y",letters:"Y\u24ce\uff39\u1ef2\xdd\u0176\u1ef8\u0232\u1e8e\u0178\u1ef6\u1ef4\u01b3\u024e\u1efe"},{base:"Z",letters:"Z\u24cf\uff3a\u0179\u1e90\u017b\u017d\u1e92\u1e94\u01b5\u0224\u2c7f\u2c6b\ua762"},{base:"a",letters:"a\u24d0\uff41\u1e9a\xe0\xe1\xe2\u1ea7\u1ea5\u1eab\u1ea9\xe3\u0101\u0103\u1eb1\u1eaf\u1eb5\u1eb3\u0227\u01e1\xe4\u01df\u1ea3\xe5\u01fb\u01ce\u0201\u0203\u1ea1\u1ead\u1eb7\u1e01\u0105\u2c65\u0250"},{base:"aa",letters:"\ua733"},{base:"ae",letters:"\xe6\u01fd\u01e3"},{base:"ao",letters:"\ua735"},{base:"au",letters:"\ua737"},{base:"av",letters:"\ua739\ua73b"},{base:"ay",letters:"\ua73d"},{base:"b",letters:"b\u24d1\uff42\u1e03\u1e05\u1e07\u0180\u0183\u0253"},{base:"c",letters:"c\u24d2\uff43\u0107\u0109\u010b\u010d\xe7\u1e09\u0188\u023c\ua73f\u2184"},{base:"d",letters:"d\u24d3\uff44\u1e0b\u010f\u1e0d\u1e11\u1e13\u1e0f\u0111\u018c\u0256\u0257\ua77a"},{base:"dz",letters:"\u01f3\u01c6"},{base:"e",letters:"e\u24d4\uff45\xe8\xe9\xea\u1ec1\u1ebf\u1ec5\u1ec3\u1ebd\u0113\u1e15\u1e17\u0115\u0117\xeb\u1ebb\u011b\u0205\u0207\u1eb9\u1ec7\u0229\u1e1d\u0119\u1e19\u1e1b\u0247\u025b\u01dd"},{base:"f",letters:"f\u24d5\uff46\u1e1f\u0192\ua77c"},{base:"g",letters:"g\u24d6\uff47\u01f5\u011d\u1e21\u011f\u0121\u01e7\u0123\u01e5\u0260\ua7a1\u1d79\ua77f"},{base:"h",letters:"h\u24d7\uff48\u0125\u1e23\u1e27\u021f\u1e25\u1e29\u1e2b\u1e96\u0127\u2c68\u2c76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24d8\uff49\xec\xed\xee\u0129\u012b\u012d\xef\u1e2f\u1ec9\u01d0\u0209\u020b\u1ecb\u012f\u1e2d\u0268\u0131"},{base:"j",letters:"j\u24d9\uff4a\u0135\u01f0\u0249"},{base:"k",letters:"k\u24da\uff4b\u1e31\u01e9\u1e33\u0137\u1e35\u0199\u2c6a\ua741\ua743\ua745\ua7a3"},{base:"l",letters:"l\u24db\uff4c\u0140\u013a\u013e\u1e37\u1e39\u013c\u1e3d\u1e3b\u017f\u0142\u019a\u026b\u2c61\ua749\ua781\ua747"},{base:"lj",letters:"\u01c9"},{base:"m",letters:"m\u24dc\uff4d\u1e3f\u1e41\u1e43\u0271\u026f"},{base:"n",letters:"n\u24dd\uff4e\u01f9\u0144\xf1\u1e45\u0148\u1e47\u0146\u1e4b\u1e49\u019e\u0272\u0149\ua791\ua7a5"},{base:"nj",letters:"\u01cc"},{base:"o",letters:"o\u24de\uff4f\xf2\xf3\xf4\u1ed3\u1ed1\u1ed7\u1ed5\xf5\u1e4d\u022d\u1e4f\u014d\u1e51\u1e53\u014f\u022f\u0231\xf6\u022b\u1ecf\u0151\u01d2\u020d\u020f\u01a1\u1edd\u1edb\u1ee1\u1edf\u1ee3\u1ecd\u1ed9\u01eb\u01ed\xf8\u01ff\u0254\ua74b\ua74d\u0275"},{base:"oi",letters:"\u01a3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\ua74f"},{base:"p",letters:"p\u24df\uff50\u1e55\u1e57\u01a5\u1d7d\ua751\ua753\ua755"},{base:"q",letters:"q\u24e0\uff51\u024b\ua757\ua759"},{base:"r",letters:"r\u24e1\uff52\u0155\u1e59\u0159\u0211\u0213\u1e5b\u1e5d\u0157\u1e5f\u024d\u027d\ua75b\ua7a7\ua783"},{base:"s",letters:"s\u24e2\uff53\xdf\u015b\u1e65\u015d\u1e61\u0161\u1e67\u1e63\u1e69\u0219\u015f\u023f\ua7a9\ua785\u1e9b"},{base:"t",letters:"t\u24e3\uff54\u1e6b\u1e97\u0165\u1e6d\u021b\u0163\u1e71\u1e6f\u0167\u01ad\u0288\u2c66\ua787"},{base:"tz",letters:"\ua729"},{base:"u",letters:"u\u24e4\uff55\xf9\xfa\xfb\u0169\u1e79\u016b\u1e7b\u016d\xfc\u01dc\u01d8\u01d6\u01da\u1ee7\u016f\u0171\u01d4\u0215\u0217\u01b0\u1eeb\u1ee9\u1eef\u1eed\u1ef1\u1ee5\u1e73\u0173\u1e77\u1e75\u0289"},{base:"v",letters:"v\u24e5\uff56\u1e7d\u1e7f\u028b\ua75f\u028c"},{base:"vy",letters:"\ua761"},{base:"w",letters:"w\u24e6\uff57\u1e81\u1e83\u0175\u1e87\u1e85\u1e98\u1e89\u2c73"},{base:"x",letters:"x\u24e7\uff58\u1e8b\u1e8d"},{base:"y",letters:"y\u24e8\uff59\u1ef3\xfd\u0177\u1ef9\u0233\u1e8f\xff\u1ef7\u1e99\u1ef5\u01b4\u024f\u1eff"},{base:"z",letters:"z\u24e9\uff5a\u017a\u1e91\u017c\u017e\u1e93\u1e95\u01b6\u0225\u0240\u2c6c\ua763"}],Dn=new RegExp("["+Mn.map((function(e){return e.letters})).join("")+"]","g"),Ln={},Fn=0;Fn<Mn.length;Fn++)for(var Bn=Mn[Fn],Zn=0;Zn<Bn.letters.length;Zn++)Ln[Bn.letters[Zn]]=Bn.base;var zn=function(e){return e.replace(Dn,(function(e){return Ln[e]}))},Un=Tn(zn),Wn=function(e){return e.replace(/^\s+|\s+$/g,"")},Vn=function(e){return"".concat(e.label," ").concat(e.value)};function qn(e){e.in,e.out,e.onExited,e.appear,e.enter,e.exit;var t=e.innerRef;e.emotion;var n=(0,jt.Z)(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]);return gt("input",(0,u.Z)({ref:t},n,{css:yt({label:"dummyInput",background:0,border:0,fontSize:"inherit",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(0)"},"","")}))}var Hn=["boxSizing","height","overflow","paddingRight","position"],Gn={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Yn(e){e.preventDefault()}function Xn(e){e.stopPropagation()}function Jn(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function Kn(){return"ontouchstart"in window||navigator.maxTouchPoints}var $n=!("undefined"===typeof window||!window.document||!window.document.createElement),Qn=0,er={capture:!1,passive:!1};var tr=function(){return document.activeElement&&document.activeElement.blur()},nr={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function rr(e){var t=e.children,n=e.lockEnabled,a=e.captureEnabled,i=function(e){var t=e.isEnabled,n=e.onBottomArrive,a=e.onBottomLeave,i=e.onTopArrive,o=e.onTopLeave,s=(0,r.useRef)(!1),l=(0,r.useRef)(!1),c=(0,r.useRef)(0),u=(0,r.useRef)(null),d=(0,r.useCallback)((function(e,t){if(null!==u.current){var r=u.current,c=r.scrollTop,d=r.scrollHeight,f=r.clientHeight,h=u.current,p=t>0,m=d-f-c,v=!1;m>t&&s.current&&(a&&a(e),s.current=!1),p&&l.current&&(o&&o(e),l.current=!1),p&&t>m?(n&&!s.current&&n(e),h.scrollTop=d,v=!0,s.current=!0):!p&&-t>c&&(i&&!l.current&&i(e),h.scrollTop=0,v=!0,l.current=!0),v&&function(e){e.preventDefault(),e.stopPropagation()}(e)}}),[]),f=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),h=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),p=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!$t&&{passive:!1};"function"===typeof e.addEventListener&&e.addEventListener("wheel",f,t),"function"===typeof e.addEventListener&&e.addEventListener("touchstart",h,t),"function"===typeof e.addEventListener&&e.addEventListener("touchmove",p,t)}}),[p,h,f]),v=(0,r.useCallback)((function(e){e&&("function"===typeof e.removeEventListener&&e.removeEventListener("wheel",f,!1),"function"===typeof e.removeEventListener&&e.removeEventListener("touchstart",h,!1),"function"===typeof e.removeEventListener&&e.removeEventListener("touchmove",p,!1))}),[p,h,f]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){v(e)}}}),[t,m,v]),function(e){u.current=e}}({isEnabled:void 0===a||a,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),o=function(e){var t=e.isEnabled,n=e.accountForScrollbars,a=void 0===n||n,i=(0,r.useRef)({}),o=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if($n){var t=document.body,n=t&&t.style;if(a&&Hn.forEach((function(e){var t=n&&n[e];i.current[e]=t})),a&&Qn<1){var r=parseInt(i.current.paddingRight,10)||0,o=document.body?document.body.clientWidth:0,s=window.innerWidth-o+r||0;Object.keys(Gn).forEach((function(e){var t=Gn[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Kn()&&(t.addEventListener("touchmove",Yn,er),e&&(e.addEventListener("touchstart",Jn,er),e.addEventListener("touchmove",Xn,er))),Qn+=1}}),[]),l=(0,r.useCallback)((function(e){if($n){var t=document.body,n=t&&t.style;Qn=Math.max(Qn-1,0),a&&Qn<1&&Hn.forEach((function(e){var t=i.current[e];n&&(n[e]=t)})),t&&Kn()&&(t.removeEventListener("touchmove",Yn,er),e&&(e.removeEventListener("touchstart",Jn,er),e.removeEventListener("touchmove",Xn,er)))}}),[]);return(0,r.useEffect)((function(){if(t){var e=o.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){o.current=e}}({isEnabled:n});return gt(r.Fragment,null,n&>("div",{onClick:tr,css:nr}),t((function(e){i(e),o(e)})))}var ar={clearIndicator:gn,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":null,pointerEvents:t?"none":null,position:"relative"}},control:function(e){var t=e.isDisabled,n=e.isFocused,r=e.theme,a=r.colors,i=r.borderRadius,o=r.spacing;return{label:"control",alignItems:"center",backgroundColor:t?a.neutral5:a.neutral0,borderColor:t?a.neutral10:n?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(a.primary):null,cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms","&:hover":{borderColor:n?a.primary:a.neutral30}}},dropdownIndicator:vn,group:function(e){var t=e.theme.spacing;return{paddingBottom:2*t.baseUnit,paddingTop:2*t.baseUnit}},groupHeading:function(e){var t=e.theme.spacing;return{label:"group",color:"#999",cursor:"default",display:"block",fontSize:"75%",fontWeight:"500",marginBottom:"0.25em",paddingLeft:3*t.baseUnit,paddingRight:3*t.baseUnit,textTransform:"uppercase"}},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e){var t=e.isDisabled,n=e.theme,r=n.spacing.baseUnit,a=n.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?a.neutral10:a.neutral20,marginBottom:2*r,marginTop:2*r,width:1}},input:function(e){var t=e.isDisabled,n=e.theme,r=n.spacing,a=n.colors;return{margin:r.baseUnit/2,paddingBottom:r.baseUnit/2,paddingTop:r.baseUnit/2,visibility:t?"hidden":"visible",color:a.neutral80}},loadingIndicator:function(e){var t=e.isFocused,n=e.size,r=e.theme,a=r.colors,i=r.spacing.baseUnit;return{label:"loadingIndicator",color:t?a.neutral60:a.neutral20,display:"flex",padding:2*i,transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"}},loadingMessage:on,menu:function(e){var t,n=e.placement,r=e.theme,a=r.borderRadius,i=r.spacing,o=r.colors;return t={label:"menu"},(0,Tt.Z)(t,function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),(0,Tt.Z)(t,"backgroundColor",o.neutral0),(0,Tt.Z)(t,"borderRadius",a),(0,Tt.Z)(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),(0,Tt.Z)(t,"marginBottom",i.menuGutter),(0,Tt.Z)(t,"marginTop",i.menuGutter),(0,Tt.Z)(t,"position","absolute"),(0,Tt.Z)(t,"width","100%"),(0,Tt.Z)(t,"zIndex",1),t},menuList:function(e){var t=e.maxHeight,n=e.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:n,paddingTop:n,position:"relative",WebkitOverflowScrolling:"touch"}},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e){var t=e.theme,n=t.spacing,r=t.borderRadius;return{label:"multiValue",backgroundColor:t.colors.neutral10,borderRadius:r/2,display:"flex",margin:n.baseUnit/2,minWidth:0}},multiValueLabel:function(e){var t=e.theme,n=t.borderRadius,r=t.colors,a=e.cropWithEllipsis;return{borderRadius:n/2,color:r.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:a?"ellipsis":null,whiteSpace:"nowrap"}},multiValueRemove:function(e){var t=e.theme,n=t.spacing,r=t.borderRadius,a=t.colors;return{alignItems:"center",borderRadius:r/2,backgroundColor:e.isFocused&&a.dangerLight,display:"flex",paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}}},noOptionsMessage:an,option:function(e){var t=e.isDisabled,n=e.isFocused,r=e.isSelected,a=e.theme,i=a.spacing,o=a.colors;return{label:"option",backgroundColor:r?o.primary:n?o.primary25:"transparent",color:t?o.neutral20:r?o.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:!t&&(r?o.primary:o.primary50)}}},placeholder:function(e){var t=e.theme,n=t.spacing;return{label:"placeholder",color:t.colors.neutral50,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2,position:"absolute",top:"50%",transform:"translateY(-50%)"}},singleValue:function(e){var t=e.isDisabled,n=e.theme,r=n.spacing,a=n.colors;return{label:"singleValue",color:t?a.neutral40:a.neutral80,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2,maxWidth:"calc(100% - ".concat(2*r.baseUnit,"px)"),overflow:"hidden",position:"absolute",textOverflow:"ellipsis",whiteSpace:"nowrap",top:"50%",transform:"translateY(-50%)"}},valueContainer:function(e){var t=e.theme.spacing;return{alignItems:"center",display:"flex",flex:1,flexWrap:"wrap",padding:"".concat(t.baseUnit/2,"px ").concat(2*t.baseUnit,"px"),WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"}}};var ir,or={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},sr={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:Yt(),captureMenuScroll:!Yt(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){var n=It({ignoreCase:!0,ignoreAccents:!0,stringify:Vn,trim:!0,matchFrom:"any"},ir),r=n.ignoreCase,a=n.ignoreAccents,i=n.stringify,o=n.trim,s=n.matchFrom,l=o?Wn(t):t,c=o?Wn(i(e)):i(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),a&&(l=Un(l),c=zn(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:"0",tabSelectsValue:!0};function lr(e,t,n,r){return{type:"option",data:t,isDisabled:pr(e,t,n),isSelected:mr(e,t,n),label:fr(e,t),value:hr(e,t),index:r}}function cr(e,t){return e.options.map((function(n,r){if(n.options){var a=n.options.map((function(n,r){return lr(e,n,t,r)})).filter((function(t){return dr(e,t)}));return a.length>0?{type:"group",data:n,options:a,index:r}:void 0}var i=lr(e,n,t,r);return dr(e,i)?i:void 0})).filter((function(e){return!!e}))}function ur(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,Cn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function dr(e,t){var n=e.inputValue,r=void 0===n?"":n,a=t.data,i=t.isSelected,o=t.label,s=t.value;return(!gr(e)||!i)&&vr(e,{label:o,value:s,data:a},r)}var fr=function(e,t){return e.getOptionLabel(t)},hr=function(e,t){return e.getOptionValue(t)};function pr(e,t,n){return"function"===typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function mr(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"===typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=hr(e,t);return n.some((function(t){return hr(e,t)===r}))}function vr(e,t,n){return!e.filterOption||e.filterOption(t,n)}var gr=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},yr=1,br=function(e){(0,kt.Z)(n,e);var t=Lt(n);function n(e){var r;return(0,Ct.Z)(this,n),(r=t.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},r.blockOptionHover=!1,r.isComposing=!1,r.commonProps=void 0,r.initialTouchX=0,r.initialTouchY=0,r.instancePrefix="",r.openAfterFocus=!1,r.scrollToFocusedOptionOnUpdate=!1,r.userIsDragging=void 0,r.controlRef=null,r.getControlRef=function(e){r.controlRef=e},r.focusedOptionRef=null,r.getFocusedOptionRef=function(e){r.focusedOptionRef=e},r.menuListRef=null,r.getMenuListRef=function(e){r.menuListRef=e},r.inputRef=null,r.getInputRef=function(e){r.inputRef=e},r.focus=r.focusInput,r.blur=r.blurInput,r.onChange=function(e,t){var n=r.props,a=n.onChange,i=n.name;t.name=i,r.ariaOnChange(e,t),a(e,t)},r.setValue=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"set-value",n=arguments.length>2?arguments[2]:void 0,a=r.props,i=a.closeMenuOnSelect,o=a.isMulti;r.onInputChange("",{action:"set-value"}),i&&(r.setState({inputIsHiddenAfterUpdate:!o}),r.onMenuClose()),r.setState({clearFocusValueOnUpdate:!0}),r.onChange(e,{action:t,option:n})},r.selectOption=function(e){var t=r.props,n=t.blurInputOnSelect,a=t.isMulti,i=t.name,o=r.state.selectValue,s=a&&r.isOptionSelected(e,o),l=r.isOptionDisabled(e,o);if(s){var c=r.getOptionValue(e);r.setValue(o.filter((function(e){return r.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void r.ariaOnChange(e,{action:"select-option",name:i});a?r.setValue([].concat((0,Cn.Z)(o),[e]),"select-option",e):r.setValue(e,"select-option")}n&&r.blurInput()},r.removeValue=function(e){var t=r.props.isMulti,n=r.state.selectValue,a=r.getOptionValue(e),i=n.filter((function(e){return r.getOptionValue(e)!==a})),o=t?i:i[0]||null;r.onChange(o,{action:"remove-value",removedValue:e}),r.focusInput()},r.clearValue=function(){var e=r.state.selectValue;r.onChange(r.props.isMulti?[]:null,{action:"clear",removedValues:e})},r.popValue=function(){var e=r.props.isMulti,t=r.state.selectValue,n=t[t.length-1],a=t.slice(0,t.length-1),i=e?a:a[0]||null;r.onChange(i,{action:"pop-value",removedValue:n})},r.getValue=function(){return r.state.selectValue},r.cx=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Zt.apply(void 0,[r.props.classNamePrefix].concat(t))},r.getOptionLabel=function(e){return fr(r.props,e)},r.getOptionValue=function(e){return hr(r.props,e)},r.getStyles=function(e,t){var n=ar[e](t);n.boxSizing="border-box";var a=r.props.styles[e];return a?a(n,t):n},r.getElementId=function(e){return"".concat(r.instancePrefix,"-").concat(e)},r.getComponents=function(){return e=r.props,It(It({},En),e.components);var e},r.buildCategorizedOptions=function(){return cr(r.props,r.state.selectValue)},r.getCategorizedOptions=function(){return r.props.menuIsOpen?r.buildCategorizedOptions():[]},r.buildFocusableOptions=function(){return ur(r.buildCategorizedOptions())},r.getFocusableOptions=function(){return r.props.menuIsOpen?r.buildFocusableOptions():[]},r.ariaOnChange=function(e,t){r.setState({ariaSelection:It({value:e},t)})},r.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),r.focusInput())},r.onMenuMouseMove=function(e){r.blockOptionHover=!1},r.onControlMouseDown=function(e){var t=r.props.openMenuOnClick;r.state.isFocused?r.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&r.onMenuClose():t&&r.openMenu("first"):(t&&(r.openAfterFocus=!0),r.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()},r.onDropdownIndicatorMouseDown=function(e){if((!e||"mousedown"!==e.type||0===e.button)&&!r.props.isDisabled){var t=r.props,n=t.isMulti,a=t.menuIsOpen;r.focusInput(),a?(r.setState({inputIsHiddenAfterUpdate:!n}),r.onMenuClose()):r.openMenu("first"),e.preventDefault(),e.stopPropagation()}},r.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(r.clearValue(),e.stopPropagation(),r.openAfterFocus=!1,"touchend"===e.type?r.focusInput():setTimeout((function(){return r.focusInput()})))},r.onScroll=function(e){"boolean"===typeof r.props.closeMenuOnScroll?e.target instanceof HTMLElement&&Wt(e.target)&&r.props.onMenuClose():"function"===typeof r.props.closeMenuOnScroll&&r.props.closeMenuOnScroll(e)&&r.props.onMenuClose()},r.onCompositionStart=function(){r.isComposing=!0},r.onCompositionEnd=function(){r.isComposing=!1},r.onTouchStart=function(e){var t=e.touches,n=t&&t.item(0);n&&(r.initialTouchX=n.clientX,r.initialTouchY=n.clientY,r.userIsDragging=!1)},r.onTouchMove=function(e){var t=e.touches,n=t&&t.item(0);if(n){var a=Math.abs(n.clientX-r.initialTouchX),i=Math.abs(n.clientY-r.initialTouchY);r.userIsDragging=a>5||i>5}},r.onTouchEnd=function(e){r.userIsDragging||(r.controlRef&&!r.controlRef.contains(e.target)&&r.menuListRef&&!r.menuListRef.contains(e.target)&&r.blurInput(),r.initialTouchX=0,r.initialTouchY=0)},r.onControlTouchEnd=function(e){r.userIsDragging||r.onControlMouseDown(e)},r.onClearIndicatorTouchEnd=function(e){r.userIsDragging||r.onClearIndicatorMouseDown(e)},r.onDropdownIndicatorTouchEnd=function(e){r.userIsDragging||r.onDropdownIndicatorMouseDown(e)},r.handleInputChange=function(e){var t=e.currentTarget.value;r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange(t,{action:"input-change"}),r.props.menuIsOpen||r.onMenuOpen()},r.onInputFocus=function(e){r.props.onFocus&&r.props.onFocus(e),r.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(r.openAfterFocus||r.props.openMenuOnFocus)&&r.openMenu("first"),r.openAfterFocus=!1},r.onInputBlur=function(e){r.menuListRef&&r.menuListRef.contains(document.activeElement)?r.inputRef.focus():(r.props.onBlur&&r.props.onBlur(e),r.onInputChange("",{action:"input-blur"}),r.onMenuClose(),r.setState({focusedValue:null,isFocused:!1}))},r.onOptionHover=function(e){r.blockOptionHover||r.state.focusedOption===e||r.setState({focusedOption:e})},r.shouldHideSelectedOptions=function(){return gr(r.props)},r.onKeyDown=function(e){var t=r.props,n=t.isMulti,a=t.backspaceRemovesValue,i=t.escapeClearsValue,o=t.inputValue,s=t.isClearable,l=t.isDisabled,c=t.menuIsOpen,u=t.onKeyDown,d=t.tabSelectsValue,f=t.openMenuOnFocus,h=r.state,p=h.focusedOption,m=h.focusedValue,v=h.selectValue;if(!l&&("function"!==typeof u||(u(e),!e.defaultPrevented))){switch(r.blockOptionHover=!0,e.key){case"ArrowLeft":if(!n||o)return;r.focusValue("previous");break;case"ArrowRight":if(!n||o)return;r.focusValue("next");break;case"Delete":case"Backspace":if(o)return;if(m)r.removeValue(m);else{if(!a)return;n?r.popValue():s&&r.clearValue()}break;case"Tab":if(r.isComposing)return;if(e.shiftKey||!c||!d||!p||f&&r.isOptionSelected(p,v))return;r.selectOption(p);break;case"Enter":if(229===e.keyCode)break;if(c){if(!p)return;if(r.isComposing)return;r.selectOption(p);break}return;case"Escape":c?(r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange("",{action:"menu-close"}),r.onMenuClose()):s&&i&&r.clearValue();break;case" ":if(o)return;if(!c){r.openMenu("first");break}if(!p)return;r.selectOption(p);break;case"ArrowUp":c?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":c?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!c)return;r.focusOption("pageup");break;case"PageDown":if(!c)return;r.focusOption("pagedown");break;case"Home":if(!c)return;r.focusOption("first");break;case"End":if(!c)return;r.focusOption("last");break;default:return}e.preventDefault()}},r.instancePrefix="react-select-"+(r.props.instanceId||++yr),r.state.selectValue=zt(e.value),r}return(0,At.Z)(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,a=this.state.isFocused;(a&&!n&&e.isDisabled||a&&r&&!e.menuIsOpen)&&this.focusInput(),a&&n&&!e.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(!function(e,t){var n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),a=t.offsetHeight/3;r.bottom+a>n.bottom?qt(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+a,e.scrollHeight)):r.top-a<n.top&&qt(e,Math.max(t.offsetTop-a,0))}(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,a=n.isFocused,i=this.buildFocusableOptions(),o="first"===e?0:i.length-1;if(!this.props.isMulti){var s=i.indexOf(r[0]);s>-1&&(o=s)}this.scrollToFocusedOptionOnUpdate=!(a&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:i[o]},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var a=n.indexOf(r);r||(a=-1);var i=n.length-1,o=-1;if(n.length){switch(e){case"previous":o=0===a?0:-1===a?i:a-1;break;case"next":a>-1&&a<i&&(o=a+1)}this.setState({inputIsHidden:-1!==o,focusedValue:n[o]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var a=0,i=r.indexOf(n);n||(i=-1),"up"===e?a=i>0?i-1:r.length-1:"down"===e?a=(i+1)%r.length:"pageup"===e?(a=i-t)<0&&(a=0):"pagedown"===e?(a=i+t)>r.length-1&&(a=r.length-1):"last"===e&&(a=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[a],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?"function"===typeof this.props.theme?this.props.theme(or):It(It({},or),this.props.theme):or}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getValue,a=this.selectOption,i=this.setValue,o=this.props,s=o.isMulti,l=o.isRtl,c=o.options;return{clearValue:e,cx:t,getStyles:n,getValue:r,hasValue:this.hasValue(),isMulti:s,isRtl:l,options:c,selectOption:a,selectProps:o,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return pr(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return mr(this.props,e,t)}},{key:"filterOption",value:function(e,t){return vr(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"===typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,a=e.inputId,i=e.inputValue,o=e.tabIndex,s=e.form,l=this.getComponents().Input,c=this.state.inputIsHidden,d=this.commonProps,f=a||this.getElementId("input"),h={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]};return n?r.createElement(l,(0,u.Z)({},d,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:f,innerRef:this.getInputRef,isDisabled:t,isHidden:c,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:o,form:s,type:"text",value:i},h)):r.createElement(qn,(0,u.Z)({id:f,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Ft,onFocus:this.onInputFocus,readOnly:!0,disabled:t,tabIndex:o,form:s,value:""},h))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,a=t.MultiValueContainer,i=t.MultiValueLabel,o=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,d=this.props,f=d.controlShouldRenderValue,h=d.isDisabled,p=d.isMulti,m=d.inputValue,v=d.placeholder,g=this.state,y=g.selectValue,b=g.focusedValue,x=g.isFocused;if(!this.hasValue()||!f)return m?null:r.createElement(l,(0,u.Z)({},c,{key:"placeholder",isDisabled:h,isFocused:x}),v);if(p){var w=y.map((function(t,s){var l=t===b;return r.createElement(n,(0,u.Z)({},c,{components:{Container:a,Label:i,Remove:o},isFocused:l,isDisabled:h,key:"".concat(e.getOptionValue(t)).concat(s),index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}},data:t}),e.formatOptionLabel(t,"value"))}));return w}if(m)return null;var N=y[0];return r.createElement(s,(0,u.Z)({},c,{data:N,isDisabled:h}),this.formatOptionLabel(N,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,a=n.isDisabled,i=n.isLoading,o=this.state.isFocused;if(!this.isClearable()||!e||a||!this.hasValue()||i)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,(0,u.Z)({},t,{innerProps:s,isFocused:o}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,a=n.isDisabled,i=n.isLoading,o=this.state.isFocused;if(!e||!i)return null;return r.createElement(e,(0,u.Z)({},t,{innerProps:{"aria-hidden":"true"},isDisabled:a,isFocused:o}))}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var a=this.commonProps,i=this.props.isDisabled,o=this.state.isFocused;return r.createElement(n,(0,u.Z)({},a,{isDisabled:i,isFocused:o}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,a=this.state.isFocused,i={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,(0,u.Z)({},t,{innerProps:i,isDisabled:n,isFocused:a}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,a=t.GroupHeading,i=t.Menu,o=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,d=t.Option,f=this.commonProps,h=this.state.focusedOption,p=this.props,m=p.captureMenuScroll,v=p.inputValue,g=p.isLoading,y=p.loadingMessage,b=p.minMenuHeight,x=p.maxMenuHeight,w=p.menuIsOpen,N=p.menuPlacement,S=p.menuPosition,j=p.menuPortalTarget,_=p.menuShouldBlockScroll,E=p.menuShouldScrollIntoView,C=p.noOptionsMessage,A=p.onMenuScrollToTop,k=p.onMenuScrollToBottom;if(!w)return null;var T,O=function(t,n){var a=t.type,i=t.data,o=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,p=h===i,m=o?void 0:function(){return e.onOptionHover(i)},v=o?void 0:function(){return e.selectOption(i)},g="".concat(e.getElementId("option"),"-").concat(n),y={id:g,onClick:v,onMouseMove:m,onMouseOver:m,tabIndex:-1};return r.createElement(d,(0,u.Z)({},f,{innerProps:y,data:i,isDisabled:o,isSelected:s,key:g,label:l,type:a,value:c,isFocused:p,innerRef:p?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())T=this.getCategorizedOptions().map((function(t){if("group"===t.type){var i=t.data,o=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,(0,u.Z)({},f,{key:l,data:i,options:o,Heading:a,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return O(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return O(t,"".concat(t.index))}));else if(g){var P=y({inputValue:v});if(null===P)return null;T=r.createElement(l,f,P)}else{var R=C({inputValue:v});if(null===R)return null;T=r.createElement(c,f,R)}var I={minMenuHeight:b,maxMenuHeight:x,menuPlacement:N,menuPosition:S,menuShouldScrollIntoView:E},M=r.createElement(nn,(0,u.Z)({},f,I),(function(t){var n=t.ref,a=t.placerProps,s=a.placement,l=a.maxHeight;return r.createElement(i,(0,u.Z)({},f,I,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(rr,{captureEnabled:m,onTopArrive:A,onBottomArrive:k,lockEnabled:_},(function(t){return r.createElement(o,(0,u.Z)({},f,{innerRef:function(n){e.getMenuListRef(n),t(n)},isLoading:g,maxHeight:l,focusedOption:h}),T)})))}));return j||"fixed"===S?r.createElement(s,(0,u.Z)({},f,{appendTo:j,controlElement:this.controlRef,menuPlacement:N,menuPosition:S}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,a=t.isDisabled,i=t.isMulti,o=t.name,s=this.state.selectValue;if(o&&!a){if(i){if(n){var l=s.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:o,type:"hidden",value:l})}var c=s.length>0?s.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:o,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:o,type:"hidden"});return r.createElement("div",null,c)}var u=s[0]?this.getOptionValue(s[0]):"";return r.createElement("input",{name:o,type:"hidden",value:u})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,a=t.focusedOption,i=t.focusedValue,o=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(In,(0,u.Z)({},e,{ariaSelection:n,focusedOption:a,focusedValue:i,isFocused:o,selectValue:s,focusableOptions:l}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,a=e.SelectContainer,i=e.ValueContainer,o=this.props,s=o.className,l=o.id,c=o.isDisabled,d=o.menuIsOpen,f=this.state.isFocused,h=this.commonProps=this.getCommonProps();return r.createElement(a,(0,u.Z)({},h,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:f}),this.renderLiveRegion(),r.createElement(t,(0,u.Z)({},h,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:f,menuIsOpen:d}),r.createElement(i,(0,u.Z)({},h,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,(0,u.Z)({},h,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,a=t.inputIsHiddenAfterUpdate,i=e.options,o=e.value,s=e.menuIsOpen,l=e.inputValue,c={};if(n&&(o!==n.value||i!==n.options||s!==n.menuIsOpen||l!==n.inputValue)){var u=zt(o),d=s?function(e,t){return ur(cr(e,t))}(e,u):[],f=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r<t.length)return t[r]}return null}(t,u):null,h=function(e,t){var n=e.focusedOption;return n&&t.indexOf(n)>-1?n:t[0]}(t,d);c={selectValue:u,focusedOption:h,focusedValue:f,clearFocusValueOnUpdate:!1}}var p=null!=a&&e!==n?{inputIsHidden:a,inputIsHiddenAfterUpdate:void 0}:{};return It(It(It({},c),p),{},{prevProps:e})}}]),n}(r.Component);br.defaultProps=sr;var xr={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},wr=(r.Component,function(e){var t,n;return n=t=function(t){(0,kt.Z)(a,t);var n=Lt(a);function a(){var e;(0,Ct.Z)(this,a);for(var t=arguments.length,r=new Array(t),i=0;i<t;i++)r[i]=arguments[i];return(e=n.call.apply(n,[this].concat(r))).select=void 0,e.state={inputValue:void 0!==e.props.inputValue?e.props.inputValue:e.props.defaultInputValue,menuIsOpen:void 0!==e.props.menuIsOpen?e.props.menuIsOpen:e.props.defaultMenuIsOpen,value:void 0!==e.props.value?e.props.value:e.props.defaultValue},e.onChange=function(t,n){e.callProp("onChange",t,n),e.setState({value:t})},e.onInputChange=function(t,n){var r=e.callProp("onInputChange",t,n);e.setState({inputValue:void 0!==r?r:t})},e.onMenuOpen=function(){e.callProp("onMenuOpen"),e.setState({menuIsOpen:!0})},e.onMenuClose=function(){e.callProp("onMenuClose"),e.setState({menuIsOpen:!1})},e}return(0,At.Z)(a,[{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"getProp",value:function(e){return void 0!==this.props[e]?this.props[e]:this.state[e]}},{key:"callProp",value:function(e){if("function"===typeof this.props[e]){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return(t=this.props)[e].apply(t,r)}}},{key:"render",value:function(){var t=this,n=this.props;n.defaultInputValue,n.defaultMenuIsOpen,n.defaultValue;var a=(0,jt.Z)(n,["defaultInputValue","defaultMenuIsOpen","defaultValue"]);return r.createElement(e,(0,u.Z)({},a,{ref:function(e){t.select=e},inputValue:this.getProp("inputValue"),menuIsOpen:this.getProp("menuIsOpen"),onChange:this.onChange,onInputChange:this.onInputChange,onMenuClose:this.onMenuClose,onMenuOpen:this.onMenuOpen,value:this.getProp("value")}))}}]),a}(r.Component),t.defaultProps=xr,n}(br));const Nr=wr,Sr=r.forwardRef(((e,t)=>{let n=Object.assign({},e);return(0,i.jsx)("div",{className:"form-control-select",style:{cursor:null!==n&&void 0!==n&&n.disabled?"not-allowed":"pointer",opacity:null!==n&&void 0!==n&&n.disabled?.7:1,border:(null===n||void 0===n?void 0:n.invalid)&&"1px solid red"},children:(0,i.jsx)(Nr,(0,U.Z)({className:"react-select-container ".concat(n.className?n.className:""),classNamePrefix:"react-select"},n))})})),jr=Sr;n(8355);n(6654);s.Z,s.Z,s.Z,s.Z;const _r=["className","size"],Er=["className"],Cr=["className"],Ar=["className","size","wide"],kr=["className"],Tr=["className","page"],Or=["className","page"],Pr=e=>{let{className:t,size:n}=e,r=(0,jt.Z)(e,_r);const a=c()({"nk-block":!0,["nk-block-".concat(n)]:n,["".concat(t)]:t});return(0,i.jsx)("div",{className:a,children:r.children})},Rr=e=>{let{className:t}=e,n=(0,jt.Z)(e,Er);const r=c()({"nk-block-content":!0,["".concat(t)]:t});return(0,i.jsx)("div",{className:r,children:n.children})},Ir=e=>{let{className:t}=e,n=(0,jt.Z)(e,Cr);return(0,i.jsx)("div",{className:"nk-block-between ".concat(t||""),children:n.children})},Mr=e=>{let{className:t,size:n,wide:r}=e,a=(0,jt.Z)(e,Ar);const o=c()({"nk-block-head":!0,["nk-block-head-".concat(n)]:n,["wide-".concat(r)]:r,["".concat(t)]:t});return(0,i.jsx)("div",{className:o,children:a.children})},Dr=e=>{let{className:t}=e,n=(0,jt.Z)(e,kr);return(0,i.jsx)("div",{className:["nk-block-head-content".concat(t?" "+t:"")],children:n.children})},Lr=e=>{let{className:t,page:n}=e,a=(0,jt.Z)(e,Tr);const o=["nk-block-title ".concat(n?"page-title":"title").concat(t?" "+t:"")];return(0,i.jsx)(r.Fragment,{children:a.tag?(0,i.jsx)(a.tag,{className:o,children:a.children}):(0,i.jsx)("h3",{className:o,children:a.children})})},Fr=e=>{let{className:t,page:n}=e,r=(0,jt.Z)(e,Or);const a=["nk-block-des".concat(t?" "+t:"")];return(0,i.jsx)("div",{className:a,children:r.children})};n(78618);const Br=["sm","lg","md","xxl","size","className"],Zr=["className"],zr=e=>{let{sm:t,lg:n,md:r,xxl:a,size:o,className:s}=e,l=(0,jt.Z)(e,Br);var u=c()({["col-sm-".concat(t)]:t,["col-lg-".concat(n)]:n,["col-md-".concat(r)]:r,["col-xxl-".concat(a)]:a,["col-".concat(o)]:o,["".concat(s)]:s});return(0,i.jsx)("div",{className:u,children:l.children})},Ur=e=>{let{className:t}=e,n=(0,jt.Z)(e,Zr);const r=c()({row:!0,["".concat(t)]:t});return(0,i.jsx)("div",{className:r,children:n.children})};var Wr=n(18989),Vr=n(77338);const qr=["className","bodyClass"],Hr=e=>{let{className:t,bodyClass:n}=e,r=(0,jt.Z)(e,qr);return(0,i.jsx)(Vr.Z,{className:"card-preview ".concat(t||""),children:(0,i.jsx)("div",{className:"card-inner ".concat(n||""),children:r.children})})};n(46288)},95313:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(1413),a=n(45987),i=(n(47313),n(72884)),o=n.n(i),s=n(46417);const l=["color","size","className","outline","disabled"],c=e=>{let{color:t,size:n,className:i,outline:c,disabled:u}=e,d=(0,a.Z)(e,l);const f=o()({btn:!0,["btn-".concat(t)]:!c,["btn-outline-".concat(t)]:c,["btn-".concat(n)]:n,disabled:u,["".concat(i)]:i});return(0,s.jsx)("button",(0,r.Z)((0,r.Z)({className:f,disabled:u},d),{},{children:d.children}))}},45883:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(1413),a=n(45987),i=n(72884),o=n.n(i),s=(n(47313),n(46417));const l=["name","id","className","style"],c=e=>{let{name:t,id:n,className:i,style:c}=e,u=(0,a.Z)(e,l);const d=o()({["".concat(i)]:i,icon:!0,ni:!0,["ni-".concat(t)]:!0});return(0,s.jsx)("em",(0,r.Z)({className:d,id:n,style:c},u))}},78618:(e,t,n)=>{"use strict";n.d(t,{M:()=>o});n(47313),n(45883);var r=n(72884),a=n.n(r),i=n(46417);const o=e=>{let t=Object.assign({},e);const n=a()({"link-list":!t.opt,"link-list-opt":t.opt,["".concat(t.className)]:t.className});return(0,i.jsx)("ul",{className:n,children:t.children})}},18989:(e,t,n)=>{"use strict";n.d(t,{Ij:()=>C,JQ:()=>u,Ji:()=>b,Jm:()=>E,Mk:()=>T,R:()=>k,Rb:()=>S,Vj:()=>d,YE:()=>x,Zl:()=>M,__:()=>j,as:()=>v,cA:()=>N,e5:()=>f,e6:()=>w,eC:()=>O,gn:()=>P,jU:()=>I,jX:()=>s,mB:()=>A,mI:()=>y,n$:()=>c,nk:()=>l,od:()=>g,p1:()=>h,qB:()=>p,x8:()=>o,xD:()=>_,y3:()=>R,yD:()=>m});n(47313);var r=n(85735),a=n(95313),i=(n(45883),n(2917),n(46417));const o=e=>{let{product:t,onEditClick:n,handleView:o}=e;return(0,i.jsxs)("table",{className:"table table-borders",children:[(0,i.jsx)("thead",{className:"tb-odr-head table-dark",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Product Name"}),(0,i.jsx)("th",{children:"Description"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:null!==e&&void 0!==e&&e.createdDate?e.createdDate:"N/A"}),(0,i.jsx)("td",{style:{maxWidth:"10rem"},children:e.productName}),(0,i.jsx)("td",{style:{maxWidth:"10rem"},children:e.productDescription.split(".").map((e=>(0,i.jsx)("p",{children:e})))}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsxs)("div",{children:[(0,i.jsx)(r.A,{allowedRights:["EDIT_PRODUCT"],children:(0,i.jsx)(a.Z,{color:"warning",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>n(e),children:"Edit"})}),(0,i.jsx)(r.A,{allowedRights:["VIEW_PRODUCT"],children:(0,i.jsx)(a.Z,{color:"primary",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm mt-2",onClick:()=>o(e),children:"View"})})]})})]},e.id)))})]})},s=e=>{let{productTenor:t,onEditClick:n,handleDel:o}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Tenor Name"}),(0,i.jsx)("th",{children:"Description"}),(0,i.jsx)("th",{children:"Days"}),(0,i.jsx)("th",{children:"Months"}),(0,i.jsx)("th",{children:"Years"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:null!==e&&void 0!==e&&e.createdDate?e.createdDate:"N/A"}),(0,i.jsx)("td",{children:e.tenorName}),(0,i.jsx)("td",{children:e.tenorDescription}),(0,i.jsx)("td",{children:e.tenorDays}),(0,i.jsx)("td",{children:e.tenorMonths}),(0,i.jsx)("td",{children:e.tenorYears}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.tenorStatus?"success":"danger"),children:e.tenorStatus})}),(0,i.jsx)("td",{className:"",children:(0,i.jsx)("div",{children:(0,i.jsx)(r.A,{allowedRights:["EDIT_TENOR"],children:(0,i.jsx)(a.Z,{color:"warning",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>n(e),children:"Edit"})})})})]},e.id)))})]})},l=e=>{let{WithdrawalReason:t,onEditClick:n,handleDel:o}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Reason"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:null!==e&&void 0!==e&&e.createdDate?e.createdDate:"N/A"}),(0,i.jsx)("td",{children:e.reason}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsxs)("div",{children:[(0,i.jsx)(r.A,{allowedRights:["EDIT_WITHDRAWAL_REASON"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"warning",className:"btn-sm",onClick:()=>n(e),children:"Edit"})}),(0,i.jsx)(r.A,{allowedRights:["DELETE_WITHDRAWAL_REASON"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"danger",className:"btn-sm mt-2",onClick:()=>o(e),children:"Delete"})})]})})]},e.id)))})]})},c=e=>{let{WithholdingTax:t,onEditClick:n}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Rate"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.rate}),(0,i.jsx)("td",{className:"",children:(0,i.jsx)("div",{children:(0,i.jsx)(r.A,{allowedRights:["EDIT_WITHHOLDING_TAX_RATE"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"warning",className:"btn-sm",onClick:()=>n(e),children:"Edit"})})})})]},e.id)))})]})},u=e=>{let{Gender:t,onEditClick:n,handleDel:o}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Gender"}),(0,i.jsx)("th",{children:"Description"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.createdAt?e.createdAt:"N/A"}),(0,i.jsx)("td",{children:e.gender}),(0,i.jsx)("td",{children:e.description}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsx)("div",{children:(0,i.jsx)(r.A,{allowedRights:["EDIT_GENDER"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"warning",className:"btn-sm",onClick:()=>n(e),children:"Edit"})})})})]},e.id)))})]})},d=e=>{let{Source:t,onEditClick:n,handleDel:o}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Source"}),(0,i.jsx)("th",{children:"Description"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.createdAt?e.createdAt:"N/A"}),(0,i.jsx)("td",{children:e.name}),(0,i.jsx)("td",{children:e.description}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsx)("div",{children:(0,i.jsx)(r.A,{allowedRights:["EDIT_SOURCE"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"warning",className:"btn-sm",onClick:()=>n(e),children:"Edit"})})})})]},e.id)))})]})},f=e=>{let{IdentificationType:t,onEditClick:n,handleDel:o}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Name"}),(0,i.jsx)("th",{children:"Description"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.createdAt?e.createdAt:"N/A"}),(0,i.jsx)("td",{children:e.name}),(0,i.jsx)("td",{children:e.description}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsx)("div",{children:(0,i.jsx)(r.A,{allowedRights:["EDIT_IDENTIFICATION_TYPE"],children:(0,i.jsx)(a.Z,{color:"warning",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>n(e),children:"Edit"})})})})]},e.id)))})]})},h=e=>{let{totalAmount:t,handleCustomerWalletBalance:n,handleReferralSettings:r,handleSpecialEarning:o}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Total Wallet Amount"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:t.toLocaleString("en-US")}),(0,i.jsxs)("td",{children:[(0,i.jsx)(a.Z,{style:{width:"14em",display:"flex",justifyContent:"center"},color:"primary",className:"btn-sm",onClick:()=>n(),children:"Customer Wallet Balance"}),(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),(0,i.jsx)(a.Z,{style:{width:"14em",display:"flex",justifyContent:"center"},color:"primary",className:"btn-sm",onClick:()=>r(),children:"Referral Bonus Settings"}),(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),(0,i.jsx)(a.Z,{style:{width:"14em",display:"flex",justifyContent:"center"},color:"primary",className:"btn-sm",onClick:()=>o(),children:"Special Earning Payout"})]})]})})]})},p=e=>{let{productCate:t,onEditClick:n,handleView:o,handleDel:s}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Product Name"}),(0,i.jsx)("th",{children:"Description"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.createdDate?e.createdDate:"N/A"}),(0,i.jsx)("td",{children:e.name}),(0,i.jsx)("td",{style:{maxWidth:"200px"},children:e.description}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsxs)("div",{children:[(0,i.jsx)(r.A,{allowedRights:["EDIT_PRODUCT_CATEGORY"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"warning",className:"btn-sm",onClick:()=>n(e),children:"Edit"})}),(0,i.jsx)(r.A,{allowedRights:["VIEW_PRODUCT_CATEGORY"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"primary",className:"btn-sm mt-2",onClick:()=>o(e),children:"View"})})]})})]},e.id)))})]})},m=e=>{let{investRate:t,onEditClick:n,handleView:o}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Product Name"}),(0,i.jsx)("th",{children:"Currency"}),(0,i.jsx)("th",{children:"Min Amount"}),(0,i.jsx)("th",{children:"Max Amount"}),(0,i.jsx)("th",{children:"Min Tenor"}),(0,i.jsx)("th",{children:"Max Tenor"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.dateAdded?e.dateAdded:"N/A"}),(0,i.jsx)("td",{children:e.product.productName}),(0,i.jsx)("td",{children:e.currency.name}),(0,i.jsx)("td",{children:e.minimumAmount}),(0,i.jsx)("td",{children:e.maximumAmount}),(0,i.jsx)("td",{children:e.minimumTenor}),(0,i.jsx)("td",{children:e.maximumTenor}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsxs)("div",{className:"",children:[(0,i.jsx)(r.A,{allowedRights:["EDIT_INVESTMENT_RATE"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"warning",className:"btn-sm",onClick:()=>n(e),children:"Edit"})}),(0,i.jsx)(r.A,{allowedRights:["VIEW_INVESMENT_RATE"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"primary",className:"btn-sm mt-2",onClick:()=>o(e),children:"View"})})]})})]},e.id)))})]})},v=e=>{let{productProperty:t,onEditClick:n,handleEdit:r,handleView:a}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Property Name"}),(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Description"}),(0,i.jsx)("th",{children:"Abilities"}),(0,i.jsx)("th",{children:"System Impacts"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.productName}),(0,i.jsx)("td",{children:e.dateAdded?e.dateAdded:"N/A"}),(0,i.jsx)("td",{children:e.minDaysElapsed}),(0,i.jsx)("td",{children:e.maxDaysElapsed}),(0,i.jsx)("td",{children:e.penalRate})]},e.id)))})]})},g=e=>{let{PenalRate:t,onEditClick:n,handleEdit:o,handleView:s,handleDel:l}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Product Name"}),(0,i.jsx)("th",{children:"Min Days Elapse"}),(0,i.jsx)("th",{children:"Max Days Elapse"}),(0,i.jsx)("th",{children:" Rate"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:null!==e&&void 0!==e&&e.dateAdded?e.dateAdded:"N/A"}),(0,i.jsx)("td",{children:e.product?(0,i.jsx)(i.Fragment,{children:e.product.productName}):null}),(0,i.jsx)("td",{children:e.minDaysElapsed}),(0,i.jsx)("td",{children:e.maxDaysElapsed}),(0,i.jsx)("td",{children:e.penalRate}),(0,i.jsx)("td",{className:"",children:(0,i.jsx)("div",{children:(0,i.jsx)(r.A,{allowedRights:["EDIT_PENAL_CHARGE"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"warning",className:"btn-sm",onClick:()=>n(e),children:"Edit"})})})})]},e.id)))})]})},y=e=>{let{currencyMge:t,handleEdit:n,handleView:o,onEditClick:s,handleDel:l}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Currency Name"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:null!==e&&void 0!==e&&e.dateAdded?e.dateAdded:"N/A"}),(0,i.jsx)("td",{children:e.name}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsx)("div",{children:(0,i.jsx)(r.A,{allowedRights:["EDIT_CURRENCY"],children:(0,i.jsx)(a.Z,{color:"warning",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>s(e),children:"Edit"})})})})]},e.id)))})]})},b=e=>{let{exchangeRate:t,onEditClick:n,handleEdit:o,handleView:s,handleDel:l}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Currency"}),(0,i.jsx)("th",{children:"Buying Price"}),(0,i.jsx)("th",{children:"Selling Price"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.dateAdded?e.dateAdded:"N/A"}),(0,i.jsx)("td",{children:e.name}),(0,i.jsx)("td",{children:e.buyingPrice}),(0,i.jsx)("td",{children:e.sellingPrice}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsxs)("div",{children:[(0,i.jsx)(r.A,{allowedRights:["EDIT_EXCHANGE_RATE"],children:(0,i.jsx)(a.Z,{color:"warning",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>n(e),children:"Edit"})}),(0,i.jsx)(r.A,{allowedRights:["DELETE_EXCHANGE_RATE"],children:(0,i.jsx)(a.Z,{color:"danger",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm mt-2",onClick:()=>l(e),children:"Delete"})})]})})]},e.id)))})]})},x=e=>{let{processStage:t,onEditClick:n,handleEdit:o,handleView:s}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Stage Name"}),(0,i.jsx)("th",{children:"Role"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:null!==e&&void 0!==e&&e.dateAdded?e.dateAdded:"N/A"}),(0,i.jsx)("td",{children:e.stageName}),(0,i.jsx)("td",{children:e.role.roleName}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsx)("div",{children:(0,i.jsx)(r.A,{allowedRights:["EDIT_STAGE"],children:(0,i.jsx)(a.Z,{color:"warning",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>n(e),children:"Edit"})})})})]},e.id)))})]})},w=e=>{let{process:t,handleOnclick:n,onEditClick:o,handleEdit:s,handleView:l}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Process Name"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:null!==e&&void 0!==e&&e.createdAt?e.createdAt:"N/A"}),(0,i.jsx)("td",{children:e.processName}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsxs)("div",{children:[(0,i.jsx)(r.A,{allowedRights:["EDIT_PROCESS_FLOW"],children:(0,i.jsx)(a.Z,{color:"warning",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>o(e),children:"Edit"})}),(0,i.jsx)(r.A,{allowedRights:["VIEW_PROCESS_FLOW"],children:(0,i.jsx)(a.Z,{color:"primary",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm mt-2",onClick:()=>l(e),children:"View"})})]})})]},e.id)))})]})},N=e=>{let{data:t,handleOnclick:n,onEditClick:o,handleEdit:s,handleView:l,handleReopenTicket:c,handleCloseTicket:u}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Customer Name"}),(0,i.jsx)("th",{children:"Feedback Category"}),(0,i.jsx)("th",{children:"Feedback Title"}),(0,i.jsx)("th",{children:"Number of Responses"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Date Updated"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>{var t,n,o,s,d;return(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.createdAt?e.createdAt:"N/A"}),(0,i.jsx)("td",{children:null!==(t=null===e||void 0===e||null===(n=e.company)||void 0===n?void 0:n.name)&&void 0!==t?t:null===e||void 0===e?void 0:e.customerName}),(0,i.jsx)("td",{children:null!==(o=null===e||void 0===e||null===(s=e.category)||void 0===s?void 0:s.name)&&void 0!==o?o:"N/A"}),(0,i.jsx)("td",{children:null!==(d=null===e||void 0===e?void 0:e.title)&&void 0!==d?d:"N/A"}),(0,i.jsx)("td",{children:null===e||void 0===e?void 0:e.numberOfResponses}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("OPENED"===(null===e||void 0===e?void 0:e.status)?"success":"danger"),children:"OPENED"===(null===e||void 0===e?void 0:e.status)?"OPEN":null===e||void 0===e?void 0:e.status})}),(0,i.jsx)("td",{children:e.modifiedAt}),(0,i.jsx)("td",{className:"",children:(0,i.jsxs)("div",{children:[(0,i.jsx)(r.A,{allowedRights:["VIEW_TICKET"],children:(0,i.jsx)(a.Z,{color:"primary",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>l(e),children:"View"})}),"CLOSED"===e.status?(0,i.jsx)(r.A,{allowedRights:["REOPEN_TICKET"],children:(0,i.jsx)(a.Z,{color:"warning",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm mt-2",onClick:()=>c(e),children:"ReOpen"})}):(0,i.jsx)(r.A,{allowedRights:["CLOSE_TICKET"],children:(0,i.jsx)(a.Z,{color:"danger",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm mt-2",onClick:()=>u(e),children:"Close"})})]})})]},e.id)}))})]})},S=e=>{let{data:t,onViewClick:n}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Created"}),(0,i.jsx)("th",{children:"Customer ID"}),(0,i.jsx)("th",{children:"First Name"}),(0,i.jsx)("th",{children:"Last Name"}),(0,i.jsx)("th",{children:"Company Name"}),(0,i.jsx)("th",{children:"Email"}),(0,i.jsx)("th",{children:"Source"}),(0,i.jsx)("th",{children:"Creation Source"}),(0,i.jsx)("th",{children:"Type"}),(0,i.jsx)("th",{children:"Account Officer"}),(0,i.jsx)("th",{children:"Business Unit"}),(0,i.jsx)("th",{children:"NUBAN Number"}),(0,i.jsx)("th",{children:"Investment Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>{var t,r,o,s,l,c,u,d,f,h,p,m,v,g,y,b;return(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{style:{minWidth:"12rem"},children:null!==e&&void 0!==e&&e.createdAt?e.createdAt:"N/A"}),(0,i.jsx)("td",{style:{minWidth:"10rem"},children:null!==(t=null===e||void 0===e||null===(r=e.individualUser)||void 0===r?void 0:r.id)&&void 0!==t?t:"N/A"}),(0,i.jsx)("td",{style:{minWidth:"10rem"},children:null!==(o=null===e||void 0===e||null===(s=e.individualUser)||void 0===s?void 0:s.firstName)&&void 0!==o?o:"N/A"}),(0,i.jsx)("td",{style:{minWidth:"10rem"},children:null!==(l=null===e||void 0===e||null===(c=e.individualUser)||void 0===c?void 0:c.lastName)&&void 0!==l?l:"N/A"}),(0,i.jsx)("td",{style:{minWidth:"10rem"},children:null!==(u=null===e||void 0===e||null===(d=e.company)||void 0===d?void 0:d.name)&&void 0!==u?u:"N/A"}),(0,i.jsx)("td",{style:{minWidth:"10rem"},children:null!==(f=null===e||void 0===e?void 0:e.email)&&void 0!==f?f:"N/A"}),(0,i.jsx)("td",{style:{minWidth:"10rem"},children:null!==(h=null===e||void 0===e?void 0:e.source)&&void 0!==h?h:"N/A"}),(0,i.jsx)("td",{style:{minWidth:"10rem"},children:null!==(p=null===e||void 0===e?void 0:e.creationSource)&&void 0!==p?p:"N/A"}),(0,i.jsx)("td",{style:{minWidth:"10rem"},children:null!==(m=null===e||void 0===e?void 0:e.role)&&void 0!==m?m:"N/A"}),(0,i.jsx)("td",{style:{minWidth:"10rem"},children:null!==(v=null===e||void 0===e?void 0:e.accountOfficerName)&&void 0!==v?v:"N/A"}),(0,i.jsx)("td",{style:{minWidth:"10rem"},children:null!==(g=null===e||void 0===e||null===(y=e.businessUnit)||void 0===y?void 0:y.name)&&void 0!==g?g:"N/A"}),(0,i.jsx)("td",{style:{minWidth:"10rem"},children:null!==(b=null===e||void 0===e?void 0:e.nuban)&&void 0!==b?b:"N/A"}),(0,i.jsx)("td",{style:{minWidth:"10rem"},children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{style:{minWidth:"10rem"},className:"",children:(0,i.jsx)("div",{children:(0,i.jsx)(a.Z,{color:"primary",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>n(e),children:"View"})})})]},null===e||void 0===e?void 0:e.id)}))})]})},j=e=>{let{data:t,handleOnclick:n,onEditClick:o,handleEdit:s,handleView:l}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Name"}),(0,i.jsx)("th",{children:"Description"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.createdAt?e.createdAt:"N/A"}),(0,i.jsx)("td",{children:e.name}),(0,i.jsx)("td",{children:e.description}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsx)("div",{children:(0,i.jsx)(r.A,{allowedRights:["EDIT_TICKET_CATEGORY"],children:(0,i.jsx)(a.Z,{color:"warning",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>o(e),children:"Edit"})})})})]},e.id)))})]})},_=e=>{let{data:t,handleOnclick:n,onDeleteClick:o,onEditClick:s,handleEdit:l,onViewClick:c}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Name"}),(0,i.jsx)("th",{children:"Description"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.dateAdded?e.dateAdded:"N/A"}),(0,i.jsx)("td",{children:e.name}),(0,i.jsx)("td",{style:{maxWidth:"250px"},children:e.description}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("Active"===e.status||"ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsxs)("div",{children:[(0,i.jsx)(r.A,{allowedRights:["EDIT_FAQ_CATEGORY"],children:(0,i.jsx)(a.Z,{color:"warning",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>s(e),children:"Edit"})}),(0,i.jsx)(r.A,{allowedRights:["DELETE_FAQ_CATEGORY"],children:(0,i.jsx)(a.Z,{color:"danger",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm mt-2",onClick:()=>o(e),children:"Delete"})})]})})]},e.id)))})]})},E=e=>{let{data:t,handleOnclick:n,onEditClick:o,handleEdit:s,onViewClick:l,handleDelete:c}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Title / Subject"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.dateCreated?e.dateCreated:"N/A"}),(0,i.jsx)("td",{children:e.title}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("SENT"===e.status||"Sent"===e.status?"success":"PENDING"===e.status?"warning":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsxs)("div",{children:[(0,i.jsx)(r.A,{allowedRights:["VIEW_MESSAGE"],children:(0,i.jsx)(a.Z,{color:"primary",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>l(e),children:"View"})}),(0,i.jsx)(r.A,{allowedRights:["EDIT_MESSAGE"],children:"SENT"!==(null===e||void 0===e?void 0:e.status)&&(0,i.jsx)(a.Z,{color:"warning",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm mt-2",onClick:()=>o(e),children:"Edit"})}),(0,i.jsx)(r.A,{allowedRights:["DELETE_MESSAGE"],children:(0,i.jsx)(a.Z,{color:"danger",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm mt-2",onClick:()=>c(null===e||void 0===e?void 0:e.id),children:"Delete"})})]})})]},e.id)))})]})},C=e=>{let{data:t,reportType:n,reportTypeEnum:r}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[n===r.TRANSACTION&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("th",{children:"Transaction Date"}),(0,i.jsx)("th",{children:"Transaction ID"}),(0,i.jsx)("th",{children:"Customer ID"}),(0,i.jsx)("th",{children:"Customer Name"}),(0,i.jsx)("th",{children:"Product"}),(0,i.jsx)("th",{children:"Transaction Amount"}),(0,i.jsx)("th",{children:"Transaction Type"}),(0,i.jsx)("th",{children:"Transaction Description"}),(0,i.jsx)("th",{children:"DR Account / Plan"}),(0,i.jsx)("th",{children:"CR Account / Plan"})]}),n===r.INVESTMENT&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("th",{children:"Customer ID"}),(0,i.jsx)("th",{children:"Customer Name"}),(0,i.jsx)("th",{children:"Customer Email"}),(0,i.jsx)("th",{children:"Phone Number"}),(0,i.jsx)("th",{children:"Product Type"}),(0,i.jsx)("th",{children:"Investment Amount"}),(0,i.jsx)("th",{children:"Interest Rate"}),(0,i.jsx)("th",{children:"Tenor (Days)"}),(0,i.jsx)("th",{children:"Interest Option"}),(0,i.jsx)("th",{children:"Creation Date"}),(0,i.jsx)("th",{children:"Maturity Date"}),(0,i.jsx)("th",{children:"Interest Accrued"}),(0,i.jsx)("th",{children:"Plan Status"}),(0,i.jsx)("th",{children:"Days Elapsed"})]}),n===r.ACTIVE_CUSTOMERS&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("th",{children:"Account Officer Name"}),(0,i.jsx)("th",{children:"Customer ID"}),(0,i.jsx)("th",{children:"Customer Name"}),(0,i.jsx)("th",{children:"BVN "}),(0,i.jsx)("th",{children:"Date Of Birth"}),(0,i.jsx)("th",{children:"Email Address"}),(0,i.jsx)("th",{children:"Face Value"}),(0,i.jsx)("th",{children:"Interest Rate"}),(0,i.jsx)("th",{children:"Gender"}),(0,i.jsx)("th",{children:"Tenor (Days)"}),(0,i.jsx)("th",{children:"Phone Number"}),(0,i.jsx)("th",{children:"Maturity Date"}),(0,i.jsx)("th",{children:"Outstanding Balance "}),(0,i.jsx)("th",{children:"Effective Date "}),(0,i.jsx)("th",{children:"Referral Code"})]}),n===r.ADHOC_INVESTMENT&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("th",{children:"Customer ID"}),(0,i.jsx)("th",{children:"Customer Name"}),(0,i.jsx)("th",{children:"Account Type"}),(0,i.jsx)("th",{children:"Product Name"}),(0,i.jsx)("th",{children:"Interest Rate"}),(0,i.jsx)("th",{children:"Business Unit"}),(0,i.jsx)("th",{children:"Tenor (Days)"}),(0,i.jsx)("th",{children:"Interest Payment Option"}),(0,i.jsx)("th",{children:"Investment Date"}),(0,i.jsx)("th",{children:"Rollover Status"}),(0,i.jsx)("th",{children:"Account Officer"})]}),n===r.REFERRALS&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("th",{children:"Regitration Date"}),(0,i.jsx)("th",{children:"Customer ID"}),(0,i.jsx)("th",{children:"Customer Name"}),(0,i.jsx)("th",{children:"Company Type"}),(0,i.jsx)("th",{children:"Source"}),(0,i.jsx)("th",{children:"Referred By (Referral Code)"}),(0,i.jsx)("th",{children:"Investment Status"}),(0,i.jsx)("th",{children:"Activation Bonus Redeemed"})]}),n===r.INTEREST_EXPENSE&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("th",{children:"Date"}),(0,i.jsx)("th",{children:"Customer ID"}),(0,i.jsx)("th",{children:"Plan Name"}),(0,i.jsx)("th",{children:"Investment Balance"}),(0,i.jsx)("th",{children:"Interest Earned"}),(0,i.jsx)("th",{children:"WHT"}),(0,i.jsx)("th",{children:"Interest Payout Amount"}),(0,i.jsx)("th",{children:"Interest Rate"}),(0,i.jsx)("th",{children:"Investment Creation Date"}),(0,i.jsx)("th",{children:"Investment Maturity Date"}),(0,i.jsx)("th",{children:"Interest Receipt Option"})]}),n===r.CUSTOMER_WALLET_TRANSACTION&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("th",{children:"Date"}),(0,i.jsx)("th",{children:"Transaction ID"}),(0,i.jsx)("th",{children:"Description"}),(0,i.jsx)("th",{children:"Transaction Type (CR/DR)"}),(0,i.jsx)("th",{children:"Transaction Amount"}),(0,i.jsx)("th",{children:"Balance"})]}),n===r.CUSTOMER_REGISTRATION&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("th",{children:"Registration Date"}),(0,i.jsx)("th",{children:"Customer ID"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Customer Name"}),(0,i.jsx)("th",{children:"Customer Type"}),(0,i.jsx)("th",{children:"Email"}),(0,i.jsx)("th",{children:"Phone Number"}),(0,i.jsx)("th",{children:"State"}),(0,i.jsx)("th",{children:"Gender"}),(0,i.jsx)("th",{children:"Reserved Account Number"}),(0,i.jsx)("th",{children:"Investment Status"}),(0,i.jsx)("th",{children:"Referral Code"})]}),n===r.CUSTOMER_SOURCE&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("th",{children:"Registration Date"}),(0,i.jsx)("th",{children:"Customer ID"}),(0,i.jsx)("th",{children:"Customer Name"}),(0,i.jsx)("th",{children:"Customer Type"}),(0,i.jsx)("th",{children:"Channel"}),(0,i.jsx)("th",{children:"Source"}),(0,i.jsx)("th",{children:"Referred by (Referral Code)"}),(0,i.jsx)("th",{children:"Others"}),(0,i.jsx)("th",{children:"Investment Status"})]}),n===r.CBN_MOM_INVESTMENT&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("th",{children:"Customer ID"}),(0,i.jsx)("th",{children:"Customer Name"}),(0,i.jsx)("th",{children:"Face Amount"}),(0,i.jsx)("th",{children:"Borrowed Amount"}),(0,i.jsx)("th",{children:"Effective Date"}),(0,i.jsx)("th",{children:"Interest Rate"}),(0,i.jsx)("th",{children:"Tenor"}),(0,i.jsx)("th",{children:"Maturity Date"}),(0,i.jsx)("th",{children:"Interest Amount"}),(0,i.jsx)("th",{children:"Repayment Amount"}),(0,i.jsx)("th",{children:"No of Days"})]}),n===r.WALLET_PORTFOLIO&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("th",{children:"Customer ID"}),(0,i.jsx)("th",{children:"Customer Name"}),(0,i.jsx)("th",{children:"Customer Type"}),(0,i.jsx)("th",{children:"Wallet Balance"})]})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map(((e,t)=>{var a,o,s,l,c,u,d,f,h,p,m,v,g,y,b,x,w,N,S,j,_,E,C,A,k,T,O,P,R,I,M,D,L,F,B,Z,z,U,W,V,q,H,G,Y,X,J,K,$,Q,ee,te,ne,re,ae,ie,oe,se,le,ce,ue,de,fe,he,pe,me,ve,ge,ye,be,xe,we,Ne,Se,je,_e,Ee,Ce,Ae,ke,Te,Oe,Pe,Re,Ie,Me,De,Le,Fe,Be,Ze,ze,Ue,We,Ve,qe,He,Ge,Ye,Xe,Je,Ke,$e,Qe,et,tt,nt,rt,at,it,ot,st,lt,ct,ut,dt,ft,ht,pt;return(0,i.jsxs)("tr",{children:[n===r.TRANSACTION&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("td",{children:null!==(a=null===e||void 0===e?void 0:e.transactionDate)&&void 0!==a?a:"N/A"}),(0,i.jsx)("td",{children:null!==(o=null===e||void 0===e?void 0:e.transactionId)&&void 0!==o?o:"N/A"}),(0,i.jsx)("td",{children:null!==(s=null===e||void 0===e?void 0:e.customerId)&&void 0!==s?s:"N/A"}),(0,i.jsx)("td",{children:null!==(l=null===e||void 0===e?void 0:e.customerName)&&void 0!==l?l:"N/A"}),(0,i.jsx)("td",{children:null!==(c=null===e||void 0===e?void 0:e.product)&&void 0!==c?c:"N/A"}),(0,i.jsx)("td",{children:null!==(u=null===e||void 0===e?void 0:e.transactionAmount)&&void 0!==u?u:"N/A"}),(0,i.jsx)("td",{children:null!==(d=null===e||void 0===e?void 0:e.transactionType)&&void 0!==d?d:"N/A"}),(0,i.jsx)("td",{children:null!==(f=null===e||void 0===e?void 0:e.transactionDescription)&&void 0!==f?f:"N/A"}),(0,i.jsx)("td",{children:null!==(h=null===e||void 0===e?void 0:e.drAccount)&&void 0!==h?h:"N/A"}),(0,i.jsx)("td",{children:null!==(p=null===e||void 0===e?void 0:e.crAccount)&&void 0!==p?p:"N/A"})]}),n===r.INVESTMENT&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("td",{children:null!==(m=null===e||void 0===e?void 0:e.customerId)&&void 0!==m?m:"N/A"}),(0,i.jsx)("td",{children:null!==(v=null===e||void 0===e?void 0:e.customerName)&&void 0!==v?v:"N/A"}),(0,i.jsx)("td",{children:null!==(g=null===e||void 0===e?void 0:e.customerEmail)&&void 0!==g?g:"N/A"}),(0,i.jsx)("td",{children:null!==(y=null===e||void 0===e?void 0:e.customerPhone)&&void 0!==y?y:"N/A"}),(0,i.jsx)("td",{children:null!==(b=null===e||void 0===e?void 0:e.productType)&&void 0!==b?b:"N/A"}),(0,i.jsx)("td",{children:null!==(x=null===e||void 0===e?void 0:e.investmentAmount)&&void 0!==x?x:"N/A"}),(0,i.jsx)("td",{children:null!==(w=null===e||void 0===e?void 0:e.interestRate)&&void 0!==w?w:"N/A"}),(0,i.jsx)("td",{children:null!==(N=null===e||void 0===e?void 0:e.tenorDays)&&void 0!==N?N:"N/A"}),(0,i.jsx)("td",{children:null!==(S=null===e||void 0===e?void 0:e.interestOption)&&void 0!==S?S:"N/A"}),(0,i.jsx)("td",{children:null!==(j=null===e||void 0===e?void 0:e.creationDate)&&void 0!==j?j:"N/A"}),(0,i.jsx)("td",{children:null!==(_=null===e||void 0===e?void 0:e.maturityDate)&&void 0!==_?_:"N/A"}),(0,i.jsx)("td",{children:null!==(E=null===e||void 0===e||null===(C=e.interestAccrued)||void 0===C?void 0:C.toFixed(2))&&void 0!==E?E:"N/A"}),(0,i.jsx)("td",{children:null!==(A=null===e||void 0===e?void 0:e.planStatus)&&void 0!==A?A:"N/A"}),(0,i.jsx)("td",{children:null!==(k=null===e||void 0===e?void 0:e.daysElapsed)&&void 0!==k?k:"N/A"})]}),n===r.ACTIVE_CUSTOMERS&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("td",{children:null!==(T=null===e||void 0===e?void 0:e.accountOfficerName)&&void 0!==T?T:"N/A"}),(0,i.jsx)("td",{children:null!==(O=null===e||void 0===e?void 0:e.customerId)&&void 0!==O?O:"N/A"}),(0,i.jsx)("td",{children:null!==(P=null===e||void 0===e?void 0:e.customerName)&&void 0!==P?P:"N/A"}),(0,i.jsx)("td",{children:null!==(R=null===e||void 0===e?void 0:e.bvn)&&void 0!==R?R:"N/A"}),(0,i.jsx)("td",{children:null!==(I=null===e||void 0===e?void 0:e.dateOfBirth)&&void 0!==I?I:"N/A"}),(0,i.jsx)("td",{children:null!==(M=null===e||void 0===e?void 0:e.emailAddress)&&void 0!==M?M:"N/A"}),(0,i.jsx)("td",{children:null!==(D=null===e||void 0===e?void 0:e.faceValue)&&void 0!==D?D:"N/A"}),(0,i.jsx)("td",{children:null!==(L=null===e||void 0===e?void 0:e.interestRate)&&void 0!==L?L:"N/A"}),(0,i.jsx)("td",{children:null!==(F=null===e||void 0===e?void 0:e.gender)&&void 0!==F?F:"N/A"}),(0,i.jsx)("td",{children:null!==(B=null===e||void 0===e?void 0:e.tenorDays)&&void 0!==B?B:"N/A"}),(0,i.jsx)("td",{children:null!==(Z=null===e||void 0===e?void 0:e.phoneNumber)&&void 0!==Z?Z:"N/A"}),(0,i.jsx)("td",{children:null!==(z=null===e||void 0===e?void 0:e.maturityDate)&&void 0!==z?z:"N/A"}),(0,i.jsx)("td",{children:null!==(U=null===e||void 0===e?void 0:e.outstandingBalance)&&void 0!==U?U:"N/A"}),(0,i.jsx)("td",{children:null!==(W=null===e||void 0===e?void 0:e.effectiveDate)&&void 0!==W?W:"N/A"}),(0,i.jsx)("td",{children:null!==(V=null===e||void 0===e?void 0:e.referralCode)&&void 0!==V?V:"N/A"})]}),n===r.REFERRALS&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("td",{children:null!==(q=null===e||void 0===e?void 0:e.registrationDate)&&void 0!==q?q:"N/A"}),(0,i.jsx)("td",{children:null!==(H=null===e||void 0===e?void 0:e.customerId)&&void 0!==H?H:"N/A"}),(0,i.jsx)("td",{children:null!==(G=null!==(Y=null===e||void 0===e?void 0:e.customerName)&&void 0!==Y?Y:null===e||void 0===e?void 0:e.companyName)&&void 0!==G?G:"N/A"}),(0,i.jsx)("td",{children:null!==(X=null===e||void 0===e?void 0:e.customerType)&&void 0!==X?X:"N/A"}),(0,i.jsx)("td",{children:null!==(J=null===e||void 0===e?void 0:e.source)&&void 0!==J?J:"N/A"}),(0,i.jsx)("td",{children:null!==(K=null===e||void 0===e?void 0:e.referredBy)&&void 0!==K?K:"N/A"}),(0,i.jsx)("td",{children:null!==($=null===e||void 0===e?void 0:e.investmentStatus)&&void 0!==$?$:"N/A"}),(0,i.jsx)("td",{children:!0===(null===e||void 0===e?void 0:e.activationBonusRedeemed)?"YES":null!=="NO"?"NO":"N/A"})]}),n===r.ADHOC_INVESTMENT&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("td",{children:null!==(Q=null===e||void 0===e?void 0:e.customerId)&&void 0!==Q?Q:"N/A"}),(0,i.jsx)("td",{children:null!==(ee=null===e||void 0===e?void 0:e.customerOrCompanyName)&&void 0!==ee?ee:"N/A"}),(0,i.jsx)("td",{children:null!==(te=null===e||void 0===e?void 0:e.accountType)&&void 0!==te?te:"N/A"}),(0,i.jsx)("td",{children:null!==(ne=null===e||void 0===e?void 0:e.productName)&&void 0!==ne?ne:"N/A"}),(0,i.jsx)("td",{children:null!==(re=null===e||void 0===e?void 0:e.interestRate)&&void 0!==re?re:"N/A"}),(0,i.jsx)("td",{children:null!==(ae=null===e||void 0===e?void 0:e.businessUnit)&&void 0!==ae?ae:"N/A"}),(0,i.jsx)("td",{children:null!==(ie=null===e||void 0===e?void 0:e.tenor)&&void 0!==ie?ie:"N/A"}),(0,i.jsx)("td",{children:null!==(oe=null===e||void 0===e?void 0:e.interestPaymentOption)&&void 0!==oe?oe:"N/A"}),(0,i.jsx)("td",{children:null!==(se=null===e||void 0===e?void 0:e.investmentDate)&&void 0!==se?se:"N/A"}),(0,i.jsx)("td",{children:null!==(le=null===e||void 0===e?void 0:e.rolloverStatus)&&void 0!==le?le:"N/A"}),(0,i.jsx)("td",{children:null!==(ce=null===e||void 0===e?void 0:e.accountOfficer)&&void 0!==ce?ce:"N/A"})]}),n===r.INTEREST_EXPENSE&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("td",{children:null!==(ue=null===e||void 0===e?void 0:e.date)&&void 0!==ue?ue:"N/A"}),(0,i.jsx)("td",{children:null!==(de=null===e||void 0===e?void 0:e.customerId)&&void 0!==de?de:"N/A"}),(0,i.jsx)("td",{children:null!==(fe=null===e||void 0===e?void 0:e.planName)&&void 0!==fe?fe:"N/A"}),(0,i.jsx)("td",{children:null!==(he=null===e||void 0===e?void 0:e.investmentBalance)&&void 0!==he?he:"N/A"}),(0,i.jsx)("td",{children:null!==(pe=null===e||void 0===e?void 0:e.interestEarned)&&void 0!==pe?pe:"N/A"}),(0,i.jsx)("td",{children:null!==(me=null===e||void 0===e||null===(ve=e.wht)||void 0===ve?void 0:ve.toFixed(2))&&void 0!==me?me:"N/A"}),(0,i.jsx)("td",{children:null!==(ge=null===e||void 0===e||null===(ye=e.interestPayoutAmount)||void 0===ye?void 0:ye.toFixed(2))&&void 0!==ge?ge:"N/A"}),(0,i.jsx)("td",{children:null!==(be=null===e||void 0===e?void 0:e.interestRate)&&void 0!==be?be:"N/A"}),(0,i.jsx)("td",{children:null!==(xe=null===e||void 0===e?void 0:e.investmentCreationDate)&&void 0!==xe?xe:"N/A"}),(0,i.jsx)("td",{children:null!==(we=null===e||void 0===e?void 0:e.investmentMaturityDate)&&void 0!==we?we:"N/A"}),(0,i.jsx)("td",{children:null!==(Ne=null===e||void 0===e?void 0:e.interestOption)&&void 0!==Ne?Ne:"N/A"})]}),n===r.CUSTOMER_WALLET_TRANSACTION&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("td",{children:null!==(Se=null===e||void 0===e?void 0:e.dateOfTransaction)&&void 0!==Se?Se:"N/A"}),(0,i.jsx)("td",{children:null!==(je=null===e||void 0===e?void 0:e.tranId)&&void 0!==je?je:"N/A"}),(0,i.jsx)("td",{children:null!==(_e=null===e||void 0===e?void 0:e.description)&&void 0!==_e?_e:"N/A"}),(0,i.jsx)("td",{children:null!==(Ee=null===e||void 0===e?void 0:e.tranType)&&void 0!==Ee?Ee:"N/A"}),(0,i.jsx)("td",{children:null!==(Ce=null===e||void 0===e?void 0:e.tranAmount)&&void 0!==Ce?Ce:"N/A"}),(0,i.jsx)("td",{children:null!==(Ae=null===e||void 0===e?void 0:e.balance)&&void 0!==Ae?Ae:"N/A"})]}),n===r.CUSTOMER_REGISTRATION&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("td",{children:null!==(ke=null===e||void 0===e?void 0:e.registrationDate)&&void 0!==ke?ke:"N/A"}),(0,i.jsx)("td",{children:null!==(Te=null===e||void 0===e?void 0:e.customerId)&&void 0!==Te?Te:"N/A"}),(0,i.jsx)("td",{children:null!==(Oe=null===e||void 0===e?void 0:e.status)&&void 0!==Oe?Oe:"N/A"}),(0,i.jsx)("td",{children:null!==e&&void 0!==e&&e.firstName||null!==e&&void 0!==e&&e.lastName?"".concat(null!==(Pe=null===e||void 0===e?void 0:e.firstName)&&void 0!==Pe?Pe:""," ").concat(null!==(Re=null===e||void 0===e?void 0:e.lastName)&&void 0!==Re?Re:""):null!==(Ie=null===e||void 0===e?void 0:e.companyName)&&void 0!==Ie?Ie:"N/A"}),(0,i.jsx)("td",{children:null!==(Me=null===e||void 0===e?void 0:e.customerType)&&void 0!==Me?Me:"N/A"}),(0,i.jsx)("td",{children:null!==(De=null===e||void 0===e?void 0:e.email)&&void 0!==De?De:"N/A"}),(0,i.jsx)("td",{children:null!==(Le=null===e||void 0===e?void 0:e.phoneNumber)&&void 0!==Le?Le:"N/A"}),(0,i.jsx)("td",{children:null!==(Fe=null===e||void 0===e?void 0:e.state)&&void 0!==Fe?Fe:"N/A"}),(0,i.jsx)("td",{children:null!==(Be=null===e||void 0===e?void 0:e.gender)&&void 0!==Be?Be:"N/A"}),(0,i.jsx)("td",{children:null!==(Ze=null===e||void 0===e?void 0:e.reservedAccountNumber)&&void 0!==Ze?Ze:"N/A"}),(0,i.jsx)("td",{children:null!==(ze=null===e||void 0===e?void 0:e.investmentStatus)&&void 0!==ze?ze:"N/A"}),(0,i.jsx)("td",{children:null!==(Ue=null===e||void 0===e?void 0:e.referralCode)&&void 0!==Ue?Ue:"N/A"})]}),n===r.CUSTOMER_SOURCE&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("td",{children:null!==(We=null===e||void 0===e?void 0:e.registrationDate)&&void 0!==We?We:"N/A"}),(0,i.jsx)("td",{children:null!==(Ve=null===e||void 0===e?void 0:e.customerId)&&void 0!==Ve?Ve:"N/A"}),(0,i.jsx)("td",{children:null!==(qe=null!==(He=null===e||void 0===e?void 0:e.customerName)&&void 0!==He?He:null===e||void 0===e?void 0:e.companyName)&&void 0!==qe?qe:"N/A"}),(0,i.jsx)("td",{children:null!==(Ge=null===e||void 0===e?void 0:e.customerType)&&void 0!==Ge?Ge:"N/A"}),(0,i.jsx)("td",{children:null!==(Ye=null===e||void 0===e?void 0:e.registrationChannel)&&void 0!==Ye?Ye:"N/A"}),(0,i.jsx)("td",{children:null!==(Xe=null===e||void 0===e?void 0:e.source)&&void 0!==Xe?Xe:"N/A"}),(0,i.jsx)("td",{children:null!==(Je=null===e||void 0===e?void 0:e.referredBy)&&void 0!==Je?Je:"N/A"}),(0,i.jsx)("td",{children:null!==(Ke=null===e||void 0===e?void 0:e.others)&&void 0!==Ke?Ke:"N/A"}),(0,i.jsx)("td",{children:null!==($e=null===e||void 0===e?void 0:e.investmentStatus)&&void 0!==$e?$e:"N/A"})]}),n===r.CBN_MOM_INVESTMENT&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("td",{children:null!==(Qe=null===e||void 0===e?void 0:e.customerId)&&void 0!==Qe?Qe:"N/A"}),(0,i.jsx)("td",{children:null!==(et=null!==(tt=null===e||void 0===e?void 0:e.customerName)&&void 0!==tt?tt:null===e||void 0===e?void 0:e.companyName)&&void 0!==et?et:"N/A"}),(0,i.jsx)("td",{children:null!==(nt=null===e||void 0===e?void 0:e.faceAmount)&&void 0!==nt?nt:"N/A"}),(0,i.jsx)("td",{children:null!==(rt=null===e||void 0===e?void 0:e.borrowedAmount)&&void 0!==rt?rt:"N/A"}),(0,i.jsx)("td",{children:null!==(at=null===e||void 0===e?void 0:e.effectiveDate)&&void 0!==at?at:"N/A"}),(0,i.jsx)("td",{children:null!==(it=null===e||void 0===e?void 0:e.interestRate)&&void 0!==it?it:"N/A"}),(0,i.jsx)("td",{children:null!==(ot=null===e||void 0===e?void 0:e.tenor)&&void 0!==ot?ot:"N/A"}),(0,i.jsx)("td",{children:null!==(st=null===e||void 0===e?void 0:e.maturityDate)&&void 0!==st?st:"N/A"}),(0,i.jsx)("td",{children:null!==(lt=null===e||void 0===e?void 0:e.interestAmount)&&void 0!==lt?lt:"N/A"}),(0,i.jsx)("td",{children:null!==(ct=null===e||void 0===e?void 0:e.repaymentAmount)&&void 0!==ct?ct:"N/A"}),(0,i.jsx)("td",{children:null!==(ut=null===e||void 0===e?void 0:e.noOfDays)&&void 0!==ut?ut:"N/A"})]}),n===r.WALLET_PORTFOLIO&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("td",{children:null!==(dt=null===e||void 0===e?void 0:e.customerId)&&void 0!==dt?dt:"N/A"}),(0,i.jsx)("td",{children:null!==(ft=null===e||void 0===e?void 0:e.customerName)&&void 0!==ft?ft:"N/A"}),(0,i.jsx)("td",{children:null!==(ht=null===e||void 0===e?void 0:e.customerType)&&void 0!==ht?ht:"N/A"}),(0,i.jsx)("td",{children:null!==(pt=null===e||void 0===e?void 0:e.walletBalance)&&void 0!==pt?pt:"N/A"})]})]},t)}))})]})},A=e=>{let{data:t,handleOnclick:n,onEditClick:o,handleEdit:s,onViewClick:l}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"FAQ Category"}),(0,i.jsx)("th",{children:"Question"}),(0,i.jsx)("th",{children:"Date Updated"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.faqCategory.name}),(0,i.jsx)("td",{children:e.question}),(0,i.jsx)("td",{children:e.dateUpdated?e.dateUpdated:"N/A"}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsxs)("div",{children:[(0,i.jsx)(r.A,{allowedRights:["EDIT_FAQ"],children:(0,i.jsx)(a.Z,{color:"warning",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>o(e),children:"Edit"})}),(0,i.jsx)(r.A,{allowedRights:["VIEW_FAQ"],children:(0,i.jsx)(a.Z,{color:"primary",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm mt-2",onClick:()=>l(e),children:"View"})})]})})]},e.id)))})]})},k=e=>{let{data:t,onViewClick:n,isQueue:o}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Request Date"}),(0,i.jsx)("th",{children:"Request ID"}),(0,i.jsx)("th",{children:"Customer ID"}),(0,i.jsx)("th",{children:"Customer Name"}),(0,i.jsx)("th",{children:"Request Type"}),(0,i.jsx)("th",{children:"Plan Name"}),!o&&(0,i.jsx)("th",{children:"last Action Date"}),(0,i.jsx)("th",{children:"Approval Required"}),(0,i.jsx)("th",{children:"Requester"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&(null===t||void 0===t?void 0:t.map((e=>{var t,s,l,c,u,d,f,h,p;return(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{className:{minWidth:"14rem"},children:null!==e&&void 0!==e&&e.requestDate?e.requestDate:"N/A"}),(0,i.jsx)("td",{className:{minWidth:"14rem"},children:null!==e&&void 0!==e&&e.requestId?e.requestId:"N/A"}),(0,i.jsx)("td",{className:{minWidth:"14rem"},children:null!==(t=null===e||void 0===e||null===(s=e.requester)||void 0===s?void 0:s.customerId)&&void 0!==t?t:"N/A"}),(0,i.jsx)("td",{className:{minWidth:"14rem"},children:null===e||void 0===e?void 0:e.customerName}),(0,i.jsx)("td",{className:{minWidth:"14rem"},children:null!==(l=null===e||void 0===e?void 0:e.requestType)&&void 0!==l?l:"N/A"}),(0,i.jsx)("td",{className:{minWidth:"14rem"},children:null!==(c=null===e||void 0===e||null===(u=e.plan)||void 0===u?void 0:u.planName)&&void 0!==c?c:"N/A"}),!o&&(0,i.jsx)("td",{className:{minWidth:"14rem"},children:null!==(d=null===e||void 0===e?void 0:e.lastActionDate)&&void 0!==d?d:"N/A"}),(0,i.jsx)("td",{className:{minWidth:"14rem"},children:null!==(f=null===e||void 0===e||null===(h=e.departmentToApprove)||void 0===h?void 0:h.roleName)&&void 0!==f?f:"N/A"}),(0,i.jsx)("td",{className:{minWidth:"14rem"},children:null!==(p=null===e||void 0===e?void 0:e.customerName)&&void 0!==p?p:"N/A"}),(0,i.jsx)("td",{className:{minWidth:"14rem"},children:(0,i.jsx)("div",{children:o?(0,i.jsx)(r.A,{allowedRights:["TREAT_REQUEST"],children:(0,i.jsx)(a.Z,{color:"primary",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>n(e),children:"Treat Request"})}):(0,i.jsx)(r.A,{allowedRights:["VIEW_REQUEST"],children:(0,i.jsx)(a.Z,{color:"primary",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm mt-2",onClick:()=>n(e),children:"View"})})})})]},e.id)})))})]})},T=e=>{let{adminUsers:t,onEditClick:n,handleEdit:o,handleView:s,onViewClick:l,onResetClick:c}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Name"}),(0,i.jsx)("th",{children:"Email"}),(0,i.jsx)("th",{children:"Role"}),(0,i.jsx)("th",{style:{maxWidth:"8em"},children:"Referral Code"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>{var t,o,s;return(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:null!==(t=e.createdAt)&&void 0!==t?t:"N/A"}),(0,i.jsx)("td",{children:e.contactName}),(0,i.jsx)("td",{style:{maxWidth:"10em"},children:e.email}),(0,i.jsx)("td",{children:null===(o=e.assignedRole)||void 0===o?void 0:o.roleName}),(0,i.jsx)("td",{style:{maxWidth:"8em"},children:null!==(s=e.myReferralCode)&&void 0!==s?s:"N/A"}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"LOCKED"===(null===e||void 0===e?void 0:e.status)?"gray":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsxs)("div",{className:"",children:[(0,i.jsx)(r.A,{allowedRights:["EDIT_ADMIN_USER"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"warning",className:"btn-sm",onClick:()=>n(e),children:"Edit"})}),(0,i.jsx)(r.A,{allowedRights:["VIEW_ADMIN_USER"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"primary",className:"btn-sm mt-2",onClick:()=>l(e),children:"View"})}),(0,i.jsx)(r.A,{allowedRights:["RESET_ADMIN_USER"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"danger",className:"btn-sm mt-2",onClick:()=>c(e),children:"Reset"})})]})})]},e.id)}))})]})},O=e=>{let{managerole:t,handleOnclick:n,onEditClick:o,handleEdit:s,handleView:l,onViewClick:c}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Name"}),(0,i.jsx)("th",{children:"Description"}),(0,i.jsx)("th",{children:"Actions"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:null!==e&&void 0!==e&&e.createdAt?null===e||void 0===e?void 0:e.createdAt:"N/A"}),(0,i.jsx)("td",{children:e.roleName}),(0,i.jsx)("td",{children:e.description}),(0,i.jsx)("td",{children:(0,i.jsxs)("div",{children:[(0,i.jsx)(r.A,{allowedRights:["EDIT_ROLE"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"warning",className:"btn-sm",onClick:()=>o(e),children:"Edit"})}),(0,i.jsx)(r.A,{allowedRights:["VIEW_ROLE"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"primary",className:"btn-sm mt-2",onClick:()=>c(e),children:"View"})})]})})]},e.id)))})]})},P=e=>{let{manageBranch:t,handleOnclick:n,onEditClick:o,handleEdit:s,handleView:l}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Name"}),(0,i.jsx)("th",{children:"Description"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.createdAt?e.createdAt:"N/A"}),(0,i.jsx)("td",{children:e.name}),(0,i.jsx)("td",{style:{maxWidth:"200px"},children:e.description}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("Active"===e.status||"ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsx)(r.A,{allowedRights:["EDIT_BRANCH"],children:(0,i.jsx)("div",{children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"warning",className:"btn-sm",onClick:()=>o(e),children:"Edit"})})})})]},e.id)))})]})},R=e=>{let{manageDepart:t,handleOnclick:n,onEditClick:o,handleEdit:s,handleView:l}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Name"}),(0,i.jsx)("th",{children:"Description"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.createdAt?e.createdAt:"N/A"}),(0,i.jsx)("td",{children:e.name}),(0,i.jsx)("td",{style:{maxWidth:"200px"},children:e.description}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.status?"success":"danger"),children:e.status})}),(0,i.jsx)("td",{className:"",children:(0,i.jsx)("div",{children:(0,i.jsx)(r.A,{allowedRights:["EDIT_DEPARTMENT"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"warning",className:"btn-sm",onClick:()=>o(e),children:"Edit"})})})})]},e.id)))})]})},I=e=>{let{customerDashboard:t,handleOnclick:n,onEditClick:o,onDetailsClick:s,handleView:l,handleInvestment:c}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Customer ID"}),(0,i.jsx)("th",{children:"First Name"}),(0,i.jsx)("th",{children:"Last Name"}),(0,i.jsx)("th",{children:"Company Name"}),(0,i.jsx)("th",{children:"Source"}),(0,i.jsx)("th",{children:"Creation Source"}),(0,i.jsx)("th",{children:"Type"}),(0,i.jsx)("th",{children:"Account Officer"}),(0,i.jsx)("th",{children:"Business Unit"}),(0,i.jsx)("th",{children:"NUBAN Number"}),(0,i.jsx)("th",{children:"Status"}),(0,i.jsx)("th",{children:"Action"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:t&&t.map((e=>{var t,n,s,u,d,f,h;return(0,i.jsxs)("tr",{style:{fontSize:"0.85em"},children:[(0,i.jsx)("td",{children:null!==e&&void 0!==e&&e.createdAt?e.createdAt:"N/A"}),(0,i.jsx)("td",{children:null!==(t=null===e||void 0===e?void 0:e.customerId)&&void 0!==t?t:"N/A"}),(0,i.jsx)("td",{children:null===e||void 0===e?void 0:e.firstName}),(0,i.jsx)("td",{children:null===e||void 0===e?void 0:e.lastName}),(0,i.jsx)("td",{children:null!==e&&void 0!==e&&e.companyName?e.companyName:"N/A"}),(0,i.jsx)("td",{children:null===e||void 0===e?void 0:e.source}),(0,i.jsx)("td",{children:null===e||void 0===e?void 0:e.creationSource}),(0,i.jsx)("td",{children:null===e||void 0===e?void 0:e.type}),(0,i.jsx)("td",{children:null!==(n=null===e||void 0===e||null===(s=e.accountOfficer)||void 0===s?void 0:s.accountOfficerName)&&void 0!==n?n:"N/A"}),(0,i.jsx)("td",{children:null!==(u=null===e||void 0===e||null===(d=e.accountOfficer)||void 0===d||null===(f=d.businessUnit)||void 0===f?void 0:f.name)&&void 0!==u?u:"N/A"}),(0,i.jsx)("td",{children:null!==(h=null===e||void 0===e?void 0:e.nuban)&&void 0!==h?h:"N/A"}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===(null===e||void 0===e?void 0:e.investmentStatus)?"success":"danger"),children:null===e||void 0===e?void 0:e.investmentStatus})}),(0,i.jsx)("td",{className:"",children:(0,i.jsxs)("div",{className:"",children:[(0,i.jsx)(r.A,{allowedRights:["EDIT_CUSTOMER"],children:(0,i.jsx)(a.Z,{color:"warning",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm",onClick:()=>o(e),children:"Edit"})}),(0,i.jsx)(r.A,{allowedRights:["VIEW_CUSTOMER"],children:(0,i.jsx)(a.Z,{color:"primary",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm mt-2",onClick:()=>l(e),children:"View"})}),(0,i.jsx)(r.A,{allowedRights:["CREATE_INVESTMENT"],children:(0,i.jsx)(a.Z,{color:"primary",style:{width:"8em",display:"flex",justifyContent:"center"},className:"btn-sm mt-2",onClick:()=>c(e),children:"Create Investment"})})]})})]},null===e||void 0===e?void 0:e.id)}))})]})},M=e=>{let{onTransferClick:t,customerInvestments:n,onTopUpClick:o,handleTransfer:s,handleWithdraw:l,onWithdrawalClick:c}=e;return(0,i.jsxs)("table",{className:"table table-orders",children:[(0,i.jsx)("thead",{className:"tb-odr-head",children:(0,i.jsxs)("tr",{className:"tb-odr-item",children:[(0,i.jsx)("th",{children:"Date Added"}),(0,i.jsx)("th",{children:"Customer ID"}),(0,i.jsx)("th",{children:"First Name"}),(0,i.jsx)("th",{children:"Last Name"}),(0,i.jsx)("th",{children:"Product"}),(0,i.jsx)("th",{children:"Plan Name"}),(0,i.jsx)("th",{children:"Tenor"}),(0,i.jsx)("th",{children:"Investment Start Date"}),(0,i.jsx)("th",{children:"Account Officer"}),(0,i.jsx)("th",{children:"Business Unit"}),(0,i.jsx)("th",{children:"Balance"}),(0,i.jsx)("th",{children:"Investment Status"}),(0,i.jsx)("th",{children:"Actions"})]})}),(0,i.jsx)("tbody",{className:"tb-odr-body",children:n&&n.map((e=>{var n,s,l,u,d,f,h,p,m,v,g,y,b,x,w,N,S,j,_,E,C,A,k,T,O,P,R,I;return(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:null!==e&&void 0!==e&&e.createdDate?null===e||void 0===e?void 0:e.createdDate:"N/A"}),(0,i.jsx)("td",{children:null!==(n=null===e||void 0===e||null===(s=e.useraccount)||void 0===s?void 0:s.customerId)&&void 0!==n?n:"N/A"}),(0,i.jsx)("td",{children:null!==e&&void 0!==e&&null!==(l=e.useraccount)&&void 0!==l&&l.company?null===e||void 0===e||null===(u=e.useraccount)||void 0===u||null===(d=u.company)||void 0===d?void 0:d.contactFirstName:null!==(f=null===e||void 0===e||null===(h=e.useraccount)||void 0===h||null===(p=h.individualUser)||void 0===p?void 0:p.firstName)&&void 0!==f?f:"N/A"}),(0,i.jsx)("td",{children:null!==e&&void 0!==e&&null!==(m=e.useraccount)&&void 0!==m&&m.company?null===e||void 0===e||null===(v=e.useraccount)||void 0===v||null===(g=v.company)||void 0===g?void 0:g.contactLastName:null!==(y=null===e||void 0===e||null===(b=e.useraccount)||void 0===b||null===(x=b.individualUser)||void 0===x?void 0:x.lastName)&&void 0!==y?y:"N/A"}),(0,i.jsx)("td",{children:null!==(w=null===e||void 0===e||null===(N=e.product)||void 0===N?void 0:N.productName)&&void 0!==w?w:"N/A"}),(0,i.jsx)("td",{children:null!==(S=null===e||void 0===e?void 0:e.planName)&&void 0!==S?S:"N/A"}),(0,i.jsx)("td",{children:null!==(j=null===e||void 0===e||null===(_=e.tenor)||void 0===_?void 0:_.tenorName)&&void 0!==j?j:"N/A"}),(0,i.jsx)("td",{children:null!==e&&void 0!==e&&e.planDate?null===e||void 0===e?void 0:e.planDate:"N/A"}),(0,i.jsx)("td",{children:null!==(E=null===e||void 0===e||null===(C=e.useraccount)||void 0===C?void 0:C.accountOfficerName)&&void 0!==E?E:"N/A"}),(0,i.jsx)("td",{children:null!==(A=null===e||void 0===e||null===(k=e.branch)||void 0===k?void 0:k.name)&&void 0!==A?A:"N/A"}),(0,i.jsx)("td",{children:null!==(T=null===e||void 0===e?void 0:e.principal)&&void 0!==T?T:"N/A"}),(0,i.jsx)("td",{children:(0,i.jsx)("span",{className:"badge badge-dot badge-".concat("ACTIVE"===e.planStatus?"success":"PENDING"===(null===e||void 0===e?void 0:e.planStatus)?"warning":"danger"),children:e.planStatus})}),(0,i.jsxs)("td",{className:"",children:[(0,i.jsx)("div",{children:(0,i.jsx)(r.A,{allowedRights:["TOPUP_INVESTMENT"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"primary",className:"btn-sm",onClick:()=>o(e),disabled:!(null!==e&&void 0!==e&&null!==(O=e.product)&&void 0!==O&&null!==(P=O.properties)&&void 0!==P&&P.allowsTopUp)||"UPFRONT"===(null===e||void 0===e?void 0:e.interestReceiptOption)||"BACKEND_UPFRONT"===(null===e||void 0===e?void 0:e.interestReceiptOption)||"MATURED"===(null===e||void 0===e?void 0:e.planStatus)||"PENDING"===(null===e||void 0===e?void 0:e.planStatus),children:"Top Up"})})}),(0,i.jsx)("div",{children:(0,i.jsx)(r.A,{allowedRights:["TRANSFER_INVESTMENT"],children:(0,i.jsx)(a.Z,{style:{width:"8em",display:"flex",justifyContent:"center"},color:"primary",className:"btn-sm mt-2",onClick:()=>t(e),disabled:!(null!==e&&void 0!==e&&null!==(R=e.product)&&void 0!==R&&null!==(I=R.properties)&&void 0!==I&&I.allowsTransfer)||"MATURED"===(null===e||void 0===e?void 0:e.planStatus)||"PENDING"===(null===e||void 0===e?void 0:e.planStatus),children:"Transfer"})})}),(0,i.jsx)("div",{children:(0,i.jsx)(r.A,{allowedRights:["WITHDRAW_INVESTMENT"],children:(0,i.jsx)(a.Z,{onClick:()=>c(e),style:{width:"8em",display:"flex",justifyContent:"center"},color:"primary",className:"btn-sm mt-2",disabled:"PENDING"===(null===e||void 0===e?void 0:e.planStatus),children:"Withdraw"})})})]})]},e.id)}))})]})}},2917:(e,t,n)=>{"use strict"},34380:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(45987),a=(n(47313),n(72884)),i=n.n(a),o=n(45883),s=n(46417);const l=["className","size","theme","icon","text","image","imageAlt"],c=e=>{let{className:t,size:n,theme:a,icon:c,text:u,image:d,imageAlt:f}=e,h=(0,r.Z)(e,l);const p=i()({"user-avatar":!0,["".concat(t)]:t,["user-avatar-".concat(n)]:n,["bg-".concat(a)]:a});return(0,s.jsxs)("div",{className:p,children:[c?(0,s.jsx)(o.Z,{name:c}):null,d&&(0,s.jsx)("img",{src:d,alt:f}),u&&!d&&(0,s.jsx)("span",{children:u}),h.children]})}},47017:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(47313),a=n(46417);const i=e=>{let t=Object.assign({},e);const[n]=(0,r.useState)({main:"default",sidebar:"dark",header:"white",skin:"light"});return(0,r.useEffect)((()=>{document.body.className="nk-body bg-lighter npc-default has-sidebar no-touch nk-nio-theme ".concat("dark"===n.skin?"dark-mode":"")}),[n.skin]),(0,a.jsx)(r.Fragment,{children:(0,a.jsx)("div",{className:"nk-app-root",children:(0,a.jsx)("div",{className:"nk-wrap nk-wrap-nosidebar",children:(0,a.jsx)("div",{className:"nk-content",children:t.children})})})})}},46288:(e,t,n)=>{"use strict";n.d(t,{gd:()=>o,ir:()=>i});var r=n(63830),a=n(46417);window.location.host.split("/")[1]&&"/".concat(window.location.host.split("/")[1]);new Date;const i=e=>{let{location:t}=e;return(0,a.jsx)(r.l_,{to:Object.assign({},t,{state:{is404:!0}})})},o=e=>{const t=e.split(" ");let n=t[0].substring(0,1).toUpperCase();return t.length>1&&(n+=t[t.length-1].substring(0,1).toUpperCase()),n}},62017:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1}},88008:(e,t,n)=>{"use strict";t.__esModule=!0;var r=n(47313),a=(o(r),o(n(75192))),i=o(n(88237));o(n(21024));function o(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function c(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var u=1073741823;function d(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}t.default=function(e,t){var n,o,f="__create-react-context-"+(0,i.default)()+"__",h=function(e){function n(){var t,r;s(this,n);for(var a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return t=r=l(this,e.call.apply(e,[this].concat(i))),r.emitter=d(r.props.value),l(r,t)}return c(n,e),n.prototype.getChildContext=function(){var e;return(e={})[f]=this.emitter,e},n.prototype.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n=this.props.value,r=e.value,a=void 0;((i=n)===(o=r)?0!==i||1/i===1/o:i!==i&&o!==o)?a=0:(a="function"===typeof t?t(n,r):u,0!==(a|=0)&&this.emitter.set(e.value,a))}var i,o},n.prototype.render=function(){return this.props.children},n}(r.Component);h.childContextTypes=((n={})[f]=a.default.object.isRequired,n);var p=function(t){function n(){var e,r;s(this,n);for(var a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return e=r=l(this,t.call.apply(t,[this].concat(i))),r.state={value:r.getValue()},r.onUpdate=function(e,t){0!==((0|r.observedBits)&t)&&r.setState({value:r.getValue()})},l(r,e)}return c(n,t),n.prototype.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=void 0===t||null===t?u:t},n.prototype.componentDidMount=function(){this.context[f]&&this.context[f].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=void 0===e||null===e?u:e},n.prototype.componentWillUnmount=function(){this.context[f]&&this.context[f].off(this.onUpdate)},n.prototype.getValue=function(){return this.context[f]?this.context[f].get():e},n.prototype.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(r.Component);return p.contextTypes=((o={})[f]=a.default.object,o),{Provider:h,Consumer:p}},e.exports=t.default},95510:(e,t,n)=>{"use strict";t.__esModule=!0;var r=i(n(47313)),a=i(n(88008));function i(e){return e&&e.__esModule?e:{default:e}}t.default=r.default.createContext||a.default,e.exports=t.default},31881:(e,t,n)=>{e.exports=n(46948)},47570:(e,t,n)=>{"use strict";var r=n(899),a=n(48980),i=n(22508),o=n(43917),s=n(96551),l=n(87652),c=n(48652),u=n(12487),d=n(9634),f=n(53540),h=n(8593);e.exports=function(e){return new Promise((function(t,n){var p,m=e.data,v=e.headers,g=e.responseType;function y(){e.cancelToken&&e.cancelToken.unsubscribe(p),e.signal&&e.signal.removeEventListener("abort",p)}r.isFormData(m)&&r.isStandardBrowserEnv()&&delete v["Content-Type"];var b=new XMLHttpRequest;if(e.auth){var x=e.auth.username||"",w=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";v.Authorization="Basic "+btoa(x+":"+w)}var N=s(e.baseURL,e.url);function S(){if(b){var r="getAllResponseHeaders"in b?l(b.getAllResponseHeaders()):null,i={data:g&&"text"!==g&&"json"!==g?b.response:b.responseText,status:b.status,statusText:b.statusText,headers:r,config:e,request:b};a((function(e){t(e),y()}),(function(e){n(e),y()}),i),b=null}}if(b.open(e.method.toUpperCase(),o(N,e.params,e.paramsSerializer),!0),b.timeout=e.timeout,"onloadend"in b?b.onloadend=S:b.onreadystatechange=function(){b&&4===b.readyState&&(0!==b.status||b.responseURL&&0===b.responseURL.indexOf("file:"))&&setTimeout(S)},b.onabort=function(){b&&(n(new d("Request aborted",d.ECONNABORTED,e,b)),b=null)},b.onerror=function(){n(new d("Network Error",d.ERR_NETWORK,e,b,b)),b=null},b.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||u;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new d(t,r.clarifyTimeoutError?d.ETIMEDOUT:d.ECONNABORTED,e,b)),b=null},r.isStandardBrowserEnv()){var j=(e.withCredentials||c(N))&&e.xsrfCookieName?i.read(e.xsrfCookieName):void 0;j&&(v[e.xsrfHeaderName]=j)}"setRequestHeader"in b&&r.forEach(v,(function(e,t){"undefined"===typeof m&&"content-type"===t.toLowerCase()?delete v[t]:b.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(b.withCredentials=!!e.withCredentials),g&&"json"!==g&&(b.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&b.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&b.upload&&b.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(p=function(e){b&&(n(!e||e&&e.type?new f:e),b.abort(),b=null)},e.cancelToken&&e.cancelToken.subscribe(p),e.signal&&(e.signal.aborted?p():e.signal.addEventListener("abort",p))),m||(m=null);var _=h(N);_&&-1===["http","https","file"].indexOf(_)?n(new d("Unsupported protocol "+_+":",d.ERR_BAD_REQUEST,e)):b.send(m)}))}},46948:(e,t,n)=>{"use strict";var r=n(899),a=n(28813),i=n(55141),o=n(36276);var s=function e(t){var n=new i(t),s=a(i.prototype.request,n);return r.extend(s,i.prototype,n),r.extend(s,n),s.create=function(n){return e(o(t,n))},s}(n(6063));s.Axios=i,s.CanceledError=n(53540),s.CancelToken=n(13914),s.isCancel=n(17797),s.VERSION=n(2102).version,s.toFormData=n(92707),s.AxiosError=n(9634),s.Cancel=s.CanceledError,s.all=function(e){return Promise.all(e)},s.spread=n(62922),s.isAxiosError=n(60534),e.exports=s,e.exports.default=s},13914:(e,t,n)=>{"use strict";var r=n(53540);function a(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,r=n._listeners.length;for(t=0;t<r;t++)n._listeners[t](e);n._listeners=null}})),this.promise.then=function(e){var t,r=new Promise((function(e){n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}a.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},a.prototype.subscribe=function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]},a.prototype.unsubscribe=function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}},a.source=function(){var e;return{token:new a((function(t){e=t})),cancel:e}},e.exports=a},53540:(e,t,n)=>{"use strict";var r=n(9634);function a(e){r.call(this,null==e?"canceled":e,r.ERR_CANCELED),this.name="CanceledError"}n(899).inherits(a,r,{__CANCEL__:!0}),e.exports=a},17797:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},55141:(e,t,n)=>{"use strict";var r=n(899),a=n(43917),i=n(2564),o=n(11253),s=n(36276),l=n(96551),c=n(87828),u=c.validators;function d(e){this.defaults=e,this.interceptors={request:new i,response:new i}}d.prototype.request=function(e,t){"string"===typeof e?(t=t||{}).url=e:t=e||{},(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var n=t.transitional;void 0!==n&&c.assertOptions(n,{silentJSONParsing:u.transitional(u.boolean),forcedJSONParsing:u.transitional(u.boolean),clarifyTimeoutError:u.transitional(u.boolean)},!1);var r=[],a=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(a=a&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));var i,l=[];if(this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)})),!a){var d=[o,void 0];for(Array.prototype.unshift.apply(d,r),d=d.concat(l),i=Promise.resolve(t);d.length;)i=i.then(d.shift(),d.shift());return i}for(var f=t;r.length;){var h=r.shift(),p=r.shift();try{f=h(f)}catch(m){p(m);break}}try{i=o(f)}catch(m){return Promise.reject(m)}for(;l.length;)i=i.then(l.shift(),l.shift());return i},d.prototype.getUri=function(e){e=s(this.defaults,e);var t=l(e.baseURL,e.url);return a(t,e.params,e.paramsSerializer)},r.forEach(["delete","get","head","options"],(function(e){d.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,a){return this.request(s(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}d.prototype[e]=t(),d.prototype[e+"Form"]=t(!0)})),e.exports=d},9634:(e,t,n)=>{"use strict";var r=n(899);function a(e,t,n,r,a){Error.call(this),this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),a&&(this.response=a)}r.inherits(a,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var i=a.prototype,o={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED"].forEach((function(e){o[e]={value:e}})),Object.defineProperties(a,o),Object.defineProperty(i,"isAxiosError",{value:!0}),a.from=function(e,t,n,o,s,l){var c=Object.create(i);return r.toFlatObject(e,c,(function(e){return e!==Error.prototype})),a.call(c,e.message,t,n,o,s),c.name=e.name,l&&Object.assign(c,l),c},e.exports=a},2564:(e,t,n)=>{"use strict";var r=n(899);function a(){this.handlers=[]}a.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},a.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},a.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=a},96551:(e,t,n)=>{"use strict";var r=n(67826),a=n(60572);e.exports=function(e,t){return e&&!r(t)?a(e,t):t}},11253:(e,t,n)=>{"use strict";var r=n(899),a=n(79486),i=n(17797),o=n(6063),s=n(53540);function l(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new s}e.exports=function(e){return l(e),e.headers=e.headers||{},e.data=a.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||o.adapter)(e).then((function(t){return l(e),t.data=a.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return i(t)||(l(e),t&&t.response&&(t.response.data=a.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},36276:(e,t,n)=>{"use strict";var r=n(899);e.exports=function(e,t){t=t||{};var n={};function a(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function i(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:a(void 0,e[n]):a(e[n],t[n])}function o(e){if(!r.isUndefined(t[e]))return a(void 0,t[e])}function s(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:a(void 0,e[n]):a(void 0,t[n])}function l(n){return n in t?a(e[n],t[n]):n in e?a(void 0,e[n]):void 0}var c={url:o,method:o,data:o,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l};return r.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=c[e]||i,a=t(e);r.isUndefined(a)&&t!==l||(n[e]=a)})),n}},48980:(e,t,n)=>{"use strict";var r=n(9634);e.exports=function(e,t,n){var a=n.config.validateStatus;n.status&&a&&!a(n.status)?t(new r("Request failed with status code "+n.status,[r.ERR_BAD_REQUEST,r.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}},79486:(e,t,n)=>{"use strict";var r=n(899),a=n(6063);e.exports=function(e,t,n){var i=this||a;return r.forEach(n,(function(n){e=n.call(i,e,t)})),e}},6063:(e,t,n)=>{"use strict";var r=n(899),a=n(29428),i=n(9634),o=n(12487),s=n(92707),l={"Content-Type":"application/x-www-form-urlencoded"};function c(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var u={transitional:o,adapter:function(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(e=n(47570)),e}(),transformRequest:[function(e,t){if(a(t,"Accept"),a(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e))return e;if(r.isArrayBufferView(e))return e.buffer;if(r.isURLSearchParams(e))return c(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString();var n,i=r.isObject(e),o=t&&t["Content-Type"];if((n=r.isFileList(e))||i&&"multipart/form-data"===o){var l=this.env&&this.env.FormData;return s(n?{"files[]":e}:e,l&&new l)}return i||"application/json"===o?(c(t,"application/json"),function(e,t,n){if(r.isString(e))try{return(t||JSON.parse)(e),r.trim(e)}catch(a){if("SyntaxError"!==a.name)throw a}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||u.transitional,n=t&&t.silentJSONParsing,a=t&&t.forcedJSONParsing,o=!n&&"json"===this.responseType;if(o||a&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(o){if("SyntaxError"===s.name)throw i.from(s,i.ERR_BAD_RESPONSE,this,null,this.response);throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:n(46938)},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){u.headers[e]=r.merge(l)})),e.exports=u},12487:e=>{"use strict";e.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},2102:e=>{e.exports={version:"0.27.2"}},28813:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},43917:(e,t,n)=>{"use strict";var r=n(899);function a(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var o=[];r.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),o.push(a(t)+"="+a(e))})))})),i=o.join("&")}if(i){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}},60572:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},22508:(e,t,n)=>{"use strict";var r=n(899);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,a,i,o){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(a)&&s.push("path="+a),r.isString(i)&&s.push("domain="+i),!0===o&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},67826:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}},60534:(e,t,n)=>{"use strict";var r=n(899);e.exports=function(e){return r.isObject(e)&&!0===e.isAxiosError}},48652:(e,t,n)=>{"use strict";var r=n(899);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function a(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=a(window.location.href),function(t){var n=r.isString(t)?a(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},29428:(e,t,n)=>{"use strict";var r=n(899);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},46938:e=>{e.exports=null},87652:(e,t,n)=>{"use strict";var r=n(899),a=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,o={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(o[t]&&a.indexOf(t)>=0)return;o[t]="set-cookie"===t?(o[t]?o[t]:[]).concat([n]):o[t]?o[t]+", "+n:n}})),o):o}},8593:e=>{"use strict";e.exports=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}},62922:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},92707:(e,t,n)=>{"use strict";var r=n(899);e.exports=function(e,t){t=t||new FormData;var n=[];function a(e){return null===e?"":r.isDate(e)?e.toISOString():r.isArrayBuffer(e)||r.isTypedArray(e)?"function"===typeof Blob?new Blob([e]):Buffer.from(e):e}return function e(i,o){if(r.isPlainObject(i)||r.isArray(i)){if(-1!==n.indexOf(i))throw Error("Circular reference detected in "+o);n.push(i),r.forEach(i,(function(n,i){if(!r.isUndefined(n)){var s,l=o?o+"."+i:i;if(n&&!o&&"object"===typeof n)if(r.endsWith(i,"{}"))n=JSON.stringify(n);else if(r.endsWith(i,"[]")&&(s=r.toArray(n)))return void s.forEach((function(e){!r.isUndefined(e)&&t.append(l,a(e))}));e(n,l)}})),n.pop()}else t.append(o,a(i))}(e),t}},87828:(e,t,n)=>{"use strict";var r=n(2102).version,a=n(9634),i={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){i[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var o={};i.transitional=function(e,t,n){function i(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,s){if(!1===e)throw new a(i(r," has been removed"+(t?" in "+t:"")),a.ERR_DEPRECATED);return t&&!o[r]&&(o[r]=!0,console.warn(i(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,s)}},e.exports={assertOptions:function(e,t,n){if("object"!==typeof e)throw new a("options must be an object",a.ERR_BAD_OPTION_VALUE);for(var r=Object.keys(e),i=r.length;i-- >0;){var o=r[i],s=t[o];if(s){var l=e[o],c=void 0===l||s(l,o,e);if(!0!==c)throw new a("option "+o+" must be "+c,a.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new a("Unknown option "+o,a.ERR_BAD_OPTION)}},validators:i}},899:(e,t,n)=>{"use strict";var r,a=n(28813),i=Object.prototype.toString,o=(r=Object.create(null),function(e){var t=i.call(e);return r[t]||(r[t]=t.slice(8,-1).toLowerCase())});function s(e){return e=e.toLowerCase(),function(t){return o(t)===e}}function l(e){return Array.isArray(e)}function c(e){return"undefined"===typeof e}var u=s("ArrayBuffer");function d(e){return null!==e&&"object"===typeof e}function f(e){if("object"!==o(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}var h=s("Date"),p=s("File"),m=s("Blob"),v=s("FileList");function g(e){return"[object Function]"===i.call(e)}var y=s("URLSearchParams");function b(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),l(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.call(null,e[a],a,e)}var x,w=(x="undefined"!==typeof Uint8Array&&Object.getPrototypeOf(Uint8Array),function(e){return x&&e instanceof x});e.exports={isArray:l,isArrayBuffer:u,isBuffer:function(e){return null!==e&&!c(e)&&null!==e.constructor&&!c(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){var t="[object FormData]";return e&&("function"===typeof FormData&&e instanceof FormData||i.call(e)===t||g(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){return"undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&u(e.buffer)},isString:function(e){return"string"===typeof e},isNumber:function(e){return"number"===typeof e},isObject:d,isPlainObject:f,isUndefined:c,isDate:h,isFile:p,isBlob:m,isFunction:g,isStream:function(e){return d(e)&&g(e.pipe)},isURLSearchParams:y,isStandardBrowserEnv:function(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)},forEach:b,merge:function e(){var t={};function n(n,r){f(t[r])&&f(n)?t[r]=e(t[r],n):f(n)?t[r]=e({},n):l(n)?t[r]=n.slice():t[r]=n}for(var r=0,a=arguments.length;r<a;r++)b(arguments[r],n);return t},extend:function(e,t,n){return b(t,(function(t,r){e[r]=n&&"function"===typeof t?a(t,n):t})),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e},inherits:function(e,t,n,r){e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,n&&Object.assign(e.prototype,n)},toFlatObject:function(e,t,n){var r,a,i,o={};t=t||{};do{for(a=(r=Object.getOwnPropertyNames(e)).length;a-- >0;)o[i=r[a]]||(t[i]=e[i],o[i]=!0);e=Object.getPrototypeOf(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:o,kindOfTest:s,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return-1!==r&&r===n},toArray:function(e){if(!e)return null;var t=e.length;if(c(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},isTypedArray:w,isFileList:v}},44680:(e,t,n)=>{"use strict";var r=n(28476),a=n(59962),i=a(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"===typeof n&&i(e,".prototype.")>-1?a(n):n}},59962:(e,t,n)=>{"use strict";var r=n(1199),a=n(28476),i=a("%Function.prototype.apply%"),o=a("%Function.prototype.call%"),s=a("%Reflect.apply%",!0)||r.call(o,i),l=a("%Object.getOwnPropertyDescriptor%",!0),c=a("%Object.defineProperty%",!0),u=a("%Math.max%");if(c)try{c({},"a",{value:1})}catch(f){c=null}e.exports=function(e){var t=s(r,o,arguments);if(l&&c){var n=l(t,"length");n.configurable&&c(t,"length",{value:1+u(0,e.length-(arguments.length-1))})}return t};var d=function(){return s(r,i,arguments)};c?c(e.exports,"apply",{value:d}):e.exports.apply=d},16225:e=>{var t=!("undefined"===typeof window||!window.document||!window.document.createElement);e.exports=t},1525:function(e,t,n){e.exports=function(e){"use strict";function t(e,t){return e(t={exports:{}},t.exports),t.exports}function n(e){return e&&e.default||e}e=e&&e.hasOwnProperty("default")?e.default:e;var r={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},a=t((function(e){var t={};for(var n in r)r.hasOwnProperty(n)&&(t[r[n]]=n);var a=e.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var i in a)if(a.hasOwnProperty(i)){if(!("channels"in a[i]))throw new Error("missing channels property: "+i);if(!("labels"in a[i]))throw new Error("missing channel labels property: "+i);if(a[i].labels.length!==a[i].channels)throw new Error("channel and label counts mismatch: "+i);var o=a[i].channels,s=a[i].labels;delete a[i].channels,delete a[i].labels,Object.defineProperty(a[i],"channels",{value:o}),Object.defineProperty(a[i],"labels",{value:s})}function l(e,t){return Math.pow(e[0]-t[0],2)+Math.pow(e[1]-t[1],2)+Math.pow(e[2]-t[2],2)}a.rgb.hsl=function(e){var t,n,r=e[0]/255,a=e[1]/255,i=e[2]/255,o=Math.min(r,a,i),s=Math.max(r,a,i),l=s-o;return s===o?t=0:r===s?t=(a-i)/l:a===s?t=2+(i-r)/l:i===s&&(t=4+(r-a)/l),(t=Math.min(60*t,360))<0&&(t+=360),n=(o+s)/2,[t,100*(s===o?0:n<=.5?l/(s+o):l/(2-s-o)),100*n]},a.rgb.hsv=function(e){var t,n,r,a,i,o=e[0]/255,s=e[1]/255,l=e[2]/255,c=Math.max(o,s,l),u=c-Math.min(o,s,l),d=function(e){return(c-e)/6/u+.5};return 0===u?a=i=0:(i=u/c,t=d(o),n=d(s),r=d(l),o===c?a=r-n:s===c?a=1/3+t-r:l===c&&(a=2/3+n-t),a<0?a+=1:a>1&&(a-=1)),[360*a,100*i,100*c]},a.rgb.hwb=function(e){var t=e[0],n=e[1],r=e[2];return[a.rgb.hsl(e)[0],1/255*Math.min(t,Math.min(n,r))*100,100*(r=1-1/255*Math.max(t,Math.max(n,r)))]},a.rgb.cmyk=function(e){var t,n=e[0]/255,r=e[1]/255,a=e[2]/255;return[100*((1-n-(t=Math.min(1-n,1-r,1-a)))/(1-t)||0),100*((1-r-t)/(1-t)||0),100*((1-a-t)/(1-t)||0),100*t]},a.rgb.keyword=function(e){var n=t[e];if(n)return n;var a,i=1/0;for(var o in r)if(r.hasOwnProperty(o)){var s=l(e,r[o]);s<i&&(i=s,a=o)}return a},a.keyword.rgb=function(e){return r[e]},a.rgb.xyz=function(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255;return[100*(.4124*(t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)),100*(.2126*t+.7152*n+.0722*r),100*(.0193*t+.1192*n+.9505*r)]},a.rgb.lab=function(e){var t=a.rgb.xyz(e),n=t[0],r=t[1],i=t[2];return r/=100,i/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116)-16,500*(n-r),200*(r-(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116))]},a.hsl.rgb=function(e){var t,n,r,a,i,o=e[0]/360,s=e[1]/100,l=e[2]/100;if(0===s)return[i=255*l,i,i];t=2*l-(n=l<.5?l*(1+s):l+s-l*s),a=[0,0,0];for(var c=0;c<3;c++)(r=o+1/3*-(c-1))<0&&r++,r>1&&r--,i=6*r<1?t+6*(n-t)*r:2*r<1?n:3*r<2?t+(n-t)*(2/3-r)*6:t,a[c]=255*i;return a},a.hsl.hsv=function(e){var t=e[0],n=e[1]/100,r=e[2]/100,a=n,i=Math.max(r,.01);return n*=(r*=2)<=1?r:2-r,a*=i<=1?i:2-i,[t,100*(0===r?2*a/(i+a):2*n/(r+n)),(r+n)/2*100]},a.hsv.rgb=function(e){var t=e[0]/60,n=e[1]/100,r=e[2]/100,a=Math.floor(t)%6,i=t-Math.floor(t),o=255*r*(1-n),s=255*r*(1-n*i),l=255*r*(1-n*(1-i));switch(r*=255,a){case 0:return[r,l,o];case 1:return[s,r,o];case 2:return[o,r,l];case 3:return[o,s,r];case 4:return[l,o,r];case 5:return[r,o,s]}},a.hsv.hsl=function(e){var t,n,r,a=e[0],i=e[1]/100,o=e[2]/100,s=Math.max(o,.01);return r=(2-i)*o,n=i*s,[a,100*(n=(n/=(t=(2-i)*s)<=1?t:2-t)||0),100*(r/=2)]},a.hwb.rgb=function(e){var t,n,r,a,i,o,s,l=e[0]/360,c=e[1]/100,u=e[2]/100,d=c+u;switch(d>1&&(c/=d,u/=d),r=6*l-(t=Math.floor(6*l)),0!==(1&t)&&(r=1-r),a=c+r*((n=1-u)-c),t){default:case 6:case 0:i=n,o=a,s=c;break;case 1:i=a,o=n,s=c;break;case 2:i=c,o=n,s=a;break;case 3:i=c,o=a,s=n;break;case 4:i=a,o=c,s=n;break;case 5:i=n,o=c,s=a}return[255*i,255*o,255*s]},a.cmyk.rgb=function(e){var t=e[0]/100,n=e[1]/100,r=e[2]/100,a=e[3]/100;return[255*(1-Math.min(1,t*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a)),255*(1-Math.min(1,r*(1-a)+a))]},a.xyz.rgb=function(e){var t,n,r,a=e[0]/100,i=e[1]/100,o=e[2]/100;return n=-.9689*a+1.8758*i+.0415*o,r=.0557*a+-.204*i+1.057*o,t=(t=3.2406*a+-1.5372*i+-.4986*o)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,[255*(t=Math.min(Math.max(0,t),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]},a.xyz.lab=function(e){var t=e[0],n=e[1],r=e[2];return n/=100,r/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(t-n),200*(n-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},a.lab.xyz=function(e){var t,n,r,a=e[0];t=e[1]/500+(n=(a+16)/116),r=n-e[2]/200;var i=Math.pow(n,3),o=Math.pow(t,3),s=Math.pow(r,3);return n=i>.008856?i:(n-16/116)/7.787,t=o>.008856?o:(t-16/116)/7.787,r=s>.008856?s:(r-16/116)/7.787,[t*=95.047,n*=100,r*=108.883]},a.lab.lch=function(e){var t,n=e[0],r=e[1],a=e[2];return(t=360*Math.atan2(a,r)/2/Math.PI)<0&&(t+=360),[n,Math.sqrt(r*r+a*a),t]},a.lch.lab=function(e){var t,n=e[0],r=e[1];return t=e[2]/360*2*Math.PI,[n,r*Math.cos(t),r*Math.sin(t)]},a.rgb.ansi16=function(e){var t=e[0],n=e[1],r=e[2],i=1 in arguments?arguments[1]:a.rgb.hsv(e)[2];if(0===(i=Math.round(i/50)))return 30;var o=30+(Math.round(r/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return 2===i&&(o+=60),o},a.hsv.ansi16=function(e){return a.rgb.ansi16(a.hsv.rgb(e),e[2])},a.rgb.ansi256=function(e){var t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},a.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},a.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var n;return e-=16,[Math.floor(e/36)/5*255,Math.floor((n=e%36)/6)/5*255,n%6/5*255]},a.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},a.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var n=t[0];3===t[0].length&&(n=n.split("").map((function(e){return e+e})).join(""));var r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},a.rgb.hcg=function(e){var t,n=e[0]/255,r=e[1]/255,a=e[2]/255,i=Math.max(Math.max(n,r),a),o=Math.min(Math.min(n,r),a),s=i-o;return t=s<=0?0:i===n?(r-a)/s%6:i===r?2+(a-n)/s:4+(n-r)/s+4,t/=6,[360*(t%=1),100*s,100*(s<1?o/(1-s):0)]},a.hsl.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=1,a=0;return(r=n<.5?2*t*n:2*t*(1-n))<1&&(a=(n-.5*r)/(1-r)),[e[0],100*r,100*a]},a.hsv.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=t*n,a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},a.hcg.rgb=function(e){var t=e[0]/360,n=e[1]/100,r=e[2]/100;if(0===n)return[255*r,255*r,255*r];var a=[0,0,0],i=t%1*6,o=i%1,s=1-o,l=0;switch(Math.floor(i)){case 0:a[0]=1,a[1]=o,a[2]=0;break;case 1:a[0]=s,a[1]=1,a[2]=0;break;case 2:a[0]=0,a[1]=1,a[2]=o;break;case 3:a[0]=0,a[1]=s,a[2]=1;break;case 4:a[0]=o,a[1]=0,a[2]=1;break;default:a[0]=1,a[1]=0,a[2]=s}return l=(1-n)*r,[255*(n*a[0]+l),255*(n*a[1]+l),255*(n*a[2]+l)]},a.hcg.hsv=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t),r=0;return n>0&&(r=t/n),[e[0],100*r,100*n]},a.hcg.hsl=function(e){var t=e[1]/100,n=e[2]/100*(1-t)+.5*t,r=0;return n>0&&n<.5?r=t/(2*n):n>=.5&&n<1&&(r=t/(2*(1-n))),[e[0],100*r,100*n]},a.hcg.hwb=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},a.hwb.hcg=function(e){var t=e[1]/100,n=1-e[2]/100,r=n-t,a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},a.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},a.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},a.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},a.gray.hsl=a.gray.hsv=function(e){return[0,0,e[0]]},a.gray.hwb=function(e){return[0,100,e[0]]},a.gray.cmyk=function(e){return[0,0,0,e[0]]},a.gray.lab=function(e){return[e[0],0,0]},a.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},a.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}}));function i(){for(var e={},t=Object.keys(a),n=t.length,r=0;r<n;r++)e[t[r]]={distance:-1,parent:null};return e}function o(e){var t=i(),n=[e];for(t[e].distance=0;n.length;)for(var r=n.pop(),o=Object.keys(a[r]),s=o.length,l=0;l<s;l++){var c=o[l],u=t[c];-1===u.distance&&(u.distance=t[r].distance+1,u.parent=r,n.unshift(c))}return t}function s(e,t){return function(n){return t(e(n))}}function l(e,t){for(var n=[t[e].parent,e],r=a[t[e].parent][e],i=t[e].parent;t[i].parent;)n.unshift(t[i].parent),r=s(a[t[i].parent][i],r),i=t[i].parent;return r.conversion=n,r}a.rgb,a.hsl,a.hsv,a.hwb,a.cmyk,a.xyz,a.lab,a.lch,a.hex,a.keyword,a.ansi16,a.ansi256,a.hcg,a.apple,a.gray;var c=function(e){for(var t=o(e),n={},r=Object.keys(t),a=r.length,i=0;i<a;i++){var s=r[i];null!==t[s].parent&&(n[s]=l(s,t))}return n},u={};function d(e){var t=function(t){return void 0===t||null===t?t:(arguments.length>1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}function f(e){var t=function(t){if(void 0===t||null===t)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var n=e(t);if("object"===typeof n)for(var r=n.length,a=0;a<r;a++)n[a]=Math.round(n[a]);return n};return"conversion"in e&&(t.conversion=e.conversion),t}Object.keys(a).forEach((function(e){u[e]={},Object.defineProperty(u[e],"channels",{value:a[e].channels}),Object.defineProperty(u[e],"labels",{value:a[e].labels});var t=c(e);Object.keys(t).forEach((function(n){var r=t[n];u[e][n]=f(r),u[e][n].raw=d(r)}))}));var h=u,p={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},m={getRgba:v,getHsla:g,getRgb:b,getHsl:x,getHwb:y,getAlpha:w,hexString:N,rgbString:S,rgbaString:j,percentString:_,percentaString:E,hslString:C,hslaString:A,hwbString:k,keyword:T};function v(e){if(e){var t=/^#([a-fA-F0-9]{3,4})$/i,n=/^#([a-fA-F0-9]{6}([a-fA-F0-9]{2})?)$/i,r=/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i,a=/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i,i=/(\w+)/,o=[0,0,0],s=1,l=e.match(t),c="";if(l){c=(l=l[1])[3];for(var u=0;u<o.length;u++)o[u]=parseInt(l[u]+l[u],16);c&&(s=Math.round(parseInt(c+c,16)/255*100)/100)}else if(l=e.match(n)){for(c=l[2],l=l[1],u=0;u<o.length;u++)o[u]=parseInt(l.slice(2*u,2*u+2),16);c&&(s=Math.round(parseInt(c,16)/255*100)/100)}else if(l=e.match(r)){for(u=0;u<o.length;u++)o[u]=parseInt(l[u+1]);s=parseFloat(l[4])}else if(l=e.match(a)){for(u=0;u<o.length;u++)o[u]=Math.round(2.55*parseFloat(l[u+1]));s=parseFloat(l[4])}else if(l=e.match(i)){if("transparent"==l[1])return[0,0,0,0];if(!(o=p[l[1]]))return}for(u=0;u<o.length;u++)o[u]=O(o[u],0,255);return s=s||0==s?O(s,0,1):1,o[3]=s,o}}function g(e){if(e){var t=/^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/,n=e.match(t);if(n){var r=parseFloat(n[4]);return[O(parseInt(n[1]),0,360),O(parseFloat(n[2]),0,100),O(parseFloat(n[3]),0,100),O(isNaN(r)?1:r,0,1)]}}}function y(e){if(e){var t=/^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/,n=e.match(t);if(n){var r=parseFloat(n[4]);return[O(parseInt(n[1]),0,360),O(parseFloat(n[2]),0,100),O(parseFloat(n[3]),0,100),O(isNaN(r)?1:r,0,1)]}}}function b(e){var t=v(e);return t&&t.slice(0,3)}function x(e){var t=g(e);return t&&t.slice(0,3)}function w(e){var t=v(e);return t||(t=g(e))||(t=y(e))?t[3]:void 0}function N(e,t){return t=void 0!==t&&3===e.length?t:e[3],"#"+P(e[0])+P(e[1])+P(e[2])+(t>=0&&t<1?P(Math.round(255*t)):"")}function S(e,t){return t<1||e[3]&&e[3]<1?j(e,t):"rgb("+e[0]+", "+e[1]+", "+e[2]+")"}function j(e,t){return void 0===t&&(t=void 0!==e[3]?e[3]:1),"rgba("+e[0]+", "+e[1]+", "+e[2]+", "+t+")"}function _(e,t){return t<1||e[3]&&e[3]<1?E(e,t):"rgb("+Math.round(e[0]/255*100)+"%, "+Math.round(e[1]/255*100)+"%, "+Math.round(e[2]/255*100)+"%)"}function E(e,t){return"rgba("+Math.round(e[0]/255*100)+"%, "+Math.round(e[1]/255*100)+"%, "+Math.round(e[2]/255*100)+"%, "+(t||e[3]||1)+")"}function C(e,t){return t<1||e[3]&&e[3]<1?A(e,t):"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)"}function A(e,t){return void 0===t&&(t=void 0!==e[3]?e[3]:1),"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+t+")"}function k(e,t){return void 0===t&&(t=void 0!==e[3]?e[3]:1),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+(void 0!==t&&1!==t?", "+t:"")+")"}function T(e){return R[e.slice(0,3)]}function O(e,t,n){return Math.min(Math.max(t,e),n)}function P(e){var t=e.toString(16).toUpperCase();return t.length<2?"0"+t:t}var R={};for(var I in p)R[p[I]]=I;var M=function(e){return e instanceof M?e:this instanceof M?(this.valid=!1,this.values={rgb:[0,0,0],hsl:[0,0,0],hsv:[0,0,0],hwb:[0,0,0],cmyk:[0,0,0,0],alpha:1},void("string"===typeof e?(t=m.getRgba(e))?this.setValues("rgb",t):(t=m.getHsla(e))?this.setValues("hsl",t):(t=m.getHwb(e))&&this.setValues("hwb",t):"object"===typeof e&&(void 0!==(t=e).r||void 0!==t.red?this.setValues("rgb",t):void 0!==t.l||void 0!==t.lightness?this.setValues("hsl",t):void 0!==t.v||void 0!==t.value?this.setValues("hsv",t):void 0!==t.w||void 0!==t.whiteness?this.setValues("hwb",t):void 0===t.c&&void 0===t.cyan||this.setValues("cmyk",t)))):new M(e);var t};M.prototype={isValid:function(){return this.valid},rgb:function(){return this.setSpace("rgb",arguments)},hsl:function(){return this.setSpace("hsl",arguments)},hsv:function(){return this.setSpace("hsv",arguments)},hwb:function(){return this.setSpace("hwb",arguments)},cmyk:function(){return this.setSpace("cmyk",arguments)},rgbArray:function(){return this.values.rgb},hslArray:function(){return this.values.hsl},hsvArray:function(){return this.values.hsv},hwbArray:function(){var e=this.values;return 1!==e.alpha?e.hwb.concat([e.alpha]):e.hwb},cmykArray:function(){return this.values.cmyk},rgbaArray:function(){var e=this.values;return e.rgb.concat([e.alpha])},hslaArray:function(){var e=this.values;return e.hsl.concat([e.alpha])},alpha:function(e){return void 0===e?this.values.alpha:(this.setValues("alpha",e),this)},red:function(e){return this.setChannel("rgb",0,e)},green:function(e){return this.setChannel("rgb",1,e)},blue:function(e){return this.setChannel("rgb",2,e)},hue:function(e){return e&&(e=(e%=360)<0?360+e:e),this.setChannel("hsl",0,e)},saturation:function(e){return this.setChannel("hsl",1,e)},lightness:function(e){return this.setChannel("hsl",2,e)},saturationv:function(e){return this.setChannel("hsv",1,e)},whiteness:function(e){return this.setChannel("hwb",1,e)},blackness:function(e){return this.setChannel("hwb",2,e)},value:function(e){return this.setChannel("hsv",2,e)},cyan:function(e){return this.setChannel("cmyk",0,e)},magenta:function(e){return this.setChannel("cmyk",1,e)},yellow:function(e){return this.setChannel("cmyk",2,e)},black:function(e){return this.setChannel("cmyk",3,e)},hexString:function(){return m.hexString(this.values.rgb)},rgbString:function(){return m.rgbString(this.values.rgb,this.values.alpha)},rgbaString:function(){return m.rgbaString(this.values.rgb,this.values.alpha)},percentString:function(){return m.percentString(this.values.rgb,this.values.alpha)},hslString:function(){return m.hslString(this.values.hsl,this.values.alpha)},hslaString:function(){return m.hslaString(this.values.hsl,this.values.alpha)},hwbString:function(){return m.hwbString(this.values.hwb,this.values.alpha)},keyword:function(){return m.keyword(this.values.rgb,this.values.alpha)},rgbNumber:function(){var e=this.values.rgb;return e[0]<<16|e[1]<<8|e[2]},luminosity:function(){for(var e=this.values.rgb,t=[],n=0;n<e.length;n++){var r=e[n]/255;t[n]=r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4)}return.2126*t[0]+.7152*t[1]+.0722*t[2]},contrast:function(e){var t=this.luminosity(),n=e.luminosity();return t>n?(t+.05)/(n+.05):(n+.05)/(t+.05)},level:function(e){var t=this.contrast(e);return t>=7.1?"AAA":t>=4.5?"AA":""},dark:function(){var e=this.values.rgb;return(299*e[0]+587*e[1]+114*e[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var e=[],t=0;t<3;t++)e[t]=255-this.values.rgb[t];return this.setValues("rgb",e),this},lighten:function(e){var t=this.values.hsl;return t[2]+=t[2]*e,this.setValues("hsl",t),this},darken:function(e){var t=this.values.hsl;return t[2]-=t[2]*e,this.setValues("hsl",t),this},saturate:function(e){var t=this.values.hsl;return t[1]+=t[1]*e,this.setValues("hsl",t),this},desaturate:function(e){var t=this.values.hsl;return t[1]-=t[1]*e,this.setValues("hsl",t),this},whiten:function(e){var t=this.values.hwb;return t[1]+=t[1]*e,this.setValues("hwb",t),this},blacken:function(e){var t=this.values.hwb;return t[2]+=t[2]*e,this.setValues("hwb",t),this},greyscale:function(){var e=this.values.rgb,t=.3*e[0]+.59*e[1]+.11*e[2];return this.setValues("rgb",[t,t,t]),this},clearer:function(e){var t=this.values.alpha;return this.setValues("alpha",t-t*e),this},opaquer:function(e){var t=this.values.alpha;return this.setValues("alpha",t+t*e),this},rotate:function(e){var t=this.values.hsl,n=(t[0]+e)%360;return t[0]=n<0?360+n:n,this.setValues("hsl",t),this},mix:function(e,t){var n=this,r=e,a=void 0===t?.5:t,i=2*a-1,o=n.alpha()-r.alpha(),s=((i*o===-1?i:(i+o)/(1+i*o))+1)/2,l=1-s;return this.rgb(s*n.red()+l*r.red(),s*n.green()+l*r.green(),s*n.blue()+l*r.blue()).alpha(n.alpha()*a+r.alpha()*(1-a))},toJSON:function(){return this.rgb()},clone:function(){var e,t,n=new M,r=this.values,a=n.values;for(var i in r)r.hasOwnProperty(i)&&(e=r[i],"[object Array]"===(t={}.toString.call(e))?a[i]=e.slice(0):"[object Number]"===t?a[i]=e:console.error("unexpected color value:",e));return n}},M.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},M.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},M.prototype.getValues=function(e){for(var t=this.values,n={},r=0;r<e.length;r++)n[e.charAt(r)]=t[e][r];return 1!==t.alpha&&(n.a=t.alpha),n},M.prototype.setValues=function(e,t){var n,r,a=this.values,i=this.spaces,o=this.maxes,s=1;if(this.valid=!0,"alpha"===e)s=t;else if(t.length)a[e]=t.slice(0,e.length),s=t[e.length];else if(void 0!==t[e.charAt(0)]){for(n=0;n<e.length;n++)a[e][n]=t[e.charAt(n)];s=t.a}else if(void 0!==t[i[e][0]]){var l=i[e];for(n=0;n<e.length;n++)a[e][n]=t[l[n]];s=t.alpha}if(a.alpha=Math.max(0,Math.min(1,void 0===s?a.alpha:s)),"alpha"===e)return!1;for(n=0;n<e.length;n++)r=Math.max(0,Math.min(o[e][n],a[e][n])),a[e][n]=Math.round(r);for(var c in i)c!==e&&(a[c]=h[e][c](a[e]));return!0},M.prototype.setSpace=function(e,t){var n=t[0];return void 0===n?this.getValues(e):("number"===typeof n&&(n=Array.prototype.slice.call(t)),this.setValues(e,n),this)},M.prototype.setChannel=function(e,t,n){var r=this.values[e];return void 0===n?r[t]:(n===r[t]||(r[t]=n,this.setValues(e,r)),this)},"undefined"!==typeof window&&(window.Color=M);var D=M;function L(e){return-1===["__proto__","prototype","constructor"].indexOf(e)}var F={noop:function(){},uid:function(){var e=0;return function(){return e++}}(),isNullOrUndef:function(e){return null===e||"undefined"===typeof e},isArray:function(e){if(Array.isArray&&Array.isArray(e))return!0;var t=Object.prototype.toString.call(e);return"[object"===t.substr(0,7)&&"Array]"===t.substr(-6)},isObject:function(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)},isFinite:function(e){return("number"===typeof e||e instanceof Number)&&isFinite(e)},valueOrDefault:function(e,t){return"undefined"===typeof e?t:e},valueAtIndexOrDefault:function(e,t,n){return F.valueOrDefault(F.isArray(e)?e[t]:e,n)},callback:function(e,t,n){if(e&&"function"===typeof e.call)return e.apply(n,t)},each:function(e,t,n,r){var a,i,o;if(F.isArray(e))if(i=e.length,r)for(a=i-1;a>=0;a--)t.call(n,e[a],a);else for(a=0;a<i;a++)t.call(n,e[a],a);else if(F.isObject(e))for(i=(o=Object.keys(e)).length,a=0;a<i;a++)t.call(n,e[o[a]],o[a])},arrayEquals:function(e,t){var n,r,a,i;if(!e||!t||e.length!==t.length)return!1;for(n=0,r=e.length;n<r;++n)if(a=e[n],i=t[n],a instanceof Array&&i instanceof Array){if(!F.arrayEquals(a,i))return!1}else if(a!==i)return!1;return!0},clone:function(e){if(F.isArray(e))return e.map(F.clone);if(F.isObject(e)){for(var t=Object.create(e),n=Object.keys(e),r=n.length,a=0;a<r;++a)t[n[a]]=F.clone(e[n[a]]);return t}return e},_merger:function(e,t,n,r){if(L(e)){var a=t[e],i=n[e];F.isObject(a)&&F.isObject(i)?F.merge(a,i,r):t[e]=F.clone(i)}},_mergerIf:function(e,t,n){if(L(e)){var r=t[e],a=n[e];F.isObject(r)&&F.isObject(a)?F.mergeIf(r,a):t.hasOwnProperty(e)||(t[e]=F.clone(a))}},merge:function(e,t,n){var r,a,i,o,s,l=F.isArray(t)?t:[t],c=l.length;if(!F.isObject(e))return e;for(r=(n=n||{}).merger||F._merger,a=0;a<c;++a)if(t=l[a],F.isObject(t))for(s=0,o=(i=Object.keys(t)).length;s<o;++s)r(i[s],e,t,n);return e},mergeIf:function(e,t){return F.merge(e,t,{merger:F._mergerIf})},extend:Object.assign||function(e){return F.merge(e,[].slice.call(arguments,1),{merger:function(e,t,n){t[e]=n[e]}})},inherits:function(e){var t=this,n=e&&e.hasOwnProperty("constructor")?e.constructor:function(){return t.apply(this,arguments)},r=function(){this.constructor=n};return r.prototype=t.prototype,n.prototype=new r,n.extend=F.inherits,e&&F.extend(n.prototype,e),n.__super__=t.prototype,n},_deprecated:function(e,t,n,r){void 0!==t&&console.warn(e+': "'+n+'" is deprecated. Please use "'+r+'" instead')}},B=F;F.callCallback=F.callback,F.indexOf=function(e,t,n){return Array.prototype.indexOf.call(e,t,n)},F.getValueOrDefault=F.valueOrDefault,F.getValueAtIndexOrDefault=F.valueAtIndexOrDefault;var Z={linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return-e*(e-2)},easeInOutQuad:function(e){return(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1)},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return(e-=1)*e*e+1},easeInOutCubic:function(e){return(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return-((e-=1)*e*e*e-1)},easeInOutQuart:function(e){return(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return(e-=1)*e*e*e*e+1},easeInOutQuint:function(e){return(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},easeInSine:function(e){return 1-Math.cos(e*(Math.PI/2))},easeOutSine:function(e){return Math.sin(e*(Math.PI/2))},easeInOutSine:function(e){return-.5*(Math.cos(Math.PI*e)-1)},easeInExpo:function(e){return 0===e?0:Math.pow(2,10*(e-1))},easeOutExpo:function(e){return 1===e?1:1-Math.pow(2,-10*e)},easeInOutExpo:function(e){return 0===e?0:1===e?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(2-Math.pow(2,-10*--e))},easeInCirc:function(e){return e>=1?e:-(Math.sqrt(1-e*e)-1)},easeOutCirc:function(e){return Math.sqrt(1-(e-=1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){var t=1.70158,n=0,r=1;return 0===e?0:1===e?1:(n||(n=.3),r<1?(r=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/r),-r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n))},easeOutElastic:function(e){var t=1.70158,n=0,r=1;return 0===e?0:1===e?1:(n||(n=.3),r<1?(r=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/r),r*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/n)+1)},easeInOutElastic:function(e){var t=1.70158,n=0,r=1;return 0===e?0:2===(e/=.5)?1:(n||(n=.45),r<1?(r=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/r),e<1?r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n)*-.5:r*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n)*.5+1)},easeInBack:function(e){var t=1.70158;return e*e*((t+1)*e-t)},easeOutBack:function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},easeInBounce:function(e){return 1-Z.easeOutBounce(1-e)},easeOutBounce:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:function(e){return e<.5?.5*Z.easeInBounce(2*e):.5*Z.easeOutBounce(2*e-1)+.5}},z={effects:Z};B.easingEffects=Z;var U=Math.PI,W=U/180,V=2*U,q=U/2,H=U/4,G=2*U/3,Y={clear:function(e){e.ctx.clearRect(0,0,e.width,e.height)},roundedRect:function(e,t,n,r,a,i){if(i){var o=Math.min(i,a/2,r/2),s=t+o,l=n+o,c=t+r-o,u=n+a-o;e.moveTo(t,l),s<c&&l<u?(e.arc(s,l,o,-U,-q),e.arc(c,l,o,-q,0),e.arc(c,u,o,0,q),e.arc(s,u,o,q,U)):s<c?(e.moveTo(s,n),e.arc(c,l,o,-q,q),e.arc(s,l,o,q,U+q)):l<u?(e.arc(s,l,o,-U,0),e.arc(s,u,o,0,U)):e.arc(s,l,o,-U,U),e.closePath(),e.moveTo(t,n)}else e.rect(t,n,r,a)},drawPoint:function(e,t,n,r,a,i){var o,s,l,c,u,d=(i||0)*W;if(t&&"object"===typeof t&&("[object HTMLImageElement]"===(o=t.toString())||"[object HTMLCanvasElement]"===o))return e.save(),e.translate(r,a),e.rotate(d),e.drawImage(t,-t.width/2,-t.height/2,t.width,t.height),void e.restore();if(!(isNaN(n)||n<=0)){switch(e.beginPath(),t){default:e.arc(r,a,n,0,V),e.closePath();break;case"triangle":e.moveTo(r+Math.sin(d)*n,a-Math.cos(d)*n),d+=G,e.lineTo(r+Math.sin(d)*n,a-Math.cos(d)*n),d+=G,e.lineTo(r+Math.sin(d)*n,a-Math.cos(d)*n),e.closePath();break;case"rectRounded":c=n-(u=.516*n),s=Math.cos(d+H)*c,l=Math.sin(d+H)*c,e.arc(r-s,a-l,u,d-U,d-q),e.arc(r+l,a-s,u,d-q,d),e.arc(r+s,a+l,u,d,d+q),e.arc(r-l,a+s,u,d+q,d+U),e.closePath();break;case"rect":if(!i){c=Math.SQRT1_2*n,e.rect(r-c,a-c,2*c,2*c);break}d+=H;case"rectRot":s=Math.cos(d)*n,l=Math.sin(d)*n,e.moveTo(r-s,a-l),e.lineTo(r+l,a-s),e.lineTo(r+s,a+l),e.lineTo(r-l,a+s),e.closePath();break;case"crossRot":d+=H;case"cross":s=Math.cos(d)*n,l=Math.sin(d)*n,e.moveTo(r-s,a-l),e.lineTo(r+s,a+l),e.moveTo(r+l,a-s),e.lineTo(r-l,a+s);break;case"star":s=Math.cos(d)*n,l=Math.sin(d)*n,e.moveTo(r-s,a-l),e.lineTo(r+s,a+l),e.moveTo(r+l,a-s),e.lineTo(r-l,a+s),d+=H,s=Math.cos(d)*n,l=Math.sin(d)*n,e.moveTo(r-s,a-l),e.lineTo(r+s,a+l),e.moveTo(r+l,a-s),e.lineTo(r-l,a+s);break;case"line":s=Math.cos(d)*n,l=Math.sin(d)*n,e.moveTo(r-s,a-l),e.lineTo(r+s,a+l);break;case"dash":e.moveTo(r,a),e.lineTo(r+Math.cos(d)*n,a+Math.sin(d)*n)}e.fill(),e.stroke()}},_isPointInArea:function(e,t){var n=1e-6;return e.x>t.left-n&&e.x<t.right+n&&e.y>t.top-n&&e.y<t.bottom+n},clipArea:function(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()},unclipArea:function(e){e.restore()},lineTo:function(e,t,n,r){var a=n.steppedLine;if(a){if("middle"===a){var i=(t.x+n.x)/2;e.lineTo(i,r?n.y:t.y),e.lineTo(i,r?t.y:n.y)}else"after"===a&&!r||"after"!==a&&r?e.lineTo(t.x,n.y):e.lineTo(n.x,t.y);e.lineTo(n.x,n.y)}else n.tension?e.bezierCurveTo(r?t.controlPointPreviousX:t.controlPointNextX,r?t.controlPointPreviousY:t.controlPointNextY,r?n.controlPointNextX:n.controlPointPreviousX,r?n.controlPointNextY:n.controlPointPreviousY,n.x,n.y):e.lineTo(n.x,n.y)}},X=Y;B.clear=Y.clear,B.drawRoundedRectangle=function(e){e.beginPath(),Y.roundedRect.apply(Y,arguments)};var J={_set:function(e,t){return B.merge(this[e]||(this[e]={}),t)}};J._set("global",{defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",defaultLineHeight:1.2,showLines:!0});var K=J,$=B.valueOrDefault;function Q(e){return!e||B.isNullOrUndef(e.size)||B.isNullOrUndef(e.family)?null:(e.style?e.style+" ":"")+(e.weight?e.weight+" ":"")+e.size+"px "+e.family}var ee={toLineHeight:function(e,t){var n=(""+e).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!n||"normal"===n[1])return 1.2*t;switch(e=+n[2],n[3]){case"px":return e;case"%":e/=100}return t*e},toPadding:function(e){var t,n,r,a;return B.isObject(e)?(t=+e.top||0,n=+e.right||0,r=+e.bottom||0,a=+e.left||0):t=n=r=a=+e||0,{top:t,right:n,bottom:r,left:a,height:t+r,width:a+n}},_parseFont:function(e){var t=K.global,n=$(e.fontSize,t.defaultFontSize),r={family:$(e.fontFamily,t.defaultFontFamily),lineHeight:B.options.toLineHeight($(e.lineHeight,t.defaultLineHeight),n),size:n,style:$(e.fontStyle,t.defaultFontStyle),weight:null,string:""};return r.string=Q(r),r},resolve:function(e,t,n,r){var a,i,o,s=!0;for(a=0,i=e.length;a<i;++a)if(void 0!==(o=e[a])&&(void 0!==t&&"function"===typeof o&&(o=o(t),s=!1),void 0!==n&&B.isArray(o)&&(o=o[n],s=!1),void 0!==o))return r&&!s&&(r.cacheable=!1),o}},te={_factorize:function(e){var t,n=[],r=Math.sqrt(e);for(t=1;t<r;t++)e%t===0&&(n.push(t),n.push(e/t));return r===(0|r)&&n.push(r),n.sort((function(e,t){return e-t})).pop(),n},log10:Math.log10||function(e){var t=Math.log(e)*Math.LOG10E,n=Math.round(t);return e===Math.pow(10,n)?n:t}},ne=te;B.log10=te.log10;var re=function(e,t){return{x:function(n){return e+e+t-n},setWidth:function(e){t=e},textAlign:function(e){return"center"===e?e:"right"===e?"left":"right"},xPlus:function(e,t){return e-t},leftForLtr:function(e,t){return e-t}}},ae=function(){return{x:function(e){return e},setWidth:function(e){},textAlign:function(e){return e},xPlus:function(e,t){return e+t},leftForLtr:function(e,t){return e}}},ie=function(e,t,n){return e?re(t,n):ae()},oe=B,se=z,le=X,ce=ee,ue=ne,de={getRtlAdapter:ie,overrideTextDirection:function(e,t){var n,r;"ltr"!==t&&"rtl"!==t||(r=[(n=e.canvas.style).getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",t,"important"),e.prevTextDirection=r)},restoreTextDirection:function(e){var t=e.prevTextDirection;void 0!==t&&(delete e.prevTextDirection,e.canvas.style.setProperty("direction",t[0],t[1]))}};function fe(e,t,n,r){var a,i,o,s,l,c,u,d,f,h=Object.keys(n);for(a=0,i=h.length;a<i;++a)if(c=n[o=h[a]],t.hasOwnProperty(o)||(t[o]=c),(s=t[o])!==c&&"_"!==o[0]){if(e.hasOwnProperty(o)||(e[o]=s),(u=typeof c)===typeof(l=e[o]))if("string"===u){if((d=D(l)).valid&&(f=D(c)).valid){t[o]=f.mix(d,r).rgbString();continue}}else if(oe.isFinite(l)&&oe.isFinite(c)){t[o]=l+(c-l)*r;continue}t[o]=c}}oe.easing=se,oe.canvas=le,oe.options=ce,oe.math=ue,oe.rtl=de;var he=function(e){oe.extend(this,e),this.initialize.apply(this,arguments)};oe.extend(he.prototype,{_type:void 0,initialize:function(){this.hidden=!1},pivot:function(){var e=this;return e._view||(e._view=oe.extend({},e._model)),e._start={},e},transition:function(e){var t=this,n=t._model,r=t._start,a=t._view;return n&&1!==e?(a||(a=t._view={}),r||(r=t._start={}),fe(r,a,n,e),t):(t._view=oe.extend({},n),t._start=null,t)},tooltipPosition:function(){return{x:this._model.x,y:this._model.y}},hasValue:function(){return oe.isNumber(this._model.x)&&oe.isNumber(this._model.y)}}),he.extend=oe.inherits;var pe=he,me=pe.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),ve=me;Object.defineProperty(me.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(me.prototype,"chartInstance",{get:function(){return this.chart},set:function(e){this.chart=e}}),K._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:oe.noop,onComplete:oe.noop}});var ge={animations:[],request:null,addAnimation:function(e,t,n,r){var a,i,o=this.animations;for(t.chart=e,t.startTime=Date.now(),t.duration=n,r||(e.animating=!0),a=0,i=o.length;a<i;++a)if(o[a].chart===e)return void(o[a]=t);o.push(t),1===o.length&&this.requestAnimationFrame()},cancelAnimation:function(e){var t=oe.findIndex(this.animations,(function(t){return t.chart===e}));-1!==t&&(this.animations.splice(t,1),e.animating=!1)},requestAnimationFrame:function(){var e=this;null===e.request&&(e.request=oe.requestAnimFrame.call(window,(function(){e.request=null,e.startDigest()})))},startDigest:function(){var e=this;e.advance(),e.animations.length>0&&e.requestAnimationFrame()},advance:function(){for(var e,t,n,r,a=this.animations,i=0;i<a.length;)t=(e=a[i]).chart,n=e.numSteps,r=Math.floor((Date.now()-e.startTime)/e.duration*n)+1,e.currentStep=Math.min(r,n),oe.callback(e.render,[t,e],t),oe.callback(e.onAnimationProgress,[e],t),e.currentStep>=n?(oe.callback(e.onAnimationComplete,[e],t),t.animating=!1,a.splice(i,1)):++i}},ye=oe.options.resolve,be=["push","pop","shift","splice","unshift"];function xe(e,t){e._chartjs?e._chartjs.listeners.push(t):(Object.defineProperty(e,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[t]}}),be.forEach((function(t){var n="onData"+t.charAt(0).toUpperCase()+t.slice(1),r=e[t];Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:function(){var t=Array.prototype.slice.call(arguments),a=r.apply(this,t);return oe.each(e._chartjs.listeners,(function(e){"function"===typeof e[n]&&e[n].apply(e,t)})),a}})})))}function we(e,t){var n=e._chartjs;if(n){var r=n.listeners,a=r.indexOf(t);-1!==a&&r.splice(a,1),r.length>0||(be.forEach((function(t){delete e[t]})),delete e._chartjs)}}var Ne=function(e,t){this.initialize(e,t)};oe.extend(Ne.prototype,{datasetElementType:null,dataElementType:null,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth"],_dataElementOptions:["backgroundColor","borderColor","borderWidth","pointStyle"],initialize:function(e,t){var n=this;n.chart=e,n.index=t,n.linkScales(),n.addElements(),n._type=n.getMeta().type},updateIndex:function(e){this.index=e},linkScales:function(){var e=this,t=e.getMeta(),n=e.chart,r=n.scales,a=e.getDataset(),i=n.options.scales;null!==t.xAxisID&&t.xAxisID in r&&!a.xAxisID||(t.xAxisID=a.xAxisID||i.xAxes[0].id),null!==t.yAxisID&&t.yAxisID in r&&!a.yAxisID||(t.yAxisID=a.yAxisID||i.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(e){return this.chart.scales[e]},_getValueScaleId:function(){return this.getMeta().yAxisID},_getIndexScaleId:function(){return this.getMeta().xAxisID},_getValueScale:function(){return this.getScaleForId(this._getValueScaleId())},_getIndexScale:function(){return this.getScaleForId(this._getIndexScaleId())},reset:function(){this._update(!0)},destroy:function(){this._data&&we(this._data,this)},createMetaDataset:function(){var e=this,t=e.datasetElementType;return t&&new t({_chart:e.chart,_datasetIndex:e.index})},createMetaData:function(e){var t=this,n=t.dataElementType;return n&&new n({_chart:t.chart,_datasetIndex:t.index,_index:e})},addElements:function(){var e,t,n=this,r=n.getMeta(),a=n.getDataset().data||[],i=r.data;for(e=0,t=a.length;e<t;++e)i[e]=i[e]||n.createMetaData(e);r.dataset=r.dataset||n.createMetaDataset()},addElementAndReset:function(e){var t=this.createMetaData(e);this.getMeta().data.splice(e,0,t),this.updateElement(t,e,!0)},buildOrUpdateElements:function(){var e=this,t=e.getDataset(),n=t.data||(t.data=[]);e._data!==n&&(e._data&&we(e._data,e),n&&Object.isExtensible(n)&&xe(n,e),e._data=n),e.resyncElements()},_configure:function(){var e=this;e._config=oe.merge(Object.create(null),[e.chart.options.datasets[e._type],e.getDataset()],{merger:function(e,t,n){"_meta"!==e&&"data"!==e&&oe._merger(e,t,n)}})},_update:function(e){var t=this;t._configure(),t._cachedDataOpts=null,t.update(e)},update:oe.noop,transition:function(e){for(var t=this.getMeta(),n=t.data||[],r=n.length,a=0;a<r;++a)n[a].transition(e);t.dataset&&t.dataset.transition(e)},draw:function(){var e=this.getMeta(),t=e.data||[],n=t.length,r=0;for(e.dataset&&e.dataset.draw();r<n;++r)t[r].draw()},getStyle:function(e){var t,n=this,r=n.getMeta(),a=r.dataset;return n._configure(),a&&void 0===e?t=n._resolveDatasetElementOptions(a||{}):(e=e||0,t=n._resolveDataElementOptions(r.data[e]||{},e)),!1!==t.fill&&null!==t.fill||(t.backgroundColor=t.borderColor),t},_resolveDatasetElementOptions:function(e,t){var n,r,a,i,o=this,s=o.chart,l=o._config,c=e.custom||{},u=s.options.elements[o.datasetElementType.prototype._type]||{},d=o._datasetElementOptions,f={},h={chart:s,dataset:o.getDataset(),datasetIndex:o.index,hover:t};for(n=0,r=d.length;n<r;++n)a=d[n],i=t?"hover"+a.charAt(0).toUpperCase()+a.slice(1):a,f[a]=ye([c[i],l[i],u[i]],h);return f},_resolveDataElementOptions:function(e,t){var n=this,r=e&&e.custom,a=n._cachedDataOpts;if(a&&!r)return a;var i,o,s,l,c=n.chart,u=n._config,d=c.options.elements[n.dataElementType.prototype._type]||{},f=n._dataElementOptions,h={},p={chart:c,dataIndex:t,dataset:n.getDataset(),datasetIndex:n.index},m={cacheable:!r};if(r=r||{},oe.isArray(f))for(o=0,s=f.length;o<s;++o)h[l=f[o]]=ye([r[l],u[l],d[l]],p,t,m);else for(o=0,s=(i=Object.keys(f)).length;o<s;++o)h[l=i[o]]=ye([r[l],u[f[l]],u[l],d[l]],p,t,m);return m.cacheable&&(n._cachedDataOpts=Object.freeze(h)),h},removeHoverStyle:function(e){oe.merge(e._model,e.$previousStyle||{}),delete e.$previousStyle},setHoverStyle:function(e){var t=this.chart.data.datasets[e._datasetIndex],n=e._index,r=e.custom||{},a=e._model,i=oe.getHoverColor;e.$previousStyle={backgroundColor:a.backgroundColor,borderColor:a.borderColor,borderWidth:a.borderWidth},a.backgroundColor=ye([r.hoverBackgroundColor,t.hoverBackgroundColor,i(a.backgroundColor)],void 0,n),a.borderColor=ye([r.hoverBorderColor,t.hoverBorderColor,i(a.borderColor)],void 0,n),a.borderWidth=ye([r.hoverBorderWidth,t.hoverBorderWidth,a.borderWidth],void 0,n)},_removeDatasetHoverStyle:function(){var e=this.getMeta().dataset;e&&this.removeHoverStyle(e)},_setDatasetHoverStyle:function(){var e,t,n,r,a,i,o=this.getMeta().dataset,s={};if(o){for(i=o._model,a=this._resolveDatasetElementOptions(o,!0),e=0,t=(r=Object.keys(a)).length;e<t;++e)s[n=r[e]]=i[n],i[n]=a[n];o.$previousStyle=s}},resyncElements:function(){var e=this,t=e.getMeta(),n=e.getDataset().data,r=t.data.length,a=n.length;a<r?t.data.splice(a,r-a):a>r&&e.insertElements(r,a-r)},insertElements:function(e,t){for(var n=0;n<t;++n)this.addElementAndReset(e+n)},onDataPush:function(){var e=arguments.length;this.insertElements(this.getDataset().data.length-e,e)},onDataPop:function(){this.getMeta().data.pop()},onDataShift:function(){this.getMeta().data.shift()},onDataSplice:function(e,t){this.getMeta().data.splice(e,t),this.insertElements(e,arguments.length-2)},onDataUnshift:function(){this.insertElements(0,arguments.length)}}),Ne.extend=oe.inherits;var Se=Ne,je=2*Math.PI;function _e(e,t){var n=t.startAngle,r=t.endAngle,a=t.pixelMargin,i=a/t.outerRadius,o=t.x,s=t.y;e.beginPath(),e.arc(o,s,t.outerRadius,n-i,r+i),t.innerRadius>a?(i=a/t.innerRadius,e.arc(o,s,t.innerRadius-a,r+i,n-i,!0)):e.arc(o,s,a,r+Math.PI/2,n-Math.PI/2),e.closePath(),e.clip()}function Ee(e,t,n,r){var a,i=n.endAngle;for(r&&(n.endAngle=n.startAngle+je,_e(e,n),n.endAngle=i,n.endAngle===n.startAngle&&n.fullCircles&&(n.endAngle+=je,n.fullCircles--)),e.beginPath(),e.arc(n.x,n.y,n.innerRadius,n.startAngle+je,n.startAngle,!0),a=0;a<n.fullCircles;++a)e.stroke();for(e.beginPath(),e.arc(n.x,n.y,t.outerRadius,n.startAngle,n.startAngle+je),a=0;a<n.fullCircles;++a)e.stroke()}function Ce(e,t,n){var r="inner"===t.borderAlign;r?(e.lineWidth=2*t.borderWidth,e.lineJoin="round"):(e.lineWidth=t.borderWidth,e.lineJoin="bevel"),n.fullCircles&&Ee(e,t,n,r),r&&_e(e,n),e.beginPath(),e.arc(n.x,n.y,t.outerRadius,n.startAngle,n.endAngle),e.arc(n.x,n.y,n.innerRadius,n.endAngle,n.startAngle,!0),e.closePath(),e.stroke()}K._set("global",{elements:{arc:{backgroundColor:K.global.defaultColor,borderColor:"#fff",borderWidth:2,borderAlign:"center"}}});var Ae=pe.extend({_type:"arc",inLabelRange:function(e){var t=this._view;return!!t&&Math.pow(e-t.x,2)<Math.pow(t.radius+t.hoverRadius,2)},inRange:function(e,t){var n=this._view;if(n){for(var r=oe.getAngleFromPoint(n,{x:e,y:t}),a=r.angle,i=r.distance,o=n.startAngle,s=n.endAngle;s<o;)s+=je;for(;a>s;)a-=je;for(;a<o;)a+=je;var l=a>=o&&a<=s,c=i>=n.innerRadius&&i<=n.outerRadius;return l&&c}return!1},getCenterPoint:function(){var e=this._view,t=(e.startAngle+e.endAngle)/2,n=(e.innerRadius+e.outerRadius)/2;return{x:e.x+Math.cos(t)*n,y:e.y+Math.sin(t)*n}},getArea:function(){var e=this._view;return Math.PI*((e.endAngle-e.startAngle)/(2*Math.PI))*(Math.pow(e.outerRadius,2)-Math.pow(e.innerRadius,2))},tooltipPosition:function(){var e=this._view,t=e.startAngle+(e.endAngle-e.startAngle)/2,n=(e.outerRadius-e.innerRadius)/2+e.innerRadius;return{x:e.x+Math.cos(t)*n,y:e.y+Math.sin(t)*n}},draw:function(){var e,t=this._chart.ctx,n=this._view,r="inner"===n.borderAlign?.33:0,a={x:n.x,y:n.y,innerRadius:n.innerRadius,outerRadius:Math.max(n.outerRadius-r,0),pixelMargin:r,startAngle:n.startAngle,endAngle:n.endAngle,fullCircles:Math.floor(n.circumference/je)};if(t.save(),t.fillStyle=n.backgroundColor,t.strokeStyle=n.borderColor,a.fullCircles){for(a.endAngle=a.startAngle+je,t.beginPath(),t.arc(a.x,a.y,a.outerRadius,a.startAngle,a.endAngle),t.arc(a.x,a.y,a.innerRadius,a.endAngle,a.startAngle,!0),t.closePath(),e=0;e<a.fullCircles;++e)t.fill();a.endAngle=a.startAngle+n.circumference%je}t.beginPath(),t.arc(a.x,a.y,a.outerRadius,a.startAngle,a.endAngle),t.arc(a.x,a.y,a.innerRadius,a.endAngle,a.startAngle,!0),t.closePath(),t.fill(),n.borderWidth&&Ce(t,n,a),t.restore()}}),ke=oe.valueOrDefault,Te=K.global.defaultColor;K._set("global",{elements:{line:{tension:.4,backgroundColor:Te,borderWidth:3,borderColor:Te,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}});var Oe=pe.extend({_type:"line",draw:function(){var e,t,n,r=this,a=r._view,i=r._chart.ctx,o=a.spanGaps,s=r._children.slice(),l=K.global,c=l.elements.line,u=-1,d=r._loop;if(s.length){if(r._loop){for(e=0;e<s.length;++e)if(t=oe.previousItem(s,e),!s[e]._view.skip&&t._view.skip){s=s.slice(e).concat(s.slice(0,e)),d=o;break}d&&s.push(s[0])}for(i.save(),i.lineCap=a.borderCapStyle||c.borderCapStyle,i.setLineDash&&i.setLineDash(a.borderDash||c.borderDash),i.lineDashOffset=ke(a.borderDashOffset,c.borderDashOffset),i.lineJoin=a.borderJoinStyle||c.borderJoinStyle,i.lineWidth=ke(a.borderWidth,c.borderWidth),i.strokeStyle=a.borderColor||l.defaultColor,i.beginPath(),(n=s[0]._view).skip||(i.moveTo(n.x,n.y),u=0),e=1;e<s.length;++e)n=s[e]._view,t=-1===u?oe.previousItem(s,e):s[u],n.skip||(u!==e-1&&!o||-1===u?i.moveTo(n.x,n.y):oe.canvas.lineTo(i,t._view,n),u=e);d&&i.closePath(),i.stroke(),i.restore()}}}),Pe=oe.valueOrDefault,Re=K.global.defaultColor;function Ie(e){var t=this._view;return!!t&&Math.abs(e-t.x)<t.radius+t.hitRadius}function Me(e){var t=this._view;return!!t&&Math.abs(e-t.y)<t.radius+t.hitRadius}K._set("global",{elements:{point:{radius:3,pointStyle:"circle",backgroundColor:Re,borderColor:Re,borderWidth:1,hitRadius:1,hoverRadius:4,hoverBorderWidth:1}}});var De=pe.extend({_type:"point",inRange:function(e,t){var n=this._view;return!!n&&Math.pow(e-n.x,2)+Math.pow(t-n.y,2)<Math.pow(n.hitRadius+n.radius,2)},inLabelRange:Ie,inXRange:Ie,inYRange:Me,getCenterPoint:function(){var e=this._view;return{x:e.x,y:e.y}},getArea:function(){return Math.PI*Math.pow(this._view.radius,2)},tooltipPosition:function(){var e=this._view;return{x:e.x,y:e.y,padding:e.radius+e.borderWidth}},draw:function(e){var t=this._view,n=this._chart.ctx,r=t.pointStyle,a=t.rotation,i=t.radius,o=t.x,s=t.y,l=K.global,c=l.defaultColor;t.skip||(void 0===e||oe.canvas._isPointInArea(t,e))&&(n.strokeStyle=t.borderColor||c,n.lineWidth=Pe(t.borderWidth,l.elements.point.borderWidth),n.fillStyle=t.backgroundColor||c,oe.canvas.drawPoint(n,r,i,o,s,a))}}),Le=K.global.defaultColor;function Fe(e){return e&&void 0!==e.width}function Be(e){var t,n,r,a,i;return Fe(e)?(i=e.width/2,t=e.x-i,n=e.x+i,r=Math.min(e.y,e.base),a=Math.max(e.y,e.base)):(i=e.height/2,t=Math.min(e.x,e.base),n=Math.max(e.x,e.base),r=e.y-i,a=e.y+i),{left:t,top:r,right:n,bottom:a}}function Ze(e,t,n){return e===t?n:e===n?t:e}function ze(e){var t=e.borderSkipped,n={};return t?(e.horizontal?e.base>e.x&&(t=Ze(t,"left","right")):e.base<e.y&&(t=Ze(t,"bottom","top")),n[t]=!0,n):n}function Ue(e,t,n){var r,a,i,o,s=e.borderWidth,l=ze(e);return oe.isObject(s)?(r=+s.top||0,a=+s.right||0,i=+s.bottom||0,o=+s.left||0):r=a=i=o=+s||0,{t:l.top||r<0?0:r>n?n:r,r:l.right||a<0?0:a>t?t:a,b:l.bottom||i<0?0:i>n?n:i,l:l.left||o<0?0:o>t?t:o}}function We(e){var t=Be(e),n=t.right-t.left,r=t.bottom-t.top,a=Ue(e,n/2,r/2);return{outer:{x:t.left,y:t.top,w:n,h:r},inner:{x:t.left+a.l,y:t.top+a.t,w:n-a.l-a.r,h:r-a.t-a.b}}}function Ve(e,t,n){var r=null===t,a=null===n,i=!(!e||r&&a)&&Be(e);return i&&(r||t>=i.left&&t<=i.right)&&(a||n>=i.top&&n<=i.bottom)}K._set("global",{elements:{rectangle:{backgroundColor:Le,borderColor:Le,borderSkipped:"bottom",borderWidth:0}}});var qe=pe.extend({_type:"rectangle",draw:function(){var e=this._chart.ctx,t=this._view,n=We(t),r=n.outer,a=n.inner;e.fillStyle=t.backgroundColor,e.fillRect(r.x,r.y,r.w,r.h),r.w===a.w&&r.h===a.h||(e.save(),e.beginPath(),e.rect(r.x,r.y,r.w,r.h),e.clip(),e.fillStyle=t.borderColor,e.rect(a.x,a.y,a.w,a.h),e.fill("evenodd"),e.restore())},height:function(){var e=this._view;return e.base-e.y},inRange:function(e,t){return Ve(this._view,e,t)},inLabelRange:function(e,t){var n=this._view;return Fe(n)?Ve(n,e,null):Ve(n,null,t)},inXRange:function(e){return Ve(this._view,e,null)},inYRange:function(e){return Ve(this._view,null,e)},getCenterPoint:function(){var e,t,n=this._view;return Fe(n)?(e=n.x,t=(n.y+n.base)/2):(e=(n.x+n.base)/2,t=n.y),{x:e,y:t}},getArea:function(){var e=this._view;return Fe(e)?e.width*Math.abs(e.y-e.base):e.height*Math.abs(e.x-e.base)},tooltipPosition:function(){var e=this._view;return{x:e.x,y:e.y}}}),He={},Ge=Ae,Ye=Oe,Xe=De,Je=qe;He.Arc=Ge,He.Line=Ye,He.Point=Xe,He.Rectangle=Je;var Ke=oe._deprecated,$e=oe.valueOrDefault;function Qe(e,t){var n,r,a,i,o=e._length;for(a=1,i=t.length;a<i;++a)o=Math.min(o,Math.abs(t[a]-t[a-1]));for(a=0,i=e.getTicks().length;a<i;++a)r=e.getPixelForTick(a),o=a>0?Math.min(o,Math.abs(r-n)):o,n=r;return o}function et(e,t,n){var r,a,i=n.barThickness,o=t.stackCount,s=t.pixels[e],l=oe.isNullOrUndef(i)?Qe(t.scale,t.pixels):-1;return oe.isNullOrUndef(i)?(r=l*n.categoryPercentage,a=n.barPercentage):(r=i*o,a=1),{chunk:r/o,ratio:a,start:s-r/2}}function tt(e,t,n){var r,a=t.pixels,i=a[e],o=e>0?a[e-1]:null,s=e<a.length-1?a[e+1]:null,l=n.categoryPercentage;return null===o&&(o=i-(null===s?t.end-t.start:s-i)),null===s&&(s=i+i-o),r=i-(i-Math.min(o,s))/2*l,{chunk:Math.abs(s-o)/2*l/t.stackCount,ratio:n.barPercentage,start:r}}K._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}}),K._set("global",{datasets:{bar:{categoryPercentage:.8,barPercentage:.9}}});var nt=Se.extend({dataElementType:He.Rectangle,_dataElementOptions:["backgroundColor","borderColor","borderSkipped","borderWidth","barPercentage","barThickness","categoryPercentage","maxBarThickness","minBarLength"],initialize:function(){var e,t,n=this;Se.prototype.initialize.apply(n,arguments),(e=n.getMeta()).stack=n.getDataset().stack,e.bar=!0,t=n._getIndexScale().options,Ke("bar chart",t.barPercentage,"scales.[x/y]Axes.barPercentage","dataset.barPercentage"),Ke("bar chart",t.barThickness,"scales.[x/y]Axes.barThickness","dataset.barThickness"),Ke("bar chart",t.categoryPercentage,"scales.[x/y]Axes.categoryPercentage","dataset.categoryPercentage"),Ke("bar chart",n._getValueScale().options.minBarLength,"scales.[x/y]Axes.minBarLength","dataset.minBarLength"),Ke("bar chart",t.maxBarThickness,"scales.[x/y]Axes.maxBarThickness","dataset.maxBarThickness")},update:function(e){var t,n,r=this,a=r.getMeta().data;for(r._ruler=r.getRuler(),t=0,n=a.length;t<n;++t)r.updateElement(a[t],t,e)},updateElement:function(e,t,n){var r=this,a=r.getMeta(),i=r.getDataset(),o=r._resolveDataElementOptions(e,t);e._xScale=r.getScaleForId(a.xAxisID),e._yScale=r.getScaleForId(a.yAxisID),e._datasetIndex=r.index,e._index=t,e._model={backgroundColor:o.backgroundColor,borderColor:o.borderColor,borderSkipped:o.borderSkipped,borderWidth:o.borderWidth,datasetLabel:i.label,label:r.chart.data.labels[t]},oe.isArray(i.data[t])&&(e._model.borderSkipped=null),r._updateElementGeometry(e,t,n,o),e.pivot()},_updateElementGeometry:function(e,t,n,r){var a=this,i=e._model,o=a._getValueScale(),s=o.getBasePixel(),l=o.isHorizontal(),c=a._ruler||a.getRuler(),u=a.calculateBarValuePixels(a.index,t,r),d=a.calculateBarIndexPixels(a.index,t,c,r);i.horizontal=l,i.base=n?s:u.base,i.x=l?n?s:u.head:d.center,i.y=l?d.center:n?s:u.head,i.height=l?d.size:void 0,i.width=l?void 0:d.size},_getStacks:function(e){var t,n,r=this,a=r._getIndexScale(),i=a._getMatchingVisibleMetas(r._type),o=a.options.stacked,s=i.length,l=[];for(t=0;t<s&&(n=i[t],(!1===o||-1===l.indexOf(n.stack)||void 0===o&&void 0===n.stack)&&l.push(n.stack),n.index!==e);++t);return l},getStackCount:function(){return this._getStacks().length},getStackIndex:function(e,t){var n=this._getStacks(e),r=void 0!==t?n.indexOf(t):-1;return-1===r?n.length-1:r},getRuler:function(){var e,t,n=this,r=n._getIndexScale(),a=[];for(e=0,t=n.getMeta().data.length;e<t;++e)a.push(r.getPixelForValue(null,e,n.index));return{pixels:a,start:r._startPixel,end:r._endPixel,stackCount:n.getStackCount(),scale:r}},calculateBarValuePixels:function(e,t,n){var r,a,i,o,s,l,c,u=this,d=u.chart,f=u._getValueScale(),h=f.isHorizontal(),p=d.data.datasets,m=f._getMatchingVisibleMetas(u._type),v=f._parseValue(p[e].data[t]),g=n.minBarLength,y=f.options.stacked,b=u.getMeta().stack,x=void 0===v.start?0:v.max>=0&&v.min>=0?v.min:v.max,w=void 0===v.start?v.end:v.max>=0&&v.min>=0?v.max-v.min:v.min-v.max,N=m.length;if(y||void 0===y&&void 0!==b)for(r=0;r<N&&(a=m[r]).index!==e;++r)a.stack===b&&(i=void 0===(c=f._parseValue(p[a.index].data[t])).start?c.end:c.min>=0&&c.max>=0?c.max:c.min,(v.min<0&&i<0||v.max>=0&&i>0)&&(x+=i));return o=f.getPixelForValue(x),l=(s=f.getPixelForValue(x+w))-o,void 0!==g&&Math.abs(l)<g&&(l=g,s=w>=0&&!h||w<0&&h?o-g:o+g),{size:l,base:o,head:s,center:s+l/2}},calculateBarIndexPixels:function(e,t,n,r){var a=this,i="flex"===r.barThickness?tt(t,n,r):et(t,n,r),o=a.getStackIndex(e,a.getMeta().stack),s=i.start+i.chunk*o+i.chunk/2,l=Math.min($e(r.maxBarThickness,1/0),i.chunk*i.ratio);return{base:s-l/2,head:s+l/2,center:s,size:l}},draw:function(){var e=this,t=e.chart,n=e._getValueScale(),r=e.getMeta().data,a=e.getDataset(),i=r.length,o=0;for(oe.canvas.clipArea(t.ctx,t.chartArea);o<i;++o){var s=n._parseValue(a.data[o]);isNaN(s.min)||isNaN(s.max)||r[o].draw()}oe.canvas.unclipArea(t.ctx)},_resolveDataElementOptions:function(){var e=this,t=oe.extend({},Se.prototype._resolveDataElementOptions.apply(e,arguments)),n=e._getIndexScale().options,r=e._getValueScale().options;return t.barPercentage=$e(n.barPercentage,t.barPercentage),t.barThickness=$e(n.barThickness,t.barThickness),t.categoryPercentage=$e(n.categoryPercentage,t.categoryPercentage),t.maxBarThickness=$e(n.maxBarThickness,t.maxBarThickness),t.minBarLength=$e(r.minBarLength,t.minBarLength),t}}),rt=oe.valueOrDefault,at=oe.options.resolve;K._set("bubble",{hover:{mode:"single"},scales:{xAxes:[{type:"linear",position:"bottom",id:"x-axis-0"}],yAxes:[{type:"linear",position:"left",id:"y-axis-0"}]},tooltips:{callbacks:{title:function(){return""},label:function(e,t){var n=t.datasets[e.datasetIndex].label||"",r=t.datasets[e.datasetIndex].data[e.index];return n+": ("+e.xLabel+", "+e.yLabel+", "+r.r+")"}}}});var it=Se.extend({dataElementType:He.Point,_dataElementOptions:["backgroundColor","borderColor","borderWidth","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth","hoverRadius","hitRadius","pointStyle","rotation"],update:function(e){var t=this,n=t.getMeta().data;oe.each(n,(function(n,r){t.updateElement(n,r,e)}))},updateElement:function(e,t,n){var r=this,a=r.getMeta(),i=e.custom||{},o=r.getScaleForId(a.xAxisID),s=r.getScaleForId(a.yAxisID),l=r._resolveDataElementOptions(e,t),c=r.getDataset().data[t],u=r.index,d=n?o.getPixelForDecimal(.5):o.getPixelForValue("object"===typeof c?c:NaN,t,u),f=n?s.getBasePixel():s.getPixelForValue(c,t,u);e._xScale=o,e._yScale=s,e._options=l,e._datasetIndex=u,e._index=t,e._model={backgroundColor:l.backgroundColor,borderColor:l.borderColor,borderWidth:l.borderWidth,hitRadius:l.hitRadius,pointStyle:l.pointStyle,rotation:l.rotation,radius:n?0:l.radius,skip:i.skip||isNaN(d)||isNaN(f),x:d,y:f},e.pivot()},setHoverStyle:function(e){var t=e._model,n=e._options,r=oe.getHoverColor;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth,radius:t.radius},t.backgroundColor=rt(n.hoverBackgroundColor,r(n.backgroundColor)),t.borderColor=rt(n.hoverBorderColor,r(n.borderColor)),t.borderWidth=rt(n.hoverBorderWidth,n.borderWidth),t.radius=n.radius+n.hoverRadius},_resolveDataElementOptions:function(e,t){var n=this,r=n.chart,a=n.getDataset(),i=e.custom||{},o=a.data[t]||{},s=Se.prototype._resolveDataElementOptions.apply(n,arguments),l={chart:r,dataIndex:t,dataset:a,datasetIndex:n.index};return n._cachedDataOpts===s&&(s=oe.extend({},s)),s.radius=at([i.radius,o.r,n._config.radius,r.options.elements.point.radius],l,t),s}}),ot=oe.valueOrDefault,st=Math.PI,lt=2*st,ct=st/2;K._set("doughnut",{animation:{animateRotate:!0,animateScale:!1},hover:{mode:"single"},legendCallback:function(e){var t,n,r,a=document.createElement("ul"),i=e.data,o=i.datasets,s=i.labels;if(a.setAttribute("class",e.id+"-legend"),o.length)for(t=0,n=o[0].data.length;t<n;++t)(r=a.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=o[0].backgroundColor[t],s[t]&&r.appendChild(document.createTextNode(s[t]));return a.outerHTML},legend:{labels:{generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map((function(n,r){var a=e.getDatasetMeta(0),i=a.controller.getStyle(r);return{text:n,fillStyle:i.backgroundColor,strokeStyle:i.borderColor,lineWidth:i.borderWidth,hidden:isNaN(t.datasets[0].data[r])||a.data[r].hidden,index:r}})):[]}},onClick:function(e,t){var n,r,a,i=t.index,o=this.chart;for(n=0,r=(o.data.datasets||[]).length;n<r;++n)(a=o.getDatasetMeta(n)).data[i]&&(a.data[i].hidden=!a.data[i].hidden);o.update()}},cutoutPercentage:50,rotation:-ct,circumference:lt,tooltips:{callbacks:{title:function(){return""},label:function(e,t){var n=t.labels[e.index],r=": "+t.datasets[e.datasetIndex].data[e.index];return oe.isArray(n)?(n=n.slice())[0]+=r:n+=r,n}}}});var ut=Se.extend({dataElementType:He.Arc,linkScales:oe.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],getRingIndex:function(e){for(var t=0,n=0;n<e;++n)this.chart.isDatasetVisible(n)&&++t;return t},update:function(e){var t,n,r,a,i=this,o=i.chart,s=o.chartArea,l=o.options,c=1,u=1,d=0,f=0,h=i.getMeta(),p=h.data,m=l.cutoutPercentage/100||0,v=l.circumference,g=i._getRingWeight(i.index);if(v<lt){var y=l.rotation%lt,b=(y+=y>=st?-lt:y<-st?lt:0)+v,x=Math.cos(y),w=Math.sin(y),N=Math.cos(b),S=Math.sin(b),j=y<=0&&b>=0||b>=lt,_=y<=ct&&b>=ct||b>=lt+ct,E=y<=-ct&&b>=-ct||b>=st+ct,C=y===-st||b>=st?-1:Math.min(x,x*m,N,N*m),A=E?-1:Math.min(w,w*m,S,S*m),k=j?1:Math.max(x,x*m,N,N*m),T=_?1:Math.max(w,w*m,S,S*m);c=(k-C)/2,u=(T-A)/2,d=-(k+C)/2,f=-(T+A)/2}for(r=0,a=p.length;r<a;++r)p[r]._options=i._resolveDataElementOptions(p[r],r);for(o.borderWidth=i.getMaxBorderWidth(),t=(s.right-s.left-o.borderWidth)/c,n=(s.bottom-s.top-o.borderWidth)/u,o.outerRadius=Math.max(Math.min(t,n)/2,0),o.innerRadius=Math.max(o.outerRadius*m,0),o.radiusLength=(o.outerRadius-o.innerRadius)/(i._getVisibleDatasetWeightTotal()||1),o.offsetX=d*o.outerRadius,o.offsetY=f*o.outerRadius,h.total=i.calculateTotal(),i.outerRadius=o.outerRadius-o.radiusLength*i._getRingWeightOffset(i.index),i.innerRadius=Math.max(i.outerRadius-o.radiusLength*g,0),r=0,a=p.length;r<a;++r)i.updateElement(p[r],r,e)},updateElement:function(e,t,n){var r=this,a=r.chart,i=a.chartArea,o=a.options,s=o.animation,l=(i.left+i.right)/2,c=(i.top+i.bottom)/2,u=o.rotation,d=o.rotation,f=r.getDataset(),h=n&&s.animateRotate||e.hidden?0:r.calculateCircumference(f.data[t])*(o.circumference/lt),p=n&&s.animateScale?0:r.innerRadius,m=n&&s.animateScale?0:r.outerRadius,v=e._options||{};oe.extend(e,{_datasetIndex:r.index,_index:t,_model:{backgroundColor:v.backgroundColor,borderColor:v.borderColor,borderWidth:v.borderWidth,borderAlign:v.borderAlign,x:l+a.offsetX,y:c+a.offsetY,startAngle:u,endAngle:d,circumference:h,outerRadius:m,innerRadius:p,label:oe.valueAtIndexOrDefault(f.label,t,a.data.labels[t])}});var g=e._model;n&&s.animateRotate||(g.startAngle=0===t?o.rotation:r.getMeta().data[t-1]._model.endAngle,g.endAngle=g.startAngle+g.circumference),e.pivot()},calculateTotal:function(){var e,t=this.getDataset(),n=this.getMeta(),r=0;return oe.each(n.data,(function(n,a){e=t.data[a],isNaN(e)||n.hidden||(r+=Math.abs(e))})),r},calculateCircumference:function(e){var t=this.getMeta().total;return t>0&&!isNaN(e)?lt*(Math.abs(e)/t):0},getMaxBorderWidth:function(e){var t,n,r,a,i,o,s,l,c=this,u=0,d=c.chart;if(!e)for(t=0,n=d.data.datasets.length;t<n;++t)if(d.isDatasetVisible(t)){e=(r=d.getDatasetMeta(t)).data,t!==c.index&&(i=r.controller);break}if(!e)return 0;for(t=0,n=e.length;t<n;++t)a=e[t],i?(i._configure(),o=i._resolveDataElementOptions(a,t)):o=a._options,"inner"!==o.borderAlign&&(s=o.borderWidth,u=(l=o.hoverBorderWidth)>(u=s>u?s:u)?l:u);return u},setHoverStyle:function(e){var t=e._model,n=e._options,r=oe.getHoverColor;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth},t.backgroundColor=ot(n.hoverBackgroundColor,r(n.backgroundColor)),t.borderColor=ot(n.hoverBorderColor,r(n.borderColor)),t.borderWidth=ot(n.hoverBorderWidth,n.borderWidth)},_getRingWeightOffset:function(e){for(var t=0,n=0;n<e;++n)this.chart.isDatasetVisible(n)&&(t+=this._getRingWeight(n));return t},_getRingWeight:function(e){return Math.max(ot(this.chart.data.datasets[e].weight,1),0)},_getVisibleDatasetWeightTotal:function(){return this._getRingWeightOffset(this.chart.data.datasets.length)}});K._set("horizontalBar",{hover:{mode:"index",axis:"y"},scales:{xAxes:[{type:"linear",position:"bottom"}],yAxes:[{type:"category",position:"left",offset:!0,gridLines:{offsetGridLines:!0}}]},elements:{rectangle:{borderSkipped:"left"}},tooltips:{mode:"index",axis:"y"}}),K._set("global",{datasets:{horizontalBar:{categoryPercentage:.8,barPercentage:.9}}});var dt=nt.extend({_getValueScaleId:function(){return this.getMeta().xAxisID},_getIndexScaleId:function(){return this.getMeta().yAxisID}}),ft=oe.valueOrDefault,ht=oe.options.resolve,pt=oe.canvas._isPointInArea;function mt(e,t){var n=e&&e.options.ticks||{},r=n.reverse,a=void 0===n.min?t:0,i=void 0===n.max?t:0;return{start:r?i:a,end:r?a:i}}function vt(e,t,n){var r=n/2,a=mt(e,r),i=mt(t,r);return{top:i.end,right:a.end,bottom:i.start,left:a.start}}function gt(e){var t,n,r,a;return oe.isObject(e)?(t=e.top,n=e.right,r=e.bottom,a=e.left):t=n=r=a=e,{top:t,right:n,bottom:r,left:a}}K._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}});var yt=Se.extend({datasetElementType:He.Line,dataElementType:He.Point,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth","cubicInterpolationMode","fill"],_dataElementOptions:{backgroundColor:"pointBackgroundColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},update:function(e){var t,n,r=this,a=r.getMeta(),i=a.dataset,o=a.data||[],s=r.chart.options,l=r._config,c=r._showLine=ft(l.showLine,s.showLines);for(r._xScale=r.getScaleForId(a.xAxisID),r._yScale=r.getScaleForId(a.yAxisID),c&&(void 0!==l.tension&&void 0===l.lineTension&&(l.lineTension=l.tension),i._scale=r._yScale,i._datasetIndex=r.index,i._children=o,i._model=r._resolveDatasetElementOptions(i),i.pivot()),t=0,n=o.length;t<n;++t)r.updateElement(o[t],t,e);for(c&&0!==i._model.tension&&r.updateBezierControlPoints(),t=0,n=o.length;t<n;++t)o[t].pivot()},updateElement:function(e,t,n){var r,a,i=this,o=i.getMeta(),s=e.custom||{},l=i.getDataset(),c=i.index,u=l.data[t],d=i._xScale,f=i._yScale,h=o.dataset._model,p=i._resolveDataElementOptions(e,t);r=d.getPixelForValue("object"===typeof u?u:NaN,t,c),a=n?f.getBasePixel():i.calculatePointY(u,t,c),e._xScale=d,e._yScale=f,e._options=p,e._datasetIndex=c,e._index=t,e._model={x:r,y:a,skip:s.skip||isNaN(r)||isNaN(a),radius:p.radius,pointStyle:p.pointStyle,rotation:p.rotation,backgroundColor:p.backgroundColor,borderColor:p.borderColor,borderWidth:p.borderWidth,tension:ft(s.tension,h?h.tension:0),steppedLine:!!h&&h.steppedLine,hitRadius:p.hitRadius}},_resolveDatasetElementOptions:function(e){var t=this,n=t._config,r=e.custom||{},a=t.chart.options,i=a.elements.line,o=Se.prototype._resolveDatasetElementOptions.apply(t,arguments);return o.spanGaps=ft(n.spanGaps,a.spanGaps),o.tension=ft(n.lineTension,i.tension),o.steppedLine=ht([r.steppedLine,n.steppedLine,i.stepped]),o.clip=gt(ft(n.clip,vt(t._xScale,t._yScale,o.borderWidth))),o},calculatePointY:function(e,t,n){var r,a,i,o,s,l,c,u=this,d=u.chart,f=u._yScale,h=0,p=0;if(f.options.stacked){for(s=+f.getRightValue(e),c=(l=d._getSortedVisibleDatasetMetas()).length,r=0;r<c&&(i=l[r]).index!==n;++r)a=d.data.datasets[i.index],"line"===i.type&&i.yAxisID===f.id&&((o=+f.getRightValue(a.data[t]))<0?p+=o||0:h+=o||0);return s<0?f.getPixelForValue(p+s):f.getPixelForValue(h+s)}return f.getPixelForValue(e)},updateBezierControlPoints:function(){var e,t,n,r,a=this,i=a.chart,o=a.getMeta(),s=o.dataset._model,l=i.chartArea,c=o.data||[];function u(e,t,n){return Math.max(Math.min(e,n),t)}if(s.spanGaps&&(c=c.filter((function(e){return!e._model.skip}))),"monotone"===s.cubicInterpolationMode)oe.splineCurveMonotone(c);else for(e=0,t=c.length;e<t;++e)n=c[e]._model,r=oe.splineCurve(oe.previousItem(c,e)._model,n,oe.nextItem(c,e)._model,s.tension),n.controlPointPreviousX=r.previous.x,n.controlPointPreviousY=r.previous.y,n.controlPointNextX=r.next.x,n.controlPointNextY=r.next.y;if(i.options.elements.line.capBezierPoints)for(e=0,t=c.length;e<t;++e)n=c[e]._model,pt(n,l)&&(e>0&&pt(c[e-1]._model,l)&&(n.controlPointPreviousX=u(n.controlPointPreviousX,l.left,l.right),n.controlPointPreviousY=u(n.controlPointPreviousY,l.top,l.bottom)),e<c.length-1&&pt(c[e+1]._model,l)&&(n.controlPointNextX=u(n.controlPointNextX,l.left,l.right),n.controlPointNextY=u(n.controlPointNextY,l.top,l.bottom)))},draw:function(){var e,t=this,n=t.chart,r=t.getMeta(),a=r.data||[],i=n.chartArea,o=n.canvas,s=0,l=a.length;for(t._showLine&&(e=r.dataset._model.clip,oe.canvas.clipArea(n.ctx,{left:!1===e.left?0:i.left-e.left,right:!1===e.right?o.width:i.right+e.right,top:!1===e.top?0:i.top-e.top,bottom:!1===e.bottom?o.height:i.bottom+e.bottom}),r.dataset.draw(),oe.canvas.unclipArea(n.ctx));s<l;++s)a[s].draw(i)},setHoverStyle:function(e){var t=e._model,n=e._options,r=oe.getHoverColor;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth,radius:t.radius},t.backgroundColor=ft(n.hoverBackgroundColor,r(n.backgroundColor)),t.borderColor=ft(n.hoverBorderColor,r(n.borderColor)),t.borderWidth=ft(n.hoverBorderWidth,n.borderWidth),t.radius=ft(n.hoverRadius,n.radius)}}),bt=oe.options.resolve;K._set("polarArea",{scale:{type:"radialLinear",angleLines:{display:!1},gridLines:{circular:!0},pointLabels:{display:!1},ticks:{beginAtZero:!0}},animation:{animateRotate:!0,animateScale:!0},startAngle:-.5*Math.PI,legendCallback:function(e){var t,n,r,a=document.createElement("ul"),i=e.data,o=i.datasets,s=i.labels;if(a.setAttribute("class",e.id+"-legend"),o.length)for(t=0,n=o[0].data.length;t<n;++t)(r=a.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=o[0].backgroundColor[t],s[t]&&r.appendChild(document.createTextNode(s[t]));return a.outerHTML},legend:{labels:{generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map((function(n,r){var a=e.getDatasetMeta(0),i=a.controller.getStyle(r);return{text:n,fillStyle:i.backgroundColor,strokeStyle:i.borderColor,lineWidth:i.borderWidth,hidden:isNaN(t.datasets[0].data[r])||a.data[r].hidden,index:r}})):[]}},onClick:function(e,t){var n,r,a,i=t.index,o=this.chart;for(n=0,r=(o.data.datasets||[]).length;n<r;++n)(a=o.getDatasetMeta(n)).data[i].hidden=!a.data[i].hidden;o.update()}},tooltips:{callbacks:{title:function(){return""},label:function(e,t){return t.labels[e.index]+": "+e.yLabel}}}});var xt=Se.extend({dataElementType:He.Arc,linkScales:oe.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],_getIndexScaleId:function(){return this.chart.scale.id},_getValueScaleId:function(){return this.chart.scale.id},update:function(e){var t,n,r,a=this,i=a.getDataset(),o=a.getMeta(),s=a.chart.options.startAngle||0,l=a._starts=[],c=a._angles=[],u=o.data;for(a._updateRadius(),o.count=a.countVisibleElements(),t=0,n=i.data.length;t<n;t++)l[t]=s,r=a._computeAngle(t),c[t]=r,s+=r;for(t=0,n=u.length;t<n;++t)u[t]._options=a._resolveDataElementOptions(u[t],t),a.updateElement(u[t],t,e)},_updateRadius:function(){var e=this,t=e.chart,n=t.chartArea,r=t.options,a=Math.min(n.right-n.left,n.bottom-n.top);t.outerRadius=Math.max(a/2,0),t.innerRadius=Math.max(r.cutoutPercentage?t.outerRadius/100*r.cutoutPercentage:1,0),t.radiusLength=(t.outerRadius-t.innerRadius)/t.getVisibleDatasetCount(),e.outerRadius=t.outerRadius-t.radiusLength*e.index,e.innerRadius=e.outerRadius-t.radiusLength},updateElement:function(e,t,n){var r=this,a=r.chart,i=r.getDataset(),o=a.options,s=o.animation,l=a.scale,c=a.data.labels,u=l.xCenter,d=l.yCenter,f=o.startAngle,h=e.hidden?0:l.getDistanceFromCenterForValue(i.data[t]),p=r._starts[t],m=p+(e.hidden?0:r._angles[t]),v=s.animateScale?0:l.getDistanceFromCenterForValue(i.data[t]),g=e._options||{};oe.extend(e,{_datasetIndex:r.index,_index:t,_scale:l,_model:{backgroundColor:g.backgroundColor,borderColor:g.borderColor,borderWidth:g.borderWidth,borderAlign:g.borderAlign,x:u,y:d,innerRadius:0,outerRadius:n?v:h,startAngle:n&&s.animateRotate?f:p,endAngle:n&&s.animateRotate?f:m,label:oe.valueAtIndexOrDefault(c,t,c[t])}}),e.pivot()},countVisibleElements:function(){var e=this.getDataset(),t=this.getMeta(),n=0;return oe.each(t.data,(function(t,r){isNaN(e.data[r])||t.hidden||n++})),n},setHoverStyle:function(e){var t=e._model,n=e._options,r=oe.getHoverColor,a=oe.valueOrDefault;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth},t.backgroundColor=a(n.hoverBackgroundColor,r(n.backgroundColor)),t.borderColor=a(n.hoverBorderColor,r(n.borderColor)),t.borderWidth=a(n.hoverBorderWidth,n.borderWidth)},_computeAngle:function(e){var t=this,n=this.getMeta().count,r=t.getDataset(),a=t.getMeta();if(isNaN(r.data[e])||a.data[e].hidden)return 0;var i={chart:t.chart,dataIndex:e,dataset:r,datasetIndex:t.index};return bt([t.chart.options.elements.arc.angle,2*Math.PI/n],i,e)}});K._set("pie",oe.clone(K.doughnut)),K._set("pie",{cutoutPercentage:0});var wt=ut,Nt=oe.valueOrDefault;K._set("radar",{spanGaps:!1,scale:{type:"radialLinear"},elements:{line:{fill:"start",tension:0}}});var St=Se.extend({datasetElementType:He.Line,dataElementType:He.Point,linkScales:oe.noop,_datasetElementOptions:["backgroundColor","borderWidth","borderColor","borderCapStyle","borderDash","borderDashOffset","borderJoinStyle","fill"],_dataElementOptions:{backgroundColor:"pointBackgroundColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},_getIndexScaleId:function(){return this.chart.scale.id},_getValueScaleId:function(){return this.chart.scale.id},update:function(e){var t,n,r=this,a=r.getMeta(),i=a.dataset,o=a.data||[],s=r.chart.scale,l=r._config;for(void 0!==l.tension&&void 0===l.lineTension&&(l.lineTension=l.tension),i._scale=s,i._datasetIndex=r.index,i._children=o,i._loop=!0,i._model=r._resolveDatasetElementOptions(i),i.pivot(),t=0,n=o.length;t<n;++t)r.updateElement(o[t],t,e);for(r.updateBezierControlPoints(),t=0,n=o.length;t<n;++t)o[t].pivot()},updateElement:function(e,t,n){var r=this,a=e.custom||{},i=r.getDataset(),o=r.chart.scale,s=o.getPointPositionForValue(t,i.data[t]),l=r._resolveDataElementOptions(e,t),c=r.getMeta().dataset._model,u=n?o.xCenter:s.x,d=n?o.yCenter:s.y;e._scale=o,e._options=l,e._datasetIndex=r.index,e._index=t,e._model={x:u,y:d,skip:a.skip||isNaN(u)||isNaN(d),radius:l.radius,pointStyle:l.pointStyle,rotation:l.rotation,backgroundColor:l.backgroundColor,borderColor:l.borderColor,borderWidth:l.borderWidth,tension:Nt(a.tension,c?c.tension:0),hitRadius:l.hitRadius}},_resolveDatasetElementOptions:function(){var e=this,t=e._config,n=e.chart.options,r=Se.prototype._resolveDatasetElementOptions.apply(e,arguments);return r.spanGaps=Nt(t.spanGaps,n.spanGaps),r.tension=Nt(t.lineTension,n.elements.line.tension),r},updateBezierControlPoints:function(){var e,t,n,r,a=this,i=a.getMeta(),o=a.chart.chartArea,s=i.data||[];function l(e,t,n){return Math.max(Math.min(e,n),t)}for(i.dataset._model.spanGaps&&(s=s.filter((function(e){return!e._model.skip}))),e=0,t=s.length;e<t;++e)n=s[e]._model,r=oe.splineCurve(oe.previousItem(s,e,!0)._model,n,oe.nextItem(s,e,!0)._model,n.tension),n.controlPointPreviousX=l(r.previous.x,o.left,o.right),n.controlPointPreviousY=l(r.previous.y,o.top,o.bottom),n.controlPointNextX=l(r.next.x,o.left,o.right),n.controlPointNextY=l(r.next.y,o.top,o.bottom)},setHoverStyle:function(e){var t=e._model,n=e._options,r=oe.getHoverColor;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth,radius:t.radius},t.backgroundColor=Nt(n.hoverBackgroundColor,r(n.backgroundColor)),t.borderColor=Nt(n.hoverBorderColor,r(n.borderColor)),t.borderWidth=Nt(n.hoverBorderWidth,n.borderWidth),t.radius=Nt(n.hoverRadius,n.radius)}});K._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},tooltips:{callbacks:{title:function(){return""},label:function(e){return"("+e.xLabel+", "+e.yLabel+")"}}}}),K._set("global",{datasets:{scatter:{showLine:!1}}});var jt={bar:nt,bubble:it,doughnut:ut,horizontalBar:dt,line:yt,polarArea:xt,pie:wt,radar:St,scatter:yt};function _t(e,t){return e.native?{x:e.x,y:e.y}:oe.getRelativePosition(e,t)}function Et(e,t){var n,r,a,i,o,s,l=e._getSortedVisibleDatasetMetas();for(r=0,i=l.length;r<i;++r)for(a=0,o=(n=l[r].data).length;a<o;++a)(s=n[a])._view.skip||t(s)}function Ct(e,t){var n=[];return Et(e,(function(e){e.inRange(t.x,t.y)&&n.push(e)})),n}function At(e,t,n,r){var a=Number.POSITIVE_INFINITY,i=[];return Et(e,(function(e){if(!n||e.inRange(t.x,t.y)){var o=e.getCenterPoint(),s=r(t,o);s<a?(i=[e],a=s):s===a&&i.push(e)}})),i}function kt(e){var t=-1!==e.indexOf("x"),n=-1!==e.indexOf("y");return function(e,r){var a=t?Math.abs(e.x-r.x):0,i=n?Math.abs(e.y-r.y):0;return Math.sqrt(Math.pow(a,2)+Math.pow(i,2))}}function Tt(e,t,n){var r=_t(t,e);n.axis=n.axis||"x";var a=kt(n.axis),i=n.intersect?Ct(e,r):At(e,r,!1,a),o=[];return i.length?(e._getSortedVisibleDatasetMetas().forEach((function(e){var t=e.data[i[0]._index];t&&!t._view.skip&&o.push(t)})),o):[]}var Ot={modes:{single:function(e,t){var n=_t(t,e),r=[];return Et(e,(function(e){if(e.inRange(n.x,n.y))return r.push(e),r})),r.slice(0,1)},label:Tt,index:Tt,dataset:function(e,t,n){var r=_t(t,e);n.axis=n.axis||"xy";var a=kt(n.axis),i=n.intersect?Ct(e,r):At(e,r,!1,a);return i.length>0&&(i=e.getDatasetMeta(i[0]._datasetIndex).data),i},"x-axis":function(e,t){return Tt(e,t,{intersect:!1})},point:function(e,t){return Ct(e,_t(t,e))},nearest:function(e,t,n){var r=_t(t,e);n.axis=n.axis||"xy";var a=kt(n.axis);return At(e,r,n.intersect,a)},x:function(e,t,n){var r=_t(t,e),a=[],i=!1;return Et(e,(function(e){e.inXRange(r.x)&&a.push(e),e.inRange(r.x,r.y)&&(i=!0)})),n.intersect&&!i&&(a=[]),a},y:function(e,t,n){var r=_t(t,e),a=[],i=!1;return Et(e,(function(e){e.inYRange(r.y)&&a.push(e),e.inRange(r.x,r.y)&&(i=!0)})),n.intersect&&!i&&(a=[]),a}}},Pt=oe.extend;function Rt(e,t){return oe.where(e,(function(e){return e.pos===t}))}function It(e,t){return e.sort((function(e,n){var r=t?n:e,a=t?e:n;return r.weight===a.weight?r.index-a.index:r.weight-a.weight}))}function Mt(e){var t,n,r,a=[];for(t=0,n=(e||[]).length;t<n;++t)r=e[t],a.push({index:t,box:r,pos:r.position,horizontal:r.isHorizontal(),weight:r.weight});return a}function Dt(e,t){var n,r,a;for(n=0,r=e.length;n<r;++n)(a=e[n]).width=a.horizontal?a.box.fullWidth&&t.availableWidth:t.vBoxMaxWidth,a.height=a.horizontal&&t.hBoxMaxHeight}function Lt(e){var t=Mt(e),n=It(Rt(t,"left"),!0),r=It(Rt(t,"right")),a=It(Rt(t,"top"),!0),i=It(Rt(t,"bottom"));return{leftAndTop:n.concat(a),rightAndBottom:r.concat(i),chartArea:Rt(t,"chartArea"),vertical:n.concat(r),horizontal:a.concat(i)}}function Ft(e,t,n,r){return Math.max(e[n],t[n])+Math.max(e[r],t[r])}function Bt(e,t,n){var r,a,i=n.box,o=e.maxPadding;if(n.size&&(e[n.pos]-=n.size),n.size=n.horizontal?i.height:i.width,e[n.pos]+=n.size,i.getPadding){var s=i.getPadding();o.top=Math.max(o.top,s.top),o.left=Math.max(o.left,s.left),o.bottom=Math.max(o.bottom,s.bottom),o.right=Math.max(o.right,s.right)}if(r=t.outerWidth-Ft(o,e,"left","right"),a=t.outerHeight-Ft(o,e,"top","bottom"),r!==e.w||a!==e.h){e.w=r,e.h=a;var l=n.horizontal?[r,e.w]:[a,e.h];return l[0]!==l[1]&&(!isNaN(l[0])||!isNaN(l[1]))}}function Zt(e){var t=e.maxPadding;function n(n){var r=Math.max(t[n]-e[n],0);return e[n]+=r,r}e.y+=n("top"),e.x+=n("left"),n("right"),n("bottom")}function zt(e,t){var n=t.maxPadding;function r(e){var r={left:0,top:0,right:0,bottom:0};return e.forEach((function(e){r[e]=Math.max(t[e],n[e])})),r}return r(e?["left","right"]:["top","bottom"])}function Ut(e,t,n){var r,a,i,o,s,l,c=[];for(r=0,a=e.length;r<a;++r)(o=(i=e[r]).box).update(i.width||t.w,i.height||t.h,zt(i.horizontal,t)),Bt(t,n,i)&&(l=!0,c.length&&(s=!0)),o.fullWidth||c.push(i);return s&&Ut(c,t,n)||l}function Wt(e,t,n){var r,a,i,o,s=n.padding,l=t.x,c=t.y;for(r=0,a=e.length;r<a;++r)o=(i=e[r]).box,i.horizontal?(o.left=o.fullWidth?s.left:t.left,o.right=o.fullWidth?n.outerWidth-s.right:t.left+t.w,o.top=c,o.bottom=c+o.height,o.width=o.right-o.left,c=o.bottom):(o.left=l,o.right=l+o.width,o.top=t.top,o.bottom=t.top+t.h,o.height=o.bottom-o.top,l=o.right);t.x=l,t.y=c}K._set("global",{layout:{padding:{top:0,right:0,bottom:0,left:0}}});var Vt={defaults:{},addBox:function(e,t){e.boxes||(e.boxes=[]),t.fullWidth=t.fullWidth||!1,t.position=t.position||"top",t.weight=t.weight||0,t._layers=t._layers||function(){return[{z:0,draw:function(){t.draw.apply(t,arguments)}}]},e.boxes.push(t)},removeBox:function(e,t){var n=e.boxes?e.boxes.indexOf(t):-1;-1!==n&&e.boxes.splice(n,1)},configure:function(e,t,n){for(var r,a=["fullWidth","position","weight"],i=a.length,o=0;o<i;++o)r=a[o],n.hasOwnProperty(r)&&(t[r]=n[r])},update:function(e,t,n){if(e){var r=e.options.layout||{},a=oe.options.toPadding(r.padding),i=t-a.width,o=n-a.height,s=Lt(e.boxes),l=s.vertical,c=s.horizontal,u=Object.freeze({outerWidth:t,outerHeight:n,padding:a,availableWidth:i,vBoxMaxWidth:i/2/l.length,hBoxMaxHeight:o/2}),d=Pt({maxPadding:Pt({},a),w:i,h:o,x:a.left,y:a.top},a);Dt(l.concat(c),u),Ut(l,d,u),Ut(c,d,u)&&Ut(l,d,u),Zt(d),Wt(s.leftAndTop,d,u),d.x+=d.w,d.y+=d.h,Wt(s.rightAndBottom,d,u),e.chartArea={left:d.left,top:d.top,right:d.left+d.w,bottom:d.top+d.h},oe.each(s.chartArea,(function(t){var n=t.box;Pt(n,e.chartArea),n.update(d.w,d.h)}))}}},qt={acquireContext:function(e){return e&&e.canvas&&(e=e.canvas),e&&e.getContext("2d")||null}},Ht="/*\r\n * DOM element rendering detection\r\n * https://davidwalsh.name/detect-node-insertion\r\n */\r\n@keyframes chartjs-render-animation {\r\n\tfrom { opacity: 0.99; }\r\n\tto { opacity: 1; }\r\n}\r\n\r\n.chartjs-render-monitor {\r\n\tanimation: chartjs-render-animation 0.001s;\r\n}\r\n\r\n/*\r\n * DOM element resizing detection\r\n * https://github.com/marcj/css-element-queries\r\n */\r\n.chartjs-size-monitor,\r\n.chartjs-size-monitor-expand,\r\n.chartjs-size-monitor-shrink {\r\n\tposition: absolute;\r\n\tdirection: ltr;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tright: 0;\r\n\tbottom: 0;\r\n\toverflow: hidden;\r\n\tpointer-events: none;\r\n\tvisibility: hidden;\r\n\tz-index: -1;\r\n}\r\n\r\n.chartjs-size-monitor-expand > div {\r\n\tposition: absolute;\r\n\twidth: 1000000px;\r\n\theight: 1000000px;\r\n\tleft: 0;\r\n\ttop: 0;\r\n}\r\n\r\n.chartjs-size-monitor-shrink > div {\r\n\tposition: absolute;\r\n\twidth: 200%;\r\n\theight: 200%;\r\n\tleft: 0;\r\n\ttop: 0;\r\n}\r\n",Gt=n(Object.freeze({__proto__:null,default:Ht})),Yt="$chartjs",Xt="chartjs-",Jt=Xt+"size-monitor",Kt=Xt+"render-monitor",$t=Xt+"render-animation",Qt=["animationstart","webkitAnimationStart"],en={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};function tn(e,t){var n=oe.getStyle(e,t),r=n&&n.match(/^(\d+)(\.\d+)?px$/);return r?Number(r[1]):void 0}function nn(e,t){var n=e.style,r=e.getAttribute("height"),a=e.getAttribute("width");if(e[Yt]={initial:{height:r,width:a,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",null===a||""===a){var i=tn(e,"width");void 0!==i&&(e.width=i)}if(null===r||""===r)if(""===e.style.height)e.height=e.width/(t.options.aspectRatio||2);else{var o=tn(e,"height");void 0!==i&&(e.height=o)}return e}var rn=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("e",null,t)}catch(n){}return e}(),an=!!rn&&{passive:!0};function on(e,t,n){e.addEventListener(t,n,an)}function sn(e,t,n){e.removeEventListener(t,n,an)}function ln(e,t,n,r,a){return{type:e,chart:t,native:a||null,x:void 0!==n?n:null,y:void 0!==r?r:null}}function cn(e,t){var n=en[e.type]||e.type,r=oe.getRelativePosition(e,t);return ln(n,t,r.x,r.y,e)}function un(e,t){var n=!1,r=[];return function(){r=Array.prototype.slice.call(arguments),t=t||this,n||(n=!0,oe.requestAnimFrame.call(window,(function(){n=!1,e.apply(t,r)})))}}function dn(e){var t=document.createElement("div");return t.className=e||"",t}function fn(e){var t=1e6,n=dn(Jt),r=dn(Jt+"-expand"),a=dn(Jt+"-shrink");r.appendChild(dn()),a.appendChild(dn()),n.appendChild(r),n.appendChild(a),n._reset=function(){r.scrollLeft=t,r.scrollTop=t,a.scrollLeft=t,a.scrollTop=t};var i=function(){n._reset(),e()};return on(r,"scroll",i.bind(r,"expand")),on(a,"scroll",i.bind(a,"shrink")),n}function hn(e,t){var n=e[Yt]||(e[Yt]={}),r=n.renderProxy=function(e){e.animationName===$t&&t()};oe.each(Qt,(function(t){on(e,t,r)})),n.reflow=!!e.offsetParent,e.classList.add(Kt)}function pn(e){var t=e[Yt]||{},n=t.renderProxy;n&&(oe.each(Qt,(function(t){sn(e,t,n)})),delete t.renderProxy),e.classList.remove(Kt)}function mn(e,t,n){var r=e[Yt]||(e[Yt]={}),a=r.resizer=fn(un((function(){if(r.resizer){var a=n.options.maintainAspectRatio&&e.parentNode,i=a?a.clientWidth:0;t(ln("resize",n)),a&&a.clientWidth<i&&n.canvas&&t(ln("resize",n))}})));hn(e,(function(){if(r.resizer){var t=e.parentNode;t&&t!==a.parentNode&&t.insertBefore(a,t.firstChild),a._reset()}}))}function vn(e){var t=e[Yt]||{},n=t.resizer;delete t.resizer,pn(e),n&&n.parentNode&&n.parentNode.removeChild(n)}function gn(e,t){var n=e[Yt]||(e[Yt]={});if(!n.containsStyles){n.containsStyles=!0,t="/* Chart.js */\n"+t;var r=document.createElement("style");r.setAttribute("type","text/css"),r.appendChild(document.createTextNode(t)),e.appendChild(r)}}var yn={disableCSSInjection:!1,_enabled:"undefined"!==typeof window&&"undefined"!==typeof document,_ensureLoaded:function(e){if(!this.disableCSSInjection){var t=e.getRootNode?e.getRootNode():document;gn(t.host?t:document.head,Gt)}},acquireContext:function(e,t){"string"===typeof e?e=document.getElementById(e):e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas);var n=e&&e.getContext&&e.getContext("2d");return n&&n.canvas===e?(this._ensureLoaded(e),nn(e,t),n):null},releaseContext:function(e){var t=e.canvas;if(t[Yt]){var n=t[Yt].initial;["height","width"].forEach((function(e){var r=n[e];oe.isNullOrUndef(r)?t.removeAttribute(e):t.setAttribute(e,r)})),oe.each(n.style||{},(function(e,n){t.style[n]=e})),t.width=t.width,delete t[Yt]}},addEventListener:function(e,t,n){var r=e.canvas;if("resize"!==t){var a=n[Yt]||(n[Yt]={});on(r,t,(a.proxies||(a.proxies={}))[e.id+"_"+t]=function(t){n(cn(t,e))})}else mn(r,n,e)},removeEventListener:function(e,t,n){var r=e.canvas;if("resize"!==t){var a=((n[Yt]||{}).proxies||{})[e.id+"_"+t];a&&sn(r,t,a)}else vn(r)}};oe.addEvent=on,oe.removeEvent=sn;var bn=yn._enabled?yn:qt,xn=oe.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},bn);K._set("global",{plugins:{}});var wn={_plugins:[],_cacheId:0,register:function(e){var t=this._plugins;[].concat(e).forEach((function(e){-1===t.indexOf(e)&&t.push(e)})),this._cacheId++},unregister:function(e){var t=this._plugins;[].concat(e).forEach((function(e){var n=t.indexOf(e);-1!==n&&t.splice(n,1)})),this._cacheId++},clear:function(){this._plugins=[],this._cacheId++},count:function(){return this._plugins.length},getAll:function(){return this._plugins},notify:function(e,t,n){var r,a,i,o,s,l=this.descriptors(e),c=l.length;for(r=0;r<c;++r)if("function"===typeof(s=(i=(a=l[r]).plugin)[t])&&((o=[e].concat(n||[])).push(a.options),!1===s.apply(i,o)))return!1;return!0},descriptors:function(e){var t=e.$plugins||(e.$plugins={});if(t.id===this._cacheId)return t.descriptors;var n=[],r=[],a=e&&e.config||{},i=a.options&&a.options.plugins||{};return this._plugins.concat(a.plugins||[]).forEach((function(e){if(-1===n.indexOf(e)){var t=e.id,a=i[t];!1!==a&&(!0===a&&(a=oe.clone(K.global.plugins[t])),n.push(e),r.push({plugin:e,options:a||{}}))}})),t.descriptors=r,t.id=this._cacheId,r},_invalidate:function(e){delete e.$plugins}},Nn={constructors:{},defaults:{},registerScaleType:function(e,t,n){this.constructors[e]=t,this.defaults[e]=oe.clone(n)},getScaleConstructor:function(e){return this.constructors.hasOwnProperty(e)?this.constructors[e]:void 0},getScaleDefaults:function(e){return this.defaults.hasOwnProperty(e)?oe.merge(Object.create(null),[K.scale,this.defaults[e]]):{}},updateScaleDefaults:function(e,t){var n=this;n.defaults.hasOwnProperty(e)&&(n.defaults[e]=oe.extend(n.defaults[e],t))},addScalesToLayout:function(e){oe.each(e.scales,(function(t){t.fullWidth=t.options.fullWidth,t.position=t.options.position,t.weight=t.options.weight,Vt.addBox(e,t)}))}},Sn=oe.valueOrDefault,jn=oe.rtl.getRtlAdapter;K._set("global",{tooltips:{enabled:!0,custom:null,mode:"nearest",position:"average",intersect:!0,backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleFontColor:"#fff",titleAlign:"left",bodySpacing:2,bodyFontColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerFontColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,caretPadding:2,caretSize:5,cornerRadius:6,multiKeyBackground:"#fff",displayColors:!0,borderColor:"rgba(0,0,0,0)",borderWidth:0,callbacks:{beforeTitle:oe.noop,title:function(e,t){var n="",r=t.labels,a=r?r.length:0;if(e.length>0){var i=e[0];i.label?n=i.label:i.xLabel?n=i.xLabel:a>0&&i.index<a&&(n=r[i.index])}return n},afterTitle:oe.noop,beforeBody:oe.noop,beforeLabel:oe.noop,label:function(e,t){var n=t.datasets[e.datasetIndex].label||"";return n&&(n+=": "),oe.isNullOrUndef(e.value)?n+=e.yLabel:n+=e.value,n},labelColor:function(e,t){var n=t.getDatasetMeta(e.datasetIndex).data[e.index]._view;return{borderColor:n.borderColor,backgroundColor:n.backgroundColor}},labelTextColor:function(){return this._options.bodyFontColor},afterLabel:oe.noop,afterBody:oe.noop,beforeFooter:oe.noop,footer:oe.noop,afterFooter:oe.noop}}});var _n={average:function(e){if(!e.length)return!1;var t,n,r=0,a=0,i=0;for(t=0,n=e.length;t<n;++t){var o=e[t];if(o&&o.hasValue()){var s=o.tooltipPosition();r+=s.x,a+=s.y,++i}}return{x:r/i,y:a/i}},nearest:function(e,t){var n,r,a,i=t.x,o=t.y,s=Number.POSITIVE_INFINITY;for(n=0,r=e.length;n<r;++n){var l=e[n];if(l&&l.hasValue()){var c=l.getCenterPoint(),u=oe.distanceBetweenPoints(t,c);u<s&&(s=u,a=l)}}if(a){var d=a.tooltipPosition();i=d.x,o=d.y}return{x:i,y:o}}};function En(e,t){return t&&(oe.isArray(t)?Array.prototype.push.apply(e,t):e.push(t)),e}function Cn(e){return("string"===typeof e||e instanceof String)&&e.indexOf("\n")>-1?e.split("\n"):e}function An(e){var t=e._xScale,n=e._yScale||e._scale,r=e._index,a=e._datasetIndex,i=e._chart.getDatasetMeta(a).controller,o=i._getIndexScale(),s=i._getValueScale();return{xLabel:t?t.getLabelForIndex(r,a):"",yLabel:n?n.getLabelForIndex(r,a):"",label:o?""+o.getLabelForIndex(r,a):"",value:s?""+s.getLabelForIndex(r,a):"",index:r,datasetIndex:a,x:e._model.x,y:e._model.y}}function kn(e){var t=K.global;return{xPadding:e.xPadding,yPadding:e.yPadding,xAlign:e.xAlign,yAlign:e.yAlign,rtl:e.rtl,textDirection:e.textDirection,bodyFontColor:e.bodyFontColor,_bodyFontFamily:Sn(e.bodyFontFamily,t.defaultFontFamily),_bodyFontStyle:Sn(e.bodyFontStyle,t.defaultFontStyle),_bodyAlign:e.bodyAlign,bodyFontSize:Sn(e.bodyFontSize,t.defaultFontSize),bodySpacing:e.bodySpacing,titleFontColor:e.titleFontColor,_titleFontFamily:Sn(e.titleFontFamily,t.defaultFontFamily),_titleFontStyle:Sn(e.titleFontStyle,t.defaultFontStyle),titleFontSize:Sn(e.titleFontSize,t.defaultFontSize),_titleAlign:e.titleAlign,titleSpacing:e.titleSpacing,titleMarginBottom:e.titleMarginBottom,footerFontColor:e.footerFontColor,_footerFontFamily:Sn(e.footerFontFamily,t.defaultFontFamily),_footerFontStyle:Sn(e.footerFontStyle,t.defaultFontStyle),footerFontSize:Sn(e.footerFontSize,t.defaultFontSize),_footerAlign:e.footerAlign,footerSpacing:e.footerSpacing,footerMarginTop:e.footerMarginTop,caretSize:e.caretSize,cornerRadius:e.cornerRadius,backgroundColor:e.backgroundColor,opacity:0,legendColorBackground:e.multiKeyBackground,displayColors:e.displayColors,borderColor:e.borderColor,borderWidth:e.borderWidth}}function Tn(e,t){var n=e._chart.ctx,r=2*t.yPadding,a=0,i=t.body,o=i.reduce((function(e,t){return e+t.before.length+t.lines.length+t.after.length}),0);o+=t.beforeBody.length+t.afterBody.length;var s=t.title.length,l=t.footer.length,c=t.titleFontSize,u=t.bodyFontSize,d=t.footerFontSize;r+=s*c,r+=s?(s-1)*t.titleSpacing:0,r+=s?t.titleMarginBottom:0,r+=o*u,r+=o?(o-1)*t.bodySpacing:0,r+=l?t.footerMarginTop:0,r+=l*d,r+=l?(l-1)*t.footerSpacing:0;var f=0,h=function(e){a=Math.max(a,n.measureText(e).width+f)};return n.font=oe.fontString(c,t._titleFontStyle,t._titleFontFamily),oe.each(t.title,h),n.font=oe.fontString(u,t._bodyFontStyle,t._bodyFontFamily),oe.each(t.beforeBody.concat(t.afterBody),h),f=t.displayColors?u+2:0,oe.each(i,(function(e){oe.each(e.before,h),oe.each(e.lines,h),oe.each(e.after,h)})),f=0,n.font=oe.fontString(d,t._footerFontStyle,t._footerFontFamily),oe.each(t.footer,h),{width:a+=2*t.xPadding,height:r}}function On(e,t){var n,r,a,i,o,s=e._model,l=e._chart,c=e._chart.chartArea,u="center",d="center";s.y<t.height?d="top":s.y>l.height-t.height&&(d="bottom");var f=(c.left+c.right)/2,h=(c.top+c.bottom)/2;"center"===d?(n=function(e){return e<=f},r=function(e){return e>f}):(n=function(e){return e<=t.width/2},r=function(e){return e>=l.width-t.width/2}),a=function(e){return e+t.width+s.caretSize+s.caretPadding>l.width},i=function(e){return e-t.width-s.caretSize-s.caretPadding<0},o=function(e){return e<=h?"top":"bottom"},n(s.x)?(u="left",a(s.x)&&(u="center",d=o(s.y))):r(s.x)&&(u="right",i(s.x)&&(u="center",d=o(s.y)));var p=e._options;return{xAlign:p.xAlign?p.xAlign:u,yAlign:p.yAlign?p.yAlign:d}}function Pn(e,t,n,r){var a=e.x,i=e.y,o=e.caretSize,s=e.caretPadding,l=e.cornerRadius,c=n.xAlign,u=n.yAlign,d=o+s,f=l+s;return"right"===c?a-=t.width:"center"===c&&((a-=t.width/2)+t.width>r.width&&(a=r.width-t.width),a<0&&(a=0)),"top"===u?i+=d:i-="bottom"===u?t.height+d:t.height/2,"center"===u?"left"===c?a+=d:"right"===c&&(a-=d):"left"===c?a-=f:"right"===c&&(a+=f),{x:a,y:i}}function Rn(e,t){return"center"===t?e.x+e.width/2:"right"===t?e.x+e.width-e.xPadding:e.x+e.xPadding}function In(e){return En([],Cn(e))}var Mn=pe.extend({initialize:function(){this._model=kn(this._options),this._lastActive=[]},getTitle:function(){var e=this,t=e._options.callbacks,n=t.beforeTitle.apply(e,arguments),r=t.title.apply(e,arguments),a=t.afterTitle.apply(e,arguments),i=[];return i=En(i,Cn(n)),i=En(i,Cn(r)),i=En(i,Cn(a))},getBeforeBody:function(){return In(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(e,t){var n=this,r=n._options.callbacks,a=[];return oe.each(e,(function(e){var i={before:[],lines:[],after:[]};En(i.before,Cn(r.beforeLabel.call(n,e,t))),En(i.lines,r.label.call(n,e,t)),En(i.after,Cn(r.afterLabel.call(n,e,t))),a.push(i)})),a},getAfterBody:function(){return In(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var e=this,t=e._options.callbacks,n=t.beforeFooter.apply(e,arguments),r=t.footer.apply(e,arguments),a=t.afterFooter.apply(e,arguments),i=[];return i=En(i,Cn(n)),i=En(i,Cn(r)),i=En(i,Cn(a))},update:function(e){var t,n,r=this,a=r._options,i=r._model,o=r._model=kn(a),s=r._active,l=r._data,c={xAlign:i.xAlign,yAlign:i.yAlign},u={x:i.x,y:i.y},d={width:i.width,height:i.height},f={x:i.caretX,y:i.caretY};if(s.length){o.opacity=1;var h=[],p=[];f=_n[a.position].call(r,s,r._eventPosition);var m=[];for(t=0,n=s.length;t<n;++t)m.push(An(s[t]));a.filter&&(m=m.filter((function(e){return a.filter(e,l)}))),a.itemSort&&(m=m.sort((function(e,t){return a.itemSort(e,t,l)}))),oe.each(m,(function(e){h.push(a.callbacks.labelColor.call(r,e,r._chart)),p.push(a.callbacks.labelTextColor.call(r,e,r._chart))})),o.title=r.getTitle(m,l),o.beforeBody=r.getBeforeBody(m,l),o.body=r.getBody(m,l),o.afterBody=r.getAfterBody(m,l),o.footer=r.getFooter(m,l),o.x=f.x,o.y=f.y,o.caretPadding=a.caretPadding,o.labelColors=h,o.labelTextColors=p,o.dataPoints=m,u=Pn(o,d=Tn(this,o),c=On(this,d),r._chart)}else o.opacity=0;return o.xAlign=c.xAlign,o.yAlign=c.yAlign,o.x=u.x,o.y=u.y,o.width=d.width,o.height=d.height,o.caretX=f.x,o.caretY=f.y,r._model=o,e&&a.custom&&a.custom.call(r,o),r},drawCaret:function(e,t){var n=this._chart.ctx,r=this._view,a=this.getCaretPosition(e,t,r);n.lineTo(a.x1,a.y1),n.lineTo(a.x2,a.y2),n.lineTo(a.x3,a.y3)},getCaretPosition:function(e,t,n){var r,a,i,o,s,l,c=n.caretSize,u=n.cornerRadius,d=n.xAlign,f=n.yAlign,h=e.x,p=e.y,m=t.width,v=t.height;if("center"===f)s=p+v/2,"left"===d?(a=(r=h)-c,i=r,o=s+c,l=s-c):(a=(r=h+m)+c,i=r,o=s-c,l=s+c);else if("left"===d?(r=(a=h+u+c)-c,i=a+c):"right"===d?(r=(a=h+m-u-c)-c,i=a+c):(r=(a=n.caretX)-c,i=a+c),"top"===f)s=(o=p)-c,l=o;else{s=(o=p+v)+c,l=o;var g=i;i=r,r=g}return{x1:r,x2:a,x3:i,y1:o,y2:s,y3:l}},drawTitle:function(e,t,n){var r,a,i,o=t.title,s=o.length;if(s){var l=jn(t.rtl,t.x,t.width);for(e.x=Rn(t,t._titleAlign),n.textAlign=l.textAlign(t._titleAlign),n.textBaseline="middle",r=t.titleFontSize,a=t.titleSpacing,n.fillStyle=t.titleFontColor,n.font=oe.fontString(r,t._titleFontStyle,t._titleFontFamily),i=0;i<s;++i)n.fillText(o[i],l.x(e.x),e.y+r/2),e.y+=r+a,i+1===s&&(e.y+=t.titleMarginBottom-a)}},drawBody:function(e,t,n){var r,a,i,o,s,l,c,u,d=t.bodyFontSize,f=t.bodySpacing,h=t._bodyAlign,p=t.body,m=t.displayColors,v=0,g=m?Rn(t,"left"):0,y=jn(t.rtl,t.x,t.width),b=function(t){n.fillText(t,y.x(e.x+v),e.y+d/2),e.y+=d+f},x=y.textAlign(h);for(n.textAlign=h,n.textBaseline="middle",n.font=oe.fontString(d,t._bodyFontStyle,t._bodyFontFamily),e.x=Rn(t,x),n.fillStyle=t.bodyFontColor,oe.each(t.beforeBody,b),v=m&&"right"!==x?"center"===h?d/2+1:d+2:0,s=0,c=p.length;s<c;++s){for(r=p[s],a=t.labelTextColors[s],i=t.labelColors[s],n.fillStyle=a,oe.each(r.before,b),l=0,u=(o=r.lines).length;l<u;++l){if(m){var w=y.x(g);n.fillStyle=t.legendColorBackground,n.fillRect(y.leftForLtr(w,d),e.y,d,d),n.lineWidth=1,n.strokeStyle=i.borderColor,n.strokeRect(y.leftForLtr(w,d),e.y,d,d),n.fillStyle=i.backgroundColor,n.fillRect(y.leftForLtr(y.xPlus(w,1),d-2),e.y+1,d-2,d-2),n.fillStyle=a}b(o[l])}oe.each(r.after,b)}v=0,oe.each(t.afterBody,b),e.y-=f},drawFooter:function(e,t,n){var r,a,i=t.footer,o=i.length;if(o){var s=jn(t.rtl,t.x,t.width);for(e.x=Rn(t,t._footerAlign),e.y+=t.footerMarginTop,n.textAlign=s.textAlign(t._footerAlign),n.textBaseline="middle",r=t.footerFontSize,n.fillStyle=t.footerFontColor,n.font=oe.fontString(r,t._footerFontStyle,t._footerFontFamily),a=0;a<o;++a)n.fillText(i[a],s.x(e.x),e.y+r/2),e.y+=r+t.footerSpacing}},drawBackground:function(e,t,n,r){n.fillStyle=t.backgroundColor,n.strokeStyle=t.borderColor,n.lineWidth=t.borderWidth;var a=t.xAlign,i=t.yAlign,o=e.x,s=e.y,l=r.width,c=r.height,u=t.cornerRadius;n.beginPath(),n.moveTo(o+u,s),"top"===i&&this.drawCaret(e,r),n.lineTo(o+l-u,s),n.quadraticCurveTo(o+l,s,o+l,s+u),"center"===i&&"right"===a&&this.drawCaret(e,r),n.lineTo(o+l,s+c-u),n.quadraticCurveTo(o+l,s+c,o+l-u,s+c),"bottom"===i&&this.drawCaret(e,r),n.lineTo(o+u,s+c),n.quadraticCurveTo(o,s+c,o,s+c-u),"center"===i&&"left"===a&&this.drawCaret(e,r),n.lineTo(o,s+u),n.quadraticCurveTo(o,s,o+u,s),n.closePath(),n.fill(),t.borderWidth>0&&n.stroke()},draw:function(){var e=this._chart.ctx,t=this._view;if(0!==t.opacity){var n={width:t.width,height:t.height},r={x:t.x,y:t.y},a=Math.abs(t.opacity<.001)?0:t.opacity,i=t.title.length||t.beforeBody.length||t.body.length||t.afterBody.length||t.footer.length;this._options.enabled&&i&&(e.save(),e.globalAlpha=a,this.drawBackground(r,t,e,n),r.y+=t.yPadding,oe.rtl.overrideTextDirection(e,t.textDirection),this.drawTitle(r,t,e),this.drawBody(r,t,e),this.drawFooter(r,t,e),oe.rtl.restoreTextDirection(e,t.textDirection),e.restore())}},handleEvent:function(e){var t=this,n=t._options,r=!1;return t._lastActive=t._lastActive||[],"mouseout"===e.type?t._active=[]:(t._active=t._chart.getElementsAtEventForMode(e,n.mode,n),n.reverse&&t._active.reverse()),(r=!oe.arrayEquals(t._active,t._lastActive))&&(t._lastActive=t._active,(n.enabled||n.custom)&&(t._eventPosition={x:e.x,y:e.y},t.update(!0),t.pivot())),r}}),Dn=_n,Ln=Mn;Ln.positioners=Dn;var Fn=oe.valueOrDefault;function Bn(){return oe.merge(Object.create(null),[].slice.call(arguments),{merger:function(e,t,n,r){if("xAxes"===e||"yAxes"===e){var a,i,o,s=n[e].length;for(t[e]||(t[e]=[]),a=0;a<s;++a)o=n[e][a],i=Fn(o.type,"xAxes"===e?"category":"linear"),a>=t[e].length&&t[e].push({}),!t[e][a].type||o.type&&o.type!==t[e][a].type?oe.merge(t[e][a],[Nn.getScaleDefaults(i),o]):oe.merge(t[e][a],o)}else oe._merger(e,t,n,r)}})}function Zn(){return oe.merge(Object.create(null),[].slice.call(arguments),{merger:function(e,t,n,r){var a=t[e]||Object.create(null),i=n[e];"scales"===e?t[e]=Bn(a,i):"scale"===e?t[e]=oe.merge(a,[Nn.getScaleDefaults(i.type),i]):oe._merger(e,t,n,r)}})}function zn(e){var t=(e=e||Object.create(null)).data=e.data||{};return t.datasets=t.datasets||[],t.labels=t.labels||[],e.options=Zn(K.global,K[e.type],e.options||{}),e}function Un(e){var t=e.options;oe.each(e.scales,(function(t){Vt.removeBox(e,t)})),t=Zn(K.global,K[e.config.type],t),e.options=e.config.options=t,e.ensureScalesHaveIDs(),e.buildOrUpdateScales(),e.tooltip._options=t.tooltips,e.tooltip.initialize()}function Wn(e,t,n){var r,a=function(e){return e.id===r};do{r=t+n++}while(oe.findIndex(e,a)>=0);return r}function Vn(e){return"top"===e||"bottom"===e}function qn(e,t){return function(n,r){return n[e]===r[e]?n[t]-r[t]:n[e]-r[e]}}K._set("global",{elements:{},events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,maintainAspectRatio:!0,responsive:!0,responsiveAnimationDuration:0});var Hn=function(e,t){return this.construct(e,t),this};oe.extend(Hn.prototype,{construct:function(e,t){var n=this;t=zn(t);var r=xn.acquireContext(e,t),a=r&&r.canvas,i=a&&a.height,o=a&&a.width;n.id=oe.uid(),n.ctx=r,n.canvas=a,n.config=t,n.width=o,n.height=i,n.aspectRatio=i?o/i:null,n.options=t.options,n._bufferedRender=!1,n._layers=[],n.chart=n,n.controller=n,Hn.instances[n.id]=n,Object.defineProperty(n,"data",{get:function(){return n.config.data},set:function(e){n.config.data=e}}),r&&a?(n.initialize(),n.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var e=this;return wn.notify(e,"beforeInit"),oe.retinaScale(e,e.options.devicePixelRatio),e.bindEvents(),e.options.responsive&&e.resize(!0),e.initToolTip(),wn.notify(e,"afterInit"),e},clear:function(){return oe.canvas.clear(this),this},stop:function(){return ge.cancelAnimation(this),this},resize:function(e){var t=this,n=t.options,r=t.canvas,a=n.maintainAspectRatio&&t.aspectRatio||null,i=Math.max(0,Math.floor(oe.getMaximumWidth(r))),o=Math.max(0,Math.floor(a?i/a:oe.getMaximumHeight(r)));if((t.width!==i||t.height!==o)&&(r.width=t.width=i,r.height=t.height=o,r.style.width=i+"px",r.style.height=o+"px",oe.retinaScale(t,n.devicePixelRatio),!e)){var s={width:i,height:o};wn.notify(t,"resize",[s]),n.onResize&&n.onResize(t,s),t.stop(),t.update({duration:n.responsiveAnimationDuration})}},ensureScalesHaveIDs:function(){var e=this.options,t=e.scales||{},n=e.scale;oe.each(t.xAxes,(function(e,n){e.id||(e.id=Wn(t.xAxes,"x-axis-",n))})),oe.each(t.yAxes,(function(e,n){e.id||(e.id=Wn(t.yAxes,"y-axis-",n))})),n&&(n.id=n.id||"scale")},buildOrUpdateScales:function(){var e=this,t=e.options,n=e.scales||{},r=[],a=Object.keys(n).reduce((function(e,t){return e[t]=!1,e}),{});t.scales&&(r=r.concat((t.scales.xAxes||[]).map((function(e){return{options:e,dtype:"category",dposition:"bottom"}})),(t.scales.yAxes||[]).map((function(e){return{options:e,dtype:"linear",dposition:"left"}})))),t.scale&&r.push({options:t.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),oe.each(r,(function(t){var r=t.options,i=r.id,o=Fn(r.type,t.dtype);Vn(r.position)!==Vn(t.dposition)&&(r.position=t.dposition),a[i]=!0;var s=null;if(i in n&&n[i].type===o)(s=n[i]).options=r,s.ctx=e.ctx,s.chart=e;else{var l=Nn.getScaleConstructor(o);if(!l)return;s=new l({id:i,type:o,options:r,ctx:e.ctx,chart:e}),n[s.id]=s}s.mergeTicksOptions(),t.isDefault&&(e.scale=s)})),oe.each(a,(function(e,t){e||delete n[t]})),e.scales=n,Nn.addScalesToLayout(this)},buildOrUpdateControllers:function(){var e,t,n=this,r=[],a=n.data.datasets;for(e=0,t=a.length;e<t;e++){var i=a[e],o=n.getDatasetMeta(e),s=i.type||n.config.type;if(o.type&&o.type!==s&&(n.destroyDatasetMeta(e),o=n.getDatasetMeta(e)),o.type=s,o.order=i.order||0,o.index=e,o.controller)o.controller.updateIndex(e),o.controller.linkScales();else{var l=jt[o.type];if(void 0===l)throw new Error('"'+o.type+'" is not a chart type.');o.controller=new l(n,e),r.push(o.controller)}}return r},resetElements:function(){var e=this;oe.each(e.data.datasets,(function(t,n){e.getDatasetMeta(n).controller.reset()}),e)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(e){var t,n,r=this;if(e&&"object"===typeof e||(e={duration:e,lazy:arguments[1]}),Un(r),wn._invalidate(r),!1!==wn.notify(r,"beforeUpdate")){r.tooltip._data=r.data;var a=r.buildOrUpdateControllers();for(t=0,n=r.data.datasets.length;t<n;t++)r.getDatasetMeta(t).controller.buildOrUpdateElements();r.updateLayout(),r.options.animation&&r.options.animation.duration&&oe.each(a,(function(e){e.reset()})),r.updateDatasets(),r.tooltip.initialize(),r.lastActive=[],wn.notify(r,"afterUpdate"),r._layers.sort(qn("z","_idx")),r._bufferedRender?r._bufferedRequest={duration:e.duration,easing:e.easing,lazy:e.lazy}:r.render(e)}},updateLayout:function(){var e=this;!1!==wn.notify(e,"beforeLayout")&&(Vt.update(this,this.width,this.height),e._layers=[],oe.each(e.boxes,(function(t){t._configure&&t._configure(),e._layers.push.apply(e._layers,t._layers())}),e),e._layers.forEach((function(e,t){e._idx=t})),wn.notify(e,"afterScaleUpdate"),wn.notify(e,"afterLayout"))},updateDatasets:function(){var e=this;if(!1!==wn.notify(e,"beforeDatasetsUpdate")){for(var t=0,n=e.data.datasets.length;t<n;++t)e.updateDataset(t);wn.notify(e,"afterDatasetsUpdate")}},updateDataset:function(e){var t=this,n=t.getDatasetMeta(e),r={meta:n,index:e};!1!==wn.notify(t,"beforeDatasetUpdate",[r])&&(n.controller._update(),wn.notify(t,"afterDatasetUpdate",[r]))},render:function(e){var t=this;e&&"object"===typeof e||(e={duration:e,lazy:arguments[1]});var n=t.options.animation,r=Fn(e.duration,n&&n.duration),a=e.lazy;if(!1!==wn.notify(t,"beforeRender")){var i=function(e){wn.notify(t,"afterRender"),oe.callback(n&&n.onComplete,[e],t)};if(n&&r){var o=new ve({numSteps:r/16.66,easing:e.easing||n.easing,render:function(e,t){var n=oe.easing.effects[t.easing],r=t.currentStep,a=r/t.numSteps;e.draw(n(a),a,r)},onAnimationProgress:n.onProgress,onAnimationComplete:i});ge.addAnimation(t,o,r,a)}else t.draw(),i(new ve({numSteps:0,chart:t}));return t}},draw:function(e){var t,n,r=this;if(r.clear(),oe.isNullOrUndef(e)&&(e=1),r.transition(e),!(r.width<=0||r.height<=0)&&!1!==wn.notify(r,"beforeDraw",[e])){for(n=r._layers,t=0;t<n.length&&n[t].z<=0;++t)n[t].draw(r.chartArea);for(r.drawDatasets(e);t<n.length;++t)n[t].draw(r.chartArea);r._drawTooltip(e),wn.notify(r,"afterDraw",[e])}},transition:function(e){for(var t=this,n=0,r=(t.data.datasets||[]).length;n<r;++n)t.isDatasetVisible(n)&&t.getDatasetMeta(n).controller.transition(e);t.tooltip.transition(e)},_getSortedDatasetMetas:function(e){var t,n,r=this,a=[];for(t=0,n=(r.data.datasets||[]).length;t<n;++t)e&&!r.isDatasetVisible(t)||a.push(r.getDatasetMeta(t));return a.sort(qn("order","index")),a},_getSortedVisibleDatasetMetas:function(){return this._getSortedDatasetMetas(!0)},drawDatasets:function(e){var t,n,r=this;if(!1!==wn.notify(r,"beforeDatasetsDraw",[e])){for(n=(t=r._getSortedVisibleDatasetMetas()).length-1;n>=0;--n)r.drawDataset(t[n],e);wn.notify(r,"afterDatasetsDraw",[e])}},drawDataset:function(e,t){var n=this,r={meta:e,index:e.index,easingValue:t};!1!==wn.notify(n,"beforeDatasetDraw",[r])&&(e.controller.draw(t),wn.notify(n,"afterDatasetDraw",[r]))},_drawTooltip:function(e){var t=this,n=t.tooltip,r={tooltip:n,easingValue:e};!1!==wn.notify(t,"beforeTooltipDraw",[r])&&(n.draw(),wn.notify(t,"afterTooltipDraw",[r]))},getElementAtEvent:function(e){return Ot.modes.single(this,e)},getElementsAtEvent:function(e){return Ot.modes.label(this,e,{intersect:!0})},getElementsAtXAxis:function(e){return Ot.modes["x-axis"](this,e,{intersect:!0})},getElementsAtEventForMode:function(e,t,n){var r=Ot.modes[t];return"function"===typeof r?r(this,e,n):[]},getDatasetAtEvent:function(e){return Ot.modes.dataset(this,e,{intersect:!0})},getDatasetMeta:function(e){var t=this,n=t.data.datasets[e];n._meta||(n._meta={});var r=n._meta[t.id];return r||(r=n._meta[t.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:n.order||0,index:e}),r},getVisibleDatasetCount:function(){for(var e=0,t=0,n=this.data.datasets.length;t<n;++t)this.isDatasetVisible(t)&&e++;return e},isDatasetVisible:function(e){var t=this.getDatasetMeta(e);return"boolean"===typeof t.hidden?!t.hidden:!this.data.datasets[e].hidden},generateLegend:function(){return this.options.legendCallback(this)},destroyDatasetMeta:function(e){var t=this.id,n=this.data.datasets[e],r=n._meta&&n._meta[t];r&&(r.controller.destroy(),delete n._meta[t])},destroy:function(){var e,t,n=this,r=n.canvas;for(n.stop(),e=0,t=n.data.datasets.length;e<t;++e)n.destroyDatasetMeta(e);r&&(n.unbindEvents(),oe.canvas.clear(n),xn.releaseContext(n.ctx),n.canvas=null,n.ctx=null),wn.notify(n,"destroy"),delete Hn.instances[n.id]},toBase64Image:function(){return this.canvas.toDataURL.apply(this.canvas,arguments)},initToolTip:function(){var e=this;e.tooltip=new Ln({_chart:e,_chartInstance:e,_data:e.data,_options:e.options.tooltips},e)},bindEvents:function(){var e=this,t=e._listeners={},n=function(){e.eventHandler.apply(e,arguments)};oe.each(e.options.events,(function(r){xn.addEventListener(e,r,n),t[r]=n})),e.options.responsive&&(n=function(){e.resize()},xn.addEventListener(e,"resize",n),t.resize=n)},unbindEvents:function(){var e=this,t=e._listeners;t&&(delete e._listeners,oe.each(t,(function(t,n){xn.removeEventListener(e,n,t)})))},updateHoverStyle:function(e,t,n){var r,a,i,o=n?"set":"remove";for(a=0,i=e.length;a<i;++a)(r=e[a])&&this.getDatasetMeta(r._datasetIndex).controller[o+"HoverStyle"](r);"dataset"===t&&this.getDatasetMeta(e[0]._datasetIndex).controller["_"+o+"DatasetHoverStyle"]()},eventHandler:function(e){var t=this,n=t.tooltip;if(!1!==wn.notify(t,"beforeEvent",[e])){t._bufferedRender=!0,t._bufferedRequest=null;var r=t.handleEvent(e);n&&(r=n._start?n.handleEvent(e):r|n.handleEvent(e)),wn.notify(t,"afterEvent",[e]);var a=t._bufferedRequest;return a?t.render(a):r&&!t.animating&&(t.stop(),t.render({duration:t.options.hover.animationDuration,lazy:!0})),t._bufferedRender=!1,t._bufferedRequest=null,t}},handleEvent:function(e){var t=this,n=t.options||{},r=n.hover,a=!1;return t.lastActive=t.lastActive||[],"mouseout"===e.type?t.active=[]:t.active=t.getElementsAtEventForMode(e,r.mode,r),oe.callback(n.onHover||n.hover.onHover,[e.native,t.active],t),"mouseup"!==e.type&&"click"!==e.type||n.onClick&&n.onClick.call(t,e.native,t.active),t.lastActive.length&&t.updateHoverStyle(t.lastActive,r.mode,!1),t.active.length&&r.mode&&t.updateHoverStyle(t.active,r.mode,!0),a=!oe.arrayEquals(t.active,t.lastActive),t.lastActive=t.active,a}}),Hn.instances={};var Gn=Hn;Hn.Controller=Hn,Hn.types={},oe.configMerge=Zn,oe.scaleMerge=Bn;var Yn=function(){function e(e,t,n){var r;return"string"===typeof e?(r=parseInt(e,10),-1!==e.indexOf("%")&&(r=r/100*t.parentNode[n])):r=e,r}function t(e){return void 0!==e&&null!==e&&"none"!==e}function n(n,r,a){var i=document.defaultView,o=oe._getParentNode(n),s=i.getComputedStyle(n)[r],l=i.getComputedStyle(o)[r],c=t(s),u=t(l),d=Number.POSITIVE_INFINITY;return c||u?Math.min(c?e(s,n,a):d,u?e(l,o,a):d):"none"}oe.where=function(e,t){if(oe.isArray(e)&&Array.prototype.filter)return e.filter(t);var n=[];return oe.each(e,(function(e){t(e)&&n.push(e)})),n},oe.findIndex=Array.prototype.findIndex?function(e,t,n){return e.findIndex(t,n)}:function(e,t,n){n=void 0===n?e:n;for(var r=0,a=e.length;r<a;++r)if(t.call(n,e[r],r,e))return r;return-1},oe.findNextWhere=function(e,t,n){oe.isNullOrUndef(n)&&(n=-1);for(var r=n+1;r<e.length;r++){var a=e[r];if(t(a))return a}},oe.findPreviousWhere=function(e,t,n){oe.isNullOrUndef(n)&&(n=e.length);for(var r=n-1;r>=0;r--){var a=e[r];if(t(a))return a}},oe.isNumber=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},oe.almostEquals=function(e,t,n){return Math.abs(e-t)<n},oe.almostWhole=function(e,t){var n=Math.round(e);return n-t<=e&&n+t>=e},oe.max=function(e){return e.reduce((function(e,t){return isNaN(t)?e:Math.max(e,t)}),Number.NEGATIVE_INFINITY)},oe.min=function(e){return e.reduce((function(e,t){return isNaN(t)?e:Math.min(e,t)}),Number.POSITIVE_INFINITY)},oe.sign=Math.sign?function(e){return Math.sign(e)}:function(e){return 0===(e=+e)||isNaN(e)?e:e>0?1:-1},oe.toRadians=function(e){return e*(Math.PI/180)},oe.toDegrees=function(e){return e*(180/Math.PI)},oe._decimalPlaces=function(e){if(oe.isFinite(e)){for(var t=1,n=0;Math.round(e*t)/t!==e;)t*=10,n++;return n}},oe.getAngleFromPoint=function(e,t){var n=t.x-e.x,r=t.y-e.y,a=Math.sqrt(n*n+r*r),i=Math.atan2(r,n);return i<-.5*Math.PI&&(i+=2*Math.PI),{angle:i,distance:a}},oe.distanceBetweenPoints=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},oe.aliasPixel=function(e){return e%2===0?0:.5},oe._alignPixel=function(e,t,n){var r=e.currentDevicePixelRatio,a=n/2;return Math.round((t-a)*r)/r+a},oe.splineCurve=function(e,t,n,r){var a=e.skip?t:e,i=t,o=n.skip?t:n,s=Math.sqrt(Math.pow(i.x-a.x,2)+Math.pow(i.y-a.y,2)),l=Math.sqrt(Math.pow(o.x-i.x,2)+Math.pow(o.y-i.y,2)),c=s/(s+l),u=l/(s+l),d=r*(c=isNaN(c)?0:c),f=r*(u=isNaN(u)?0:u);return{previous:{x:i.x-d*(o.x-a.x),y:i.y-d*(o.y-a.y)},next:{x:i.x+f*(o.x-a.x),y:i.y+f*(o.y-a.y)}}},oe.EPSILON=Number.EPSILON||1e-14,oe.splineCurveMonotone=function(e){var t,n,r,a,i,o,s,l,c,u=(e||[]).map((function(e){return{model:e._model,deltaK:0,mK:0}})),d=u.length;for(t=0;t<d;++t)if(!(r=u[t]).model.skip){if(n=t>0?u[t-1]:null,(a=t<d-1?u[t+1]:null)&&!a.model.skip){var f=a.model.x-r.model.x;r.deltaK=0!==f?(a.model.y-r.model.y)/f:0}!n||n.model.skip?r.mK=r.deltaK:!a||a.model.skip?r.mK=n.deltaK:this.sign(n.deltaK)!==this.sign(r.deltaK)?r.mK=0:r.mK=(n.deltaK+r.deltaK)/2}for(t=0;t<d-1;++t)r=u[t],a=u[t+1],r.model.skip||a.model.skip||(oe.almostEquals(r.deltaK,0,this.EPSILON)?r.mK=a.mK=0:(i=r.mK/r.deltaK,o=a.mK/r.deltaK,(l=Math.pow(i,2)+Math.pow(o,2))<=9||(s=3/Math.sqrt(l),r.mK=i*s*r.deltaK,a.mK=o*s*r.deltaK)));for(t=0;t<d;++t)(r=u[t]).model.skip||(n=t>0?u[t-1]:null,a=t<d-1?u[t+1]:null,n&&!n.model.skip&&(c=(r.model.x-n.model.x)/3,r.model.controlPointPreviousX=r.model.x-c,r.model.controlPointPreviousY=r.model.y-c*r.mK),a&&!a.model.skip&&(c=(a.model.x-r.model.x)/3,r.model.controlPointNextX=r.model.x+c,r.model.controlPointNextY=r.model.y+c*r.mK))},oe.nextItem=function(e,t,n){return n?t>=e.length-1?e[0]:e[t+1]:t>=e.length-1?e[e.length-1]:e[t+1]},oe.previousItem=function(e,t,n){return n?t<=0?e[e.length-1]:e[t-1]:t<=0?e[0]:e[t-1]},oe.niceNum=function(e,t){var n=Math.floor(oe.log10(e)),r=e/Math.pow(10,n);return(t?r<1.5?1:r<3?2:r<7?5:10:r<=1?1:r<=2?2:r<=5?5:10)*Math.pow(10,n)},oe.requestAnimFrame="undefined"===typeof window?function(e){e()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)},oe.getRelativePosition=function(e,t){var n,r,a=e.originalEvent||e,i=e.target||e.srcElement,o=i.getBoundingClientRect(),s=a.touches;s&&s.length>0?(n=s[0].clientX,r=s[0].clientY):(n=a.clientX,r=a.clientY);var l=parseFloat(oe.getStyle(i,"padding-left")),c=parseFloat(oe.getStyle(i,"padding-top")),u=parseFloat(oe.getStyle(i,"padding-right")),d=parseFloat(oe.getStyle(i,"padding-bottom")),f=o.right-o.left-l-u,h=o.bottom-o.top-c-d;return{x:n=Math.round((n-o.left-l)/f*i.width/t.currentDevicePixelRatio),y:r=Math.round((r-o.top-c)/h*i.height/t.currentDevicePixelRatio)}},oe.getConstraintWidth=function(e){return n(e,"max-width","clientWidth")},oe.getConstraintHeight=function(e){return n(e,"max-height","clientHeight")},oe._calculatePadding=function(e,t,n){return(t=oe.getStyle(e,t)).indexOf("%")>-1?n*parseInt(t,10)/100:parseInt(t,10)},oe._getParentNode=function(e){var t=e.parentNode;return t&&"[object ShadowRoot]"===t.toString()&&(t=t.host),t},oe.getMaximumWidth=function(e){var t=oe._getParentNode(e);if(!t)return e.clientWidth;var n=t.clientWidth,r=n-oe._calculatePadding(t,"padding-left",n)-oe._calculatePadding(t,"padding-right",n),a=oe.getConstraintWidth(e);return isNaN(a)?r:Math.min(r,a)},oe.getMaximumHeight=function(e){var t=oe._getParentNode(e);if(!t)return e.clientHeight;var n=t.clientHeight,r=n-oe._calculatePadding(t,"padding-top",n)-oe._calculatePadding(t,"padding-bottom",n),a=oe.getConstraintHeight(e);return isNaN(a)?r:Math.min(r,a)},oe.getStyle=function(e,t){return e.currentStyle?e.currentStyle[t]:document.defaultView.getComputedStyle(e,null).getPropertyValue(t)},oe.retinaScale=function(e,t){var n=e.currentDevicePixelRatio=t||"undefined"!==typeof window&&window.devicePixelRatio||1;if(1!==n){var r=e.canvas,a=e.height,i=e.width;r.height=a*n,r.width=i*n,e.ctx.scale(n,n),r.style.height||r.style.width||(r.style.height=a+"px",r.style.width=i+"px")}},oe.fontString=function(e,t,n){return t+" "+e+"px "+n},oe.longestText=function(e,t,n,r){var a=(r=r||{}).data=r.data||{},i=r.garbageCollect=r.garbageCollect||[];r.font!==t&&(a=r.data={},i=r.garbageCollect=[],r.font=t),e.font=t;var o,s,l,c,u,d=0,f=n.length;for(o=0;o<f;o++)if(void 0!==(c=n[o])&&null!==c&&!0!==oe.isArray(c))d=oe.measureText(e,a,i,d,c);else if(oe.isArray(c))for(s=0,l=c.length;s<l;s++)void 0===(u=c[s])||null===u||oe.isArray(u)||(d=oe.measureText(e,a,i,d,u));var h=i.length/2;if(h>n.length){for(o=0;o<h;o++)delete a[i[o]];i.splice(0,h)}return d},oe.measureText=function(e,t,n,r,a){var i=t[a];return i||(i=t[a]=e.measureText(a).width,n.push(a)),i>r&&(r=i),r},oe.numberOfLabelLines=function(e){var t=1;return oe.each(e,(function(e){oe.isArray(e)&&e.length>t&&(t=e.length)})),t},oe.color=D?function(e){return e instanceof CanvasGradient&&(e=K.global.defaultColor),D(e)}:function(e){return console.error("Color.js not found!"),e},oe.getHoverColor=function(e){return e instanceof CanvasPattern||e instanceof CanvasGradient?e:oe.color(e).saturate(.5).darken(.1).rgbString()}};function Xn(){throw new Error("This method is not implemented: either no adapter can be found or an incomplete integration was provided.")}function Jn(e){this.options=e||{}}oe.extend(Jn.prototype,{formats:Xn,parse:Xn,format:Xn,add:Xn,diff:Xn,startOf:Xn,endOf:Xn,_create:function(e){return e}}),Jn.override=function(e){oe.extend(Jn.prototype,e)};var Kn={_date:Jn},$n={formatters:{values:function(e){return oe.isArray(e)?e:""+e},linear:function(e,t,n){var r=n.length>3?n[2]-n[1]:n[1]-n[0];Math.abs(r)>1&&e!==Math.floor(e)&&(r=e-Math.floor(e));var a=oe.log10(Math.abs(r)),i="";if(0!==e)if(Math.max(Math.abs(n[0]),Math.abs(n[n.length-1]))<1e-4){var o=oe.log10(Math.abs(e)),s=Math.floor(o)-Math.floor(a);s=Math.max(Math.min(s,20),0),i=e.toExponential(s)}else{var l=-1*Math.floor(a);l=Math.max(Math.min(l,20),0),i=e.toFixed(l)}else i="0";return i},logarithmic:function(e,t,n){var r=e/Math.pow(10,Math.floor(oe.log10(e)));return 0===e?"0":1===r||2===r||5===r||0===t||t===n.length-1?e.toExponential():""}}},Qn=oe.isArray,er=oe.isNullOrUndef,tr=oe.valueOrDefault,nr=oe.valueAtIndexOrDefault;function rr(e,t){for(var n=[],r=e.length/t,a=0,i=e.length;a<i;a+=r)n.push(e[Math.floor(a)]);return n}function ar(e,t,n){var r,a=e.getTicks().length,i=Math.min(t,a-1),o=e.getPixelForTick(i),s=e._startPixel,l=e._endPixel,c=1e-6;if(!(n&&(r=1===a?Math.max(o-s,l-o):0===t?(e.getPixelForTick(1)-o)/2:(o-e.getPixelForTick(i-1))/2,(o+=i<t?r:-r)<s-c||o>l+c)))return o}function ir(e,t){oe.each(e,(function(e){var n,r=e.gc,a=r.length/2;if(a>t){for(n=0;n<a;++n)delete e.data[r[n]];r.splice(0,a)}}))}function or(e,t,n,r){var a,i,o,s,l,c,u,d,f,h,p,m,v,g=n.length,y=[],b=[],x=[],w=0,N=0;for(a=0;a<g;++a){if(s=n[a].label,l=n[a].major?t.major:t.minor,e.font=c=l.string,u=r[c]=r[c]||{data:{},gc:[]},d=l.lineHeight,f=h=0,er(s)||Qn(s)){if(Qn(s))for(i=0,o=s.length;i<o;++i)p=s[i],er(p)||Qn(p)||(f=oe.measureText(e,u.data,u.gc,f,p),h+=d)}else f=oe.measureText(e,u.data,u.gc,f,s),h=d;y.push(f),b.push(h),x.push(d/2),w=Math.max(f,w),N=Math.max(h,N)}function S(e){return{width:y[e]||0,height:b[e]||0,offset:x[e]||0}}return ir(r,g),m=y.indexOf(w),v=b.indexOf(N),{first:S(0),last:S(g-1),widest:S(m),highest:S(v)}}function sr(e){return e.drawTicks?e.tickMarkLength:0}function lr(e){var t,n;return e.display?(t=oe.options._parseFont(e),n=oe.options.toPadding(e.padding),t.lineHeight+n.height):0}function cr(e,t){return oe.extend(oe.options._parseFont({fontFamily:tr(t.fontFamily,e.fontFamily),fontSize:tr(t.fontSize,e.fontSize),fontStyle:tr(t.fontStyle,e.fontStyle),lineHeight:tr(t.lineHeight,e.lineHeight)}),{color:oe.options.resolve([t.fontColor,e.fontColor,K.global.defaultFontColor])})}function ur(e){var t=cr(e,e.minor);return{minor:t,major:e.major.enabled?cr(e,e.major):t}}function dr(e){var t,n,r,a=[];for(n=0,r=e.length;n<r;++n)"undefined"!==typeof(t=e[n])._index&&a.push(t);return a}function fr(e){var t,n,r=e.length;if(r<2)return!1;for(n=e[0],t=1;t<r;++t)if(e[t]-e[t-1]!==n)return!1;return n}function hr(e,t,n,r){var a,i,o,s,l=fr(e),c=(t.length-1)/r;if(!l)return Math.max(c,1);for(o=0,s=(a=oe.math._factorize(l)).length-1;o<s;o++)if((i=a[o])>c)return i;return Math.max(c,1)}function pr(e){var t,n,r=[];for(t=0,n=e.length;t<n;t++)e[t].major&&r.push(t);return r}function mr(e,t,n){var r,a,i=0,o=t[0];for(n=Math.ceil(n),r=0;r<e.length;r++)a=e[r],r===o?(a._index=r,o=t[++i*n]):delete a.label}function vr(e,t,n,r){var a,i,o,s,l=tr(n,0),c=Math.min(tr(r,e.length),e.length),u=0;for(t=Math.ceil(t),r&&(t=(a=r-n)/Math.floor(a/t)),s=l;s<0;)u++,s=Math.round(l+u*t);for(i=Math.max(l,0);i<c;i++)o=e[i],i===s?(o._index=i,u++,s=Math.round(l+u*t)):delete o.label}K._set("scale",{display:!0,position:"left",offset:!1,gridLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickMarkLength:10,zeroLineWidth:1,zeroLineColor:"rgba(0,0,0,0.25)",zeroLineBorderDash:[],zeroLineBorderDashOffset:0,offsetGridLines:!1,borderDash:[],borderDashOffset:0},scaleLabel:{display:!1,labelString:"",padding:{top:4,bottom:4}},ticks:{beginAtZero:!1,minRotation:0,maxRotation:50,mirror:!1,padding:0,reverse:!1,display:!0,autoSkip:!0,autoSkipPadding:0,labelOffset:0,callback:$n.formatters.values,minor:{},major:{}}});var gr=pe.extend({zeroLineIndex:0,getPadding:function(){var e=this;return{left:e.paddingLeft||0,top:e.paddingTop||0,right:e.paddingRight||0,bottom:e.paddingBottom||0}},getTicks:function(){return this._ticks},_getLabels:function(){var e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]},mergeTicksOptions:function(){},beforeUpdate:function(){oe.callback(this.options.beforeUpdate,[this])},update:function(e,t,n){var r,a,i,o,s,l=this,c=l.options.ticks,u=c.sampleSize;if(l.beforeUpdate(),l.maxWidth=e,l.maxHeight=t,l.margins=oe.extend({left:0,right:0,top:0,bottom:0},n),l._ticks=null,l.ticks=null,l._labelSizes=null,l._maxLabelLines=0,l.longestLabelWidth=0,l.longestTextCache=l.longestTextCache||{},l._gridLineItems=null,l._labelItems=null,l.beforeSetDimensions(),l.setDimensions(),l.afterSetDimensions(),l.beforeDataLimits(),l.determineDataLimits(),l.afterDataLimits(),l.beforeBuildTicks(),o=l.buildTicks()||[],(!(o=l.afterBuildTicks(o)||o)||!o.length)&&l.ticks)for(o=[],r=0,a=l.ticks.length;r<a;++r)o.push({value:l.ticks[r],major:!1});return l._ticks=o,s=u<o.length,i=l._convertTicksToLabels(s?rr(o,u):o),l._configure(),l.beforeCalculateTickRotation(),l.calculateTickRotation(),l.afterCalculateTickRotation(),l.beforeFit(),l.fit(),l.afterFit(),l._ticksToDraw=c.display&&(c.autoSkip||"auto"===c.source)?l._autoSkip(o):o,s&&(i=l._convertTicksToLabels(l._ticksToDraw)),l.ticks=i,l.afterUpdate(),l.minSize},_configure:function(){var e,t,n=this,r=n.options.ticks.reverse;n.isHorizontal()?(e=n.left,t=n.right):(e=n.top,t=n.bottom,r=!r),n._startPixel=e,n._endPixel=t,n._reversePixels=r,n._length=t-e},afterUpdate:function(){oe.callback(this.options.afterUpdate,[this])},beforeSetDimensions:function(){oe.callback(this.options.beforeSetDimensions,[this])},setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0},afterSetDimensions:function(){oe.callback(this.options.afterSetDimensions,[this])},beforeDataLimits:function(){oe.callback(this.options.beforeDataLimits,[this])},determineDataLimits:oe.noop,afterDataLimits:function(){oe.callback(this.options.afterDataLimits,[this])},beforeBuildTicks:function(){oe.callback(this.options.beforeBuildTicks,[this])},buildTicks:oe.noop,afterBuildTicks:function(e){var t=this;return Qn(e)&&e.length?oe.callback(t.options.afterBuildTicks,[t,e]):(t.ticks=oe.callback(t.options.afterBuildTicks,[t,t.ticks])||t.ticks,e)},beforeTickToLabelConversion:function(){oe.callback(this.options.beforeTickToLabelConversion,[this])},convertTicksToLabels:function(){var e=this,t=e.options.ticks;e.ticks=e.ticks.map(t.userCallback||t.callback,this)},afterTickToLabelConversion:function(){oe.callback(this.options.afterTickToLabelConversion,[this])},beforeCalculateTickRotation:function(){oe.callback(this.options.beforeCalculateTickRotation,[this])},calculateTickRotation:function(){var e,t,n,r,a,i,o,s=this,l=s.options,c=l.ticks,u=s.getTicks().length,d=c.minRotation||0,f=c.maxRotation,h=d;!s._isVisible()||!c.display||d>=f||u<=1||!s.isHorizontal()?s.labelRotation=d:(t=(e=s._getLabelSizes()).widest.width,n=e.highest.height-e.highest.offset,r=Math.min(s.maxWidth,s.chart.width-t),t+6>(a=l.offset?s.maxWidth/u:r/(u-1))&&(a=r/(u-(l.offset?.5:1)),i=s.maxHeight-sr(l.gridLines)-c.padding-lr(l.scaleLabel),o=Math.sqrt(t*t+n*n),h=oe.toDegrees(Math.min(Math.asin(Math.min((e.highest.height+6)/a,1)),Math.asin(Math.min(i/o,1))-Math.asin(n/o))),h=Math.max(d,Math.min(f,h))),s.labelRotation=h)},afterCalculateTickRotation:function(){oe.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){oe.callback(this.options.beforeFit,[this])},fit:function(){var e=this,t=e.minSize={width:0,height:0},n=e.chart,r=e.options,a=r.ticks,i=r.scaleLabel,o=r.gridLines,s=e._isVisible(),l="bottom"===r.position,c=e.isHorizontal();if(c?t.width=e.maxWidth:s&&(t.width=sr(o)+lr(i)),c?s&&(t.height=sr(o)+lr(i)):t.height=e.maxHeight,a.display&&s){var u=ur(a),d=e._getLabelSizes(),f=d.first,h=d.last,p=d.widest,m=d.highest,v=.4*u.minor.lineHeight,g=a.padding;if(c){var y=0!==e.labelRotation,b=oe.toRadians(e.labelRotation),x=Math.cos(b),w=Math.sin(b),N=w*p.width+x*(m.height-(y?m.offset:0))+(y?0:v);t.height=Math.min(e.maxHeight,t.height+N+g);var S,j,_=e.getPixelForTick(0)-e.left,E=e.right-e.getPixelForTick(e.getTicks().length-1);y?(S=l?x*f.width+w*f.offset:w*(f.height-f.offset),j=l?w*(h.height-h.offset):x*h.width+w*h.offset):(S=f.width/2,j=h.width/2),e.paddingLeft=Math.max((S-_)*e.width/(e.width-_),0)+3,e.paddingRight=Math.max((j-E)*e.width/(e.width-E),0)+3}else{var C=a.mirror?0:p.width+g+v;t.width=Math.min(e.maxWidth,t.width+C),e.paddingTop=f.height/2,e.paddingBottom=h.height/2}}e.handleMargins(),c?(e.width=e._length=n.width-e.margins.left-e.margins.right,e.height=t.height):(e.width=t.width,e.height=e._length=n.height-e.margins.top-e.margins.bottom)},handleMargins:function(){var e=this;e.margins&&(e.margins.left=Math.max(e.paddingLeft,e.margins.left),e.margins.top=Math.max(e.paddingTop,e.margins.top),e.margins.right=Math.max(e.paddingRight,e.margins.right),e.margins.bottom=Math.max(e.paddingBottom,e.margins.bottom))},afterFit:function(){oe.callback(this.options.afterFit,[this])},isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(e){if(er(e))return NaN;if(("number"===typeof e||e instanceof Number)&&!isFinite(e))return NaN;if(e)if(this.isHorizontal()){if(void 0!==e.x)return this.getRightValue(e.x)}else if(void 0!==e.y)return this.getRightValue(e.y);return e},_convertTicksToLabels:function(e){var t,n,r,a=this;for(a.ticks=e.map((function(e){return e.value})),a.beforeTickToLabelConversion(),t=a.convertTicksToLabels(e)||a.ticks,a.afterTickToLabelConversion(),n=0,r=e.length;n<r;++n)e[n].label=t[n];return t},_getLabelSizes:function(){var e=this,t=e._labelSizes;return t||(e._labelSizes=t=or(e.ctx,ur(e.options.ticks),e.getTicks(),e.longestTextCache),e.longestLabelWidth=t.widest.width),t},_parseValue:function(e){var t,n,r,a;return Qn(e)?(t=+this.getRightValue(e[0]),n=+this.getRightValue(e[1]),r=Math.min(t,n),a=Math.max(t,n)):(t=void 0,n=e=+this.getRightValue(e),r=e,a=e),{min:r,max:a,start:t,end:n}},_getScaleLabel:function(e){var t=this._parseValue(e);return void 0!==t.start?"["+t.start+", "+t.end+"]":+this.getRightValue(e)},getLabelForIndex:oe.noop,getPixelForValue:oe.noop,getValueForPixel:oe.noop,getPixelForTick:function(e){var t=this,n=t.options.offset,r=t._ticks.length,a=1/Math.max(r-(n?0:1),1);return e<0||e>r-1?null:t.getPixelForDecimal(e*a+(n?a/2:0))},getPixelForDecimal:function(e){var t=this;return t._reversePixels&&(e=1-e),t._startPixel+e*t._length},getDecimalForPixel:function(e){var t=(e-this._startPixel)/this._length;return this._reversePixels?1-t:t},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var e=this,t=e.min,n=e.max;return e.beginAtZero?0:t<0&&n<0?n:t>0&&n>0?t:0},_autoSkip:function(e){var t,n,r,a,i=this,o=i.options.ticks,s=i._length,l=o.maxTicksLimit||s/i._tickSize()+1,c=o.major.enabled?pr(e):[],u=c.length,d=c[0],f=c[u-1];if(u>l)return mr(e,c,u/l),dr(e);if(r=hr(c,e,s,l),u>0){for(t=0,n=u-1;t<n;t++)vr(e,r,c[t],c[t+1]);return a=u>1?(f-d)/(u-1):null,vr(e,r,oe.isNullOrUndef(a)?0:d-a,d),vr(e,r,f,oe.isNullOrUndef(a)?e.length:f+a),dr(e)}return vr(e,r),dr(e)},_tickSize:function(){var e=this,t=e.options.ticks,n=oe.toRadians(e.labelRotation),r=Math.abs(Math.cos(n)),a=Math.abs(Math.sin(n)),i=e._getLabelSizes(),o=t.autoSkipPadding||0,s=i?i.widest.width+o:0,l=i?i.highest.height+o:0;return e.isHorizontal()?l*r>s*a?s/r:l/a:l*a<s*r?l/r:s/a},_isVisible:function(){var e,t,n,r=this,a=r.chart,i=r.options.display;if("auto"!==i)return!!i;for(e=0,t=a.data.datasets.length;e<t;++e)if(a.isDatasetVisible(e)&&((n=a.getDatasetMeta(e)).xAxisID===r.id||n.yAxisID===r.id))return!0;return!1},_computeGridLineItems:function(e){var t,n,r,a,i,o,s,l,c,u,d,f,h,p,m,v,g,y=this,b=y.chart,x=y.options,w=x.gridLines,N=x.position,S=w.offsetGridLines,j=y.isHorizontal(),_=y._ticksToDraw,E=_.length+(S?1:0),C=sr(w),A=[],k=w.drawBorder?nr(w.lineWidth,0,0):0,T=k/2,O=oe._alignPixel,P=function(e){return O(b,e,k)};for("top"===N?(t=P(y.bottom),s=y.bottom-C,c=t-T,d=P(e.top)+T,h=e.bottom):"bottom"===N?(t=P(y.top),d=e.top,h=P(e.bottom)-T,s=t+T,c=y.top+C):"left"===N?(t=P(y.right),o=y.right-C,l=t-T,u=P(e.left)+T,f=e.right):(t=P(y.left),u=e.left,f=P(e.right)-T,o=t+T,l=y.left+C),n=0;n<E;++n)r=_[n]||{},er(r.label)&&n<_.length||(n===y.zeroLineIndex&&x.offset===S?(p=w.zeroLineWidth,m=w.zeroLineColor,v=w.zeroLineBorderDash||[],g=w.zeroLineBorderDashOffset||0):(p=nr(w.lineWidth,n,1),m=nr(w.color,n,"rgba(0,0,0,0.1)"),v=w.borderDash||[],g=w.borderDashOffset||0),void 0!==(a=ar(y,r._index||n,S))&&(i=O(b,a,p),j?o=l=u=f=i:s=c=d=h=i,A.push({tx1:o,ty1:s,tx2:l,ty2:c,x1:u,y1:d,x2:f,y2:h,width:p,color:m,borderDash:v,borderDashOffset:g})));return A.ticksLength=E,A.borderValue=t,A},_computeLabelItems:function(){var e,t,n,r,a,i,o,s,l,c,u,d,f=this,h=f.options,p=h.ticks,m=h.position,v=p.mirror,g=f.isHorizontal(),y=f._ticksToDraw,b=ur(p),x=p.padding,w=sr(h.gridLines),N=-oe.toRadians(f.labelRotation),S=[];for("top"===m?(i=f.bottom-w-x,o=N?"left":"center"):"bottom"===m?(i=f.top+w+x,o=N?"right":"center"):"left"===m?(a=f.right-(v?0:w)-x,o=v?"left":"right"):(a=f.left+(v?0:w)+x,o=v?"right":"left"),e=0,t=y.length;e<t;++e)r=(n=y[e]).label,er(r)||(s=f.getPixelForTick(n._index||e)+p.labelOffset,c=(l=n.major?b.major:b.minor).lineHeight,u=Qn(r)?r.length:1,g?(a=s,d="top"===m?((N?1:.5)-u)*c:(N?0:.5)*c):(i=s,d=(1-u)*c/2),S.push({x:a,y:i,rotation:N,label:r,font:l,textOffset:d,textAlign:o}));return S},_drawGrid:function(e){var t=this,n=t.options.gridLines;if(n.display){var r,a,i,o,s,l=t.ctx,c=t.chart,u=oe._alignPixel,d=n.drawBorder?nr(n.lineWidth,0,0):0,f=t._gridLineItems||(t._gridLineItems=t._computeGridLineItems(e));for(i=0,o=f.length;i<o;++i)r=(s=f[i]).width,a=s.color,r&&a&&(l.save(),l.lineWidth=r,l.strokeStyle=a,l.setLineDash&&(l.setLineDash(s.borderDash),l.lineDashOffset=s.borderDashOffset),l.beginPath(),n.drawTicks&&(l.moveTo(s.tx1,s.ty1),l.lineTo(s.tx2,s.ty2)),n.drawOnChartArea&&(l.moveTo(s.x1,s.y1),l.lineTo(s.x2,s.y2)),l.stroke(),l.restore());if(d){var h,p,m,v,g=d,y=nr(n.lineWidth,f.ticksLength-1,1),b=f.borderValue;t.isHorizontal()?(h=u(c,t.left,g)-g/2,p=u(c,t.right,y)+y/2,m=v=b):(m=u(c,t.top,g)-g/2,v=u(c,t.bottom,y)+y/2,h=p=b),l.lineWidth=d,l.strokeStyle=nr(n.color,0),l.beginPath(),l.moveTo(h,m),l.lineTo(p,v),l.stroke()}}},_drawLabels:function(){var e=this;if(e.options.ticks.display){var t,n,r,a,i,o,s,l,c=e.ctx,u=e._labelItems||(e._labelItems=e._computeLabelItems());for(t=0,r=u.length;t<r;++t){if(o=(i=u[t]).font,c.save(),c.translate(i.x,i.y),c.rotate(i.rotation),c.font=o.string,c.fillStyle=o.color,c.textBaseline="middle",c.textAlign=i.textAlign,s=i.label,l=i.textOffset,Qn(s))for(n=0,a=s.length;n<a;++n)c.fillText(""+s[n],0,l),l+=o.lineHeight;else c.fillText(s,0,l);c.restore()}}},_drawTitle:function(){var e=this,t=e.ctx,n=e.options,r=n.scaleLabel;if(r.display){var a,i,o=tr(r.fontColor,K.global.defaultFontColor),s=oe.options._parseFont(r),l=oe.options.toPadding(r.padding),c=s.lineHeight/2,u=n.position,d=0;if(e.isHorizontal())a=e.left+e.width/2,i="bottom"===u?e.bottom-c-l.bottom:e.top+c+l.top;else{var f="left"===u;a=f?e.left+c+l.top:e.right-c-l.top,i=e.top+e.height/2,d=f?-.5*Math.PI:.5*Math.PI}t.save(),t.translate(a,i),t.rotate(d),t.textAlign="center",t.textBaseline="middle",t.fillStyle=o,t.font=s.string,t.fillText(r.labelString,0,0),t.restore()}},draw:function(e){var t=this;t._isVisible()&&(t._drawGrid(e),t._drawTitle(),t._drawLabels())},_layers:function(){var e=this,t=e.options,n=t.ticks&&t.ticks.z||0,r=t.gridLines&&t.gridLines.z||0;return e._isVisible()&&n!==r&&e.draw===e._draw?[{z:r,draw:function(){e._drawGrid.apply(e,arguments),e._drawTitle.apply(e,arguments)}},{z:n,draw:function(){e._drawLabels.apply(e,arguments)}}]:[{z:n,draw:function(){e.draw.apply(e,arguments)}}]},_getMatchingVisibleMetas:function(e){var t=this,n=t.isHorizontal();return t.chart._getSortedVisibleDatasetMetas().filter((function(r){return(!e||r.type===e)&&(n?r.xAxisID===t.id:r.yAxisID===t.id)}))}});gr.prototype._draw=gr.prototype.draw;var yr=gr,br=oe.isNullOrUndef,xr={position:"bottom"},wr=yr.extend({determineDataLimits:function(){var e,t=this,n=t._getLabels(),r=t.options.ticks,a=r.min,i=r.max,o=0,s=n.length-1;void 0!==a&&(e=n.indexOf(a))>=0&&(o=e),void 0!==i&&(e=n.indexOf(i))>=0&&(s=e),t.minIndex=o,t.maxIndex=s,t.min=n[o],t.max=n[s]},buildTicks:function(){var e=this,t=e._getLabels(),n=e.minIndex,r=e.maxIndex;e.ticks=0===n&&r===t.length-1?t:t.slice(n,r+1)},getLabelForIndex:function(e,t){var n=this,r=n.chart;return r.getDatasetMeta(t).controller._getValueScaleId()===n.id?n.getRightValue(r.data.datasets[t].data[e]):n._getLabels()[e]},_configure:function(){var e=this,t=e.options.offset,n=e.ticks;yr.prototype._configure.call(e),e.isHorizontal()||(e._reversePixels=!e._reversePixels),n&&(e._startValue=e.minIndex-(t?.5:0),e._valueRange=Math.max(n.length-(t?0:1),1))},getPixelForValue:function(e,t,n){var r,a,i,o=this;return br(t)||br(n)||(e=o.chart.data.datasets[n].data[t]),br(e)||(r=o.isHorizontal()?e.x:e.y),(void 0!==r||void 0!==e&&isNaN(t))&&(a=o._getLabels(),e=oe.valueOrDefault(r,e),t=-1!==(i=a.indexOf(e))?i:t,isNaN(t)&&(t=e)),o.getPixelForDecimal((t-o._startValue)/o._valueRange)},getPixelForTick:function(e){var t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e],e+this.minIndex)},getValueForPixel:function(e){var t=this,n=Math.round(t._startValue+t.getDecimalForPixel(e)*t._valueRange);return Math.min(Math.max(n,0),t.ticks.length-1)},getBasePixel:function(){return this.bottom}}),Nr=xr;wr._defaults=Nr;var Sr=oe.noop,jr=oe.isNullOrUndef;function _r(e,t){var n,r,a,i,o=[],s=1e-14,l=e.stepSize,c=l||1,u=e.maxTicks-1,d=e.min,f=e.max,h=e.precision,p=t.min,m=t.max,v=oe.niceNum((m-p)/u/c)*c;if(v<s&&jr(d)&&jr(f))return[p,m];(i=Math.ceil(m/v)-Math.floor(p/v))>u&&(v=oe.niceNum(i*v/u/c)*c),l||jr(h)?n=Math.pow(10,oe._decimalPlaces(v)):(n=Math.pow(10,h),v=Math.ceil(v*n)/n),r=Math.floor(p/v)*v,a=Math.ceil(m/v)*v,l&&(!jr(d)&&oe.almostWhole(d/v,v/1e3)&&(r=d),!jr(f)&&oe.almostWhole(f/v,v/1e3)&&(a=f)),i=(a-r)/v,i=oe.almostEquals(i,Math.round(i),v/1e3)?Math.round(i):Math.ceil(i),r=Math.round(r*n)/n,a=Math.round(a*n)/n,o.push(jr(d)?r:d);for(var g=1;g<i;++g)o.push(Math.round((r+g*v)*n)/n);return o.push(jr(f)?a:f),o}var Er=yr.extend({getRightValue:function(e){return"string"===typeof e?+e:yr.prototype.getRightValue.call(this,e)},handleTickRangeOptions:function(){var e=this,t=e.options.ticks;if(t.beginAtZero){var n=oe.sign(e.min),r=oe.sign(e.max);n<0&&r<0?e.max=0:n>0&&r>0&&(e.min=0)}var a=void 0!==t.min||void 0!==t.suggestedMin,i=void 0!==t.max||void 0!==t.suggestedMax;void 0!==t.min?e.min=t.min:void 0!==t.suggestedMin&&(null===e.min?e.min=t.suggestedMin:e.min=Math.min(e.min,t.suggestedMin)),void 0!==t.max?e.max=t.max:void 0!==t.suggestedMax&&(null===e.max?e.max=t.suggestedMax:e.max=Math.max(e.max,t.suggestedMax)),a!==i&&e.min>=e.max&&(a?e.max=e.min+1:e.min=e.max-1),e.min===e.max&&(e.max++,t.beginAtZero||e.min--)},getTickLimit:function(){var e,t=this,n=t.options.ticks,r=n.stepSize,a=n.maxTicksLimit;return r?e=Math.ceil(t.max/r)-Math.floor(t.min/r)+1:(e=t._computeTickLimit(),a=a||11),a&&(e=Math.min(a,e)),e},_computeTickLimit:function(){return Number.POSITIVE_INFINITY},handleDirectionalChanges:Sr,buildTicks:function(){var e=this,t=e.options.ticks,n=e.getTickLimit(),r={maxTicks:n=Math.max(2,n),min:t.min,max:t.max,precision:t.precision,stepSize:oe.valueOrDefault(t.fixedStepSize,t.stepSize)},a=e.ticks=_r(r,e);e.handleDirectionalChanges(),e.max=oe.max(a),e.min=oe.min(a),t.reverse?(a.reverse(),e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max)},convertTicksToLabels:function(){var e=this;e.ticksAsNumbers=e.ticks.slice(),e.zeroLineIndex=e.ticks.indexOf(0),yr.prototype.convertTicksToLabels.call(e)},_configure:function(){var e,t=this,n=t.getTicks(),r=t.min,a=t.max;yr.prototype._configure.call(t),t.options.offset&&n.length&&(r-=e=(a-r)/Math.max(n.length-1,1)/2,a+=e),t._startValue=r,t._endValue=a,t._valueRange=a-r}}),Cr={position:"left",ticks:{callback:$n.formatters.linear}},Ar=0,kr=1;function Tr(e,t,n){var r=[n.type,void 0===t&&void 0===n.stack?n.index:"",n.stack].join(".");return void 0===e[r]&&(e[r]={pos:[],neg:[]}),e[r]}function Or(e,t,n,r){var a,i,o=e.options,s=Tr(t,o.stacked,n),l=s.pos,c=s.neg,u=r.length;for(a=0;a<u;++a)i=e._parseValue(r[a]),isNaN(i.min)||isNaN(i.max)||n.data[a].hidden||(l[a]=l[a]||0,c[a]=c[a]||0,o.relativePoints?l[a]=100:i.min<0||i.max<0?c[a]+=i.min:l[a]+=i.max)}function Pr(e,t,n){var r,a,i=n.length;for(r=0;r<i;++r)a=e._parseValue(n[r]),isNaN(a.min)||isNaN(a.max)||t.data[r].hidden||(e.min=Math.min(e.min,a.min),e.max=Math.max(e.max,a.max))}var Rr=Er.extend({determineDataLimits:function(){var e,t,n,r,a=this,i=a.options,o=a.chart.data.datasets,s=a._getMatchingVisibleMetas(),l=i.stacked,c={},u=s.length;if(a.min=Number.POSITIVE_INFINITY,a.max=Number.NEGATIVE_INFINITY,void 0===l)for(e=0;!l&&e<u;++e)l=void 0!==(t=s[e]).stack;for(e=0;e<u;++e)n=o[(t=s[e]).index].data,l?Or(a,c,t,n):Pr(a,t,n);oe.each(c,(function(e){r=e.pos.concat(e.neg),a.min=Math.min(a.min,oe.min(r)),a.max=Math.max(a.max,oe.max(r))})),a.min=oe.isFinite(a.min)&&!isNaN(a.min)?a.min:Ar,a.max=oe.isFinite(a.max)&&!isNaN(a.max)?a.max:kr,a.handleTickRangeOptions()},_computeTickLimit:function(){var e,t=this;return t.isHorizontal()?Math.ceil(t.width/40):(e=oe.options._parseFont(t.options.ticks),Math.ceil(t.height/e.lineHeight))},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(e,t){return this._getScaleLabel(this.chart.data.datasets[t].data[e])},getPixelForValue:function(e){var t=this;return t.getPixelForDecimal((+t.getRightValue(e)-t._startValue)/t._valueRange)},getValueForPixel:function(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange},getPixelForTick:function(e){var t=this.ticksAsNumbers;return e<0||e>t.length-1?null:this.getPixelForValue(t[e])}}),Ir=Cr;Rr._defaults=Ir;var Mr=oe.valueOrDefault,Dr=oe.math.log10;function Lr(e,t){var n,r,a=[],i=Mr(e.min,Math.pow(10,Math.floor(Dr(t.min)))),o=Math.floor(Dr(t.max)),s=Math.ceil(t.max/Math.pow(10,o));0===i?(n=Math.floor(Dr(t.minNotZero)),r=Math.floor(t.minNotZero/Math.pow(10,n)),a.push(i),i=r*Math.pow(10,n)):(n=Math.floor(Dr(i)),r=Math.floor(i/Math.pow(10,n)));var l=n<0?Math.pow(10,Math.abs(n)):1;do{a.push(i),10===++r&&(r=1,l=++n>=0?1:l),i=Math.round(r*Math.pow(10,n)*l)/l}while(n<o||n===o&&r<s);var c=Mr(e.max,i);return a.push(c),a}var Fr={position:"left",ticks:{callback:$n.formatters.logarithmic}};function Br(e,t){return oe.isFinite(e)&&e>=0?e:t}var Zr=yr.extend({determineDataLimits:function(){var e,t,n,r,a,i,o=this,s=o.options,l=o.chart,c=l.data.datasets,u=o.isHorizontal();function d(e){return u?e.xAxisID===o.id:e.yAxisID===o.id}o.min=Number.POSITIVE_INFINITY,o.max=Number.NEGATIVE_INFINITY,o.minNotZero=Number.POSITIVE_INFINITY;var f=s.stacked;if(void 0===f)for(e=0;e<c.length;e++)if(t=l.getDatasetMeta(e),l.isDatasetVisible(e)&&d(t)&&void 0!==t.stack){f=!0;break}if(s.stacked||f){var h={};for(e=0;e<c.length;e++){var p=[(t=l.getDatasetMeta(e)).type,void 0===s.stacked&&void 0===t.stack?e:"",t.stack].join(".");if(l.isDatasetVisible(e)&&d(t))for(void 0===h[p]&&(h[p]=[]),a=0,i=(r=c[e].data).length;a<i;a++){var m=h[p];n=o._parseValue(r[a]),isNaN(n.min)||isNaN(n.max)||t.data[a].hidden||n.min<0||n.max<0||(m[a]=m[a]||0,m[a]+=n.max)}}oe.each(h,(function(e){if(e.length>0){var t=oe.min(e),n=oe.max(e);o.min=Math.min(o.min,t),o.max=Math.max(o.max,n)}}))}else for(e=0;e<c.length;e++)if(t=l.getDatasetMeta(e),l.isDatasetVisible(e)&&d(t))for(a=0,i=(r=c[e].data).length;a<i;a++)n=o._parseValue(r[a]),isNaN(n.min)||isNaN(n.max)||t.data[a].hidden||n.min<0||n.max<0||(o.min=Math.min(n.min,o.min),o.max=Math.max(n.max,o.max),0!==n.min&&(o.minNotZero=Math.min(n.min,o.minNotZero)));o.min=oe.isFinite(o.min)?o.min:null,o.max=oe.isFinite(o.max)?o.max:null,o.minNotZero=oe.isFinite(o.minNotZero)?o.minNotZero:null,this.handleTickRangeOptions()},handleTickRangeOptions:function(){var e=this,t=e.options.ticks,n=1,r=10;e.min=Br(t.min,e.min),e.max=Br(t.max,e.max),e.min===e.max&&(0!==e.min&&null!==e.min?(e.min=Math.pow(10,Math.floor(Dr(e.min))-1),e.max=Math.pow(10,Math.floor(Dr(e.max))+1)):(e.min=n,e.max=r)),null===e.min&&(e.min=Math.pow(10,Math.floor(Dr(e.max))-1)),null===e.max&&(e.max=0!==e.min?Math.pow(10,Math.floor(Dr(e.min))+1):r),null===e.minNotZero&&(e.min>0?e.minNotZero=e.min:e.max<1?e.minNotZero=Math.pow(10,Math.floor(Dr(e.max))):e.minNotZero=n)},buildTicks:function(){var e=this,t=e.options.ticks,n=!e.isHorizontal(),r={min:Br(t.min),max:Br(t.max)},a=e.ticks=Lr(r,e);e.max=oe.max(a),e.min=oe.min(a),t.reverse?(n=!n,e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max),n&&a.reverse()},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),yr.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(e,t){return this._getScaleLabel(this.chart.data.datasets[t].data[e])},getPixelForTick:function(e){var t=this.tickValues;return e<0||e>t.length-1?null:this.getPixelForValue(t[e])},_getFirstTickValue:function(e){var t=Math.floor(Dr(e));return Math.floor(e/Math.pow(10,t))*Math.pow(10,t)},_configure:function(){var e=this,t=e.min,n=0;yr.prototype._configure.call(e),0===t&&(t=e._getFirstTickValue(e.minNotZero),n=Mr(e.options.ticks.fontSize,K.global.defaultFontSize)/e._length),e._startValue=Dr(t),e._valueOffset=n,e._valueRange=(Dr(e.max)-Dr(t))/(1-n)},getPixelForValue:function(e){var t=this,n=0;return(e=+t.getRightValue(e))>t.min&&e>0&&(n=(Dr(e)-t._startValue)/t._valueRange+t._valueOffset),t.getPixelForDecimal(n)},getValueForPixel:function(e){var t=this,n=t.getDecimalForPixel(e);return 0===n&&0===t.min?0:Math.pow(10,t._startValue+(n-t._valueOffset)*t._valueRange)}}),zr=Fr;Zr._defaults=zr;var Ur=oe.valueOrDefault,Wr=oe.valueAtIndexOrDefault,Vr=oe.options.resolve,qr={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,borderDash:[],borderDashOffset:0},gridLines:{circular:!1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2,callback:$n.formatters.linear},pointLabels:{display:!0,fontSize:10,callback:function(e){return e}}};function Hr(e){var t=e.ticks;return t.display&&e.display?Ur(t.fontSize,K.global.defaultFontSize)+2*t.backdropPaddingY:0}function Gr(e,t,n){return oe.isArray(n)?{w:oe.longestText(e,e.font,n),h:n.length*t}:{w:e.measureText(n).width,h:t}}function Yr(e,t,n,r,a){return e===r||e===a?{start:t-n/2,end:t+n/2}:e<r||e>a?{start:t-n,end:t}:{start:t,end:t+n}}function Xr(e){var t,n,r,a=oe.options._parseFont(e.options.pointLabels),i={l:0,r:e.width,t:0,b:e.height-e.paddingTop},o={};e.ctx.font=a.string,e._pointLabelSizes=[];var s=e.chart.data.labels.length;for(t=0;t<s;t++){r=e.getPointPosition(t,e.drawingArea+5),n=Gr(e.ctx,a.lineHeight,e.pointLabels[t]),e._pointLabelSizes[t]=n;var l=e.getIndexAngle(t),c=oe.toDegrees(l)%360,u=Yr(c,r.x,n.w,0,180),d=Yr(c,r.y,n.h,90,270);u.start<i.l&&(i.l=u.start,o.l=l),u.end>i.r&&(i.r=u.end,o.r=l),d.start<i.t&&(i.t=d.start,o.t=l),d.end>i.b&&(i.b=d.end,o.b=l)}e.setReductions(e.drawingArea,i,o)}function Jr(e){return 0===e||180===e?"center":e<180?"left":"right"}function Kr(e,t,n,r){var a,i,o=n.y+r/2;if(oe.isArray(t))for(a=0,i=t.length;a<i;++a)e.fillText(t[a],n.x,o),o+=r;else e.fillText(t,n.x,o)}function $r(e,t,n){90===e||270===e?n.y-=t.h/2:(e>270||e<90)&&(n.y-=t.h)}function Qr(e){var t=e.ctx,n=e.options,r=n.pointLabels,a=Hr(n),i=e.getDistanceFromCenterForValue(n.ticks.reverse?e.min:e.max),o=oe.options._parseFont(r);t.save(),t.font=o.string,t.textBaseline="middle";for(var s=e.chart.data.labels.length-1;s>=0;s--){var l=0===s?a/2:0,c=e.getPointPosition(s,i+l+5),u=Wr(r.fontColor,s,K.global.defaultFontColor);t.fillStyle=u;var d=e.getIndexAngle(s),f=oe.toDegrees(d);t.textAlign=Jr(f),$r(f,e._pointLabelSizes[s],c),Kr(t,e.pointLabels[s],c,o.lineHeight)}t.restore()}function ea(e,t,n,r){var a,i=e.ctx,o=t.circular,s=e.chart.data.labels.length,l=Wr(t.color,r-1),c=Wr(t.lineWidth,r-1);if((o||s)&&l&&c){if(i.save(),i.strokeStyle=l,i.lineWidth=c,i.setLineDash&&(i.setLineDash(t.borderDash||[]),i.lineDashOffset=t.borderDashOffset||0),i.beginPath(),o)i.arc(e.xCenter,e.yCenter,n,0,2*Math.PI);else{a=e.getPointPosition(0,n),i.moveTo(a.x,a.y);for(var u=1;u<s;u++)a=e.getPointPosition(u,n),i.lineTo(a.x,a.y)}i.closePath(),i.stroke(),i.restore()}}function ta(e){return oe.isNumber(e)?e:0}var na=Er.extend({setDimensions:function(){var e=this;e.width=e.maxWidth,e.height=e.maxHeight,e.paddingTop=Hr(e.options)/2,e.xCenter=Math.floor(e.width/2),e.yCenter=Math.floor((e.height-e.paddingTop)/2),e.drawingArea=Math.min(e.height-e.paddingTop,e.width)/2},determineDataLimits:function(){var e=this,t=e.chart,n=Number.POSITIVE_INFINITY,r=Number.NEGATIVE_INFINITY;oe.each(t.data.datasets,(function(a,i){if(t.isDatasetVisible(i)){var o=t.getDatasetMeta(i);oe.each(a.data,(function(t,a){var i=+e.getRightValue(t);isNaN(i)||o.data[a].hidden||(n=Math.min(i,n),r=Math.max(i,r))}))}})),e.min=n===Number.POSITIVE_INFINITY?0:n,e.max=r===Number.NEGATIVE_INFINITY?0:r,e.handleTickRangeOptions()},_computeTickLimit:function(){return Math.ceil(this.drawingArea/Hr(this.options))},convertTicksToLabels:function(){var e=this;Er.prototype.convertTicksToLabels.call(e),e.pointLabels=e.chart.data.labels.map((function(){var t=oe.callback(e.options.pointLabels.callback,arguments,e);return t||0===t?t:""}))},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},fit:function(){var e=this,t=e.options;t.display&&t.pointLabels.display?Xr(e):e.setCenterPoint(0,0,0,0)},setReductions:function(e,t,n){var r=this,a=t.l/Math.sin(n.l),i=Math.max(t.r-r.width,0)/Math.sin(n.r),o=-t.t/Math.cos(n.t),s=-Math.max(t.b-(r.height-r.paddingTop),0)/Math.cos(n.b);a=ta(a),i=ta(i),o=ta(o),s=ta(s),r.drawingArea=Math.min(Math.floor(e-(a+i)/2),Math.floor(e-(o+s)/2)),r.setCenterPoint(a,i,o,s)},setCenterPoint:function(e,t,n,r){var a=this,i=a.width-t-a.drawingArea,o=e+a.drawingArea,s=n+a.drawingArea,l=a.height-a.paddingTop-r-a.drawingArea;a.xCenter=Math.floor((o+i)/2+a.left),a.yCenter=Math.floor((s+l)/2+a.top+a.paddingTop)},getIndexAngle:function(e){var t=this.chart,n=(e*(360/t.data.labels.length)+((t.options||{}).startAngle||0))%360;return(n<0?n+360:n)*Math.PI*2/360},getDistanceFromCenterForValue:function(e){var t=this;if(oe.isNullOrUndef(e))return NaN;var n=t.drawingArea/(t.max-t.min);return t.options.ticks.reverse?(t.max-e)*n:(e-t.min)*n},getPointPosition:function(e,t){var n=this,r=n.getIndexAngle(e)-Math.PI/2;return{x:Math.cos(r)*t+n.xCenter,y:Math.sin(r)*t+n.yCenter}},getPointPositionForValue:function(e,t){return this.getPointPosition(e,this.getDistanceFromCenterForValue(t))},getBasePosition:function(e){var t=this,n=t.min,r=t.max;return t.getPointPositionForValue(e||0,t.beginAtZero?0:n<0&&r<0?r:n>0&&r>0?n:0)},_drawGrid:function(){var e,t,n,r=this,a=r.ctx,i=r.options,o=i.gridLines,s=i.angleLines,l=Ur(s.lineWidth,o.lineWidth),c=Ur(s.color,o.color);if(i.pointLabels.display&&Qr(r),o.display&&oe.each(r.ticks,(function(e,n){0!==n&&(t=r.getDistanceFromCenterForValue(r.ticksAsNumbers[n]),ea(r,o,t,n))})),s.display&&l&&c){for(a.save(),a.lineWidth=l,a.strokeStyle=c,a.setLineDash&&(a.setLineDash(Vr([s.borderDash,o.borderDash,[]])),a.lineDashOffset=Vr([s.borderDashOffset,o.borderDashOffset,0])),e=r.chart.data.labels.length-1;e>=0;e--)t=r.getDistanceFromCenterForValue(i.ticks.reverse?r.min:r.max),n=r.getPointPosition(e,t),a.beginPath(),a.moveTo(r.xCenter,r.yCenter),a.lineTo(n.x,n.y),a.stroke();a.restore()}},_drawLabels:function(){var e=this,t=e.ctx,n=e.options.ticks;if(n.display){var r,a,i=e.getIndexAngle(0),o=oe.options._parseFont(n),s=Ur(n.fontColor,K.global.defaultFontColor);t.save(),t.font=o.string,t.translate(e.xCenter,e.yCenter),t.rotate(i),t.textAlign="center",t.textBaseline="middle",oe.each(e.ticks,(function(i,l){(0!==l||n.reverse)&&(r=e.getDistanceFromCenterForValue(e.ticksAsNumbers[l]),n.showLabelBackdrop&&(a=t.measureText(i).width,t.fillStyle=n.backdropColor,t.fillRect(-a/2-n.backdropPaddingX,-r-o.size/2-n.backdropPaddingY,a+2*n.backdropPaddingX,o.size+2*n.backdropPaddingY)),t.fillStyle=s,t.fillText(i,0,-r))})),t.restore()}},_drawTitle:oe.noop}),ra=qr;na._defaults=ra;var aa=oe._deprecated,ia=oe.options.resolve,oa=oe.valueOrDefault,sa=Number.MIN_SAFE_INTEGER||-9007199254740991,la=Number.MAX_SAFE_INTEGER||9007199254740991,ca={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},ua=Object.keys(ca);function da(e,t){return e-t}function fa(e){var t,n,r,a={},i=[];for(t=0,n=e.length;t<n;++t)a[r=e[t]]||(a[r]=!0,i.push(r));return i}function ha(e){return oe.valueOrDefault(e.time.min,e.ticks.min)}function pa(e){return oe.valueOrDefault(e.time.max,e.ticks.max)}function ma(e,t,n,r){if("linear"===r||!e.length)return[{time:t,pos:0},{time:n,pos:1}];var a,i,o,s,l,c=[],u=[t];for(a=0,i=e.length;a<i;++a)(s=e[a])>t&&s<n&&u.push(s);for(u.push(n),a=0,i=u.length;a<i;++a)l=u[a+1],o=u[a-1],s=u[a],void 0!==o&&void 0!==l&&Math.round((l+o)/2)===s||c.push({time:s,pos:a/(i-1)});return c}function va(e,t,n){for(var r,a,i,o=0,s=e.length-1;o>=0&&o<=s;){if(a=e[(r=o+s>>1)-1]||null,i=e[r],!a)return{lo:null,hi:i};if(i[t]<n)o=r+1;else{if(!(a[t]>n))return{lo:a,hi:i};s=r-1}}return{lo:i,hi:null}}function ga(e,t,n,r){var a=va(e,t,n),i=a.lo?a.hi?a.lo:e[e.length-2]:e[0],o=a.lo?a.hi?a.hi:e[e.length-1]:e[1],s=o[t]-i[t],l=s?(n-i[t])/s:0,c=(o[r]-i[r])*l;return i[r]+c}function ya(e,t){var n=e._adapter,r=e.options.time,a=r.parser,i=a||r.format,o=t;return"function"===typeof a&&(o=a(o)),oe.isFinite(o)||(o="string"===typeof i?n.parse(o,i):n.parse(o)),null!==o?+o:(a||"function"!==typeof i||(o=i(t),oe.isFinite(o)||(o=n.parse(o))),o)}function ba(e,t){if(oe.isNullOrUndef(t))return null;var n=e.options.time,r=ya(e,e.getRightValue(t));return null===r||n.round&&(r=+e._adapter.startOf(r,n.round)),r}function xa(e,t,n,r){var a,i,o,s=ua.length;for(a=ua.indexOf(e);a<s-1;++a)if(o=(i=ca[ua[a]]).steps?i.steps:la,i.common&&Math.ceil((n-t)/(o*i.size))<=r)return ua[a];return ua[s-1]}function wa(e,t,n,r,a){var i,o;for(i=ua.length-1;i>=ua.indexOf(n);i--)if(o=ua[i],ca[o].common&&e._adapter.diff(a,r,o)>=t-1)return o;return ua[n?ua.indexOf(n):0]}function Na(e){for(var t=ua.indexOf(e)+1,n=ua.length;t<n;++t)if(ca[ua[t]].common)return ua[t]}function Sa(e,t,n,r){var a,i=e._adapter,o=e.options,s=o.time,l=s.unit||xa(s.minUnit,t,n,r),c=ia([s.stepSize,s.unitStepSize,1]),u="week"===l&&s.isoWeekday,d=t,f=[];if(u&&(d=+i.startOf(d,"isoWeek",u)),d=+i.startOf(d,u?"day":l),i.diff(n,t,l)>1e5*c)throw t+" and "+n+" are too far apart with stepSize of "+c+" "+l;for(a=d;a<n;a=+i.add(a,c,l))f.push(a);return a!==n&&"ticks"!==o.bounds||f.push(a),f}function ja(e,t,n,r,a){var i,o,s=0,l=0;return a.offset&&t.length&&(i=ga(e,"time",t[0],"pos"),s=1===t.length?1-i:(ga(e,"time",t[1],"pos")-i)/2,o=ga(e,"time",t[t.length-1],"pos"),l=1===t.length?o:(o-ga(e,"time",t[t.length-2],"pos"))/2),{start:s,end:l,factor:1/(s+1+l)}}function _a(e,t,n,r){var a,i,o=e._adapter,s=+o.startOf(t[0].value,r),l=t[t.length-1].value;for(a=s;a<=l;a=+o.add(a,1,r))(i=n[a])>=0&&(t[i].major=!0);return t}function Ea(e,t,n){var r,a,i=[],o={},s=t.length;for(r=0;r<s;++r)o[a=t[r]]=r,i.push({value:a,major:!1});return 0!==s&&n?_a(e,i,o,n):i}var Ca={position:"bottom",distribution:"linear",bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}},Aa=yr.extend({initialize:function(){this.mergeTicksOptions(),yr.prototype.initialize.call(this)},update:function(){var e=this,t=e.options,n=t.time||(t.time={}),r=e._adapter=new Kn._date(t.adapters.date);return aa("time scale",n.format,"time.format","time.parser"),aa("time scale",n.min,"time.min","ticks.min"),aa("time scale",n.max,"time.max","ticks.max"),oe.mergeIf(n.displayFormats,r.formats()),yr.prototype.update.apply(e,arguments)},getRightValue:function(e){return e&&void 0!==e.t&&(e=e.t),yr.prototype.getRightValue.call(this,e)},determineDataLimits:function(){var e,t,n,r,a,i,o,s=this,l=s.chart,c=s._adapter,u=s.options,d=u.time.unit||"day",f=la,h=sa,p=[],m=[],v=[],g=s._getLabels();for(e=0,n=g.length;e<n;++e)v.push(ba(s,g[e]));for(e=0,n=(l.data.datasets||[]).length;e<n;++e)if(l.isDatasetVisible(e))if(a=l.data.datasets[e].data,oe.isObject(a[0]))for(m[e]=[],t=0,r=a.length;t<r;++t)i=ba(s,a[t]),p.push(i),m[e][t]=i;else m[e]=v.slice(0),o||(p=p.concat(v),o=!0);else m[e]=[];v.length&&(f=Math.min(f,v[0]),h=Math.max(h,v[v.length-1])),p.length&&(p=n>1?fa(p).sort(da):p.sort(da),f=Math.min(f,p[0]),h=Math.max(h,p[p.length-1])),f=ba(s,ha(u))||f,h=ba(s,pa(u))||h,f=f===la?+c.startOf(Date.now(),d):f,h=h===sa?+c.endOf(Date.now(),d)+1:h,s.min=Math.min(f,h),s.max=Math.max(f+1,h),s._table=[],s._timestamps={data:p,datasets:m,labels:v}},buildTicks:function(){var e,t,n,r=this,a=r.min,i=r.max,o=r.options,s=o.ticks,l=o.time,c=r._timestamps,u=[],d=r.getLabelCapacity(a),f=s.source,h=o.distribution;for(c="data"===f||"auto"===f&&"series"===h?c.data:"labels"===f?c.labels:Sa(r,a,i,d),"ticks"===o.bounds&&c.length&&(a=c[0],i=c[c.length-1]),a=ba(r,ha(o))||a,i=ba(r,pa(o))||i,e=0,t=c.length;e<t;++e)(n=c[e])>=a&&n<=i&&u.push(n);return r.min=a,r.max=i,r._unit=l.unit||(s.autoSkip?xa(l.minUnit,r.min,r.max,d):wa(r,u.length,l.minUnit,r.min,r.max)),r._majorUnit=s.major.enabled&&"year"!==r._unit?Na(r._unit):void 0,r._table=ma(r._timestamps.data,a,i,h),r._offsets=ja(r._table,u,a,i,o),s.reverse&&u.reverse(),Ea(r,u,r._majorUnit)},getLabelForIndex:function(e,t){var n=this,r=n._adapter,a=n.chart.data,i=n.options.time,o=a.labels&&e<a.labels.length?a.labels[e]:"",s=a.datasets[t].data[e];return oe.isObject(s)&&(o=n.getRightValue(s)),i.tooltipFormat?r.format(ya(n,o),i.tooltipFormat):"string"===typeof o?o:r.format(ya(n,o),i.displayFormats.datetime)},tickFormatFunction:function(e,t,n,r){var a=this,i=a._adapter,o=a.options,s=o.time.displayFormats,l=s[a._unit],c=a._majorUnit,u=s[c],d=n[t],f=o.ticks,h=c&&u&&d&&d.major,p=i.format(e,r||(h?u:l)),m=h?f.major:f.minor,v=ia([m.callback,m.userCallback,f.callback,f.userCallback]);return v?v(p,t,n):p},convertTicksToLabels:function(e){var t,n,r=[];for(t=0,n=e.length;t<n;++t)r.push(this.tickFormatFunction(e[t].value,t,e));return r},getPixelForOffset:function(e){var t=this,n=t._offsets,r=ga(t._table,"time",e,"pos");return t.getPixelForDecimal((n.start+r)*n.factor)},getPixelForValue:function(e,t,n){var r=this,a=null;if(void 0!==t&&void 0!==n&&(a=r._timestamps.datasets[n][t]),null===a&&(a=ba(r,e)),null!==a)return r.getPixelForOffset(a)},getPixelForTick:function(e){var t=this.getTicks();return e>=0&&e<t.length?this.getPixelForOffset(t[e].value):null},getValueForPixel:function(e){var t=this,n=t._offsets,r=t.getDecimalForPixel(e)/n.factor-n.end,a=ga(t._table,"pos",r,"time");return t._adapter._create(a)},_getLabelSize:function(e){var t=this,n=t.options.ticks,r=t.ctx.measureText(e).width,a=oe.toRadians(t.isHorizontal()?n.maxRotation:n.minRotation),i=Math.cos(a),o=Math.sin(a),s=oa(n.fontSize,K.global.defaultFontSize);return{w:r*i+s*o,h:r*o+s*i}},getLabelWidth:function(e){return this._getLabelSize(e).w},getLabelCapacity:function(e){var t=this,n=t.options.time,r=n.displayFormats,a=r[n.unit]||r.millisecond,i=t.tickFormatFunction(e,0,Ea(t,[e],t._majorUnit),a),o=t._getLabelSize(i),s=Math.floor(t.isHorizontal()?t.width/o.w:t.height/o.h);return t.options.offset&&s--,s>0?s:1}}),ka=Ca;Aa._defaults=ka;var Ta={category:wr,linear:Rr,logarithmic:Zr,radialLinear:na,time:Aa},Oa={datetime:"MMM D, YYYY, h:mm:ss a",millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"};Kn._date.override("function"===typeof e?{_id:"moment",formats:function(){return Oa},parse:function(t,n){return"string"===typeof t&&"string"===typeof n?t=e(t,n):t instanceof e||(t=e(t)),t.isValid()?t.valueOf():null},format:function(t,n){return e(t).format(n)},add:function(t,n,r){return e(t).add(n,r).valueOf()},diff:function(t,n,r){return e(t).diff(e(n),r)},startOf:function(t,n,r){return t=e(t),"isoWeek"===n?t.isoWeekday(r).valueOf():t.startOf(n).valueOf()},endOf:function(t,n){return e(t).endOf(n).valueOf()},_create:function(t){return e(t)}}:{}),K._set("global",{plugins:{filler:{propagate:!0}}});var Pa={dataset:function(e){var t=e.fill,n=e.chart,r=n.getDatasetMeta(t),a=r&&n.isDatasetVisible(t)&&r.dataset._children||[],i=a.length||0;return i?function(e,t){return t<i&&a[t]._view||null}:null},boundary:function(e){var t=e.boundary,n=t?t.x:null,r=t?t.y:null;return oe.isArray(t)?function(e,n){return t[n]}:function(e){return{x:null===n?e.x:n,y:null===r?e.y:r}}}};function Ra(e,t,n){var r,a=e._model||{},i=a.fill;if(void 0===i&&(i=!!a.backgroundColor),!1===i||null===i)return!1;if(!0===i)return"origin";if(r=parseFloat(i,10),isFinite(r)&&Math.floor(r)===r)return"-"!==i[0]&&"+"!==i[0]||(r=t+r),!(r===t||r<0||r>=n)&&r;switch(i){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return i;default:return!1}}function Ia(e){var t,n=e.el._model||{},r=e.el._scale||{},a=e.fill,i=null;if(isFinite(a))return null;if("start"===a?i=void 0===n.scaleBottom?r.bottom:n.scaleBottom:"end"===a?i=void 0===n.scaleTop?r.top:n.scaleTop:void 0!==n.scaleZero?i=n.scaleZero:r.getBasePixel&&(i=r.getBasePixel()),void 0!==i&&null!==i){if(void 0!==i.x&&void 0!==i.y)return i;if(oe.isFinite(i))return{x:(t=r.isHorizontal())?i:null,y:t?null:i}}return null}function Ma(e){var t,n,r,a,i,o=e.el._scale,s=o.options,l=o.chart.data.labels.length,c=e.fill,u=[];if(!l)return null;for(t=s.ticks.reverse?o.max:o.min,n=s.ticks.reverse?o.min:o.max,r=o.getPointPositionForValue(0,t),a=0;a<l;++a)i="start"===c||"end"===c?o.getPointPositionForValue(a,"start"===c?t:n):o.getBasePosition(a),s.gridLines.circular&&(i.cx=r.x,i.cy=r.y,i.angle=o.getIndexAngle(a)-Math.PI/2),u.push(i);return u}function Da(e){return(e.el._scale||{}).getPointPositionForValue?Ma(e):Ia(e)}function La(e,t,n){var r,a=e[t].fill,i=[t];if(!n)return a;for(;!1!==a&&-1===i.indexOf(a);){if(!isFinite(a))return a;if(!(r=e[a]))return!1;if(r.visible)return a;i.push(a),a=r.fill}return!1}function Fa(e){var t=e.fill,n="dataset";return!1===t?null:(isFinite(t)||(n="boundary"),Pa[n](e))}function Ba(e){return e&&!e.skip}function Za(e,t,n,r,a){var i,o,s,l;if(r&&a){for(e.moveTo(t[0].x,t[0].y),i=1;i<r;++i)oe.canvas.lineTo(e,t[i-1],t[i]);if(void 0===n[0].angle)for(e.lineTo(n[a-1].x,n[a-1].y),i=a-1;i>0;--i)oe.canvas.lineTo(e,n[i],n[i-1],!0);else for(o=n[0].cx,s=n[0].cy,l=Math.sqrt(Math.pow(n[0].x-o,2)+Math.pow(n[0].y-s,2)),i=a-1;i>0;--i)e.arc(o,s,l,n[i].angle,n[i-1].angle,!0)}}function za(e,t,n,r,a,i){var o,s,l,c,u,d,f,h,p=t.length,m=r.spanGaps,v=[],g=[],y=0,b=0;for(e.beginPath(),o=0,s=p;o<s;++o)u=n(c=t[l=o%p]._view,l,r),d=Ba(c),f=Ba(u),i&&void 0===h&&d&&(s=p+(h=o+1)),d&&f?(y=v.push(c),b=g.push(u)):y&&b&&(m?(d&&v.push(c),f&&g.push(u)):(Za(e,v,g,y,b),y=b=0,v=[],g=[]));Za(e,v,g,y,b),e.closePath(),e.fillStyle=a,e.fill()}var Ua={id:"filler",afterDatasetsUpdate:function(e,t){var n,r,a,i,o=(e.data.datasets||[]).length,s=t.propagate,l=[];for(r=0;r<o;++r)i=null,(a=(n=e.getDatasetMeta(r)).dataset)&&a._model&&a instanceof He.Line&&(i={visible:e.isDatasetVisible(r),fill:Ra(a,r,o),chart:e,el:a}),n.$filler=i,l.push(i);for(r=0;r<o;++r)(i=l[r])&&(i.fill=La(l,r,s),i.boundary=Da(i),i.mapper=Fa(i))},beforeDatasetsDraw:function(e){var t,n,r,a,i,o,s,l=e._getSortedVisibleDatasetMetas(),c=e.ctx;for(n=l.length-1;n>=0;--n)(t=l[n].$filler)&&t.visible&&(a=(r=t.el)._view,i=r._children||[],o=t.mapper,s=a.backgroundColor||K.global.defaultColor,o&&s&&i.length&&(oe.canvas.clipArea(c,e.chartArea),za(c,i,o,a,s,r._loop),oe.canvas.unclipArea(c)))}},Wa=oe.rtl.getRtlAdapter,Va=oe.noop,qa=oe.valueOrDefault;function Ha(e,t){return e.usePointStyle&&e.boxWidth>t?t:e.boxWidth}K._set("global",{legend:{display:!0,position:"top",align:"center",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(e,t){var n=t.datasetIndex,r=this.chart,a=r.getDatasetMeta(n);a.hidden=null===a.hidden?!r.data.datasets[n].hidden:null,r.update()},onHover:null,onLeave:null,labels:{boxWidth:40,padding:10,generateLabels:function(e){var t=e.data.datasets,n=e.options.legend||{},r=n.labels&&n.labels.usePointStyle;return e._getSortedDatasetMetas().map((function(n){var a=n.controller.getStyle(r?0:void 0);return{text:t[n.index].label,fillStyle:a.backgroundColor,hidden:!e.isDatasetVisible(n.index),lineCap:a.borderCapStyle,lineDash:a.borderDash,lineDashOffset:a.borderDashOffset,lineJoin:a.borderJoinStyle,lineWidth:a.borderWidth,strokeStyle:a.borderColor,pointStyle:a.pointStyle,rotation:a.rotation,datasetIndex:n.index}}),this)}}},legendCallback:function(e){var t,n,r,a=document.createElement("ul"),i=e.data.datasets;for(a.setAttribute("class",e.id+"-legend"),t=0,n=i.length;t<n;t++)(r=a.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=i[t].backgroundColor,i[t].label&&r.appendChild(document.createTextNode(i[t].label));return a.outerHTML}});var Ga=pe.extend({initialize:function(e){var t=this;oe.extend(t,e),t.legendHitBoxes=[],t._hoveredItem=null,t.doughnutMode=!1},beforeUpdate:Va,update:function(e,t,n){var r=this;return r.beforeUpdate(),r.maxWidth=e,r.maxHeight=t,r.margins=n,r.beforeSetDimensions(),r.setDimensions(),r.afterSetDimensions(),r.beforeBuildLabels(),r.buildLabels(),r.afterBuildLabels(),r.beforeFit(),r.fit(),r.afterFit(),r.afterUpdate(),r.minSize},afterUpdate:Va,beforeSetDimensions:Va,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:Va,beforeBuildLabels:Va,buildLabels:function(){var e=this,t=e.options.labels||{},n=oe.callback(t.generateLabels,[e.chart],e)||[];t.filter&&(n=n.filter((function(n){return t.filter(n,e.chart.data)}))),e.options.reverse&&n.reverse(),e.legendItems=n},afterBuildLabels:Va,beforeFit:Va,fit:function(){var e=this,t=e.options,n=t.labels,r=t.display,a=e.ctx,i=oe.options._parseFont(n),o=i.size,s=e.legendHitBoxes=[],l=e.minSize,c=e.isHorizontal();if(c?(l.width=e.maxWidth,l.height=r?10:0):(l.width=r?10:0,l.height=e.maxHeight),r){if(a.font=i.string,c){var u=e.lineWidths=[0],d=0;a.textAlign="left",a.textBaseline="middle",oe.each(e.legendItems,(function(e,t){var r=Ha(n,o)+o/2+a.measureText(e.text).width;(0===t||u[u.length-1]+r+2*n.padding>l.width)&&(d+=o+n.padding,u[u.length-(t>0?0:1)]=0),s[t]={left:0,top:0,width:r,height:o},u[u.length-1]+=r+n.padding})),l.height+=d}else{var f=n.padding,h=e.columnWidths=[],p=e.columnHeights=[],m=n.padding,v=0,g=0;oe.each(e.legendItems,(function(e,t){var r=Ha(n,o)+o/2+a.measureText(e.text).width;t>0&&g+o+2*f>l.height&&(m+=v+n.padding,h.push(v),p.push(g),v=0,g=0),v=Math.max(v,r),g+=o+f,s[t]={left:0,top:0,width:r,height:o}})),m+=v,h.push(v),p.push(g),l.width+=m}e.width=l.width,e.height=l.height}else e.width=l.width=e.height=l.height=0},afterFit:Va,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var e=this,t=e.options,n=t.labels,r=K.global,a=r.defaultColor,i=r.elements.line,o=e.height,s=e.columnHeights,l=e.width,c=e.lineWidths;if(t.display){var u,d=Wa(t.rtl,e.left,e.minSize.width),f=e.ctx,h=qa(n.fontColor,r.defaultFontColor),p=oe.options._parseFont(n),m=p.size;f.textAlign=d.textAlign("left"),f.textBaseline="middle",f.lineWidth=.5,f.strokeStyle=h,f.fillStyle=h,f.font=p.string;var v=Ha(n,m),g=e.legendHitBoxes,y=function(e,t,r){if(!(isNaN(v)||v<=0)){f.save();var o=qa(r.lineWidth,i.borderWidth);if(f.fillStyle=qa(r.fillStyle,a),f.lineCap=qa(r.lineCap,i.borderCapStyle),f.lineDashOffset=qa(r.lineDashOffset,i.borderDashOffset),f.lineJoin=qa(r.lineJoin,i.borderJoinStyle),f.lineWidth=o,f.strokeStyle=qa(r.strokeStyle,a),f.setLineDash&&f.setLineDash(qa(r.lineDash,i.borderDash)),n&&n.usePointStyle){var s=v*Math.SQRT2/2,l=d.xPlus(e,v/2),c=t+m/2;oe.canvas.drawPoint(f,r.pointStyle,s,l,c,r.rotation)}else f.fillRect(d.leftForLtr(e,v),t,v,m),0!==o&&f.strokeRect(d.leftForLtr(e,v),t,v,m);f.restore()}},b=function(e,t,n,r){var a=m/2,i=d.xPlus(e,v+a),o=t+a;f.fillText(n.text,i,o),n.hidden&&(f.beginPath(),f.lineWidth=2,f.moveTo(i,o),f.lineTo(d.xPlus(i,r),o),f.stroke())},x=function(e,r){switch(t.align){case"start":return n.padding;case"end":return e-r;default:return(e-r+n.padding)/2}},w=e.isHorizontal();u=w?{x:e.left+x(l,c[0]),y:e.top+n.padding,line:0}:{x:e.left+n.padding,y:e.top+x(o,s[0]),line:0},oe.rtl.overrideTextDirection(e.ctx,t.textDirection);var N=m+n.padding;oe.each(e.legendItems,(function(t,r){var a=f.measureText(t.text).width,i=v+m/2+a,h=u.x,p=u.y;d.setWidth(e.minSize.width),w?r>0&&h+i+n.padding>e.left+e.minSize.width&&(p=u.y+=N,u.line++,h=u.x=e.left+x(l,c[u.line])):r>0&&p+N>e.top+e.minSize.height&&(h=u.x=h+e.columnWidths[u.line]+n.padding,u.line++,p=u.y=e.top+x(o,s[u.line]));var S=d.x(h);y(S,p,t),g[r].left=d.leftForLtr(S,g[r].width),g[r].top=p,b(S,p,t,a),w?u.x+=i+n.padding:u.y+=N})),oe.rtl.restoreTextDirection(e.ctx,t.textDirection)}},_getLegendItemAt:function(e,t){var n,r,a,i=this;if(e>=i.left&&e<=i.right&&t>=i.top&&t<=i.bottom)for(a=i.legendHitBoxes,n=0;n<a.length;++n)if(e>=(r=a[n]).left&&e<=r.left+r.width&&t>=r.top&&t<=r.top+r.height)return i.legendItems[n];return null},handleEvent:function(e){var t,n=this,r=n.options,a="mouseup"===e.type?"click":e.type;if("mousemove"===a){if(!r.onHover&&!r.onLeave)return}else{if("click"!==a)return;if(!r.onClick)return}t=n._getLegendItemAt(e.x,e.y),"click"===a?t&&r.onClick&&r.onClick.call(n,e.native,t):(r.onLeave&&t!==n._hoveredItem&&(n._hoveredItem&&r.onLeave.call(n,e.native,n._hoveredItem),n._hoveredItem=t),r.onHover&&t&&r.onHover.call(n,e.native,t))}});function Ya(e,t){var n=new Ga({ctx:e.ctx,options:t,chart:e});Vt.configure(e,n,t),Vt.addBox(e,n),e.legend=n}var Xa={id:"legend",_element:Ga,beforeInit:function(e){var t=e.options.legend;t&&Ya(e,t)},beforeUpdate:function(e){var t=e.options.legend,n=e.legend;t?(oe.mergeIf(t,K.global.legend),n?(Vt.configure(e,n,t),n.options=t):Ya(e,t)):n&&(Vt.removeBox(e,n),delete e.legend)},afterEvent:function(e,t){var n=e.legend;n&&n.handleEvent(t)}},Ja=oe.noop;K._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,padding:10,position:"top",text:"",weight:2e3}});var Ka=pe.extend({initialize:function(e){var t=this;oe.extend(t,e),t.legendHitBoxes=[]},beforeUpdate:Ja,update:function(e,t,n){var r=this;return r.beforeUpdate(),r.maxWidth=e,r.maxHeight=t,r.margins=n,r.beforeSetDimensions(),r.setDimensions(),r.afterSetDimensions(),r.beforeBuildLabels(),r.buildLabels(),r.afterBuildLabels(),r.beforeFit(),r.fit(),r.afterFit(),r.afterUpdate(),r.minSize},afterUpdate:Ja,beforeSetDimensions:Ja,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:Ja,beforeBuildLabels:Ja,buildLabels:Ja,afterBuildLabels:Ja,beforeFit:Ja,fit:function(){var e,t=this,n=t.options,r=t.minSize={},a=t.isHorizontal();n.display?(e=(oe.isArray(n.text)?n.text.length:1)*oe.options._parseFont(n).lineHeight+2*n.padding,t.width=r.width=a?t.maxWidth:e,t.height=r.height=a?e:t.maxHeight):t.width=r.width=t.height=r.height=0},afterFit:Ja,isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},draw:function(){var e=this,t=e.ctx,n=e.options;if(n.display){var r,a,i,o=oe.options._parseFont(n),s=o.lineHeight,l=s/2+n.padding,c=0,u=e.top,d=e.left,f=e.bottom,h=e.right;t.fillStyle=oe.valueOrDefault(n.fontColor,K.global.defaultFontColor),t.font=o.string,e.isHorizontal()?(a=d+(h-d)/2,i=u+l,r=h-d):(a="left"===n.position?d+l:h-l,i=u+(f-u)/2,r=f-u,c=Math.PI*("left"===n.position?-.5:.5)),t.save(),t.translate(a,i),t.rotate(c),t.textAlign="center",t.textBaseline="middle";var p=n.text;if(oe.isArray(p))for(var m=0,v=0;v<p.length;++v)t.fillText(p[v],0,m,r),m+=s;else t.fillText(p,0,0,r);t.restore()}}});function $a(e,t){var n=new Ka({ctx:e.ctx,options:t,chart:e});Vt.configure(e,n,t),Vt.addBox(e,n),e.titleBlock=n}var Qa={},ei=Ua,ti=Xa,ni={id:"title",_element:Ka,beforeInit:function(e){var t=e.options.title;t&&$a(e,t)},beforeUpdate:function(e){var t=e.options.title,n=e.titleBlock;t?(oe.mergeIf(t,K.global.title),n?(Vt.configure(e,n,t),n.options=t):$a(e,t)):n&&(Vt.removeBox(e,n),delete e.titleBlock)}};for(var ri in Qa.filler=ei,Qa.legend=ti,Qa.title=ni,Gn.helpers=oe,Yn(),Gn._adapters=Kn,Gn.Animation=ve,Gn.animationService=ge,Gn.controllers=jt,Gn.DatasetController=Se,Gn.defaults=K,Gn.Element=pe,Gn.elements=He,Gn.Interaction=Ot,Gn.layouts=Vt,Gn.platform=xn,Gn.plugins=wn,Gn.Scale=yr,Gn.scaleService=Nn,Gn.Ticks=$n,Gn.Tooltip=Ln,Gn.helpers.each(Ta,(function(e,t){Gn.scaleService.registerScaleType(t,e,e._defaults)})),Qa)Qa.hasOwnProperty(ri)&&Gn.plugins.register(Qa[ri]);Gn.platform.initialize();var ai=Gn;return"undefined"!==typeof window&&(window.Chart=Gn),Gn.Chart=Gn,Gn.Legend=Qa.legend._element,Gn.Title=Qa.title._element,Gn.pluginService=Gn.plugins,Gn.PluginBase=Gn.Element.extend({}),Gn.canvasHelpers=Gn.helpers.canvas,Gn.layoutService=Gn.layouts,Gn.LinearScaleBase=Er,Gn.helpers.each(["Bar","Bubble","Doughnut","Line","PolarArea","Radar","Scatter"],(function(e){Gn[e]=function(t,n){return new Gn(t,Gn.helpers.merge(n||{},{type:e.charAt(0).toLowerCase()+e.slice(1)}))}})),ai}(function(){try{return n(70816)}catch(e){}}())},92229:(e,t,n)=>{"use strict";var r=n(43071),a={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,i,o,s,l,c,u=!1;t||(t={}),n=t.debug||!1;try{if(o=r(),s=document.createRange(),l=document.getSelection(),(c=document.createElement("span")).textContent=e,c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),"undefined"===typeof r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=a[t.format]||a.default;window.clipboardData.setData(i,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(c),s.selectNodeContents(c),l.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(d){n&&console.error("unable to copy using execCommand: ",d),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(d){n&&console.error("unable to copy using clipboardData: ",d),n&&console.error("falling back to prompt"),i=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(i,e)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(s):l.removeAllRanges()),c&&document.body.removeChild(c),o()}return u}},68973:(e,t,n)=>{var r=n(19782),a=n(30171),i=n(5065),o=r.TypeError;e.exports=function(e){if(a(e))return e;throw o(i(e)+" is not a function")}},74375:(e,t,n)=>{var r=n(19782),a=n(30171),i=r.String,o=r.TypeError;e.exports=function(e){if("object"==typeof e||a(e))return e;throw o("Can't set "+i(e)+" as a prototype")}},99363:(e,t,n)=>{var r=n(75508),a=n(83302),i=n(81684),o=r("unscopables"),s=Array.prototype;void 0==s[o]&&i.f(s,o,{configurable:!0,value:a(null)}),e.exports=function(e){s[o][e]=!0}},76183:(e,t,n)=>{"use strict";var r=n(19838).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},59799:(e,t,n)=>{var r=n(19782),a=n(34965),i=r.String,o=r.TypeError;e.exports=function(e){if(a(e))return e;throw o(i(e)+" is not an object")}},49821:(e,t,n)=>{var r=n(76494),a=n(53864),i=n(76425),o=function(e){return function(t,n,o){var s,l=r(t),c=i(l),u=a(o,c);if(e&&n!=n){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},73135:(e,t,n)=>{var r=n(34534),a=r({}.toString),i=r("".slice);e.exports=function(e){return i(a(e),8,-1)}},5249:(e,t,n)=>{var r=n(19782),a=n(32105),i=n(30171),o=n(73135),s=n(75508)("toStringTag"),l=r.Object,c="Arguments"==o(function(){return arguments}());e.exports=a?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(n){}}(t=l(e),s))?n:c?o(t):"Object"==(r=o(t))&&i(t.callee)?"Arguments":r}},11147:(e,t,n)=>{var r=n(78320),a=n(20412),i=n(82530),o=n(81684);e.exports=function(e,t,n){for(var s=a(t),l=o.f,c=i.f,u=0;u<s.length;u++){var d=s[u];r(e,d)||n&&r(n,d)||l(e,d,c(t,d))}}},97610:(e,t,n)=>{var r=n(66111);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},16728:(e,t,n)=>{"use strict";var r=n(11647).IteratorPrototype,a=n(83302),i=n(80431),o=n(21117),s=n(55706),l=function(){return this};e.exports=function(e,t,n,c){var u=t+" Iterator";return e.prototype=a(r,{next:i(+!c,n)}),o(e,u,!1,!0),s[u]=l,e}},87454:(e,t,n)=>{var r=n(37420),a=n(81684),i=n(80431);e.exports=r?function(e,t,n){return a.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},80431:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},99035:(e,t,n)=>{"use strict";var r=n(73587),a=n(37892),i=n(42192),o=n(21774),s=n(30171),l=n(16728),c=n(7209),u=n(32695),d=n(21117),f=n(87454),h=n(86255),p=n(75508),m=n(55706),v=n(11647),g=o.PROPER,y=o.CONFIGURABLE,b=v.IteratorPrototype,x=v.BUGGY_SAFARI_ITERATORS,w=p("iterator"),N="keys",S="values",j="entries",_=function(){return this};e.exports=function(e,t,n,o,p,v,E){l(n,t,o);var C,A,k,T=function(e){if(e===p&&M)return M;if(!x&&e in R)return R[e];switch(e){case N:case S:case j:return function(){return new n(this,e)}}return function(){return new n(this)}},O=t+" Iterator",P=!1,R=e.prototype,I=R[w]||R["@@iterator"]||p&&R[p],M=!x&&I||T(p),D="Array"==t&&R.entries||I;if(D&&(C=c(D.call(new e)))!==Object.prototype&&C.next&&(i||c(C)===b||(u?u(C,b):s(C[w])||h(C,w,_)),d(C,O,!0,!0),i&&(m[O]=_)),g&&p==S&&I&&I.name!==S&&(!i&&y?f(R,"name",S):(P=!0,M=function(){return a(I,this)})),p)if(A={values:T(S),keys:v?M:T(N),entries:T(j)},E)for(k in A)(x||P||!(k in R))&&h(R,k,A[k]);else r({target:t,proto:!0,forced:x||P},A);return i&&!E||R[w]===M||h(R,w,M,{name:p}),m[t]=M,A}},37420:(e,t,n)=>{var r=n(66111);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},20916:(e,t,n)=>{var r=n(19782),a=n(34965),i=r.document,o=a(i)&&a(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},7727:e=>{e.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}},17255:(e,t,n)=>{var r=n(20916)("span").classList,a=r&&r.constructor&&r.constructor.prototype;e.exports=a===Object.prototype?void 0:a},64771:(e,t,n)=>{var r=n(66780);e.exports=r("navigator","userAgent")||""},32504:(e,t,n)=>{var r,a,i=n(19782),o=n(64771),s=i.process,l=i.Deno,c=s&&s.versions||l&&l.version,u=c&&c.v8;u&&(a=(r=u.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!a&&o&&(!(r=o.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/))&&(a=+r[1]),e.exports=a},28605:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},73587:(e,t,n)=>{var r=n(19782),a=n(82530).f,i=n(87454),o=n(86255),s=n(4958),l=n(11147),c=n(79492);e.exports=function(e,t){var n,u,d,f,h,p=e.target,m=e.global,v=e.stat;if(n=m?r:v?r[p]||s(p,{}):(r[p]||{}).prototype)for(u in t){if(f=t[u],d=e.noTargetGet?(h=a(n,u))&&h.value:n[u],!c(m?u:p+(v?".":"#")+u,e.forced)&&void 0!==d){if(typeof f==typeof d)continue;l(f,d)}(e.sham||d&&d.sham)&&i(f,"sham",!0),o(n,u,f,e)}}},66111:e=>{e.exports=function(e){try{return!!e()}catch(t){return!0}}},88635:(e,t,n)=>{"use strict";n(4541);var r=n(34534),a=n(86255),i=n(75493),o=n(66111),s=n(75508),l=n(87454),c=s("species"),u=RegExp.prototype;e.exports=function(e,t,n,d){var f=s(e),h=!o((function(){var t={};return t[f]=function(){return 7},7!=""[e](t)})),p=h&&!o((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[c]=function(){return n},n.flags="",n[f]=/./[f]),n.exec=function(){return t=!0,null},n[f](""),!t}));if(!h||!p||n){var m=r(/./[f]),v=t(f,""[e],(function(e,t,n,a,o){var s=r(e),l=t.exec;return l===i||l===u.exec?h&&!o?{done:!0,value:m(t,n,a)}:{done:!0,value:s(n,t,a)}:{done:!1}}));a(String.prototype,e,v[0]),a(u,f,v[1])}d&&l(u[f],"sham",!0)}},12256:(e,t,n)=>{var r=n(55830),a=Function.prototype,i=a.apply,o=a.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(i):function(){return o.apply(i,arguments)})},55830:(e,t,n)=>{var r=n(66111);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},37892:(e,t,n)=>{var r=n(55830),a=Function.prototype.call;e.exports=r?a.bind(a):function(){return a.apply(a,arguments)}},21774:(e,t,n)=>{var r=n(37420),a=n(78320),i=Function.prototype,o=r&&Object.getOwnPropertyDescriptor,s=a(i,"name"),l=s&&"something"===function(){}.name,c=s&&(!r||r&&o(i,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},34534:(e,t,n)=>{var r=n(55830),a=Function.prototype,i=a.bind,o=a.call,s=r&&i.bind(o,o);e.exports=r?function(e){return e&&s(e)}:function(e){return e&&function(){return o.apply(e,arguments)}}},66780:(e,t,n)=>{var r=n(19782),a=n(30171),i=function(e){return a(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?i(r[e]):r[e]&&r[e][t]}},62135:(e,t,n)=>{var r=n(68973);e.exports=function(e,t){var n=e[t];return null==n?void 0:r(n)}},24527:(e,t,n)=>{var r=n(34534),a=n(11446),i=Math.floor,o=r("".charAt),s=r("".replace),l=r("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,d,f){var h=n+e.length,p=r.length,m=u;return void 0!==d&&(d=a(d),m=c),s(f,m,(function(a,s){var c;switch(o(s,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,h);case"<":c=d[l(s,1,-1)];break;default:var u=+s;if(0===u)return a;if(u>p){var f=i(u/10);return 0===f?a:f<=p?void 0===r[f-1]?o(s,1):r[f-1]+o(s,1):a}c=r[u-1]}return void 0===c?"":c}))}},19782:(e,t,n)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},78320:(e,t,n)=>{var r=n(34534),a=n(11446),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(a(e),t)}},52819:e=>{e.exports={}},4836:(e,t,n)=>{var r=n(66780);e.exports=r("document","documentElement")},53373:(e,t,n)=>{var r=n(37420),a=n(66111),i=n(20916);e.exports=!r&&!a((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},70769:(e,t,n)=>{var r=n(19782),a=n(34534),i=n(66111),o=n(73135),s=r.Object,l=a("".split);e.exports=i((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?l(e,""):s(e)}:s},50112:(e,t,n)=>{var r=n(34534),a=n(30171),i=n(58749),o=r(Function.toString);a(i.inspectSource)||(i.inspectSource=function(e){return o(e)}),e.exports=i.inspectSource},25313:(e,t,n)=>{var r,a,i,o=n(33280),s=n(19782),l=n(34534),c=n(34965),u=n(87454),d=n(78320),f=n(58749),h=n(59325),p=n(52819),m="Object already initialized",v=s.TypeError,g=s.WeakMap;if(o||f.state){var y=f.state||(f.state=new g),b=l(y.get),x=l(y.has),w=l(y.set);r=function(e,t){if(x(y,e))throw new v(m);return t.facade=e,w(y,e,t),t},a=function(e){return b(y,e)||{}},i=function(e){return x(y,e)}}else{var N=h("state");p[N]=!0,r=function(e,t){if(d(e,N))throw new v(m);return t.facade=e,u(e,N,t),t},a=function(e){return d(e,N)?e[N]:{}},i=function(e){return d(e,N)}}e.exports={set:r,get:a,has:i,enforce:function(e){return i(e)?a(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!c(t)||(n=a(t)).type!==e)throw v("Incompatible receiver, "+e+" required");return n}}}},30171:e=>{e.exports=function(e){return"function"==typeof e}},79492:(e,t,n)=>{var r=n(66111),a=n(30171),i=/#|\.prototype\./,o=function(e,t){var n=l[s(e)];return n==u||n!=c&&(a(t)?r(t):!!t)},s=o.normalize=function(e){return String(e).replace(i,".").toLowerCase()},l=o.data={},c=o.NATIVE="N",u=o.POLYFILL="P";e.exports=o},34965:(e,t,n)=>{var r=n(30171);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},42192:e=>{e.exports=!1},64196:(e,t,n)=>{var r=n(19782),a=n(66780),i=n(30171),o=n(81778),s=n(95398),l=r.Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=a("Symbol");return i(t)&&o(t.prototype,l(e))}},11647:(e,t,n)=>{"use strict";var r,a,i,o=n(66111),s=n(30171),l=n(83302),c=n(7209),u=n(86255),d=n(75508),f=n(42192),h=d("iterator"),p=!1;[].keys&&("next"in(i=[].keys())?(a=c(c(i)))!==Object.prototype&&(r=a):p=!0),void 0==r||o((function(){var e={};return r[h].call(e)!==e}))?r={}:f&&(r=l(r)),s(r[h])||u(r,h,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:p}},55706:e=>{e.exports={}},76425:(e,t,n)=>{var r=n(61234);e.exports=function(e){return r(e.length)}},23458:(e,t,n)=>{var r=n(32504),a=n(66111);e.exports=!!Object.getOwnPropertySymbols&&!a((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},33280:(e,t,n)=>{var r=n(19782),a=n(30171),i=n(50112),o=r.WeakMap;e.exports=a(o)&&/native code/.test(i(o))},83302:(e,t,n)=>{var r,a=n(59799),i=n(3415),o=n(28605),s=n(52819),l=n(4836),c=n(20916),u=n(59325),d=u("IE_PROTO"),f=function(){},h=function(e){return"<script>"+e+"</"+"script>"},p=function(e){e.write(h("")),e.close();var t=e.parentWindow.Object;return e=null,t},m=function(){try{r=new ActiveXObject("htmlfile")}catch(t){}m="undefined"!=typeof document?document.domain&&r?p(r):function(){var e,t=c("iframe");return t.style.display="none",l.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(h("document.F=Object")),e.close(),e.F}():p(r);for(var e=o.length;e--;)delete m.prototype[o[e]];return m()};s[d]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(f.prototype=a(e),n=new f,f.prototype=null,n[d]=e):n=m(),void 0===t?n:i.f(n,t)}},3415:(e,t,n)=>{var r=n(37420),a=n(83526),i=n(81684),o=n(59799),s=n(76494),l=n(11467);t.f=r&&!a?Object.defineProperties:function(e,t){o(e);for(var n,r=s(t),a=l(t),c=a.length,u=0;c>u;)i.f(e,n=a[u++],r[n]);return e}},81684:(e,t,n)=>{var r=n(19782),a=n(37420),i=n(53373),o=n(83526),s=n(59799),l=n(44560),c=r.TypeError,u=Object.defineProperty,d=Object.getOwnPropertyDescriptor,f="enumerable",h="configurable",p="writable";t.f=a?o?function(e,t,n){if(s(e),t=l(t),s(n),"function"===typeof e&&"prototype"===t&&"value"in n&&p in n&&!n.writable){var r=d(e,t);r&&r.writable&&(e[t]=n.value,n={configurable:h in n?n.configurable:r.configurable,enumerable:f in n?n.enumerable:r.enumerable,writable:!1})}return u(e,t,n)}:u:function(e,t,n){if(s(e),t=l(t),s(n),i)try{return u(e,t,n)}catch(r){}if("get"in n||"set"in n)throw c("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},82530:(e,t,n)=>{var r=n(37420),a=n(37892),i=n(23509),o=n(80431),s=n(76494),l=n(44560),c=n(78320),u=n(53373),d=Object.getOwnPropertyDescriptor;t.f=r?d:function(e,t){if(e=s(e),t=l(t),u)try{return d(e,t)}catch(n){}if(c(e,t))return o(!a(i.f,e,t),e[t])}},59814:(e,t,n)=>{var r=n(96945),a=n(28605).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,a)}},51186:(e,t)=>{t.f=Object.getOwnPropertySymbols},7209:(e,t,n)=>{var r=n(19782),a=n(78320),i=n(30171),o=n(11446),s=n(59325),l=n(97610),c=s("IE_PROTO"),u=r.Object,d=u.prototype;e.exports=l?u.getPrototypeOf:function(e){var t=o(e);if(a(t,c))return t[c];var n=t.constructor;return i(n)&&t instanceof n?n.prototype:t instanceof u?d:null}},81778:(e,t,n)=>{var r=n(34534);e.exports=r({}.isPrototypeOf)},96945:(e,t,n)=>{var r=n(34534),a=n(78320),i=n(76494),o=n(49821).indexOf,s=n(52819),l=r([].push);e.exports=function(e,t){var n,r=i(e),c=0,u=[];for(n in r)!a(s,n)&&a(r,n)&&l(u,n);for(;t.length>c;)a(r,n=t[c++])&&(~o(u,n)||l(u,n));return u}},11467:(e,t,n)=>{var r=n(96945),a=n(28605);e.exports=Object.keys||function(e){return r(e,a)}},23509:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,a=r&&!n.call({1:2},1);t.f=a?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},32695:(e,t,n)=>{var r=n(34534),a=n(59799),i=n(74375);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=r(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),t=n instanceof Array}catch(o){}return function(n,r){return a(n),i(r),t?e(n,r):n.__proto__=r,n}}():void 0)},83131:(e,t,n)=>{var r=n(19782),a=n(37892),i=n(30171),o=n(34965),s=r.TypeError;e.exports=function(e,t){var n,r;if("string"===t&&i(n=e.toString)&&!o(r=a(n,e)))return r;if(i(n=e.valueOf)&&!o(r=a(n,e)))return r;if("string"!==t&&i(n=e.toString)&&!o(r=a(n,e)))return r;throw s("Can't convert object to primitive value")}},20412:(e,t,n)=>{var r=n(66780),a=n(34534),i=n(59814),o=n(51186),s=n(59799),l=a([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(s(e)),n=o.f;return n?l(t,n(e)):t}},86255:(e,t,n)=>{var r=n(19782),a=n(30171),i=n(78320),o=n(87454),s=n(4958),l=n(50112),c=n(25313),u=n(21774).CONFIGURABLE,d=c.get,f=c.enforce,h=String(String).split("String");(e.exports=function(e,t,n,l){var c,d=!!l&&!!l.unsafe,p=!!l&&!!l.enumerable,m=!!l&&!!l.noTargetGet,v=l&&void 0!==l.name?l.name:t;a(n)&&("Symbol("===String(v).slice(0,7)&&(v="["+String(v).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!i(n,"name")||u&&n.name!==v)&&o(n,"name",v),(c=f(n)).source||(c.source=h.join("string"==typeof v?v:""))),e!==r?(d?!m&&e[t]&&(p=!0):delete e[t],p?e[t]=n:o(e,t,n)):p?e[t]=n:s(t,n)})(Function.prototype,"toString",(function(){return a(this)&&d(this).source||l(this)}))},82279:(e,t,n)=>{var r=n(19782),a=n(37892),i=n(59799),o=n(30171),s=n(73135),l=n(75493),c=r.TypeError;e.exports=function(e,t){var n=e.exec;if(o(n)){var r=a(n,e,t);return null!==r&&i(r),r}if("RegExp"===s(e))return a(l,e,t);throw c("RegExp#exec called on incompatible receiver")}},75493:(e,t,n)=>{"use strict";var r=n(37892),a=n(34534),i=n(55217),o=n(21537),s=n(4274),l=n(67193),c=n(83302),u=n(25313).get,d=n(68988),f=n(81748),h=l("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,m=p,v=a("".charAt),g=a("".indexOf),y=a("".replace),b=a("".slice),x=function(){var e=/a/,t=/b*/g;return r(p,e,"a"),r(p,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),w=s.BROKEN_CARET,N=void 0!==/()??/.exec("")[1];(x||N||w||d||f)&&(m=function(e){var t,n,a,s,l,d,f,S=this,j=u(S),_=i(e),E=j.raw;if(E)return E.lastIndex=S.lastIndex,t=r(m,E,_),S.lastIndex=E.lastIndex,t;var C=j.groups,A=w&&S.sticky,k=r(o,S),T=S.source,O=0,P=_;if(A&&(k=y(k,"y",""),-1===g(k,"g")&&(k+="g"),P=b(_,S.lastIndex),S.lastIndex>0&&(!S.multiline||S.multiline&&"\n"!==v(_,S.lastIndex-1))&&(T="(?: "+T+")",P=" "+P,O++),n=new RegExp("^(?:"+T+")",k)),N&&(n=new RegExp("^"+T+"$(?!\\s)",k)),x&&(a=S.lastIndex),s=r(p,A?n:S,P),A?s?(s.input=b(s.input,O),s[0]=b(s[0],O),s.index=S.lastIndex,S.lastIndex+=s[0].length):S.lastIndex=0:x&&s&&(S.lastIndex=S.global?s.index+s[0].length:a),N&&s&&s.length>1&&r(h,s[0],n,(function(){for(l=1;l<arguments.length-2;l++)void 0===arguments[l]&&(s[l]=void 0)})),s&&C)for(s.groups=d=c(null),l=0;l<C.length;l++)d[(f=C[l])[0]]=s[f[1]];return s}),e.exports=m},21537:(e,t,n)=>{"use strict";var r=n(59799);e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},4274:(e,t,n)=>{var r=n(66111),a=n(19782).RegExp,i=r((function(){var e=a("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),o=i||r((function(){return!a("a","y").sticky})),s=i||r((function(){var e=a("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));e.exports={BROKEN_CARET:s,MISSED_STICKY:o,UNSUPPORTED_Y:i}},68988:(e,t,n)=>{var r=n(66111),a=n(19782).RegExp;e.exports=r((function(){var e=a(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)}))},81748:(e,t,n)=>{var r=n(66111),a=n(19782).RegExp;e.exports=r((function(){var e=a("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")}))},9629:(e,t,n)=>{var r=n(19782).TypeError;e.exports=function(e){if(void 0==e)throw r("Can't call method on "+e);return e}},4958:(e,t,n)=>{var r=n(19782),a=Object.defineProperty;e.exports=function(e,t){try{a(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},21117:(e,t,n)=>{var r=n(81684).f,a=n(78320),i=n(75508)("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!a(e,i)&&r(e,i,{configurable:!0,value:t})}},59325:(e,t,n)=>{var r=n(67193),a=n(39020),i=r("keys");e.exports=function(e){return i[e]||(i[e]=a(e))}},58749:(e,t,n)=>{var r=n(19782),a=n(4958),i="__core-js_shared__",o=r[i]||a(i,{});e.exports=o},67193:(e,t,n)=>{var r=n(42192),a=n(58749);(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.21.1",mode:r?"pure":"global",copyright:"\xa9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.21.1/LICENSE",source:"https://github.com/zloirock/core-js"})},19838:(e,t,n)=>{var r=n(34534),a=n(56501),i=n(55217),o=n(9629),s=r("".charAt),l=r("".charCodeAt),c=r("".slice),u=function(e){return function(t,n){var r,u,d=i(o(t)),f=a(n),h=d.length;return f<0||f>=h?e?"":void 0:(r=l(d,f))<55296||r>56319||f+1===h||(u=l(d,f+1))<56320||u>57343?e?s(d,f):r:e?c(d,f,f+2):u-56320+(r-55296<<10)+65536}};e.exports={codeAt:u(!1),charAt:u(!0)}},53864:(e,t,n)=>{var r=n(56501),a=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?a(n+t,0):i(n,t)}},76494:(e,t,n)=>{var r=n(70769),a=n(9629);e.exports=function(e){return r(a(e))}},56501:e=>{var t=Math.ceil,n=Math.floor;e.exports=function(e){var r=+e;return r!==r||0===r?0:(r>0?n:t)(r)}},61234:(e,t,n)=>{var r=n(56501),a=Math.min;e.exports=function(e){return e>0?a(r(e),9007199254740991):0}},11446:(e,t,n)=>{var r=n(19782),a=n(9629),i=r.Object;e.exports=function(e){return i(a(e))}},63086:(e,t,n)=>{var r=n(19782),a=n(37892),i=n(34965),o=n(64196),s=n(62135),l=n(83131),c=n(75508),u=r.TypeError,d=c("toPrimitive");e.exports=function(e,t){if(!i(e)||o(e))return e;var n,r=s(e,d);if(r){if(void 0===t&&(t="default"),n=a(r,e,t),!i(n)||o(n))return n;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),l(e,t)}},44560:(e,t,n)=>{var r=n(63086),a=n(64196);e.exports=function(e){var t=r(e,"string");return a(t)?t:t+""}},32105:(e,t,n)=>{var r={};r[n(75508)("toStringTag")]="z",e.exports="[object z]"===String(r)},55217:(e,t,n)=>{var r=n(19782),a=n(5249),i=r.String;e.exports=function(e){if("Symbol"===a(e))throw TypeError("Cannot convert a Symbol value to a string");return i(e)}},5065:(e,t,n)=>{var r=n(19782).String;e.exports=function(e){try{return r(e)}catch(t){return"Object"}}},39020:(e,t,n)=>{var r=n(34534),a=0,i=Math.random(),o=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++a+i,36)}},95398:(e,t,n)=>{var r=n(23458);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},83526:(e,t,n)=>{var r=n(37420),a=n(66111);e.exports=r&&a((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},75508:(e,t,n)=>{var r=n(19782),a=n(67193),i=n(78320),o=n(39020),s=n(23458),l=n(95398),c=a("wks"),u=r.Symbol,d=u&&u.for,f=l?u:u&&u.withoutSetter||o;e.exports=function(e){if(!i(c,e)||!s&&"string"!=typeof c[e]){var t="Symbol."+e;s&&i(u,e)?c[e]=u[e]:c[e]=l&&d?d(t):f(t)}return c[e]}},57359:(e,t,n)=>{"use strict";var r=n(76494),a=n(99363),i=n(55706),o=n(25313),s=n(81684).f,l=n(99035),c=n(42192),u=n(37420),d="Array Iterator",f=o.set,h=o.getterFor(d);e.exports=l(Array,"Array",(function(e,t){f(this,{type:d,target:r(e),index:0,kind:t})}),(function(){var e=h(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}}),"values");var p=i.Arguments=i.Array;if(a("keys"),a("values"),a("entries"),!c&&u&&"values"!==p.name)try{s(p,"name",{value:"values"})}catch(m){}},4541:(e,t,n)=>{"use strict";var r=n(73587),a=n(75493);r({target:"RegExp",proto:!0,forced:/./.exec!==a},{exec:a})},44113:(e,t,n)=>{"use strict";var r=n(12256),a=n(37892),i=n(34534),o=n(88635),s=n(66111),l=n(59799),c=n(30171),u=n(56501),d=n(61234),f=n(55217),h=n(9629),p=n(76183),m=n(62135),v=n(24527),g=n(82279),y=n(75508)("replace"),b=Math.max,x=Math.min,w=i([].concat),N=i([].push),S=i("".indexOf),j=i("".slice),_="$0"==="a".replace(/./,"$0"),E=!!/./[y]&&""===/./[y]("a","$0");o("replace",(function(e,t,n){var i=E?"$":"$0";return[function(e,n){var r=h(this),i=void 0==e?void 0:m(e,y);return i?a(i,e,r,n):a(t,f(r),e,n)},function(e,a){var o=l(this),s=f(e);if("string"==typeof a&&-1===S(a,i)&&-1===S(a,"$<")){var h=n(t,o,s,a);if(h.done)return h.value}var m=c(a);m||(a=f(a));var y=o.global;if(y){var _=o.unicode;o.lastIndex=0}for(var E=[];;){var C=g(o,s);if(null===C)break;if(N(E,C),!y)break;""===f(C[0])&&(o.lastIndex=p(s,d(o.lastIndex),_))}for(var A,k="",T=0,O=0;O<E.length;O++){for(var P=f((C=E[O])[0]),R=b(x(u(C.index),s.length),0),I=[],M=1;M<C.length;M++)N(I,void 0===(A=C[M])?A:String(A));var D=C.groups;if(m){var L=w([P],I,R,s);void 0!==D&&N(L,D);var F=f(r(a,void 0,L))}else F=v(P,s,R,I,D,a);R>=T&&(k+=j(s,T,R)+F,T=R+P.length)}return k+j(s,T)}]}),!!s((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}))||!_||E)},67366:(e,t,n)=>{var r=n(19782),a=n(7727),i=n(17255),o=n(57359),s=n(87454),l=n(75508),c=l("iterator"),u=l("toStringTag"),d=o.values,f=function(e,t){if(e){if(e[c]!==d)try{s(e,c,d)}catch(r){e[c]=d}if(e[u]||s(e,u,t),a[t])for(var n in o)if(e[n]!==o[n])try{s(e,n,o[n])}catch(r){e[n]=o[n]}}};for(var h in a)f(r[h]&&r[h].prototype,h);f(i,"DOMTokenList")},61330:(e,t,n)=>{var r=n(66328),a=n(95021),i=n(28199),o=n(27503),s=n(39012),l=n(22039),c=Date.prototype.getTime;function u(e,t,n){var h=n||{};return!!(h.strict?i(e,t):e===t)||(!e||!t||"object"!==typeof e&&"object"!==typeof t?h.strict?i(e,t):e==t:function(e,t,n){var i,h;if(typeof e!==typeof t)return!1;if(d(e)||d(t))return!1;if(e.prototype!==t.prototype)return!1;if(a(e)!==a(t))return!1;var p=o(e),m=o(t);if(p!==m)return!1;if(p||m)return e.source===t.source&&s(e)===s(t);if(l(e)&&l(t))return c.call(e)===c.call(t);var v=f(e),g=f(t);if(v!==g)return!1;if(v||g){if(e.length!==t.length)return!1;for(i=0;i<e.length;i++)if(e[i]!==t[i])return!1;return!0}if(typeof e!==typeof t)return!1;try{var y=r(e),b=r(t)}catch(x){return!1}if(y.length!==b.length)return!1;for(y.sort(),b.sort(),i=y.length-1;i>=0;i--)if(y[i]!=b[i])return!1;for(i=y.length-1;i>=0;i--)if(!u(e[h=y[i]],t[h],n))return!1;return!0}(e,t,h))}function d(e){return null===e||void 0===e}function f(e){return!(!e||"object"!==typeof e||"number"!==typeof e.length)&&("function"===typeof e.copy&&"function"===typeof e.slice&&!(e.length>0&&"number"!==typeof e[0]))}e.exports=u},89959:(e,t,n)=>{"use strict";var r=n(66328),a="function"===typeof Symbol&&"symbol"===typeof Symbol("foo"),i=Object.prototype.toString,o=Array.prototype.concat,s=Object.defineProperty,l=n(82926)(),c=s&&l,u=function(e,t,n,r){var a;(!(t in e)||"function"===typeof(a=r)&&"[object Function]"===i.call(a)&&r())&&(c?s(e,t,{configurable:!0,enumerable:!1,value:n,writable:!0}):e[t]=n)},d=function(e,t){var n=arguments.length>2?arguments[2]:{},i=r(t);a&&(i=o.call(i,Object.getOwnPropertySymbols(t)));for(var s=0;s<i.length;s+=1)u(e,i[s],t[i[s]],n[i[s]])};d.supportsDescriptors=!!c,e.exports=d},11299:(e,t,n)=>{"use strict";var r=n(64836);t.__esModule=!0,t.default=function(e,t){e.classList?e.classList.add(t):(0,a.default)(e,t)||("string"===typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))};var a=r(n(204));e.exports=t.default},204:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")},e.exports=t.default},17560:e=>{"use strict";function t(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}e.exports=function(e,n){e.classList?e.classList.remove(n):"string"===typeof e.className?e.className=t(e.className,n):e.setAttribute("class",t(e.className&&e.className.baseVal||"",n))}},2781:e=>{"use strict";var t="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,r=Object.prototype.toString,a="[object Function]";e.exports=function(e){var i=this;if("function"!==typeof i||r.call(i)!==a)throw new TypeError(t+i);for(var o,s=n.call(arguments,1),l=function(){if(this instanceof o){var t=i.apply(this,s.concat(n.call(arguments)));return Object(t)===t?t:this}return i.apply(e,s.concat(n.call(arguments)))},c=Math.max(0,i.length-s.length),u=[],d=0;d<c;d++)u.push("$"+d);if(o=Function("binder","return function ("+u.join(",")+"){ return binder.apply(this,arguments); }")(l),i.prototype){var f=function(){};f.prototype=i.prototype,o.prototype=new f,f.prototype=null}return o}},1199:(e,t,n)=>{"use strict";var r=n(2781);e.exports=Function.prototype.bind||r},16889:e=>{"use strict";var t=function(){return"string"===typeof function(){}.name},n=Object.getOwnPropertyDescriptor;if(n)try{n([],"length")}catch(a){n=null}t.functionsHaveConfigurableNames=function(){if(!t()||!n)return!1;var e=n((function(){}),"name");return!!e&&!!e.configurable};var r=Function.prototype.bind;t.boundFunctionsHaveNames=function(){return t()&&"function"===typeof r&&""!==function(){}.bind().name},e.exports=t},28476:(e,t,n)=>{"use strict";var r,a=SyntaxError,i=Function,o=TypeError,s=function(e){try{return i('"use strict"; return ('+e+").constructor;")()}catch(t){}},l=Object.getOwnPropertyDescriptor;if(l)try{l({},"")}catch(A){l=null}var c=function(){throw new o},u=l?function(){try{return c}catch(e){try{return l(arguments,"callee").get}catch(t){return c}}}():c,d=n(95520)(),f=Object.getPrototypeOf||function(e){return e.__proto__},h={},p="undefined"===typeof Uint8Array?r:f(Uint8Array),m={"%AggregateError%":"undefined"===typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":d?f([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":h,"%AsyncGenerator%":h,"%AsyncGeneratorFunction%":h,"%AsyncIteratorPrototype%":h,"%Atomics%":"undefined"===typeof Atomics?r:Atomics,"%BigInt%":"undefined"===typeof BigInt?r:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"===typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":i,"%GeneratorFunction%":h,"%Int8Array%":"undefined"===typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":d?f(f([][Symbol.iterator]())):r,"%JSON%":"object"===typeof JSON?JSON:r,"%Map%":"undefined"===typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&d?f((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?r:Promise,"%Proxy%":"undefined"===typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"===typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&d?f((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":d?f(""[Symbol.iterator]()):r,"%Symbol%":d?Symbol:r,"%SyntaxError%":a,"%ThrowTypeError%":u,"%TypedArray%":p,"%TypeError%":o,"%Uint8Array%":"undefined"===typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"===typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?r:WeakSet},v=function e(t){var n;if("%AsyncFunction%"===t)n=s("async function () {}");else if("%GeneratorFunction%"===t)n=s("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=s("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var a=e("%AsyncGenerator%");a&&(n=f(a.prototype))}return m[t]=n,n},g={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},y=n(1199),b=n(37838),x=y.call(Function.call,Array.prototype.concat),w=y.call(Function.apply,Array.prototype.splice),N=y.call(Function.call,String.prototype.replace),S=y.call(Function.call,String.prototype.slice),j=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,_=/\\(\\)?/g,E=function(e){var t=S(e,0,1),n=S(e,-1);if("%"===t&&"%"!==n)throw new a("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new a("invalid intrinsic syntax, expected opening `%`");var r=[];return N(e,j,(function(e,t,n,a){r[r.length]=n?N(a,_,"$1"):t||e})),r},C=function(e,t){var n,r=e;if(b(g,r)&&(r="%"+(n=g[r])[0]+"%"),b(m,r)){var i=m[r];if(i===h&&(i=v(r)),"undefined"===typeof i&&!t)throw new o("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:i}}throw new a("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!==typeof e||0===e.length)throw new o("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof t)throw new o('"allowMissing" argument must be a boolean');var n=E(e),r=n.length>0?n[0]:"",i=C("%"+r+"%",t),s=i.name,c=i.value,u=!1,d=i.alias;d&&(r=d[0],w(n,x([0,1],d)));for(var f=1,h=!0;f<n.length;f+=1){var p=n[f],v=S(p,0,1),g=S(p,-1);if(('"'===v||"'"===v||"`"===v||'"'===g||"'"===g||"`"===g)&&v!==g)throw new a("property names with quotes must have matching quotes");if("constructor"!==p&&h||(u=!0),b(m,s="%"+(r+="."+p)+"%"))c=m[s];else if(null!=c){if(!(p in c)){if(!t)throw new o("base intrinsic for "+e+" exists, but the property is not available.");return}if(l&&f+1>=n.length){var y=l(c,p);c=(h=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:c[p]}else h=b(c,p),c=c[p];h&&!u&&(m[s]=c)}}return c}},88237:(e,t,n)=>{"use strict";var r="__global_unique_id__";e.exports=function(){return n.g[r]=(n.g[r]||0)+1}},82926:(e,t,n)=>{"use strict";var r=n(28476)("%Object.defineProperty%",!0),a=function(){if(r)try{return r({},"a",{value:1}),!0}catch(e){return!1}return!1};a.hasArrayLengthDefineBug=function(){if(!a())return null;try{return 1!==r([],"length",{value:1}).length}catch(e){return!0}},e.exports=a},95520:(e,t,n)=>{"use strict";var r="undefined"!==typeof Symbol&&Symbol,a=n(80541);e.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&a())))}},80541:e=>{"use strict";e.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"===typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"===typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var a=Object.getOwnPropertyDescriptor(e,t);if(42!==a.value||!0!==a.enumerable)return!1}return!0}},48857:(e,t,n)=>{"use strict";var r=n(80541);e.exports=function(){return r()&&!!Symbol.toStringTag}},37838:(e,t,n)=>{"use strict";var r=n(1199);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},77480:(e,t,n)=>{"use strict";n.d(t,{lX:()=>S,q_:()=>k,ob:()=>m,PP:()=>O,Ep:()=>p,Hp:()=>v});var r=n(87462);function a(e){return"/"===e.charAt(0)}function i(e,t){for(var n=t,r=n+1,a=e.length;r<a;n+=1,r+=1)e[n]=e[r];e.pop()}const o=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],o=t&&t.split("/")||[],s=e&&a(e),l=t&&a(t),c=s||l;if(e&&a(e)?o=r:r.length&&(o.pop(),o=o.concat(r)),!o.length)return"/";if(o.length){var u=o[o.length-1];n="."===u||".."===u||""===u}else n=!1;for(var d=0,f=o.length;f>=0;f--){var h=o[f];"."===h?i(o,f):".."===h?(i(o,f),d++):d&&(i(o,f),d--)}if(!c)for(;d--;d)o.unshift("..");!c||""===o[0]||o[0]&&a(o[0])||o.unshift("");var p=o.join("/");return n&&"/"!==p.substr(-1)&&(p+="/"),p};function s(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}const l=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"===typeof t||"object"===typeof n){var r=s(t),a=s(n);return r!==t||a!==n?e(r,a):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1};var c=n(38618);function u(e){return"/"===e.charAt(0)?e:"/"+e}function d(e){return"/"===e.charAt(0)?e.substr(1):e}function f(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function h(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function m(e,t,n,a){var i;"string"===typeof e?(i=function(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var i=t.indexOf("?");return-1!==i&&(n=t.substr(i),t=t.substr(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),i.state=t):(void 0===(i=(0,r.Z)({},e)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==t&&void 0===i.state&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(i.key=n),a?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=o(i.pathname,a.pathname)):i.pathname=a.pathname:i.pathname||(i.pathname="/"),i}function v(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&l(e.state,t.state)}function g(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var i="function"===typeof e?e(t,n):e;"string"===typeof i?"function"===typeof r?r(i,a):a(!0):a(!1!==i)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var y=!("undefined"===typeof window||!window.document||!window.document.createElement);function b(e,t){t(window.confirm(e))}var x="popstate",w="hashchange";function N(){try{return window.history.state||{}}catch(e){return{}}}function S(e){void 0===e&&(e={}),y||(0,c.Z)(!1);var t=window.history,n=function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history}(),a=!(-1===window.navigator.userAgent.indexOf("Trident")),i=e,o=i.forceRefresh,s=void 0!==o&&o,l=i.getUserConfirmation,d=void 0===l?b:l,v=i.keyLength,S=void 0===v?6:v,j=e.basename?h(u(e.basename)):"";function _(e){var t=e||{},n=t.key,r=t.state,a=window.location,i=a.pathname+a.search+a.hash;return j&&(i=f(i,j)),m(i,r,n)}function E(){return Math.random().toString(36).substr(2,S)}var C=g();function A(e){(0,r.Z)(Z,e),Z.length=t.length,C.notifyListeners(Z.location,Z.action)}function k(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||P(_(e.state))}function T(){P(_(N()))}var O=!1;function P(e){if(O)O=!1,A();else{C.confirmTransitionTo(e,"POP",d,(function(t){t?A({action:"POP",location:e}):function(e){var t=Z.location,n=I.indexOf(t.key);-1===n&&(n=0);var r=I.indexOf(e.key);-1===r&&(r=0);var a=n-r;a&&(O=!0,D(a))}(e)}))}}var R=_(N()),I=[R.key];function M(e){return j+p(e)}function D(e){t.go(e)}var L=0;function F(e){1===(L+=e)&&1===e?(window.addEventListener(x,k),a&&window.addEventListener(w,T)):0===L&&(window.removeEventListener(x,k),a&&window.removeEventListener(w,T))}var B=!1;var Z={length:t.length,action:"POP",location:R,createHref:M,push:function(e,r){var a="PUSH",i=m(e,r,E(),Z.location);C.confirmTransitionTo(i,a,d,(function(e){if(e){var r=M(i),o=i.key,l=i.state;if(n)if(t.pushState({key:o,state:l},null,r),s)window.location.href=r;else{var c=I.indexOf(Z.location.key),u=I.slice(0,c+1);u.push(i.key),I=u,A({action:a,location:i})}else window.location.href=r}}))},replace:function(e,r){var a="REPLACE",i=m(e,r,E(),Z.location);C.confirmTransitionTo(i,a,d,(function(e){if(e){var r=M(i),o=i.key,l=i.state;if(n)if(t.replaceState({key:o,state:l},null,r),s)window.location.replace(r);else{var c=I.indexOf(Z.location.key);-1!==c&&(I[c]=i.key),A({action:a,location:i})}else window.location.replace(r)}}))},go:D,goBack:function(){D(-1)},goForward:function(){D(1)},block:function(e){void 0===e&&(e=!1);var t=C.setPrompt(e);return B||(F(1),B=!0),function(){return B&&(B=!1,F(-1)),t()}},listen:function(e){var t=C.appendListener(e);return F(1),function(){F(-1),t()}}};return Z}var j="hashchange",_={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+d(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:d,decodePath:u},slash:{encodePath:u,decodePath:u}};function E(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function C(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function A(e){window.location.replace(E(window.location.href)+"#"+e)}function k(e){void 0===e&&(e={}),y||(0,c.Z)(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),a=n.getUserConfirmation,i=void 0===a?b:a,o=n.hashType,s=void 0===o?"slash":o,l=e.basename?h(u(e.basename)):"",d=_[s],v=d.encodePath,x=d.decodePath;function w(){var e=x(C());return l&&(e=f(e,l)),m(e)}var N=g();function S(e){(0,r.Z)(Z,e),Z.length=t.length,N.notifyListeners(Z.location,Z.action)}var k=!1,T=null;function O(){var e,t,n=C(),r=v(n);if(n!==r)A(r);else{var a=w(),o=Z.location;if(!k&&(t=a,(e=o).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(T===p(a))return;T=null,function(e){if(k)k=!1,S();else{var t="POP";N.confirmTransitionTo(e,t,i,(function(n){n?S({action:t,location:e}):function(e){var t=Z.location,n=M.lastIndexOf(p(t));-1===n&&(n=0);var r=M.lastIndexOf(p(e));-1===r&&(r=0);var a=n-r;a&&(k=!0,D(a))}(e)}))}}(a)}}var P=C(),R=v(P);P!==R&&A(R);var I=w(),M=[p(I)];function D(e){t.go(e)}var L=0;function F(e){1===(L+=e)&&1===e?window.addEventListener(j,O):0===L&&window.removeEventListener(j,O)}var B=!1;var Z={length:t.length,action:"POP",location:I,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=E(window.location.href)),n+"#"+v(l+p(e))},push:function(e,t){var n="PUSH",r=m(e,void 0,void 0,Z.location);N.confirmTransitionTo(r,n,i,(function(e){if(e){var t=p(r),a=v(l+t);if(C()!==a){T=t,function(e){window.location.hash=e}(a);var i=M.lastIndexOf(p(Z.location)),o=M.slice(0,i+1);o.push(t),M=o,S({action:n,location:r})}else S()}}))},replace:function(e,t){var n="REPLACE",r=m(e,void 0,void 0,Z.location);N.confirmTransitionTo(r,n,i,(function(e){if(e){var t=p(r),a=v(l+t);C()!==a&&(T=t,A(a));var i=M.indexOf(p(Z.location));-1!==i&&(M[i]=t),S({action:n,location:r})}}))},go:D,goBack:function(){D(-1)},goForward:function(){D(1)},block:function(e){void 0===e&&(e=!1);var t=N.setPrompt(e);return B||(F(1),B=!0),function(){return B&&(B=!1,F(-1)),t()}},listen:function(e){var t=N.appendListener(e);return F(1),function(){F(-1),t()}}};return Z}function T(e,t,n){return Math.min(Math.max(e,t),n)}function O(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,a=t.initialEntries,i=void 0===a?["/"]:a,o=t.initialIndex,s=void 0===o?0:o,l=t.keyLength,c=void 0===l?6:l,u=g();function d(e){(0,r.Z)(x,e),x.length=x.entries.length,u.notifyListeners(x.location,x.action)}function f(){return Math.random().toString(36).substr(2,c)}var h=T(s,0,i.length-1),v=i.map((function(e){return m(e,void 0,"string"===typeof e?f():e.key||f())})),y=p;function b(e){var t=T(x.index+e,0,x.entries.length-1),r=x.entries[t];u.confirmTransitionTo(r,"POP",n,(function(e){e?d({action:"POP",location:r,index:t}):d()}))}var x={length:v.length,action:"POP",location:v[h],index:h,entries:v,createHref:y,push:function(e,t){var r="PUSH",a=m(e,t,f(),x.location);u.confirmTransitionTo(a,r,n,(function(e){if(e){var t=x.index+1,n=x.entries.slice(0);n.length>t?n.splice(t,n.length-t,a):n.push(a),d({action:r,location:a,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",a=m(e,t,f(),x.location);u.confirmTransitionTo(a,r,n,(function(e){e&&(x.entries[x.index]=a,d({action:r,location:a}))}))},go:b,goBack:function(){b(-1)},goForward:function(){b(1)},canGo:function(e){var t=x.index+e;return t>=0&&t<x.entries.length},block:function(e){return void 0===e&&(e=!1),u.setPrompt(e)},listen:function(e){return u.appendListener(e)}};return x}},67861:(e,t,n)=>{"use strict";var r=n(89456),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?o:s[e.$$typeof]||a}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=o;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(p){var a=h(n);a&&a!==p&&e(t,a,r)}var o=u(n);d&&(o=o.concat(d(n)));for(var s=l(t),m=l(n),v=0;v<o.length;++v){var g=o[v];if(!i[g]&&(!r||!r[g])&&(!m||!m[g])&&(!s||!s[g])){var y=f(n,g);try{c(t,g,y)}catch(b){}}}}return t}},20229:(e,t)=>{"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,o=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,h=n?Symbol.for("react.suspense"):60113,p=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,v=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,x=n?Symbol.for("react.scope"):60119;function w(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case i:case s:case o:case h:return e;default:switch(e=e&&e.$$typeof){case c:case f:case v:case m:case l:return e;default:return t}}case a:return t}}}function N(e){return w(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=f,t.Fragment=i,t.Lazy=v,t.Memo=m,t.Portal=a,t.Profiler=s,t.StrictMode=o,t.Suspense=h,t.isAsyncMode=function(e){return N(e)||w(e)===u},t.isConcurrentMode=N,t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===f},t.isFragment=function(e){return w(e)===i},t.isLazy=function(e){return w(e)===v},t.isMemo=function(e){return w(e)===m},t.isPortal=function(e){return w(e)===a},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===o},t.isSuspense=function(e){return w(e)===h},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===i||e===d||e===s||e===o||e===h||e===p||"object"===typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===m||e.$$typeof===l||e.$$typeof===c||e.$$typeof===f||e.$$typeof===y||e.$$typeof===b||e.$$typeof===x||e.$$typeof===g)},t.typeOf=w},89456:(e,t,n)=>{"use strict";e.exports=n(20229)},95021:(e,t,n)=>{"use strict";var r=n(48857)(),a=n(44680)("Object.prototype.toString"),i=function(e){return!(r&&e&&"object"===typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===a(e)},o=function(e){return!!i(e)||null!==e&&"object"===typeof e&&"number"===typeof e.length&&e.length>=0&&"[object Array]"!==a(e)&&"[object Function]"===a(e.callee)},s=function(){return i(arguments)}();i.isLegacyArguments=o,e.exports=s?i:o},22039:(e,t,n)=>{"use strict";var r=Date.prototype.getDay,a=Object.prototype.toString,i=n(48857)();e.exports=function(e){return"object"===typeof e&&null!==e&&(i?function(e){try{return r.call(e),!0}catch(t){return!1}}(e):"[object Date]"===a.call(e))}},27503:(e,t,n)=>{"use strict";var r,a,i,o,s=n(44680),l=n(48857)();if(l){r=s("Object.prototype.hasOwnProperty"),a=s("RegExp.prototype.exec"),i={};var c=function(){throw i};o={toString:c,valueOf:c},"symbol"===typeof Symbol.toPrimitive&&(o[Symbol.toPrimitive]=c)}var u=s("Object.prototype.toString"),d=Object.getOwnPropertyDescriptor;e.exports=l?function(e){if(!e||"object"!==typeof e)return!1;var t=d(e,"lastIndex");if(!(t&&r(t,"value")))return!1;try{a(e,o)}catch(n){return n===i}}:function(e){return!(!e||"object"!==typeof e&&"function"!==typeof e)&&"[object RegExp]"===u(e)}},7146:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},18695:function(e,t,n){var r;"undefined"!==typeof this||window,r=function(e){return function(){"use strict";var t={662:function(e,t){var n=this&&this.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0}),t.CellHookData=t.HookData=void 0;var r=function(e,t,n){this.table=t,this.pageNumber=t.pageNumber,this.pageCount=this.pageNumber,this.settings=t.settings,this.cursor=n,this.doc=e.getDocument()};t.HookData=r;var a=function(e){function t(t,n,r,a,i,o){var s=e.call(this,t,n,o)||this;return s.cell=r,s.row=a,s.column=i,s.section=a.section,s}return n(t,e),t}(r);t.CellHookData=a},790:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(148),a=n(938),i=n(323),o=n(587),s=n(49),l=n(858);t.default=function(e){e.API.autoTable=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];1===t.length?e=t[0]:(console.error("Use of deprecated autoTable initiation"),(e=t[2]||{}).columns=t[0],e.body=t[1]);var r=(0,o.parseInput)(this,e),a=(0,l.createTable)(this,r);return(0,s.drawTable)(this,a),this},e.API.lastAutoTable=!1,e.API.previousAutoTable=!1,e.API.autoTable.previous=!1,e.API.autoTableText=function(e,t,n,r){(0,a.default)(e,t,n,r,this)},e.API.autoTableSetDefaults=function(e){return i.DocHandler.setDefaults(e,this),this},e.autoTableSetDefaults=function(e,t){i.DocHandler.setDefaults(e,t)},e.API.autoTableHtmlToJson=function(e,t){if(void 0===t&&(t=!1),"undefined"===typeof window)return console.error("Cannot run autoTableHtmlToJson in non browser environment"),null;var n=new i.DocHandler(this),a=(0,r.parseHtml)(n,e,window,t,!1),o=a.head,s=a.body;return{columns:o[0].map((function(e){return e.content})),rows:s,data:s}},e.API.autoTableEndPosY=function(){console.error("Use of deprecated function: autoTableEndPosY. Use doc.lastAutoTable.finalY instead.");var e=this.lastAutoTable;return e&&e.finalY?e.finalY:0},e.API.autoTableAddPageContent=function(t){return console.error("Use of deprecated function: autoTableAddPageContent. Use jsPDF.autoTableSetDefaults({didDrawPage: () => {}}) instead."),e.API.autoTable.globalDefaults||(e.API.autoTable.globalDefaults={}),e.API.autoTable.globalDefaults.addPageContent=t,this},e.API.autoTableAddPage=function(){return console.error("Use of deprecated function: autoTableAddPage. Use doc.addPage()"),this.addPage(),this}}},938:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r,a){r=r||{};var i=1.15,o=a.internal.scaleFactor,s=a.internal.getFontSize()/o,l="",c=1;if("middle"!==r.valign&&"bottom"!==r.valign&&"center"!==r.halign&&"right"!==r.halign||(c=(l="string"===typeof e?e.split(/\r\n|\r|\n/g):e).length||1),n+=s*(2-i),"middle"===r.valign?n-=c/2*s*i:"bottom"===r.valign&&(n-=c*s*i),"center"===r.halign||"right"===r.halign){var u=s;if("center"===r.halign&&(u*=.5),l&&c>=1){for(var d=0;d<l.length;d++)a.text(l[d],t-a.getStringUnitWidth(l[d])*u,n),n+=s*i;return a}t-=a.getStringUnitWidth(e)*u}return"justify"===r.halign?a.text(e,t,n,{maxWidth:r.maxWidth||100,align:"justify"}):a.text(e,t,n),a}},200:function(e,t){function n(e,t){var n=e>0,r=t||0===t;return n&&r?"DF":n?"S":r?"F":null}Object.defineProperty(t,"__esModule",{value:!0}),t.parseSpacing=t.getFillStyle=t.addTableBorder=t.getStringWidth=void 0,t.getStringWidth=function(e,t,n){return n.applyStyles(t,!0),(Array.isArray(e)?e:[e]).map((function(e){return n.getTextWidth(e)})).reduce((function(e,t){return Math.max(e,t)}),0)},t.addTableBorder=function(e,t,r,a){var i=t.settings.tableLineWidth,o=t.settings.tableLineColor;e.applyStyles({lineWidth:i,lineColor:o});var s=n(i,!1);s&&e.rect(r.x,r.y,t.getWidth(e.pageSize().width),a.y-r.y,s)},t.getFillStyle=n,t.parseSpacing=function(e,t){var n,r,a,i;if(e=e||t,Array.isArray(e)){if(e.length>=4)return{top:e[0],right:e[1],bottom:e[2],left:e[3]};if(3===e.length)return{top:e[0],right:e[1],bottom:e[2],left:e[1]};if(2===e.length)return{top:e[0],right:e[1],bottom:e[0],left:e[1]};e=1===e.length?e[0]:t}return"object"===typeof e?("number"===typeof e.vertical&&(e.top=e.vertical,e.bottom=e.vertical),"number"===typeof e.horizontal&&(e.right=e.horizontal,e.left=e.horizontal),{left:null!==(n=e.left)&&void 0!==n?n:t,top:null!==(r=e.top)&&void 0!==r?r:t,right:null!==(a=e.right)&&void 0!==a?a:t,bottom:null!==(i=e.bottom)&&void 0!==i?i:t}):("number"!==typeof e&&(e=t),{top:e,right:e,bottom:e,left:e})}},913:function(e,t){var n=this&&this.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0}),t.getTheme=t.defaultStyles=t.HtmlRowInput=t.FONT_ROW_RATIO=void 0,t.FONT_ROW_RATIO=1.15;var r=function(e){function t(t){var n=e.call(this)||this;return n._element=t,n}return n(t,e),t}(Array);t.HtmlRowInput=r,t.defaultStyles=function(e){return{font:"helvetica",fontStyle:"normal",overflow:"linebreak",fillColor:!1,textColor:20,halign:"left",valign:"top",fontSize:10,cellPadding:5/e,lineColor:200,lineWidth:0,cellWidth:"auto",minCellHeight:0,minCellWidth:0}},t.getTheme=function(e){return{striped:{table:{fillColor:255,textColor:80,fontStyle:"normal"},head:{textColor:255,fillColor:[41,128,185],fontStyle:"bold"},body:{},foot:{textColor:255,fillColor:[41,128,185],fontStyle:"bold"},alternateRow:{fillColor:245}},grid:{table:{fillColor:255,textColor:80,fontStyle:"normal",lineWidth:.1},head:{textColor:255,fillColor:[26,188,156],fontStyle:"bold",lineWidth:0},body:{},foot:{textColor:255,fillColor:[26,188,156],fontStyle:"bold",lineWidth:0},alternateRow:{}},plain:{head:{fontStyle:"bold"},foot:{fontStyle:"bold"}}}[e]}},259:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.parseCss=void 0;var r=n(200);function a(e,t){var n=i(e,t);if(!n)return null;var r=n.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d*\.?\d*))?\)$/);if(!r||!Array.isArray(r))return null;var a=[parseInt(r[1]),parseInt(r[2]),parseInt(r[3])];return 0===parseInt(r[4])||isNaN(a[0])||isNaN(a[1])||isNaN(a[2])?null:a}function i(e,t){var n=t(e);return"rgba(0, 0, 0, 0)"===n||"transparent"===n||"initial"===n||"inherit"===n?null==e.parentElement?null:i(e.parentElement,t):n}t.parseCss=function(e,t,n,i,o){var s={},l=96/72,c=a(t,(function(e){return o.getComputedStyle(e).backgroundColor}));null!=c&&(s.fillColor=c);var u=a(t,(function(e){return o.getComputedStyle(e).color}));null!=u&&(s.textColor=u);var d=a(t,(function(e){return o.getComputedStyle(e).borderTopColor}));null!=d&&(s.lineColor=d);var f=function(e,t){var n=[e.paddingTop,e.paddingRight,e.paddingBottom,e.paddingLeft],a=96/(72/t),i=(parseInt(e.lineHeight)-parseInt(e.fontSize))/t/2,o=n.map((function(e){return parseInt(e||"0")/a})),s=(0,r.parseSpacing)(o,0);return i>s.top&&(s.top=i),i>s.bottom&&(s.bottom=i),s}(i,n);f&&(s.cellPadding=f);var h=parseInt(i.borderTopWidth||"");(h=h/l/n)&&(s.lineWidth=h);var p=["left","right","center","justify"];-1!==p.indexOf(i.textAlign)&&(s.halign=i.textAlign),-1!==(p=["middle","bottom","top"]).indexOf(i.verticalAlign)&&(s.valign=i.verticalAlign);var m=parseInt(i.fontSize||"");isNaN(m)||(s.fontSize=m/l);var v=function(e){var t="";return("bold"===e.fontWeight||"bolder"===e.fontWeight||parseInt(e.fontWeight)>=700)&&(t="bold"),"italic"!==e.fontStyle&&"oblique"!==e.fontStyle||(t+="italic"),t}(i);v&&(s.fontStyle=v);var g=(i.fontFamily||"").toLowerCase();return-1!==e.indexOf(g)&&(s.font=g),s}},323:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.DocHandler=void 0;var n={},r=function(){function e(e){this.jsPDFDocument=e,this.userStyles={textColor:e.getTextColor?this.jsPDFDocument.getTextColor():0,fontSize:e.internal.getFontSize(),fontStyle:e.internal.getFont().fontStyle,font:e.internal.getFont().fontName}}return e.setDefaults=function(e,t){void 0===t&&(t=null),t?t.__autoTableDocumentDefaults=e:n=e},e.unifyColor=function(e){return Array.isArray(e)?e:"number"===typeof e?[e,e,e]:"string"===typeof e?[e]:null},e.prototype.applyStyles=function(t,n){var r,a,i;void 0===n&&(n=!1),t.fontStyle&&this.jsPDFDocument.setFontStyle&&this.jsPDFDocument.setFontStyle(t.fontStyle);var o=this.jsPDFDocument.internal.getFont(),s=o.fontStyle,l=o.fontName;if(t.font&&(l=t.font),t.fontStyle){s=t.fontStyle;var c=this.getFontList()[l];c&&-1===c.indexOf(s)&&(this.jsPDFDocument.setFontStyle&&this.jsPDFDocument.setFontStyle(c[0]),s=c[0])}if(this.jsPDFDocument.setFont(l,s),t.fontSize&&this.jsPDFDocument.setFontSize(t.fontSize),!n){var u=e.unifyColor(t.fillColor);u&&(r=this.jsPDFDocument).setFillColor.apply(r,u),(u=e.unifyColor(t.textColor))&&(a=this.jsPDFDocument).setTextColor.apply(a,u),(u=e.unifyColor(t.lineColor))&&(i=this.jsPDFDocument).setDrawColor.apply(i,u),"number"===typeof t.lineWidth&&this.jsPDFDocument.setLineWidth(t.lineWidth)}},e.prototype.splitTextToSize=function(e,t,n){return this.jsPDFDocument.splitTextToSize(e,t,n)},e.prototype.rect=function(e,t,n,r,a){return this.jsPDFDocument.rect(e,t,n,r,a)},e.prototype.getLastAutoTable=function(){return this.jsPDFDocument.lastAutoTable||null},e.prototype.getTextWidth=function(e){return this.jsPDFDocument.getTextWidth(e)},e.prototype.getDocument=function(){return this.jsPDFDocument},e.prototype.setPage=function(e){this.jsPDFDocument.setPage(e)},e.prototype.addPage=function(){return this.jsPDFDocument.addPage()},e.prototype.getFontList=function(){return this.jsPDFDocument.getFontList()},e.prototype.getGlobalOptions=function(){return n||{}},e.prototype.getDocumentOptions=function(){return this.jsPDFDocument.__autoTableDocumentDefaults||{}},e.prototype.pageSize=function(){var e=this.jsPDFDocument.internal.pageSize;return null==e.width&&(e={width:e.getWidth(),height:e.getHeight()}),e},e.prototype.scaleFactor=function(){return this.jsPDFDocument.internal.scaleFactor},e.prototype.pageNumber=function(){var e=this.jsPDFDocument.internal.getCurrentPageInfo();return e?e.pageNumber:this.jsPDFDocument.internal.getNumberOfPages()},e}();t.DocHandler=r},148:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.parseHtml=void 0;var r=n(259),a=n(913);function i(e,t,n,i,s,l){for(var c=new a.HtmlRowInput(i),u=0;u<i.cells.length;u++){var d=i.cells[u],f=n.getComputedStyle(d);if(s||"none"!==f.display){var h=void 0;l&&(h=(0,r.parseCss)(e,d,t,f,n)),c.push({rowSpan:d.rowSpan,colSpan:d.colSpan,styles:h,_element:d,content:o(d)})}}var p=n.getComputedStyle(i);if(c.length>0&&(s||"none"!==p.display))return c}function o(e){var t=e.cloneNode(!0);return t.innerHTML=t.innerHTML.replace(/\n/g,"").replace(/ +/g," "),t.innerHTML=t.innerHTML.split(/\<br.*?\>/).map((function(e){return e.trim()})).join("\n"),t.innerText||t.textContent||""}t.parseHtml=function(e,t,n,r,a){var o,s,l;void 0===r&&(r=!1),void 0===a&&(a=!1),l="string"===typeof t?n.document.querySelector(t):t;var c=Object.keys(e.getFontList()),u=e.scaleFactor(),d=[],f=[],h=[];if(!l)return console.error("Html table could not be found with input: ",t),{head:d,body:f,foot:h};for(var p=0;p<l.rows.length;p++){var m=l.rows[p],v=null===(s=null===(o=null===m||void 0===m?void 0:m.parentElement)||void 0===o?void 0:o.tagName)||void 0===s?void 0:s.toLowerCase(),g=i(c,u,n,m,r,a);g&&("thead"===v?d.push(g):"tfoot"===v?h.push(g):f.push(g))}return{head:d,body:f,foot:h}}},587:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.parseInput=void 0;var r=n(148),a=n(360),i=n(200),o=n(323),s=n(291);function l(e,t,n){var r=e[0]||t[0]||n[0]||[],a=[];return Object.keys(r).filter((function(e){return"_element"!==e})).forEach((function(e){var t,n=1;"object"!==typeof(t=Array.isArray(r)?r[parseInt(e)]:r[e])||Array.isArray(t)||(n=(null===t||void 0===t?void 0:t.colSpan)||1);for(var i=0;i<n;i++){var o={dataKey:Array.isArray(r)?a.length:e+(i>0?"_".concat(i):"")};a.push(o)}})),a}t.parseInput=function(e,t){var n=new o.DocHandler(e),c=n.getDocumentOptions(),u=n.getGlobalOptions();(0,s.default)(n,u,c,t);var d,f=(0,a.assign)({},u,c,t);"undefined"!==typeof window&&(d=window);var h=function(e,t,n){for(var r={styles:{},headStyles:{},bodyStyles:{},footStyles:{},alternateRowStyles:{},columnStyles:{}},i=function(i){if("columnStyles"===i){var o=e[i],s=t[i],l=n[i];r.columnStyles=(0,a.assign)({},o,s,l)}else{var c=[e,t,n].map((function(e){return e[i]||{}}));r[i]=(0,a.assign)({},c[0],c[1],c[2])}},o=0,s=Object.keys(r);o<s.length;o++)i(s[o]);return r}(u,c,t),p=function(e,t,n){for(var r={didParseCell:[],willDrawCell:[],didDrawCell:[],didDrawPage:[]},a=0,i=[e,t,n];a<i.length;a++){var o=i[a];o.didParseCell&&r.didParseCell.push(o.didParseCell),o.willDrawCell&&r.willDrawCell.push(o.willDrawCell),o.didDrawCell&&r.didDrawCell.push(o.didDrawCell),o.didDrawPage&&r.didDrawPage.push(o.didDrawPage)}return r}(u,c,t),m=function(e,t){var n,r,a,o,s,l,c,u,d,f,h,p,m,v=(0,i.parseSpacing)(t.margin,40/e.scaleFactor()),g=null!==(n=function(e,t){var n=e.getLastAutoTable(),r=e.scaleFactor(),a=e.pageNumber(),i=!1;return n&&n.startPageNumber&&(i=n.startPageNumber+n.pageNumber-1===a),"number"===typeof t?t:null!=t&&!1!==t||!i||null==(null===n||void 0===n?void 0:n.finalY)?null:n.finalY+20/r}(e,t.startY))&&void 0!==n?n:v.top;p=!0===t.showFoot?"everyPage":!1===t.showFoot?"never":null!==(r=t.showFoot)&&void 0!==r?r:"everyPage",m=!0===t.showHead?"everyPage":!1===t.showHead?"never":null!==(a=t.showHead)&&void 0!==a?a:"everyPage";var y=null!==(o=t.useCss)&&void 0!==o&&o,b=t.theme||(y?"plain":"striped"),x=!!t.horizontalPageBreak,w=null!==(s=t.horizontalPageBreakRepeat)&&void 0!==s?s:null;return{includeHiddenHtml:null!==(l=t.includeHiddenHtml)&&void 0!==l&&l,useCss:y,theme:b,startY:g,margin:v,pageBreak:null!==(c=t.pageBreak)&&void 0!==c?c:"auto",rowPageBreak:null!==(u=t.rowPageBreak)&&void 0!==u?u:"auto",tableWidth:null!==(d=t.tableWidth)&&void 0!==d?d:"auto",showHead:m,showFoot:p,tableLineWidth:null!==(f=t.tableLineWidth)&&void 0!==f?f:0,tableLineColor:null!==(h=t.tableLineColor)&&void 0!==h?h:200,horizontalPageBreak:x,horizontalPageBreakRepeat:w}}(n,f),v=function(e,t,n){var a=t.head||[],i=t.body||[],o=t.foot||[];if(t.html){var s=t.includeHiddenHtml;if(n){var c=(0,r.parseHtml)(e,t.html,n,s,t.useCss)||{};a=c.head||a,i=c.body||a,o=c.foot||a}else console.error("Cannot parse html in non browser environment")}return{columns:t.columns||l(a,i,o),head:a,body:i,foot:o}}(n,f,d);return{id:t.tableId,content:v,hooks:p,styles:h,settings:m}}},291:function(e,t){function n(e){e.rowHeight?(console.error("Use of deprecated style rowHeight. It is renamed to minCellHeight."),e.minCellHeight||(e.minCellHeight=e.rowHeight)):e.columnWidth&&(console.error("Use of deprecated style columnWidth. It is renamed to cellWidth."),e.cellWidth||(e.cellWidth=e.columnWidth))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r,a){for(var i=function(t){t&&"object"!==typeof t&&console.error("The options parameter should be of type object, is: "+typeof t),"undefined"!==typeof t.extendWidth&&(t.tableWidth=t.extendWidth?"auto":"wrap",console.error("Use of deprecated option: extendWidth, use tableWidth instead.")),"undefined"!==typeof t.margins&&("undefined"===typeof t.margin&&(t.margin=t.margins),console.error("Use of deprecated option: margins, use margin instead.")),t.startY&&"number"!==typeof t.startY&&(console.error("Invalid value for startY option",t.startY),delete t.startY),!t.didDrawPage&&(t.afterPageContent||t.beforePageContent||t.afterPageAdd)&&(console.error("The afterPageContent, beforePageContent and afterPageAdd hooks are deprecated. Use didDrawPage instead"),t.didDrawPage=function(n){e.applyStyles(e.userStyles),t.beforePageContent&&t.beforePageContent(n),e.applyStyles(e.userStyles),t.afterPageContent&&t.afterPageContent(n),e.applyStyles(e.userStyles),t.afterPageAdd&&n.pageNumber>1&&n.afterPageAdd(n),e.applyStyles(e.userStyles)}),["createdHeaderCell","drawHeaderRow","drawRow","drawHeaderCell"].forEach((function(e){t[e]&&console.error('The "'.concat(e,'" hook has changed in version 3.0, check the changelog for how to migrate.'))})),[["showFoot","showFooter"],["showHead","showHeader"],["didDrawPage","addPageContent"],["didParseCell","createdCell"],["headStyles","headerStyles"]].forEach((function(e){var n=e[0],r=e[1];t[r]&&(console.error("Use of deprecated option ".concat(r,". Use ").concat(n," instead")),t[n]=t[r])})),[["padding","cellPadding"],["lineHeight","rowHeight"],"fontSize","overflow"].forEach((function(e){var n="string"===typeof e?e:e[0],r="string"===typeof e?e:e[1];"undefined"!==typeof t[n]&&("undefined"===typeof t.styles[r]&&(t.styles[r]=t[n]),console.error("Use of deprecated option: "+n+", use the style "+r+" instead."))}));for(var r=0,a=["styles","bodyStyles","headStyles","footStyles"];r<a.length;r++)n(t[a[r]]||{});for(var i=t.columnStyles||{},o=0,s=Object.keys(i);o<s.length;o++)n(i[s[o]]||{})},o=0,s=[t,r,a];o<s.length;o++)i(s[o])}},287:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Column=t.Cell=t.Row=t.Table=void 0;var r=n(913),a=n(662),i=n(200),o=function(){function e(e,t){this.pageNumber=1,this.pageCount=1,this.id=e.id,this.settings=e.settings,this.styles=e.styles,this.hooks=e.hooks,this.columns=t.columns,this.head=t.head,this.body=t.body,this.foot=t.foot}return e.prototype.getHeadHeight=function(e){return this.head.reduce((function(t,n){return t+n.getMaxCellHeight(e)}),0)},e.prototype.getFootHeight=function(e){return this.foot.reduce((function(t,n){return t+n.getMaxCellHeight(e)}),0)},e.prototype.allRows=function(){return this.head.concat(this.body).concat(this.foot)},e.prototype.callCellHooks=function(e,t,n,r,i,o){for(var s=0,l=t;s<l.length;s++){var c=!1===(0,l[s])(new a.CellHookData(e,this,n,r,i,o));if(n.text=Array.isArray(n.text)?n.text:[n.text],c)return!1}return!0},e.prototype.callEndPageHooks=function(e,t){e.applyStyles(e.userStyles);for(var n=0,r=this.hooks.didDrawPage;n<r.length;n++)(0,r[n])(new a.HookData(e,this,t))},e.prototype.getWidth=function(e){if("number"===typeof this.settings.tableWidth)return this.settings.tableWidth;if("wrap"===this.settings.tableWidth)return this.columns.reduce((function(e,t){return e+t.wrappedWidth}),0);var t=this.settings.margin;return e-t.left-t.right},e}();t.Table=o;var s=function(){function e(e,t,n,a,i){void 0===i&&(i=!1),this.height=0,this.raw=e,e instanceof r.HtmlRowInput&&(this.raw=e._element,this.element=e._element),this.index=t,this.section=n,this.cells=a,this.spansMultiplePages=i}return e.prototype.getMaxCellHeight=function(e){var t=this;return e.reduce((function(e,n){var r;return Math.max(e,(null===(r=t.cells[n.index])||void 0===r?void 0:r.height)||0)}),0)},e.prototype.hasRowSpan=function(e){var t=this;return e.filter((function(e){var n=t.cells[e.index];return!!n&&n.rowSpan>1})).length>0},e.prototype.canEntireRowFit=function(e,t){return this.getMaxCellHeight(t)<=e},e.prototype.getMinimumRowHeight=function(e,t){var n=this;return e.reduce((function(e,a){var i=n.cells[a.index];if(!i)return 0;var o=i.styles.fontSize/t.scaleFactor()*r.FONT_ROW_RATIO,s=i.padding("vertical")+o;return s>e?s:e}),0)},e}();t.Row=s;var l=function(){function e(e,t,n){var r,a;this.contentHeight=0,this.contentWidth=0,this.wrappedWidth=0,this.minReadableWidth=0,this.minWidth=0,this.width=0,this.height=0,this.x=0,this.y=0,this.styles=t,this.section=n,this.raw=e;var i=e;null==e||"object"!==typeof e||Array.isArray(e)?(this.rowSpan=1,this.colSpan=1):(this.rowSpan=e.rowSpan||1,this.colSpan=e.colSpan||1,i=null!==(a=null!==(r=e.content)&&void 0!==r?r:e.title)&&void 0!==a?a:e,e._element&&(this.raw=e._element));var o=null!=i?""+i:"";this.text=o.split(/\r\n|\r|\n/g)}return e.prototype.getTextPos=function(){var e,t;if("top"===this.styles.valign)e=this.y+this.padding("top");else if("bottom"===this.styles.valign)e=this.y+this.height-this.padding("bottom");else{var n=this.height-this.padding("vertical");e=this.y+n/2+this.padding("top")}if("right"===this.styles.halign)t=this.x+this.width-this.padding("right");else if("center"===this.styles.halign){var r=this.width-this.padding("horizontal");t=this.x+r/2+this.padding("left")}else t=this.x+this.padding("left");return{x:t,y:e}},e.prototype.getContentHeight=function(e){var t=(Array.isArray(this.text)?this.text.length:1)*(this.styles.fontSize/e*r.FONT_ROW_RATIO)+this.padding("vertical");return Math.max(t,this.styles.minCellHeight)},e.prototype.padding=function(e){var t=(0,i.parseSpacing)(this.styles.cellPadding,0);return"vertical"===e?t.top+t.bottom:"horizontal"===e?t.left+t.right:t[e]},e}();t.Cell=l;var c=function(){function e(e,t,n){this.wrappedWidth=0,this.minReadableWidth=0,this.minWidth=0,this.width=0,this.dataKey=e,this.raw=t,this.index=n}return e.prototype.getMaxCustomCellWidth=function(e){for(var t=0,n=0,r=e.allRows();n<r.length;n++){var a=r[n].cells[this.index];a&&"number"===typeof a.styles.cellWidth&&(t=Math.max(t,a.styles.cellWidth))}return t},e}();t.Column=c},360:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.assign=void 0,t.assign=function(e,t,n,r,a){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var i=Object(e),o=1;o<arguments.length;o++){var s=arguments[o];if(null!=s)for(var l in s)Object.prototype.hasOwnProperty.call(s,l)&&(i[l]=s[l])}return i}},858:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.createTable=void 0;var r=n(323),a=n(287),i=n(189),o=n(913),s=n(360);function l(e,t,n,r,i,o){var s={};return t.map((function(t,l){for(var c=0,d={},f=0,h=0,p=0,m=n;p<m.length;p++){var v=m[p];if(null==s[v.index]||0===s[v.index].left)if(0===h){var g=void 0,y={};"object"!==typeof(g=Array.isArray(t)?t[v.index-f-c]:t[v.dataKey])||Array.isArray(g)||(y=(null===g||void 0===g?void 0:g.styles)||{});var b=u(e,v,l,i,r,o,y),x=new a.Cell(g,b,e);d[v.dataKey]=x,d[v.index]=x,h=x.colSpan-1,s[v.index]={left:x.rowSpan-1,times:h}}else h--,f++;else s[v.index].left--,h=s[v.index].times,c++}return new a.Row(t,l,e,d)}))}function c(e,t){var n={};return e.forEach((function(e){if(null!=e.raw){var r=function(e,t){if("head"===e){if("object"===typeof t)return t.header||t.title||null;if("string"===typeof t||"number"===typeof t)return t}else if("foot"===e&&"object"===typeof t)return t.footer;return null}(t,e.raw);null!=r&&(n[e.dataKey]=r)}})),Object.keys(n).length>0?n:null}function u(e,t,n,r,a,i,l){var c,u=(0,o.getTheme)(r);"head"===e?c=a.headStyles:"body"===e?c=a.bodyStyles:"foot"===e&&(c=a.footStyles);var d=(0,s.assign)({},u.table,u[e],a.styles,c),f=a.columnStyles[t.dataKey]||a.columnStyles[t.index]||{},h="body"===e?f:{},p="body"===e&&n%2===0?(0,s.assign)({},u.alternateRow,a.alternateRowStyles):{},m=(0,o.defaultStyles)(i),v=(0,s.assign)({},m,d,p,h);return(0,s.assign)(v,l)}t.createTable=function(e,t){var n=new r.DocHandler(e),o=function(e,t){var n,r=e.content,i=function(e){return e.map((function(e,t){var n,r,i;return i="object"===typeof e&&null!==(r=null!==(n=e.dataKey)&&void 0!==n?n:e.key)&&void 0!==r?r:t,new a.Column(i,e,t)}))}(r.columns);(0===r.head.length&&(n=c(i,"head"))&&r.head.push(n),0===r.foot.length)&&((n=c(i,"foot"))&&r.foot.push(n));var o=e.settings.theme,s=e.styles;return{columns:i,head:l("head",r.head,i,s,o,t),body:l("body",r.body,i,s,o,t),foot:l("foot",r.foot,i,s,o,t)}}(t,n.scaleFactor()),s=new a.Table(t,o);return(0,i.calculateWidths)(n,s),n.applyStyles(n.userStyles),s}},49:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.addPage=t.drawTable=void 0;var r=n(913),a=n(200),i=n(287),o=n(323),s=n(360),l=n(938),c=n(435);function u(e,t,n){var a=e.styles.fontSize/n.scaleFactor()*r.FONT_ROW_RATIO,i=e.padding("vertical"),o=Math.floor((t-i)/a);return Math.max(0,o)}function d(e,t,n,r,a,o,l){var c=function(e,t,n,r){var a=t.settings.margin.bottom,i=t.settings.showFoot;return("everyPage"===i||"lastPage"===i&&n)&&(a+=t.getFootHeight(t.columns)),e.pageSize().height-r.y-a}(e,t,r,o);if(n.canEntireRowFit(c,l))f(e,t,n,o,l);else if(function(e,t,n,r){var a=e.pageSize().height,i=r.settings.margin,o=a-(i.top+i.bottom);"body"===t.section&&(o-=r.getHeadHeight(r.columns)+r.getFootHeight(r.columns));var s=t.getMinimumRowHeight(r.columns,e),l=s<n;if(s>o)return console.error("Will not be able to print row ".concat(t.index," correctly since it's minimum height is larger than page height")),!0;if(!l)return!1;var c=t.hasRowSpan(r.columns);return t.getMaxCellHeight(r.columns)>o?(c&&console.error("The content of row ".concat(t.index," will not be drawn correctly since drawing rows with a height larger than the page height and has cells with rowspans is not supported.")),!0):!c&&"avoid"!==r.settings.rowPageBreak}(e,n,c,t)){var h=function(e,t,n,r){var a={};e.spansMultiplePages=!0,e.height=0;for(var o=0,l=0,c=n.columns;l<c.length;l++){var d=c[l];if(y=e.cells[d.index]){Array.isArray(y.text)||(y.text=[y.text]);var f=new i.Cell(y.raw,y.styles,y.section);(f=(0,s.assign)(f,y)).text=[];var h=u(y,t,r);y.text.length>h&&(f.text=y.text.splice(h,y.text.length));var p=r.scaleFactor();y.contentHeight=y.getContentHeight(p),y.contentHeight>=t&&(y.contentHeight=t,f.styles.minCellHeight-=t),y.contentHeight>e.height&&(e.height=y.contentHeight),f.contentHeight=f.getContentHeight(p),f.contentHeight>o&&(o=f.contentHeight),a[d.index]=f}}var m=new i.Row(e.raw,-1,e.section,a,!0);m.height=o;for(var v=0,g=n.columns;v<g.length;v++){var y;d=g[v],(f=m.cells[d.index])&&(f.height=m.height),(y=e.cells[d.index])&&(y.height=e.height)}return m}(n,c,t,e);f(e,t,n,o,l),p(e,t,a,o,l),d(e,t,h,r,a,o,l)}else p(e,t,a,o,l),d(e,t,n,r,a,o,l)}function f(e,t,n,r,a){r.x=t.settings.margin.left;for(var i=0,o=a;i<o.length;i++){var s=o[i],c=n.cells[s.index];if(c)if(e.applyStyles(c.styles),c.x=r.x,c.y=r.y,!1!==t.callCellHooks(e,t.hooks.willDrawCell,c,n,s,r)){h(e,c,r);var u=c.getTextPos();(0,l.default)(c.text,u.x,u.y,{halign:c.styles.halign,valign:c.styles.valign,maxWidth:Math.ceil(c.width-c.padding("left")-c.padding("right"))},e.getDocument()),t.callCellHooks(e,t.hooks.didDrawCell,c,n,s,r),r.x+=s.width}else r.x+=s.width;else r.x+=s.width}r.y+=n.height}function h(e,t,n){var r=t.styles;if(e.getDocument().setFillColor(e.getDocument().getFillColor()),"number"===typeof r.lineWidth){var i=(0,a.getFillStyle)(r.lineWidth,r.fillColor);i&&e.rect(t.x,n.y,t.width,t.height,i)}else if("object"===typeof r.lineWidth){e.rect(t.x,n.y,t.width,t.height,"F");var o=Object.keys(r.lineWidth),s=r.lineWidth;o.map((function(i){var o=(0,a.getFillStyle)(s[i],r.fillColor);!function(e,t,n,r,a,i){var o,s,l,c;switch(r){case"top":o=n.x,s=n.y,l=n.x+t.width,c=n.y;break;case"left":o=n.x,s=n.y,l=n.x,c=n.y+t.height;break;case"right":o=n.x+t.width,s=n.y,l=n.x+t.width,c=n.y+t.height;break;default:o=n.x,s=n.y+t.height-i,l=n.x+t.width,c=n.y+t.height-i}e.getDocument().setLineWidth(i),e.getDocument().line(o,s,l,c,a)}(e,t,n,i,o||"S",s[i])}))}}function p(e,t,n,r,i){void 0===i&&(i=[]),e.applyStyles(e.userStyles),"everyPage"===t.settings.showFoot&&t.foot.forEach((function(n){return f(e,t,n,r,i)})),t.callEndPageHooks(e,r);var o=t.settings.margin;(0,a.addTableBorder)(e,t,n,r),m(e),t.pageNumber++,t.pageCount++,r.x=o.left,r.y=o.top,n.y=o.top,"everyPage"===t.settings.showHead&&t.head.forEach((function(n){return f(e,t,n,r,i)}))}function m(e){var t=e.pageNumber();e.setPage(t+1),e.pageNumber()===t&&e.addPage()}t.drawTable=function(e,t){var n=t.settings,r=n.startY,i=n.margin,l={x:i.left,y:r},u=t.getHeadHeight(t.columns)+t.getFootHeight(t.columns),h=r+i.bottom+u;"avoid"===n.pageBreak&&(h+=t.allRows().reduce((function(e,t){return e+t.height}),0));var v=new o.DocHandler(e);("always"===n.pageBreak||null!=n.startY&&h>v.pageSize().height)&&(m(v),l.y=i.top);var g=(0,s.assign)({},l);t.startPageNumber=v.pageNumber(),!0===n.horizontalPageBreak?function(e,t,n,r){c.default.calculateAllColumnsCanFitInPage(e,t).map((function(a,i){e.applyStyles(e.userStyles),i>0?p(e,t,n,r,a.columns):function(e,t,n,r){var a=t.settings;e.applyStyles(e.userStyles),("firstPage"===a.showHead||"everyPage"===a.showHead)&&t.head.forEach((function(a){return f(e,t,a,n,r)}))}(e,t,r,a.columns),function(e,t,n,r,a){e.applyStyles(e.userStyles),t.body.forEach((function(i,o){var s=o===t.body.length-1;d(e,t,i,s,n,r,a)}))}(e,t,n,r,a.columns),function(e,t,n,r){var a=t.settings;e.applyStyles(e.userStyles),("lastPage"===a.showFoot||"everyPage"===a.showFoot)&&t.foot.forEach((function(a){return f(e,t,a,n,r)}))}(e,t,r,a.columns)}))}(v,t,g,l):(v.applyStyles(v.userStyles),"firstPage"!==n.showHead&&"everyPage"!==n.showHead||t.head.forEach((function(e){return f(v,t,e,l,t.columns)})),v.applyStyles(v.userStyles),t.body.forEach((function(e,n){var r=n===t.body.length-1;d(v,t,e,r,g,l,t.columns)})),v.applyStyles(v.userStyles),"lastPage"!==n.showFoot&&"everyPage"!==n.showFoot||t.foot.forEach((function(e){return f(v,t,e,l,t.columns)}))),(0,a.addTableBorder)(v,t,g,l),t.callEndPageHooks(v,l),t.finalY=l.y,e.lastAutoTable=t,e.previousAutoTable=t,e.autoTable&&(e.autoTable.previous=t),v.applyStyles(v.userStyles)},t.addPage=p},435:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(200),a=function(e,t){var n=(0,r.parseSpacing)(t.settings.margin,0);return e.pageSize().width-(n.left+n.right)},i=function(e,t,n){void 0===n&&(n={});var r=a(e,t),i=t.settings.horizontalPageBreakRepeat,o=null,s=[],l=[],c=t.columns.length,u=n&&n.start?n.start:0;for(null!=i&&(o=t.columns.find((function(e){return e.dataKey===i||e.index===i})))&&(s.push(o.index),l.push(t.columns[o.index]),r-=o.wrappedWidth);u<c;)if((null===o||void 0===o?void 0:o.index)!==u){var d=t.columns[u].wrappedWidth;if(r<d){0!==u&&u!==n.start||(s.push(u),l.push(t.columns[u]));break}s.push(u),l.push(t.columns[u]),r-=d,u++}else u++;return{colIndexes:s,columns:l,lastIndex:u}};t.default={getColumnsCanFitInPage:i,calculateAllColumnsCanFitInPage:function(e,t){for(var n=[],r=0,a=t.columns.length;r<a;){var o=i(e,t,{start:0===r?0:r});o&&o.columns&&o.columns.length?(r=o.lastIndex,n.push(o)):r++}return n},getPageAvailableWidth:a}},189:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ellipsize=t.resizeColumns=t.calculateWidths=void 0;var r=n(200),a=n(435);function i(e,t,n){for(var r=t,a=e.reduce((function(e,t){return e+t.wrappedWidth}),0),o=0;o<e.length;o++){var s=e[o],l=r*(s.wrappedWidth/a),c=s.width+l,u=n(s),d=c<u?u:c;t-=d-s.width,s.width=d}if(t=Math.round(1e10*t)/1e10){var f=e.filter((function(e){return!(t<0)||e.width>n(e)}));f.length&&(t=i(f,t,n))}return t}function o(e,t,n,a,i){return e.map((function(e){return function(e,t,n,a,i){var o=1e4*a.scaleFactor();if((t=Math.ceil(t*o)/o)>=(0,r.getStringWidth)(e,n,a))return e;for(;t<(0,r.getStringWidth)(e+i,n,a)&&!(e.length<=1);)e=e.substring(0,e.length-1);return e.trim()+i}(e,t,n,a,i)}))}t.calculateWidths=function(e,t){!function(e,t){var n=e.scaleFactor(),i=t.settings.horizontalPageBreak,o=a.default.getPageAvailableWidth(e,t);t.allRows().forEach((function(a){for(var s=0,l=t.columns;s<l.length;s++){var c=l[s],u=a.cells[c.index];if(u){var d=t.hooks.didParseCell;t.callCellHooks(e,d,u,a,c,null);var f=u.padding("horizontal");u.contentWidth=(0,r.getStringWidth)(u.text,u.styles,e)+f;var h=(0,r.getStringWidth)(u.text.join(" ").split(/\s+/),u.styles,e);if(u.minReadableWidth=h+u.padding("horizontal"),"number"===typeof u.styles.cellWidth)u.minWidth=u.styles.cellWidth,u.wrappedWidth=u.styles.cellWidth;else if("wrap"===u.styles.cellWidth||!0===i)u.contentWidth>o?(u.minWidth=o,u.wrappedWidth=o):(u.minWidth=u.contentWidth,u.wrappedWidth=u.contentWidth);else{var p=10/n;u.minWidth=u.styles.minCellWidth||p,u.wrappedWidth=u.contentWidth,u.minWidth>u.wrappedWidth&&(u.wrappedWidth=u.minWidth)}}}})),t.allRows().forEach((function(e){for(var n=0,r=t.columns;n<r.length;n++){var a=r[n],i=e.cells[a.index];if(i&&1===i.colSpan)a.wrappedWidth=Math.max(a.wrappedWidth,i.wrappedWidth),a.minWidth=Math.max(a.minWidth,i.minWidth),a.minReadableWidth=Math.max(a.minReadableWidth,i.minReadableWidth);else{var o=t.styles.columnStyles[a.dataKey]||t.styles.columnStyles[a.index]||{},s=o.cellWidth||o.minCellWidth;s&&"number"===typeof s&&(a.minWidth=s,a.wrappedWidth=s)}i&&(i.colSpan>1&&!a.minWidth&&(a.minWidth=i.minWidth),i.colSpan>1&&!a.wrappedWidth&&(a.wrappedWidth=i.minWidth))}}))}(e,t);var n=[],s=0;t.columns.forEach((function(e){var r=e.getMaxCustomCellWidth(t);r?e.width=r:(e.width=e.wrappedWidth,n.push(e)),s+=e.width}));var l=t.getWidth(e.pageSize().width)-s;l&&(l=i(n,l,(function(e){return Math.max(e.minReadableWidth,e.minWidth)}))),l&&(l=i(n,l,(function(e){return e.minWidth}))),l=Math.abs(l),!t.settings.horizontalPageBreak&&l>.1/e.scaleFactor()&&(l=l<1?l:Math.round(l),console.error("Of the table content, ".concat(l," units width could not fit page"))),function(e){for(var t=e.allRows(),n=0;n<t.length;n++)for(var r=t[n],a=null,i=0,o=0,s=0;s<e.columns.length;s++){var l=e.columns[s];if((o-=1)>1&&e.columns[s+1])i+=l.width,delete r.cells[l.index];else if(a){var c=a;delete r.cells[l.index],a=null,c.width=l.width+i}else{if(!(c=r.cells[l.index]))continue;if(o=c.colSpan,i=0,c.colSpan>1){a=c,i+=l.width;continue}c.width=l.width+i}}}(t),function(e,t){for(var n={count:0,height:0},r=0,a=e.allRows();r<a.length;r++){for(var i=a[r],s=0,l=e.columns;s<l.length;s++){var c=l[s],u=i.cells[c.index];if(u){t.applyStyles(u.styles,!0);var d=u.width-u.padding("horizontal");"linebreak"===u.styles.overflow?u.text=t.splitTextToSize(u.text,d+1/t.scaleFactor(),{fontSize:u.styles.fontSize}):"ellipsize"===u.styles.overflow?u.text=o(u.text,d,u.styles,t,"..."):"hidden"===u.styles.overflow?u.text=o(u.text,d,u.styles,t,""):"function"===typeof u.styles.overflow&&(u.text=u.styles.overflow(u.text,d)),u.contentHeight=u.getContentHeight(t.scaleFactor());var f=u.contentHeight/u.rowSpan;u.rowSpan>1&&n.count*n.height<f*u.rowSpan?n={height:f,count:u.rowSpan}:n&&n.count>0&&n.height>f&&(f=n.height),f>i.height&&(i.height=f)}}n.count--}}(t,e),function(e){for(var t={},n=1,r=e.allRows(),a=0;a<r.length;a++)for(var i=r[a],o=0,s=e.columns;o<s.length;o++){var l=s[o],c=t[l.index];if(n>1)n--,delete i.cells[l.index];else if(c)c.cell.height+=i.height,n=c.cell.colSpan,delete i.cells[l.index],c.left--,c.left<=1&&delete t[l.index];else{var u=i.cells[l.index];if(!u)continue;if(u.height=i.height,u.rowSpan>1){var d=r.length-a,f=u.rowSpan>d?d:u.rowSpan;t[l.index]={cell:u,left:f,row:i}}}}}(t)},t.resizeColumns=i,t.ellipsize=o},84:function(t){if("undefined"===typeof e){var n=new Error("Cannot find module 'undefined'");throw n.code="MODULE_NOT_FOUND",n}t.exports=e}},n={};function r(e){var a=n[e];if(void 0!==a)return a.exports;var i=n[e]={exports:{}};return t[e].call(i.exports,i,i.exports,r),i.exports}var a={};return function(){var e=a;Object.defineProperty(e,"__esModule",{value:!0}),e.Cell=e.Column=e.Row=e.Table=e.CellHookData=e.__drawTable=e.__createTable=e.applyPlugin=void 0;var t=r(790),n=r(587),i=r(49),o=r(858),s=r(287);Object.defineProperty(e,"Table",{enumerable:!0,get:function(){return s.Table}});var l=r(662);Object.defineProperty(e,"CellHookData",{enumerable:!0,get:function(){return l.CellHookData}});var c=r(287);function u(e){(0,t.default)(e)}Object.defineProperty(e,"Cell",{enumerable:!0,get:function(){return c.Cell}}),Object.defineProperty(e,"Column",{enumerable:!0,get:function(){return c.Column}}),Object.defineProperty(e,"Row",{enumerable:!0,get:function(){return c.Row}}),e.applyPlugin=u,e.default=function(e,t){var r=(0,n.parseInput)(e,t),a=(0,o.createTable)(e,r);(0,i.drawTable)(e,a)},e.__createTable=function(e,t){var r=(0,n.parseInput)(e,t);return(0,o.createTable)(e,r)},e.__drawTable=function(e,t){(0,i.drawTable)(e,t)};try{var d=r(84);d.jsPDF&&(d=d.jsPDF),u(d)}catch(f){}}(),a}()},e.exports=r(function(){try{return n(35508)}catch(e){}}())},35508:(e,t,n)=>{"use strict";n.r(t),n.d(t,{AcroForm:()=>yt,AcroFormAppearance:()=>vt,AcroFormButton:()=>ct,AcroFormCheckBox:()=>ht,AcroFormChoiceField:()=>it,AcroFormComboBox:()=>st,AcroFormEditBox:()=>lt,AcroFormListBox:()=>ot,AcroFormPasswordField:()=>mt,AcroFormPushButton:()=>ut,AcroFormRadioButton:()=>dt,AcroFormTextField:()=>pt,GState:()=>Ee,ShadingPattern:()=>Ae,TilingPattern:()=>ke,default:()=>gn,jsPDF:()=>Te});var r=n(71002),a=Uint8Array,i=Uint16Array,o=Uint32Array,s=new a([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]),l=new a([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]),c=new a([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),u=function(e,t){for(var n=new i(31),r=0;r<31;++r)n[r]=t+=1<<e[r-1];var a=new o(n[30]);for(r=1;r<30;++r)for(var s=n[r];s<n[r+1];++s)a[s]=s-n[r]<<5|r;return[n,a]},d=u(s,2),f=d[0],h=d[1];f[28]=258,h[258]=28;for(var p=u(l,0),m=p[0],v=p[1],g=new i(32768),y=0;y<32768;++y){var b=(43690&y)>>>1|(21845&y)<<1;b=(61680&(b=(52428&b)>>>2|(13107&b)<<2))>>>4|(3855&b)<<4,g[y]=((65280&b)>>>8|(255&b)<<8)>>>1}var x=function(e,t,n){for(var r=e.length,a=0,o=new i(t);a<r;++a)++o[e[a]-1];var s,l=new i(t);for(a=0;a<t;++a)l[a]=l[a-1]+o[a-1]<<1;if(n){s=new i(1<<t);var c=15-t;for(a=0;a<r;++a)if(e[a])for(var u=a<<4|e[a],d=t-e[a],f=l[e[a]-1]++<<d,h=f|(1<<d)-1;f<=h;++f)s[g[f]>>>c]=u}else for(s=new i(r),a=0;a<r;++a)s[a]=g[l[e[a]-1]++]>>>15-e[a];return s},w=new a(288);for(y=0;y<144;++y)w[y]=8;for(y=144;y<256;++y)w[y]=9;for(y=256;y<280;++y)w[y]=7;for(y=280;y<288;++y)w[y]=8;var N=new a(32);for(y=0;y<32;++y)N[y]=5;var S=x(w,9,0),j=x(w,9,1),_=x(N,5,0),E=x(N,5,1),C=function(e){for(var t=e[0],n=1;n<e.length;++n)e[n]>t&&(t=e[n]);return t},A=function(e,t,n){var r=t/8>>0;return(e[r]|e[r+1]<<8)>>>(7&t)&n},k=function(e,t){var n=t/8>>0;return(e[n]|e[n+1]<<8|e[n+2]<<16)>>>(7&t)},T=function(e){return(e/8>>0)+(7&e&&1)},O=function(e,t,n){(null==t||t<0)&&(t=0),(null==n||n>e.length)&&(n=e.length);var r=new(e instanceof i?i:e instanceof o?o:a)(n-t);return r.set(e.subarray(t,n)),r},P=function(e,t,n){var r=e.length,i=!t||n,o=!n||n.i;n||(n={}),t||(t=new a(3*r));var u=function(e){var n=t.length;if(e>n){var r=new a(Math.max(2*n,e));r.set(t),t=r}},d=n.f||0,h=n.p||0,p=n.b||0,v=n.l,g=n.d,y=n.m,b=n.n,w=8*r;do{if(!v){n.f=d=A(e,h,1);var N=A(e,h+1,3);if(h+=3,!N){var S=e[(z=T(h)+4)-4]|e[z-3]<<8,_=z+S;if(_>r){if(o)throw"unexpected EOF";break}i&&u(p+S),t.set(e.subarray(z,_),p),n.b=p+=S,n.p=h=8*_;continue}if(1==N)v=j,g=E,y=9,b=5;else{if(2!=N)throw"invalid block type";var P=A(e,h,31)+257,R=A(e,h+10,15)+4,I=P+A(e,h+5,31)+1;h+=14;for(var M=new a(I),D=new a(19),L=0;L<R;++L)D[c[L]]=A(e,h+3*L,7);h+=3*R;var F=C(D),B=(1<<F)-1;if(!o&&h+I*(F+7)>w)break;var Z=x(D,F,1);for(L=0;L<I;){var z,U=Z[A(e,h,B)];if(h+=15&U,(z=U>>>4)<16)M[L++]=z;else{var W=0,V=0;for(16==z?(V=3+A(e,h,3),h+=2,W=M[L-1]):17==z?(V=3+A(e,h,7),h+=3):18==z&&(V=11+A(e,h,127),h+=7);V--;)M[L++]=W}}var q=M.subarray(0,P),H=M.subarray(P);y=C(q),b=C(H),v=x(q,y,1),g=x(H,b,1)}if(h>w)throw"unexpected EOF"}i&&u(p+131072);for(var G=(1<<y)-1,Y=(1<<b)-1,X=y+b+18;o||h+X<w;){var J=(W=v[k(e,h)&G])>>>4;if((h+=15&W)>w)throw"unexpected EOF";if(!W)throw"invalid length/literal";if(J<256)t[p++]=J;else{if(256==J){v=null;break}var K=J-254;if(J>264){var $=s[L=J-257];K=A(e,h,(1<<$)-1)+f[L],h+=$}var Q=g[k(e,h)&Y],ee=Q>>>4;if(!Q)throw"invalid distance";h+=15&Q;H=m[ee];if(ee>3){$=l[ee];H+=k(e,h)&(1<<$)-1,h+=$}if(h>w)throw"unexpected EOF";i&&u(p+131072);for(var te=p+K;p<te;p+=4)t[p]=t[p-H],t[p+1]=t[p+1-H],t[p+2]=t[p+2-H],t[p+3]=t[p+3-H];p=te}}n.l=v,n.p=h,n.b=p,v&&(d=1,n.m=y,n.d=g,n.n=b)}while(!d);return p==t.length?t:O(t,0,p)},R=function(e,t,n){n<<=7&t;var r=t/8>>0;e[r]|=n,e[r+1]|=n>>>8},I=function(e,t,n){n<<=7&t;var r=t/8>>0;e[r]|=n,e[r+1]|=n>>>8,e[r+2]|=n>>>16},M=function(e,t){for(var n=[],r=0;r<e.length;++r)e[r]&&n.push({s:r,f:e[r]});var o=n.length,s=n.slice();if(!o)return[new a(0),0];if(1==o){var l=new a(n[0].s+1);return l[n[0].s]=1,[l,1]}n.sort((function(e,t){return e.f-t.f})),n.push({s:-1,f:25001});var c=n[0],u=n[1],d=0,f=1,h=2;for(n[0]={s:-1,f:c.f+u.f,l:c,r:u};f!=o-1;)c=n[n[d].f<n[h].f?d++:h++],u=n[d!=f&&n[d].f<n[h].f?d++:h++],n[f++]={s:-1,f:c.f+u.f,l:c,r:u};var p=s[0].s;for(r=1;r<o;++r)s[r].s>p&&(p=s[r].s);var m=new i(p+1),v=D(n[f-1],m,0);if(v>t){r=0;var g=0,y=v-t,b=1<<y;for(s.sort((function(e,t){return m[t.s]-m[e.s]||e.f-t.f}));r<o;++r){var x=s[r].s;if(!(m[x]>t))break;g+=b-(1<<v-m[x]),m[x]=t}for(g>>>=y;g>0;){var w=s[r].s;m[w]<t?g-=1<<t-m[w]++-1:++r}for(;r>=0&&g;--r){var N=s[r].s;m[N]==t&&(--m[N],++g)}v=t}return[new a(m),v]},D=function(e,t,n){return-1==e.s?Math.max(D(e.l,t,n+1),D(e.r,t,n+1)):t[e.s]=n},L=function(e){for(var t=e.length;t&&!e[--t];);for(var n=new i(++t),r=0,a=e[0],o=1,s=function(e){n[r++]=e},l=1;l<=t;++l)if(e[l]==a&&l!=t)++o;else{if(!a&&o>2){for(;o>138;o-=138)s(32754);o>2&&(s(o>10?o-11<<5|28690:o-3<<5|12305),o=0)}else if(o>3){for(s(a),--o;o>6;o-=6)s(8304);o>2&&(s(o-3<<5|8208),o=0)}for(;o--;)s(a);o=1,a=e[l]}return[n.subarray(0,r),t]},F=function(e,t){for(var n=0,r=0;r<t.length;++r)n+=e[r]*t[r];return n},B=function(e,t,n){var r=n.length,a=T(t+2);e[a]=255&r,e[a+1]=r>>>8,e[a+2]=255^e[a],e[a+3]=255^e[a+1];for(var i=0;i<r;++i)e[a+i+4]=n[i];return 8*(a+4+r)},Z=function(e,t,n,r,a,o,u,d,f,h,p){R(t,p++,n),++a[256];for(var m=M(a,15),v=m[0],g=m[1],y=M(o,15),b=y[0],j=y[1],E=L(v),C=E[0],A=E[1],k=L(b),T=k[0],O=k[1],P=new i(19),D=0;D<C.length;++D)P[31&C[D]]++;for(D=0;D<T.length;++D)P[31&T[D]]++;for(var Z=M(P,7),z=Z[0],U=Z[1],W=19;W>4&&!z[c[W-1]];--W);var V,q,H,G,Y=h+5<<3,X=F(a,w)+F(o,N)+u,J=F(a,v)+F(o,b)+u+14+3*W+F(P,z)+(2*P[16]+3*P[17]+7*P[18]);if(Y<=X&&Y<=J)return B(t,p,e.subarray(f,f+h));if(R(t,p,1+(J<X)),p+=2,J<X){V=x(v,g,0),q=v,H=x(b,j,0),G=b;var K=x(z,U,0);R(t,p,A-257),R(t,p+5,O-1),R(t,p+10,W-4),p+=14;for(D=0;D<W;++D)R(t,p+3*D,z[c[D]]);p+=3*W;for(var $=[C,T],Q=0;Q<2;++Q){var ee=$[Q];for(D=0;D<ee.length;++D){var te=31&ee[D];R(t,p,K[te]),p+=z[te],te>15&&(R(t,p,ee[D]>>>5&127),p+=ee[D]>>>12)}}}else V=S,q=w,H=_,G=N;for(D=0;D<d;++D)if(r[D]>255){te=r[D]>>>18&31;I(t,p,V[te+257]),p+=q[te+257],te>7&&(R(t,p,r[D]>>>23&31),p+=s[te]);var ne=31&r[D];I(t,p,H[ne]),p+=G[ne],ne>3&&(I(t,p,r[D]>>>5&8191),p+=l[ne])}else I(t,p,V[r[D]]),p+=q[r[D]];return I(t,p,V[256]),p+q[256]},z=new o([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),U=new a(0),W=function(e,t,n,r,c,u){var d=e.length,f=new a(r+d+5*(1+Math.floor(d/7e3))+c),p=f.subarray(r,f.length-c),m=0;if(!t||d<8)for(var g=0;g<=d;g+=65535){var y=g+65535;y<d?m=B(p,m,e.subarray(g,y)):(p[g]=u,m=B(p,m,e.subarray(g,d)))}else{for(var b=z[t-1],x=b>>>13,w=8191&b,N=(1<<n)-1,S=new i(32768),j=new i(N+1),_=Math.ceil(n/3),E=2*_,C=function(t){return(e[t]^e[t+1]<<_^e[t+2]<<E)&N},A=new o(25e3),k=new i(288),P=new i(32),R=0,I=0,M=(g=0,0),D=0,L=0;g<d;++g){var F=C(g),W=32767&g,V=j[F];if(S[W]=V,j[F]=W,D<=g){var q=d-g;if((R>7e3||M>24576)&&q>423){m=Z(e,p,0,A,k,P,I,M,L,g-L,m),M=R=I=0,L=g;for(var H=0;H<286;++H)k[H]=0;for(H=0;H<30;++H)P[H]=0}var G=2,Y=0,X=w,J=W-V&32767;if(q>2&&F==C(g-J))for(var K=Math.min(x,q)-1,$=Math.min(32767,g),Q=Math.min(258,q);J<=$&&--X&&W!=V;){if(e[g+G]==e[g+G-J]){for(var ee=0;ee<Q&&e[g+ee]==e[g+ee-J];++ee);if(ee>G){if(G=ee,Y=J,ee>K)break;var te=Math.min(J,ee-2),ne=0;for(H=0;H<te;++H){var re=g-J+H+32768&32767,ae=re-S[re]+32768&32767;ae>ne&&(ne=ae,V=re)}}}J+=(W=V)-(V=S[W])+32768&32767}if(Y){A[M++]=268435456|h[G]<<18|v[Y];var ie=31&h[G],oe=31&v[Y];I+=s[ie]+l[oe],++k[257+ie],++P[oe],D=g+G,++R}else A[M++]=e[g],++k[e[g]]}}m=Z(e,p,u,A,k,P,I,M,L,g-L,m),u||(m=B(p,m,U))}return O(f,0,r+T(m)+c)},V=function(){var e=1,t=0;return{p:function(n){for(var r=e,a=t,i=n.length,o=0;o!=i;){for(var s=Math.min(o+5552,i);o<s;++o)a+=r+=n[o];r%=65521,a%=65521}e=r,t=a},d:function(){return(e>>>8<<16|(255&t)<<8|t>>>8)+2*((255&e)<<23)}}},q=function(e,t,n,r,a){return W(e,null==t.level?6:t.level,null==t.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(e.length)))):12+t.mem,n,r,!a)},H=function(e,t,n){for(;n;++t)e[t]=n,n>>>=8},G=function(e,t){var n=t.level,r=0==n?0:n<6?1:9==n?3:2;e[0]=120,e[1]=r<<6|(r?32-2*r:1)},Y=function(e){if(8!=(15&e[0])||e[0]>>>4>7||(e[0]<<8|e[1])%31)throw"invalid zlib data";if(32&e[1])throw"invalid zlib data: preset dictionaries not supported"};function X(e,t){void 0===t&&(t={});var n=V();n.p(e);var r=q(e,t,2,4);return G(r,t),H(r,r.length-4,n.d()),r}function J(e,t){return P((Y(e),e.subarray(2,-4)),t)}var K=function(){return"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:this}();function $(){K.console&&"function"==typeof K.console.log&&K.console.log.apply(K.console,arguments)}var Q={log:$,warn:function(e){K.console&&("function"==typeof K.console.warn?K.console.warn.apply(K.console,arguments):$.call(null,arguments))},error:function(e){K.console&&("function"==typeof K.console.error?K.console.error.apply(K.console,arguments):$(e))}};function ee(e,t,n){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){ie(r.response,t,n)},r.onerror=function(){Q.error("could not download file")},r.send()}function te(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return t.status>=200&&t.status<=299}function ne(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(n){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var re,ae,ie=K.saveAs||("object"!==("undefined"==typeof window?"undefined":(0,r.Z)(window))||window!==K?function(){}:"undefined"!=typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype?function(e,t,n){var r=K.URL||K.webkitURL,a=document.createElement("a");t=t||e.name||"download",a.download=t,a.rel="noopener","string"==typeof e?(a.href=e,a.origin!==location.origin?te(a.href)?ee(e,t,n):ne(a,a.target="_blank"):ne(a)):(a.href=r.createObjectURL(e),setTimeout((function(){r.revokeObjectURL(a.href)}),4e4),setTimeout((function(){ne(a)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,t,n){if(t=t||e.name||"download","string"==typeof e)if(te(e))ee(e,t,n);else{var a=document.createElement("a");a.href=e,a.target="_blank",setTimeout((function(){ne(a)}))}else navigator.msSaveOrOpenBlob(function(e,t){return void 0===t?t={autoBom:!1}:"object"!==(0,r.Z)(t)&&(Q.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([String.fromCharCode(65279),e],{type:e.type}):e}(e,n),t)}:function(e,t,n,a){if((a=a||open("","_blank"))&&(a.document.title=a.document.body.innerText="downloading..."),"string"==typeof e)return ee(e,t,n);var i="application/octet-stream"===e.type,o=/constructor/i.test(K.HTMLElement)||K.safari,s=/CriOS\/[\d]+/.test(navigator.userAgent);if((s||i&&o)&&"object"===("undefined"==typeof FileReader?"undefined":(0,r.Z)(FileReader))){var l=new FileReader;l.onloadend=function(){var e=l.result;e=s?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),a?a.location.href=e:location=e,a=null},l.readAsDataURL(e)}else{var c=K.URL||K.webkitURL,u=c.createObjectURL(e);a?a.location=u:location.href=u,a=null,setTimeout((function(){c.revokeObjectURL(u)}),4e4)}});function oe(e){var t;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 n=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(e){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}}],r=0;r<n.length;r++){var a=n[r].re,i=n[r].process,o=a.exec(e);o&&(t=i(o),this.r=t[0],this.g=t[1],this.b=t[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 e=this.r.toString(16),t=this.g.toString(16),n=this.b.toString(16);return 1==e.length&&(e="0"+e),1==t.length&&(t="0"+t),1==n.length&&(n="0"+n),"#"+e+t+n}}function se(e,t){var n=e[0],r=e[1],a=e[2],i=e[3];n=ce(n,r,a,i,t[0],7,-680876936),i=ce(i,n,r,a,t[1],12,-389564586),a=ce(a,i,n,r,t[2],17,606105819),r=ce(r,a,i,n,t[3],22,-1044525330),n=ce(n,r,a,i,t[4],7,-176418897),i=ce(i,n,r,a,t[5],12,1200080426),a=ce(a,i,n,r,t[6],17,-1473231341),r=ce(r,a,i,n,t[7],22,-45705983),n=ce(n,r,a,i,t[8],7,1770035416),i=ce(i,n,r,a,t[9],12,-1958414417),a=ce(a,i,n,r,t[10],17,-42063),r=ce(r,a,i,n,t[11],22,-1990404162),n=ce(n,r,a,i,t[12],7,1804603682),i=ce(i,n,r,a,t[13],12,-40341101),a=ce(a,i,n,r,t[14],17,-1502002290),n=ue(n,r=ce(r,a,i,n,t[15],22,1236535329),a,i,t[1],5,-165796510),i=ue(i,n,r,a,t[6],9,-1069501632),a=ue(a,i,n,r,t[11],14,643717713),r=ue(r,a,i,n,t[0],20,-373897302),n=ue(n,r,a,i,t[5],5,-701558691),i=ue(i,n,r,a,t[10],9,38016083),a=ue(a,i,n,r,t[15],14,-660478335),r=ue(r,a,i,n,t[4],20,-405537848),n=ue(n,r,a,i,t[9],5,568446438),i=ue(i,n,r,a,t[14],9,-1019803690),a=ue(a,i,n,r,t[3],14,-187363961),r=ue(r,a,i,n,t[8],20,1163531501),n=ue(n,r,a,i,t[13],5,-1444681467),i=ue(i,n,r,a,t[2],9,-51403784),a=ue(a,i,n,r,t[7],14,1735328473),n=de(n,r=ue(r,a,i,n,t[12],20,-1926607734),a,i,t[5],4,-378558),i=de(i,n,r,a,t[8],11,-2022574463),a=de(a,i,n,r,t[11],16,1839030562),r=de(r,a,i,n,t[14],23,-35309556),n=de(n,r,a,i,t[1],4,-1530992060),i=de(i,n,r,a,t[4],11,1272893353),a=de(a,i,n,r,t[7],16,-155497632),r=de(r,a,i,n,t[10],23,-1094730640),n=de(n,r,a,i,t[13],4,681279174),i=de(i,n,r,a,t[0],11,-358537222),a=de(a,i,n,r,t[3],16,-722521979),r=de(r,a,i,n,t[6],23,76029189),n=de(n,r,a,i,t[9],4,-640364487),i=de(i,n,r,a,t[12],11,-421815835),a=de(a,i,n,r,t[15],16,530742520),n=fe(n,r=de(r,a,i,n,t[2],23,-995338651),a,i,t[0],6,-198630844),i=fe(i,n,r,a,t[7],10,1126891415),a=fe(a,i,n,r,t[14],15,-1416354905),r=fe(r,a,i,n,t[5],21,-57434055),n=fe(n,r,a,i,t[12],6,1700485571),i=fe(i,n,r,a,t[3],10,-1894986606),a=fe(a,i,n,r,t[10],15,-1051523),r=fe(r,a,i,n,t[1],21,-2054922799),n=fe(n,r,a,i,t[8],6,1873313359),i=fe(i,n,r,a,t[15],10,-30611744),a=fe(a,i,n,r,t[6],15,-1560198380),r=fe(r,a,i,n,t[13],21,1309151649),n=fe(n,r,a,i,t[4],6,-145523070),i=fe(i,n,r,a,t[11],10,-1120210379),a=fe(a,i,n,r,t[2],15,718787259),r=fe(r,a,i,n,t[9],21,-343485551),e[0]=xe(n,e[0]),e[1]=xe(r,e[1]),e[2]=xe(a,e[2]),e[3]=xe(i,e[3])}function le(e,t,n,r,a,i){return t=xe(xe(t,e),xe(r,i)),xe(t<<a|t>>>32-a,n)}function ce(e,t,n,r,a,i,o){return le(t&n|~t&r,e,t,a,i,o)}function ue(e,t,n,r,a,i,o){return le(t&r|n&~r,e,t,a,i,o)}function de(e,t,n,r,a,i,o){return le(t^n^r,e,t,a,i,o)}function fe(e,t,n,r,a,i,o){return le(n^(t|~r),e,t,a,i,o)}function he(e){var t,n=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=e.length;t+=64)se(r,pe(e.substring(t-64,t)));e=e.substring(t-64);var a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<e.length;t++)a[t>>2]|=e.charCodeAt(t)<<(t%4<<3);if(a[t>>2]|=128<<(t%4<<3),t>55)for(se(r,a),t=0;t<16;t++)a[t]=0;return a[14]=8*n,se(r,a),r}function pe(e){var t,n=[];for(t=0;t<64;t+=4)n[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);return n}re=K.atob.bind(K),ae=K.btoa.bind(K);var me="0123456789abcdef".split("");function ve(e){for(var t="",n=0;n<4;n++)t+=me[e>>8*n+4&15]+me[e>>8*n&15];return t}function ge(e){return String.fromCharCode((255&e)>>0,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function ye(e){return he(e).map(ge).join("")}var be="5d41402abc4b2a76b9719d911017c592"!=function(e){for(var t=0;t<e.length;t++)e[t]=ve(e[t]);return e.join("")}(he("hello"));function xe(e,t){if(be){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}return e+t&4294967295}function we(e,t){var n,r,a,i;if(e!==n){for(var o=(a=e,i=1+(256/e.length>>0),new Array(i+1).join(a)),s=[],l=0;l<256;l++)s[l]=l;var c=0;for(l=0;l<256;l++){var u=s[l];c=(c+u+o.charCodeAt(l))%256,s[l]=s[c],s[c]=u}n=e,r=s}else s=r;var d=t.length,f=0,h=0,p="";for(l=0;l<d;l++)h=(h+(u=s[f=(f+1)%256]))%256,s[f]=s[h],s[h]=u,o=s[(s[f]+s[h])%256],p+=String.fromCharCode(t.charCodeAt(l)^o);return p}var Ne={print:4,modify:8,copy:16,"annot-forms":32};function Se(e,t,n,r){this.v=1,this.r=2;var a=192;e.forEach((function(e){if(void 0!==Ne.perm)throw new Error("Invalid permission: "+e);a+=Ne[e]})),this.padding="(\xbfN^Nu\x8aAd\0NV\xff\xfa\x01\b..\0\xb6\xd0h>\x80/\f\xa9\xfedSiz";var i=(t+this.padding).substr(0,32),o=(n+this.padding).substr(0,32);this.O=this.processOwnerPassword(i,o),this.P=-(1+(255^a)),this.encryptionKey=ye(i+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=we(this.encryptionKey,this.padding)}function je(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var t="",n=e.length,r=0;r<n;r++){var a=e.charCodeAt(r);t+=a<33||35===a||37===a||40===a||41===a||47===a||60===a||62===a||91===a||93===a||123===a||125===a||a>126?"#"+("0"+a.toString(16)).slice(-2):e[r]}return t}function _e(e){if("object"!==(0,r.Z)(e))throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var t={};this.subscribe=function(e,n,r){if(r=r||!1,"string"!=typeof e||"function"!=typeof n||"boolean"!=typeof r)throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");t.hasOwnProperty(e)||(t[e]={});var a=Math.random().toString(35);return t[e][a]=[n,!!r],a},this.unsubscribe=function(e){for(var n in t)if(t[n][e])return delete t[n][e],0===Object.keys(t[n]).length&&delete t[n],!0;return!1},this.publish=function(n){if(t.hasOwnProperty(n)){var r=Array.prototype.slice.call(arguments,1),a=[];for(var i in t[n]){var o=t[n][i];try{o[0].apply(e,r)}catch(n){K.console&&Q.error("jsPDF PubSub Error",n.message,n)}o[1]&&a.push(i)}a.length&&a.forEach(this.unsubscribe)}},this.getTopics=function(){return t}}function Ee(e){if(!(this instanceof Ee))return new Ee(e);var t="opacity,stroke-opacity".split(",");for(var n in e)e.hasOwnProperty(n)&&t.indexOf(n)>=0&&(this[n]=e[n]);this.id="",this.objectNumber=-1}function Ce(e,t){this.gState=e,this.matrix=t,this.id="",this.objectNumber=-1}function Ae(e,t,n,r,a){if(!(this instanceof Ae))return new Ae(e,t,n,r,a);this.type="axial"===e?2:3,this.coords=t,this.colors=n,Ce.call(this,r,a)}function ke(e,t,n,r,a){if(!(this instanceof ke))return new ke(e,t,n,r,a);this.boundingBox=e,this.xStep=t,this.yStep=n,this.stream="",this.cloneIndex=0,Ce.call(this,r,a)}function Te(e){var t,n="string"==typeof arguments[0]?arguments[0]:"p",a=arguments[1],i=arguments[2],o=arguments[3],s=[],l=1,c=16,u="S",d=null;"object"===(0,r.Z)(e=e||{})&&(n=e.orientation,a=e.unit||a,i=e.format||i,o=e.compress||e.compressPdf||o,null!==(d=e.encryption||null)&&(d.userPassword=d.userPassword||"",d.ownerPassword=d.ownerPassword||"",d.userPermissions=d.userPermissions||[]),l="number"==typeof e.userUnit?Math.abs(e.userUnit):1,void 0!==e.precision&&(t=e.precision),void 0!==e.floatPrecision&&(c=e.floatPrecision),u=e.defaultPathOperation||"S"),s=e.filters||(!0===o?["FlateEncode"]:s),a=a||"mm",n=(""+(n||"P")).toLowerCase();var f=e.putOnlyUsedFonts||!1,h={},p={internal:{},__private__:{}};p.__private__.PubSub=_e;var m="1.3",v=p.__private__.getPdfVersion=function(){return m};p.__private__.setPdfVersion=function(e){m=e};var g={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]};p.__private__.getPageFormats=function(){return g};var y=p.__private__.getPageFormat=function(e){return g[e]};i=i||"a4";var b={COMPAT:"compat",ADVANCED:"advanced"},x=b.COMPAT;function w(){this.saveGraphicsState(),te(new qe(be,0,0,-be,0,Zn()*be).toString()+" cm"),this.setFontSize(this.getFontSize()/be),u="n",x=b.ADVANCED}function N(){this.restoreGraphicsState(),u="S",x=b.COMPAT}var S=p.__private__.combineFontStyleAndFontWeight=function(e,t){if("bold"==e&&"normal"==t||"bold"==e&&400==t||"normal"==e&&"italic"==t||"bold"==e&&"italic"==t)throw new Error("Invalid Combination of fontweight and fontstyle");return t&&(e=400==t||"normal"===t?"italic"===e?"italic":"normal":700!=t&&"bold"!==t||"normal"!==e?(700==t?"bold":t)+""+e:"bold"),e};p.advancedAPI=function(e){var t=x===b.COMPAT;return t&&w.call(this),"function"!=typeof e||(e(this),t&&N.call(this)),this},p.compatAPI=function(e){var t=x===b.ADVANCED;return t&&N.call(this),"function"!=typeof e||(e(this),t&&w.call(this)),this},p.isAdvancedAPI=function(){return x===b.ADVANCED};var j,_=function(e){if(x!==b.ADVANCED)throw new Error(e+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},E=p.roundToPrecision=p.__private__.roundToPrecision=function(e,n){var r=t||n;if(isNaN(e)||isNaN(r))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return e.toFixed(r).replace(/0+$/,"")};j=p.hpf=p.__private__.hpf="number"==typeof c?function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.hpf");return E(e,c)}:"smart"===c?function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.hpf");return E(e,e>-1&&e<1?16:5)}:function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.hpf");return E(e,16)};var C=p.f2=p.__private__.f2=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.f2");return E(e,2)},A=p.__private__.f3=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.f3");return E(e,3)},k=p.scale=p.__private__.scale=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.scale");return x===b.COMPAT?e*be:x===b.ADVANCED?e:void 0},T=function(e){return x===b.COMPAT?Zn()-e:x===b.ADVANCED?e:void 0},O=function(e){return k(T(e))};p.__private__.setPrecision=p.setPrecision=function(e){"number"==typeof parseInt(e,10)&&(t=parseInt(e,10))};var P,R="00000000000000000000000000000000",I=p.__private__.getFileId=function(){return R},M=p.__private__.setFileId=function(e){return R=void 0!==e&&/^[a-fA-F0-9]{32}$/.test(e)?e.toUpperCase():R.split("").map((function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))})).join(""),null!==d&&(Gt=new Se(d.userPermissions,d.userPassword,d.ownerPassword,R)),R};p.setFileId=function(e){return M(e),this},p.getFileId=function(){return I()};var D=p.__private__.convertDateToPDFDate=function(e){var t=e.getTimezoneOffset(),n=t<0?"+":"-",r=Math.floor(Math.abs(t/60)),a=Math.abs(t%60),i=[n,z(r),"'",z(a),"'"].join("");return["D:",e.getFullYear(),z(e.getMonth()+1),z(e.getDate()),z(e.getHours()),z(e.getMinutes()),z(e.getSeconds()),i].join("")},L=p.__private__.convertPDFDateToDate=function(e){var t=parseInt(e.substr(2,4),10),n=parseInt(e.substr(6,2),10)-1,r=parseInt(e.substr(8,2),10),a=parseInt(e.substr(10,2),10),i=parseInt(e.substr(12,2),10),o=parseInt(e.substr(14,2),10);return new Date(t,n,r,a,i,o,0)},F=p.__private__.setCreationDate=function(e){var t;if(void 0===e&&(e=new Date),e instanceof Date)t=D(e);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(e))throw new Error("Invalid argument passed to jsPDF.setCreationDate");t=e}return P=t},B=p.__private__.getCreationDate=function(e){var t=P;return"jsDate"===e&&(t=L(P)),t};p.setCreationDate=function(e){return F(e),this},p.getCreationDate=function(e){return B(e)};var Z,z=p.__private__.padd2=function(e){return("0"+parseInt(e)).slice(-2)},U=p.__private__.padd2Hex=function(e){return("00"+(e=e.toString())).substr(e.length)},W=0,V=[],q=[],H=0,G=[],Y=[],X=!1,J=q,$=function(){W=0,H=0,q=[],V=[],G=[],Qe=Je(),et=Je()};p.__private__.setCustomOutputDestination=function(e){X=!0,J=e};var ee=function(e){X||(J=e)};p.__private__.resetCustomOutputDestination=function(){X=!1,J=q};var te=p.__private__.out=function(e){return e=e.toString(),H+=e.length+1,J.push(e),J},ne=p.__private__.write=function(e){return te(1===arguments.length?e.toString():Array.prototype.join.call(arguments," "))},re=p.__private__.getArrayBuffer=function(e){for(var t=e.length,n=new ArrayBuffer(t),r=new Uint8Array(n);t--;)r[t]=e.charCodeAt(t);return n},se=[["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]];p.__private__.getStandardFonts=function(){return se};var le=e.fontSize||16;p.__private__.setFontSize=p.setFontSize=function(e){return le=x===b.ADVANCED?e/be:e,this};var ce,ue=p.__private__.getFontSize=p.getFontSize=function(){return x===b.COMPAT?le:le*be},de=e.R2L||!1;p.__private__.setR2L=p.setR2L=function(e){return de=e,this},p.__private__.getR2L=p.getR2L=function(){return de};var fe,he=p.__private__.setZoomMode=function(e){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(e))ce=e;else if(isNaN(e)){if(-1===[void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(e))throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+e+'" is not recognized.');ce=e}else ce=parseInt(e,10)};p.__private__.getZoomMode=function(){return ce};var pe,me=p.__private__.setPageMode=function(e){if(-1==[void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(e))throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+e+'" is not recognized.');fe=e};p.__private__.getPageMode=function(){return fe};var ve=p.__private__.setLayoutMode=function(e){if(-1==[void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(e))throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+e+'" is not recognized.');pe=e};p.__private__.getLayoutMode=function(){return pe},p.__private__.setDisplayMode=p.setDisplayMode=function(e,t,n){return he(e),ve(t),me(n),this};var ge={title:"",subject:"",author:"",keywords:"",creator:""};p.__private__.getDocumentProperty=function(e){if(-1===Object.keys(ge).indexOf(e))throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return ge[e]},p.__private__.getDocumentProperties=function(){return ge},p.__private__.setDocumentProperties=p.setProperties=p.setDocumentProperties=function(e){for(var t in ge)ge.hasOwnProperty(t)&&e[t]&&(ge[t]=e[t]);return this},p.__private__.setDocumentProperty=function(e,t){if(-1===Object.keys(ge).indexOf(e))throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return ge[e]=t};var ye,be,xe,we,Ne,Ce={},Oe={},Pe=[],Re={},Ie={},Me={},De={},Le=null,Fe=0,Be=[],Ze=new _e(p),ze=e.hotfixes||[],Ue={},We={},Ve=[],qe=function e(t,n,r,a,i,o){if(!(this instanceof e))return new e(t,n,r,a,i,o);isNaN(t)&&(t=1),isNaN(n)&&(n=0),isNaN(r)&&(r=0),isNaN(a)&&(a=1),isNaN(i)&&(i=0),isNaN(o)&&(o=0),this._matrix=[t,n,r,a,i,o]};Object.defineProperty(qe.prototype,"sx",{get:function(){return this._matrix[0]},set:function(e){this._matrix[0]=e}}),Object.defineProperty(qe.prototype,"shy",{get:function(){return this._matrix[1]},set:function(e){this._matrix[1]=e}}),Object.defineProperty(qe.prototype,"shx",{get:function(){return this._matrix[2]},set:function(e){this._matrix[2]=e}}),Object.defineProperty(qe.prototype,"sy",{get:function(){return this._matrix[3]},set:function(e){this._matrix[3]=e}}),Object.defineProperty(qe.prototype,"tx",{get:function(){return this._matrix[4]},set:function(e){this._matrix[4]=e}}),Object.defineProperty(qe.prototype,"ty",{get:function(){return this._matrix[5]},set:function(e){this._matrix[5]=e}}),Object.defineProperty(qe.prototype,"a",{get:function(){return this._matrix[0]},set:function(e){this._matrix[0]=e}}),Object.defineProperty(qe.prototype,"b",{get:function(){return this._matrix[1]},set:function(e){this._matrix[1]=e}}),Object.defineProperty(qe.prototype,"c",{get:function(){return this._matrix[2]},set:function(e){this._matrix[2]=e}}),Object.defineProperty(qe.prototype,"d",{get:function(){return this._matrix[3]},set:function(e){this._matrix[3]=e}}),Object.defineProperty(qe.prototype,"e",{get:function(){return this._matrix[4]},set:function(e){this._matrix[4]=e}}),Object.defineProperty(qe.prototype,"f",{get:function(){return this._matrix[5]},set:function(e){this._matrix[5]=e}}),Object.defineProperty(qe.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(qe.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(qe.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(qe.prototype,"isIdentity",{get:function(){return 1===this.sx&&0===this.shy&&0===this.shx&&1===this.sy&&0===this.tx&&0===this.ty}}),qe.prototype.join=function(e){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(j).join(e)},qe.prototype.multiply=function(e){var t=e.sx*this.sx+e.shy*this.shx,n=e.sx*this.shy+e.shy*this.sy,r=e.shx*this.sx+e.sy*this.shx,a=e.shx*this.shy+e.sy*this.sy,i=e.tx*this.sx+e.ty*this.shx+this.tx,o=e.tx*this.shy+e.ty*this.sy+this.ty;return new qe(t,n,r,a,i,o)},qe.prototype.decompose=function(){var e=this.sx,t=this.shy,n=this.shx,r=this.sy,a=this.tx,i=this.ty,o=Math.sqrt(e*e+t*t),s=(e/=o)*n+(t/=o)*r;n-=e*s,r-=t*s;var l=Math.sqrt(n*n+r*r);return s/=l,e*(r/=l)<t*(n/=l)&&(e=-e,t=-t,s=-s,o=-o),{scale:new qe(o,0,0,l,0,0),translate:new qe(1,0,0,1,a,i),rotate:new qe(e,t,-t,e,0,0),skew:new qe(1,0,s,1,0,0)}},qe.prototype.toString=function(e){return this.join(" ")},qe.prototype.inversed=function(){var e=this.sx,t=this.shy,n=this.shx,r=this.sy,a=this.tx,i=this.ty,o=1/(e*r-t*n),s=r*o,l=-t*o,c=-n*o,u=e*o;return new qe(s,l,c,u,-s*a-c*i,-l*a-u*i)},qe.prototype.applyToPoint=function(e){var t=e.x*this.sx+e.y*this.shx+this.tx,n=e.x*this.shy+e.y*this.sy+this.ty;return new Pn(t,n)},qe.prototype.applyToRectangle=function(e){var t=this.applyToPoint(e),n=this.applyToPoint(new Pn(e.x+e.w,e.y+e.h));return new Rn(t.x,t.y,n.x-t.x,n.y-t.y)},qe.prototype.clone=function(){var e=this.sx,t=this.shy,n=this.shx,r=this.sy,a=this.tx,i=this.ty;return new qe(e,t,n,r,a,i)},p.Matrix=qe;var He=p.matrixMult=function(e,t){return t.multiply(e)},Ge=new qe(1,0,0,1,0,0);p.unitMatrix=p.identityMatrix=Ge;var Ye=function(e,t){if(!Ie[e]){var n=(t instanceof Ae?"Sh":"P")+(Object.keys(Re).length+1).toString(10);t.id=n,Ie[e]=n,Re[n]=t,Ze.publish("addPattern",t)}};p.ShadingPattern=Ae,p.TilingPattern=ke,p.addShadingPattern=function(e,t){return _("addShadingPattern()"),Ye(e,t),this},p.beginTilingPattern=function(e){_("beginTilingPattern()"),Mn(e.boundingBox[0],e.boundingBox[1],e.boundingBox[2]-e.boundingBox[0],e.boundingBox[3]-e.boundingBox[1],e.matrix)},p.endTilingPattern=function(e,t){_("endTilingPattern()"),t.stream=Y[Z].join("\n"),Ye(e,t),Ze.publish("endTilingPattern",t),Ve.pop().restore()};var Xe=p.__private__.newObject=function(){var e=Je();return Ke(e,!0),e},Je=p.__private__.newObjectDeferred=function(){return W++,V[W]=function(){return H},W},Ke=function(e,t){return t="boolean"==typeof t&&t,V[e]=H,t&&te(e+" 0 obj"),e},$e=p.__private__.newAdditionalObject=function(){var e={objId:Je(),content:""};return G.push(e),e},Qe=Je(),et=Je(),tt=p.__private__.decodeColorString=function(e){var t=e.split(" ");if(2!==t.length||"g"!==t[1]&&"G"!==t[1])5!==t.length||"k"!==t[4]&&"K"!==t[4]||(t=[(1-t[0])*(1-t[3]),(1-t[1])*(1-t[3]),(1-t[2])*(1-t[3]),"r"]);else{var n=parseFloat(t[0]);t=[n,n,n,"r"]}for(var r="#",a=0;a<3;a++)r+=("0"+Math.floor(255*parseFloat(t[a])).toString(16)).slice(-2);return r},nt=p.__private__.encodeColorString=function(e){var t;"string"==typeof e&&(e={ch1:e});var n=e.ch1,a=e.ch2,i=e.ch3,o=e.ch4,s="draw"===e.pdfColorType?["G","RG","K"]:["g","rg","k"];if("string"==typeof n&&"#"!==n.charAt(0)){var l=new oe(n);if(l.ok)n=l.toHex();else if(!/^\d*\.?\d*$/.test(n))throw new Error('Invalid color "'+n+'" passed to jsPDF.encodeColorString.')}if("string"==typeof n&&/^#[0-9A-Fa-f]{3}$/.test(n)&&(n="#"+n[1]+n[1]+n[2]+n[2]+n[3]+n[3]),"string"==typeof n&&/^#[0-9A-Fa-f]{6}$/.test(n)){var c=parseInt(n.substr(1),16);n=c>>16&255,a=c>>8&255,i=255&c}if(void 0===a||void 0===o&&n===a&&a===i)if("string"==typeof n)t=n+" "+s[0];else if(2===e.precision)t=C(n/255)+" "+s[0];else t=A(n/255)+" "+s[0];else if(void 0===o||"object"===(0,r.Z)(o)){if(o&&!isNaN(o.a)&&0===o.a)return["1.","1.","1.",s[1]].join(" ");if("string"==typeof n)t=[n,a,i,s[1]].join(" ");else if(2===e.precision)t=[C(n/255),C(a/255),C(i/255),s[1]].join(" ");else t=[A(n/255),A(a/255),A(i/255),s[1]].join(" ")}else if("string"==typeof n)t=[n,a,i,o,s[2]].join(" ");else if(2===e.precision)t=[C(n),C(a),C(i),C(o),s[2]].join(" ");else t=[A(n),A(a),A(i),A(o),s[2]].join(" ");return t},rt=p.__private__.getFilters=function(){return s},at=p.__private__.putStream=function(e){var t=(e=e||{}).data||"",n=e.filters||rt(),r=e.alreadyAppliedFilters||[],a=e.addLength1||!1,i=t.length,o=e.objectId,s=function(e){return e};if(null!==d&&void 0===o)throw new Error("ObjectId must be passed to putStream for file encryption");null!==d&&(s=Gt.encryptor(o,0));var l={};!0===n&&(n=["FlateEncode"]);var c=e.additionalKeyValues||[],u=(l=void 0!==Te.API.processDataByFilters?Te.API.processDataByFilters(t,n):{data:t,reverseChain:[]}).reverseChain+(Array.isArray(r)?r.join(" "):r.toString());if(0!==l.data.length&&(c.push({key:"Length",value:l.data.length}),!0===a&&c.push({key:"Length1",value:i})),0!=u.length)if(u.split("/").length-1==1)c.push({key:"Filter",value:u});else{c.push({key:"Filter",value:"["+u+"]"});for(var f=0;f<c.length;f+=1)if("DecodeParms"===c[f].key){for(var h=[],p=0;p<l.reverseChain.split("/").length-1;p+=1)h.push("null");h.push(c[f].value),c[f].value="["+h.join(" ")+"]"}}te("<<");for(var m=0;m<c.length;m++)te("/"+c[m].key+" "+c[m].value);te(">>"),0!==l.data.length&&(te("stream"),te(s(l.data)),te("endstream"))},it=p.__private__.putPage=function(e){var t=e.number,n=e.data,r=e.objId,a=e.contentsObjId;Ke(r,!0),te("<</Type /Page"),te("/Parent "+e.rootDictionaryObjId+" 0 R"),te("/Resources "+e.resourceDictionaryObjId+" 0 R"),te("/MediaBox ["+parseFloat(j(e.mediaBox.bottomLeftX))+" "+parseFloat(j(e.mediaBox.bottomLeftY))+" "+j(e.mediaBox.topRightX)+" "+j(e.mediaBox.topRightY)+"]"),null!==e.cropBox&&te("/CropBox ["+j(e.cropBox.bottomLeftX)+" "+j(e.cropBox.bottomLeftY)+" "+j(e.cropBox.topRightX)+" "+j(e.cropBox.topRightY)+"]"),null!==e.bleedBox&&te("/BleedBox ["+j(e.bleedBox.bottomLeftX)+" "+j(e.bleedBox.bottomLeftY)+" "+j(e.bleedBox.topRightX)+" "+j(e.bleedBox.topRightY)+"]"),null!==e.trimBox&&te("/TrimBox ["+j(e.trimBox.bottomLeftX)+" "+j(e.trimBox.bottomLeftY)+" "+j(e.trimBox.topRightX)+" "+j(e.trimBox.topRightY)+"]"),null!==e.artBox&&te("/ArtBox ["+j(e.artBox.bottomLeftX)+" "+j(e.artBox.bottomLeftY)+" "+j(e.artBox.topRightX)+" "+j(e.artBox.topRightY)+"]"),"number"==typeof e.userUnit&&1!==e.userUnit&&te("/UserUnit "+e.userUnit),Ze.publish("putPage",{objId:r,pageContext:Be[t],pageNumber:t,page:n}),te("/Contents "+a+" 0 R"),te(">>"),te("endobj");var i=n.join("\n");return x===b.ADVANCED&&(i+="\nQ"),Ke(a,!0),at({data:i,filters:rt(),objectId:a}),te("endobj"),r},ot=p.__private__.putPages=function(){var e,t,n=[];for(e=1;e<=Fe;e++)Be[e].objId=Je(),Be[e].contentsObjId=Je();for(e=1;e<=Fe;e++)n.push(it({number:e,data:Y[e],objId:Be[e].objId,contentsObjId:Be[e].contentsObjId,mediaBox:Be[e].mediaBox,cropBox:Be[e].cropBox,bleedBox:Be[e].bleedBox,trimBox:Be[e].trimBox,artBox:Be[e].artBox,userUnit:Be[e].userUnit,rootDictionaryObjId:Qe,resourceDictionaryObjId:et}));Ke(Qe,!0),te("<</Type /Pages");var r="/Kids [";for(t=0;t<Fe;t++)r+=n[t]+" 0 R ";te(r+"]"),te("/Count "+Fe),te(">>"),te("endobj"),Ze.publish("postPutPages")},st=function(e){Ze.publish("putFont",{font:e,out:te,newObject:Xe,putStream:at}),!0!==e.isAlreadyPutted&&(e.objectNumber=Xe(),te("<<"),te("/Type /Font"),te("/BaseFont /"+je(e.postScriptName)),te("/Subtype /Type1"),"string"==typeof e.encoding&&te("/Encoding /"+e.encoding),te("/FirstChar 32"),te("/LastChar 255"),te(">>"),te("endobj"))},lt=function(){for(var e in Ce)Ce.hasOwnProperty(e)&&(!1===f||!0===f&&h.hasOwnProperty(e))&&st(Ce[e])},ct=function(e){e.objectNumber=Xe();var t=[];t.push({key:"Type",value:"/XObject"}),t.push({key:"Subtype",value:"/Form"}),t.push({key:"BBox",value:"["+[j(e.x),j(e.y),j(e.x+e.width),j(e.y+e.height)].join(" ")+"]"}),t.push({key:"Matrix",value:"["+e.matrix.toString()+"]"});var n=e.pages[1].join("\n");at({data:n,additionalKeyValues:t,objectId:e.objectNumber}),te("endobj")},ut=function(){for(var e in Ue)Ue.hasOwnProperty(e)&&ct(Ue[e])},dt=function(e,t){var n,r=[],a=1/(t-1);for(n=0;n<1;n+=a)r.push(n);if(r.push(1),0!=e[0].offset){var i={offset:0,color:e[0].color};e.unshift(i)}if(1!=e[e.length-1].offset){var o={offset:1,color:e[e.length-1].color};e.push(o)}for(var s="",l=0,c=0;c<r.length;c++){for(n=r[c];n>e[l+1].offset;)l++;var u=e[l].offset,d=(n-u)/(e[l+1].offset-u),f=e[l].color,h=e[l+1].color;s+=U(Math.round((1-d)*f[0]+d*h[0]).toString(16))+U(Math.round((1-d)*f[1]+d*h[1]).toString(16))+U(Math.round((1-d)*f[2]+d*h[2]).toString(16))}return s.trim()},ft=function(e,t){t||(t=21);var n=Xe(),r=dt(e.colors,t),a=[];a.push({key:"FunctionType",value:"0"}),a.push({key:"Domain",value:"[0.0 1.0]"}),a.push({key:"Size",value:"["+t+"]"}),a.push({key:"BitsPerSample",value:"8"}),a.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),a.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),at({data:r,additionalKeyValues:a,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:n}),te("endobj"),e.objectNumber=Xe(),te("<< /ShadingType "+e.type),te("/ColorSpace /DeviceRGB");var i="/Coords ["+j(parseFloat(e.coords[0]))+" "+j(parseFloat(e.coords[1]))+" ";2===e.type?i+=j(parseFloat(e.coords[2]))+" "+j(parseFloat(e.coords[3])):i+=j(parseFloat(e.coords[2]))+" "+j(parseFloat(e.coords[3]))+" "+j(parseFloat(e.coords[4]))+" "+j(parseFloat(e.coords[5])),te(i+="]"),e.matrix&&te("/Matrix ["+e.matrix.toString()+"]"),te("/Function "+n+" 0 R"),te("/Extend [true true]"),te(">>"),te("endobj")},ht=function(e,t){var n=Je(),r=Xe();t.push({resourcesOid:n,objectOid:r}),e.objectNumber=r;var a=[];a.push({key:"Type",value:"/Pattern"}),a.push({key:"PatternType",value:"1"}),a.push({key:"PaintType",value:"1"}),a.push({key:"TilingType",value:"1"}),a.push({key:"BBox",value:"["+e.boundingBox.map(j).join(" ")+"]"}),a.push({key:"XStep",value:j(e.xStep)}),a.push({key:"YStep",value:j(e.yStep)}),a.push({key:"Resources",value:n+" 0 R"}),e.matrix&&a.push({key:"Matrix",value:"["+e.matrix.toString()+"]"}),at({data:e.stream,additionalKeyValues:a,objectId:e.objectNumber}),te("endobj")},pt=function(e){var t;for(t in Re)Re.hasOwnProperty(t)&&(Re[t]instanceof Ae?ft(Re[t]):Re[t]instanceof ke&&ht(Re[t],e))},mt=function(e){for(var t in e.objectNumber=Xe(),te("<<"),e)switch(t){case"opacity":te("/ca "+C(e[t]));break;case"stroke-opacity":te("/CA "+C(e[t]))}te(">>"),te("endobj")},vt=function(){var e;for(e in Me)Me.hasOwnProperty(e)&&mt(Me[e])},gt=function(){for(var e in te("/XObject <<"),Ue)Ue.hasOwnProperty(e)&&Ue[e].objectNumber>=0&&te("/"+e+" "+Ue[e].objectNumber+" 0 R");Ze.publish("putXobjectDict"),te(">>")},yt=function(){Gt.oid=Xe(),te("<<"),te("/Filter /Standard"),te("/V "+Gt.v),te("/R "+Gt.r),te("/U <"+Gt.toHexString(Gt.U)+">"),te("/O <"+Gt.toHexString(Gt.O)+">"),te("/P "+Gt.P),te(">>"),te("endobj")},bt=function(){for(var e in te("/Font <<"),Ce)Ce.hasOwnProperty(e)&&(!1===f||!0===f&&h.hasOwnProperty(e))&&te("/"+e+" "+Ce[e].objectNumber+" 0 R");te(">>")},xt=function(){if(Object.keys(Re).length>0){for(var e in te("/Shading <<"),Re)Re.hasOwnProperty(e)&&Re[e]instanceof Ae&&Re[e].objectNumber>=0&&te("/"+e+" "+Re[e].objectNumber+" 0 R");Ze.publish("putShadingPatternDict"),te(">>")}},wt=function(e){if(Object.keys(Re).length>0){for(var t in te("/Pattern <<"),Re)Re.hasOwnProperty(t)&&Re[t]instanceof p.TilingPattern&&Re[t].objectNumber>=0&&Re[t].objectNumber<e&&te("/"+t+" "+Re[t].objectNumber+" 0 R");Ze.publish("putTilingPatternDict"),te(">>")}},Nt=function(){if(Object.keys(Me).length>0){var e;for(e in te("/ExtGState <<"),Me)Me.hasOwnProperty(e)&&Me[e].objectNumber>=0&&te("/"+e+" "+Me[e].objectNumber+" 0 R");Ze.publish("putGStateDict"),te(">>")}},St=function(e){Ke(e.resourcesOid,!0),te("<<"),te("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),bt(),xt(),wt(e.objectOid),Nt(),gt(),te(">>"),te("endobj")},jt=function(){var e=[];lt(),vt(),ut(),pt(e),Ze.publish("putResources"),e.forEach(St),St({resourcesOid:et,objectOid:Number.MAX_SAFE_INTEGER}),Ze.publish("postPutResources")},_t=function(){Ze.publish("putAdditionalObjects");for(var e=0;e<G.length;e++){var t=G[e];Ke(t.objId,!0),te(t.content),te("endobj")}Ze.publish("postPutAdditionalObjects")},Et=function(e){Oe[e.fontName]=Oe[e.fontName]||{},Oe[e.fontName][e.fontStyle]=e.id},Ct=function(e,t,n,r,a){var i={id:"F"+(Object.keys(Ce).length+1).toString(10),postScriptName:e,fontName:t,fontStyle:n,encoding:r,isStandardFont:a||!1,metadata:{}};return Ze.publish("addFont",{font:i,instance:this}),Ce[i.id]=i,Et(i),i.id},At=function(e){for(var t=0,n=se.length;t<n;t++){var r=Ct.call(this,e[t][0],e[t][1],e[t][2],se[t][3],!0);!1===f&&(h[r]=!0);var a=e[t][0].split("-");Et({id:r,fontName:a[0],fontStyle:a[1]||""})}Ze.publish("addFonts",{fonts:Ce,dictionary:Oe})},kt=function(e){return e.foo=function(){try{return e.apply(this,arguments)}catch(e){var t=e.stack||"";~t.indexOf(" at ")&&(t=t.split(" at ")[1]);var n="Error in function "+t.split("\n")[0].split("<")[0]+": "+e.message;if(!K.console)throw new Error(n);K.console.error(n,e),K.alert&&alert(n)}},e.foo.bar=e,e.foo},Tt=function(e,t){var n,r,a,i,o,s,l,c,u;if(a=(t=t||{}).sourceEncoding||"Unicode",o=t.outputEncoding,(t.autoencode||o)&&Ce[ye].metadata&&Ce[ye].metadata[a]&&Ce[ye].metadata[a].encoding&&(i=Ce[ye].metadata[a].encoding,!o&&Ce[ye].encoding&&(o=Ce[ye].encoding),!o&&i.codePages&&(o=i.codePages[0]),"string"==typeof o&&(o=i[o]),o)){for(l=!1,s=[],n=0,r=e.length;n<r;n++)(c=o[e.charCodeAt(n)])?s.push(String.fromCharCode(c)):s.push(e[n]),s[n].charCodeAt(0)>>8&&(l=!0);e=s.join("")}for(n=e.length;void 0===l&&0!==n;)e.charCodeAt(n-1)>>8&&(l=!0),n--;if(!l)return e;for(s=t.noBOM?[]:[254,255],n=0,r=e.length;n<r;n++){if((u=(c=e.charCodeAt(n))>>8)>>8)throw new Error("Character at position "+n+" of string '"+e+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");s.push(u),s.push(c-(u<<8))}return String.fromCharCode.apply(void 0,s)},Ot=p.__private__.pdfEscape=p.pdfEscape=function(e,t){return Tt(e,t).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Pt=p.__private__.beginPage=function(e){Y[++Fe]=[],Be[Fe]={objId:0,contentsObjId:0,userUnit:Number(l),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(e[0]),topRightY:Number(e[1])}},Mt(Fe),ee(Y[Z])},Rt=function(e,t){var r,a,o;switch(n=t||n,"string"==typeof e&&(r=y(e.toLowerCase()),Array.isArray(r)&&(a=r[0],o=r[1])),Array.isArray(e)&&(a=e[0]*be,o=e[1]*be),isNaN(a)&&(a=i[0],o=i[1]),(a>14400||o>14400)&&(Q.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),a=Math.min(14400,a),o=Math.min(14400,o)),i=[a,o],n.substr(0,1)){case"l":o>a&&(i=[o,a]);break;case"p":a>o&&(i=[o,a])}Pt(i),mn(hn),te(Sn),0!==kn&&te(kn+" J"),0!==Tn&&te(Tn+" j"),Ze.publish("addPage",{pageNumber:Fe})},It=function(e){e>0&&e<=Fe&&(Y.splice(e,1),Be.splice(e,1),Fe--,Z>Fe&&(Z=Fe),this.setPage(Z))},Mt=function(e){e>0&&e<=Fe&&(Z=e)},Dt=p.__private__.getNumberOfPages=p.getNumberOfPages=function(){return Y.length-1},Lt=function(e,t,n){var r,a=void 0;return n=n||{},e=void 0!==e?e:Ce[ye].fontName,t=void 0!==t?t:Ce[ye].fontStyle,r=e.toLowerCase(),void 0!==Oe[r]&&void 0!==Oe[r][t]?a=Oe[r][t]:void 0!==Oe[e]&&void 0!==Oe[e][t]?a=Oe[e][t]:!1===n.disableWarning&&Q.warn("Unable to look up font label for font '"+e+"', '"+t+"'. Refer to getFontList() for available fonts."),a||n.noFallback||null==(a=Oe.times[t])&&(a=Oe.times.normal),a},Ft=p.__private__.putInfo=function(){var e=Xe(),t=function(e){return e};for(var n in null!==d&&(t=Gt.encryptor(e,0)),te("<<"),te("/Producer ("+Ot(t("jsPDF "+Te.version))+")"),ge)ge.hasOwnProperty(n)&&ge[n]&&te("/"+n.substr(0,1).toUpperCase()+n.substr(1)+" ("+Ot(t(ge[n]))+")");te("/CreationDate ("+Ot(t(P))+")"),te(">>"),te("endobj")},Bt=p.__private__.putCatalog=function(e){var t=(e=e||{}).rootDictionaryObjId||Qe;switch(Xe(),te("<<"),te("/Type /Catalog"),te("/Pages "+t+" 0 R"),ce||(ce="fullwidth"),ce){case"fullwidth":te("/OpenAction [3 0 R /FitH null]");break;case"fullheight":te("/OpenAction [3 0 R /FitV null]");break;case"fullpage":te("/OpenAction [3 0 R /Fit]");break;case"original":te("/OpenAction [3 0 R /XYZ null null 1]");break;default:var n=""+ce;"%"===n.substr(n.length-1)&&(ce=parseInt(ce)/100),"number"==typeof ce&&te("/OpenAction [3 0 R /XYZ null null "+C(ce)+"]")}switch(pe||(pe="continuous"),pe){case"continuous":te("/PageLayout /OneColumn");break;case"single":te("/PageLayout /SinglePage");break;case"two":case"twoleft":te("/PageLayout /TwoColumnLeft");break;case"tworight":te("/PageLayout /TwoColumnRight")}fe&&te("/PageMode /"+fe),Ze.publish("putCatalog"),te(">>"),te("endobj")},Zt=p.__private__.putTrailer=function(){te("trailer"),te("<<"),te("/Size "+(W+1)),te("/Root "+W+" 0 R"),te("/Info "+(W-1)+" 0 R"),null!==d&&te("/Encrypt "+Gt.oid+" 0 R"),te("/ID [ <"+R+"> <"+R+"> ]"),te(">>")},zt=p.__private__.putHeader=function(){te("%PDF-"+m),te("%\xba\xdf\xac\xe0")},Ut=p.__private__.putXRef=function(){var e="0000000000";te("xref"),te("0 "+(W+1)),te("0000000000 65535 f ");for(var t=1;t<=W;t++)"function"==typeof V[t]?te((e+V[t]()).slice(-10)+" 00000 n "):void 0!==V[t]?te((e+V[t]).slice(-10)+" 00000 n "):te("0000000000 00000 n ")},Wt=p.__private__.buildDocument=function(){$(),ee(q),Ze.publish("buildDocument"),zt(),ot(),_t(),jt(),null!==d&&yt(),Ft(),Bt();var e=H;return Ut(),Zt(),te("startxref"),te(""+e),te("%%EOF"),ee(Y[Z]),q.join("\n")},Vt=p.__private__.getBlob=function(e){return new Blob([re(e)],{type:"application/pdf"})},qt=p.output=p.__private__.output=kt((function(e,t){switch("string"==typeof(t=t||{})?t={filename:t}:t.filename=t.filename||"generated.pdf",e){case void 0:return Wt();case"save":p.save(t.filename);break;case"arraybuffer":return re(Wt());case"blob":return Vt(Wt());case"bloburi":case"bloburl":if(void 0!==K.URL&&"function"==typeof K.URL.createObjectURL)return K.URL&&K.URL.createObjectURL(Vt(Wt()))||void 0;Q.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var n="",r=Wt();try{n=ae(r)}catch(e){n=ae(unescape(encodeURIComponent(r)))}return"data:application/pdf;filename="+t.filename+";base64,"+n;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(K)){var a="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",i=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';t.pdfObjectUrl&&(a=t.pdfObjectUrl,i="");var o='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+a+'"'+i+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(t)+");<\/script></body></html>",s=K.open();return null!==s&&s.document.write(o),s}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if("[object Window]"===Object.prototype.toString.call(K)){var l='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(t.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+t.filename+'" width="500px" height="400px" /></body></html>',c=K.open();if(null!==c){c.document.write(l);var u=this;c.document.documentElement.querySelector("#pdfViewer").onload=function(){c.document.title=t.filename,c.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(u.output("bloburl"))}}return c}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if("[object Window]"!==Object.prototype.toString.call(K))throw new Error("The option dataurlnewwindow just works in a browser-environment.");var d='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",t)+'"></iframe></body></html>',f=K.open();if(null!==f&&(f.document.write(d),f.document.title=t.filename),f||"undefined"==typeof safari)return f;break;case"datauri":case"dataurl":return K.document.location.href=this.output("datauristring",t);default:return null}})),Ht=function(e){return!0===Array.isArray(ze)&&ze.indexOf(e)>-1};switch(a){case"pt":be=1;break;case"mm":be=72/25.4;break;case"cm":be=72/2.54;break;case"in":be=72;break;case"px":be=1==Ht("px_scaling")?.75:96/72;break;case"pc":case"em":be=12;break;case"ex":be=6;break;default:if("number"!=typeof a)throw new Error("Invalid unit: "+a);be=a}var Gt=null;F(),M();var Yt=function(e){return null!==d?Gt.encryptor(e,0):function(e){return e}},Xt=p.__private__.getPageInfo=p.getPageInfo=function(e){if(isNaN(e)||e%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Be[e].objId,pageNumber:e,pageContext:Be[e]}},Jt=p.__private__.getPageInfoByObjId=function(e){if(isNaN(e)||e%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var t in Be)if(Be[t].objId===e)break;return Xt(t)},Kt=p.__private__.getCurrentPageInfo=p.getCurrentPageInfo=function(){return{objId:Be[Z].objId,pageNumber:Z,pageContext:Be[Z]}};p.addPage=function(){return Rt.apply(this,arguments),this},p.setPage=function(){return Mt.apply(this,arguments),ee.call(this,Y[Z]),this},p.insertPage=function(e){return this.addPage(),this.movePage(Z,e),this},p.movePage=function(e,t){var n,r;if(e>t){n=Y[e],r=Be[e];for(var a=e;a>t;a--)Y[a]=Y[a-1],Be[a]=Be[a-1];Y[t]=n,Be[t]=r,this.setPage(t)}else if(e<t){n=Y[e],r=Be[e];for(var i=e;i<t;i++)Y[i]=Y[i+1],Be[i]=Be[i+1];Y[t]=n,Be[t]=r,this.setPage(t)}return this},p.deletePage=function(){return It.apply(this,arguments),this},p.__private__.text=p.text=function(e,t,n,a,i){var o,s,l,c,u,d,f,p,m,v=(a=a||{}).scope||this;if("number"==typeof e&&"number"==typeof t&&("string"==typeof n||Array.isArray(n))){var g=n;n=t,t=e,e=g}if(arguments[3]instanceof qe==0?(l=arguments[4],c=arguments[5],"object"===(0,r.Z)(f=arguments[3])&&null!==f||("string"==typeof l&&(c=l,l=null),"string"==typeof f&&(c=f,f=null),"number"==typeof f&&(l=f,f=null),a={flags:f,angle:l,align:c})):(_("The transform parameter of text() with a Matrix value"),m=i),isNaN(t)||isNaN(n)||null==e)throw new Error("Invalid arguments passed to jsPDF.text");if(0===e.length)return v;var y="",w=!1,N="number"==typeof a.lineHeightFactor?a.lineHeightFactor:fn,S=v.internal.scaleFactor;function E(e){return e=e.split("\t").join(Array(a.TabLen||9).join(" ")),Ot(e,f)}function C(e){for(var t,n=e.concat(),r=[],a=n.length;a--;)"string"==typeof(t=n.shift())?r.push(t):Array.isArray(e)&&(1===t.length||void 0===t[1]&&void 0===t[2])?r.push(t[0]):r.push([t[0],t[1],t[2]]);return r}function A(e,t){var n;if("string"==typeof e)n=t(e)[0];else if(Array.isArray(e)){for(var r,a,i=e.concat(),o=[],s=i.length;s--;)"string"==typeof(r=i.shift())?o.push(t(r)[0]):Array.isArray(r)&&"string"==typeof r[0]&&(a=t(r[0],r[1],r[2]),o.push([a[0],a[1],a[2]]));n=o}return n}var T=!1,O=!0;if("string"==typeof e)T=!0;else if(Array.isArray(e)){var P=e.concat();s=[];for(var R,I=P.length;I--;)("string"!=typeof(R=P.shift())||Array.isArray(R)&&"string"!=typeof R[0])&&(O=!1);T=O}if(!1===T)throw new Error('Type of text must be string or Array. "'+e+'" is not recognized.');"string"==typeof e&&(e=e.match(/[\r?\n]/)?e.split(/\r\n|\r|\n/g):[e]);var M=le/v.internal.scaleFactor,D=M*(N-1);switch(a.baseline){case"bottom":n-=D;break;case"top":n+=M-D;break;case"hanging":n+=M-2*D;break;case"middle":n+=M/2-D}if((d=a.maxWidth||0)>0&&("string"==typeof e?e=v.splitTextToSize(e,d):"[object Array]"===Object.prototype.toString.call(e)&&(e=e.reduce((function(e,t){return e.concat(v.splitTextToSize(t,d))}),[]))),o={text:e,x:t,y:n,options:a,mutex:{pdfEscape:Ot,activeFontKey:ye,fonts:Ce,activeFontSize:le}},Ze.publish("preProcessText",o),e=o.text,l=(a=o.options).angle,m instanceof qe==0&&l&&"number"==typeof l){l*=Math.PI/180,0===a.rotationDirection&&(l=-l),x===b.ADVANCED&&(l=-l);var L=Math.cos(l),F=Math.sin(l);m=new qe(L,F,-F,L,0,0)}else l&&l instanceof qe&&(m=l);x!==b.ADVANCED||m||(m=Ge),void 0!==(u=a.charSpace||Cn)&&(y+=j(k(u))+" Tc\n",this.setCharSpace(this.getCharSpace()||0)),void 0!==(p=a.horizontalScale)&&(y+=j(100*p)+" Tz\n"),a.lang;var B=-1,Z=void 0!==a.renderingMode?a.renderingMode:a.stroke,z=v.internal.getCurrentPageInfo().pageContext;switch(Z){case 0:case!1:case"fill":B=0;break;case 1:case!0:case"stroke":B=1;break;case 2:case"fillThenStroke":B=2;break;case 3:case"invisible":B=3;break;case 4:case"fillAndAddForClipping":B=4;break;case 5:case"strokeAndAddPathForClipping":B=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":B=6;break;case 7:case"addToPathForClipping":B=7}var U=void 0!==z.usedRenderingMode?z.usedRenderingMode:-1;-1!==B?y+=B+" Tr\n":-1!==U&&(y+="0 Tr\n"),-1!==B&&(z.usedRenderingMode=B),c=a.align||"left";var W,V=le*N,q=v.internal.pageSize.getWidth(),H=Ce[ye];u=a.charSpace||Cn,d=a.maxWidth||0,f=Object.assign({autoencode:!0,noBOM:!0},a.flags);var G=[];if("[object Array]"===Object.prototype.toString.call(e)){var Y;s=C(e),"left"!==c&&(W=s.map((function(e){return v.getStringUnitWidth(e,{font:H,charSpace:u,fontSize:le,doKerning:!1})*le/S})));var X,J=0;if("right"===c){t-=W[0],e=[],I=s.length;for(var K=0;K<I;K++)0===K?(X=bn(t),Y=xn(n)):(X=k(J-W[K]),Y=-V),e.push([s[K],X,Y]),J=W[K]}else if("center"===c){t-=W[0]/2,e=[],I=s.length;for(var $=0;$<I;$++)0===$?(X=bn(t),Y=xn(n)):(X=k((J-W[$])/2),Y=-V),e.push([s[$],X,Y]),J=W[$]}else if("left"===c){e=[],I=s.length;for(var Q=0;Q<I;Q++)e.push(s[Q])}else{if("justify"!==c)throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');e=[],I=s.length,d=0!==d?d:q;for(var ee=0;ee<I;ee++)Y=0===ee?xn(n):-V,X=0===ee?bn(t):0,ee<I-1?G.push(j(k((d-W[ee])/(s[ee].split(" ").length-1)))):G.push(0),e.push([s[ee],X,Y])}}var ne="boolean"==typeof a.R2L?a.R2L:de;!0===ne&&(e=A(e,(function(e,t,n){return[e.split("").reverse().join(""),t,n]}))),o={text:e,x:t,y:n,options:a,mutex:{pdfEscape:Ot,activeFontKey:ye,fonts:Ce,activeFontSize:le}},Ze.publish("postProcessText",o),e=o.text,w=o.mutex.isHex||!1;var re=Ce[ye].encoding;"WinAnsiEncoding"!==re&&"StandardEncoding"!==re||(e=A(e,(function(e,t,n){return[E(e),t,n]}))),s=C(e),e=[];for(var ae,ie,oe,se=0,ce=1,ue=Array.isArray(s[0])?ce:se,fe="",he=function(e,t,n){var r="";return n instanceof qe?(n="number"==typeof a.angle?He(n,new qe(1,0,0,1,e,t)):He(new qe(1,0,0,1,e,t),n),x===b.ADVANCED&&(n=He(new qe(1,0,0,-1,0,0),n)),r=n.join(" ")+" Tm\n"):r=j(e)+" "+j(t)+" Td\n",r},pe=0;pe<s.length;pe++){switch(fe="",ue){case ce:oe=(w?"<":"(")+s[pe][0]+(w?">":")"),ae=parseFloat(s[pe][1]),ie=parseFloat(s[pe][2]);break;case se:oe=(w?"<":"(")+s[pe]+(w?">":")"),ae=bn(t),ie=xn(n)}void 0!==G&&void 0!==G[pe]&&(fe=G[pe]+" Tw\n"),0===pe?e.push(fe+he(ae,ie,m)+oe):ue===se?e.push(fe+oe):ue===ce&&e.push(fe+he(ae,ie,m)+oe)}e=ue===se?e.join(" Tj\nT* "):e.join(" Tj\n"),e+=" Tj\n";var me="BT\n/";return me+=ye+" "+le+" Tf\n",me+=j(le*N)+" TL\n",me+=_n+"\n",me+=y,me+=e,te(me+="ET"),h[ye]=!0,v};var $t=p.__private__.clip=p.clip=function(e){return te("evenodd"===e?"W*":"W"),this};p.clipEvenOdd=function(){return $t("evenodd")},p.__private__.discardPath=p.discardPath=function(){return te("n"),this};var Qt=p.__private__.isValidStyle=function(e){var t=!1;return-1!==[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(e)&&(t=!0),t};p.__private__.setDefaultPathOperation=p.setDefaultPathOperation=function(e){return Qt(e)&&(u=e),this};var en=p.__private__.getStyle=p.getStyle=function(e){var t=u;switch(e){case"D":case"S":t="S";break;case"F":t="f";break;case"FD":case"DF":t="B";break;case"f":case"f*":case"B":case"B*":t=e}return t},tn=p.close=function(){return te("h"),this};p.stroke=function(){return te("S"),this},p.fill=function(e){return nn("f",e),this},p.fillEvenOdd=function(e){return nn("f*",e),this},p.fillStroke=function(e){return nn("B",e),this},p.fillStrokeEvenOdd=function(e){return nn("B*",e),this};var nn=function(e,t){"object"===(0,r.Z)(t)?on(t,e):te(e)},rn=function(e){null===e||x===b.ADVANCED&&void 0===e||(e=en(e),te(e))};function an(e,t,n,r,a){var i=new ke(t||this.boundingBox,n||this.xStep,r||this.yStep,this.gState,a||this.matrix);i.stream=this.stream;var o=e+"$$"+this.cloneIndex+++"$$";return Ye(o,i),i}var on=function(e,t){var n=Ie[e.key],r=Re[n];if(r instanceof Ae)te("q"),te(sn(t)),r.gState&&p.setGState(r.gState),te(e.matrix.toString()+" cm"),te("/"+n+" sh"),te("Q");else if(r instanceof ke){var a=new qe(1,0,0,-1,0,Zn());e.matrix&&(a=a.multiply(e.matrix||Ge),n=an.call(r,e.key,e.boundingBox,e.xStep,e.yStep,a).id),te("q"),te("/Pattern cs"),te("/"+n+" scn"),r.gState&&p.setGState(r.gState),te(t),te("Q")}},sn=function(e){switch(e){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"}},ln=p.moveTo=function(e,t){return te(j(k(e))+" "+j(O(t))+" m"),this},cn=p.lineTo=function(e,t){return te(j(k(e))+" "+j(O(t))+" l"),this},un=p.curveTo=function(e,t,n,r,a,i){return te([j(k(e)),j(O(t)),j(k(n)),j(O(r)),j(k(a)),j(O(i)),"c"].join(" ")),this};p.__private__.line=p.line=function(e,t,n,r,a){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||!Qt(a))throw new Error("Invalid arguments passed to jsPDF.line");return x===b.COMPAT?this.lines([[n-e,r-t]],e,t,[1,1],a||"S"):this.lines([[n-e,r-t]],e,t,[1,1]).stroke()},p.__private__.lines=p.lines=function(e,t,n,r,a,i){var o,s,l,c,u,d,f,h,p,m,v,g;if("number"==typeof e&&(g=n,n=t,t=e,e=g),r=r||[1,1],i=i||!1,isNaN(t)||isNaN(n)||!Array.isArray(e)||!Array.isArray(r)||!Qt(a)||"boolean"!=typeof i)throw new Error("Invalid arguments passed to jsPDF.lines");for(ln(t,n),o=r[0],s=r[1],c=e.length,m=t,v=n,l=0;l<c;l++)2===(u=e[l]).length?(m=u[0]*o+m,v=u[1]*s+v,cn(m,v)):(d=u[0]*o+m,f=u[1]*s+v,h=u[2]*o+m,p=u[3]*s+v,m=u[4]*o+m,v=u[5]*s+v,un(d,f,h,p,m,v));return i&&tn(),rn(a),this},p.path=function(e){for(var t=0;t<e.length;t++){var n=e[t],r=n.c;switch(n.op){case"m":ln(r[0],r[1]);break;case"l":cn(r[0],r[1]);break;case"c":un.apply(this,r);break;case"h":tn()}}return this},p.__private__.rect=p.rect=function(e,t,n,r,a){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||!Qt(a))throw new Error("Invalid arguments passed to jsPDF.rect");return x===b.COMPAT&&(r=-r),te([j(k(e)),j(O(t)),j(k(n)),j(k(r)),"re"].join(" ")),rn(a),this},p.__private__.triangle=p.triangle=function(e,t,n,r,a,i,o){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(a)||isNaN(i)||!Qt(o))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[n-e,r-t],[a-n,i-r],[e-a,t-i]],e,t,[1,1],o,!0),this},p.__private__.roundedRect=p.roundedRect=function(e,t,n,r,a,i,o){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(a)||isNaN(i)||!Qt(o))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var s=4/3*(Math.SQRT2-1);return a=Math.min(a,.5*n),i=Math.min(i,.5*r),this.lines([[n-2*a,0],[a*s,0,a,i-i*s,a,i],[0,r-2*i],[0,i*s,-a*s,i,-a,i],[2*a-n,0],[-a*s,0,-a,-i*s,-a,-i],[0,2*i-r],[0,-i*s,a*s,-i,a,-i]],e+a,t,[1,1],o,!0),this},p.__private__.ellipse=p.ellipse=function(e,t,n,r,a){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||!Qt(a))throw new Error("Invalid arguments passed to jsPDF.ellipse");var i=4/3*(Math.SQRT2-1)*n,o=4/3*(Math.SQRT2-1)*r;return ln(e+n,t),un(e+n,t-o,e+i,t-r,e,t-r),un(e-i,t-r,e-n,t-o,e-n,t),un(e-n,t+o,e-i,t+r,e,t+r),un(e+i,t+r,e+n,t+o,e+n,t),rn(a),this},p.__private__.circle=p.circle=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||!Qt(r))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(e,t,n,n,r)},p.setFont=function(e,t,n){return n&&(t=S(t,n)),ye=Lt(e,t,{disableWarning:!1}),this};var dn=p.__private__.getFont=p.getFont=function(){return Ce[Lt.apply(p,arguments)]};p.__private__.getFontList=p.getFontList=function(){var e,t,n={};for(e in Oe)if(Oe.hasOwnProperty(e))for(t in n[e]=[],Oe[e])Oe[e].hasOwnProperty(t)&&n[e].push(t);return n},p.addFont=function(e,t,n,r,a){var i=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&-1!==i.indexOf(arguments[3])?a=arguments[3]:arguments[3]&&-1==i.indexOf(arguments[3])&&(n=S(n,r)),a=a||"Identity-H",Ct.call(this,e,t,n,a)};var fn,hn=e.lineWidth||.200025,pn=p.__private__.getLineWidth=p.getLineWidth=function(){return hn},mn=p.__private__.setLineWidth=p.setLineWidth=function(e){return hn=e,te(j(k(e))+" w"),this};p.__private__.setLineDash=Te.API.setLineDash=Te.API.setLineDashPattern=function(e,t){if(e=e||[],t=t||0,isNaN(t)||!Array.isArray(e))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return e=e.map((function(e){return j(k(e))})).join(" "),t=j(k(t)),te("["+e+"] "+t+" d"),this};var vn=p.__private__.getLineHeight=p.getLineHeight=function(){return le*fn};p.__private__.getLineHeight=p.getLineHeight=function(){return le*fn};var gn=p.__private__.setLineHeightFactor=p.setLineHeightFactor=function(e){return"number"==typeof(e=e||1.15)&&(fn=e),this},yn=p.__private__.getLineHeightFactor=p.getLineHeightFactor=function(){return fn};gn(e.lineHeight);var bn=p.__private__.getHorizontalCoordinate=function(e){return k(e)},xn=p.__private__.getVerticalCoordinate=function(e){return x===b.ADVANCED?e:Be[Z].mediaBox.topRightY-Be[Z].mediaBox.bottomLeftY-k(e)},wn=p.__private__.getHorizontalCoordinateString=p.getHorizontalCoordinateString=function(e){return j(bn(e))},Nn=p.__private__.getVerticalCoordinateString=p.getVerticalCoordinateString=function(e){return j(xn(e))},Sn=e.strokeColor||"0 G";p.__private__.getStrokeColor=p.getDrawColor=function(){return tt(Sn)},p.__private__.setStrokeColor=p.setDrawColor=function(e,t,n,r){return Sn=nt({ch1:e,ch2:t,ch3:n,ch4:r,pdfColorType:"draw",precision:2}),te(Sn),this};var jn=e.fillColor||"0 g";p.__private__.getFillColor=p.getFillColor=function(){return tt(jn)},p.__private__.setFillColor=p.setFillColor=function(e,t,n,r){return jn=nt({ch1:e,ch2:t,ch3:n,ch4:r,pdfColorType:"fill",precision:2}),te(jn),this};var _n=e.textColor||"0 g",En=p.__private__.getTextColor=p.getTextColor=function(){return tt(_n)};p.__private__.setTextColor=p.setTextColor=function(e,t,n,r){return _n=nt({ch1:e,ch2:t,ch3:n,ch4:r,pdfColorType:"text",precision:3}),this};var Cn=e.charSpace,An=p.__private__.getCharSpace=p.getCharSpace=function(){return parseFloat(Cn||0)};p.__private__.setCharSpace=p.setCharSpace=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Cn=e,this};var kn=0;p.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},p.__private__.setLineCap=p.setLineCap=function(e){var t=p.CapJoinStyles[e];if(void 0===t)throw new Error("Line cap style of '"+e+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return kn=t,te(t+" J"),this};var Tn=0;p.__private__.setLineJoin=p.setLineJoin=function(e){var t=p.CapJoinStyles[e];if(void 0===t)throw new Error("Line join style of '"+e+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Tn=t,te(t+" j"),this},p.__private__.setLineMiterLimit=p.__private__.setMiterLimit=p.setLineMiterLimit=p.setMiterLimit=function(e){if(e=e||0,isNaN(e))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return te(j(k(e))+" M"),this},p.GState=Ee,p.setGState=function(e){(e="string"==typeof e?Me[De[e]]:On(null,e)).equals(Le)||(te("/"+e.id+" gs"),Le=e)};var On=function(e,t){if(!e||!De[e]){var n=!1;for(var r in Me)if(Me.hasOwnProperty(r)&&Me[r].equals(t)){n=!0;break}if(n)t=Me[r];else{var a="GS"+(Object.keys(Me).length+1).toString(10);Me[a]=t,t.id=a}return e&&(De[e]=t.id),Ze.publish("addGState",t),t}};p.addGState=function(e,t){return On(e,t),this},p.saveGraphicsState=function(){return te("q"),Pe.push({key:ye,size:le,color:_n}),this},p.restoreGraphicsState=function(){te("Q");var e=Pe.pop();return ye=e.key,le=e.size,_n=e.color,Le=null,this},p.setCurrentTransformationMatrix=function(e){return te(e.toString()+" cm"),this},p.comment=function(e){return te("#"+e),this};var Pn=function(e,t){var n=e||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return n},set:function(e){isNaN(e)||(n=parseFloat(e))}});var r=t||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return r},set:function(e){isNaN(e)||(r=parseFloat(e))}});var a="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return a},set:function(e){a=e.toString()}}),this},Rn=function(e,t,n,r){Pn.call(this,e,t),this.type="rect";var a=n||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return a},set:function(e){isNaN(e)||(a=parseFloat(e))}});var i=r||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return i},set:function(e){isNaN(e)||(i=parseFloat(e))}}),this},In=function(){this.page=Fe,this.currentPage=Z,this.pages=Y.slice(0),this.pagesContext=Be.slice(0),this.x=xe,this.y=we,this.matrix=Ne,this.width=Fn(Z),this.height=Zn(Z),this.outputDestination=J,this.id="",this.objectNumber=-1};In.prototype.restore=function(){Fe=this.page,Z=this.currentPage,Be=this.pagesContext,Y=this.pages,xe=this.x,we=this.y,Ne=this.matrix,Bn(Z,this.width),zn(Z,this.height),J=this.outputDestination};var Mn=function(e,t,n,r,a){Ve.push(new In),Fe=Z=0,Y=[],xe=e,we=t,Ne=a,Pt([n,r])},Dn=function(e){if(We[e])Ve.pop().restore();else{var t=new In,n="Xo"+(Object.keys(Ue).length+1).toString(10);t.id=n,We[e]=n,Ue[n]=t,Ze.publish("addFormObject",t),Ve.pop().restore()}};for(var Ln in p.beginFormObject=function(e,t,n,r,a){return Mn(e,t,n,r,a),this},p.endFormObject=function(e){return Dn(e),this},p.doFormObject=function(e,t){var n=Ue[We[e]];return te("q"),te(t.toString()+" cm"),te("/"+n.id+" Do"),te("Q"),this},p.getFormObject=function(e){var t=Ue[We[e]];return{x:t.x,y:t.y,width:t.width,height:t.height,matrix:t.matrix}},p.save=function(e,t){return e=e||"generated.pdf",(t=t||{}).returnPromise=t.returnPromise||!1,!1===t.returnPromise?(ie(Vt(Wt()),e),"function"==typeof ie.unload&&K.setTimeout&&setTimeout(ie.unload,911),this):new Promise((function(t,n){try{var r=ie(Vt(Wt()),e);"function"==typeof ie.unload&&K.setTimeout&&setTimeout(ie.unload,911),t(r)}catch(e){n(e.message)}}))},Te.API)Te.API.hasOwnProperty(Ln)&&("events"===Ln&&Te.API.events.length?function(e,t){var n,r,a;for(a=t.length-1;-1!==a;a--)n=t[a][0],r=t[a][1],e.subscribe.apply(e,[n].concat("function"==typeof r?[r]:r))}(Ze,Te.API.events):p[Ln]=Te.API[Ln]);var Fn=p.getPageWidth=function(e){return(Be[e=e||Z].mediaBox.topRightX-Be[e].mediaBox.bottomLeftX)/be},Bn=p.setPageWidth=function(e,t){Be[e].mediaBox.topRightX=t*be+Be[e].mediaBox.bottomLeftX},Zn=p.getPageHeight=function(e){return(Be[e=e||Z].mediaBox.topRightY-Be[e].mediaBox.bottomLeftY)/be},zn=p.setPageHeight=function(e,t){Be[e].mediaBox.topRightY=t*be+Be[e].mediaBox.bottomLeftY};return p.internal={pdfEscape:Ot,getStyle:en,getFont:dn,getFontSize:ue,getCharSpace:An,getTextColor:En,getLineHeight:vn,getLineHeightFactor:yn,getLineWidth:pn,write:ne,getHorizontalCoordinate:bn,getVerticalCoordinate:xn,getCoordinateString:wn,getVerticalCoordinateString:Nn,collections:{},newObject:Xe,newAdditionalObject:$e,newObjectDeferred:Je,newObjectDeferredBegin:Ke,getFilters:rt,putStream:at,events:Ze,scaleFactor:be,pageSize:{getWidth:function(){return Fn(Z)},setWidth:function(e){Bn(Z,e)},getHeight:function(){return Zn(Z)},setHeight:function(e){zn(Z,e)}},encryptionOptions:d,encryption:Gt,getEncryptor:Yt,output:qt,getNumberOfPages:Dt,pages:Y,out:te,f2:C,f3:A,getPageInfo:Xt,getPageInfoByObjId:Jt,getCurrentPageInfo:Kt,getPDFVersion:v,Point:Pn,Rectangle:Rn,Matrix:qe,hasHotfix:Ht},Object.defineProperty(p.internal.pageSize,"width",{get:function(){return Fn(Z)},set:function(e){Bn(Z,e)},enumerable:!0,configurable:!0}),Object.defineProperty(p.internal.pageSize,"height",{get:function(){return Zn(Z)},set:function(e){zn(Z,e)},enumerable:!0,configurable:!0}),At.call(p,se),ye="F1",Rt(i,n),Ze.publish("initialized"),p}Se.prototype.lsbFirstWord=function(e){return String.fromCharCode(e>>0&255,e>>8&255,e>>16&255,e>>24&255)},Se.prototype.toHexString=function(e){return e.split("").map((function(e){return("0"+(255&e.charCodeAt(0)).toString(16)).slice(-2)})).join("")},Se.prototype.hexToBytes=function(e){for(var t=[],n=0;n<e.length;n+=2)t.push(String.fromCharCode(parseInt(e.substr(n,2),16)));return t.join("")},Se.prototype.processOwnerPassword=function(e,t){return we(ye(t).substr(0,5),e)},Se.prototype.encryptor=function(e,t){var n=ye(this.encryptionKey+String.fromCharCode(255&e,e>>8&255,e>>16&255,255&t,t>>8&255)).substr(0,10);return function(e){return we(n,e)}},Ee.prototype.equals=function(e){var t,n="id,objectNumber,equals";if(!e||(0,r.Z)(e)!==(0,r.Z)(this))return!1;var a=0;for(t in this)if(!(n.indexOf(t)>=0)){if(this.hasOwnProperty(t)&&!e.hasOwnProperty(t))return!1;if(this[t]!==e[t])return!1;a++}for(t in e)e.hasOwnProperty(t)&&n.indexOf(t)<0&&a--;return 0===a},Te.API={events:[]},Te.version="2.5.1";var Oe=Te.API,Pe=1,Re=function(e){return e.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Ie=function(e){return e.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},Me=function(e){return e.toFixed(2)},De=function(e){return e.toFixed(5)};Oe.__acroform__={};var Le=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e},Fe=function(e){return e*Pe},Be=function(e){var t=new nt,n=vt.internal.getHeight(e)||0,r=vt.internal.getWidth(e)||0;return t.BBox=[0,0,Number(Me(r)),Number(Me(n))],t},Ze=Oe.__acroform__.setBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return e|1<<t},ze=Oe.__acroform__.clearBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return e&~(1<<t)},Ue=Oe.__acroform__.getBit=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return 0==(e&1<<t)?0:1},We=Oe.__acroform__.getBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return Ue(e,t-1)},Ve=Oe.__acroform__.setBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return Ze(e,t-1)},qe=Oe.__acroform__.clearBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return ze(e,t-1)},He=Oe.__acroform__.calculateCoordinates=function(e,t){var n=t.internal.getHorizontalCoordinate,r=t.internal.getVerticalCoordinate,a=e[0],i=e[1],o=e[2],s=e[3],l={};return l.lowerLeft_X=n(a)||0,l.lowerLeft_Y=r(i+s)||0,l.upperRight_X=n(a+o)||0,l.upperRight_Y=r(i)||0,[Number(Me(l.lowerLeft_X)),Number(Me(l.lowerLeft_Y)),Number(Me(l.upperRight_X)),Number(Me(l.upperRight_Y))]},Ge=function(e){if(e.appearanceStreamContent)return e.appearanceStreamContent;if(e.V||e.DV){var t=[],n=e._V||e.DV,r=Ye(e,n),a=e.scope.internal.getFont(e.fontName,e.fontStyle).id;t.push("/Tx BMC"),t.push("q"),t.push("BT"),t.push(e.scope.__private__.encodeColorString(e.color)),t.push("/"+a+" "+Me(r.fontSize)+" Tf"),t.push("1 0 0 1 0 0 Tm"),t.push(r.text),t.push("ET"),t.push("Q"),t.push("EMC");var i=Be(e);return i.scope=e.scope,i.stream=t.join("\n"),i}},Ye=function(e,t){var n=0===e.fontSize?e.maxFontSize:e.fontSize,r={text:"",fontSize:""},a=(t=")"==(t="("==t.substr(0,1)?t.substr(1):t).substr(t.length-1)?t.substr(0,t.length-1):t).split(" ");a=e.multiline?a.map((function(e){return e.split("\n")})):a.map((function(e){return[e]}));var i=n,o=vt.internal.getHeight(e)||0;o=o<0?-o:o;var s=vt.internal.getWidth(e)||0;s=s<0?-s:s;var l=function(t,n,r){if(t+1<a.length){var i=n+" "+a[t+1][0];return Xe(i,e,r).width<=s-4}return!1};i++;e:for(;i>0;){t="",i--;var c,u,d=Xe("3",e,i).height,f=e.multiline?o-i:(o-d)/2,h=f+=2,p=0,m=0,v=0;if(i<=0){t="(...) Tj\n",t+="% Width of Text: "+Xe(t,e,i=12).width+", FieldWidth:"+s+"\n";break}for(var g="",y=0,b=0;b<a.length;b++)if(a.hasOwnProperty(b)){var x=!1;if(1!==a[b].length&&v!==a[b].length-1){if((d+2)*(y+2)+2>o)continue e;g+=a[b][v],x=!0,m=b,b--}else{g=" "==(g+=a[b][v]+" ").substr(g.length-1)?g.substr(0,g.length-1):g;var w=parseInt(b),N=l(w,g,i),S=b>=a.length-1;if(N&&!S){g+=" ",v=0;continue}if(N||S){if(S)m=w;else if(e.multiline&&(d+2)*(y+2)+2>o)continue e}else{if(!e.multiline)continue e;if((d+2)*(y+2)+2>o)continue e;m=w}}for(var j="",_=p;_<=m;_++){var E=a[_];if(e.multiline){if(_===m){j+=E[v]+" ",v=(v+1)%E.length;continue}if(_===p){j+=E[E.length-1]+" ";continue}}j+=E[0]+" "}switch(j=" "==j.substr(j.length-1)?j.substr(0,j.length-1):j,u=Xe(j,e,i).width,e.textAlign){case"right":c=s-u-2;break;case"center":c=(s-u)/2;break;default:c=2}t+=Me(c)+" "+Me(h)+" Td\n",t+="("+Re(j)+") Tj\n",t+=-Me(c)+" 0 Td\n",h=-(i+2),u=0,p=x?m:m+1,y++,g=""}break}return r.text=t,r.fontSize=i,r},Xe=function(e,t,n){var r=t.scope.internal.getFont(t.fontName,t.fontStyle),a=t.scope.getStringUnitWidth(e,{font:r,fontSize:parseFloat(n),charSpace:0})*parseFloat(n);return{height:t.scope.getStringUnitWidth("3",{font:r,fontSize:parseFloat(n),charSpace:0})*parseFloat(n)*1.5,width:a}},Je={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},Ke=function(e,t){var n={type:"reference",object:e};void 0===t.internal.getPageInfo(e.page).pageContext.annotations.find((function(e){return e.type===n.type&&e.object===n.object}))&&t.internal.getPageInfo(e.page).pageContext.annotations.push(n)},$e=function(e,t){if(t.scope=e,void 0!==e.internal&&(void 0===e.internal.acroformPlugin||!1===e.internal.acroformPlugin.isInitialized)){if(at.FieldNum=0,e.internal.acroformPlugin=JSON.parse(JSON.stringify(Je)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");Pe=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new rt,e.internal.acroformPlugin.acroFormDictionaryRoot.scope=e,e.internal.acroformPlugin.acroFormDictionaryRoot._eventID=e.internal.events.subscribe("postPutResources",(function(){var t;(t=e).internal.events.unsubscribe(t.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete t.internal.acroformPlugin.acroFormDictionaryRoot._eventID,t.internal.acroformPlugin.printedOut=!0})),e.internal.events.subscribe("buildDocument",(function(){!function(e){e.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var t=e.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];r.objId=void 0,r.hasAnnotation&&Ke(r,e)}}(e)})),e.internal.events.subscribe("putCatalog",(function(){!function(e){if(void 0===e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("putCatalogCallback: Root missing.");e.internal.write("/AcroForm "+e.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}(e)})),e.internal.events.subscribe("postPutPages",(function(t){!function(e,t){var n=!e;for(var a in e||(t.internal.newObjectDeferredBegin(t.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),t.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),e=e||t.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(e.hasOwnProperty(a)){var i=e[a],o=[],s=i.Rect;if(i.Rect&&(i.Rect=He(i.Rect,t)),t.internal.newObjectDeferredBegin(i.objId,!0),i.DA=vt.createDefaultAppearanceStream(i),"object"===(0,r.Z)(i)&&"function"==typeof i.getKeyValueListForStream&&(o=i.getKeyValueListForStream()),i.Rect=s,i.hasAppearanceStream&&!i.appearanceStreamContent){var l=Ge(i);o.push({key:"AP",value:"<</N "+l+">>"}),t.internal.acroformPlugin.xForms.push(l)}if(i.appearanceStreamContent){var c="";for(var u in i.appearanceStreamContent)if(i.appearanceStreamContent.hasOwnProperty(u)){var d=i.appearanceStreamContent[u];if(c+="/"+u+" ",c+="<<",Object.keys(d).length>=1||Array.isArray(d)){for(var a in d)if(d.hasOwnProperty(a)){var f=d[a];"function"==typeof f&&(f=f.call(t,i)),c+="/"+a+" "+f+" ",t.internal.acroformPlugin.xForms.indexOf(f)>=0||t.internal.acroformPlugin.xForms.push(f)}}else"function"==typeof(f=d)&&(f=f.call(t,i)),c+="/"+a+" "+f,t.internal.acroformPlugin.xForms.indexOf(f)>=0||t.internal.acroformPlugin.xForms.push(f);c+=">>"}o.push({key:"AP",value:"<<\n"+c+">>"})}t.internal.putStream({additionalKeyValues:o,objectId:i.objId}),t.internal.out("endobj")}n&&function(e,t){for(var n in e)if(e.hasOwnProperty(n)){var a=n,i=e[n];t.internal.newObjectDeferredBegin(i.objId,!0),"object"===(0,r.Z)(i)&&"function"==typeof i.putStream&&i.putStream(),delete e[a]}}(t.internal.acroformPlugin.xForms,t)}(t,e)})),e.internal.acroformPlugin.isInitialized=!0}},Qe=Oe.__acroform__.arrayToPdfArray=function(e,t,n){var a=function(e){return e};if(Array.isArray(e)){for(var i="[",o=0;o<e.length;o++)switch(0!==o&&(i+=" "),(0,r.Z)(e[o])){case"boolean":case"number":case"object":i+=e[o].toString();break;case"string":"/"!==e[o].substr(0,1)?(void 0!==t&&n&&(a=n.internal.getEncryptor(t)),i+="("+Re(a(e[o].toString()))+")"):i+=e[o].toString()}return i+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},et=function(e,t,n){var r=function(e){return e};return void 0!==t&&n&&(r=n.internal.getEncryptor(t)),(e=e||"").toString(),"("+Re(r(e))+")"},tt=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(void 0===this._objId){if(void 0===this.scope)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})};tt.prototype.toString=function(){return this.objId+" 0 R"},tt.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out("endobj")},tt.prototype.getKeyValueListForStream=function(){var e=[],t=Object.getOwnPropertyNames(this).filter((function(e){return"content"!=e&&"appearanceStreamContent"!=e&&"scope"!=e&&"objId"!=e&&"_"!=e.substring(0,1)}));for(var n in t)if(!1===Object.getOwnPropertyDescriptor(this,t[n]).configurable){var r=t[n],a=this[r];a&&(Array.isArray(a)?e.push({key:r,value:Qe(a,this.objId,this.scope)}):a instanceof tt?(a.scope=this.scope,e.push({key:r,value:a.objId+" 0 R"})):"function"!=typeof a&&e.push({key:r,value:a}))}return e};var nt=function(){tt.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,t=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return t},set:function(e){t=e}}),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}})};Le(nt,tt);var rt=function(){tt.call(this);var e,t=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return t.length>0?t:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return t}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(e){var t=function(e){return e};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),"("+Re(t(e))+")"}},set:function(t){e=t}})};Le(rt,tt);var at=function e(){tt.call(this);var t=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){if(isNaN(e))throw new Error('Invalid value "'+e+'" for attribute F supplied.');t=e}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(t,3))},set:function(e){!0===Boolean(e)?this.F=Ve(t,3):this.F=qe(t,3)}});var n=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return n},set:function(e){if(isNaN(e))throw new Error('Invalid value "'+e+'" for attribute Ff supplied.');n=e}});var r=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(0!==r.length)return r},set:function(e){r=void 0!==e?e:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[0])?0:r[0]},set:function(e){r[0]=e}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[1])?0:r[1]},set:function(e){r[1]=e}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[2])?0:r[2]},set:function(e){r[2]=e}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[3])?0:r[3]},set:function(e){r[3]=e}});var a="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return a},set:function(e){switch(e){case"/Btn":case"/Tx":case"/Ch":case"/Sig":a=e;break;default:throw new Error('Invalid value "'+e+'" for attribute FT supplied.')}}});var i=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!i||i.length<1){if(this instanceof ft)return;i="FieldObject"+e.FieldNum++}var t=function(e){return e};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),"("+Re(t(i))+")"},set:function(e){i=e.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return i},set:function(e){i=e}});var o="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return o},set:function(e){o=e}});var s="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return s},set:function(e){s=e}});var l=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return l},set:function(e){l=e}});var c=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return void 0===c?50/Pe:c},set:function(e){c=e}});var u="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return u},set:function(e){u=e}});var d="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!d||this instanceof ft||this instanceof pt))return et(d,this.objId,this.scope)},set:function(e){e=e.toString(),d=e}});var f=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(f)return this instanceof ct==0?et(f,this.objId,this.scope):f},set:function(e){e=e.toString(),f=this instanceof ct==0?"("===e.substr(0,1)?Ie(e.substr(1,e.length-2)):Ie(e):e}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof ct==1?Ie(f.substr(1,f.length-1)):f},set:function(e){e=e.toString(),f=this instanceof ct==1?"/"+e:e}});var h=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(h)return h},set:function(e){this.V=e}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(h)return this instanceof ct==0?et(h,this.objId,this.scope):h},set:function(e){e=e.toString(),h=this instanceof ct==0?"("===e.substr(0,1)?Ie(e.substr(1,e.length-2)):Ie(e):e}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof ct==1?Ie(h.substr(1,h.length-1)):h},set:function(e){e=e.toString(),h=this instanceof ct==1?"/"+e:e}}),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 p,m=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return m},set:function(e){e=Boolean(e),m=e}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(p)return p},set:function(e){p=e}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,1))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,1):this.Ff=qe(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,2))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,2):this.Ff=qe(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,3))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,3):this.Ff=qe(this.Ff,3)}});var v=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(null!==v)return v},set:function(e){if(-1===[0,1,2].indexOf(e))throw new Error('Invalid value "'+e+'" for attribute Q supplied.');v=e}}),Object.defineProperty(this,"textAlign",{get:function(){var e;switch(v){case 0:default:e="left";break;case 1:e="center";break;case 2:e="right"}return e},configurable:!0,enumerable:!0,set:function(e){switch(e){case"right":case 2:v=2;break;case"center":case 1:v=1;break;default:v=0}}})};Le(at,tt);var it=function(){at.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 t=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return Qe(t,this.objId,this.scope)},set:function(e){var n,r;r=[],"string"==typeof(n=e)&&(r=function(e,t,n){n||(n=1);for(var r,a=[];r=t.exec(e);)a.push(r[n]);return a}(n,/\((.*?)\)/g)),t=r}}),this.getOptions=function(){return t},this.setOptions=function(e){t=e,this.sort&&t.sort()},this.addOption=function(e){e=(e=e||"").toString(),t.push(e),this.sort&&t.sort()},this.removeOption=function(e,n){for(n=n||!1,e=(e=e||"").toString();-1!==t.indexOf(e)&&(t.splice(t.indexOf(e),1),!1!==n););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,18))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,18):this.Ff=qe(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,19))},set:function(e){!0===this.combo&&(!0===Boolean(e)?this.Ff=Ve(this.Ff,19):this.Ff=qe(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,20))},set:function(e){!0===Boolean(e)?(this.Ff=Ve(this.Ff,20),t.sort()):this.Ff=qe(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,22))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,22):this.Ff=qe(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,23))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,23):this.Ff=qe(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,27))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,27):this.Ff=qe(this.Ff,27)}}),this.hasAppearanceStream=!1};Le(it,at);var ot=function(){it.call(this),this.fontName="helvetica",this.combo=!1};Le(ot,it);var st=function(){ot.call(this),this.combo=!0};Le(st,ot);var lt=function(){st.call(this),this.edit=!0};Le(lt,st);var ct=function(){at.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,15))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,15):this.Ff=qe(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,16))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,16):this.Ff=qe(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,17))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,17):this.Ff=qe(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,26))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,26):this.Ff=qe(this.Ff,26)}});var e,t={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var e=function(e){return e};if(this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),0!==Object.keys(t).length){var n,r=[];for(n in r.push("<<"),t)r.push("/"+n+" ("+Re(e(t[n]))+")");return r.push(">>"),r.join("\n")}},set:function(e){"object"===(0,r.Z)(e)&&(t=e)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return t.CA||""},set:function(e){"string"==typeof e&&(t.CA=e)}}),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}})};Le(ct,at);var ut=function(){ct.call(this),this.pushButton=!0};Le(ut,ct);var dt=function(){ct.call(this),this.radio=!0,this.pushButton=!1;var e=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=void 0!==t?t:[]}})};Le(dt,ct);var ft=function(){var e,t;at.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return t},set:function(e){t=e}});var n,a={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var e=function(e){return e};this.scope&&(e=this.scope.internal.getEncryptor(this.objId));var t,n=[];for(t in n.push("<<"),a)n.push("/"+t+" ("+Re(e(a[t]))+")");return n.push(">>"),n.join("\n")},set:function(e){"object"===(0,r.Z)(e)&&(a=e)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return a.CA||""},set:function(e){"string"==typeof e&&(a.CA=e)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return n},set:function(e){n=e}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return n.substr(1,n.length-1)},set:function(e){n="/"+e}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=vt.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};Le(ft,at),dt.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 t in this.Kids)if(this.Kids.hasOwnProperty(t)){var n=this.Kids[t];n.appearanceStreamContent=e.createAppearanceStream(n.optionName),n.caption=e.getCA()}},dt.prototype.createOption=function(e){var t=new ft;return t.Parent=this,t.optionName=e,this.Kids.push(t),gt.call(this.scope,t),t};var ht=function(){ct.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=vt.CheckBox.createAppearanceStream()};Le(ht,ct);var pt=function(){at.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,13))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,13):this.Ff=qe(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,21))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,21):this.Ff=qe(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,23))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,23):this.Ff=qe(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,24))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,24):this.Ff=qe(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,25))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,25):this.Ff=qe(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,26))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,26):this.Ff=qe(this.Ff,26)}});var e=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){Number.isInteger(t)&&(e=t)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};Le(pt,at);var mt=function(){pt.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return Boolean(We(this.Ff,14))},set:function(e){!0===Boolean(e)?this.Ff=Ve(this.Ff,14):this.Ff=qe(this.Ff,14)}}),this.password=!0};Le(mt,pt);var vt={CheckBox:{createAppearanceStream:function(){return{N:{On:vt.CheckBox.YesNormal},D:{On:vt.CheckBox.YesPushDown,Off:vt.CheckBox.OffPushDown}}},YesPushDown:function(e){var t=Be(e);t.scope=e.scope;var n=[],r=e.scope.internal.getFont(e.fontName,e.fontStyle).id,a=e.scope.__private__.encodeColorString(e.color),i=Ye(e,e.caption);return n.push("0.749023 g"),n.push("0 0 "+Me(vt.internal.getWidth(e))+" "+Me(vt.internal.getHeight(e))+" re"),n.push("f"),n.push("BMC"),n.push("q"),n.push("0 0 1 rg"),n.push("/"+r+" "+Me(i.fontSize)+" Tf "+a),n.push("BT"),n.push(i.text),n.push("ET"),n.push("Q"),n.push("EMC"),t.stream=n.join("\n"),t},YesNormal:function(e){var t=Be(e);t.scope=e.scope;var n=e.scope.internal.getFont(e.fontName,e.fontStyle).id,r=e.scope.__private__.encodeColorString(e.color),a=[],i=vt.internal.getHeight(e),o=vt.internal.getWidth(e),s=Ye(e,e.caption);return a.push("1 g"),a.push("0 0 "+Me(o)+" "+Me(i)+" re"),a.push("f"),a.push("q"),a.push("0 0 1 rg"),a.push("0 0 "+Me(o-1)+" "+Me(i-1)+" re"),a.push("W"),a.push("n"),a.push("0 g"),a.push("BT"),a.push("/"+n+" "+Me(s.fontSize)+" Tf "+r),a.push(s.text),a.push("ET"),a.push("Q"),t.stream=a.join("\n"),t},OffPushDown:function(e){var t=Be(e);t.scope=e.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+Me(vt.internal.getWidth(e))+" "+Me(vt.internal.getHeight(e))+" re"),n.push("f"),t.stream=n.join("\n"),t}},RadioButton:{Circle:{createAppearanceStream:function(e){var t={D:{Off:vt.RadioButton.Circle.OffPushDown},N:{}};return t.N[e]=vt.RadioButton.Circle.YesNormal,t.D[e]=vt.RadioButton.Circle.YesPushDown,t},getCA:function(){return"l"},YesNormal:function(e){var t=Be(e);t.scope=e.scope;var n=[],r=vt.internal.getWidth(e)<=vt.internal.getHeight(e)?vt.internal.getWidth(e)/4:vt.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var a=vt.internal.Bezier_C,i=Number((r*a).toFixed(5));return n.push("q"),n.push("1 0 0 1 "+De(vt.internal.getWidth(e)/2)+" "+De(vt.internal.getHeight(e)/2)+" cm"),n.push(r+" 0 m"),n.push(r+" "+i+" "+i+" "+r+" 0 "+r+" c"),n.push("-"+i+" "+r+" -"+r+" "+i+" -"+r+" 0 c"),n.push("-"+r+" -"+i+" -"+i+" -"+r+" 0 -"+r+" c"),n.push(i+" -"+r+" "+r+" -"+i+" "+r+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join("\n"),t},YesPushDown:function(e){var t=Be(e);t.scope=e.scope;var n=[],r=vt.internal.getWidth(e)<=vt.internal.getHeight(e)?vt.internal.getWidth(e)/4:vt.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var a=Number((2*r).toFixed(5)),i=Number((a*vt.internal.Bezier_C).toFixed(5)),o=Number((r*vt.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+De(vt.internal.getWidth(e)/2)+" "+De(vt.internal.getHeight(e)/2)+" cm"),n.push(a+" 0 m"),n.push(a+" "+i+" "+i+" "+a+" 0 "+a+" c"),n.push("-"+i+" "+a+" -"+a+" "+i+" -"+a+" 0 c"),n.push("-"+a+" -"+i+" -"+i+" -"+a+" 0 -"+a+" c"),n.push(i+" -"+a+" "+a+" -"+i+" "+a+" 0 c"),n.push("f"),n.push("Q"),n.push("0 g"),n.push("q"),n.push("1 0 0 1 "+De(vt.internal.getWidth(e)/2)+" "+De(vt.internal.getHeight(e)/2)+" cm"),n.push(r+" 0 m"),n.push(r+" "+o+" "+o+" "+r+" 0 "+r+" c"),n.push("-"+o+" "+r+" -"+r+" "+o+" -"+r+" 0 c"),n.push("-"+r+" -"+o+" -"+o+" -"+r+" 0 -"+r+" c"),n.push(o+" -"+r+" "+r+" -"+o+" "+r+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join("\n"),t},OffPushDown:function(e){var t=Be(e);t.scope=e.scope;var n=[],r=vt.internal.getWidth(e)<=vt.internal.getHeight(e)?vt.internal.getWidth(e)/4:vt.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var a=Number((2*r).toFixed(5)),i=Number((a*vt.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+De(vt.internal.getWidth(e)/2)+" "+De(vt.internal.getHeight(e)/2)+" cm"),n.push(a+" 0 m"),n.push(a+" "+i+" "+i+" "+a+" 0 "+a+" c"),n.push("-"+i+" "+a+" -"+a+" "+i+" -"+a+" 0 c"),n.push("-"+a+" -"+i+" -"+i+" -"+a+" 0 -"+a+" c"),n.push(i+" -"+a+" "+a+" -"+i+" "+a+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join("\n"),t}},Cross:{createAppearanceStream:function(e){var t={D:{Off:vt.RadioButton.Cross.OffPushDown},N:{}};return t.N[e]=vt.RadioButton.Cross.YesNormal,t.D[e]=vt.RadioButton.Cross.YesPushDown,t},getCA:function(){return"8"},YesNormal:function(e){var t=Be(e);t.scope=e.scope;var n=[],r=vt.internal.calculateCross(e);return n.push("q"),n.push("1 1 "+Me(vt.internal.getWidth(e)-2)+" "+Me(vt.internal.getHeight(e)-2)+" re"),n.push("W"),n.push("n"),n.push(Me(r.x1.x)+" "+Me(r.x1.y)+" m"),n.push(Me(r.x2.x)+" "+Me(r.x2.y)+" l"),n.push(Me(r.x4.x)+" "+Me(r.x4.y)+" m"),n.push(Me(r.x3.x)+" "+Me(r.x3.y)+" l"),n.push("s"),n.push("Q"),t.stream=n.join("\n"),t},YesPushDown:function(e){var t=Be(e);t.scope=e.scope;var n=vt.internal.calculateCross(e),r=[];return r.push("0.749023 g"),r.push("0 0 "+Me(vt.internal.getWidth(e))+" "+Me(vt.internal.getHeight(e))+" re"),r.push("f"),r.push("q"),r.push("1 1 "+Me(vt.internal.getWidth(e)-2)+" "+Me(vt.internal.getHeight(e)-2)+" re"),r.push("W"),r.push("n"),r.push(Me(n.x1.x)+" "+Me(n.x1.y)+" m"),r.push(Me(n.x2.x)+" "+Me(n.x2.y)+" l"),r.push(Me(n.x4.x)+" "+Me(n.x4.y)+" m"),r.push(Me(n.x3.x)+" "+Me(n.x3.y)+" l"),r.push("s"),r.push("Q"),t.stream=r.join("\n"),t},OffPushDown:function(e){var t=Be(e);t.scope=e.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+Me(vt.internal.getWidth(e))+" "+Me(vt.internal.getHeight(e))+" re"),n.push("f"),t.stream=n.join("\n"),t}}},createDefaultAppearanceStream:function(e){var t=e.scope.internal.getFont(e.fontName,e.fontStyle).id,n=e.scope.__private__.encodeColorString(e.color);return"/"+t+" "+e.fontSize+" Tf "+n}};vt.internal={Bezier_C:.551915024494,calculateCross:function(e){var t=vt.internal.getWidth(e),n=vt.internal.getHeight(e),r=Math.min(t,n);return{x1:{x:(t-r)/2,y:(n-r)/2+r},x2:{x:(t-r)/2+r,y:(n-r)/2},x3:{x:(t-r)/2,y:(n-r)/2},x4:{x:(t-r)/2+r,y:(n-r)/2+r}}}},vt.internal.getWidth=function(e){var t=0;return"object"===(0,r.Z)(e)&&(t=Fe(e.Rect[2])),t},vt.internal.getHeight=function(e){var t=0;return"object"===(0,r.Z)(e)&&(t=Fe(e.Rect[3])),t};var gt=Oe.addField=function(e){if($e(this,e),!(e instanceof at))throw new Error("Invalid argument passed to jsPDF.addField.");var t;return(t=e).scope.internal.acroformPlugin.printedOut&&(t.scope.internal.acroformPlugin.printedOut=!1,t.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),t.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(t),e.page=e.scope.internal.getCurrentPageInfo().pageNumber,this};Oe.AcroFormChoiceField=it,Oe.AcroFormListBox=ot,Oe.AcroFormComboBox=st,Oe.AcroFormEditBox=lt,Oe.AcroFormButton=ct,Oe.AcroFormPushButton=ut,Oe.AcroFormRadioButton=dt,Oe.AcroFormCheckBox=ht,Oe.AcroFormTextField=pt,Oe.AcroFormPasswordField=mt,Oe.AcroFormAppearance=vt,Oe.AcroForm={ChoiceField:it,ListBox:ot,ComboBox:st,EditBox:lt,Button:ct,PushButton:ut,RadioButton:dt,CheckBox:ht,TextField:pt,PasswordField:mt,Appearance:vt},Te.AcroForm={ChoiceField:it,ListBox:ot,ComboBox:st,EditBox:lt,Button:ct,PushButton:ut,RadioButton:dt,CheckBox:ht,TextField:pt,PasswordField:mt,Appearance:vt};var yt=Te.AcroForm;function bt(e){return e.reduce((function(e,t,n){return e[t]=n,e}),{})}!function(e){e.__addimage__={};var t="UNKNOWN",n={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]]},a=e.__addimage__.getImageFileTypeByImageData=function(e,r){var a,i,o,s,l,c=t;if("RGBA"===(r=r||t)||void 0!==e.data&&e.data instanceof Uint8ClampedArray&&"height"in e&&"width"in e)return"RGBA";if(S(e))for(l in n)for(o=n[l],a=0;a<o.length;a+=1){for(s=!0,i=0;i<o[a].length;i+=1)if(void 0!==o[a][i]&&o[a][i]!==e[i]){s=!1;break}if(!0===s){c=l;break}}else for(l in n)for(o=n[l],a=0;a<o.length;a+=1){for(s=!0,i=0;i<o[a].length;i+=1)if(void 0!==o[a][i]&&o[a][i]!==e.charCodeAt(i)){s=!1;break}if(!0===s){c=l;break}}return c===t&&r!==t&&(c=r),c},i=function e(t){for(var n=this.internal.write,r=this.internal.putStream,a=(0,this.internal.getFilters)();-1!==a.indexOf("FlateEncode");)a.splice(a.indexOf("FlateEncode"),1);t.objectId=this.internal.newObject();var i=[];if(i.push({key:"Type",value:"/XObject"}),i.push({key:"Subtype",value:"/Image"}),i.push({key:"Width",value:t.width}),i.push({key:"Height",value:t.height}),t.colorSpace===g.INDEXED?i.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(t.palette.length/3-1)+" "+("sMask"in t&&void 0!==t.sMask?t.objectId+2:t.objectId+1)+" 0 R]"}):(i.push({key:"ColorSpace",value:"/"+t.colorSpace}),t.colorSpace===g.DEVICE_CMYK&&i.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),i.push({key:"BitsPerComponent",value:t.bitsPerComponent}),"decodeParameters"in t&&void 0!==t.decodeParameters&&i.push({key:"DecodeParms",value:"<<"+t.decodeParameters+">>"}),"transparency"in t&&Array.isArray(t.transparency)){for(var o="",s=0,l=t.transparency.length;s<l;s++)o+=t.transparency[s]+" "+t.transparency[s]+" ";i.push({key:"Mask",value:"["+o+"]"})}void 0!==t.sMask&&i.push({key:"SMask",value:t.objectId+1+" 0 R"});var c=void 0!==t.filter?["/"+t.filter]:void 0;if(r({data:t.data,additionalKeyValues:i,alreadyAppliedFilters:c,objectId:t.objectId}),n("endobj"),"sMask"in t&&void 0!==t.sMask){var u="/Predictor "+t.predictor+" /Colors 1 /BitsPerComponent "+t.bitsPerComponent+" /Columns "+t.width,d={width:t.width,height:t.height,colorSpace:"DeviceGray",bitsPerComponent:t.bitsPerComponent,decodeParameters:u,data:t.sMask};"filter"in t&&(d.filter=t.filter),e.call(this,d)}if(t.colorSpace===g.INDEXED){var f=this.internal.newObject();r({data:_(new Uint8Array(t.palette)),objectId:f}),n("endobj")}},o=function(){var e=this.internal.collections.addImage_images;for(var t in e)i.call(this,e[t])},s=function(){var e,t=this.internal.collections.addImage_images,n=this.internal.write;for(var r in t)n("/I"+(e=t[r]).index,e.objectId,"0","R")},l=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",o),this.internal.events.subscribe("putXobjectDict",s))},c=function(){var e=this.internal.collections.addImage_images;return l.call(this),e},u=function(){return Object.keys(this.internal.collections.addImage_images).length},d=function(t){return"function"==typeof e["process"+t.toUpperCase()]},f=function(e){return"object"===(0,r.Z)(e)&&1===e.nodeType},h=function(t,n){if("IMG"===t.nodeName&&t.hasAttribute("src")){var r=""+t.getAttribute("src");if(0===r.indexOf("data:image/"))return re(unescape(r).split("base64,").pop());var a=e.loadFile(r,!0);if(void 0!==a)return a}if("CANVAS"===t.nodeName){if(0===t.width||0===t.height)throw new Error("Given canvas must have data. Canvas width: "+t.width+", height: "+t.height);var i;switch(n){case"PNG":i="image/png";break;case"WEBP":i="image/webp";break;default:i="image/jpeg"}return re(t.toDataURL(i,1).split("base64,").pop())}},p=function(e){var t=this.internal.collections.addImage_images;if(t)for(var n in t)if(e===t[n].alias)return t[n]},m=function(e,t,n){return e||t||(e=-96,t=-96),e<0&&(e=-1*n.width*72/e/this.internal.scaleFactor),t<0&&(t=-1*n.height*72/t/this.internal.scaleFactor),0===e&&(e=t*n.width/n.height),0===t&&(t=e*n.height/n.width),[e,t]},v=function(e,t,n,r,a,i){var o=m.call(this,n,r,a),s=this.internal.getCoordinateString,l=this.internal.getVerticalCoordinateString,u=c.call(this);if(n=o[0],r=o[1],u[a.index]=a,i){i*=Math.PI/180;var d=Math.cos(i),f=Math.sin(i),h=function(e){return e.toFixed(4)},p=[h(d),h(f),h(-1*f),h(d),0,0,"cm"]}this.internal.write("q"),i?(this.internal.write([1,"0","0",1,s(e),l(t+r),"cm"].join(" ")),this.internal.write(p.join(" ")),this.internal.write([s(n),"0","0",s(r),"0","0","cm"].join(" "))):this.internal.write([s(n),"0","0",s(r),s(e),l(t+r),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+a.index+" Do"),this.internal.write("Q")},g=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 y=e.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},b=e.__addimage__.sHashCode=function(e){var t,n,r=0;if("string"==typeof e)for(n=e.length,t=0;t<n;t++)r=(r<<5)-r+e.charCodeAt(t),r|=0;else if(S(e))for(n=e.byteLength/2,t=0;t<n;t++)r=(r<<5)-r+e[t],r|=0;return r},x=e.__addimage__.validateStringAsBase64=function(e){(e=e||"").toString().trim();var t=!0;return 0===e.length&&(t=!1),e.length%4!=0&&(t=!1),!1===/^[A-Za-z0-9+/]+$/.test(e.substr(0,e.length-2))&&(t=!1),!1===/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(e.substr(-2))&&(t=!1),t},w=e.__addimage__.extractImageFromDataUrl=function(e){var t=(e=e||"").split("base64,"),n=null;if(2===t.length){var r=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(t[0]);Array.isArray(r)&&(n={mimeType:r[1],charset:r[2],data:t[1]})}return n},N=e.__addimage__.supportsArrayBuffer=function(){return"undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array};e.__addimage__.isArrayBuffer=function(e){return N()&&e instanceof ArrayBuffer};var S=e.__addimage__.isArrayBufferView=function(e){return N()&&"undefined"!=typeof Uint32Array&&(e instanceof Int8Array||e instanceof Uint8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)},j=e.__addimage__.binaryStringToUint8Array=function(e){for(var t=e.length,n=new Uint8Array(t),r=0;r<t;r++)n[r]=e.charCodeAt(r);return n},_=e.__addimage__.arrayBufferToBinaryString=function(e){for(var t="",n=S(e)?e:new Uint8Array(e),r=0;r<n.length;r+=8192)t+=String.fromCharCode.apply(null,n.subarray(r,r+8192));return t};e.addImage=function(){var e,n,a,i,o,s,c,u,d;if("number"==typeof arguments[1]?(n=t,a=arguments[1],i=arguments[2],o=arguments[3],s=arguments[4],c=arguments[5],u=arguments[6],d=arguments[7]):(n=arguments[1],a=arguments[2],i=arguments[3],o=arguments[4],s=arguments[5],c=arguments[6],u=arguments[7],d=arguments[8]),"object"===(0,r.Z)(e=arguments[0])&&!f(e)&&"imageData"in e){var h=e;e=h.imageData,n=h.format||n||t,a=h.x||a||0,i=h.y||i||0,o=h.w||h.width||o,s=h.h||h.height||s,c=h.alias||c,u=h.compression||u,d=h.rotation||h.angle||d}var p=this.internal.getFilters();if(void 0===u&&-1!==p.indexOf("FlateEncode")&&(u="SLOW"),isNaN(a)||isNaN(i))throw new Error("Invalid coordinates passed to jsPDF.addImage");l.call(this);var m=E.call(this,e,n,c,u);return v.call(this,a,i,o,s,m,d),this};var E=function(n,r,i,o){var s,l,c;if("string"==typeof n&&a(n)===t){n=unescape(n);var m=C(n,!1);(""!==m||void 0!==(m=e.loadFile(n,!0)))&&(n=m)}if(f(n)&&(n=h(n,r)),r=a(n,r),!d(r))throw new Error("addImage does not support files of type '"+r+"', please ensure that a plugin for '"+r+"' support is added.");if((null==(c=i)||0===c.length)&&(i=function(e){return"string"==typeof e||S(e)?b(e):S(e.data)?b(e.data):null}(n)),(s=p.call(this,i))||(N()&&(n instanceof Uint8Array||"RGBA"===r||(l=n,n=j(n))),s=this["process"+r.toUpperCase()](n,u.call(this),i,function(t){return t&&"string"==typeof t&&(t=t.toUpperCase()),t in e.image_compression?t:y.NONE}(o),l)),!s)throw new Error("An unknown error occurred whilst processing the image.");return s},C=e.__addimage__.convertBase64ToBinaryString=function(e,t){var n;t="boolean"!=typeof t||t;var r,a="";if("string"==typeof e){r=null!==(n=w(e))?n.data:e;try{a=re(r)}catch(e){if(t)throw x(r)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+e.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return a};e.getImageProperties=function(n){var r,i,o="";if(f(n)&&(n=h(n)),"string"==typeof n&&a(n)===t&&(""===(o=C(n,!1))&&(o=e.loadFile(n)||""),n=o),i=a(n),!d(i))throw new Error("addImage does not support files of type '"+i+"', please ensure that a plugin for '"+i+"' support is added.");if(!N()||n instanceof Uint8Array||(n=j(n)),!(r=this["process"+i.toUpperCase()](n)))throw new Error("An unknown error occurred whilst processing the image");return r.fileType=i,r}}(Te.API),function(e){var t=function(e){if(void 0!==e&&""!=e)return!0};Te.API.events.push(["addPage",function(e){this.internal.getPageInfo(e.pageNumber).pageContext.annotations=[]}]),e.events.push(["putPage",function(e){for(var n,r,a,i=this.internal.getCoordinateString,o=this.internal.getVerticalCoordinateString,s=this.internal.getPageInfoByObjId(e.objId),l=e.pageContext.annotations,c=!1,u=0;u<l.length&&!c;u++)switch((n=l[u]).type){case"link":(t(n.options.url)||t(n.options.pageNumber))&&(c=!0);break;case"reference":case"text":case"freetext":c=!0}if(0!=c){this.internal.write("/Annots [");for(var d=0;d<l.length;d++){n=l[d];var f=this.internal.pdfEscape,h=this.internal.getEncryptor(e.objId);switch(n.type){case"reference":this.internal.write(" "+n.object.objId+" 0 R ");break;case"text":var p=this.internal.newAdditionalObject(),m=this.internal.newAdditionalObject(),v=this.internal.getEncryptor(p.objId),g=n.title||"Note";a="<</Type /Annot /Subtype /Text "+(r="/Rect ["+i(n.bounds.x)+" "+o(n.bounds.y+n.bounds.h)+" "+i(n.bounds.x+n.bounds.w)+" "+o(n.bounds.y)+"] ")+"/Contents ("+f(v(n.contents))+")",a+=" /Popup "+m.objId+" 0 R",a+=" /P "+s.objId+" 0 R",a+=" /T ("+f(v(g))+") >>",p.content=a;var y=p.objId+" 0 R";a="<</Type /Annot /Subtype /Popup "+(r="/Rect ["+i(n.bounds.x+30)+" "+o(n.bounds.y+n.bounds.h)+" "+i(n.bounds.x+n.bounds.w+30)+" "+o(n.bounds.y)+"] ")+" /Parent "+y,n.open&&(a+=" /Open true"),a+=" >>",m.content=a,this.internal.write(p.objId,"0 R",m.objId,"0 R");break;case"freetext":r="/Rect ["+i(n.bounds.x)+" "+o(n.bounds.y)+" "+i(n.bounds.x+n.bounds.w)+" "+o(n.bounds.y+n.bounds.h)+"] ";var b=n.color||"#000000";a="<</Type /Annot /Subtype /FreeText "+r+"/Contents ("+f(h(n.contents))+")",a+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+b+")",a+=" /Border [0 0 0]",a+=" >>",this.internal.write(a);break;case"link":if(n.options.name){var x=this.annotations._nameMap[n.options.name];n.options.pageNumber=x.page,n.options.top=x.y}else n.options.top||(n.options.top=0);if(r="/Rect ["+n.finalBounds.x+" "+n.finalBounds.y+" "+n.finalBounds.w+" "+n.finalBounds.h+"] ",a="",n.options.url)a="<</Type /Annot /Subtype /Link "+r+"/Border [0 0 0] /A <</S /URI /URI ("+f(h(n.options.url))+") >>";else if(n.options.pageNumber)switch(a="<</Type /Annot /Subtype /Link "+r+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(n.options.pageNumber).objId+" 0 R",n.options.magFactor=n.options.magFactor||"XYZ",n.options.magFactor){case"Fit":a+=" /Fit]";break;case"FitH":a+=" /FitH "+n.options.top+"]";break;case"FitV":n.options.left=n.options.left||0,a+=" /FitV "+n.options.left+"]";break;default:var w=o(n.options.top);n.options.left=n.options.left||0,void 0===n.options.zoom&&(n.options.zoom=0),a+=" /XYZ "+n.options.left+" "+w+" "+n.options.zoom+"]"}""!=a&&(a+=" >>",this.internal.write(a))}}this.internal.write("]")}}]),e.createAnnotation=function(e){var t=this.internal.getCurrentPageInfo();switch(e.type){case"link":this.link(e.bounds.x,e.bounds.y,e.bounds.w,e.bounds.h,e);break;case"text":case"freetext":t.pageContext.annotations.push(e)}},e.link=function(e,t,n,r,a){var i=this.internal.getCurrentPageInfo(),o=this.internal.getCoordinateString,s=this.internal.getVerticalCoordinateString;i.pageContext.annotations.push({finalBounds:{x:o(e),y:s(t),w:o(e+n),h:s(t+r)},options:a,type:"link"})},e.textWithLink=function(e,t,n,r){var a,i,o=this.getTextWidth(e),s=this.internal.getLineHeight()/this.internal.scaleFactor;if(void 0!==r.maxWidth){i=r.maxWidth;var l=this.splitTextToSize(e,i).length;a=Math.ceil(s*l)}else i=o,a=s;return this.text(e,t,n,r),n+=.2*s,"center"===r.align&&(t-=o/2),"right"===r.align&&(t-=o),this.link(t,n-s,i,a,r),o},e.getTextWidth=function(e){var t=this.internal.getFontSize();return this.getStringUnitWidth(e)*t/this.internal.scaleFactor}}(Te.API),function(e){var t={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]},n={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},a=[1570,1571,1573,1575];e.__arabicParser__={};var i=e.__arabicParser__.isInArabicSubstitutionA=function(e){return void 0!==t[e.charCodeAt(0)]},o=e.__arabicParser__.isArabicLetter=function(e){return"string"==typeof e&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(e)},s=e.__arabicParser__.isArabicEndLetter=function(e){return o(e)&&i(e)&&t[e.charCodeAt(0)].length<=2},l=e.__arabicParser__.isArabicAlfLetter=function(e){return o(e)&&a.indexOf(e.charCodeAt(0))>=0};e.__arabicParser__.arabicLetterHasIsolatedForm=function(e){return o(e)&&i(e)&&t[e.charCodeAt(0)].length>=1};var c=e.__arabicParser__.arabicLetterHasFinalForm=function(e){return o(e)&&i(e)&&t[e.charCodeAt(0)].length>=2};e.__arabicParser__.arabicLetterHasInitialForm=function(e){return o(e)&&i(e)&&t[e.charCodeAt(0)].length>=3};var u=e.__arabicParser__.arabicLetterHasMedialForm=function(e){return o(e)&&i(e)&&4==t[e.charCodeAt(0)].length},d=e.__arabicParser__.resolveLigatures=function(e){var t=0,r=n,a="",i=0;for(t=0;t<e.length;t+=1)void 0!==r[e.charCodeAt(t)]?(i++,"number"==typeof(r=r[e.charCodeAt(t)])&&(a+=String.fromCharCode(r),r=n,i=0),t===e.length-1&&(r=n,a+=e.charAt(t-(i-1)),t-=i-1,i=0)):(r=n,a+=e.charAt(t-i),t-=i,i=0);return a};e.__arabicParser__.isArabicDiacritic=function(e){return void 0!==e&&void 0!==r[e.charCodeAt(0)]};var f=e.__arabicParser__.getCorrectForm=function(e,t,n){return o(e)?!1===i(e)?-1:!c(e)||!o(t)&&!o(n)||!o(n)&&s(t)||s(e)&&!o(t)||s(e)&&l(t)||s(e)&&s(t)?0:u(e)&&o(t)&&!s(t)&&o(n)&&c(n)?3:s(e)||!o(n)?1:2:-1},h=function(e){var n=0,r=0,a=0,i="",s="",l="",c=(e=e||"").split("\\s+"),u=[];for(n=0;n<c.length;n+=1){for(u.push(""),r=0;r<c[n].length;r+=1)i=c[n][r],s=c[n][r-1],l=c[n][r+1],o(i)?(a=f(i,s,l),u[n]+=-1!==a?String.fromCharCode(t[i.charCodeAt(0)][a]):i):u[n]+=i;u[n]=d(u[n])}return u.join(" ")},p=e.__arabicParser__.processArabic=e.processArabic=function(){var e,t="string"==typeof arguments[0]?arguments[0]:arguments[0].text,n=[];if(Array.isArray(t)){var r=0;for(n=[],r=0;r<t.length;r+=1)Array.isArray(t[r])?n.push([h(t[r][0]),t[r][1],t[r][2]]):n.push([h(t[r])]);e=n}else e=h(t);return"string"==typeof arguments[0]?e:(arguments[0].text=e,arguments[0])};e.events.push(["preProcessText",p])}(Te.API),Te.API.autoPrint=function(e){var t;if("javascript"===((e=e||{}).variant=e.variant||"non-conform",e.variant))this.addJS("print({});");else this.internal.events.subscribe("postPutResources",(function(){t=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 "+t+" 0 R")}));return this},function(e){var t=function(){var e=void 0;Object.defineProperty(this,"pdf",{get:function(){return e},set:function(t){e=t}});var t=150;Object.defineProperty(this,"width",{get:function(){return t},set:function(e){t=isNaN(e)||!1===Number.isInteger(e)||e<0?150:e,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=t+1)}});var n=300;Object.defineProperty(this,"height",{get:function(){return n},set:function(e){n=isNaN(e)||!1===Number.isInteger(e)||e<0?300:e,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=n+1)}});var r=[];Object.defineProperty(this,"childNodes",{get:function(){return r},set:function(e){r=e}});var a={};Object.defineProperty(this,"style",{get:function(){return a},set:function(e){a=e}}),Object.defineProperty(this,"parentNode",{})};t.prototype.getContext=function(e,t){var n;if("2d"!==(e=e||"2d"))return null;for(n in t)this.pdf.context2d.hasOwnProperty(n)&&(this.pdf.context2d[n]=t[n]);return this.pdf.context2d._canvas=this,this.pdf.context2d},t.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},e.events.push(["initialized",function(){this.canvas=new t,this.canvas.pdf=this}])}(Te.API),function(e){var t={left:0,top:0,bottom:0,right:0},n=!1,a=function(){void 0===this.internal.__cell__&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},t),this.internal.__cell__.margins.width=this.getPageWidth(),i.call(this))},i=function(){this.internal.__cell__.lastCell=new o,this.internal.__cell__.pages=1},o=function(){var e=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return e},set:function(t){e=t}});var t=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return t},set:function(e){t=e}});var n=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return n},set:function(e){n=e}});var r=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return r},set:function(e){r=e}});var a=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return a},set:function(e){a=e}});var i=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return i},set:function(e){i=e}});var o=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return o},set:function(e){o=e}}),this};o.prototype.clone=function(){return new o(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},o.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},e.setHeaderFunction=function(e){return a.call(this),this.internal.__cell__.headerFunction="function"==typeof e?e:void 0,this},e.getTextDimensions=function(e,t){a.call(this);var n=(t=t||{}).fontSize||this.getFontSize(),r=t.font||this.getFont(),i=t.scaleFactor||this.internal.scaleFactor,o=0,s=0,l=0,c=this;if(!Array.isArray(e)&&"string"!=typeof e){if("number"!=typeof e)throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");e=String(e)}var u=t.maxWidth;u>0?"string"==typeof e?e=this.splitTextToSize(e,u):"[object Array]"===Object.prototype.toString.call(e)&&(e=e.reduce((function(e,t){return e.concat(c.splitTextToSize(t,u))}),[])):e=Array.isArray(e)?e:[e];for(var d=0;d<e.length;d++)o<(l=this.getStringUnitWidth(e[d],{font:r})*n)&&(o=l);return 0!==o&&(s=e.length),{w:o/=i,h:Math.max((s*n*this.getLineHeightFactor()-n*(this.getLineHeightFactor()-1))/i,0)}},e.cellAddPage=function(){a.call(this),this.addPage();var e=this.internal.__cell__.margins||t;return this.internal.__cell__.lastCell=new o(e.left,e.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var s=e.cell=function(){var e;e=arguments[0]instanceof o?arguments[0]:new o(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),a.call(this);var r=this.internal.__cell__.lastCell,i=this.internal.__cell__.padding,s=this.internal.__cell__.margins||t,l=this.internal.__cell__.tableHeaderRow,c=this.internal.__cell__.printHeaders;return void 0!==r.lineNumber&&(r.lineNumber===e.lineNumber?(e.x=(r.x||0)+(r.width||0),e.y=r.y||0):r.y+r.height+e.height+s.bottom>this.getPageHeight()?(this.cellAddPage(),e.y=s.top,c&&l&&(this.printHeaderRow(e.lineNumber,!0),e.y+=l[0].height)):e.y=r.y+r.height||e.y),void 0!==e.text[0]&&(this.rect(e.x,e.y,e.width,e.height,!0===n?"FD":void 0),"right"===e.align?this.text(e.text,e.x+e.width-i,e.y+i,{align:"right",baseline:"top"}):"center"===e.align?this.text(e.text,e.x+e.width/2,e.y+i,{align:"center",baseline:"top",maxWidth:e.width-i-i}):this.text(e.text,e.x+i,e.y+i,{align:"left",baseline:"top",maxWidth:e.width-i-i})),this.internal.__cell__.lastCell=e,this};e.table=function(e,n,c,u,d){if(a.call(this),!c)throw new Error("No data for PDF table.");var f,h,p,m,v=[],g=[],y=[],b={},x={},w=[],N=[],S=(d=d||{}).autoSize||!1,j=!1!==d.printHeaders,_=d.css&&void 0!==d.css["font-size"]?16*d.css["font-size"]:d.fontSize||12,E=d.margins||Object.assign({width:this.getPageWidth()},t),C="number"==typeof d.padding?d.padding:3,A=d.headerBackgroundColor||"#c8c8c8",k=d.headerTextColor||"#000";if(i.call(this),this.internal.__cell__.printHeaders=j,this.internal.__cell__.margins=E,this.internal.__cell__.table_font_size=_,this.internal.__cell__.padding=C,this.internal.__cell__.headerBackgroundColor=A,this.internal.__cell__.headerTextColor=k,this.setFontSize(_),null==u)g=v=Object.keys(c[0]),y=v.map((function(){return"left"}));else if(Array.isArray(u)&&"object"===(0,r.Z)(u[0]))for(v=u.map((function(e){return e.name})),g=u.map((function(e){return e.prompt||e.name||""})),y=u.map((function(e){return e.align||"left"})),f=0;f<u.length;f+=1)x[u[f].name]=u[f].width*(19.049976/25.4);else Array.isArray(u)&&"string"==typeof u[0]&&(g=v=u,y=v.map((function(){return"left"})));if(S||Array.isArray(u)&&"string"==typeof u[0])for(f=0;f<v.length;f+=1){for(b[m=v[f]]=c.map((function(e){return e[m]})),this.setFont(void 0,"bold"),w.push(this.getTextDimensions(g[f],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),h=b[m],this.setFont(void 0,"normal"),p=0;p<h.length;p+=1)w.push(this.getTextDimensions(h[p],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);x[m]=Math.max.apply(null,w)+C+C,w=[]}if(j){var T={};for(f=0;f<v.length;f+=1)T[v[f]]={},T[v[f]].text=g[f],T[v[f]].align=y[f];var O=l.call(this,T,x);N=v.map((function(t){return new o(e,n,x[t],O,T[t].text,void 0,T[t].align)})),this.setTableHeaderRow(N),this.printHeaderRow(1,!1)}var P=u.reduce((function(e,t){return e[t.name]=t.align,e}),{});for(f=0;f<c.length;f+=1){"rowStart"in d&&d.rowStart instanceof Function&&d.rowStart({row:f,data:c[f]},this);var R=l.call(this,c[f],x);for(p=0;p<v.length;p+=1){var I=c[f][v[p]];"cellStart"in d&&d.cellStart instanceof Function&&d.cellStart({row:f,col:p,data:I},this),s.call(this,new o(e,n,x[v[p]],R,I,f+2,P[v[p]]))}}return this.internal.__cell__.table_x=e,this.internal.__cell__.table_y=n,this};var l=function(e,t){var n=this.internal.__cell__.padding,r=this.internal.__cell__.table_font_size,a=this.internal.scaleFactor;return Object.keys(e).map((function(r){var a=e[r];return this.splitTextToSize(a.hasOwnProperty("text")?a.text:a,t[r]-n-n)}),this).map((function(e){return this.getLineHeightFactor()*e.length*r/a+n+n}),this).reduce((function(e,t){return Math.max(e,t)}),0)};e.setTableHeaderRow=function(e){a.call(this),this.internal.__cell__.tableHeaderRow=e},e.printHeaderRow=function(e,t){if(a.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var r;if(n=!0,"function"==typeof this.internal.__cell__.headerFunction){var i=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new o(i[0],i[1],i[2],i[3],void 0,-1)}this.setFont(void 0,"bold");for(var l=[],c=0;c<this.internal.__cell__.tableHeaderRow.length;c+=1){r=this.internal.__cell__.tableHeaderRow[c].clone(),t&&(r.y=this.internal.__cell__.margins.top||0,l.push(r)),r.lineNumber=e;var u=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),s.call(this,r),this.setTextColor(u)}l.length>0&&this.setTableHeaderRow(l),this.setFont(void 0,"normal"),n=!1}}(Te.API);var xt={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},wt=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Nt=bt(wt),St=[100,200,300,400,500,600,700,800,900],jt=bt(St);function _t(e){var t=e.family.replace(/"|'/g,"").toLowerCase(),n=function(e){return xt[e=e||"normal"]?e:"normal"}(e.style),r=function(e){return e?"number"==typeof e?e>=100&&e<=900&&e%100==0?e:400:/^\d00$/.test(e)?parseInt(e):"bold"===e?700:400:400}(e.weight),a=function(e){return"number"==typeof Nt[e=e||"normal"]?e:"normal"}(e.stretch);return{family:t,style:n,weight:r,stretch:a,src:e.src||[],ref:e.ref||{name:t,style:[a,n,r].join(" ")}}}function Et(e,t,n,r){var a;for(a=n;a>=0&&a<t.length;a+=r)if(e[t[a]])return e[t[a]];for(a=n;a>=0&&a<t.length;a-=r)if(e[t[a]])return e[t[a]]}var Ct={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},At={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function kt(e){return[e.stretch,e.style,e.weight,e.family].join(" ")}function Tt(e){return e.trimLeft()}function Ot(e,t){for(var n=0;n<e.length;){if(e.charAt(n)===t)return[e.substring(0,n),e.substring(n+1)];n+=1}return null}function Pt(e){var t=e.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return null===t?null:[t[0],e.substring(t[0].length)]}var Rt,It,Mt,Dt,Lt=["times"];!function(e){var t,n,a,i,o,s,l,c,u,d=function(e){return e=e||{},this.isStrokeTransparent=e.isStrokeTransparent||!1,this.strokeOpacity=e.strokeOpacity||1,this.strokeStyle=e.strokeStyle||"#000000",this.fillStyle=e.fillStyle||"#000000",this.isFillTransparent=e.isFillTransparent||!1,this.fillOpacity=e.fillOpacity||1,this.font=e.font||"10px sans-serif",this.textBaseline=e.textBaseline||"alphabetic",this.textAlign=e.textAlign||"left",this.lineWidth=e.lineWidth||1,this.lineJoin=e.lineJoin||"miter",this.lineCap=e.lineCap||"butt",this.path=e.path||[],this.transform=void 0!==e.transform?e.transform.clone():new c,this.globalCompositeOperation=e.globalCompositeOperation||"normal",this.globalAlpha=e.globalAlpha||1,this.clip_path=e.clip_path||[],this.currentPoint=e.currentPoint||new s,this.miterLimit=e.miterLimit||10,this.lastPoint=e.lastPoint||new s,this.lineDashOffset=e.lineDashOffset||0,this.lineDash=e.lineDash||[],this.margin=e.margin||[0,0,0,0],this.prevPageLastElemOffset=e.prevPageLastElemOffset||0,this.ignoreClearRect="boolean"!=typeof e.ignoreClearRect||e.ignoreClearRect,this};e.events.push(["initialized",function(){this.context2d=new f(this),t=this.internal.f2,n=this.internal.getCoordinateString,a=this.internal.getVerticalCoordinateString,i=this.internal.getHorizontalCoordinate,o=this.internal.getVerticalCoordinate,s=this.internal.Point,l=this.internal.Rectangle,c=this.internal.Matrix,u=new d}]);var f=function(e){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var t=e;Object.defineProperty(this,"pdf",{get:function(){return t}});var n=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return n},set:function(e){n=Boolean(e)}});var r=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return r},set:function(e){r=Boolean(e)}});var a=0;Object.defineProperty(this,"posX",{get:function(){return a},set:function(e){isNaN(e)||(a=e)}});var i=0;Object.defineProperty(this,"posY",{get:function(){return i},set:function(e){isNaN(e)||(i=e)}}),Object.defineProperty(this,"margin",{get:function(){return u.margin},set:function(e){var t;"number"==typeof e?t=[e,e,e,e]:((t=new Array(4))[0]=e[0],t[1]=e.length>=2?e[1]:t[0],t[2]=e.length>=3?e[2]:t[0],t[3]=e.length>=4?e[3]:t[1]),u.margin=t}});var o=!1;Object.defineProperty(this,"autoPaging",{get:function(){return o},set:function(e){o=e}});var s=0;Object.defineProperty(this,"lastBreak",{get:function(){return s},set:function(e){s=e}});var l=[];Object.defineProperty(this,"pageBreaks",{get:function(){return l},set:function(e){l=e}}),Object.defineProperty(this,"ctx",{get:function(){return u},set:function(e){e instanceof d&&(u=e)}}),Object.defineProperty(this,"path",{get:function(){return u.path},set:function(e){u.path=e}});var c=[];Object.defineProperty(this,"ctxStack",{get:function(){return c},set:function(e){c=e}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(e){var t;t=h(e),this.ctx.fillStyle=t.style,this.ctx.isFillTransparent=0===t.a,this.ctx.fillOpacity=t.a,this.pdf.setFillColor(t.r,t.g,t.b,{a:t.a}),this.pdf.setTextColor(t.r,t.g,t.b,{a:t.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(e){var t=h(e);this.ctx.strokeStyle=t.style,this.ctx.isStrokeTransparent=0===t.a,this.ctx.strokeOpacity=t.a,0===t.a?this.pdf.setDrawColor(255,255,255):(t.a,this.pdf.setDrawColor(t.r,t.g,t.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(e){-1!==["butt","round","square"].indexOf(e)&&(this.ctx.lineCap=e,this.pdf.setLineCap(e))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(e){isNaN(e)||(this.ctx.lineWidth=e,this.pdf.setLineWidth(e))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(e){-1!==["bevel","round","miter"].indexOf(e)&&(this.ctx.lineJoin=e,this.pdf.setLineJoin(e))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(e){isNaN(e)||(this.ctx.miterLimit=e,this.pdf.setMiterLimit(e))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(e){this.ctx.textBaseline=e}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(e){-1!==["right","end","center","left","start"].indexOf(e)&&(this.ctx.textAlign=e)}});var f=null;function p(e,t){if(null===f){var n=function(e){var t=[];return Object.keys(e).forEach((function(n){e[n].forEach((function(e){var r=null;switch(e){case"bold":r={family:n,weight:"bold"};break;case"italic":r={family:n,style:"italic"};break;case"bolditalic":r={family:n,weight:"bold",style:"italic"};break;case"":case"normal":r={family:n}}null!==r&&(r.ref={name:n,style:e},t.push(r))}))})),t}(e.getFontList());f=function(e){for(var t={},n=0;n<e.length;++n){var r=_t(e[n]),a=r.family,i=r.stretch,o=r.style,s=r.weight;t[a]=t[a]||{},t[a][i]=t[a][i]||{},t[a][i][o]=t[a][i][o]||{},t[a][i][o][s]=r}return t}(n.concat(t))}return f}var m=null;Object.defineProperty(this,"fontFaces",{get:function(){return m},set:function(e){f=null,m=e}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(e){var t;if(this.ctx.font=e,null!==(t=/^\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(e))){var n=t[1],r=(t[2],t[3]),a=t[4],i=(t[5],t[6]),o=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(a)[2];a="px"===o?Math.floor(parseFloat(a)*this.pdf.internal.scaleFactor):"em"===o?Math.floor(parseFloat(a)*this.pdf.getFontSize()):Math.floor(parseFloat(a)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(a);var s=function(e){var t,n,r=[],a=e.trim();if(""===a)return Lt;if(a in At)return[At[a]];for(;""!==a;){switch(n=null,t=(a=Tt(a)).charAt(0)){case'"':case"'":n=Ot(a.substring(1),t);break;default:n=Pt(a)}if(null===n)return Lt;if(r.push(n[0]),""!==(a=Tt(n[1]))&&","!==a.charAt(0))return Lt;a=a.replace(/^,/,"")}return r}(i);if(this.fontFaces){var l=function(e,t,n){for(var r=(n=n||{}).defaultFontFamily||"times",a=Object.assign({},Ct,n.genericFontFamilies||{}),i=null,o=null,s=0;s<t.length;++s)if(a[(i=_t(t[s])).family]&&(i.family=a[i.family]),e.hasOwnProperty(i.family)){o=e[i.family];break}if(!(o=o||e[r]))throw new Error("Could not find a font-family for the rule '"+kt(i)+"' and default family '"+r+"'.");if(o=function(e,t){if(t[e])return t[e];var n=Nt[e],r=n<=Nt.normal?-1:1,a=Et(t,wt,n,r);if(!a)throw new Error("Could not find a matching font-stretch value for "+e);return a}(i.stretch,o),o=function(e,t){if(t[e])return t[e];for(var n=xt[e],r=0;r<n.length;++r)if(t[n[r]])return t[n[r]];throw new Error("Could not find a matching font-style for "+e)}(i.style,o),!(o=function(e,t){if(t[e])return t[e];if(400===e&&t[500])return t[500];if(500===e&&t[400])return t[400];var n=jt[e],r=Et(t,St,n,e<400?-1:1);if(!r)throw new Error("Could not find a matching font-weight for value "+e);return r}(i.weight,o)))throw new Error("Failed to resolve a font for the rule '"+kt(i)+"'.");return o}(p(this.pdf,this.fontFaces),s.map((function(e){return{family:e,stretch:"normal",weight:r,style:n}})));this.pdf.setFont(l.ref.name,l.ref.style)}else{var c="";("bold"===r||parseInt(r,10)>=700||"bold"===n)&&(c="bold"),"italic"===n&&(c+="italic"),0===c.length&&(c="normal");for(var u="",d={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"},f=0;f<s.length;f++){if(void 0!==this.pdf.internal.getFont(s[f],c,{noFallback:!0,disableWarning:!0})){u=s[f];break}if("bolditalic"===c&&void 0!==this.pdf.internal.getFont(s[f],"bold",{noFallback:!0,disableWarning:!0}))u=s[f],c="bold";else if(void 0!==this.pdf.internal.getFont(s[f],"normal",{noFallback:!0,disableWarning:!0})){u=s[f],c="normal";break}}if(""===u)for(var h=0;h<s.length;h++)if(d[s[h]]){u=d[s[h]];break}u=""===u?"Times":u,this.pdf.setFont(u,c)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(e){this.ctx.globalCompositeOperation=e}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(e){this.ctx.globalAlpha=e}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(e){this.ctx.lineDashOffset=e,F.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(e){this.ctx.lineDash=e,F.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(e){this.ctx.ignoreClearRect=Boolean(e)}})};f.prototype.setLineDash=function(e){this.lineDash=e},f.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},f.prototype.fill=function(){w.call(this,"fill",!1)},f.prototype.stroke=function(){w.call(this,"stroke",!1)},f.prototype.beginPath=function(){this.path=[{type:"begin"}]},f.prototype.moveTo=function(e,t){if(isNaN(e)||isNaN(t))throw Q.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var n=this.ctx.transform.applyToPoint(new s(e,t));this.path.push({type:"mt",x:n.x,y:n.y}),this.ctx.lastPoint=new s(e,t)},f.prototype.closePath=function(){var e=new s(0,0),t=0;for(t=this.path.length-1;-1!==t;t--)if("begin"===this.path[t].type&&"object"===(0,r.Z)(this.path[t+1])&&"number"==typeof this.path[t+1].x){e=new s(this.path[t+1].x,this.path[t+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new s(e.x,e.y)},f.prototype.lineTo=function(e,t){if(isNaN(e)||isNaN(t))throw Q.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var n=this.ctx.transform.applyToPoint(new s(e,t));this.path.push({type:"lt",x:n.x,y:n.y}),this.ctx.lastPoint=new s(n.x,n.y)},f.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),w.call(this,null,!0)},f.prototype.quadraticCurveTo=function(e,t,n,r){if(isNaN(n)||isNaN(r)||isNaN(e)||isNaN(t))throw Q.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var a=this.ctx.transform.applyToPoint(new s(n,r)),i=this.ctx.transform.applyToPoint(new s(e,t));this.path.push({type:"qct",x1:i.x,y1:i.y,x:a.x,y:a.y}),this.ctx.lastPoint=new s(a.x,a.y)},f.prototype.bezierCurveTo=function(e,t,n,r,a,i){if(isNaN(a)||isNaN(i)||isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw Q.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var o=this.ctx.transform.applyToPoint(new s(a,i)),l=this.ctx.transform.applyToPoint(new s(e,t)),c=this.ctx.transform.applyToPoint(new s(n,r));this.path.push({type:"bct",x1:l.x,y1:l.y,x2:c.x,y2:c.y,x:o.x,y:o.y}),this.ctx.lastPoint=new s(o.x,o.y)},f.prototype.arc=function(e,t,n,r,a,i){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(a))throw Q.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(i=Boolean(i),!this.ctx.transform.isIdentity){var o=this.ctx.transform.applyToPoint(new s(e,t));e=o.x,t=o.y;var l=this.ctx.transform.applyToPoint(new s(0,n)),c=this.ctx.transform.applyToPoint(new s(0,0));n=Math.sqrt(Math.pow(l.x-c.x,2)+Math.pow(l.y-c.y,2))}Math.abs(a-r)>=2*Math.PI&&(r=0,a=2*Math.PI),this.path.push({type:"arc",x:e,y:t,radius:n,startAngle:r,endAngle:a,counterclockwise:i})},f.prototype.arcTo=function(e,t,n,r,a){throw new Error("arcTo not implemented.")},f.prototype.rect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw Q.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(e,t),this.lineTo(e+n,t),this.lineTo(e+n,t+r),this.lineTo(e,t+r),this.lineTo(e,t),this.lineTo(e+n,t),this.lineTo(e,t)},f.prototype.fillRect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw Q.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!p.call(this)){var a={};"butt"!==this.lineCap&&(a.lineCap=this.lineCap,this.lineCap="butt"),"miter"!==this.lineJoin&&(a.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(e,t,n,r),this.fill(),a.hasOwnProperty("lineCap")&&(this.lineCap=a.lineCap),a.hasOwnProperty("lineJoin")&&(this.lineJoin=a.lineJoin)}},f.prototype.strokeRect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw Q.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");m.call(this)||(this.beginPath(),this.rect(e,t,n,r),this.stroke())},f.prototype.clearRect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw Q.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(e,t,n,r))},f.prototype.save=function(e){e="boolean"!=typeof e||e;for(var t=this.pdf.internal.getCurrentPageInfo().pageNumber,n=0;n<this.pdf.internal.getNumberOfPages();n++)this.pdf.setPage(n+1),this.pdf.internal.out("q");if(this.pdf.setPage(t),e){this.ctx.fontSize=this.pdf.internal.getFontSize();var r=new d(this.ctx);this.ctxStack.push(this.ctx),this.ctx=r}},f.prototype.restore=function(e){e="boolean"!=typeof e||e;for(var t=this.pdf.internal.getCurrentPageInfo().pageNumber,n=0;n<this.pdf.internal.getNumberOfPages();n++)this.pdf.setPage(n+1),this.pdf.internal.out("Q");this.pdf.setPage(t),e&&0!==this.ctxStack.length&&(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)},f.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var h=function(e){var t,n,r,a;if(!0===e.isCanvasGradient&&(e=e.getColor()),!e)return{r:0,g:0,b:0,a:0,style:e};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(e))t=0,n=0,r=0,a=0;else{var i=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(e);if(null!==i)t=parseInt(i[1]),n=parseInt(i[2]),r=parseInt(i[3]),a=1;else if(null!==(i=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(e)))t=parseInt(i[1]),n=parseInt(i[2]),r=parseInt(i[3]),a=parseFloat(i[4]);else{if(a=1,"string"==typeof e&&"#"!==e.charAt(0)){var o=new oe(e);e=o.ok?o.toHex():"#000000"}4===e.length?(t=e.substring(1,2),t+=t,n=e.substring(2,3),n+=n,r=e.substring(3,4),r+=r):(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7)),t=parseInt(t,16),n=parseInt(n,16),r=parseInt(r,16)}}return{r:t,g:n,b:r,a:a,style:e}},p=function(){return this.ctx.isFillTransparent||0==this.globalAlpha},m=function(){return Boolean(this.ctx.isStrokeTransparent||0==this.globalAlpha)};f.prototype.fillText=function(e,t,n,r){if(isNaN(t)||isNaN(n)||"string"!=typeof e)throw Q.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(r=isNaN(r)?void 0:r,!p.call(this)){var a=M(this.ctx.transform.rotation),i=this.ctx.transform.scaleX;k.call(this,{text:e,x:t,y:n,scale:i,angle:a,align:this.textAlign,maxWidth:r})}},f.prototype.strokeText=function(e,t,n,r){if(isNaN(t)||isNaN(n)||"string"!=typeof e)throw Q.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!m.call(this)){r=isNaN(r)?void 0:r;var a=M(this.ctx.transform.rotation),i=this.ctx.transform.scaleX;k.call(this,{text:e,x:t,y:n,scale:i,renderingMode:"stroke",angle:a,align:this.textAlign,maxWidth:r})}},f.prototype.measureText=function(e){if("string"!=typeof e)throw Q.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var t=this.pdf,n=this.pdf.internal.scaleFactor,r=t.internal.getFontSize(),a=t.getStringUnitWidth(e)*r/t.internal.scaleFactor,i=function(e){var t=(e=e||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return t}}),this};return new i({width:a*=Math.round(96*n/72*1e4)/1e4})},f.prototype.scale=function(e,t){if(isNaN(e)||isNaN(t))throw Q.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var n=new c(e,0,0,t,0,0);this.ctx.transform=this.ctx.transform.multiply(n)},f.prototype.rotate=function(e){if(isNaN(e))throw Q.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var t=new c(Math.cos(e),Math.sin(e),-Math.sin(e),Math.cos(e),0,0);this.ctx.transform=this.ctx.transform.multiply(t)},f.prototype.translate=function(e,t){if(isNaN(e)||isNaN(t))throw Q.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var n=new c(1,0,0,1,e,t);this.ctx.transform=this.ctx.transform.multiply(n)},f.prototype.transform=function(e,t,n,r,a,i){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(a)||isNaN(i))throw Q.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var o=new c(e,t,n,r,a,i);this.ctx.transform=this.ctx.transform.multiply(o)},f.prototype.setTransform=function(e,t,n,r,a,i){e=isNaN(e)?1:e,t=isNaN(t)?0:t,n=isNaN(n)?0:n,r=isNaN(r)?1:r,a=isNaN(a)?0:a,i=isNaN(i)?0:i,this.ctx.transform=new c(e,t,n,r,a,i)};var v=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};f.prototype.drawImage=function(e,t,n,r,a,i,o,s,u){var d=this.pdf.getImageProperties(e),f=1,h=1,p=1,m=1;void 0!==r&&void 0!==s&&(p=s/r,m=u/a,f=d.width/r*s/r,h=d.height/a*u/a),void 0===i&&(i=t,o=n,t=0,n=0),void 0!==r&&void 0===s&&(s=r,u=a),void 0===r&&void 0===s&&(s=d.width,u=d.height);for(var y,w=this.ctx.transform.decompose(),S=M(w.rotate.shx),j=new c,_=(j=(j=(j=j.multiply(w.translate)).multiply(w.skew)).multiply(w.scale)).applyToRectangle(new l(i-t*p,o-n*m,r*f,a*h)),E=g.call(this,_),C=[],A=0;A<E.length;A+=1)-1===C.indexOf(E[A])&&C.push(E[A]);if(x(C),this.autoPaging)for(var k=C[0],T=C[C.length-1],O=k;O<T+1;O++){this.pdf.setPage(O);var P=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],R=1===O?this.posY+this.margin[0]:this.margin[0],I=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],D=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],L=1===O?0:I+(O-2)*D;if(0!==this.ctx.clip_path.length){var F=this.path;y=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=b(y,this.posX+this.margin[3],-L+R+this.ctx.prevPageLastElemOffset),N.call(this,"fill",!0),this.path=F}var B=JSON.parse(JSON.stringify(_));B=b([B],this.posX+this.margin[3],-L+R+this.ctx.prevPageLastElemOffset)[0];var Z=(O>k||O<T)&&v.call(this);Z&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],P,D,null).clip().discardPath()),this.pdf.addImage(e,"JPEG",B.x,B.y,B.w,B.h,null,null,S),Z&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(e,"JPEG",_.x,_.y,_.w,_.h,null,null,S)};var g=function(e,t,n){var r=[];t=t||this.pdf.internal.pageSize.width,n=n||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var a=this.posY+this.ctx.prevPageLastElemOffset;switch(e.type){default:case"mt":case"lt":r.push(Math.floor((e.y+a)/n)+1);break;case"arc":r.push(Math.floor((e.y+a-e.radius)/n)+1),r.push(Math.floor((e.y+a+e.radius)/n)+1);break;case"qct":var i=D(this.ctx.lastPoint.x,this.ctx.lastPoint.y,e.x1,e.y1,e.x,e.y);r.push(Math.floor((i.y+a)/n)+1),r.push(Math.floor((i.y+i.h+a)/n)+1);break;case"bct":var o=L(this.ctx.lastPoint.x,this.ctx.lastPoint.y,e.x1,e.y1,e.x2,e.y2,e.x,e.y);r.push(Math.floor((o.y+a)/n)+1),r.push(Math.floor((o.y+o.h+a)/n)+1);break;case"rect":r.push(Math.floor((e.y+a)/n)+1),r.push(Math.floor((e.y+e.h+a)/n)+1)}for(var s=0;s<r.length;s+=1)for(;this.pdf.internal.getNumberOfPages()<r[s];)y.call(this);return r},y=function(){var e=this.fillStyle,t=this.strokeStyle,n=this.font,r=this.lineCap,a=this.lineWidth,i=this.lineJoin;this.pdf.addPage(),this.fillStyle=e,this.strokeStyle=t,this.font=n,this.lineCap=r,this.lineWidth=a,this.lineJoin=i},b=function(e,t,n){for(var r=0;r<e.length;r++)switch(e[r].type){case"bct":e[r].x2+=t,e[r].y2+=n;case"qct":e[r].x1+=t,e[r].y1+=n;default:e[r].x+=t,e[r].y+=n}return e},x=function(e){return e.sort((function(e,t){return e-t}))},w=function(e,t){for(var n,r,a=this.fillStyle,i=this.strokeStyle,o=this.lineCap,s=this.lineWidth,l=Math.abs(s*this.ctx.transform.scaleX),c=this.lineJoin,u=JSON.parse(JSON.stringify(this.path)),d=JSON.parse(JSON.stringify(this.path)),f=[],h=0;h<d.length;h++)if(void 0!==d[h].x)for(var p=g.call(this,d[h]),m=0;m<p.length;m+=1)-1===f.indexOf(p[m])&&f.push(p[m]);for(var w=0;w<f.length;w++)for(;this.pdf.internal.getNumberOfPages()<f[w];)y.call(this);if(x(f),this.autoPaging)for(var S=f[0],j=f[f.length-1],_=S;_<j+1;_++){this.pdf.setPage(_),this.fillStyle=a,this.strokeStyle=i,this.lineCap=o,this.lineWidth=l,this.lineJoin=c;var E=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],C=1===_?this.posY+this.margin[0]:this.margin[0],A=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],k=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],T=1===_?0:A+(_-2)*k;if(0!==this.ctx.clip_path.length){var O=this.path;n=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=b(n,this.posX+this.margin[3],-T+C+this.ctx.prevPageLastElemOffset),N.call(this,e,!0),this.path=O}if(r=JSON.parse(JSON.stringify(u)),this.path=b(r,this.posX+this.margin[3],-T+C+this.ctx.prevPageLastElemOffset),!1===t||0===_){var P=(_>S||_<j)&&v.call(this);P&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],E,k,null).clip().discardPath()),N.call(this,e,t),P&&this.pdf.restoreGraphicsState()}this.lineWidth=s}else this.lineWidth=l,N.call(this,e,t),this.lineWidth=s;this.path=u},N=function(e,t){if(("stroke"!==e||t||!m.call(this))&&("stroke"===e||t||!p.call(this))){for(var n,r,a=[],i=this.path,o=0;o<i.length;o++){var s=i[o];switch(s.type){case"begin":a.push({begin:!0});break;case"close":a.push({close:!0});break;case"mt":a.push({start:s,deltas:[],abs:[]});break;case"lt":var l=a.length;if(i[o-1]&&!isNaN(i[o-1].x)&&(n=[s.x-i[o-1].x,s.y-i[o-1].y],l>0))for(;l>=0;l--)if(!0!==a[l-1].close&&!0!==a[l-1].begin){a[l-1].deltas.push(n),a[l-1].abs.push(s);break}break;case"bct":n=[s.x1-i[o-1].x,s.y1-i[o-1].y,s.x2-i[o-1].x,s.y2-i[o-1].y,s.x-i[o-1].x,s.y-i[o-1].y],a[a.length-1].deltas.push(n);break;case"qct":var c=i[o-1].x+2/3*(s.x1-i[o-1].x),u=i[o-1].y+2/3*(s.y1-i[o-1].y),d=s.x+2/3*(s.x1-s.x),f=s.y+2/3*(s.y1-s.y),h=s.x,v=s.y;n=[c-i[o-1].x,u-i[o-1].y,d-i[o-1].x,f-i[o-1].y,h-i[o-1].x,v-i[o-1].y],a[a.length-1].deltas.push(n);break;case"arc":a.push({deltas:[],abs:[],arc:!0}),Array.isArray(a[a.length-1].abs)&&a[a.length-1].abs.push(s)}}r=t?null:"stroke"===e?"stroke":"fill";for(var g=!1,y=0;y<a.length;y++)if(a[y].arc)for(var b=a[y].abs,x=0;x<b.length;x++){var w=b[x];"arc"===w.type?_.call(this,w.x,w.y,w.radius,w.startAngle,w.endAngle,w.counterclockwise,void 0,t,!g):T.call(this,w.x,w.y),g=!0}else if(!0===a[y].close)this.pdf.internal.out("h"),g=!1;else if(!0!==a[y].begin){var N=a[y].start.x,S=a[y].start.y;O.call(this,a[y].deltas,N,S),g=!0}r&&E.call(this,r),t&&C.call(this)}},S=function(e){var t=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,n=t*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return e-n;case"top":return e+t-n;case"hanging":return e+t-2*n;case"middle":return e+t/2-n;default:return e}},j=function(e){return e+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};f.prototype.createLinearGradient=function(){var e=function(){};return e.colorStops=[],e.addColorStop=function(e,t){this.colorStops.push([e,t])},e.getColor=function(){return 0===this.colorStops.length?"#000000":this.colorStops[0][1]},e.isCanvasGradient=!0,e},f.prototype.createPattern=function(){return this.createLinearGradient()},f.prototype.createRadialGradient=function(){return this.createLinearGradient()};var _=function(e,t,n,r,a,i,o,s,l){for(var c=R.call(this,n,r,a,i),u=0;u<c.length;u++){var d=c[u];0===u&&(l?A.call(this,d.x1+e,d.y1+t):T.call(this,d.x1+e,d.y1+t)),P.call(this,e,t,d.x2,d.y2,d.x3,d.y3,d.x4,d.y4)}s?C.call(this):E.call(this,o)},E=function(e){switch(e){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},C=function(){this.pdf.clip(),this.pdf.discardPath()},A=function(e,t){this.pdf.internal.out(n(e)+" "+a(t)+" m")},k=function(e){var t;switch(e.align){case"right":case"end":t="right";break;case"center":t="center";break;default:t="left"}var n=this.pdf.getTextDimensions(e.text),r=S.call(this,e.y),a=j.call(this,r)-n.h,i=this.ctx.transform.applyToPoint(new s(e.x,r)),o=this.ctx.transform.decompose(),u=new c;u=(u=(u=u.multiply(o.translate)).multiply(o.skew)).multiply(o.scale);for(var d,f,h,p=this.ctx.transform.applyToRectangle(new l(e.x,r,n.w,n.h)),m=u.applyToRectangle(new l(e.x,a,n.w,n.h)),y=g.call(this,m),w=[],_=0;_<y.length;_+=1)-1===w.indexOf(y[_])&&w.push(y[_]);if(x(w),this.autoPaging)for(var E=w[0],C=w[w.length-1],A=E;A<C+1;A++){this.pdf.setPage(A);var k=1===A?this.posY+this.margin[0]:this.margin[0],T=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],O=this.pdf.internal.pageSize.height-this.margin[2],P=O-this.margin[0],R=this.pdf.internal.pageSize.width-this.margin[1],I=R-this.margin[3],M=1===A?0:T+(A-2)*P;if(0!==this.ctx.clip_path.length){var D=this.path;d=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=b(d,this.posX+this.margin[3],-1*M+k),N.call(this,"fill",!0),this.path=D}var L=b([JSON.parse(JSON.stringify(m))],this.posX+this.margin[3],-M+k+this.ctx.prevPageLastElemOffset)[0];e.scale>=.01&&(f=this.pdf.internal.getFontSize(),this.pdf.setFontSize(f*e.scale),h=this.lineWidth,this.lineWidth=h*e.scale);var F="text"!==this.autoPaging;if(F||L.y+L.h<=O){if(F||L.y>=k&&L.x<=R){var B=F?e.text:this.pdf.splitTextToSize(e.text,e.maxWidth||R-L.x)[0],Z=b([JSON.parse(JSON.stringify(p))],this.posX+this.margin[3],-M+k+this.ctx.prevPageLastElemOffset)[0],z=F&&(A>E||A<C)&&v.call(this);z&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],I,P,null).clip().discardPath()),this.pdf.text(B,Z.x,Z.y,{angle:e.angle,align:t,renderingMode:e.renderingMode}),z&&this.pdf.restoreGraphicsState()}}else L.y<O&&(this.ctx.prevPageLastElemOffset+=O-L.y);e.scale>=.01&&(this.pdf.setFontSize(f),this.lineWidth=h)}else e.scale>=.01&&(f=this.pdf.internal.getFontSize(),this.pdf.setFontSize(f*e.scale),h=this.lineWidth,this.lineWidth=h*e.scale),this.pdf.text(e.text,i.x+this.posX,i.y+this.posY,{angle:e.angle,align:t,renderingMode:e.renderingMode,maxWidth:e.maxWidth}),e.scale>=.01&&(this.pdf.setFontSize(f),this.lineWidth=h)},T=function(e,t,r,i){r=r||0,i=i||0,this.pdf.internal.out(n(e+r)+" "+a(t+i)+" l")},O=function(e,t,n){return this.pdf.lines(e,t,n,null,null)},P=function(e,n,r,a,s,l,c,u){this.pdf.internal.out([t(i(r+e)),t(o(a+n)),t(i(s+e)),t(o(l+n)),t(i(c+e)),t(o(u+n)),"c"].join(" "))},R=function(e,t,n,r){for(var a=2*Math.PI,i=Math.PI/2;t>n;)t-=a;var o=Math.abs(n-t);o<a&&r&&(o=a-o);for(var s=[],l=r?-1:1,c=t;o>1e-5;){var u=c+l*Math.min(o,i);s.push(I.call(this,e,c,u)),o-=Math.abs(u-c),c=u}return s},I=function(e,t,n){var r=(n-t)/2,a=e*Math.cos(r),i=e*Math.sin(r),o=a,s=-i,l=o*o+s*s,c=l+o*a+s*i,u=4/3*(Math.sqrt(2*l*c)-c)/(o*i-s*a),d=o-u*s,f=s+u*o,h=d,p=-f,m=r+t,v=Math.cos(m),g=Math.sin(m);return{x1:e*Math.cos(t),y1:e*Math.sin(t),x2:d*v-f*g,y2:d*g+f*v,x3:h*v-p*g,y3:h*g+p*v,x4:e*Math.cos(n),y4:e*Math.sin(n)}},M=function(e){return 180*e/Math.PI},D=function(e,t,n,r,a,i){var o=e+.5*(n-e),s=t+.5*(r-t),c=a+.5*(n-a),u=i+.5*(r-i),d=Math.min(e,a,o,c),f=Math.max(e,a,o,c),h=Math.min(t,i,s,u),p=Math.max(t,i,s,u);return new l(d,h,f-d,p-h)},L=function(e,t,n,r,a,i,o,s){var c,u,d,f,h,p,m,v,g,y,b,x,w,N,S=n-e,j=r-t,_=a-n,E=i-r,C=o-a,A=s-i;for(u=0;u<41;u++)g=(m=(d=e+(c=u/40)*S)+c*((h=n+c*_)-d))+c*(h+c*(a+c*C-h)-m),y=(v=(f=t+c*j)+c*((p=r+c*E)-f))+c*(p+c*(i+c*A-p)-v),0==u?(b=g,x=y,w=g,N=y):(b=Math.min(b,g),x=Math.min(x,y),w=Math.max(w,g),N=Math.max(N,y));return new l(Math.round(b),Math.round(x),Math.round(w-b),Math.round(N-x))},F=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var e,t,n=(e=this.ctx.lineDash,t=this.ctx.lineDashOffset,JSON.stringify({lineDash:e,lineDashOffset:t}));this.prevLineDash!==n&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=n)}}}(Te.API),function(e){var t=function(e){var t,n,r,a,i,o,s,l,c,u;for(/[^\x00-\xFF]/.test(e),n=[],r=0,a=(e+=t="\0\0\0\0".slice(e.length%4||4)).length;a>r;r+=4)0!==(i=(e.charCodeAt(r)<<24)+(e.charCodeAt(r+1)<<16)+(e.charCodeAt(r+2)<<8)+e.charCodeAt(r+3))?(o=(i=((i=((i=((i=(i-(u=i%85))/85)-(c=i%85))/85)-(l=i%85))/85)-(s=i%85))/85)%85,n.push(o+33,s+33,l+33,c+33,u+33)):n.push(122);return function(e,t){for(var n=t;n>0;n--)e.pop()}(n,t.length),String.fromCharCode.apply(String,n)+"~>"},n=function(e){var t,n,r,a,i,o=String,s="length",l=255,c="charCodeAt",u="slice",d="replace";for(e[u](-2),e=e[u](0,-2)[d](/\s/g,"")[d]("z","!!!!!"),r=[],a=0,i=(e+=t="uuuuu"[u](e[s]%5||5))[s];i>a;a+=5)n=52200625*(e[c](a)-33)+614125*(e[c](a+1)-33)+7225*(e[c](a+2)-33)+85*(e[c](a+3)-33)+(e[c](a+4)-33),r.push(l&n>>24,l&n>>16,l&n>>8,l&n);return function(e,t){for(var n=t;n>0;n--)e.pop()}(r,t[s]),o.fromCharCode.apply(o,r)},r=function(e){var t=new RegExp(/^([0-9A-Fa-f]{2})+$/);if(-1!==(e=e.replace(/\s/g,"")).indexOf(">")&&(e=e.substr(0,e.indexOf(">"))),e.length%2&&(e+="0"),!1===t.test(e))return"";for(var n="",r=0;r<e.length;r+=2)n+=String.fromCharCode("0x"+(e[r]+e[r+1]));return n},a=function(e){for(var t=new Uint8Array(e.length),n=e.length;n--;)t[n]=e.charCodeAt(n);return(t=X(t)).reduce((function(e,t){return e+String.fromCharCode(t)}),"")};e.processDataByFilters=function(e,i){var o=0,s=e||"",l=[];for("string"==typeof(i=i||[])&&(i=[i]),o=0;o<i.length;o+=1)switch(i[o]){case"ASCII85Decode":case"/ASCII85Decode":s=n(s),l.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":s=t(s),l.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":s=r(s),l.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":s=s.split("").map((function(e){return("0"+e.charCodeAt().toString(16)).slice(-2)})).join("")+">",l.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":s=a(s),l.push("/FlateDecode");break;default:throw new Error('The filter: "'+i[o]+'" is not implemented')}return{data:s,reverseChain:l.reverse().join(" ")}}}(Te.API),(Dt=Te.API).loadFile=function(e,t,n){return function(e,t,n){t=!1!==t,n="function"==typeof n?n:function(){};var r=void 0;try{r=function(e,t,n){var r=new XMLHttpRequest,a=0,i=function(e){var t=e.length,n=[],r=String.fromCharCode;for(a=0;a<t;a+=1)n.push(r(255&e.charCodeAt(a)));return n.join("")};if(r.open("GET",e,!t),r.overrideMimeType("text/plain; charset=x-user-defined"),!1===t&&(r.onload=function(){200===r.status?n(i(this.responseText)):n(void 0)}),r.send(null),t&&200===r.status)return i(r.responseText)}(e,t,n)}catch(e){}return r}(e,t,n)},Dt.loadImageFile=Dt.loadFile,function(e){function t(){return(K.html2canvas?Promise.resolve(K.html2canvas):n.e(905).then(n.t.bind(n,91837,23))).catch((function(e){return Promise.reject(new Error("Could not load html2canvas: "+e))})).then((function(e){return e.default?e.default:e}))}function a(){return(K.DOMPurify?Promise.resolve(K.DOMPurify):n.e(313).then(n.t.bind(n,313,23))).catch((function(e){return Promise.reject(new Error("Could not load dompurify: "+e))})).then((function(e){return e.default?e.default:e}))}var i=function(e){var t=(0,r.Z)(e);return"undefined"===t?"undefined":"string"===t||e instanceof String?"string":"number"===t||e instanceof Number?"number":"function"===t||e instanceof Function?"function":e&&e.constructor===Array?"array":e&&1===e.nodeType?"element":"object"===t?"object":"unknown"},o=function(e,t){var n=document.createElement(e);for(var r in t.className&&(n.className=t.className),t.innerHTML&&t.dompurify&&(n.innerHTML=t.dompurify.sanitize(t.innerHTML)),t.style)n.style[r]=t.style[r];return n},s=function e(t){var n=Object.assign(e.convert(Promise.resolve()),JSON.parse(JSON.stringify(e.template))),r=e.convert(Promise.resolve(),n);return(r=r.setProgress(1,e,1,[e])).set(t)};(s.prototype=Object.create(Promise.prototype)).constructor=s,s.convert=function(e,t){return e.__proto__=t||s.prototype,e},s.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"}},s.prototype.from=function(e,t){return this.then((function(){switch(t=t||function(e){switch(i(e)){case"string":return"string";case"element":return"canvas"===e.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}(e)){case"string":return this.then(a).then((function(t){return this.set({src:o("div",{innerHTML:e,dompurify:t})})}));case"element":return this.set({src:e});case"canvas":return this.set({canvas:e});case"img":return this.set({img:e});default:return this.error("Unknown source type.")}}))},s.prototype.to=function(e){switch(e){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.")}},s.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 e={position:"relative",display:"inline-block",width:("number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||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},t=function e(t,n){for(var r=3===t.nodeType?document.createTextNode(t.nodeValue):t.cloneNode(!1),a=t.firstChild;a;a=a.nextSibling)!0!==n&&1===a.nodeType&&"SCRIPT"===a.nodeName||r.appendChild(e(a,n));return 1===t.nodeType&&("CANVAS"===t.nodeName?(r.width=t.width,r.height=t.height,r.getContext("2d").drawImage(t,0,0)):"TEXTAREA"!==t.nodeName&&"SELECT"!==t.nodeName||(r.value=t.value),r.addEventListener("load",(function(){r.scrollTop=t.scrollTop,r.scrollLeft=t.scrollLeft}),!0)),r}(this.prop.src,this.opt.html2canvas.javascriptEnabled);"BODY"===t.tagName&&(e.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:e}),this.prop.container.appendChild(t),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"}))},s.prototype.toCanvas=function(){var e=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(e).then(t).then((function(e){var t=Object.assign({},this.opt.html2canvas);return delete t.onrendered,e(this.prop.container,t)})).then((function(e){(this.opt.html2canvas.onrendered||function(){})(e),this.prop.canvas=e,document.body.removeChild(this.prop.overlay)}))},s.prototype.toContext2d=function(){var e=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(e).then(t).then((function(e){var t=this.opt.jsPDF,n=this.opt.fontFaces,r="number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,a=Object.assign({async:!0,allowTaint:!0,scale:r,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 a.onrendered,t.context2d.autoPaging=void 0===this.opt.autoPaging||this.opt.autoPaging,t.context2d.posX=this.opt.x,t.context2d.posY=this.opt.y,t.context2d.margin=this.opt.margin,t.context2d.fontFaces=n,n)for(var i=0;i<n.length;++i){var o=n[i],s=o.src.find((function(e){return"truetype"===e.format}));s&&t.addFont(s.url,o.ref.name,o.ref.style)}return a.windowHeight=a.windowHeight||0,a.windowHeight=0==a.windowHeight?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):a.windowHeight,t.context2d.save(!0),e(this.prop.container,a)})).then((function(e){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(e),this.prop.canvas=e,document.body.removeChild(this.prop.overlay)}))},s.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var e=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=e}))},s.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then((function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF}))},s.prototype.output=function(e,t,n){return"img"===(n=n||"pdf").toLowerCase()||"image"===n.toLowerCase()?this.outputImg(e,t):this.outputPdf(e,t)},s.prototype.outputPdf=function(e,t){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){return this.prop.pdf.output(e,t)}))},s.prototype.outputImg=function(e){return this.thenList([function(){return this.prop.img||this.toImg()}]).then((function(){switch(e){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 "'+e+'" is not supported.'}}))},s.prototype.save=function(e){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(e?{filename:e}:null).then((function(){this.prop.pdf.save(this.opt.filename)}))},s.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){this.prop.callback(this.prop.pdf)}))},s.prototype.set=function(e){if("object"!==i(e))return this;var t=Object.keys(e||{}).map((function(t){if(t in s.template.prop)return function(){this.prop[t]=e[t]};switch(t){case"margin":return this.setMargin.bind(this,e.margin);case"jsPDF":return function(){return this.opt.jsPDF=e.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,e.pageSize);default:return function(){this.opt[t]=e[t]}}}),this);return this.then((function(){return this.thenList(t)}))},s.prototype.get=function(e,t){return this.then((function(){var n=e in s.template.prop?this.prop[e]:this.opt[e];return t?t(n):n}))},s.prototype.setMargin=function(e){return this.then((function(){switch(i(e)){case"number":e=[e,e,e,e];case"array":if(2===e.length&&(e=[e[0],e[1],e[0],e[1]]),4===e.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=e})).then(this.setPageSize)},s.prototype.setPageSize=function(e){function t(e,t){return Math.floor(e*t/72*96)}return this.then((function(){(e=e||Te.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(e.inner={width:e.width-this.opt.margin[1]-this.opt.margin[3],height:e.height-this.opt.margin[0]-this.opt.margin[2]},e.inner.px={width:t(e.inner.width,e.k),height:t(e.inner.height,e.k)},e.inner.ratio=e.inner.height/e.inner.width),this.prop.pageSize=e}))},s.prototype.setProgress=function(e,t,n,r){return null!=e&&(this.progress.val=e),null!=t&&(this.progress.state=t),null!=n&&(this.progress.n=n),null!=r&&(this.progress.stack=r),this.progress.ratio=this.progress.val/this.progress.state,this},s.prototype.updateProgress=function(e,t,n,r){return this.setProgress(e?this.progress.val+e:null,t||null,n?this.progress.n+n:null,r?this.progress.stack.concat(r):null)},s.prototype.then=function(e,t){var n=this;return this.thenCore(e,t,(function(e,t){return n.updateProgress(null,null,1,[e]),Promise.prototype.then.call(this,(function(t){return n.updateProgress(null,e),t})).then(e,t).then((function(e){return n.updateProgress(1),e}))}))},s.prototype.thenCore=function(e,t,n){n=n||Promise.prototype.then,e&&(e=e.bind(this)),t&&(t=t.bind(this));var r=-1!==Promise.toString().indexOf("[native code]")&&"Promise"===Promise.name?this:s.convert(Object.assign({},this),Promise.prototype),a=n.call(r,e,t);return s.convert(a,this.__proto__)},s.prototype.thenExternal=function(e,t){return Promise.prototype.then.call(this,e,t)},s.prototype.thenList=function(e){var t=this;return e.forEach((function(e){t=t.thenCore(e)})),t},s.prototype.catch=function(e){e&&(e=e.bind(this));var t=Promise.prototype.catch.call(this,e);return s.convert(t,this)},s.prototype.catchExternal=function(e){return Promise.prototype.catch.call(this,e)},s.prototype.error=function(e){return this.then((function(){throw new Error(e)}))},s.prototype.using=s.prototype.set,s.prototype.saveAs=s.prototype.save,s.prototype.export=s.prototype.output,s.prototype.run=s.prototype.then,Te.getPageSize=function(e,t,n){if("object"===(0,r.Z)(e)){var a=e;e=a.orientation,t=a.unit||t,n=a.format||n}t=t||"mm",n=n||"a4",e=(""+(e||"P")).toLowerCase();var i,o=(""+n).toLowerCase(),s={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(t){case"pt":i=1;break;case"mm":i=72/25.4;break;case"cm":i=72/2.54;break;case"in":i=72;break;case"px":i=.75;break;case"pc":case"em":i=12;break;case"ex":i=6;break;default:throw"Invalid unit: "+t}var l,c=0,u=0;if(s.hasOwnProperty(o))c=s[o][1]/i,u=s[o][0]/i;else try{c=n[1],u=n[0]}catch(Dt){throw new Error("Invalid format: "+n)}if("p"===e||"portrait"===e)e="p",u>c&&(l=u,u=c,c=l);else{if("l"!==e&&"landscape"!==e)throw"Invalid orientation: "+e;e="l",c>u&&(l=u,u=c,c=l)}return{width:u,height:c,unit:t,k:i,orientation:e}},e.html=function(e,t){(t=t||{}).callback=t.callback||function(){},t.html2canvas=t.html2canvas||{},t.html2canvas.canvas=t.html2canvas.canvas||this.canvas,t.jsPDF=t.jsPDF||this,t.fontFaces=t.fontFaces?t.fontFaces.map(_t):null;var n=new s(t);return t.worker?n:n.from(e).doCallback()}}(Te.API),Te.API.addJS=function(e){return Mt=e,this.internal.events.subscribe("postPutResources",(function(){Rt=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Rt+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),It=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Mt+")"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){void 0!==Rt&&void 0!==It&&this.internal.out("/Names <</JavaScript "+Rt+" 0 R>>")})),this},function(e){var t;e.events.push(["postPutResources",function(){var e=this,n=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var r=e.outline.render().split(/\r\n/),a=0;a<r.length;a++){var i=r[a],o=n.exec(i);if(null!=o){var s=o[1];e.internal.newObjectDeferredBegin(s,!1)}e.internal.write(i)}if(this.outline.createNamedDestinations){var l=this.internal.pages.length,c=[];for(a=0;a<l;a++){var u=e.internal.newObject();c.push(u);var d=e.internal.getPageInfo(a+1);e.internal.write("<< /D["+d.objId+" 0 R /XYZ null null null]>> endobj")}var f=e.internal.newObject();for(e.internal.write("<< /Names [ "),a=0;a<c.length;a++)e.internal.write("(page_"+(a+1)+")"+c[a]+" 0 R");e.internal.write(" ] >>","endobj"),t=e.internal.newObject(),e.internal.write("<< /Dests "+f+" 0 R"),e.internal.write(">>","endobj")}}]),e.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+t+" 0 R"))}]),e.events.push(["initialized",function(){var e=this;e.outline={createNamedDestinations:!1,root:{children:[]}},e.outline.add=function(e,t,n){var r={title:t,options:n,children:[]};return null==e&&(e=this.root),e.children.push(r),r},e.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=e,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},e.outline.genIds_r=function(t){t.id=e.internal.newObjectDeferred();for(var n=0;n<t.children.length;n++)this.genIds_r(t.children[n])},e.outline.renderRoot=function(e){this.objStart(e),this.line("/Type /Outlines"),e.children.length>0&&(this.line("/First "+this.makeRef(e.children[0])),this.line("/Last "+this.makeRef(e.children[e.children.length-1]))),this.line("/Count "+this.count_r({count:0},e)),this.objEnd()},e.outline.renderItems=function(t){for(var n=this.ctx.pdf.internal.getVerticalCoordinateString,r=0;r<t.children.length;r++){var a=t.children[r];this.objStart(a),this.line("/Title "+this.makeString(a.title)),this.line("/Parent "+this.makeRef(t)),r>0&&this.line("/Prev "+this.makeRef(t.children[r-1])),r<t.children.length-1&&this.line("/Next "+this.makeRef(t.children[r+1])),a.children.length>0&&(this.line("/First "+this.makeRef(a.children[0])),this.line("/Last "+this.makeRef(a.children[a.children.length-1])));var i=this.count=this.count_r({count:0},a);if(i>0&&this.line("/Count "+i),a.options&&a.options.pageNumber){var o=e.internal.getPageInfo(a.options.pageNumber);this.line("/Dest ["+o.objId+" 0 R /XYZ 0 "+n(0)+" 0]")}this.objEnd()}for(var s=0;s<t.children.length;s++)this.renderItems(t.children[s])},e.outline.line=function(e){this.ctx.val+=e+"\r\n"},e.outline.makeRef=function(e){return e.id+" 0 R"},e.outline.makeString=function(t){return"("+e.internal.pdfEscape(t)+")"},e.outline.objStart=function(e){this.ctx.val+="\r\n"+e.id+" 0 obj\r\n<<\r\n"},e.outline.objEnd=function(){this.ctx.val+=">> \r\nendobj\r\n"},e.outline.count_r=function(e,t){for(var n=0;n<t.children.length;n++)e.count++,this.count_r(e,t.children[n]);return e.count}}])}(Te.API),function(e){var t=[192,193,194,195,196,197,198,199];e.processJPEG=function(e,n,r,a,i,o){var s,l=this.decode.DCT_DECODE,c=null;if("string"==typeof e||this.__addimage__.isArrayBuffer(e)||this.__addimage__.isArrayBufferView(e)){switch(e=i||e,e=this.__addimage__.isArrayBuffer(e)?new Uint8Array(e):e,(s=function(e){for(var n,r=256*e.charCodeAt(4)+e.charCodeAt(5),a=e.length,i={width:0,height:0,numcomponents:1},o=4;o<a;o+=2){if(o+=r,-1!==t.indexOf(e.charCodeAt(o+1))){n=256*e.charCodeAt(o+5)+e.charCodeAt(o+6),i={width:256*e.charCodeAt(o+7)+e.charCodeAt(o+8),height:n,numcomponents:e.charCodeAt(o+9)};break}r=256*e.charCodeAt(o+2)+e.charCodeAt(o+3)}return i}(e=this.__addimage__.isArrayBufferView(e)?this.__addimage__.arrayBufferToBinaryString(e):e)).numcomponents){case 1:o=this.color_spaces.DEVICE_GRAY;break;case 4:o=this.color_spaces.DEVICE_CMYK;break;case 3:o=this.color_spaces.DEVICE_RGB}c={data:e,width:s.width,height:s.height,colorSpace:o,bitsPerComponent:8,filter:l,index:n,alias:r}}return c}}(Te.API);var Ft,Bt,Zt,zt,Ut,Wt=function(){var e,t,n;function r(e){var t,n,r,a,i,o,s,l,c,u,d,f,h,p;for(this.data=e,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},o=null;;){switch(t=this.readUInt32(),c=function(){var e,t;for(t=[],e=0;e<4;++e)t.push(String.fromCharCode(this.data[this.pos++]));return t}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(t);break;case"fcTL":o&&this.animation.frames.push(o),this.pos+=4,o={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},i=this.readUInt16(),a=this.readUInt16()||100,o.delay=1e3*i/a,o.disposeOp=this.data[this.pos++],o.blendOp=this.data[this.pos++],o.data=[];break;case"IDAT":case"fdAT":for("fdAT"===c&&(this.pos+=4,t-=4),e=(null!=o?o.data:void 0)||this.imgData,f=0;0<=t?f<t:f>t;0<=t?++f:--f)e.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(r=this.palette.length/3,this.transparency.indexed=this.read(t),this.transparency.indexed.length>r)throw new Error("More transparent colors than palette size");if((u=r-this.transparency.indexed.length)>0)for(h=0;0<=u?h<u:h>u;0<=u?++h:--h)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(t)[0];break;case 2:this.transparency.rgb=this.read(t)}break;case"tEXt":s=(d=this.read(t)).indexOf(0),l=String.fromCharCode.apply(String,d.slice(0,s)),this.text[l]=String.fromCharCode.apply(String,d.slice(s+1));break;case"IEND":return o&&this.animation.frames.push(o),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=4===(p=this.colorType)||6===p,n=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*n,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=t}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}r.prototype.read=function(e){var t,n;for(n=[],t=0;0<=e?t<e:t>e;0<=e?++t:--t)n.push(this.data[this.pos++]);return n},r.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},r.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},r.prototype.decodePixels=function(e){var t=this.pixelBitlength/8,n=new Uint8Array(this.width*this.height*t),r=0,a=this;if(null==e&&(e=this.imgData),0===e.length)return new Uint8Array(0);function i(i,o,s,l){var c,u,d,f,h,p,m,v,g,y,b,x,w,N,S,j,_,E,C,A,k,T=Math.ceil((a.width-i)/s),O=Math.ceil((a.height-o)/l),P=a.width==T&&a.height==O;for(N=t*T,x=P?n:new Uint8Array(N*O),p=e.length,w=0,u=0;w<O&&r<p;){switch(e[r++]){case 0:for(f=_=0;_<N;f=_+=1)x[u++]=e[r++];break;case 1:for(f=E=0;E<N;f=E+=1)c=e[r++],h=f<t?0:x[u-t],x[u++]=(c+h)%256;break;case 2:for(f=C=0;C<N;f=C+=1)c=e[r++],d=(f-f%t)/t,S=w&&x[(w-1)*N+d*t+f%t],x[u++]=(S+c)%256;break;case 3:for(f=A=0;A<N;f=A+=1)c=e[r++],d=(f-f%t)/t,h=f<t?0:x[u-t],S=w&&x[(w-1)*N+d*t+f%t],x[u++]=(c+Math.floor((h+S)/2))%256;break;case 4:for(f=k=0;k<N;f=k+=1)c=e[r++],d=(f-f%t)/t,h=f<t?0:x[u-t],0===w?S=j=0:(S=x[(w-1)*N+d*t+f%t],j=d&&x[(w-1)*N+(d-1)*t+f%t]),m=h+S-j,v=Math.abs(m-h),y=Math.abs(m-S),b=Math.abs(m-j),g=v<=y&&v<=b?h:y<=b?S:j,x[u++]=(c+g)%256;break;default:throw new Error("Invalid filter algorithm: "+e[r-1])}if(!P){var R=((o+w*l)*a.width+i)*t,I=w*N;for(f=0;f<T;f+=1){for(var M=0;M<t;M+=1)n[R++]=x[I++];R+=(s-1)*t}}w++}}return e=J(e),1==a.interlaceMethod?(i(0,0,8,8),i(4,0,8,8),i(0,4,4,8),i(2,0,4,4),i(0,2,2,4),i(1,0,2,2),i(0,1,1,2)):i(0,0,1,1),n},r.prototype.decodePalette=function(){var e,t,n,r,a,i,o,s,l;for(n=this.palette,i=this.transparency.indexed||[],a=new Uint8Array((i.length||0)+n.length),r=0,e=0,t=o=0,s=n.length;o<s;t=o+=3)a[r++]=n[t],a[r++]=n[t+1],a[r++]=n[t+2],a[r++]=null!=(l=i[e++])?l:255;return a},r.prototype.copyToImageData=function(e,t){var n,r,a,i,o,s,l,c,u,d,f;if(r=this.colors,u=null,n=this.hasAlphaChannel,this.palette.length&&(u=null!=(f=this._decodedPalette)?f:this._decodedPalette=this.decodePalette(),r=4,n=!0),c=(a=e.data||e).length,o=u||t,i=s=0,1===r)for(;i<c;)l=u?4*t[i/4]:s,d=o[l++],a[i++]=d,a[i++]=d,a[i++]=d,a[i++]=n?o[l++]:255,s=l;else for(;i<c;)l=u?4*t[i/4]:s,a[i++]=o[l++],a[i++]=o[l++],a[i++]=o[l++],a[i++]=n?o[l++]:255,s=l},r.prototype.decode=function(){var e;return e=new Uint8Array(this.width*this.height*4),this.copyToImageData(e,this.decodePixels()),e};var a=function(){if("[object Window]"===Object.prototype.toString.call(K)){try{t=K.document.createElement("canvas"),n=t.getContext("2d")}catch(e){return!1}return!0}return!1};return a(),e=function(e){var r;if(!0===a())return n.width=e.width,n.height=e.height,n.clearRect(0,0,e.width,e.height),n.putImageData(e,0,0),(r=new Image).src=t.toDataURL(),r;throw new Error("This method requires a Browser with Canvas-capability.")},r.prototype.decodeFrames=function(t){var n,r,a,i,o,s,l,c;if(this.animation){for(c=[],r=o=0,s=(l=this.animation.frames).length;o<s;r=++o)n=l[r],a=t.createImageData(n.width,n.height),i=this.decodePixels(new Uint8Array(n.data)),this.copyToImageData(a,i),n.imageData=a,c.push(n.image=e(a));return c}},r.prototype.renderFrame=function(e,t){var n,r,a;return n=(r=this.animation.frames)[t],a=r[t-1],0===t&&e.clearRect(0,0,this.width,this.height),1===(null!=a?a.disposeOp:void 0)?e.clearRect(a.xOffset,a.yOffset,a.width,a.height):2===(null!=a?a.disposeOp:void 0)&&e.putImageData(a.imageData,a.xOffset,a.yOffset),0===n.blendOp&&e.clearRect(n.xOffset,n.yOffset,n.width,n.height),e.drawImage(n.image,n.xOffset,n.yOffset)},r.prototype.animate=function(e){var t,n,r,a,i,o,s=this;return n=0,o=this.animation,a=o.numFrames,r=o.frames,i=o.numPlays,(t=function(){var o,l;if(o=n++%a,l=r[o],s.renderFrame(e,o),a>1&&n/a<i)return s.animation._timeout=setTimeout(t,l.delay)})()},r.prototype.stopAnimation=function(){var e;return clearTimeout(null!=(e=this.animation)?e._timeout:void 0)},r.prototype.render=function(e){var t,n;return e._png&&e._png.stopAnimation(),e._png=this,e.width=this.width,e.height=this.height,t=e.getContext("2d"),this.animation?(this.decodeFrames(t),this.animate(t)):(n=t.createImageData(this.width,this.height),this.copyToImageData(n,this.decodePixels()),t.putImageData(n,0,0))},r}();function Vt(e){var t=0;if(71!==e[t++]||73!==e[t++]||70!==e[t++]||56!==e[t++]||56!=(e[t++]+1&253)||97!==e[t++])throw new Error("Invalid GIF 87a/89a header.");var n=e[t++]|e[t++]<<8,r=e[t++]|e[t++]<<8,a=e[t++],i=a>>7,o=1<<1+(7&a);e[t++],e[t++];var s=null,l=null;i&&(s=t,l=o,t+=3*o);var c=!0,u=[],d=0,f=null,h=0,p=null;for(this.width=n,this.height=r;c&&t<e.length;)switch(e[t++]){case 33:switch(e[t++]){case 255:if(11!==e[t]||78==e[t+1]&&69==e[t+2]&&84==e[t+3]&&83==e[t+4]&&67==e[t+5]&&65==e[t+6]&&80==e[t+7]&&69==e[t+8]&&50==e[t+9]&&46==e[t+10]&&48==e[t+11]&&3==e[t+12]&&1==e[t+13]&&0==e[t+16])t+=14,p=e[t++]|e[t++]<<8,t++;else for(t+=12;;){if(!((C=e[t++])>=0))throw Error("Invalid block size");if(0===C)break;t+=C}break;case 249:if(4!==e[t++]||0!==e[t+4])throw new Error("Invalid graphics extension block.");var m=e[t++];d=e[t++]|e[t++]<<8,f=e[t++],0==(1&m)&&(f=null),h=m>>2&7,t++;break;case 254:for(;;){if(!((C=e[t++])>=0))throw Error("Invalid block size");if(0===C)break;t+=C}break;default:throw new Error("Unknown graphic control label: 0x"+e[t-1].toString(16))}break;case 44:var v=e[t++]|e[t++]<<8,g=e[t++]|e[t++]<<8,y=e[t++]|e[t++]<<8,b=e[t++]|e[t++]<<8,x=e[t++],w=x>>6&1,N=1<<1+(7&x),S=s,j=l,_=!1;x>>7&&(_=!0,S=t,j=N,t+=3*N);var E=t;for(t++;;){var C;if(!((C=e[t++])>=0))throw Error("Invalid block size");if(0===C)break;t+=C}u.push({x:v,y:g,width:y,height:b,has_local_palette:_,palette_offset:S,palette_size:j,data_offset:E,data_length:t-E,transparent_index:f,interlaced:!!w,delay:d,disposal:h});break;case 59:c=!1;break;default:throw new Error("Unknown gif block: 0x"+e[t-1].toString(16))}this.numFrames=function(){return u.length},this.loopCount=function(){return p},this.frameInfo=function(e){if(e<0||e>=u.length)throw new Error("Frame index out of range.");return u[e]},this.decodeAndBlitFrameBGRA=function(t,r){var a=this.frameInfo(t),i=a.width*a.height,o=new Uint8Array(i);qt(e,a.data_offset,o,i);var s=a.palette_offset,l=a.transparent_index;null===l&&(l=256);var c=a.width,u=n-c,d=c,f=4*(a.y*n+a.x),h=4*((a.y+a.height)*n+a.x),p=f,m=4*u;!0===a.interlaced&&(m+=4*n*7);for(var v=8,g=0,y=o.length;g<y;++g){var b=o[g];if(0===d&&(d=c,(p+=m)>=h&&(m=4*u+4*n*(v-1),p=f+(c+u)*(v<<1),v>>=1)),b===l)p+=4;else{var x=e[s+3*b],w=e[s+3*b+1],N=e[s+3*b+2];r[p++]=N,r[p++]=w,r[p++]=x,r[p++]=255}--d}},this.decodeAndBlitFrameRGBA=function(t,r){var a=this.frameInfo(t),i=a.width*a.height,o=new Uint8Array(i);qt(e,a.data_offset,o,i);var s=a.palette_offset,l=a.transparent_index;null===l&&(l=256);var c=a.width,u=n-c,d=c,f=4*(a.y*n+a.x),h=4*((a.y+a.height)*n+a.x),p=f,m=4*u;!0===a.interlaced&&(m+=4*n*7);for(var v=8,g=0,y=o.length;g<y;++g){var b=o[g];if(0===d&&(d=c,(p+=m)>=h&&(m=4*u+4*n*(v-1),p=f+(c+u)*(v<<1),v>>=1)),b===l)p+=4;else{var x=e[s+3*b],w=e[s+3*b+1],N=e[s+3*b+2];r[p++]=x,r[p++]=w,r[p++]=N,r[p++]=255}--d}}}function qt(e,t,n,r){for(var a=e[t++],i=1<<a,o=i+1,s=o+1,l=a+1,c=(1<<l)-1,u=0,d=0,f=0,h=e[t++],p=new Int32Array(4096),m=null;;){for(;u<16&&0!==h;)d|=e[t++]<<u,u+=8,1===h?h=e[t++]:--h;if(u<l)break;var v=d&c;if(d>>=l,u-=l,v!==i){if(v===o)break;for(var g=v<s?v:m,y=0,b=g;b>i;)b=p[b]>>8,++y;var x=b;if(f+y+(g!==v?1:0)>r)return void Q.log("Warning, gif stream longer than expected.");n[f++]=x;var w=f+=y;for(g!==v&&(n[f++]=x),b=g;y--;)b=p[b],n[--w]=255&b,b>>=8;null!==m&&s<4096&&(p[s++]=m<<8|x,s>=c+1&&l<12&&(++l,c=c<<1|1)),m=v}else s=o+1,c=(1<<(l=a+1))-1,m=null}return f!==r&&Q.log("Warning, gif stream shorter than expected."),n}function Ht(e){var t,n,r,a,i,o=Math.floor,s=new Array(64),l=new Array(64),c=new Array(64),u=new Array(64),d=new Array(65535),f=new Array(65535),h=new Array(64),p=new Array(64),m=[],v=0,g=7,y=new Array(64),b=new Array(64),x=new Array(64),w=new Array(256),N=new Array(2048),S=[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],j=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],_=[0,1,2,3,4,5,6,7,8,9,10,11],E=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],C=[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],A=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],k=[0,1,2,3,4,5,6,7,8,9,10,11],T=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],O=[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 P(e,t){for(var n=0,r=0,a=new Array,i=1;i<=16;i++){for(var o=1;o<=e[i];o++)a[t[r]]=[],a[t[r]][0]=n,a[t[r]][1]=i,r++,n++;n*=2}return a}function R(e){for(var t=e[0],n=e[1]-1;n>=0;)t&1<<n&&(v|=1<<g),n--,--g<0&&(255==v?(I(255),I(0)):I(v),g=7,v=0)}function I(e){m.push(e)}function M(e){I(e>>8&255),I(255&e)}function D(e,t,n,r,a){for(var i,o=a[0],s=a[240],l=function(e,t){var n,r,a,i,o,s,l,c,u,d,f=0;for(u=0;u<8;++u){n=e[f],r=e[f+1],a=e[f+2],i=e[f+3],o=e[f+4],s=e[f+5],l=e[f+6];var p=n+(c=e[f+7]),m=n-c,v=r+l,g=r-l,y=a+s,b=a-s,x=i+o,w=i-o,N=p+x,S=p-x,j=v+y,_=v-y;e[f]=N+j,e[f+4]=N-j;var E=.707106781*(_+S);e[f+2]=S+E,e[f+6]=S-E;var C=.382683433*((N=w+b)-(_=g+m)),A=.5411961*N+C,k=1.306562965*_+C,T=.707106781*(j=b+g),O=m+T,P=m-T;e[f+5]=P+A,e[f+3]=P-A,e[f+1]=O+k,e[f+7]=O-k,f+=8}for(f=0,u=0;u<8;++u){n=e[f],r=e[f+8],a=e[f+16],i=e[f+24],o=e[f+32],s=e[f+40],l=e[f+48];var R=n+(c=e[f+56]),I=n-c,M=r+l,D=r-l,L=a+s,F=a-s,B=i+o,Z=i-o,z=R+B,U=R-B,W=M+L,V=M-L;e[f]=z+W,e[f+32]=z-W;var q=.707106781*(V+U);e[f+16]=U+q,e[f+48]=U-q;var H=.382683433*((z=Z+F)-(V=D+I)),G=.5411961*z+H,Y=1.306562965*V+H,X=.707106781*(W=F+D),J=I+X,K=I-X;e[f+40]=K+G,e[f+24]=K-G,e[f+8]=J+Y,e[f+56]=J-Y,f++}for(u=0;u<64;++u)d=e[u]*t[u],h[u]=d>0?d+.5|0:d-.5|0;return h}(e,t),c=0;c<64;++c)p[S[c]]=l[c];var u=p[0]-n;n=p[0],0==u?R(r[0]):(R(r[f[i=32767+u]]),R(d[i]));for(var m=63;m>0&&0==p[m];)m--;if(0==m)return R(o),n;for(var v,g=1;g<=m;){for(var y=g;0==p[g]&&g<=m;)++g;var b=g-y;if(b>=16){v=b>>4;for(var x=1;x<=v;++x)R(s);b&=15}i=32767+p[g],R(a[(b<<4)+f[i]]),R(d[i]),g++}return 63!=m&&R(o),n}function L(e){e=Math.min(Math.max(e,1),100),i!=e&&(function(e){for(var t=[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],n=0;n<64;n++){var r=o((t[n]*e+50)/100);r=Math.min(Math.max(r,1),255),s[S[n]]=r}for(var a=[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],i=0;i<64;i++){var d=o((a[i]*e+50)/100);d=Math.min(Math.max(d,1),255),l[S[i]]=d}for(var f=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],h=0,p=0;p<8;p++)for(var m=0;m<8;m++)c[h]=1/(s[S[h]]*f[p]*f[m]*8),u[h]=1/(l[S[h]]*f[p]*f[m]*8),h++}(e<50?Math.floor(5e3/e):Math.floor(200-2*e)),i=e)}this.encode=function(e,i){i&&L(i),m=new Array,v=0,g=7,M(65496),M(65504),M(16),I(74),I(70),I(73),I(70),I(0),I(1),I(1),I(0),M(1),M(1),I(0),I(0),function(){M(65499),M(132),I(0);for(var e=0;e<64;e++)I(s[e]);I(1);for(var t=0;t<64;t++)I(l[t])}(),function(e,t){M(65472),M(17),I(8),M(t),M(e),I(3),I(1),I(17),I(0),I(2),I(17),I(1),I(3),I(17),I(1)}(e.width,e.height),function(){M(65476),M(418),I(0);for(var e=0;e<16;e++)I(j[e+1]);for(var t=0;t<=11;t++)I(_[t]);I(16);for(var n=0;n<16;n++)I(E[n+1]);for(var r=0;r<=161;r++)I(C[r]);I(1);for(var a=0;a<16;a++)I(A[a+1]);for(var i=0;i<=11;i++)I(k[i]);I(17);for(var o=0;o<16;o++)I(T[o+1]);for(var s=0;s<=161;s++)I(O[s])}(),M(65498),M(12),I(3),I(1),I(0),I(2),I(17),I(3),I(17),I(0),I(63),I(0);var o=0,d=0,f=0;v=0,g=7,this.encode.displayName="_encode_";for(var h,p,w,S,P,F,B,Z,z,U=e.data,W=e.width,V=e.height,q=4*W,H=0;H<V;){for(h=0;h<q;){for(P=q*H+h,B=-1,Z=0,z=0;z<64;z++)F=P+(Z=z>>3)*q+(B=4*(7&z)),H+Z>=V&&(F-=q*(H+1+Z-V)),h+B>=q&&(F-=h+B-q+4),p=U[F++],w=U[F++],S=U[F++],y[z]=(N[p]+N[w+256>>0]+N[S+512>>0]>>16)-128,b[z]=(N[p+768>>0]+N[w+1024>>0]+N[S+1280>>0]>>16)-128,x[z]=(N[p+1280>>0]+N[w+1536>>0]+N[S+1792>>0]>>16)-128;o=D(y,c,o,t,r),d=D(b,u,d,n,a),f=D(x,u,f,n,a),h+=32}H+=8}if(g>=0){var G=[];G[1]=g+1,G[0]=(1<<g+1)-1,R(G)}return M(65497),new Uint8Array(m)},e=e||50,function(){for(var e=String.fromCharCode,t=0;t<256;t++)w[t]=e(t)}(),t=P(j,_),n=P(A,k),r=P(E,C),a=P(T,O),function(){for(var e=1,t=2,n=1;n<=15;n++){for(var r=e;r<t;r++)f[32767+r]=n,d[32767+r]=[],d[32767+r][1]=n,d[32767+r][0]=r;for(var a=-(t-1);a<=-e;a++)f[32767+a]=n,d[32767+a]=[],d[32767+a][1]=n,d[32767+a][0]=t-1+a;e<<=1,t<<=1}}(),function(){for(var e=0;e<256;e++)N[e]=19595*e,N[e+256>>0]=38470*e,N[e+512>>0]=7471*e+32768,N[e+768>>0]=-11059*e,N[e+1024>>0]=-21709*e,N[e+1280>>0]=32768*e+8421375,N[e+1536>>0]=-27439*e,N[e+1792>>0]=-5329*e}(),L(e)}function Gt(e,t){if(this.pos=0,this.buffer=e,this.datav=new DataView(e.buffer),this.is_with_alpha=!!t,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,-1===["BM","BA","CI","CP","IC","PT"].indexOf(this.flag))throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function Yt(e){function t(e){if(!e)throw Error("assert :P")}function n(e,t,n){for(var r=0;4>r;r++)if(e[t+r]!=n.charCodeAt(r))return!0;return!1}function r(e,t,n,r,a){for(var i=0;i<a;i++)e[t+i]=n[r+i]}function a(e,t,n,r){for(var a=0;a<r;a++)e[t+a]=n}function i(e){return new Int32Array(e)}function o(e,t){for(var n=[],r=0;r<e;r++)n.push(new t);return n}function s(e,t){var n=[];return function e(n,r,a){for(var i=a[r],o=0;o<i&&(n.push(a.length>r+1?[]:new t),!(a.length<r+1));o++)e(n[o],r+1,a)}(n,0,e),n}var l=function(){var e=this;function l(e,t){for(var n=1<<t-1>>>0;e&n;)n>>>=1;return n?(e&n-1)+n:e}function c(e,n,r,a,i){t(!(a%r));do{e[n+(a-=r)]=i}while(0<a)}function u(e,n,r,a,o){if(t(2328>=o),512>=o)var s=i(512);else if(null==(s=i(o)))return 0;return function(e,n,r,a,o,s){var u,f,h=n,p=1<<r,m=i(16),v=i(16);for(t(0!=o),t(null!=a),t(null!=e),t(0<r),f=0;f<o;++f){if(15<a[f])return 0;++m[a[f]]}if(m[0]==o)return 0;for(v[1]=0,u=1;15>u;++u){if(m[u]>1<<u)return 0;v[u+1]=v[u]+m[u]}for(f=0;f<o;++f)u=a[f],0<a[f]&&(s[v[u]++]=f);if(1==v[15])return(a=new d).g=0,a.value=s[0],c(e,h,1,p,a),p;var g,y=-1,b=p-1,x=0,w=1,N=1,S=1<<r;for(f=0,u=1,o=2;u<=r;++u,o<<=1){if(w+=N<<=1,0>(N-=m[u]))return 0;for(;0<m[u];--m[u])(a=new d).g=u,a.value=s[f++],c(e,h+x,o,S,a),x=l(x,u)}for(u=r+1,o=2;15>=u;++u,o<<=1){if(w+=N<<=1,0>(N-=m[u]))return 0;for(;0<m[u];--m[u]){if(a=new d,(x&b)!=y){for(h+=S,g=1<<(y=u)-r;15>y&&!(0>=(g-=m[y]));)++y,g<<=1;p+=S=1<<(g=y-r),e[n+(y=x&b)].g=g+r,e[n+y].value=h-n-y}a.g=u-r,a.value=s[f++],c(e,h+(x>>r),o,S,a),x=l(x,u)}}return w!=2*v[15]-1?0:p}(e,n,r,a,o,s)}function d(){this.value=this.g=0}function f(){this.value=this.g=0}function h(){this.G=o(5,d),this.H=i(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=o(Bn,f)}function p(e,n,r,a){t(null!=e),t(null!=n),t(2147483648>a),e.Ca=254,e.I=0,e.b=-8,e.Ka=0,e.oa=n,e.pa=r,e.Jd=n,e.Yc=r+a,e.Zc=4<=a?r+a-4+1:r,E(e)}function m(e,t){for(var n=0;0<t--;)n|=A(e,128)<<t;return n}function v(e,t){var n=m(e,t);return C(e)?-n:n}function g(e,n,r,a){var i,o=0;for(t(null!=e),t(null!=n),t(4294967288>a),e.Sb=a,e.Ra=0,e.u=0,e.h=0,4<a&&(a=4),i=0;i<a;++i)o+=n[r+i]<<8*i;e.Ra=o,e.bb=a,e.oa=n,e.pa=r}function y(e){for(;8<=e.u&&e.bb<e.Sb;)e.Ra>>>=8,e.Ra+=e.oa[e.pa+e.bb]<<Un-8>>>0,++e.bb,e.u-=8;S(e)&&(e.h=1,e.u=0)}function b(e,n){if(t(0<=n),!e.h&&n<=zn){var r=N(e)&Zn[n];return e.u+=n,y(e),r}return e.h=1,e.u=0}function x(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function w(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function N(e){return e.Ra>>>(e.u&Un-1)>>>0}function S(e){return t(e.bb<=e.Sb),e.h||e.bb==e.Sb&&e.u>Un}function j(e,t){e.u=t,e.h=S(e)}function _(e){e.u>=Wn&&(t(e.u>=Wn),y(e))}function E(e){t(null!=e&&null!=e.oa),e.pa<e.Zc?(e.I=(e.oa[e.pa++]|e.I<<8)>>>0,e.b+=8):(t(null!=e&&null!=e.oa),e.pa<e.Yc?(e.b+=8,e.I=e.oa[e.pa++]|e.I<<8):e.Ka?e.b=0:(e.I<<=8,e.b+=8,e.Ka=1))}function C(e){return m(e,1)}function A(e,t){var n=e.Ca;0>e.b&&E(e);var r=e.b,a=n*t>>>8,i=(e.I>>>r>a)+0;for(i?(n-=a,e.I-=a+1<<r>>>0):n=a+1,r=n,a=0;256<=r;)a+=8,r>>=8;return r=7^a+Vn[r],e.b-=r,e.Ca=(n<<r)-1,i}function k(e,t,n){e[t+0]=n>>24&255,e[t+1]=n>>16&255,e[t+2]=n>>8&255,e[t+3]=n>>0&255}function T(e,t){return e[t+0]<<0|e[t+1]<<8}function O(e,t){return T(e,t)|e[t+2]<<16}function P(e,t){return T(e,t)|T(e,t+2)<<16}function R(e,n){var r=1<<n;return t(null!=e),t(0<n),e.X=i(r),null==e.X?0:(e.Mb=32-n,e.Xa=n,1)}function I(e,n){t(null!=e),t(null!=n),t(e.Xa==n.Xa),r(n.X,0,e.X,0,1<<n.Xa)}function M(){this.X=[],this.Xa=this.Mb=0}function D(e,n,r,a){t(null!=r),t(null!=a);var i=r[0],o=a[0];return 0==i&&(i=(e*o+n/2)/n),0==o&&(o=(n*i+e/2)/e),0>=i||0>=o?0:(r[0]=i,a[0]=o,1)}function L(e,t){return e+(1<<t)-1>>>t}function F(e,t){return((4278255360&e)+(4278255360&t)>>>0&4278255360)+((16711935&e)+(16711935&t)>>>0&16711935)>>>0}function B(t,n){e[n]=function(n,r,a,i,o,s,l){var c;for(c=0;c<o;++c){var u=e[t](s[l+c-1],a,i+c);s[l+c]=F(n[r+c],u)}}}function Z(){this.ud=this.hd=this.jd=0}function z(e,t){return((4278124286&(e^t))>>>1)+(e&t)>>>0}function U(e){return 0<=e&&256>e?e:0>e?0:255<e?255:void 0}function W(e,t){return U(e+(e-t+.5>>1))}function V(e,t,n){return Math.abs(t-n)-Math.abs(e-n)}function q(e,t,n,r,a,i,o){for(r=i[o-1],n=0;n<a;++n)i[o+n]=r=F(e[t+n],r)}function H(e,t,n,r,a){var i;for(i=0;i<n;++i){var o=e[t+i],s=o>>8&255,l=16711935&(l=(l=16711935&o)+((s<<16)+s));r[a+i]=(4278255360&o)+l>>>0}}function G(e,t){t.jd=e>>0&255,t.hd=e>>8&255,t.ud=e>>16&255}function Y(e,t,n,r,a,i){var o;for(o=0;o<r;++o){var s=t[n+o],l=s>>>8,c=s,u=255&(u=(u=s>>>16)+((e.jd<<24>>24)*(l<<24>>24)>>>5));c=255&(c=(c+=(e.hd<<24>>24)*(l<<24>>24)>>>5)+((e.ud<<24>>24)*(u<<24>>24)>>>5)),a[i+o]=(4278255360&s)+(u<<16)+c}}function X(t,n,r,a,i){e[n]=function(e,t,n,r,o,s,l,c,u){for(r=l;r<c;++r)for(l=0;l<u;++l)o[s++]=i(n[a(e[t++])])},e[t]=function(t,n,o,s,l,c,u){var d=8>>t.b,f=t.Ea,h=t.K[0],p=t.w;if(8>d)for(t=(1<<t.b)-1,p=(1<<d)-1;n<o;++n){var m,v=0;for(m=0;m<f;++m)m&t||(v=a(s[l++])),c[u++]=i(h[v&p]),v>>=d}else e["VP8LMapColor"+r](s,l,h,p,c,u,n,o,f)}}function J(e,t,n,r,a){for(n=t+n;t<n;){var i=e[t++];r[a++]=i>>16&255,r[a++]=i>>8&255,r[a++]=i>>0&255}}function K(e,t,n,r,a){for(n=t+n;t<n;){var i=e[t++];r[a++]=i>>16&255,r[a++]=i>>8&255,r[a++]=i>>0&255,r[a++]=i>>24&255}}function $(e,t,n,r,a){for(n=t+n;t<n;){var i=(o=e[t++])>>16&240|o>>12&15,o=o>>0&240|o>>28&15;r[a++]=i,r[a++]=o}}function Q(e,t,n,r,a){for(n=t+n;t<n;){var i=(o=e[t++])>>16&248|o>>13&7,o=o>>5&224|o>>3&31;r[a++]=i,r[a++]=o}}function ee(e,t,n,r,a){for(n=t+n;t<n;){var i=e[t++];r[a++]=i>>0&255,r[a++]=i>>8&255,r[a++]=i>>16&255}}function te(e,t,n,a,i,o){if(0==o)for(n=t+n;t<n;)k(a,((o=e[t++])[0]>>24|o[1]>>8&65280|o[2]<<8&16711680|o[3]<<24)>>>0),i+=32;else r(a,i,e,t,n)}function ne(t,n){e[n][0]=e[t+"0"],e[n][1]=e[t+"1"],e[n][2]=e[t+"2"],e[n][3]=e[t+"3"],e[n][4]=e[t+"4"],e[n][5]=e[t+"5"],e[n][6]=e[t+"6"],e[n][7]=e[t+"7"],e[n][8]=e[t+"8"],e[n][9]=e[t+"9"],e[n][10]=e[t+"10"],e[n][11]=e[t+"11"],e[n][12]=e[t+"12"],e[n][13]=e[t+"13"],e[n][14]=e[t+"0"],e[n][15]=e[t+"0"]}function re(e){return e==Wr||e==Vr||e==qr||e==Hr}function ae(){this.eb=[],this.size=this.A=this.fb=0}function ie(){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 oe(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new ae,this.f.kb=new ie,this.sd=null}function se(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function le(){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 ce(e){return alert("todo:WebPSamplerProcessPlane"),e.T}function ue(e,t){var n=e.T,a=t.ba.f.RGBA,i=a.eb,o=a.fb+e.ka*a.A,s=ga[t.ba.S],l=e.y,c=e.O,u=e.f,d=e.N,f=e.ea,h=e.W,p=t.cc,m=t.dc,v=t.Mc,g=t.Nc,y=e.ka,b=e.ka+e.T,x=e.U,w=x+1>>1;for(0==y?s(l,c,null,null,u,d,f,h,u,d,f,h,i,o,null,null,x):(s(t.ec,t.fc,l,c,p,m,v,g,u,d,f,h,i,o-a.A,i,o,x),++n);y+2<b;y+=2)p=u,m=d,v=f,g=h,d+=e.Rc,h+=e.Rc,o+=2*a.A,s(l,(c+=2*e.fa)-e.fa,l,c,p,m,v,g,u,d,f,h,i,o-a.A,i,o,x);return c+=e.fa,e.j+b<e.o?(r(t.ec,t.fc,l,c,x),r(t.cc,t.dc,u,d,w),r(t.Mc,t.Nc,f,h,w),n--):1&b||s(l,c,null,null,u,d,f,h,u,d,f,h,i,o+a.A,null,null,x),n}function de(e,n,r){var a=e.F,i=[e.J];if(null!=a){var o=e.U,s=n.ba.S,l=s==Zr||s==qr;n=n.ba.f.RGBA;var c=[0],u=e.ka;c[0]=e.T,e.Kb&&(0==u?--c[0]:(--u,i[0]-=e.width),e.j+e.ka+e.T==e.o&&(c[0]=e.o-e.j-u));var d=n.eb;u=n.fb+u*n.A,e=_r(a,i[0],e.width,o,c,d,u+(l?0:3),n.A),t(r==c),e&&re(s)&&Sr(d,u,l,o,c,n.A)}return 0}function fe(e){var t=e.ma,n=t.ba.S,r=11>n,a=n==Lr||n==Br||n==Zr||n==zr||12==n||re(n);if(t.memory=null,t.Ib=null,t.Jb=null,t.Nd=null,!Dn(t.Oa,e,a?11:12))return 0;if(a&&re(n)&&bn(),e.da)alert("todo:use_scaling");else{if(r){if(t.Ib=ce,e.Kb){if(n=e.U+1>>1,t.memory=i(e.U+2*n),null==t.memory)return 0;t.ec=t.memory,t.fc=0,t.cc=t.ec,t.dc=t.fc+e.U,t.Mc=t.cc,t.Nc=t.dc+n,t.Ib=ue,bn()}}else alert("todo:EmitYUV");a&&(t.Jb=de,r&&gn())}if(r&&!Oa){for(e=0;256>e;++e)Pa[e]=89858*(e-128)+Ea>>_a,Ma[e]=-22014*(e-128)+Ea,Ia[e]=-45773*(e-128),Ra[e]=113618*(e-128)+Ea>>_a;for(e=Ca;e<Aa;++e)t=76283*(e-16)+Ea>>_a,Da[e-Ca]=qe(t,255),La[e-Ca]=qe(t+8>>4,15);Oa=1}return 1}function he(e){var n=e.ma,r=e.U,a=e.T;return t(!(1&e.ka)),0>=r||0>=a?0:(r=n.Ib(e,n),null!=n.Jb&&n.Jb(e,n,r),n.Dc+=r,1)}function pe(e){e.ma.memory=null}function me(e,t,n,r){return 47!=b(e,8)?0:(t[0]=b(e,14)+1,n[0]=b(e,14)+1,r[0]=b(e,1),0!=b(e,3)?0:!e.h)}function ve(e,t){if(4>e)return e+1;var n=e-2>>1;return(2+(1&e)<<n)+b(t,n)+1}function ge(e,t){return 120<t?t-120:1<=(n=((n=$r[t-1])>>4)*e+(8-(15&n)))?n:1;var n}function ye(e,t,n){var r=N(n),a=e[t+=255&r].g-8;return 0<a&&(j(n,n.u+8),r=N(n),t+=e[t].value,t+=r&(1<<a)-1),j(n,n.u+e[t].g),e[t].value}function be(e,n,r){return r.g+=e.g,r.value+=e.value<<n>>>0,t(8>=r.g),e.g}function xe(e,n,r){var a=e.xc;return t((n=0==a?0:e.vc[e.md*(r>>a)+(n>>a)])<e.Wb),e.Ya[n]}function we(e,n,a,i){var o=e.ab,s=e.c*n,l=e.C;n=l+n;var c=a,u=i;for(i=e.Ta,a=e.Ua;0<o--;){var d=e.gc[o],f=l,h=n,p=c,m=u,v=(u=i,c=a,d.Ea);switch(t(f<h),t(h<=d.nc),d.hc){case 2:Gn(p,m,(h-f)*v,u,c);break;case 0:var g=f,y=h,b=u,x=c,w=(E=d).Ea;0==g&&(qn(p,m,null,null,1,b,x),q(p,m+1,0,0,w-1,b,x+1),m+=w,x+=w,++g);for(var N=1<<E.b,S=N-1,j=L(w,E.b),_=E.K,E=E.w+(g>>E.b)*j;g<y;){var C=_,A=E,k=1;for(Hn(p,m,b,x-w,1,b,x);k<w;){var T=(k&~S)+N;T>w&&(T=w),(0,$n[C[A++]>>8&15])(p,m+ +k,b,x+k-w,T-k,b,x+k),k=T}m+=w,x+=w,++g&S||(E+=j)}h!=d.nc&&r(u,c-v,u,c+(h-f-1)*v,v);break;case 1:for(v=p,y=m,w=(p=d.Ea)-(x=p&~(b=(m=1<<d.b)-1)),g=L(p,d.b),N=d.K,d=d.w+(f>>d.b)*g;f<h;){for(S=N,j=d,_=new Z,E=y+x,C=y+p;y<E;)G(S[j++],_),Qn(_,v,y,m,u,c),y+=m,c+=m;y<C&&(G(S[j++],_),Qn(_,v,y,w,u,c),y+=w,c+=w),++f&b||(d+=g)}break;case 3:if(p==u&&m==c&&0<d.b){for(y=u,p=v=c+(h-f)*v-(x=(h-f)*L(d.Ea,d.b)),m=u,b=c,g=[],x=(w=x)-1;0<=x;--x)g[x]=m[b+x];for(x=w-1;0<=x;--x)y[p+x]=g[x];Yn(d,f,h,u,v,u,c)}else Yn(d,f,h,p,m,u,c)}c=i,u=a}u!=a&&r(i,a,c,u,s)}function Ne(e,n){var r=e.V,a=e.Ba+e.c*e.C,i=n-e.C;if(t(n<=e.l.o),t(16>=i),0<i){var o=e.l,s=e.Ta,l=e.Ua,c=o.width;if(we(e,i,r,a),i=l=[l],t((r=e.C)<(a=n)),t(o.v<o.va),a>o.o&&(a=o.o),r<o.j){var u=o.j-r;r=o.j,i[0]+=u*c}if(r>=a?r=0:(i[0]+=4*o.v,o.ka=r-o.j,o.U=o.va-o.v,o.T=a-r,r=1),r){if(l=l[0],11>(r=e.ca).S){var d=r.f.RGBA,f=(a=r.S,i=o.U,o=o.T,u=d.eb,d.A),h=o;for(d=d.fb+e.Ma*d.A;0<h--;){var p=s,m=l,v=i,g=u,y=d;switch(a){case Dr:er(p,m,v,g,y);break;case Lr:tr(p,m,v,g,y);break;case Wr:tr(p,m,v,g,y),Sr(g,y,0,v,1,0);break;case Fr:ar(p,m,v,g,y);break;case Br:te(p,m,v,g,y,1);break;case Vr:te(p,m,v,g,y,1),Sr(g,y,0,v,1,0);break;case Zr:te(p,m,v,g,y,0);break;case qr:te(p,m,v,g,y,0),Sr(g,y,1,v,1,0);break;case zr:nr(p,m,v,g,y);break;case Hr:nr(p,m,v,g,y),jr(g,y,v,1,0);break;case Ur:rr(p,m,v,g,y);break;default:t(0)}l+=c,d+=f}e.Ma+=o}else alert("todo:EmitRescaledRowsYUVA");t(e.Ma<=r.height)}}e.C=n,t(e.C<=e.i)}function Se(e){var t;if(0<e.ua)return 0;for(t=0;t<e.Wb;++t){var n=e.Ya[t].G,r=e.Ya[t].H;if(0<n[1][r[1]+0].g||0<n[2][r[2]+0].g||0<n[3][r[3]+0].g)return 0}return 1}function je(e,n,r,a,i,o){if(0!=e.Z){var s=e.qd,l=e.rd;for(t(null!=va[e.Z]);n<r;++n)va[e.Z](s,l,a,i,a,i,o),s=a,l=i,i+=o;e.qd=s,e.rd=l}}function _e(e,n){var r=e.l.ma,a=0==r.Z||1==r.Z?e.l.j:e.C;if(a=e.C<a?a:e.C,t(n<=e.l.o),n>a){var i=e.l.width,o=r.ca,s=r.tb+i*a,l=e.V,c=e.Ba+e.c*a,u=e.gc;t(1==e.ab),t(3==u[0].hc),Jn(u[0],a,n,l,c,o,s),je(r,a,n,o,s,i)}e.C=e.Ma=n}function Ee(e,n,r,a,i,o,s){var l=e.$/a,c=e.$%a,u=e.m,d=e.s,f=r+e.$,h=f;i=r+a*i;var p=r+a*o,m=280+d.ua,v=e.Pb?l:16777216,g=0<d.ua?d.Wa:null,y=d.wc,b=f<p?xe(d,c,l):null;t(e.C<o),t(p<=i);var x=!1;e:for(;;){for(;x||f<p;){var w=0;if(l>=v){var E=f-r;t((v=e).Pb),v.wd=v.m,v.xd=E,0<v.s.ua&&I(v.s.Wa,v.s.vb),v=l+ea}if(c&y||(b=xe(d,c,l)),t(null!=b),b.Qb&&(n[f]=b.qb,x=!0),!x)if(_(u),b.jc){w=u,E=n;var C=f,A=b.pd[N(w)&Bn-1];t(b.jc),256>A.g?(j(w,w.u+A.g),E[C]=A.value,w=0):(j(w,w.u+A.g-256),t(256<=A.value),w=A.value),0==w&&(x=!0)}else w=ye(b.G[0],b.H[0],u);if(u.h)break;if(x||256>w){if(!x)if(b.nd)n[f]=(b.qb|w<<8)>>>0;else{if(_(u),x=ye(b.G[1],b.H[1],u),_(u),E=ye(b.G[2],b.H[2],u),C=ye(b.G[3],b.H[3],u),u.h)break;n[f]=(C<<24|x<<16|w<<8|E)>>>0}if(x=!1,++f,++c>=a&&(c=0,++l,null!=s&&l<=o&&!(l%16)&&s(e,l),null!=g))for(;h<f;)w=n[h++],g.X[(506832829*w&4294967295)>>>g.Mb]=w}else if(280>w){if(w=ve(w-256,u),E=ye(b.G[4],b.H[4],u),_(u),E=ge(a,E=ve(E,u)),u.h)break;if(f-r<E||i-f<w)break e;for(C=0;C<w;++C)n[f+C]=n[f+C-E];for(f+=w,c+=w;c>=a;)c-=a,++l,null!=s&&l<=o&&!(l%16)&&s(e,l);if(t(f<=i),c&y&&(b=xe(d,c,l)),null!=g)for(;h<f;)w=n[h++],g.X[(506832829*w&4294967295)>>>g.Mb]=w}else{if(!(w<m))break e;for(x=w-280,t(null!=g);h<f;)w=n[h++],g.X[(506832829*w&4294967295)>>>g.Mb]=w;w=f,t(!(x>>>(E=g).Xa)),n[w]=E.X[x],x=!0}x||t(u.h==S(u))}if(e.Pb&&u.h&&f<i)t(e.m.h),e.a=5,e.m=e.wd,e.$=e.xd,0<e.s.ua&&I(e.s.vb,e.s.Wa);else{if(u.h)break e;null!=s&&s(e,l>o?o:l),e.a=0,e.$=f-r}return 1}return e.a=3,0}function Ce(e){t(null!=e),e.vc=null,e.yc=null,e.Ya=null;var n=e.Wa;null!=n&&(n.X=null),e.vb=null,t(null!=e)}function Ae(){var t=new sn;return null==t?null:(t.a=0,t.xb=ma,ne("Predictor","VP8LPredictors"),ne("Predictor","VP8LPredictors_C"),ne("PredictorAdd","VP8LPredictorsAdd"),ne("PredictorAdd","VP8LPredictorsAdd_C"),Gn=H,Qn=Y,er=J,tr=K,nr=$,rr=Q,ar=ee,e.VP8LMapColor32b=Xn,e.VP8LMapColor8b=Kn,t)}function ke(e,n,r,s,l){var c=1,f=[e],p=[n],m=s.m,v=s.s,g=null,y=0;e:for(;;){if(r)for(;c&&b(m,1);){var x=f,w=p,S=s,E=1,C=S.m,A=S.gc[S.ab],k=b(C,2);if(S.Oc&1<<k)c=0;else{switch(S.Oc|=1<<k,A.hc=k,A.Ea=x[0],A.nc=w[0],A.K=[null],++S.ab,t(4>=S.ab),k){case 0:case 1:A.b=b(C,3)+2,E=ke(L(A.Ea,A.b),L(A.nc,A.b),0,S,A.K),A.K=A.K[0];break;case 3:var T,O=b(C,8)+1,P=16<O?0:4<O?1:2<O?2:3;if(x[0]=L(A.Ea,P),A.b=P,T=E=ke(O,1,0,S,A.K)){var I,M=O,D=A,B=1<<(8>>D.b),Z=i(B);if(null==Z)T=0;else{var z=D.K[0],U=D.w;for(Z[0]=D.K[0][0],I=1;I<1*M;++I)Z[I]=F(z[U+I],Z[I-1]);for(;I<4*B;++I)Z[I]=0;D.K[0]=null,D.K[0]=Z,T=1}}E=T;break;case 2:break;default:t(0)}c=E}}if(f=f[0],p=p[0],c&&b(m,1)&&!(c=1<=(y=b(m,4))&&11>=y)){s.a=3;break e}var W;if(W=c)t:{var V,q,H,G=s,Y=f,X=p,J=y,K=r,$=G.m,Q=G.s,ee=[null],te=1,ne=0,re=Qr[J];n:for(;;){if(K&&b($,1)){var ae=b($,3)+2,ie=L(Y,ae),oe=L(X,ae),se=ie*oe;if(!ke(ie,oe,0,G,ee))break n;for(ee=ee[0],Q.xc=ae,V=0;V<se;++V){var le=ee[V]>>8&65535;ee[V]=le,le>=te&&(te=le+1)}}if($.h)break n;for(q=0;5>q;++q){var ce=Xr[q];!q&&0<J&&(ce+=1<<J),ne<ce&&(ne=ce)}var ue=o(te*re,d),de=te,fe=o(de,h);if(null==fe)var he=null;else t(65536>=de),he=fe;var pe=i(ne);if(null==he||null==pe||null==ue){G.a=1;break n}var me=ue;for(V=H=0;V<te;++V){var ve=he[V],ge=ve.G,ye=ve.H,xe=0,we=1,Ne=0;for(q=0;5>q;++q){ce=Xr[q],ge[q]=me,ye[q]=H,!q&&0<J&&(ce+=1<<J);r:{var Se,je=ce,_e=G,Ae=pe,Te=me,Oe=H,Pe=0,Re=_e.m,Ie=b(Re,1);if(a(Ae,0,0,je),Ie){var Me=b(Re,1)+1,De=b(Re,1),Le=b(Re,0==De?1:8);Ae[Le]=1,2==Me&&(Ae[Le=b(Re,8)]=1);var Fe=1}else{var Be=i(19),Ze=b(Re,4)+4;if(19<Ze){_e.a=3;var ze=0;break r}for(Se=0;Se<Ze;++Se)Be[Kr[Se]]=b(Re,3);var Ue=void 0,We=void 0,Ve=_e,qe=Be,He=je,Ge=Ae,Ye=0,Xe=Ve.m,Je=8,Ke=o(128,d);a:for(;u(Ke,0,7,qe,19);){if(b(Xe,1)){var $e=2+2*b(Xe,3);if((Ue=2+b(Xe,$e))>He)break a}else Ue=He;for(We=0;We<He&&Ue--;){_(Xe);var Qe=Ke[0+(127&N(Xe))];j(Xe,Xe.u+Qe.g);var et=Qe.value;if(16>et)Ge[We++]=et,0!=et&&(Je=et);else{var tt=16==et,nt=et-16,rt=Yr[nt],at=b(Xe,Gr[nt])+rt;if(We+at>He)break a;for(var it=tt?Je:0;0<at--;)Ge[We++]=it}}Ye=1;break a}Ye||(Ve.a=3),Fe=Ye}(Fe=Fe&&!Re.h)&&(Pe=u(Te,Oe,8,Ae,je)),Fe&&0!=Pe?ze=Pe:(_e.a=3,ze=0)}if(0==ze)break n;if(we&&1==Jr[q]&&(we=0==me[H].g),xe+=me[H].g,H+=ze,3>=q){var ot,st=pe[0];for(ot=1;ot<ce;++ot)pe[ot]>st&&(st=pe[ot]);Ne+=st}}if(ve.nd=we,ve.Qb=0,we&&(ve.qb=(ge[3][ye[3]+0].value<<24|ge[1][ye[1]+0].value<<16|ge[2][ye[2]+0].value)>>>0,0==xe&&256>ge[0][ye[0]+0].value&&(ve.Qb=1,ve.qb+=ge[0][ye[0]+0].value<<8)),ve.jc=!ve.Qb&&6>Ne,ve.jc){var lt,ct=ve;for(lt=0;lt<Bn;++lt){var ut=lt,dt=ct.pd[ut],ft=ct.G[0][ct.H[0]+ut];256<=ft.value?(dt.g=ft.g+256,dt.value=ft.value):(dt.g=0,dt.value=0,ut>>=be(ft,8,dt),ut>>=be(ct.G[1][ct.H[1]+ut],16,dt),ut>>=be(ct.G[2][ct.H[2]+ut],0,dt),be(ct.G[3][ct.H[3]+ut],24,dt))}}}Q.vc=ee,Q.Wb=te,Q.Ya=he,Q.yc=ue,W=1;break t}W=0}if(!(c=W)){s.a=3;break e}if(0<y){if(v.ua=1<<y,!R(v.Wa,y)){s.a=1,c=0;break e}}else v.ua=0;var ht=s,pt=f,mt=p,vt=ht.s,gt=vt.xc;if(ht.c=pt,ht.i=mt,vt.md=L(pt,gt),vt.wc=0==gt?-1:(1<<gt)-1,r){s.xb=pa;break e}if(null==(g=i(f*p))){s.a=1,c=0;break e}c=(c=Ee(s,g,0,f,p,p,null))&&!m.h;break e}return c?(null!=l?l[0]=g:(t(null==g),t(r)),s.$=0,r||Ce(v)):Ce(v),c}function Te(e,n){var r=e.c*e.i,a=r+n+16*n;return t(e.c<=n),e.V=i(a),null==e.V?(e.Ta=null,e.Ua=0,e.a=1,0):(e.Ta=e.V,e.Ua=e.Ba+r+n,1)}function Oe(e,n){var r=e.C,a=n-r,i=e.V,o=e.Ba+e.c*r;for(t(n<=e.l.o);0<a;){var s=16<a?16:a,l=e.l.ma,c=e.l.width,u=c*s,d=l.ca,f=l.tb+c*r,h=e.Ta,p=e.Ua;we(e,s,i,o),Er(h,p,d,f,u),je(l,r,r+s,d,f,c),a-=s,i+=s*e.c,r+=s}t(r==n),e.C=e.Ma=n}function Pe(){this.ub=this.yd=this.td=this.Rb=0}function Re(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Ie(){this.Fb=this.Bb=this.Cb=0,this.Zb=i(4),this.Lb=i(4)}function Me(){this.Yb=function(){var e=[];return function e(t,n,r){for(var a=r[n],i=0;i<a&&(t.push(r.length>n+1?[]:0),!(r.length<n+1));i++)e(t[i],n+1,r)}(e,0,[3,11]),e}()}function De(){this.jb=i(3),this.Wc=s([4,8],Me),this.Xc=s([4,17],Me)}function Le(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new i(4),this.od=new i(4)}function Fe(){this.ld=this.La=this.dd=this.tc=0}function Be(){this.Na=this.la=0}function Ze(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function ze(){this.ad=i(384),this.Za=0,this.Ob=i(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Ue(){this.uc=this.M=this.Nb=0,this.wa=Array(new Fe),this.Y=0,this.ya=Array(new ze),this.aa=0,this.l=new He}function We(){this.y=i(16),this.f=i(8),this.ea=i(8)}function Ve(){this.cb=this.a=0,this.sc="",this.m=new x,this.Od=new Pe,this.Kc=new Re,this.ed=new Le,this.Qa=new Ie,this.Ic=this.$c=this.Aa=0,this.D=new Ue,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=o(8,x),this.ia=0,this.pb=o(4,Ze),this.Pa=new De,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new We),this.Hd=0,this.rb=Array(new Be),this.sb=0,this.wa=Array(new Fe),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 ze),this.L=this.aa=0,this.gd=s([4,2],Fe),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 qe(e,t){return 0>e?0:e>t?t:e}function He(){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 Ge(){var e=new Ve;return null!=e&&(e.a=0,e.sc="OK",e.cb=0,e.Xb=0,ra||(ra=Ke)),e}function Ye(e,t,n){return 0==e.a&&(e.a=t,e.sc=n,e.cb=0),0}function Xe(e,t,n){return 3<=n&&157==e[t+0]&&1==e[t+1]&&42==e[t+2]}function Je(e,n){if(null==e)return 0;if(e.a=0,e.sc="OK",null==n)return Ye(e,2,"null VP8Io passed to VP8GetHeaders()");var r=n.data,i=n.w,o=n.ha;if(4>o)return Ye(e,7,"Truncated header.");var s=r[i+0]|r[i+1]<<8|r[i+2]<<16,l=e.Od;if(l.Rb=!(1&s),l.td=s>>1&7,l.yd=s>>4&1,l.ub=s>>5,3<l.td)return Ye(e,3,"Incorrect keyframe parameters.");if(!l.yd)return Ye(e,4,"Frame not displayable.");i+=3,o-=3;var c=e.Kc;if(l.Rb){if(7>o)return Ye(e,7,"cannot parse picture header");if(!Xe(r,i,o))return Ye(e,3,"Bad code word");c.c=16383&(r[i+4]<<8|r[i+3]),c.Td=r[i+4]>>6,c.i=16383&(r[i+6]<<8|r[i+5]),c.Ud=r[i+6]>>6,i+=7,o-=7,e.za=c.c+15>>4,e.Ub=c.i+15>>4,n.width=c.c,n.height=c.i,n.Da=0,n.j=0,n.v=0,n.va=n.width,n.o=n.height,n.da=0,n.ib=n.width,n.hb=n.height,n.U=n.width,n.T=n.height,a((s=e.Pa).jb,0,255,s.jb.length),t(null!=(s=e.Qa)),s.Cb=0,s.Bb=0,s.Fb=1,a(s.Zb,0,0,s.Zb.length),a(s.Lb,0,0,s.Lb)}if(l.ub>o)return Ye(e,7,"bad partition length");p(s=e.m,r,i,l.ub),i+=l.ub,o-=l.ub,l.Rb&&(c.Ld=C(s),c.Kd=C(s)),c=e.Qa;var u,d=e.Pa;if(t(null!=s),t(null!=c),c.Cb=C(s),c.Cb){if(c.Bb=C(s),C(s)){for(c.Fb=C(s),u=0;4>u;++u)c.Zb[u]=C(s)?v(s,7):0;for(u=0;4>u;++u)c.Lb[u]=C(s)?v(s,6):0}if(c.Bb)for(u=0;3>u;++u)d.jb[u]=C(s)?m(s,8):255}else c.Bb=0;if(s.Ka)return Ye(e,3,"cannot parse segment header");if((c=e.ed).zd=C(s),c.Tb=m(s,6),c.wb=m(s,3),c.Pc=C(s),c.Pc&&C(s)){for(d=0;4>d;++d)C(s)&&(c.vd[d]=v(s,6));for(d=0;4>d;++d)C(s)&&(c.od[d]=v(s,6))}if(e.L=0==c.Tb?0:c.zd?1:2,s.Ka)return Ye(e,3,"cannot parse filter header");var f=o;if(o=u=i,i=u+f,c=f,e.Xb=(1<<m(e.m,2))-1,f<3*(d=e.Xb))r=7;else{for(u+=3*d,c-=3*d,f=0;f<d;++f){var h=r[o+0]|r[o+1]<<8|r[o+2]<<16;h>c&&(h=c),p(e.Jc[+f],r,u,h),u+=h,c-=h,o+=3}p(e.Jc[+d],r,u,c),r=u<i?0:5}if(0!=r)return Ye(e,r,"cannot parse partitions");for(r=m(u=e.m,7),o=C(u)?v(u,4):0,i=C(u)?v(u,4):0,c=C(u)?v(u,4):0,d=C(u)?v(u,4):0,u=C(u)?v(u,4):0,f=e.Qa,h=0;4>h;++h){if(f.Cb){var g=f.Zb[h];f.Fb||(g+=r)}else{if(0<h){e.pb[h]=e.pb[0];continue}g=r}var y=e.pb[h];y.Sc[0]=ta[qe(g+o,127)],y.Sc[1]=na[qe(g+0,127)],y.Eb[0]=2*ta[qe(g+i,127)],y.Eb[1]=101581*na[qe(g+c,127)]>>16,8>y.Eb[1]&&(y.Eb[1]=8),y.Qc[0]=ta[qe(g+d,117)],y.Qc[1]=na[qe(g+u,127)],y.lc=g+u}if(!l.Rb)return Ye(e,4,"Not a key frame.");for(C(s),l=e.Pa,r=0;4>r;++r){for(o=0;8>o;++o)for(i=0;3>i;++i)for(c=0;11>c;++c)d=A(s,ca[r][o][i][c])?m(s,8):sa[r][o][i][c],l.Wc[r][o].Yb[i][c]=d;for(o=0;17>o;++o)l.Xc[r][o]=l.Wc[r][ua[o]]}return e.kc=C(s),e.kc&&(e.Bd=m(s,8)),e.cb=1}function Ke(e,t,n,r,a,i,o){var s=t[a].Yb[n];for(n=0;16>a;++a){if(!A(e,s[n+0]))return a;for(;!A(e,s[n+1]);)if(s=t[++a].Yb[0],n=0,16==a)return 16;var l=t[a+1].Yb;if(A(e,s[n+2])){var c=e,u=0;if(A(c,(f=s)[(d=n)+3]))if(A(c,f[d+6])){for(s=0,d=2*(u=A(c,f[d+8]))+(f=A(c,f[d+9+u])),u=0,f=aa[d];f[s];++s)u+=u+A(c,f[s]);u+=3+(8<<d)}else A(c,f[d+7])?(u=7+2*A(c,165),u+=A(c,145)):u=5+A(c,159);else u=A(c,f[d+4])?3+A(c,f[d+5]):2;s=l[2]}else u=1,s=l[1];l=o+ia[a],0>(c=e).b&&E(c);var d,f=c.b,h=(d=c.Ca>>1)-(c.I>>f)>>31;--c.b,c.Ca+=h,c.Ca|=1,c.I-=(d+1&h)<<f,i[l]=((u^h)-h)*r[(0<a)+0]}return 16}function $e(e){var t=e.rb[e.sb-1];t.la=0,t.Na=0,a(e.zc,0,0,e.zc.length),e.ja=0}function Qe(e,n){if(null==e)return 0;if(null==n)return Ye(e,2,"NULL VP8Io parameter in VP8Decode().");if(!e.cb&&!Je(e,n))return 0;if(t(e.cb),null==n.ac||n.ac(n)){n.ob&&(e.L=0);var s=Ba[e.L];if(2==e.L?(e.yb=0,e.zb=0):(e.yb=n.v-s>>4,e.zb=n.j-s>>4,0>e.yb&&(e.yb=0),0>e.zb&&(e.zb=0)),e.Va=n.o+15+s>>4,e.Hb=n.va+15+s>>4,e.Hb>e.za&&(e.Hb=e.za),e.Va>e.Ub&&(e.Va=e.Ub),0<e.L){var l=e.ed;for(s=0;4>s;++s){var c;if(e.Qa.Cb){var u=e.Qa.Lb[s];e.Qa.Fb||(u+=l.Tb)}else u=l.Tb;for(c=0;1>=c;++c){var d=e.gd[s][c],f=u;if(l.Pc&&(f+=l.vd[0],c&&(f+=l.od[0])),0<(f=0>f?0:63<f?63:f)){var h=f;0<l.wb&&(h=4<l.wb?h>>2:h>>1)>9-l.wb&&(h=9-l.wb),1>h&&(h=1),d.dd=h,d.tc=2*f+h,d.ld=40<=f?2:15<=f?1:0}else d.tc=0;d.La=c}}}s=0}else Ye(e,6,"Frame setup failed"),s=e.a;if(s=0==s){if(s){e.$c=0,0<e.Aa||(e.Ic=za);e:{s=e.Ic,l=4*(h=e.za);var p=32*h,m=h+1,v=0<e.L?h*(0<e.Aa?2:1):0,g=(2==e.Aa?2:1)*h;if((d=l+832+(c=3*(16*s+Ba[e.L])/2*p)+(u=null!=e.Fa&&0<e.Fa.length?e.Kc.c*e.Kc.i:0))!=d)s=0;else{if(d>e.Vb){if(e.Vb=0,e.Ec=i(d),e.Fc=0,null==e.Ec){s=Ye(e,1,"no memory during frame initialization.");break e}e.Vb=d}d=e.Ec,f=e.Fc,e.Ac=d,e.Bc=f,f+=l,e.Gd=o(p,We),e.Hd=0,e.rb=o(m+1,Be),e.sb=1,e.wa=v?o(v,Fe):null,e.Y=0,e.D.Nb=0,e.D.wa=e.wa,e.D.Y=e.Y,0<e.Aa&&(e.D.Y+=h),t(!0),e.oc=d,e.pc=f,f+=832,e.ya=o(g,ze),e.aa=0,e.D.ya=e.ya,e.D.aa=e.aa,2==e.Aa&&(e.D.aa+=h),e.R=16*h,e.B=8*h,h=(p=Ba[e.L])*e.R,p=p/2*e.B,e.sa=d,e.ta=f+h,e.qa=e.sa,e.ra=e.ta+16*s*e.R+p,e.Ha=e.qa,e.Ia=e.ra+8*s*e.B+p,e.$c=0,f+=c,e.mb=u?d:null,e.nb=u?f:null,t(f+u<=e.Fc+e.Vb),$e(e),a(e.Ac,e.Bc,0,l),s=1}}if(s){if(n.ka=0,n.y=e.sa,n.O=e.ta,n.f=e.qa,n.N=e.ra,n.ea=e.Ha,n.Vd=e.Ia,n.fa=e.R,n.Rc=e.B,n.F=null,n.J=0,!Or){for(s=-255;255>=s;++s)Cr[255+s]=0>s?-s:s;for(s=-1020;1020>=s;++s)Ar[1020+s]=-128>s?-128:127<s?127:s;for(s=-112;112>=s;++s)kr[112+s]=-16>s?-16:15<s?15:s;for(s=-255;510>=s;++s)Tr[255+s]=0>s?0:255<s?255:s;Or=1}ir=ct,or=it,lr=ot,cr=st,ur=lt,sr=at,dr=Yt,fr=Xt,hr=$t,pr=Qt,mr=Jt,vr=Kt,gr=en,yr=tn,br=Ut,xr=Wt,wr=Vt,Nr=qt,fa[0]=jt,fa[1]=dt,fa[2]=Nt,fa[3]=St,fa[4]=_t,fa[5]=Ct,fa[6]=Et,fa[7]=At,fa[8]=Tt,fa[9]=kt,da[0]=gt,da[1]=ht,da[2]=pt,da[3]=mt,da[4]=yt,da[5]=bt,da[6]=xt,ha[0]=It,ha[1]=ft,ha[2]=Ot,ha[3]=Pt,ha[4]=Dt,ha[5]=Mt,ha[6]=Lt,s=1}else s=0}s&&(s=function(e,n){for(e.M=0;e.M<e.Va;++e.M){var o,s=e.Jc[e.M&e.Xb],l=e.m,c=e;for(o=0;o<c.za;++o){var u=l,d=c,f=d.Ac,h=d.Bc+4*o,p=d.zc,m=d.ya[d.aa+o];if(d.Qa.Bb?m.$b=A(u,d.Pa.jb[0])?2+A(u,d.Pa.jb[2]):A(u,d.Pa.jb[1]):m.$b=0,d.kc&&(m.Ad=A(u,d.Bd)),m.Za=!A(u,145)+0,m.Za){var v=m.Ob,g=0;for(d=0;4>d;++d){var y,b=p[0+d];for(y=0;4>y;++y){b=la[f[h+y]][b];for(var x=oa[A(u,b[0])];0<x;)x=oa[2*x+A(u,b[x])];b=-x,f[h+y]=b}r(v,g,f,h,4),g+=4,p[0+d]=b}}else b=A(u,156)?A(u,128)?1:3:A(u,163)?2:0,m.Ob[0]=b,a(f,h,b,4),a(p,0,b,4);m.Dd=A(u,142)?A(u,114)?A(u,183)?1:3:2:0}if(c.m.Ka)return Ye(e,7,"Premature end-of-partition0 encountered.");for(;e.ja<e.za;++e.ja){if(c=s,u=(l=e).rb[l.sb-1],f=l.rb[l.sb+l.ja],o=l.ya[l.aa+l.ja],h=l.kc?o.Ad:0)u.la=f.la=0,o.Za||(u.Na=f.Na=0),o.Hc=0,o.Gc=0,o.ia=0;else{var w,N;if(u=f,f=c,h=l.Pa.Xc,p=l.ya[l.aa+l.ja],m=l.pb[p.$b],d=p.ad,v=0,g=l.rb[l.sb-1],b=y=0,a(d,v,0,384),p.Za)var S=0,j=h[3];else{x=i(16);var _=u.Na+g.Na;if(_=ra(f,h[1],_,m.Eb,0,x,0),u.Na=g.Na=(0<_)+0,1<_)ir(x,0,d,v);else{var E=x[0]+3>>3;for(x=0;256>x;x+=16)d[v+x]=E}S=1,j=h[0]}var C=15&u.la,k=15&g.la;for(x=0;4>x;++x){var T=1&k;for(E=N=0;4>E;++E)C=C>>1|(T=(_=ra(f,j,_=T+(1&C),m.Sc,S,d,v))>S)<<7,N=N<<2|(3<_?3:1<_?2:0!=d[v+0]),v+=16;C>>=4,k=k>>1|T<<7,y=(y<<8|N)>>>0}for(j=C,S=k>>4,w=0;4>w;w+=2){for(N=0,C=u.la>>4+w,k=g.la>>4+w,x=0;2>x;++x){for(T=1&k,E=0;2>E;++E)_=T+(1&C),C=C>>1|(T=0<(_=ra(f,h[2],_,m.Qc,0,d,v)))<<3,N=N<<2|(3<_?3:1<_?2:0!=d[v+0]),v+=16;C>>=2,k=k>>1|T<<5}b|=N<<4*w,j|=C<<4<<w,S|=(240&k)<<w}u.la=j,g.la=S,p.Hc=y,p.Gc=b,p.ia=43690&b?0:m.ia,h=!(y|b)}if(0<l.L&&(l.wa[l.Y+l.ja]=l.gd[o.$b][o.Za],l.wa[l.Y+l.ja].La|=!h),c.Ka)return Ye(e,7,"Premature end-of-file encountered.")}if($e(e),l=n,c=1,o=(s=e).D,u=0<s.L&&s.M>=s.zb&&s.M<=s.Va,0==s.Aa)e:{if(o.M=s.M,o.uc=u,In(s,o),c=1,o=(N=s.D).Nb,u=(b=Ba[s.L])*s.R,f=b/2*s.B,x=16*o*s.R,E=8*o*s.B,h=s.sa,p=s.ta-u+x,m=s.qa,d=s.ra-f+E,v=s.Ha,g=s.Ia-f+E,k=0==(C=N.M),y=C>=s.Va-1,2==s.Aa&&In(s,N),N.uc)for(T=(_=s).D.M,t(_.D.uc),N=_.yb;N<_.Hb;++N){S=N,j=T;var O=(P=(z=_).D).Nb;w=z.R;var P=P.wa[P.Y+S],R=z.sa,I=z.ta+16*O*w+16*S,M=P.dd,D=P.tc;if(0!=D)if(t(3<=D),1==z.L)0<S&&xr(R,I,w,D+4),P.La&&Nr(R,I,w,D),0<j&&br(R,I,w,D+4),P.La&&wr(R,I,w,D);else{var L=z.B,F=z.qa,B=z.ra+8*O*L+8*S,Z=z.Ha,z=z.Ia+8*O*L+8*S;O=P.ld,0<S&&(fr(R,I,w,D+4,M,O),pr(F,B,Z,z,L,D+4,M,O)),P.La&&(vr(R,I,w,D,M,O),yr(F,B,Z,z,L,D,M,O)),0<j&&(dr(R,I,w,D+4,M,O),hr(F,B,Z,z,L,D+4,M,O)),P.La&&(mr(R,I,w,D,M,O),gr(F,B,Z,z,L,D,M,O))}}if(s.ia&&alert("todo:DitherRow"),null!=l.put){if(N=16*C,C=16*(C+1),k?(l.y=s.sa,l.O=s.ta+x,l.f=s.qa,l.N=s.ra+E,l.ea=s.Ha,l.W=s.Ia+E):(N-=b,l.y=h,l.O=p,l.f=m,l.N=d,l.ea=v,l.W=g),y||(C-=b),C>l.o&&(C=l.o),l.F=null,l.J=null,null!=s.Fa&&0<s.Fa.length&&N<C&&(l.J=fn(s,l,N,C-N),l.F=s.mb,null==l.F&&0==l.F.length)){c=Ye(s,3,"Could not decode alpha data.");break e}N<l.j&&(b=l.j-N,N=l.j,t(!(1&b)),l.O+=s.R*b,l.N+=s.B*(b>>1),l.W+=s.B*(b>>1),null!=l.F&&(l.J+=l.width*b)),N<C&&(l.O+=l.v,l.N+=l.v>>1,l.W+=l.v>>1,null!=l.F&&(l.J+=l.v),l.ka=N-l.j,l.U=l.va-l.v,l.T=C-N,c=l.put(l))}o+1!=s.Ic||y||(r(s.sa,s.ta-u,h,p+16*s.R,u),r(s.qa,s.ra-f,m,d+8*s.B,f),r(s.Ha,s.Ia-f,v,g+8*s.B,f))}if(!c)return Ye(e,6,"Output aborted.")}return 1}(e,n)),null!=n.bc&&n.bc(n),s&=1}return s?(e.cb=0,s):0}function et(e,t,n,r,a){a=e[t+n+32*r]+(a>>3),e[t+n+32*r]=-256&a?0>a?0:255:a}function tt(e,t,n,r,a,i){et(e,t,0,n,r+a),et(e,t,1,n,r+i),et(e,t,2,n,r-i),et(e,t,3,n,r-a)}function nt(e){return(20091*e>>16)+e}function rt(e,t,n,r){var a,o=0,s=i(16);for(a=0;4>a;++a){var l=e[t+0]+e[t+8],c=e[t+0]-e[t+8],u=(35468*e[t+4]>>16)-nt(e[t+12]),d=nt(e[t+4])+(35468*e[t+12]>>16);s[o+0]=l+d,s[o+1]=c+u,s[o+2]=c-u,s[o+3]=l-d,o+=4,t++}for(a=o=0;4>a;++a)l=(e=s[o+0]+4)+s[o+8],c=e-s[o+8],u=(35468*s[o+4]>>16)-nt(s[o+12]),et(n,r,0,0,l+(d=nt(s[o+4])+(35468*s[o+12]>>16))),et(n,r,1,0,c+u),et(n,r,2,0,c-u),et(n,r,3,0,l-d),o++,r+=32}function at(e,t,n,r){var a=e[t+0]+4,i=35468*e[t+4]>>16,o=nt(e[t+4]),s=35468*e[t+1]>>16;tt(n,r,0,a+o,e=nt(e[t+1]),s),tt(n,r,1,a+i,e,s),tt(n,r,2,a-i,e,s),tt(n,r,3,a-o,e,s)}function it(e,t,n,r,a){rt(e,t,n,r),a&&rt(e,t+16,n,r+4)}function ot(e,t,n,r){or(e,t+0,n,r,1),or(e,t+32,n,r+128,1)}function st(e,t,n,r){var a;for(e=e[t+0]+4,a=0;4>a;++a)for(t=0;4>t;++t)et(n,r,t,a,e)}function lt(e,t,n,r){e[t+0]&&cr(e,t+0,n,r),e[t+16]&&cr(e,t+16,n,r+4),e[t+32]&&cr(e,t+32,n,r+128),e[t+48]&&cr(e,t+48,n,r+128+4)}function ct(e,t,n,r){var a,o=i(16);for(a=0;4>a;++a){var s=e[t+0+a]+e[t+12+a],l=e[t+4+a]+e[t+8+a],c=e[t+4+a]-e[t+8+a],u=e[t+0+a]-e[t+12+a];o[0+a]=s+l,o[8+a]=s-l,o[4+a]=u+c,o[12+a]=u-c}for(a=0;4>a;++a)s=(e=o[0+4*a]+3)+o[3+4*a],l=o[1+4*a]+o[2+4*a],c=o[1+4*a]-o[2+4*a],u=e-o[3+4*a],n[r+0]=s+l>>3,n[r+16]=u+c>>3,n[r+32]=s-l>>3,n[r+48]=u-c>>3,r+=64}function ut(e,t,n){var r,a=t-32,i=Ir,o=255-e[a-1];for(r=0;r<n;++r){var s,l=i,c=o+e[t-1];for(s=0;s<n;++s)e[t+s]=l[c+e[a+s]];t+=32}}function dt(e,t){ut(e,t,4)}function ft(e,t){ut(e,t,8)}function ht(e,t){ut(e,t,16)}function pt(e,t){var n;for(n=0;16>n;++n)r(e,t+32*n,e,t-32,16)}function mt(e,t){var n;for(n=16;0<n;--n)a(e,t,e[t-1],16),t+=32}function vt(e,t,n){var r;for(r=0;16>r;++r)a(t,n+32*r,e,16)}function gt(e,t){var n,r=16;for(n=0;16>n;++n)r+=e[t-1+32*n]+e[t+n-32];vt(r>>5,e,t)}function yt(e,t){var n,r=8;for(n=0;16>n;++n)r+=e[t-1+32*n];vt(r>>4,e,t)}function bt(e,t){var n,r=8;for(n=0;16>n;++n)r+=e[t+n-32];vt(r>>4,e,t)}function xt(e,t){vt(128,e,t)}function wt(e,t,n){return e+2*t+n+2>>2}function Nt(e,t){var n,a=t-32;for(a=new Uint8Array([wt(e[a-1],e[a+0],e[a+1]),wt(e[a+0],e[a+1],e[a+2]),wt(e[a+1],e[a+2],e[a+3]),wt(e[a+2],e[a+3],e[a+4])]),n=0;4>n;++n)r(e,t+32*n,a,0,a.length)}function St(e,t){var n=e[t-1],r=e[t-1+32],a=e[t-1+64],i=e[t-1+96];k(e,t+0,16843009*wt(e[t-1-32],n,r)),k(e,t+32,16843009*wt(n,r,a)),k(e,t+64,16843009*wt(r,a,i)),k(e,t+96,16843009*wt(a,i,i))}function jt(e,t){var n,r=4;for(n=0;4>n;++n)r+=e[t+n-32]+e[t-1+32*n];for(r>>=3,n=0;4>n;++n)a(e,t+32*n,r,4)}function _t(e,t){var n=e[t-1+0],r=e[t-1+32],a=e[t-1+64],i=e[t-1-32],o=e[t+0-32],s=e[t+1-32],l=e[t+2-32],c=e[t+3-32];e[t+0+96]=wt(r,a,e[t-1+96]),e[t+1+96]=e[t+0+64]=wt(n,r,a),e[t+2+96]=e[t+1+64]=e[t+0+32]=wt(i,n,r),e[t+3+96]=e[t+2+64]=e[t+1+32]=e[t+0+0]=wt(o,i,n),e[t+3+64]=e[t+2+32]=e[t+1+0]=wt(s,o,i),e[t+3+32]=e[t+2+0]=wt(l,s,o),e[t+3+0]=wt(c,l,s)}function Et(e,t){var n=e[t+1-32],r=e[t+2-32],a=e[t+3-32],i=e[t+4-32],o=e[t+5-32],s=e[t+6-32],l=e[t+7-32];e[t+0+0]=wt(e[t+0-32],n,r),e[t+1+0]=e[t+0+32]=wt(n,r,a),e[t+2+0]=e[t+1+32]=e[t+0+64]=wt(r,a,i),e[t+3+0]=e[t+2+32]=e[t+1+64]=e[t+0+96]=wt(a,i,o),e[t+3+32]=e[t+2+64]=e[t+1+96]=wt(i,o,s),e[t+3+64]=e[t+2+96]=wt(o,s,l),e[t+3+96]=wt(s,l,l)}function Ct(e,t){var n=e[t-1+0],r=e[t-1+32],a=e[t-1+64],i=e[t-1-32],o=e[t+0-32],s=e[t+1-32],l=e[t+2-32],c=e[t+3-32];e[t+0+0]=e[t+1+64]=i+o+1>>1,e[t+1+0]=e[t+2+64]=o+s+1>>1,e[t+2+0]=e[t+3+64]=s+l+1>>1,e[t+3+0]=l+c+1>>1,e[t+0+96]=wt(a,r,n),e[t+0+64]=wt(r,n,i),e[t+0+32]=e[t+1+96]=wt(n,i,o),e[t+1+32]=e[t+2+96]=wt(i,o,s),e[t+2+32]=e[t+3+96]=wt(o,s,l),e[t+3+32]=wt(s,l,c)}function At(e,t){var n=e[t+0-32],r=e[t+1-32],a=e[t+2-32],i=e[t+3-32],o=e[t+4-32],s=e[t+5-32],l=e[t+6-32],c=e[t+7-32];e[t+0+0]=n+r+1>>1,e[t+1+0]=e[t+0+64]=r+a+1>>1,e[t+2+0]=e[t+1+64]=a+i+1>>1,e[t+3+0]=e[t+2+64]=i+o+1>>1,e[t+0+32]=wt(n,r,a),e[t+1+32]=e[t+0+96]=wt(r,a,i),e[t+2+32]=e[t+1+96]=wt(a,i,o),e[t+3+32]=e[t+2+96]=wt(i,o,s),e[t+3+64]=wt(o,s,l),e[t+3+96]=wt(s,l,c)}function kt(e,t){var n=e[t-1+0],r=e[t-1+32],a=e[t-1+64],i=e[t-1+96];e[t+0+0]=n+r+1>>1,e[t+2+0]=e[t+0+32]=r+a+1>>1,e[t+2+32]=e[t+0+64]=a+i+1>>1,e[t+1+0]=wt(n,r,a),e[t+3+0]=e[t+1+32]=wt(r,a,i),e[t+3+32]=e[t+1+64]=wt(a,i,i),e[t+3+64]=e[t+2+64]=e[t+0+96]=e[t+1+96]=e[t+2+96]=e[t+3+96]=i}function Tt(e,t){var n=e[t-1+0],r=e[t-1+32],a=e[t-1+64],i=e[t-1+96],o=e[t-1-32],s=e[t+0-32],l=e[t+1-32],c=e[t+2-32];e[t+0+0]=e[t+2+32]=n+o+1>>1,e[t+0+32]=e[t+2+64]=r+n+1>>1,e[t+0+64]=e[t+2+96]=a+r+1>>1,e[t+0+96]=i+a+1>>1,e[t+3+0]=wt(s,l,c),e[t+2+0]=wt(o,s,l),e[t+1+0]=e[t+3+32]=wt(n,o,s),e[t+1+32]=e[t+3+64]=wt(r,n,o),e[t+1+64]=e[t+3+96]=wt(a,r,n),e[t+1+96]=wt(i,a,r)}function Ot(e,t){var n;for(n=0;8>n;++n)r(e,t+32*n,e,t-32,8)}function Pt(e,t){var n;for(n=0;8>n;++n)a(e,t,e[t-1],8),t+=32}function Rt(e,t,n){var r;for(r=0;8>r;++r)a(t,n+32*r,e,8)}function It(e,t){var n,r=8;for(n=0;8>n;++n)r+=e[t+n-32]+e[t-1+32*n];Rt(r>>4,e,t)}function Mt(e,t){var n,r=4;for(n=0;8>n;++n)r+=e[t+n-32];Rt(r>>3,e,t)}function Dt(e,t){var n,r=4;for(n=0;8>n;++n)r+=e[t-1+32*n];Rt(r>>3,e,t)}function Lt(e,t){Rt(128,e,t)}function Ft(e,t,n){var r=e[t-n],a=e[t+0],i=3*(a-r)+Pr[1020+e[t-2*n]-e[t+n]],o=Rr[112+(i+4>>3)];e[t-n]=Ir[255+r+Rr[112+(i+3>>3)]],e[t+0]=Ir[255+a-o]}function Bt(e,t,n,r){var a=e[t+0],i=e[t+n];return Mr[255+e[t-2*n]-e[t-n]]>r||Mr[255+i-a]>r}function Zt(e,t,n,r){return 4*Mr[255+e[t-n]-e[t+0]]+Mr[255+e[t-2*n]-e[t+n]]<=r}function zt(e,t,n,r,a){var i=e[t-3*n],o=e[t-2*n],s=e[t-n],l=e[t+0],c=e[t+n],u=e[t+2*n],d=e[t+3*n];return 4*Mr[255+s-l]+Mr[255+o-c]>r?0:Mr[255+e[t-4*n]-i]<=a&&Mr[255+i-o]<=a&&Mr[255+o-s]<=a&&Mr[255+d-u]<=a&&Mr[255+u-c]<=a&&Mr[255+c-l]<=a}function Ut(e,t,n,r){var a=2*r+1;for(r=0;16>r;++r)Zt(e,t+r,n,a)&&Ft(e,t+r,n)}function Wt(e,t,n,r){var a=2*r+1;for(r=0;16>r;++r)Zt(e,t+r*n,1,a)&&Ft(e,t+r*n,1)}function Vt(e,t,n,r){var a;for(a=3;0<a;--a)Ut(e,t+=4*n,n,r)}function qt(e,t,n,r){var a;for(a=3;0<a;--a)Wt(e,t+=4,n,r)}function Ht(e,t,n,r,a,i,o,s){for(i=2*i+1;0<a--;){if(zt(e,t,n,i,o))if(Bt(e,t,n,s))Ft(e,t,n);else{var l=e,c=t,u=n,d=l[c-2*u],f=l[c-u],h=l[c+0],p=l[c+u],m=l[c+2*u],v=27*(y=Pr[1020+3*(h-f)+Pr[1020+d-p]])+63>>7,g=18*y+63>>7,y=9*y+63>>7;l[c-3*u]=Ir[255+l[c-3*u]+y],l[c-2*u]=Ir[255+d+g],l[c-u]=Ir[255+f+v],l[c+0]=Ir[255+h-v],l[c+u]=Ir[255+p-g],l[c+2*u]=Ir[255+m-y]}t+=r}}function Gt(e,t,n,r,a,i,o,s){for(i=2*i+1;0<a--;){if(zt(e,t,n,i,o))if(Bt(e,t,n,s))Ft(e,t,n);else{var l=e,c=t,u=n,d=l[c-u],f=l[c+0],h=l[c+u],p=Rr[112+(4+(m=3*(f-d))>>3)],m=Rr[112+(m+3>>3)],v=p+1>>1;l[c-2*u]=Ir[255+l[c-2*u]+v],l[c-u]=Ir[255+d+m],l[c+0]=Ir[255+f-p],l[c+u]=Ir[255+h-v]}t+=r}}function Yt(e,t,n,r,a,i){Ht(e,t,n,1,16,r,a,i)}function Xt(e,t,n,r,a,i){Ht(e,t,1,n,16,r,a,i)}function Jt(e,t,n,r,a,i){var o;for(o=3;0<o;--o)Gt(e,t+=4*n,n,1,16,r,a,i)}function Kt(e,t,n,r,a,i){var o;for(o=3;0<o;--o)Gt(e,t+=4,1,n,16,r,a,i)}function $t(e,t,n,r,a,i,o,s){Ht(e,t,a,1,8,i,o,s),Ht(n,r,a,1,8,i,o,s)}function Qt(e,t,n,r,a,i,o,s){Ht(e,t,1,a,8,i,o,s),Ht(n,r,1,a,8,i,o,s)}function en(e,t,n,r,a,i,o,s){Gt(e,t+4*a,a,1,8,i,o,s),Gt(n,r+4*a,a,1,8,i,o,s)}function tn(e,t,n,r,a,i,o,s){Gt(e,t+4,1,a,8,i,o,s),Gt(n,r+4,1,a,8,i,o,s)}function nn(){this.ba=new oe,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new le,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function rn(){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 an(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function on(){this.ua=0,this.Wa=new M,this.vb=new M,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new h,this.yc=new d}function sn(){this.xb=this.a=0,this.l=new He,this.ca=new oe,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new w,this.Pb=0,this.wd=new w,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new on,this.ab=0,this.gc=o(4,an),this.Oc=0}function ln(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new He,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function cn(e,t,n,r,a,i,o){for(e=null==e?0:e[t+0],t=0;t<o;++t)a[i+t]=e+n[r+t]&255,e=a[i+t]}function un(e,t,n,r,a,i,o){var s;if(null==e)cn(null,null,n,r,a,i,o);else for(s=0;s<o;++s)a[i+s]=e[t+s]+n[r+s]&255}function dn(e,t,n,r,a,i,o){if(null==e)cn(null,null,n,r,a,i,o);else{var s,l=e[t+0],c=l,u=l;for(s=0;s<o;++s)c=u+(l=e[t+s])-c,u=n[r+s]+(-256&c?0>c?0:255:c)&255,c=l,a[i+s]=u}}function fn(e,n,a,o){var s=n.width,l=n.o;if(t(null!=e&&null!=n),0>a||0>=o||a+o>l)return null;if(!e.Cc){if(null==e.ga){var c;if(e.ga=new ln,(c=null==e.ga)||(c=n.width*n.o,t(0==e.Gb.length),e.Gb=i(c),e.Uc=0,null==e.Gb?c=0:(e.mb=e.Gb,e.nb=e.Uc,e.rc=null,c=1),c=!c),!c){c=e.ga;var u=e.Fa,d=e.P,f=e.qc,h=e.mb,p=e.nb,m=d+1,v=f-1,y=c.l;if(t(null!=u&&null!=h&&null!=n),va[0]=null,va[1]=cn,va[2]=un,va[3]=dn,c.ca=h,c.tb=p,c.c=n.width,c.i=n.height,t(0<c.c&&0<c.i),1>=f)n=0;else if(c.$a=u[d+0]>>0&3,c.Z=u[d+0]>>2&3,c.Lc=u[d+0]>>4&3,d=u[d+0]>>6&3,0>c.$a||1<c.$a||4<=c.Z||1<c.Lc||d)n=0;else if(y.put=he,y.ac=fe,y.bc=pe,y.ma=c,y.width=n.width,y.height=n.height,y.Da=n.Da,y.v=n.v,y.va=n.va,y.j=n.j,y.o=n.o,c.$a)e:{t(1==c.$a),n=Ae();t:for(;;){if(null==n){n=0;break e}if(t(null!=c),c.mc=n,n.c=c.c,n.i=c.i,n.l=c.l,n.l.ma=c,n.l.width=c.c,n.l.height=c.i,n.a=0,g(n.m,u,m,v),!ke(c.c,c.i,1,n,null))break t;if(1==n.ab&&3==n.gc[0].hc&&Se(n.s)?(c.ic=1,u=n.c*n.i,n.Ta=null,n.Ua=0,n.V=i(u),n.Ba=0,null==n.V?(n.a=1,n=0):n=1):(c.ic=0,n=Te(n,c.c)),!n)break t;n=1;break e}c.mc=null,n=0}else n=v>=c.c*c.i;c=!n}if(c)return null;1!=e.ga.Lc?e.Ga=0:o=l-a}t(null!=e.ga),t(a+o<=l);e:{if(n=(u=e.ga).c,l=u.l.o,0==u.$a){if(m=e.rc,v=e.Vc,y=e.Fa,d=e.P+1+a*n,f=e.mb,h=e.nb+a*n,t(d<=e.P+e.qc),0!=u.Z)for(t(null!=va[u.Z]),c=0;c<o;++c)va[u.Z](m,v,y,d,f,h,n),m=f,v=h,h+=n,d+=n;else for(c=0;c<o;++c)r(f,h,y,d,n),m=f,v=h,h+=n,d+=n;e.rc=m,e.Vc=v}else{if(t(null!=u.mc),n=a+o,t(null!=(c=u.mc)),t(n<=c.i),c.C>=n)n=1;else if(u.ic||gn(),u.ic){u=c.V,m=c.Ba,v=c.c;var b=c.i,x=(y=1,d=c.$/v,f=c.$%v,h=c.m,p=c.s,c.$),w=v*b,N=v*n,j=p.wc,E=x<N?xe(p,f,d):null;t(x<=w),t(n<=b),t(Se(p));t:for(;;){for(;!h.h&&x<N;){if(f&j||(E=xe(p,f,d)),t(null!=E),_(h),256>(b=ye(E.G[0],E.H[0],h)))u[m+x]=b,++x,++f>=v&&(f=0,++d<=n&&!(d%16)&&_e(c,d));else{if(!(280>b)){y=0;break t}b=ve(b-256,h);var C,A=ye(E.G[4],E.H[4],h);if(_(h),!(x>=(A=ge(v,A=ve(A,h)))&&w-x>=b)){y=0;break t}for(C=0;C<b;++C)u[m+x+C]=u[m+x+C-A];for(x+=b,f+=b;f>=v;)f-=v,++d<=n&&!(d%16)&&_e(c,d);x<N&&f&j&&(E=xe(p,f,d))}t(h.h==S(h))}_e(c,d>n?n:d);break t}!y||h.h&&x<w?(y=0,c.a=h.h?5:3):c.$=x,n=y}else n=Ee(c,c.V,c.Ba,c.c,c.i,n,Oe);if(!n){o=0;break e}}a+o>=l&&(e.Cc=1),o=1}if(!o)return null;if(e.Cc&&(null!=(o=e.ga)&&(o.mc=null),e.ga=null,0<e.Ga))return alert("todo:WebPDequantizeLevels"),null}return e.nb+a*s}function hn(e,t,n,r,a,i){for(;0<a--;){var o,s=e,l=t+(n?1:0),c=e,u=t+(n?0:3);for(o=0;o<r;++o){var d=c[u+4*o];255!=d&&(d*=32897,s[l+4*o+0]=s[l+4*o+0]*d>>23,s[l+4*o+1]=s[l+4*o+1]*d>>23,s[l+4*o+2]=s[l+4*o+2]*d>>23)}t+=i}}function pn(e,t,n,r,a){for(;0<r--;){var i;for(i=0;i<n;++i){var o=e[t+2*i+0],s=15&(c=e[t+2*i+1]),l=4369*s,c=(240&c|c>>4)*l>>16;e[t+2*i+0]=(240&o|o>>4)*l>>16&240|(15&o|o<<4)*l>>16>>4&15,e[t+2*i+1]=240&c|s}t+=a}}function mn(e,t,n,r,a,i,o,s){var l,c,u=255;for(c=0;c<a;++c){for(l=0;l<r;++l){var d=e[t+l];i[o+4*l]=d,u&=d}t+=n,o+=s}return 255!=u}function vn(e,t,n,r,a){var i;for(i=0;i<a;++i)n[r+i]=e[t+i]>>8}function gn(){Sr=hn,jr=pn,_r=mn,Er=vn}function yn(n,r,a){e[n]=function(e,n,i,o,s,l,c,u,d,f,h,p,m,v,g,y,b){var x,w=b-1>>1,N=s[l+0]|c[u+0]<<16,S=d[f+0]|h[p+0]<<16;t(null!=e);var j=3*N+S+131074>>2;for(r(e[n+0],255&j,j>>16,m,v),null!=i&&(j=3*S+N+131074>>2,r(i[o+0],255&j,j>>16,g,y)),x=1;x<=w;++x){var _=s[l+x]|c[u+x]<<16,E=d[f+x]|h[p+x]<<16,C=N+_+S+E+524296,A=C+2*(_+S)>>3;j=A+N>>1,N=(C=C+2*(N+E)>>3)+_>>1,r(e[n+2*x-1],255&j,j>>16,m,v+(2*x-1)*a),r(e[n+2*x-0],255&N,N>>16,m,v+(2*x-0)*a),null!=i&&(j=C+S>>1,N=A+E>>1,r(i[o+2*x-1],255&j,j>>16,g,y+(2*x-1)*a),r(i[o+2*x+0],255&N,N>>16,g,y+(2*x+0)*a)),N=_,S=E}1&b||(j=3*N+S+131074>>2,r(e[n+b-1],255&j,j>>16,m,v+(b-1)*a),null!=i&&(j=3*S+N+131074>>2,r(i[o+b-1],255&j,j>>16,g,y+(b-1)*a)))}}function bn(){ga[Dr]=ya,ga[Lr]=xa,ga[Fr]=ba,ga[Br]=wa,ga[Zr]=Na,ga[zr]=Sa,ga[Ur]=ja,ga[Wr]=xa,ga[Vr]=wa,ga[qr]=Na,ga[Hr]=Sa}function xn(e){return e&~Ta?0>e?0:255:e>>ka}function wn(e,t){return xn((19077*e>>8)+(26149*t>>8)-14234)}function Nn(e,t,n){return xn((19077*e>>8)-(6419*t>>8)-(13320*n>>8)+8708)}function Sn(e,t){return xn((19077*e>>8)+(33050*t>>8)-17685)}function jn(e,t,n,r,a){r[a+0]=wn(e,n),r[a+1]=Nn(e,t,n),r[a+2]=Sn(e,t)}function _n(e,t,n,r,a){r[a+0]=Sn(e,t),r[a+1]=Nn(e,t,n),r[a+2]=wn(e,n)}function En(e,t,n,r,a){var i=Nn(e,t,n);t=i<<3&224|Sn(e,t)>>3,r[a+0]=248&wn(e,n)|i>>5,r[a+1]=t}function Cn(e,t,n,r,a){var i=240&Sn(e,t)|15;r[a+0]=240&wn(e,n)|Nn(e,t,n)>>4,r[a+1]=i}function An(e,t,n,r,a){r[a+0]=255,jn(e,t,n,r,a+1)}function kn(e,t,n,r,a){_n(e,t,n,r,a),r[a+3]=255}function Tn(e,t,n,r,a){jn(e,t,n,r,a),r[a+3]=255}function qe(e,t){return 0>e?0:e>t?t:e}function On(t,n,r){e[t]=function(e,t,a,i,o,s,l,c,u){for(var d=c+(-2&u)*r;c!=d;)n(e[t+0],a[i+0],o[s+0],l,c),n(e[t+1],a[i+0],o[s+0],l,c+r),t+=2,++i,++s,c+=2*r;1&u&&n(e[t+0],a[i+0],o[s+0],l,c)}}function Pn(e,t,n){return 0==n?0==e?0==t?6:5:0==t?4:0:n}function Rn(e,t,n,r,a){switch(e>>>30){case 3:or(t,n,r,a,0);break;case 2:sr(t,n,r,a);break;case 1:cr(t,n,r,a)}}function In(e,t){var n,i,o=t.M,s=t.Nb,l=e.oc,c=e.pc+40,u=e.oc,d=e.pc+584,f=e.oc,h=e.pc+600;for(n=0;16>n;++n)l[c+32*n-1]=129;for(n=0;8>n;++n)u[d+32*n-1]=129,f[h+32*n-1]=129;for(0<o?l[c-1-32]=u[d-1-32]=f[h-1-32]=129:(a(l,c-32-1,127,21),a(u,d-32-1,127,9),a(f,h-32-1,127,9)),i=0;i<e.za;++i){var p=t.ya[t.aa+i];if(0<i){for(n=-1;16>n;++n)r(l,c+32*n-4,l,c+32*n+12,4);for(n=-1;8>n;++n)r(u,d+32*n-4,u,d+32*n+4,4),r(f,h+32*n-4,f,h+32*n+4,4)}var m=e.Gd,v=e.Hd+i,g=p.ad,y=p.Hc;if(0<o&&(r(l,c-32,m[v].y,0,16),r(u,d-32,m[v].f,0,8),r(f,h-32,m[v].ea,0,8)),p.Za){var b=l,x=c-32+16;for(0<o&&(i>=e.za-1?a(b,x,m[v].y[15],4):r(b,x,m[v+1].y,0,4)),n=0;4>n;n++)b[x+128+n]=b[x+256+n]=b[x+384+n]=b[x+0+n];for(n=0;16>n;++n,y<<=2)b=l,x=c+Fa[n],fa[p.Ob[n]](b,x),Rn(y,g,16*+n,b,x)}else if(b=Pn(i,o,p.Ob[0]),da[b](l,c),0!=y)for(n=0;16>n;++n,y<<=2)Rn(y,g,16*+n,l,c+Fa[n]);for(n=p.Gc,b=Pn(i,o,p.Dd),ha[b](u,d),ha[b](f,h),y=g,b=u,x=d,255&(p=n>>0)&&(170&p?lr(y,256,b,x):ur(y,256,b,x)),p=f,y=h,255&(n>>=8)&&(170&n?lr(g,320,p,y):ur(g,320,p,y)),o<e.Ub-1&&(r(m[v].y,0,l,c+480,16),r(m[v].f,0,u,d+224,8),r(m[v].ea,0,f,h+224,8)),n=8*s*e.B,m=e.sa,v=e.ta+16*i+16*s*e.R,g=e.qa,p=e.ra+8*i+n,y=e.Ha,b=e.Ia+8*i+n,n=0;16>n;++n)r(m,v+n*e.R,l,c+32*n,16);for(n=0;8>n;++n)r(g,p+n*e.B,u,d+32*n,8),r(y,b+n*e.B,f,h+32*n,8)}}function Mn(e,r,a,i,o,s,l,c,u){var d=[0],f=[0],h=0,p=null!=u?u.kd:0,m=null!=u?u:new rn;if(null==e||12>a)return 7;m.data=e,m.w=r,m.ha=a,r=[r],a=[a],m.gb=[m.gb];e:{var v=r,y=a,b=m.gb;if(t(null!=e),t(null!=y),t(null!=b),b[0]=0,12<=y[0]&&!n(e,v[0],"RIFF")){if(n(e,v[0]+8,"WEBP")){b=3;break e}var x=P(e,v[0]+4);if(12>x||4294967286<x){b=3;break e}if(p&&x>y[0]-8){b=7;break e}b[0]=x,v[0]+=12,y[0]-=12}b=0}if(0!=b)return b;for(x=0<m.gb[0],a=a[0];;){e:{var N=e;y=r,b=a;var S=d,j=f,_=v=[0];if((A=h=[h])[0]=0,8>b[0])b=7;else{if(!n(N,y[0],"VP8X")){if(10!=P(N,y[0]+4)){b=3;break e}if(18>b[0]){b=7;break e}var E=P(N,y[0]+8),C=1+O(N,y[0]+12);if(2147483648<=C*(N=1+O(N,y[0]+15))){b=3;break e}null!=_&&(_[0]=E),null!=S&&(S[0]=C),null!=j&&(j[0]=N),y[0]+=18,b[0]-=18,A[0]=1}b=0}}if(h=h[0],v=v[0],0!=b)return b;if(y=!!(2&v),!x&&h)return 3;if(null!=s&&(s[0]=!!(16&v)),null!=l&&(l[0]=y),null!=c&&(c[0]=0),l=d[0],v=f[0],h&&y&&null==u){b=0;break}if(4>a){b=7;break}if(x&&h||!x&&!h&&!n(e,r[0],"ALPH")){a=[a],m.na=[m.na],m.P=[m.P],m.Sa=[m.Sa];e:{E=e,b=r,x=a;var A=m.gb;S=m.na,j=m.P,_=m.Sa,C=22,t(null!=E),t(null!=x),N=b[0];var k=x[0];for(t(null!=S),t(null!=_),S[0]=null,j[0]=null,_[0]=0;;){if(b[0]=N,x[0]=k,8>k){b=7;break e}var T=P(E,N+4);if(4294967286<T){b=3;break e}var R=8+T+1&-2;if(C+=R,0<A&&C>A){b=3;break e}if(!n(E,N,"VP8 ")||!n(E,N,"VP8L")){b=0;break e}if(k[0]<R){b=7;break e}n(E,N,"ALPH")||(S[0]=E,j[0]=N+8,_[0]=T),N+=R,k-=R}}if(a=a[0],m.na=m.na[0],m.P=m.P[0],m.Sa=m.Sa[0],0!=b)break}a=[a],m.Ja=[m.Ja],m.xa=[m.xa];e:if(A=e,b=r,x=a,S=m.gb[0],j=m.Ja,_=m.xa,E=b[0],N=!n(A,E,"VP8 "),C=!n(A,E,"VP8L"),t(null!=A),t(null!=x),t(null!=j),t(null!=_),8>x[0])b=7;else{if(N||C){if(A=P(A,E+4),12<=S&&A>S-12){b=3;break e}if(p&&A>x[0]-8){b=7;break e}j[0]=A,b[0]+=8,x[0]-=8,_[0]=C}else _[0]=5<=x[0]&&47==A[E+0]&&!(A[E+4]>>5),j[0]=x[0];b=0}if(a=a[0],m.Ja=m.Ja[0],m.xa=m.xa[0],r=r[0],0!=b)break;if(4294967286<m.Ja)return 3;if(null==c||y||(c[0]=m.xa?2:1),l=[l],v=[v],m.xa){if(5>a){b=7;break}c=l,p=v,y=s,null==e||5>a?e=0:5<=a&&47==e[r+0]&&!(e[r+4]>>5)?(x=[0],A=[0],S=[0],g(j=new w,e,r,a),me(j,x,A,S)?(null!=c&&(c[0]=x[0]),null!=p&&(p[0]=A[0]),null!=y&&(y[0]=S[0]),e=1):e=0):e=0}else{if(10>a){b=7;break}c=v,null==e||10>a||!Xe(e,r+3,a-3)?e=0:(p=e[r+0]|e[r+1]<<8|e[r+2]<<16,y=16383&(e[r+7]<<8|e[r+6]),e=16383&(e[r+9]<<8|e[r+8]),1&p||3<(p>>1&7)||!(p>>4&1)||p>>5>=m.Ja||!y||!e?e=0:(l&&(l[0]=y),c&&(c[0]=e),e=1))}if(!e)return 3;if(l=l[0],v=v[0],h&&(d[0]!=l||f[0]!=v))return 3;null!=u&&(u[0]=m,u.offset=r-u.w,t(4294967286>r-u.w),t(u.offset==u.ha-a));break}return 0==b||7==b&&h&&null==u?(null!=s&&(s[0]|=null!=m.na&&0<m.na.length),null!=i&&(i[0]=l),null!=o&&(o[0]=v),0):b}function Dn(e,t,n){var r=t.width,a=t.height,i=0,o=0,s=r,l=a;if(t.Da=null!=e&&0<e.Da,t.Da&&(s=e.cd,l=e.bd,i=e.v,o=e.j,11>n||(i&=-2,o&=-2),0>i||0>o||0>=s||0>=l||i+s>r||o+l>a))return 0;if(t.v=i,t.j=o,t.va=i+s,t.o=o+l,t.U=s,t.T=l,t.da=null!=e&&0<e.da,t.da){if(!D(s,l,n=[e.ib],i=[e.hb]))return 0;t.ib=n[0],t.hb=i[0]}return t.ob=null!=e&&e.ob,t.Kb=null==e||!e.Sd,t.da&&(t.ob=t.ib<3*r/4&&t.hb<3*a/4,t.Kb=0),1}function Ln(e){if(null==e)return 2;if(11>e.S){var t=e.f.RGBA;t.fb+=(e.height-1)*t.A,t.A=-t.A}else t=e.f.kb,e=e.height,t.O+=(e-1)*t.fa,t.fa=-t.fa,t.N+=(e-1>>1)*t.Ab,t.Ab=-t.Ab,t.W+=(e-1>>1)*t.Db,t.Db=-t.Db,null!=t.F&&(t.J+=(e-1)*t.lb,t.lb=-t.lb);return 0}function Fn(e,t,n,r){if(null==r||0>=e||0>=t)return 2;if(null!=n){if(n.Da){var a=n.cd,o=n.bd,s=-2&n.v,l=-2&n.j;if(0>s||0>l||0>=a||0>=o||s+a>e||l+o>t)return 2;e=a,t=o}if(n.da){if(!D(e,t,a=[n.ib],o=[n.hb]))return 2;e=a[0],t=o[0]}}r.width=e,r.height=t;e:{var c=r.width,u=r.height;if(e=r.S,0>=c||0>=u||!(e>=Dr&&13>e))e=2;else{if(0>=r.Rd&&null==r.sd){s=o=a=t=0;var d=(l=c*Ua[e])*u;if(11>e||(o=(u+1)/2*(t=(c+1)/2),12==e&&(s=(a=c)*u)),null==(u=i(d+2*o+s))){e=1;break e}r.sd=u,11>e?((c=r.f.RGBA).eb=u,c.fb=0,c.A=l,c.size=d):((c=r.f.kb).y=u,c.O=0,c.fa=l,c.Fd=d,c.f=u,c.N=0+d,c.Ab=t,c.Cd=o,c.ea=u,c.W=0+d+o,c.Db=t,c.Ed=o,12==e&&(c.F=u,c.J=0+d+2*o),c.Tc=s,c.lb=a)}if(t=1,a=r.S,o=r.width,s=r.height,a>=Dr&&13>a)if(11>a)e=r.f.RGBA,t&=(l=Math.abs(e.A))*(s-1)+o<=e.size,t&=l>=o*Ua[a],t&=null!=e.eb;else{e=r.f.kb,l=(o+1)/2,d=(s+1)/2,c=Math.abs(e.fa),u=Math.abs(e.Ab);var f=Math.abs(e.Db),h=Math.abs(e.lb),p=h*(s-1)+o;t&=c*(s-1)+o<=e.Fd,t&=u*(d-1)+l<=e.Cd,t=(t&=f*(d-1)+l<=e.Ed)&c>=o&u>=l&f>=l,t&=null!=e.y,t&=null!=e.f,t&=null!=e.ea,12==a&&(t&=h>=o,t&=p<=e.Tc,t&=null!=e.F)}else t=0;e=t?0:2}}return 0!=e||null!=n&&n.fd&&(e=Ln(r)),e}var Bn=64,Zn=[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],zn=24,Un=32,Wn=8,Vn=[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];B("Predictor0","PredictorAdd0"),e.Predictor0=function(){return 4278190080},e.Predictor1=function(e){return e},e.Predictor2=function(e,t,n){return t[n+0]},e.Predictor3=function(e,t,n){return t[n+1]},e.Predictor4=function(e,t,n){return t[n-1]},e.Predictor5=function(e,t,n){return z(z(e,t[n+1]),t[n+0])},e.Predictor6=function(e,t,n){return z(e,t[n-1])},e.Predictor7=function(e,t,n){return z(e,t[n+0])},e.Predictor8=function(e,t,n){return z(t[n-1],t[n+0])},e.Predictor9=function(e,t,n){return z(t[n+0],t[n+1])},e.Predictor10=function(e,t,n){return z(z(e,t[n-1]),z(t[n+0],t[n+1]))},e.Predictor11=function(e,t,n){var r=t[n+0];return 0>=V(r>>24&255,e>>24&255,(t=t[n-1])>>24&255)+V(r>>16&255,e>>16&255,t>>16&255)+V(r>>8&255,e>>8&255,t>>8&255)+V(255&r,255&e,255&t)?r:e},e.Predictor12=function(e,t,n){var r=t[n+0];return(U((e>>24&255)+(r>>24&255)-((t=t[n-1])>>24&255))<<24|U((e>>16&255)+(r>>16&255)-(t>>16&255))<<16|U((e>>8&255)+(r>>8&255)-(t>>8&255))<<8|U((255&e)+(255&r)-(255&t)))>>>0},e.Predictor13=function(e,t,n){var r=t[n-1];return(W((e=z(e,t[n+0]))>>24&255,r>>24&255)<<24|W(e>>16&255,r>>16&255)<<16|W(e>>8&255,r>>8&255)<<8|W(e>>0&255,r>>0&255))>>>0};var qn=e.PredictorAdd0;e.PredictorAdd1=q,B("Predictor2","PredictorAdd2"),B("Predictor3","PredictorAdd3"),B("Predictor4","PredictorAdd4"),B("Predictor5","PredictorAdd5"),B("Predictor6","PredictorAdd6"),B("Predictor7","PredictorAdd7"),B("Predictor8","PredictorAdd8"),B("Predictor9","PredictorAdd9"),B("Predictor10","PredictorAdd10"),B("Predictor11","PredictorAdd11"),B("Predictor12","PredictorAdd12"),B("Predictor13","PredictorAdd13");var Hn=e.PredictorAdd2;X("ColorIndexInverseTransform","MapARGB","32b",(function(e){return e>>8&255}),(function(e){return e})),X("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",(function(e){return e}),(function(e){return e>>8&255}));var Gn,Yn=e.ColorIndexInverseTransform,Xn=e.MapARGB,Jn=e.VP8LColorIndexInverseTransformAlpha,Kn=e.MapAlpha,$n=e.VP8LPredictorsAdd=[];$n.length=16,(e.VP8LPredictors=[]).length=16,(e.VP8LPredictorsAdd_C=[]).length=16,(e.VP8LPredictors_C=[]).length=16;var Qn,er,tr,nr,rr,ar,ir,or,sr,lr,cr,ur,dr,fr,hr,pr,mr,vr,gr,yr,br,xr,wr,Nr,Sr,jr,_r,Er,Cr=i(511),Ar=i(2041),kr=i(225),Tr=i(767),Or=0,Pr=Ar,Rr=kr,Ir=Tr,Mr=Cr,Dr=0,Lr=1,Fr=2,Br=3,Zr=4,zr=5,Ur=6,Wr=7,Vr=8,qr=9,Hr=10,Gr=[2,3,7],Yr=[3,3,11],Xr=[280,256,256,256,40],Jr=[0,1,1,1,0],Kr=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],$r=[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],Qr=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],ea=8,ta=[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],na=[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],ra=null,aa=[[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]],ia=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],oa=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],sa=[[[[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]]]],la=[[[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]]],ca=[[[[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]]]],ua=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],da=[],fa=[],ha=[],pa=1,ma=2,va=[],ga=[];yn("UpsampleRgbLinePair",jn,3),yn("UpsampleBgrLinePair",_n,3),yn("UpsampleRgbaLinePair",Tn,4),yn("UpsampleBgraLinePair",kn,4),yn("UpsampleArgbLinePair",An,4),yn("UpsampleRgba4444LinePair",Cn,2),yn("UpsampleRgb565LinePair",En,2);var ya=e.UpsampleRgbLinePair,ba=e.UpsampleBgrLinePair,xa=e.UpsampleRgbaLinePair,wa=e.UpsampleBgraLinePair,Na=e.UpsampleArgbLinePair,Sa=e.UpsampleRgba4444LinePair,ja=e.UpsampleRgb565LinePair,_a=16,Ea=1<<_a-1,Ca=-227,Aa=482,ka=6,Ta=(256<<ka)-1,Oa=0,Pa=i(256),Ra=i(256),Ia=i(256),Ma=i(256),Da=i(Aa-Ca),La=i(Aa-Ca);On("YuvToRgbRow",jn,3),On("YuvToBgrRow",_n,3),On("YuvToRgbaRow",Tn,4),On("YuvToBgraRow",kn,4),On("YuvToArgbRow",An,4),On("YuvToRgba4444Row",Cn,2),On("YuvToRgb565Row",En,2);var Fa=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],Ba=[0,2,8],Za=[8,7,6,4,4,2,2,2,1,1,1,1],za=1;this.WebPDecodeRGBA=function(e,n,r,a,i){var o=Lr,s=new nn,l=new oe;s.ba=l,l.S=o,l.width=[l.width],l.height=[l.height];var c=l.width,u=l.height,d=new se;if(null==d||null==e)var f=2;else t(null!=d),f=Mn(e,n,r,d.width,d.height,d.Pd,d.Qd,d.format,null);if(0!=f?c=0:(null!=c&&(c[0]=d.width[0]),null!=u&&(u[0]=d.height[0]),c=1),c){l.width=l.width[0],l.height=l.height[0],null!=a&&(a[0]=l.width),null!=i&&(i[0]=l.height);e:{if(a=new He,(i=new rn).data=e,i.w=n,i.ha=r,i.kd=1,n=[0],t(null!=i),(0==(e=Mn(i.data,i.w,i.ha,null,null,null,n,null,i))||7==e)&&n[0]&&(e=4),0==(n=e)){if(t(null!=s),a.data=i.data,a.w=i.w+i.offset,a.ha=i.ha-i.offset,a.put=he,a.ac=fe,a.bc=pe,a.ma=s,i.xa){if(null==(e=Ae())){s=1;break e}if(function(e,n){var r=[0],a=[0],i=[0];t:for(;;){if(null==e)return 0;if(null==n)return e.a=2,0;if(e.l=n,e.a=0,g(e.m,n.data,n.w,n.ha),!me(e.m,r,a,i)){e.a=3;break t}if(e.xb=ma,n.width=r[0],n.height=a[0],!ke(r[0],a[0],1,e,null))break t;return 1}return t(0!=e.a),0}(e,a)){if(a=0==(n=Fn(a.width,a.height,s.Oa,s.ba))){t:{a=e;n:for(;;){if(null==a){a=0;break t}if(t(null!=a.s.yc),t(null!=a.s.Ya),t(0<a.s.Wb),t(null!=(r=a.l)),t(null!=(i=r.ma)),0!=a.xb){if(a.ca=i.ba,a.tb=i.tb,t(null!=a.ca),!Dn(i.Oa,r,Br)){a.a=2;break n}if(!Te(a,r.width))break n;if(r.da)break n;if((r.da||re(a.ca.S))&&gn(),11>a.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),null!=a.ca.f.kb.F&&gn()),a.Pb&&0<a.s.ua&&null==a.s.vb.X&&!R(a.s.vb,a.s.Wa.Xa)){a.a=1;break n}a.xb=0}if(!Ee(a,a.V,a.Ba,a.c,a.i,r.o,Ne))break n;i.Dc=a.Ma,a=1;break t}t(0!=a.a),a=0}a=!a}a&&(n=e.a)}else n=e.a}else{if(null==(e=new Ge)){s=1;break e}if(e.Fa=i.na,e.P=i.P,e.qc=i.Sa,Je(e,a)){if(0==(n=Fn(a.width,a.height,s.Oa,s.ba))){if(e.Aa=0,r=s.Oa,t(null!=(i=e)),null!=r){if(0<(c=0>(c=r.Md)?0:100<c?255:255*c/100)){for(u=d=0;4>u;++u)12>(f=i.pb[u]).lc&&(f.ia=c*Za[0>f.lc?0:f.lc]>>3),d|=f.ia;d&&(alert("todo:VP8InitRandom"),i.ia=1)}i.Ga=r.Id,100<i.Ga?i.Ga=100:0>i.Ga&&(i.Ga=0)}Qe(e,a)||(n=e.a)}}else n=e.a}0==n&&null!=s.Oa&&s.Oa.fd&&(n=Ln(s.ba))}s=n}o=0!=s?null:11>o?l.f.RGBA.eb:l.f.kb.y}else o=null;return o};var Ua=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function c(e,t){for(var n="",r=0;r<4;r++)n+=String.fromCharCode(e[t++]);return n}function u(e,t){return(e[t+0]<<0|e[t+1]<<8|e[t+2]<<16)>>>0}function d(e,t){return(e[t+0]<<0|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24)>>>0}new l;var f=[0],h=[0],p=[],m=new l,v=e,g=function(e,t){var n={},r=0,a=!1,i=0,o=0;if(n.frames=[],!function(e,t,n,r){for(var a=0;a<4;a++)if(e[t+a]!="RIFF".charCodeAt(a))return!0;return!1}(e,t)){var s,l;for(d(e,t+=4),t+=8;t<e.length;){var f=c(e,t),h=d(e,t+=4);t+=4;var p=h+(1&h);switch(f){case"VP8 ":case"VP8L":void 0===n.frames[r]&&(n.frames[r]={}),(g=n.frames[r]).src_off=a?o:t-8,g.src_size=i+h+8,r++,a&&(a=!1,i=0,o=0);break;case"VP8X":(g=n.header={}).feature_flags=e[t];var m=t+4;g.canvas_width=1+u(e,m),m+=3,g.canvas_height=1+u(e,m),m+=3;break;case"ALPH":a=!0,i=p+8,o=t-8;break;case"ANIM":(g=n.header).bgcolor=d(e,t),m=t+4,g.loop_count=(s=e)[(l=m)+0]<<0|s[l+1]<<8,m+=2;break;case"ANMF":var v,g;(g=n.frames[r]={}).offset_x=2*u(e,t),t+=3,g.offset_y=2*u(e,t),t+=3,g.width=1+u(e,t),t+=3,g.height=1+u(e,t),t+=3,g.duration=u(e,t),t+=3,v=e[t++],g.dispose=1&v,g.blend=v>>1&1}"ANMF"!=f&&(t+=p)}return n}}(v,0);g.response=v,g.rgbaoutput=!0,g.dataurl=!1;var y=g.header?g.header:null,b=g.frames?g.frames:null;if(y){y.loop_counter=y.loop_count,f=[y.canvas_height],h=[y.canvas_width];for(var x=0;x<b.length&&0!=b[x].blend;x++);}var w=b[0],N=m.WebPDecodeRGBA(v,w.src_off,w.src_size,h,f);w.rgba=N,w.imgwidth=h[0],w.imgheight=f[0];for(var S=0;S<h[0]*f[0]*4;S++)p[S]=N[S];return this.width=h,this.height=f,this.data=p,this}!function(e){var t=function(t,r,l,c){var u=4,d=i;switch(c){case e.image_compression.FAST:u=1,d=a;break;case e.image_compression.MEDIUM:u=6,d=o;break;case e.image_compression.SLOW:u=9,d=s}var f=X(t=n(t,r,l,d),{level:u});return e.__addimage__.arrayBufferToBinaryString(f)},n=function(e,t,n,r){for(var a,i,o,s=e.length/t,l=new Uint8Array(e.length+s),d=c(),f=0;f<s;f+=1){if(o=f*t,a=e.subarray(o,o+t),r)l.set(r(a,n,i),o+f);else{for(var h,p=d.length,m=[];h<p;h+=1)m[h]=d[h](a,n,i);var v=u(m.concat());l.set(m[v],o+f)}i=a}return l},r=function(e){var t=Array.apply([],e);return t.unshift(0),t},a=function(e,t){var n,r=[],a=e.length;r[0]=1;for(var i=0;i<a;i+=1)n=e[i-t]||0,r[i+1]=e[i]-n+256&255;return r},i=function(e,t,n){var r,a=[],i=e.length;a[0]=2;for(var o=0;o<i;o+=1)r=n&&n[o]||0,a[o+1]=e[o]-r+256&255;return a},o=function(e,t,n){var r,a,i=[],o=e.length;i[0]=3;for(var s=0;s<o;s+=1)r=e[s-t]||0,a=n&&n[s]||0,i[s+1]=e[s]+256-(r+a>>>1)&255;return i},s=function(e,t,n){var r,a,i,o,s=[],c=e.length;s[0]=4;for(var u=0;u<c;u+=1)r=e[u-t]||0,a=n&&n[u]||0,i=n&&n[u-t]||0,o=l(r,a,i),s[u+1]=e[u]-o+256&255;return s},l=function(e,t,n){if(e===t&&t===n)return e;var r=Math.abs(t-n),a=Math.abs(e-n),i=Math.abs(e+t-n-n);return r<=a&&r<=i?e:a<=i?t:n},c=function(){return[r,a,i,o,s]},u=function(e){var t=e.map((function(e){return e.reduce((function(e,t){return e+Math.abs(t)}),0)}));return t.indexOf(Math.min.apply(null,t))};e.processPNG=function(n,r,a,i){var o,s,l,c,u,d,f,h,p,m,v,g,y,b,x,w=this.decode.FLATE_DECODE,N="";if(this.__addimage__.isArrayBuffer(n)&&(n=new Uint8Array(n)),this.__addimage__.isArrayBufferView(n)){if(n=(l=new Wt(n)).imgData,s=l.bits,o=l.colorSpace,u=l.colors,-1!==[4,6].indexOf(l.colorType)){if(8===l.bits){p=(h=32==l.pixelBitlength?new Uint32Array(l.decodePixels().buffer):16==l.pixelBitlength?new Uint16Array(l.decodePixels().buffer):new Uint8Array(l.decodePixels().buffer)).length,v=new Uint8Array(p*l.colors),m=new Uint8Array(p);var S,j=l.pixelBitlength-l.bits;for(b=0,x=0;b<p;b++){for(y=h[b],S=0;S<j;)v[x++]=y>>>S&255,S+=l.bits;m[b]=y>>>S&255}}if(16===l.bits){p=(h=new Uint32Array(l.decodePixels().buffer)).length,v=new Uint8Array(p*(32/l.pixelBitlength)*l.colors),m=new Uint8Array(p*(32/l.pixelBitlength)),g=l.colors>1,b=0,x=0;for(var _=0;b<p;)y=h[b++],v[x++]=y>>>0&255,g&&(v[x++]=y>>>16&255,y=h[b++],v[x++]=y>>>0&255),m[_++]=y>>>16&255;s=8}i!==e.image_compression.NONE?(n=t(v,l.width*l.colors,l.colors,i),f=t(m,l.width,1,i)):(n=v,f=m,w=void 0)}if(3===l.colorType&&(o=this.color_spaces.INDEXED,d=l.palette,l.transparency.indexed)){var E=l.transparency.indexed,C=0;for(b=0,p=E.length;b<p;++b)C+=E[b];if((C/=255)===p-1&&-1!==E.indexOf(0))c=[E.indexOf(0)];else if(C!==p){for(h=l.decodePixels(),m=new Uint8Array(h.length),b=0,p=h.length;b<p;b++)m[b]=E[h[b]];f=t(m,l.width,1)}}var A=function(t){var n;switch(t){case e.image_compression.FAST:n=11;break;case e.image_compression.MEDIUM:n=13;break;case e.image_compression.SLOW:n=14;break;default:n=12}return n}(i);return w===this.decode.FLATE_DECODE&&(N="/Predictor "+A+" "),N+="/Colors "+u+" /BitsPerComponent "+s+" /Columns "+l.width,(this.__addimage__.isArrayBuffer(n)||this.__addimage__.isArrayBufferView(n))&&(n=this.__addimage__.arrayBufferToBinaryString(n)),(f&&this.__addimage__.isArrayBuffer(f)||this.__addimage__.isArrayBufferView(f))&&(f=this.__addimage__.arrayBufferToBinaryString(f)),{alias:a,data:n,index:r,filter:w,decodeParameters:N,transparency:c,palette:d,sMask:f,predictor:A,width:l.width,height:l.height,bitsPerComponent:s,colorSpace:o}}}}(Te.API),function(e){e.processGIF89A=function(t,n,r,a){var i=new Vt(t),o=i.width,s=i.height,l=[];i.decodeAndBlitFrameRGBA(0,l);var c={data:l,width:o,height:s},u=new Ht(100).encode(c,100);return e.processJPEG.call(this,u,n,r,a)},e.processGIF87A=e.processGIF89A}(Te.API),Gt.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,16===this.bitPP&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var e=0===this.colors?1<<this.bitPP:this.colors;this.palette=new Array(e);for(var t=0;t<e;t++){var n=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0);this.palette[t]={red:a,green:r,blue:n,quad:i}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},Gt.prototype.parseBGR=function(){this.pos=this.offset;try{var e="bit"+this.bitPP,t=this.width*this.height*4;this.data=new Uint8Array(t),this[e]()}catch(e){Q.log("bit decode error:"+e)}},Gt.prototype.bit1=function(){var e,t=Math.ceil(this.width/8),n=t%4;for(e=this.height-1;e>=0;e--){for(var r=this.bottom_up?e:this.height-1-e,a=0;a<t;a++)for(var i=this.datav.getUint8(this.pos++,!0),o=r*this.width*4+8*a*4,s=0;s<8&&8*a+s<this.width;s++){var l=this.palette[i>>7-s&1];this.data[o+4*s]=l.blue,this.data[o+4*s+1]=l.green,this.data[o+4*s+2]=l.red,this.data[o+4*s+3]=255}0!==n&&(this.pos+=4-n)}},Gt.prototype.bit4=function(){for(var e=Math.ceil(this.width/2),t=e%4,n=this.height-1;n>=0;n--){for(var r=this.bottom_up?n:this.height-1-n,a=0;a<e;a++){var i=this.datav.getUint8(this.pos++,!0),o=r*this.width*4+2*a*4,s=i>>4,l=15&i,c=this.palette[s];if(this.data[o]=c.blue,this.data[o+1]=c.green,this.data[o+2]=c.red,this.data[o+3]=255,2*a+1>=this.width)break;c=this.palette[l],this.data[o+4]=c.blue,this.data[o+4+1]=c.green,this.data[o+4+2]=c.red,this.data[o+4+3]=255}0!==t&&(this.pos+=4-t)}},Gt.prototype.bit8=function(){for(var e=this.width%4,t=this.height-1;t>=0;t--){for(var n=this.bottom_up?t:this.height-1-t,r=0;r<this.width;r++){var a=this.datav.getUint8(this.pos++,!0),i=n*this.width*4+4*r;if(a<this.palette.length){var o=this.palette[a];this.data[i]=o.red,this.data[i+1]=o.green,this.data[i+2]=o.blue,this.data[i+3]=255}else this.data[i]=255,this.data[i+1]=255,this.data[i+2]=255,this.data[i+3]=255}0!==e&&(this.pos+=4-e)}},Gt.prototype.bit15=function(){for(var e=this.width%3,t=parseInt("11111",2),n=this.height-1;n>=0;n--){for(var r=this.bottom_up?n:this.height-1-n,a=0;a<this.width;a++){var i=this.datav.getUint16(this.pos,!0);this.pos+=2;var o=(i&t)/t*255|0,s=(i>>5&t)/t*255|0,l=(i>>10&t)/t*255|0,c=i>>15?255:0,u=r*this.width*4+4*a;this.data[u]=l,this.data[u+1]=s,this.data[u+2]=o,this.data[u+3]=c}this.pos+=e}},Gt.prototype.bit16=function(){for(var e=this.width%3,t=parseInt("11111",2),n=parseInt("111111",2),r=this.height-1;r>=0;r--){for(var a=this.bottom_up?r:this.height-1-r,i=0;i<this.width;i++){var o=this.datav.getUint16(this.pos,!0);this.pos+=2;var s=(o&t)/t*255|0,l=(o>>5&n)/n*255|0,c=(o>>11)/t*255|0,u=a*this.width*4+4*i;this.data[u]=c,this.data[u+1]=l,this.data[u+2]=s,this.data[u+3]=255}this.pos+=e}},Gt.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var t=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var r=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),o=t*this.width*4+4*n;this.data[o]=i,this.data[o+1]=a,this.data[o+2]=r,this.data[o+3]=255}this.pos+=this.width%4}},Gt.prototype.bit32=function(){for(var e=this.height-1;e>=0;e--)for(var t=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var r=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),s=t*this.width*4+4*n;this.data[s]=i,this.data[s+1]=a,this.data[s+2]=r,this.data[s+3]=o}},Gt.prototype.getData=function(){return this.data},function(e){e.processBMP=function(t,n,r,a){var i=new Gt(t,!1),o=i.width,s=i.height,l={data:i.getData(),width:o,height:s},c=new Ht(100).encode(l,100);return e.processJPEG.call(this,c,n,r,a)}}(Te.API),Yt.prototype.getData=function(){return this.data},function(e){e.processWEBP=function(t,n,r,a){var i=new Yt(t,!1),o=i.width,s=i.height,l={data:i.getData(),width:o,height:s},c=new Ht(100).encode(l,100);return e.processJPEG.call(this,c,n,r,a)}}(Te.API),Te.API.processRGBA=function(e,t,n){for(var r=e.data,a=r.length,i=new Uint8Array(a/4*3),o=new Uint8Array(a/4),s=0,l=0,c=0;c<a;c+=4){var u=r[c],d=r[c+1],f=r[c+2],h=r[c+3];i[s++]=u,i[s++]=d,i[s++]=f,o[l++]=h}var p=this.__addimage__.arrayBufferToBinaryString(i);return{alpha:this.__addimage__.arrayBufferToBinaryString(o),data:p,index:t,alias:n,colorSpace:"DeviceRGB",bitsPerComponent:8,width:e.width,height:e.height}},Te.API.setLanguage=function(e){return void 0===this.internal.languageSettings&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),void 0!=={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]&&(this.internal.languageSettings.languageCode=e,!1===this.internal.languageSettings.isSubscribed&&(this.internal.events.subscribe("putCatalog",(function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")})),this.internal.languageSettings.isSubscribed=!0)),this},Ft=Te.API,Bt=Ft.getCharWidthsArray=function(e,t){var n,a,i=(t=t||{}).font||this.internal.getFont(),o=t.fontSize||this.internal.getFontSize(),s=t.charSpace||this.internal.getCharSpace(),l=t.widths?t.widths:i.metadata.Unicode.widths,c=l.fof?l.fof:1,u=t.kerning?t.kerning:i.metadata.Unicode.kerning,d=u.fof?u.fof:1,f=!1!==t.doKerning,h=0,p=e.length,m=0,v=l[0]||c,g=[];for(n=0;n<p;n++)a=e.charCodeAt(n),"function"==typeof i.metadata.widthOfString?g.push((i.metadata.widthOfGlyph(i.metadata.characterToGlyph(a))+s*(1e3/o)||0)/1e3):(h=f&&"object"===(0,r.Z)(u[a])&&!isNaN(parseInt(u[a][m],10))?u[a][m]/d:0,g.push((l[a]||v)/c+h)),m=a;return g},Zt=Ft.getStringUnitWidth=function(e,t){var n=(t=t||{}).fontSize||this.internal.getFontSize(),r=t.font||this.internal.getFont(),a=t.charSpace||this.internal.getCharSpace();return Ft.processArabic&&(e=Ft.processArabic(e)),"function"==typeof r.metadata.widthOfString?r.metadata.widthOfString(e,n,a)/n:Bt.apply(this,arguments).reduce((function(e,t){return e+t}),0)},zt=function(e,t,n,r){for(var a=[],i=0,o=e.length,s=0;i!==o&&s+t[i]<n;)s+=t[i],i++;a.push(e.slice(0,i));var l=i;for(s=0;i!==o;)s+t[i]>r&&(a.push(e.slice(l,i)),s=0,l=i),s+=t[i],i++;return l!==i&&a.push(e.slice(l,i)),a},Ut=function(e,t,n){n||(n={});var r,a,i,o,s,l,c,u=[],d=[u],f=n.textIndent||0,h=0,p=0,m=e.split(" "),v=Bt.apply(this,[" ",n])[0];if(l=-1===n.lineIndent?m[0].length+2:n.lineIndent||0){var g=Array(l).join(" "),y=[];m.map((function(e){(e=e.split(/\s*\n/)).length>1?y=y.concat(e.map((function(e,t){return(t&&e.length?"\n":"")+e}))):y.push(e[0])})),m=y,l=Zt.apply(this,[g,n])}for(i=0,o=m.length;i<o;i++){var b=0;if(r=m[i],l&&"\n"==r[0]&&(r=r.substr(1),b=1),f+h+(p=(a=Bt.apply(this,[r,n])).reduce((function(e,t){return e+t}),0))>t||b){if(p>t){for(s=zt.apply(this,[r,a,t-(f+h),t]),u.push(s.shift()),u=[s.pop()];s.length;)d.push([s.shift()]);p=a.slice(r.length-(u[0]?u[0].length:0)).reduce((function(e,t){return e+t}),0)}else u=[r];d.push(u),f=p+l,h=v}else u.push(r),f+=h+p,h=v}return c=l?function(e,t){return(t?g:"")+e.join(" ")}:function(e){return e.join(" ")},d.map(c)},Ft.splitTextToSize=function(e,t,n){var r,a=(n=n||{}).fontSize||this.internal.getFontSize(),i=function(e){if(e.widths&&e.kerning)return{widths:e.widths,kerning:e.kerning};var t=this.internal.getFont(e.fontName,e.fontStyle);return t.metadata.Unicode?{widths:t.metadata.Unicode.widths||{0:1},kerning:t.metadata.Unicode.kerning||{}}:{font:t.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,n);r=Array.isArray(e)?e:String(e).split(/\r?\n/);var o=1*this.internal.scaleFactor*t/a;i.textIndent=n.textIndent?1*n.textIndent*this.internal.scaleFactor/a:0,i.lineIndent=n.lineIndent;var s,l,c=[];for(s=0,l=r.length;s<l;s++)c=c.concat(Ut.apply(this,[r[s],o,i]));return c},function(e){e.__fontmetrics__=e.__fontmetrics__||{};for(var t="klmnopqrstuvwxyz",n={},a={},i=0;i<t.length;i++)n[t[i]]="0123456789abcdef"[i],a["0123456789abcdef"[i]]=t[i];var o=function(e){return"0x"+parseInt(e,10).toString(16)},s=e.__fontmetrics__.compress=function(e){var t,n,i,l,c=["{"];for(var u in e){if(t=e[u],isNaN(parseInt(u,10))?n="'"+u+"'":(u=parseInt(u,10),n=(n=o(u).slice(2)).slice(0,-1)+a[n.slice(-1)]),"number"==typeof t)t<0?(i=o(t).slice(3),l="-"):(i=o(t).slice(2),l=""),i=l+i.slice(0,-1)+a[i.slice(-1)];else{if("object"!==(0,r.Z)(t))throw new Error("Don't know what to do with value type "+(0,r.Z)(t)+".");i=s(t)}c.push(n+i)}return c.push("}"),c.join("")},l=e.__fontmetrics__.uncompress=function(e){if("string"!=typeof e)throw new Error("Invalid argument passed to uncompress.");for(var t,r,a,i,o={},s=1,l=o,c=[],u="",d="",f=e.length-1,h=1;h<f;h+=1)"'"==(i=e[h])?t?(a=t.join(""),t=void 0):t=[]:t?t.push(i):"{"==i?(c.push([l,a]),l={},a=void 0):"}"==i?((r=c.pop())[0][r[1]]=l,a=void 0,l=r[0]):"-"==i?s=-1:void 0===a?n.hasOwnProperty(i)?(u+=n[i],a=parseInt(u,16)*s,s=1,u=""):u+=i:n.hasOwnProperty(i)?(d+=n[i],l[a]=parseInt(d,16)*s,s=1,a=void 0,d=""):d+=i;return o},c={codePages:["WinAnsiEncoding"],WinAnsiEncoding:l("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},u={Unicode:{Courier:c,"Courier-Bold":c,"Courier-BoldOblique":c,"Courier-Oblique":c,Helvetica:c,"Helvetica-Bold":c,"Helvetica-BoldOblique":c,"Helvetica-Oblique":c,"Times-Roman":c,"Times-Bold":c,"Times-BoldItalic":c,"Times-Italic":c}},d={Unicode:{"Courier-Oblique":l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":l("{'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":l("{'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:l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":l("{'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:l("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:l("{'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":l("{'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:l("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":l("{'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":l("{'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":l("{'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(e){var t=e.font,n=d.Unicode[t.postScriptName];n&&(t.metadata.Unicode={},t.metadata.Unicode.widths=n.widths,t.metadata.Unicode.kerning=n.kerning);var r=u.Unicode[t.postScriptName];r&&(t.metadata.Unicode.encoding=r,t.encoding=r.codePages[0])}])}(Te.API),function(e){var t=function(e){for(var t=e.length,n=new Uint8Array(t),r=0;r<t;r++)n[r]=e.charCodeAt(r);return n};e.API.events.push(["addFont",function(n){var r=void 0,a=n.font,i=n.instance;if(!a.isStandardFont){if(void 0===i)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+a.postScriptName+"').");if("string"!=typeof(r=!1===i.existsFileInVFS(a.postScriptName)?i.loadFile(a.postScriptName):i.getFileFromVFS(a.postScriptName)))throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+a.postScriptName+"').");!function(n,r){r=/^\x00\x01\x00\x00/.test(r)?t(r):t(re(r)),n.metadata=e.API.TTFFont.open(r),n.metadata.Unicode=n.metadata.Unicode||{encoding:{},kerning:{},widths:[]},n.metadata.glyIdsUsed=[0]}(a,r)}}])}(Te),function(e){function t(){return(K.canvg?Promise.resolve(K.canvg):n.e(867).then(n.bind(n,35867))).catch((function(e){return Promise.reject(new Error("Could not load canvg: "+e))})).then((function(e){return e.default?e.default:e}))}Te.API.addSvgAsImage=function(e,n,r,a,i,o,s,l){if(isNaN(n)||isNaN(r))throw Q.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(a)||isNaN(i))throw Q.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var c=document.createElement("canvas");c.width=a,c.height=i;var u=c.getContext("2d");u.fillStyle="#fff",u.fillRect(0,0,c.width,c.height);var d={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},f=this;return t().then((function(t){return t.fromString(u,e,d)}),(function(){return Promise.reject(new Error("Could not load canvg."))})).then((function(e){return e.render(d)})).then((function(){f.addImage(c.toDataURL("image/jpeg",1),n,r,a,i,s,l)}))}}(),Te.API.putTotalPages=function(e){var t,n=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(t=new RegExp(e,"g"),n=this.internal.getNumberOfPages()):(t=new RegExp(this.pdfEscape16(e,this.internal.getFont()),"g"),n=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var r=1;r<=this.internal.getNumberOfPages();r++)for(var a=0;a<this.internal.pages[r].length;a++)this.internal.pages[r][a]=this.internal.pages[r][a].replace(t,n);return this},Te.API.viewerPreferences=function(e,t){var n;e=e||{},t=t||!1;var a,i,o,s={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}},l=Object.keys(s),c=[],u=0,d=0,f=0;function h(e,t){var n,r=!1;for(n=0;n<e.length;n+=1)e[n]===t&&(r=!0);return r}if(void 0===this.internal.viewerpreferences&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(s)),this.internal.viewerpreferences.isSubscribed=!1),n=this.internal.viewerpreferences.configuration,"reset"===e||!0===t){var p=l.length;for(f=0;f<p;f+=1)n[l[f]].value=n[l[f]].defaultValue,n[l[f]].explicitSet=!1}if("object"===(0,r.Z)(e))for(i in e)if(o=e[i],h(l,i)&&void 0!==o){if("boolean"===n[i].type&&"boolean"==typeof o)n[i].value=o;else if("name"===n[i].type&&h(n[i].valueSet,o))n[i].value=o;else if("integer"===n[i].type&&Number.isInteger(o))n[i].value=o;else if("array"===n[i].type){for(u=0;u<o.length;u+=1)if(a=!0,1===o[u].length&&"number"==typeof o[u][0])c.push(String(o[u]-1));else if(o[u].length>1){for(d=0;d<o[u].length;d+=1)"number"!=typeof o[u][d]&&(a=!1);!0===a&&c.push([o[u][0]-1,o[u][1]-1].join(" "))}n[i].value="["+c.join(" ")+"]"}else n[i].value=n[i].defaultValue;n[i].explicitSet=!0}return!1===this.internal.viewerpreferences.isSubscribed&&(this.internal.events.subscribe("putCatalog",(function(){var e,t=[];for(e in n)!0===n[e].explicitSet&&("name"===n[e].type?t.push("/"+e+" /"+n[e].value):t.push("/"+e+" "+n[e].value));0!==t.length&&this.internal.write("/ViewerPreferences\n<<\n"+t.join("\n")+"\n>>")})),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=n,this},function(e){var t=function(){var e='<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>',t=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),n=unescape(encodeURIComponent(e)),r=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),a=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),i=unescape(encodeURIComponent("</x:xmpmeta>")),o=n.length+r.length+a.length+t.length+i.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+o+" >>"),this.internal.write("stream"),this.internal.write(t+n+r+a+i),this.internal.write("endstream"),this.internal.write("endobj")},n=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};e.addMetadata=function(e,r){return void 0===this.internal.__metadata__&&(this.internal.__metadata__={metadata:e,namespaceuri:r||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",n),this.internal.events.subscribe("postPutResources",t)),this}}(Te.API),function(e){var t=e.API,n=t.pdfEscape16=function(e,t){for(var n,r=t.metadata.Unicode.widths,a=["","0","00","000","0000"],i=[""],o=0,s=e.length;o<s;++o){if(n=t.metadata.characterToGlyph(e.charCodeAt(o)),t.metadata.glyIdsUsed.push(n),t.metadata.toUnicode[n]=e.charCodeAt(o),-1==r.indexOf(n)&&(r.push(n),r.push([parseInt(t.metadata.widthOfGlyph(n),10)])),"0"==n)return i.join("");n=n.toString(16),i.push(a[4-n.length],n)}return i.join("")},r=function(e){var t,n,r,a,i,o,s;for(i="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n /Registry (Adobe)\n /Ordering (UCS)\n /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",r=[],o=0,s=(n=Object.keys(e).sort((function(e,t){return e-t}))).length;o<s;o++)t=n[o],r.length>=100&&(i+="\n"+r.length+" beginbfchar\n"+r.join("\n")+"\nendbfchar",r=[]),void 0!==e[t]&&null!==e[t]&&"function"==typeof e[t].toString&&(a=("0000"+e[t].toString(16)).slice(-4),t=("0000"+(+t).toString(16)).slice(-4),r.push("<"+t+"><"+a+">"));return r.length&&(i+="\n"+r.length+" beginbfchar\n"+r.join("\n")+"\nendbfchar\n"),i+"endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"};t.events.push(["putFont",function(t){!function(t){var n=t.font,a=t.out,i=t.newObject,o=t.putStream;if(n.metadata instanceof e.API.TTFFont&&"Identity-H"===n.encoding){for(var s=n.metadata.Unicode.widths,l=n.metadata.subset.encode(n.metadata.glyIdsUsed,1),c="",u=0;u<l.length;u++)c+=String.fromCharCode(l[u]);var d=i();o({data:c,addLength1:!0,objectId:d}),a("endobj");var f=i();o({data:r(n.metadata.toUnicode),addLength1:!0,objectId:f}),a("endobj");var h=i();a("<<"),a("/Type /FontDescriptor"),a("/FontName /"+je(n.fontName)),a("/FontFile2 "+d+" 0 R"),a("/FontBBox "+e.API.PDFObject.convert(n.metadata.bbox)),a("/Flags "+n.metadata.flags),a("/StemV "+n.metadata.stemV),a("/ItalicAngle "+n.metadata.italicAngle),a("/Ascent "+n.metadata.ascender),a("/Descent "+n.metadata.decender),a("/CapHeight "+n.metadata.capHeight),a(">>"),a("endobj");var p=i();a("<<"),a("/Type /Font"),a("/BaseFont /"+je(n.fontName)),a("/FontDescriptor "+h+" 0 R"),a("/W "+e.API.PDFObject.convert(s)),a("/CIDToGIDMap /Identity"),a("/DW 1000"),a("/Subtype /CIDFontType2"),a("/CIDSystemInfo"),a("<<"),a("/Supplement 0"),a("/Registry (Adobe)"),a("/Ordering ("+n.encoding+")"),a(">>"),a(">>"),a("endobj"),n.objectNumber=i(),a("<<"),a("/Type /Font"),a("/Subtype /Type0"),a("/ToUnicode "+f+" 0 R"),a("/BaseFont /"+je(n.fontName)),a("/Encoding /"+n.encoding),a("/DescendantFonts ["+p+" 0 R]"),a(">>"),a("endobj"),n.isAlreadyPutted=!0}}(t)}]),t.events.push(["putFont",function(t){!function(t){var n=t.font,a=t.out,i=t.newObject,o=t.putStream;if(n.metadata instanceof e.API.TTFFont&&"WinAnsiEncoding"===n.encoding){for(var s=n.metadata.rawData,l="",c=0;c<s.length;c++)l+=String.fromCharCode(s[c]);var u=i();o({data:l,addLength1:!0,objectId:u}),a("endobj");var d=i();o({data:r(n.metadata.toUnicode),addLength1:!0,objectId:d}),a("endobj");var f=i();a("<<"),a("/Descent "+n.metadata.decender),a("/CapHeight "+n.metadata.capHeight),a("/StemV "+n.metadata.stemV),a("/Type /FontDescriptor"),a("/FontFile2 "+u+" 0 R"),a("/Flags 96"),a("/FontBBox "+e.API.PDFObject.convert(n.metadata.bbox)),a("/FontName /"+je(n.fontName)),a("/ItalicAngle "+n.metadata.italicAngle),a("/Ascent "+n.metadata.ascender),a(">>"),a("endobj"),n.objectNumber=i();for(var h=0;h<n.metadata.hmtx.widths.length;h++)n.metadata.hmtx.widths[h]=parseInt(n.metadata.hmtx.widths[h]*(1e3/n.metadata.head.unitsPerEm));a("<</Subtype/TrueType/Type/Font/ToUnicode "+d+" 0 R/BaseFont/"+je(n.fontName)+"/FontDescriptor "+f+" 0 R/Encoding/"+n.encoding+" /FirstChar 29 /LastChar 255 /Widths "+e.API.PDFObject.convert(n.metadata.hmtx.widths)+">>"),a("endobj"),n.isAlreadyPutted=!0}}(t)}]);var a=function(e){var t,r=e.text||"",a=e.x,i=e.y,o=e.options||{},s=e.mutex||{},l=s.pdfEscape,c=s.activeFontKey,u=s.fonts,d=c,f="",h=0,p="",m=u[d].encoding;if("Identity-H"!==u[d].encoding)return{text:r,x:a,y:i,options:o,mutex:s};for(p=r,d=c,Array.isArray(r)&&(p=r[0]),h=0;h<p.length;h+=1)u[d].metadata.hasOwnProperty("cmap")&&(t=u[d].metadata.cmap.unicode.codeMap[p[h].charCodeAt(0)]),t||p[h].charCodeAt(0)<256&&u[d].metadata.hasOwnProperty("Unicode")?f+=p[h]:f+="";var v="";return parseInt(d.slice(1))<14||"WinAnsiEncoding"===m?v=l(f,d).split("").map((function(e){return e.charCodeAt(0).toString(16)})).join(""):"Identity-H"===m&&(v=n(f,u[d])),s.isHex=!0,{text:v,x:a,y:i,options:o,mutex:s}};t.events.push(["postProcessText",function(e){var t=e.text||"",n=[],r={text:t,x:e.x,y:e.y,options:e.options,mutex:e.mutex};if(Array.isArray(t)){var i=0;for(i=0;i<t.length;i+=1)Array.isArray(t[i])&&3===t[i].length?n.push([a(Object.assign({},r,{text:t[i][0]})).text,t[i][1],t[i][2]]):n.push(a(Object.assign({},r,{text:t[i]})).text);e.text=n}else e.text=a(Object.assign({},r,{text:t})).text}])}(Te),function(e){var t=function(){return void 0===this.internal.vFS&&(this.internal.vFS={}),!0};e.existsFileInVFS=function(e){return t.call(this),void 0!==this.internal.vFS[e]},e.addFileToVFS=function(e,n){return t.call(this),this.internal.vFS[e]=n,this},e.getFileFromVFS=function(e){return t.call(this),void 0!==this.internal.vFS[e]?this.internal.vFS[e]:null}}(Te.API),function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(e){var n,r,a,i,o,s,l,c=t,u=[[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]],d=[[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]],f={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},h={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},p=["(",")","(","<",">","<","[","]","[","{","}","{","\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"],m=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)$/),v=!1,g=0;this.__bidiEngine__={};var y=function(e){var t=e.charCodeAt(),n=t>>8,r=h[n];return void 0!==r?c[256*r+(255&t)]:252===n||253===n?"AL":m.test(n)?"L":8===n?"R":"N"},b=function(e){for(var t,n=0;n<e.length;n++){if("L"===(t=y(e.charAt(n))))return!1;if("R"===t)return!0}return!1},x=function(e,t,o,s){var l,c,u,d,f=t[s];switch(f){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":v=!1;break;case"N":case"AN":break;case"EN":v&&(f="AN");break;case"AL":v=!0,f="R";break;case"WS":case"BN":f="N";break;case"CS":s<1||s+1>=t.length||"EN"!==(l=o[s-1])&&"AN"!==l||"EN"!==(c=t[s+1])&&"AN"!==c?f="N":v&&(c="AN"),f=c===l?c:"N";break;case"ES":f="EN"===(l=s>0?o[s-1]:"B")&&s+1<t.length&&"EN"===t[s+1]?"EN":"N";break;case"ET":if(s>0&&"EN"===o[s-1]){f="EN";break}if(v){f="N";break}for(u=s+1,d=t.length;u<d&&"ET"===t[u];)u++;f=u<d&&"EN"===t[u]?"EN":"N";break;case"NSM":if(a&&!i){for(d=t.length,u=s+1;u<d&&"NSM"===t[u];)u++;if(u<d){var h=e[s],p=h>=1425&&h<=2303||64286===h;if(l=t[u],p&&("R"===l||"AL"===l)){f="R";break}}}f=s<1||"B"===(l=t[s-1])?"N":o[s-1];break;case"B":v=!1,n=!0,f=g;break;case"S":r=!0,f="N"}return f},w=function(e,t,n){var r=e.split("");return n&&N(r,n,{hiLevel:g}),r.reverse(),t&&t.reverse(),r.join("")},N=function(e,t,a){var i,o,s,l,c,h=-1,p=e.length,m=0,b=[],w=g?d:u,N=[];for(v=!1,n=!1,r=!1,o=0;o<p;o++)N[o]=y(e[o]);for(s=0;s<p;s++){if(c=m,b[s]=x(e,N,b,s),i=240&(m=w[c][f[b[s]]]),m&=15,t[s]=l=w[m][5],i>0)if(16===i){for(o=h;o<s;o++)t[o]=1;h=-1}else h=-1;if(w[m][6])-1===h&&(h=s);else if(h>-1){for(o=h;o<s;o++)t[o]=l;h=-1}"B"===N[s]&&(t[s]=0),a.hiLevel|=l}r&&function(e,t,n){for(var r=0;r<n;r++)if("S"===e[r]){t[r]=g;for(var a=r-1;a>=0&&"WS"===e[a];a--)t[a]=g}}(N,t,p)},S=function(e,t,r,a,i){if(!(i.hiLevel<e)){if(1===e&&1===g&&!n)return t.reverse(),void(r&&r.reverse());for(var o,s,l,c,u=t.length,d=0;d<u;){if(a[d]>=e){for(l=d+1;l<u&&a[l]>=e;)l++;for(c=d,s=l-1;c<s;c++,s--)o=t[c],t[c]=t[s],t[s]=o,r&&(o=r[c],r[c]=r[s],r[s]=o);d=l}d++}}},j=function(e,t,n){var r=e.split(""),a={hiLevel:g};return n||(n=[]),N(r,n,a),function(e,t,n){if(0!==n.hiLevel&&l)for(var r,a=0;a<e.length;a++)1===t[a]&&(r=p.indexOf(e[a]))>=0&&(e[a]=p[r+1])}(r,n,a),S(2,r,t,n,a),S(1,r,t,n,a),r.join("")};return this.__bidiEngine__.doBidiReorder=function(e,t,n){if(function(e,t){if(t)for(var n=0;n<e.length;n++)t[n]=n;void 0===i&&(i=b(e)),void 0===s&&(s=b(e))}(e,t),a||!o||s)if(a&&o&&i^s)g=i?1:0,e=w(e,t,n);else if(!a&&o&&s)g=i?1:0,e=j(e,t,n),e=w(e,t);else if(!a||i||o||s){if(a&&!o&&i^s)e=w(e,t),i?(g=0,e=j(e,t,n)):(g=1,e=j(e,t,n),e=w(e,t));else if(a&&i&&!o&&s)g=1,e=j(e,t,n),e=w(e,t);else if(!a&&!o&&i^s){var r=l;i?(g=1,e=j(e,t,n),g=0,l=!1,e=j(e,t,n),l=r):(g=0,e=j(e,t,n),e=w(e,t),g=1,l=!1,e=j(e,t,n),l=r,e=w(e,t))}}else g=0,e=j(e,t,n);else g=i?1:0,e=j(e,t,n);return e},this.__bidiEngine__.setOptions=function(e){e&&(a=e.isInputVisual,o=e.isOutputVisual,i=e.isInputRtl,s=e.isOutputRtl,l=e.isSymmetricSwapping)},this.__bidiEngine__.setOptions(e),this.__bidiEngine__};var t=["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"],n=new e.__bidiEngine__({isInputVisual:!0});e.API.events.push(["postProcessText",function(e){var t=e.text,r=(e.x,e.y,e.options||{}),a=(e.mutex,r.lang,[]);if(r.isInputVisual="boolean"!=typeof r.isInputVisual||r.isInputVisual,n.setOptions(r),"[object Array]"===Object.prototype.toString.call(t)){var i=0;for(a=[],i=0;i<t.length;i+=1)"[object Array]"===Object.prototype.toString.call(t[i])?a.push([n.doBidiReorder(t[i][0]),t[i][1],t[i][2]]):a.push([n.doBidiReorder(t[i])]);e.text=a}else e.text=n.doBidiReorder(t);n.setOptions({isInputVisual:!0})}])}(Te),Te.API.TTFFont=function(){function e(e){var t;if(this.rawData=e,t=this.contents=new Jt(e),this.contents.pos=4,"ttcf"===t.readString(4))throw new Error("TTCF not supported.");t.pos=0,this.parse(),this.subset=new vn(this),this.registerTTF()}return e.open=function(t){return new e(t)},e.prototype.parse=function(){return this.directory=new Kt(this.contents),this.head=new en(this),this.name=new ln(this),this.cmap=new nn(this),this.toUnicode={},this.hhea=new rn(this),this.maxp=new cn(this),this.hmtx=new un(this),this.post=new on(this),this.os2=new an(this),this.loca=new mn(this),this.glyf=new fn(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 e,t,n,r,a;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var t,n,r,a;for(a=[],t=0,n=(r=this.bbox).length;t<n;t++)e=r[t],a.push(Math.round(e*this.scaleFactor));return a}.call(this),this.stemV=0,this.post.exists?(n=255&(r=this.post.italic_angle),0!=(32768&(t=r>>16))&&(t=-(1+(65535^t))),this.italicAngle=+(t+"."+n)):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=1===(a=this.familyClass)||2===a||3===a||4===a||5===a||7===a,this.isScript=10===this.familyClass,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),0!==this.italicAngle&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},e.prototype.characterToGlyph=function(e){var t;return(null!=(t=this.cmap.unicode)?t.codeMap[e]:void 0)||0},e.prototype.widthOfGlyph=function(e){var t;return t=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(e).advance*t},e.prototype.widthOfString=function(e,t,n){var r,a,i,o;for(i=0,a=0,o=(e=""+e).length;0<=o?a<o:a>o;a=0<=o?++a:--a)r=e.charCodeAt(a),i+=this.widthOfGlyph(this.characterToGlyph(r))+n*(1e3/t)||0;return i*(t/1e3)},e.prototype.lineHeight=function(e,t){var n;return null==t&&(t=!1),n=t?this.lineGap:0,(this.ascender+n-this.decender)/1e3*e},e}();var Xt,Jt=function(){function e(e){this.data=null!=e?e:[],this.pos=0,this.length=this.data.length}return e.prototype.readByte=function(){return this.data[this.pos++]},e.prototype.writeByte=function(e){return this.data[this.pos++]=e},e.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},e.prototype.writeUInt32=function(e){return this.writeByte(e>>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e)},e.prototype.readInt32=function(){var e;return(e=this.readUInt32())>=2147483648?e-4294967296:e},e.prototype.writeInt32=function(e){return e<0&&(e+=4294967296),this.writeUInt32(e)},e.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},e.prototype.writeUInt16=function(e){return this.writeByte(e>>8&255),this.writeByte(255&e)},e.prototype.readInt16=function(){var e;return(e=this.readUInt16())>=32768?e-65536:e},e.prototype.writeInt16=function(e){return e<0&&(e+=65536),this.writeUInt16(e)},e.prototype.readString=function(e){var t,n;for(n=[],t=0;0<=e?t<e:t>e;t=0<=e?++t:--t)n[t]=String.fromCharCode(this.readByte());return n.join("")},e.prototype.writeString=function(e){var t,n,r;for(r=[],t=0,n=e.length;0<=n?t<n:t>n;t=0<=n?++t:--t)r.push(this.writeByte(e.charCodeAt(t)));return r},e.prototype.readShort=function(){return this.readInt16()},e.prototype.writeShort=function(e){return this.writeInt16(e)},e.prototype.readLongLong=function(){var e,t,n,r,a,i,o,s;return e=this.readByte(),t=this.readByte(),n=this.readByte(),r=this.readByte(),a=this.readByte(),i=this.readByte(),o=this.readByte(),s=this.readByte(),128&e?-1*(72057594037927940*(255^e)+281474976710656*(255^t)+1099511627776*(255^n)+4294967296*(255^r)+16777216*(255^a)+65536*(255^i)+256*(255^o)+(255^s)+1):72057594037927940*e+281474976710656*t+1099511627776*n+4294967296*r+16777216*a+65536*i+256*o+s},e.prototype.writeLongLong=function(e){var t,n;return t=Math.floor(e/4294967296),n=4294967295&e,this.writeByte(t>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t),this.writeByte(n>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt=function(){return this.readInt32()},e.prototype.writeInt=function(e){return this.writeInt32(e)},e.prototype.read=function(e){var t,n;for(t=[],n=0;0<=e?n<e:n>e;n=0<=e?++n:--n)t.push(this.readByte());return t},e.prototype.write=function(e){var t,n,r,a;for(a=[],n=0,r=e.length;n<r;n++)t=e[n],a.push(this.writeByte(t));return a},e}(),Kt=function(){var e;function t(e){var t,n,r;for(this.scalarType=e.readInt(),this.tableCount=e.readShort(),this.searchRange=e.readShort(),this.entrySelector=e.readShort(),this.rangeShift=e.readShort(),this.tables={},n=0,r=this.tableCount;0<=r?n<r:n>r;n=0<=r?++n:--n)t={tag:e.readString(4),checksum:e.readInt(),offset:e.readInt(),length:e.readInt()},this.tables[t.tag]=t}return t.prototype.encode=function(t){var n,r,a,i,o,s,l,c,u,d,f,h,p;for(p in f=Object.keys(t).length,s=Math.log(2),u=16*Math.floor(Math.log(f)/s),i=Math.floor(u/s),c=16*f-u,(r=new Jt).writeInt(this.scalarType),r.writeShort(f),r.writeShort(u),r.writeShort(i),r.writeShort(c),a=16*f,l=r.pos+a,o=null,h=[],t)for(d=t[p],r.writeString(p),r.writeInt(e(d)),r.writeInt(l),r.writeInt(d.length),h=h.concat(d),"head"===p&&(o=l),l+=d.length;l%4;)h.push(0),l++;return r.write(h),n=2981146554-e(r.data),r.pos=o+8,r.writeUInt32(n),r.data},e=function(e){var t,n,r,a;for(e=dn.call(e);e.length%4;)e.push(0);for(r=new Jt(e),n=0,t=0,a=e.length;t<a;t=t+=4)n+=r.readUInt32();return 4294967295&n},t}(),$t={}.hasOwnProperty,Qt=function(e,t){for(var n in t)$t.call(t,n)&&(e[n]=t[n]);function r(){this.constructor=e}return r.prototype=t.prototype,e.prototype=new r,e.__super__=t.prototype,e};Xt=function(){function e(e){var t;this.file=e,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 en=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return Qt(t,Xt),t.prototype.tag="head",t.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.revision=e.readInt(),this.checkSumAdjustment=e.readInt(),this.magicNumber=e.readInt(),this.flags=e.readShort(),this.unitsPerEm=e.readShort(),this.created=e.readLongLong(),this.modified=e.readLongLong(),this.xMin=e.readShort(),this.yMin=e.readShort(),this.xMax=e.readShort(),this.yMax=e.readShort(),this.macStyle=e.readShort(),this.lowestRecPPEM=e.readShort(),this.fontDirectionHint=e.readShort(),this.indexToLocFormat=e.readShort(),this.glyphDataFormat=e.readShort()},t.prototype.encode=function(e){var t;return(t=new Jt).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(e),t.writeShort(this.glyphDataFormat),t.data},t}(),tn=function(){function e(e,t){var n,r,a,i,o,s,l,c,u,d,f,h,p,m,v,g,y;switch(this.platformID=e.readUInt16(),this.encodingID=e.readShort(),this.offset=t+e.readInt(),u=e.pos,e.pos=this.offset,this.format=e.readUInt16(),this.length=e.readUInt16(),this.language=e.readUInt16(),this.isUnicode=3===this.platformID&&1===this.encodingID&&4===this.format||0===this.platformID&&4===this.format,this.codeMap={},this.format){case 0:for(s=0;s<256;++s)this.codeMap[s]=e.readByte();break;case 4:for(f=e.readUInt16(),d=f/2,e.pos+=6,a=function(){var t,n;for(n=[],s=t=0;0<=d?t<d:t>d;s=0<=d?++t:--t)n.push(e.readUInt16());return n}(),e.pos+=2,p=function(){var t,n;for(n=[],s=t=0;0<=d?t<d:t>d;s=0<=d?++t:--t)n.push(e.readUInt16());return n}(),l=function(){var t,n;for(n=[],s=t=0;0<=d?t<d:t>d;s=0<=d?++t:--t)n.push(e.readUInt16());return n}(),c=function(){var t,n;for(n=[],s=t=0;0<=d?t<d:t>d;s=0<=d?++t:--t)n.push(e.readUInt16());return n}(),r=(this.length-e.pos+this.offset)/2,o=function(){var t,n;for(n=[],s=t=0;0<=r?t<r:t>r;s=0<=r?++t:--t)n.push(e.readUInt16());return n}(),s=v=0,y=a.length;v<y;s=++v)for(m=a[s],n=g=h=p[s];h<=m?g<=m:g>=m;n=h<=m?++g:--g)0===c[s]?i=n+l[s]:0!==(i=o[c[s]/2+(n-h)-(d-s)]||0)&&(i+=l[s]),this.codeMap[n]=65535&i}e.pos=u}return e.encode=function(e,t){var n,r,a,i,o,s,l,c,u,d,f,h,p,m,v,g,y,b,x,w,N,S,j,_,E,C,A,k,T,O,P,R,I,M,D,L,F,B,Z,z,U,W,V,q,H,G;switch(k=new Jt,i=Object.keys(e).sort((function(e,t){return e-t})),t){case"macroman":for(p=0,m=function(){var e=[];for(h=0;h<256;++h)e.push(0);return e}(),g={0:0},a={},T=0,I=i.length;T<I;T++)null==g[V=e[r=i[T]]]&&(g[V]=++p),a[r]={old:e[r],new:g[e[r]]},m[r]=g[e[r]];return k.writeUInt16(1),k.writeUInt16(0),k.writeUInt32(12),k.writeUInt16(0),k.writeUInt16(262),k.writeUInt16(0),k.write(m),{charMap:a,subtable:k.data,maxGlyphID:p+1};case"unicode":for(C=[],u=[],y=0,g={},n={},v=l=null,O=0,M=i.length;O<M;O++)null==g[x=e[r=i[O]]]&&(g[x]=++y),n[r]={old:x,new:g[x]},o=g[x]-r,null!=v&&o===l||(v&&u.push(v),C.push(r),l=o),v=r;for(v&&u.push(v),u.push(65535),C.push(65535),_=2*(j=C.length),S=2*Math.pow(Math.log(j)/Math.LN2,2),d=Math.log(S/2)/Math.LN2,N=2*j-S,s=[],w=[],f=[],h=P=0,D=C.length;P<D;h=++P){if(E=C[h],c=u[h],65535===E){s.push(0),w.push(0);break}if(E-(A=n[E].new)>=32768)for(s.push(0),w.push(2*(f.length+j-h)),r=R=E;E<=c?R<=c:R>=c;r=E<=c?++R:--R)f.push(n[r].new);else s.push(A-E),w.push(0)}for(k.writeUInt16(3),k.writeUInt16(1),k.writeUInt32(12),k.writeUInt16(4),k.writeUInt16(16+8*j+2*f.length),k.writeUInt16(0),k.writeUInt16(_),k.writeUInt16(S),k.writeUInt16(d),k.writeUInt16(N),U=0,L=u.length;U<L;U++)r=u[U],k.writeUInt16(r);for(k.writeUInt16(0),W=0,F=C.length;W<F;W++)r=C[W],k.writeUInt16(r);for(q=0,B=s.length;q<B;q++)o=s[q],k.writeUInt16(o);for(H=0,Z=w.length;H<Z;H++)b=w[H],k.writeUInt16(b);for(G=0,z=f.length;G<z;G++)p=f[G],k.writeUInt16(p);return{charMap:n,subtable:k.data,maxGlyphID:y+1}}},e}(),nn=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return Qt(t,Xt),t.prototype.tag="cmap",t.prototype.parse=function(e){var t,n,r;for(e.pos=this.offset,this.version=e.readUInt16(),r=e.readUInt16(),this.tables=[],this.unicode=null,n=0;0<=r?n<r:n>r;n=0<=r?++n:--n)t=new tn(e,this.offset),this.tables.push(t),t.isUnicode&&null==this.unicode&&(this.unicode=t);return!0},t.encode=function(e,t){var n,r;return null==t&&(t="macroman"),n=tn.encode(e,t),(r=new Jt).writeUInt16(0),r.writeUInt16(1),n.table=r.data.concat(n.subtable),n},t}(),rn=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return Qt(t,Xt),t.prototype.tag="hhea",t.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.ascender=e.readShort(),this.decender=e.readShort(),this.lineGap=e.readShort(),this.advanceWidthMax=e.readShort(),this.minLeftSideBearing=e.readShort(),this.minRightSideBearing=e.readShort(),this.xMaxExtent=e.readShort(),this.caretSlopeRise=e.readShort(),this.caretSlopeRun=e.readShort(),this.caretOffset=e.readShort(),e.pos+=8,this.metricDataFormat=e.readShort(),this.numberOfMetrics=e.readUInt16()},t}(),an=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return Qt(t,Xt),t.prototype.tag="OS/2",t.prototype.parse=function(e){if(e.pos=this.offset,this.version=e.readUInt16(),this.averageCharWidth=e.readShort(),this.weightClass=e.readUInt16(),this.widthClass=e.readUInt16(),this.type=e.readShort(),this.ySubscriptXSize=e.readShort(),this.ySubscriptYSize=e.readShort(),this.ySubscriptXOffset=e.readShort(),this.ySubscriptYOffset=e.readShort(),this.ySuperscriptXSize=e.readShort(),this.ySuperscriptYSize=e.readShort(),this.ySuperscriptXOffset=e.readShort(),this.ySuperscriptYOffset=e.readShort(),this.yStrikeoutSize=e.readShort(),this.yStrikeoutPosition=e.readShort(),this.familyClass=e.readShort(),this.panose=function(){var t,n;for(n=[],t=0;t<10;++t)n.push(e.readByte());return n}(),this.charRange=function(){var t,n;for(n=[],t=0;t<4;++t)n.push(e.readInt());return n}(),this.vendorID=e.readString(4),this.selection=e.readShort(),this.firstCharIndex=e.readShort(),this.lastCharIndex=e.readShort(),this.version>0&&(this.ascent=e.readShort(),this.descent=e.readShort(),this.lineGap=e.readShort(),this.winAscent=e.readShort(),this.winDescent=e.readShort(),this.codePageRange=function(){var t,n;for(n=[],t=0;t<2;t=++t)n.push(e.readInt());return n}(),this.version>1))return this.xHeight=e.readShort(),this.capHeight=e.readShort(),this.defaultChar=e.readShort(),this.breakChar=e.readShort(),this.maxContext=e.readShort()},t}(),on=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return Qt(t,Xt),t.prototype.tag="post",t.prototype.parse=function(e){var t,n,r;switch(e.pos=this.offset,this.format=e.readInt(),this.italicAngle=e.readInt(),this.underlinePosition=e.readShort(),this.underlineThickness=e.readShort(),this.isFixedPitch=e.readInt(),this.minMemType42=e.readInt(),this.maxMemType42=e.readInt(),this.minMemType1=e.readInt(),this.maxMemType1=e.readInt(),this.format){case 65536:case 196608:break;case 131072:var a;for(n=e.readUInt16(),this.glyphNameIndex=[],a=0;0<=n?a<n:a>n;a=0<=n?++a:--a)this.glyphNameIndex.push(e.readUInt16());for(this.names=[],r=[];e.pos<this.offset+this.length;)t=e.readByte(),r.push(this.names.push(e.readString(t)));return r;case 151552:return n=e.readUInt16(),this.offsets=e.read(n);case 262144:return this.map=function(){var t,n,r;for(r=[],a=t=0,n=this.file.maxp.numGlyphs;0<=n?t<n:t>n;a=0<=n?++t:--t)r.push(e.readUInt32());return r}.call(this)}},t}(),sn=function(e,t){this.raw=e,this.length=e.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID},ln=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return Qt(t,Xt),t.prototype.tag="name",t.prototype.parse=function(e){var t,n,r,a,i,o,s,l,c,u,d;for(e.pos=this.offset,e.readShort(),t=e.readShort(),o=e.readShort(),n=[],a=0;0<=t?a<t:a>t;a=0<=t?++a:--a)n.push({platformID:e.readShort(),encodingID:e.readShort(),languageID:e.readShort(),nameID:e.readShort(),length:e.readShort(),offset:this.offset+o+e.readShort()});for(s={},a=c=0,u=n.length;c<u;a=++c)r=n[a],e.pos=r.offset,l=e.readString(r.length),i=new sn(l,r),null==s[d=r.nameID]&&(s[d]=[]),s[r.nameID].push(i);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(e){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]},t}(),cn=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return Qt(t,Xt),t.prototype.tag="maxp",t.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.numGlyphs=e.readUInt16(),this.maxPoints=e.readUInt16(),this.maxContours=e.readUInt16(),this.maxCompositePoints=e.readUInt16(),this.maxComponentContours=e.readUInt16(),this.maxZones=e.readUInt16(),this.maxTwilightPoints=e.readUInt16(),this.maxStorage=e.readUInt16(),this.maxFunctionDefs=e.readUInt16(),this.maxInstructionDefs=e.readUInt16(),this.maxStackElements=e.readUInt16(),this.maxSizeOfInstructions=e.readUInt16(),this.maxComponentElements=e.readUInt16(),this.maxComponentDepth=e.readUInt16()},t}(),un=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return Qt(t,Xt),t.prototype.tag="hmtx",t.prototype.parse=function(e){var t,n,r,a,i,o,s;for(e.pos=this.offset,this.metrics=[],t=0,o=this.file.hhea.numberOfMetrics;0<=o?t<o:t>o;t=0<=o?++t:--t)this.metrics.push({advance:e.readUInt16(),lsb:e.readInt16()});for(r=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var n,a;for(a=[],t=n=0;0<=r?n<r:n>r;t=0<=r?++n:--n)a.push(e.readInt16());return a}(),this.widths=function(){var e,t,n,r;for(r=[],e=0,t=(n=this.metrics).length;e<t;e++)a=n[e],r.push(a.advance);return r}.call(this),n=this.widths[this.widths.length-1],s=[],t=i=0;0<=r?i<r:i>r;t=0<=r?++i:--i)s.push(this.widths.push(n));return s},t.prototype.forGlyph=function(e){return e in this.metrics?this.metrics[e]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[e-this.metrics.length]}},t}(),dn=[].slice,fn=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return Qt(t,Xt),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(e){var t,n,r,a,i,o,s,l,c,u;return e in this.cache?this.cache[e]:(a=this.file.loca,t=this.file.contents,n=a.indexOf(e),0===(r=a.lengthOf(e))?this.cache[e]=null:(t.pos=this.offset+n,i=(o=new Jt(t.read(r))).readShort(),l=o.readShort(),u=o.readShort(),s=o.readShort(),c=o.readShort(),this.cache[e]=-1===i?new pn(o,l,u,s,c):new hn(o,i,l,u,s,c),this.cache[e]))},t.prototype.encode=function(e,t,n){var r,a,i,o,s;for(i=[],a=[],o=0,s=t.length;o<s;o++)r=e[t[o]],a.push(i.length),r&&(i=i.concat(r.encode(n)));return a.push(i.length),{table:i,offsets:a}},t}(),hn=function(){function e(e,t,n,r,a,i){this.raw=e,this.numberOfContours=t,this.xMin=n,this.yMin=r,this.xMax=a,this.yMax=i,this.compound=!1}return e.prototype.encode=function(){return this.raw.data},e}(),pn=function(){function e(e,t,n,r,a){var i,o;for(this.raw=e,this.xMin=t,this.yMin=n,this.xMax=r,this.yMax=a,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],i=this.raw;o=i.readShort(),this.glyphOffsets.push(i.pos),this.glyphIDs.push(i.readUInt16()),32&o;)i.pos+=1&o?4:2,128&o?i.pos+=8:64&o?i.pos+=4:8&o&&(i.pos+=2)}return e.prototype.encode=function(){var e,t,n;for(t=new Jt(dn.call(this.raw.data)),e=0,n=this.glyphIDs.length;e<n;++e)t.pos=this.glyphOffsets[e];return t.data},e}(),mn=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return Qt(t,Xt),t.prototype.tag="loca",t.prototype.parse=function(e){var t,n;return e.pos=this.offset,t=this.file.head.indexToLocFormat,this.offsets=0===t?function(){var t,r;for(r=[],n=0,t=this.length;n<t;n+=2)r.push(2*e.readUInt16());return r}.call(this):function(){var t,r;for(r=[],n=0,t=this.length;n<t;n+=4)r.push(e.readUInt32());return r}.call(this)},t.prototype.indexOf=function(e){return this.offsets[e]},t.prototype.lengthOf=function(e){return this.offsets[e+1]-this.offsets[e]},t.prototype.encode=function(e,t){for(var n=new Uint32Array(this.offsets.length),r=0,a=0,i=0;i<n.length;++i)if(n[i]=r,a<t.length&&t[a]==i){++a,n[i]=r;var o=this.offsets[i],s=this.offsets[i+1]-o;s>0&&(r+=s)}for(var l=new Array(4*n.length),c=0;c<n.length;++c)l[4*c+3]=255&n[c],l[4*c+2]=(65280&n[c])>>8,l[4*c+1]=(16711680&n[c])>>16,l[4*c]=(4278190080&n[c])>>24;return l},t}(),vn=function(){function e(e){this.font=e,this.subset={},this.unicodes={},this.next=33}return e.prototype.generateCmap=function(){var e,t,n,r,a;for(t in r=this.font.cmap.tables[0].codeMap,e={},a=this.subset)n=a[t],e[t]=r[n];return e},e.prototype.glyphsFor=function(e){var t,n,r,a,i,o,s;for(r={},i=0,o=e.length;i<o;i++)r[a=e[i]]=this.font.glyf.glyphFor(a);for(a in t=[],r)(null!=(n=r[a])?n.compound:void 0)&&t.push.apply(t,n.glyphIDs);if(t.length>0)for(a in s=this.glyphsFor(t))n=s[a],r[a]=n;return r},e.prototype.encode=function(e,t){var n,r,a,i,o,s,l,c,u,d,f,h,p,m,v;for(r in n=nn.encode(this.generateCmap(),"unicode"),i=this.glyphsFor(e),f={0:0},v=n.charMap)f[(s=v[r]).old]=s.new;for(h in d=n.maxGlyphID,i)h in f||(f[h]=d++);return c=function(e){var t,n;for(t in n={},e)n[e[t]]=t;return n}(f),u=Object.keys(c).sort((function(e,t){return e-t})),p=function(){var e,t,n;for(n=[],e=0,t=u.length;e<t;e++)o=u[e],n.push(c[o]);return n}(),a=this.font.glyf.encode(i,p,f),l=this.font.loca.encode(a.offsets,p),m={cmap:this.font.cmap.raw(),glyf:a.table,loca:l,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&&(m["OS/2"]=this.font.os2.raw()),this.font.directory.encode(m)},e}();Te.API.PDFObject=function(){var e;function t(){}return e=function(e,t){return(Array(t+1).join("0")+e).slice(-t)},t.convert=function(n){var r,a,i,o;if(Array.isArray(n))return"["+function(){var e,a,i;for(i=[],e=0,a=n.length;e<a;e++)r=n[e],i.push(t.convert(r));return i}().join(" ")+"]";if("string"==typeof n)return"/"+n;if(null!=n?n.isString:void 0)return"("+n+")";if(n instanceof Date)return"(D:"+e(n.getUTCFullYear(),4)+e(n.getUTCMonth(),2)+e(n.getUTCDate(),2)+e(n.getUTCHours(),2)+e(n.getUTCMinutes(),2)+e(n.getUTCSeconds(),2)+"Z)";if("[object Object]"==={}.toString.call(n)){for(a in i=["<<"],n)o=n[a],i.push("/"+a+" "+t.convert(o));return i.push(">>"),i.join("\n")}return""+n},t}();const gn=Te},80936:(e,t,n)=>{var r=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,o=/^0o[0-7]+$/i,s=parseInt,l="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,u=l||c||Function("return this")(),d=Object.prototype.toString,f=Math.max,h=Math.min,p=function(){return u.Date.now()};function m(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function v(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==d.call(e)}(e))return NaN;if(m(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=m(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var n=i.test(e);return n||o.test(e)?s(e.slice(2),n?2:8):a.test(e)?NaN:+e}e.exports=function(e,t,n){var r,a,i,o,s,l,c=0,u=!1,d=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var n=r,i=a;return r=a=void 0,c=t,o=e.apply(i,n)}function b(e){return c=e,s=setTimeout(w,t),u?y(e):o}function x(e){var n=e-l;return void 0===l||n>=t||n<0||d&&e-c>=i}function w(){var e=p();if(x(e))return N(e);s=setTimeout(w,function(e){var n=t-(e-l);return d?h(n,i-(e-c)):n}(e))}function N(e){return s=void 0,g&&r?y(e):(r=a=void 0,o)}function S(){var e=p(),n=x(e);if(r=arguments,a=this,l=e,n){if(void 0===s)return b(l);if(d)return s=setTimeout(w,t),y(l)}return void 0===s&&(s=setTimeout(w,t)),o}return t=v(t)||0,m(n)&&(u=!!n.leading,i=(d="maxWait"in n)?f(v(n.maxWait)||0,t):i,g="trailing"in n?!!n.trailing:g),S.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=a=s=void 0},S.flush=function(){return void 0===s?o:N(p())},S}},67982:(e,t,n)=>{var r="__lodash_hash_undefined__",a="[object Function]",i="[object GeneratorFunction]",o=/^\[object .+?Constructor\]$/,s="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,l="object"==typeof self&&self&&self.Object===Object&&self,c=s||l||Function("return this")();var u=Array.prototype,d=Function.prototype,f=Object.prototype,h=c["__core-js_shared__"],p=function(){var e=/[^.]+$/.exec(h&&h.keys&&h.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),m=d.toString,v=f.hasOwnProperty,g=f.toString,y=RegExp("^"+m.call(v).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),b=u.splice,x=A(c,"Map"),w=A(Object,"create");function N(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function S(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function j(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function _(e,t){for(var n,r,a=e.length;a--;)if((n=e[a][0])===(r=t)||n!==n&&r!==r)return a;return-1}function E(e){if(!T(e)||(t=e,p&&p in t))return!1;var t,n=function(e){var t=T(e)?g.call(e):"";return t==a||t==i}(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(n){}return t}(e)?y:o;return n.test(function(e){if(null!=e){try{return m.call(e)}catch(t){}try{return e+""}catch(t){}}return""}(e))}function C(e,t){var n=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?n["string"==typeof t?"string":"hash"]:n.map}function A(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return E(n)?n:void 0}function k(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],i=n.cache;if(i.has(a))return i.get(a);var o=e.apply(this,r);return n.cache=i.set(a,o),o};return n.cache=new(k.Cache||j),n}function T(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}N.prototype.clear=function(){this.__data__=w?w(null):{}},N.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},N.prototype.get=function(e){var t=this.__data__;if(w){var n=t[e];return n===r?void 0:n}return v.call(t,e)?t[e]:void 0},N.prototype.has=function(e){var t=this.__data__;return w?void 0!==t[e]:v.call(t,e)},N.prototype.set=function(e,t){return this.__data__[e]=w&&void 0===t?r:t,this},S.prototype.clear=function(){this.__data__=[]},S.prototype.delete=function(e){var t=this.__data__,n=_(t,e);return!(n<0)&&(n==t.length-1?t.pop():b.call(t,n,1),!0)},S.prototype.get=function(e){var t=this.__data__,n=_(t,e);return n<0?void 0:t[n][1]},S.prototype.has=function(e){return _(this.__data__,e)>-1},S.prototype.set=function(e,t){var n=this.__data__,r=_(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},j.prototype.clear=function(){this.__data__={hash:new N,map:new(x||S),string:new N}},j.prototype.delete=function(e){return C(this,e).delete(e)},j.prototype.get=function(e){return C(this,e).get(e)},j.prototype.has=function(e){return C(this,e).has(e)},j.prototype.set=function(e,t){return C(this,e).set(e,t),this},k.Cache=j,e.exports=k},82061:(e,t,n)=>{var r="Expected a function",a=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt,c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,u="object"==typeof self&&self&&self.Object===Object&&self,d=c||u||Function("return this")(),f=Object.prototype.toString,h=Math.max,p=Math.min,m=function(){return d.Date.now()};function v(e,t,n){var a,i,o,s,l,c,u=0,d=!1,f=!1,v=!0;if("function"!=typeof e)throw new TypeError(r);function b(t){var n=a,r=i;return a=i=void 0,u=t,s=e.apply(r,n)}function x(e){return u=e,l=setTimeout(N,t),d?b(e):s}function w(e){var n=e-c;return void 0===c||n>=t||n<0||f&&e-u>=o}function N(){var e=m();if(w(e))return S(e);l=setTimeout(N,function(e){var n=t-(e-c);return f?p(n,o-(e-u)):n}(e))}function S(e){return l=void 0,v&&a?b(e):(a=i=void 0,s)}function j(){var e=m(),n=w(e);if(a=arguments,i=this,c=e,n){if(void 0===l)return x(c);if(f)return l=setTimeout(N,t),b(c)}return void 0===l&&(l=setTimeout(N,t)),s}return t=y(t)||0,g(n)&&(d=!!n.leading,o=(f="maxWait"in n)?h(y(n.maxWait)||0,t):o,v="trailing"in n?!!n.trailing:v),j.cancel=function(){void 0!==l&&clearTimeout(l),u=0,a=c=i=l=void 0},j.flush=function(){return void 0===l?s:S(m())},j}function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==f.call(e)}(e))return NaN;if(g(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=g(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=o.test(e);return n||s.test(e)?l(e.slice(2),n?2:8):i.test(e)?NaN:+e}e.exports=function(e,t,n){var a=!0,i=!0;if("function"!=typeof e)throw new TypeError(r);return g(n)&&(a="leading"in n?!!n.leading:a,i="trailing"in n?!!n.trailing:i),v(e,t,{leading:a,maxWait:t,trailing:i})}},81725:(e,t,n)=>{var r=n(70781)(n(7289),"DataView");e.exports=r},69748:(e,t,n)=>{var r=n(56545),a=n(69843),i=n(86266),o=n(17364),s=n(74156);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=i,l.prototype.has=o,l.prototype.set=s,e.exports=l},95745:(e,t,n)=>{var r=n(20329),a=n(39666),i=n(2523),o=n(24397),s=n(73316);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=i,l.prototype.has=o,l.prototype.set=s,e.exports=l},18579:(e,t,n)=>{var r=n(70781)(n(7289),"Map");e.exports=r},13109:(e,t,n)=>{var r=n(79e3),a=n(37240),i=n(63414),o=n(17140),s=n(85429);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=i,l.prototype.has=o,l.prototype.set=s,e.exports=l},59946:(e,t,n)=>{var r=n(70781)(n(7289),"Promise");e.exports=r},4199:(e,t,n)=>{var r=n(70781)(n(7289),"Set");e.exports=r},44526:(e,t,n)=>{var r=n(13109),a=n(85845),i=n(35544);function o(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}o.prototype.add=o.prototype.push=a,o.prototype.has=i,e.exports=o},17016:(e,t,n)=>{var r=n(95745),a=n(23653),i=n(43359),o=n(92571),s=n(31698),l=n(85883);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=a,c.prototype.delete=i,c.prototype.get=o,c.prototype.has=s,c.prototype.set=l,e.exports=c},68624:(e,t,n)=>{var r=n(7289).Symbol;e.exports=r},6759:(e,t,n)=>{var r=n(7289).Uint8Array;e.exports=r},13289:(e,t,n)=>{var r=n(70781)(n(7289),"WeakMap");e.exports=r},80292:e=>{e.exports=function(e,t,n,r){for(var a=-1,i=null==e?0:e.length;++a<i;){var o=e[a];t(r,o,n(o),e)}return r}},74951:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,a=0,i=[];++n<r;){var o=e[n];t(o,n,e)&&(i[a++]=o)}return i}},83200:(e,t,n)=>{var r=n(94499),a=n(52794),i=n(95585),o=n(70667),s=n(30674),l=n(53153),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&a(e),d=!n&&!u&&o(e),f=!n&&!u&&!d&&l(e),h=n||u||d||f,p=h?r(e.length,String):[],m=p.length;for(var v in e)!t&&!c.call(e,v)||h&&("length"==v||d&&("offset"==v||"parent"==v)||f&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||s(v,m))||p.push(v);return p}},95434:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}},45349:e=>{e.exports=function(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}},29330:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},69194:(e,t,n)=>{var r=n(83666);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},52201:(e,t,n)=>{var r=n(2785);e.exports=function(e,t,n,a){return r(e,(function(e,r,i){t(a,e,n(e),i)})),a}},46351:(e,t,n)=>{var r=n(31438);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},2785:(e,t,n)=>{var r=n(35705),a=n(36428)(r);e.exports=a},15461:(e,t,n)=>{var r=n(62550)();e.exports=r},35705:(e,t,n)=>{var r=n(15461),a=n(56385);e.exports=function(e,t){return e&&r(e,t,a)}},30207:(e,t,n)=>{var r=n(14534),a=n(60925);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n<i;)e=e[a(t[n++])];return n&&n==i?e:void 0}},92606:(e,t,n)=>{var r=n(45349),a=n(95585);e.exports=function(e,t,n){var i=t(e);return a(e)?i:r(i,n(e))}},18665:(e,t,n)=>{var r=n(68624),a=n(23596),i=n(78186),o=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?a(e):i(e)}},21966:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},51276:(e,t,n)=>{var r=n(18665),a=n(89752);e.exports=function(e){return a(e)&&"[object Arguments]"==r(e)}},7081:(e,t,n)=>{var r=n(89110),a=n(89752);e.exports=function e(t,n,i,o,s){return t===n||(null==t||null==n||!a(t)&&!a(n)?t!==t&&n!==n:r(t,n,i,o,e,s))}},89110:(e,t,n)=>{var r=n(17016),a=n(94132),i=n(89820),o=n(6353),s=n(68466),l=n(95585),c=n(70667),u=n(53153),d="[object Arguments]",f="[object Array]",h="[object Object]",p=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,v,g){var y=l(e),b=l(t),x=y?f:s(e),w=b?f:s(t),N=(x=x==d?h:x)==h,S=(w=w==d?h:w)==h,j=x==w;if(j&&c(e)){if(!c(t))return!1;y=!0,N=!1}if(j&&!N)return g||(g=new r),y||u(e)?a(e,t,n,m,v,g):i(e,t,x,n,m,v,g);if(!(1&n)){var _=N&&p.call(e,"__wrapped__"),E=S&&p.call(t,"__wrapped__");if(_||E){var C=_?e.value():e,A=E?t.value():t;return g||(g=new r),v(C,A,n,m,g)}}return!!j&&(g||(g=new r),o(e,t,n,m,v,g))}},19280:(e,t,n)=>{var r=n(17016),a=n(7081);e.exports=function(e,t,n,i){var o=n.length,s=o,l=!i;if(null==e)return!s;for(e=Object(e);o--;){var c=n[o];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++o<s;){var u=(c=n[o])[0],d=e[u],f=c[1];if(l&&c[2]){if(void 0===d&&!(u in e))return!1}else{var h=new r;if(i)var p=i(d,f,u,e,t,h);if(!(void 0===p?a(f,d,3,i,h):p))return!1}}return!0}},33186:(e,t,n)=>{var r=n(50375),a=n(65401),i=n(91845),o=n(92043),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,f=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||a(e))&&(r(e)?f:s).test(o(e))}},77499:(e,t,n)=>{var r=n(18665),a=n(44276),i=n(89752),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&a(e.length)&&!!o[r(e)]}},81186:(e,t,n)=>{var r=n(85662),a=n(98768),i=n(19908),o=n(95585),s=n(34445);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?o(e)?a(e[0],e[1]):r(e):s(e)}},23409:(e,t,n)=>{var r=n(46132),a=n(8723),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return a(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},85662:(e,t,n)=>{var r=n(19280),a=n(95113),i=n(22093);e.exports=function(e){var t=a(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},98768:(e,t,n)=>{var r=n(7081),a=n(69706),i=n(89775),o=n(98939),s=n(99253),l=n(22093),c=n(60925);e.exports=function(e,t){return o(e)&&s(t)?l(c(e),t):function(n){var o=a(n,e);return void 0===o&&o===t?i(n,e):r(t,o,3)}}},61125:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},80171:(e,t,n)=>{var r=n(30207);e.exports=function(e){return function(t){return r(t,e)}}},94499:e=>{e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},21612:(e,t,n)=>{var r=n(68624),a=n(95434),i=n(95585),o=n(72060),s=r?r.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return a(t,e)+"";if(o(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n}},2306:(e,t,n)=>{var r=n(5510),a=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(a,""):e}},36902:e=>{e.exports=function(e){return function(t){return e(t)}}},88905:e=>{e.exports=function(e,t){return e.has(t)}},14534:(e,t,n)=>{var r=n(95585),a=n(98939),i=n(3002),o=n(11822);e.exports=function(e,t){return r(e)?e:a(e,t)?[e]:i(o(e))}},47683:(e,t,n)=>{var r=n(7289)["__core-js_shared__"];e.exports=r},9575:(e,t,n)=>{var r=n(80292),a=n(52201),i=n(81186),o=n(95585);e.exports=function(e,t){return function(n,s){var l=o(n)?r:a,c=t?t():{};return l(n,e,i(s,2),c)}}},36428:(e,t,n)=>{var r=n(2114);e.exports=function(e,t){return function(n,a){if(null==n)return n;if(!r(n))return e(n,a);for(var i=n.length,o=t?i:-1,s=Object(n);(t?o--:++o<i)&&!1!==a(s[o],o,s););return n}}},62550:e=>{e.exports=function(e){return function(t,n,r){for(var a=-1,i=Object(t),o=r(t),s=o.length;s--;){var l=o[e?s:++a];if(!1===n(i[l],l,i))break}return t}}},31438:(e,t,n)=>{var r=n(70781),a=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=a},94132:(e,t,n)=>{var r=n(44526),a=n(29330),i=n(88905);e.exports=function(e,t,n,o,s,l){var c=1&n,u=e.length,d=t.length;if(u!=d&&!(c&&d>u))return!1;var f=l.get(e),h=l.get(t);if(f&&h)return f==t&&h==e;var p=-1,m=!0,v=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++p<u;){var g=e[p],y=t[p];if(o)var b=c?o(y,g,p,t,e,l):o(g,y,p,e,t,l);if(void 0!==b){if(b)continue;m=!1;break}if(v){if(!a(t,(function(e,t){if(!i(v,t)&&(g===e||s(g,e,n,o,l)))return v.push(t)}))){m=!1;break}}else if(g!==y&&!s(g,y,n,o,l)){m=!1;break}}return l.delete(e),l.delete(t),m}},89820:(e,t,n)=>{var r=n(68624),a=n(6759),i=n(83666),o=n(94132),s=n(258),l=n(73671),c=r?r.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,r,c,d,f){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new a(e),new a(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var h=s;case"[object Set]":var p=1&r;if(h||(h=l),e.size!=t.size&&!p)return!1;var m=f.get(e);if(m)return m==t;r|=2,f.set(e,t);var v=o(h(e),h(t),r,c,d,f);return f.delete(e),v;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},6353:(e,t,n)=>{var r=n(87253),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,i,o,s){var l=1&n,c=r(e),u=c.length;if(u!=r(t).length&&!l)return!1;for(var d=u;d--;){var f=c[d];if(!(l?f in t:a.call(t,f)))return!1}var h=s.get(e),p=s.get(t);if(h&&p)return h==t&&p==e;var m=!0;s.set(e,t),s.set(t,e);for(var v=l;++d<u;){var g=e[f=c[d]],y=t[f];if(i)var b=l?i(y,g,f,t,e,s):i(g,y,f,e,t,s);if(!(void 0===b?g===y||o(g,y,n,i,s):b)){m=!1;break}v||(v="constructor"==f)}if(m&&!v){var x=e.constructor,w=t.constructor;x==w||!("constructor"in e)||!("constructor"in t)||"function"==typeof x&&x instanceof x&&"function"==typeof w&&w instanceof w||(m=!1)}return s.delete(e),s.delete(t),m}},32692:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},87253:(e,t,n)=>{var r=n(92606),a=n(66504),i=n(56385);e.exports=function(e){return r(e,i,a)}},16911:(e,t,n)=>{var r=n(81591);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},95113:(e,t,n)=>{var r=n(99253),a=n(56385);e.exports=function(e){for(var t=a(e),n=t.length;n--;){var i=t[n],o=e[i];t[n]=[i,o,r(o)]}return t}},70781:(e,t,n)=>{var r=n(33186),a=n(80760);e.exports=function(e,t){var n=a(e,t);return r(n)?n:void 0}},23596:(e,t,n)=>{var r=n(68624),a=Object.prototype,i=a.hasOwnProperty,o=a.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(l){}var a=o.call(e);return r&&(t?e[s]=n:delete e[s]),a}},66504:(e,t,n)=>{var r=n(74951),a=n(72554),i=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols,s=o?function(e){return null==e?[]:(e=Object(e),r(o(e),(function(t){return i.call(e,t)})))}:a;e.exports=s},68466:(e,t,n)=>{var r=n(81725),a=n(18579),i=n(59946),o=n(4199),s=n(13289),l=n(18665),c=n(92043),u="[object Map]",d="[object Promise]",f="[object Set]",h="[object WeakMap]",p="[object DataView]",m=c(r),v=c(a),g=c(i),y=c(o),b=c(s),x=l;(r&&x(new r(new ArrayBuffer(1)))!=p||a&&x(new a)!=u||i&&x(i.resolve())!=d||o&&x(new o)!=f||s&&x(new s)!=h)&&(x=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case m:return p;case v:return u;case g:return d;case y:return f;case b:return h}return t}),e.exports=x},80760:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},81898:(e,t,n)=>{var r=n(14534),a=n(52794),i=n(95585),o=n(30674),s=n(44276),l=n(60925);e.exports=function(e,t,n){for(var c=-1,u=(t=r(t,e)).length,d=!1;++c<u;){var f=l(t[c]);if(!(d=null!=e&&n(e,f)))break;e=e[f]}return d||++c!=u?d:!!(u=null==e?0:e.length)&&s(u)&&o(f,u)&&(i(e)||a(e))}},56545:(e,t,n)=>{var r=n(11353);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},69843:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},86266:(e,t,n)=>{var r=n(11353),a=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return a.call(t,e)?t[e]:void 0}},17364:(e,t,n)=>{var r=n(11353),a=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:a.call(t,e)}},74156:(e,t,n)=>{var r=n(11353);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},30674:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},98939:(e,t,n)=>{var r=n(95585),a=n(72060),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!a(e))||(o.test(e)||!i.test(e)||null!=t&&e in Object(t))}},81591:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},65401:(e,t,n)=>{var r=n(47683),a=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!a&&a in e}},46132:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},99253:(e,t,n)=>{var r=n(91845);e.exports=function(e){return e===e&&!r(e)}},20329:e=>{e.exports=function(){this.__data__=[],this.size=0}},39666:(e,t,n)=>{var r=n(69194),a=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():a.call(t,n,1),--this.size,!0)}},2523:(e,t,n)=>{var r=n(69194);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},24397:(e,t,n)=>{var r=n(69194);e.exports=function(e){return r(this.__data__,e)>-1}},73316:(e,t,n)=>{var r=n(69194);e.exports=function(e,t){var n=this.__data__,a=r(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}},79e3:(e,t,n)=>{var r=n(69748),a=n(95745),i=n(18579);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||a),string:new r}}},37240:(e,t,n)=>{var r=n(16911);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},63414:(e,t,n)=>{var r=n(16911);e.exports=function(e){return r(this,e).get(e)}},17140:(e,t,n)=>{var r=n(16911);e.exports=function(e){return r(this,e).has(e)}},85429:(e,t,n)=>{var r=n(16911);e.exports=function(e,t){var n=r(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this}},258:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},22093:e=>{e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},83679:(e,t,n)=>{var r=n(92736);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},11353:(e,t,n)=>{var r=n(70781)(Object,"create");e.exports=r},8723:(e,t,n)=>{var r=n(9698)(Object.keys,Object);e.exports=r},47785:(e,t,n)=>{e=n.nmd(e);var r=n(32692),a=t&&!t.nodeType&&t,i=a&&e&&!e.nodeType&&e,o=i&&i.exports===a&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||o&&o.binding&&o.binding("util")}catch(t){}}();e.exports=s},78186:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},9698:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},7289:(e,t,n)=>{var r=n(32692),a="object"==typeof self&&self&&self.Object===Object&&self,i=r||a||Function("return this")();e.exports=i},85845:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},35544:e=>{e.exports=function(e){return this.__data__.has(e)}},73671:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},23653:(e,t,n)=>{var r=n(95745);e.exports=function(){this.__data__=new r,this.size=0}},43359:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},92571:e=>{e.exports=function(e){return this.__data__.get(e)}},31698:e=>{e.exports=function(e){return this.__data__.has(e)}},85883:(e,t,n)=>{var r=n(95745),a=n(18579),i=n(13109);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var o=n.__data__;if(!a||o.length<199)return o.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(o)}return n.set(e,t),this.size=n.size,this}},3002:(e,t,n)=>{var r=n(83679),a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,o=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(a,(function(e,n,r,a){t.push(r?a.replace(i,"$1"):n||e)})),t}));e.exports=o},60925:(e,t,n)=>{var r=n(72060);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},92043:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},5510:e=>{var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},12279:(e,t,n)=>{var r=n(91845),a=n(46170),i=n(57923),o=Math.max,s=Math.min;e.exports=function(e,t,n){var l,c,u,d,f,h,p=0,m=!1,v=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var n=l,r=c;return l=c=void 0,p=t,d=e.apply(r,n)}function b(e){return p=e,f=setTimeout(w,t),m?y(e):d}function x(e){var n=e-h;return void 0===h||n>=t||n<0||v&&e-p>=u}function w(){var e=a();if(x(e))return N(e);f=setTimeout(w,function(e){var n=t-(e-h);return v?s(n,u-(e-p)):n}(e))}function N(e){return f=void 0,g&&l?y(e):(l=c=void 0,d)}function S(){var e=a(),n=x(e);if(l=arguments,c=this,h=e,n){if(void 0===f)return b(h);if(v)return clearTimeout(f),f=setTimeout(w,t),y(h)}return void 0===f&&(f=setTimeout(w,t)),d}return t=i(t)||0,r(n)&&(m=!!n.leading,u=(v="maxWait"in n)?o(i(n.maxWait)||0,t):u,g="trailing"in n?!!n.trailing:g),S.cancel=function(){void 0!==f&&clearTimeout(f),p=0,l=h=c=f=void 0},S.flush=function(){return void 0===f?d:N(a())},S}},83666:e=>{e.exports=function(e,t){return e===t||e!==e&&t!==t}},69706:(e,t,n)=>{var r=n(30207);e.exports=function(e,t,n){var a=null==e?void 0:r(e,t);return void 0===a?n:a}},89775:(e,t,n)=>{var r=n(21966),a=n(81898);e.exports=function(e,t){return null!=e&&a(e,t,r)}},19908:e=>{e.exports=function(e){return e}},52794:(e,t,n)=>{var r=n(51276),a=n(89752),i=Object.prototype,o=i.hasOwnProperty,s=i.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return a(e)&&o.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},95585:e=>{var t=Array.isArray;e.exports=t},2114:(e,t,n)=>{var r=n(50375),a=n(44276);e.exports=function(e){return null!=e&&a(e.length)&&!r(e)}},70667:(e,t,n)=>{e=n.nmd(e);var r=n(7289),a=n(95535),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,s=o&&o.exports===i?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||a;e.exports=l},1905:(e,t,n)=>{var r=n(7081);e.exports=function(e,t){return r(e,t)}},50375:(e,t,n)=>{var r=n(18665),a=n(91845);e.exports=function(e){if(!a(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},44276:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},91845:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},89752:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},72060:(e,t,n)=>{var r=n(18665),a=n(89752);e.exports=function(e){return"symbol"==typeof e||a(e)&&"[object Symbol]"==r(e)}},53153:(e,t,n)=>{var r=n(77499),a=n(36902),i=n(47785),o=i&&i.isTypedArray,s=o?a(o):r;e.exports=s},45678:(e,t,n)=>{var r=n(46351),a=n(9575)((function(e,t,n){r(e,n,t)}));e.exports=a},56385:(e,t,n)=>{var r=n(83200),a=n(23409),i=n(2114);e.exports=function(e){return i(e)?r(e):a(e)}},92736:(e,t,n)=>{var r=n(13109);function a(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],i=n.cache;if(i.has(a))return i.get(a);var o=e.apply(this,r);return n.cache=i.set(a,o)||i,o};return n.cache=new(a.Cache||r),n}a.Cache=r,e.exports=a},46170:(e,t,n)=>{var r=n(7289);e.exports=function(){return r.Date.now()}},34445:(e,t,n)=>{var r=n(61125),a=n(80171),i=n(98939),o=n(60925);e.exports=function(e){return i(e)?r(o(e)):a(e)}},72554:e=>{e.exports=function(){return[]}},95535:e=>{e.exports=function(){return!1}},57923:(e,t,n)=>{var r=n(2306),a=n(91845),i=n(72060),o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return NaN;if(a(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=a(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=s.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):o.test(e)?NaN:+e}},11822:(e,t,n)=>{var r=n(21612);e.exports=function(e){return null==e?"":r(e)}},70816:function(e,t,n){(e=n.nmd(e)).exports=function(){"use strict";var t,n;function r(){return t.apply(null,arguments)}function a(e){t=e}function i(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(s(e,t))return!1;return!0}function c(e){return void 0===e}function u(e){return"number"===typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function f(e,t){var n,r=[],a=e.length;for(n=0;n<a;++n)r.push(t(e[n],n));return r}function h(e,t){for(var n in t)s(t,n)&&(e[n]=t[n]);return s(t,"toString")&&(e.toString=t.toString),s(t,"valueOf")&&(e.valueOf=t.valueOf),e}function p(e,t,n,r){return Yn(e,t,n,r,!0).utc()}function m(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function v(e){return null==e._pf&&(e._pf=m()),e._pf}function g(e){if(null==e._isValid){var t=v(e),r=n.call(t.parsedDateParts,(function(e){return null!=e})),a=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r);if(e._strict&&(a=a&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return a;e._isValid=a}return e._isValid}function y(e){var t=p(NaN);return null!=e?h(v(t),e):v(t).userInvalidated=!0,t}n=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),r=n.length>>>0;for(t=0;t<r;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var b=r.momentProperties=[],x=!1;function w(e,t){var n,r,a,i=b.length;if(c(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),c(t._i)||(e._i=t._i),c(t._f)||(e._f=t._f),c(t._l)||(e._l=t._l),c(t._strict)||(e._strict=t._strict),c(t._tzm)||(e._tzm=t._tzm),c(t._isUTC)||(e._isUTC=t._isUTC),c(t._offset)||(e._offset=t._offset),c(t._pf)||(e._pf=v(t)),c(t._locale)||(e._locale=t._locale),i>0)for(n=0;n<i;n++)c(a=t[r=b[n]])||(e[r]=a);return e}function N(e){w(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===x&&(x=!0,r.updateOffset(this),x=!1)}function S(e){return e instanceof N||null!=e&&null!=e._isAMomentObject}function j(e){!1===r.suppressDeprecationWarnings&&"undefined"!==typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function _(e,t){var n=!0;return h((function(){if(null!=r.deprecationHandler&&r.deprecationHandler(null,e),n){var a,i,o,l=[],c=arguments.length;for(i=0;i<c;i++){if(a="","object"===typeof arguments[i]){for(o in a+="\n["+i+"] ",arguments[0])s(arguments[0],o)&&(a+=o+": "+arguments[0][o]+", ");a=a.slice(0,-2)}else a=arguments[i];l.push(a)}j(e+"\nArguments: "+Array.prototype.slice.call(l).join("")+"\n"+(new Error).stack),n=!1}return t.apply(this,arguments)}),t)}var E,C={};function A(e,t){null!=r.deprecationHandler&&r.deprecationHandler(e,t),C[e]||(j(t),C[e]=!0)}function k(e){return"undefined"!==typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function T(e){var t,n;for(n in e)s(e,n)&&(k(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function O(e,t){var n,r=h({},e);for(n in t)s(t,n)&&(o(e[n])&&o(t[n])?(r[n]={},h(r[n],e[n]),h(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)s(e,n)&&!s(t,n)&&o(e[n])&&(r[n]=h({},r[n]));return r}function P(e){null!=e&&this.set(e)}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null,E=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)s(e,t)&&n.push(t);return n};var R={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function I(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return k(r)?r.call(t,n):r}function M(e,t,n){var r=""+Math.abs(e),a=t-r.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}var D=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,L=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,F={},B={};function Z(e,t,n,r){var a=r;"string"===typeof r&&(a=function(){return this[r]()}),e&&(B[e]=a),t&&(B[t[0]]=function(){return M(a.apply(this,arguments),t[1],t[2])}),n&&(B[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function z(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function U(e){var t,n,r=e.match(D);for(t=0,n=r.length;t<n;t++)B[r[t]]?r[t]=B[r[t]]:r[t]=z(r[t]);return function(t){var a,i="";for(a=0;a<n;a++)i+=k(r[a])?r[a].call(t,e):r[a];return i}}function W(e,t){return e.isValid()?(t=V(t,e.localeData()),F[t]=F[t]||U(t),F[t](e)):e.localeData().invalidDate()}function V(e,t){var n=5;function r(e){return t.longDateFormat(e)||e}for(L.lastIndex=0;n>=0&&L.test(e);)e=e.replace(L,r),L.lastIndex=0,n-=1;return e}var q={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function H(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(D).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var G="Invalid date";function Y(){return this._invalidDate}var X="%d",J=/\d{1,2}/;function K(e){return this._ordinal.replace("%d",e)}var $={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Q(e,t,n,r){var a=this._relativeTime[n];return k(a)?a(e,t,n,r):a.replace(/%d/i,e)}function ee(e,t){var n=this._relativeTime[e>0?"future":"past"];return k(n)?n(t):n.replace(/%s/i,t)}var te={};function ne(e,t){var n=e.toLowerCase();te[n]=te[n+"s"]=te[t]=e}function re(e){return"string"===typeof e?te[e]||te[e.toLowerCase()]:void 0}function ae(e){var t,n,r={};for(n in e)s(e,n)&&(t=re(n))&&(r[t]=e[n]);return r}var ie={};function oe(e,t){ie[e]=t}function se(e){var t,n=[];for(t in e)s(e,t)&&n.push({unit:t,priority:ie[t]});return n.sort((function(e,t){return e.priority-t.priority})),n}function le(e){return e%4===0&&e%100!==0||e%400===0}function ce(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function ue(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=ce(t)),n}function de(e,t){return function(n){return null!=n?(he(this,e,n),r.updateOffset(this,t),this):fe(this,e)}}function fe(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function he(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&le(e.year())&&1===e.month()&&29===e.date()?(n=ue(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),Qe(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function pe(e){return k(this[e=re(e)])?this[e]():this}function me(e,t){if("object"===typeof e){var n,r=se(e=ae(e)),a=r.length;for(n=0;n<a;n++)this[r[n].unit](e[r[n].unit])}else if(k(this[e=re(e)]))return this[e](t);return this}var ve,ge=/\d/,ye=/\d\d/,be=/\d{3}/,xe=/\d{4}/,we=/[+-]?\d{6}/,Ne=/\d\d?/,Se=/\d\d\d\d?/,je=/\d\d\d\d\d\d?/,_e=/\d{1,3}/,Ee=/\d{1,4}/,Ce=/[+-]?\d{1,6}/,Ae=/\d+/,ke=/[+-]?\d+/,Te=/Z|[+-]\d\d:?\d\d/gi,Oe=/Z|[+-]\d\d(?::?\d\d)?/gi,Pe=/[+-]?\d+(\.\d{1,3})?/,Re=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function Ie(e,t,n){ve[e]=k(t)?t:function(e,r){return e&&n?n:t}}function Me(e,t){return s(ve,e)?ve[e](t._strict,t._locale):new RegExp(De(e))}function De(e){return Le(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,r,a){return t||n||r||a})))}function Le(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}ve={};var Fe={};function Be(e,t){var n,r,a=t;for("string"===typeof e&&(e=[e]),u(t)&&(a=function(e,n){n[t]=ue(e)}),r=e.length,n=0;n<r;n++)Fe[e[n]]=a}function Ze(e,t){Be(e,(function(e,n,r,a){r._w=r._w||{},t(e,r._w,r,a)}))}function ze(e,t,n){null!=t&&s(Fe,e)&&Fe[e](t,n._a,n,e)}var Ue,We=0,Ve=1,qe=2,He=3,Ge=4,Ye=5,Xe=6,Je=7,Ke=8;function $e(e,t){return(e%t+t)%t}function Qe(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=$e(t,12);return e+=(t-n)/12,1===n?le(e)?29:28:31-n%7%2}Ue=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},Z("M",["MM",2],"Mo",(function(){return this.month()+1})),Z("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),Z("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),ne("month","M"),oe("month",8),Ie("M",Ne),Ie("MM",Ne,ye),Ie("MMM",(function(e,t){return t.monthsShortRegex(e)})),Ie("MMMM",(function(e,t){return t.monthsRegex(e)})),Be(["M","MM"],(function(e,t){t[Ve]=ue(e)-1})),Be(["MMM","MMMM"],(function(e,t,n,r){var a=n._locale.monthsParse(e,r,n._strict);null!=a?t[Ve]=a:v(n).invalidMonth=e}));var et="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),tt="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),nt=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,rt=Re,at=Re;function it(e,t){return e?i(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||nt).test(t)?"format":"standalone"][e.month()]:i(this._months)?this._months:this._months.standalone}function ot(e,t){return e?i(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[nt.test(t)?"format":"standalone"][e.month()]:i(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function st(e,t,n){var r,a,i,o=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)i=p([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(i,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(i,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(a=Ue.call(this._shortMonthsParse,o))?a:null:-1!==(a=Ue.call(this._longMonthsParse,o))?a:null:"MMM"===t?-1!==(a=Ue.call(this._shortMonthsParse,o))||-1!==(a=Ue.call(this._longMonthsParse,o))?a:null:-1!==(a=Ue.call(this._longMonthsParse,o))||-1!==(a=Ue.call(this._shortMonthsParse,o))?a:null}function lt(e,t,n){var r,a,i;if(this._monthsParseExact)return st.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(a=p([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(i="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[r]=new RegExp(i.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function ct(e,t){var n;if(!e.isValid())return e;if("string"===typeof t)if(/^\d+$/.test(t))t=ue(t);else if(!u(t=e.localeData().monthsParse(t)))return e;return n=Math.min(e.date(),Qe(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function ut(e){return null!=e?(ct(this,e),r.updateOffset(this,!0),this):fe(this,"Month")}function dt(){return Qe(this.year(),this.month())}function ft(e){return this._monthsParseExact?(s(this,"_monthsRegex")||pt.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=rt),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function ht(e){return this._monthsParseExact?(s(this,"_monthsRegex")||pt.call(this),e?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=at),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function pt(){function e(e,t){return t.length-e.length}var t,n,r=[],a=[],i=[];for(t=0;t<12;t++)n=p([2e3,t]),r.push(this.monthsShort(n,"")),a.push(this.months(n,"")),i.push(this.months(n,"")),i.push(this.monthsShort(n,""));for(r.sort(e),a.sort(e),i.sort(e),t=0;t<12;t++)r[t]=Le(r[t]),a[t]=Le(a[t]);for(t=0;t<24;t++)i[t]=Le(i[t]);this._monthsRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function mt(e){return le(e)?366:365}Z("Y",0,0,(function(){var e=this.year();return e<=9999?M(e,4):"+"+e})),Z(0,["YY",2],0,(function(){return this.year()%100})),Z(0,["YYYY",4],0,"year"),Z(0,["YYYYY",5],0,"year"),Z(0,["YYYYYY",6,!0],0,"year"),ne("year","y"),oe("year",1),Ie("Y",ke),Ie("YY",Ne,ye),Ie("YYYY",Ee,xe),Ie("YYYYY",Ce,we),Ie("YYYYYY",Ce,we),Be(["YYYYY","YYYYYY"],We),Be("YYYY",(function(e,t){t[We]=2===e.length?r.parseTwoDigitYear(e):ue(e)})),Be("YY",(function(e,t){t[We]=r.parseTwoDigitYear(e)})),Be("Y",(function(e,t){t[We]=parseInt(e,10)})),r.parseTwoDigitYear=function(e){return ue(e)+(ue(e)>68?1900:2e3)};var vt=de("FullYear",!0);function gt(){return le(this.year())}function yt(e,t,n,r,a,i,o){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,a,i,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,a,i,o),s}function bt(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function xt(e,t,n){var r=7+t-n;return-(7+bt(e,0,r).getUTCDay()-t)%7+r-1}function wt(e,t,n,r,a){var i,o,s=1+7*(t-1)+(7+n-r)%7+xt(e,r,a);return s<=0?o=mt(i=e-1)+s:s>mt(e)?(i=e+1,o=s-mt(e)):(i=e,o=s),{year:i,dayOfYear:o}}function Nt(e,t,n){var r,a,i=xt(e.year(),t,n),o=Math.floor((e.dayOfYear()-i-1)/7)+1;return o<1?r=o+St(a=e.year()-1,t,n):o>St(e.year(),t,n)?(r=o-St(e.year(),t,n),a=e.year()+1):(a=e.year(),r=o),{week:r,year:a}}function St(e,t,n){var r=xt(e,t,n),a=xt(e+1,t,n);return(mt(e)-r+a)/7}function jt(e){return Nt(e,this._week.dow,this._week.doy).week}Z("w",["ww",2],"wo","week"),Z("W",["WW",2],"Wo","isoWeek"),ne("week","w"),ne("isoWeek","W"),oe("week",5),oe("isoWeek",5),Ie("w",Ne),Ie("ww",Ne,ye),Ie("W",Ne),Ie("WW",Ne,ye),Ze(["w","ww","W","WW"],(function(e,t,n,r){t[r.substr(0,1)]=ue(e)}));var _t={dow:0,doy:6};function Et(){return this._week.dow}function Ct(){return this._week.doy}function At(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function kt(e){var t=Nt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Tt(e,t){return"string"!==typeof e?e:isNaN(e)?"number"===typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function Ot(e,t){return"string"===typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Pt(e,t){return e.slice(t,7).concat(e.slice(0,t))}Z("d",0,"do","day"),Z("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),Z("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),Z("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),Z("e",0,0,"weekday"),Z("E",0,0,"isoWeekday"),ne("day","d"),ne("weekday","e"),ne("isoWeekday","E"),oe("day",11),oe("weekday",11),oe("isoWeekday",11),Ie("d",Ne),Ie("e",Ne),Ie("E",Ne),Ie("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Ie("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Ie("dddd",(function(e,t){return t.weekdaysRegex(e)})),Ze(["dd","ddd","dddd"],(function(e,t,n,r){var a=n._locale.weekdaysParse(e,r,n._strict);null!=a?t.d=a:v(n).invalidWeekday=e})),Ze(["d","e","E"],(function(e,t,n,r){t[r]=ue(e)}));var Rt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),It="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Mt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Dt=Re,Lt=Re,Ft=Re;function Bt(e,t){var n=i(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Pt(n,this._week.dow):e?n[e.day()]:n}function Zt(e){return!0===e?Pt(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function zt(e){return!0===e?Pt(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Ut(e,t,n){var r,a,i,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)i=p([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(i,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(a=Ue.call(this._weekdaysParse,o))?a:null:"ddd"===t?-1!==(a=Ue.call(this._shortWeekdaysParse,o))?a:null:-1!==(a=Ue.call(this._minWeekdaysParse,o))?a:null:"dddd"===t?-1!==(a=Ue.call(this._weekdaysParse,o))||-1!==(a=Ue.call(this._shortWeekdaysParse,o))||-1!==(a=Ue.call(this._minWeekdaysParse,o))?a:null:"ddd"===t?-1!==(a=Ue.call(this._shortWeekdaysParse,o))||-1!==(a=Ue.call(this._weekdaysParse,o))||-1!==(a=Ue.call(this._minWeekdaysParse,o))?a:null:-1!==(a=Ue.call(this._minWeekdaysParse,o))||-1!==(a=Ue.call(this._weekdaysParse,o))||-1!==(a=Ue.call(this._shortWeekdaysParse,o))?a:null}function Wt(e,t,n){var r,a,i;if(this._weekdaysParseExact)return Ut.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(a=p([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(i="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(i.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function Vt(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Tt(e,this.localeData()),this.add(e-t,"d")):t}function qt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Ht(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Ot(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Gt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Jt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=Dt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Yt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Jt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Lt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Xt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Jt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ft),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Jt(){function e(e,t){return t.length-e.length}var t,n,r,a,i,o=[],s=[],l=[],c=[];for(t=0;t<7;t++)n=p([2e3,1]).day(t),r=Le(this.weekdaysMin(n,"")),a=Le(this.weekdaysShort(n,"")),i=Le(this.weekdays(n,"")),o.push(r),s.push(a),l.push(i),c.push(r),c.push(a),c.push(i);o.sort(e),s.sort(e),l.sort(e),c.sort(e),this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function Kt(){return this.hours()%12||12}function $t(){return this.hours()||24}function Qt(e,t){Z(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function en(e,t){return t._meridiemParse}function tn(e){return"p"===(e+"").toLowerCase().charAt(0)}Z("H",["HH",2],0,"hour"),Z("h",["hh",2],0,Kt),Z("k",["kk",2],0,$t),Z("hmm",0,0,(function(){return""+Kt.apply(this)+M(this.minutes(),2)})),Z("hmmss",0,0,(function(){return""+Kt.apply(this)+M(this.minutes(),2)+M(this.seconds(),2)})),Z("Hmm",0,0,(function(){return""+this.hours()+M(this.minutes(),2)})),Z("Hmmss",0,0,(function(){return""+this.hours()+M(this.minutes(),2)+M(this.seconds(),2)})),Qt("a",!0),Qt("A",!1),ne("hour","h"),oe("hour",13),Ie("a",en),Ie("A",en),Ie("H",Ne),Ie("h",Ne),Ie("k",Ne),Ie("HH",Ne,ye),Ie("hh",Ne,ye),Ie("kk",Ne,ye),Ie("hmm",Se),Ie("hmmss",je),Ie("Hmm",Se),Ie("Hmmss",je),Be(["H","HH"],He),Be(["k","kk"],(function(e,t,n){var r=ue(e);t[He]=24===r?0:r})),Be(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),Be(["h","hh"],(function(e,t,n){t[He]=ue(e),v(n).bigHour=!0})),Be("hmm",(function(e,t,n){var r=e.length-2;t[He]=ue(e.substr(0,r)),t[Ge]=ue(e.substr(r)),v(n).bigHour=!0})),Be("hmmss",(function(e,t,n){var r=e.length-4,a=e.length-2;t[He]=ue(e.substr(0,r)),t[Ge]=ue(e.substr(r,2)),t[Ye]=ue(e.substr(a)),v(n).bigHour=!0})),Be("Hmm",(function(e,t,n){var r=e.length-2;t[He]=ue(e.substr(0,r)),t[Ge]=ue(e.substr(r))})),Be("Hmmss",(function(e,t,n){var r=e.length-4,a=e.length-2;t[He]=ue(e.substr(0,r)),t[Ge]=ue(e.substr(r,2)),t[Ye]=ue(e.substr(a))}));var nn=/[ap]\.?m?\.?/i,rn=de("Hours",!0);function an(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var on,sn={calendar:R,longDateFormat:q,invalidDate:G,ordinal:X,dayOfMonthOrdinalParse:J,relativeTime:$,months:et,monthsShort:tt,week:_t,weekdays:Rt,weekdaysMin:Mt,weekdaysShort:It,meridiemParse:nn},ln={},cn={};function un(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n<r;n+=1)if(e[n]!==t[n])return n;return r}function dn(e){return e?e.toLowerCase().replace("_","-"):e}function fn(e){for(var t,n,r,a,i=0;i<e.length;){for(t=(a=dn(e[i]).split("-")).length,n=(n=dn(e[i+1]))?n.split("-"):null;t>0;){if(r=pn(a.slice(0,t).join("-")))return r;if(n&&n.length>=t&&un(a,n)>=t-1)break;t--}i++}return on}function hn(e){return null!=e.match("^[^/\\\\]*$")}function pn(t){var n=null;if(void 0===ln[t]&&e&&e.exports&&hn(t))try{n=on._abbr,Object(function(){var e=new Error("Cannot find module 'undefined'");throw e.code="MODULE_NOT_FOUND",e}()),mn(n)}catch(r){ln[t]=null}return ln[t]}function mn(e,t){var n;return e&&((n=c(t)?yn(e):vn(e,t))?on=n:"undefined"!==typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),on._abbr}function vn(e,t){if(null!==t){var n,r=sn;if(t.abbr=e,null!=ln[e])A("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ln[e]._config;else if(null!=t.parentLocale)if(null!=ln[t.parentLocale])r=ln[t.parentLocale]._config;else{if(null==(n=pn(t.parentLocale)))return cn[t.parentLocale]||(cn[t.parentLocale]=[]),cn[t.parentLocale].push({name:e,config:t}),null;r=n._config}return ln[e]=new P(O(r,t)),cn[e]&&cn[e].forEach((function(e){vn(e.name,e.config)})),mn(e),ln[e]}return delete ln[e],null}function gn(e,t){if(null!=t){var n,r,a=sn;null!=ln[e]&&null!=ln[e].parentLocale?ln[e].set(O(ln[e]._config,t)):(null!=(r=pn(e))&&(a=r._config),t=O(a,t),null==r&&(t.abbr=e),(n=new P(t)).parentLocale=ln[e],ln[e]=n),mn(e)}else null!=ln[e]&&(null!=ln[e].parentLocale?(ln[e]=ln[e].parentLocale,e===mn()&&mn(e)):null!=ln[e]&&delete ln[e]);return ln[e]}function yn(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return on;if(!i(e)){if(t=pn(e))return t;e=[e]}return fn(e)}function bn(){return E(ln)}function xn(e){var t,n=e._a;return n&&-2===v(e).overflow&&(t=n[Ve]<0||n[Ve]>11?Ve:n[qe]<1||n[qe]>Qe(n[We],n[Ve])?qe:n[He]<0||n[He]>24||24===n[He]&&(0!==n[Ge]||0!==n[Ye]||0!==n[Xe])?He:n[Ge]<0||n[Ge]>59?Ge:n[Ye]<0||n[Ye]>59?Ye:n[Xe]<0||n[Xe]>999?Xe:-1,v(e)._overflowDayOfYear&&(t<We||t>qe)&&(t=qe),v(e)._overflowWeeks&&-1===t&&(t=Je),v(e)._overflowWeekday&&-1===t&&(t=Ke),v(e).overflow=t),e}var wn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Nn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Sn=/Z|[+-]\d\d(?::?\d\d)?/,jn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],_n=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],En=/^\/?Date\((-?\d+)/i,Cn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,An={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function kn(e){var t,n,r,a,i,o,s=e._i,l=wn.exec(s)||Nn.exec(s),c=jn.length,u=_n.length;if(l){for(v(e).iso=!0,t=0,n=c;t<n;t++)if(jn[t][1].exec(l[1])){a=jn[t][0],r=!1!==jn[t][2];break}if(null==a)return void(e._isValid=!1);if(l[3]){for(t=0,n=u;t<n;t++)if(_n[t][1].exec(l[3])){i=(l[2]||" ")+_n[t][0];break}if(null==i)return void(e._isValid=!1)}if(!r&&null!=i)return void(e._isValid=!1);if(l[4]){if(!Sn.exec(l[4]))return void(e._isValid=!1);o="Z"}e._f=a+(i||"")+(o||""),zn(e)}else e._isValid=!1}function Tn(e,t,n,r,a,i){var o=[On(e),tt.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(a,10)];return i&&o.push(parseInt(i,10)),o}function On(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function Pn(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Rn(e,t,n){return!e||It.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(v(n).weekdayMismatch=!0,n._isValid=!1,!1)}function In(e,t,n){if(e)return An[e];if(t)return 0;var r=parseInt(n,10),a=r%100;return(r-a)/100*60+a}function Mn(e){var t,n=Cn.exec(Pn(e._i));if(n){if(t=Tn(n[4],n[3],n[2],n[5],n[6],n[7]),!Rn(n[1],t,e))return;e._a=t,e._tzm=In(n[8],n[9],n[10]),e._d=bt.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),v(e).rfc2822=!0}else e._isValid=!1}function Dn(e){var t=En.exec(e._i);null===t?(kn(e),!1===e._isValid&&(delete e._isValid,Mn(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:r.createFromInputFallback(e)))):e._d=new Date(+t[1])}function Ln(e,t,n){return null!=e?e:null!=t?t:n}function Fn(e){var t=new Date(r.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function Bn(e){var t,n,r,a,i,o=[];if(!e._d){for(r=Fn(e),e._w&&null==e._a[qe]&&null==e._a[Ve]&&Zn(e),null!=e._dayOfYear&&(i=Ln(e._a[We],r[We]),(e._dayOfYear>mt(i)||0===e._dayOfYear)&&(v(e)._overflowDayOfYear=!0),n=bt(i,0,e._dayOfYear),e._a[Ve]=n.getUTCMonth(),e._a[qe]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=o[t]=r[t];for(;t<7;t++)e._a[t]=o[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[He]&&0===e._a[Ge]&&0===e._a[Ye]&&0===e._a[Xe]&&(e._nextDay=!0,e._a[He]=0),e._d=(e._useUTC?bt:yt).apply(null,o),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[He]=24),e._w&&"undefined"!==typeof e._w.d&&e._w.d!==a&&(v(e).weekdayMismatch=!0)}}function Zn(e){var t,n,r,a,i,o,s,l,c;null!=(t=e._w).GG||null!=t.W||null!=t.E?(i=1,o=4,n=Ln(t.GG,e._a[We],Nt(Xn(),1,4).year),r=Ln(t.W,1),((a=Ln(t.E,1))<1||a>7)&&(l=!0)):(i=e._locale._week.dow,o=e._locale._week.doy,c=Nt(Xn(),i,o),n=Ln(t.gg,e._a[We],c.year),r=Ln(t.w,c.week),null!=t.d?((a=t.d)<0||a>6)&&(l=!0):null!=t.e?(a=t.e+i,(t.e<0||t.e>6)&&(l=!0)):a=i),r<1||r>St(n,i,o)?v(e)._overflowWeeks=!0:null!=l?v(e)._overflowWeekday=!0:(s=wt(n,r,a,i,o),e._a[We]=s.year,e._dayOfYear=s.dayOfYear)}function zn(e){if(e._f!==r.ISO_8601)if(e._f!==r.RFC_2822){e._a=[],v(e).empty=!0;var t,n,a,i,o,s,l,c=""+e._i,u=c.length,d=0;for(l=(a=V(e._f,e._locale).match(D)||[]).length,t=0;t<l;t++)i=a[t],(n=(c.match(Me(i,e))||[])[0])&&((o=c.substr(0,c.indexOf(n))).length>0&&v(e).unusedInput.push(o),c=c.slice(c.indexOf(n)+n.length),d+=n.length),B[i]?(n?v(e).empty=!1:v(e).unusedTokens.push(i),ze(i,n,e)):e._strict&&!n&&v(e).unusedTokens.push(i);v(e).charsLeftOver=u-d,c.length>0&&v(e).unusedInput.push(c),e._a[He]<=12&&!0===v(e).bigHour&&e._a[He]>0&&(v(e).bigHour=void 0),v(e).parsedDateParts=e._a.slice(0),v(e).meridiem=e._meridiem,e._a[He]=Un(e._locale,e._a[He],e._meridiem),null!==(s=v(e).era)&&(e._a[We]=e._locale.erasConvertYear(s,e._a[We])),Bn(e),xn(e)}else Mn(e);else kn(e)}function Un(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((r=e.isPM(n))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function Wn(e){var t,n,r,a,i,o,s=!1,l=e._f.length;if(0===l)return v(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;a<l;a++)i=0,o=!1,t=w({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[a],zn(t),g(t)&&(o=!0),i+=v(t).charsLeftOver,i+=10*v(t).unusedTokens.length,v(t).score=i,s?i<r&&(r=i,n=t):(null==r||i<r||o)&&(r=i,n=t,o&&(s=!0));h(e,n||t)}function Vn(e){if(!e._d){var t=ae(e._i),n=void 0===t.day?t.date:t.day;e._a=f([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),Bn(e)}}function qn(e){var t=new N(xn(Hn(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Hn(e){var t=e._i,n=e._f;return e._locale=e._locale||yn(e._l),null===t||void 0===n&&""===t?y({nullInput:!0}):("string"===typeof t&&(e._i=t=e._locale.preparse(t)),S(t)?new N(xn(t)):(d(t)?e._d=t:i(n)?Wn(e):n?zn(e):Gn(e),g(e)||(e._d=null),e))}function Gn(e){var t=e._i;c(t)?e._d=new Date(r.now()):d(t)?e._d=new Date(t.valueOf()):"string"===typeof t?Dn(e):i(t)?(e._a=f(t.slice(0),(function(e){return parseInt(e,10)})),Bn(e)):o(t)?Vn(e):u(t)?e._d=new Date(t):r.createFromInputFallback(e)}function Yn(e,t,n,r,a){var s={};return!0!==t&&!1!==t||(r=t,t=void 0),!0!==n&&!1!==n||(r=n,n=void 0),(o(e)&&l(e)||i(e)&&0===e.length)&&(e=void 0),s._isAMomentObject=!0,s._useUTC=s._isUTC=a,s._l=n,s._i=e,s._f=t,s._strict=r,qn(s)}function Xn(e,t,n,r){return Yn(e,t,n,r,!1)}r.createFromInputFallback=_("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),r.ISO_8601=function(){},r.RFC_2822=function(){};var Jn=_("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Xn.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:y()})),Kn=_("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Xn.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:y()}));function $n(e,t){var n,r;if(1===t.length&&i(t[0])&&(t=t[0]),!t.length)return Xn();for(n=t[0],r=1;r<t.length;++r)t[r].isValid()&&!t[r][e](n)||(n=t[r]);return n}function Qn(){return $n("isBefore",[].slice.call(arguments,0))}function er(){return $n("isAfter",[].slice.call(arguments,0))}var tr=function(){return Date.now?Date.now():+new Date},nr=["year","quarter","month","week","day","hour","minute","second","millisecond"];function rr(e){var t,n,r=!1,a=nr.length;for(t in e)if(s(e,t)&&(-1===Ue.call(nr,t)||null!=e[t]&&isNaN(e[t])))return!1;for(n=0;n<a;++n)if(e[nr[n]]){if(r)return!1;parseFloat(e[nr[n]])!==ue(e[nr[n]])&&(r=!0)}return!0}function ar(){return this._isValid}function ir(){return Ar(NaN)}function or(e){var t=ae(e),n=t.year||0,r=t.quarter||0,a=t.month||0,i=t.week||t.isoWeek||0,o=t.day||0,s=t.hour||0,l=t.minute||0,c=t.second||0,u=t.millisecond||0;this._isValid=rr(t),this._milliseconds=+u+1e3*c+6e4*l+1e3*s*60*60,this._days=+o+7*i,this._months=+a+3*r+12*n,this._data={},this._locale=yn(),this._bubble()}function sr(e){return e instanceof or}function lr(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function cr(e,t,n){var r,a=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),o=0;for(r=0;r<a;r++)(n&&e[r]!==t[r]||!n&&ue(e[r])!==ue(t[r]))&&o++;return o+i}function ur(e,t){Z(e,0,0,(function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+M(~~(e/60),2)+t+M(~~e%60,2)}))}ur("Z",":"),ur("ZZ",""),Ie("Z",Oe),Ie("ZZ",Oe),Be(["Z","ZZ"],(function(e,t,n){n._useUTC=!0,n._tzm=fr(Oe,e)}));var dr=/([\+\-]|\d\d)/gi;function fr(e,t){var n,r,a=(t||"").match(e);return null===a?null:0===(r=60*(n=((a[a.length-1]||[])+"").match(dr)||["-",0,0])[1]+ue(n[2]))?0:"+"===n[0]?r:-r}function hr(e,t){var n,a;return t._isUTC?(n=t.clone(),a=(S(e)||d(e)?e.valueOf():Xn(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+a),r.updateOffset(n,!1),n):Xn(e).local()}function pr(e){return-Math.round(e._d.getTimezoneOffset())}function mr(e,t,n){var a,i=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"===typeof e){if(null===(e=fr(Oe,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(a=pr(this)),this._offset=e,this._isUTC=!0,null!=a&&this.add(a,"m"),i!==e&&(!t||this._changeInProgress?Rr(this,Ar(e-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?i:pr(this)}function vr(e,t){return null!=e?("string"!==typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function gr(e){return this.utcOffset(0,e)}function yr(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(pr(this),"m")),this}function br(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"===typeof this._i){var e=fr(Te,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function xr(e){return!!this.isValid()&&(e=e?Xn(e).utcOffset():0,(this.utcOffset()-e)%60===0)}function wr(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Nr(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e,t={};return w(t,this),(t=Hn(t))._a?(e=t._isUTC?p(t._a):Xn(t._a),this._isDSTShifted=this.isValid()&&cr(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Sr(){return!!this.isValid()&&!this._isUTC}function jr(){return!!this.isValid()&&this._isUTC}function _r(){return!!this.isValid()&&this._isUTC&&0===this._offset}r.updateOffset=function(){};var Er=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Cr=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ar(e,t){var n,r,a,i=e,o=null;return sr(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:u(e)||!isNaN(+e)?(i={},t?i[t]=+e:i.milliseconds=+e):(o=Er.exec(e))?(n="-"===o[1]?-1:1,i={y:0,d:ue(o[qe])*n,h:ue(o[He])*n,m:ue(o[Ge])*n,s:ue(o[Ye])*n,ms:ue(lr(1e3*o[Xe]))*n}):(o=Cr.exec(e))?(n="-"===o[1]?-1:1,i={y:kr(o[2],n),M:kr(o[3],n),w:kr(o[4],n),d:kr(o[5],n),h:kr(o[6],n),m:kr(o[7],n),s:kr(o[8],n)}):null==i?i={}:"object"===typeof i&&("from"in i||"to"in i)&&(a=Or(Xn(i.from),Xn(i.to)),(i={}).ms=a.milliseconds,i.M=a.months),r=new or(i),sr(e)&&s(e,"_locale")&&(r._locale=e._locale),sr(e)&&s(e,"_isValid")&&(r._isValid=e._isValid),r}function kr(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Tr(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Or(e,t){var n;return e.isValid()&&t.isValid()?(t=hr(t,e),e.isBefore(t)?n=Tr(e,t):((n=Tr(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Pr(e,t){return function(n,r){var a;return null===r||isNaN(+r)||(A(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=r,r=a),Rr(this,Ar(n,r),e),this}}function Rr(e,t,n,a){var i=t._milliseconds,o=lr(t._days),s=lr(t._months);e.isValid()&&(a=null==a||a,s&&ct(e,fe(e,"Month")+s*n),o&&he(e,"Date",fe(e,"Date")+o*n),i&&e._d.setTime(e._d.valueOf()+i*n),a&&r.updateOffset(e,o||s))}Ar.fn=or.prototype,Ar.invalid=ir;var Ir=Pr(1,"add"),Mr=Pr(-1,"subtract");function Dr(e){return"string"===typeof e||e instanceof String}function Lr(e){return S(e)||d(e)||Dr(e)||u(e)||Br(e)||Fr(e)||null===e||void 0===e}function Fr(e){var t,n,r=o(e)&&!l(e),a=!1,i=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],c=i.length;for(t=0;t<c;t+=1)n=i[t],a=a||s(e,n);return r&&a}function Br(e){var t=i(e),n=!1;return t&&(n=0===e.filter((function(t){return!u(t)&&Dr(e)})).length),t&&n}function Zr(e){var t,n,r=o(e)&&!l(e),a=!1,i=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<i.length;t+=1)n=i[t],a=a||s(e,n);return r&&a}function zr(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Ur(e,t){1===arguments.length&&(arguments[0]?Lr(arguments[0])?(e=arguments[0],t=void 0):Zr(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||Xn(),a=hr(n,this).startOf("day"),i=r.calendarFormat(this,a)||"sameElse",o=t&&(k(t[i])?t[i].call(this,n):t[i]);return this.format(o||this.localeData().calendar(i,this,Xn(n)))}function Wr(){return new N(this)}function Vr(e,t){var n=S(e)?e:Xn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function qr(e,t){var n=S(e)?e:Xn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function Hr(e,t,n,r){var a=S(e)?e:Xn(e),i=S(t)?t:Xn(t);return!!(this.isValid()&&a.isValid()&&i.isValid())&&("("===(r=r||"()")[0]?this.isAfter(a,n):!this.isBefore(a,n))&&(")"===r[1]?this.isBefore(i,n):!this.isAfter(i,n))}function Gr(e,t){var n,r=S(e)?e:Xn(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function Yr(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function Xr(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function Jr(e,t,n){var r,a,i;if(!this.isValid())return NaN;if(!(r=hr(e,this)).isValid())return NaN;switch(a=6e4*(r.utcOffset()-this.utcOffset()),t=re(t)){case"year":i=Kr(this,r)/12;break;case"month":i=Kr(this,r);break;case"quarter":i=Kr(this,r)/3;break;case"second":i=(this-r)/1e3;break;case"minute":i=(this-r)/6e4;break;case"hour":i=(this-r)/36e5;break;case"day":i=(this-r-a)/864e5;break;case"week":i=(this-r-a)/6048e5;break;default:i=this-r}return n?i:ce(i)}function Kr(e,t){if(e.date()<t.date())return-Kr(t,e);var n=12*(t.year()-e.year())+(t.month()-e.month()),r=e.clone().add(n,"months");return-(n+(t-r<0?(t-r)/(r-e.clone().add(n-1,"months")):(t-r)/(e.clone().add(n+1,"months")-r)))||0}function $r(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Qr(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?W(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):k(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",W(n,"Z")):W(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function ea(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,r,a="moment",i="";return this.isLocal()||(a=0===this.utcOffset()?"moment.utc":"moment.parseZone",i="Z"),e="["+a+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",r=i+'[")]',this.format(e+t+n+r)}function ta(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=W(this,e);return this.localeData().postformat(t)}function na(e,t){return this.isValid()&&(S(e)&&e.isValid()||Xn(e).isValid())?Ar({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ra(e){return this.from(Xn(),e)}function aa(e,t){return this.isValid()&&(S(e)&&e.isValid()||Xn(e).isValid())?Ar({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ia(e){return this.to(Xn(),e)}function oa(e){var t;return void 0===e?this._locale._abbr:(null!=(t=yn(e))&&(this._locale=t),this)}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var sa=_("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function la(){return this._locale}var ca=1e3,ua=60*ca,da=60*ua,fa=3506328*da;function ha(e,t){return(e%t+t)%t}function pa(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-fa:new Date(e,t,n).valueOf()}function ma(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-fa:Date.UTC(e,t,n)}function va(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?ma:pa,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=ha(t+(this._isUTC?0:this.utcOffset()*ua),da);break;case"minute":t=this._d.valueOf(),t-=ha(t,ua);break;case"second":t=this._d.valueOf(),t-=ha(t,ca)}return this._d.setTime(t),r.updateOffset(this,!0),this}function ga(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?ma:pa,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=da-ha(t+(this._isUTC?0:this.utcOffset()*ua),da)-1;break;case"minute":t=this._d.valueOf(),t+=ua-ha(t,ua)-1;break;case"second":t=this._d.valueOf(),t+=ca-ha(t,ca)-1}return this._d.setTime(t),r.updateOffset(this,!0),this}function ya(){return this._d.valueOf()-6e4*(this._offset||0)}function ba(){return Math.floor(this.valueOf()/1e3)}function xa(){return new Date(this.valueOf())}function wa(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Na(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Sa(){return this.isValid()?this.toISOString():null}function ja(){return g(this)}function _a(){return h({},v(this))}function Ea(){return v(this).overflow}function Ca(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Aa(e,t){var n,a,i,o=this._eras||yn("en")._eras;for(n=0,a=o.length;n<a;++n)switch("string"===typeof o[n].since&&(i=r(o[n].since).startOf("day"),o[n].since=i.valueOf()),typeof o[n].until){case"undefined":o[n].until=1/0;break;case"string":i=r(o[n].until).startOf("day").valueOf(),o[n].until=i.valueOf()}return o}function ka(e,t,n){var r,a,i,o,s,l=this.eras();for(e=e.toUpperCase(),r=0,a=l.length;r<a;++r)if(i=l[r].name.toUpperCase(),o=l[r].abbr.toUpperCase(),s=l[r].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(o===e)return l[r];break;case"NNNN":if(i===e)return l[r];break;case"NNNNN":if(s===e)return l[r]}else if([i,o,s].indexOf(e)>=0)return l[r]}function Ta(e,t){var n=e.since<=e.until?1:-1;return void 0===t?r(e.since).year():r(e.since).year()+(t-e.offset)*n}function Oa(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].name;if(r[e].until<=n&&n<=r[e].since)return r[e].name}return""}function Pa(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].narrow;if(r[e].until<=n&&n<=r[e].since)return r[e].narrow}return""}function Ra(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].abbr;if(r[e].until<=n&&n<=r[e].since)return r[e].abbr}return""}function Ia(){var e,t,n,a,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e)if(n=i[e].since<=i[e].until?1:-1,a=this.clone().startOf("day").valueOf(),i[e].since<=a&&a<=i[e].until||i[e].until<=a&&a<=i[e].since)return(this.year()-r(i[e].since).year())*n+i[e].offset;return this.year()}function Ma(e){return s(this,"_erasNameRegex")||Ua.call(this),e?this._erasNameRegex:this._erasRegex}function Da(e){return s(this,"_erasAbbrRegex")||Ua.call(this),e?this._erasAbbrRegex:this._erasRegex}function La(e){return s(this,"_erasNarrowRegex")||Ua.call(this),e?this._erasNarrowRegex:this._erasRegex}function Fa(e,t){return t.erasAbbrRegex(e)}function Ba(e,t){return t.erasNameRegex(e)}function Za(e,t){return t.erasNarrowRegex(e)}function za(e,t){return t._eraYearOrdinalRegex||Ae}function Ua(){var e,t,n=[],r=[],a=[],i=[],o=this.eras();for(e=0,t=o.length;e<t;++e)r.push(Le(o[e].name)),n.push(Le(o[e].abbr)),a.push(Le(o[e].narrow)),i.push(Le(o[e].name)),i.push(Le(o[e].abbr)),i.push(Le(o[e].narrow));this._erasRegex=new RegExp("^("+i.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+r.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+n.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+a.join("|")+")","i")}function Wa(e,t){Z(0,[e,e.length],0,t)}function Va(e){return Ja.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function qa(e){return Ja.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Ha(){return St(this.year(),1,4)}function Ga(){return St(this.isoWeekYear(),1,4)}function Ya(){var e=this.localeData()._week;return St(this.year(),e.dow,e.doy)}function Xa(){var e=this.localeData()._week;return St(this.weekYear(),e.dow,e.doy)}function Ja(e,t,n,r,a){var i;return null==e?Nt(this,r,a).year:(t>(i=St(e,r,a))&&(t=i),Ka.call(this,e,t,n,r,a))}function Ka(e,t,n,r,a){var i=wt(e,t,n,r,a),o=bt(i.year,0,i.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}function $a(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}Z("N",0,0,"eraAbbr"),Z("NN",0,0,"eraAbbr"),Z("NNN",0,0,"eraAbbr"),Z("NNNN",0,0,"eraName"),Z("NNNNN",0,0,"eraNarrow"),Z("y",["y",1],"yo","eraYear"),Z("y",["yy",2],0,"eraYear"),Z("y",["yyy",3],0,"eraYear"),Z("y",["yyyy",4],0,"eraYear"),Ie("N",Fa),Ie("NN",Fa),Ie("NNN",Fa),Ie("NNNN",Ba),Ie("NNNNN",Za),Be(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,r){var a=n._locale.erasParse(e,r,n._strict);a?v(n).era=a:v(n).invalidEra=e})),Ie("y",Ae),Ie("yy",Ae),Ie("yyy",Ae),Ie("yyyy",Ae),Ie("yo",za),Be(["y","yy","yyy","yyyy"],We),Be(["yo"],(function(e,t,n,r){var a;n._locale._eraYearOrdinalRegex&&(a=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[We]=n._locale.eraYearOrdinalParse(e,a):t[We]=parseInt(e,10)})),Z(0,["gg",2],0,(function(){return this.weekYear()%100})),Z(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Wa("gggg","weekYear"),Wa("ggggg","weekYear"),Wa("GGGG","isoWeekYear"),Wa("GGGGG","isoWeekYear"),ne("weekYear","gg"),ne("isoWeekYear","GG"),oe("weekYear",1),oe("isoWeekYear",1),Ie("G",ke),Ie("g",ke),Ie("GG",Ne,ye),Ie("gg",Ne,ye),Ie("GGGG",Ee,xe),Ie("gggg",Ee,xe),Ie("GGGGG",Ce,we),Ie("ggggg",Ce,we),Ze(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,r){t[r.substr(0,2)]=ue(e)})),Ze(["gg","GG"],(function(e,t,n,a){t[a]=r.parseTwoDigitYear(e)})),Z("Q",0,"Qo","quarter"),ne("quarter","Q"),oe("quarter",7),Ie("Q",ge),Be("Q",(function(e,t){t[Ve]=3*(ue(e)-1)})),Z("D",["DD",2],"Do","date"),ne("date","D"),oe("date",9),Ie("D",Ne),Ie("DD",Ne,ye),Ie("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),Be(["D","DD"],qe),Be("Do",(function(e,t){t[qe]=ue(e.match(Ne)[0])}));var Qa=de("Date",!0);function ei(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}Z("DDD",["DDDD",3],"DDDo","dayOfYear"),ne("dayOfYear","DDD"),oe("dayOfYear",4),Ie("DDD",_e),Ie("DDDD",be),Be(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=ue(e)})),Z("m",["mm",2],0,"minute"),ne("minute","m"),oe("minute",14),Ie("m",Ne),Ie("mm",Ne,ye),Be(["m","mm"],Ge);var ti=de("Minutes",!1);Z("s",["ss",2],0,"second"),ne("second","s"),oe("second",15),Ie("s",Ne),Ie("ss",Ne,ye),Be(["s","ss"],Ye);var ni,ri,ai=de("Seconds",!1);for(Z("S",0,0,(function(){return~~(this.millisecond()/100)})),Z(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),Z(0,["SSS",3],0,"millisecond"),Z(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),Z(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),Z(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),Z(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),Z(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),Z(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),ne("millisecond","ms"),oe("millisecond",16),Ie("S",_e,ge),Ie("SS",_e,ye),Ie("SSS",_e,be),ni="SSSS";ni.length<=9;ni+="S")Ie(ni,Ae);function ii(e,t){t[Xe]=ue(1e3*("0."+e))}for(ni="S";ni.length<=9;ni+="S")Be(ni,ii);function oi(){return this._isUTC?"UTC":""}function si(){return this._isUTC?"Coordinated Universal Time":""}ri=de("Milliseconds",!1),Z("z",0,0,"zoneAbbr"),Z("zz",0,0,"zoneName");var li=N.prototype;function ci(e){return Xn(1e3*e)}function ui(){return Xn.apply(null,arguments).parseZone()}function di(e){return e}li.add=Ir,li.calendar=Ur,li.clone=Wr,li.diff=Jr,li.endOf=ga,li.format=ta,li.from=na,li.fromNow=ra,li.to=aa,li.toNow=ia,li.get=pe,li.invalidAt=Ea,li.isAfter=Vr,li.isBefore=qr,li.isBetween=Hr,li.isSame=Gr,li.isSameOrAfter=Yr,li.isSameOrBefore=Xr,li.isValid=ja,li.lang=sa,li.locale=oa,li.localeData=la,li.max=Kn,li.min=Jn,li.parsingFlags=_a,li.set=me,li.startOf=va,li.subtract=Mr,li.toArray=wa,li.toObject=Na,li.toDate=xa,li.toISOString=Qr,li.inspect=ea,"undefined"!==typeof Symbol&&null!=Symbol.for&&(li[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),li.toJSON=Sa,li.toString=$r,li.unix=ba,li.valueOf=ya,li.creationData=Ca,li.eraName=Oa,li.eraNarrow=Pa,li.eraAbbr=Ra,li.eraYear=Ia,li.year=vt,li.isLeapYear=gt,li.weekYear=Va,li.isoWeekYear=qa,li.quarter=li.quarters=$a,li.month=ut,li.daysInMonth=dt,li.week=li.weeks=At,li.isoWeek=li.isoWeeks=kt,li.weeksInYear=Ya,li.weeksInWeekYear=Xa,li.isoWeeksInYear=Ha,li.isoWeeksInISOWeekYear=Ga,li.date=Qa,li.day=li.days=Vt,li.weekday=qt,li.isoWeekday=Ht,li.dayOfYear=ei,li.hour=li.hours=rn,li.minute=li.minutes=ti,li.second=li.seconds=ai,li.millisecond=li.milliseconds=ri,li.utcOffset=mr,li.utc=gr,li.local=yr,li.parseZone=br,li.hasAlignedHourOffset=xr,li.isDST=wr,li.isLocal=Sr,li.isUtcOffset=jr,li.isUtc=_r,li.isUTC=_r,li.zoneAbbr=oi,li.zoneName=si,li.dates=_("dates accessor is deprecated. Use date instead.",Qa),li.months=_("months accessor is deprecated. Use month instead",ut),li.years=_("years accessor is deprecated. Use year instead",vt),li.zone=_("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",vr),li.isDSTShifted=_("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Nr);var fi=P.prototype;function hi(e,t,n,r){var a=yn(),i=p().set(r,t);return a[n](i,e)}function pi(e,t,n){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return hi(e,t,n,"month");var r,a=[];for(r=0;r<12;r++)a[r]=hi(e,r,n,"month");return a}function mi(e,t,n,r){"boolean"===typeof e?(u(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,u(t)&&(n=t,t=void 0),t=t||"");var a,i=yn(),o=e?i._week.dow:0,s=[];if(null!=n)return hi(t,(n+o)%7,r,"day");for(a=0;a<7;a++)s[a]=hi(t,(a+o)%7,r,"day");return s}function vi(e,t){return pi(e,t,"months")}function gi(e,t){return pi(e,t,"monthsShort")}function yi(e,t,n){return mi(e,t,n,"weekdays")}function bi(e,t,n){return mi(e,t,n,"weekdaysShort")}function xi(e,t,n){return mi(e,t,n,"weekdaysMin")}fi.calendar=I,fi.longDateFormat=H,fi.invalidDate=Y,fi.ordinal=K,fi.preparse=di,fi.postformat=di,fi.relativeTime=Q,fi.pastFuture=ee,fi.set=T,fi.eras=Aa,fi.erasParse=ka,fi.erasConvertYear=Ta,fi.erasAbbrRegex=Da,fi.erasNameRegex=Ma,fi.erasNarrowRegex=La,fi.months=it,fi.monthsShort=ot,fi.monthsParse=lt,fi.monthsRegex=ht,fi.monthsShortRegex=ft,fi.week=jt,fi.firstDayOfYear=Ct,fi.firstDayOfWeek=Et,fi.weekdays=Bt,fi.weekdaysMin=zt,fi.weekdaysShort=Zt,fi.weekdaysParse=Wt,fi.weekdaysRegex=Gt,fi.weekdaysShortRegex=Yt,fi.weekdaysMinRegex=Xt,fi.isPM=tn,fi.meridiem=an,mn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===ue(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),r.lang=_("moment.lang is deprecated. Use moment.locale instead.",mn),r.langData=_("moment.langData is deprecated. Use moment.localeData instead.",yn);var wi=Math.abs;function Ni(){var e=this._data;return this._milliseconds=wi(this._milliseconds),this._days=wi(this._days),this._months=wi(this._months),e.milliseconds=wi(e.milliseconds),e.seconds=wi(e.seconds),e.minutes=wi(e.minutes),e.hours=wi(e.hours),e.months=wi(e.months),e.years=wi(e.years),this}function Si(e,t,n,r){var a=Ar(t,n);return e._milliseconds+=r*a._milliseconds,e._days+=r*a._days,e._months+=r*a._months,e._bubble()}function ji(e,t){return Si(this,e,t,1)}function _i(e,t){return Si(this,e,t,-1)}function Ei(e){return e<0?Math.floor(e):Math.ceil(e)}function Ci(){var e,t,n,r,a,i=this._milliseconds,o=this._days,s=this._months,l=this._data;return i>=0&&o>=0&&s>=0||i<=0&&o<=0&&s<=0||(i+=864e5*Ei(ki(s)+o),o=0,s=0),l.milliseconds=i%1e3,e=ce(i/1e3),l.seconds=e%60,t=ce(e/60),l.minutes=t%60,n=ce(t/60),l.hours=n%24,o+=ce(n/24),s+=a=ce(Ai(o)),o-=Ei(ki(a)),r=ce(s/12),s%=12,l.days=o,l.months=s,l.years=r,this}function Ai(e){return 4800*e/146097}function ki(e){return 146097*e/4800}function Ti(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=re(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+Ai(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(ki(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function Oi(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*ue(this._months/12):NaN}function Pi(e){return function(){return this.as(e)}}var Ri=Pi("ms"),Ii=Pi("s"),Mi=Pi("m"),Di=Pi("h"),Li=Pi("d"),Fi=Pi("w"),Bi=Pi("M"),Zi=Pi("Q"),zi=Pi("y");function Ui(){return Ar(this)}function Wi(e){return e=re(e),this.isValid()?this[e+"s"]():NaN}function Vi(e){return function(){return this.isValid()?this._data[e]:NaN}}var qi=Vi("milliseconds"),Hi=Vi("seconds"),Gi=Vi("minutes"),Yi=Vi("hours"),Xi=Vi("days"),Ji=Vi("months"),Ki=Vi("years");function $i(){return ce(this.days()/7)}var Qi=Math.round,eo={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function to(e,t,n,r,a){return a.relativeTime(t||1,!!n,e,r)}function no(e,t,n,r){var a=Ar(e).abs(),i=Qi(a.as("s")),o=Qi(a.as("m")),s=Qi(a.as("h")),l=Qi(a.as("d")),c=Qi(a.as("M")),u=Qi(a.as("w")),d=Qi(a.as("y")),f=i<=n.ss&&["s",i]||i<n.s&&["ss",i]||o<=1&&["m"]||o<n.m&&["mm",o]||s<=1&&["h"]||s<n.h&&["hh",s]||l<=1&&["d"]||l<n.d&&["dd",l];return null!=n.w&&(f=f||u<=1&&["w"]||u<n.w&&["ww",u]),(f=f||c<=1&&["M"]||c<n.M&&["MM",c]||d<=1&&["y"]||["yy",d])[2]=t,f[3]=+e>0,f[4]=r,to.apply(null,f)}function ro(e){return void 0===e?Qi:"function"===typeof e&&(Qi=e,!0)}function ao(e,t){return void 0!==eo[e]&&(void 0===t?eo[e]:(eo[e]=t,"s"===e&&(eo.ss=t-1),!0))}function io(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,r,a=!1,i=eo;return"object"===typeof e&&(t=e,e=!1),"boolean"===typeof e&&(a=e),"object"===typeof t&&(i=Object.assign({},eo,t),null!=t.s&&null==t.ss&&(i.ss=t.s-1)),r=no(this,!a,i,n=this.localeData()),a&&(r=n.pastFuture(+this,r)),n.postformat(r)}var oo=Math.abs;function so(e){return(e>0)-(e<0)||+e}function lo(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r,a,i,o,s,l=oo(this._milliseconds)/1e3,c=oo(this._days),u=oo(this._months),d=this.asSeconds();return d?(e=ce(l/60),t=ce(e/60),l%=60,e%=60,n=ce(u/12),u%=12,r=l?l.toFixed(3).replace(/\.?0+$/,""):"",a=d<0?"-":"",i=so(this._months)!==so(d)?"-":"",o=so(this._days)!==so(d)?"-":"",s=so(this._milliseconds)!==so(d)?"-":"",a+"P"+(n?i+n+"Y":"")+(u?i+u+"M":"")+(c?o+c+"D":"")+(t||e||l?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(l?s+r+"S":"")):"P0D"}var co=or.prototype;return co.isValid=ar,co.abs=Ni,co.add=ji,co.subtract=_i,co.as=Ti,co.asMilliseconds=Ri,co.asSeconds=Ii,co.asMinutes=Mi,co.asHours=Di,co.asDays=Li,co.asWeeks=Fi,co.asMonths=Bi,co.asQuarters=Zi,co.asYears=zi,co.valueOf=Oi,co._bubble=Ci,co.clone=Ui,co.get=Wi,co.milliseconds=qi,co.seconds=Hi,co.minutes=Gi,co.hours=Yi,co.days=Xi,co.weeks=$i,co.months=Ji,co.years=Ki,co.humanize=io,co.toISOString=lo,co.toString=lo,co.toJSON=lo,co.locale=oa,co.localeData=la,co.toIsoString=_("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",lo),co.lang=sa,Z("X",0,0,"unix"),Z("x",0,0,"valueOf"),Ie("x",ke),Ie("X",Pe),Be("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),Be("x",(function(e,t,n){n._d=new Date(ue(e))})),r.version="2.29.4",a(Xn),r.fn=li,r.min=Qn,r.max=er,r.now=tr,r.utc=p,r.unix=ci,r.months=vi,r.isDate=d,r.locale=mn,r.invalid=y,r.duration=Ar,r.isMoment=S,r.weekdays=yi,r.parseZone=ui,r.localeData=yn,r.isDuration=sr,r.monthsShort=gi,r.weekdaysMin=xi,r.defineLocale=vn,r.updateLocale=gn,r.locales=bn,r.weekdaysShort=bi,r.normalizeUnits=re,r.relativeTimeRounding=ro,r.relativeTimeThreshold=ao,r.calendarFormat=zr,r.prototype=li,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r}()},71843:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function a(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(a){return!1}}()?Object.assign:function(e,i){for(var o,s,l=a(e),c=1;c<arguments.length;c++){for(var u in o=Object(arguments[c]))n.call(o,u)&&(l[u]=o[u]);if(t){s=t(o);for(var d=0;d<s.length;d++)r.call(o,s[d])&&(l[s[d]]=o[s[d]])}}return l}},64091:e=>{"use strict";var t=function(e){return e!==e};e.exports=function(e,n){return 0===e&&0===n?1/e===1/n:e===n||!(!t(e)||!t(n))}},28199:(e,t,n)=>{"use strict";var r=n(89959),a=n(59962),i=n(64091),o=n(24584),s=n(98229),l=a(o(),Object);r(l,{getPolyfill:o,implementation:i,shim:s}),e.exports=l},24584:(e,t,n)=>{"use strict";var r=n(64091);e.exports=function(){return"function"===typeof Object.is?Object.is:r}},98229:(e,t,n)=>{"use strict";var r=n(24584),a=n(89959);e.exports=function(){var e=r();return a(Object,{is:e},{is:function(){return Object.is!==e}}),e}},2782:(e,t,n)=>{"use strict";var r;if(!Object.keys){var a=Object.prototype.hasOwnProperty,i=Object.prototype.toString,o=n(82950),s=Object.prototype.propertyIsEnumerable,l=!s.call({toString:null},"toString"),c=s.call((function(){}),"prototype"),u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],d=function(e){var t=e.constructor;return t&&t.prototype===e},f={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},h=function(){if("undefined"===typeof window)return!1;for(var e in window)try{if(!f["$"+e]&&a.call(window,e)&&null!==window[e]&&"object"===typeof window[e])try{d(window[e])}catch(t){return!0}}catch(t){return!0}return!1}();r=function(e){var t=null!==e&&"object"===typeof e,n="[object Function]"===i.call(e),r=o(e),s=t&&"[object String]"===i.call(e),f=[];if(!t&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var p=c&&n;if(s&&e.length>0&&!a.call(e,0))for(var m=0;m<e.length;++m)f.push(String(m));if(r&&e.length>0)for(var v=0;v<e.length;++v)f.push(String(v));else for(var g in e)p&&"prototype"===g||!a.call(e,g)||f.push(String(g));if(l)for(var y=function(e){if("undefined"===typeof window||!h)return d(e);try{return d(e)}catch(t){return!1}}(e),b=0;b<u.length;++b)y&&"constructor"===u[b]||!a.call(e,u[b])||f.push(u[b]);return f}}e.exports=r},66328:(e,t,n)=>{"use strict";var r=Array.prototype.slice,a=n(82950),i=Object.keys,o=i?function(e){return i(e)}:n(2782),s=Object.keys;o.shim=function(){if(Object.keys){var e=function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2);e||(Object.keys=function(e){return a(e)?s(r.call(e)):s(e)})}else Object.keys=o;return Object.keys||o},e.exports=o},82950:e=>{"use strict";var t=Object.prototype.toString;e.exports=function(e){var n=t.call(e),r="[object Arguments]"===n;return r||(r="[object Array]"!==n&&null!==e&&"object"===typeof e&&"number"===typeof e.length&&e.length>=0&&"[object Function]"===t.call(e.callee)),r}},64883:(e,t,n)=>{var r=n(7146);e.exports=h,e.exports.parse=i,e.exports.compile=function(e,t){return s(i(e,t),t)},e.exports.tokensToFunction=s,e.exports.tokensToRegExp=f;var a=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function i(e,t){for(var n,r=[],i=0,o=0,s="",u=t&&t.delimiter||"/";null!=(n=a.exec(e));){var d=n[0],f=n[1],h=n.index;if(s+=e.slice(o,h),o=h+d.length,f)s+=f[1];else{var p=e[o],m=n[2],v=n[3],g=n[4],y=n[5],b=n[6],x=n[7];s&&(r.push(s),s="");var w=null!=m&&null!=p&&p!==m,N="+"===b||"*"===b,S="?"===b||"*"===b,j=n[2]||u,_=g||y;r.push({name:v||i++,prefix:m||"",delimiter:j,optional:S,repeat:N,partial:w,asterisk:!!x,pattern:_?c(_):x?".*":"[^"+l(j)+"]+?"})}}return o<e.length&&(s+=e.substr(o)),s&&r.push(s),r}function o(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function s(e,t){for(var n=new Array(e.length),a=0;a<e.length;a++)"object"===typeof e[a]&&(n[a]=new RegExp("^(?:"+e[a].pattern+")$",d(t)));return function(t,a){for(var i="",s=t||{},l=(a||{}).pretty?o:encodeURIComponent,c=0;c<e.length;c++){var u=e[c];if("string"!==typeof u){var d,f=s[u.name];if(null==f){if(u.optional){u.partial&&(i+=u.prefix);continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(r(f)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(f)+"`");if(0===f.length){if(u.optional)continue;throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var h=0;h<f.length;h++){if(d=l(f[h]),!n[c].test(d))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(d)+"`");i+=(0===h?u.prefix:u.delimiter)+d}}else{if(d=u.asterisk?encodeURI(f).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):l(f),!n[c].test(d))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+d+'"');i+=u.prefix+d}}else i+=u}return i}}function l(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function c(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function u(e,t){return e.keys=t,e}function d(e){return e&&e.sensitive?"":"i"}function f(e,t,n){r(t)||(n=t||n,t=[]);for(var a=(n=n||{}).strict,i=!1!==n.end,o="",s=0;s<e.length;s++){var c=e[s];if("string"===typeof c)o+=l(c);else{var f=l(c.prefix),h="(?:"+c.pattern+")";t.push(c),c.repeat&&(h+="(?:"+f+h+")*"),o+=h=c.optional?c.partial?f+"("+h+")?":"(?:"+f+"("+h+"))?":f+"("+h+")"}}var p=l(n.delimiter||"/"),m=o.slice(-p.length)===p;return a||(o=(m?o.slice(0,-p.length):o)+"(?:"+p+"(?=$))?"),o+=i?"$":a&&m?"":"(?="+p+"|$)",u(new RegExp("^"+o,d(n)),t)}function h(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return u(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],a=0;a<e.length;a++)r.push(h(e[a],t,n).source);return u(new RegExp("(?:"+r.join("|")+")",d(n)),t)}(e,t,n):function(e,t,n){return f(i(e,n),t,n)}(e,t,n)}},51534:(module,__unused_webpack_exports,__webpack_require__)=>{var _classStaticPrivateMethodGet=__webpack_require__(55764).default,_objectSpread=__webpack_require__(42122).default,_defineProperty=__webpack_require__(38416).default,_classPrivateMethodInitSpec=__webpack_require__(71860).default,_classPrivateMethodGet=__webpack_require__(54467).default,_classPrivateFieldInitSpec=__webpack_require__(19159).default,_classPrivateFieldSet=__webpack_require__(65661).default,_classPrivateFieldGet=__webpack_require__(50468).default,_classStaticPrivateFieldSpecSet=__webpack_require__(62306).default,_classStaticPrivateFieldSpecGet=__webpack_require__(61280).default,factory;globalThis,factory=()=>(()=>{"use strict";var __webpack_modules__=[,(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.VerbosityLevel=t.Util=t.UnknownErrorException=t.UnexpectedResponseException=t.UNSUPPORTED_FEATURES=t.TextRenderingMode=t.StreamType=t.RenderingIntentFlag=t.PermissionFlag=t.PasswordResponses=t.PasswordException=t.PageActionEventType=t.OPS=t.MissingPDFException=t.LINE_FACTOR=t.LINE_DESCENT_FACTOR=t.InvalidPDFException=t.ImageKind=t.IDENTITY_MATRIX=t.FormatError=t.FontType=t.FeatureTest=t.FONT_IDENTITY_MATRIX=t.DocumentActionEventType=t.CMapCompressionType=t.BaseException=t.AnnotationType=t.AnnotationStateModelType=t.AnnotationReviewState=t.AnnotationReplyType=t.AnnotationMode=t.AnnotationMarkedState=t.AnnotationFlag=t.AnnotationFieldFlag=t.AnnotationEditorType=t.AnnotationEditorPrefix=t.AnnotationEditorParamsType=t.AnnotationBorderStyleType=t.AnnotationActionEventType=t.AbortException=void 0,t.arrayByteLength=d,t.arraysToBytes=function(e){const t=e.length;if(1===t&&e[0]instanceof Uint8Array)return e[0];let n=0;for(let i=0;i<t;i++)n+=d(e[i]);let r=0;const a=new Uint8Array(n);for(let i=0;i<t;i++){let t=e[i];t instanceof Uint8Array||(t="string"===typeof t?u(t):new Uint8Array(t));const n=t.byteLength;a.set(t,r),r+=n}return a},t.assert=function(e,t){e||o(t)},t.bytesToString=function(e){"object"===typeof e&&null!==e&&void 0!==e.length||o("Invalid argument for bytesToString");const t=e.length,n=8192;if(t<n)return String.fromCharCode.apply(null,e);const r=[];for(let a=0;a<t;a+=n){const i=Math.min(a+n,t),o=e.subarray(a,i);r.push(String.fromCharCode.apply(null,o))}return r.join("")},t.createPromiseCapability=function(){const e=Object.create(null);let t=!1;return Object.defineProperty(e,"settled",{get:()=>t}),e.promise=new Promise((function(n,r){e.resolve=function(e){t=!0,n(e)},e.reject=function(e){t=!0,r(e)}})),e},t.createValidAbsoluteUrl=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!e)return null;try{if(n&&"string"===typeof e){if(n.addDefaultProtocol&&e.startsWith("www.")){const t=e.match(/\./g);t&&t.length>=2&&(e="http://".concat(e))}if(n.tryConvertEncoding)try{e=m(e)}catch(r){}}const a=t?new URL(e,t):new URL(e);if(s(a))return a}catch(r){}return null},t.escapeString=function(e){return e.replace(/([()\\\n\r])/g,(e=>"\n"===e?"\\n":"\r"===e?"\\r":"\\".concat(e)))},t.getModificationDate=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;const t=[e.getUTCFullYear().toString(),(e.getUTCMonth()+1).toString().padStart(2,"0"),e.getUTCDate().toString().padStart(2,"0"),e.getUTCHours().toString().padStart(2,"0"),e.getUTCMinutes().toString().padStart(2,"0"),e.getUTCSeconds().toString().padStart(2,"0")];return t.join("")},t.getVerbosityLevel=function(){return a},t.info=function(e){a>=r.INFOS&&console.log("Info: ".concat(e))},t.isArrayBuffer=function(e){return"object"===typeof e&&null!==e&&void 0!==e.byteLength},t.isArrayEqual=function(e,t){if(e.length!==t.length)return!1;for(let n=0,r=e.length;n<r;n++)if(e[n]!==t[n])return!1;return!0},t.isAscii=function(e){return/^[\x00-\x7F]*$/.test(e)},t.objectFromMap=function(e){const t=Object.create(null);for(const[n,r]of e)t[n]=r;return t},t.objectSize=function(e){return Object.keys(e).length},t.setVerbosityLevel=function(e){Number.isInteger(e)&&(a=e)},t.shadow=l,t.string32=function(e){return String.fromCharCode(e>>24&255,e>>16&255,e>>8&255,255&e)},t.stringToBytes=u,t.stringToPDFString=function(e){if(e[0]>="\xef"){let t;if("\xfe"===e[0]&&"\xff"===e[1]?t="utf-16be":"\xff"===e[0]&&"\xfe"===e[1]?t="utf-16le":"\xef"===e[0]&&"\xbb"===e[1]&&"\xbf"===e[2]&&(t="utf-8"),t)try{const n=new TextDecoder(t,{fatal:!0}),r=u(e);return n.decode(r)}catch(n){i('stringToPDFString: "'.concat(n,'".'))}}const t=[];for(let r=0,a=e.length;r<a;r++){const n=p[e.charCodeAt(r)];t.push(n?String.fromCharCode(n):e.charAt(r))}return t.join("")},t.stringToUTF16BEString=function(e){const t=["\xfe\xff"];for(let n=0,r=e.length;n<r;n++){const r=e.charCodeAt(n);t.push(String.fromCharCode(r>>8&255),String.fromCharCode(255&r))}return t.join("")},t.stringToUTF8String=m,t.unreachable=o,t.utf8StringToString=function(e){return unescape(encodeURIComponent(e))},t.warn=i,n(2),t.IDENTITY_MATRIX=[1,0,0,1,0,0],t.FONT_IDENTITY_MATRIX=[.001,0,0,.001,0,0],t.LINE_FACTOR=1.35,t.LINE_DESCENT_FACTOR=.35,t.RenderingIntentFlag={ANY:1,DISPLAY:2,PRINT:4,ANNOTATIONS_FORMS:16,ANNOTATIONS_STORAGE:32,ANNOTATIONS_DISABLE:64,OPLIST:256},t.AnnotationMode={DISABLE:0,ENABLE:1,ENABLE_FORMS:2,ENABLE_STORAGE:3},t.AnnotationEditorPrefix="pdfjs_internal_editor_",t.AnnotationEditorType={DISABLE:-1,NONE:0,FREETEXT:3,INK:15},t.AnnotationEditorParamsType={FREETEXT_SIZE:1,FREETEXT_COLOR:2,FREETEXT_OPACITY:3,INK_COLOR:11,INK_THICKNESS:12,INK_OPACITY:13},t.PermissionFlag={PRINT:4,MODIFY_CONTENTS:8,COPY:16,MODIFY_ANNOTATIONS:32,FILL_INTERACTIVE_FORMS:256,COPY_FOR_ACCESSIBILITY:512,ASSEMBLE:1024,PRINT_HIGH_QUALITY:2048},t.TextRenderingMode={FILL:0,STROKE:1,FILL_STROKE:2,INVISIBLE:3,FILL_ADD_TO_PATH:4,STROKE_ADD_TO_PATH:5,FILL_STROKE_ADD_TO_PATH:6,ADD_TO_PATH:7,FILL_STROKE_MASK:3,ADD_TO_PATH_FLAG:4},t.ImageKind={GRAYSCALE_1BPP:1,RGB_24BPP:2,RGBA_32BPP:3},t.AnnotationType={TEXT:1,LINK:2,FREETEXT:3,LINE:4,SQUARE:5,CIRCLE:6,POLYGON:7,POLYLINE:8,HIGHLIGHT:9,UNDERLINE:10,SQUIGGLY:11,STRIKEOUT:12,STAMP:13,CARET:14,INK:15,POPUP:16,FILEATTACHMENT:17,SOUND:18,MOVIE:19,WIDGET:20,SCREEN:21,PRINTERMARK:22,TRAPNET:23,WATERMARK:24,THREED:25,REDACT:26},t.AnnotationStateModelType={MARKED:"Marked",REVIEW:"Review"},t.AnnotationMarkedState={MARKED:"Marked",UNMARKED:"Unmarked"},t.AnnotationReviewState={ACCEPTED:"Accepted",REJECTED:"Rejected",CANCELLED:"Cancelled",COMPLETED:"Completed",NONE:"None"},t.AnnotationReplyType={GROUP:"Group",REPLY:"R"},t.AnnotationFlag={INVISIBLE:1,HIDDEN:2,PRINT:4,NOZOOM:8,NOROTATE:16,NOVIEW:32,READONLY:64,LOCKED:128,TOGGLENOVIEW:256,LOCKEDCONTENTS:512},t.AnnotationFieldFlag={READONLY:1,REQUIRED:2,NOEXPORT:4,MULTILINE:4096,PASSWORD:8192,NOTOGGLETOOFF:16384,RADIO:32768,PUSHBUTTON:65536,COMBO:131072,EDIT:262144,SORT:524288,FILESELECT:1048576,MULTISELECT:2097152,DONOTSPELLCHECK:4194304,DONOTSCROLL:8388608,COMB:16777216,RICHTEXT:33554432,RADIOSINUNISON:33554432,COMMITONSELCHANGE:67108864},t.AnnotationBorderStyleType={SOLID:1,DASHED:2,BEVELED:3,INSET:4,UNDERLINE:5},t.AnnotationActionEventType={E:"Mouse Enter",X:"Mouse Exit",D:"Mouse Down",U:"Mouse Up",Fo:"Focus",Bl:"Blur",PO:"PageOpen",PC:"PageClose",PV:"PageVisible",PI:"PageInvisible",K:"Keystroke",F:"Format",V:"Validate",C:"Calculate"},t.DocumentActionEventType={WC:"WillClose",WS:"WillSave",DS:"DidSave",WP:"WillPrint",DP:"DidPrint"},t.PageActionEventType={O:"PageOpen",C:"PageClose"},t.StreamType={UNKNOWN:"UNKNOWN",FLATE:"FLATE",LZW:"LZW",DCT:"DCT",JPX:"JPX",JBIG:"JBIG",A85:"A85",AHX:"AHX",CCF:"CCF",RLX:"RLX"},t.FontType={UNKNOWN:"UNKNOWN",TYPE1:"TYPE1",TYPE1STANDARD:"TYPE1STANDARD",TYPE1C:"TYPE1C",CIDFONTTYPE0:"CIDFONTTYPE0",CIDFONTTYPE0C:"CIDFONTTYPE0C",TRUETYPE:"TRUETYPE",CIDFONTTYPE2:"CIDFONTTYPE2",TYPE3:"TYPE3",OPENTYPE:"OPENTYPE",TYPE0:"TYPE0",MMTYPE1:"MMTYPE1"};const r={ERRORS:0,WARNINGS:1,INFOS:5};t.VerbosityLevel=r,t.CMapCompressionType={NONE:0,BINARY:1,STREAM:2},t.OPS={dependency:1,setLineWidth:2,setLineCap:3,setLineJoin:4,setMiterLimit:5,setDash:6,setRenderingIntent:7,setFlatness:8,setGState:9,save:10,restore:11,transform:12,moveTo:13,lineTo:14,curveTo:15,curveTo2:16,curveTo3:17,closePath:18,rectangle:19,stroke:20,closeStroke:21,fill:22,eoFill:23,fillStroke:24,eoFillStroke:25,closeFillStroke:26,closeEOFillStroke:27,endPath:28,clip:29,eoClip:30,beginText:31,endText:32,setCharSpacing:33,setWordSpacing:34,setHScale:35,setLeading:36,setFont:37,setTextRenderingMode:38,setTextRise:39,moveText:40,setLeadingMoveText:41,setTextMatrix:42,nextLine:43,showText:44,showSpacedText:45,nextLineShowText:46,nextLineSetSpacingShowText:47,setCharWidth:48,setCharWidthAndBounds:49,setStrokeColorSpace:50,setFillColorSpace:51,setStrokeColor:52,setStrokeColorN:53,setFillColor:54,setFillColorN:55,setStrokeGray:56,setFillGray:57,setStrokeRGBColor:58,setFillRGBColor:59,setStrokeCMYKColor:60,setFillCMYKColor:61,shadingFill:62,beginInlineImage:63,beginImageData:64,endInlineImage:65,paintXObject:66,markPoint:67,markPointProps:68,beginMarkedContent:69,beginMarkedContentProps:70,endMarkedContent:71,beginCompat:72,endCompat:73,paintFormXObjectBegin:74,paintFormXObjectEnd:75,beginGroup:76,endGroup:77,beginAnnotations:78,endAnnotations:79,beginAnnotation:80,endAnnotation:81,paintJpegXObject:82,paintImageMaskXObject:83,paintImageMaskXObjectGroup:84,paintImageXObject:85,paintInlineImageXObject:86,paintInlineImageXObjectGroup:87,paintImageXObjectRepeat:88,paintImageMaskXObjectRepeat:89,paintSolidColorImageMask:90,constructPath:91},t.UNSUPPORTED_FEATURES={unknown:"unknown",forms:"forms",javaScript:"javaScript",signatures:"signatures",smask:"smask",shadingPattern:"shadingPattern",font:"font",errorTilingPattern:"errorTilingPattern",errorExtGState:"errorExtGState",errorXObject:"errorXObject",errorFontLoadType3:"errorFontLoadType3",errorFontState:"errorFontState",errorFontMissing:"errorFontMissing",errorFontTranslate:"errorFontTranslate",errorColorSpace:"errorColorSpace",errorOperatorList:"errorOperatorList",errorFontToUnicode:"errorFontToUnicode",errorFontLoadNative:"errorFontLoadNative",errorFontBuildPath:"errorFontBuildPath",errorFontGetPath:"errorFontGetPath",errorMarkedContent:"errorMarkedContent",errorContentSubStream:"errorContentSubStream"},t.PasswordResponses={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};let a=r.WARNINGS;function i(e){a>=r.WARNINGS&&console.log("Warning: ".concat(e))}function o(e){throw new Error(e)}function s(e){if(!e)return!1;switch(e.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!1}),n}const c=function(){function e(t,n){this.constructor===e&&o("Cannot initialize BaseException."),this.message=t,this.name=n}return e.prototype=new Error,e.constructor=e,e}();function u(e){"string"!==typeof e&&o("Invalid argument for stringToBytes");const t=e.length,n=new Uint8Array(t);for(let r=0;r<t;++r)n[r]=255&e.charCodeAt(r);return n}function d(e){return void 0!==e.length?e.length:void 0!==e.byteLength?e.byteLength:void o("Invalid argument for arrayByteLength")}t.BaseException=c,t.PasswordException=class extends c{constructor(e,t){super(e,"PasswordException"),this.code=t}},t.UnknownErrorException=class extends c{constructor(e,t){super(e,"UnknownErrorException"),this.details=t}},t.InvalidPDFException=class extends c{constructor(e){super(e,"InvalidPDFException")}},t.MissingPDFException=class extends c{constructor(e){super(e,"MissingPDFException")}},t.UnexpectedResponseException=class extends c{constructor(e,t){super(e,"UnexpectedResponseException"),this.status=t}},t.FormatError=class extends c{constructor(e){super(e,"FormatError")}},t.AbortException=class extends c{constructor(e){super(e,"AbortException")}},t.FeatureTest=class{static get isLittleEndian(){return l(this,"isLittleEndian",function(){const e=new Uint8Array(4);return e[0]=1,1===new Uint32Array(e.buffer,0,1)[0]}())}static get isEvalSupported(){return l(this,"isEvalSupported",function(){try{return new Function(""),!0}catch(e){return!1}}())}static get isOffscreenCanvasSupported(){return l(this,"isOffscreenCanvasSupported","undefined"!==typeof OffscreenCanvas)}};const f=[...Array(256).keys()].map((e=>e.toString(16).padStart(2,"0")));class h{static makeHexColor(e,t,n){return"#".concat(f[e]).concat(f[t]).concat(f[n])}static scaleMinMax(e,t){let n;e[0]?(e[0]<0&&(n=t[0],t[0]=t[1],t[1]=n),t[0]*=e[0],t[1]*=e[0],e[3]<0&&(n=t[2],t[2]=t[3],t[3]=n),t[2]*=e[3],t[3]*=e[3]):(n=t[0],t[0]=t[2],t[2]=n,n=t[1],t[1]=t[3],t[3]=n,e[1]<0&&(n=t[2],t[2]=t[3],t[3]=n),t[2]*=e[1],t[3]*=e[1],e[2]<0&&(n=t[0],t[0]=t[1],t[1]=n),t[0]*=e[2],t[1]*=e[2]),t[0]+=e[4],t[1]+=e[4],t[2]+=e[5],t[3]+=e[5]}static transform(e,t){return[e[0]*t[0]+e[2]*t[1],e[1]*t[0]+e[3]*t[1],e[0]*t[2]+e[2]*t[3],e[1]*t[2]+e[3]*t[3],e[0]*t[4]+e[2]*t[5]+e[4],e[1]*t[4]+e[3]*t[5]+e[5]]}static applyTransform(e,t){return[e[0]*t[0]+e[1]*t[2]+t[4],e[0]*t[1]+e[1]*t[3]+t[5]]}static applyInverseTransform(e,t){const n=t[0]*t[3]-t[1]*t[2];return[(e[0]*t[3]-e[1]*t[2]+t[2]*t[5]-t[4]*t[3])/n,(-e[0]*t[1]+e[1]*t[0]+t[4]*t[1]-t[5]*t[0])/n]}static getAxialAlignedBoundingBox(e,t){const n=h.applyTransform(e,t),r=h.applyTransform(e.slice(2,4),t),a=h.applyTransform([e[0],e[3]],t),i=h.applyTransform([e[2],e[1]],t);return[Math.min(n[0],r[0],a[0],i[0]),Math.min(n[1],r[1],a[1],i[1]),Math.max(n[0],r[0],a[0],i[0]),Math.max(n[1],r[1],a[1],i[1])]}static inverseTransform(e){const t=e[0]*e[3]-e[1]*e[2];return[e[3]/t,-e[1]/t,-e[2]/t,e[0]/t,(e[2]*e[5]-e[4]*e[3])/t,(e[4]*e[1]-e[5]*e[0])/t]}static apply3dTransform(e,t){return[e[0]*t[0]+e[1]*t[1]+e[2]*t[2],e[3]*t[0]+e[4]*t[1]+e[5]*t[2],e[6]*t[0]+e[7]*t[1]+e[8]*t[2]]}static singularValueDecompose2dScale(e){const t=[e[0],e[2],e[1],e[3]],n=e[0]*t[0]+e[1]*t[2],r=e[0]*t[1]+e[1]*t[3],a=e[2]*t[0]+e[3]*t[2],i=e[2]*t[1]+e[3]*t[3],o=(n+i)/2,s=Math.sqrt((n+i)**2-4*(n*i-a*r))/2,l=o+s||1,c=o-s||1;return[Math.sqrt(l),Math.sqrt(c)]}static normalizeRect(e){const t=e.slice(0);return e[0]>e[2]&&(t[0]=e[2],t[2]=e[0]),e[1]>e[3]&&(t[1]=e[3],t[3]=e[1]),t}static intersect(e,t){const n=Math.max(Math.min(e[0],e[2]),Math.min(t[0],t[2])),r=Math.min(Math.max(e[0],e[2]),Math.max(t[0],t[2]));if(n>r)return null;const a=Math.max(Math.min(e[1],e[3]),Math.min(t[1],t[3])),i=Math.min(Math.max(e[1],e[3]),Math.max(t[1],t[3]));return a>i?null:[n,a,r,i]}static bezierBoundingBox(e,t,n,r,a,i,o,s){const l=[],c=[[],[]];let u,d,f,h,p,m,v,g;for(let w=0;w<2;++w)if(0===w?(d=6*e-12*n+6*a,u=-3*e+9*n-9*a+3*o,f=3*n-3*e):(d=6*t-12*r+6*i,u=-3*t+9*r-9*i+3*s,f=3*r-3*t),Math.abs(u)<1e-12){if(Math.abs(d)<1e-12)continue;h=-f/d,0<h&&h<1&&l.push(h)}else v=d*d-4*f*u,g=Math.sqrt(v),v<0||(p=(-d+g)/(2*u),0<p&&p<1&&l.push(p),m=(-d-g)/(2*u),0<m&&m<1&&l.push(m));let y,b=l.length;const x=b;for(;b--;)h=l[b],y=1-h,c[0][b]=y*y*y*e+3*y*y*h*n+3*y*h*h*a+h*h*h*o,c[1][b]=y*y*y*t+3*y*y*h*r+3*y*h*h*i+h*h*h*s;return c[0][x]=e,c[1][x]=t,c[0][x+1]=o,c[1][x+1]=s,c[0].length=c[1].length=x+2,[Math.min(...c[0]),Math.min(...c[1]),Math.max(...c[0]),Math.max(...c[1])]}}t.Util=h;const p=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,728,711,710,729,733,731,730,732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8226,8224,8225,8230,8212,8211,402,8260,8249,8250,8722,8240,8222,8220,8221,8216,8217,8218,8482,64257,64258,321,338,352,376,381,305,322,339,353,382,0,8364];function m(e){return decodeURIComponent(escape(e))}},(e,t,n)=>{n(3)},(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.isNodeJS=void 0;const n="object"===typeof process&&process+""==="[object process]"&&!process.versions.nw&&!(process.versions.electron&&process.type&&"browser"!==process.type);t.isNodeJS=n},(__unused_webpack_module,exports,__w_pdfjs_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),exports.build=exports.RenderTask=exports.PDFWorkerUtil=exports.PDFWorker=exports.PDFPageProxy=exports.PDFDocumentProxy=exports.PDFDocumentLoadingTask=exports.PDFDataRangeTransport=exports.LoopbackPort=exports.DefaultStandardFontDataFactory=exports.DefaultCanvasFactory=exports.DefaultCMapReaderFactory=void 0,exports.getDocument=getDocument,exports.setPDFNetworkStreamFactory=setPDFNetworkStreamFactory,exports.version=void 0;var _util=__w_pdfjs_require__(1),_annotation_storage=__w_pdfjs_require__(5),_display_utils=__w_pdfjs_require__(8),_font_loader=__w_pdfjs_require__(11),_canvas=__w_pdfjs_require__(12),_worker_options=__w_pdfjs_require__(15),_is_node=__w_pdfjs_require__(3),_message_handler=__w_pdfjs_require__(16),_metadata=__w_pdfjs_require__(17),_optional_content_config=__w_pdfjs_require__(18),_transport_stream=__w_pdfjs_require__(19),_xfa_text=__w_pdfjs_require__(20);const DEFAULT_RANGE_CHUNK_SIZE=65536,RENDERING_CANCELLED_TIMEOUT=100;let DefaultCanvasFactory=_display_utils.DOMCanvasFactory;exports.DefaultCanvasFactory=DefaultCanvasFactory;let DefaultCMapReaderFactory=_display_utils.DOMCMapReaderFactory;exports.DefaultCMapReaderFactory=DefaultCMapReaderFactory;let DefaultStandardFontDataFactory=_display_utils.DOMStandardFontDataFactory,createPDFNetworkStream;if(exports.DefaultStandardFontDataFactory=DefaultStandardFontDataFactory,_is_node.isNodeJS){const{NodeCanvasFactory:e,NodeCMapReaderFactory:t,NodeStandardFontDataFactory:n}=__w_pdfjs_require__(21);exports.DefaultCanvasFactory=DefaultCanvasFactory=e,exports.DefaultCMapReaderFactory=DefaultCMapReaderFactory=t,exports.DefaultStandardFontDataFactory=DefaultStandardFontDataFactory=n}function setPDFNetworkStreamFactory(e){createPDFNetworkStream=e}function getDocument(e){const t=new PDFDocumentLoadingTask;let n;if("string"===typeof e||e instanceof URL)n={url:e};else if((0,_util.isArrayBuffer)(e))n={data:e};else if(e instanceof PDFDataRangeTransport)n={range:e};else{if("object"!==typeof e)throw new Error("Invalid parameter in getDocument, need either string, URL, TypedArray, or parameter object.");if(!e.url&&!e.data&&!e.range)throw new Error("Invalid parameter object: need either .data, .range or .url");n=e}const r=Object.create(null);let a=null,i=null;for(const l in n){const e=n[l];switch(l){case"url":if("undefined"!==typeof window)try{r[l]=new URL(e,window.location).href;continue}catch(s){(0,_util.warn)('Cannot create valid URL: "'.concat(s,'".'))}else if("string"===typeof e||e instanceof URL){r[l]=e.toString();continue}throw new Error("Invalid PDF url data: either string or URL-object is expected in the url property.");case"range":a=e;continue;case"worker":i=e;continue;case"data":if(_is_node.isNodeJS&&"undefined"!==typeof Buffer&&e instanceof Buffer)r[l]=new Uint8Array(e);else{if(e instanceof Uint8Array)break;if("string"===typeof e)r[l]=(0,_util.stringToBytes)(e);else if("object"!==typeof e||null===e||isNaN(e.length)){if(!(0,_util.isArrayBuffer)(e))throw new Error("Invalid PDF binary data: either TypedArray, string, or array-like object is expected in the data property.");r[l]=new Uint8Array(e)}else r[l]=new Uint8Array(e)}continue}r[l]=e}if(r.CMapReaderFactory=r.CMapReaderFactory||DefaultCMapReaderFactory,r.StandardFontDataFactory=r.StandardFontDataFactory||DefaultStandardFontDataFactory,r.ignoreErrors=!0!==r.stopAtErrors,r.fontExtraProperties=!0===r.fontExtraProperties,r.pdfBug=!0===r.pdfBug,r.enableXfa=!0===r.enableXfa,(!Number.isInteger(r.rangeChunkSize)||r.rangeChunkSize<1)&&(r.rangeChunkSize=DEFAULT_RANGE_CHUNK_SIZE),("string"!==typeof r.docBaseUrl||(0,_display_utils.isDataScheme)(r.docBaseUrl))&&(r.docBaseUrl=null),(!Number.isInteger(r.maxImageSize)||r.maxImageSize<-1)&&(r.maxImageSize=-1),"string"!==typeof r.cMapUrl&&(r.cMapUrl=null),"string"!==typeof r.standardFontDataUrl&&(r.standardFontDataUrl=null),"boolean"!==typeof r.useWorkerFetch&&(r.useWorkerFetch=r.CMapReaderFactory===_display_utils.DOMCMapReaderFactory&&r.StandardFontDataFactory===_display_utils.DOMStandardFontDataFactory),"boolean"!==typeof r.isEvalSupported&&(r.isEvalSupported=!0),"boolean"!==typeof r.disableFontFace&&(r.disableFontFace=_is_node.isNodeJS),"boolean"!==typeof r.useSystemFonts&&(r.useSystemFonts=!_is_node.isNodeJS&&!r.disableFontFace),"object"===typeof r.ownerDocument&&null!==r.ownerDocument||(r.ownerDocument=globalThis.document),"boolean"!==typeof r.disableRange&&(r.disableRange=!1),"boolean"!==typeof r.disableStream&&(r.disableStream=!1),"boolean"!==typeof r.disableAutoFetch&&(r.disableAutoFetch=!1),(0,_util.setVerbosityLevel)(r.verbosity),!i){const e={verbosity:r.verbosity,port:_worker_options.GlobalWorkerOptions.workerPort};i=e.port?PDFWorker.fromPort(e):new PDFWorker(e),t._worker=i}const o=t.docId;return i.promise.then((function(){if(t.destroyed)throw new Error("Loading aborted");const e=_fetchDocument(i,r,a,o),n=new Promise((function(e){let t;a?t=new _transport_stream.PDFDataTransportStream({length:r.length,initialData:r.initialData,progressiveDone:r.progressiveDone,contentDispositionFilename:r.contentDispositionFilename,disableRange:r.disableRange,disableStream:r.disableStream},a):r.data||(t=createPDFNetworkStream({url:r.url,length:r.length,httpHeaders:r.httpHeaders,withCredentials:r.withCredentials,rangeChunkSize:r.rangeChunkSize,disableRange:r.disableRange,disableStream:r.disableStream})),e(t)}));return Promise.all([e,n]).then((function(e){let[n,a]=e;if(t.destroyed)throw new Error("Loading aborted");const s=new _message_handler.MessageHandler(o,n,i.port),l=new WorkerTransport(s,t,a,r);t._transport=l,s.send("Ready",null)}))})).catch(t._capability.reject),t}async function _fetchDocument(e,t,n,r){if(e.destroyed)throw new Error("Worker was destroyed");n&&(t.length=n.length,t.initialData=n.initialData,t.progressiveDone=n.progressiveDone,t.contentDispositionFilename=n.contentDispositionFilename);const a=await e.messageHandler.sendWithPromise("GetDocRequest",{docId:r,apiVersion:"2.16.105",source:{data:t.data,url:t.url,password:t.password,disableAutoFetch:t.disableAutoFetch,rangeChunkSize:t.rangeChunkSize,length:t.length},maxImageSize:t.maxImageSize,disableFontFace:t.disableFontFace,docBaseUrl:t.docBaseUrl,ignoreErrors:t.ignoreErrors,isEvalSupported:t.isEvalSupported,fontExtraProperties:t.fontExtraProperties,enableXfa:t.enableXfa,useSystemFonts:t.useSystemFonts,cMapUrl:t.useWorkerFetch?t.cMapUrl:null,standardFontDataUrl:t.useWorkerFetch?t.standardFontDataUrl:null});if(t.data&&(t.data=null),e.destroyed)throw new Error("Worker was destroyed");return a}class PDFDocumentLoadingTask{constructor(){var e,t;this._capability=(0,_util.createPromiseCapability)(),this._transport=null,this._worker=null,this.docId="d".concat((_classStaticPrivateFieldSpecSet(PDFDocumentLoadingTask,PDFDocumentLoadingTask,_docId,(e=_classStaticPrivateFieldSpecGet(PDFDocumentLoadingTask,PDFDocumentLoadingTask,_docId),t=e++,e)),t)),this.destroyed=!1,this.onPassword=null,this.onProgress=null,this.onUnsupportedFeature=null}get promise(){return this._capability.promise}async destroy(){var e;this.destroyed=!0,await(null===(e=this._transport)||void 0===e?void 0:e.destroy()),this._transport=null,this._worker&&(this._worker.destroy(),this._worker=null)}}var _docId={writable:!0,value:0};exports.PDFDocumentLoadingTask=PDFDocumentLoadingTask;class PDFDataRangeTransport{constructor(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;this.length=e,this.initialData=t,this.progressiveDone=n,this.contentDispositionFilename=r,this._rangeListeners=[],this._progressListeners=[],this._progressiveReadListeners=[],this._progressiveDoneListeners=[],this._readyCapability=(0,_util.createPromiseCapability)()}addRangeListener(e){this._rangeListeners.push(e)}addProgressListener(e){this._progressListeners.push(e)}addProgressiveReadListener(e){this._progressiveReadListeners.push(e)}addProgressiveDoneListener(e){this._progressiveDoneListeners.push(e)}onDataRange(e,t){for(const n of this._rangeListeners)n(e,t)}onDataProgress(e,t){this._readyCapability.promise.then((()=>{for(const n of this._progressListeners)n(e,t)}))}onDataProgressiveRead(e){this._readyCapability.promise.then((()=>{for(const t of this._progressiveReadListeners)t(e)}))}onDataProgressiveDone(){this._readyCapability.promise.then((()=>{for(const e of this._progressiveDoneListeners)e()}))}transportReady(){this._readyCapability.resolve()}requestDataRange(e,t){(0,_util.unreachable)("Abstract method PDFDataRangeTransport.requestDataRange")}abort(){}}exports.PDFDataRangeTransport=PDFDataRangeTransport;class PDFDocumentProxy{constructor(e,t){this._pdfInfo=e,this._transport=t,Object.defineProperty(this,"fingerprint",{get(){return(0,_display_utils.deprecated)("`PDFDocumentProxy.fingerprint`, please use `PDFDocumentProxy.fingerprints` instead."),this.fingerprints[0]}}),Object.defineProperty(this,"getStats",{value:async()=>((0,_display_utils.deprecated)("`PDFDocumentProxy.getStats`, please use the `PDFDocumentProxy.stats`-getter instead."),this.stats||{streamTypes:{},fontTypes:{}})})}get annotationStorage(){return this._transport.annotationStorage}get numPages(){return this._pdfInfo.numPages}get fingerprints(){return this._pdfInfo.fingerprints}get stats(){return this._transport.stats}get isPureXfa(){return!!this._transport._htmlForXfa}get allXfaHtml(){return this._transport._htmlForXfa}getPage(e){return this._transport.getPage(e)}getPageIndex(e){return this._transport.getPageIndex(e)}getDestinations(){return this._transport.getDestinations()}getDestination(e){return this._transport.getDestination(e)}getPageLabels(){return this._transport.getPageLabels()}getPageLayout(){return this._transport.getPageLayout()}getPageMode(){return this._transport.getPageMode()}getViewerPreferences(){return this._transport.getViewerPreferences()}getOpenAction(){return this._transport.getOpenAction()}getAttachments(){return this._transport.getAttachments()}getJavaScript(){return this._transport.getJavaScript()}getJSActions(){return this._transport.getDocJSActions()}getOutline(){return this._transport.getOutline()}getOptionalContentConfig(){return this._transport.getOptionalContentConfig()}getPermissions(){return this._transport.getPermissions()}getMetadata(){return this._transport.getMetadata()}getMarkInfo(){return this._transport.getMarkInfo()}getData(){return this._transport.getData()}getDownloadInfo(){return this._transport.downloadInfoCapability.promise}cleanup(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this._transport.startCleanup(e||this.isPureXfa)}destroy(){return this.loadingTask.destroy()}get loadingParams(){return this._transport.loadingParams}get loadingTask(){return this._transport.loadingTask}saveDocument(){return this._transport.annotationStorage.size<=0&&(0,_display_utils.deprecated)("saveDocument called while `annotationStorage` is empty, please use the getData-method instead."),this._transport.saveDocument()}getFieldObjects(){return this._transport.getFieldObjects()}hasJSActions(){return this._transport.hasJSActions()}getCalculationOrderIds(){return this._transport.getCalculationOrderIds()}}exports.PDFDocumentProxy=PDFDocumentProxy;class PDFPageProxy{constructor(e,t,n,r){let a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];this._pageIndex=e,this._pageInfo=t,this._ownerDocument=r,this._transport=n,this._stats=a?new _display_utils.StatTimer:null,this._pdfBug=a,this.commonObjs=n.commonObjs,this.objs=new PDFObjects,this._bitmaps=new Set,this.cleanupAfterRender=!1,this.pendingCleanup=!1,this._intentStates=new Map,this._annotationPromises=new Map,this.destroyed=!1}get pageNumber(){return this._pageIndex+1}get rotate(){return this._pageInfo.rotate}get ref(){return this._pageInfo.ref}get userUnit(){return this._pageInfo.userUnit}get view(){return this._pageInfo.view}getViewport(){let{scale:e,rotation:t=this.rotate,offsetX:n=0,offsetY:r=0,dontFlip:a=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new _display_utils.PageViewport({viewBox:this.view,scale:e,rotation:t,offsetX:n,offsetY:r,dontFlip:a})}getAnnotations(){let{intent:e="display"}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=this._transport.getRenderingIntent(e);let n=this._annotationPromises.get(t.cacheKey);return n||(n=this._transport.getAnnotations(this._pageIndex,t.renderingIntent),this._annotationPromises.set(t.cacheKey,n),n=n.then((e=>{for(const t of e)void 0!==t.titleObj&&Object.defineProperty(t,"title",{get:()=>((0,_display_utils.deprecated)("`title`-property on annotation, please use `titleObj` instead."),t.titleObj.str)}),void 0!==t.contentsObj&&Object.defineProperty(t,"contents",{get:()=>((0,_display_utils.deprecated)("`contents`-property on annotation, please use `contentsObj` instead."),t.contentsObj.str)});return e}))),n}getJSActions(){return this._jsActionsPromise||(this._jsActionsPromise=this._transport.getPageJSActions(this._pageIndex))}async getXfa(){var e;return(null===(e=this._transport._htmlForXfa)||void 0===e?void 0:e.children[this._pageIndex])||null}render(e){var t,n,r;let{canvasContext:a,viewport:i,intent:o="display",annotationMode:s=_util.AnnotationMode.ENABLE,transform:l=null,imageLayer:c=null,canvasFactory:u=null,background:d=null,optionalContentConfigPromise:f=null,annotationCanvasMap:h=null,pageColors:p=null,printAnnotationStorage:m=null}=e;void 0!==(null===(t=arguments[0])||void 0===t?void 0:t.renderInteractiveForms)&&((0,_display_utils.deprecated)("render no longer accepts the `renderInteractiveForms`-option, please use the `annotationMode`-option instead."),!0===arguments[0].renderInteractiveForms&&s===_util.AnnotationMode.ENABLE&&(s=_util.AnnotationMode.ENABLE_FORMS)),void 0!==(null===(n=arguments[0])||void 0===n?void 0:n.includeAnnotationStorage)&&((0,_display_utils.deprecated)("render no longer accepts the `includeAnnotationStorage`-option, please use the `annotationMode`-option instead."),!0===arguments[0].includeAnnotationStorage&&s===_util.AnnotationMode.ENABLE&&(s=_util.AnnotationMode.ENABLE_STORAGE)),this._stats&&this._stats.time("Overall");const v=this._transport.getRenderingIntent(o,s,m);this.pendingCleanup=!1,f||(f=this._transport.getOptionalContentConfig());let g=this._intentStates.get(v.cacheKey);g||(g=Object.create(null),this._intentStates.set(v.cacheKey,g)),g.streamReaderCancelTimeout&&(clearTimeout(g.streamReaderCancelTimeout),g.streamReaderCancelTimeout=null);const y=u||new DefaultCanvasFactory({ownerDocument:this._ownerDocument}),b=!!(v.renderingIntent&_util.RenderingIntentFlag.PRINT);g.displayReadyCapability||(g.displayReadyCapability=(0,_util.createPromiseCapability)(),g.operatorList={fnArray:[],argsArray:[],lastChunk:!1,separateAnnots:null},this._stats&&this._stats.time("Page Request"),this._pumpOperatorList(v));const x=e=>{g.renderTasks.delete(w),(this.cleanupAfterRender||b)&&(this.pendingCleanup=!0),this._tryCleanup(),e?(w.capability.reject(e),this._abortOperatorList({intentState:g,reason:e instanceof Error?e:new Error(e)})):w.capability.resolve(),this._stats&&(this._stats.timeEnd("Rendering"),this._stats.timeEnd("Overall"))},w=new InternalRenderTask({callback:x,params:{canvasContext:a,viewport:i,transform:l,imageLayer:c,background:d},objs:this.objs,commonObjs:this.commonObjs,annotationCanvasMap:h,operatorList:g.operatorList,pageIndex:this._pageIndex,canvasFactory:y,useRequestAnimationFrame:!b,pdfBug:this._pdfBug,pageColors:p});((r=g).renderTasks||(r.renderTasks=new Set)).add(w);const N=w.task;return Promise.all([g.displayReadyCapability.promise,f]).then((e=>{let[t,n]=e;this.pendingCleanup?x():(this._stats&&this._stats.time("Rendering"),w.initializeGraphics({transparency:t,optionalContentConfig:n}),w.operatorListChanged())})).catch(x),N}getOperatorList(){let{intent:e="display",annotationMode:t=_util.AnnotationMode.ENABLE,printAnnotationStorage:n=null}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const r=this._transport.getRenderingIntent(e,t,n,!0);let a,i=this._intentStates.get(r.cacheKey);var o;return i||(i=Object.create(null),this._intentStates.set(r.cacheKey,i)),i.opListReadCapability||(a=Object.create(null),a.operatorListChanged=function(){i.operatorList.lastChunk&&(i.opListReadCapability.resolve(i.operatorList),i.renderTasks.delete(a))},i.opListReadCapability=(0,_util.createPromiseCapability)(),((o=i).renderTasks||(o.renderTasks=new Set)).add(a),i.operatorList={fnArray:[],argsArray:[],lastChunk:!1,separateAnnots:null},this._stats&&this._stats.time("Page Request"),this._pumpOperatorList(r)),i.opListReadCapability.promise}streamTextContent(){let{disableCombineTextItems:e=!1,includeMarkedContent:t=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this._transport.messageHandler.sendWithStream("GetTextContent",{pageIndex:this._pageIndex,combineTextItems:!0!==e,includeMarkedContent:!0===t},{highWaterMark:100,size:e=>e.items.length})}getTextContent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this._transport._htmlForXfa)return this.getXfa().then((e=>_xfa_text.XfaText.textContent(e)));const t=this.streamTextContent(e);return new Promise((function(e,n){const r=t.getReader(),a={items:[],styles:Object.create(null)};!function t(){r.read().then((function(n){let{value:r,done:i}=n;i?e(a):(Object.assign(a.styles,r.styles),a.items.push(...r.items),t())}),n)}()}))}getStructTree(){return this._structTreePromise||(this._structTreePromise=this._transport.getStructTree(this._pageIndex))}_destroy(){this.destroyed=!0;const e=[];for(const t of this._intentStates.values())if(this._abortOperatorList({intentState:t,reason:new Error("Page was destroyed."),force:!0}),!t.opListReadCapability)for(const n of t.renderTasks)e.push(n.completed),n.cancel();this.objs.clear();for(const t of this._bitmaps)t.close();return this._bitmaps.clear(),this._annotationPromises.clear(),this._jsActionsPromise=null,this._structTreePromise=null,this.pendingCleanup=!1,Promise.all(e)}cleanup(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.pendingCleanup=!0,this._tryCleanup(e)}_tryCleanup(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!this.pendingCleanup)return!1;for(const{renderTasks:t,operatorList:n}of this._intentStates.values())if(t.size>0||!n.lastChunk)return!1;this._intentStates.clear(),this.objs.clear(),this._annotationPromises.clear(),this._jsActionsPromise=null,this._structTreePromise=null,e&&this._stats&&(this._stats=new _display_utils.StatTimer);for(const t of this._bitmaps)t.close();return this._bitmaps.clear(),this.pendingCleanup=!1,!0}_startRenderPage(e,t){const n=this._intentStates.get(t);n&&(this._stats&&this._stats.timeEnd("Page Request"),n.displayReadyCapability&&n.displayReadyCapability.resolve(e))}_renderPageChunk(e,t){for(let n=0,r=e.length;n<r;n++)t.operatorList.fnArray.push(e.fnArray[n]),t.operatorList.argsArray.push(e.argsArray[n]);t.operatorList.lastChunk=e.lastChunk,t.operatorList.separateAnnots=e.separateAnnots;for(const n of t.renderTasks)n.operatorListChanged();e.lastChunk&&this._tryCleanup()}_pumpOperatorList(e){let{renderingIntent:t,cacheKey:n,annotationStorageMap:r}=e;const a=this._transport.messageHandler.sendWithStream("GetOperatorList",{pageIndex:this._pageIndex,intent:t,cacheKey:n,annotationStorage:r}).getReader(),i=this._intentStates.get(n);i.streamReader=a;const o=()=>{a.read().then((e=>{let{value:t,done:n}=e;n?i.streamReader=null:this._transport.destroyed||(this._renderPageChunk(t,i),o())}),(e=>{if(i.streamReader=null,!this._transport.destroyed){if(i.operatorList){i.operatorList.lastChunk=!0;for(const e of i.renderTasks)e.operatorListChanged();this._tryCleanup()}if(i.displayReadyCapability)i.displayReadyCapability.reject(e);else{if(!i.opListReadCapability)throw e;i.opListReadCapability.reject(e)}}}))};o()}_abortOperatorList(e){let{intentState:t,reason:n,force:r=!1}=e;if(t.streamReader){if(!r){if(t.renderTasks.size>0)return;if(n instanceof _display_utils.RenderingCancelledException)return void(t.streamReaderCancelTimeout=setTimeout((()=>{this._abortOperatorList({intentState:t,reason:n,force:!0}),t.streamReaderCancelTimeout=null}),RENDERING_CANCELLED_TIMEOUT))}if(t.streamReader.cancel(new _util.AbortException(n.message)).catch((()=>{})),t.streamReader=null,!this._transport.destroyed){for(const[e,n]of this._intentStates)if(n===t){this._intentStates.delete(e);break}this.cleanup()}}}get stats(){return this._stats}}exports.PDFPageProxy=PDFPageProxy;class LoopbackPort{constructor(){this._listeners=[],this._deferred=Promise.resolve()}postMessage(e,t){const n={data:structuredClone(e,t)};this._deferred.then((()=>{for(const e of this._listeners)e.call(this,n)}))}addEventListener(e,t){this._listeners.push(t)}removeEventListener(e,t){const n=this._listeners.indexOf(t);this._listeners.splice(n,1)}terminate(){this._listeners.length=0}}exports.LoopbackPort=LoopbackPort;const PDFWorkerUtil={isWorkerDisabled:!1,fallbackWorkerSrc:null,fakeWorkerId:0};if(exports.PDFWorkerUtil=PDFWorkerUtil,_is_node.isNodeJS)PDFWorkerUtil.isWorkerDisabled=!0,PDFWorkerUtil.fallbackWorkerSrc="./pdf.worker.js";else if("object"===typeof document){var _document,_document$currentScri;const e=null===(_document=document)||void 0===_document||null===(_document$currentScri=_document.currentScript)||void 0===_document$currentScri?void 0:_document$currentScri.src;e&&(PDFWorkerUtil.fallbackWorkerSrc=e.replace(/(\.(?:min\.)?js)(\?.*)?$/i,".worker$1$2"))}PDFWorkerUtil.isSameOrigin=function(e,t){let n;try{if(n=new URL(e),!n.origin||"null"===n.origin)return!1}catch(a){return!1}const r=new URL(t,n);return n.origin===r.origin},PDFWorkerUtil.createCDNWrapper=function(e){const t='importScripts("'.concat(e,'");');return URL.createObjectURL(new Blob([t]))};class PDFWorker{constructor(){let{name:e=null,port:t=null,verbosity:n=(0,_util.getVerbosityLevel)()}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t&&_classStaticPrivateFieldSpecGet(PDFWorker,PDFWorker,_workerPorts).has(t))throw new Error("Cannot use more than one PDFWorker per port.");if(this.name=e,this.destroyed=!1,this.verbosity=n,this._readyCapability=(0,_util.createPromiseCapability)(),this._port=null,this._webWorker=null,this._messageHandler=null,t)return _classStaticPrivateFieldSpecGet(PDFWorker,PDFWorker,_workerPorts).set(t,this),void this._initializeFromPort(t);this._initialize()}get promise(){return this._readyCapability.promise}get port(){return this._port}get messageHandler(){return this._messageHandler}_initializeFromPort(e){this._port=e,this._messageHandler=new _message_handler.MessageHandler("main","worker",e),this._messageHandler.on("ready",(function(){})),this._readyCapability.resolve()}_initialize(){if(!PDFWorkerUtil.isWorkerDisabled&&!PDFWorker._mainThreadWorkerMessageHandler){let{workerSrc:t}=PDFWorker;try{PDFWorkerUtil.isSameOrigin(window.location.href,t)||(t=PDFWorkerUtil.createCDNWrapper(new URL(t,window.location).href));const e=new Worker(t),n=new _message_handler.MessageHandler("main","worker",e),r=()=>{e.removeEventListener("error",a),n.destroy(),e.terminate(),this.destroyed?this._readyCapability.reject(new Error("Worker was destroyed")):this._setupFakeWorker()},a=()=>{this._webWorker||r()};e.addEventListener("error",a),n.on("test",(t=>{e.removeEventListener("error",a),this.destroyed?r():t?(this._messageHandler=n,this._port=e,this._webWorker=e,this._readyCapability.resolve(),n.send("configure",{verbosity:this.verbosity})):(this._setupFakeWorker(),n.destroy(),e.terminate())})),n.on("ready",(t=>{if(e.removeEventListener("error",a),this.destroyed)r();else try{i()}catch(n){this._setupFakeWorker()}}));const i=()=>{const e=new Uint8Array;n.send("test",e,[e.buffer])};return void i()}catch(e){(0,_util.info)("The worker has been disabled.")}}this._setupFakeWorker()}_setupFakeWorker(){PDFWorkerUtil.isWorkerDisabled||((0,_util.warn)("Setting up fake worker."),PDFWorkerUtil.isWorkerDisabled=!0),PDFWorker._setupFakeWorkerGlobal.then((e=>{if(this.destroyed)return void this._readyCapability.reject(new Error("Worker was destroyed"));const t=new LoopbackPort;this._port=t;const n="fake".concat(PDFWorkerUtil.fakeWorkerId++),r=new _message_handler.MessageHandler(n+"_worker",n,t);e.setup(r,t);const a=new _message_handler.MessageHandler(n,n+"_worker",t);this._messageHandler=a,this._readyCapability.resolve(),a.send("configure",{verbosity:this.verbosity})})).catch((e=>{this._readyCapability.reject(new Error('Setting up fake worker failed: "'.concat(e.message,'".')))}))}destroy(){this.destroyed=!0,this._webWorker&&(this._webWorker.terminate(),this._webWorker=null),_classStaticPrivateFieldSpecGet(PDFWorker,PDFWorker,_workerPorts).delete(this._port),this._port=null,this._messageHandler&&(this._messageHandler.destroy(),this._messageHandler=null)}static fromPort(e){if(null===e||void 0===e||!e.port)throw new Error("PDFWorker.fromPort - invalid method signature.");return _classStaticPrivateFieldSpecGet(this,PDFWorker,_workerPorts).has(e.port)?_classStaticPrivateFieldSpecGet(this,PDFWorker,_workerPorts).get(e.port):new PDFWorker(e)}static get workerSrc(){if(_worker_options.GlobalWorkerOptions.workerSrc)return _worker_options.GlobalWorkerOptions.workerSrc;if(null!==PDFWorkerUtil.fallbackWorkerSrc)return _is_node.isNodeJS||(0,_display_utils.deprecated)('No "GlobalWorkerOptions.workerSrc" specified.'),PDFWorkerUtil.fallbackWorkerSrc;throw new Error('No "GlobalWorkerOptions.workerSrc" specified.')}static get _mainThreadWorkerMessageHandler(){try{var e;return(null===(e=globalThis.pdfjsWorker)||void 0===e?void 0:e.WorkerMessageHandler)||null}catch(t){return null}}static get _setupFakeWorkerGlobal(){const loader=async()=>{const mainWorkerMessageHandler=this._mainThreadWorkerMessageHandler;if(mainWorkerMessageHandler)return mainWorkerMessageHandler;if(_is_node.isNodeJS){const worker=eval("require")(this.workerSrc);return worker.WorkerMessageHandler}return await(0,_display_utils.loadScript)(this.workerSrc),window.pdfjsWorker.WorkerMessageHandler};return(0,_util.shadow)(this,"_setupFakeWorkerGlobal",loader())}}var _workerPorts={writable:!0,value:new WeakMap};exports.PDFWorker=PDFWorker,PDFWorker.getWorkerSrc=function(){return(0,_display_utils.deprecated)("`PDFWorker.getWorkerSrc()`, please use `PDFWorker.workerSrc` instead."),this.workerSrc};var _docStats=new WeakMap,_pageCache=new WeakMap,_pagePromises=new WeakMap,_metadataPromise=new WeakMap;class WorkerTransport{constructor(e,t,n,r){_classPrivateFieldInitSpec(this,_docStats,{writable:!0,value:null}),_classPrivateFieldInitSpec(this,_pageCache,{writable:!0,value:new Map}),_classPrivateFieldInitSpec(this,_pagePromises,{writable:!0,value:new Map}),_classPrivateFieldInitSpec(this,_metadataPromise,{writable:!0,value:null}),this.messageHandler=e,this.loadingTask=t,this.commonObjs=new PDFObjects,this.fontLoader=new _font_loader.FontLoader({docId:t.docId,onUnsupportedFeature:this._onUnsupportedFeature.bind(this),ownerDocument:r.ownerDocument,styleElement:r.styleElement}),this._params=r,r.useWorkerFetch||(this.CMapReaderFactory=new r.CMapReaderFactory({baseUrl:r.cMapUrl,isCompressed:r.cMapPacked}),this.StandardFontDataFactory=new r.StandardFontDataFactory({baseUrl:r.standardFontDataUrl})),this.destroyed=!1,this.destroyCapability=null,this._passwordCapability=null,this._networkStream=n,this._fullReader=null,this._lastProgress=null,this.downloadInfoCapability=(0,_util.createPromiseCapability)(),this.setupMessageHandler()}get annotationStorage(){return(0,_util.shadow)(this,"annotationStorage",new _annotation_storage.AnnotationStorage)}get stats(){return _classPrivateFieldGet(this,_docStats)}getRenderingIntent(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_util.AnnotationMode.ENABLE,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=_util.RenderingIntentFlag.DISPLAY,i=null;switch(e){case"any":a=_util.RenderingIntentFlag.ANY;break;case"display":break;case"print":a=_util.RenderingIntentFlag.PRINT;break;default:(0,_util.warn)("getRenderingIntent - invalid intent: ".concat(e))}switch(t){case _util.AnnotationMode.DISABLE:a+=_util.RenderingIntentFlag.ANNOTATIONS_DISABLE;break;case _util.AnnotationMode.ENABLE:break;case _util.AnnotationMode.ENABLE_FORMS:a+=_util.RenderingIntentFlag.ANNOTATIONS_FORMS;break;case _util.AnnotationMode.ENABLE_STORAGE:a+=_util.RenderingIntentFlag.ANNOTATIONS_STORAGE,i=(a&_util.RenderingIntentFlag.PRINT&&n instanceof _annotation_storage.PrintAnnotationStorage?n:this.annotationStorage).serializable;break;default:(0,_util.warn)("getRenderingIntent - invalid annotationMode: ".concat(t))}return r&&(a+=_util.RenderingIntentFlag.OPLIST),{renderingIntent:a,cacheKey:"".concat(a,"_").concat(_annotation_storage.AnnotationStorage.getHash(i)),annotationStorageMap:i}}destroy(){if(this.destroyCapability)return this.destroyCapability.promise;this.destroyed=!0,this.destroyCapability=(0,_util.createPromiseCapability)(),this._passwordCapability&&this._passwordCapability.reject(new Error("Worker was destroyed during onPassword callback"));const e=[];for(const n of _classPrivateFieldGet(this,_pageCache).values())e.push(n._destroy());_classPrivateFieldGet(this,_pageCache).clear(),_classPrivateFieldGet(this,_pagePromises).clear(),this.hasOwnProperty("annotationStorage")&&this.annotationStorage.resetModified();const t=this.messageHandler.sendWithPromise("Terminate",null);return e.push(t),Promise.all(e).then((()=>{this.commonObjs.clear(),this.fontLoader.clear(),_classPrivateFieldSet(this,_metadataPromise,null),this._getFieldObjectsPromise=null,this._hasJSActionsPromise=null,this._networkStream&&this._networkStream.cancelAllRequests(new _util.AbortException("Worker was terminated.")),this.messageHandler&&(this.messageHandler.destroy(),this.messageHandler=null),this.destroyCapability.resolve()}),this.destroyCapability.reject),this.destroyCapability.promise}setupMessageHandler(){const{messageHandler:e,loadingTask:t}=this;e.on("GetReader",((e,t)=>{(0,_util.assert)(this._networkStream,"GetReader - no `IPDFStream` instance available."),this._fullReader=this._networkStream.getFullReader(),this._fullReader.onProgress=e=>{this._lastProgress={loaded:e.loaded,total:e.total}},t.onPull=()=>{this._fullReader.read().then((function(e){let{value:n,done:r}=e;r?t.close():((0,_util.assert)((0,_util.isArrayBuffer)(n),"GetReader - expected an ArrayBuffer."),t.enqueue(new Uint8Array(n),1,[n]))})).catch((e=>{t.error(e)}))},t.onCancel=e=>{this._fullReader.cancel(e),t.ready.catch((e=>{if(!this.destroyed)throw e}))}})),e.on("ReaderHeadersReady",(e=>{const n=(0,_util.createPromiseCapability)(),r=this._fullReader;return r.headersReady.then((()=>{var e;r.isStreamingSupported&&r.isRangeSupported||(this._lastProgress&&(null===(e=t.onProgress)||void 0===e||e.call(t,this._lastProgress)),r.onProgress=e=>{var n;null===(n=t.onProgress)||void 0===n||n.call(t,{loaded:e.loaded,total:e.total})});n.resolve({isStreamingSupported:r.isStreamingSupported,isRangeSupported:r.isRangeSupported,contentLength:r.contentLength})}),n.reject),n.promise})),e.on("GetRangeReader",((e,t)=>{(0,_util.assert)(this._networkStream,"GetRangeReader - no `IPDFStream` instance available.");const n=this._networkStream.getRangeReader(e.begin,e.end);n?(t.onPull=()=>{n.read().then((function(e){let{value:n,done:r}=e;r?t.close():((0,_util.assert)((0,_util.isArrayBuffer)(n),"GetRangeReader - expected an ArrayBuffer."),t.enqueue(new Uint8Array(n),1,[n]))})).catch((e=>{t.error(e)}))},t.onCancel=e=>{n.cancel(e),t.ready.catch((e=>{if(!this.destroyed)throw e}))}):t.close()})),e.on("GetDoc",(e=>{let{pdfInfo:n}=e;this._numPages=n.numPages,this._htmlForXfa=n.htmlForXfa,delete n.htmlForXfa,t._capability.resolve(new PDFDocumentProxy(n,this))})),e.on("DocException",(function(e){let n;switch(e.name){case"PasswordException":n=new _util.PasswordException(e.message,e.code);break;case"InvalidPDFException":n=new _util.InvalidPDFException(e.message);break;case"MissingPDFException":n=new _util.MissingPDFException(e.message);break;case"UnexpectedResponseException":n=new _util.UnexpectedResponseException(e.message,e.status);break;case"UnknownErrorException":n=new _util.UnknownErrorException(e.message,e.details);break;default:(0,_util.unreachable)("DocException - expected a valid Error.")}t._capability.reject(n)})),e.on("PasswordRequest",(e=>{if(this._passwordCapability=(0,_util.createPromiseCapability)(),t.onPassword){const r=e=>{e instanceof Error?this._passwordCapability.reject(e):this._passwordCapability.resolve({password:e})};try{t.onPassword(r,e.code)}catch(n){this._passwordCapability.reject(n)}}else this._passwordCapability.reject(new _util.PasswordException(e.message,e.code));return this._passwordCapability.promise})),e.on("DataLoaded",(e=>{var n;null===(n=t.onProgress)||void 0===n||n.call(t,{loaded:e.length,total:e.length}),this.downloadInfoCapability.resolve(e)})),e.on("StartRenderPage",(e=>{this.destroyed||_classPrivateFieldGet(this,_pageCache).get(e.pageIndex)._startRenderPage(e.transparency,e.cacheKey)})),e.on("commonobj",(t=>{var n;let[r,a,i]=t;if(!this.destroyed&&!this.commonObjs.has(r))switch(a){case"Font":const t=this._params;if("error"in i){const e=i.error;(0,_util.warn)("Error during font loading: ".concat(e)),this.commonObjs.resolve(r,e);break}let o=null;t.pdfBug&&null!==(n=globalThis.FontInspector)&&void 0!==n&&n.enabled&&(o={registerFont(e,t){globalThis.FontInspector.fontAdded(e,t)}});const s=new _font_loader.FontFaceObject(i,{isEvalSupported:t.isEvalSupported,disableFontFace:t.disableFontFace,ignoreErrors:t.ignoreErrors,onUnsupportedFeature:this._onUnsupportedFeature.bind(this),fontRegistry:o});this.fontLoader.bind(s).catch((t=>e.sendWithPromise("FontFallback",{id:r}))).finally((()=>{!t.fontExtraProperties&&s.data&&(s.data=null),this.commonObjs.resolve(r,s)}));break;case"FontPath":case"Image":this.commonObjs.resolve(r,i);break;default:throw new Error("Got unknown common object type ".concat(a))}})),e.on("obj",(e=>{let[t,n,r,a]=e;if(this.destroyed)return;const i=_classPrivateFieldGet(this,_pageCache).get(n);if(!i.objs.has(t))switch(r){case"Image":i.objs.resolve(t,a);const e=8e6;if(a){let t;if(a.bitmap){const{bitmap:e,width:n,height:r}=a;t=n*r*4,i._bitmaps.add(e)}else{var o;t=(null===(o=a.data)||void 0===o?void 0:o.length)||0}t>e&&(i.cleanupAfterRender=!0)}break;case"Pattern":i.objs.resolve(t,a);break;default:throw new Error("Got unknown object type ".concat(r))}})),e.on("DocProgress",(e=>{var n;this.destroyed||null===(n=t.onProgress)||void 0===n||n.call(t,{loaded:e.loaded,total:e.total})})),e.on("DocStats",(e=>{this.destroyed||_classPrivateFieldSet(this,_docStats,Object.freeze({streamTypes:Object.freeze(e.streamTypes),fontTypes:Object.freeze(e.fontTypes)}))})),e.on("UnsupportedFeature",this._onUnsupportedFeature.bind(this)),e.on("FetchBuiltInCMap",(e=>this.destroyed?Promise.reject(new Error("Worker was destroyed.")):this.CMapReaderFactory?this.CMapReaderFactory.fetch(e):Promise.reject(new Error("CMapReaderFactory not initialized, see the `useWorkerFetch` parameter.")))),e.on("FetchStandardFontData",(e=>this.destroyed?Promise.reject(new Error("Worker was destroyed.")):this.StandardFontDataFactory?this.StandardFontDataFactory.fetch(e):Promise.reject(new Error("StandardFontDataFactory not initialized, see the `useWorkerFetch` parameter."))))}_onUnsupportedFeature(e){var t,n;let{featureId:r}=e;this.destroyed||null===(t=(n=this.loadingTask).onUnsupportedFeature)||void 0===t||t.call(n,r)}getData(){return this.messageHandler.sendWithPromise("GetData",null)}getPage(e){if(!Number.isInteger(e)||e<=0||e>this._numPages)return Promise.reject(new Error("Invalid page request."));const t=e-1,n=_classPrivateFieldGet(this,_pagePromises).get(t);if(n)return n;const r=this.messageHandler.sendWithPromise("GetPage",{pageIndex:t}).then((e=>{if(this.destroyed)throw new Error("Transport destroyed");const n=new PDFPageProxy(t,e,this,this._params.ownerDocument,this._params.pdfBug);return _classPrivateFieldGet(this,_pageCache).set(t,n),n}));return _classPrivateFieldGet(this,_pagePromises).set(t,r),r}getPageIndex(e){return"object"!==typeof e||null===e||!Number.isInteger(e.num)||e.num<0||!Number.isInteger(e.gen)||e.gen<0?Promise.reject(new Error("Invalid pageIndex request.")):this.messageHandler.sendWithPromise("GetPageIndex",{num:e.num,gen:e.gen})}getAnnotations(e,t){return this.messageHandler.sendWithPromise("GetAnnotations",{pageIndex:e,intent:t})}saveDocument(){var e,t;return this.messageHandler.sendWithPromise("SaveDocument",{isPureXfa:!!this._htmlForXfa,numPages:this._numPages,annotationStorage:this.annotationStorage.serializable,filename:null!==(e=null===(t=this._fullReader)||void 0===t?void 0:t.filename)&&void 0!==e?e:null}).finally((()=>{this.annotationStorage.resetModified()}))}getFieldObjects(){return this._getFieldObjectsPromise||(this._getFieldObjectsPromise=this.messageHandler.sendWithPromise("GetFieldObjects",null))}hasJSActions(){return this._hasJSActionsPromise||(this._hasJSActionsPromise=this.messageHandler.sendWithPromise("HasJSActions",null))}getCalculationOrderIds(){return this.messageHandler.sendWithPromise("GetCalculationOrderIds",null)}getDestinations(){return this.messageHandler.sendWithPromise("GetDestinations",null)}getDestination(e){return"string"!==typeof e?Promise.reject(new Error("Invalid destination request.")):this.messageHandler.sendWithPromise("GetDestination",{id:e})}getPageLabels(){return this.messageHandler.sendWithPromise("GetPageLabels",null)}getPageLayout(){return this.messageHandler.sendWithPromise("GetPageLayout",null)}getPageMode(){return this.messageHandler.sendWithPromise("GetPageMode",null)}getViewerPreferences(){return this.messageHandler.sendWithPromise("GetViewerPreferences",null)}getOpenAction(){return this.messageHandler.sendWithPromise("GetOpenAction",null)}getAttachments(){return this.messageHandler.sendWithPromise("GetAttachments",null)}getJavaScript(){return this.messageHandler.sendWithPromise("GetJavaScript",null)}getDocJSActions(){return this.messageHandler.sendWithPromise("GetDocJSActions",null)}getPageJSActions(e){return this.messageHandler.sendWithPromise("GetPageJSActions",{pageIndex:e})}getStructTree(e){return this.messageHandler.sendWithPromise("GetStructTree",{pageIndex:e})}getOutline(){return this.messageHandler.sendWithPromise("GetOutline",null)}getOptionalContentConfig(){return this.messageHandler.sendWithPromise("GetOptionalContentConfig",null).then((e=>new _optional_content_config.OptionalContentConfig(e)))}getPermissions(){return this.messageHandler.sendWithPromise("GetPermissions",null)}getMetadata(){return _classPrivateFieldGet(this,_metadataPromise)||_classPrivateFieldSet(this,_metadataPromise,this.messageHandler.sendWithPromise("GetMetadata",null).then((e=>{var t,n,r,a;return{info:e[0],metadata:e[1]?new _metadata.Metadata(e[1]):null,contentDispositionFilename:null!==(t=null===(n=this._fullReader)||void 0===n?void 0:n.filename)&&void 0!==t?t:null,contentLength:null!==(r=null===(a=this._fullReader)||void 0===a?void 0:a.contentLength)&&void 0!==r?r:null}})))}getMarkInfo(){return this.messageHandler.sendWithPromise("GetMarkInfo",null)}async startCleanup(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(await this.messageHandler.sendWithPromise("Cleanup",null),!this.destroyed){for(const e of _classPrivateFieldGet(this,_pageCache).values())if(!e.cleanup())throw new Error("startCleanup: Page ".concat(e.pageNumber," is currently rendering."));this.commonObjs.clear(),e||this.fontLoader.clear(),_classPrivateFieldSet(this,_metadataPromise,null),this._getFieldObjectsPromise=null,this._hasJSActionsPromise=null}}get loadingParams(){const e=this._params;return(0,_util.shadow)(this,"loadingParams",{disableAutoFetch:e.disableAutoFetch,enableXfa:e.enableXfa})}}var _objs=new WeakMap,_ensureObj=new WeakSet;class PDFObjects{constructor(){_classPrivateMethodInitSpec(this,_ensureObj),_classPrivateFieldInitSpec(this,_objs,{writable:!0,value:Object.create(null)})}get(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(t){const n=_classPrivateMethodGet(this,_ensureObj,_ensureObj2).call(this,e);return n.capability.promise.then((()=>t(n.data))),null}const n=_classPrivateFieldGet(this,_objs)[e];if(null===n||void 0===n||!n.capability.settled)throw new Error("Requesting object that isn't resolved yet ".concat(e,"."));return n.data}has(e){const t=_classPrivateFieldGet(this,_objs)[e];return(null===t||void 0===t?void 0:t.capability.settled)||!1}resolve(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const n=_classPrivateMethodGet(this,_ensureObj,_ensureObj2).call(this,e);n.data=t,n.capability.resolve()}clear(){_classPrivateFieldSet(this,_objs,Object.create(null))}}function _ensureObj2(e){const t=_classPrivateFieldGet(this,_objs)[e];return t||(_classPrivateFieldGet(this,_objs)[e]={capability:(0,_util.createPromiseCapability)(),data:null})}var _internalRenderTask=new WeakMap;class RenderTask{constructor(e){_classPrivateFieldInitSpec(this,_internalRenderTask,{writable:!0,value:null}),_classPrivateFieldSet(this,_internalRenderTask,e),this.onContinue=null}get promise(){return _classPrivateFieldGet(this,_internalRenderTask).capability.promise}cancel(){_classPrivateFieldGet(this,_internalRenderTask).cancel()}get separateAnnots(){const{separateAnnots:e}=_classPrivateFieldGet(this,_internalRenderTask).operatorList;if(!e)return!1;const{annotationCanvasMap:t}=_classPrivateFieldGet(this,_internalRenderTask);return e.form||e.canvas&&(null===t||void 0===t?void 0:t.size)>0}}exports.RenderTask=RenderTask;class InternalRenderTask{constructor(e){let{callback:t,params:n,objs:r,commonObjs:a,annotationCanvasMap:i,operatorList:o,pageIndex:s,canvasFactory:l,useRequestAnimationFrame:c=!1,pdfBug:u=!1,pageColors:d=null}=e;this.callback=t,this.params=n,this.objs=r,this.commonObjs=a,this.annotationCanvasMap=i,this.operatorListIdx=null,this.operatorList=o,this._pageIndex=s,this.canvasFactory=l,this._pdfBug=u,this.pageColors=d,this.running=!1,this.graphicsReadyCallback=null,this.graphicsReady=!1,this._useRequestAnimationFrame=!0===c&&"undefined"!==typeof window,this.cancelled=!1,this.capability=(0,_util.createPromiseCapability)(),this.task=new RenderTask(this),this._cancelBound=this.cancel.bind(this),this._continueBound=this._continue.bind(this),this._scheduleNextBound=this._scheduleNext.bind(this),this._nextBound=this._next.bind(this),this._canvas=n.canvasContext.canvas}get completed(){return this.capability.promise.catch((function(){}))}initializeGraphics(e){var t;let{transparency:n=!1,optionalContentConfig:r}=e;if(this.cancelled)return;if(this._canvas){if(_classStaticPrivateFieldSpecGet(InternalRenderTask,InternalRenderTask,_canvasInUse).has(this._canvas))throw new Error("Cannot use the same canvas during multiple render() operations. Use different canvas or ensure previous operations were cancelled or completed.");_classStaticPrivateFieldSpecGet(InternalRenderTask,InternalRenderTask,_canvasInUse).add(this._canvas)}this._pdfBug&&null!==(t=globalThis.StepperManager)&&void 0!==t&&t.enabled&&(this.stepper=globalThis.StepperManager.create(this._pageIndex),this.stepper.init(this.operatorList),this.stepper.nextBreakPoint=this.stepper.getNextBreakPoint());const{canvasContext:a,viewport:i,transform:o,imageLayer:s,background:l}=this.params;this.gfx=new _canvas.CanvasGraphics(a,this.commonObjs,this.objs,this.canvasFactory,s,r,this.annotationCanvasMap,this.pageColors),this.gfx.beginDrawing({transform:o,viewport:i,transparency:n,background:l}),this.operatorListIdx=0,this.graphicsReady=!0,this.graphicsReadyCallback&&this.graphicsReadyCallback()}cancel(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.running=!1,this.cancelled=!0,this.gfx&&this.gfx.endDrawing(),this._canvas&&_classStaticPrivateFieldSpecGet(InternalRenderTask,InternalRenderTask,_canvasInUse).delete(this._canvas),this.callback(e||new _display_utils.RenderingCancelledException("Rendering cancelled, page ".concat(this._pageIndex+1),"canvas"))}operatorListChanged(){this.graphicsReady?(this.stepper&&this.stepper.updateOperatorList(this.operatorList),this.running||this._continue()):this.graphicsReadyCallback||(this.graphicsReadyCallback=this._continueBound)}_continue(){this.running=!0,this.cancelled||(this.task.onContinue?this.task.onContinue(this._scheduleNextBound):this._scheduleNext())}_scheduleNext(){this._useRequestAnimationFrame?window.requestAnimationFrame((()=>{this._nextBound().catch(this._cancelBound)})):Promise.resolve().then(this._nextBound).catch(this._cancelBound)}async _next(){this.cancelled||(this.operatorListIdx=this.gfx.executeOperatorList(this.operatorList,this.operatorListIdx,this._continueBound,this.stepper),this.operatorListIdx===this.operatorList.argsArray.length&&(this.running=!1,this.operatorList.lastChunk&&(this.gfx.endDrawing(),this._canvas&&_classStaticPrivateFieldSpecGet(InternalRenderTask,InternalRenderTask,_canvasInUse).delete(this._canvas),this.callback())))}}var _canvasInUse={writable:!0,value:new WeakSet};const version="2.16.105";exports.version=version;const build="172ccdbe5";exports.build=build},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PrintAnnotationStorage=t.AnnotationStorage=void 0;var r=n(1),a=n(6),i=n(10),o=new WeakSet;class s{constructor(){_classPrivateMethodInitSpec(this,o),this._storage=new Map,this._modified=!1,this.onSetModified=null,this.onResetModified=null,this.onAnnotationEditor=null}getValue(e,t){const n=this._storage.get(e);return void 0===n?t:Object.assign(t,n)}getRawValue(e){return this._storage.get(e)}remove(e){if(this._storage.delete(e),0===this._storage.size&&this.resetModified(),"function"===typeof this.onAnnotationEditor){for(const e of this._storage.values())if(e instanceof a.AnnotationEditor)return;this.onAnnotationEditor(null)}}setValue(e,t){const n=this._storage.get(e);let r=!1;if(void 0!==n)for(const[a,i]of Object.entries(t))n[a]!==i&&(r=!0,n[a]=i);else r=!0,this._storage.set(e,t);r&&_classPrivateMethodGet(this,o,l).call(this),t instanceof a.AnnotationEditor&&"function"===typeof this.onAnnotationEditor&&this.onAnnotationEditor(t.constructor._type)}has(e){return this._storage.has(e)}getAll(){return this._storage.size>0?(0,r.objectFromMap)(this._storage):null}get size(){return this._storage.size}resetModified(){this._modified&&(this._modified=!1,"function"===typeof this.onResetModified&&this.onResetModified())}get print(){return new u(this)}get serializable(){if(0===this._storage.size)return null;const e=new Map;for(const[t,n]of this._storage){const r=n instanceof a.AnnotationEditor?n.serialize():n;r&&e.set(t,r)}return e}static getHash(e){if(!e)return"";const t=new i.MurmurHash3_64;for(const[n,r]of e)t.update("".concat(n,":").concat(JSON.stringify(r)));return t.hexdigest()}}function l(){this._modified||(this._modified=!0,"function"===typeof this.onSetModified&&this.onSetModified())}t.AnnotationStorage=s;var c=new WeakMap;class u extends s{constructor(e){super(),_classPrivateFieldInitSpec(this,c,{writable:!0,value:null}),_classPrivateFieldSet(this,c,structuredClone(e.serializable))}get print(){(0,r.unreachable)("Should not call PrintAnnotationStorage.print")}get serializable(){return _classPrivateFieldGet(this,c)}}t.PrintAnnotationStorage=u},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.AnnotationEditor=void 0;var r=n(7),a=n(1),i=new WeakMap,o=new WeakMap,s=new WeakMap,l=new WeakMap,c=new WeakMap,u=new WeakMap;class d{constructor(e){_classPrivateFieldInitSpec(this,i,{writable:!0,value:this.focusin.bind(this)}),_classPrivateFieldInitSpec(this,o,{writable:!0,value:this.focusout.bind(this)}),_classPrivateFieldInitSpec(this,s,{writable:!0,value:!1}),_classPrivateFieldInitSpec(this,l,{writable:!0,value:!1}),_classPrivateFieldInitSpec(this,c,{writable:!0,value:!1}),_classPrivateFieldInitSpec(this,u,{writable:!0,value:d._zIndex++}),this.constructor===d&&(0,a.unreachable)("Cannot initialize AnnotationEditor."),this.parent=e.parent,this.id=e.id,this.width=this.height=null,this.pageIndex=e.parent.pageIndex,this.name=e.name,this.div=null;const[t,n]=this.parent.viewportBaseDimensions;this.x=e.x/t,this.y=e.y/n,this.rotation=this.parent.viewport.rotation,this.isAttachedToDOM=!1}static get _defaultLineColor(){return(0,a.shadow)(this,"_defaultLineColor",this._colorManager.getHexCode("CanvasText"))}setInBackground(){this.div.style.zIndex=0}setInForeground(){this.div.style.zIndex=_classPrivateFieldGet(this,u)}focusin(e){_classPrivateFieldGet(this,s)?_classPrivateFieldSet(this,s,!1):this.parent.setSelected(this)}focusout(e){if(!this.isAttachedToDOM)return;const t=e.relatedTarget;null!==t&&void 0!==t&&t.closest("#".concat(this.id))||(e.preventDefault(),this.parent.isMultipleSelection||this.commitOrRemove())}commitOrRemove(){this.isEmpty()?this.remove():this.commit()}commit(){this.parent.addToAnnotationStorage(this)}dragstart(e){const t=this.parent.div.getBoundingClientRect();this.startX=e.clientX-t.x,this.startY=e.clientY-t.y,e.dataTransfer.setData("text/plain",this.id),e.dataTransfer.effectAllowed="move"}setAt(e,t,n,r){const[a,i]=this.parent.viewportBaseDimensions;[n,r]=this.screenToPageTranslation(n,r),this.x=(e+n)/a,this.y=(t+r)/i,this.div.style.left="".concat(100*this.x,"%"),this.div.style.top="".concat(100*this.y,"%")}translate(e,t){const[n,r]=this.parent.viewportBaseDimensions;[e,t]=this.screenToPageTranslation(e,t),this.x+=e/n,this.y+=t/r,this.div.style.left="".concat(100*this.x,"%"),this.div.style.top="".concat(100*this.y,"%")}screenToPageTranslation(e,t){const{rotation:n}=this.parent.viewport;switch(n){case 90:return[t,-e];case 180:return[-e,-t];case 270:return[-t,e];default:return[e,t]}}setDims(e,t){const[n,r]=this.parent.viewportBaseDimensions;this.div.style.width="".concat(100*e/n,"%"),this.div.style.height="".concat(100*t/r,"%")}getInitialTranslation(){return[0,0]}render(){this.div=document.createElement("div"),this.div.setAttribute("data-editor-rotation",(360-this.rotation)%360),this.div.className=this.name,this.div.setAttribute("id",this.id),this.div.setAttribute("tabIndex",0),this.setInForeground(),this.div.addEventListener("focusin",_classPrivateFieldGet(this,i)),this.div.addEventListener("focusout",_classPrivateFieldGet(this,o));const[e,t]=this.getInitialTranslation();return this.translate(e,t),(0,r.bindEvents)(this,this.div,["dragstart","pointerdown"]),this.div}pointerdown(e){const t=r.KeyboardManager.platform.isMac;0!==e.button||e.ctrlKey&&t?e.preventDefault():(e.ctrlKey&&!t||e.shiftKey||e.metaKey&&t?this.parent.toggleSelected(this):this.parent.setSelected(this),_classPrivateFieldSet(this,s,!0))}getRect(e,t){const[n,r]=this.parent.viewportBaseDimensions,[a,i]=this.parent.pageDimensions,o=a*e/n,s=i*t/r,l=this.x*a,c=this.y*i,u=this.width*a,d=this.height*i;switch(this.rotation){case 0:return[l+o,i-c-s-d,l+o+u,i-c-s];case 90:return[l+s,i-c+o,l+s+d,i-c+o+u];case 180:return[l-o-u,i-c+s,l-o,i-c+s+d];case 270:return[l-s-d,i-c-o-u,l-s,i-c-o];default:throw new Error("Invalid rotation")}}getRectInCurrentCoords(e,t){const[n,r,a,i]=e,o=a-n,s=i-r;switch(this.rotation){case 0:return[n,t-i,o,s];case 90:return[n,t-r,s,o];case 180:return[a,t-r,o,s];case 270:return[a,t-i,s,o];default:throw new Error("Invalid rotation")}}onceAdded(){}isEmpty(){return!1}enableEditMode(){_classPrivateFieldSet(this,c,!0)}disableEditMode(){_classPrivateFieldSet(this,c,!1)}isInEditMode(){return _classPrivateFieldGet(this,c)}shouldGetKeyboardEvents(){return!1}needsToBeRebuilt(){return this.div&&!this.isAttachedToDOM}rebuild(){var e;null===(e=this.div)||void 0===e||e.addEventListener("focusin",_classPrivateFieldGet(this,i))}serialize(){(0,a.unreachable)("An editor must be serializable")}static deserialize(e,t){const n=new this.prototype.constructor({parent:t,id:t.getNextId()});n.rotation=e.rotation;const[r,a]=t.pageDimensions,[i,o,s,l]=n.getRectInCurrentCoords(e.rect,a);return n.x=i/r,n.y=o/a,n.width=s/r,n.height=l/a,n}remove(){this.div.removeEventListener("focusin",_classPrivateFieldGet(this,i)),this.div.removeEventListener("focusout",_classPrivateFieldGet(this,o)),this.isEmpty()||this.commit(),this.parent.remove(this)}select(){var e;null===(e=this.div)||void 0===e||e.classList.add("selectedEditor")}unselect(){var e;null===(e=this.div)||void 0===e||e.classList.remove("selectedEditor")}updateParams(e,t){}disableEditing(){}enableEditing(){}get propertiesToUpdate(){return{}}get contentDiv(){return this.div}get isEditing(){return _classPrivateFieldGet(this,l)}set isEditing(e){_classPrivateFieldSet(this,l,e),e?(this.parent.setSelected(this),this.parent.setActiveEditor(this)):this.parent.setActiveEditor(null)}}_defineProperty(d,"_colorManager",new r.ColorManager),_defineProperty(d,"_zIndex",1),t.AnnotationEditor=d},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.KeyboardManager=t.CommandManager=t.ColorManager=t.AnnotationEditorUIManager=void 0,t.bindEvents=function(e,t,n){for(const r of n)t.addEventListener(r,e[r].bind(e))},t.opacityToHex=function(e){return Math.round(Math.min(255,Math.max(1,255*e))).toString(16).padStart(2,"0")};var r=n(1),a=n(8),i=new WeakMap;class o{constructor(){_classPrivateFieldInitSpec(this,i,{writable:!0,value:0})}getId(){var e,t;return"".concat(r.AnnotationEditorPrefix).concat((_classPrivateFieldSet(this,i,(e=_classPrivateFieldGet(this,i),t=e++,e)),t))}}var s=new WeakMap,l=new WeakMap,c=new WeakMap,u=new WeakMap;class d{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:128;_classPrivateFieldInitSpec(this,s,{writable:!0,value:[]}),_classPrivateFieldInitSpec(this,l,{writable:!0,value:!1}),_classPrivateFieldInitSpec(this,c,{writable:!0,value:void 0}),_classPrivateFieldInitSpec(this,u,{writable:!0,value:-1}),_classPrivateFieldSet(this,c,e)}add(e){let{cmd:t,undo:n,mustExec:r,type:a=NaN,overwriteIfSameType:i=!1,keepUndo:o=!1}=e;if(r&&t(),_classPrivateFieldGet(this,l))return;const d={cmd:t,undo:n,type:a};if(-1===_classPrivateFieldGet(this,u))return _classPrivateFieldGet(this,s).length>0&&(_classPrivateFieldGet(this,s).length=0),_classPrivateFieldSet(this,u,0),void _classPrivateFieldGet(this,s).push(d);if(i&&_classPrivateFieldGet(this,s)[_classPrivateFieldGet(this,u)].type===a)return o&&(d.undo=_classPrivateFieldGet(this,s)[_classPrivateFieldGet(this,u)].undo),void(_classPrivateFieldGet(this,s)[_classPrivateFieldGet(this,u)]=d);const f=_classPrivateFieldGet(this,u)+1;f===_classPrivateFieldGet(this,c)?_classPrivateFieldGet(this,s).splice(0,1):(_classPrivateFieldSet(this,u,f),f<_classPrivateFieldGet(this,s).length&&_classPrivateFieldGet(this,s).splice(f)),_classPrivateFieldGet(this,s).push(d)}undo(){-1!==_classPrivateFieldGet(this,u)&&(_classPrivateFieldSet(this,l,!0),_classPrivateFieldGet(this,s)[_classPrivateFieldGet(this,u)].undo(),_classPrivateFieldSet(this,l,!1),_classPrivateFieldSet(this,u,_classPrivateFieldGet(this,u)-1))}redo(){_classPrivateFieldGet(this,u)<_classPrivateFieldGet(this,s).length-1&&(_classPrivateFieldSet(this,u,_classPrivateFieldGet(this,u)+1),_classPrivateFieldSet(this,l,!0),_classPrivateFieldGet(this,s)[_classPrivateFieldGet(this,u)].cmd(),_classPrivateFieldSet(this,l,!1))}hasSomethingToUndo(){return-1!==_classPrivateFieldGet(this,u)}hasSomethingToRedo(){return _classPrivateFieldGet(this,u)<_classPrivateFieldGet(this,s).length-1}destroy(){_classPrivateFieldSet(this,s,null)}}t.CommandManager=d;var f=new WeakSet;class h{constructor(e){_classPrivateMethodInitSpec(this,f),this.buffer=[],this.callbacks=new Map,this.allKeys=new Set;const t=h.platform.isMac;for(const[n,r]of e)for(const e of n){const n=e.startsWith("mac+");t&&n?(this.callbacks.set(e.slice(4),r),this.allKeys.add(e.split("+").at(-1))):t||n||(this.callbacks.set(e,r),this.allKeys.add(e.split("+").at(-1)))}}static get platform(){const e="undefined"!==typeof navigator?navigator.platform:"";return(0,r.shadow)(this,"platform",{isWin:e.includes("Win"),isMac:e.includes("Mac")})}exec(e,t){if(!this.allKeys.has(t.key))return;const n=this.callbacks.get(_classPrivateMethodGet(this,f,p).call(this,t));n&&(n.bind(e)(),t.stopPropagation(),t.preventDefault())}}function p(e){e.altKey&&this.buffer.push("alt"),e.ctrlKey&&this.buffer.push("ctrl"),e.metaKey&&this.buffer.push("meta"),e.shiftKey&&this.buffer.push("shift"),this.buffer.push(e.key);const t=this.buffer.join("+");return this.buffer.length=0,t}t.KeyboardManager=h;var m=new WeakMap;class v{constructor(){_classPrivateFieldInitSpec(this,m,{writable:!0,value:null})}copy(e){e&&(Array.isArray(e)?_classPrivateFieldSet(this,m,e.map((e=>e.serialize()))):_classPrivateFieldSet(this,m,[e.serialize()]),_classPrivateFieldSet(this,m,_classPrivateFieldGet(this,m).filter((e=>!!e))),0===_classPrivateFieldGet(this,m).length&&_classPrivateFieldSet(this,m,null))}paste(){return _classPrivateFieldGet(this,m)}isEmpty(){return null===_classPrivateFieldGet(this,m)}destroy(){_classPrivateFieldSet(this,m,null)}}class g{get _colors(){const e=new Map([["CanvasText",null],["Canvas",null]]);return(0,a.getColorValues)(e),(0,r.shadow)(this,"_colors",e)}convert(e){const t=(0,a.getRGB)(e);if(!window.matchMedia("(forced-colors: active)").matches)return t;for(const[n,r]of this._colors)if(r.every(((e,n)=>e===t[n])))return g._colorsMapping.get(n);return t}getHexCode(e){const t=this._colors.get(e);return t?r.Util.makeHexColor(...t):e}}_defineProperty(g,"_colorsMapping",new Map([["CanvasText",[0,0,0]],["Canvas",[255,255,255]]])),t.ColorManager=g;var y=new WeakMap,b=new WeakMap,x=new WeakMap,w=new WeakMap,N=new WeakMap,S=new WeakMap,j=new WeakMap,_=new WeakMap,E=new WeakMap,C=new WeakMap,A=new WeakMap,k=new WeakMap,T=new WeakMap,O=new WeakMap,P=new WeakMap,R=new WeakMap,I=new WeakMap,M=new WeakSet,D=new WeakSet,L=new WeakSet,F=new WeakSet,B=new WeakSet,Z=new WeakSet,z=new WeakSet,U=new WeakSet,W=new WeakSet;class V{constructor(e,t){_classPrivateMethodInitSpec(this,W),_classPrivateMethodInitSpec(this,U),_classPrivateMethodInitSpec(this,z),_classPrivateMethodInitSpec(this,Z),_classPrivateMethodInitSpec(this,B),_classPrivateMethodInitSpec(this,F),_classPrivateMethodInitSpec(this,L),_classPrivateMethodInitSpec(this,D),_classPrivateMethodInitSpec(this,M),_classPrivateFieldInitSpec(this,y,{writable:!0,value:null}),_classPrivateFieldInitSpec(this,b,{writable:!0,value:new Map}),_classPrivateFieldInitSpec(this,x,{writable:!0,value:new Map}),_classPrivateFieldInitSpec(this,w,{writable:!0,value:new v}),_classPrivateFieldInitSpec(this,N,{writable:!0,value:new d}),_classPrivateFieldInitSpec(this,S,{writable:!0,value:0}),_classPrivateFieldInitSpec(this,j,{writable:!0,value:null}),_classPrivateFieldInitSpec(this,_,{writable:!0,value:null}),_classPrivateFieldInitSpec(this,E,{writable:!0,value:new o}),_classPrivateFieldInitSpec(this,C,{writable:!0,value:!1}),_classPrivateFieldInitSpec(this,A,{writable:!0,value:r.AnnotationEditorType.NONE}),_classPrivateFieldInitSpec(this,k,{writable:!0,value:new Set}),_classPrivateFieldInitSpec(this,T,{writable:!0,value:this.keydown.bind(this)}),_classPrivateFieldInitSpec(this,O,{writable:!0,value:this.onEditingAction.bind(this)}),_classPrivateFieldInitSpec(this,P,{writable:!0,value:this.onPageChanging.bind(this)}),_classPrivateFieldInitSpec(this,R,{writable:!0,value:{isEditing:!1,isEmpty:!0,hasEmptyClipboard:!0,hasSomethingToUndo:!1,hasSomethingToRedo:!1,hasSelectedEditor:!1}}),_classPrivateFieldInitSpec(this,I,{writable:!0,value:null}),_classPrivateFieldSet(this,I,e),_classPrivateFieldSet(this,_,t),_classPrivateFieldGet(this,_)._on("editingaction",_classPrivateFieldGet(this,O)),_classPrivateFieldGet(this,_)._on("pagechanging",_classPrivateFieldGet(this,P))}destroy(){_classPrivateMethodGet(this,D,H).call(this),_classPrivateFieldGet(this,_)._off("editingaction",_classPrivateFieldGet(this,O)),_classPrivateFieldGet(this,_)._off("pagechanging",_classPrivateFieldGet(this,P));for(const e of _classPrivateFieldGet(this,x).values())e.destroy();_classPrivateFieldGet(this,x).clear(),_classPrivateFieldGet(this,b).clear(),_classPrivateFieldSet(this,y,null),_classPrivateFieldGet(this,k).clear(),_classPrivateFieldGet(this,w).destroy(),_classPrivateFieldGet(this,N).destroy()}onPageChanging(e){let{pageNumber:t}=e;_classPrivateFieldSet(this,S,t-1)}focusMainContainer(){_classPrivateFieldGet(this,I).focus()}keydown(e){var t;null!==(t=this.getActive())&&void 0!==t&&t.shouldGetKeyboardEvents()||V._keyboardManager.exec(this,e)}onEditingAction(e){["undo","redo","cut","copy","paste","delete","selectAll"].includes(e.name)&&this[e.name]()}setEditingState(e){e?(_classPrivateMethodGet(this,M,q).call(this),_classPrivateMethodGet(this,L,G).call(this,{isEditing:_classPrivateFieldGet(this,A)!==r.AnnotationEditorType.NONE,isEmpty:_classPrivateMethodGet(this,U,$).call(this),hasSomethingToUndo:_classPrivateFieldGet(this,N).hasSomethingToUndo(),hasSomethingToRedo:_classPrivateFieldGet(this,N).hasSomethingToRedo(),hasSelectedEditor:!1,hasEmptyClipboard:_classPrivateFieldGet(this,w).isEmpty()})):(_classPrivateMethodGet(this,D,H).call(this),_classPrivateMethodGet(this,L,G).call(this,{isEditing:!1}))}registerEditorTypes(e){_classPrivateFieldSet(this,j,e);for(const t of _classPrivateFieldGet(this,j))_classPrivateMethodGet(this,F,Y).call(this,t.defaultPropertiesToUpdate)}getId(){return _classPrivateFieldGet(this,E).getId()}addLayer(e){_classPrivateFieldGet(this,x).set(e.pageIndex,e),_classPrivateFieldGet(this,C)?e.enable():e.disable()}removeLayer(e){_classPrivateFieldGet(this,x).delete(e.pageIndex)}updateMode(e){if(_classPrivateFieldSet(this,A,e),e===r.AnnotationEditorType.NONE)this.setEditingState(!1),_classPrivateMethodGet(this,Z,J).call(this);else{this.setEditingState(!0),_classPrivateMethodGet(this,B,X).call(this);for(const t of _classPrivateFieldGet(this,x).values())t.updateMode(e)}}updateToolbar(e){e!==_classPrivateFieldGet(this,A)&&_classPrivateFieldGet(this,_).dispatch("switchannotationeditormode",{source:this,mode:e})}updateParams(e,t){for(const n of _classPrivateFieldGet(this,k))n.updateParams(e,t);for(const n of _classPrivateFieldGet(this,j))n.updateDefaultParams(e,t)}getEditors(e){const t=[];for(const n of _classPrivateFieldGet(this,b).values())n.pageIndex===e&&t.push(n);return t}getEditor(e){return _classPrivateFieldGet(this,b).get(e)}addEditor(e){_classPrivateFieldGet(this,b).set(e.id,e)}removeEditor(e){_classPrivateFieldGet(this,b).delete(e.id),this.unselect(e)}setActiveEditor(e){_classPrivateFieldGet(this,y)!==e&&(_classPrivateFieldSet(this,y,e),e&&_classPrivateMethodGet(this,F,Y).call(this,e.propertiesToUpdate))}toggleSelected(e){if(_classPrivateFieldGet(this,k).has(e))return _classPrivateFieldGet(this,k).delete(e),e.unselect(),void _classPrivateMethodGet(this,L,G).call(this,{hasSelectedEditor:this.hasSelection});_classPrivateFieldGet(this,k).add(e),e.select(),_classPrivateMethodGet(this,F,Y).call(this,e.propertiesToUpdate),_classPrivateMethodGet(this,L,G).call(this,{hasSelectedEditor:!0})}setSelected(e){for(const t of _classPrivateFieldGet(this,k))t!==e&&t.unselect();_classPrivateFieldGet(this,k).clear(),_classPrivateFieldGet(this,k).add(e),e.select(),_classPrivateMethodGet(this,F,Y).call(this,e.propertiesToUpdate),_classPrivateMethodGet(this,L,G).call(this,{hasSelectedEditor:!0})}isSelected(e){return _classPrivateFieldGet(this,k).has(e)}unselect(e){e.unselect(),_classPrivateFieldGet(this,k).delete(e),_classPrivateMethodGet(this,L,G).call(this,{hasSelectedEditor:this.hasSelection})}get hasSelection(){return 0!==_classPrivateFieldGet(this,k).size}undo(){_classPrivateFieldGet(this,N).undo(),_classPrivateMethodGet(this,L,G).call(this,{hasSomethingToUndo:_classPrivateFieldGet(this,N).hasSomethingToUndo(),hasSomethingToRedo:!0,isEmpty:_classPrivateMethodGet(this,U,$).call(this)})}redo(){_classPrivateFieldGet(this,N).redo(),_classPrivateMethodGet(this,L,G).call(this,{hasSomethingToUndo:!0,hasSomethingToRedo:_classPrivateFieldGet(this,N).hasSomethingToRedo(),isEmpty:_classPrivateMethodGet(this,U,$).call(this)})}addCommands(e){_classPrivateFieldGet(this,N).add(e),_classPrivateMethodGet(this,L,G).call(this,{hasSomethingToUndo:!0,hasSomethingToRedo:!1,isEmpty:_classPrivateMethodGet(this,U,$).call(this)})}delete(){if(_classPrivateFieldGet(this,y)&&_classPrivateFieldGet(this,y).commitOrRemove(),!this.hasSelection)return;const e=[..._classPrivateFieldGet(this,k)];this.addCommands({cmd:()=>{for(const t of e)t.remove()},undo:()=>{for(const t of e)_classPrivateMethodGet(this,z,K).call(this,t)},mustExec:!0})}copy(){if(_classPrivateFieldGet(this,y)&&_classPrivateFieldGet(this,y).commitOrRemove(),this.hasSelection){const e=[];for(const t of _classPrivateFieldGet(this,k))t.isEmpty()||e.push(t);if(0===e.length)return;_classPrivateFieldGet(this,w).copy(e),_classPrivateMethodGet(this,L,G).call(this,{hasEmptyClipboard:!1})}}cut(){this.copy(),this.delete()}paste(){if(_classPrivateFieldGet(this,w).isEmpty())return;this.unselectAll();const e=_classPrivateFieldGet(this,x).get(_classPrivateFieldGet(this,S)),t=_classPrivateFieldGet(this,w).paste().map((t=>e.deserialize(t)));this.addCommands({cmd:()=>{for(const e of t)_classPrivateMethodGet(this,z,K).call(this,e);_classPrivateMethodGet(this,W,Q).call(this,t)},undo:()=>{for(const e of t)e.remove()},mustExec:!0})}selectAll(){for(const e of _classPrivateFieldGet(this,k))e.commit();_classPrivateMethodGet(this,W,Q).call(this,_classPrivateFieldGet(this,b).values())}unselectAll(){if(_classPrivateFieldGet(this,y))_classPrivateFieldGet(this,y).commitOrRemove();else if(0!==_classPrivateMethodGet(this,W,Q).size){for(const e of _classPrivateFieldGet(this,k))e.unselect();_classPrivateFieldGet(this,k).clear(),_classPrivateMethodGet(this,L,G).call(this,{hasSelectedEditor:!1})}}isActive(e){return _classPrivateFieldGet(this,y)===e}getActive(){return _classPrivateFieldGet(this,y)}getMode(){return _classPrivateFieldGet(this,A)}}function q(){_classPrivateFieldGet(this,I).addEventListener("keydown",_classPrivateFieldGet(this,T))}function H(){_classPrivateFieldGet(this,I).removeEventListener("keydown",_classPrivateFieldGet(this,T))}function G(e){Object.entries(e).some((e=>{let[t,n]=e;return _classPrivateFieldGet(this,R)[t]!==n}))&&_classPrivateFieldGet(this,_).dispatch("annotationeditorstateschanged",{source:this,details:Object.assign(_classPrivateFieldGet(this,R),e)})}function Y(e){_classPrivateFieldGet(this,_).dispatch("annotationeditorparamschanged",{source:this,details:e})}function X(){if(!_classPrivateFieldGet(this,C)){_classPrivateFieldSet(this,C,!0);for(const e of _classPrivateFieldGet(this,x).values())e.enable()}}function J(){if(this.unselectAll(),_classPrivateFieldGet(this,C)){_classPrivateFieldSet(this,C,!1);for(const e of _classPrivateFieldGet(this,x).values())e.disable()}}function K(e){const t=_classPrivateFieldGet(this,x).get(e.pageIndex);t?t.addOrRebuild(e):this.addEditor(e)}function $(){if(0===_classPrivateFieldGet(this,b).size)return!0;if(1===_classPrivateFieldGet(this,b).size)for(const e of _classPrivateFieldGet(this,b).values())return e.isEmpty();return!1}function Q(e){_classPrivateFieldGet(this,k).clear();for(const t of e)t.isEmpty()||(_classPrivateFieldGet(this,k).add(t),t.select());_classPrivateMethodGet(this,L,G).call(this,{hasSelectedEditor:!0})}_defineProperty(V,"_keyboardManager",new h([[["ctrl+a","mac+meta+a"],V.prototype.selectAll],[["ctrl+c","mac+meta+c"],V.prototype.copy],[["ctrl+v","mac+meta+v"],V.prototype.paste],[["ctrl+x","mac+meta+x"],V.prototype.cut],[["ctrl+z","mac+meta+z"],V.prototype.undo],[["ctrl+y","ctrl+shift+Z","mac+meta+shift+Z"],V.prototype.redo],[["Backspace","alt+Backspace","ctrl+Backspace","shift+Backspace","mac+Backspace","mac+alt+Backspace","mac+ctrl+Backspace","Delete","ctrl+Delete","shift+Delete"],V.prototype.delete],[["Escape","mac+Escape"],V.prototype.unselectAll]])),t.AnnotationEditorUIManager=V},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.StatTimer=t.RenderingCancelledException=t.PixelsPerInch=t.PageViewport=t.PDFDateString=t.DOMStandardFontDataFactory=t.DOMSVGFactory=t.DOMCanvasFactory=t.DOMCMapReaderFactory=t.AnnotationPrefix=void 0,t.deprecated=function(e){console.log("Deprecated API usage: "+e)},t.getColorValues=function(e){const t=document.createElement("span");t.style.visibility="hidden",document.body.append(t);for(const n of e.keys()){t.style.color=n;const r=window.getComputedStyle(t).color;e.set(n,v(r))}t.remove()},t.getCurrentTransform=function(e){const{a:t,b:n,c:r,d:a,e:i,f:o}=e.getTransform();return[t,n,r,a,i,o]},t.getCurrentTransformInverse=function(e){const{a:t,b:n,c:r,d:a,e:i,f:o}=e.getTransform().invertSelf();return[t,n,r,a,i,o]},t.getFilenameFromUrl=function(e){const t=e.indexOf("#"),n=e.indexOf("?"),r=Math.min(t>0?t:e.length,n>0?n:e.length);return e.substring(e.lastIndexOf("/",r)+1,r)},t.getPdfFilenameFromUrl=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"document.pdf";if("string"!==typeof e)return t;if(h(e))return(0,a.warn)('getPdfFilenameFromUrl: ignore "data:"-URL for performance reasons.'),t;const n=/^(?:(?:[^:]+:)?\/\/[^/]+)?([^?#]*)(\?[^#]*)?(#.*)?$/,r=/[^/?#=]+\.pdf\b(?!.*\.pdf\b)/i,i=n.exec(e);let o=r.exec(i[1])||r.exec(i[2])||r.exec(i[3]);if(o&&(o=o[0],o.includes("%")))try{o=r.exec(decodeURIComponent(o))[0]}catch(s){}return o||t},t.getRGB=v,t.getXfaPageViewport=function(e,t){let{scale:n=1,rotation:r=0}=t;const{width:a,height:i}=e.attributes.style,o=[0,0,parseInt(a),parseInt(i)];return new d({viewBox:o,scale:n,rotation:r})},t.isDataScheme=h,t.isPdfFile=function(e){return"string"===typeof e&&/\.pdf$/i.test(e)},t.isValidFetchUrl=p,t.loadScript=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return new Promise(((n,r)=>{const a=document.createElement("script");a.src=e,a.onload=function(e){t&&a.remove(),n(e)},a.onerror=function(){r(new Error("Cannot load script at: ".concat(a.src)))},(document.head||document.documentElement).append(a)}))};var r=n(9),a=n(1);t.AnnotationPrefix="pdfjs_internal_id_";class i{}_defineProperty(i,"CSS",96),_defineProperty(i,"PDF",72),_defineProperty(i,"PDF_TO_CSS_UNITS",i.CSS/i.PDF),t.PixelsPerInch=i;class o extends r.BaseCanvasFactory{constructor(){let{ownerDocument:e=globalThis.document}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super(),this._document=e}_createCanvas(e,t){const n=this._document.createElement("canvas");return n.width=e,n.height=t,n}}async function s(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(p(e,document.baseURI)){const n=await fetch(e);if(!n.ok)throw new Error(n.statusText);return t?new Uint8Array(await n.arrayBuffer()):(0,a.stringToBytes)(await n.text())}return new Promise(((n,r)=>{const i=new XMLHttpRequest;i.open("GET",e,!0),t&&(i.responseType="arraybuffer"),i.onreadystatechange=()=>{if(i.readyState===XMLHttpRequest.DONE){if(200===i.status||0===i.status){let e;if(t&&i.response?e=new Uint8Array(i.response):!t&&i.responseText&&(e=(0,a.stringToBytes)(i.responseText)),e)return void n(e)}r(new Error(i.statusText))}},i.send(null)}))}t.DOMCanvasFactory=o;class l extends r.BaseCMapReaderFactory{_fetchData(e,t){return s(e,this.isCompressed).then((e=>({cMapData:e,compressionType:t})))}}t.DOMCMapReaderFactory=l;class c extends r.BaseStandardFontDataFactory{_fetchData(e){return s(e,!0)}}t.DOMStandardFontDataFactory=c;class u extends r.BaseSVGFactory{_createSVG(e){return document.createElementNS("http://www.w3.org/2000/svg",e)}}t.DOMSVGFactory=u;class d{constructor(e){let{viewBox:t,scale:n,rotation:r,offsetX:a=0,offsetY:i=0,dontFlip:o=!1}=e;this.viewBox=t,this.scale=n,this.rotation=r,this.offsetX=a,this.offsetY=i;const s=(t[2]+t[0])/2,l=(t[3]+t[1])/2;let c,u,d,f,h,p,m,v;switch(r%=360,r<0&&(r+=360),r){case 180:c=-1,u=0,d=0,f=1;break;case 90:c=0,u=1,d=1,f=0;break;case 270:c=0,u=-1,d=-1,f=0;break;case 0:c=1,u=0,d=0,f=-1;break;default:throw new Error("PageViewport: Invalid rotation, must be a multiple of 90 degrees.")}o&&(d=-d,f=-f),0===c?(h=Math.abs(l-t[1])*n+a,p=Math.abs(s-t[0])*n+i,m=Math.abs(t[3]-t[1])*n,v=Math.abs(t[2]-t[0])*n):(h=Math.abs(s-t[0])*n+a,p=Math.abs(l-t[1])*n+i,m=Math.abs(t[2]-t[0])*n,v=Math.abs(t[3]-t[1])*n),this.transform=[c*n,u*n,d*n,f*n,h-c*n*s-d*n*l,p-u*n*s-f*n*l],this.width=m,this.height=v}clone(){let{scale:e=this.scale,rotation:t=this.rotation,offsetX:n=this.offsetX,offsetY:r=this.offsetY,dontFlip:a=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new d({viewBox:this.viewBox.slice(),scale:e,rotation:t,offsetX:n,offsetY:r,dontFlip:a})}convertToViewportPoint(e,t){return a.Util.applyTransform([e,t],this.transform)}convertToViewportRectangle(e){const t=a.Util.applyTransform([e[0],e[1]],this.transform),n=a.Util.applyTransform([e[2],e[3]],this.transform);return[t[0],t[1],n[0],n[1]]}convertToPdfPoint(e,t){return a.Util.applyInverseTransform([e,t],this.transform)}}t.PageViewport=d;class f extends a.BaseException{constructor(e,t){super(e,"RenderingCancelledException"),this.type=t}}function h(e){const t=e.length;let n=0;for(;n<t&&""===e[n].trim();)n++;return"data:"===e.substring(n,n+5).toLowerCase()}function p(e,t){try{const{protocol:n}=t?new URL(e,t):new URL(e);return"http:"===n||"https:"===n}catch(n){return!1}}let m;function v(e){if(e.startsWith("#")){const t=parseInt(e.slice(1),16);return[(16711680&t)>>16,(65280&t)>>8,255&t]}return e.startsWith("rgb(")?e.slice(4,-1).split(",").map((e=>parseInt(e))):e.startsWith("rgba(")?e.slice(5,-1).split(",").map((e=>parseInt(e))).slice(0,3):((0,a.warn)('Not a valid color format: "'.concat(e,'"')),[0,0,0])}t.RenderingCancelledException=f,t.StatTimer=class{constructor(){this.started=Object.create(null),this.times=[]}time(e){e in this.started&&(0,a.warn)("Timer is already running for ".concat(e)),this.started[e]=Date.now()}timeEnd(e){e in this.started||(0,a.warn)("Timer has not been started for ".concat(e)),this.times.push({name:e,start:this.started[e],end:Date.now()}),delete this.started[e]}toString(){const e=[];let t=0;for(const n of this.times){const e=n.name;e.length>t&&(t=e.length)}for(const n of this.times){const r=n.end-n.start;e.push("".concat(n.name.padEnd(t)," ").concat(r,"ms\n"))}return e.join("")}},t.PDFDateString=class{static toDateObject(e){if(!e||"string"!==typeof e)return null;m||(m=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));const t=m.exec(e);if(!t)return null;const n=parseInt(t[1],10);let r=parseInt(t[2],10);r=r>=1&&r<=12?r-1:0;let a=parseInt(t[3],10);a=a>=1&&a<=31?a:1;let i=parseInt(t[4],10);i=i>=0&&i<=23?i:0;let o=parseInt(t[5],10);o=o>=0&&o<=59?o:0;let s=parseInt(t[6],10);s=s>=0&&s<=59?s:0;const l=t[7]||"Z";let c=parseInt(t[8],10);c=c>=0&&c<=23?c:0;let u=parseInt(t[9],10)||0;return u=u>=0&&u<=59?u:0,"-"===l?(i+=c,o+=u):"+"===l&&(i-=c,o-=u),new Date(Date.UTC(n,r,a,i,o,s))}}},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.BaseStandardFontDataFactory=t.BaseSVGFactory=t.BaseCanvasFactory=t.BaseCMapReaderFactory=void 0;var r=n(1);class a{constructor(){this.constructor===a&&(0,r.unreachable)("Cannot initialize BaseCanvasFactory.")}create(e,t){if(e<=0||t<=0)throw new Error("Invalid canvas size");const n=this._createCanvas(e,t);return{canvas:n,context:n.getContext("2d")}}reset(e,t,n){if(!e.canvas)throw new Error("Canvas is not specified");if(t<=0||n<=0)throw new Error("Invalid canvas size");e.canvas.width=t,e.canvas.height=n}destroy(e){if(!e.canvas)throw new Error("Canvas is not specified");e.canvas.width=0,e.canvas.height=0,e.canvas=null,e.context=null}_createCanvas(e,t){(0,r.unreachable)("Abstract method `_createCanvas` called.")}}t.BaseCanvasFactory=a;class i{constructor(e){let{baseUrl:t=null,isCompressed:n=!1}=e;this.constructor===i&&(0,r.unreachable)("Cannot initialize BaseCMapReaderFactory."),this.baseUrl=t,this.isCompressed=n}async fetch(e){let{name:t}=e;if(!this.baseUrl)throw new Error('The CMap "baseUrl" parameter must be specified, ensure that the "cMapUrl" and "cMapPacked" API parameters are provided.');if(!t)throw new Error("CMap name must be specified.");const n=this.baseUrl+t+(this.isCompressed?".bcmap":""),a=this.isCompressed?r.CMapCompressionType.BINARY:r.CMapCompressionType.NONE;return this._fetchData(n,a).catch((e=>{throw new Error("Unable to load ".concat(this.isCompressed?"binary ":"","CMap at: ").concat(n))}))}_fetchData(e,t){(0,r.unreachable)("Abstract method `_fetchData` called.")}}t.BaseCMapReaderFactory=i;class o{constructor(e){let{baseUrl:t=null}=e;this.constructor===o&&(0,r.unreachable)("Cannot initialize BaseStandardFontDataFactory."),this.baseUrl=t}async fetch(e){let{filename:t}=e;if(!this.baseUrl)throw new Error('The standard font "baseUrl" parameter must be specified, ensure that the "standardFontDataUrl" API parameter is provided.');if(!t)throw new Error("Font filename must be specified.");const n="".concat(this.baseUrl).concat(t);return this._fetchData(n).catch((e=>{throw new Error("Unable to load font data at: ".concat(n))}))}_fetchData(e){(0,r.unreachable)("Abstract method `_fetchData` called.")}}t.BaseStandardFontDataFactory=o;class s{constructor(){this.constructor===s&&(0,r.unreachable)("Cannot initialize BaseSVGFactory.")}create(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(e<=0||t<=0)throw new Error("Invalid SVG dimensions");const r=this._createSVG("svg:svg");return r.setAttribute("version","1.1"),n||(r.setAttribute("width","".concat(e,"px")),r.setAttribute("height","".concat(t,"px"))),r.setAttribute("preserveAspectRatio","none"),r.setAttribute("viewBox","0 0 ".concat(e," ").concat(t)),r}createElement(e){if("string"!==typeof e)throw new Error("Invalid SVG element type");return this._createSVG(e)}_createSVG(e){(0,r.unreachable)("Abstract method `_createSVG` called.")}}t.BaseSVGFactory=s},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.MurmurHash3_64=void 0;var r=n(1);const a=3285377520,i=4294901760,o=65535;t.MurmurHash3_64=class{constructor(e){this.h1=e?4294967295&e:a,this.h2=e?4294967295&e:a}update(e){let t,n;if("string"===typeof e){t=new Uint8Array(2*e.length),n=0;for(let r=0,a=e.length;r<a;r++){const a=e.charCodeAt(r);a<=255?t[n++]=a:(t[n++]=a>>>8,t[n++]=255&a)}}else{if(!(0,r.isArrayBuffer)(e))throw new Error("Wrong data format in MurmurHash3_64_update. Input must be a string or array.");t=e.slice(),n=t.byteLength}const a=n>>2,s=n-4*a,l=new Uint32Array(t.buffer,0,a);let c=0,u=0,d=this.h1,f=this.h2;const h=3432918353,p=461845907,m=11601,v=13715;for(let r=0;r<a;r++)1&r?(c=l[r],c=c*h&i|c*m&o,c=c<<15|c>>>17,c=c*p&i|c*v&o,d^=c,d=d<<13|d>>>19,d=5*d+3864292196):(u=l[r],u=u*h&i|u*m&o,u=u<<15|u>>>17,u=u*p&i|u*v&o,f^=u,f=f<<13|f>>>19,f=5*f+3864292196);switch(c=0,s){case 3:c^=t[4*a+2]<<16;case 2:c^=t[4*a+1]<<8;case 1:c^=t[4*a],c=c*h&i|c*m&o,c=c<<15|c>>>17,c=c*p&i|c*v&o,1&a?d^=c:f^=c}this.h1=d,this.h2=f}hexdigest(){let e=this.h1,t=this.h2;e^=t>>>1,e=3981806797*e&i|36045*e&o,t=4283543511*t&i|(2950163797*(t<<16|e>>>16)&i)>>>16,e^=t>>>1,e=444984403*e&i|60499*e&o,t=3301882366*t&i|(3120437893*(t<<16|e>>>16)&i)>>>16,e^=t>>>1;const n=(e>>>0).toString(16),r=(t>>>0).toString(16);return n.padStart(8,"0")+r.padStart(8,"0")}}},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.FontLoader=t.FontFaceObject=void 0;var r=n(1);class a{constructor(e){let{docId:t,onUnsupportedFeature:n,ownerDocument:i=globalThis.document,styleElement:o=null}=e;this.constructor===a&&(0,r.unreachable)("Cannot initialize BaseFontLoader."),this.docId=t,this._onUnsupportedFeature=n,this._document=i,this.nativeFontFaces=[],this.styleElement=null}addNativeFontFace(e){this.nativeFontFaces.push(e),this._document.fonts.add(e)}insertRule(e){let t=this.styleElement;t||(t=this.styleElement=this._document.createElement("style"),t.id="PDFJS_FONT_STYLE_TAG_".concat(this.docId),this._document.documentElement.getElementsByTagName("head")[0].append(t));const n=t.sheet;n.insertRule(e,n.cssRules.length)}clear(){for(const e of this.nativeFontFaces)this._document.fonts.delete(e);this.nativeFontFaces.length=0,this.styleElement&&(this.styleElement.remove(),this.styleElement=null)}async bind(e){if(e.attached||e.missingFile)return;if(e.attached=!0,this.isFontLoadingAPISupported){const t=e.createNativeFontFace();if(t){this.addNativeFontFace(t);try{await t.loaded}catch(n){throw this._onUnsupportedFeature({featureId:r.UNSUPPORTED_FEATURES.errorFontLoadNative}),(0,r.warn)("Failed to load font '".concat(t.family,"': '").concat(n,"'.")),e.disableFontFace=!0,n}}return}const t=e.createFontFaceRule();if(t){if(this.insertRule(t),this.isSyncFontLoadingSupported)return;await new Promise((n=>{const r=this._queueLoadingCallback(n);this._prepareFontLoadEvent([t],[e],r)}))}}_queueLoadingCallback(e){(0,r.unreachable)("Abstract method `_queueLoadingCallback`.")}get isFontLoadingAPISupported(){var e;const t=!(null===(e=this._document)||void 0===e||!e.fonts);return(0,r.shadow)(this,"isFontLoadingAPISupported",t)}get isSyncFontLoadingSupported(){(0,r.unreachable)("Abstract method `isSyncFontLoadingSupported`.")}get _loadTestFont(){(0,r.unreachable)("Abstract method `_loadTestFont`.")}_prepareFontLoadEvent(e,t,n){(0,r.unreachable)("Abstract method `_prepareFontLoadEvent`.")}}let i;t.FontLoader=i,t.FontLoader=i=class extends a{constructor(e){super(e),this.loadingContext={requests:[],nextRequestId:0},this.loadTestFontId=0}get isSyncFontLoadingSupported(){let e=!1;if("undefined"===typeof navigator)e=!0;else{const t=/Mozilla\/5.0.*?rv:(\d+).*? Gecko/.exec(navigator.userAgent);(null===t||void 0===t?void 0:t[1])>=14&&(e=!0)}return(0,r.shadow)(this,"isSyncFontLoadingSupported",e)}_queueLoadingCallback(e){const t=this.loadingContext,n={id:"pdfjs-font-loading-".concat(t.nextRequestId++),done:!1,complete:function(){for((0,r.assert)(!n.done,"completeRequest() cannot be called twice."),n.done=!0;t.requests.length>0&&t.requests[0].done;){const e=t.requests.shift();setTimeout(e.callback,0)}},callback:e};return t.requests.push(n),n}get _loadTestFont(){return(0,r.shadow)(this,"_loadTestFont",atob("T1RUTwALAIAAAwAwQ0ZGIDHtZg4AAAOYAAAAgUZGVE1lkzZwAAAEHAAAABxHREVGABQAFQAABDgAAAAeT1MvMlYNYwkAAAEgAAAAYGNtYXABDQLUAAACNAAAAUJoZWFk/xVFDQAAALwAAAA2aGhlYQdkA+oAAAD0AAAAJGhtdHgD6AAAAAAEWAAAAAZtYXhwAAJQAAAAARgAAAAGbmFtZVjmdH4AAAGAAAAAsXBvc3T/hgAzAAADeAAAACAAAQAAAAEAALZRFsRfDzz1AAsD6AAAAADOBOTLAAAAAM4KHDwAAAAAA+gDIQAAAAgAAgAAAAAAAAABAAADIQAAAFoD6AAAAAAD6AABAAAAAAAAAAAAAAAAAAAAAQAAUAAAAgAAAAQD6AH0AAUAAAKKArwAAACMAooCvAAAAeAAMQECAAACAAYJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAwAAuAC4DIP84AFoDIQAAAAAAAQAAAAAAAAAAACAAIAABAAAADgCuAAEAAAAAAAAAAQAAAAEAAAAAAAEAAQAAAAEAAAAAAAIAAQAAAAEAAAAAAAMAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAYAAQAAAAMAAQQJAAAAAgABAAMAAQQJAAEAAgABAAMAAQQJAAIAAgABAAMAAQQJAAMAAgABAAMAAQQJAAQAAgABAAMAAQQJAAUAAgABAAMAAQQJAAYAAgABWABYAAAAAAAAAwAAAAMAAAAcAAEAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAAAC7//wAAAC7////TAAEAAAAAAAABBgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAD/gwAyAAAAAQAAAAAAAAAAAAAAAAAAAAABAAQEAAEBAQJYAAEBASH4DwD4GwHEAvgcA/gXBIwMAYuL+nz5tQXkD5j3CBLnEQACAQEBIVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYAAABAQAADwACAQEEE/t3Dov6fAH6fAT+fPp8+nwHDosMCvm1Cvm1DAz6fBQAAAAAAAABAAAAAMmJbzEAAAAAzgTjFQAAAADOBOQpAAEAAAAAAAAADAAUAAQAAAABAAAAAgABAAAAAAAAAAAD6AAAAAAAAA=="))}_prepareFontLoadEvent(e,t,n){function a(e,t){return e.charCodeAt(t)<<24|e.charCodeAt(t+1)<<16|e.charCodeAt(t+2)<<8|255&e.charCodeAt(t+3)}function i(e,t,n,r){return e.substring(0,t)+r+e.substring(t+n)}let o,s;const l=this._document.createElement("canvas");l.width=1,l.height=1;const c=l.getContext("2d");let u=0;const d="lt".concat(Date.now()).concat(this.loadTestFontId++);let f=this._loadTestFont;f=i(f,976,d.length,d);const h=1482184792;let p=a(f,16);for(o=0,s=d.length-3;o<s;o+=4)p=p-h+a(d,o)|0;o<d.length&&(p=p-h+a(d+"XXX",o)|0),f=i(f,16,4,(0,r.string32)(p));const m="url(data:font/opentype;base64,".concat(btoa(f),");"),v='@font-face {font-family:"'.concat(d,'";src:').concat(m,"}");this.insertRule(v);const g=[];for(const r of t)g.push(r.loadedName);g.push(d);const y=this._document.createElement("div");y.style.visibility="hidden",y.style.width=y.style.height="10px",y.style.position="absolute",y.style.top=y.style.left="0px";for(const r of g){const e=this._document.createElement("span");e.textContent="Hi",e.style.fontFamily=r,y.append(e)}this._document.body.append(y),function e(t,n){if(u++,u>30)return(0,r.warn)("Load test font never loaded."),void n();c.font="30px "+t,c.fillText(".",0,20),c.getImageData(0,0,1,1).data[3]>0?n():setTimeout(e.bind(null,t,n))}(d,(()=>{y.remove(),n.complete()}))}},t.FontFaceObject=class{constructor(e,t){let{isEvalSupported:n=!0,disableFontFace:r=!1,ignoreErrors:a=!1,onUnsupportedFeature:i,fontRegistry:o=null}=t;this.compiledGlyphs=Object.create(null);for(const s in e)this[s]=e[s];this.isEvalSupported=!1!==n,this.disableFontFace=!0===r,this.ignoreErrors=!0===a,this._onUnsupportedFeature=i,this.fontRegistry=o}createNativeFontFace(){if(!this.data||this.disableFontFace)return null;let e;if(this.cssFontInfo){const t={weight:this.cssFontInfo.fontWeight};this.cssFontInfo.italicAngle&&(t.style="oblique ".concat(this.cssFontInfo.italicAngle,"deg")),e=new FontFace(this.cssFontInfo.fontFamily,this.data,t)}else e=new FontFace(this.loadedName,this.data,{});return this.fontRegistry&&this.fontRegistry.registerFont(this),e}createFontFaceRule(){if(!this.data||this.disableFontFace)return null;const e=(0,r.bytesToString)(this.data),t="url(data:".concat(this.mimetype,";base64,").concat(btoa(e),");");let n;if(this.cssFontInfo){let e="font-weight: ".concat(this.cssFontInfo.fontWeight,";");this.cssFontInfo.italicAngle&&(e+="font-style: oblique ".concat(this.cssFontInfo.italicAngle,"deg;")),n='@font-face {font-family:"'.concat(this.cssFontInfo.fontFamily,'";').concat(e,"src:").concat(t,"}")}else n='@font-face {font-family:"'.concat(this.loadedName,'";src:').concat(t,"}");return this.fontRegistry&&this.fontRegistry.registerFont(this,t),n}getPathGenerator(e,t){if(void 0!==this.compiledGlyphs[t])return this.compiledGlyphs[t];let n;try{n=e.get(this.loadedName+"_path_"+t)}catch(a){if(!this.ignoreErrors)throw a;return this._onUnsupportedFeature({featureId:r.UNSUPPORTED_FEATURES.errorFontGetPath}),(0,r.warn)('getPathGenerator - ignoring character: "'.concat(a,'".')),this.compiledGlyphs[t]=function(e,t){}}if(this.isEvalSupported&&r.FeatureTest.isEvalSupported){const e=[];for(const t of n){const n=void 0!==t.args?t.args.join(","):"";e.push("c.",t.cmd,"(",n,");\n")}return this.compiledGlyphs[t]=new Function("c","size",e.join(""))}return this.compiledGlyphs[t]=function(e,t){for(const r of n)"scale"===r.cmd&&(r.args=[t,-t]),e[r.cmd].apply(e,r.args)}}}},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.CanvasGraphics=void 0;var r=n(8),a=n(1),i=n(13),o=n(14),s=n(3);const l=4096,c=s.isNodeJS&&"undefined"===typeof Path2D?-1:1e3,u=16;class d{constructor(e){this.canvasFactory=e,this.cache=Object.create(null)}getCanvas(e,t,n){let r;return void 0!==this.cache[e]?(r=this.cache[e],this.canvasFactory.reset(r,t,n)):(r=this.canvasFactory.create(t,n),this.cache[e]=r),r}delete(e){delete this.cache[e]}clear(){for(const e in this.cache){const t=this.cache[e];this.canvasFactory.destroy(t),delete this.cache[e]}}}function f(e,t,n,a,i,o,s,l,c,u){const[d,f,h,p,m,v]=(0,r.getCurrentTransform)(e);if(0===f&&0===h){const r=s*d+m,g=Math.round(r),y=l*p+v,b=Math.round(y),x=(s+c)*d+m,w=Math.abs(Math.round(x)-g)||1,N=(l+u)*p+v,S=Math.abs(Math.round(N)-b)||1;return e.setTransform(Math.sign(d),0,0,Math.sign(p),g,b),e.drawImage(t,n,a,i,o,0,0,w,S),e.setTransform(d,f,h,p,m,v),[w,S]}if(0===d&&0===p){const r=l*h+m,g=Math.round(r),y=s*f+v,b=Math.round(y),x=(l+u)*h+m,w=Math.abs(Math.round(x)-g)||1,N=(s+c)*f+v,S=Math.abs(Math.round(N)-b)||1;return e.setTransform(0,Math.sign(f),Math.sign(h),0,g,b),e.drawImage(t,n,a,i,o,0,0,S,w),e.setTransform(d,f,h,p,m,v),[S,w]}return e.drawImage(t,n,a,i,o,s,l,c,u),[Math.hypot(d,f)*c,Math.hypot(h,p)*u]}class h{constructor(e,t){this.alphaIsShape=!1,this.fontSize=0,this.fontSizeScale=1,this.textMatrix=a.IDENTITY_MATRIX,this.textMatrixScale=1,this.fontMatrix=a.FONT_IDENTITY_MATRIX,this.leading=0,this.x=0,this.y=0,this.lineX=0,this.lineY=0,this.charSpacing=0,this.wordSpacing=0,this.textHScale=1,this.textRenderingMode=a.TextRenderingMode.FILL,this.textRise=0,this.fillColor="#000000",this.strokeColor="#000000",this.patternFill=!1,this.fillAlpha=1,this.strokeAlpha=1,this.lineWidth=1,this.activeSMask=null,this.transferMaps=null,this.startNewPathAndClipBox([0,0,e,t])}clone(){const e=Object.create(this);return e.clipBox=this.clipBox.slice(),e}setCurrentPoint(e,t){this.x=e,this.y=t}updatePathMinMax(e,t,n){[t,n]=a.Util.applyTransform([t,n],e),this.minX=Math.min(this.minX,t),this.minY=Math.min(this.minY,n),this.maxX=Math.max(this.maxX,t),this.maxY=Math.max(this.maxY,n)}updateRectMinMax(e,t){const n=a.Util.applyTransform(t,e),r=a.Util.applyTransform(t.slice(2),e);this.minX=Math.min(this.minX,n[0],r[0]),this.minY=Math.min(this.minY,n[1],r[1]),this.maxX=Math.max(this.maxX,n[0],r[0]),this.maxY=Math.max(this.maxY,n[1],r[1])}updateScalingPathMinMax(e,t){a.Util.scaleMinMax(e,t),this.minX=Math.min(this.minX,t[0]),this.maxX=Math.max(this.maxX,t[1]),this.minY=Math.min(this.minY,t[2]),this.maxY=Math.max(this.maxY,t[3])}updateCurvePathMinMax(e,t,n,r,i,o,s,l,c,u){const d=a.Util.bezierBoundingBox(t,n,r,i,o,s,l,c);if(u)return u[0]=Math.min(u[0],d[0],d[2]),u[1]=Math.max(u[1],d[0],d[2]),u[2]=Math.min(u[2],d[1],d[3]),void(u[3]=Math.max(u[3],d[1],d[3]));this.updateRectMinMax(e,d)}getPathBoundingBox(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i.PathType.FILL,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const n=[this.minX,this.minY,this.maxX,this.maxY];if(e===i.PathType.STROKE){t||(0,a.unreachable)("Stroke bounding box must include transform.");const e=a.Util.singularValueDecompose2dScale(t),r=e[0]*this.lineWidth/2,i=e[1]*this.lineWidth/2;n[0]-=r,n[1]-=i,n[2]+=r,n[3]+=i}return n}updateClipFromPath(){const e=a.Util.intersect(this.clipBox,this.getPathBoundingBox());this.startNewPathAndClipBox(e||[0,0,0,0])}isEmptyClip(){return this.minX===1/0}startNewPathAndClipBox(e){this.clipBox=e,this.minX=1/0,this.minY=1/0,this.maxX=0,this.maxY=0}getClippedPathBoundingBox(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i.PathType.FILL,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return a.Util.intersect(this.clipBox,this.getPathBoundingBox(e,t))}}function p(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if("undefined"!==typeof ImageData&&t instanceof ImageData)return void e.putImageData(t,0,0);const r=t.height,i=t.width,o=r%u,s=(r-o)/u,l=0===o?s:s+1,c=e.createImageData(i,u);let d,f=0;const h=t.data,p=c.data;let m,v,g,y,b,x,w,N;if(n)switch(n.length){case 1:b=n[0],x=n[0],w=n[0],N=n[0];break;case 4:b=n[0],x=n[1],w=n[2],N=n[3]}if(t.kind===a.ImageKind.GRAYSCALE_1BPP){const t=h.byteLength,n=new Uint32Array(p.buffer,0,p.byteLength>>2),r=n.length,y=i+7>>3;let b=4294967295,x=a.FeatureTest.isLittleEndian?4278190080:255;for(N&&255===N[0]&&0===N[255]&&([b,x]=[x,b]),m=0;m<l;m++){for(g=m<s?u:o,d=0,v=0;v<g;v++){const e=t-f;let r=0;const a=e>y?i:8*e-7,o=-8&a;let s=0,l=0;for(;r<o;r+=8)l=h[f++],n[d++]=128&l?b:x,n[d++]=64&l?b:x,n[d++]=32&l?b:x,n[d++]=16&l?b:x,n[d++]=8&l?b:x,n[d++]=4&l?b:x,n[d++]=2&l?b:x,n[d++]=1&l?b:x;for(;r<a;r++)0===s&&(l=h[f++],s=128),n[d++]=l&s?b:x,s>>=1}for(;d<r;)n[d++]=0;e.putImageData(c,0,m*u)}}else if(t.kind===a.ImageKind.RGBA_32BPP){const t=!!(b||x||w);for(v=0,y=i*u*4,m=0;m<s;m++){if(p.set(h.subarray(f,f+y)),f+=y,t)for(let e=0;e<y;e+=4)b&&(p[e+0]=b[p[e+0]]),x&&(p[e+1]=x[p[e+1]]),w&&(p[e+2]=w[p[e+2]]);e.putImageData(c,0,v),v+=u}if(m<l){if(y=i*o*4,p.set(h.subarray(f,f+y)),t)for(let e=0;e<y;e+=4)b&&(p[e+0]=b[p[e+0]]),x&&(p[e+1]=x[p[e+1]]),w&&(p[e+2]=w[p[e+2]]);e.putImageData(c,0,v)}}else{if(t.kind!==a.ImageKind.RGB_24BPP)throw new Error("bad image kind: ".concat(t.kind));{const t=!!(b||x||w);for(g=u,y=i*g,m=0;m<l;m++){for(m>=s&&(g=o,y=i*g),d=0,v=y;v--;)p[d++]=h[f++],p[d++]=h[f++],p[d++]=h[f++],p[d++]=255;if(t)for(let e=0;e<d;e+=4)b&&(p[e+0]=b[p[e+0]]),x&&(p[e+1]=x[p[e+1]]),w&&(p[e+2]=w[p[e+2]]);e.putImageData(c,0,m*u)}}}}function m(e,t){if(t.bitmap)return void e.drawImage(t.bitmap,0,0);const n=t.height,r=t.width,a=n%u,i=(n-a)/u,s=0===a?i:i+1,l=e.createImageData(r,u);let c=0;const d=t.data,f=l.data;for(let h=0;h<s;h++){const t=h<i?u:a;({srcPos:c}=(0,o.applyMaskImageData)({src:d,srcPos:c,dest:f,width:r,height:t})),e.putImageData(l,0,h*u)}}function v(e,t){const n=["strokeStyle","fillStyle","fillRule","globalAlpha","lineWidth","lineCap","lineJoin","miterLimit","globalCompositeOperation","font"];for(let r=0,a=n.length;r<a;r++){const a=n[r];void 0!==e[a]&&(t[a]=e[a])}void 0!==e.setLineDash&&(t.setLineDash(e.getLineDash()),t.lineDashOffset=e.lineDashOffset)}function g(e,t){e.strokeStyle=e.fillStyle=t||"#000000",e.fillRule="nonzero",e.globalAlpha=1,e.lineWidth=1,e.lineCap="butt",e.lineJoin="miter",e.miterLimit=10,e.globalCompositeOperation="source-over",e.font="10px sans-serif",void 0!==e.setLineDash&&(e.setLineDash([]),e.lineDashOffset=0)}function y(e,t,n,r){const a=e.length;for(let i=3;i<a;i+=4){const a=e[i];if(0===a)e[i-3]=t,e[i-2]=n,e[i-1]=r;else if(a<255){const o=255-a;e[i-3]=e[i-3]*a+t*o>>8,e[i-2]=e[i-2]*a+n*o>>8,e[i-1]=e[i-1]*a+r*o>>8}}}function b(e,t,n){const r=e.length;for(let a=3;a<r;a+=4){const r=n?n[e[a]]:e[a];t[a]=t[a]*r*.00392156862745098|0}}function x(e,t,n){const r=e.length;for(let a=3;a<r;a+=4){const r=77*e[a-3]+152*e[a-2]+28*e[a-1];t[a]=n?t[a]*n[r>>8]>>8:t[a]*r>>16}}function w(e,t,n,r){const a=r[0],i=r[1],o=r[2]-a,s=r[3]-i;0!==o&&0!==s&&(function(e,t,n,r,a,i,o,s,l,c,u){const d=!!i,f=d?i[0]:0,h=d?i[1]:0,p=d?i[2]:0;let m;m="Luminosity"===a?x:b;const v=Math.min(r,Math.ceil(1048576/n));for(let g=0;g<r;g+=v){const a=Math.min(v,r-g),i=e.getImageData(s-c,g+(l-u),n,a),b=t.getImageData(s,g+l,n,a);d&&y(i.data,f,h,p),m(i.data,b.data,o),t.putImageData(b,s,g+l)}}(t.context,n,o,s,t.subtype,t.backdrop,t.transferMap,a,i,t.offsetX,t.offsetY),e.save(),e.globalAlpha=1,e.globalCompositeOperation="source-over",e.setTransform(1,0,0,1,0,0),e.drawImage(n.canvas,0,0),e.restore())}function N(e,t){const n=a.Util.singularValueDecompose2dScale(e);n[0]=Math.fround(n[0]),n[1]=Math.fround(n[1]);const i=Math.fround((globalThis.devicePixelRatio||1)*r.PixelsPerInch.PDF_TO_CSS_UNITS);return void 0!==t?t:n[0]<=i||n[1]<=i}const S=["butt","round","square"],j=["miter","round","bevel"],_={},E={};var C=new WeakSet;class A{constructor(e,t,n,r,a,i,o,s){_classPrivateMethodInitSpec(this,C),this.ctx=e,this.current=new h(this.ctx.canvas.width,this.ctx.canvas.height),this.stateStack=[],this.pendingClip=null,this.pendingEOFill=!1,this.res=null,this.xobjs=null,this.commonObjs=t,this.objs=n,this.canvasFactory=r,this.imageLayer=a,this.groupStack=[],this.processingType3=null,this.baseTransform=null,this.baseTransformStack=[],this.groupLevel=0,this.smaskStack=[],this.smaskCounter=0,this.tempSMask=null,this.suspendedCtx=null,this.contentVisible=!0,this.markedContentStack=[],this.optionalContentConfig=i,this.cachedCanvases=new d(this.canvasFactory),this.cachedPatterns=new Map,this.annotationCanvasMap=o,this.viewportScale=1,this.outputScaleX=1,this.outputScaleY=1,this.backgroundColor=(null===s||void 0===s?void 0:s.background)||null,this.foregroundColor=(null===s||void 0===s?void 0:s.foreground)||null,this._cachedScaleForStroking=null,this._cachedGetSinglePixelWidth=null,this._cachedBitmapsMap=new Map}getObject(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return"string"===typeof e?e.startsWith("g_")?this.commonObjs.get(e):this.objs.get(e):t}beginDrawing(e){let{transform:t,viewport:n,transparency:a=!1,background:i=null}=e;const o=this.ctx.canvas.width,s=this.ctx.canvas.height,l=i||"#ffffff";if(this.ctx.save(),this.foregroundColor&&this.backgroundColor){this.ctx.fillStyle=this.foregroundColor;const e=this.foregroundColor=this.ctx.fillStyle;this.ctx.fillStyle=this.backgroundColor;const t=this.backgroundColor=this.ctx.fillStyle;let n=!0,a=l;if(this.ctx.fillStyle=l,a=this.ctx.fillStyle,n="string"===typeof a&&/^#[0-9A-Fa-f]{6}$/.test(a),"#000000"===e&&"#ffffff"===t||e===t||!n)this.foregroundColor=this.backgroundColor=null;else{const[n,i,o]=(0,r.getRGB)(a),s=e=>(e/=255)<=.03928?e/12.92:((e+.055)/1.055)**2.4,l=Math.round(.2126*s(n)+.7152*s(i)+.0722*s(o));this.selectColor=(n,r,a)=>{const i=.2126*s(n)+.7152*s(r)+.0722*s(a);return Math.round(i)===l?t:e}}}if(this.ctx.fillStyle=this.backgroundColor||l,this.ctx.fillRect(0,0,o,s),this.ctx.restore(),a){const e=this.cachedCanvases.getCanvas("transparent",o,s);this.compositeCtx=this.ctx,this.transparentCanvas=e.canvas,this.ctx=e.context,this.ctx.save(),this.ctx.transform(...(0,r.getCurrentTransform)(this.compositeCtx))}this.ctx.save(),g(this.ctx,this.foregroundColor),t&&(this.ctx.transform(...t),this.outputScaleX=t[0],this.outputScaleY=t[0]),this.ctx.transform(...n.transform),this.viewportScale=n.scale,this.baseTransform=(0,r.getCurrentTransform)(this.ctx),this.imageLayer&&((0,r.deprecated)("The `imageLayer` functionality will be removed in the future."),this.imageLayer.beginLayout())}executeOperatorList(e,t,n,r){const i=e.argsArray,o=e.fnArray;let s=t||0;const l=i.length;if(l===s)return s;const c=l-s>10&&"function"===typeof n,u=c?Date.now()+15:0;let d=0;const f=this.commonObjs,h=this.objs;let p;for(;;){if(void 0!==r&&s===r.nextBreakPoint)return r.breakIt(s,n),s;if(p=o[s],p!==a.OPS.dependency)this[p].apply(this,i[s]);else for(const e of i[s]){const t=e.startsWith("g_")?f:h;if(!t.has(e))return t.get(e,n),s}if(s++,s===l)return s;if(c&&++d>10){if(Date.now()>u)return n(),s;d=0}}}endDrawing(){_classPrivateMethodGet(this,C,k).call(this),this.cachedCanvases.clear(),this.cachedPatterns.clear();for(const e of this._cachedBitmapsMap.values()){for(const t of e.values())"undefined"!==typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement&&(t.width=t.height=0);e.clear()}this._cachedBitmapsMap.clear(),this.imageLayer&&this.imageLayer.endLayout()}_scaleImage(e,t){const n=e.width,r=e.height;let a,i,o=Math.max(Math.hypot(t[0],t[1]),1),s=Math.max(Math.hypot(t[2],t[3]),1),l=n,c=r,u="prescale1";for(;o>2&&l>1||s>2&&c>1;){let t=l,n=c;o>2&&l>1&&(t=Math.ceil(l/2),o/=l/t),s>2&&c>1&&(n=Math.ceil(c/2),s/=c/n),a=this.cachedCanvases.getCanvas(u,t,n),i=a.context,i.clearRect(0,0,t,n),i.drawImage(e,0,0,l,c,0,0,t,n),e=a.canvas,l=t,c=n,u="prescale1"===u?"prescale2":"prescale1"}return{img:e,paintWidth:l,paintHeight:c}}_createMaskCanvas(e){const t=this.ctx,{width:n,height:o}=e,s=this.current.fillColor,l=this.current.patternFill,c=(0,r.getCurrentTransform)(t);let u,d,h,p;if((e.bitmap||e.data)&&e.count>1){const t=e.bitmap||e.data.buffer,n=c.slice(0,4);d=JSON.stringify(l?n:[n,s]),u=this._cachedBitmapsMap.get(t),u||(u=new Map,this._cachedBitmapsMap.set(t,u));const r=u.get(d);if(r&&!l)return{canvas:r,offsetX:Math.round(Math.min(c[0],c[2])+c[4]),offsetY:Math.round(Math.min(c[1],c[3])+c[5])};h=r}h||(p=this.cachedCanvases.getCanvas("maskCanvas",n,o),m(p.context,e));let v=a.Util.transform(c,[1/n,0,0,-1/o,0,0]);v=a.Util.transform(v,[1,0,0,1,0,-o]);const g=a.Util.applyTransform([0,0],v),y=a.Util.applyTransform([n,o],v),b=a.Util.normalizeRect([g[0],g[1],y[0],y[1]]),x=Math.round(b[2]-b[0])||1,w=Math.round(b[3]-b[1])||1,S=this.cachedCanvases.getCanvas("fillCanvas",x,w),j=S.context,_=Math.min(g[0],y[0]),E=Math.min(g[1],y[1]);j.translate(-_,-E),j.transform(...v),h||(h=this._scaleImage(p.canvas,(0,r.getCurrentTransformInverse)(j)),h=h.img,u&&l&&u.set(d,h)),j.imageSmoothingEnabled=N((0,r.getCurrentTransform)(j),e.interpolate),f(j,h,0,0,h.width,h.height,0,0,n,o),j.globalCompositeOperation="source-in";const C=a.Util.transform((0,r.getCurrentTransformInverse)(j),[1,0,0,1,-_,-E]);return j.fillStyle=l?s.getPattern(t,this,C,i.PathType.FILL):s,j.fillRect(0,0,n,o),u&&!l&&(this.cachedCanvases.delete("fillCanvas"),u.set(d,S.canvas)),{canvas:S.canvas,offsetX:Math.round(_),offsetY:Math.round(E)}}setLineWidth(e){e!==this.current.lineWidth&&(this._cachedScaleForStroking=null),this.current.lineWidth=e,this.ctx.lineWidth=e}setLineCap(e){this.ctx.lineCap=S[e]}setLineJoin(e){this.ctx.lineJoin=j[e]}setMiterLimit(e){this.ctx.miterLimit=e}setDash(e,t){const n=this.ctx;void 0!==n.setLineDash&&(n.setLineDash(e),n.lineDashOffset=t)}setRenderingIntent(e){}setFlatness(e){}setGState(e){for(let t=0,n=e.length;t<n;t++){const n=e[t],r=n[0],a=n[1];switch(r){case"LW":this.setLineWidth(a);break;case"LC":this.setLineCap(a);break;case"LJ":this.setLineJoin(a);break;case"ML":this.setMiterLimit(a);break;case"D":this.setDash(a[0],a[1]);break;case"RI":this.setRenderingIntent(a);break;case"FL":this.setFlatness(a);break;case"Font":this.setFont(a[0],a[1]);break;case"CA":this.current.strokeAlpha=n[1];break;case"ca":this.current.fillAlpha=n[1],this.ctx.globalAlpha=n[1];break;case"BM":this.ctx.globalCompositeOperation=a;break;case"SMask":this.current.activeSMask=a?this.tempSMask:null,this.tempSMask=null,this.checkSMaskState();break;case"TR":this.current.transferMaps=a}}}get inSMaskMode(){return!!this.suspendedCtx}checkSMaskState(){const e=this.inSMaskMode;this.current.activeSMask&&!e?this.beginSMaskMode():!this.current.activeSMask&&e&&this.endSMaskMode()}beginSMaskMode(){if(this.inSMaskMode)throw new Error("beginSMaskMode called while already in smask mode");const e=this.ctx.canvas.width,t=this.ctx.canvas.height,n="smaskGroupAt"+this.groupLevel,a=this.cachedCanvases.getCanvas(n,e,t);this.suspendedCtx=this.ctx,this.ctx=a.context;const i=this.ctx;i.setTransform(...(0,r.getCurrentTransform)(this.suspendedCtx)),v(this.suspendedCtx,i),function(e,t){if(e._removeMirroring)throw new Error("Context is already forwarding operations.");e.__originalSave=e.save,e.__originalRestore=e.restore,e.__originalRotate=e.rotate,e.__originalScale=e.scale,e.__originalTranslate=e.translate,e.__originalTransform=e.transform,e.__originalSetTransform=e.setTransform,e.__originalResetTransform=e.resetTransform,e.__originalClip=e.clip,e.__originalMoveTo=e.moveTo,e.__originalLineTo=e.lineTo,e.__originalBezierCurveTo=e.bezierCurveTo,e.__originalRect=e.rect,e.__originalClosePath=e.closePath,e.__originalBeginPath=e.beginPath,e._removeMirroring=()=>{e.save=e.__originalSave,e.restore=e.__originalRestore,e.rotate=e.__originalRotate,e.scale=e.__originalScale,e.translate=e.__originalTranslate,e.transform=e.__originalTransform,e.setTransform=e.__originalSetTransform,e.resetTransform=e.__originalResetTransform,e.clip=e.__originalClip,e.moveTo=e.__originalMoveTo,e.lineTo=e.__originalLineTo,e.bezierCurveTo=e.__originalBezierCurveTo,e.rect=e.__originalRect,e.closePath=e.__originalClosePath,e.beginPath=e.__originalBeginPath,delete e._removeMirroring},e.save=function(){t.save(),this.__originalSave()},e.restore=function(){t.restore(),this.__originalRestore()},e.translate=function(e,n){t.translate(e,n),this.__originalTranslate(e,n)},e.scale=function(e,n){t.scale(e,n),this.__originalScale(e,n)},e.transform=function(e,n,r,a,i,o){t.transform(e,n,r,a,i,o),this.__originalTransform(e,n,r,a,i,o)},e.setTransform=function(e,n,r,a,i,o){t.setTransform(e,n,r,a,i,o),this.__originalSetTransform(e,n,r,a,i,o)},e.resetTransform=function(){t.resetTransform(),this.__originalResetTransform()},e.rotate=function(e){t.rotate(e),this.__originalRotate(e)},e.clip=function(e){t.clip(e),this.__originalClip(e)},e.moveTo=function(e,n){t.moveTo(e,n),this.__originalMoveTo(e,n)},e.lineTo=function(e,n){t.lineTo(e,n),this.__originalLineTo(e,n)},e.bezierCurveTo=function(e,n,r,a,i,o){t.bezierCurveTo(e,n,r,a,i,o),this.__originalBezierCurveTo(e,n,r,a,i,o)},e.rect=function(e,n,r,a){t.rect(e,n,r,a),this.__originalRect(e,n,r,a)},e.closePath=function(){t.closePath(),this.__originalClosePath()},e.beginPath=function(){t.beginPath(),this.__originalBeginPath()}}(i,this.suspendedCtx),this.setGState([["BM","source-over"],["ca",1],["CA",1]])}endSMaskMode(){if(!this.inSMaskMode)throw new Error("endSMaskMode called while not in smask mode");this.ctx._removeMirroring(),v(this.ctx,this.suspendedCtx),this.ctx=this.suspendedCtx,this.suspendedCtx=null}compose(e){if(!this.current.activeSMask)return;e?(e[0]=Math.floor(e[0]),e[1]=Math.floor(e[1]),e[2]=Math.ceil(e[2]),e[3]=Math.ceil(e[3])):e=[0,0,this.ctx.canvas.width,this.ctx.canvas.height];const t=this.current.activeSMask;w(this.suspendedCtx,t,this.ctx,e),this.ctx.save(),this.ctx.setTransform(1,0,0,1,0,0),this.ctx.clearRect(0,0,this.ctx.canvas.width,this.ctx.canvas.height),this.ctx.restore()}save(){this.inSMaskMode?(v(this.ctx,this.suspendedCtx),this.suspendedCtx.save()):this.ctx.save();const e=this.current;this.stateStack.push(e),this.current=e.clone()}restore(){0===this.stateStack.length&&this.inSMaskMode&&this.endSMaskMode(),0!==this.stateStack.length&&(this.current=this.stateStack.pop(),this.inSMaskMode?(this.suspendedCtx.restore(),v(this.suspendedCtx,this.ctx)):this.ctx.restore(),this.checkSMaskState(),this.pendingClip=null,this._cachedScaleForStroking=null,this._cachedGetSinglePixelWidth=null)}transform(e,t,n,r,a,i){this.ctx.transform(e,t,n,r,a,i),this._cachedScaleForStroking=null,this._cachedGetSinglePixelWidth=null}constructPath(e,t,n){const i=this.ctx,o=this.current;let s,l,c=o.x,u=o.y;const d=(0,r.getCurrentTransform)(i),f=0===d[0]&&0===d[3]||0===d[1]&&0===d[2],h=f?n.slice(0):null;for(let r=0,p=0,m=e.length;r<m;r++)switch(0|e[r]){case a.OPS.rectangle:c=t[p++],u=t[p++];const e=t[p++],n=t[p++],r=c+e,m=u+n;i.moveTo(c,u),0===e||0===n?i.lineTo(r,m):(i.lineTo(r,u),i.lineTo(r,m),i.lineTo(c,m)),f||o.updateRectMinMax(d,[c,u,r,m]),i.closePath();break;case a.OPS.moveTo:c=t[p++],u=t[p++],i.moveTo(c,u),f||o.updatePathMinMax(d,c,u);break;case a.OPS.lineTo:c=t[p++],u=t[p++],i.lineTo(c,u),f||o.updatePathMinMax(d,c,u);break;case a.OPS.curveTo:s=c,l=u,c=t[p+4],u=t[p+5],i.bezierCurveTo(t[p],t[p+1],t[p+2],t[p+3],c,u),o.updateCurvePathMinMax(d,s,l,t[p],t[p+1],t[p+2],t[p+3],c,u,h),p+=6;break;case a.OPS.curveTo2:s=c,l=u,i.bezierCurveTo(c,u,t[p],t[p+1],t[p+2],t[p+3]),o.updateCurvePathMinMax(d,s,l,c,u,t[p],t[p+1],t[p+2],t[p+3],h),c=t[p+2],u=t[p+3],p+=4;break;case a.OPS.curveTo3:s=c,l=u,c=t[p+2],u=t[p+3],i.bezierCurveTo(t[p],t[p+1],c,u,c,u),o.updateCurvePathMinMax(d,s,l,t[p],t[p+1],c,u,c,u,h),p+=4;break;case a.OPS.closePath:i.closePath()}f&&o.updateScalingPathMinMax(d,h),o.setCurrentPoint(c,u)}closePath(){this.ctx.closePath()}stroke(e){e="undefined"===typeof e||e;const t=this.ctx,n=this.current.strokeColor;t.globalAlpha=this.current.strokeAlpha,this.contentVisible&&("object"===typeof n&&null!==n&&void 0!==n&&n.getPattern?(t.save(),t.strokeStyle=n.getPattern(t,this,(0,r.getCurrentTransformInverse)(t),i.PathType.STROKE),this.rescaleAndStroke(!1),t.restore()):this.rescaleAndStroke(!0)),e&&this.consumePath(this.current.getClippedPathBoundingBox()),t.globalAlpha=this.current.fillAlpha}closeStroke(){this.closePath(),this.stroke()}fill(e){e="undefined"===typeof e||e;const t=this.ctx,n=this.current.fillColor;let a=!1;this.current.patternFill&&(t.save(),t.fillStyle=n.getPattern(t,this,(0,r.getCurrentTransformInverse)(t),i.PathType.FILL),a=!0);const o=this.current.getClippedPathBoundingBox();this.contentVisible&&null!==o&&(this.pendingEOFill?(t.fill("evenodd"),this.pendingEOFill=!1):t.fill()),a&&t.restore(),e&&this.consumePath(o)}eoFill(){this.pendingEOFill=!0,this.fill()}fillStroke(){this.fill(!1),this.stroke(!1),this.consumePath()}eoFillStroke(){this.pendingEOFill=!0,this.fillStroke()}closeFillStroke(){this.closePath(),this.fillStroke()}closeEOFillStroke(){this.pendingEOFill=!0,this.closePath(),this.fillStroke()}endPath(){this.consumePath()}clip(){this.pendingClip=_}eoClip(){this.pendingClip=E}beginText(){this.current.textMatrix=a.IDENTITY_MATRIX,this.current.textMatrixScale=1,this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0}endText(){const e=this.pendingTextPaths,t=this.ctx;if(void 0!==e){t.save(),t.beginPath();for(const n of e)t.setTransform(...n.transform),t.translate(n.x,n.y),n.addToPath(t,n.fontSize);t.restore(),t.clip(),t.beginPath(),delete this.pendingTextPaths}else t.beginPath()}setCharSpacing(e){this.current.charSpacing=e}setWordSpacing(e){this.current.wordSpacing=e}setHScale(e){this.current.textHScale=e/100}setLeading(e){this.current.leading=-e}setFont(e,t){const n=this.commonObjs.get(e),r=this.current;if(!n)throw new Error("Can't find font for ".concat(e));if(r.fontMatrix=n.fontMatrix||a.FONT_IDENTITY_MATRIX,0!==r.fontMatrix[0]&&0!==r.fontMatrix[3]||(0,a.warn)("Invalid font matrix for font "+e),t<0?(t=-t,r.fontDirection=-1):r.fontDirection=1,this.current.font=n,this.current.fontSize=t,n.isType3Font)return;const i=n.loadedName||"sans-serif";let o="normal";n.black?o="900":n.bold&&(o="bold");const s=n.italic?"italic":"normal",l='"'.concat(i,'", ').concat(n.fallbackName);let c=t;t<16?c=16:t>100&&(c=100),this.current.fontSizeScale=t/c,this.ctx.font="".concat(s," ").concat(o," ").concat(c,"px ").concat(l)}setTextRenderingMode(e){this.current.textRenderingMode=e}setTextRise(e){this.current.textRise=e}moveText(e,t){this.current.x=this.current.lineX+=e,this.current.y=this.current.lineY+=t}setLeadingMoveText(e,t){this.setLeading(-t),this.moveText(e,t)}setTextMatrix(e,t,n,r,a,i){this.current.textMatrix=[e,t,n,r,a,i],this.current.textMatrixScale=Math.hypot(e,t),this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0}nextLine(){this.moveText(0,this.current.leading)}paintChar(e,t,n,i){const o=this.ctx,s=this.current,l=s.font,c=s.textRenderingMode,u=s.fontSize/s.fontSizeScale,d=c&a.TextRenderingMode.FILL_STROKE_MASK,f=!!(c&a.TextRenderingMode.ADD_TO_PATH_FLAG),h=s.patternFill&&!l.missingFile;let p;(l.disableFontFace||f||h)&&(p=l.getPathGenerator(this.commonObjs,e)),l.disableFontFace||h?(o.save(),o.translate(t,n),o.beginPath(),p(o,u),i&&o.setTransform(...i),d!==a.TextRenderingMode.FILL&&d!==a.TextRenderingMode.FILL_STROKE||o.fill(),d!==a.TextRenderingMode.STROKE&&d!==a.TextRenderingMode.FILL_STROKE||o.stroke(),o.restore()):(d!==a.TextRenderingMode.FILL&&d!==a.TextRenderingMode.FILL_STROKE||o.fillText(e,t,n),d!==a.TextRenderingMode.STROKE&&d!==a.TextRenderingMode.FILL_STROKE||o.strokeText(e,t,n)),f&&(this.pendingTextPaths||(this.pendingTextPaths=[])).push({transform:(0,r.getCurrentTransform)(o),x:t,y:n,fontSize:u,addToPath:p})}get isFontSubpixelAAEnabled(){const{context:e}=this.cachedCanvases.getCanvas("isFontSubpixelAAEnabled",10,10);e.scale(1.5,1),e.fillText("I",0,10);const t=e.getImageData(0,0,10,10).data;let n=!1;for(let r=3;r<t.length;r+=4)if(t[r]>0&&t[r]<255){n=!0;break}return(0,a.shadow)(this,"isFontSubpixelAAEnabled",n)}showText(e){const t=this.current,n=t.font;if(n.isType3Font)return this.showType3Text(e);const o=t.fontSize;if(0===o)return;const s=this.ctx,l=t.fontSizeScale,c=t.charSpacing,u=t.wordSpacing,d=t.fontDirection,f=t.textHScale*d,h=e.length,p=n.vertical,m=p?1:-1,v=n.defaultVMetrics,g=o*t.fontMatrix[0],y=t.textRenderingMode===a.TextRenderingMode.FILL&&!n.disableFontFace&&!t.patternFill;let b;if(s.save(),s.transform(...t.textMatrix),s.translate(t.x,t.y+t.textRise),d>0?s.scale(f,-1):s.scale(f,1),t.patternFill){s.save();const e=t.fillColor.getPattern(s,this,(0,r.getCurrentTransformInverse)(s),i.PathType.FILL);b=(0,r.getCurrentTransform)(s),s.restore(),s.fillStyle=e}let x=t.lineWidth;const w=t.textMatrixScale;if(0===w||0===x){const e=t.textRenderingMode&a.TextRenderingMode.FILL_STROKE_MASK;e!==a.TextRenderingMode.STROKE&&e!==a.TextRenderingMode.FILL_STROKE||(x=this.getSinglePixelWidth())}else x/=w;1!==l&&(s.scale(l,l),x/=l),s.lineWidth=x;let N,S=0;for(N=0;N<h;++N){const t=e[N];if("number"===typeof t){S+=m*t*o/1e3;continue}let r=!1;const a=(t.isSpace?u:0)+c,i=t.fontChar,f=t.accent;let h,x,w,j=t.width;if(p){const e=t.vmetric||v,n=-(t.vmetric?e[1]:.5*j)*g,r=e[2]*g;j=e?-e[0]:j,h=n/l,x=(S+r)/l}else h=S/l,x=0;if(n.remeasure&&j>0){const e=1e3*s.measureText(i).width/o*l;if(j<e&&this.isFontSubpixelAAEnabled){const t=j/e;r=!0,s.save(),s.scale(t,1),h/=t}else j!==e&&(h+=(j-e)/2e3*o/l)}if(this.contentVisible&&(t.isInFont||n.missingFile))if(y&&!f)s.fillText(i,h,x);else if(this.paintChar(i,h,x,b),f){const e=h+o*f.offset.x/l,t=x-o*f.offset.y/l;this.paintChar(f.fontChar,e,t,b)}w=p?j*g-a*d:j*g+a*d,S+=w,r&&s.restore()}p?t.y-=S:t.x+=S*f,s.restore(),this.compose()}showType3Text(e){const t=this.ctx,n=this.current,r=n.font,i=n.fontSize,o=n.fontDirection,s=r.vertical?1:-1,l=n.charSpacing,c=n.wordSpacing,u=n.textHScale*o,d=n.fontMatrix||a.FONT_IDENTITY_MATRIX,f=e.length;let h,p,m,v;if(n.textRenderingMode!==a.TextRenderingMode.INVISIBLE&&0!==i){for(this._cachedScaleForStroking=null,this._cachedGetSinglePixelWidth=null,t.save(),t.transform(...n.textMatrix),t.translate(n.x,n.y),t.scale(u,o),h=0;h<f;++h){if(p=e[h],"number"===typeof p){v=s*p*i/1e3,this.ctx.translate(v,0),n.x+=v*u;continue}const o=(p.isSpace?c:0)+l,f=r.charProcOperatorList[p.operatorListId];f?(this.contentVisible&&(this.processingType3=p,this.save(),t.scale(i,i),t.transform(...d),this.executeOperatorList(f),this.restore()),m=a.Util.applyTransform([p.width,0],d)[0]*i+o,t.translate(m,0),n.x+=m*u):(0,a.warn)('Type3 character "'.concat(p.operatorListId,'" is not available.'))}t.restore(),this.processingType3=null}}setCharWidth(e,t){}setCharWidthAndBounds(e,t,n,r,a,i){this.ctx.rect(n,r,a-n,i-r),this.ctx.clip(),this.endPath()}getColorN_Pattern(e){let t;if("TilingPattern"===e[0]){const n=e[1],a=this.baseTransform||(0,r.getCurrentTransform)(this.ctx),o={createCanvasGraphics:e=>new A(e,this.commonObjs,this.objs,this.canvasFactory)};t=new i.TilingPattern(e,n,this.ctx,o,a)}else t=this._getPattern(e[1],e[2]);return t}setStrokeColorN(){this.current.strokeColor=this.getColorN_Pattern(arguments)}setFillColorN(){this.current.fillColor=this.getColorN_Pattern(arguments),this.current.patternFill=!0}setStrokeRGBColor(e,t,n){var r;const i=(null===(r=this.selectColor)||void 0===r?void 0:r.call(this,e,t,n))||a.Util.makeHexColor(e,t,n);this.ctx.strokeStyle=i,this.current.strokeColor=i}setFillRGBColor(e,t,n){var r;const i=(null===(r=this.selectColor)||void 0===r?void 0:r.call(this,e,t,n))||a.Util.makeHexColor(e,t,n);this.ctx.fillStyle=i,this.current.fillColor=i,this.current.patternFill=!1}_getPattern(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this.cachedPatterns.has(e)?t=this.cachedPatterns.get(e):(t=(0,i.getShadingPattern)(this.objs.get(e)),this.cachedPatterns.set(e,t)),n&&(t.matrix=n),t}shadingFill(e){if(!this.contentVisible)return;const t=this.ctx;this.save();const n=this._getPattern(e);t.fillStyle=n.getPattern(t,this,(0,r.getCurrentTransformInverse)(t),i.PathType.SHADING);const o=(0,r.getCurrentTransformInverse)(t);if(o){const e=t.canvas,n=e.width,r=e.height,i=a.Util.applyTransform([0,0],o),s=a.Util.applyTransform([0,r],o),l=a.Util.applyTransform([n,0],o),c=a.Util.applyTransform([n,r],o),u=Math.min(i[0],s[0],l[0],c[0]),d=Math.min(i[1],s[1],l[1],c[1]),f=Math.max(i[0],s[0],l[0],c[0]),h=Math.max(i[1],s[1],l[1],c[1]);this.ctx.fillRect(u,d,f-u,h-d)}else this.ctx.fillRect(-1e10,-1e10,2e10,2e10);this.compose(this.current.getClippedPathBoundingBox()),this.restore()}beginInlineImage(){(0,a.unreachable)("Should not call beginInlineImage")}beginImageData(){(0,a.unreachable)("Should not call beginImageData")}paintFormXObjectBegin(e,t){if(this.contentVisible&&(this.save(),this.baseTransformStack.push(this.baseTransform),Array.isArray(e)&&6===e.length&&this.transform(...e),this.baseTransform=(0,r.getCurrentTransform)(this.ctx),t)){const e=t[2]-t[0],n=t[3]-t[1];this.ctx.rect(t[0],t[1],e,n),this.current.updateRectMinMax((0,r.getCurrentTransform)(this.ctx),t),this.clip(),this.endPath()}}paintFormXObjectEnd(){this.contentVisible&&(this.restore(),this.baseTransform=this.baseTransformStack.pop())}beginGroup(e){if(!this.contentVisible)return;this.save(),this.inSMaskMode&&(this.endSMaskMode(),this.current.activeSMask=null);const t=this.ctx;e.isolated||(0,a.info)("TODO: Support non-isolated groups."),e.knockout&&(0,a.warn)("Knockout groups not supported.");const n=(0,r.getCurrentTransform)(t);if(e.matrix&&t.transform(...e.matrix),!e.bbox)throw new Error("Bounding box is required.");let i=a.Util.getAxialAlignedBoundingBox(e.bbox,(0,r.getCurrentTransform)(t));const o=[0,0,t.canvas.width,t.canvas.height];i=a.Util.intersect(i,o)||[0,0,0,0];const s=Math.floor(i[0]),c=Math.floor(i[1]);let u=Math.max(Math.ceil(i[2])-s,1),d=Math.max(Math.ceil(i[3])-c,1),f=1,h=1;u>l&&(f=u/l,u=l),d>l&&(h=d/l,d=l),this.current.startNewPathAndClipBox([0,0,u,d]);let p="groupAt"+this.groupLevel;e.smask&&(p+="_smask_"+this.smaskCounter++%2);const m=this.cachedCanvases.getCanvas(p,u,d),g=m.context;g.scale(1/f,1/h),g.translate(-s,-c),g.transform(...n),e.smask?this.smaskStack.push({canvas:m.canvas,context:g,offsetX:s,offsetY:c,scaleX:f,scaleY:h,subtype:e.smask.subtype,backdrop:e.smask.backdrop,transferMap:e.smask.transferMap||null,startTransformInverse:null}):(t.setTransform(1,0,0,1,0,0),t.translate(s,c),t.scale(f,h),t.save()),v(t,g),this.ctx=g,this.setGState([["BM","source-over"],["ca",1],["CA",1]]),this.groupStack.push(t),this.groupLevel++}endGroup(e){if(!this.contentVisible)return;this.groupLevel--;const t=this.ctx,n=this.groupStack.pop();if(this.ctx=n,this.ctx.imageSmoothingEnabled=!1,e.smask)this.tempSMask=this.smaskStack.pop(),this.restore();else{this.ctx.restore();const e=(0,r.getCurrentTransform)(this.ctx);this.restore(),this.ctx.save(),this.ctx.setTransform(...e);const n=a.Util.getAxialAlignedBoundingBox([0,0,t.canvas.width,t.canvas.height],e);this.ctx.drawImage(t.canvas,0,0),this.ctx.restore(),this.compose(n)}}beginAnnotation(e,t,n,i,o){if(_classPrivateMethodGet(this,C,k).call(this),g(this.ctx,this.foregroundColor),this.ctx.save(),this.save(),this.baseTransform&&this.ctx.setTransform(...this.baseTransform),Array.isArray(t)&&4===t.length){const i=t[2]-t[0],s=t[3]-t[1];if(o&&this.annotationCanvasMap){(n=n.slice())[4]-=t[0],n[5]-=t[1],(t=t.slice())[0]=t[1]=0,t[2]=i,t[3]=s;const[o,l]=a.Util.singularValueDecompose2dScale((0,r.getCurrentTransform)(this.ctx)),{viewportScale:c}=this,u=Math.ceil(i*this.outputScaleX*c),d=Math.ceil(s*this.outputScaleY*c);this.annotationCanvas=this.canvasFactory.create(u,d);const{canvas:f,context:h}=this.annotationCanvas;this.annotationCanvasMap.set(e,f),this.annotationCanvas.savedCtx=this.ctx,this.ctx=h,this.ctx.setTransform(o,0,0,-l,0,s*l),g(this.ctx,this.foregroundColor)}else g(this.ctx,this.foregroundColor),this.ctx.rect(t[0],t[1],i,s),this.ctx.clip(),this.endPath()}this.current=new h(this.ctx.canvas.width,this.ctx.canvas.height),this.transform(...n),this.transform(...i)}endAnnotation(){this.annotationCanvas&&(this.ctx=this.annotationCanvas.savedCtx,delete this.annotationCanvas.savedCtx,delete this.annotationCanvas)}paintImageMaskXObject(e){if(!this.contentVisible)return;const t=e.count;(e=this.getObject(e.data,e)).count=t;const n=this.ctx,r=this.processingType3;if(r&&(void 0===r.compiled&&(r.compiled=function(e){const{width:t,height:n}=e;if(t>c||n>c)return null;const r=new Uint8Array([0,2,4,0,1,0,5,4,8,10,0,8,0,2,1,0]),a=t+1;let i,o,s,l=new Uint8Array(a*(n+1));const u=t+7&-8;let d=new Uint8Array(u*n),f=0;for(const c of e.data){let e=128;for(;e>0;)d[f++]=c&e?0:255,e>>=1}let h=0;for(f=0,0!==d[f]&&(l[0]=1,++h),o=1;o<t;o++)d[f]!==d[f+1]&&(l[o]=d[f]?2:1,++h),f++;for(0!==d[f]&&(l[o]=2,++h),i=1;i<n;i++){f=i*u,s=i*a,d[f-u]!==d[f]&&(l[s]=d[f]?1:8,++h);let e=(d[f]?4:0)+(d[f-u]?8:0);for(o=1;o<t;o++)e=(e>>2)+(d[f+1]?4:0)+(d[f-u+1]?8:0),r[e]&&(l[s+o]=r[e],++h),f++;if(d[f-u]!==d[f]&&(l[s+o]=d[f]?2:4,++h),h>1e3)return null}for(f=u*(n-1),s=i*a,0!==d[f]&&(l[s]=8,++h),o=1;o<t;o++)d[f]!==d[f+1]&&(l[s+o]=d[f]?4:8,++h),f++;if(0!==d[f]&&(l[s+o]=4,++h),h>1e3)return null;const p=new Int32Array([0,a,-1,0,-a,0,0,0,1]),m=new Path2D;for(i=0;h&&i<=n;i++){let e=i*a;const n=e+t;for(;e<n&&!l[e];)e++;if(e===n)continue;m.moveTo(e%a,i);const r=e;let o=l[e];do{const t=p[o];do{e+=t}while(!l[e]);const n=l[e];5!==n&&10!==n?(o=n,l[e]=0):(o=n&51*o>>4,l[e]&=o>>2|o<<2),m.lineTo(e%a,e/a|0),l[e]||--h}while(r!==e);--i}return d=null,l=null,function(e){e.save(),e.scale(1/t,-1/n),e.translate(0,-n),e.fill(m),e.beginPath(),e.restore()}}(e)),r.compiled))return void r.compiled(n);const a=this._createMaskCanvas(e),i=a.canvas;n.save(),n.setTransform(1,0,0,1,0,0),n.drawImage(i,a.offsetX,a.offsetY),n.restore(),this.compose()}paintImageMaskXObjectRepeat(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4?arguments[4]:void 0,s=arguments.length>5?arguments[5]:void 0;if(!this.contentVisible)return;e=this.getObject(e.data,e);const l=this.ctx;l.save();const c=(0,r.getCurrentTransform)(l);l.transform(t,n,i,o,0,0);const u=this._createMaskCanvas(e);l.setTransform(1,0,0,1,0,0);for(let r=0,d=s.length;r<d;r+=2){const e=a.Util.transform(c,[t,n,i,o,s[r],s[r+1]]),[d,f]=a.Util.applyTransform([0,0],e);l.drawImage(u.canvas,d,f)}l.restore(),this.compose()}paintImageMaskXObjectGroup(e){if(!this.contentVisible)return;const t=this.ctx,n=this.current.fillColor,a=this.current.patternFill;for(const o of e){const{data:e,width:s,height:l,transform:c}=o,u=this.cachedCanvases.getCanvas("maskCanvas",s,l),d=u.context;d.save(),m(d,this.getObject(e,o)),d.globalCompositeOperation="source-in",d.fillStyle=a?n.getPattern(d,this,(0,r.getCurrentTransformInverse)(t),i.PathType.FILL):n,d.fillRect(0,0,s,l),d.restore(),t.save(),t.transform(...c),t.scale(1,-1),f(t,u.canvas,0,0,s,l,0,-1,1,1),t.restore()}this.compose()}paintImageXObject(e){if(!this.contentVisible)return;const t=this.getObject(e);t?this.paintInlineImageXObject(t):(0,a.warn)("Dependent image isn't ready yet")}paintImageXObjectRepeat(e,t,n,r){if(!this.contentVisible)return;const i=this.getObject(e);if(!i)return void(0,a.warn)("Dependent image isn't ready yet");const o=i.width,s=i.height,l=[];for(let a=0,c=r.length;a<c;a+=2)l.push({transform:[t,0,0,n,r[a],r[a+1]],x:0,y:0,w:o,h:s});this.paintInlineImageXObjectGroup(i,l)}paintInlineImageXObject(e){if(!this.contentVisible)return;const t=e.width,n=e.height,i=this.ctx;let o;if(this.save(),i.scale(1/t,-1/n),"function"===typeof HTMLElement&&e instanceof HTMLElement||!e.data)o=e;else{const r=this.cachedCanvases.getCanvas("inlineImage",t,n);p(r.context,e,this.current.transferMaps),o=r.canvas}const s=this._scaleImage(o,(0,r.getCurrentTransformInverse)(i));i.imageSmoothingEnabled=N((0,r.getCurrentTransform)(i),e.interpolate);const[l,c]=f(i,s.img,0,0,s.paintWidth,s.paintHeight,0,-n,t,n);if(this.imageLayer){const[t,i]=a.Util.applyTransform([0,-n],(0,r.getCurrentTransform)(this.ctx));this.imageLayer.appendImage({imgData:e,left:t,top:i,width:l,height:c})}this.compose(),this.restore()}paintInlineImageXObjectGroup(e,t){if(!this.contentVisible)return;const n=this.ctx,i=e.width,o=e.height,s=this.cachedCanvases.getCanvas("inlineImage",i,o);p(s.context,e,this.current.transferMaps);for(const l of t){if(n.save(),n.transform(...l.transform),n.scale(1,-1),f(n,s.canvas,l.x,l.y,l.w,l.h,0,-1,1,1),this.imageLayer){const[t,n]=a.Util.applyTransform([l.x,l.y],(0,r.getCurrentTransform)(this.ctx));this.imageLayer.appendImage({imgData:e,left:t,top:n,width:i,height:o})}n.restore()}this.compose()}paintSolidColorImageMask(){this.contentVisible&&(this.ctx.fillRect(0,0,1,1),this.compose())}markPoint(e){}markPointProps(e,t){}beginMarkedContent(e){this.markedContentStack.push({visible:!0})}beginMarkedContentProps(e,t){"OC"===e?this.markedContentStack.push({visible:this.optionalContentConfig.isVisible(t)}):this.markedContentStack.push({visible:!0}),this.contentVisible=this.isContentVisible()}endMarkedContent(){this.markedContentStack.pop(),this.contentVisible=this.isContentVisible()}beginCompat(){}endCompat(){}consumePath(e){const t=this.current.isEmptyClip();this.pendingClip&&this.current.updateClipFromPath(),this.pendingClip||this.compose(e);const n=this.ctx;this.pendingClip&&(t||(this.pendingClip===E?n.clip("evenodd"):n.clip()),this.pendingClip=null),this.current.startNewPathAndClipBox(this.current.clipBox),n.beginPath()}getSinglePixelWidth(){if(!this._cachedGetSinglePixelWidth){const e=(0,r.getCurrentTransform)(this.ctx);if(0===e[1]&&0===e[2])this._cachedGetSinglePixelWidth=1/Math.min(Math.abs(e[0]),Math.abs(e[3]));else{const t=Math.abs(e[0]*e[3]-e[2]*e[1]),n=Math.hypot(e[0],e[2]),r=Math.hypot(e[1],e[3]);this._cachedGetSinglePixelWidth=Math.max(n,r)/t}}return this._cachedGetSinglePixelWidth}getScaleForStroking(){if(!this._cachedScaleForStroking){const{lineWidth:e}=this.current,t=(0,r.getCurrentTransform)(this.ctx);let n,a;if(0===t[1]&&0===t[2]){const r=Math.abs(t[0]),i=Math.abs(t[3]);if(0===e)n=1/r,a=1/i;else{const t=r*e,o=i*e;n=t<1?1/t:1,a=o<1?1/o:1}}else{const r=Math.abs(t[0]*t[3]-t[2]*t[1]),i=Math.hypot(t[0],t[1]),o=Math.hypot(t[2],t[3]);if(0===e)n=o/r,a=i/r;else{const t=e*r;n=o>t?o/t:1,a=i>t?i/t:1}}this._cachedScaleForStroking=[n,a]}return this._cachedScaleForStroking}rescaleAndStroke(e){const{ctx:t}=this,{lineWidth:n}=this.current,[a,i]=this.getScaleForStroking();if(t.lineWidth=n||1,1===a&&1===i)return void t.stroke();let o,s,l;e&&(o=(0,r.getCurrentTransform)(t),s=t.getLineDash().slice(),l=t.lineDashOffset),t.scale(a,i);const c=Math.max(a,i);t.setLineDash(t.getLineDash().map((e=>e/c))),t.lineDashOffset/=c,t.stroke(),e&&(t.setTransform(...o),t.setLineDash(s),t.lineDashOffset=l)}isContentVisible(){for(let e=this.markedContentStack.length-1;e>=0;e--)if(!this.markedContentStack[e].visible)return!1;return!0}}function k(){for(;this.stateStack.length||this.inSMaskMode;)this.restore();this.ctx.restore(),this.transparentCanvas&&(this.ctx=this.compositeCtx,this.ctx.save(),this.ctx.setTransform(1,0,0,1,0,0),this.ctx.drawImage(this.transparentCanvas,0,0),this.ctx.restore(),this.transparentCanvas=null)}t.CanvasGraphics=A;for(const T in a.OPS)void 0!==A.prototype[T]&&(A.prototype[a.OPS[T]]=A.prototype[T])},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TilingPattern=t.PathType=void 0,t.getShadingPattern=function(e){switch(e[0]){case"RadialAxial":return new c(e);case"Mesh":return new f(e);case"Dummy":return new h}throw new Error("Unknown IR type: ".concat(e[0]))};var r=n(1),a=n(8),i=n(3);const o={FILL:"Fill",STROKE:"Stroke",SHADING:"Shading"};function s(e,t){if(!t||i.isNodeJS)return;const n=t[2]-t[0],r=t[3]-t[1],a=new Path2D;a.rect(t[0],t[1],n,r),e.clip(a)}t.PathType=o;class l{constructor(){this.constructor===l&&(0,r.unreachable)("Cannot initialize BaseShadingPattern.")}getPattern(){(0,r.unreachable)("Abstract method `getPattern` called.")}}class c extends l{constructor(e){super(),this._type=e[1],this._bbox=e[2],this._colorStops=e[3],this._p0=e[4],this._p1=e[5],this._r0=e[6],this._r1=e[7],this.matrix=null}_createGradient(e){let t;"axial"===this._type?t=e.createLinearGradient(this._p0[0],this._p0[1],this._p1[0],this._p1[1]):"radial"===this._type&&(t=e.createRadialGradient(this._p0[0],this._p0[1],this._r0,this._p1[0],this._p1[1],this._r1));for(const n of this._colorStops)t.addColorStop(n[0],n[1]);return t}getPattern(e,t,n,i){let l;if(i===o.STROKE||i===o.FILL){const o=t.current.getClippedPathBoundingBox(i,(0,a.getCurrentTransform)(e))||[0,0,0,0],u=Math.ceil(o[2]-o[0])||1,d=Math.ceil(o[3]-o[1])||1,f=t.cachedCanvases.getCanvas("pattern",u,d,!0),h=f.context;h.clearRect(0,0,h.canvas.width,h.canvas.height),h.beginPath(),h.rect(0,0,h.canvas.width,h.canvas.height),h.translate(-o[0],-o[1]),n=r.Util.transform(n,[1,0,0,1,o[0],o[1]]),h.transform(...t.baseTransform),this.matrix&&h.transform(...this.matrix),s(h,this._bbox),h.fillStyle=this._createGradient(h),h.fill(),l=e.createPattern(f.canvas,"no-repeat");const p=new DOMMatrix(n);try{l.setTransform(p)}catch(c){(0,r.warn)('RadialAxialShadingPattern.getPattern: "'.concat(null===c||void 0===c?void 0:c.message,'".'))}}else s(e,this._bbox),l=this._createGradient(e);return l}}function u(e,t,n,r,a,i,o,s){const l=t.coords,c=t.colors,u=e.data,d=4*e.width;let f;l[n+1]>l[r+1]&&(f=n,n=r,r=f,f=i,i=o,o=f),l[r+1]>l[a+1]&&(f=r,r=a,a=f,f=o,o=s,s=f),l[n+1]>l[r+1]&&(f=n,n=r,r=f,f=i,i=o,o=f);const h=(l[n]+t.offsetX)*t.scaleX,p=(l[n+1]+t.offsetY)*t.scaleY,m=(l[r]+t.offsetX)*t.scaleX,v=(l[r+1]+t.offsetY)*t.scaleY,g=(l[a]+t.offsetX)*t.scaleX,y=(l[a+1]+t.offsetY)*t.scaleY;if(p>=y)return;const b=c[i],x=c[i+1],w=c[i+2],N=c[o],S=c[o+1],j=c[o+2],_=c[s],E=c[s+1],C=c[s+2],A=Math.round(p),k=Math.round(y);let T,O,P,R,I,M,D,L;for(let F=A;F<=k;F++){if(F<v){let e;e=F<p?0:(p-F)/(p-v),T=h-(h-m)*e,O=b-(b-N)*e,P=x-(x-S)*e,R=w-(w-j)*e}else{let e;e=F>y?1:v===y?0:(v-F)/(v-y),T=m-(m-g)*e,O=N-(N-_)*e,P=S-(S-E)*e,R=j-(j-C)*e}let e;e=F<p?0:F>y?1:(p-F)/(p-y),I=h-(h-g)*e,M=b-(b-_)*e,D=x-(x-E)*e,L=w-(w-C)*e;const t=Math.round(Math.min(T,I)),n=Math.round(Math.max(T,I));let r=d*F+4*t;for(let a=t;a<=n;a++)e=(T-a)/(T-I),e<0?e=0:e>1&&(e=1),u[r++]=O-(O-M)*e|0,u[r++]=P-(P-D)*e|0,u[r++]=R-(R-L)*e|0,u[r++]=255}}function d(e,t,n){const r=t.coords,a=t.colors;let i,o;switch(t.type){case"lattice":const s=t.verticesPerRow,l=Math.floor(r.length/s)-1,c=s-1;for(i=0;i<l;i++){let t=i*s;for(let i=0;i<c;i++,t++)u(e,n,r[t],r[t+1],r[t+s],a[t],a[t+1],a[t+s]),u(e,n,r[t+s+1],r[t+1],r[t+s],a[t+s+1],a[t+1],a[t+s])}break;case"triangles":for(i=0,o=r.length;i<o;i+=3)u(e,n,r[i],r[i+1],r[i+2],a[i],a[i+1],a[i+2]);break;default:throw new Error("illegal figure")}}class f extends l{constructor(e){super(),this._coords=e[2],this._colors=e[3],this._figures=e[4],this._bounds=e[5],this._bbox=e[7],this._background=e[8],this.matrix=null}_createMeshCanvas(e,t,n){const r=Math.floor(this._bounds[0]),a=Math.floor(this._bounds[1]),i=Math.ceil(this._bounds[2])-r,o=Math.ceil(this._bounds[3])-a,s=Math.min(Math.ceil(Math.abs(i*e[0]*1.1)),3e3),l=Math.min(Math.ceil(Math.abs(o*e[1]*1.1)),3e3),c=i/s,u=o/l,f={coords:this._coords,colors:this._colors,offsetX:-r,offsetY:-a,scaleX:1/c,scaleY:1/u},h=s+4,p=l+4,m=n.getCanvas("mesh",h,p,!1),v=m.context,g=v.createImageData(s,l);if(t){const e=g.data;for(let n=0,r=e.length;n<r;n+=4)e[n]=t[0],e[n+1]=t[1],e[n+2]=t[2],e[n+3]=255}for(const y of this._figures)d(g,y,f);return v.putImageData(g,2,2),{canvas:m.canvas,offsetX:r-2*c,offsetY:a-2*u,scaleX:c,scaleY:u}}getPattern(e,t,n,i){let l;if(s(e,this._bbox),i===o.SHADING)l=r.Util.singularValueDecompose2dScale((0,a.getCurrentTransform)(e));else if(l=r.Util.singularValueDecompose2dScale(t.baseTransform),this.matrix){const e=r.Util.singularValueDecompose2dScale(this.matrix);l=[l[0]*e[0],l[1]*e[1]]}const c=this._createMeshCanvas(l,i===o.SHADING?null:this._background,t.cachedCanvases);return i!==o.SHADING&&(e.setTransform(...t.baseTransform),this.matrix&&e.transform(...this.matrix)),e.translate(c.offsetX,c.offsetY),e.scale(c.scaleX,c.scaleY),e.createPattern(c.canvas,"no-repeat")}}class h extends l{getPattern(){return"hotpink"}}const p=1,m=2;class v{static get MAX_PATTERN_SIZE(){return(0,r.shadow)(this,"MAX_PATTERN_SIZE",3e3)}constructor(e,t,n,r,a){this.operatorList=e[2],this.matrix=e[3]||[1,0,0,1,0,0],this.bbox=e[4],this.xstep=e[5],this.ystep=e[6],this.paintType=e[7],this.tilingType=e[8],this.color=t,this.ctx=n,this.canvasGraphicsFactory=r,this.baseTransform=a}createPatternCanvas(e){const t=this.operatorList,n=this.bbox,i=this.xstep,o=this.ystep,s=this.paintType,l=this.tilingType,c=this.color,u=this.canvasGraphicsFactory;(0,r.info)("TilingType: "+l);const d=n[0],f=n[1],h=n[2],p=n[3],m=r.Util.singularValueDecompose2dScale(this.matrix),v=r.Util.singularValueDecompose2dScale(this.baseTransform),g=[m[0]*v[0],m[1]*v[1]],y=this.getSizeAndScale(i,this.ctx.canvas.width,g[0]),b=this.getSizeAndScale(o,this.ctx.canvas.height,g[1]),x=e.cachedCanvases.getCanvas("pattern",y.size,b.size,!0),w=x.context,N=u.createCanvasGraphics(w);N.groupLevel=e.groupLevel,this.setFillAndStrokeStyleToContext(N,s,c);let S=d,j=f,_=h,E=p;return d<0&&(S=0,_+=Math.abs(d)),f<0&&(j=0,E+=Math.abs(f)),w.translate(-y.scale*S,-b.scale*j),N.transform(y.scale,0,0,b.scale,0,0),w.save(),this.clipBbox(N,S,j,_,E),N.baseTransform=(0,a.getCurrentTransform)(N.ctx),N.executeOperatorList(t),N.endDrawing(),{canvas:x.canvas,scaleX:y.scale,scaleY:b.scale,offsetX:S,offsetY:j}}getSizeAndScale(e,t,n){e=Math.abs(e);const r=Math.max(v.MAX_PATTERN_SIZE,t);let a=Math.ceil(e*n);return a>=r?a=r:n=a/e,{scale:n,size:a}}clipBbox(e,t,n,r,i){const o=r-t,s=i-n;e.ctx.rect(t,n,o,s),e.current.updateRectMinMax((0,a.getCurrentTransform)(e.ctx),[t,n,r,i]),e.clip(),e.endPath()}setFillAndStrokeStyleToContext(e,t,n){const a=e.ctx,i=e.current;switch(t){case p:const e=this.ctx;a.fillStyle=e.fillStyle,a.strokeStyle=e.strokeStyle,i.fillColor=e.fillStyle,i.strokeColor=e.strokeStyle;break;case m:const o=r.Util.makeHexColor(n[0],n[1],n[2]);a.fillStyle=o,a.strokeStyle=o,i.fillColor=o,i.strokeColor=o;break;default:throw new r.FormatError("Unsupported paint type: ".concat(t))}}getPattern(e,t,n,a){let i=n;a!==o.SHADING&&(i=r.Util.transform(i,t.baseTransform),this.matrix&&(i=r.Util.transform(i,this.matrix)));const s=this.createPatternCanvas(t);let l=new DOMMatrix(i);l=l.translate(s.offsetX,s.offsetY),l=l.scale(1/s.scaleX,1/s.scaleY);const c=e.createPattern(s.canvas,"repeat");try{c.setTransform(l)}catch(u){(0,r.warn)('TilingPattern.getPattern: "'.concat(null===u||void 0===u?void 0:u.message,'".'))}return c}}t.TilingPattern=v},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.applyMaskImageData=function(e){let{src:t,srcPos:n=0,dest:a,destPos:i=0,width:o,height:s,inverseDecode:l=!1}=e;const c=r.FeatureTest.isLittleEndian?4278190080:255,[u,d]=l?[0,c]:[c,0],f=o>>3,h=7&o,p=t.length;a=new Uint32Array(a.buffer);for(let r=0;r<s;r++){for(const r=n+f;n<r;n++){const e=n<p?t[n]:255;a[i++]=128&e?d:u,a[i++]=64&e?d:u,a[i++]=32&e?d:u,a[i++]=16&e?d:u,a[i++]=8&e?d:u,a[i++]=4&e?d:u,a[i++]=2&e?d:u,a[i++]=1&e?d:u}if(0===h)continue;const e=n<p?t[n++]:255;for(let t=0;t<h;t++)a[i++]=e&1<<7-t?d:u}return{srcPos:n,destPos:i}};var r=n(1)},(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.GlobalWorkerOptions=void 0;const n=Object.create(null);t.GlobalWorkerOptions=n,n.workerPort=void 0===n.workerPort?null:n.workerPort,n.workerSrc=void 0===n.workerSrc?"":n.workerSrc},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.MessageHandler=void 0;var r=n(1);const a=1,i=2,o=1,s=2,l=3,c=4,u=5,d=6,f=7,h=8;function p(e){switch(e instanceof Error||"object"===typeof e&&null!==e||(0,r.unreachable)('wrapReason: Expected "reason" to be a (possibly cloned) Error.'),e.name){case"AbortException":return new r.AbortException(e.message);case"MissingPDFException":return new r.MissingPDFException(e.message);case"PasswordException":return new r.PasswordException(e.message,e.code);case"UnexpectedResponseException":return new r.UnexpectedResponseException(e.message,e.status);case"UnknownErrorException":return new r.UnknownErrorException(e.message,e.details);default:return new r.UnknownErrorException(e.message,e.toString())}}t.MessageHandler=class{constructor(e,t,n){this.sourceName=e,this.targetName=t,this.comObj=n,this.callbackId=1,this.streamId=1,this.streamSinks=Object.create(null),this.streamControllers=Object.create(null),this.callbackCapabilities=Object.create(null),this.actionHandler=Object.create(null),this._onComObjOnMessage=e=>{const t=e.data;if(t.targetName!==this.sourceName)return;if(t.stream)return void this._processStreamMessage(t);if(t.callback){const e=t.callbackId,n=this.callbackCapabilities[e];if(!n)throw new Error("Cannot resolve callback ".concat(e));if(delete this.callbackCapabilities[e],t.callback===a)n.resolve(t.data);else{if(t.callback!==i)throw new Error("Unexpected callback case");n.reject(p(t.reason))}return}const r=this.actionHandler[t.action];if(!r)throw new Error("Unknown action from worker: ".concat(t.action));if(t.callbackId){const e=this.sourceName,o=t.sourceName;new Promise((function(e){e(r(t.data))})).then((function(r){n.postMessage({sourceName:e,targetName:o,callback:a,callbackId:t.callbackId,data:r})}),(function(r){n.postMessage({sourceName:e,targetName:o,callback:i,callbackId:t.callbackId,reason:p(r)})}))}else t.streamId?this._createStreamSink(t):r(t.data)},n.addEventListener("message",this._onComObjOnMessage)}on(e,t){const n=this.actionHandler;if(n[e])throw new Error('There is already an actionName called "'.concat(e,'"'));n[e]=t}send(e,t,n){this.comObj.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:e,data:t},n)}sendWithPromise(e,t,n){const a=this.callbackId++,i=(0,r.createPromiseCapability)();this.callbackCapabilities[a]=i;try{this.comObj.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:e,callbackId:a,data:t},n)}catch(o){i.reject(o)}return i.promise}sendWithStream(e,t,n,a){const i=this.streamId++,s=this.sourceName,l=this.targetName,c=this.comObj;return new ReadableStream({start:n=>{const o=(0,r.createPromiseCapability)();return this.streamControllers[i]={controller:n,startCall:o,pullCall:null,cancelCall:null,isClosed:!1},c.postMessage({sourceName:s,targetName:l,action:e,streamId:i,data:t,desiredSize:n.desiredSize},a),o.promise},pull:e=>{const t=(0,r.createPromiseCapability)();return this.streamControllers[i].pullCall=t,c.postMessage({sourceName:s,targetName:l,stream:d,streamId:i,desiredSize:e.desiredSize}),t.promise},cancel:e=>{(0,r.assert)(e instanceof Error,"cancel must have a valid reason");const t=(0,r.createPromiseCapability)();return this.streamControllers[i].cancelCall=t,this.streamControllers[i].isClosed=!0,c.postMessage({sourceName:s,targetName:l,stream:o,streamId:i,reason:p(e)}),t.promise}},n)}_createStreamSink(e){const t=e.streamId,n=this.sourceName,a=e.sourceName,i=this.comObj,o=this,s=this.actionHandler[e.action],d={enqueue(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,s=arguments.length>2?arguments[2]:void 0;if(this.isCancelled)return;const l=this.desiredSize;this.desiredSize-=o,l>0&&this.desiredSize<=0&&(this.sinkCapability=(0,r.createPromiseCapability)(),this.ready=this.sinkCapability.promise),i.postMessage({sourceName:n,targetName:a,stream:c,streamId:t,chunk:e},s)},close(){this.isCancelled||(this.isCancelled=!0,i.postMessage({sourceName:n,targetName:a,stream:l,streamId:t}),delete o.streamSinks[t])},error(e){(0,r.assert)(e instanceof Error,"error must have a valid reason"),this.isCancelled||(this.isCancelled=!0,i.postMessage({sourceName:n,targetName:a,stream:u,streamId:t,reason:p(e)}))},sinkCapability:(0,r.createPromiseCapability)(),onPull:null,onCancel:null,isCancelled:!1,desiredSize:e.desiredSize,ready:null};d.sinkCapability.resolve(),d.ready=d.sinkCapability.promise,this.streamSinks[t]=d,new Promise((function(t){t(s(e.data,d))})).then((function(){i.postMessage({sourceName:n,targetName:a,stream:h,streamId:t,success:!0})}),(function(e){i.postMessage({sourceName:n,targetName:a,stream:h,streamId:t,reason:p(e)})}))}_processStreamMessage(e){const t=e.streamId,n=this.sourceName,a=e.sourceName,i=this.comObj,m=this.streamControllers[t],v=this.streamSinks[t];switch(e.stream){case h:e.success?m.startCall.resolve():m.startCall.reject(p(e.reason));break;case f:e.success?m.pullCall.resolve():m.pullCall.reject(p(e.reason));break;case d:if(!v){i.postMessage({sourceName:n,targetName:a,stream:f,streamId:t,success:!0});break}v.desiredSize<=0&&e.desiredSize>0&&v.sinkCapability.resolve(),v.desiredSize=e.desiredSize,new Promise((function(e){e(v.onPull&&v.onPull())})).then((function(){i.postMessage({sourceName:n,targetName:a,stream:f,streamId:t,success:!0})}),(function(e){i.postMessage({sourceName:n,targetName:a,stream:f,streamId:t,reason:p(e)})}));break;case c:if((0,r.assert)(m,"enqueue should have stream controller"),m.isClosed)break;m.controller.enqueue(e.chunk);break;case l:if((0,r.assert)(m,"close should have stream controller"),m.isClosed)break;m.isClosed=!0,m.controller.close(),this._deleteStreamController(m,t);break;case u:(0,r.assert)(m,"error should have stream controller"),m.controller.error(p(e.reason)),this._deleteStreamController(m,t);break;case s:e.success?m.cancelCall.resolve():m.cancelCall.reject(p(e.reason)),this._deleteStreamController(m,t);break;case o:if(!v)break;new Promise((function(t){t(v.onCancel&&v.onCancel(p(e.reason)))})).then((function(){i.postMessage({sourceName:n,targetName:a,stream:s,streamId:t,success:!0})}),(function(e){i.postMessage({sourceName:n,targetName:a,stream:s,streamId:t,reason:p(e)})})),v.sinkCapability.reject(p(e.reason)),v.isCancelled=!0,delete this.streamSinks[t];break;default:throw new Error("Unexpected stream case")}}async _deleteStreamController(e,t){await Promise.allSettled([e.startCall&&e.startCall.promise,e.pullCall&&e.pullCall.promise,e.cancelCall&&e.cancelCall.promise]),delete this.streamControllers[t]}destroy(){this.comObj.removeEventListener("message",this._onComObjOnMessage)}}},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.Metadata=void 0;var r=n(1),a=new WeakMap,i=new WeakMap;t.Metadata=class{constructor(e){let{parsedData:t,rawData:n}=e;_classPrivateFieldInitSpec(this,a,{writable:!0,value:void 0}),_classPrivateFieldInitSpec(this,i,{writable:!0,value:void 0}),_classPrivateFieldSet(this,a,t),_classPrivateFieldSet(this,i,n)}getRaw(){return _classPrivateFieldGet(this,i)}get(e){var t;return null!==(t=_classPrivateFieldGet(this,a).get(e))&&void 0!==t?t:null}getAll(){return(0,r.objectFromMap)(_classPrivateFieldGet(this,a))}has(e){return _classPrivateFieldGet(this,a).has(e)}}},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.OptionalContentConfig=void 0;var r=n(1);const a=Symbol("INTERNAL");var i=new WeakMap;class o{constructor(e,t){_classPrivateFieldInitSpec(this,i,{writable:!0,value:!0}),this.name=e,this.intent=t}get visible(){return _classPrivateFieldGet(this,i)}_setVisible(e,t){e!==a&&(0,r.unreachable)("Internal method `_setVisible` called."),_classPrivateFieldSet(this,i,t)}}var s=new WeakMap,l=new WeakMap,c=new WeakMap,u=new WeakMap,d=new WeakSet;function f(e){const t=e.length;if(t<2)return!0;const n=e[0];for(let a=1;a<t;a++){const t=e[a];let i;if(Array.isArray(t))i=_classPrivateMethodGet(this,d,f).call(this,t);else{if(!_classPrivateFieldGet(this,l).has(t))return(0,r.warn)("Optional content group not found: ".concat(t)),!0;i=_classPrivateFieldGet(this,l).get(t).visible}switch(n){case"And":if(!i)return!1;break;case"Or":if(i)return!0;break;case"Not":return!i;default:return!0}}return"And"===n}t.OptionalContentConfig=class{constructor(e){if(_classPrivateMethodInitSpec(this,d),_classPrivateFieldInitSpec(this,s,{writable:!0,value:!0}),_classPrivateFieldInitSpec(this,l,{writable:!0,value:new Map}),_classPrivateFieldInitSpec(this,c,{writable:!0,value:null}),_classPrivateFieldInitSpec(this,u,{writable:!0,value:null}),this.name=null,this.creator=null,null!==e){this.name=e.name,this.creator=e.creator,_classPrivateFieldSet(this,u,e.order);for(const t of e.groups)_classPrivateFieldGet(this,l).set(t.id,new o(t.name,t.intent));if("OFF"===e.baseState)for(const e of _classPrivateFieldGet(this,l).values())e._setVisible(a,!1);for(const t of e.on)_classPrivateFieldGet(this,l).get(t)._setVisible(a,!0);for(const t of e.off)_classPrivateFieldGet(this,l).get(t)._setVisible(a,!1);_classPrivateFieldSet(this,c,new Map);for(const[e,t]of _classPrivateFieldGet(this,l))_classPrivateFieldGet(this,c).set(e,t.visible)}}isVisible(e){if(0===_classPrivateFieldGet(this,l).size)return!0;if(!e)return(0,r.warn)("Optional content group not defined."),!0;if("OCG"===e.type)return _classPrivateFieldGet(this,l).has(e.id)?_classPrivateFieldGet(this,l).get(e.id).visible:((0,r.warn)("Optional content group not found: ".concat(e.id)),!0);if("OCMD"===e.type){if(e.expression)return _classPrivateMethodGet(this,d,f).call(this,e.expression);if(!e.policy||"AnyOn"===e.policy){for(const t of e.ids){if(!_classPrivateFieldGet(this,l).has(t))return(0,r.warn)("Optional content group not found: ".concat(t)),!0;if(_classPrivateFieldGet(this,l).get(t).visible)return!0}return!1}if("AllOn"===e.policy){for(const t of e.ids){if(!_classPrivateFieldGet(this,l).has(t))return(0,r.warn)("Optional content group not found: ".concat(t)),!0;if(!_classPrivateFieldGet(this,l).get(t).visible)return!1}return!0}if("AnyOff"===e.policy){for(const t of e.ids){if(!_classPrivateFieldGet(this,l).has(t))return(0,r.warn)("Optional content group not found: ".concat(t)),!0;if(!_classPrivateFieldGet(this,l).get(t).visible)return!0}return!1}if("AllOff"===e.policy){for(const t of e.ids){if(!_classPrivateFieldGet(this,l).has(t))return(0,r.warn)("Optional content group not found: ".concat(t)),!0;if(_classPrivateFieldGet(this,l).get(t).visible)return!1}return!0}return(0,r.warn)("Unknown optional content policy ".concat(e.policy,".")),!0}return(0,r.warn)("Unknown group type ".concat(e.type,".")),!0}setVisibility(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];_classPrivateFieldGet(this,l).has(e)?(_classPrivateFieldGet(this,l).get(e)._setVisible(a,!!t),_classPrivateFieldSet(this,s,null)):(0,r.warn)("Optional content group not found: ".concat(e))}get hasInitialVisibility(){if(null!==_classPrivateFieldGet(this,s))return _classPrivateFieldGet(this,s);for(const[e,t]of _classPrivateFieldGet(this,l)){const n=_classPrivateFieldGet(this,c).get(e);if(t.visible!==n)return _classPrivateFieldSet(this,s,!1)}return _classPrivateFieldSet(this,s,!0)}getOrder(){return _classPrivateFieldGet(this,l).size?_classPrivateFieldGet(this,u)?_classPrivateFieldGet(this,u).slice():[..._classPrivateFieldGet(this,l).keys()]:null}getGroups(){return _classPrivateFieldGet(this,l).size>0?(0,r.objectFromMap)(_classPrivateFieldGet(this,l)):null}getGroup(e){return _classPrivateFieldGet(this,l).get(e)||null}}},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PDFDataTransportStream=void 0;var r=n(1),a=n(8);t.PDFDataTransportStream=class{constructor(e,t){(0,r.assert)(t,'PDFDataTransportStream - missing required "pdfDataRangeTransport" argument.'),this._queuedChunks=[],this._progressiveDone=e.progressiveDone||!1,this._contentDispositionFilename=e.contentDispositionFilename||null;const n=e.initialData;if((null===n||void 0===n?void 0:n.length)>0){const e=new Uint8Array(n).buffer;this._queuedChunks.push(e)}this._pdfDataRangeTransport=t,this._isStreamingSupported=!e.disableStream,this._isRangeSupported=!e.disableRange,this._contentLength=e.length,this._fullRequestReader=null,this._rangeReaders=[],this._pdfDataRangeTransport.addRangeListener(((e,t)=>{this._onReceiveData({begin:e,chunk:t})})),this._pdfDataRangeTransport.addProgressListener(((e,t)=>{this._onProgress({loaded:e,total:t})})),this._pdfDataRangeTransport.addProgressiveReadListener((e=>{this._onReceiveData({chunk:e})})),this._pdfDataRangeTransport.addProgressiveDoneListener((()=>{this._onProgressiveDone()})),this._pdfDataRangeTransport.transportReady()}_onReceiveData(e){const t=new Uint8Array(e.chunk).buffer;if(void 0===e.begin)this._fullRequestReader?this._fullRequestReader._enqueue(t):this._queuedChunks.push(t);else{const n=this._rangeReaders.some((function(n){return n._begin===e.begin&&(n._enqueue(t),!0)}));(0,r.assert)(n,"_onReceiveData - no `PDFDataTransportStreamRangeReader` instance found.")}}get _progressiveDataLength(){var e,t;return null!==(e=null===(t=this._fullRequestReader)||void 0===t?void 0:t._loaded)&&void 0!==e?e:0}_onProgress(e){if(void 0===e.total){const t=this._rangeReaders[0];null!==t&&void 0!==t&&t.onProgress&&t.onProgress({loaded:e.loaded})}else{const t=this._fullRequestReader;null!==t&&void 0!==t&&t.onProgress&&t.onProgress({loaded:e.loaded,total:e.total})}}_onProgressiveDone(){this._fullRequestReader&&this._fullRequestReader.progressiveDone(),this._progressiveDone=!0}_removeRangeReader(e){const t=this._rangeReaders.indexOf(e);t>=0&&this._rangeReaders.splice(t,1)}getFullReader(){(0,r.assert)(!this._fullRequestReader,"PDFDataTransportStream.getFullReader can only be called once.");const e=this._queuedChunks;return this._queuedChunks=null,new i(this,e,this._progressiveDone,this._contentDispositionFilename)}getRangeReader(e,t){if(t<=this._progressiveDataLength)return null;const n=new o(this,e,t);return this._pdfDataRangeTransport.requestDataRange(e,t),this._rangeReaders.push(n),n}cancelAllRequests(e){this._fullRequestReader&&this._fullRequestReader.cancel(e);for(const t of this._rangeReaders.slice(0))t.cancel(e);this._pdfDataRangeTransport.abort()}};class i{constructor(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;this._stream=e,this._done=n||!1,this._filename=(0,a.isPdfFile)(r)?r:null,this._queuedChunks=t||[],this._loaded=0;for(const a of this._queuedChunks)this._loaded+=a.byteLength;this._requests=[],this._headersReady=Promise.resolve(),e._fullRequestReader=this,this.onProgress=null}_enqueue(e){this._done||(this._requests.length>0?this._requests.shift().resolve({value:e,done:!1}):this._queuedChunks.push(e),this._loaded+=e.byteLength)}get headersReady(){return this._headersReady}get filename(){return this._filename}get isRangeSupported(){return this._stream._isRangeSupported}get isStreamingSupported(){return this._stream._isStreamingSupported}get contentLength(){return this._stream._contentLength}async read(){if(this._queuedChunks.length>0)return{value:this._queuedChunks.shift(),done:!1};if(this._done)return{value:void 0,done:!0};const e=(0,r.createPromiseCapability)();return this._requests.push(e),e.promise}cancel(e){this._done=!0;for(const t of this._requests)t.resolve({value:void 0,done:!0});this._requests.length=0}progressiveDone(){this._done||(this._done=!0)}}class o{constructor(e,t,n){this._stream=e,this._begin=t,this._end=n,this._queuedChunk=null,this._requests=[],this._done=!1,this.onProgress=null}_enqueue(e){if(!this._done){if(0===this._requests.length)this._queuedChunk=e;else{this._requests.shift().resolve({value:e,done:!1});for(const e of this._requests)e.resolve({value:void 0,done:!0});this._requests.length=0}this._done=!0,this._stream._removeRangeReader(this)}}get isStreamingSupported(){return!1}async read(){if(this._queuedChunk){const e=this._queuedChunk;return this._queuedChunk=null,{value:e,done:!1}}if(this._done)return{value:void 0,done:!0};const e=(0,r.createPromiseCapability)();return this._requests.push(e),e.promise}cancel(e){this._done=!0;for(const t of this._requests)t.resolve({value:void 0,done:!0});this._requests.length=0,this._stream._removeRangeReader(this)}}},(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.XfaText=void 0;class n{static textContent(e){const t=[],r={items:t,styles:Object.create(null)};return function e(r){var a;if(!r)return;let i=null;const o=r.name;if("#text"===o)i=r.value;else{if(!n.shouldBuildText(o))return;null!==r&&void 0!==r&&null!==(a=r.attributes)&&void 0!==a&&a.textContent?i=r.attributes.textContent:r.value&&(i=r.value)}if(null!==i&&t.push({str:i}),r.children)for(const t of r.children)e(t)}(e),r}static shouldBuildText(e){return!("textarea"===e||"input"===e||"option"===e||"select"===e)}}t.XfaText=n},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NodeStandardFontDataFactory=t.NodeCanvasFactory=t.NodeCMapReaderFactory=void 0;var r=n(9);const a=function(e){return new Promise(((t,n)=>{__webpack_require__(70172).readFile(e,((e,r)=>{!e&&r?t(new Uint8Array(r)):n(new Error(e))}))}))};class i extends r.BaseCanvasFactory{_createCanvas(e,t){return __webpack_require__(93414).createCanvas(e,t)}}t.NodeCanvasFactory=i;class o extends r.BaseCMapReaderFactory{_fetchData(e,t){return a(e).then((e=>({cMapData:e,compressionType:t})))}}t.NodeCMapReaderFactory=o;class s extends r.BaseStandardFontDataFactory{_fetchData(e){return a(e)}}t.NodeStandardFontDataFactory=s},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.AnnotationEditorLayer=void 0;var r=n(7),a=n(1),i=n(23),o=n(24),s=new WeakMap,l=new WeakMap,c=new WeakMap,u=new WeakMap,d=new WeakMap,f=new WeakMap,h=new WeakMap,p=new WeakMap,m=new WeakSet,v=new WeakSet,g=new WeakSet,y=new WeakSet;class b{constructor(e){_classPrivateMethodInitSpec(this,y),_classPrivateMethodInitSpec(this,g),_classPrivateMethodInitSpec(this,v),_classPrivateMethodInitSpec(this,m),_classPrivateFieldInitSpec(this,s,{writable:!0,value:void 0}),_classPrivateFieldInitSpec(this,l,{writable:!0,value:!1}),_classPrivateFieldInitSpec(this,c,{writable:!0,value:this.pointerup.bind(this)}),_classPrivateFieldInitSpec(this,u,{writable:!0,value:this.pointerdown.bind(this)}),_classPrivateFieldInitSpec(this,d,{writable:!0,value:new Map}),_classPrivateFieldInitSpec(this,f,{writable:!0,value:!1}),_classPrivateFieldInitSpec(this,h,{writable:!0,value:!1}),_classPrivateFieldInitSpec(this,p,{writable:!0,value:void 0}),b._initialized||(b._initialized=!0,i.FreeTextEditor.initialize(e.l10n),o.InkEditor.initialize(e.l10n),e.uiManager.registerEditorTypes([i.FreeTextEditor,o.InkEditor])),_classPrivateFieldSet(this,p,e.uiManager),this.annotationStorage=e.annotationStorage,this.pageIndex=e.pageIndex,this.div=e.div,_classPrivateFieldSet(this,s,e.accessibilityManager),_classPrivateFieldGet(this,p).addLayer(this)}updateToolbar(e){_classPrivateFieldGet(this,p).updateToolbar(e)}updateMode(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_classPrivateFieldGet(this,p).getMode();_classPrivateMethodGet(this,y,S).call(this),e===a.AnnotationEditorType.INK?(this.addInkEditorIfNeeded(!1),this.disableClick()):this.enableClick(),_classPrivateFieldGet(this,p).unselectAll()}addInkEditorIfNeeded(e){if(e||_classPrivateFieldGet(this,p).getMode()===a.AnnotationEditorType.INK){if(!e)for(const e of _classPrivateFieldGet(this,d).values())if(e.isEmpty())return void e.setInBackground();_classPrivateMethodGet(this,g,N).call(this,{offsetX:0,offsetY:0}).setInBackground()}}setEditingState(e){_classPrivateFieldGet(this,p).setEditingState(e)}addCommands(e){_classPrivateFieldGet(this,p).addCommands(e)}enable(){this.div.style.pointerEvents="auto";for(const e of _classPrivateFieldGet(this,d).values())e.enableEditing()}disable(){this.div.style.pointerEvents="none";for(const e of _classPrivateFieldGet(this,d).values())e.disableEditing()}setActiveEditor(e){_classPrivateFieldGet(this,p).getActive()!==e&&_classPrivateFieldGet(this,p).setActiveEditor(e)}enableClick(){this.div.addEventListener("pointerdown",_classPrivateFieldGet(this,u)),this.div.addEventListener("pointerup",_classPrivateFieldGet(this,c))}disableClick(){this.div.removeEventListener("pointerdown",_classPrivateFieldGet(this,u)),this.div.removeEventListener("pointerup",_classPrivateFieldGet(this,c))}attach(e){_classPrivateFieldGet(this,d).set(e.id,e)}detach(e){var t;_classPrivateFieldGet(this,d).delete(e.id),null===(t=_classPrivateFieldGet(this,s))||void 0===t||t.removePointerInTextLayer(e.contentDiv)}remove(e){_classPrivateFieldGet(this,p).removeEditor(e),this.detach(e),this.annotationStorage.remove(e.id),e.div.style.display="none",setTimeout((()=>{e.div.style.display="",e.div.remove(),e.isAttachedToDOM=!1,document.activeElement===document.body&&_classPrivateFieldGet(this,p).focusMainContainer()}),0),_classPrivateFieldGet(this,h)||this.addInkEditorIfNeeded(!1)}add(e){if(_classPrivateMethodGet(this,m,x).call(this,e),_classPrivateFieldGet(this,p).addEditor(e),this.attach(e),!e.isAttachedToDOM){const t=e.render();this.div.append(t),e.isAttachedToDOM=!0}this.moveEditorInDOM(e),e.onceAdded(),this.addToAnnotationStorage(e)}moveEditorInDOM(e){var t;null===(t=_classPrivateFieldGet(this,s))||void 0===t||t.moveElementInDOM(this.div,e.div,e.contentDiv,!0)}addToAnnotationStorage(e){e.isEmpty()||this.annotationStorage.has(e.id)||this.annotationStorage.setValue(e.id,e)}addOrRebuild(e){e.needsToBeRebuilt()?e.rebuild():this.add(e)}addANewEditor(e){this.addCommands({cmd:()=>{this.addOrRebuild(e)},undo:()=>{e.remove()},mustExec:!0})}addUndoableEditor(e){this.addCommands({cmd:()=>{this.addOrRebuild(e)},undo:()=>{e.remove()},mustExec:!1})}getNextId(){return _classPrivateFieldGet(this,p).getId()}deserialize(e){switch(e.annotationType){case a.AnnotationEditorType.FREETEXT:return i.FreeTextEditor.deserialize(e,this);case a.AnnotationEditorType.INK:return o.InkEditor.deserialize(e,this)}return null}setSelected(e){_classPrivateFieldGet(this,p).setSelected(e)}toggleSelected(e){_classPrivateFieldGet(this,p).toggleSelected(e)}isSelected(e){return _classPrivateFieldGet(this,p).isSelected(e)}unselect(e){_classPrivateFieldGet(this,p).unselect(e)}pointerup(e){const t=r.KeyboardManager.platform.isMac;0!==e.button||e.ctrlKey&&t||e.target===this.div&&_classPrivateFieldGet(this,f)&&(_classPrivateFieldSet(this,f,!1),_classPrivateFieldGet(this,l)?_classPrivateMethodGet(this,g,N).call(this,e):_classPrivateFieldSet(this,l,!0))}pointerdown(e){const t=r.KeyboardManager.platform.isMac;if(0!==e.button||e.ctrlKey&&t)return;if(e.target!==this.div)return;_classPrivateFieldSet(this,f,!0);const n=_classPrivateFieldGet(this,p).getActive();_classPrivateFieldSet(this,l,!n||n.isEmpty())}drop(e){const t=e.dataTransfer.getData("text/plain"),n=_classPrivateFieldGet(this,p).getEditor(t);if(!n)return;e.preventDefault(),e.dataTransfer.dropEffect="move",_classPrivateMethodGet(this,m,x).call(this,n);const r=this.div.getBoundingClientRect(),a=e.clientX-r.x,i=e.clientY-r.y;n.translate(a-n.startX,i-n.startY),this.moveEditorInDOM(n),n.div.focus()}dragover(e){e.preventDefault()}destroy(){var e;(null===(e=_classPrivateFieldGet(this,p).getActive())||void 0===e?void 0:e.parent)===this&&_classPrivateFieldGet(this,p).setActiveEditor(null);for(const n of _classPrivateFieldGet(this,d).values()){var t;null===(t=_classPrivateFieldGet(this,s))||void 0===t||t.removePointerInTextLayer(n.contentDiv),n.isAttachedToDOM=!1,n.div.remove(),n.parent=null}this.div=null,_classPrivateFieldGet(this,d).clear(),_classPrivateFieldGet(this,p).removeLayer(this)}render(e){this.viewport=e.viewport,(0,r.bindEvents)(this,this.div,["dragover","drop"]),this.setDimensions();for(const t of _classPrivateFieldGet(this,p).getEditors(this.pageIndex))this.add(t);this.updateMode()}update(e){this.viewport=e.viewport,this.setDimensions(),this.updateMode()}get scaleFactor(){return this.viewport.scale}get pageDimensions(){const[e,t,n,r]=this.viewport.viewBox;return[n-e,r-t]}get viewportBaseDimensions(){const{width:e,height:t,rotation:n}=this.viewport;return n%180===0?[e,t]:[t,e]}setDimensions(){const{width:e,height:t,rotation:n}=this.viewport,r=n%180!==0,a=Math.floor(e)+"px",i=Math.floor(t)+"px";this.div.style.width=r?i:a,this.div.style.height=r?a:i,this.div.setAttribute("data-main-rotation",n)}}function x(e){var t;e.parent!==this&&(this.attach(e),e.pageIndex=this.pageIndex,null===(t=e.parent)||void 0===t||t.detach(e),e.parent=this,e.div&&e.isAttachedToDOM&&(e.div.remove(),this.div.append(e.div)))}function w(e){switch(_classPrivateFieldGet(this,p).getMode()){case a.AnnotationEditorType.FREETEXT:return new i.FreeTextEditor(e);case a.AnnotationEditorType.INK:return new o.InkEditor(e)}return null}function N(e){const t=this.getNextId(),n=_classPrivateMethodGet(this,v,w).call(this,{parent:this,id:t,x:e.offsetX,y:e.offsetY});return n&&this.add(n),n}function S(){_classPrivateFieldSet(this,h,!0);for(const e of _classPrivateFieldGet(this,d).values())e.isEmpty()&&e.remove();_classPrivateFieldSet(this,h,!1)}_defineProperty(b,"_initialized",!1),t.AnnotationEditorLayer=b},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.FreeTextEditor=void 0;var r=n(1),a=n(7),i=n(6),o=new WeakMap,s=new WeakMap,l=new WeakMap,c=new WeakMap,u=new WeakMap,d=new WeakMap,f=new WeakMap,h=new WeakSet,p=new WeakSet,m=new WeakSet,v=new WeakSet;class g extends i.AnnotationEditor{constructor(e){super(_objectSpread(_objectSpread({},e),{},{name:"freeTextEditor"})),_classPrivateMethodInitSpec(this,v),_classPrivateMethodInitSpec(this,m),_classPrivateMethodInitSpec(this,p),_classPrivateMethodInitSpec(this,h),_classPrivateFieldInitSpec(this,o,{writable:!0,value:this.editorDivBlur.bind(this)}),_classPrivateFieldInitSpec(this,s,{writable:!0,value:this.editorDivFocus.bind(this)}),_classPrivateFieldInitSpec(this,l,{writable:!0,value:this.editorDivKeydown.bind(this)}),_classPrivateFieldInitSpec(this,c,{writable:!0,value:void 0}),_classPrivateFieldInitSpec(this,u,{writable:!0,value:""}),_classPrivateFieldInitSpec(this,d,{writable:!0,value:!1}),_classPrivateFieldInitSpec(this,f,{writable:!0,value:void 0}),_classPrivateFieldSet(this,c,e.color||g._defaultColor||i.AnnotationEditor._defaultLineColor),_classPrivateFieldSet(this,f,e.fontSize||g._defaultFontSize)}static initialize(e){this._l10nPromise=new Map(["free_text_default_content","editor_free_text_aria_label"].map((t=>[t,e.get(t)])));const t=getComputedStyle(document.documentElement);this._internalPadding=parseFloat(t.getPropertyValue("--freetext-padding"))}static updateDefaultParams(e,t){switch(e){case r.AnnotationEditorParamsType.FREETEXT_SIZE:g._defaultFontSize=t;break;case r.AnnotationEditorParamsType.FREETEXT_COLOR:g._defaultColor=t}}updateParams(e,t){switch(e){case r.AnnotationEditorParamsType.FREETEXT_SIZE:_classPrivateMethodGet(this,h,y).call(this,t);break;case r.AnnotationEditorParamsType.FREETEXT_COLOR:_classPrivateMethodGet(this,p,b).call(this,t)}}static get defaultPropertiesToUpdate(){return[[r.AnnotationEditorParamsType.FREETEXT_SIZE,g._defaultFontSize],[r.AnnotationEditorParamsType.FREETEXT_COLOR,g._defaultColor||i.AnnotationEditor._defaultLineColor]]}get propertiesToUpdate(){return[[r.AnnotationEditorParamsType.FREETEXT_SIZE,_classPrivateFieldGet(this,f)],[r.AnnotationEditorParamsType.FREETEXT_COLOR,_classPrivateFieldGet(this,c)]]}getInitialTranslation(){return[-g._internalPadding*this.parent.scaleFactor,-(g._internalPadding+_classPrivateFieldGet(this,f))*this.parent.scaleFactor]}rebuild(){super.rebuild(),null!==this.div&&(this.isAttachedToDOM||this.parent.add(this))}enableEditMode(){this.isInEditMode()||(this.parent.setEditingState(!1),this.parent.updateToolbar(r.AnnotationEditorType.FREETEXT),super.enableEditMode(),this.enableEditing(),this.overlayDiv.classList.remove("enabled"),this.editorDiv.contentEditable=!0,this.div.draggable=!1,this.editorDiv.addEventListener("keydown",_classPrivateFieldGet(this,l)),this.editorDiv.addEventListener("focus",_classPrivateFieldGet(this,s)),this.editorDiv.addEventListener("blur",_classPrivateFieldGet(this,o)))}disableEditMode(){this.isInEditMode()&&(this.parent.setEditingState(!0),super.disableEditMode(),this.disableEditing(),this.overlayDiv.classList.add("enabled"),this.editorDiv.contentEditable=!1,this.div.draggable=!0,this.editorDiv.removeEventListener("keydown",_classPrivateFieldGet(this,l)),this.editorDiv.removeEventListener("focus",_classPrivateFieldGet(this,s)),this.editorDiv.removeEventListener("blur",_classPrivateFieldGet(this,o)),this.div.focus(),this.isEditing=!1)}focusin(e){super.focusin(e),e.target!==this.editorDiv&&this.editorDiv.focus()}onceAdded(){this.width||(this.enableEditMode(),this.editorDiv.focus())}isEmpty(){return!this.editorDiv||""===this.editorDiv.innerText.trim()}remove(){this.isEditing=!1,this.parent.setEditingState(!0),super.remove()}commit(){super.commit(),_classPrivateFieldGet(this,d)||(_classPrivateFieldSet(this,d,!0),this.parent.addUndoableEditor(this)),this.disableEditMode(),_classPrivateFieldSet(this,u,_classPrivateMethodGet(this,m,x).call(this).trimEnd()),_classPrivateMethodGet(this,v,w).call(this)}shouldGetKeyboardEvents(){return this.isInEditMode()}dblclick(e){this.enableEditMode(),this.editorDiv.focus()}keydown(e){e.target===this.div&&"Enter"===e.key&&(this.enableEditMode(),this.editorDiv.focus())}editorDivKeydown(e){g._keyboardManager.exec(this,e)}editorDivFocus(e){this.isEditing=!0}editorDivBlur(e){this.isEditing=!1}disableEditing(){this.editorDiv.setAttribute("role","comment"),this.editorDiv.removeAttribute("aria-multiline")}enableEditing(){this.editorDiv.setAttribute("role","textbox"),this.editorDiv.setAttribute("aria-multiline",!0)}render(){if(this.div)return this.div;let e,t;this.width&&(e=this.x,t=this.y),super.render(),this.editorDiv=document.createElement("div"),this.editorDiv.className="internal",this.editorDiv.setAttribute("id","".concat(this.id,"-editor")),this.enableEditing(),g._l10nPromise.get("editor_free_text_aria_label").then((e=>{var t;return null===(t=this.editorDiv)||void 0===t?void 0:t.setAttribute("aria-label",e)})),g._l10nPromise.get("free_text_default_content").then((e=>{var t;return null===(t=this.editorDiv)||void 0===t?void 0:t.setAttribute("default-content",e)})),this.editorDiv.contentEditable=!0;const{style:n}=this.editorDiv;if(n.fontSize="calc(".concat(_classPrivateFieldGet(this,f),"px * var(--scale-factor))"),n.color=_classPrivateFieldGet(this,c),this.div.append(this.editorDiv),this.overlayDiv=document.createElement("div"),this.overlayDiv.classList.add("overlay","enabled"),this.div.append(this.overlayDiv),(0,a.bindEvents)(this,this.div,["dblclick","keydown"]),this.width){const[n,r]=this.parent.viewportBaseDimensions;this.setAt(e*n,t*r,this.width*n,this.height*r);for(const e of _classPrivateFieldGet(this,u).split("\n")){const t=document.createElement("div");t.append(e?document.createTextNode(e):document.createElement("br")),this.editorDiv.append(t)}this.div.draggable=!0,this.editorDiv.contentEditable=!1}else this.div.draggable=!1,this.editorDiv.contentEditable=!0;return this.div}get contentDiv(){return this.editorDiv}static deserialize(e,t){const n=super.deserialize(e,t);return _classPrivateFieldSet(n,f,e.fontSize),_classPrivateFieldSet(n,c,r.Util.makeHexColor(...e.color)),_classPrivateFieldSet(n,u,e.value),n}serialize(){if(this.isEmpty())return null;const e=g._internalPadding*this.parent.scaleFactor,t=this.getRect(e,e),n=i.AnnotationEditor._colorManager.convert(getComputedStyle(this.editorDiv).color);return{annotationType:r.AnnotationEditorType.FREETEXT,color:n,fontSize:_classPrivateFieldGet(this,f),value:_classPrivateFieldGet(this,u),pageIndex:this.parent.pageIndex,rect:t,rotation:this.rotation}}}function y(e){const t=e=>{this.editorDiv.style.fontSize="calc(".concat(e,"px * var(--scale-factor))"),this.translate(0,-(e-_classPrivateFieldGet(this,f))*this.parent.scaleFactor),_classPrivateFieldSet(this,f,e),_classPrivateMethodGet(this,v,w).call(this)},n=_classPrivateFieldGet(this,f);this.parent.addCommands({cmd:()=>{t(e)},undo:()=>{t(n)},mustExec:!0,type:r.AnnotationEditorParamsType.FREETEXT_SIZE,overwriteIfSameType:!0,keepUndo:!0})}function b(e){const t=_classPrivateFieldGet(this,c);this.parent.addCommands({cmd:()=>{_classPrivateFieldSet(this,c,e),this.editorDiv.style.color=e},undo:()=>{_classPrivateFieldSet(this,c,t),this.editorDiv.style.color=t},mustExec:!0,type:r.AnnotationEditorParamsType.FREETEXT_COLOR,overwriteIfSameType:!0,keepUndo:!0})}function x(){const e=this.editorDiv.getElementsByTagName("div");if(0===e.length)return this.editorDiv.innerText;const t=[];for(let n=0,r=e.length;n<r;n++){const r=e[n].firstChild;"#text"===(null===r||void 0===r?void 0:r.nodeName)?t.push(r.data):t.push("")}return t.join("\n")}function w(){const[e,t]=this.parent.viewportBaseDimensions,n=this.div.getBoundingClientRect();this.width=n.width/e,this.height=n.height/t}_defineProperty(g,"_freeTextDefaultContent",""),_defineProperty(g,"_l10nPromise",void 0),_defineProperty(g,"_internalPadding",0),_defineProperty(g,"_defaultColor",null),_defineProperty(g,"_defaultFontSize",10),_defineProperty(g,"_keyboardManager",new a.KeyboardManager([[["ctrl+Enter","mac+meta+Enter","Escape","mac+Escape"],g.prototype.commitOrRemove]])),_defineProperty(g,"_type","freetext"),t.FreeTextEditor=g},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.InkEditor=void 0,Object.defineProperty(t,"fitCurve",{enumerable:!0,get:function(){return i.fitCurve}});var r=n(1),a=n(6),i=n(25),o=n(7);const s=16;var l=new WeakMap,c=new WeakMap,u=new WeakMap,d=new WeakMap,f=new WeakMap,h=new WeakMap,p=new WeakMap,m=new WeakMap,v=new WeakMap,g=new WeakMap,y=new WeakMap,b=new WeakMap,x=new WeakMap,w=new WeakMap,N=new WeakSet,S=new WeakSet,j=new WeakSet,_=new WeakSet,E=new WeakSet,C=new WeakSet,A=new WeakSet,k=new WeakSet,T=new WeakSet,O=new WeakSet,P=new WeakSet,R=new WeakSet,I=new WeakSet,M=new WeakSet,D=new WeakSet,L=new WeakSet,F=new WeakSet,B=new WeakSet,Z=new WeakSet,z=new WeakSet,U=new WeakSet,W=new WeakSet;class V extends a.AnnotationEditor{constructor(e){super(_objectSpread(_objectSpread({},e),{},{name:"inkEditor"})),_classPrivateMethodInitSpec(this,W),_classPrivateMethodInitSpec(this,U),_classPrivateMethodInitSpec(this,z),_classPrivateMethodInitSpec(this,Z),_classPrivateMethodInitSpec(this,B),_classPrivateMethodInitSpec(this,F),_classPrivateMethodInitSpec(this,L),_classPrivateMethodInitSpec(this,D),_classPrivateMethodInitSpec(this,M),_classPrivateMethodInitSpec(this,I),_classPrivateMethodInitSpec(this,R),_classPrivateMethodInitSpec(this,P),_classPrivateMethodInitSpec(this,O),_classPrivateMethodInitSpec(this,T),_classPrivateMethodInitSpec(this,k),_classPrivateMethodInitSpec(this,A),_classPrivateMethodInitSpec(this,C),_classPrivateMethodInitSpec(this,E),_classPrivateMethodInitSpec(this,_),_classPrivateMethodInitSpec(this,j),_classPrivateMethodInitSpec(this,S),_classPrivateMethodInitSpec(this,N),_classPrivateFieldInitSpec(this,l,{writable:!0,value:0}),_classPrivateFieldInitSpec(this,c,{writable:!0,value:0}),_classPrivateFieldInitSpec(this,u,{writable:!0,value:0}),_classPrivateFieldInitSpec(this,d,{writable:!0,value:this.canvasPointermove.bind(this)}),_classPrivateFieldInitSpec(this,f,{writable:!0,value:this.canvasPointerleave.bind(this)}),_classPrivateFieldInitSpec(this,h,{writable:!0,value:this.canvasPointerup.bind(this)}),_classPrivateFieldInitSpec(this,p,{writable:!0,value:this.canvasPointerdown.bind(this)}),_classPrivateFieldInitSpec(this,m,{writable:!0,value:!1}),_classPrivateFieldInitSpec(this,v,{writable:!0,value:!1}),_classPrivateFieldInitSpec(this,g,{writable:!0,value:null}),_classPrivateFieldInitSpec(this,y,{writable:!0,value:null}),_classPrivateFieldInitSpec(this,b,{writable:!0,value:0}),_classPrivateFieldInitSpec(this,x,{writable:!0,value:0}),_classPrivateFieldInitSpec(this,w,{writable:!0,value:null}),this.color=e.color||null,this.thickness=e.thickness||null,this.opacity=e.opacity||null,this.paths=[],this.bezierPath2D=[],this.currentPath=[],this.scaleFactor=1,this.translationX=this.translationY=0,this.x=0,this.y=0}static initialize(e){this._l10nPromise=new Map(["editor_ink_canvas_aria_label","editor_ink_aria_label"].map((t=>[t,e.get(t)])))}static updateDefaultParams(e,t){switch(e){case r.AnnotationEditorParamsType.INK_THICKNESS:V._defaultThickness=t;break;case r.AnnotationEditorParamsType.INK_COLOR:V._defaultColor=t;break;case r.AnnotationEditorParamsType.INK_OPACITY:V._defaultOpacity=t/100}}updateParams(e,t){switch(e){case r.AnnotationEditorParamsType.INK_THICKNESS:_classPrivateMethodGet(this,N,q).call(this,t);break;case r.AnnotationEditorParamsType.INK_COLOR:_classPrivateMethodGet(this,S,H).call(this,t);break;case r.AnnotationEditorParamsType.INK_OPACITY:_classPrivateMethodGet(this,j,G).call(this,t)}}static get defaultPropertiesToUpdate(){return[[r.AnnotationEditorParamsType.INK_THICKNESS,V._defaultThickness],[r.AnnotationEditorParamsType.INK_COLOR,V._defaultColor||a.AnnotationEditor._defaultLineColor],[r.AnnotationEditorParamsType.INK_OPACITY,Math.round(100*V._defaultOpacity)]]}get propertiesToUpdate(){var e;return[[r.AnnotationEditorParamsType.INK_THICKNESS,this.thickness||V._defaultThickness],[r.AnnotationEditorParamsType.INK_COLOR,this.color||V._defaultColor||a.AnnotationEditor._defaultLineColor],[r.AnnotationEditorParamsType.INK_OPACITY,Math.round(100*(null!==(e=this.opacity)&&void 0!==e?e:V._defaultOpacity))]]}rebuild(){super.rebuild(),null!==this.div&&(this.canvas||(_classPrivateMethodGet(this,P,te).call(this),_classPrivateMethodGet(this,R,ne).call(this)),this.isAttachedToDOM||(this.parent.add(this),_classPrivateMethodGet(this,I,re).call(this)),_classPrivateMethodGet(this,U,fe).call(this))}remove(){null!==this.canvas&&(this.isEmpty()||this.commit(),this.canvas.width=this.canvas.height=0,this.canvas.remove(),this.canvas=null,_classPrivateFieldGet(this,y).disconnect(),_classPrivateFieldSet(this,y,null),super.remove())}enableEditMode(){_classPrivateFieldGet(this,m)||null===this.canvas||(super.enableEditMode(),this.div.draggable=!1,this.canvas.addEventListener("pointerdown",_classPrivateFieldGet(this,p)),this.canvas.addEventListener("pointerup",_classPrivateFieldGet(this,h)))}disableEditMode(){this.isInEditMode()&&null!==this.canvas&&(super.disableEditMode(),this.div.draggable=!this.isEmpty(),this.div.classList.remove("editing"),this.canvas.removeEventListener("pointerdown",_classPrivateFieldGet(this,p)),this.canvas.removeEventListener("pointerup",_classPrivateFieldGet(this,h)))}onceAdded(){this.div.draggable=!this.isEmpty()}isEmpty(){return 0===this.paths.length||1===this.paths.length&&0===this.paths[0].length}commit(){_classPrivateFieldGet(this,m)||(super.commit(),this.isEditing=!1,this.disableEditMode(),this.setInForeground(),_classPrivateFieldSet(this,m,!0),this.div.classList.add("disabled"),_classPrivateMethodGet(this,U,fe).call(this,!0),this.parent.addInkEditorIfNeeded(!0),this.parent.moveEditorInDOM(this),this.div.focus())}focusin(e){super.focusin(e),this.enableEditMode()}canvasPointerdown(e){0===e.button&&this.isInEditMode()&&!_classPrivateFieldGet(this,m)&&(this.setInForeground(),"mouse"!==e.type&&this.div.focus(),e.stopPropagation(),this.canvas.addEventListener("pointerleave",_classPrivateFieldGet(this,f)),this.canvas.addEventListener("pointermove",_classPrivateFieldGet(this,d)),_classPrivateMethodGet(this,C,J).call(this,e.offsetX,e.offsetY))}canvasPointermove(e){e.stopPropagation(),_classPrivateMethodGet(this,A,K).call(this,e.offsetX,e.offsetY)}canvasPointerup(e){0===e.button&&this.isInEditMode()&&0!==this.currentPath.length&&(e.stopPropagation(),_classPrivateMethodGet(this,O,ee).call(this,e),this.setInBackground())}canvasPointerleave(e){_classPrivateMethodGet(this,O,ee).call(this,e),this.setInBackground()}render(){if(this.div)return this.div;let e,t;this.width&&(e=this.x,t=this.y),super.render(),V._l10nPromise.get("editor_ink_aria_label").then((e=>{var t;return null===(t=this.div)||void 0===t?void 0:t.setAttribute("aria-label",e)}));const[n,r,a,i]=_classPrivateMethodGet(this,_,Y).call(this);if(this.setAt(n,r,0,0),this.setDims(a,i),_classPrivateMethodGet(this,P,te).call(this),this.width){const[n,r]=this.parent.viewportBaseDimensions;this.setAt(e*n,t*r,this.width*n,this.height*r),_classPrivateFieldSet(this,v,!0),_classPrivateMethodGet(this,I,re).call(this),this.setDims(this.width*n,this.height*r),_classPrivateMethodGet(this,T,Q).call(this),_classPrivateMethodGet(this,W,he).call(this),this.div.classList.add("disabled")}else this.div.classList.add("editing"),this.enableEditMode();return _classPrivateMethodGet(this,R,ne).call(this),this.div}setDimensions(e,t){const n=Math.round(e),r=Math.round(t);if(_classPrivateFieldGet(this,b)===n&&_classPrivateFieldGet(this,x)===r)return;_classPrivateFieldSet(this,b,n),_classPrivateFieldSet(this,x,r),this.canvas.style.visibility="hidden",_classPrivateFieldGet(this,l)&&Math.abs(_classPrivateFieldGet(this,l)-e/t)>.01&&(t=Math.ceil(e/_classPrivateFieldGet(this,l)),this.setDims(e,t));const[a,i]=this.parent.viewportBaseDimensions;this.width=e/a,this.height=t/i,_classPrivateFieldGet(this,m)&&_classPrivateMethodGet(this,M,ae).call(this,e,t),_classPrivateMethodGet(this,I,re).call(this),_classPrivateMethodGet(this,T,Q).call(this),this.canvas.style.visibility="visible"}static deserialize(e,t){const n=super.deserialize(e,t);n.thickness=e.thickness,n.color=r.Util.makeHexColor(...e.color),n.opacity=e.opacity;const[a,i]=t.pageDimensions,o=n.width*a,d=n.height*i,f=t.scaleFactor,h=e.thickness/2;_classPrivateFieldSet(n,l,o/d),_classPrivateFieldSet(n,m,!0),_classPrivateFieldSet(n,b,Math.round(o)),_classPrivateFieldSet(n,x,Math.round(d));for(const{bezier:r}of e.paths){const e=[];n.paths.push(e);let t=f*(r[0]-h),a=f*(d-r[1]-h);for(let n=2,o=r.length;n<o;n+=6){const i=f*(r[n]-h),o=f*(d-r[n+1]-h),s=f*(r[n+2]-h),l=f*(d-r[n+3]-h),c=f*(r[n+4]-h),u=f*(d-r[n+5]-h);e.push([[t,a],[i,o],[s,l],[c,u]]),t=c,a=u}const i=_classStaticPrivateMethodGet(this,V,oe).call(this,e);n.bezierPath2D.push(i)}const p=_classPrivateMethodGet(n,Z,ue).call(n);return _classPrivateFieldSet(n,u,Math.max(s,p[2]-p[0])),_classPrivateFieldSet(n,c,Math.max(s,p[3]-p[1])),_classPrivateMethodGet(n,M,ae).call(n,o,d),n}serialize(){if(this.isEmpty())return null;const e=this.getRect(0,0),t=this.rotation%180===0?e[3]-e[1]:e[2]-e[0],n=a.AnnotationEditor._colorManager.convert(this.ctx.strokeStyle);return{annotationType:r.AnnotationEditorType.INK,color:n,thickness:this.thickness,opacity:this.opacity,paths:_classPrivateMethodGet(this,L,se).call(this,this.scaleFactor/this.parent.scaleFactor,this.translationX,this.translationY,t),pageIndex:this.parent.pageIndex,rect:e,rotation:this.rotation}}}function q(e){const t=this.thickness;this.parent.addCommands({cmd:()=>{this.thickness=e,_classPrivateMethodGet(this,U,fe).call(this)},undo:()=>{this.thickness=t,_classPrivateMethodGet(this,U,fe).call(this)},mustExec:!0,type:r.AnnotationEditorParamsType.INK_THICKNESS,overwriteIfSameType:!0,keepUndo:!0})}function H(e){const t=this.color;this.parent.addCommands({cmd:()=>{this.color=e,_classPrivateMethodGet(this,T,Q).call(this)},undo:()=>{this.color=t,_classPrivateMethodGet(this,T,Q).call(this)},mustExec:!0,type:r.AnnotationEditorParamsType.INK_COLOR,overwriteIfSameType:!0,keepUndo:!0})}function G(e){e/=100;const t=this.opacity;this.parent.addCommands({cmd:()=>{this.opacity=e,_classPrivateMethodGet(this,T,Q).call(this)},undo:()=>{this.opacity=t,_classPrivateMethodGet(this,T,Q).call(this)},mustExec:!0,type:r.AnnotationEditorParamsType.INK_OPACITY,overwriteIfSameType:!0,keepUndo:!0})}function Y(){const{width:e,height:t,rotation:n}=this.parent.viewport;switch(n){case 90:return[0,e,e,t];case 180:return[e,t,e,t];case 270:return[t,0,e,t];default:return[0,0,e,t]}}function X(){this.ctx.lineWidth=this.thickness*this.parent.scaleFactor/this.scaleFactor,this.ctx.lineCap="round",this.ctx.lineJoin="round",this.ctx.miterLimit=10,this.ctx.strokeStyle="".concat(this.color).concat((0,o.opacityToHex)(this.opacity))}function J(e,t){var n;this.isEditing=!0,_classPrivateFieldGet(this,v)||(_classPrivateFieldSet(this,v,!0),_classPrivateMethodGet(this,I,re).call(this),this.thickness||(this.thickness=V._defaultThickness),this.color||(this.color=V._defaultColor||a.AnnotationEditor._defaultLineColor),null!==(n=this.opacity)&&void 0!==n||(this.opacity=V._defaultOpacity)),this.currentPath.push([e,t]),_classPrivateFieldSet(this,g,null),_classPrivateMethodGet(this,E,X).call(this),this.ctx.beginPath(),this.ctx.moveTo(e,t),_classPrivateFieldSet(this,w,(()=>{_classPrivateFieldGet(this,w)&&(_classPrivateFieldGet(this,g)&&(this.isEmpty()?(this.ctx.setTransform(1,0,0,1,0,0),this.ctx.clearRect(0,0,this.canvas.width,this.canvas.height)):_classPrivateMethodGet(this,T,Q).call(this),this.ctx.lineTo(..._classPrivateFieldGet(this,g)),_classPrivateFieldSet(this,g,null),this.ctx.stroke()),window.requestAnimationFrame(_classPrivateFieldGet(this,w)))})),window.requestAnimationFrame(_classPrivateFieldGet(this,w))}function K(e,t){const[n,r]=this.currentPath.at(-1);e===n&&t===r||(this.currentPath.push([e,t]),_classPrivateFieldSet(this,g,[e,t]))}function $(e,t){this.ctx.closePath(),_classPrivateFieldSet(this,w,null),e=Math.min(Math.max(e,0),this.canvas.width),t=Math.min(Math.max(t,0),this.canvas.height);const[n,r]=this.currentPath.at(-1);let a;if(e===n&&t===r||this.currentPath.push([e,t]),1!==this.currentPath.length)a=(0,i.fitCurve)(this.currentPath,30,null);else{const n=[e,t];a=[[n,n.slice(),n.slice(),n]]}const o=_classStaticPrivateMethodGet(V,V,oe).call(V,a);this.currentPath.length=0,this.parent.addCommands({cmd:()=>{this.paths.push(a),this.bezierPath2D.push(o),this.rebuild()},undo:()=>{this.paths.pop(),this.bezierPath2D.pop(),0===this.paths.length?this.remove():(this.canvas||(_classPrivateMethodGet(this,P,te).call(this),_classPrivateMethodGet(this,R,ne).call(this)),_classPrivateMethodGet(this,U,fe).call(this))},mustExec:!0})}function Q(){if(this.isEmpty())return void _classPrivateMethodGet(this,D,ie).call(this);_classPrivateMethodGet(this,E,X).call(this);const{canvas:e,ctx:t}=this;t.setTransform(1,0,0,1,0,0),t.clearRect(0,0,e.width,e.height),_classPrivateMethodGet(this,D,ie).call(this);for(const n of this.bezierPath2D)t.stroke(n)}function ee(e){_classPrivateMethodGet(this,k,$).call(this,e.offsetX,e.offsetY),this.canvas.removeEventListener("pointerleave",_classPrivateFieldGet(this,f)),this.canvas.removeEventListener("pointermove",_classPrivateFieldGet(this,d)),this.parent.addToAnnotationStorage(this)}function te(){this.canvas=document.createElement("canvas"),this.canvas.width=this.canvas.height=0,this.canvas.className="inkEditorCanvas",V._l10nPromise.get("editor_ink_canvas_aria_label").then((e=>{var t;return null===(t=this.canvas)||void 0===t?void 0:t.setAttribute("aria-label",e)})),this.div.append(this.canvas),this.ctx=this.canvas.getContext("2d")}function ne(){_classPrivateFieldSet(this,y,new ResizeObserver((e=>{const t=e[0].contentRect;t.width&&t.height&&this.setDimensions(t.width,t.height)}))),_classPrivateFieldGet(this,y).observe(this.div)}function re(){if(!_classPrivateFieldGet(this,v))return;const[e,t]=this.parent.viewportBaseDimensions;this.canvas.width=Math.ceil(this.width*e),this.canvas.height=Math.ceil(this.height*t),_classPrivateMethodGet(this,D,ie).call(this)}function ae(e,t){const n=_classPrivateMethodGet(this,z,de).call(this),r=(e-n)/_classPrivateFieldGet(this,u),a=(t-n)/_classPrivateFieldGet(this,c);this.scaleFactor=Math.min(r,a)}function ie(){const e=_classPrivateMethodGet(this,z,de).call(this)/2;this.ctx.setTransform(this.scaleFactor,0,0,this.scaleFactor,this.translationX*this.scaleFactor+e,this.translationY*this.scaleFactor+e)}function oe(e){const t=new Path2D;for(let n=0,r=e.length;n<r;n++){const[r,a,i,o]=e[n];0===n&&t.moveTo(...r),t.bezierCurveTo(a[0],a[1],i[0],i[1],o[0],o[1])}return t}function se(e,t,n,r){const a=[],i=this.thickness/2;let o,s;for(const l of this.paths){o=[],s=[];for(let a=0,c=l.length;a<c;a++){const[c,u,d,f]=l[a],h=e*(c[0]+t)+i,p=r-e*(c[1]+n)-i,m=e*(u[0]+t)+i,v=r-e*(u[1]+n)-i,g=e*(d[0]+t)+i,y=r-e*(d[1]+n)-i,b=e*(f[0]+t)+i,x=r-e*(f[1]+n)-i;0===a&&(o.push(h,p),s.push(h,p)),o.push(m,v,g,y,b,x),_classPrivateMethodGet(this,F,le).call(this,h,p,m,v,g,y,b,x,4,s)}a.push({bezier:o,points:s})}return a}function le(e,t,n,r,a,i,o,s,l,c){if(_classPrivateMethodGet(this,B,ce).call(this,e,t,n,r,a,i,o,s))c.push(o,s);else{for(let u=1;u<l-1;u++){const d=u/l,f=1-d;let h=d*e+f*n,p=d*t+f*r,m=d*n+f*a,v=d*r+f*i;h=d*h+f*m,p=d*p+f*v,m=d*m+f*(d*a+f*o),v=d*v+f*(d*i+f*s),h=d*h+f*m,p=d*p+f*v,c.push(h,p)}c.push(o,s)}}function ce(e,t,n,r,a,i,o,s){const l=(3*n-2*e-o)**2,c=(3*r-2*t-s)**2,u=(3*a-e-2*o)**2,d=(3*i-t-2*s)**2;return Math.max(l,u)+Math.max(c,d)<=10}function ue(){let e=1/0,t=-1/0,n=1/0,a=-1/0;for(const i of this.paths)for(const[o,s,l,c]of i){const i=r.Util.bezierBoundingBox(...o,...s,...l,...c);e=Math.min(e,i[0]),n=Math.min(n,i[1]),t=Math.max(t,i[2]),a=Math.max(a,i[3])}return[e,n,t,a]}function de(){return _classPrivateFieldGet(this,m)?Math.ceil(this.thickness*this.parent.scaleFactor):0}function fe(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.isEmpty())return;if(!_classPrivateFieldGet(this,m))return void _classPrivateMethodGet(this,T,Q).call(this);const t=_classPrivateMethodGet(this,Z,ue).call(this),n=_classPrivateMethodGet(this,z,de).call(this);_classPrivateFieldSet(this,u,Math.max(s,t[2]-t[0])),_classPrivateFieldSet(this,c,Math.max(s,t[3]-t[1]));const r=Math.ceil(n+_classPrivateFieldGet(this,u)*this.scaleFactor),a=Math.ceil(n+_classPrivateFieldGet(this,c)*this.scaleFactor),[i,o]=this.parent.viewportBaseDimensions;this.width=r/i,this.height=a/o,_classPrivateFieldSet(this,l,r/a),_classPrivateMethodGet(this,W,he).call(this);const d=this.translationX,f=this.translationY;this.translationX=-t[0],this.translationY=-t[1],_classPrivateMethodGet(this,I,re).call(this),_classPrivateMethodGet(this,T,Q).call(this),_classPrivateFieldSet(this,b,r),_classPrivateFieldSet(this,x,a),this.setDims(r,a);const h=e?n/this.scaleFactor/2:0;this.translate(d-this.translationX-h,f-this.translationY-h)}function he(){const{style:e}=this.div;_classPrivateFieldGet(this,l)>=1?(e.minHeight="".concat(s,"px"),e.minWidth="".concat(Math.round(_classPrivateFieldGet(this,l)*s),"px")):(e.minWidth="".concat(s,"px"),e.minHeight="".concat(Math.round(s/_classPrivateFieldGet(this,l)),"px"))}_defineProperty(V,"_defaultColor",null),_defineProperty(V,"_defaultOpacity",1),_defineProperty(V,"_defaultThickness",1),_defineProperty(V,"_l10nPromise",void 0),_defineProperty(V,"_type","ink"),t.InkEditor=V},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.fitCurve=void 0;const r=n(26);t.fitCurve=r},e=>{function t(e,a,i,o,s){var c,u,d,f,h,p,m,v,g,y,b,x,w;if(2===e.length)return x=l.vectorLen(l.subtract(e[0],e[1]))/3,[c=[e[0],l.addArrays(e[0],l.mulItems(a,x)),l.addArrays(e[1],l.mulItems(i,x)),e[1]]];if(u=function(e){var t,n,r,a=[];return e.forEach(((e,i)=>{t=i?n+l.vectorLen(l.subtract(e,r)):0,a.push(t),n=t,r=e})),a=a.map((e=>e/n))}(e),[c,f,p]=n(e,u,u,a,i,s),0===f||f<o)return[c];if(f<o*o)for(d=u,h=f,m=p,w=0;w<20;w++){if(d=r(c,e,d),[c,f,p]=n(e,u,d,a,i,s),f<o)return[c];if(p===m){let e=f/h;if(e>.9999&&e<1.0001)break}h=f,m=p}return b=[],(v=l.subtract(e[p-1],e[p+1])).every((e=>0===e))&&(v=l.subtract(e[p-1],e[p]),[v[0],v[1]]=[-v[1],v[0]]),g=l.normalize(v),y=l.mulItems(g,-1),b=(b=b.concat(t(e.slice(0,p+1),a,g,o,s))).concat(t(e.slice(p),y,i,o,s))}function n(e,t,n,r,a,s){var u,d,f;return u=function(e,t,n,r){var a,i,o,s,u,d,f,h,p,m,v,g,y,b,x,w,N,S=e[0],j=e[e.length-1];for(a=[S,null,null,j],i=l.zeros_Xx2x2(t.length),y=0,b=t.length;y<b;y++)N=1-(w=t[y]),(o=i[y])[0]=l.mulItems(n,3*w*(N*N)),o[1]=l.mulItems(r,3*N*(w*w));for(s=[[0,0],[0,0]],u=[0,0],y=0,b=e.length;y<b;y++)w=t[y],o=i[y],s[0][0]+=l.dot(o[0],o[0]),s[0][1]+=l.dot(o[0],o[1]),s[1][0]+=l.dot(o[0],o[1]),s[1][1]+=l.dot(o[1],o[1]),x=l.subtract(e[y],c.q([S,S,j,j],w)),u[0]+=l.dot(o[0],x),u[1]+=l.dot(o[1],x);return d=s[0][0]*s[1][1]-s[1][0]*s[0][1],f=s[0][0]*u[1]-s[1][0]*u[0],h=u[0]*s[1][1]-u[1]*s[0][1],p=0===d?0:h/d,m=0===d?0:f/d,g=l.vectorLen(l.subtract(S,j)),p<(v=1e-6*g)||m<v?(a[1]=l.addArrays(S,l.mulItems(n,g/3)),a[2]=l.addArrays(j,l.mulItems(r,g/3))):(a[1]=l.addArrays(S,l.mulItems(n,p)),a[2]=l.addArrays(j,l.mulItems(r,m))),a}(e,n,r,a),[d,f]=function(e,t,n){var r,a,s,u,d,f,h,p;a=0,s=Math.floor(e.length/2);const m=i(t,10);for(d=0,f=e.length;d<f;d++)h=e[d],p=o(0,n[d],m,10),(r=(u=l.subtract(c.q(t,p),h))[0]*u[0]+u[1]*u[1])>a&&(a=r,s=d);return[a,s]}(e,u,t),s&&s({bez:u,points:e,params:t,maxErr:d,maxPoint:f}),[u,d,f]}function r(e,t,n){return n.map(((n,r)=>a(e,t[r],n)))}function a(e,t,n){var r=l.subtract(c.q(e,n),t),a=c.qprime(e,n),i=l.mulMatrix(r,a),o=l.sum(l.squareItems(a))+2*l.mulMatrix(r,c.qprimeprime(e,n));return 0===o?n:n-i/o}var i=function(e,t){for(var n,r=[0],a=e[0],i=0,o=1;o<=t;o++)n=c.q(e,o/t),i+=l.vectorLen(l.subtract(n,a)),r.push(i),a=n;return r=r.map((e=>e/i))};function o(e,t,n,r){if(t<0)return 0;if(t>1)return 1;for(var a,i,o,s,l=1;l<=r;l++)if(t<=n[l]){o=(l-1)/r,i=l/r,s=(t-(a=n[l-1]))/(n[l]-a)*(i-o)+o;break}return s}function s(e,t){return l.normalize(l.subtract(e,t))}class l{static zeros_Xx2x2(e){for(var t=[];e--;)t.push([0,0]);return t}static mulItems(e,t){return e.map((e=>e*t))}static mulMatrix(e,t){return e.reduce(((e,n,r)=>e+n*t[r]),0)}static subtract(e,t){return e.map(((e,n)=>e-t[n]))}static addArrays(e,t){return e.map(((e,n)=>e+t[n]))}static addItems(e,t){return e.map((e=>e+t))}static sum(e){return e.reduce(((e,t)=>e+t))}static dot(e,t){return l.mulMatrix(e,t)}static vectorLen(e){return Math.hypot(...e)}static divItems(e,t){return e.map((e=>e/t))}static squareItems(e){return e.map((e=>e*e))}static normalize(e){return this.divItems(e,this.vectorLen(e))}}class c{static q(e,t){var n=1-t,r=l.mulItems(e[0],n*n*n),a=l.mulItems(e[1],3*n*n*t),i=l.mulItems(e[2],3*n*t*t),o=l.mulItems(e[3],t*t*t);return l.addArrays(l.addArrays(r,a),l.addArrays(i,o))}static qprime(e,t){var n=1-t,r=l.mulItems(l.subtract(e[1],e[0]),3*n*n),a=l.mulItems(l.subtract(e[2],e[1]),6*n*t),i=l.mulItems(l.subtract(e[3],e[2]),3*t*t);return l.addArrays(l.addArrays(r,a),i)}static qprimeprime(e,t){return l.addArrays(l.mulItems(l.addArrays(l.subtract(e[2],l.mulItems(e[1],2)),e[0]),6*(1-t)),l.mulItems(l.addArrays(l.subtract(e[3],l.mulItems(e[2],2)),e[1]),6*t))}}e.exports=function(e,n,r){if(!Array.isArray(e))throw new TypeError("First argument should be an array");if(e.forEach((t=>{if(!Array.isArray(t)||t.some((e=>"number"!==typeof e))||t.length!==e[0].length)throw Error("Each point should be an array of numbers. Each point should have the same amount of numbers.")})),(e=e.filter(((t,n)=>0===n||!t.every(((t,r)=>t===e[n-1][r]))))).length<2)return[];const a=e.length,i=s(e[1],e[0]),o=s(e[a-2],e[a-1]);return t(e,i,o,n,r)},e.exports.fitCubic=t,e.exports.createTangent=s},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.AnnotationLayer=void 0;var r=n(1),a=n(8),i=n(5),o=n(28),s=n(29);const l=1e3,c=new WeakSet;function u(e){return{width:e[2]-e[0],height:e[3]-e[1]}}class d{static create(e){switch(e.data.annotationType){case r.AnnotationType.LINK:return new h(e);case r.AnnotationType.TEXT:return new p(e);case r.AnnotationType.WIDGET:switch(e.data.fieldType){case"Tx":return new v(e);case"Btn":return e.data.radioButton?new y(e):e.data.checkBox?new g(e):new b(e);case"Ch":return new x(e)}return new m(e);case r.AnnotationType.POPUP:return new w(e);case r.AnnotationType.FREETEXT:return new S(e);case r.AnnotationType.LINE:return new j(e);case r.AnnotationType.SQUARE:return new _(e);case r.AnnotationType.CIRCLE:return new E(e);case r.AnnotationType.POLYLINE:return new C(e);case r.AnnotationType.CARET:return new k(e);case r.AnnotationType.INK:return new T(e);case r.AnnotationType.POLYGON:return new A(e);case r.AnnotationType.HIGHLIGHT:return new O(e);case r.AnnotationType.UNDERLINE:return new P(e);case r.AnnotationType.SQUIGGLY:return new R(e);case r.AnnotationType.STRIKEOUT:return new I(e);case r.AnnotationType.STAMP:return new M(e);case r.AnnotationType.FILEATTACHMENT:return new D(e);default:return new f(e)}}}class f{constructor(e){let{isRenderable:t=!1,ignoreBorder:n=!1,createQuadrilaterals:r=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.isRenderable=t,this.data=e.data,this.layer=e.layer,this.page=e.page,this.viewport=e.viewport,this.linkService=e.linkService,this.downloadManager=e.downloadManager,this.imageResourcesPath=e.imageResourcesPath,this.renderForms=e.renderForms,this.svgFactory=e.svgFactory,this.annotationStorage=e.annotationStorage,this.enableScripting=e.enableScripting,this.hasJSActions=e.hasJSActions,this._fieldObjects=e.fieldObjects,this._mouseState=e.mouseState,t&&(this.container=this._createContainer(n)),r&&(this.quadrilaterals=this._createQuadrilaterals(n))}_createContainer(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t=this.data,n=this.page,a=this.viewport,i=document.createElement("section"),{width:o,height:s}=u(t.rect),[l,c,d,f]=a.viewBox,h=d-l,p=f-c;i.setAttribute("data-annotation-id",t.id);const m=r.Util.normalizeRect([t.rect[0],n.view[3]-t.rect[1]+n.view[1],t.rect[2],n.view[3]-t.rect[3]+n.view[1]]);if(!e&&t.borderStyle.width>0){i.style.borderWidth="".concat(t.borderStyle.width,"px");const e=t.borderStyle.horizontalCornerRadius,n=t.borderStyle.verticalCornerRadius;if(e>0||n>0){const t="calc(".concat(e,"px * var(--scale-factor)) / calc(").concat(n,"px * var(--scale-factor))");i.style.borderRadius=t}else if(this instanceof y){const e="calc(".concat(o,"px * var(--scale-factor)) / calc(").concat(s,"px * var(--scale-factor))");i.style.borderRadius=e}switch(t.borderStyle.style){case r.AnnotationBorderStyleType.SOLID:i.style.borderStyle="solid";break;case r.AnnotationBorderStyleType.DASHED:i.style.borderStyle="dashed";break;case r.AnnotationBorderStyleType.BEVELED:(0,r.warn)("Unimplemented border style: beveled");break;case r.AnnotationBorderStyleType.INSET:(0,r.warn)("Unimplemented border style: inset");break;case r.AnnotationBorderStyleType.UNDERLINE:i.style.borderBottomStyle="solid"}const a=t.borderColor||null;a?i.style.borderColor=r.Util.makeHexColor(0|a[0],0|a[1],0|a[2]):i.style.borderWidth=0}i.style.left="".concat(100*(m[0]-l)/h,"%"),i.style.top="".concat(100*(m[1]-c)/p,"%");const{rotation:v}=t;return t.hasOwnCanvas||0===v?(i.style.width="".concat(100*o/h,"%"),i.style.height="".concat(100*s/p,"%")):this.setRotation(v,i),i}setRotation(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.container;const[n,r,a,i]=this.viewport.viewBox,o=a-n,s=i-r,{width:l,height:c}=u(this.data.rect);let d,f;e%180===0?(d=100*l/o,f=100*c/s):(d=100*c/o,f=100*l/s),t.style.width="".concat(d,"%"),t.style.height="".concat(f,"%"),t.setAttribute("data-main-rotation",(360-e)%360)}get _commonActions(){const e=(e,t,n)=>{const r=n.detail[e];n.target.style[t]=o.ColorConverters["".concat(r[0],"_HTML")](r.slice(1))};return(0,r.shadow)(this,"_commonActions",{display:e=>{const t=e.detail.display%2===1;this.container.style.visibility=t?"hidden":"visible",this.annotationStorage.setValue(this.data.id,{hidden:t,print:0===e.detail.display||3===e.detail.display})},print:e=>{this.annotationStorage.setValue(this.data.id,{print:e.detail.print})},hidden:e=>{this.container.style.visibility=e.detail.hidden?"hidden":"visible",this.annotationStorage.setValue(this.data.id,{hidden:e.detail.hidden})},focus:e=>{setTimeout((()=>e.target.focus({preventScroll:!1})),0)},userName:e=>{e.target.title=e.detail.userName},readonly:e=>{e.detail.readonly?e.target.setAttribute("readonly",""):e.target.removeAttribute("readonly")},required:e=>{this._setRequired(e.target,e.detail.required)},bgColor:t=>{e("bgColor","backgroundColor",t)},fillColor:t=>{e("fillColor","backgroundColor",t)},fgColor:t=>{e("fgColor","color",t)},textColor:t=>{e("textColor","color",t)},borderColor:t=>{e("borderColor","borderColor",t)},strokeColor:t=>{e("strokeColor","borderColor",t)},rotation:e=>{const t=e.detail.rotation;this.setRotation(t),this.annotationStorage.setValue(this.data.id,{rotation:t})}})}_dispatchEventFromSandbox(e,t){const n=this._commonActions;for(const r of Object.keys(t.detail)){const a=e[r]||n[r];a&&a(t)}}_setDefaultPropertiesFromJS(e){if(!this.enableScripting)return;const t=this.annotationStorage.getRawValue(this.data.id);if(!t)return;const n=this._commonActions;for(const[r,a]of Object.entries(t)){const i=n[r];i&&(i({detail:{[r]:a},target:e}),delete t[r])}}_createQuadrilaterals(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!this.data.quadPoints)return null;const t=[],n=this.data.rect;for(const r of this.data.quadPoints)this.data.rect=[r[2].x,r[2].y,r[1].x,r[1].y],t.push(this._createContainer(e));return this.data.rect=n,t}_createPopup(e,t){let n=this.container;this.quadrilaterals&&(e=e||this.quadrilaterals,n=this.quadrilaterals[0]),e||((e=document.createElement("div")).className="popupTriggerArea",n.append(e));const r=new N({container:n,trigger:e,color:t.color,titleObj:t.titleObj,modificationDate:t.modificationDate,contentsObj:t.contentsObj,richText:t.richText,hideWrapper:!0}).render();r.style.left="100%",n.append(r)}_renderQuadrilaterals(e){for(const t of this.quadrilaterals)t.className=e;return this.quadrilaterals}render(){(0,r.unreachable)("Abstract method `AnnotationElement.render` called")}_getElementsByName(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const n=[];if(this._fieldObjects){const a=this._fieldObjects[e];if(a)for(const{page:e,id:i,exportValues:o}of a){if(-1===e)continue;if(i===t)continue;const a="string"===typeof o?o:null,s=document.querySelector('[data-element-id="'.concat(i,'"]'));!s||c.has(s)?n.push({id:i,exportValue:a,domElement:s}):(0,r.warn)("_getElementsByName - element not allowed: ".concat(i))}return n}for(const r of document.getElementsByName(e)){const{id:e,exportValue:a}=r;e!==t&&c.has(r)&&n.push({id:e,exportValue:a,domElement:r})}return n}static get platform(){const e="undefined"!==typeof navigator?navigator.platform:"";return(0,r.shadow)(this,"platform",{isWin:e.includes("Win"),isMac:e.includes("Mac")})}}class h extends f{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;super(e,{isRenderable:!0,ignoreBorder:!(null===t||void 0===t||!t.ignoreBorder),createQuadrilaterals:!0}),this.isTooltipOnly=e.data.isTooltipOnly}render(){const{data:e,linkService:t}=this,n=document.createElement("a");n.setAttribute("data-element-id",e.id);let r=!1;return e.url?(t.addLinkAttributes(n,e.url,e.newWindow),r=!0):e.action?(this._bindNamedAction(n,e.action),r=!0):e.dest?(this._bindLink(n,e.dest),r=!0):(e.actions&&(e.actions.Action||e.actions["Mouse Up"]||e.actions["Mouse Down"])&&this.enableScripting&&this.hasJSActions&&(this._bindJSAction(n,e),r=!0),e.resetForm?(this._bindResetFormAction(n,e.resetForm),r=!0):this.isTooltipOnly&&!r&&(this._bindLink(n,""),r=!0)),this.quadrilaterals?this._renderQuadrilaterals("linkAnnotation").map(((e,t)=>{const r=0===t?n:n.cloneNode();return e.append(r),e})):(this.container.className="linkAnnotation",r&&this.container.append(n),this.container)}_bindLink(e,t){e.href=this.linkService.getDestinationHash(t),e.onclick=()=>(t&&this.linkService.goToDestination(t),!1),(t||""===t)&&(e.className="internalLink")}_bindNamedAction(e,t){e.href=this.linkService.getAnchorUrl(""),e.onclick=()=>(this.linkService.executeNamedAction(t),!1),e.className="internalLink"}_bindJSAction(e,t){e.href=this.linkService.getAnchorUrl("");const n=new Map([["Action","onclick"],["Mouse Up","onmouseup"],["Mouse Down","onmousedown"]]);for(const r of Object.keys(t.actions)){const a=n.get(r);a&&(e[a]=()=>{var e;return null===(e=this.linkService.eventBus)||void 0===e||e.dispatch("dispatcheventinsandbox",{source:this,detail:{id:t.id,name:r}}),!1})}e.onclick||(e.onclick=()=>!1),e.className="internalLink"}_bindResetFormAction(e,t){const n=e.onclick;if(n||(e.href=this.linkService.getAnchorUrl("")),e.className="internalLink",!this._fieldObjects)return(0,r.warn)('_bindResetFormAction - "resetForm" action not supported, ensure that the `fieldObjects` parameter is provided.'),void(n||(e.onclick=()=>!1));e.onclick=()=>{n&&n();const{fields:e,refs:a,include:i}=t,o=[];if(0!==e.length||0!==a.length){const t=new Set(a);for(const n of e){const e=this._fieldObjects[n]||[];for(const{id:n}of e)t.add(n)}for(const e of Object.values(this._fieldObjects))for(const n of e)t.has(n.id)===i&&o.push(n)}else for(const t of Object.values(this._fieldObjects))o.push(...t);const s=this.annotationStorage,l=[];for(const t of o){const{id:e}=t;switch(l.push(e),t.type){case"text":{const n=t.defaultValue||"";s.setValue(e,{value:n});break}case"checkbox":case"radiobutton":{const n=t.defaultValue===t.exportValues;s.setValue(e,{value:n});break}case"combobox":case"listbox":{const n=t.defaultValue||"";s.setValue(e,{value:n});break}default:continue}const n=document.querySelector('[data-element-id="'.concat(e,'"]'));n&&(c.has(n)?n.dispatchEvent(new Event("resetform")):(0,r.warn)("_bindResetFormAction - element not allowed: ".concat(e)))}var u;return this.enableScripting&&(null===(u=this.linkService.eventBus)||void 0===u||u.dispatch("dispatcheventinsandbox",{source:this,detail:{id:"app",ids:l,name:"ResetForm"}})),!1}}}class p extends f{constructor(e){var t,n,r;super(e,{isRenderable:!!(e.data.hasPopup||null!==(t=e.data.titleObj)&&void 0!==t&&t.str||null!==(n=e.data.contentsObj)&&void 0!==n&&n.str||null!==(r=e.data.richText)&&void 0!==r&&r.str)})}render(){this.container.className="textAnnotation";const e=document.createElement("img");return e.src=this.imageResourcesPath+"annotation-"+this.data.name.toLowerCase()+".svg",e.alt="[{{type}} Annotation]",e.dataset.l10nId="text_annotation_type",e.dataset.l10nArgs=JSON.stringify({type:this.data.name}),this.data.hasPopup||this._createPopup(e,this.data),this.container.append(e),this.container}}class m extends f{render(){return this.data.alternativeText&&(this.container.title=this.data.alternativeText),this.container}_getKeyModifier(e){const{isWin:t,isMac:n}=f.platform;return t&&e.ctrlKey||n&&e.metaKey}_setEventListener(e,t,n,r){t.includes("mouse")?e.addEventListener(t,(e=>{var t;null===(t=this.linkService.eventBus)||void 0===t||t.dispatch("dispatcheventinsandbox",{source:this,detail:{id:this.data.id,name:n,value:r(e),shift:e.shiftKey,modifier:this._getKeyModifier(e)}})})):e.addEventListener(t,(e=>{var t;null===(t=this.linkService.eventBus)||void 0===t||t.dispatch("dispatcheventinsandbox",{source:this,detail:{id:this.data.id,name:n,value:r(e)}})}))}_setEventListeners(e,t,n){for(const[a,i]of t){var r;("Action"===i||null!==(r=this.data.actions)&&void 0!==r&&r[i])&&this._setEventListener(e,a,i,n)}}_setBackgroundColor(e){const t=this.data.backgroundColor||null;e.style.backgroundColor=null===t?"transparent":r.Util.makeHexColor(t[0],t[1],t[2])}_setTextStyle(e){const t=["left","center","right"],{fontColor:n}=this.data.defaultAppearanceData,a=this.data.defaultAppearanceData.fontSize||9,i=e.style;let o;if(this.data.multiLine){const e=Math.abs(this.data.rect[3]-this.data.rect[1]),t=e/(Math.round(e/(r.LINE_FACTOR*a))||1);o=Math.min(a,Math.round(t/r.LINE_FACTOR))}else{const e=Math.abs(this.data.rect[3]-this.data.rect[1]);o=Math.min(a,Math.round(e/r.LINE_FACTOR))}i.fontSize="calc(".concat(o,"px * var(--scale-factor))"),i.color=r.Util.makeHexColor(n[0],n[1],n[2]),null!==this.data.textAlignment&&(i.textAlign=t[this.data.textAlignment])}_setRequired(e,t){t?e.setAttribute("required",!0):e.removeAttribute("required"),e.setAttribute("aria-required",t)}}class v extends m{constructor(e){super(e,{isRenderable:e.renderForms||!e.data.hasAppearance&&!!e.data.fieldValue})}setPropertyOnSiblings(e,t,n,r){const a=this.annotationStorage;for(const i of this._getElementsByName(e.name,e.id))i.domElement&&(i.domElement[t]=n),a.setValue(i.id,{[r]:n})}render(){const e=this.annotationStorage,t=this.data.id;this.container.className="textWidgetAnnotation";let n=null;if(this.renderForms){const a=e.getValue(t,{value:this.data.fieldValue});let i=a.formattedValue||a.value||"";const o=e.getValue(t,{charLimit:this.data.maxLen}).charLimit;o&&i.length>o&&(i=i.slice(0,o));const s={userValue:i,formattedValue:null,valueOnFocus:""};this.data.multiLine?(n=document.createElement("textarea"),n.textContent=i,this.data.doNotScroll&&(n.style.overflowY="hidden")):(n=document.createElement("input"),n.type="text",n.setAttribute("value",i),this.data.doNotScroll&&(n.style.overflowX="hidden")),c.add(n),n.setAttribute("data-element-id",t),n.disabled=this.data.readOnly,n.name=this.data.fieldName,n.tabIndex=l,this._setRequired(n,this.data.required),o&&(n.maxLength=o),n.addEventListener("input",(r=>{e.setValue(t,{value:r.target.value}),this.setPropertyOnSiblings(n,"value",r.target.value,"value")})),n.addEventListener("resetform",(e=>{var t;const r=null!==(t=this.data.defaultFieldValue)&&void 0!==t?t:"";n.value=s.userValue=r,s.formattedValue=null}));let u=e=>{const{formattedValue:t}=s;null!==t&&void 0!==t&&(e.target.value=t),e.target.scrollLeft=0};if(this.enableScripting&&this.hasJSActions){var r;n.addEventListener("focus",(e=>{s.userValue&&(e.target.value=s.userValue),s.valueOnFocus=e.target.value})),n.addEventListener("updatefromsandbox",(n=>{const r={value(n){var r;s.userValue=null!==(r=n.detail.value)&&void 0!==r?r:"",e.setValue(t,{value:s.userValue.toString()}),n.target.value=s.userValue},formattedValue(n){const{formattedValue:r}=n.detail;s.formattedValue=r,null!==r&&void 0!==r&&n.target!==document.activeElement&&(n.target.value=r),e.setValue(t,{formattedValue:r})},selRange(e){e.target.setSelectionRange(...e.detail.selRange)},charLimit:n=>{var r;const{charLimit:a}=n.detail,{target:i}=n;if(0===a)return void i.removeAttribute("maxLength");i.setAttribute("maxLength",a);let o=s.userValue;!o||o.length<=a||(o=o.slice(0,a),i.value=s.userValue=o,e.setValue(t,{value:o}),null===(r=this.linkService.eventBus)||void 0===r||r.dispatch("dispatcheventinsandbox",{source:this,detail:{id:t,name:"Keystroke",value:o,willCommit:!0,commitKey:1,selStart:i.selectionStart,selEnd:i.selectionEnd}}))}};this._dispatchEventFromSandbox(r,n)})),n.addEventListener("keydown",(e=>{var n;let r=-1;if("Escape"===e.key?r=0:"Enter"===e.key?r=2:"Tab"===e.key&&(r=3),-1===r)return;const{value:a}=e.target;s.valueOnFocus!==a&&(s.userValue=a,null===(n=this.linkService.eventBus)||void 0===n||n.dispatch("dispatcheventinsandbox",{source:this,detail:{id:t,name:"Keystroke",value:a,willCommit:!0,commitKey:r,selStart:e.target.selectionStart,selEnd:e.target.selectionEnd}}))}));const a=u;u=null,n.addEventListener("blur",(e=>{const{value:n}=e.target;var r;s.userValue=n,this._mouseState.isDown&&s.valueOnFocus!==n&&(null===(r=this.linkService.eventBus)||void 0===r||r.dispatch("dispatcheventinsandbox",{source:this,detail:{id:t,name:"Keystroke",value:n,willCommit:!0,commitKey:1,selStart:e.target.selectionStart,selEnd:e.target.selectionEnd}})),a(e)})),null!==(r=this.data.actions)&&void 0!==r&&r.Keystroke&&n.addEventListener("beforeinput",(e=>{var n;const{data:r,target:a}=e,{value:i,selectionStart:o,selectionEnd:s}=a;let l=o,c=s;switch(e.inputType){case"deleteWordBackward":{const e=i.substring(0,o).match(/\w*[^\w]*$/);e&&(l-=e[0].length);break}case"deleteWordForward":{const e=i.substring(o).match(/^[^\w]*\w*/);e&&(c+=e[0].length);break}case"deleteContentBackward":o===s&&(l-=1);break;case"deleteContentForward":o===s&&(c+=1)}e.preventDefault(),null===(n=this.linkService.eventBus)||void 0===n||n.dispatch("dispatcheventinsandbox",{source:this,detail:{id:t,name:"Keystroke",value:i,change:r||"",willCommit:!1,selStart:l,selEnd:c}})})),this._setEventListeners(n,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],(e=>e.target.value))}if(u&&n.addEventListener("blur",u),this.data.comb){const e=(this.data.rect[2]-this.data.rect[0])/o;n.classList.add("comb"),n.style.letterSpacing="calc(".concat(e,"px * var(--scale-factor) - 1ch)")}}else n=document.createElement("div"),n.textContent=this.data.fieldValue,n.style.verticalAlign="middle",n.style.display="table-cell";return this._setTextStyle(n),this._setBackgroundColor(n),this._setDefaultPropertiesFromJS(n),this.container.append(n),this.container}}class g extends m{constructor(e){super(e,{isRenderable:e.renderForms})}render(){const e=this.annotationStorage,t=this.data,n=t.id;let r=e.getValue(n,{value:t.exportValue===t.fieldValue}).value;"string"===typeof r&&(r="Off"!==r,e.setValue(n,{value:r})),this.container.className="buttonWidgetAnnotation checkBox";const a=document.createElement("input");return c.add(a),a.setAttribute("data-element-id",n),a.disabled=t.readOnly,this._setRequired(a,this.data.required),a.type="checkbox",a.name=t.fieldName,r&&a.setAttribute("checked",!0),a.setAttribute("exportValue",t.exportValue),a.tabIndex=l,a.addEventListener("change",(r=>{const{name:a,checked:i}=r.target;for(const o of this._getElementsByName(a,n)){const n=i&&o.exportValue===t.exportValue;o.domElement&&(o.domElement.checked=n),e.setValue(o.id,{value:n})}e.setValue(n,{value:i})})),a.addEventListener("resetform",(e=>{const n=t.defaultFieldValue||"Off";e.target.checked=n===t.exportValue})),this.enableScripting&&this.hasJSActions&&(a.addEventListener("updatefromsandbox",(t=>{const r={value(t){t.target.checked="Off"!==t.detail.value,e.setValue(n,{value:t.target.checked})}};this._dispatchEventFromSandbox(r,t)})),this._setEventListeners(a,[["change","Validate"],["change","Action"],["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],(e=>e.target.checked))),this._setBackgroundColor(a),this._setDefaultPropertiesFromJS(a),this.container.append(a),this.container}}class y extends m{constructor(e){super(e,{isRenderable:e.renderForms})}render(){this.container.className="buttonWidgetAnnotation radioButton";const e=this.annotationStorage,t=this.data,n=t.id;let r=e.getValue(n,{value:t.fieldValue===t.buttonValue}).value;"string"===typeof r&&(r=r!==t.buttonValue,e.setValue(n,{value:r}));const a=document.createElement("input");if(c.add(a),a.setAttribute("data-element-id",n),a.disabled=t.readOnly,this._setRequired(a,this.data.required),a.type="radio",a.name=t.fieldName,r&&a.setAttribute("checked",!0),a.tabIndex=l,a.addEventListener("change",(t=>{const{name:r,checked:a}=t.target;for(const i of this._getElementsByName(r,n))e.setValue(i.id,{value:!1});e.setValue(n,{value:a})})),a.addEventListener("resetform",(e=>{const n=t.defaultFieldValue;e.target.checked=null!==n&&void 0!==n&&n===t.buttonValue})),this.enableScripting&&this.hasJSActions){const r=t.buttonValue;a.addEventListener("updatefromsandbox",(t=>{const a={value:t=>{const a=r===t.detail.value;for(const r of this._getElementsByName(t.target.name)){const t=a&&r.id===n;r.domElement&&(r.domElement.checked=t),e.setValue(r.id,{value:t})}}};this._dispatchEventFromSandbox(a,t)})),this._setEventListeners(a,[["change","Validate"],["change","Action"],["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],(e=>e.target.checked))}return this._setBackgroundColor(a),this._setDefaultPropertiesFromJS(a),this.container.append(a),this.container}}class b extends h{constructor(e){super(e,{ignoreBorder:e.data.hasAppearance})}render(){const e=super.render();e.className="buttonWidgetAnnotation pushButton",this.data.alternativeText&&(e.title=this.data.alternativeText);const t=e.lastChild;return this.enableScripting&&this.hasJSActions&&t&&(this._setDefaultPropertiesFromJS(t),t.addEventListener("updatefromsandbox",(e=>{this._dispatchEventFromSandbox({},e)}))),e}}class x extends m{constructor(e){super(e,{isRenderable:e.renderForms})}render(){this.container.className="choiceWidgetAnnotation";const e=this.annotationStorage,t=this.data.id,n=e.getValue(t,{value:this.data.fieldValue}),r=document.createElement("select");c.add(r),r.setAttribute("data-element-id",t),r.disabled=this.data.readOnly,this._setRequired(r,this.data.required),r.name=this.data.fieldName,r.tabIndex=l;let a=this.data.combo&&this.data.options.length>0;this.data.combo||(r.size=this.data.options.length,this.data.multiSelect&&(r.multiple=!0)),r.addEventListener("resetform",(e=>{const t=this.data.defaultFieldValue;for(const n of r.options)n.selected=n.value===t}));for(const l of this.data.options){const e=document.createElement("option");e.textContent=l.displayValue,e.value=l.exportValue,n.value.includes(l.exportValue)&&(e.setAttribute("selected",!0),a=!1),r.append(e)}let i=null;if(a){const e=document.createElement("option");e.value=" ",e.setAttribute("hidden",!0),e.setAttribute("selected",!0),r.prepend(e),i=()=>{e.remove(),r.removeEventListener("input",i),i=null},r.addEventListener("input",i)}const o=(e,t)=>{const n=t?"value":"textContent",r=e.target.options;return e.target.multiple?Array.prototype.filter.call(r,(e=>e.selected)).map((e=>e[n])):-1===r.selectedIndex?null:r[r.selectedIndex][n]},s=e=>{const t=e.target.options;return Array.prototype.map.call(t,(e=>({displayValue:e.textContent,exportValue:e.value})))};return this.enableScripting&&this.hasJSActions?(r.addEventListener("updatefromsandbox",(n=>{const a={value(n){var a;null===(a=i)||void 0===a||a();const s=n.detail.value,l=new Set(Array.isArray(s)?s:[s]);for(const e of r.options)e.selected=l.has(e.value);e.setValue(t,{value:o(n,!0)})},multipleSelection(e){r.multiple=!0},remove(n){const a=r.options,i=n.detail.remove;a[i].selected=!1,r.remove(i),a.length>0&&-1===Array.prototype.findIndex.call(a,(e=>e.selected))&&(a[0].selected=!0),e.setValue(t,{value:o(n,!0),items:s(n)})},clear(n){for(;0!==r.length;)r.remove(0);e.setValue(t,{value:null,items:[]})},insert(n){const{index:a,displayValue:i,exportValue:l}=n.detail.insert,c=r.children[a],u=document.createElement("option");u.textContent=i,u.value=l,c?c.before(u):r.append(u),e.setValue(t,{value:o(n,!0),items:s(n)})},items(n){const{items:a}=n.detail;for(;0!==r.length;)r.remove(0);for(const e of a){const{displayValue:t,exportValue:n}=e,a=document.createElement("option");a.textContent=t,a.value=n,r.append(a)}r.options.length>0&&(r.options[0].selected=!0),e.setValue(t,{value:o(n,!0),items:s(n)})},indices(n){const r=new Set(n.detail.indices);for(const e of n.target.options)e.selected=r.has(e.index);e.setValue(t,{value:o(n,!0)})},editable(e){e.target.disabled=!e.detail.editable}};this._dispatchEventFromSandbox(a,n)})),r.addEventListener("input",(n=>{var r;const a=o(n,!0),i=o(n,!1);e.setValue(t,{value:a}),null===(r=this.linkService.eventBus)||void 0===r||r.dispatch("dispatcheventinsandbox",{source:this,detail:{id:t,name:"Keystroke",value:i,changeEx:a,willCommit:!0,commitKey:1,keyDown:!1}})})),this._setEventListeners(r,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"],["input","Action"]],(e=>e.target.checked))):r.addEventListener("input",(function(n){e.setValue(t,{value:o(n,!0)})})),this.data.combo&&this._setTextStyle(r),this._setBackgroundColor(r),this._setDefaultPropertiesFromJS(r),this.container.append(r),this.container}}class w extends f{constructor(e){var t,n,r;super(e,{isRenderable:!!(null!==(t=e.data.titleObj)&&void 0!==t&&t.str||null!==(n=e.data.contentsObj)&&void 0!==n&&n.str||null!==(r=e.data.richText)&&void 0!==r&&r.str)})}render(){if(this.container.className="popupAnnotation",["Line","Square","Circle","PolyLine","Polygon","Ink"].includes(this.data.parentType))return this.container;const e='[data-annotation-id="'.concat(this.data.parentId,'"]'),t=this.layer.querySelectorAll(e);if(0===t.length)return this.container;const n=new N({container:this.container,trigger:Array.from(t),color:this.data.color,titleObj:this.data.titleObj,modificationDate:this.data.modificationDate,contentsObj:this.data.contentsObj,richText:this.data.richText}),a=this.page,i=r.Util.normalizeRect([this.data.parentRect[0],a.view[3]-this.data.parentRect[1]+a.view[1],this.data.parentRect[2],a.view[3]-this.data.parentRect[3]+a.view[1]]),o=i[0]+this.data.parentRect[2]-this.data.parentRect[0],s=i[1],[l,c,u,d]=this.viewport.viewBox,f=u-l,h=d-c;return this.container.style.left="".concat(100*(o-l)/f,"%"),this.container.style.top="".concat(100*(s-c)/h,"%"),this.container.append(n.render()),this.container}}class N{constructor(e){this.container=e.container,this.trigger=e.trigger,this.color=e.color,this.titleObj=e.titleObj,this.modificationDate=e.modificationDate,this.contentsObj=e.contentsObj,this.richText=e.richText,this.hideWrapper=e.hideWrapper||!1,this.pinned=!1}render(){var e,t;const n=document.createElement("div");n.className="popupWrapper",this.hideElement=this.hideWrapper?n:this.container,this.hideElement.hidden=!0;const i=document.createElement("div");i.className="popup";const o=this.color;if(o){const e=.7*(255-o[0])+o[0],t=.7*(255-o[1])+o[1],n=.7*(255-o[2])+o[2];i.style.backgroundColor=r.Util.makeHexColor(0|e,0|t,0|n)}const l=document.createElement("h1");l.dir=this.titleObj.dir,l.textContent=this.titleObj.str,i.append(l);const c=a.PDFDateString.toDateObject(this.modificationDate);if(c){const e=document.createElement("span");e.className="popupDate",e.textContent="{{date}}, {{time}}",e.dataset.l10nId="annotation_date_string",e.dataset.l10nArgs=JSON.stringify({date:c.toLocaleDateString(),time:c.toLocaleTimeString()}),i.append(e)}if(null===(e=this.richText)||void 0===e||!e.str||null!==(t=this.contentsObj)&&void 0!==t&&t.str&&this.contentsObj.str!==this.richText.str){const e=this._formatContents(this.contentsObj);i.append(e)}else s.XfaLayer.render({xfaHtml:this.richText.html,intent:"richText",div:i}),i.lastChild.className="richText popupContent";Array.isArray(this.trigger)||(this.trigger=[this.trigger]);for(const r of this.trigger)r.addEventListener("click",this._toggle.bind(this)),r.addEventListener("mouseover",this._show.bind(this,!1)),r.addEventListener("mouseout",this._hide.bind(this,!1));return i.addEventListener("click",this._hide.bind(this,!0)),n.append(i),n}_formatContents(e){let{str:t,dir:n}=e;const r=document.createElement("p");r.className="popupContent",r.dir=n;const a=t.split(/(?:\r\n?|\n)/);for(let i=0,o=a.length;i<o;++i){const e=a[i];r.append(document.createTextNode(e)),i<o-1&&r.append(document.createElement("br"))}return r}_toggle(){this.pinned?this._hide(!0):this._show(!0)}_show(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&(this.pinned=!0),this.hideElement.hidden&&(this.hideElement.hidden=!1,this.container.style.zIndex=parseInt(this.container.style.zIndex)+1e3)}_hide(){(!(arguments.length>0&&void 0!==arguments[0])||arguments[0])&&(this.pinned=!1),this.hideElement.hidden||this.pinned||(this.hideElement.hidden=!0,this.container.style.zIndex=parseInt(this.container.style.zIndex)-1e3)}}class S extends f{constructor(e){var t,n,r;super(e,{isRenderable:!!(e.data.hasPopup||null!==(t=e.data.titleObj)&&void 0!==t&&t.str||null!==(n=e.data.contentsObj)&&void 0!==n&&n.str||null!==(r=e.data.richText)&&void 0!==r&&r.str),ignoreBorder:!0}),this.textContent=e.data.textContent}render(){if(this.container.className="freeTextAnnotation",this.textContent){const e=document.createElement("div");e.className="annotationTextContent",e.setAttribute("role","comment");for(const t of this.textContent){const n=document.createElement("span");n.textContent=t,e.append(n)}this.container.append(e)}return this.data.hasPopup||this._createPopup(null,this.data),this.container}}class j extends f{constructor(e){var t,n,r;super(e,{isRenderable:!!(e.data.hasPopup||null!==(t=e.data.titleObj)&&void 0!==t&&t.str||null!==(n=e.data.contentsObj)&&void 0!==n&&n.str||null!==(r=e.data.richText)&&void 0!==r&&r.str),ignoreBorder:!0})}render(){this.container.className="lineAnnotation";const e=this.data,{width:t,height:n}=u(e.rect),r=this.svgFactory.create(t,n,!0),a=this.svgFactory.createElement("svg:line");return a.setAttribute("x1",e.rect[2]-e.lineCoordinates[0]),a.setAttribute("y1",e.rect[3]-e.lineCoordinates[1]),a.setAttribute("x2",e.rect[2]-e.lineCoordinates[2]),a.setAttribute("y2",e.rect[3]-e.lineCoordinates[3]),a.setAttribute("stroke-width",e.borderStyle.width||1),a.setAttribute("stroke","transparent"),a.setAttribute("fill","transparent"),r.append(a),this.container.append(r),this._createPopup(a,e),this.container}}class _ extends f{constructor(e){var t,n,r;super(e,{isRenderable:!!(e.data.hasPopup||null!==(t=e.data.titleObj)&&void 0!==t&&t.str||null!==(n=e.data.contentsObj)&&void 0!==n&&n.str||null!==(r=e.data.richText)&&void 0!==r&&r.str),ignoreBorder:!0})}render(){this.container.className="squareAnnotation";const e=this.data,{width:t,height:n}=u(e.rect),r=this.svgFactory.create(t,n,!0),a=e.borderStyle.width,i=this.svgFactory.createElement("svg:rect");return i.setAttribute("x",a/2),i.setAttribute("y",a/2),i.setAttribute("width",t-a),i.setAttribute("height",n-a),i.setAttribute("stroke-width",a||1),i.setAttribute("stroke","transparent"),i.setAttribute("fill","transparent"),r.append(i),this.container.append(r),this._createPopup(i,e),this.container}}class E extends f{constructor(e){var t,n,r;super(e,{isRenderable:!!(e.data.hasPopup||null!==(t=e.data.titleObj)&&void 0!==t&&t.str||null!==(n=e.data.contentsObj)&&void 0!==n&&n.str||null!==(r=e.data.richText)&&void 0!==r&&r.str),ignoreBorder:!0})}render(){this.container.className="circleAnnotation";const e=this.data,{width:t,height:n}=u(e.rect),r=this.svgFactory.create(t,n,!0),a=e.borderStyle.width,i=this.svgFactory.createElement("svg:ellipse");return i.setAttribute("cx",t/2),i.setAttribute("cy",n/2),i.setAttribute("rx",t/2-a/2),i.setAttribute("ry",n/2-a/2),i.setAttribute("stroke-width",a||1),i.setAttribute("stroke","transparent"),i.setAttribute("fill","transparent"),r.append(i),this.container.append(r),this._createPopup(i,e),this.container}}class C extends f{constructor(e){var t,n,r;super(e,{isRenderable:!!(e.data.hasPopup||null!==(t=e.data.titleObj)&&void 0!==t&&t.str||null!==(n=e.data.contentsObj)&&void 0!==n&&n.str||null!==(r=e.data.richText)&&void 0!==r&&r.str),ignoreBorder:!0}),this.containerClassName="polylineAnnotation",this.svgElementName="svg:polyline"}render(){this.container.className=this.containerClassName;const e=this.data,{width:t,height:n}=u(e.rect),r=this.svgFactory.create(t,n,!0);let a=[];for(const o of e.vertices){const t=o.x-e.rect[0],n=e.rect[3]-o.y;a.push(t+","+n)}a=a.join(" ");const i=this.svgFactory.createElement(this.svgElementName);return i.setAttribute("points",a),i.setAttribute("stroke-width",e.borderStyle.width||1),i.setAttribute("stroke","transparent"),i.setAttribute("fill","transparent"),r.append(i),this.container.append(r),this._createPopup(i,e),this.container}}class A extends C{constructor(e){super(e),this.containerClassName="polygonAnnotation",this.svgElementName="svg:polygon"}}class k extends f{constructor(e){var t,n,r;super(e,{isRenderable:!!(e.data.hasPopup||null!==(t=e.data.titleObj)&&void 0!==t&&t.str||null!==(n=e.data.contentsObj)&&void 0!==n&&n.str||null!==(r=e.data.richText)&&void 0!==r&&r.str),ignoreBorder:!0})}render(){return this.container.className="caretAnnotation",this.data.hasPopup||this._createPopup(null,this.data),this.container}}class T extends f{constructor(e){var t,n,r;super(e,{isRenderable:!!(e.data.hasPopup||null!==(t=e.data.titleObj)&&void 0!==t&&t.str||null!==(n=e.data.contentsObj)&&void 0!==n&&n.str||null!==(r=e.data.richText)&&void 0!==r&&r.str),ignoreBorder:!0}),this.containerClassName="inkAnnotation",this.svgElementName="svg:polyline"}render(){this.container.className=this.containerClassName;const e=this.data,{width:t,height:n}=u(e.rect),r=this.svgFactory.create(t,n,!0);for(const a of e.inkLists){let t=[];for(const r of a){const n=r.x-e.rect[0],a=e.rect[3]-r.y;t.push("".concat(n,",").concat(a))}t=t.join(" ");const n=this.svgFactory.createElement(this.svgElementName);n.setAttribute("points",t),n.setAttribute("stroke-width",e.borderStyle.width||1),n.setAttribute("stroke","transparent"),n.setAttribute("fill","transparent"),this._createPopup(n,e),r.append(n)}return this.container.append(r),this.container}}class O extends f{constructor(e){var t,n,r;super(e,{isRenderable:!!(e.data.hasPopup||null!==(t=e.data.titleObj)&&void 0!==t&&t.str||null!==(n=e.data.contentsObj)&&void 0!==n&&n.str||null!==(r=e.data.richText)&&void 0!==r&&r.str),ignoreBorder:!0,createQuadrilaterals:!0})}render(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("highlightAnnotation"):(this.container.className="highlightAnnotation",this.container)}}class P extends f{constructor(e){var t,n,r;super(e,{isRenderable:!!(e.data.hasPopup||null!==(t=e.data.titleObj)&&void 0!==t&&t.str||null!==(n=e.data.contentsObj)&&void 0!==n&&n.str||null!==(r=e.data.richText)&&void 0!==r&&r.str),ignoreBorder:!0,createQuadrilaterals:!0})}render(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("underlineAnnotation"):(this.container.className="underlineAnnotation",this.container)}}class R extends f{constructor(e){var t,n,r;super(e,{isRenderable:!!(e.data.hasPopup||null!==(t=e.data.titleObj)&&void 0!==t&&t.str||null!==(n=e.data.contentsObj)&&void 0!==n&&n.str||null!==(r=e.data.richText)&&void 0!==r&&r.str),ignoreBorder:!0,createQuadrilaterals:!0})}render(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("squigglyAnnotation"):(this.container.className="squigglyAnnotation",this.container)}}class I extends f{constructor(e){var t,n,r;super(e,{isRenderable:!!(e.data.hasPopup||null!==(t=e.data.titleObj)&&void 0!==t&&t.str||null!==(n=e.data.contentsObj)&&void 0!==n&&n.str||null!==(r=e.data.richText)&&void 0!==r&&r.str),ignoreBorder:!0,createQuadrilaterals:!0})}render(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("strikeoutAnnotation"):(this.container.className="strikeoutAnnotation",this.container)}}class M extends f{constructor(e){var t,n,r;super(e,{isRenderable:!!(e.data.hasPopup||null!==(t=e.data.titleObj)&&void 0!==t&&t.str||null!==(n=e.data.contentsObj)&&void 0!==n&&n.str||null!==(r=e.data.richText)&&void 0!==r&&r.str),ignoreBorder:!0})}render(){return this.container.className="stampAnnotation",this.data.hasPopup||this._createPopup(null,this.data),this.container}}class D extends f{constructor(e){var t;super(e,{isRenderable:!0});const{filename:n,content:r}=this.data.file;this.filename=(0,a.getFilenameFromUrl)(n),this.content=r,null===(t=this.linkService.eventBus)||void 0===t||t.dispatch("fileattachmentannotation",{source:this,filename:n,content:r})}render(){var e,t;this.container.className="fileAttachmentAnnotation";const n=document.createElement("div");return n.className="popupTriggerArea",n.addEventListener("dblclick",this._download.bind(this)),!this.data.hasPopup&&(null!==(e=this.data.titleObj)&&void 0!==e&&e.str||null!==(t=this.data.contentsObj)&&void 0!==t&&t.str||this.data.richText)&&this._createPopup(n,this.data),this.container.append(n),this.container}_download(){var e;null===(e=this.downloadManager)||void 0===e||e.openOrDownloadData(this.container,this.content,this.filename)}}class L{static render(e){const{annotations:t,div:n,viewport:o,accessibilityManager:s}=e;_classStaticPrivateMethodGet(this,L,B).call(this,n,o);let l=0;for(const c of t){if(c.annotationType!==r.AnnotationType.POPUP){const{width:e,height:t}=u(c.rect);if(e<=0||t<=0)continue}const t=d.create({data:c,layer:n,page:e.page,viewport:o,linkService:e.linkService,downloadManager:e.downloadManager,imageResourcesPath:e.imageResourcesPath||"",renderForms:!1!==e.renderForms,svgFactory:new a.DOMSVGFactory,annotationStorage:e.annotationStorage||new i.AnnotationStorage,enableScripting:e.enableScripting,hasJSActions:e.hasJSActions,fieldObjects:e.fieldObjects,mouseState:e.mouseState||{isDown:!1}});if(t.isRenderable){const e=t.render();if(c.hidden&&(e.style.visibility="hidden"),Array.isArray(e))for(const t of e)t.style.zIndex=l++,_classStaticPrivateMethodGet(L,L,F).call(L,t,c.id,n,s);else e.style.zIndex=l++,t instanceof w?n.prepend(e):_classStaticPrivateMethodGet(L,L,F).call(L,e,c.id,n,s)}}_classStaticPrivateMethodGet(this,L,Z).call(this,n,e.annotationCanvasMap)}static update(e){const{annotationCanvasMap:t,div:n,viewport:r}=e;_classStaticPrivateMethodGet(this,L,B).call(this,n,r),_classStaticPrivateMethodGet(this,L,Z).call(this,n,t),n.hidden=!1}}function F(e,t,n,r){const i=e.firstChild||e;i.id="".concat(a.AnnotationPrefix).concat(t),n.append(e),null===r||void 0===r||r.moveElementInDOM(n,e,i,!1)}function B(e,t){let{width:n,height:r,rotation:a}=t;const{style:i}=e,o=a%180!==0,s=Math.floor(n)+"px",l=Math.floor(r)+"px";i.width=o?l:s,i.height=o?s:l,e.setAttribute("data-main-rotation",a)}function Z(e,t){if(t){for(const[n,r]of t){const t=e.querySelector('[data-annotation-id="'.concat(n,'"]'));if(!t)continue;const{firstChild:a}=t;a?"CANVAS"===a.nodeName?a.replaceWith(r):a.before(r):t.append(r)}t.clear()}}t.AnnotationLayer=L},(e,t)=>{function n(e){return Math.floor(255*Math.max(0,Math.min(1,e))).toString(16).padStart(2,"0")}Object.defineProperty(t,"__esModule",{value:!0}),t.ColorConverters=void 0,t.ColorConverters=class{static CMYK_G(e){let[t,n,r,a]=e;return["G",1-Math.min(1,.3*t+.59*r+.11*n+a)]}static G_CMYK(e){let[t]=e;return["CMYK",0,0,0,1-t]}static G_RGB(e){let[t]=e;return["RGB",t,t,t]}static G_HTML(e){let[t]=e;const r=n(t);return"#".concat(r).concat(r).concat(r)}static RGB_G(e){let[t,n,r]=e;return["G",.3*t+.59*n+.11*r]}static RGB_HTML(e){let[t,r,a]=e;const i=n(t),o=n(r),s=n(a);return"#".concat(i).concat(o).concat(s)}static T_HTML(){return"#00000000"}static CMYK_RGB(e){let[t,n,r,a]=e;return["RGB",1-Math.min(1,t+a),1-Math.min(1,r+a),1-Math.min(1,n+a)]}static CMYK_HTML(e){const t=this.CMYK_RGB(e).slice(1);return this.RGB_HTML(t)}static RGB_CMYK(e){let[t,n,r]=e;const a=1-t,i=1-n,o=1-r;return["CMYK",a,i,o,Math.min(a,i,o)]}}},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.XfaLayer=void 0;var r=n(20);t.XfaLayer=class{static setupStorage(e,t,n,r,a){const i=r.getValue(t,{value:null});switch(n.name){case"textarea":if(null!==i.value&&(e.textContent=i.value),"print"===a)break;e.addEventListener("input",(e=>{r.setValue(t,{value:e.target.value})}));break;case"input":if("radio"===n.attributes.type||"checkbox"===n.attributes.type){if(i.value===n.attributes.xfaOn?e.setAttribute("checked",!0):i.value===n.attributes.xfaOff&&e.removeAttribute("checked"),"print"===a)break;e.addEventListener("change",(e=>{r.setValue(t,{value:e.target.checked?e.target.getAttribute("xfaOn"):e.target.getAttribute("xfaOff")})}))}else{if(null!==i.value&&e.setAttribute("value",i.value),"print"===a)break;e.addEventListener("input",(e=>{r.setValue(t,{value:e.target.value})}))}break;case"select":if(null!==i.value)for(const e of n.children)e.attributes.value===i.value&&(e.attributes.selected=!0);e.addEventListener("input",(e=>{const n=e.target.options,a=-1===n.selectedIndex?"":n[n.selectedIndex].value;r.setValue(t,{value:a})}))}}static setAttributes(e){let{html:t,element:n,storage:r=null,intent:a,linkService:i}=e;const{attributes:o}=n,s=t instanceof HTMLAnchorElement;"radio"===o.type&&(o.name="".concat(o.name,"-").concat(a));for(const[l,c]of Object.entries(o))if(null!==c&&void 0!==c)switch(l){case"class":c.length&&t.setAttribute(l,c.join(" "));break;case"dataId":break;case"id":t.setAttribute("data-element-id",c);break;case"style":Object.assign(t.style,c);break;case"textContent":t.textContent=c;break;default:(!s||"href"!==l&&"newWindow"!==l)&&t.setAttribute(l,c)}s&&i.addLinkAttributes(t,o.href,o.newWindow),r&&o.dataId&&this.setupStorage(t,o.dataId,n,r)}static render(e){const t=e.annotationStorage,n=e.linkService,a=e.xfaHtml,i=e.intent||"display",o=document.createElement(a.name);a.attributes&&this.setAttributes({html:o,element:a,intent:i,linkService:n});const s=[[a,-1,o]],l=e.div;if(l.append(o),e.viewport){const t="matrix(".concat(e.viewport.transform.join(","),")");l.style.transform=t}"richText"!==i&&l.setAttribute("class","xfaLayer xfaFont");const c=[];for(;s.length>0;){var u;const[e,a,o]=s.at(-1);if(a+1===e.children.length){s.pop();continue}const l=e.children[++s.at(-1)[1]];if(null===l)continue;const{name:d}=l;if("#text"===d){const e=document.createTextNode(l.value);c.push(e),o.append(e);continue}let f;if(f=null!==l&&void 0!==l&&null!==(u=l.attributes)&&void 0!==u&&u.xmlns?document.createElementNS(l.attributes.xmlns,d):document.createElement(d),o.append(f),l.attributes&&this.setAttributes({html:f,element:l,storage:t,intent:i,linkService:n}),l.children&&l.children.length>0)s.push([l,-1,f]);else if(l.value){const e=document.createTextNode(l.value);r.XfaText.shouldBuildText(d)&&c.push(e),f.append(e)}}for(const r of l.querySelectorAll(".xfaNonInteractive input, .xfaNonInteractive textarea"))r.setAttribute("readOnly",!0);return{textDivs:c}}static update(e){const t="matrix(".concat(e.viewport.transform.join(","),")");e.div.style.transform=t,e.div.hidden=!1}}},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TextLayerRenderTask=void 0,t.renderTextLayer=function(e){const t=new h({textContent:e.textContent,textContentStream:e.textContentStream,container:e.container,viewport:e.viewport,textDivs:e.textDivs,textContentItemsStr:e.textContentItemsStr,enhanceTextSelection:e.enhanceTextSelection});return t._render(e.timeout),t};var r=n(1),a=n(8);const i=30,o=new Map,s=/^\s+$/g;function l(e,t,n,a){const l=document.createElement("span"),c=e._enhanceTextSelection?{angle:0,canvasWidth:0,hasText:""!==t.str,hasEOL:t.hasEOL,originalTransform:null,paddingBottom:0,paddingLeft:0,paddingRight:0,paddingTop:0,scale:1,fontSize:0}:{angle:0,canvasWidth:0,hasText:""!==t.str,hasEOL:t.hasEOL,fontSize:0};e._textDivs.push(l);const u=r.Util.transform(e._viewport.transform,t.transform);let d=Math.atan2(u[1],u[0]);const f=n[t.fontName];f.vertical&&(d+=Math.PI/2);const h=Math.hypot(u[2],u[3]),p=h*function(e,t){const n=o.get(e);if(n)return n;t.save(),t.font="".concat(i,"px ").concat(e);const r=t.measureText("");let a=r.fontBoundingBoxAscent,s=Math.abs(r.fontBoundingBoxDescent);if(a){t.restore();const n=a/(a+s);return o.set(e,n),n}t.strokeStyle="red",t.clearRect(0,0,i,i),t.strokeText("g",0,0);let l=t.getImageData(0,0,i,i).data;s=0;for(let o=l.length-1-3;o>=0;o-=4)if(l[o]>0){s=Math.ceil(o/4/i);break}t.clearRect(0,0,i,i),t.strokeText("A",0,i),l=t.getImageData(0,0,i,i).data,a=0;for(let o=0,c=l.length;o<c;o+=4)if(l[o]>0){a=i-Math.floor(o/4/i);break}if(t.restore(),a){const t=a/(a+s);return o.set(e,t),t}return o.set(e,.8),.8}(f.fontFamily,a);let m,v;0===d?(m=u[4],v=u[5]-p):(m=u[4]+p*Math.sin(d),v=u[5]-p*Math.cos(d)),l.style.left="".concat(m,"px"),l.style.top="".concat(v,"px"),l.style.fontSize="".concat(h,"px"),l.style.fontFamily=f.fontFamily,c.fontSize=h,l.setAttribute("role","presentation"),l.textContent=t.str,l.dir=t.dir,e._fontInspectorEnabled&&(l.dataset.fontName=t.fontName),0!==d&&(c.angle=d*(180/Math.PI));let g=!1;if(t.str.length>1||e._enhanceTextSelection&&s.test(t.str))g=!0;else if(" "!==t.str&&t.transform[0]!==t.transform[3]){const e=Math.abs(t.transform[0]),n=Math.abs(t.transform[3]);e!==n&&Math.max(e,n)/Math.min(e,n)>1.5&&(g=!0)}if(g&&(f.vertical?c.canvasWidth=t.height*e._viewport.scale:c.canvasWidth=t.width*e._viewport.scale),e._textDivProperties.set(l,c),e._textContentStream&&e._layoutText(l),e._enhanceTextSelection&&c.hasText){let n=1,a=0;0!==d&&(n=Math.cos(d),a=Math.sin(d));const i=(f.vertical?t.height:t.width)*e._viewport.scale,o=h;let s,c;0!==d?(s=[n,a,-a,n,m,v],c=r.Util.getAxialAlignedBoundingBox([0,0,i,o],s)):c=[m,v,m+i,v+o],e._bounds.push({left:c[0],top:c[1],right:c[2],bottom:c[3],div:l,size:[i,o],m:s})}}function c(e){if(e._canceled)return;const t=e._textDivs,n=e._capability,r=t.length;if(r>1e5)return e._renderingDone=!0,void n.resolve();if(!e._textContentStream)for(let a=0;a<r;a++)e._layoutText(t[a]);e._renderingDone=!0,n.resolve()}function u(e,t,n){let r=0;for(let a=0;a<n;a++){const n=e[t++];n>0&&(r=r?Math.min(n,r):n)}return r}function d(e){const t=e._bounds,n=e._viewport,a=function(e,t,n){const r=n.map((function(e,t){return{x1:e.left,y1:e.top,x2:e.right,y2:e.bottom,index:t,x1New:void 0,x2New:void 0}}));f(e,r);const a=new Array(n.length);for(const i of r){const e=i.index;a[e]={left:i.x1New,top:0,right:i.x2New,bottom:0}}n.map((function(t,n){const i=a[n],o=r[n];o.x1=t.top,o.y1=e-i.right,o.x2=t.bottom,o.y2=e-i.left,o.index=n,o.x1New=void 0,o.x2New=void 0})),f(t,r);for(const i of r){const e=i.index;a[e].top=i.x1New,a[e].bottom=i.x2New}return a}(n.width,n.height,t);for(let i=0;i<a.length;i++){const n=t[i].div,o=e._textDivProperties.get(n);if(0===o.angle){o.paddingLeft=t[i].left-a[i].left,o.paddingTop=t[i].top-a[i].top,o.paddingRight=a[i].right-t[i].right,o.paddingBottom=a[i].bottom-t[i].bottom,e._textDivProperties.set(n,o);continue}const s=a[i],l=t[i],c=l.m,d=c[0],f=c[1],h=[[0,0],[0,l.size[1]],[l.size[0],0],l.size],p=new Float64Array(64);for(let e=0,t=h.length;e<t;e++){const t=r.Util.applyTransform(h[e],c);p[e+0]=d&&(s.left-t[0])/d,p[e+4]=f&&(s.top-t[1])/f,p[e+8]=d&&(s.right-t[0])/d,p[e+12]=f&&(s.bottom-t[1])/f,p[e+16]=f&&(s.left-t[0])/-f,p[e+20]=d&&(s.top-t[1])/d,p[e+24]=f&&(s.right-t[0])/-f,p[e+28]=d&&(s.bottom-t[1])/d,p[e+32]=d&&(s.left-t[0])/-d,p[e+36]=f&&(s.top-t[1])/-f,p[e+40]=d&&(s.right-t[0])/-d,p[e+44]=f&&(s.bottom-t[1])/-f,p[e+48]=f&&(s.left-t[0])/f,p[e+52]=d&&(s.top-t[1])/-d,p[e+56]=f&&(s.right-t[0])/f,p[e+60]=d&&(s.bottom-t[1])/-d}const m=1+Math.min(Math.abs(d),Math.abs(f));o.paddingLeft=u(p,32,16)/m,o.paddingTop=u(p,48,16)/m,o.paddingRight=u(p,0,16)/m,o.paddingBottom=u(p,16,16)/m,e._textDivProperties.set(n,o)}}function f(e,t){t.sort((function(e,t){return e.x1-t.x1||e.index-t.index}));const n=[{start:-1/0,end:1/0,boundary:{x1:-1/0,y1:-1/0,x2:0,y2:1/0,index:-1,x1New:0,x2New:0}}];for(const r of t){let e=0;for(;e<n.length&&n[e].end<=r.y1;)e++;let t,a,i=n.length-1;for(;i>=0&&n[i].start>=r.y2;)i--;let o,s,l=-1/0;for(o=e;o<=i;o++){let e;t=n[o],a=t.boundary,e=a.x2>r.x1?a.index>r.index?a.x1New:r.x1:void 0===a.x2New?(a.x2+r.x1)/2:a.x2New,e>l&&(l=e)}for(r.x1New=l,o=e;o<=i;o++)t=n[o],a=t.boundary,void 0===a.x2New?a.x2>r.x1?a.index>r.index&&(a.x2New=a.x2):a.x2New=l:a.x2New>l&&(a.x2New=Math.max(l,a.x2));const c=[];let u=null;for(o=e;o<=i;o++){t=n[o],a=t.boundary;const e=a.x2>r.x2?a:r;u===e?c.at(-1).end=t.end:(c.push({start:t.start,end:t.end,boundary:e}),u=e)}for(n[e].start<r.y1&&(c[0].start=r.y1,c.unshift({start:n[e].start,end:r.y1,boundary:n[e].boundary})),r.y2<n[i].end&&(c.at(-1).end=r.y2,c.push({start:r.y2,end:n[i].end,boundary:n[i].boundary})),o=e;o<=i;o++){if(t=n[o],a=t.boundary,void 0!==a.x2New)continue;let r=!1;for(s=e-1;!r&&s>=0&&n[s].start>=a.y1;s--)r=n[s].boundary===a;for(s=i+1;!r&&s<n.length&&n[s].end<=a.y2;s++)r=n[s].boundary===a;for(s=0;!r&&s<c.length;s++)r=c[s].boundary===a;r||(a.x2New=l)}Array.prototype.splice.apply(n,[e,i-e+1,...c])}for(const r of n){const t=r.boundary;void 0===t.x2New&&(t.x2New=Math.max(e,t.x2))}}class h{constructor(e){var t;let{textContent:n,textContentStream:i,container:o,viewport:s,textDivs:l,textContentItemsStr:c,enhanceTextSelection:u}=e;u&&(0,a.deprecated)("The `enhanceTextSelection` functionality will be removed in the future."),this._textContent=n,this._textContentStream=i,this._container=o,this._document=o.ownerDocument,this._viewport=s,this._textDivs=l||[],this._textContentItemsStr=c||[],this._enhanceTextSelection=!!u,this._fontInspectorEnabled=!(null===(t=globalThis.FontInspector)||void 0===t||!t.enabled),this._reader=null,this._layoutTextLastFontSize=null,this._layoutTextLastFontFamily=null,this._layoutTextCtx=null,this._textDivProperties=new WeakMap,this._renderingDone=!1,this._canceled=!1,this._capability=(0,r.createPromiseCapability)(),this._renderTimer=null,this._bounds=[],this._devicePixelRatio=globalThis.devicePixelRatio||1,this._capability.promise.finally((()=>{this._enhanceTextSelection||(this._textDivProperties=null),this._layoutTextCtx&&(this._layoutTextCtx.canvas.width=0,this._layoutTextCtx.canvas.height=0,this._layoutTextCtx=null)})).catch((()=>{}))}get promise(){return this._capability.promise}cancel(){this._canceled=!0,this._reader&&(this._reader.cancel(new r.AbortException("TextLayer task cancelled.")).catch((()=>{})),this._reader=null),null!==this._renderTimer&&(clearTimeout(this._renderTimer),this._renderTimer=null),this._capability.reject(new Error("TextLayer task cancelled."))}_processItems(e,t){for(let n=0,r=e.length;n<r;n++)if(void 0!==e[n].str)this._textContentItemsStr.push(e[n].str),l(this,e[n],t,this._layoutTextCtx);else if("beginMarkedContentProps"===e[n].type||"beginMarkedContent"===e[n].type){const t=this._container;this._container=document.createElement("span"),this._container.classList.add("markedContent"),null!==e[n].id&&this._container.setAttribute("id","".concat(e[n].id)),t.append(this._container)}else"endMarkedContent"===e[n].type&&(this._container=this._container.parentNode)}_layoutText(e){const t=this._textDivProperties.get(e);let n="";if(0!==t.canvasWidth&&t.hasText){const{fontFamily:r}=e.style,{fontSize:a}=t;a===this._layoutTextLastFontSize&&r===this._layoutTextLastFontFamily||(this._layoutTextCtx.font="".concat(a*this._devicePixelRatio,"px ").concat(r),this._layoutTextLastFontSize=a,this._layoutTextLastFontFamily=r);const{width:i}=this._layoutTextCtx.measureText(e.textContent);if(i>0){const e=this._devicePixelRatio*t.canvasWidth/i;this._enhanceTextSelection&&(t.scale=e),n="scaleX(".concat(e,")")}}if(0!==t.angle&&(n="rotate(".concat(t.angle,"deg) ").concat(n)),n.length>0&&(this._enhanceTextSelection&&(t.originalTransform=n),e.style.transform=n),t.hasText&&this._container.append(e),t.hasEOL){const e=document.createElement("br");e.setAttribute("role","presentation"),this._container.append(e)}}_render(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const t=(0,r.createPromiseCapability)();let n=Object.create(null);const a=this._document.createElement("canvas");if(a.height=a.width=i,this._layoutTextCtx=a.getContext("2d",{alpha:!1}),this._textContent){const e=this._textContent.items,n=this._textContent.styles;this._processItems(e,n),t.resolve()}else{if(!this._textContentStream)throw new Error('Neither "textContent" nor "textContentStream" parameters specified.');{const e=()=>{this._reader.read().then((r=>{let{value:a,done:i}=r;i?t.resolve():(Object.assign(n,a.styles),this._processItems(a.items,n),e())}),t.reject)};this._reader=this._textContentStream.getReader(),e()}}t.promise.then((()=>{n=null,e?this._renderTimer=setTimeout((()=>{c(this),this._renderTimer=null}),e):c(this)}),this._capability.reject)}expandTextDivs(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!this._enhanceTextSelection||!this._renderingDone)return;null!==this._bounds&&(d(this),this._bounds=null);const t=[],n=[];for(let r=0,a=this._textDivs.length;r<a;r++){const a=this._textDivs[r],i=this._textDivProperties.get(a);i.hasText&&(e?(t.length=0,n.length=0,i.originalTransform&&t.push(i.originalTransform),i.paddingTop>0?(n.push("".concat(i.paddingTop,"px")),t.push("translateY(".concat(-i.paddingTop,"px)"))):n.push(0),i.paddingRight>0?n.push("".concat(i.paddingRight/i.scale,"px")):n.push(0),i.paddingBottom>0?n.push("".concat(i.paddingBottom,"px")):n.push(0),i.paddingLeft>0?(n.push("".concat(i.paddingLeft/i.scale,"px")),t.push("translateX(".concat(-i.paddingLeft/i.scale,"px)"))):n.push(0),a.style.padding=n.join(" "),t.length&&(a.style.transform=t.join(" "))):(a.style.padding=null,a.style.transform=i.originalTransform))}}}t.TextLayerRenderTask=h},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SVGGraphics=void 0;var r=n(8),a=n(1),i=n(3);let o=class{constructor(){(0,a.unreachable)("Not implemented: SVGGraphics")}};t.SVGGraphics=o;{const s={fontStyle:"normal",fontWeight:"normal",fillColor:"#000000"},l="http://www.w3.org/XML/1998/namespace",c="http://www.w3.org/1999/xlink",u=["butt","round","square"],d=["miter","round","bevel"],f=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(URL.createObjectURL&&"undefined"!==typeof Blob&&!n)return URL.createObjectURL(new Blob([e],{type:t}));const r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";let a="data:".concat(t,";base64,");for(let i=0,o=e.length;i<o;i+=3){const t=255&e[i],n=255&e[i+1],s=255&e[i+2],l=(3&t)<<4|n>>4,c=i+1<o?(15&n)<<2|s>>6:64,u=i+2<o?63&s:64;a+=r[t>>2]+r[l]+r[c]+r[u]}return a},h=function(){const e=new Uint8Array([137,80,78,71,13,10,26,10]),t=new Int32Array(256);for(let a=0;a<256;a++){let e=a;for(let t=0;t<8;t++)e=1&e?3988292384^e>>1&2147483647:e>>1&2147483647;t[a]=e}function n(e,n,r,a){let i=a;const o=n.length;r[i]=o>>24&255,r[i+1]=o>>16&255,r[i+2]=o>>8&255,r[i+3]=255&o,i+=4,r[i]=255&e.charCodeAt(0),r[i+1]=255&e.charCodeAt(1),r[i+2]=255&e.charCodeAt(2),r[i+3]=255&e.charCodeAt(3),i+=4,r.set(n,i),i+=n.length;const s=function(e,n,r){let a=-1;for(let i=n;i<r;i++){const n=255&(a^e[i]);a=a>>>8^t[n]}return-1^a}(r,a+4,i);r[i]=s>>24&255,r[i+1]=s>>16&255,r[i+2]=s>>8&255,r[i+3]=255&s}function r(e){let t=e.length;const n=65535,r=Math.ceil(t/n),a=new Uint8Array(2+t+5*r+4);let i=0;a[i++]=120,a[i++]=156;let o=0;for(;t>n;)a[i++]=0,a[i++]=255,a[i++]=255,a[i++]=0,a[i++]=0,a.set(e.subarray(o,o+n),i),i+=n,o+=n,t-=n;a[i++]=1,a[i++]=255&t,a[i++]=t>>8&255,a[i++]=255&~t,a[i++]=(65535&~t)>>8&255,a.set(e.subarray(o),i),i+=e.length-o;const s=function(e,t,n){let r=1,a=0;for(let i=t;i<n;++i)r=(r+(255&e[i]))%65521,a=(a+r)%65521;return a<<16|r}(e,0,e.length);return a[i++]=s>>24&255,a[i++]=s>>16&255,a[i++]=s>>8&255,a[i++]=255&s,a}function o(t,o,s,l){const c=t.width,u=t.height;let d,h,p;const m=t.data;switch(o){case a.ImageKind.GRAYSCALE_1BPP:h=0,d=1,p=c+7>>3;break;case a.ImageKind.RGB_24BPP:h=2,d=8,p=3*c;break;case a.ImageKind.RGBA_32BPP:h=6,d=8,p=4*c;break;default:throw new Error("invalid format")}const v=new Uint8Array((1+p)*u);let g=0,y=0;for(let e=0;e<u;++e)v[g++]=0,v.set(m.subarray(y,y+p),g),y+=p,g+=p;if(o===a.ImageKind.GRAYSCALE_1BPP&&l){g=0;for(let e=0;e<u;e++){g++;for(let e=0;e<p;e++)v[g++]^=255}}const b=new Uint8Array([c>>24&255,c>>16&255,c>>8&255,255&c,u>>24&255,u>>16&255,u>>8&255,255&u,d,h,0,0,0]),x=function(e){if(!i.isNodeJS)return r(e);try{let t;t=parseInt(process.versions.node)>=8?e:Buffer.from(e);const n=__webpack_require__(82258).deflateSync(t,{level:9});return n instanceof Uint8Array?n:new Uint8Array(n)}catch(t){(0,a.warn)("Not compressing PNG because zlib.deflateSync is unavailable: "+t)}return r(e)}(v),w=e.length+36+b.length+x.length,N=new Uint8Array(w);let S=0;return N.set(e,S),S+=e.length,n("IHDR",b,N,S),S+=12+b.length,n("IDATA",x,N,S),S+=12+x.length,n("IEND",new Uint8Array(0),N,S),f(N,"image/png",s)}return function(e,t,n){return o(e,void 0===e.kind?a.ImageKind.GRAYSCALE_1BPP:e.kind,t,n)}}();class p{constructor(){this.fontSizeScale=1,this.fontWeight=s.fontWeight,this.fontSize=0,this.textMatrix=a.IDENTITY_MATRIX,this.fontMatrix=a.FONT_IDENTITY_MATRIX,this.leading=0,this.textRenderingMode=a.TextRenderingMode.FILL,this.textMatrixScale=1,this.x=0,this.y=0,this.lineX=0,this.lineY=0,this.charSpacing=0,this.wordSpacing=0,this.textHScale=1,this.textRise=0,this.fillColor=s.fillColor,this.strokeColor="#000000",this.fillAlpha=1,this.strokeAlpha=1,this.lineWidth=1,this.lineJoin="",this.lineCap="",this.miterLimit=0,this.dashArray=[],this.dashPhase=0,this.dependencies=[],this.activeClipUrl=null,this.clipGroup=null,this.maskId=""}clone(){return Object.create(this)}setCurrentPoint(e,t){this.x=e,this.y=t}}function m(e){let t=[];const n=[];for(const r of e)"save"!==r.fn?"restore"===r.fn?t=n.pop():t.push(r):(t.push({fnId:92,fn:"group",items:[]}),n.push(t),t=t.at(-1).items);return t}function v(e){if(Number.isInteger(e))return e.toString();const t=e.toFixed(10);let n=t.length-1;if("0"!==t[n])return t;do{n--}while("0"===t[n]);return t.substring(0,"."===t[n]?n:n+1)}function g(e){if(0===e[4]&&0===e[5]){if(0===e[1]&&0===e[2])return 1===e[0]&&1===e[3]?"":"scale(".concat(v(e[0])," ").concat(v(e[3]),")");if(e[0]===e[3]&&e[1]===-e[2]){const t=180*Math.acos(e[0])/Math.PI;return"rotate(".concat(v(t),")")}}else if(1===e[0]&&0===e[1]&&0===e[2]&&1===e[3])return"translate(".concat(v(e[4])," ").concat(v(e[5]),")");return"matrix(".concat(v(e[0])," ").concat(v(e[1])," ").concat(v(e[2])," ").concat(v(e[3])," ").concat(v(e[4])," ")+"".concat(v(e[5]),")")}let y=0,b=0,x=0;t.SVGGraphics=o=class{constructor(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];(0,r.deprecated)("The SVG back-end is no longer maintained and *may* be removed in the future."),this.svgFactory=new r.DOMSVGFactory,this.current=new p,this.transformMatrix=a.IDENTITY_MATRIX,this.transformStack=[],this.extraStack=[],this.commonObjs=e,this.objs=t,this.pendingClip=null,this.pendingEOFill=!1,this.embedFonts=!1,this.embeddedFonts=Object.create(null),this.cssStyle=null,this.forceDataSchema=!!n,this._operatorIdMapping=[];for(const r in a.OPS)this._operatorIdMapping[a.OPS[r]]=r}save(){this.transformStack.push(this.transformMatrix);const e=this.current;this.extraStack.push(e),this.current=e.clone()}restore(){this.transformMatrix=this.transformStack.pop(),this.current=this.extraStack.pop(),this.pendingClip=null,this.tgrp=null}group(e){this.save(),this.executeOpTree(e),this.restore()}loadDependencies(e){const t=e.fnArray,n=e.argsArray;for(let r=0,i=t.length;r<i;r++)if(t[r]===a.OPS.dependency)for(const e of n[r]){const t=e.startsWith("g_")?this.commonObjs:this.objs,n=new Promise((n=>{t.get(e,n)}));this.current.dependencies.push(n)}return Promise.all(this.current.dependencies)}transform(e,t,n,r,i,o){const s=[e,t,n,r,i,o];this.transformMatrix=a.Util.transform(this.transformMatrix,s),this.tgrp=null}getSVG(e,t){this.viewport=t;const n=this._initialize(t);return this.loadDependencies(e).then((()=>(this.transformMatrix=a.IDENTITY_MATRIX,this.executeOpTree(this.convertOpList(e)),n)))}convertOpList(e){const t=this._operatorIdMapping,n=e.argsArray,r=e.fnArray,a=[];for(let i=0,o=r.length;i<o;i++){const e=r[i];a.push({fnId:e,fn:t[e],args:n[i]})}return m(a)}executeOpTree(e){for(const t of e){const e=t.fn,n=t.fnId,r=t.args;switch(0|n){case a.OPS.beginText:this.beginText();break;case a.OPS.dependency:break;case a.OPS.setLeading:this.setLeading(r);break;case a.OPS.setLeadingMoveText:this.setLeadingMoveText(r[0],r[1]);break;case a.OPS.setFont:this.setFont(r);break;case a.OPS.showText:case a.OPS.showSpacedText:this.showText(r[0]);break;case a.OPS.endText:this.endText();break;case a.OPS.moveText:this.moveText(r[0],r[1]);break;case a.OPS.setCharSpacing:this.setCharSpacing(r[0]);break;case a.OPS.setWordSpacing:this.setWordSpacing(r[0]);break;case a.OPS.setHScale:this.setHScale(r[0]);break;case a.OPS.setTextMatrix:this.setTextMatrix(r[0],r[1],r[2],r[3],r[4],r[5]);break;case a.OPS.setTextRise:this.setTextRise(r[0]);break;case a.OPS.setTextRenderingMode:this.setTextRenderingMode(r[0]);break;case a.OPS.setLineWidth:this.setLineWidth(r[0]);break;case a.OPS.setLineJoin:this.setLineJoin(r[0]);break;case a.OPS.setLineCap:this.setLineCap(r[0]);break;case a.OPS.setMiterLimit:this.setMiterLimit(r[0]);break;case a.OPS.setFillRGBColor:this.setFillRGBColor(r[0],r[1],r[2]);break;case a.OPS.setStrokeRGBColor:this.setStrokeRGBColor(r[0],r[1],r[2]);break;case a.OPS.setStrokeColorN:this.setStrokeColorN(r);break;case a.OPS.setFillColorN:this.setFillColorN(r);break;case a.OPS.shadingFill:this.shadingFill(r[0]);break;case a.OPS.setDash:this.setDash(r[0],r[1]);break;case a.OPS.setRenderingIntent:this.setRenderingIntent(r[0]);break;case a.OPS.setFlatness:this.setFlatness(r[0]);break;case a.OPS.setGState:this.setGState(r[0]);break;case a.OPS.fill:this.fill();break;case a.OPS.eoFill:this.eoFill();break;case a.OPS.stroke:this.stroke();break;case a.OPS.fillStroke:this.fillStroke();break;case a.OPS.eoFillStroke:this.eoFillStroke();break;case a.OPS.clip:this.clip("nonzero");break;case a.OPS.eoClip:this.clip("evenodd");break;case a.OPS.paintSolidColorImageMask:this.paintSolidColorImageMask();break;case a.OPS.paintImageXObject:this.paintImageXObject(r[0]);break;case a.OPS.paintInlineImageXObject:this.paintInlineImageXObject(r[0]);break;case a.OPS.paintImageMaskXObject:this.paintImageMaskXObject(r[0]);break;case a.OPS.paintFormXObjectBegin:this.paintFormXObjectBegin(r[0],r[1]);break;case a.OPS.paintFormXObjectEnd:this.paintFormXObjectEnd();break;case a.OPS.closePath:this.closePath();break;case a.OPS.closeStroke:this.closeStroke();break;case a.OPS.closeFillStroke:this.closeFillStroke();break;case a.OPS.closeEOFillStroke:this.closeEOFillStroke();break;case a.OPS.nextLine:this.nextLine();break;case a.OPS.transform:this.transform(r[0],r[1],r[2],r[3],r[4],r[5]);break;case a.OPS.constructPath:this.constructPath(r[0],r[1]);break;case a.OPS.endPath:this.endPath();break;case 92:this.group(t.items);break;default:(0,a.warn)("Unimplemented operator ".concat(e))}}}setWordSpacing(e){this.current.wordSpacing=e}setCharSpacing(e){this.current.charSpacing=e}nextLine(){this.moveText(0,this.current.leading)}setTextMatrix(e,t,n,r,a,i){const o=this.current;o.textMatrix=o.lineMatrix=[e,t,n,r,a,i],o.textMatrixScale=Math.hypot(e,t),o.x=o.lineX=0,o.y=o.lineY=0,o.xcoords=[],o.ycoords=[],o.tspan=this.svgFactory.createElement("svg:tspan"),o.tspan.setAttributeNS(null,"font-family",o.fontFamily),o.tspan.setAttributeNS(null,"font-size","".concat(v(o.fontSize),"px")),o.tspan.setAttributeNS(null,"y",v(-o.y)),o.txtElement=this.svgFactory.createElement("svg:text"),o.txtElement.append(o.tspan)}beginText(){const e=this.current;e.x=e.lineX=0,e.y=e.lineY=0,e.textMatrix=a.IDENTITY_MATRIX,e.lineMatrix=a.IDENTITY_MATRIX,e.textMatrixScale=1,e.tspan=this.svgFactory.createElement("svg:tspan"),e.txtElement=this.svgFactory.createElement("svg:text"),e.txtgrp=this.svgFactory.createElement("svg:g"),e.xcoords=[],e.ycoords=[]}moveText(e,t){const n=this.current;n.x=n.lineX+=e,n.y=n.lineY+=t,n.xcoords=[],n.ycoords=[],n.tspan=this.svgFactory.createElement("svg:tspan"),n.tspan.setAttributeNS(null,"font-family",n.fontFamily),n.tspan.setAttributeNS(null,"font-size","".concat(v(n.fontSize),"px")),n.tspan.setAttributeNS(null,"y",v(-n.y))}showText(e){const t=this.current,n=t.font,r=t.fontSize;if(0===r)return;const i=t.fontSizeScale,o=t.charSpacing,c=t.wordSpacing,u=t.fontDirection,d=t.textHScale*u,f=n.vertical,h=f?1:-1,p=n.defaultVMetrics,m=r*t.fontMatrix[0];let y=0;for(const a of e){if(null===a){y+=u*c;continue}if("number"===typeof a){y+=h*a*r/1e3;continue}const e=(a.isSpace?c:0)+o,s=a.fontChar;let l,d,v,g=a.width;if(f){let e;const t=a.vmetric||p;e=a.vmetric?t[1]:.5*g,e=-e*m;const n=t[2]*m;g=t?-t[0]:g,l=e/i,d=(y+n)/i}else l=y/i,d=0;(a.isInFont||n.missingFile)&&(t.xcoords.push(t.x+l),f&&t.ycoords.push(-t.y+d),t.tspan.textContent+=s),v=f?g*m-e*u:g*m+e*u,y+=v}t.tspan.setAttributeNS(null,"x",t.xcoords.map(v).join(" ")),f?t.tspan.setAttributeNS(null,"y",t.ycoords.map(v).join(" ")):t.tspan.setAttributeNS(null,"y",v(-t.y)),f?t.y-=y:t.x+=y*d,t.tspan.setAttributeNS(null,"font-family",t.fontFamily),t.tspan.setAttributeNS(null,"font-size","".concat(v(t.fontSize),"px")),t.fontStyle!==s.fontStyle&&t.tspan.setAttributeNS(null,"font-style",t.fontStyle),t.fontWeight!==s.fontWeight&&t.tspan.setAttributeNS(null,"font-weight",t.fontWeight);const b=t.textRenderingMode&a.TextRenderingMode.FILL_STROKE_MASK;if(b===a.TextRenderingMode.FILL||b===a.TextRenderingMode.FILL_STROKE?(t.fillColor!==s.fillColor&&t.tspan.setAttributeNS(null,"fill",t.fillColor),t.fillAlpha<1&&t.tspan.setAttributeNS(null,"fill-opacity",t.fillAlpha)):t.textRenderingMode===a.TextRenderingMode.ADD_TO_PATH?t.tspan.setAttributeNS(null,"fill","transparent"):t.tspan.setAttributeNS(null,"fill","none"),b===a.TextRenderingMode.STROKE||b===a.TextRenderingMode.FILL_STROKE){const e=1/(t.textMatrixScale||1);this._setStrokeAttributes(t.tspan,e)}let x=t.textMatrix;0!==t.textRise&&(x=x.slice(),x[5]+=t.textRise),t.txtElement.setAttributeNS(null,"transform","".concat(g(x)," scale(").concat(v(d),", -1)")),t.txtElement.setAttributeNS(l,"xml:space","preserve"),t.txtElement.append(t.tspan),t.txtgrp.append(t.txtElement),this._ensureTransformGroup().append(t.txtElement)}setLeadingMoveText(e,t){this.setLeading(-t),this.moveText(e,t)}addFontStyle(e){if(!e.data)throw new Error('addFontStyle: No font data available, ensure that the "fontExtraProperties" API parameter is set.');this.cssStyle||(this.cssStyle=this.svgFactory.createElement("svg:style"),this.cssStyle.setAttributeNS(null,"type","text/css"),this.defs.append(this.cssStyle));const t=f(e.data,e.mimetype,this.forceDataSchema);this.cssStyle.textContent+='@font-face { font-family: "'.concat(e.loadedName,'";')+" src: url(".concat(t,"); }\n")}setFont(e){const t=this.current,n=this.commonObjs.get(e[0]);let r=e[1];t.font=n,!this.embedFonts||n.missingFile||this.embeddedFonts[n.loadedName]||(this.addFontStyle(n),this.embeddedFonts[n.loadedName]=n),t.fontMatrix=n.fontMatrix||a.FONT_IDENTITY_MATRIX;let i="normal";n.black?i="900":n.bold&&(i="bold");const o=n.italic?"italic":"normal";r<0?(r=-r,t.fontDirection=-1):t.fontDirection=1,t.fontSize=r,t.fontFamily=n.loadedName,t.fontWeight=i,t.fontStyle=o,t.tspan=this.svgFactory.createElement("svg:tspan"),t.tspan.setAttributeNS(null,"y",v(-t.y)),t.xcoords=[],t.ycoords=[]}endText(){var e;const t=this.current;t.textRenderingMode&a.TextRenderingMode.ADD_TO_PATH_FLAG&&null!==(e=t.txtElement)&&void 0!==e&&e.hasChildNodes()&&(t.element=t.txtElement,this.clip("nonzero"),this.endPath())}setLineWidth(e){e>0&&(this.current.lineWidth=e)}setLineCap(e){this.current.lineCap=u[e]}setLineJoin(e){this.current.lineJoin=d[e]}setMiterLimit(e){this.current.miterLimit=e}setStrokeAlpha(e){this.current.strokeAlpha=e}setStrokeRGBColor(e,t,n){this.current.strokeColor=a.Util.makeHexColor(e,t,n)}setFillAlpha(e){this.current.fillAlpha=e}setFillRGBColor(e,t,n){this.current.fillColor=a.Util.makeHexColor(e,t,n),this.current.tspan=this.svgFactory.createElement("svg:tspan"),this.current.xcoords=[],this.current.ycoords=[]}setStrokeColorN(e){this.current.strokeColor=this._makeColorN_Pattern(e)}setFillColorN(e){this.current.fillColor=this._makeColorN_Pattern(e)}shadingFill(e){const t=this.viewport.width,n=this.viewport.height,r=a.Util.inverseTransform(this.transformMatrix),i=a.Util.applyTransform([0,0],r),o=a.Util.applyTransform([0,n],r),s=a.Util.applyTransform([t,0],r),l=a.Util.applyTransform([t,n],r),c=Math.min(i[0],o[0],s[0],l[0]),u=Math.min(i[1],o[1],s[1],l[1]),d=Math.max(i[0],o[0],s[0],l[0]),f=Math.max(i[1],o[1],s[1],l[1]),h=this.svgFactory.createElement("svg:rect");h.setAttributeNS(null,"x",c),h.setAttributeNS(null,"y",u),h.setAttributeNS(null,"width",d-c),h.setAttributeNS(null,"height",f-u),h.setAttributeNS(null,"fill",this._makeShadingPattern(e)),this.current.fillAlpha<1&&h.setAttributeNS(null,"fill-opacity",this.current.fillAlpha),this._ensureTransformGroup().append(h)}_makeColorN_Pattern(e){return"TilingPattern"===e[0]?this._makeTilingPattern(e):this._makeShadingPattern(e)}_makeTilingPattern(e){const t=e[1],n=e[2],r=e[3]||a.IDENTITY_MATRIX,[i,o,s,l]=e[4],c=e[5],u=e[6],d=e[7],f="shading".concat(x++),[h,p,m,v]=a.Util.normalizeRect([...a.Util.applyTransform([i,o],r),...a.Util.applyTransform([s,l],r)]),[g,y]=a.Util.singularValueDecompose2dScale(r),b=c*g,w=u*y,N=this.svgFactory.createElement("svg:pattern");N.setAttributeNS(null,"id",f),N.setAttributeNS(null,"patternUnits","userSpaceOnUse"),N.setAttributeNS(null,"width",b),N.setAttributeNS(null,"height",w),N.setAttributeNS(null,"x","".concat(h)),N.setAttributeNS(null,"y","".concat(p));const S=this.svg,j=this.transformMatrix,_=this.current.fillColor,E=this.current.strokeColor,C=this.svgFactory.create(m-h,v-p);if(this.svg=C,this.transformMatrix=r,2===d){const e=a.Util.makeHexColor(...t);this.current.fillColor=e,this.current.strokeColor=e}return this.executeOpTree(this.convertOpList(n)),this.svg=S,this.transformMatrix=j,this.current.fillColor=_,this.current.strokeColor=E,N.append(C.childNodes[0]),this.defs.append(N),"url(#".concat(f,")")}_makeShadingPattern(e){switch("string"===typeof e&&(e=this.objs.get(e)),e[0]){case"RadialAxial":const t="shading".concat(x++),n=e[3];let r;switch(e[1]){case"axial":const n=e[4],a=e[5];r=this.svgFactory.createElement("svg:linearGradient"),r.setAttributeNS(null,"id",t),r.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),r.setAttributeNS(null,"x1",n[0]),r.setAttributeNS(null,"y1",n[1]),r.setAttributeNS(null,"x2",a[0]),r.setAttributeNS(null,"y2",a[1]);break;case"radial":const i=e[4],o=e[5],s=e[6],l=e[7];r=this.svgFactory.createElement("svg:radialGradient"),r.setAttributeNS(null,"id",t),r.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),r.setAttributeNS(null,"cx",o[0]),r.setAttributeNS(null,"cy",o[1]),r.setAttributeNS(null,"r",l),r.setAttributeNS(null,"fx",i[0]),r.setAttributeNS(null,"fy",i[1]),r.setAttributeNS(null,"fr",s);break;default:throw new Error("Unknown RadialAxial type: ".concat(e[1]))}for(const e of n){const t=this.svgFactory.createElement("svg:stop");t.setAttributeNS(null,"offset",e[0]),t.setAttributeNS(null,"stop-color",e[1]),r.append(t)}return this.defs.append(r),"url(#".concat(t,")");case"Mesh":return(0,a.warn)("Unimplemented pattern Mesh"),null;case"Dummy":return"hotpink";default:throw new Error("Unknown IR type: ".concat(e[0]))}}setDash(e,t){this.current.dashArray=e,this.current.dashPhase=t}constructPath(e,t){const n=this.current;let r=n.x,i=n.y,o=[],s=0;for(const l of e)switch(0|l){case a.OPS.rectangle:r=t[s++],i=t[s++];const e=r+t[s++],n=i+t[s++];o.push("M",v(r),v(i),"L",v(e),v(i),"L",v(e),v(n),"L",v(r),v(n),"Z");break;case a.OPS.moveTo:r=t[s++],i=t[s++],o.push("M",v(r),v(i));break;case a.OPS.lineTo:r=t[s++],i=t[s++],o.push("L",v(r),v(i));break;case a.OPS.curveTo:r=t[s+4],i=t[s+5],o.push("C",v(t[s]),v(t[s+1]),v(t[s+2]),v(t[s+3]),v(r),v(i)),s+=6;break;case a.OPS.curveTo2:o.push("C",v(r),v(i),v(t[s]),v(t[s+1]),v(t[s+2]),v(t[s+3])),r=t[s+2],i=t[s+3],s+=4;break;case a.OPS.curveTo3:r=t[s+2],i=t[s+3],o.push("C",v(t[s]),v(t[s+1]),v(r),v(i),v(r),v(i)),s+=4;break;case a.OPS.closePath:o.push("Z")}o=o.join(" "),n.path&&e.length>0&&e[0]!==a.OPS.rectangle&&e[0]!==a.OPS.moveTo?o=n.path.getAttributeNS(null,"d")+o:(n.path=this.svgFactory.createElement("svg:path"),this._ensureTransformGroup().append(n.path)),n.path.setAttributeNS(null,"d",o),n.path.setAttributeNS(null,"fill","none"),n.element=n.path,n.setCurrentPoint(r,i)}endPath(){const e=this.current;if(e.path=null,!this.pendingClip)return;if(!e.element)return void(this.pendingClip=null);const t="clippath".concat(y++),n=this.svgFactory.createElement("svg:clipPath");n.setAttributeNS(null,"id",t),n.setAttributeNS(null,"transform",g(this.transformMatrix));const r=e.element.cloneNode(!0);if("evenodd"===this.pendingClip?r.setAttributeNS(null,"clip-rule","evenodd"):r.setAttributeNS(null,"clip-rule","nonzero"),this.pendingClip=null,n.append(r),this.defs.append(n),e.activeClipUrl){e.clipGroup=null;for(const e of this.extraStack)e.clipGroup=null;n.setAttributeNS(null,"clip-path",e.activeClipUrl)}e.activeClipUrl="url(#".concat(t,")"),this.tgrp=null}clip(e){this.pendingClip=e}closePath(){const e=this.current;if(e.path){const t="".concat(e.path.getAttributeNS(null,"d"),"Z");e.path.setAttributeNS(null,"d",t)}}setLeading(e){this.current.leading=-e}setTextRise(e){this.current.textRise=e}setTextRenderingMode(e){this.current.textRenderingMode=e}setHScale(e){this.current.textHScale=e/100}setRenderingIntent(e){}setFlatness(e){}setGState(e){for(const[t,n]of e)switch(t){case"LW":this.setLineWidth(n);break;case"LC":this.setLineCap(n);break;case"LJ":this.setLineJoin(n);break;case"ML":this.setMiterLimit(n);break;case"D":this.setDash(n[0],n[1]);break;case"RI":this.setRenderingIntent(n);break;case"FL":this.setFlatness(n);break;case"Font":this.setFont(n);break;case"CA":this.setStrokeAlpha(n);break;case"ca":this.setFillAlpha(n);break;default:(0,a.warn)("Unimplemented graphic state operator ".concat(t))}}fill(){const e=this.current;e.element&&(e.element.setAttributeNS(null,"fill",e.fillColor),e.element.setAttributeNS(null,"fill-opacity",e.fillAlpha),this.endPath())}stroke(){const e=this.current;e.element&&(this._setStrokeAttributes(e.element),e.element.setAttributeNS(null,"fill","none"),this.endPath())}_setStrokeAttributes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;const n=this.current;let r=n.dashArray;1!==t&&r.length>0&&(r=r.map((function(e){return t*e}))),e.setAttributeNS(null,"stroke",n.strokeColor),e.setAttributeNS(null,"stroke-opacity",n.strokeAlpha),e.setAttributeNS(null,"stroke-miterlimit",v(n.miterLimit)),e.setAttributeNS(null,"stroke-linecap",n.lineCap),e.setAttributeNS(null,"stroke-linejoin",n.lineJoin),e.setAttributeNS(null,"stroke-width",v(t*n.lineWidth)+"px"),e.setAttributeNS(null,"stroke-dasharray",r.map(v).join(" ")),e.setAttributeNS(null,"stroke-dashoffset",v(t*n.dashPhase)+"px")}eoFill(){this.current.element&&this.current.element.setAttributeNS(null,"fill-rule","evenodd"),this.fill()}fillStroke(){this.stroke(),this.fill()}eoFillStroke(){this.current.element&&this.current.element.setAttributeNS(null,"fill-rule","evenodd"),this.fillStroke()}closeStroke(){this.closePath(),this.stroke()}closeFillStroke(){this.closePath(),this.fillStroke()}closeEOFillStroke(){this.closePath(),this.eoFillStroke()}paintSolidColorImageMask(){const e=this.svgFactory.createElement("svg:rect");e.setAttributeNS(null,"x","0"),e.setAttributeNS(null,"y","0"),e.setAttributeNS(null,"width","1px"),e.setAttributeNS(null,"height","1px"),e.setAttributeNS(null,"fill",this.current.fillColor),this._ensureTransformGroup().append(e)}paintImageXObject(e){const t=e.startsWith("g_")?this.commonObjs.get(e):this.objs.get(e);t?this.paintInlineImageXObject(t):(0,a.warn)("Dependent image with object ID ".concat(e," is not ready yet"))}paintInlineImageXObject(e,t){const n=e.width,r=e.height,a=h(e,this.forceDataSchema,!!t),i=this.svgFactory.createElement("svg:rect");i.setAttributeNS(null,"x","0"),i.setAttributeNS(null,"y","0"),i.setAttributeNS(null,"width",v(n)),i.setAttributeNS(null,"height",v(r)),this.current.element=i,this.clip("nonzero");const o=this.svgFactory.createElement("svg:image");o.setAttributeNS(c,"xlink:href",a),o.setAttributeNS(null,"x","0"),o.setAttributeNS(null,"y",v(-r)),o.setAttributeNS(null,"width",v(n)+"px"),o.setAttributeNS(null,"height",v(r)+"px"),o.setAttributeNS(null,"transform","scale(".concat(v(1/n)," ").concat(v(-1/r),")")),t?t.append(o):this._ensureTransformGroup().append(o)}paintImageMaskXObject(e){const t=this.current,n=e.width,r=e.height,a=t.fillColor;t.maskId="mask".concat(b++);const i=this.svgFactory.createElement("svg:mask");i.setAttributeNS(null,"id",t.maskId);const o=this.svgFactory.createElement("svg:rect");o.setAttributeNS(null,"x","0"),o.setAttributeNS(null,"y","0"),o.setAttributeNS(null,"width",v(n)),o.setAttributeNS(null,"height",v(r)),o.setAttributeNS(null,"fill",a),o.setAttributeNS(null,"mask","url(#".concat(t.maskId,")")),this.defs.append(i),this._ensureTransformGroup().append(o),this.paintInlineImageXObject(e,i)}paintFormXObjectBegin(e,t){if(Array.isArray(e)&&6===e.length&&this.transform(e[0],e[1],e[2],e[3],e[4],e[5]),t){const e=t[2]-t[0],n=t[3]-t[1],r=this.svgFactory.createElement("svg:rect");r.setAttributeNS(null,"x",t[0]),r.setAttributeNS(null,"y",t[1]),r.setAttributeNS(null,"width",v(e)),r.setAttributeNS(null,"height",v(n)),this.current.element=r,this.clip("nonzero"),this.endPath()}}paintFormXObjectEnd(){}_initialize(e){const t=this.svgFactory.create(e.width,e.height),n=this.svgFactory.createElement("svg:defs");t.append(n),this.defs=n;const r=this.svgFactory.createElement("svg:g");return r.setAttributeNS(null,"transform",g(e.transform)),t.append(r),this.svg=r,t}_ensureClipGroup(){if(!this.current.clipGroup){const e=this.svgFactory.createElement("svg:g");e.setAttributeNS(null,"clip-path",this.current.activeClipUrl),this.svg.append(e),this.current.clipGroup=e}return this.current.clipGroup}_ensureTransformGroup(){return this.tgrp||(this.tgrp=this.svgFactory.createElement("svg:g"),this.tgrp.setAttributeNS(null,"transform",g(this.transformMatrix)),this.current.activeClipUrl?this._ensureClipGroup().append(this.tgrp):this.svg.append(this.tgrp)),this.tgrp}}}},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PDFNodeStream=void 0;var r=n(1),a=n(33);const i=__webpack_require__(70172),o=__webpack_require__(2001),s=__webpack_require__(33779),l=__webpack_require__(66558),c=/^file:\/\/\/[a-zA-Z]:\//;t.PDFNodeStream=class{constructor(e){this.source=e,this.url=function(e){const t=l.parse(e);return"file:"===t.protocol||t.host?t:/^[a-z]:[/\\]/i.test(e)?l.parse("file:///".concat(e)):(t.host||(t.protocol="file:"),t)}(e.url),this.isHttp="http:"===this.url.protocol||"https:"===this.url.protocol,this.isFsUrl="file:"===this.url.protocol,this.httpHeaders=this.isHttp&&e.httpHeaders||{},this._fullRequestReader=null,this._rangeRequestReaders=[]}get _progressiveDataLength(){var e,t;return null!==(e=null===(t=this._fullRequestReader)||void 0===t?void 0:t._loaded)&&void 0!==e?e:0}getFullReader(){return(0,r.assert)(!this._fullRequestReader,"PDFNodeStream.getFullReader can only be called once."),this._fullRequestReader=this.isFsUrl?new m(this):new h(this),this._fullRequestReader}getRangeReader(e,t){if(t<=this._progressiveDataLength)return null;const n=this.isFsUrl?new v(this,e,t):new p(this,e,t);return this._rangeRequestReaders.push(n),n}cancelAllRequests(e){this._fullRequestReader&&this._fullRequestReader.cancel(e);for(const t of this._rangeRequestReaders.slice(0))t.cancel(e)}};class u{constructor(e){this._url=e.url,this._done=!1,this._storedError=null,this.onProgress=null;const t=e.source;this._contentLength=t.length,this._loaded=0,this._filename=null,this._disableRange=t.disableRange||!1,this._rangeChunkSize=t.rangeChunkSize,this._rangeChunkSize||this._disableRange||(this._disableRange=!0),this._isStreamingSupported=!t.disableStream,this._isRangeSupported=!t.disableRange,this._readableStream=null,this._readCapability=(0,r.createPromiseCapability)(),this._headersCapability=(0,r.createPromiseCapability)()}get headersReady(){return this._headersCapability.promise}get filename(){return this._filename}get contentLength(){return this._contentLength}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}async read(){if(await this._readCapability.promise,this._done)return{value:void 0,done:!0};if(this._storedError)throw this._storedError;const e=this._readableStream.read();return null===e?(this._readCapability=(0,r.createPromiseCapability)(),this.read()):(this._loaded+=e.length,this.onProgress&&this.onProgress({loaded:this._loaded,total:this._contentLength}),{value:new Uint8Array(e).buffer,done:!1})}cancel(e){this._readableStream?this._readableStream.destroy(e):this._error(e)}_error(e){this._storedError=e,this._readCapability.resolve()}_setReadableStream(e){this._readableStream=e,e.on("readable",(()=>{this._readCapability.resolve()})),e.on("end",(()=>{e.destroy(),this._done=!0,this._readCapability.resolve()})),e.on("error",(e=>{this._error(e)})),!this._isStreamingSupported&&this._isRangeSupported&&this._error(new r.AbortException("streaming is disabled")),this._storedError&&this._readableStream.destroy(this._storedError)}}class d{constructor(e){this._url=e.url,this._done=!1,this._storedError=null,this.onProgress=null,this._loaded=0,this._readableStream=null,this._readCapability=(0,r.createPromiseCapability)();const t=e.source;this._isStreamingSupported=!t.disableStream}get isStreamingSupported(){return this._isStreamingSupported}async read(){if(await this._readCapability.promise,this._done)return{value:void 0,done:!0};if(this._storedError)throw this._storedError;const e=this._readableStream.read();return null===e?(this._readCapability=(0,r.createPromiseCapability)(),this.read()):(this._loaded+=e.length,this.onProgress&&this.onProgress({loaded:this._loaded}),{value:new Uint8Array(e).buffer,done:!1})}cancel(e){this._readableStream?this._readableStream.destroy(e):this._error(e)}_error(e){this._storedError=e,this._readCapability.resolve()}_setReadableStream(e){this._readableStream=e,e.on("readable",(()=>{this._readCapability.resolve()})),e.on("end",(()=>{e.destroy(),this._done=!0,this._readCapability.resolve()})),e.on("error",(e=>{this._error(e)})),this._storedError&&this._readableStream.destroy(this._storedError)}}function f(e,t){return{protocol:e.protocol,auth:e.auth,host:e.hostname,port:e.port,path:e.path,method:"GET",headers:t}}class h extends u{constructor(e){super(e);const t=t=>{if(404===t.statusCode){const e=new r.MissingPDFException('Missing PDF "'.concat(this._url,'".'));return this._storedError=e,void this._headersCapability.reject(e)}this._headersCapability.resolve(),this._setReadableStream(t);const n=e=>this._readableStream.headers[e.toLowerCase()],{allowRangeRequests:i,suggestedLength:o}=(0,a.validateRangeRequestCapabilities)({getResponseHeader:n,isHttp:e.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});this._isRangeSupported=i,this._contentLength=o||this._contentLength,this._filename=(0,a.extractFilenameFromHeader)(n)};this._request=null,"http:"===this._url.protocol?this._request=o.request(f(this._url,e.httpHeaders),t):this._request=s.request(f(this._url,e.httpHeaders),t),this._request.on("error",(e=>{this._storedError=e,this._headersCapability.reject(e)})),this._request.end()}}class p extends d{constructor(e,t,n){super(e),this._httpHeaders={};for(const r in e.httpHeaders){const t=e.httpHeaders[r];"undefined"!==typeof t&&(this._httpHeaders[r]=t)}this._httpHeaders.Range="bytes=".concat(t,"-").concat(n-1);const a=e=>{if(404!==e.statusCode)this._setReadableStream(e);else{const e=new r.MissingPDFException('Missing PDF "'.concat(this._url,'".'));this._storedError=e}};this._request=null,"http:"===this._url.protocol?this._request=o.request(f(this._url,this._httpHeaders),a):this._request=s.request(f(this._url,this._httpHeaders),a),this._request.on("error",(e=>{this._storedError=e})),this._request.end()}}class m extends u{constructor(e){super(e);let t=decodeURIComponent(this._url.path);c.test(this._url.href)&&(t=t.replace(/^\//,"")),i.lstat(t,((e,n)=>{if(e)return"ENOENT"===e.code&&(e=new r.MissingPDFException('Missing PDF "'.concat(t,'".'))),this._storedError=e,void this._headersCapability.reject(e);this._contentLength=n.size,this._setReadableStream(i.createReadStream(t)),this._headersCapability.resolve()}))}}class v extends d{constructor(e,t,n){super(e);let r=decodeURIComponent(this._url.path);c.test(this._url.href)&&(r=r.replace(/^\//,"")),this._setReadableStream(i.createReadStream(r,{start:t,end:n-1}))}}},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createResponseStatusError=function(e,t){return 404===e||0===e&&t.startsWith("file:")?new r.MissingPDFException('Missing PDF "'+t+'".'):new r.UnexpectedResponseException("Unexpected server response (".concat(e,') while retrieving PDF "').concat(t,'".'),e)},t.extractFilenameFromHeader=function(e){const t=e("Content-Disposition");if(t){let e=(0,a.getFilenameFromContentDispositionHeader)(t);if(e.includes("%"))try{e=decodeURIComponent(e)}catch(n){}if((0,i.isPdfFile)(e))return e}return null},t.validateRangeRequestCapabilities=function(e){let{getResponseHeader:t,isHttp:n,rangeChunkSize:r,disableRange:a}=e;const i={allowRangeRequests:!1,suggestedLength:void 0},o=parseInt(t("Content-Length"),10);return Number.isInteger(o)?(i.suggestedLength=o,o<=2*r||a||!n||"bytes"!==t("Accept-Ranges")||"identity"!==(t("Content-Encoding")||"identity")||(i.allowRangeRequests=!0),i):i},t.validateResponseStatus=function(e){return 200===e||206===e};var r=n(1),a=n(34),i=n(8)},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getFilenameFromContentDispositionHeader=function(e){let t=!0,n=a("filename\\*","i").exec(e);if(n){n=n[1];let e=s(n);return e=unescape(e),e=l(e),e=c(e),o(e)}if(n=function(e){const t=[];let n;const r=a("filename\\*((?!0\\d)\\d+)(\\*?)","ig");for(;null!==(n=r.exec(e));){let[,e,r,a]=n;if(e=parseInt(e,10),e in t){if(0===e)break}else t[e]=[r,a]}const i=[];for(let a=0;a<t.length&&a in t;++a){let[e,n]=t[a];n=s(n),e&&(n=unescape(n),0===a&&(n=l(n))),i.push(n)}return i.join("")}(e),n)return o(c(n));if(n=a("filename","i").exec(e),n){n=n[1];let e=s(n);return e=c(e),o(e)}function a(e,t){return new RegExp("(?:^|;)\\s*"+e+'\\s*=\\s*([^";\\s][^;\\s]*|"(?:[^"\\\\]|\\\\"?)+"?)',t)}function i(e,n){if(e){if(!/^[\x00-\xFF]+$/.test(n))return n;try{const a=new TextDecoder(e,{fatal:!0}),i=(0,r.stringToBytes)(n);n=a.decode(i),t=!1}catch(a){}}return n}function o(e){return t&&/[\x80-\xff]/.test(e)&&(e=i("utf-8",e),t&&(e=i("iso-8859-1",e))),e}function s(e){if(e.startsWith('"')){const t=e.slice(1).split('\\"');for(let e=0;e<t.length;++e){const n=t[e].indexOf('"');-1!==n&&(t[e]=t[e].slice(0,n),t.length=e+1),t[e]=t[e].replace(/\\(.)/g,"$1")}e=t.join('"')}return e}function l(e){const t=e.indexOf("'");return-1===t?e:i(e.slice(0,t),e.slice(t+1).replace(/^[^']*'/,""))}function c(e){return!e.startsWith("=?")||/[\x00-\x19\x80-\xff]/.test(e)?e:e.replace(/=\?([\w-]*)\?([QqBb])\?((?:[^?]|\?(?!=))*)\?=/g,(function(e,t,n,r){if("q"===n||"Q"===n)return i(t,r=(r=r.replace(/_/g," ")).replace(/=([0-9a-fA-F]{2})/g,(function(e,t){return String.fromCharCode(parseInt(t,16))})));try{r=atob(r)}catch(a){}return i(t,r)}))}return""};var r=n(1)},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PDFNetworkStream=void 0;var r=n(1),a=n(33);class i{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.url=e,this.isHttp=/^https?:/i.test(e),this.httpHeaders=this.isHttp&&t.httpHeaders||Object.create(null),this.withCredentials=t.withCredentials||!1,this.getXhr=t.getXhr||function(){return new XMLHttpRequest},this.currXhrId=0,this.pendingRequests=Object.create(null)}requestRange(e,t,n){const r={begin:e,end:t};for(const a in n)r[a]=n[a];return this.request(r)}requestFull(e){return this.request(e)}request(e){const t=this.getXhr(),n=this.currXhrId++,r=this.pendingRequests[n]={xhr:t};t.open("GET",this.url),t.withCredentials=this.withCredentials;for(const a in this.httpHeaders){const e=this.httpHeaders[a];"undefined"!==typeof e&&t.setRequestHeader(a,e)}return this.isHttp&&"begin"in e&&"end"in e?(t.setRequestHeader("Range","bytes=".concat(e.begin,"-").concat(e.end-1)),r.expectedStatus=206):r.expectedStatus=200,t.responseType="arraybuffer",e.onError&&(t.onerror=function(n){e.onError(t.status)}),t.onreadystatechange=this.onStateChange.bind(this,n),t.onprogress=this.onProgress.bind(this,n),r.onHeadersReceived=e.onHeadersReceived,r.onDone=e.onDone,r.onError=e.onError,r.onProgress=e.onProgress,t.send(null),n}onProgress(e,t){var n;const r=this.pendingRequests[e];r&&(null===(n=r.onProgress)||void 0===n||n.call(r,t))}onStateChange(e,t){const n=this.pendingRequests[e];if(!n)return;const a=n.xhr;if(a.readyState>=2&&n.onHeadersReceived&&(n.onHeadersReceived(),delete n.onHeadersReceived),4!==a.readyState)return;if(!(e in this.pendingRequests))return;var i;if(delete this.pendingRequests[e],0===a.status&&this.isHttp)return void(null===(i=n.onError)||void 0===i||i.call(n,a.status));const o=a.status||200;var s;if((200!==o||206!==n.expectedStatus)&&o!==n.expectedStatus)return void(null===(s=n.onError)||void 0===s||s.call(n,a.status));const l=function(e){const t=e.response;return"string"!==typeof t?t:(0,r.stringToBytes)(t).buffer}(a);if(206===o){const e=a.getResponseHeader("Content-Range"),t=/bytes (\d+)-(\d+)\/(\d+)/.exec(e);n.onDone({begin:parseInt(t[1],10),chunk:l})}else if(l)n.onDone({begin:0,chunk:l});else{var c;null===(c=n.onError)||void 0===c||c.call(n,a.status)}}getRequestXhr(e){return this.pendingRequests[e].xhr}isPendingRequest(e){return e in this.pendingRequests}abortRequest(e){const t=this.pendingRequests[e].xhr;delete this.pendingRequests[e],t.abort()}}t.PDFNetworkStream=class{constructor(e){this._source=e,this._manager=new i(e.url,{httpHeaders:e.httpHeaders,withCredentials:e.withCredentials}),this._rangeChunkSize=e.rangeChunkSize,this._fullRequestReader=null,this._rangeRequestReaders=[]}_onRangeRequestReaderClosed(e){const t=this._rangeRequestReaders.indexOf(e);t>=0&&this._rangeRequestReaders.splice(t,1)}getFullReader(){return(0,r.assert)(!this._fullRequestReader,"PDFNetworkStream.getFullReader can only be called once."),this._fullRequestReader=new o(this._manager,this._source),this._fullRequestReader}getRangeReader(e,t){const n=new s(this._manager,e,t);return n.onClosed=this._onRangeRequestReaderClosed.bind(this),this._rangeRequestReaders.push(n),n}cancelAllRequests(e){var t;null===(t=this._fullRequestReader)||void 0===t||t.cancel(e);for(const n of this._rangeRequestReaders.slice(0))n.cancel(e)}};class o{constructor(e,t){this._manager=e;const n={onHeadersReceived:this._onHeadersReceived.bind(this),onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=t.url,this._fullRequestId=e.requestFull(n),this._headersReceivedCapability=(0,r.createPromiseCapability)(),this._disableRange=t.disableRange||!1,this._contentLength=t.length,this._rangeChunkSize=t.rangeChunkSize,this._rangeChunkSize||this._disableRange||(this._disableRange=!0),this._isStreamingSupported=!1,this._isRangeSupported=!1,this._cachedChunks=[],this._requests=[],this._done=!1,this._storedError=void 0,this._filename=null,this.onProgress=null}_onHeadersReceived(){const e=this._fullRequestId,t=this._manager.getRequestXhr(e),n=e=>t.getResponseHeader(e),{allowRangeRequests:r,suggestedLength:i}=(0,a.validateRangeRequestCapabilities)({getResponseHeader:n,isHttp:this._manager.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});r&&(this._isRangeSupported=!0),this._contentLength=i||this._contentLength,this._filename=(0,a.extractFilenameFromHeader)(n),this._isRangeSupported&&this._manager.abortRequest(e),this._headersReceivedCapability.resolve()}_onDone(e){if(e&&(this._requests.length>0?this._requests.shift().resolve({value:e.chunk,done:!1}):this._cachedChunks.push(e.chunk)),this._done=!0,!(this._cachedChunks.length>0)){for(const e of this._requests)e.resolve({value:void 0,done:!0});this._requests.length=0}}_onError(e){this._storedError=(0,a.createResponseStatusError)(e,this._url),this._headersReceivedCapability.reject(this._storedError);for(const t of this._requests)t.reject(this._storedError);this._requests.length=0,this._cachedChunks.length=0}_onProgress(e){var t;null===(t=this.onProgress)||void 0===t||t.call(this,{loaded:e.loaded,total:e.lengthComputable?e.total:this._contentLength})}get filename(){return this._filename}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}get contentLength(){return this._contentLength}get headersReady(){return this._headersReceivedCapability.promise}async read(){if(this._storedError)throw this._storedError;if(this._cachedChunks.length>0)return{value:this._cachedChunks.shift(),done:!1};if(this._done)return{value:void 0,done:!0};const e=(0,r.createPromiseCapability)();return this._requests.push(e),e.promise}cancel(e){this._done=!0,this._headersReceivedCapability.reject(e);for(const t of this._requests)t.resolve({value:void 0,done:!0});this._requests.length=0,this._manager.isPendingRequest(this._fullRequestId)&&this._manager.abortRequest(this._fullRequestId),this._fullRequestReader=null}}class s{constructor(e,t,n){this._manager=e;const r={onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=e.url,this._requestId=e.requestRange(t,n,r),this._requests=[],this._queuedChunk=null,this._done=!1,this._storedError=void 0,this.onProgress=null,this.onClosed=null}_close(){var e;null===(e=this.onClosed)||void 0===e||e.call(this,this)}_onDone(e){const t=e.chunk;this._requests.length>0?this._requests.shift().resolve({value:t,done:!1}):this._queuedChunk=t,this._done=!0;for(const n of this._requests)n.resolve({value:void 0,done:!0});this._requests.length=0,this._close()}_onError(e){this._storedError=(0,a.createResponseStatusError)(e,this._url);for(const t of this._requests)t.reject(this._storedError);this._requests.length=0,this._queuedChunk=null}_onProgress(e){var t;this.isStreamingSupported||null===(t=this.onProgress)||void 0===t||t.call(this,{loaded:e.loaded})}get isStreamingSupported(){return!1}async read(){if(this._storedError)throw this._storedError;if(null!==this._queuedChunk){const e=this._queuedChunk;return this._queuedChunk=null,{value:e,done:!1}}if(this._done)return{value:void 0,done:!0};const e=(0,r.createPromiseCapability)();return this._requests.push(e),e.promise}cancel(e){this._done=!0;for(const t of this._requests)t.resolve({value:void 0,done:!0});this._requests.length=0,this._manager.isPendingRequest(this._requestId)&&this._manager.abortRequest(this._requestId),this._close()}}},(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PDFFetchStream=void 0;var r=n(1),a=n(33);function i(e,t,n){return{method:"GET",headers:e,signal:n.signal,mode:"cors",credentials:t?"include":"same-origin",redirect:"follow"}}function o(e){const t=new Headers;for(const n in e){const r=e[n];"undefined"!==typeof r&&t.append(n,r)}return t}t.PDFFetchStream=class{constructor(e){this.source=e,this.isHttp=/^https?:/i.test(e.url),this.httpHeaders=this.isHttp&&e.httpHeaders||{},this._fullRequestReader=null,this._rangeRequestReaders=[]}get _progressiveDataLength(){var e,t;return null!==(e=null===(t=this._fullRequestReader)||void 0===t?void 0:t._loaded)&&void 0!==e?e:0}getFullReader(){return(0,r.assert)(!this._fullRequestReader,"PDFFetchStream.getFullReader can only be called once."),this._fullRequestReader=new s(this),this._fullRequestReader}getRangeReader(e,t){if(t<=this._progressiveDataLength)return null;const n=new l(this,e,t);return this._rangeRequestReaders.push(n),n}cancelAllRequests(e){this._fullRequestReader&&this._fullRequestReader.cancel(e);for(const t of this._rangeRequestReaders.slice(0))t.cancel(e)}};class s{constructor(e){this._stream=e,this._reader=null,this._loaded=0,this._filename=null;const t=e.source;this._withCredentials=t.withCredentials||!1,this._contentLength=t.length,this._headersCapability=(0,r.createPromiseCapability)(),this._disableRange=t.disableRange||!1,this._rangeChunkSize=t.rangeChunkSize,this._rangeChunkSize||this._disableRange||(this._disableRange=!0),this._abortController=new AbortController,this._isStreamingSupported=!t.disableStream,this._isRangeSupported=!t.disableRange,this._headers=o(this._stream.httpHeaders);const n=t.url;fetch(n,i(this._headers,this._withCredentials,this._abortController)).then((e=>{if(!(0,a.validateResponseStatus)(e.status))throw(0,a.createResponseStatusError)(e.status,n);this._reader=e.body.getReader(),this._headersCapability.resolve();const t=t=>e.headers.get(t),{allowRangeRequests:i,suggestedLength:o}=(0,a.validateRangeRequestCapabilities)({getResponseHeader:t,isHttp:this._stream.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});this._isRangeSupported=i,this._contentLength=o||this._contentLength,this._filename=(0,a.extractFilenameFromHeader)(t),!this._isStreamingSupported&&this._isRangeSupported&&this.cancel(new r.AbortException("Streaming is disabled."))})).catch(this._headersCapability.reject),this.onProgress=null}get headersReady(){return this._headersCapability.promise}get filename(){return this._filename}get contentLength(){return this._contentLength}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}async read(){await this._headersCapability.promise;const{value:e,done:t}=await this._reader.read();return t?{value:e,done:t}:(this._loaded+=e.byteLength,this.onProgress&&this.onProgress({loaded:this._loaded,total:this._contentLength}),{value:new Uint8Array(e).buffer,done:!1})}cancel(e){this._reader&&this._reader.cancel(e),this._abortController.abort()}}class l{constructor(e,t,n){this._stream=e,this._reader=null,this._loaded=0;const s=e.source;this._withCredentials=s.withCredentials||!1,this._readCapability=(0,r.createPromiseCapability)(),this._isStreamingSupported=!s.disableStream,this._abortController=new AbortController,this._headers=o(this._stream.httpHeaders),this._headers.append("Range","bytes=".concat(t,"-").concat(n-1));const l=s.url;fetch(l,i(this._headers,this._withCredentials,this._abortController)).then((e=>{if(!(0,a.validateResponseStatus)(e.status))throw(0,a.createResponseStatusError)(e.status,l);this._readCapability.resolve(),this._reader=e.body.getReader()})).catch(this._readCapability.reject),this.onProgress=null}get isStreamingSupported(){return this._isStreamingSupported}async read(){await this._readCapability.promise;const{value:e,done:t}=await this._reader.read();return t?{value:e,done:t}:(this._loaded+=e.byteLength,this.onProgress&&this.onProgress({loaded:this._loaded}),{value:new Uint8Array(e).buffer,done:!1})}cancel(e){this._reader&&this._reader.cancel(e),this._abortController.abort()}}}],__webpack_module_cache__={};function __w_pdfjs_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](n,n.exports,__w_pdfjs_require__),n.exports}var __webpack_exports__={};return(()=>{var e=__webpack_exports__;Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"AnnotationEditorLayer",{enumerable:!0,get:function(){return a.AnnotationEditorLayer}}),Object.defineProperty(e,"AnnotationEditorParamsType",{enumerable:!0,get:function(){return t.AnnotationEditorParamsType}}),Object.defineProperty(e,"AnnotationEditorType",{enumerable:!0,get:function(){return t.AnnotationEditorType}}),Object.defineProperty(e,"AnnotationEditorUIManager",{enumerable:!0,get:function(){return i.AnnotationEditorUIManager}}),Object.defineProperty(e,"AnnotationLayer",{enumerable:!0,get:function(){return o.AnnotationLayer}}),Object.defineProperty(e,"AnnotationMode",{enumerable:!0,get:function(){return t.AnnotationMode}}),Object.defineProperty(e,"CMapCompressionType",{enumerable:!0,get:function(){return t.CMapCompressionType}}),Object.defineProperty(e,"GlobalWorkerOptions",{enumerable:!0,get:function(){return s.GlobalWorkerOptions}}),Object.defineProperty(e,"InvalidPDFException",{enumerable:!0,get:function(){return t.InvalidPDFException}}),Object.defineProperty(e,"LoopbackPort",{enumerable:!0,get:function(){return n.LoopbackPort}}),Object.defineProperty(e,"MissingPDFException",{enumerable:!0,get:function(){return t.MissingPDFException}}),Object.defineProperty(e,"OPS",{enumerable:!0,get:function(){return t.OPS}}),Object.defineProperty(e,"PDFDataRangeTransport",{enumerable:!0,get:function(){return n.PDFDataRangeTransport}}),Object.defineProperty(e,"PDFDateString",{enumerable:!0,get:function(){return r.PDFDateString}}),Object.defineProperty(e,"PDFWorker",{enumerable:!0,get:function(){return n.PDFWorker}}),Object.defineProperty(e,"PasswordResponses",{enumerable:!0,get:function(){return t.PasswordResponses}}),Object.defineProperty(e,"PermissionFlag",{enumerable:!0,get:function(){return t.PermissionFlag}}),Object.defineProperty(e,"PixelsPerInch",{enumerable:!0,get:function(){return r.PixelsPerInch}}),Object.defineProperty(e,"RenderingCancelledException",{enumerable:!0,get:function(){return r.RenderingCancelledException}}),Object.defineProperty(e,"SVGGraphics",{enumerable:!0,get:function(){return u.SVGGraphics}}),Object.defineProperty(e,"UNSUPPORTED_FEATURES",{enumerable:!0,get:function(){return t.UNSUPPORTED_FEATURES}}),Object.defineProperty(e,"UnexpectedResponseException",{enumerable:!0,get:function(){return t.UnexpectedResponseException}}),Object.defineProperty(e,"Util",{enumerable:!0,get:function(){return t.Util}}),Object.defineProperty(e,"VerbosityLevel",{enumerable:!0,get:function(){return t.VerbosityLevel}}),Object.defineProperty(e,"XfaLayer",{enumerable:!0,get:function(){return d.XfaLayer}}),Object.defineProperty(e,"build",{enumerable:!0,get:function(){return n.build}}),Object.defineProperty(e,"createPromiseCapability",{enumerable:!0,get:function(){return t.createPromiseCapability}}),Object.defineProperty(e,"createValidAbsoluteUrl",{enumerable:!0,get:function(){return t.createValidAbsoluteUrl}}),Object.defineProperty(e,"getDocument",{enumerable:!0,get:function(){return n.getDocument}}),Object.defineProperty(e,"getFilenameFromUrl",{enumerable:!0,get:function(){return r.getFilenameFromUrl}}),Object.defineProperty(e,"getPdfFilenameFromUrl",{enumerable:!0,get:function(){return r.getPdfFilenameFromUrl}}),Object.defineProperty(e,"getXfaPageViewport",{enumerable:!0,get:function(){return r.getXfaPageViewport}}),Object.defineProperty(e,"isPdfFile",{enumerable:!0,get:function(){return r.isPdfFile}}),Object.defineProperty(e,"loadScript",{enumerable:!0,get:function(){return r.loadScript}}),Object.defineProperty(e,"renderTextLayer",{enumerable:!0,get:function(){return c.renderTextLayer}}),Object.defineProperty(e,"shadow",{enumerable:!0,get:function(){return t.shadow}}),Object.defineProperty(e,"version",{enumerable:!0,get:function(){return n.version}});var t=__w_pdfjs_require__(1),n=__w_pdfjs_require__(4),r=__w_pdfjs_require__(8),a=__w_pdfjs_require__(22),i=__w_pdfjs_require__(7),o=__w_pdfjs_require__(27),s=__w_pdfjs_require__(15),l=__w_pdfjs_require__(3),c=__w_pdfjs_require__(30),u=__w_pdfjs_require__(31),d=__w_pdfjs_require__(29);if(l.isNodeJS){const{PDFNodeStream:e}=__w_pdfjs_require__(32);(0,n.setPDFNetworkStreamFactory)((t=>new e(t)))}else{const{PDFNetworkStream:e}=__w_pdfjs_require__(35),{PDFFetchStream:t}=__w_pdfjs_require__(36);(0,n.setPDFNetworkStreamFactory)((n=>(0,r.isValidFetchUrl)(n.url)?new t(n):new e(n)))}})(),__webpack_exports__})(),module.exports=factory()},61729:(e,t,n)=>{"use strict";var r=n(79165);function a(){}function i(){}i.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,i,o){if(o!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:a};return n.PropTypes=n,n}},75192:(e,t,n)=>{e.exports=n(61729)()},79165:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},12350:function(e){var t;"undefined"!==typeof self&&self,t=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=109)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(17),a=n(18),i=n(19),o=n(45),s=n(46),l=n(47),c=n(48),u=n(49),d=n(12),f=n(32),h=n(33),p=n(31),m=n(1),v={Scope:m.Scope,create:m.create,find:m.find,query:m.query,register:m.register,Container:r.default,Format:a.default,Leaf:i.default,Embed:c.default,Scroll:o.default,Block:l.default,Inline:s.default,Text:u.default,Attributor:{Attribute:d.default,Class:f.default,Style:h.default,Store:p.default}};t.default=v},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=function(e){function t(t){var n=this;return t="[Parchment] "+t,(n=e.call(this,t)||this).message=t,n.name=n.constructor.name,n}return r(t,e),t}(Error);t.ParchmentError=a;var i,o={},s={},l={},c={};function u(e,t){var n;if(void 0===t&&(t=i.ANY),"string"===typeof e)n=c[e]||o[e];else if(e instanceof Text||e.nodeType===Node.TEXT_NODE)n=c.text;else if("number"===typeof e)e&i.LEVEL&i.BLOCK?n=c.block:e&i.LEVEL&i.INLINE&&(n=c.inline);else if(e instanceof HTMLElement){var r=(e.getAttribute("class")||"").split(/\s+/);for(var a in r)if(n=s[r[a]])break;n=n||l[e.tagName]}return null==n?null:t&i.LEVEL&n.scope&&t&i.TYPE&n.scope?n:null}t.DATA_KEY="__blot",function(e){e[e.TYPE=3]="TYPE",e[e.LEVEL=12]="LEVEL",e[e.ATTRIBUTE=13]="ATTRIBUTE",e[e.BLOT=14]="BLOT",e[e.INLINE=7]="INLINE",e[e.BLOCK=11]="BLOCK",e[e.BLOCK_BLOT=10]="BLOCK_BLOT",e[e.INLINE_BLOT=6]="INLINE_BLOT",e[e.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",e[e.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",e[e.ANY=15]="ANY"}(i=t.Scope||(t.Scope={})),t.create=function(e,t){var n=u(e);if(null==n)throw new a("Unable to create "+e+" blot");var r=n,i=e instanceof Node||e.nodeType===Node.TEXT_NODE?e:r.create(t);return new r(i,t)},t.find=function e(n,r){return void 0===r&&(r=!1),null==n?null:null!=n[t.DATA_KEY]?n[t.DATA_KEY].blot:r?e(n.parentNode,r):null},t.query=u,t.register=function e(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(t.length>1)return t.map((function(t){return e(t)}));var r=t[0];if("string"!==typeof r.blotName&&"string"!==typeof r.attrName)throw new a("Invalid definition");if("abstract"===r.blotName)throw new a("Cannot register abstract class");if(c[r.blotName||r.attrName]=r,"string"===typeof r.keyName)o[r.keyName]=r;else if(null!=r.className&&(s[r.className]=r),null!=r.tagName){Array.isArray(r.tagName)?r.tagName=r.tagName.map((function(e){return e.toUpperCase()})):r.tagName=r.tagName.toUpperCase();var i=Array.isArray(r.tagName)?r.tagName:[r.tagName];i.forEach((function(e){null!=l[e]&&null!=r.className||(l[e]=r)}))}return r}},function(e,t,n){var r=n(51),a=n(11),i=n(3),o=n(20),s=String.fromCharCode(0),l=function(e){Array.isArray(e)?this.ops=e:null!=e&&Array.isArray(e.ops)?this.ops=e.ops:this.ops=[]};l.prototype.insert=function(e,t){var n={};return 0===e.length?this:(n.insert=e,null!=t&&"object"===typeof t&&Object.keys(t).length>0&&(n.attributes=t),this.push(n))},l.prototype.delete=function(e){return e<=0?this:this.push({delete:e})},l.prototype.retain=function(e,t){if(e<=0)return this;var n={retain:e};return null!=t&&"object"===typeof t&&Object.keys(t).length>0&&(n.attributes=t),this.push(n)},l.prototype.push=function(e){var t=this.ops.length,n=this.ops[t-1];if(e=i(!0,{},e),"object"===typeof n){if("number"===typeof e.delete&&"number"===typeof n.delete)return this.ops[t-1]={delete:n.delete+e.delete},this;if("number"===typeof n.delete&&null!=e.insert&&(t-=1,"object"!==typeof(n=this.ops[t-1])))return this.ops.unshift(e),this;if(a(e.attributes,n.attributes)){if("string"===typeof e.insert&&"string"===typeof n.insert)return this.ops[t-1]={insert:n.insert+e.insert},"object"===typeof e.attributes&&(this.ops[t-1].attributes=e.attributes),this;if("number"===typeof e.retain&&"number"===typeof n.retain)return this.ops[t-1]={retain:n.retain+e.retain},"object"===typeof e.attributes&&(this.ops[t-1].attributes=e.attributes),this}}return t===this.ops.length?this.ops.push(e):this.ops.splice(t,0,e),this},l.prototype.chop=function(){var e=this.ops[this.ops.length-1];return e&&e.retain&&!e.attributes&&this.ops.pop(),this},l.prototype.filter=function(e){return this.ops.filter(e)},l.prototype.forEach=function(e){this.ops.forEach(e)},l.prototype.map=function(e){return this.ops.map(e)},l.prototype.partition=function(e){var t=[],n=[];return this.forEach((function(r){(e(r)?t:n).push(r)})),[t,n]},l.prototype.reduce=function(e,t){return this.ops.reduce(e,t)},l.prototype.changeLength=function(){return this.reduce((function(e,t){return t.insert?e+o.length(t):t.delete?e-t.delete:e}),0)},l.prototype.length=function(){return this.reduce((function(e,t){return e+o.length(t)}),0)},l.prototype.slice=function(e,t){e=e||0,"number"!==typeof t&&(t=1/0);for(var n=[],r=o.iterator(this.ops),a=0;a<t&&r.hasNext();){var i;a<e?i=r.next(e-a):(i=r.next(t-a),n.push(i)),a+=o.length(i)}return new l(n)},l.prototype.compose=function(e){var t=o.iterator(this.ops),n=o.iterator(e.ops),r=[],i=n.peek();if(null!=i&&"number"===typeof i.retain&&null==i.attributes){for(var s=i.retain;"insert"===t.peekType()&&t.peekLength()<=s;)s-=t.peekLength(),r.push(t.next());i.retain-s>0&&n.next(i.retain-s)}for(var c=new l(r);t.hasNext()||n.hasNext();)if("insert"===n.peekType())c.push(n.next());else if("delete"===t.peekType())c.push(t.next());else{var u=Math.min(t.peekLength(),n.peekLength()),d=t.next(u),f=n.next(u);if("number"===typeof f.retain){var h={};"number"===typeof d.retain?h.retain=u:h.insert=d.insert;var p=o.attributes.compose(d.attributes,f.attributes,"number"===typeof d.retain);if(p&&(h.attributes=p),c.push(h),!n.hasNext()&&a(c.ops[c.ops.length-1],h)){var m=new l(t.rest());return c.concat(m).chop()}}else"number"===typeof f.delete&&"number"===typeof d.retain&&c.push(f)}return c.chop()},l.prototype.concat=function(e){var t=new l(this.ops.slice());return e.ops.length>0&&(t.push(e.ops[0]),t.ops=t.ops.concat(e.ops.slice(1))),t},l.prototype.diff=function(e,t){if(this.ops===e.ops)return new l;var n=[this,e].map((function(t){return t.map((function(n){if(null!=n.insert)return"string"===typeof n.insert?n.insert:s;throw new Error("diff() called "+(t===e?"on":"with")+" non-document")})).join("")})),i=new l,c=r(n[0],n[1],t),u=o.iterator(this.ops),d=o.iterator(e.ops);return c.forEach((function(e){for(var t=e[1].length;t>0;){var n=0;switch(e[0]){case r.INSERT:n=Math.min(d.peekLength(),t),i.push(d.next(n));break;case r.DELETE:n=Math.min(t,u.peekLength()),u.next(n),i.delete(n);break;case r.EQUAL:n=Math.min(u.peekLength(),d.peekLength(),t);var s=u.next(n),l=d.next(n);a(s.insert,l.insert)?i.retain(n,o.attributes.diff(s.attributes,l.attributes)):i.push(l).delete(n)}t-=n}})),i.chop()},l.prototype.eachLine=function(e,t){t=t||"\n";for(var n=o.iterator(this.ops),r=new l,a=0;n.hasNext();){if("insert"!==n.peekType())return;var i=n.peek(),s=o.length(i)-n.peekLength(),c="string"===typeof i.insert?i.insert.indexOf(t,s)-s:-1;if(c<0)r.push(n.next());else if(c>0)r.push(n.next(c));else{if(!1===e(r,n.next(1).attributes||{},a))return;a+=1,r=new l}}r.length()>0&&e(r,{},a)},l.prototype.transform=function(e,t){if(t=!!t,"number"===typeof e)return this.transformPosition(e,t);for(var n=o.iterator(this.ops),r=o.iterator(e.ops),a=new l;n.hasNext()||r.hasNext();)if("insert"!==n.peekType()||!t&&"insert"===r.peekType())if("insert"===r.peekType())a.push(r.next());else{var i=Math.min(n.peekLength(),r.peekLength()),s=n.next(i),c=r.next(i);if(s.delete)continue;c.delete?a.push(c):a.retain(i,o.attributes.transform(s.attributes,c.attributes,t))}else a.retain(o.length(n.next()));return a.chop()},l.prototype.transformPosition=function(e,t){t=!!t;for(var n=o.iterator(this.ops),r=0;n.hasNext()&&r<=e;){var a=n.peekLength(),i=n.peekType();n.next(),"delete"!==i?("insert"===i&&(r<e||!t)&&(e+=a),r+=a):e-=Math.min(a,e-r)}return e},e.exports=l},function(e,t){"use strict";var n=Object.prototype.hasOwnProperty,r=Object.prototype.toString,a=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=function(e){return"function"===typeof Array.isArray?Array.isArray(e):"[object Array]"===r.call(e)},s=function(e){if(!e||"[object Object]"!==r.call(e))return!1;var t,a=n.call(e,"constructor"),i=e.constructor&&e.constructor.prototype&&n.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!a&&!i)return!1;for(t in e);return"undefined"===typeof t||n.call(e,t)},l=function(e,t){a&&"__proto__"===t.name?a(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},c=function(e,t){if("__proto__"===t){if(!n.call(e,t))return;if(i)return i(e,t).value}return e[t]};e.exports=function e(){var t,n,r,a,i,u,d=arguments[0],f=1,h=arguments.length,p=!1;for("boolean"===typeof d&&(p=d,d=arguments[1]||{},f=2),(null==d||"object"!==typeof d&&"function"!==typeof d)&&(d={});f<h;++f)if(null!=(t=arguments[f]))for(n in t)r=c(d,n),d!==(a=c(t,n))&&(p&&a&&(s(a)||(i=o(a)))?(i?(i=!1,u=r&&o(r)?r:[]):u=r&&s(r)?r:{},l(d,{name:n,newValue:e(p,u,a)})):"undefined"!==typeof a&&l(d,{name:n,newValue:a}));return d}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.BlockEmbed=t.bubbleFormats=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=d(n(3)),o=d(n(2)),s=d(n(0)),l=d(n(16)),c=d(n(6)),u=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function p(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var m=function(e){function t(){return f(this,t),h(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return p(t,e),r(t,[{key:"attach",value:function(){a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"attach",this).call(this),this.attributes=new s.default.Attributor.Store(this.domNode)}},{key:"delta",value:function(){return(new o.default).insert(this.value(),(0,i.default)(this.formats(),this.attributes.values()))}},{key:"format",value:function(e,t){var n=s.default.query(e,s.default.Scope.BLOCK_ATTRIBUTE);null!=n&&this.attributes.attribute(n,t)}},{key:"formatAt",value:function(e,t,n,r){this.format(n,r)}},{key:"insertAt",value:function(e,n,r){if("string"===typeof n&&n.endsWith("\n")){var i=s.default.create(v.blotName);this.parent.insertBefore(i,0===e?this:this.next),i.insertAt(0,n.slice(0,-1))}else a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,e,n,r)}}]),t}(s.default.Embed);m.scope=s.default.Scope.BLOCK_BLOT;var v=function(e){function t(e){f(this,t);var n=h(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.cache={},n}return p(t,e),r(t,[{key:"delta",value:function(){return null==this.cache.delta&&(this.cache.delta=this.descendants(s.default.Leaf).reduce((function(e,t){return 0===t.length()?e:e.insert(t.value(),g(t))}),new o.default).insert("\n",g(this))),this.cache.delta}},{key:"deleteAt",value:function(e,n){a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"deleteAt",this).call(this,e,n),this.cache={}}},{key:"formatAt",value:function(e,n,r,i){n<=0||(s.default.query(r,s.default.Scope.BLOCK)?e+n===this.length()&&this.format(r,i):a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"formatAt",this).call(this,e,Math.min(n,this.length()-e-1),r,i),this.cache={})}},{key:"insertAt",value:function(e,n,r){if(null!=r)return a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,e,n,r);if(0!==n.length){var i=n.split("\n"),o=i.shift();o.length>0&&(e<this.length()-1||null==this.children.tail?a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,Math.min(e,this.length()-1),o):this.children.tail.insertAt(this.children.tail.length(),o),this.cache={});var s=this;i.reduce((function(e,t){return(s=s.split(e,!0)).insertAt(0,t),t.length}),e+o.length)}}},{key:"insertBefore",value:function(e,n){var r=this.children.head;a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,e,n),r instanceof l.default&&r.remove(),this.cache={}}},{key:"length",value:function(){return null==this.cache.length&&(this.cache.length=a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"length",this).call(this)+1),this.cache.length}},{key:"moveChildren",value:function(e,n){a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"moveChildren",this).call(this,e,n),this.cache={}}},{key:"optimize",value:function(e){a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e),this.cache={}}},{key:"path",value:function(e){return a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"path",this).call(this,e,!0)}},{key:"removeChild",value:function(e){a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"removeChild",this).call(this,e),this.cache={}}},{key:"split",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(n&&(0===e||e>=this.length()-1)){var r=this.clone();return 0===e?(this.parent.insertBefore(r,this),this):(this.parent.insertBefore(r,this.next),r)}var i=a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"split",this).call(this,e,n);return this.cache={},i}}]),t}(s.default.Block);function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null==e?t:("function"===typeof e.formats&&(t=(0,i.default)(t,e.formats())),null==e.parent||"scroll"==e.parent.blotName||e.parent.statics.scope!==e.statics.scope?t:g(e.parent,t))}v.blotName="block",v.tagName="P",v.defaultChild="break",v.allowedChildren=[c.default,s.default.Embed,u.default],t.bubbleFormats=g,t.BlockEmbed=m,t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.overload=t.expandConfig=void 0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(l){a=!0,i=l}finally{try{!r&&s.return&&s.return()}finally{if(a)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();n(50);var o=v(n(2)),s=v(n(14)),l=v(n(8)),c=v(n(9)),u=v(n(0)),d=n(15),f=v(d),h=v(n(3)),p=v(n(10)),m=v(n(34));function v(e){return e&&e.__esModule?e:{default:e}}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var b=(0,p.default)("quill"),x=function(){function e(t){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(y(this,e),this.options=w(t,r),this.container=this.options.container,null==this.container)return b.error("Invalid Quill container",t);this.options.debug&&e.debug(this.options.debug);var a=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",this.container.__quill=this,this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.root.setAttribute("data-gramm",!1),this.scrollingContainer=this.options.scrollingContainer||this.root,this.emitter=new l.default,this.scroll=u.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats}),this.editor=new s.default(this.scroll),this.selection=new f.default(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.theme.init(),this.emitter.on(l.default.events.EDITOR_CHANGE,(function(e){e===l.default.events.TEXT_CHANGE&&n.root.classList.toggle("ql-blank",n.editor.isBlank())})),this.emitter.on(l.default.events.SCROLL_UPDATE,(function(e,t){var r=n.selection.lastRange,a=r&&0===r.length?r.index:void 0;N.call(n,(function(){return n.editor.update(null,t,a)}),e)}));var i=this.clipboard.convert("<div class='ql-editor' style=\"white-space: normal;\">"+a+"<p><br></p></div>");this.setContents(i),this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable()}return i(e,null,[{key:"debug",value:function(e){!0===e&&(e="log"),p.default.level(e)}},{key:"find",value:function(e){return e.__quill||u.default.find(e)}},{key:"import",value:function(e){return null==this.imports[e]&&b.error("Cannot import "+e+". Are you sure it was registered?"),this.imports[e]}},{key:"register",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!==typeof e){var a=e.attrName||e.blotName;"string"===typeof a?this.register("formats/"+a,e,t):Object.keys(e).forEach((function(r){n.register(r,e[r],t)}))}else null==this.imports[e]||r||b.warn("Overwriting "+e+" with",t),this.imports[e]=t,(e.startsWith("blots/")||e.startsWith("formats/"))&&"abstract"!==t.blotName?u.default.register(t):e.startsWith("modules")&&"function"===typeof t.register&&t.register()}}]),i(e,[{key:"addContainer",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"===typeof e){var n=e;(e=document.createElement("div")).classList.add(n)}return this.container.insertBefore(e,t),e}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(e,t,n){var r=this,i=S(e,t,n),o=a(i,4);return e=o[0],t=o[1],n=o[3],N.call(this,(function(){return r.editor.deleteText(e,t)}),n,e,-1*t)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.scroll.enable(e),this.container.classList.toggle("ql-disabled",!e)}},{key:"focus",value:function(){var e=this.scrollingContainer.scrollTop;this.selection.focus(),this.scrollingContainer.scrollTop=e,this.scrollIntoView()}},{key:"format",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l.default.sources.API;return N.call(this,(function(){var r=n.getSelection(!0),a=new o.default;if(null==r)return a;if(u.default.query(e,u.default.Scope.BLOCK))a=n.editor.formatLine(r.index,r.length,g({},e,t));else{if(0===r.length)return n.selection.format(e,t),a;a=n.editor.formatText(r.index,r.length,g({},e,t))}return n.setSelection(r,l.default.sources.SILENT),a}),r)}},{key:"formatLine",value:function(e,t,n,r,i){var o,s=this,l=S(e,t,n,r,i),c=a(l,4);return e=c[0],t=c[1],o=c[2],i=c[3],N.call(this,(function(){return s.editor.formatLine(e,t,o)}),i,e,0)}},{key:"formatText",value:function(e,t,n,r,i){var o,s=this,l=S(e,t,n,r,i),c=a(l,4);return e=c[0],t=c[1],o=c[2],i=c[3],N.call(this,(function(){return s.editor.formatText(e,t,o)}),i,e,0)}},{key:"getBounds",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=void 0;n="number"===typeof e?this.selection.getBounds(e,t):this.selection.getBounds(e.index,e.length);var r=this.container.getBoundingClientRect();return{bottom:n.bottom-r.top,height:n.height,left:n.left-r.left,right:n.right-r.left,top:n.top-r.top,width:n.width}}},{key:"getContents",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-e,n=S(e,t),r=a(n,2);return e=r[0],t=r[1],this.editor.getContents(e,t)}},{key:"getFormat",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getSelection(!0),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"number"===typeof e?this.editor.getFormat(e,t):this.editor.getFormat(e.index,e.length)}},{key:"getIndex",value:function(e){return e.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(e){return this.scroll.leaf(e)}},{key:"getLine",value:function(e){return this.scroll.line(e)}},{key:"getLines",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!==typeof e?this.scroll.lines(e.index,e.length):this.scroll.lines(e,t)}},{key:"getModule",value:function(e){return this.theme.modules[e]}},{key:"getSelection",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-e,n=S(e,t),r=a(n,2);return e=r[0],t=r[1],this.editor.getText(e,t)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(t,n,r){var a=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.sources.API;return N.call(this,(function(){return a.editor.insertEmbed(t,n,r)}),i,t)}},{key:"insertText",value:function(e,t,n,r,i){var o,s=this,l=S(e,0,n,r,i),c=a(l,4);return e=c[0],o=c[2],i=c[3],N.call(this,(function(){return s.editor.insertText(e,t,o)}),i,e,t.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(e,t,n){this.clipboard.dangerouslyPasteHTML(e,t,n)}},{key:"removeFormat",value:function(e,t,n){var r=this,i=S(e,t,n),o=a(i,4);return e=o[0],t=o[1],n=o[3],N.call(this,(function(){return r.editor.removeFormat(e,t)}),n,e)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.default.sources.API;return N.call(this,(function(){e=new o.default(e);var n=t.getLength(),r=t.editor.deleteText(0,n),a=t.editor.applyDelta(e),i=a.ops[a.ops.length-1];return null!=i&&"string"===typeof i.insert&&"\n"===i.insert[i.insert.length-1]&&(t.editor.deleteText(t.getLength()-1,1),a.delete(1)),r.compose(a)}),n)}},{key:"setSelection",value:function(t,n,r){if(null==t)this.selection.setRange(null,n||e.sources.API);else{var i=S(t,n,r),o=a(i,4);t=o[0],n=o[1],r=o[3],this.selection.setRange(new d.Range(t,n),r),r!==l.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer)}}},{key:"setText",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.default.sources.API,n=(new o.default).insert(e);return this.setContents(n,t)}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l.default.sources.USER,t=this.scroll.update(e);return this.selection.update(e),t}},{key:"updateContents",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.default.sources.API;return N.call(this,(function(){return e=new o.default(e),t.editor.applyDelta(e,n)}),n,!0)}}]),e}();function w(e,t){if((t=(0,h.default)(!0,{container:e,modules:{clipboard:!0,keyboard:!0,history:!0}},t)).theme&&t.theme!==x.DEFAULTS.theme){if(t.theme=x.import("themes/"+t.theme),null==t.theme)throw new Error("Invalid theme "+t.theme+". Did you register it?")}else t.theme=m.default;var n=(0,h.default)(!0,{},t.theme.DEFAULTS);[n,t].forEach((function(e){e.modules=e.modules||{},Object.keys(e.modules).forEach((function(t){!0===e.modules[t]&&(e.modules[t]={})}))}));var r=Object.keys(n.modules).concat(Object.keys(t.modules)).reduce((function(e,t){var n=x.import("modules/"+t);return null==n?b.error("Cannot load "+t+" module. Are you sure you registered it?"):e[t]=n.DEFAULTS||{},e}),{});return null!=t.modules&&t.modules.toolbar&&t.modules.toolbar.constructor!==Object&&(t.modules.toolbar={container:t.modules.toolbar}),t=(0,h.default)(!0,{},x.DEFAULTS,{modules:r},n,t),["bounds","container","scrollingContainer"].forEach((function(e){"string"===typeof t[e]&&(t[e]=document.querySelector(t[e]))})),t.modules=Object.keys(t.modules).reduce((function(e,n){return t.modules[n]&&(e[n]=t.modules[n]),e}),{}),t}function N(e,t,n,r){if(this.options.strict&&!this.isEnabled()&&t===l.default.sources.USER)return new o.default;var a=null==n?null:this.getSelection(),i=this.editor.delta,s=e();if(null!=a&&(!0===n&&(n=a.index),null==r?a=j(a,s,t):0!==r&&(a=j(a,n,r,t)),this.setSelection(a,l.default.sources.SILENT)),s.length()>0){var c,u,d=[l.default.events.TEXT_CHANGE,s,i,t];(c=this.emitter).emit.apply(c,[l.default.events.EDITOR_CHANGE].concat(d)),t!==l.default.sources.SILENT&&(u=this.emitter).emit.apply(u,d)}return s}function S(e,t,n,a,i){var o={};return"number"===typeof e.index&&"number"===typeof e.length?"number"!==typeof t?(i=a,a=n,n=t,t=e.length,e=e.index):(t=e.length,e=e.index):"number"!==typeof t&&(i=a,a=n,n=t,t=0),"object"===("undefined"===typeof n?"undefined":r(n))?(o=n,i=a):"string"===typeof n&&(null!=a?o[n]=a:i=n),[e,t,o,i=i||l.default.sources.API]}function j(e,t,n,r){if(null==e)return null;var i=void 0,s=void 0;if(t instanceof o.default){var c=[e.index,e.index+e.length].map((function(e){return t.transformPosition(e,r!==l.default.sources.USER)})),u=a(c,2);i=u[0],s=u[1]}else{var f=[e.index,e.index+e.length].map((function(e){return e<t||e===t&&r===l.default.sources.USER?e:n>=0?e+n:Math.max(t,e+n)})),h=a(f,2);i=h[0],s=h[1]}return new d.Range(i,s-i)}x.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"},x.events=l.default.events,x.sources=l.default.sources,x.version="1.3.7",x.imports={delta:o.default,parchment:u.default,"core/module":c.default,"core/theme":m.default},t.expandConfig=w,t.overload=S,t.default=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=s(n(7)),o=s(n(0));function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var u=function(e){function t(){return l(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"formatAt",value:function(e,n,r,i){if(t.compare(this.statics.blotName,r)<0&&o.default.query(r,o.default.Scope.BLOT)){var s=this.isolate(e,n);i&&s.wrap(r,i)}else a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"formatAt",this).call(this,e,n,r,i)}},{key:"optimize",value:function(e){if(a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e),this.parent instanceof t&&t.compare(this.statics.blotName,this.parent.statics.blotName)>0){var n=this.parent.isolate(this.offset(),this.length());this.moveChildren(n),n.wrap(this)}}}],[{key:"compare",value:function(e,n){var r=t.order.indexOf(e),a=t.order.indexOf(n);return r>=0||a>=0?r-a:e===n?0:e<n?-1:1}}]),t}(o.default.Inline);u.allowedChildren=[u,o.default.Embed,i.default],u.order=["cursor","inline","underline","strike","italic","bold","script","link","code"],t.default=u},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(){return r(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(function(e){return e&&e.__esModule?e:{default:e}}(n(0)).default.Text);t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=o(n(54));function o(e){return e&&e.__esModule?e:{default:e}}var s=(0,o(n(10)).default)("quill:events");["selectionchange","mousedown","mouseup","click"].forEach((function(e){document.addEventListener(e,(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];[].slice.call(document.querySelectorAll(".ql-container")).forEach((function(e){var n;e.__quill&&e.__quill.emitter&&(n=e.__quill.emitter).handleDOM.apply(n,t)}))}))}));var l=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var e=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.listeners={},e.on("error",s.error),e}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"emit",value:function(){s.log.apply(s,arguments),a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"emit",this).apply(this,arguments)}},{key:"handleDOM",value:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];(this.listeners[e.type]||[]).forEach((function(t){var r=t.node,a=t.handler;(e.target===r||r.contains(e.target))&&a.apply(void 0,[e].concat(n))}))}},{key:"listenDOM",value:function(e,t,n){this.listeners[e]||(this.listeners[e]=[]),this.listeners[e].push({node:t,handler:n})}}]),t}(i.default);l.events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change"},l.sources={API:"api",SILENT:"silent",USER:"user"},t.default=l},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var a=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,e),this.quill=t,this.options=n};a.DEFAULTS={},t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=["error","warn","log","info"],a="warn";function i(e){if(r.indexOf(e)<=r.indexOf(a)){for(var t,n=arguments.length,i=Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];(t=console)[e].apply(t,i)}}function o(e){return r.reduce((function(t,n){return t[n]=i.bind(console,n,e),t}),{})}i.level=o.level=function(e){a=e},t.default=o},function(e,t,n){var r=Array.prototype.slice,a=n(52),i=n(53),o=e.exports=function(e,t,n){return n||(n={}),e===t||(e instanceof Date&&t instanceof Date?e.getTime()===t.getTime():!e||!t||"object"!=typeof e&&"object"!=typeof t?n.strict?e===t:e==t:function(e,t,n){var c,u;if(s(e)||s(t))return!1;if(e.prototype!==t.prototype)return!1;if(i(e))return!!i(t)&&(e=r.call(e),t=r.call(t),o(e,t,n));if(l(e)){if(!l(t))return!1;if(e.length!==t.length)return!1;for(c=0;c<e.length;c++)if(e[c]!==t[c])return!1;return!0}try{var d=a(e),f=a(t)}catch(h){return!1}if(d.length!=f.length)return!1;for(d.sort(),f.sort(),c=d.length-1;c>=0;c--)if(d[c]!=f[c])return!1;for(c=d.length-1;c>=0;c--)if(u=d[c],!o(e[u],t[u],n))return!1;return typeof e===typeof t}(e,t,n))};function s(e){return null===e||void 0===e}function l(e){return!(!e||"object"!==typeof e||"number"!==typeof e.length)&&"function"===typeof e.copy&&"function"===typeof e.slice&&!(e.length>0&&"number"!==typeof e[0])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),a=function(){function e(e,t,n){void 0===n&&(n={}),this.attrName=e,this.keyName=t;var a=r.Scope.TYPE&r.Scope.ATTRIBUTE;null!=n.scope?this.scope=n.scope&r.Scope.LEVEL|a:this.scope=r.Scope.ATTRIBUTE,null!=n.whitelist&&(this.whitelist=n.whitelist)}return e.keys=function(e){return[].map.call(e.attributes,(function(e){return e.name}))},e.prototype.add=function(e,t){return!!this.canAdd(e,t)&&(e.setAttribute(this.keyName,t),!0)},e.prototype.canAdd=function(e,t){return null!=r.query(e,r.Scope.BLOT&(this.scope|r.Scope.TYPE))&&(null==this.whitelist||("string"===typeof t?this.whitelist.indexOf(t.replace(/["']/g,""))>-1:this.whitelist.indexOf(t)>-1))},e.prototype.remove=function(e){e.removeAttribute(this.keyName)},e.prototype.value=function(e){var t=e.getAttribute(this.keyName);return this.canAdd(e,t)&&t?t:""},e}();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Code=void 0;var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(l){a=!0,i=l}finally{try{!r&&s.return&&s.return()}finally{if(a)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},o=d(n(2)),s=d(n(0)),l=d(n(4)),c=d(n(6)),u=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function p(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var m=function(e){function t(){return f(this,t),h(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return p(t,e),t}(c.default);m.blotName="code",m.tagName="CODE";var v=function(e){function t(){return f(this,t),h(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return p(t,e),a(t,[{key:"delta",value:function(){var e=this,t=this.domNode.textContent;return t.endsWith("\n")&&(t=t.slice(0,-1)),t.split("\n").reduce((function(t,n){return t.insert(n).insert("\n",e.formats())}),new o.default)}},{key:"format",value:function(e,n){if(e!==this.statics.blotName||!n){var a=this.descendant(u.default,this.length()-1),o=r(a,1)[0];null!=o&&o.deleteAt(o.length()-1,1),i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n)}}},{key:"formatAt",value:function(e,n,r,a){if(0!==n&&null!=s.default.query(r,s.default.Scope.BLOCK)&&(r!==this.statics.blotName||a!==this.statics.formats(this.domNode))){var i=this.newlineIndex(e);if(!(i<0||i>=e+n)){var o=this.newlineIndex(e,!0)+1,l=i-o+1,c=this.isolate(o,l),u=c.next;c.format(r,a),u instanceof t&&u.formatAt(0,e-o+n-l,r,a)}}}},{key:"insertAt",value:function(e,t,n){if(null==n){var a=this.descendant(u.default,e),i=r(a,2),o=i[0],s=i[1];o.insertAt(s,t)}}},{key:"length",value:function(){var e=this.domNode.textContent.length;return this.domNode.textContent.endsWith("\n")?e:e+1}},{key:"newlineIndex",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t)return this.domNode.textContent.slice(0,e).lastIndexOf("\n");var n=this.domNode.textContent.slice(e).indexOf("\n");return n>-1?e+n:-1}},{key:"optimize",value:function(e){this.domNode.textContent.endsWith("\n")||this.appendChild(s.default.create("text","\n")),i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e);var n=this.next;null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===n.statics.formats(n.domNode)&&(n.optimize(e),n.moveChildren(this),n.remove())}},{key:"replace",value:function(e){i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replace",this).call(this,e),[].slice.call(this.domNode.querySelectorAll("*")).forEach((function(e){var t=s.default.find(e);null==t?e.parentNode.removeChild(e):t instanceof s.default.Embed?t.remove():t.unwrap()}))}}],[{key:"create",value:function(e){var n=i(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return n.setAttribute("spellcheck",!1),n}},{key:"formats",value:function(){return!0}}]),t}(l.default);v.blotName="code-block",v.tagName="PRE",v.TAB=" ",t.Code=m,t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(l){a=!0,i=l}finally{try{!r&&s.return&&s.return()}finally{if(a)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=g(n(2)),s=g(n(20)),l=g(n(0)),c=g(n(13)),u=g(n(24)),d=n(4),f=g(d),h=g(n(16)),p=g(n(21)),m=g(n(11)),v=g(n(3));function g(e){return e&&e.__esModule?e:{default:e}}var y=/^[ -~]*$/,b=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scroll=t,this.delta=this.getDelta()}return i(e,[{key:"applyDelta",value:function(e){var t=this,n=!1;this.scroll.update();var i=this.scroll.length();return this.scroll.batchStart(),(e=function(e){return e.reduce((function(e,t){if(1===t.insert){var n=(0,p.default)(t.attributes);return delete n.image,e.insert({image:t.attributes.image},n)}if(null==t.attributes||!0!==t.attributes.list&&!0!==t.attributes.bullet||((t=(0,p.default)(t)).attributes.list?t.attributes.list="ordered":(t.attributes.list="bullet",delete t.attributes.bullet)),"string"===typeof t.insert){var r=t.insert.replace(/\r\n/g,"\n").replace(/\r/g,"\n");return e.insert(r,t.attributes)}return e.push(t)}),new o.default)}(e)).reduce((function(e,o){var c=o.retain||o.delete||o.insert.length||1,u=o.attributes||{};if(null!=o.insert){if("string"===typeof o.insert){var h=o.insert;h.endsWith("\n")&&n&&(n=!1,h=h.slice(0,-1)),e>=i&&!h.endsWith("\n")&&(n=!0),t.scroll.insertAt(e,h);var p=t.scroll.line(e),m=a(p,2),g=m[0],y=m[1],b=(0,v.default)({},(0,d.bubbleFormats)(g));if(g instanceof f.default){var x=g.descendant(l.default.Leaf,y),w=a(x,1)[0];b=(0,v.default)(b,(0,d.bubbleFormats)(w))}u=s.default.attributes.diff(b,u)||{}}else if("object"===r(o.insert)){var N=Object.keys(o.insert)[0];if(null==N)return e;t.scroll.insertAt(e,N,o.insert[N])}i+=c}return Object.keys(u).forEach((function(n){t.scroll.formatAt(e,c,n,u[n])})),e+c}),0),e.reduce((function(e,n){return"number"===typeof n.delete?(t.scroll.deleteAt(e,n.delete),e):e+(n.retain||n.insert.length||1)}),0),this.scroll.batchEnd(),this.update(e)}},{key:"deleteText",value:function(e,t){return this.scroll.deleteAt(e,t),this.update((new o.default).retain(e).delete(t))}},{key:"formatLine",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.scroll.update(),Object.keys(r).forEach((function(a){if(null==n.scroll.whitelist||n.scroll.whitelist[a]){var i=n.scroll.lines(e,Math.max(t,1)),o=t;i.forEach((function(t){var i=t.length();if(t instanceof c.default){var s=e-t.offset(n.scroll),l=t.newlineIndex(s+o)-s+1;t.formatAt(s,l,a,r[a])}else t.format(a,r[a]);o-=i}))}})),this.scroll.optimize(),this.update((new o.default).retain(e).retain(t,(0,p.default)(r)))}},{key:"formatText",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object.keys(r).forEach((function(a){n.scroll.formatAt(e,t,a,r[a])})),this.update((new o.default).retain(e).retain(t,(0,p.default)(r)))}},{key:"getContents",value:function(e,t){return this.delta.slice(e,e+t)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce((function(e,t){return e.concat(t.delta())}),new o.default)}},{key:"getFormat",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=[],r=[];0===t?this.scroll.path(e).forEach((function(e){var t=a(e,1)[0];t instanceof f.default?n.push(t):t instanceof l.default.Leaf&&r.push(t)})):(n=this.scroll.lines(e,t),r=this.scroll.descendants(l.default.Leaf,e,t));var i=[n,r].map((function(e){if(0===e.length)return{};for(var t=(0,d.bubbleFormats)(e.shift());Object.keys(t).length>0;){var n=e.shift();if(null==n)return t;t=x((0,d.bubbleFormats)(n),t)}return t}));return v.default.apply(v.default,i)}},{key:"getText",value:function(e,t){return this.getContents(e,t).filter((function(e){return"string"===typeof e.insert})).map((function(e){return e.insert})).join("")}},{key:"insertEmbed",value:function(e,t,n){return this.scroll.insertAt(e,t,n),this.update((new o.default).retain(e).insert(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},t,n)))}},{key:"insertText",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t=t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),this.scroll.insertAt(e,t),Object.keys(r).forEach((function(a){n.scroll.formatAt(e,t.length,a,r[a])})),this.update((new o.default).retain(e).insert(t,(0,p.default)(r)))}},{key:"isBlank",value:function(){if(0==this.scroll.children.length)return!0;if(this.scroll.children.length>1)return!1;var e=this.scroll.children.head;return e.statics.blotName===f.default.blotName&&!(e.children.length>1)&&e.children.head instanceof h.default}},{key:"removeFormat",value:function(e,t){var n=this.getText(e,t),r=this.scroll.line(e+t),i=a(r,2),s=i[0],l=i[1],u=0,d=new o.default;null!=s&&(u=s instanceof c.default?s.newlineIndex(l)-l+1:s.length()-l,d=s.delta().slice(l,l+u-1).insert("\n"));var f=this.getContents(e,t+u).diff((new o.default).insert(n).concat(d)),h=(new o.default).retain(e).concat(f);return this.applyDelta(h)}},{key:"update",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this.delta;if(1===t.length&&"characterData"===t[0].type&&t[0].target.data.match(y)&&l.default.find(t[0].target)){var a=l.default.find(t[0].target),i=(0,d.bubbleFormats)(a),s=a.offset(this.scroll),c=t[0].oldValue.replace(u.default.CONTENTS,""),f=(new o.default).insert(c),h=(new o.default).insert(a.value()),p=(new o.default).retain(s).concat(f.diff(h,n));e=p.reduce((function(e,t){return t.insert?e.insert(t.insert,i):e.push(t)}),new o.default),this.delta=r.compose(e)}else this.delta=this.getDelta(),e&&(0,m.default)(r.compose(e),this.delta)||(e=r.diff(this.delta,n));return e}}]),e}();function x(e,t){return Object.keys(t).reduce((function(n,r){return null==e[r]||(t[r]===e[r]?n[r]=t[r]:Array.isArray(t[r])?t[r].indexOf(e[r])<0&&(n[r]=t[r].concat([e[r]])):n[r]=[t[r],e[r]]),n}),{})}t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Range=void 0;var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(l){a=!0,i=l}finally{try{!r&&s.return&&s.return()}finally{if(a)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=c(n(0)),o=c(n(21)),s=c(n(11)),l=c(n(8));function c(e){return e&&e.__esModule?e:{default:e}}function u(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var f=(0,c(n(10)).default)("quill:selection"),h=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;d(this,e),this.index=t,this.length=n},p=function(){function e(t,n){var r=this;d(this,e),this.emitter=n,this.scroll=t,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=i.default.create("cursor",this),this.lastRange=this.savedRange=new h(0,0),this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,(function(){r.mouseDown||setTimeout(r.update.bind(r,l.default.sources.USER),1)})),this.emitter.on(l.default.events.EDITOR_CHANGE,(function(e,t){e===l.default.events.TEXT_CHANGE&&t.length()>0&&r.update(l.default.sources.SILENT)})),this.emitter.on(l.default.events.SCROLL_BEFORE_UPDATE,(function(){if(r.hasFocus()){var e=r.getNativeRange();null!=e&&e.start.node!==r.cursor.textNode&&r.emitter.once(l.default.events.SCROLL_UPDATE,(function(){try{r.setNativeRange(e.start.node,e.start.offset,e.end.node,e.end.offset)}catch(t){}}))}})),this.emitter.on(l.default.events.SCROLL_OPTIMIZE,(function(e,t){if(t.range){var n=t.range,a=n.startNode,i=n.startOffset,o=n.endNode,s=n.endOffset;r.setNativeRange(a,i,o,s)}})),this.update(l.default.sources.SILENT)}return a(e,[{key:"handleComposition",value:function(){var e=this;this.root.addEventListener("compositionstart",(function(){e.composing=!0})),this.root.addEventListener("compositionend",(function(){if(e.composing=!1,e.cursor.parent){var t=e.cursor.restore();if(!t)return;setTimeout((function(){e.setNativeRange(t.startNode,t.startOffset,t.endNode,t.endOffset)}),1)}}))}},{key:"handleDragging",value:function(){var e=this;this.emitter.listenDOM("mousedown",document.body,(function(){e.mouseDown=!0})),this.emitter.listenDOM("mouseup",document.body,(function(){e.mouseDown=!1,e.update(l.default.sources.USER)}))}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(e,t){if(null==this.scroll.whitelist||this.scroll.whitelist[e]){this.scroll.update();var n=this.getNativeRange();if(null!=n&&n.native.collapsed&&!i.default.query(e,i.default.Scope.BLOCK)){if(n.start.node!==this.cursor.textNode){var r=i.default.find(n.start.node,!1);if(null==r)return;if(r instanceof i.default.Leaf){var a=r.split(n.start.offset);r.parent.insertBefore(this.cursor,a)}else r.insertBefore(this.cursor,n.start.node);this.cursor.attach()}this.cursor.format(e,t),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}}},{key:"getBounds",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=this.scroll.length();e=Math.min(e,n-1),t=Math.min(e+t,n-1)-e;var a=void 0,i=this.scroll.leaf(e),o=r(i,2),s=o[0],l=o[1];if(null==s)return null;var c=s.position(l,!0),u=r(c,2);a=u[0],l=u[1];var d=document.createRange();if(t>0){d.setStart(a,l);var f=this.scroll.leaf(e+t),h=r(f,2);if(s=h[0],l=h[1],null==s)return null;var p=s.position(l,!0),m=r(p,2);return a=m[0],l=m[1],d.setEnd(a,l),d.getBoundingClientRect()}var v="left",g=void 0;return a instanceof Text?(l<a.data.length?(d.setStart(a,l),d.setEnd(a,l+1)):(d.setStart(a,l-1),d.setEnd(a,l),v="right"),g=d.getBoundingClientRect()):(g=s.domNode.getBoundingClientRect(),l>0&&(v="right")),{bottom:g.top+g.height,height:g.height,left:g[v],right:g[v],top:g.top,width:0}}},{key:"getNativeRange",value:function(){var e=document.getSelection();if(null==e||e.rangeCount<=0)return null;var t=e.getRangeAt(0);if(null==t)return null;var n=this.normalizeNative(t);return f.info("getNativeRange",n),n}},{key:"getRange",value:function(){var e=this.getNativeRange();return null==e?[null,null]:[this.normalizedToRange(e),e]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(e){var t=this,n=[[e.start.node,e.start.offset]];e.native.collapsed||n.push([e.end.node,e.end.offset]);var a=n.map((function(e){var n=r(e,2),a=n[0],o=n[1],s=i.default.find(a,!0),l=s.offset(t.scroll);return 0===o?l:s instanceof i.default.Container?l+s.length():l+s.index(a,o)})),o=Math.min(Math.max.apply(Math,u(a)),this.scroll.length()-1),s=Math.min.apply(Math,[o].concat(u(a)));return new h(s,o-s)}},{key:"normalizeNative",value:function(e){if(!m(this.root,e.startContainer)||!e.collapsed&&!m(this.root,e.endContainer))return null;var t={start:{node:e.startContainer,offset:e.startOffset},end:{node:e.endContainer,offset:e.endOffset},native:e};return[t.start,t.end].forEach((function(e){for(var t=e.node,n=e.offset;!(t instanceof Text)&&t.childNodes.length>0;)if(t.childNodes.length>n)t=t.childNodes[n],n=0;else{if(t.childNodes.length!==n)break;n=(t=t.lastChild)instanceof Text?t.data.length:t.childNodes.length+1}e.node=t,e.offset=n})),t}},{key:"rangeToNative",value:function(e){var t=this,n=e.collapsed?[e.index]:[e.index,e.index+e.length],a=[],i=this.scroll.length();return n.forEach((function(e,n){e=Math.min(i-1,e);var o,s=t.scroll.leaf(e),l=r(s,2),c=l[0],u=l[1],d=c.position(u,0!==n),f=r(d,2);o=f[0],u=f[1],a.push(o,u)})),a.length<2&&(a=a.concat(a)),a}},{key:"scrollIntoView",value:function(e){var t=this.lastRange;if(null!=t){var n=this.getBounds(t.index,t.length);if(null!=n){var a=this.scroll.length()-1,i=this.scroll.line(Math.min(t.index,a)),o=r(i,1)[0],s=o;if(t.length>0){var l=this.scroll.line(Math.min(t.index+t.length,a));s=r(l,1)[0]}if(null!=o&&null!=s){var c=e.getBoundingClientRect();n.top<c.top?e.scrollTop-=c.top-n.top:n.bottom>c.bottom&&(e.scrollTop+=n.bottom-c.bottom)}}}}},{key:"setNativeRange",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t,a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(f.info("setNativeRange",e,t,n,r),null==e||null!=this.root.parentNode&&null!=e.parentNode&&null!=n.parentNode){var i=document.getSelection();if(null!=i)if(null!=e){this.hasFocus()||this.root.focus();var o=(this.getNativeRange()||{}).native;if(null==o||a||e!==o.startContainer||t!==o.startOffset||n!==o.endContainer||r!==o.endOffset){"BR"==e.tagName&&(t=[].indexOf.call(e.parentNode.childNodes,e),e=e.parentNode),"BR"==n.tagName&&(r=[].indexOf.call(n.parentNode.childNodes,n),n=n.parentNode);var s=document.createRange();s.setStart(e,t),s.setEnd(n,r),i.removeAllRanges(),i.addRange(s)}}else i.removeAllRanges(),this.root.blur(),document.body.focus()}}},{key:"setRange",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l.default.sources.API;if("string"===typeof t&&(n=t,t=!1),f.info("setRange",e),null!=e){var r=this.rangeToNative(e);this.setNativeRange.apply(this,u(r).concat([t]))}else this.setNativeRange(null);this.update(n)}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l.default.sources.USER,t=this.lastRange,n=this.getRange(),a=r(n,2),i=a[0],c=a[1];if(this.lastRange=i,null!=this.lastRange&&(this.savedRange=this.lastRange),!(0,s.default)(t,this.lastRange)){var u;!this.composing&&null!=c&&c.native.collapsed&&c.start.node!==this.cursor.textNode&&this.cursor.restore();var d,f=[l.default.events.SELECTION_CHANGE,(0,o.default)(this.lastRange),(0,o.default)(t),e];(u=this.emitter).emit.apply(u,[l.default.events.EDITOR_CHANGE].concat(f)),e!==l.default.sources.SILENT&&(d=this.emitter).emit.apply(d,f)}}}]),e}();function m(e,t){try{t.parentNode}catch(n){return!1}return t instanceof Text&&(t=t.parentNode),e.contains(t)}t.Range=h,t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0};function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var s=function(e){function t(){return i(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"insertInto",value:function(e,n){0===e.children.length?a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertInto",this).call(this,e,n):this.remove()}},{key:"length",value:function(){return 0}},{key:"value",value:function(){return""}}],[{key:"value",value:function(){}}]),t}(function(e){return e&&e.__esModule?e:{default:e}}(n(0)).default.Embed);s.blotName="break",s.tagName="BR",t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=n(44),i=n(30),o=n(1),s=function(e){function t(t){var n=e.call(this,t)||this;return n.build(),n}return r(t,e),t.prototype.appendChild=function(e){this.insertBefore(e)},t.prototype.attach=function(){e.prototype.attach.call(this),this.children.forEach((function(e){e.attach()}))},t.prototype.build=function(){var e=this;this.children=new a.default,[].slice.call(this.domNode.childNodes).reverse().forEach((function(t){try{var n=l(t);e.insertBefore(n,e.children.head||void 0)}catch(r){if(r instanceof o.ParchmentError)return;throw r}}))},t.prototype.deleteAt=function(e,t){if(0===e&&t===this.length())return this.remove();this.children.forEachAt(e,t,(function(e,t,n){e.deleteAt(t,n)}))},t.prototype.descendant=function(e,n){var r=this.children.find(n),a=r[0],i=r[1];return null==e.blotName&&e(a)||null!=e.blotName&&a instanceof e?[a,i]:a instanceof t?a.descendant(e,i):[null,-1]},t.prototype.descendants=function(e,n,r){void 0===n&&(n=0),void 0===r&&(r=Number.MAX_VALUE);var a=[],i=r;return this.children.forEachAt(n,r,(function(n,r,o){(null==e.blotName&&e(n)||null!=e.blotName&&n instanceof e)&&a.push(n),n instanceof t&&(a=a.concat(n.descendants(e,r,i))),i-=o})),a},t.prototype.detach=function(){this.children.forEach((function(e){e.detach()})),e.prototype.detach.call(this)},t.prototype.formatAt=function(e,t,n,r){this.children.forEachAt(e,t,(function(e,t,a){e.formatAt(t,a,n,r)}))},t.prototype.insertAt=function(e,t,n){var r=this.children.find(e),a=r[0],i=r[1];if(a)a.insertAt(i,t,n);else{var s=null==n?o.create("text",t):o.create(t,n);this.appendChild(s)}},t.prototype.insertBefore=function(e,t){if(null!=this.statics.allowedChildren&&!this.statics.allowedChildren.some((function(t){return e instanceof t})))throw new o.ParchmentError("Cannot insert "+e.statics.blotName+" into "+this.statics.blotName);e.insertInto(this,t)},t.prototype.length=function(){return this.children.reduce((function(e,t){return e+t.length()}),0)},t.prototype.moveChildren=function(e,t){this.children.forEach((function(n){e.insertBefore(n,t)}))},t.prototype.optimize=function(t){if(e.prototype.optimize.call(this,t),0===this.children.length)if(null!=this.statics.defaultChild){var n=o.create(this.statics.defaultChild);this.appendChild(n),n.optimize(t)}else this.remove()},t.prototype.path=function(e,n){void 0===n&&(n=!1);var r=this.children.find(e,n),a=r[0],i=r[1],o=[[this,e]];return a instanceof t?o.concat(a.path(i,n)):(null!=a&&o.push([a,i]),o)},t.prototype.removeChild=function(e){this.children.remove(e)},t.prototype.replace=function(n){n instanceof t&&n.moveChildren(this),e.prototype.replace.call(this,n)},t.prototype.split=function(e,t){if(void 0===t&&(t=!1),!t){if(0===e)return this;if(e===this.length())return this.next}var n=this.clone();return this.parent.insertBefore(n,this.next),this.children.forEachAt(e,this.length(),(function(e,r,a){e=e.split(r,t),n.appendChild(e)})),n},t.prototype.unwrap=function(){this.moveChildren(this.parent,this.next),this.remove()},t.prototype.update=function(e,t){var n=this,r=[],a=[];e.forEach((function(e){e.target===n.domNode&&"childList"===e.type&&(r.push.apply(r,e.addedNodes),a.push.apply(a,e.removedNodes))})),a.forEach((function(e){if(!(null!=e.parentNode&&"IFRAME"!==e.tagName&&document.body.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)){var t=o.find(e);null!=t&&(null!=t.domNode.parentNode&&t.domNode.parentNode!==n.domNode||t.detach())}})),r.filter((function(e){return e.parentNode==n.domNode})).sort((function(e,t){return e===t?0:e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1})).forEach((function(e){var t=null;null!=e.nextSibling&&(t=o.find(e.nextSibling));var r=l(e);r.next==t&&null!=r.next||(null!=r.parent&&r.parent.removeChild(n),n.insertBefore(r,t||void 0))}))},t}(i.default);function l(e){var t=o.find(e);if(null==t)try{t=o.create(e)}catch(n){t=o.create(o.Scope.INLINE),[].slice.call(e.childNodes).forEach((function(e){t.domNode.appendChild(e)})),e.parentNode&&e.parentNode.replaceChild(t.domNode,e),t.attach()}return t}t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=n(12),i=n(31),o=n(17),s=n(1),l=function(e){function t(t){var n=e.call(this,t)||this;return n.attributes=new i.default(n.domNode),n}return r(t,e),t.formats=function(e){return"string"===typeof this.tagName||(Array.isArray(this.tagName)?e.tagName.toLowerCase():void 0)},t.prototype.format=function(e,t){var n=s.query(e);n instanceof a.default?this.attributes.attribute(n,t):t&&(null==n||e===this.statics.blotName&&this.formats()[e]===t||this.replaceWith(e,t))},t.prototype.formats=function(){var e=this.attributes.values(),t=this.statics.formats(this.domNode);return null!=t&&(e[this.statics.blotName]=t),e},t.prototype.replaceWith=function(t,n){var r=e.prototype.replaceWith.call(this,t,n);return this.attributes.copy(r),r},t.prototype.update=function(t,n){var r=this;e.prototype.update.call(this,t,n),t.some((function(e){return e.target===r.domNode&&"attributes"===e.type}))&&this.attributes.build()},t.prototype.wrap=function(n,r){var a=e.prototype.wrap.call(this,n,r);return a instanceof t&&a.statics.scope===this.statics.scope&&this.attributes.move(a),a},t}(o.default);t.default=l},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=n(30),i=n(1),o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.value=function(e){return!0},t.prototype.index=function(e,t){return this.domNode===e||this.domNode.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(t,1):-1},t.prototype.position=function(e,t){var n=[].indexOf.call(this.parent.domNode.childNodes,this.domNode);return e>0&&(n+=1),[this.parent.domNode,n]},t.prototype.value=function(){var e;return(e={})[this.statics.blotName]=this.statics.value(this.domNode)||!0,e},t.scope=i.Scope.INLINE_BLOT,t}(a.default);t.default=o},function(e,t,n){var r=n(11),a=n(3),i={attributes:{compose:function(e,t,n){"object"!==typeof e&&(e={}),"object"!==typeof t&&(t={});var r=a(!0,{},t);for(var i in n||(r=Object.keys(r).reduce((function(e,t){return null!=r[t]&&(e[t]=r[t]),e}),{})),e)void 0!==e[i]&&void 0===t[i]&&(r[i]=e[i]);return Object.keys(r).length>0?r:void 0},diff:function(e,t){"object"!==typeof e&&(e={}),"object"!==typeof t&&(t={});var n=Object.keys(e).concat(Object.keys(t)).reduce((function(n,a){return r(e[a],t[a])||(n[a]=void 0===t[a]?null:t[a]),n}),{});return Object.keys(n).length>0?n:void 0},transform:function(e,t,n){if("object"!==typeof e)return t;if("object"===typeof t){if(!n)return t;var r=Object.keys(t).reduce((function(n,r){return void 0===e[r]&&(n[r]=t[r]),n}),{});return Object.keys(r).length>0?r:void 0}}},iterator:function(e){return new o(e)},length:function(e){return"number"===typeof e.delete?e.delete:"number"===typeof e.retain?e.retain:"string"===typeof e.insert?e.insert.length:1}};function o(e){this.ops=e,this.index=0,this.offset=0}o.prototype.hasNext=function(){return this.peekLength()<1/0},o.prototype.next=function(e){e||(e=1/0);var t=this.ops[this.index];if(t){var n=this.offset,r=i.length(t);if(e>=r-n?(e=r-n,this.index+=1,this.offset=0):this.offset+=e,"number"===typeof t.delete)return{delete:e};var a={};return t.attributes&&(a.attributes=t.attributes),"number"===typeof t.retain?a.retain=e:"string"===typeof t.insert?a.insert=t.insert.substr(n,e):a.insert=t.insert,a}return{retain:1/0}},o.prototype.peek=function(){return this.ops[this.index]},o.prototype.peekLength=function(){return this.ops[this.index]?i.length(this.ops[this.index])-this.offset:1/0},o.prototype.peekType=function(){return this.ops[this.index]?"number"===typeof this.ops[this.index].delete?"delete":"number"===typeof this.ops[this.index].retain?"retain":"insert":"retain"},o.prototype.rest=function(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(this.index);var e=this.offset,t=this.index,n=this.next(),r=this.ops.slice(this.index);return this.offset=e,this.index=t,[n].concat(r)}return[]},e.exports=i},function(e,t){var n=function(){"use strict";function e(e,t){return null!=t&&e instanceof t}var t,n,r;try{t=Map}catch(s){t=function(){}}try{n=Set}catch(s){n=function(){}}try{r=Promise}catch(s){r=function(){}}function a(i,s,l,c,u){"object"===typeof s&&(l=s.depth,c=s.prototype,u=s.includeNonEnumerable,s=s.circular);var d=[],f=[],h="undefined"!=typeof Buffer;return"undefined"==typeof s&&(s=!0),"undefined"==typeof l&&(l=1/0),function i(l,p){if(null===l)return null;if(0===p)return l;var m,v;if("object"!=typeof l)return l;if(e(l,t))m=new t;else if(e(l,n))m=new n;else if(e(l,r))m=new r((function(e,t){l.then((function(t){e(i(t,p-1))}),(function(e){t(i(e,p-1))}))}));else if(a.__isArray(l))m=[];else if(a.__isRegExp(l))m=new RegExp(l.source,o(l)),l.lastIndex&&(m.lastIndex=l.lastIndex);else if(a.__isDate(l))m=new Date(l.getTime());else{if(h&&Buffer.isBuffer(l))return m=Buffer.allocUnsafe?Buffer.allocUnsafe(l.length):new Buffer(l.length),l.copy(m),m;e(l,Error)?m=Object.create(l):"undefined"==typeof c?(v=Object.getPrototypeOf(l),m=Object.create(v)):(m=Object.create(c),v=c)}if(s){var g=d.indexOf(l);if(-1!=g)return f[g];d.push(l),f.push(m)}for(var y in e(l,t)&&l.forEach((function(e,t){var n=i(t,p-1),r=i(e,p-1);m.set(n,r)})),e(l,n)&&l.forEach((function(e){var t=i(e,p-1);m.add(t)})),l){var b;v&&(b=Object.getOwnPropertyDescriptor(v,y)),b&&null==b.set||(m[y]=i(l[y],p-1))}if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(l);for(y=0;y<x.length;y++){var w=x[y];(!(S=Object.getOwnPropertyDescriptor(l,w))||S.enumerable||u)&&(m[w]=i(l[w],p-1),S.enumerable||Object.defineProperty(m,w,{enumerable:!1}))}}if(u){var N=Object.getOwnPropertyNames(l);for(y=0;y<N.length;y++){var S,j=N[y];(S=Object.getOwnPropertyDescriptor(l,j))&&S.enumerable||(m[j]=i(l[j],p-1),Object.defineProperty(m,j,{enumerable:!1}))}}return m}(i,l)}function i(e){return Object.prototype.toString.call(e)}function o(e){var t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),t}return a.clonePrototype=function(e){if(null===e)return null;var t=function(){};return t.prototype=e,new t},a.__objToStr=i,a.__isDate=function(e){return"object"===typeof e&&"[object Date]"===i(e)},a.__isArray=function(e){return"object"===typeof e&&"[object Array]"===i(e)},a.__isRegExp=function(e){return"object"===typeof e&&"[object RegExp]"===i(e)},a.__getRegExpFlags=o,a}();"object"===typeof e&&e.exports&&(e.exports=n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(l){a=!0,i=l}finally{try{!r&&s.return&&s.return()}finally{if(a)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},o=h(n(0)),s=h(n(8)),l=n(4),c=h(l),u=h(n(16)),d=h(n(13)),f=h(n(25));function h(e){return e&&e.__esModule?e:{default:e}}function p(e){return e instanceof c.default||e instanceof l.BlockEmbed}var m=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.emitter=n.emitter,Array.isArray(n.whitelist)&&(r.whitelist=n.whitelist.reduce((function(e,t){return e[t]=!0,e}),{})),r.domNode.addEventListener("DOMNodeInserted",(function(){})),r.optimize(),r.enable(),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),a(t,[{key:"batchStart",value:function(){this.batch=!0}},{key:"batchEnd",value:function(){this.batch=!1,this.optimize()}},{key:"deleteAt",value:function(e,n){var a=this.line(e),o=r(a,2),s=o[0],c=o[1],f=this.line(e+n),h=r(f,1)[0];if(i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"deleteAt",this).call(this,e,n),null!=h&&s!==h&&c>0){if(s instanceof l.BlockEmbed||h instanceof l.BlockEmbed)return void this.optimize();if(s instanceof d.default){var p=s.newlineIndex(s.length(),!0);if(p>-1&&(s=s.split(p+1))===h)return void this.optimize()}else if(h instanceof d.default){var m=h.newlineIndex(0);m>-1&&h.split(m+1)}var v=h.children.head instanceof u.default?null:h.children.head;s.moveChildren(h,v),s.remove()}this.optimize()}},{key:"enable",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.domNode.setAttribute("contenteditable",e)}},{key:"formatAt",value:function(e,n,r,a){(null==this.whitelist||this.whitelist[r])&&(i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"formatAt",this).call(this,e,n,r,a),this.optimize())}},{key:"insertAt",value:function(e,n,r){if(null==r||null==this.whitelist||this.whitelist[n]){if(e>=this.length())if(null==r||null==o.default.query(n,o.default.Scope.BLOCK)){var a=o.default.create(this.statics.defaultChild);this.appendChild(a),null==r&&n.endsWith("\n")&&(n=n.slice(0,-1)),a.insertAt(0,n,r)}else{var s=o.default.create(n,r);this.appendChild(s)}else i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,e,n,r);this.optimize()}}},{key:"insertBefore",value:function(e,n){if(e.statics.scope===o.default.Scope.INLINE_BLOT){var r=o.default.create(this.statics.defaultChild);r.appendChild(e),e=r}i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,e,n)}},{key:"leaf",value:function(e){return this.path(e).pop()||[null,-1]}},{key:"line",value:function(e){return e===this.length()?this.line(e-1):this.descendant(p,e)}},{key:"lines",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,n=function e(t,n,r){var a=[],i=r;return t.children.forEachAt(n,r,(function(t,n,r){p(t)?a.push(t):t instanceof o.default.Container&&(a=a.concat(e(t,n,i))),i-=r})),a};return n(this,e,t)}},{key:"optimize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!0!==this.batch&&(i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e,n),e.length>0&&this.emitter.emit(s.default.events.SCROLL_OPTIMIZE,e,n))}},{key:"path",value:function(e){return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"path",this).call(this,e).slice(1)}},{key:"update",value:function(e){if(!0!==this.batch){var n=s.default.sources.USER;"string"===typeof e&&(n=e),Array.isArray(e)||(e=this.observer.takeRecords()),e.length>0&&this.emitter.emit(s.default.events.SCROLL_BEFORE_UPDATE,n,e),i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"update",this).call(this,e.concat([])),e.length>0&&this.emitter.emit(s.default.events.SCROLL_UPDATE,n,e)}}}]),t}(o.default.Scroll);m.blotName="scroll",m.className="ql-editor",m.tagName="DIV",m.defaultChild="block",m.allowedChildren=[c.default,l.BlockEmbed,f.default],t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SHORTKEY=t.default=void 0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(l){a=!0,i=l}finally{try{!r&&s.return&&s.return()}finally{if(a)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=m(n(21)),s=m(n(11)),l=m(n(3)),c=m(n(2)),u=m(n(20)),d=m(n(0)),f=m(n(5)),h=m(n(10)),p=m(n(9));function m(e){return e&&e.__esModule?e:{default:e}}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=(0,h.default)("quill:keyboard"),y=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey",b=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.bindings={},Object.keys(r.options.bindings).forEach((function(t){("list autofill"!==t||null==e.scroll.whitelist||e.scroll.whitelist.list)&&r.options.bindings[t]&&r.addBinding(r.options.bindings[t])})),r.addBinding({key:t.keys.ENTER,shiftKey:null},j),r.addBinding({key:t.keys.ENTER,metaKey:null,ctrlKey:null,altKey:null},(function(){})),/Firefox/i.test(navigator.userAgent)?(r.addBinding({key:t.keys.BACKSPACE},{collapsed:!0},w),r.addBinding({key:t.keys.DELETE},{collapsed:!0},N)):(r.addBinding({key:t.keys.BACKSPACE},{collapsed:!0,prefix:/^.?$/},w),r.addBinding({key:t.keys.DELETE},{collapsed:!0,suffix:/^.?$/},N)),r.addBinding({key:t.keys.BACKSPACE},{collapsed:!1},S),r.addBinding({key:t.keys.DELETE},{collapsed:!1},S),r.addBinding({key:t.keys.BACKSPACE,altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},w),r.listen(),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,null,[{key:"match",value:function(e,t){return t=C(t),!["altKey","ctrlKey","metaKey","shiftKey"].some((function(n){return!!t[n]!==e[n]&&null!==t[n]}))&&t.key===(e.which||e.keyCode)}}]),i(t,[{key:"addBinding",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=C(e);if(null==r||null==r.key)return g.warn("Attempted to add invalid keyboard binding",r);"function"===typeof t&&(t={handler:t}),"function"===typeof n&&(n={handler:n}),r=(0,l.default)(r,t,n),this.bindings[r.key]=this.bindings[r.key]||[],this.bindings[r.key].push(r)}},{key:"listen",value:function(){var e=this;this.quill.root.addEventListener("keydown",(function(n){if(!n.defaultPrevented){var i=n.which||n.keyCode,o=(e.bindings[i]||[]).filter((function(e){return t.match(n,e)}));if(0!==o.length){var l=e.quill.getSelection();if(null!=l&&e.quill.hasFocus()){var c=e.quill.getLine(l.index),u=a(c,2),f=u[0],h=u[1],p=e.quill.getLeaf(l.index),m=a(p,2),v=m[0],g=m[1],y=0===l.length?[v,g]:e.quill.getLeaf(l.index+l.length),b=a(y,2),x=b[0],w=b[1],N=v instanceof d.default.Text?v.value().slice(0,g):"",S=x instanceof d.default.Text?x.value().slice(w):"",j={collapsed:0===l.length,empty:0===l.length&&f.length()<=1,format:e.quill.getFormat(l),offset:h,prefix:N,suffix:S};o.some((function(t){if(null!=t.collapsed&&t.collapsed!==j.collapsed)return!1;if(null!=t.empty&&t.empty!==j.empty)return!1;if(null!=t.offset&&t.offset!==j.offset)return!1;if(Array.isArray(t.format)){if(t.format.every((function(e){return null==j.format[e]})))return!1}else if("object"===r(t.format)&&!Object.keys(t.format).every((function(e){return!0===t.format[e]?null!=j.format[e]:!1===t.format[e]?null==j.format[e]:(0,s.default)(t.format[e],j.format[e])})))return!1;return!(null!=t.prefix&&!t.prefix.test(j.prefix))&&!(null!=t.suffix&&!t.suffix.test(j.suffix))&&!0!==t.handler.call(e,l,j)}))&&n.preventDefault()}}}}))}}]),t}(p.default);function x(e,t){var n,r=e===b.keys.LEFT?"prefix":"suffix";return v(n={key:e,shiftKey:t,altKey:null},r,/^$/),v(n,"handler",(function(n){var r=n.index;e===b.keys.RIGHT&&(r+=n.length+1);var i=this.quill.getLeaf(r);return!(a(i,1)[0]instanceof d.default.Embed)||(e===b.keys.LEFT?t?this.quill.setSelection(n.index-1,n.length+1,f.default.sources.USER):this.quill.setSelection(n.index-1,f.default.sources.USER):t?this.quill.setSelection(n.index,n.length+1,f.default.sources.USER):this.quill.setSelection(n.index+n.length+1,f.default.sources.USER),!1)})),n}function w(e,t){if(!(0===e.index||this.quill.getLength()<=1)){var n=this.quill.getLine(e.index),r=a(n,1)[0],i={};if(0===t.offset){var o=this.quill.getLine(e.index-1),s=a(o,1)[0];if(null!=s&&s.length()>1){var l=r.formats(),c=this.quill.getFormat(e.index-1,1);i=u.default.attributes.diff(l,c)||{}}}var d=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(t.prefix)?2:1;this.quill.deleteText(e.index-d,d,f.default.sources.USER),Object.keys(i).length>0&&this.quill.formatLine(e.index-d,d,i,f.default.sources.USER),this.quill.focus()}}function N(e,t){var n=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(t.suffix)?2:1;if(!(e.index>=this.quill.getLength()-n)){var r={},i=0,o=this.quill.getLine(e.index),s=a(o,1)[0];if(t.offset>=s.length()-1){var l=this.quill.getLine(e.index+1),c=a(l,1)[0];if(c){var d=s.formats(),h=this.quill.getFormat(e.index,1);r=u.default.attributes.diff(d,h)||{},i=c.length()}}this.quill.deleteText(e.index,n,f.default.sources.USER),Object.keys(r).length>0&&this.quill.formatLine(e.index+i-1,n,r,f.default.sources.USER)}}function S(e){var t=this.quill.getLines(e),n={};if(t.length>1){var r=t[0].formats(),a=t[t.length-1].formats();n=u.default.attributes.diff(a,r)||{}}this.quill.deleteText(e,f.default.sources.USER),Object.keys(n).length>0&&this.quill.formatLine(e.index,1,n,f.default.sources.USER),this.quill.setSelection(e.index,f.default.sources.SILENT),this.quill.focus()}function j(e,t){var n=this;e.length>0&&this.quill.scroll.deleteAt(e.index,e.length);var r=Object.keys(t.format).reduce((function(e,n){return d.default.query(n,d.default.Scope.BLOCK)&&!Array.isArray(t.format[n])&&(e[n]=t.format[n]),e}),{});this.quill.insertText(e.index,"\n",r,f.default.sources.USER),this.quill.setSelection(e.index+1,f.default.sources.SILENT),this.quill.focus(),Object.keys(t.format).forEach((function(e){null==r[e]&&(Array.isArray(t.format[e])||"link"!==e&&n.quill.format(e,t.format[e],f.default.sources.USER))}))}function _(e){return{key:b.keys.TAB,shiftKey:!e,format:{"code-block":!0},handler:function(t){var n=d.default.query("code-block"),r=t.index,i=t.length,o=this.quill.scroll.descendant(n,r),s=a(o,2),l=s[0],c=s[1];if(null!=l){var u=this.quill.getIndex(l),h=l.newlineIndex(c,!0)+1,p=l.newlineIndex(u+c+i),m=l.domNode.textContent.slice(h,p).split("\n");c=0,m.forEach((function(t,a){e?(l.insertAt(h+c,n.TAB),c+=n.TAB.length,0===a?r+=n.TAB.length:i+=n.TAB.length):t.startsWith(n.TAB)&&(l.deleteAt(h+c,n.TAB.length),c-=n.TAB.length,0===a?r-=n.TAB.length:i-=n.TAB.length),c+=t.length+1})),this.quill.update(f.default.sources.USER),this.quill.setSelection(r,i,f.default.sources.SILENT)}}}}function E(e){return{key:e[0].toUpperCase(),shortKey:!0,handler:function(t,n){this.quill.format(e,!n.format[e],f.default.sources.USER)}}}function C(e){if("string"===typeof e||"number"===typeof e)return C({key:e});if("object"===("undefined"===typeof e?"undefined":r(e))&&(e=(0,o.default)(e,!1)),"string"===typeof e.key)if(null!=b.keys[e.key.toUpperCase()])e.key=b.keys[e.key.toUpperCase()];else{if(1!==e.key.length)return null;e.key=e.key.toUpperCase().charCodeAt(0)}return e.shortKey&&(e[y]=e.shortKey,delete e.shortKey),e}b.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46},b.DEFAULTS={bindings:{bold:E("bold"),italic:E("italic"),underline:E("underline"),indent:{key:b.keys.TAB,format:["blockquote","indent","list"],handler:function(e,t){if(t.collapsed&&0!==t.offset)return!0;this.quill.format("indent","+1",f.default.sources.USER)}},outdent:{key:b.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(e,t){if(t.collapsed&&0!==t.offset)return!0;this.quill.format("indent","-1",f.default.sources.USER)}},"outdent backspace":{key:b.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(e,t){null!=t.format.indent?this.quill.format("indent","-1",f.default.sources.USER):null!=t.format.list&&this.quill.format("list",!1,f.default.sources.USER)}},"indent code-block":_(!0),"outdent code-block":_(!1),"remove tab":{key:b.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(e){this.quill.deleteText(e.index-1,1,f.default.sources.USER)}},tab:{key:b.keys.TAB,handler:function(e){this.quill.history.cutoff();var t=(new c.default).retain(e.index).delete(e.length).insert("\t");this.quill.updateContents(t,f.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(e.index+1,f.default.sources.SILENT)}},"list empty enter":{key:b.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(e,t){this.quill.format("list",!1,f.default.sources.USER),t.format.indent&&this.quill.format("indent",!1,f.default.sources.USER)}},"checklist enter":{key:b.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(e){var t=this.quill.getLine(e.index),n=a(t,2),r=n[0],i=n[1],o=(0,l.default)({},r.formats(),{list:"checked"}),s=(new c.default).retain(e.index).insert("\n",o).retain(r.length()-i-1).retain(1,{list:"unchecked"});this.quill.updateContents(s,f.default.sources.USER),this.quill.setSelection(e.index+1,f.default.sources.SILENT),this.quill.scrollIntoView()}},"header enter":{key:b.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(e,t){var n=this.quill.getLine(e.index),r=a(n,2),i=r[0],o=r[1],s=(new c.default).retain(e.index).insert("\n",t.format).retain(i.length()-o-1).retain(1,{header:null});this.quill.updateContents(s,f.default.sources.USER),this.quill.setSelection(e.index+1,f.default.sources.SILENT),this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(e,t){var n=t.prefix.length,r=this.quill.getLine(e.index),i=a(r,2),o=i[0],s=i[1];if(s>n)return!0;var l=void 0;switch(t.prefix.trim()){case"[]":case"[ ]":l="unchecked";break;case"[x]":l="checked";break;case"-":case"*":l="bullet";break;default:l="ordered"}this.quill.insertText(e.index," ",f.default.sources.USER),this.quill.history.cutoff();var u=(new c.default).retain(e.index-s).delete(n+1).retain(o.length()-2-s).retain(1,{list:l});this.quill.updateContents(u,f.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(e.index-n,f.default.sources.SILENT)}},"code exit":{key:b.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(e){var t=this.quill.getLine(e.index),n=a(t,2),r=n[0],i=n[1],o=(new c.default).retain(e.index+r.length()-i-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(o,f.default.sources.USER)}},"embed left":x(b.keys.LEFT,!1),"embed left shift":x(b.keys.LEFT,!0),"embed right":x(b.keys.RIGHT,!1),"embed right shift":x(b.keys.RIGHT,!0)}},t.default=b,t.SHORTKEY=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(l){a=!0,i=l}finally{try{!r&&s.return&&s.return()}finally{if(a)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=l(n(0)),s=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.selection=n,r.textNode=document.createTextNode(t.CONTENTS),r.domNode.appendChild(r.textNode),r._length=0,r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,null,[{key:"value",value:function(){}}]),i(t,[{key:"detach",value:function(){null!=this.parent&&this.parent.removeChild(this)}},{key:"format",value:function(e,n){if(0!==this._length)return a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n);for(var r=this,i=0;null!=r&&r.statics.scope!==o.default.Scope.BLOCK_BLOT;)i+=r.offset(r.parent),r=r.parent;null!=r&&(this._length=t.CONTENTS.length,r.optimize(),r.formatAt(i,t.CONTENTS.length,e,n),this._length=0)}},{key:"index",value:function(e,n){return e===this.textNode?0:a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"index",this).call(this,e,n)}},{key:"length",value:function(){return this._length}},{key:"position",value:function(){return[this.textNode,this.textNode.data.length]}},{key:"remove",value:function(){a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"remove",this).call(this),this.parent=null}},{key:"restore",value:function(){if(!this.selection.composing&&null!=this.parent){var e=this.textNode,n=this.selection.getNativeRange(),a=void 0,i=void 0,l=void 0;if(null!=n&&n.start.node===e&&n.end.node===e){var c=[e,n.start.offset,n.end.offset];a=c[0],i=c[1],l=c[2]}for(;null!=this.domNode.lastChild&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);if(this.textNode.data!==t.CONTENTS){var u=this.textNode.data.split(t.CONTENTS).join("");this.next instanceof s.default?(a=this.next.domNode,this.next.insertAt(0,u),this.textNode.data=t.CONTENTS):(this.textNode.data=u,this.parent.insertBefore(o.default.create(this.textNode),this),this.textNode=document.createTextNode(t.CONTENTS),this.domNode.appendChild(this.textNode))}if(this.remove(),null!=i){var d=[i,l].map((function(e){return Math.max(0,Math.min(a.data.length,e-1))})),f=r(d,2);return i=f[0],l=f[1],{startNode:a,startOffset:i,endNode:a,endOffset:l}}}}},{key:"update",value:function(e,t){var n=this;if(e.some((function(e){return"characterData"===e.type&&e.target===n.textNode}))){var r=this.restore();r&&(t.range=r)}}},{key:"value",value:function(){return""}}]),t}(o.default.Embed);c.blotName="cursor",c.className="ql-cursor",c.tagName="span",c.CONTENTS="\ufeff",t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(0)),a=n(4),i=o(a);function o(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var c=function(e){function t(){return s(this,t),l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(r.default.Container);c.allowedChildren=[i.default,a.BlockEmbed,c],t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ColorStyle=t.ColorClass=t.ColorAttributor=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=function(e){return e&&e.__esModule?e:{default:e}}(n(0));function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var l=function(e){function t(){return o(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"value",value:function(e){var n=a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"value",this).call(this,e);return n.startsWith("rgb(")?(n=n.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),"#"+n.split(",").map((function(e){return("00"+parseInt(e).toString(16)).slice(-2)})).join("")):n}}]),t}(i.default.Attributor.Style),c=new i.default.Attributor.Class("color","ql-color",{scope:i.default.Scope.INLINE}),u=new l("color","color",{scope:i.default.Scope.INLINE});t.ColorAttributor=l,t.ColorClass=c,t.ColorStyle=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sanitize=t.default=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0};function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var s=function(e){function t(){return i(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"format",value:function(e,n){if(e!==this.statics.blotName||!n)return a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n);n=this.constructor.sanitize(n),this.domNode.setAttribute("href",n)}}],[{key:"create",value:function(e){var n=a(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return e=this.sanitize(e),n.setAttribute("href",e),n.setAttribute("rel","noopener noreferrer"),n.setAttribute("target","_blank"),n}},{key:"formats",value:function(e){return e.getAttribute("href")}},{key:"sanitize",value:function(e){return l(e,this.PROTOCOL_WHITELIST)?e:this.SANITIZED_URL}}]),t}(function(e){return e&&e.__esModule?e:{default:e}}(n(6)).default);function l(e,t){var n=document.createElement("a");n.href=e;var r=n.href.slice(0,n.href.indexOf(":"));return t.indexOf(r)>-1}s.blotName="link",s.tagName="A",s.SANITIZED_URL="about:blank",s.PROTOCOL_WHITELIST=["http","https","mailto","tel"],t.default=s,t.sanitize=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=s(n(23)),o=s(n(107));function s(e){return e&&e.__esModule?e:{default:e}}var l=0;function c(e,t){e.setAttribute(t,!("true"===e.getAttribute(t)))}var u=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.select=t,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",(function(){n.togglePicker()})),this.label.addEventListener("keydown",(function(e){switch(e.keyCode){case i.default.keys.ENTER:n.togglePicker();break;case i.default.keys.ESCAPE:n.escape(),e.preventDefault()}})),this.select.addEventListener("change",this.update.bind(this))}return a(e,[{key:"togglePicker",value:function(){this.container.classList.toggle("ql-expanded"),c(this.label,"aria-expanded"),c(this.options,"aria-hidden")}},{key:"buildItem",value:function(e){var t=this,n=document.createElement("span");return n.tabIndex="0",n.setAttribute("role","button"),n.classList.add("ql-picker-item"),e.hasAttribute("value")&&n.setAttribute("data-value",e.getAttribute("value")),e.textContent&&n.setAttribute("data-label",e.textContent),n.addEventListener("click",(function(){t.selectItem(n,!0)})),n.addEventListener("keydown",(function(e){switch(e.keyCode){case i.default.keys.ENTER:t.selectItem(n,!0),e.preventDefault();break;case i.default.keys.ESCAPE:t.escape(),e.preventDefault()}})),n}},{key:"buildLabel",value:function(){var e=document.createElement("span");return e.classList.add("ql-picker-label"),e.innerHTML=o.default,e.tabIndex="0",e.setAttribute("role","button"),e.setAttribute("aria-expanded","false"),this.container.appendChild(e),e}},{key:"buildOptions",value:function(){var e=this,t=document.createElement("span");t.classList.add("ql-picker-options"),t.setAttribute("aria-hidden","true"),t.tabIndex="-1",t.id="ql-picker-options-"+l,l+=1,this.label.setAttribute("aria-controls",t.id),this.options=t,[].slice.call(this.select.options).forEach((function(n){var r=e.buildItem(n);t.appendChild(r),!0===n.selected&&e.selectItem(r)})),this.container.appendChild(t)}},{key:"buildPicker",value:function(){var e=this;[].slice.call(this.select.attributes).forEach((function(t){e.container.setAttribute(t.name,t.value)})),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}},{key:"escape",value:function(){var e=this;this.close(),setTimeout((function(){return e.label.focus()}),1)}},{key:"close",value:function(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}},{key:"selectItem",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.container.querySelector(".ql-selected");if(e!==n&&(null!=n&&n.classList.remove("ql-selected"),null!=e&&(e.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(e.parentNode.children,e),e.hasAttribute("data-value")?this.label.setAttribute("data-value",e.getAttribute("data-value")):this.label.removeAttribute("data-value"),e.hasAttribute("data-label")?this.label.setAttribute("data-label",e.getAttribute("data-label")):this.label.removeAttribute("data-label"),t))){if("function"===typeof Event)this.select.dispatchEvent(new Event("change"));else if("object"===("undefined"===typeof Event?"undefined":r(Event))){var a=document.createEvent("Event");a.initEvent("change",!0,!0),this.select.dispatchEvent(a)}this.close()}}},{key:"update",value:function(){var e=void 0;if(this.select.selectedIndex>-1){var t=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];e=this.select.options[this.select.selectedIndex],this.selectItem(t)}else this.selectItem(null);var n=null!=e&&e!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",n)}}]),e}();t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=g(n(0)),a=g(n(5)),i=n(4),o=g(i),s=g(n(16)),l=g(n(25)),c=g(n(24)),u=g(n(35)),d=g(n(6)),f=g(n(22)),h=g(n(7)),p=g(n(55)),m=g(n(42)),v=g(n(23));function g(e){return e&&e.__esModule?e:{default:e}}a.default.register({"blots/block":o.default,"blots/block/embed":i.BlockEmbed,"blots/break":s.default,"blots/container":l.default,"blots/cursor":c.default,"blots/embed":u.default,"blots/inline":d.default,"blots/scroll":f.default,"blots/text":h.default,"modules/clipboard":p.default,"modules/history":m.default,"modules/keyboard":v.default}),r.default.register(o.default,s.default,c.default,d.default,f.default,h.default),t.default=a.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),a=function(){function e(e){this.domNode=e,this.domNode[r.DATA_KEY]={blot:this}}return Object.defineProperty(e.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),e.create=function(e){if(null==this.tagName)throw new r.ParchmentError("Blot definition missing tagName");var t;return Array.isArray(this.tagName)?("string"===typeof e&&(e=e.toUpperCase(),parseInt(e).toString()===e&&(e=parseInt(e))),t="number"===typeof e?document.createElement(this.tagName[e-1]):this.tagName.indexOf(e)>-1?document.createElement(e):document.createElement(this.tagName[0])):t=document.createElement(this.tagName),this.className&&t.classList.add(this.className),t},e.prototype.attach=function(){null!=this.parent&&(this.scroll=this.parent.scroll)},e.prototype.clone=function(){var e=this.domNode.cloneNode(!1);return r.create(e)},e.prototype.detach=function(){null!=this.parent&&this.parent.removeChild(this),delete this.domNode[r.DATA_KEY]},e.prototype.deleteAt=function(e,t){this.isolate(e,t).remove()},e.prototype.formatAt=function(e,t,n,a){var i=this.isolate(e,t);if(null!=r.query(n,r.Scope.BLOT)&&a)i.wrap(n,a);else if(null!=r.query(n,r.Scope.ATTRIBUTE)){var o=r.create(this.statics.scope);i.wrap(o),o.format(n,a)}},e.prototype.insertAt=function(e,t,n){var a=null==n?r.create("text",t):r.create(t,n),i=this.split(e);this.parent.insertBefore(a,i)},e.prototype.insertInto=function(e,t){void 0===t&&(t=null),null!=this.parent&&this.parent.children.remove(this);var n=null;e.children.insertBefore(this,t),null!=t&&(n=t.domNode),this.domNode.parentNode==e.domNode&&this.domNode.nextSibling==n||e.domNode.insertBefore(this.domNode,n),this.parent=e,this.attach()},e.prototype.isolate=function(e,t){var n=this.split(e);return n.split(t),n},e.prototype.length=function(){return 1},e.prototype.offset=function(e){return void 0===e&&(e=this.parent),null==this.parent||this==e?0:this.parent.children.offset(this)+this.parent.offset(e)},e.prototype.optimize=function(e){null!=this.domNode[r.DATA_KEY]&&delete this.domNode[r.DATA_KEY].mutations},e.prototype.remove=function(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()},e.prototype.replace=function(e){null!=e.parent&&(e.parent.insertBefore(this,e.next),e.remove())},e.prototype.replaceWith=function(e,t){var n="string"===typeof e?r.create(e,t):e;return n.replace(this),n},e.prototype.split=function(e,t){return 0===e?this:this.next},e.prototype.update=function(e,t){},e.prototype.wrap=function(e,t){var n="string"===typeof e?r.create(e,t):e;return null!=this.parent&&this.parent.insertBefore(n,this.next),n.appendChild(this),n},e.blotName="abstract",e}();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(12),a=n(32),i=n(33),o=n(1),s=function(){function e(e){this.attributes={},this.domNode=e,this.build()}return e.prototype.attribute=function(e,t){t?e.add(this.domNode,t)&&(null!=e.value(this.domNode)?this.attributes[e.attrName]=e:delete this.attributes[e.attrName]):(e.remove(this.domNode),delete this.attributes[e.attrName])},e.prototype.build=function(){var e=this;this.attributes={};var t=r.default.keys(this.domNode),n=a.default.keys(this.domNode),s=i.default.keys(this.domNode);t.concat(n).concat(s).forEach((function(t){var n=o.query(t,o.Scope.ATTRIBUTE);n instanceof r.default&&(e.attributes[n.attrName]=n)}))},e.prototype.copy=function(e){var t=this;Object.keys(this.attributes).forEach((function(n){var r=t.attributes[n].value(t.domNode);e.format(n,r)}))},e.prototype.move=function(e){var t=this;this.copy(e),Object.keys(this.attributes).forEach((function(e){t.attributes[e].remove(t.domNode)})),this.attributes={}},e.prototype.values=function(){var e=this;return Object.keys(this.attributes).reduce((function(t,n){return t[n]=e.attributes[n].value(e.domNode),t}),{})},e}();t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();function a(e,t){return(e.getAttribute("class")||"").split(/\s+/).filter((function(e){return 0===e.indexOf(t+"-")}))}Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.keys=function(e){return(e.getAttribute("class")||"").split(/\s+/).map((function(e){return e.split("-").slice(0,-1).join("-")}))},t.prototype.add=function(e,t){return!!this.canAdd(e,t)&&(this.remove(e),e.classList.add(this.keyName+"-"+t),!0)},t.prototype.remove=function(e){a(e,this.keyName).forEach((function(t){e.classList.remove(t)})),0===e.classList.length&&e.removeAttribute("class")},t.prototype.value=function(e){var t=(a(e,this.keyName)[0]||"").slice(this.keyName.length+1);return this.canAdd(e,t)?t:""},t}(n(12).default);t.default=i},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();function a(e){var t=e.split("-"),n=t.slice(1).map((function(e){return e[0].toUpperCase()+e.slice(1)})).join("");return t[0]+n}Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.keys=function(e){return(e.getAttribute("style")||"").split(";").map((function(e){return e.split(":")[0].trim()}))},t.prototype.add=function(e,t){return!!this.canAdd(e,t)&&(e.style[a(this.keyName)]=t,!0)},t.prototype.remove=function(e){e.style[a(this.keyName)]="",e.getAttribute("style")||e.removeAttribute("style")},t.prototype.value=function(e){var t=e.style[a(this.keyName)];return this.canAdd(e,t)?t:""},t}(n(12).default);t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.quill=t,this.options=n,this.modules={}}return r(e,[{key:"init",value:function(){var e=this;Object.keys(this.options.modules).forEach((function(t){null==e.modules[t]&&e.addModule(t)}))}},{key:"addModule",value:function(e){var t=this.quill.constructor.import("modules/"+e);return this.modules[e]=new t(this.quill,this.options.modules[e]||{}),this.modules[e]}}]),e}();a.DEFAULTS={modules:{}},a.themes={default:a},t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=s(n(0)),o=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}var l="\ufeff",c=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.contentNode=document.createElement("span"),n.contentNode.setAttribute("contenteditable",!1),[].slice.call(n.domNode.childNodes).forEach((function(e){n.contentNode.appendChild(e)})),n.leftGuard=document.createTextNode(l),n.rightGuard=document.createTextNode(l),n.domNode.appendChild(n.leftGuard),n.domNode.appendChild(n.contentNode),n.domNode.appendChild(n.rightGuard),n}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"index",value:function(e,n){return e===this.leftGuard?0:e===this.rightGuard?1:a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"index",this).call(this,e,n)}},{key:"restore",value:function(e){var t=void 0,n=void 0,r=e.data.split(l).join("");if(e===this.leftGuard)if(this.prev instanceof o.default){var a=this.prev.length();this.prev.insertAt(a,r),t={startNode:this.prev.domNode,startOffset:a+r.length}}else n=document.createTextNode(r),this.parent.insertBefore(i.default.create(n),this),t={startNode:n,startOffset:r.length};else e===this.rightGuard&&(this.next instanceof o.default?(this.next.insertAt(0,r),t={startNode:this.next.domNode,startOffset:r.length}):(n=document.createTextNode(r),this.parent.insertBefore(i.default.create(n),this.next),t={startNode:n,startOffset:r.length}));return e.data=l,t}},{key:"update",value:function(e,t){var n=this;e.forEach((function(e){if("characterData"===e.type&&(e.target===n.leftGuard||e.target===n.rightGuard)){var r=n.restore(e.target);r&&(t.range=r)}}))}}]),t}(i.default.Embed);t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AlignStyle=t.AlignClass=t.AlignAttribute=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(0)),a={scope:r.default.Scope.BLOCK,whitelist:["right","center","justify"]},i=new r.default.Attributor.Attribute("align","align",a),o=new r.default.Attributor.Class("align","ql-align",a),s=new r.default.Attributor.Style("align","text-align",a);t.AlignAttribute=i,t.AlignClass=o,t.AlignStyle=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BackgroundStyle=t.BackgroundClass=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(0)),a=n(26),i=new r.default.Attributor.Class("background","ql-bg",{scope:r.default.Scope.INLINE}),o=new a.ColorAttributor("background","background-color",{scope:r.default.Scope.INLINE});t.BackgroundClass=i,t.BackgroundStyle=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DirectionStyle=t.DirectionClass=t.DirectionAttribute=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(0)),a={scope:r.default.Scope.BLOCK,whitelist:["rtl"]},i=new r.default.Attributor.Attribute("direction","dir",a),o=new r.default.Attributor.Class("direction","ql-direction",a),s=new r.default.Attributor.Style("direction","direction",a);t.DirectionAttribute=i,t.DirectionClass=o,t.DirectionStyle=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FontClass=t.FontStyle=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=function(e){return e&&e.__esModule?e:{default:e}}(n(0));function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var l={scope:i.default.Scope.INLINE,whitelist:["serif","monospace"]},c=new i.default.Attributor.Class("font","ql-font",l),u=function(e){function t(){return o(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"value",value:function(e){return a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"value",this).call(this,e).replace(/["']/g,"")}}]),t}(i.default.Attributor.Style),d=new u("font","font-family",l);t.FontStyle=d,t.FontClass=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SizeStyle=t.SizeClass=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(0)),a=new r.default.Attributor.Class("size","ql-size",{scope:r.default.Scope.INLINE,whitelist:["small","large","huge"]}),i=new r.default.Attributor.Style("size","font-size",{scope:r.default.Scope.INLINE,whitelist:["10px","18px","32px"]});t.SizeClass=a,t.SizeStyle=i},function(e,t,n){"use strict";e.exports={align:{"":n(76),center:n(77),right:n(78),justify:n(79)},background:n(80),blockquote:n(81),bold:n(82),clean:n(83),code:n(58),"code-block":n(58),color:n(84),direction:{"":n(85),rtl:n(86)},float:{center:n(87),full:n(88),left:n(89),right:n(90)},formula:n(91),header:{1:n(92),2:n(93)},italic:n(94),image:n(95),indent:{"+1":n(96),"-1":n(97)},link:n(98),list:{ordered:n(99),bullet:n(100),check:n(101)},script:{sub:n(102),super:n(103)},strike:n(104),underline:n(105),video:n(106)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getLastChangeIndex=t.default=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=o(n(0)),i=o(n(5));function o(e){return e&&e.__esModule?e:{default:e}}var s=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.lastRecorded=0,r.ignoreChange=!1,r.clear(),r.quill.on(i.default.events.EDITOR_CHANGE,(function(e,t,n,a){e!==i.default.events.TEXT_CHANGE||r.ignoreChange||(r.options.userOnly&&a!==i.default.sources.USER?r.transform(t):r.record(t,n))})),r.quill.keyboard.addBinding({key:"Z",shortKey:!0},r.undo.bind(r)),r.quill.keyboard.addBinding({key:"Z",shortKey:!0,shiftKey:!0},r.redo.bind(r)),/Win/i.test(navigator.platform)&&r.quill.keyboard.addBinding({key:"Y",shortKey:!0},r.redo.bind(r)),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"change",value:function(e,t){if(0!==this.stack[e].length){var n=this.stack[e].pop();this.stack[t].push(n),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(n[e],i.default.sources.USER),this.ignoreChange=!1;var r=l(n[e]);this.quill.setSelection(r)}}},{key:"clear",value:function(){this.stack={undo:[],redo:[]}}},{key:"cutoff",value:function(){this.lastRecorded=0}},{key:"record",value:function(e,t){if(0!==e.ops.length){this.stack.redo=[];var n=this.quill.getContents().diff(t),r=Date.now();if(this.lastRecorded+this.options.delay>r&&this.stack.undo.length>0){var a=this.stack.undo.pop();n=n.compose(a.undo),e=a.redo.compose(e)}else this.lastRecorded=r;this.stack.undo.push({redo:e,undo:n}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(e){this.stack.undo.forEach((function(t){t.undo=e.transform(t.undo,!0),t.redo=e.transform(t.redo,!0)})),this.stack.redo.forEach((function(t){t.undo=e.transform(t.undo,!0),t.redo=e.transform(t.redo,!0)}))}},{key:"undo",value:function(){this.change("undo","redo")}}]),t}(o(n(9)).default);function l(e){var t=e.reduce((function(e,t){return e+=t.delete||0}),0),n=e.length()-t;return function(e){var t=e.ops[e.ops.length-1];return null!=t&&(null!=t.insert?"string"===typeof t.insert&&t.insert.endsWith("\n"):null!=t.attributes&&Object.keys(t.attributes).some((function(e){return null!=a.default.query(e,a.default.Scope.BLOCK)})))}(e)&&(n-=1),n}s.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1},t.default=s,t.getLastChangeIndex=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.BaseTooltip=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=p(n(3)),o=p(n(2)),s=p(n(8)),l=p(n(23)),c=p(n(34)),u=p(n(59)),d=p(n(60)),f=p(n(28)),h=p(n(61));function p(e){return e&&e.__esModule?e:{default:e}}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function g(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var y=[!1,"center","right","justify"],b=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],x=[!1,"serif","monospace"],w=["1","2","3",!1],N=["small",!1,"large","huge"],S=function(e){function t(e,n){m(this,t);var r=v(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return e.emitter.listenDOM("click",document.body,(function t(n){if(!document.body.contains(e.root))return document.body.removeEventListener("click",t);null==r.tooltip||r.tooltip.root.contains(n.target)||document.activeElement===r.tooltip.textbox||r.quill.hasFocus()||r.tooltip.hide(),null!=r.pickers&&r.pickers.forEach((function(e){e.container.contains(n.target)||e.close()}))})),r}return g(t,e),r(t,[{key:"addModule",value:function(e){var n=a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"addModule",this).call(this,e);return"toolbar"===e&&this.extendToolbar(n),n}},{key:"buildButtons",value:function(e,t){e.forEach((function(e){(e.getAttribute("class")||"").split(/\s+/).forEach((function(n){if(n.startsWith("ql-")&&(n=n.slice("ql-".length),null!=t[n]))if("direction"===n)e.innerHTML=t[n][""]+t[n].rtl;else if("string"===typeof t[n])e.innerHTML=t[n];else{var r=e.value||"";null!=r&&t[n][r]&&(e.innerHTML=t[n][r])}}))}))}},{key:"buildPickers",value:function(e,t){var n=this;this.pickers=e.map((function(e){if(e.classList.contains("ql-align"))return null==e.querySelector("option")&&_(e,y),new d.default(e,t.align);if(e.classList.contains("ql-background")||e.classList.contains("ql-color")){var n=e.classList.contains("ql-background")?"background":"color";return null==e.querySelector("option")&&_(e,b,"background"===n?"#ffffff":"#000000"),new u.default(e,t[n])}return null==e.querySelector("option")&&(e.classList.contains("ql-font")?_(e,x):e.classList.contains("ql-header")?_(e,w):e.classList.contains("ql-size")&&_(e,N)),new f.default(e)})),this.quill.on(s.default.events.EDITOR_CHANGE,(function(){n.pickers.forEach((function(e){e.update()}))}))}}]),t}(c.default);S.DEFAULTS=(0,i.default)(!0,{},c.default.DEFAULTS,{modules:{toolbar:{handlers:{formula:function(){this.quill.theme.tooltip.edit("formula")},image:function(){var e=this,t=this.container.querySelector("input.ql-image[type=file]");null==t&&((t=document.createElement("input")).setAttribute("type","file"),t.setAttribute("accept","image/png, image/gif, image/jpeg, image/bmp, image/x-icon"),t.classList.add("ql-image"),t.addEventListener("change",(function(){if(null!=t.files&&null!=t.files[0]){var n=new FileReader;n.onload=function(n){var r=e.quill.getSelection(!0);e.quill.updateContents((new o.default).retain(r.index).delete(r.length).insert({image:n.target.result}),s.default.sources.USER),e.quill.setSelection(r.index+1,s.default.sources.SILENT),t.value=""},n.readAsDataURL(t.files[0])}})),this.container.appendChild(t)),t.click()},video:function(){this.quill.theme.tooltip.edit("video")}}}}});var j=function(e){function t(e,n){m(this,t);var r=v(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.textbox=r.root.querySelector('input[type="text"]'),r.listen(),r}return g(t,e),r(t,[{key:"listen",value:function(){var e=this;this.textbox.addEventListener("keydown",(function(t){l.default.match(t,"enter")?(e.save(),t.preventDefault()):l.default.match(t,"escape")&&(e.cancel(),t.preventDefault())}))}},{key:"cancel",value:function(){this.hide()}},{key:"edit",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"link",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),null!=t?this.textbox.value=t:e!==this.root.getAttribute("data-mode")&&(this.textbox.value=""),this.position(this.quill.getBounds(this.quill.selection.savedRange)),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+e)||""),this.root.setAttribute("data-mode",e)}},{key:"restoreFocus",value:function(){var e=this.quill.scrollingContainer.scrollTop;this.quill.focus(),this.quill.scrollingContainer.scrollTop=e}},{key:"save",value:function(){var e=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":var t=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",e,s.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",e,s.default.sources.USER)),this.quill.root.scrollTop=t;break;case"video":e=function(e){var t=e.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||e.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return t?(t[1]||"https")+"://www.youtube.com/embed/"+t[2]+"?showinfo=0":(t=e.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?(t[1]||"https")+"://player.vimeo.com/video/"+t[2]+"/":e}(e);case"formula":if(!e)break;var n=this.quill.getSelection(!0);if(null!=n){var r=n.index+n.length;this.quill.insertEmbed(r,this.root.getAttribute("data-mode"),e,s.default.sources.USER),"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(r+1," ",s.default.sources.USER),this.quill.setSelection(r+2,s.default.sources.USER)}}this.textbox.value="",this.hide()}}]),t}(h.default);function _(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t.forEach((function(t){var r=document.createElement("option");t===n?r.setAttribute("selected","selected"):r.setAttribute("value",t),e.appendChild(r)}))}t.BaseTooltip=j,t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){this.head=this.tail=null,this.length=0}return e.prototype.append=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.insertBefore(e[0],null),e.length>1&&this.append.apply(this,e.slice(1))},e.prototype.contains=function(e){for(var t,n=this.iterator();t=n();)if(t===e)return!0;return!1},e.prototype.insertBefore=function(e,t){e&&(e.next=t,null!=t?(e.prev=t.prev,null!=t.prev&&(t.prev.next=e),t.prev=e,t===this.head&&(this.head=e)):null!=this.tail?(this.tail.next=e,e.prev=this.tail,this.tail=e):(e.prev=null,this.head=this.tail=e),this.length+=1)},e.prototype.offset=function(e){for(var t=0,n=this.head;null!=n;){if(n===e)return t;t+=n.length(),n=n.next}return-1},e.prototype.remove=function(e){this.contains(e)&&(null!=e.prev&&(e.prev.next=e.next),null!=e.next&&(e.next.prev=e.prev),e===this.head&&(this.head=e.next),e===this.tail&&(this.tail=e.prev),this.length-=1)},e.prototype.iterator=function(e){return void 0===e&&(e=this.head),function(){var t=e;return null!=e&&(e=e.next),t}},e.prototype.find=function(e,t){void 0===t&&(t=!1);for(var n,r=this.iterator();n=r();){var a=n.length();if(e<a||t&&e===a&&(null==n.next||0!==n.next.length()))return[n,e];e-=a}return[null,0]},e.prototype.forEach=function(e){for(var t,n=this.iterator();t=n();)e(t)},e.prototype.forEachAt=function(e,t,n){if(!(t<=0))for(var r,a=this.find(e),i=a[0],o=e-a[1],s=this.iterator(i);(r=s())&&o<e+t;){var l=r.length();e>o?n(r,e-o,Math.min(t,o+l-e)):n(r,0,Math.min(l,e+t-o)),o+=l}},e.prototype.map=function(e){return this.reduce((function(t,n){return t.push(e(n)),t}),[])},e.prototype.reduce=function(e,t){for(var n,r=this.iterator();n=r();)t=e(t,n);return t},e}();t.default=r},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=n(17),i=n(1),o={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},s=function(e){function t(t){var n=e.call(this,t)||this;return n.scroll=n,n.observer=new MutationObserver((function(e){n.update(e)})),n.observer.observe(n.domNode,o),n.attach(),n}return r(t,e),t.prototype.detach=function(){e.prototype.detach.call(this),this.observer.disconnect()},t.prototype.deleteAt=function(t,n){this.update(),0===t&&n===this.length()?this.children.forEach((function(e){e.remove()})):e.prototype.deleteAt.call(this,t,n)},t.prototype.formatAt=function(t,n,r,a){this.update(),e.prototype.formatAt.call(this,t,n,r,a)},t.prototype.insertAt=function(t,n,r){this.update(),e.prototype.insertAt.call(this,t,n,r)},t.prototype.optimize=function(t,n){var r=this;void 0===t&&(t=[]),void 0===n&&(n={}),e.prototype.optimize.call(this,n);for(var o=[].slice.call(this.observer.takeRecords());o.length>0;)t.push(o.pop());for(var s=function(e,t){void 0===t&&(t=!0),null!=e&&e!==r&&null!=e.domNode.parentNode&&(null==e.domNode[i.DATA_KEY].mutations&&(e.domNode[i.DATA_KEY].mutations=[]),t&&s(e.parent))},l=function(e){null!=e.domNode[i.DATA_KEY]&&null!=e.domNode[i.DATA_KEY].mutations&&(e instanceof a.default&&e.children.forEach(l),e.optimize(n))},c=t,u=0;c.length>0;u+=1){if(u>=100)throw new Error("[Parchment] Maximum optimize iterations reached");for(c.forEach((function(e){var t=i.find(e.target,!0);null!=t&&(t.domNode===e.target&&("childList"===e.type?(s(i.find(e.previousSibling,!1)),[].forEach.call(e.addedNodes,(function(e){var t=i.find(e,!1);s(t,!1),t instanceof a.default&&t.children.forEach((function(e){s(e,!1)}))}))):"attributes"===e.type&&s(t.prev)),s(t))})),this.children.forEach(l),o=(c=[].slice.call(this.observer.takeRecords())).slice();o.length>0;)t.push(o.pop())}},t.prototype.update=function(t,n){var r=this;void 0===n&&(n={}),(t=t||this.observer.takeRecords()).map((function(e){var t=i.find(e.target,!0);return null==t?null:null==t.domNode[i.DATA_KEY].mutations?(t.domNode[i.DATA_KEY].mutations=[e],t):(t.domNode[i.DATA_KEY].mutations.push(e),null)})).forEach((function(e){null!=e&&e!==r&&null!=e.domNode[i.DATA_KEY]&&e.update(e.domNode[i.DATA_KEY].mutations||[],n)})),null!=this.domNode[i.DATA_KEY].mutations&&e.prototype.update.call(this,this.domNode[i.DATA_KEY].mutations,n),this.optimize(t,n)},t.blotName="scroll",t.defaultChild="block",t.scope=i.Scope.BLOCK_BLOT,t.tagName="DIV",t}(a.default);t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=n(18),i=n(1),o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.formats=function(n){if(n.tagName!==t.tagName)return e.formats.call(this,n)},t.prototype.format=function(n,r){var i=this;n!==this.statics.blotName||r?e.prototype.format.call(this,n,r):(this.children.forEach((function(e){e instanceof a.default||(e=e.wrap(t.blotName,!0)),i.attributes.copy(e)})),this.unwrap())},t.prototype.formatAt=function(t,n,r,a){null!=this.formats()[r]||i.query(r,i.Scope.ATTRIBUTE)?this.isolate(t,n).format(r,a):e.prototype.formatAt.call(this,t,n,r,a)},t.prototype.optimize=function(n){e.prototype.optimize.call(this,n);var r=this.formats();if(0===Object.keys(r).length)return this.unwrap();var a=this.next;a instanceof t&&a.prev===this&&function(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(e[n]!==t[n])return!1;return!0}(r,a.formats())&&(a.moveChildren(this),a.remove())},t.blotName="inline",t.scope=i.Scope.INLINE_BLOT,t.tagName="SPAN",t}(a.default);t.default=o},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=n(18),i=n(1),o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.formats=function(n){var r=i.query(t.blotName).tagName;if(n.tagName!==r)return e.formats.call(this,n)},t.prototype.format=function(n,r){null!=i.query(n,i.Scope.BLOCK)&&(n!==this.statics.blotName||r?e.prototype.format.call(this,n,r):this.replaceWith(t.blotName))},t.prototype.formatAt=function(t,n,r,a){null!=i.query(r,i.Scope.BLOCK)?this.format(r,a):e.prototype.formatAt.call(this,t,n,r,a)},t.prototype.insertAt=function(t,n,r){if(null==r||null!=i.query(n,i.Scope.INLINE))e.prototype.insertAt.call(this,t,n,r);else{var a=this.split(t),o=i.create(n,r);a.parent.insertBefore(o,a)}},t.prototype.update=function(t,n){navigator.userAgent.match(/Trident/)?this.build():e.prototype.update.call(this,t,n)},t.blotName="block",t.scope=i.Scope.BLOCK_BLOT,t.tagName="P",t}(a.default);t.default=o},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.formats=function(e){},t.prototype.format=function(t,n){e.prototype.formatAt.call(this,0,this.length(),t,n)},t.prototype.formatAt=function(t,n,r,a){0===t&&n===this.length()?this.format(r,a):e.prototype.formatAt.call(this,t,n,r,a)},t.prototype.formats=function(){return this.statics.formats(this.domNode)},t}(n(19).default);t.default=a},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=n(19),i=n(1),o=function(e){function t(t){var n=e.call(this,t)||this;return n.text=n.statics.value(n.domNode),n}return r(t,e),t.create=function(e){return document.createTextNode(e)},t.value=function(e){var t=e.data;return t.normalize&&(t=t.normalize()),t},t.prototype.deleteAt=function(e,t){this.domNode.data=this.text=this.text.slice(0,e)+this.text.slice(e+t)},t.prototype.index=function(e,t){return this.domNode===e?t:-1},t.prototype.insertAt=function(t,n,r){null==r?(this.text=this.text.slice(0,t)+n+this.text.slice(t),this.domNode.data=this.text):e.prototype.insertAt.call(this,t,n,r)},t.prototype.length=function(){return this.text.length},t.prototype.optimize=function(n){e.prototype.optimize.call(this,n),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof t&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},t.prototype.position=function(e,t){return void 0===t&&(t=!1),[this.domNode,e]},t.prototype.split=function(e,t){if(void 0===t&&(t=!1),!t){if(0===e)return this;if(e===this.length())return this.next}var n=i.create(this.domNode.splitText(e));return this.parent.insertBefore(n,this.next),this.text=this.statics.value(this.domNode),n},t.prototype.update=function(e,t){var n=this;e.some((function(e){return"characterData"===e.type&&e.target===n.domNode}))&&(this.text=this.statics.value(this.domNode))},t.prototype.value=function(){return this.text},t.blotName="text",t.scope=i.Scope.INLINE_BLOT,t}(a.default);t.default=o},function(e,t,n){"use strict";var r=document.createElement("div");if(r.classList.toggle("test-class",!1),r.classList.contains("test-class")){var a=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(e,t){return arguments.length>1&&!this.contains(e)===!t?t:a.call(this,e)}}String.prototype.startsWith||(String.prototype.startsWith=function(e,t){return t=t||0,this.substr(t,e.length)===e}),String.prototype.endsWith||(String.prototype.endsWith=function(e,t){var n=this.toString();("number"!==typeof t||!isFinite(t)||Math.floor(t)!==t||t>n.length)&&(t=n.length),t-=e.length;var r=n.indexOf(e,t);return-1!==r&&r===t}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!==typeof e)throw new TypeError("predicate must be a function");for(var t,n=Object(this),r=n.length>>>0,a=arguments[1],i=0;i<r;i++)if(t=n[i],e.call(a,t,i,n))return t}}),document.addEventListener("DOMContentLoaded",(function(){document.execCommand("enableObjectResizing",!1,!1),document.execCommand("autoUrlDetect",!1,!1)}))},function(e,t){var n=-1;function r(e,t,l){if(e==t)return e?[[0,e]]:[];(l<0||e.length<l)&&(l=null);var u=i(e,t),d=e.substring(0,u);u=o(e=e.substring(u),t=t.substring(u));var f=e.substring(e.length-u),h=function(e,t){var s;if(!e)return[[1,t]];if(!t)return[[n,e]];var l=e.length>t.length?e:t,c=e.length>t.length?t:e,u=l.indexOf(c);if(-1!=u)return s=[[1,l.substring(0,u)],[0,c],[1,l.substring(u+c.length)]],e.length>t.length&&(s[0][0]=s[2][0]=n),s;if(1==c.length)return[[n,e],[1,t]];var d=function(e,t){var n=e.length>t.length?e:t,r=e.length>t.length?t:e;if(n.length<4||2*r.length<n.length)return null;function a(e,t,n){for(var r,a,s,l,c=e.substring(n,n+Math.floor(e.length/4)),u=-1,d="";-1!=(u=t.indexOf(c,u+1));){var f=i(e.substring(n),t.substring(u)),h=o(e.substring(0,n),t.substring(0,u));d.length<h+f&&(d=t.substring(u-h,u)+t.substring(u,u+f),r=e.substring(0,n-h),a=e.substring(n+f),s=t.substring(0,u-h),l=t.substring(u+f))}return 2*d.length>=e.length?[r,a,s,l,d]:null}var s,l,c,u,d,f=a(n,r,Math.ceil(n.length/4)),h=a(n,r,Math.ceil(n.length/2));if(!f&&!h)return null;s=h?f&&f[4].length>h[4].length?f:h:f,e.length>t.length?(l=s[0],c=s[1],u=s[2],d=s[3]):(u=s[0],d=s[1],l=s[2],c=s[3]);var p=s[4];return[l,c,u,d,p]}(e,t);if(d){var f=d[0],h=d[1],p=d[2],m=d[3],v=d[4],g=r(f,p),y=r(h,m);return g.concat([[0,v]],y)}return function(e,t){for(var r=e.length,i=t.length,o=Math.ceil((r+i)/2),s=o,l=2*o,c=new Array(l),u=new Array(l),d=0;d<l;d++)c[d]=-1,u[d]=-1;c[s+1]=0,u[s+1]=0;for(var f=r-i,h=f%2!=0,p=0,m=0,v=0,g=0,y=0;y<o;y++){for(var b=-y+p;b<=y-m;b+=2){for(var x=s+b,w=(E=b==-y||b!=y&&c[x-1]<c[x+1]?c[x+1]:c[x-1]+1)-b;E<r&&w<i&&e.charAt(E)==t.charAt(w);)E++,w++;if(c[x]=E,E>r)m+=2;else if(w>i)p+=2;else if(h&&(j=s+f-b)>=0&&j<l&&-1!=u[j]&&E>=(S=r-u[j]))return a(e,t,E,w)}for(var N=-y+v;N<=y-g;N+=2){for(var S,j=s+N,_=(S=N==-y||N!=y&&u[j-1]<u[j+1]?u[j+1]:u[j-1]+1)-N;S<r&&_<i&&e.charAt(r-S-1)==t.charAt(i-_-1);)S++,_++;if(u[j]=S,S>r)g+=2;else if(_>i)v+=2;else if(!h){var E;if((x=s+f-N)>=0&&x<l&&-1!=c[x])if(w=s+(E=c[x])-x,E>=(S=r-S))return a(e,t,E,w)}}}return[[n,e],[1,t]]}(e,t)}(e=e.substring(0,e.length-u),t=t.substring(0,t.length-u));return d&&h.unshift([0,d]),f&&h.push([0,f]),s(h),null!=l&&(h=function(e,t){var r=function(e,t){if(0===t)return[0,e];for(var r=0,a=0;a<e.length;a++){var i=e[a];if(i[0]===n||0===i[0]){var o=r+i[1].length;if(t===o)return[a+1,e];if(t<o){e=e.slice();var s=t-r,l=[i[0],i[1].slice(0,s)],c=[i[0],i[1].slice(s)];return e.splice(a,1,l,c),[a+1,e]}r=o}}throw new Error("cursor_pos is out of bounds!")}(e,t),a=r[1],i=r[0],o=a[i],s=a[i+1];if(null==o)return e;if(0!==o[0])return e;if(null!=s&&o[1]+s[1]===s[1]+o[1])return a.splice(i,2,s,o),c(a,i,2);if(null!=s&&0===s[1].indexOf(o[1])){a.splice(i,2,[s[0],o[1]],[0,o[1]]);var l=s[1].slice(o[1].length);return l.length>0&&a.splice(i+2,0,[s[0],l]),c(a,i,3)}return e}(h,l)),h=function(e){for(var t=!1,r=function(e){return e.charCodeAt(0)>=56320&&e.charCodeAt(0)<=57343},a=function(e){return e.charCodeAt(e.length-1)>=55296&&e.charCodeAt(e.length-1)<=56319},i=2;i<e.length;i+=1)0===e[i-2][0]&&a(e[i-2][1])&&e[i-1][0]===n&&r(e[i-1][1])&&1===e[i][0]&&r(e[i][1])&&(t=!0,e[i-1][1]=e[i-2][1].slice(-1)+e[i-1][1],e[i][1]=e[i-2][1].slice(-1)+e[i][1],e[i-2][1]=e[i-2][1].slice(0,-1));if(!t)return e;var o=[];for(i=0;i<e.length;i+=1)e[i][1].length>0&&o.push(e[i]);return o}(h)}function a(e,t,n,a){var i=e.substring(0,n),o=t.substring(0,a),s=e.substring(n),l=t.substring(a),c=r(i,o),u=r(s,l);return c.concat(u)}function i(e,t){if(!e||!t||e.charAt(0)!=t.charAt(0))return 0;for(var n=0,r=Math.min(e.length,t.length),a=r,i=0;n<a;)e.substring(i,a)==t.substring(i,a)?i=n=a:r=a,a=Math.floor((r-n)/2+n);return a}function o(e,t){if(!e||!t||e.charAt(e.length-1)!=t.charAt(t.length-1))return 0;for(var n=0,r=Math.min(e.length,t.length),a=r,i=0;n<a;)e.substring(e.length-a,e.length-i)==t.substring(t.length-a,t.length-i)?i=n=a:r=a,a=Math.floor((r-n)/2+n);return a}function s(e){e.push([0,""]);for(var t,r=0,a=0,l=0,c="",u="";r<e.length;)switch(e[r][0]){case 1:l++,u+=e[r][1],r++;break;case n:a++,c+=e[r][1],r++;break;case 0:a+l>1?(0!==a&&0!==l&&(0!==(t=i(u,c))&&(r-a-l>0&&0==e[r-a-l-1][0]?e[r-a-l-1][1]+=u.substring(0,t):(e.splice(0,0,[0,u.substring(0,t)]),r++),u=u.substring(t),c=c.substring(t)),0!==(t=o(u,c))&&(e[r][1]=u.substring(u.length-t)+e[r][1],u=u.substring(0,u.length-t),c=c.substring(0,c.length-t))),0===a?e.splice(r-l,a+l,[1,u]):0===l?e.splice(r-a,a+l,[n,c]):e.splice(r-a-l,a+l,[n,c],[1,u]),r=r-a-l+(a?1:0)+(l?1:0)+1):0!==r&&0==e[r-1][0]?(e[r-1][1]+=e[r][1],e.splice(r,1)):r++,l=0,a=0,c="",u=""}""===e[e.length-1][1]&&e.pop();var d=!1;for(r=1;r<e.length-1;)0==e[r-1][0]&&0==e[r+1][0]&&(e[r][1].substring(e[r][1].length-e[r-1][1].length)==e[r-1][1]?(e[r][1]=e[r-1][1]+e[r][1].substring(0,e[r][1].length-e[r-1][1].length),e[r+1][1]=e[r-1][1]+e[r+1][1],e.splice(r-1,1),d=!0):e[r][1].substring(0,e[r+1][1].length)==e[r+1][1]&&(e[r-1][1]+=e[r+1][1],e[r][1]=e[r][1].substring(e[r+1][1].length)+e[r+1][1],e.splice(r+1,1),d=!0)),r++;d&&s(e)}var l=r;function c(e,t,n){for(var r=t+n-1;r>=0&&r>=t-1;r--)if(r+1<e.length){var a=e[r],i=e[r+1];a[0]===i[1]&&e.splice(r,2,[a[0],a[1]+i[1]])}return e}l.INSERT=1,l.DELETE=n,l.EQUAL=0,e.exports=l},function(e,t){function n(e){var t=[];for(var n in e)t.push(n);return t}(e.exports="function"===typeof Object.keys?Object.keys:n).shim=n},function(e,t){var n="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();function r(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function a(e){return e&&"object"==typeof e&&"number"==typeof e.length&&Object.prototype.hasOwnProperty.call(e,"callee")&&!Object.prototype.propertyIsEnumerable.call(e,"callee")||!1}(t=e.exports=n?r:a).supported=r,t.unsupported=a},function(e,t){"use strict";var n=Object.prototype.hasOwnProperty,r="~";function a(){}function i(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function o(){this._events=new a,this._eventsCount=0}Object.create&&(a.prototype=Object.create(null),(new a).__proto__||(r=!1)),o.prototype.eventNames=function(){var e,t,a=[];if(0===this._eventsCount)return a;for(t in e=this._events)n.call(e,t)&&a.push(r?t.slice(1):t);return Object.getOwnPropertySymbols?a.concat(Object.getOwnPropertySymbols(e)):a},o.prototype.listeners=function(e,t){var n=r?r+e:e,a=this._events[n];if(t)return!!a;if(!a)return[];if(a.fn)return[a.fn];for(var i=0,o=a.length,s=new Array(o);i<o;i++)s[i]=a[i].fn;return s},o.prototype.emit=function(e,t,n,a,i,o){var s=r?r+e:e;if(!this._events[s])return!1;var l,c,u=this._events[s],d=arguments.length;if(u.fn){switch(u.once&&this.removeListener(e,u.fn,void 0,!0),d){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,t),!0;case 3:return u.fn.call(u.context,t,n),!0;case 4:return u.fn.call(u.context,t,n,a),!0;case 5:return u.fn.call(u.context,t,n,a,i),!0;case 6:return u.fn.call(u.context,t,n,a,i,o),!0}for(c=1,l=new Array(d-1);c<d;c++)l[c-1]=arguments[c];u.fn.apply(u.context,l)}else{var f,h=u.length;for(c=0;c<h;c++)switch(u[c].once&&this.removeListener(e,u[c].fn,void 0,!0),d){case 1:u[c].fn.call(u[c].context);break;case 2:u[c].fn.call(u[c].context,t);break;case 3:u[c].fn.call(u[c].context,t,n);break;case 4:u[c].fn.call(u[c].context,t,n,a);break;default:if(!l)for(f=1,l=new Array(d-1);f<d;f++)l[f-1]=arguments[f];u[c].fn.apply(u[c].context,l)}}return!0},o.prototype.on=function(e,t,n){var a=new i(t,n||this),o=r?r+e:e;return this._events[o]?this._events[o].fn?this._events[o]=[this._events[o],a]:this._events[o].push(a):(this._events[o]=a,this._eventsCount++),this},o.prototype.once=function(e,t,n){var a=new i(t,n||this,!0),o=r?r+e:e;return this._events[o]?this._events[o].fn?this._events[o]=[this._events[o],a]:this._events[o].push(a):(this._events[o]=a,this._eventsCount++),this},o.prototype.removeListener=function(e,t,n,i){var o=r?r+e:e;if(!this._events[o])return this;if(!t)return 0===--this._eventsCount?this._events=new a:delete this._events[o],this;var s=this._events[o];if(s.fn)s.fn!==t||i&&!s.once||n&&s.context!==n||(0===--this._eventsCount?this._events=new a:delete this._events[o]);else{for(var l=0,c=[],u=s.length;l<u;l++)(s[l].fn!==t||i&&!s[l].once||n&&s[l].context!==n)&&c.push(s[l]);c.length?this._events[o]=1===c.length?c[0]:c:0===--this._eventsCount?this._events=new a:delete this._events[o]}return this},o.prototype.removeAllListeners=function(e){var t;return e?(t=r?r+e:e,this._events[t]&&(0===--this._eventsCount?this._events=new a:delete this._events[t])):(this._events=new a,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prototype.setMaxListeners=function(){return this},o.prefixed=r,o.EventEmitter=o,"undefined"!==typeof e&&(e.exports=o)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matchText=t.matchSpacing=t.matchNewline=t.matchBlot=t.matchAttributor=t.default=void 0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(l){a=!0,i=l}finally{try{!r&&s.return&&s.return()}finally{if(a)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=b(n(3)),s=b(n(2)),l=b(n(0)),c=b(n(5)),u=b(n(10)),d=b(n(9)),f=n(36),h=n(37),p=b(n(13)),m=n(26),v=n(38),g=n(39),y=n(40);function b(e){return e&&e.__esModule?e:{default:e}}function x(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=(0,u.default)("quill:clipboard"),N="__ql-matcher",S=[[Node.TEXT_NODE,L],[Node.TEXT_NODE,M],["br",function(e,t){return k(t,"\n")||t.insert("\n"),t}],[Node.ELEMENT_NODE,M],[Node.ELEMENT_NODE,I],[Node.ELEMENT_NODE,D],[Node.ELEMENT_NODE,R],[Node.ELEMENT_NODE,function(e,t){var n={},r=e.style||{};return r.fontStyle&&"italic"===A(e).fontStyle&&(n.italic=!0),r.fontWeight&&(A(e).fontWeight.startsWith("bold")||parseInt(A(e).fontWeight)>=700)&&(n.bold=!0),Object.keys(n).length>0&&(t=C(t,n)),parseFloat(r.textIndent||0)>0&&(t=(new s.default).insert("\t").concat(t)),t}],["li",function(e,t){var n=l.default.query(e);if(null==n||"list-item"!==n.blotName||!k(t,"\n"))return t;for(var r=-1,a=e.parentNode;!a.classList.contains("ql-clipboard");)"list"===(l.default.query(a)||{}).blotName&&(r+=1),a=a.parentNode;return r<=0?t:t.compose((new s.default).retain(t.length()-1).retain(1,{indent:r}))}],["b",P.bind(P,"bold")],["i",P.bind(P,"italic")],["style",function(){return new s.default}]],j=[f.AlignAttribute,v.DirectionAttribute].reduce((function(e,t){return e[t.keyName]=t,e}),{}),_=[f.AlignStyle,h.BackgroundStyle,m.ColorStyle,v.DirectionStyle,g.FontStyle,y.SizeStyle].reduce((function(e,t){return e[t.keyName]=t,e}),{}),E=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.quill.root.addEventListener("paste",r.onPaste.bind(r)),r.container=r.quill.addContainer("ql-clipboard"),r.container.setAttribute("contenteditable",!0),r.container.setAttribute("tabindex",-1),r.matchers=[],S.concat(r.options.matchers).forEach((function(e){var t=a(e,2),i=t[0],o=t[1];(n.matchVisual||o!==D)&&r.addMatcher(i,o)})),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"addMatcher",value:function(e,t){this.matchers.push([e,t])}},{key:"convert",value:function(e){if("string"===typeof e)return this.container.innerHTML=e.replace(/\>\r?\n +\</g,"><"),this.convert();var t=this.quill.getFormat(this.quill.selection.savedRange.index);if(t[p.default.blotName]){var n=this.container.innerText;return this.container.innerHTML="",(new s.default).insert(n,x({},p.default.blotName,t[p.default.blotName]))}var r=this.prepareMatching(),i=a(r,2),o=i[0],l=i[1],c=O(this.container,o,l);return k(c,"\n")&&null==c.ops[c.ops.length-1].attributes&&(c=c.compose((new s.default).retain(c.length()-1).delete(1))),w.log("convert",this.container.innerHTML,c),this.container.innerHTML="",c}},{key:"dangerouslyPasteHTML",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c.default.sources.API;if("string"===typeof e)this.quill.setContents(this.convert(e),t),this.quill.setSelection(0,c.default.sources.SILENT);else{var r=this.convert(t);this.quill.updateContents((new s.default).retain(e).concat(r),n),this.quill.setSelection(e+r.length(),c.default.sources.SILENT)}}},{key:"onPaste",value:function(e){var t=this;if(!e.defaultPrevented&&this.quill.isEnabled()){var n=this.quill.getSelection(),r=(new s.default).retain(n.index),a=this.quill.scrollingContainer.scrollTop;this.container.focus(),this.quill.selection.update(c.default.sources.SILENT),setTimeout((function(){r=r.concat(t.convert()).delete(n.length),t.quill.updateContents(r,c.default.sources.USER),t.quill.setSelection(r.length()-n.length,c.default.sources.SILENT),t.quill.scrollingContainer.scrollTop=a,t.quill.focus()}),1)}}},{key:"prepareMatching",value:function(){var e=this,t=[],n=[];return this.matchers.forEach((function(r){var i=a(r,2),o=i[0],s=i[1];switch(o){case Node.TEXT_NODE:n.push(s);break;case Node.ELEMENT_NODE:t.push(s);break;default:[].forEach.call(e.container.querySelectorAll(o),(function(e){e[N]=e[N]||[],e[N].push(s)}))}})),[t,n]}}]),t}(d.default);function C(e,t,n){return"object"===("undefined"===typeof t?"undefined":r(t))?Object.keys(t).reduce((function(e,n){return C(e,n,t[n])}),e):e.reduce((function(e,r){return r.attributes&&r.attributes[t]?e.push(r):e.insert(r.insert,(0,o.default)({},x({},t,n),r.attributes))}),new s.default)}function A(e){if(e.nodeType!==Node.ELEMENT_NODE)return{};var t="__ql-computed-style";return e[t]||(e[t]=window.getComputedStyle(e))}function k(e,t){for(var n="",r=e.ops.length-1;r>=0&&n.length<t.length;--r){var a=e.ops[r];if("string"!==typeof a.insert)break;n=a.insert+n}return n.slice(-1*t.length)===t}function T(e){if(0===e.childNodes.length)return!1;var t=A(e);return["block","list-item"].indexOf(t.display)>-1}function O(e,t,n){return e.nodeType===e.TEXT_NODE?n.reduce((function(t,n){return n(e,t)}),new s.default):e.nodeType===e.ELEMENT_NODE?[].reduce.call(e.childNodes||[],(function(r,a){var i=O(a,t,n);return a.nodeType===e.ELEMENT_NODE&&(i=t.reduce((function(e,t){return t(a,e)}),i),i=(a[N]||[]).reduce((function(e,t){return t(a,e)}),i)),r.concat(i)}),new s.default):new s.default}function P(e,t,n){return C(n,e,!0)}function R(e,t){var n=l.default.Attributor.Attribute.keys(e),r=l.default.Attributor.Class.keys(e),a=l.default.Attributor.Style.keys(e),i={};return n.concat(r).concat(a).forEach((function(t){var n=l.default.query(t,l.default.Scope.ATTRIBUTE);null!=n&&(i[n.attrName]=n.value(e),i[n.attrName])||(null==(n=j[t])||n.attrName!==t&&n.keyName!==t||(i[n.attrName]=n.value(e)||void 0),null==(n=_[t])||n.attrName!==t&&n.keyName!==t||(n=_[t],i[n.attrName]=n.value(e)||void 0))})),Object.keys(i).length>0&&(t=C(t,i)),t}function I(e,t){var n=l.default.query(e);if(null==n)return t;if(n.prototype instanceof l.default.Embed){var r={},a=n.value(e);null!=a&&(r[n.blotName]=a,t=(new s.default).insert(r,n.formats(e)))}else"function"===typeof n.formats&&(t=C(t,n.blotName,n.formats(e)));return t}function M(e,t){return k(t,"\n")||(T(e)||t.length()>0&&e.nextSibling&&T(e.nextSibling))&&t.insert("\n"),t}function D(e,t){if(T(e)&&null!=e.nextElementSibling&&!k(t,"\n\n")){var n=e.offsetHeight+parseFloat(A(e).marginTop)+parseFloat(A(e).marginBottom);e.nextElementSibling.offsetTop>e.offsetTop+1.5*n&&t.insert("\n")}return t}function L(e,t){var n=e.data;if("O:P"===e.parentNode.tagName)return t.insert(n.trim());if(0===n.trim().length&&e.parentNode.classList.contains("ql-clipboard"))return t;if(!A(e.parentNode).whiteSpace.startsWith("pre")){var r=function(e,t){return(t=t.replace(/[^\u00a0]/g,"")).length<1&&e?" ":t};n=(n=n.replace(/\r\n/g," ").replace(/\n/g," ")).replace(/\s\s+/g,r.bind(r,!0)),(null==e.previousSibling&&T(e.parentNode)||null!=e.previousSibling&&T(e.previousSibling))&&(n=n.replace(/^\s+/,r.bind(r,!1))),(null==e.nextSibling&&T(e.parentNode)||null!=e.nextSibling&&T(e.nextSibling))&&(n=n.replace(/\s+$/,r.bind(r,!1)))}return t.insert(n)}E.DEFAULTS={matchers:[],matchVisual:!0},t.default=E,t.matchAttributor=R,t.matchBlot=I,t.matchNewline=M,t.matchSpacing=D,t.matchText=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0};function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var s=function(e){function t(){return i(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"optimize",value:function(e){a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}],[{key:"create",value:function(){return a(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this)}},{key:"formats",value:function(){return!0}}]),t}(function(e){return e&&e.__esModule?e:{default:e}}(n(6)).default);s.blotName="bold",s.tagName=["STRONG","B"],t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addControls=t.default=void 0;var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(l){a=!0,i=l}finally{try{!r&&s.return&&s.return()}finally{if(a)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=u(n(2)),o=u(n(0)),s=u(n(5)),l=u(n(10)),c=u(n(9));function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var f=(0,l.default)("quill:toolbar"),h=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var a,i=d(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));if(Array.isArray(i.options.container)){var o=document.createElement("div");m(o,i.options.container),e.container.parentNode.insertBefore(o,e.container),i.container=o}else"string"===typeof i.options.container?i.container=document.querySelector(i.options.container):i.container=i.options.container;return i.container instanceof HTMLElement?(i.container.classList.add("ql-toolbar"),i.controls=[],i.handlers={},Object.keys(i.options.handlers).forEach((function(e){i.addHandler(e,i.options.handlers[e])})),[].forEach.call(i.container.querySelectorAll("button, select"),(function(e){i.attach(e)})),i.quill.on(s.default.events.EDITOR_CHANGE,(function(e,t){e===s.default.events.SELECTION_CHANGE&&i.update(t)})),i.quill.on(s.default.events.SCROLL_OPTIMIZE,(function(){var e=i.quill.selection.getRange(),t=r(e,1)[0];i.update(t)})),i):(a=f.error("Container required for toolbar",i.options),d(i,a))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),a(t,[{key:"addHandler",value:function(e,t){this.handlers[e]=t}},{key:"attach",value:function(e){var t=this,n=[].find.call(e.classList,(function(e){return 0===e.indexOf("ql-")}));if(n){if(n=n.slice("ql-".length),"BUTTON"===e.tagName&&e.setAttribute("type","button"),null==this.handlers[n]){if(null!=this.quill.scroll.whitelist&&null==this.quill.scroll.whitelist[n])return void f.warn("ignoring attaching to disabled format",n,e);if(null==o.default.query(n))return void f.warn("ignoring attaching to nonexistent format",n,e)}var a="SELECT"===e.tagName?"change":"click";e.addEventListener(a,(function(a){var l=void 0;if("SELECT"===e.tagName){if(e.selectedIndex<0)return;var c=e.options[e.selectedIndex];l=!c.hasAttribute("selected")&&(c.value||!1)}else l=!e.classList.contains("ql-active")&&(e.value||!e.hasAttribute("value")),a.preventDefault();t.quill.focus();var u=t.quill.selection.getRange(),d=r(u,1)[0];if(null!=t.handlers[n])t.handlers[n].call(t,l);else if(o.default.query(n).prototype instanceof o.default.Embed){if(!(l=prompt("Enter "+n)))return;t.quill.updateContents((new i.default).retain(d.index).delete(d.length).insert(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},n,l)),s.default.sources.USER)}else t.quill.format(n,l,s.default.sources.USER);t.update(d)})),this.controls.push([n,e])}}},{key:"update",value:function(e){var t=null==e?{}:this.quill.getFormat(e);this.controls.forEach((function(n){var a=r(n,2),i=a[0],o=a[1];if("SELECT"===o.tagName){var s=void 0;if(null==e)s=null;else if(null==t[i])s=o.querySelector("option[selected]");else if(!Array.isArray(t[i])){var l=t[i];"string"===typeof l&&(l=l.replace(/\"/g,'\\"')),s=o.querySelector('option[value="'+l+'"]')}null==s?(o.value="",o.selectedIndex=-1):s.selected=!0}else if(null==e)o.classList.remove("ql-active");else if(o.hasAttribute("value")){var c=t[i]===o.getAttribute("value")||null!=t[i]&&t[i].toString()===o.getAttribute("value")||null==t[i]&&!o.getAttribute("value");o.classList.toggle("ql-active",c)}else o.classList.toggle("ql-active",null!=t[i])}))}}]),t}(c.default);function p(e,t,n){var r=document.createElement("button");r.setAttribute("type","button"),r.classList.add("ql-"+t),null!=n&&(r.value=n),e.appendChild(r)}function m(e,t){Array.isArray(t[0])||(t=[t]),t.forEach((function(t){var n=document.createElement("span");n.classList.add("ql-formats"),t.forEach((function(e){if("string"===typeof e)p(n,e);else{var t=Object.keys(e)[0],r=e[t];Array.isArray(r)?function(e,t,n){var r=document.createElement("select");r.classList.add("ql-"+t),n.forEach((function(e){var t=document.createElement("option");!1!==e?t.setAttribute("value",e):t.setAttribute("selected","selected"),r.appendChild(t)})),e.appendChild(r)}(n,t,r):p(n,t,r)}})),e.appendChild(n)}))}h.DEFAULTS={},h.DEFAULTS={container:null,handlers:{clean:function(){var e=this,t=this.quill.getSelection();if(null!=t)if(0==t.length){var n=this.quill.getFormat();Object.keys(n).forEach((function(t){null!=o.default.query(t,o.default.Scope.INLINE)&&e.quill.format(t,!1)}))}else this.quill.removeFormat(t,s.default.sources.USER)},direction:function(e){var t=this.quill.getFormat().align;"rtl"===e&&null==t?this.quill.format("align","right",s.default.sources.USER):e||"right"!==t||this.quill.format("align",!1,s.default.sources.USER),this.quill.format("direction",e,s.default.sources.USER)},indent:function(e){var t=this.quill.getSelection(),n=this.quill.getFormat(t),r=parseInt(n.indent||0);if("+1"===e||"-1"===e){var a="+1"===e?1:-1;"rtl"===n.direction&&(a*=-1),this.quill.format("indent",r+a,s.default.sources.USER)}},link:function(e){!0===e&&(e=prompt("Enter link URL:")),this.quill.format("link",e,s.default.sources.USER)},list:function(e){var t=this.quill.getSelection(),n=this.quill.getFormat(t);"check"===e?"checked"===n.list||"unchecked"===n.list?this.quill.format("list",!1,s.default.sources.USER):this.quill.format("list","unchecked",s.default.sources.USER):this.quill.format("list",e,s.default.sources.USER)}}},t.default=h,t.addControls=m},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <polyline class="ql-even ql-stroke" points="5 7 3 9 5 11"></polyline> <polyline class="ql-even ql-stroke" points="13 7 15 9 13 11"></polyline> <line class=ql-stroke x1=10 x2=8 y1=5 y2=13></line> </svg>'},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.label.innerHTML=n,r.container.classList.add("ql-color-picker"),[].slice.call(r.container.querySelectorAll(".ql-picker-item"),0,7).forEach((function(e){e.classList.add("ql-primary")})),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"buildItem",value:function(e){var n=a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"buildItem",this).call(this,e);return n.style.backgroundColor=e.getAttribute("value")||"",n}},{key:"selectItem",value:function(e,n){a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"selectItem",this).call(this,e,n);var r=this.label.querySelector(".ql-color-label"),i=e&&e.getAttribute("data-value")||"";r&&("line"===r.tagName?r.style.stroke=i:r.style.fill=i)}}]),t}(function(e){return e&&e.__esModule?e:{default:e}}(n(28)).default);t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.container.classList.add("ql-icon-picker"),[].forEach.call(r.container.querySelectorAll(".ql-picker-item"),(function(e){e.innerHTML=n[e.getAttribute("data-value")||""]})),r.defaultItem=r.container.querySelector(".ql-selected"),r.selectItem(r.defaultItem),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"selectItem",value:function(e,n){a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"selectItem",this).call(this,e,n),e=e||this.defaultItem,this.label.innerHTML=e.innerHTML}}]),t}(function(e){return e&&e.__esModule?e:{default:e}}(n(28)).default);t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(){function e(t,n){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.quill=t,this.boundsContainer=n||document.body,this.root=t.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,this.quill.root===this.quill.scrollingContainer&&this.quill.root.addEventListener("scroll",(function(){r.root.style.marginTop=-1*r.quill.root.scrollTop+"px"})),this.hide()}return r(e,[{key:"hide",value:function(){this.root.classList.add("ql-hidden")}},{key:"position",value:function(e){var t=e.left+e.width/2-this.root.offsetWidth/2,n=e.bottom+this.quill.root.scrollTop;this.root.style.left=t+"px",this.root.style.top=n+"px",this.root.classList.remove("ql-flip");var r=this.boundsContainer.getBoundingClientRect(),a=this.root.getBoundingClientRect(),i=0;if(a.right>r.right&&(i=r.right-a.right,this.root.style.left=t+i+"px"),a.left<r.left&&(i=r.left-a.left,this.root.style.left=t+i+"px"),a.bottom>r.bottom){var o=a.bottom-a.top,s=e.bottom-e.top+o;this.root.style.top=n-s+"px",this.root.classList.add("ql-flip")}return i}},{key:"show",value:function(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}]),e}();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(l){a=!0,i=l}finally{try{!r&&s.return&&s.return()}finally{if(a)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=h(n(3)),s=h(n(8)),l=n(43),c=h(l),u=h(n(27)),d=n(15),f=h(n(41));function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function v(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var g=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]],y=function(e){function t(e,n){p(this,t),null!=n.modules.toolbar&&null==n.modules.toolbar.container&&(n.modules.toolbar.container=g);var r=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.quill.container.classList.add("ql-snow"),r}return v(t,e),i(t,[{key:"extendToolbar",value:function(e){e.container.classList.add("ql-snow"),this.buildButtons([].slice.call(e.container.querySelectorAll("button")),f.default),this.buildPickers([].slice.call(e.container.querySelectorAll("select")),f.default),this.tooltip=new b(this.quill,this.options.bounds),e.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"K",shortKey:!0},(function(t,n){e.handlers.link.call(e,!n.format.link)}))}}]),t}(c.default);y.DEFAULTS=(0,o.default)(!0,{},c.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(e){if(e){var t=this.quill.getSelection();if(null==t||0==t.length)return;var n=this.quill.getText(t);/^\S+@\S+\.\S+$/.test(n)&&0!==n.indexOf("mailto:")&&(n="mailto:"+n),this.quill.theme.tooltip.edit("link",n)}else this.quill.format("link",!1)}}}}});var b=function(e){function t(e,n){p(this,t);var r=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.preview=r.root.querySelector("a.ql-preview"),r}return v(t,e),i(t,[{key:"listen",value:function(){var e=this;a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"listen",this).call(this),this.root.querySelector("a.ql-action").addEventListener("click",(function(t){e.root.classList.contains("ql-editing")?e.save():e.edit("link",e.preview.textContent),t.preventDefault()})),this.root.querySelector("a.ql-remove").addEventListener("click",(function(t){if(null!=e.linkRange){var n=e.linkRange;e.restoreFocus(),e.quill.formatText(n,"link",!1,s.default.sources.USER),delete e.linkRange}t.preventDefault(),e.hide()})),this.quill.on(s.default.events.SELECTION_CHANGE,(function(t,n,a){if(null!=t){if(0===t.length&&a===s.default.sources.USER){var i=e.quill.scroll.descendant(u.default,t.index),o=r(i,2),l=o[0],c=o[1];if(null!=l){e.linkRange=new d.Range(t.index-c,l.length());var f=u.default.formats(l.domNode);return e.preview.textContent=f,e.preview.setAttribute("href",f),e.show(),void e.position(e.quill.getBounds(e.linkRange))}}else delete e.linkRange;e.hide()}}))}},{key:"show",value:function(){a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"show",this).call(this),this.root.removeAttribute("data-mode")}}]),t}(l.BaseTooltip);b.TEMPLATE=['<a class="ql-preview" rel="noopener noreferrer" target="_blank" href="about:blank"></a>','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-action"></a>','<a class="ql-remove"></a>'].join(""),t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=M(n(29)),a=n(36),i=n(38),o=n(64),s=M(n(65)),l=M(n(66)),c=n(67),u=M(c),d=n(37),f=n(26),h=n(39),p=n(40),m=M(n(56)),v=M(n(68)),g=M(n(27)),y=M(n(69)),b=M(n(70)),x=M(n(71)),w=M(n(72)),N=M(n(73)),S=n(13),j=M(S),_=M(n(74)),E=M(n(75)),C=M(n(57)),A=M(n(41)),k=M(n(28)),T=M(n(59)),O=M(n(60)),P=M(n(61)),R=M(n(108)),I=M(n(62));function M(e){return e&&e.__esModule?e:{default:e}}r.default.register({"attributors/attribute/direction":i.DirectionAttribute,"attributors/class/align":a.AlignClass,"attributors/class/background":d.BackgroundClass,"attributors/class/color":f.ColorClass,"attributors/class/direction":i.DirectionClass,"attributors/class/font":h.FontClass,"attributors/class/size":p.SizeClass,"attributors/style/align":a.AlignStyle,"attributors/style/background":d.BackgroundStyle,"attributors/style/color":f.ColorStyle,"attributors/style/direction":i.DirectionStyle,"attributors/style/font":h.FontStyle,"attributors/style/size":p.SizeStyle},!0),r.default.register({"formats/align":a.AlignClass,"formats/direction":i.DirectionClass,"formats/indent":o.IndentClass,"formats/background":d.BackgroundStyle,"formats/color":f.ColorStyle,"formats/font":h.FontClass,"formats/size":p.SizeClass,"formats/blockquote":s.default,"formats/code-block":j.default,"formats/header":l.default,"formats/list":u.default,"formats/bold":m.default,"formats/code":S.Code,"formats/italic":v.default,"formats/link":g.default,"formats/script":y.default,"formats/strike":b.default,"formats/underline":x.default,"formats/image":w.default,"formats/video":N.default,"formats/list/item":c.ListItem,"modules/formula":_.default,"modules/syntax":E.default,"modules/toolbar":C.default,"themes/bubble":R.default,"themes/snow":I.default,"ui/icons":A.default,"ui/picker":k.default,"ui/icon-picker":O.default,"ui/color-picker":T.default,"ui/tooltip":P.default},!0),t.default=r.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IndentClass=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=function(e){return e&&e.__esModule?e:{default:e}}(n(0));function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var l=function(e){function t(){return o(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"add",value:function(e,n){if("+1"===n||"-1"===n){var r=this.value(e)||0;n="+1"===n?r+1:r-1}return 0===n?(this.remove(e),!0):a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"add",this).call(this,e,n)}},{key:"canAdd",value:function(e,n){return a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"canAdd",this).call(this,e,n)||a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"canAdd",this).call(this,e,parseInt(n))}},{key:"value",value:function(e){return parseInt(a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"value",this).call(this,e))||void 0}}]),t}(i.default.Attributor.Class),c=new l("indent","ql-indent",{scope:i.default.Scope.BLOCK,whitelist:[1,2,3,4,5,6,7,8]});t.IndentClass=c},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(){return r(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(function(e){return e&&e.__esModule?e:{default:e}}(n(4)).default);i.blotName="blockquote",i.tagName="blockquote",t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var o=function(e){function t(){return a(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,null,[{key:"formats",value:function(e){return this.tagName.indexOf(e.tagName)+1}}]),t}(function(e){return e&&e.__esModule?e:{default:e}}(n(4)).default);o.blotName="header",o.tagName=["H1","H2","H3","H4","H5","H6"],t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ListItem=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=l(n(0)),o=l(n(4)),s=l(n(25));function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function d(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var f=function(e){function t(){return c(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return d(t,e),r(t,[{key:"format",value:function(e,n){e!==h.blotName||n?a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n):this.replaceWith(i.default.create(this.statics.scope))}},{key:"remove",value:function(){null==this.prev&&null==this.next?this.parent.remove():a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"remove",this).call(this)}},{key:"replaceWith",value:function(e,n){return this.parent.isolate(this.offset(this.parent),this.length()),e===this.parent.statics.blotName?(this.parent.replaceWith(e,n),this):(this.parent.unwrap(),a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replaceWith",this).call(this,e,n))}}],[{key:"formats",value:function(e){return e.tagName===this.tagName?void 0:a(t.__proto__||Object.getPrototypeOf(t),"formats",this).call(this,e)}}]),t}(o.default);f.blotName="list-item",f.tagName="LI";var h=function(e){function t(e){c(this,t);var n=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),r=function(t){if(t.target.parentNode===e){var r=n.statics.formats(e),a=i.default.find(t.target);"checked"===r?a.format("list","unchecked"):"unchecked"===r&&a.format("list","checked")}};return e.addEventListener("touchstart",r),e.addEventListener("mousedown",r),n}return d(t,e),r(t,null,[{key:"create",value:function(e){var n="ordered"===e?"OL":"UL",r=a(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n);return"checked"!==e&&"unchecked"!==e||r.setAttribute("data-checked","checked"===e),r}},{key:"formats",value:function(e){return"OL"===e.tagName?"ordered":"UL"===e.tagName?e.hasAttribute("data-checked")?"true"===e.getAttribute("data-checked")?"checked":"unchecked":"bullet":void 0}}]),r(t,[{key:"format",value:function(e,t){this.children.length>0&&this.children.tail.format(e,t)}},{key:"formats",value:function(){return function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function(e,n){if(e instanceof f)a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,e,n);else{var r=null==n?this.length():n.offset(this),i=this.split(r);i.parent.insertBefore(e,i)}}},{key:"optimize",value:function(e){a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e);var n=this.next;null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&n.domNode.tagName===this.domNode.tagName&&n.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(n.moveChildren(this),n.remove())}},{key:"replace",value:function(e){if(e.statics.blotName!==this.statics.blotName){var n=i.default.create(this.statics.defaultChild);e.moveChildren(n),this.appendChild(n)}a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replace",this).call(this,e)}}]),t}(s.default);h.blotName="list",h.scope=i.default.Scope.BLOCK_BLOT,h.tagName=["OL","UL"],h.defaultChild="list-item",h.allowedChildren=[f],t.ListItem=f,t.default=h},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(){return r(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(function(e){return e&&e.__esModule?e:{default:e}}(n(56)).default);i.blotName="italic",i.tagName=["EM","I"],t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0};function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var s=function(e){function t(){return i(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,null,[{key:"create",value:function(e){return"super"===e?document.createElement("sup"):"sub"===e?document.createElement("sub"):a(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e)}},{key:"formats",value:function(e){return"SUB"===e.tagName?"sub":"SUP"===e.tagName?"super":void 0}}]),t}(function(e){return e&&e.__esModule?e:{default:e}}(n(6)).default);s.blotName="script",s.tagName=["SUB","SUP"],t.default=s},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(){return r(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(function(e){return e&&e.__esModule?e:{default:e}}(n(6)).default);i.blotName="strike",i.tagName="S",t.default=i},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(){return r(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(function(e){return e&&e.__esModule?e:{default:e}}(n(6)).default);i.blotName="underline",i.tagName="U",t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=function(e){return e&&e.__esModule?e:{default:e}}(n(0)),o=n(27);function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var c=["alt","height","width"],u=function(e){function t(){return s(this,t),l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"format",value:function(e,n){c.indexOf(e)>-1?n?this.domNode.setAttribute(e,n):this.domNode.removeAttribute(e):a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n)}}],[{key:"create",value:function(e){var n=a(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return"string"===typeof e&&n.setAttribute("src",this.sanitize(e)),n}},{key:"formats",value:function(e){return c.reduce((function(t,n){return e.hasAttribute(n)&&(t[n]=e.getAttribute(n)),t}),{})}},{key:"match",value:function(e){return/\.(jpe?g|gif|png)$/.test(e)||/^data:image\/.+;base64/.test(e)}},{key:"sanitize",value:function(e){return(0,o.sanitize)(e,["http","https","data"])?e:"//:0"}},{key:"value",value:function(e){return e.getAttribute("src")}}]),t}(i.default.Embed);u.blotName="image",u.tagName="IMG",t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=n(4),o=function(e){return e&&e.__esModule?e:{default:e}}(n(27));function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var c=["height","width"],u=function(e){function t(){return s(this,t),l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"format",value:function(e,n){c.indexOf(e)>-1?n?this.domNode.setAttribute(e,n):this.domNode.removeAttribute(e):a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n)}}],[{key:"create",value:function(e){var n=a(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return n.setAttribute("frameborder","0"),n.setAttribute("allowfullscreen",!0),n.setAttribute("src",this.sanitize(e)),n}},{key:"formats",value:function(e){return c.reduce((function(t,n){return e.hasAttribute(n)&&(t[n]=e.getAttribute(n)),t}),{})}},{key:"sanitize",value:function(e){return o.default.sanitize(e)}},{key:"value",value:function(e){return e.getAttribute("src")}}]),t}(i.BlockEmbed);u.blotName="video",u.className="ql-video",u.tagName="IFRAME",t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.FormulaBlot=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=l(n(35)),o=l(n(5)),s=l(n(9));function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function d(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var f=function(e){function t(){return c(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return d(t,e),r(t,null,[{key:"create",value:function(e){var n=a(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return"string"===typeof e&&(window.katex.render(e,n,{throwOnError:!1,errorColor:"#f00"}),n.setAttribute("data-value",e)),n}},{key:"value",value:function(e){return e.getAttribute("data-value")}}]),t}(i.default);f.blotName="formula",f.className="ql-formula",f.tagName="SPAN";var h=function(e){function t(){c(this,t);var e=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));if(null==window.katex)throw new Error("Formula module requires KaTeX.");return e}return d(t,e),r(t,null,[{key:"register",value:function(){o.default.register(f,!0)}}]),t}(s.default);t.FormulaBlot=f,t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CodeToken=t.CodeBlock=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},i=l(n(0)),o=l(n(5)),s=l(n(9));function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function d(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var f=function(e){function t(){return c(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return d(t,e),r(t,[{key:"replaceWith",value:function(e){this.domNode.textContent=this.domNode.textContent,this.attach(),a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replaceWith",this).call(this,e)}},{key:"highlight",value:function(e){var t=this.domNode.textContent;this.cachedText!==t&&((t.trim().length>0||null==this.cachedText)&&(this.domNode.innerHTML=e(t),this.domNode.normalize(),this.attach()),this.cachedText=t)}}]),t}(l(n(13)).default);f.className="ql-syntax";var h=new i.default.Attributor.Class("token","hljs",{scope:i.default.Scope.INLINE}),p=function(e){function t(e,n){c(this,t);var r=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));if("function"!==typeof r.options.highlight)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var a=null;return r.quill.on(o.default.events.SCROLL_OPTIMIZE,(function(){clearTimeout(a),a=setTimeout((function(){r.highlight(),a=null}),r.options.interval)})),r.highlight(),r}return d(t,e),r(t,null,[{key:"register",value:function(){o.default.register(h,!0),o.default.register(f,!0)}}]),r(t,[{key:"highlight",value:function(){var e=this;if(!this.quill.selection.composing){this.quill.update(o.default.sources.USER);var t=this.quill.getSelection();this.quill.scroll.descendants(f).forEach((function(t){t.highlight(e.options.highlight)})),this.quill.update(o.default.sources.SILENT),null!=t&&this.quill.setSelection(t,o.default.sources.SILENT)}}}]),t}(s.default);p.DEFAULTS={highlight:null==window.hljs?null:function(e){return window.hljs.highlightAuto(e).value},interval:1e3},t.CodeBlock=f,t.CodeToken=h,t.default=p},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=13 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=9 y1=4 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=14 x2=4 y1=14 y2=14></line> <line class=ql-stroke x1=12 x2=6 y1=4 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=5 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=9 y1=4 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=3 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=3 y1=4 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <g class="ql-fill ql-color-label"> <polygon points="6 6.868 6 6 5 6 5 7 5.942 7 6 6.868"></polygon> <rect height=1 width=1 x=4 y=4></rect> <polygon points="6.817 5 6 5 6 6 6.38 6 6.817 5"></polygon> <rect height=1 width=1 x=2 y=6></rect> <rect height=1 width=1 x=3 y=5></rect> <rect height=1 width=1 x=4 y=7></rect> <polygon points="4 11.439 4 11 3 11 3 12 3.755 12 4 11.439"></polygon> <rect height=1 width=1 x=2 y=12></rect> <rect height=1 width=1 x=2 y=9></rect> <rect height=1 width=1 x=2 y=15></rect> <polygon points="4.63 10 4 10 4 11 4.192 11 4.63 10"></polygon> <rect height=1 width=1 x=3 y=8></rect> <path d=M10.832,4.2L11,4.582V4H10.708A1.948,1.948,0,0,1,10.832,4.2Z></path> <path d=M7,4.582L7.168,4.2A1.929,1.929,0,0,1,7.292,4H7V4.582Z></path> <path d=M8,13H7.683l-0.351.8a1.933,1.933,0,0,1-.124.2H8V13Z></path> <rect height=1 width=1 x=12 y=2></rect> <rect height=1 width=1 x=11 y=3></rect> <path d=M9,3H8V3.282A1.985,1.985,0,0,1,9,3Z></path> <rect height=1 width=1 x=2 y=3></rect> <rect height=1 width=1 x=6 y=2></rect> <rect height=1 width=1 x=3 y=2></rect> <rect height=1 width=1 x=5 y=3></rect> <rect height=1 width=1 x=9 y=2></rect> <rect height=1 width=1 x=15 y=14></rect> <polygon points="13.447 10.174 13.469 10.225 13.472 10.232 13.808 11 14 11 14 10 13.37 10 13.447 10.174"></polygon> <rect height=1 width=1 x=13 y=7></rect> <rect height=1 width=1 x=15 y=5></rect> <rect height=1 width=1 x=14 y=6></rect> <rect height=1 width=1 x=15 y=8></rect> <rect height=1 width=1 x=14 y=9></rect> <path d=M3.775,14H3v1H4V14.314A1.97,1.97,0,0,1,3.775,14Z></path> <rect height=1 width=1 x=14 y=3></rect> <polygon points="12 6.868 12 6 11.62 6 12 6.868"></polygon> <rect height=1 width=1 x=15 y=2></rect> <rect height=1 width=1 x=12 y=5></rect> <rect height=1 width=1 x=13 y=4></rect> <polygon points="12.933 9 13 9 13 8 12.495 8 12.933 9"></polygon> <rect height=1 width=1 x=9 y=14></rect> <rect height=1 width=1 x=8 y=15></rect> <path d=M6,14.926V15H7V14.316A1.993,1.993,0,0,1,6,14.926Z></path> <rect height=1 width=1 x=5 y=15></rect> <path d=M10.668,13.8L10.317,13H10v1h0.792A1.947,1.947,0,0,1,10.668,13.8Z></path> <rect height=1 width=1 x=11 y=15></rect> <path d=M14.332,12.2a1.99,1.99,0,0,1,.166.8H15V12H14.245Z></path> <rect height=1 width=1 x=14 y=15></rect> <rect height=1 width=1 x=15 y=11></rect> </g> <polyline class=ql-stroke points="5.5 13 9 5 12.5 13"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=11 y2=11></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <rect class="ql-fill ql-stroke" height=3 width=3 x=4 y=5></rect> <rect class="ql-fill ql-stroke" height=3 width=3 x=11 y=5></rect> <path class="ql-even ql-fill ql-stroke" d=M7,8c0,4.031-3,5-3,5></path> <path class="ql-even ql-fill ql-stroke" d=M14,8c0,4.031-3,5-3,5></path> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z></path> <path class=ql-stroke d=M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z></path> </svg>'},function(e,t){e.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=5 x2=13 y1=3 y2=3></line> <line class=ql-stroke x1=6 x2=9.35 y1=12 y2=3></line> <line class=ql-stroke x1=11 x2=15 y1=11 y2=15></line> <line class=ql-stroke x1=15 x2=11 y1=11 y2=15></line> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=7 x=2 y=14></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class="ql-color-label ql-stroke ql-transparent" x1=3 x2=15 y1=15 y2=15></line> <polyline class=ql-stroke points="5.5 11 9 3 12.5 11"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=9 y2=9></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="3 11 5 9 3 7 3 11"></polygon> <line class="ql-stroke ql-fill" x1=15 x2=11 y1=4 y2=4></line> <path class=ql-fill d=M11,3a3,3,0,0,0,0,6h1V3H11Z></path> <rect class=ql-fill height=11 width=1 x=11 y=4></rect> <rect class=ql-fill height=11 width=1 x=13 y=4></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="15 12 13 10 15 8 15 12"></polygon> <line class="ql-stroke ql-fill" x1=9 x2=5 y1=4 y2=4></line> <path class=ql-fill d=M5,3A3,3,0,0,0,5,9H6V3H5Z></path> <rect class=ql-fill height=11 width=1 x=5 y=4></rect> <rect class=ql-fill height=11 width=1 x=7 y=4></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M14,16H4a1,1,0,0,1,0-2H14A1,1,0,0,1,14,16Z /> <path class=ql-fill d=M14,4H4A1,1,0,0,1,4,2H14A1,1,0,0,1,14,4Z /> <rect class=ql-fill x=3 y=6 width=12 height=6 rx=1 ry=1 /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M13,16H5a1,1,0,0,1,0-2h8A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H5A1,1,0,0,1,5,2h8A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=2 y=6 width=14 height=6 rx=1 ry=1 /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15,8H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,8Z /> <path class=ql-fill d=M15,12H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,12Z /> <path class=ql-fill d=M15,16H5a1,1,0,0,1,0-2H15A1,1,0,0,1,15,16Z /> <path class=ql-fill d=M15,4H5A1,1,0,0,1,5,2H15A1,1,0,0,1,15,4Z /> <rect class=ql-fill x=2 y=6 width=8 height=6 rx=1 ry=1 /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M5,8H3A1,1,0,0,1,3,6H5A1,1,0,0,1,5,8Z /> <path class=ql-fill d=M5,12H3a1,1,0,0,1,0-2H5A1,1,0,0,1,5,12Z /> <path class=ql-fill d=M13,16H3a1,1,0,0,1,0-2H13A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H3A1,1,0,0,1,3,2H13A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=8 y=6 width=8 height=6 rx=1 ry=1 transform="translate(24 18) rotate(-180)"/> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M11.759,2.482a2.561,2.561,0,0,0-3.53.607A7.656,7.656,0,0,0,6.8,6.2C6.109,9.188,5.275,14.677,4.15,14.927a1.545,1.545,0,0,0-1.3-.933A0.922,0.922,0,0,0,2,15.036S1.954,16,4.119,16s3.091-2.691,3.7-5.553c0.177-.826.36-1.726,0.554-2.6L8.775,6.2c0.381-1.421.807-2.521,1.306-2.676a1.014,1.014,0,0,0,1.02.56A0.966,0.966,0,0,0,11.759,2.482Z></path> <rect class=ql-fill height=1.6 rx=0.8 ry=0.8 width=5 x=5.15 y=6.2></rect> <path class=ql-fill d=M13.663,12.027a1.662,1.662,0,0,1,.266-0.276q0.193,0.069.456,0.138a2.1,2.1,0,0,0,.535.069,1.075,1.075,0,0,0,.767-0.3,1.044,1.044,0,0,0,.314-0.8,0.84,0.84,0,0,0-.238-0.619,0.8,0.8,0,0,0-.594-0.239,1.154,1.154,0,0,0-.781.3,4.607,4.607,0,0,0-.781,1q-0.091.15-.218,0.346l-0.246.38c-0.068-.288-0.137-0.582-0.212-0.885-0.459-1.847-2.494-.984-2.941-0.8-0.482.2-.353,0.647-0.094,0.529a0.869,0.869,0,0,1,1.281.585c0.217,0.751.377,1.436,0.527,2.038a5.688,5.688,0,0,1-.362.467,2.69,2.69,0,0,1-.264.271q-0.221-.08-0.471-0.147a2.029,2.029,0,0,0-.522-0.066,1.079,1.079,0,0,0-.768.3A1.058,1.058,0,0,0,9,15.131a0.82,0.82,0,0,0,.832.852,1.134,1.134,0,0,0,.787-0.3,5.11,5.11,0,0,0,.776-0.993q0.141-.219.215-0.34c0.046-.076.122-0.194,0.223-0.346a2.786,2.786,0,0,0,.918,1.726,2.582,2.582,0,0,0,2.376-.185c0.317-.181.212-0.565,0-0.494A0.807,0.807,0,0,1,14.176,15a5.159,5.159,0,0,1-.913-2.446l0,0Q13.487,12.24,13.663,12.027Z></path> </svg>'},function(e,t){e.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm6.06787,9.209H14.98975V7.59863a.54085.54085,0,0,0-.605-.60547h-.62744a1.01119,1.01119,0,0,0-.748.29688L11.645,8.56641a.5435.5435,0,0,0-.022.8584l.28613.30762a.53861.53861,0,0,0,.84717.0332l.09912-.08789a1.2137,1.2137,0,0,0,.2417-.35254h.02246s-.01123.30859-.01123.60547V13.209H12.041a.54085.54085,0,0,0-.605.60547v.43945a.54085.54085,0,0,0,.605.60547h4.02686a.54085.54085,0,0,0,.605-.60547v-.43945A.54085.54085,0,0,0,16.06787,13.209Z /> </svg>'},function(e,t){e.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M16.73975,13.81445v.43945a.54085.54085,0,0,1-.605.60547H11.855a.58392.58392,0,0,1-.64893-.60547V14.0127c0-2.90527,3.39941-3.42187,3.39941-4.55469a.77675.77675,0,0,0-.84717-.78125,1.17684,1.17684,0,0,0-.83594.38477c-.2749.26367-.561.374-.85791.13184l-.4292-.34082c-.30811-.24219-.38525-.51758-.1543-.81445a2.97155,2.97155,0,0,1,2.45361-1.17676,2.45393,2.45393,0,0,1,2.68408,2.40918c0,2.45312-3.1792,2.92676-3.27832,3.93848h2.79443A.54085.54085,0,0,1,16.73975,13.81445ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=13 y1=4 y2=4></line> <line class=ql-stroke x1=5 x2=11 y1=14 y2=14></line> <line class=ql-stroke x1=8 x2=10 y1=14 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=10 width=12 x=3 y=4></rect> <circle class=ql-fill cx=6 cy=7 r=1></circle> <polyline class="ql-even ql-fill" points="5 12 5 11 7 9 8 10 11 7 13 9 13 12 5 12"></polyline> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class="ql-fill ql-stroke" points="3 7 3 11 5 9 3 7"></polyline> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="5 7 5 11 3 9 5 7"></polyline> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=11 y1=7 y2=11></line> <path class="ql-even ql-stroke" d=M8.9,4.577a3.476,3.476,0,0,1,.36,4.679A3.476,3.476,0,0,1,4.577,8.9C3.185,7.5,2.035,6.4,4.217,4.217S7.5,3.185,8.9,4.577Z></path> <path class="ql-even ql-stroke" d=M13.423,9.1a3.476,3.476,0,0,0-4.679-.36,3.476,3.476,0,0,0,.36,4.679c1.392,1.392,2.5,2.542,4.679.36S14.815,10.5,13.423,9.1Z></path> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=7 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=7 x2=15 y1=14 y2=14></line> <line class="ql-stroke ql-thin" x1=2.5 x2=4.5 y1=5.5 y2=5.5></line> <path class=ql-fill d=M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z></path> <path class="ql-stroke ql-thin" d=M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156></path> <path class="ql-stroke ql-thin" d=M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109></path> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=6 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=6 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=6 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=3 y1=4 y2=4></line> <line class=ql-stroke x1=3 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=3 y1=14 y2=14></line> </svg>'},function(e,t){e.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=9 x2=15 y1=4 y2=4></line> <polyline class=ql-stroke points="3 4 4 5 6 3"></polyline> <line class=ql-stroke x1=9 x2=15 y1=14 y2=14></line> <polyline class=ql-stroke points="3 14 4 15 6 13"></polyline> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="3 9 4 10 6 8"></polyline> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z /> <path class=ql-fill d=M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z /> <path class=ql-fill d=M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class="ql-stroke ql-thin" x1=15.5 x2=2.5 y1=8.5 y2=9.5></line> <path class=ql-fill d=M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z></path> <path class=ql-fill d=M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z></path> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3></path> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=12 x=3 y=15></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=12 width=12 x=3 y=3></rect> <rect class=ql-fill height=12 width=1 x=5 y=3></rect> <rect class=ql-fill height=12 width=1 x=12 y=3></rect> <rect class=ql-fill height=2 width=8 x=5 y=8></rect> <rect class=ql-fill height=1 width=3 x=3 y=5></rect> <rect class=ql-fill height=1 width=3 x=3 y=7></rect> <rect class=ql-fill height=1 width=3 x=3 y=10></rect> <rect class=ql-fill height=1 width=3 x=3 y=12></rect> <rect class=ql-fill height=1 width=3 x=12 y=5></rect> <rect class=ql-fill height=1 width=3 x=12 y=7></rect> <rect class=ql-fill height=1 width=3 x=12 y=10></rect> <rect class=ql-fill height=1 width=3 x=12 y=12></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <polygon class=ql-stroke points="7 11 9 13 11 11 7 11"></polygon> <polygon class=ql-stroke points="7 7 9 5 11 7 7 7"></polygon> </svg>'},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.BubbleTooltip=void 0;var r=function e(t,n,r){null===t&&(t=Function.prototype);var a=Object.getOwnPropertyDescriptor(t,n);if(void 0===a){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in a)return a.value;var o=a.get;return void 0!==o?o.call(r):void 0},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=d(n(3)),o=d(n(8)),s=n(43),l=d(s),c=n(15),u=d(n(41));function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function p(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var m=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]],v=function(e){function t(e,n){f(this,t),null!=n.modules.toolbar&&null==n.modules.toolbar.container&&(n.modules.toolbar.container=m);var r=h(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.quill.container.classList.add("ql-bubble"),r}return p(t,e),a(t,[{key:"extendToolbar",value:function(e){this.tooltip=new g(this.quill,this.options.bounds),this.tooltip.root.appendChild(e.container),this.buildButtons([].slice.call(e.container.querySelectorAll("button")),u.default),this.buildPickers([].slice.call(e.container.querySelectorAll("select")),u.default)}}]),t}(l.default);v.DEFAULTS=(0,i.default)(!0,{},l.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(e){e?this.quill.theme.tooltip.edit():this.quill.format("link",!1)}}}}});var g=function(e){function t(e,n){f(this,t);var r=h(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.quill.on(o.default.events.EDITOR_CHANGE,(function(e,t,n,a){if(e===o.default.events.SELECTION_CHANGE)if(null!=t&&t.length>0&&a===o.default.sources.USER){r.show(),r.root.style.left="0px",r.root.style.width="",r.root.style.width=r.root.offsetWidth+"px";var i=r.quill.getLines(t.index,t.length);if(1===i.length)r.position(r.quill.getBounds(t));else{var s=i[i.length-1],l=r.quill.getIndex(s),u=Math.min(s.length()-1,t.index+t.length-l),d=r.quill.getBounds(new c.Range(l,u));r.position(d)}}else document.activeElement!==r.textbox&&r.quill.hasFocus()&&r.hide()})),r}return p(t,e),a(t,[{key:"listen",value:function(){var e=this;r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"listen",this).call(this),this.root.querySelector(".ql-close").addEventListener("click",(function(){e.root.classList.remove("ql-editing")})),this.quill.on(o.default.events.SCROLL_OPTIMIZE,(function(){setTimeout((function(){if(!e.root.classList.contains("ql-hidden")){var t=e.quill.getSelection();null!=t&&e.position(e.quill.getBounds(t))}}),1)}))}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(e){var n=r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"position",this).call(this,e),a=this.root.querySelector(".ql-tooltip-arrow");if(a.style.marginLeft="",0===n)return n;a.style.marginLeft=-1*n-a.offsetWidth/2+"px"}}]),t}(s.BaseTooltip);g.TEMPLATE=['<span class="ql-tooltip-arrow"></span>','<div class="ql-tooltip-editor">','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-close"></a>',"</div>"].join(""),t.BubbleTooltip=g,t.default=v},function(e,t,n){e.exports=n(63)}]).default},e.exports=t()},84738:(e,t)=>{"use strict";var n,r=Symbol.for("react.element"),a=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),v=Symbol.for("react.offscreen");function g(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case s:case o:case f:case h:return e;default:switch(e=e&&e.$$typeof){case u:case c:case d:case m:case p:case l:return e;default:return t}}case a:return t}}}n=Symbol.for("react.module.reference"),t.ForwardRef=d,t.isMemo=function(e){return g(e)===p}},22715:(e,t,n)=>{"use strict";e.exports=n(84738)},8355:(e,t,n)=>{"use strict";var r=l(n(47313)),a=l(n(75192)),i=l(n(1525)),o=l(n(1905)),s=l(n(45678));function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function u(e){return u="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function d(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){S(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t,n){return t&&m(e.prototype,t),n&&m(e,n),e}function g(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&y(e,t)}function y(e,t){return y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},y(e,t)}function b(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=N(e);if(t){var a=N(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return x(this,n)}}function x(e,t){return!t||"object"!==u(t)&&"function"!==typeof t?w(e):t}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function N(e){return N=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},N(e)}function S(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var j="undefined"!==typeof process&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_BASE_URL:"https://api-credit.optisoft.com.ng:8090"}&&"production",_=function(e){g(n,e);var t=b(n);function n(){var e;return p(this,n),S(w(e=t.call(this)),"handleOnClick",(function(t){var n=e.chartInstance,r=e.props,a=r.getDatasetAtEvent,i=r.getElementAtEvent,o=r.getElementsAtEvent,s=r.onElementsClick;a&&a(n.getDatasetAtEvent(t),t),i&&i(n.getElementAtEvent(t),t),o&&o(n.getElementsAtEvent(t),t),s&&s(n.getElementsAtEvent(t),t)})),S(w(e),"ref",(function(t){e.element=t})),e.chartInstance=void 0,e}return v(n,[{key:"componentDidMount",value:function(){this.renderChart()}},{key:"componentDidUpdate",value:function(){if(this.props.redraw)return this.destroyChart(),void this.renderChart();this.updateChart()}},{key:"shouldComponentUpdate",value:function(e){var t=this.props,n=(t.redraw,t.type),r=t.options,a=t.plugins,i=t.legend,s=t.height,l=t.width;if(!0===e.redraw)return!0;if(s!==e.height||l!==e.width)return!0;if(n!==e.type)return!0;if(!(0,o.default)(i,e.legend))return!0;if(!(0,o.default)(r,e.options))return!0;var c=this.transformDataProp(e);return!(0,o.default)(this.shadowDataProp,c)||!(0,o.default)(a,e.plugins)}},{key:"componentWillUnmount",value:function(){this.destroyChart()}},{key:"transformDataProp",value:function(e){var t=e.data;return"function"==typeof t?t(this.element):t}},{key:"memoizeDataProps",value:function(){if(this.props.data){var e=this.transformDataProp(this.props);return this.shadowDataProp=h(h({},e),{},{datasets:e.datasets&&e.datasets.map((function(e){return h({},e)}))}),this.saveCurrentDatasets(),e}}},{key:"checkDatasets",value:function(e){var t="production"!==j&&"prod"!==j,r=this.props.datasetKeyProvider!==n.getLabelAsKey,a=e.length>1;if(t&&a&&!r){var i=!1;e.forEach((function(e){e.label||(i=!0)})),i&&console.error('[react-chartjs-2] Warning: Each dataset needs a unique key. By default, the "label" property on each dataset is used. Alternatively, you may provide a "datasetKeyProvider" as a prop that returns a unique key.')}}},{key:"getCurrentDatasets",value:function(){return this.chartInstance&&this.chartInstance.config.data&&this.chartInstance.config.data.datasets||[]}},{key:"saveCurrentDatasets",value:function(){var e=this;this.datasets=this.datasets||{},this.getCurrentDatasets().forEach((function(t){e.datasets[e.props.datasetKeyProvider(t)]=t}))}},{key:"updateChart",value:function(){var e=this,t=this.props.options,n=this.memoizeDataProps(this.props);if(this.chartInstance){t&&(this.chartInstance.options=i.default.helpers.configMerge(this.chartInstance.options,t));var r=this.getCurrentDatasets(),a=n.datasets||[];this.checkDatasets(r);var o=(0,s.default)(r,this.props.datasetKeyProvider);this.chartInstance.config.data.datasets=a.map((function(t){var n=o[e.props.datasetKeyProvider(t)];if(n&&n.type===t.type&&t.data){n.data.splice(t.data.length),t.data.forEach((function(e,r){n.data[r]=t.data[r]}));t.data;var r=d(t,["data"]);return h(h({},n),r)}return t}));n.datasets;var l=d(n,["datasets"]);this.chartInstance.config.data=h(h({},this.chartInstance.config.data),l),this.chartInstance.update()}}},{key:"renderChart",value:function(){var e=this.props,t=e.options,r=e.legend,a=e.type,s=e.plugins,l=this.element,c=this.memoizeDataProps();"undefined"===typeof r||(0,o.default)(n.defaultProps.legend,r)||(t.legend=r),this.chartInstance=new i.default(l,{type:a,data:c,options:t,plugins:s})}},{key:"destroyChart",value:function(){if(this.chartInstance){this.saveCurrentDatasets();var e=Object.values(this.datasets);this.chartInstance.config.data.datasets=e,this.chartInstance.destroy()}}},{key:"render",value:function(){var e=this.props,t=e.height,n=e.width,a=e.id;return r.default.createElement("canvas",{ref:this.ref,height:t,width:n,id:a,onClick:this.handleOnClick})}}]),n}(r.default.Component);S(_,"getLabelAsKey",(function(e){return e.label})),S(_,"propTypes",{data:a.default.oneOfType([a.default.object,a.default.func]).isRequired,getDatasetAtEvent:a.default.func,getElementAtEvent:a.default.func,getElementsAtEvent:a.default.func,height:a.default.number,legend:a.default.object,onElementsClick:a.default.func,options:a.default.object,plugins:a.default.arrayOf(a.default.object),redraw:a.default.bool,type:function(e,t,n){if(!i.default.controllers[e[t]])return new Error("Invalid chart type `"+e[t]+"` supplied to `"+n+"`.")},width:a.default.number,datasetKeyProvider:a.default.func}),S(_,"defaultProps",{legend:{display:!0,position:"bottom"},type:"doughnut",height:150,width:300,redraw:!1,options:{},datasetKeyProvider:_.getLabelAsKey}),r.default.Component,r.default.Component,r.default.Component,r.default.Component,r.default.Component,r.default.Component,r.default.Component,r.default.Component,r.default.Component,i.default.defaults},68904:(e,t,n)=>{"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var a=s(n(47313)),i=s(n(92229)),o=["text","onCopy","options","children"];function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function p(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g(e);if(t){var a=g(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return m(this,n)}}function m(e,t){if(t&&("object"===r(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return v(e)}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(l,e);var t,n,r,s=p(l);function l(){var e;d(this,l);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return y(v(e=s.call.apply(s,[this].concat(n))),"onClick",(function(t){var n=e.props,r=n.text,o=n.onCopy,s=n.children,l=n.options,c=a.default.Children.only(s),u=(0,i.default)(r,l);o&&o(r,u),c&&c.props&&"function"===typeof c.props.onClick&&c.props.onClick(t)})),e}return t=l,(n=[{key:"render",value:function(){var e=this.props,t=(e.text,e.onCopy,e.options,e.children),n=u(e,o),r=a.default.Children.only(t);return a.default.cloneElement(r,c(c({},n),{},{onClick:this.onClick}))}}])&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(a.default.PureComponent);t.CopyToClipboard=b,y(b,"defaultProps",{onCopy:void 0,options:void 0})},33538:(e,t,n)=>{"use strict";var r=n(68904).CopyToClipboard;r.CopyToClipboard=r,e.exports=r},53245:(e,t,n)=>{e.exports=n(47020)},26193:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(e){return e&&e.__esModule?e:{default:e}}(n(47313)),i=n(22824),o=n(67334);var s=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={},n}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"buildURI",value:function(){return i.buildURI.apply(void 0,arguments)}},{key:"componentDidMount",value:function(){var e=this.props,t=e.data,n=e.headers,r=e.separator,a=e.enclosingCharacter,i=e.uFEFF,o=e.target,s=e.specs,l=e.replace;this.state.page=window.open(this.buildURI(t,i,n,r,a),o,s,l)}},{key:"getWindow",value:function(){return this.state.page}},{key:"render",value:function(){return null}}]),t}(a.default.Component);s.defaultProps=Object.assign(o.defaultProps,{target:"_blank"}),s.propTypes=o.propTypes,t.default=s},92332:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function(e){return e&&e.__esModule?e:{default:e}}(n(47313)),o=n(22824),s=n(67334);var l=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.buildURI=n.buildURI.bind(n),n}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),a(t,[{key:"buildURI",value:function(){return o.buildURI.apply(void 0,arguments)}},{key:"handleLegacy",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(window.navigator.msSaveOrOpenBlob){e.preventDefault();var n=this.props,r=n.data,a=n.headers,i=n.separator,s=n.filename,l=n.enclosingCharacter,c=n.uFEFF,u=t&&"function"===typeof r?r():r,d=new Blob([c?"\ufeff":"",(0,o.toCSV)(u,a,i,l)]);return window.navigator.msSaveBlob(d,s),!1}}},{key:"handleAsyncClick",value:function(e){var t=this;this.props.onClick(e,(function(n){!1!==n?t.handleLegacy(e,!0):e.preventDefault()}))}},{key:"handleSyncClick",value:function(e){!1===this.props.onClick(e)?e.preventDefault():this.handleLegacy(e)}},{key:"handleClick",value:function(){var e=this;return function(t){if("function"===typeof e.props.onClick)return e.props.asyncOnClick?e.handleAsyncClick(t):e.handleSyncClick(t);e.handleLegacy(t)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.data,a=t.headers,o=t.separator,s=t.filename,l=t.uFEFF,c=t.children,u=(t.onClick,t.asyncOnClick,t.enclosingCharacter),d=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["data","headers","separator","filename","uFEFF","children","onClick","asyncOnClick","enclosingCharacter"]),f="undefined"===typeof window?"":this.buildURI(n,l,a,o,u);return i.default.createElement("a",r({download:s},d,{ref:function(t){return e.link=t},target:"_self",href:f,onClick:this.handleClick()}),c)}}]),t}(i.default.Component);l.defaultProps=s.defaultProps,l.propTypes=s.propTypes,t.default=l},22824:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var a=t.isSafari=function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)},i=t.isJsons=function(e){return Array.isArray(e)&&e.every((function(e){return"object"===("undefined"===typeof e?"undefined":n(e))&&!(e instanceof Array)}))},o=t.isArrays=function(e){return Array.isArray(e)&&e.every((function(e){return Array.isArray(e)}))},s=t.jsonsHeaders=function(e){return Array.from(e.map((function(e){return Object.keys(e)})).reduce((function(e,t){return new Set([].concat(r(e),r(t)))}),[]))},l=t.jsons2arrays=function(e,t){var n=t=t||s(e),a=t;i(t)&&(n=t.map((function(e){return e.label})),a=t.map((function(e){return e.key})));var o=e.map((function(e){return a.map((function(t){return c(t,e)}))}));return[n].concat(r(o))},c=t.getHeaderValue=function(e,t){var n=e.replace(/\[([^\]]+)]/g,".$1").split(".").reduce((function(e,t,n,r){var a=e[t];if(void 0!==a&&null!==a)return a;r.splice(1)}),t);return void 0===n?e in t?t[e]:"":n},u=t.elementOrEmpty=function(e){return"undefined"===typeof e||null===e?"":e},d=t.joiner=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:'"';return e.filter((function(e){return e})).map((function(e){return e.map((function(e){return u(e)})).map((function(e){return""+n+e+n})).join(t)})).join("\n")},f=t.arrays2csv=function(e,t,n,a){return d(t?[t].concat(r(e)):e,n,a)},h=t.jsons2csv=function(e,t,n,r){return d(l(e,t),n,r)},p=t.string2csv=function(e,t,n,r){return t?t.join(n)+"\n"+e:e.replace(/"/g,'""')},m=t.toCSV=function(e,t,n,r){if(i(e))return h(e,t,n,r);if(o(e))return f(e,t,n,r);if("string"===typeof e)return p(e,t,n);throw new TypeError('Data should be a "String", "Array of arrays" OR "Array of objects" ')};t.buildURI=function(e,t,n,r,i){var o=m(e,n,r,i),s=a()?"application/csv":"text/csv",l=new Blob([t?"\ufeff":"",o],{type:s}),c="data:"+s+";charset=utf-8,"+(t?"\ufeff":"")+o,u=window.URL||window.webkitURL;return"undefined"===typeof u.createObjectURL?c:u.createObjectURL(l)}},47020:(e,t,n)=>{"use strict";t.CSVDownload=void 0;var r=i(n(26193)),a=i(n(92332));function i(e){return e&&e.__esModule?e:{default:e}}t.CSVDownload=r.default,a.default},67334:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PropsNotForwarded=t.defaultProps=t.propTypes=void 0;!function(e){e&&e.__esModule}(n(47313));var r=n(75192);t.propTypes={data:(0,r.oneOfType)([r.string,r.array,r.func]).isRequired,headers:r.array,target:r.string,separator:r.string,filename:r.string,uFEFF:r.bool,onClick:r.func,asyncOnClick:r.bool,enclosingCharacter:r.string},t.defaultProps={separator:",",filename:"generatedBy_react-csv.csv",uFEFF:!0,asyncOnClick:!1,enclosingCharacter:'"'},t.PropsNotForwarded=["data","headers"]},33419:(e,t,n)=>{"use strict";var r,a,i,o,s,l,c,u,d,f,h,p,m,v,g,y,b,x,w,N,S,j,_,E,C,A,k,T,O,P,R,I,M,D,L,F,B,Z,z,U,W,V,q,H,G,Y,X,J,K,$,Q,ee,te,ne,re,ae,ie=n(59400).default;var oe=n(47313),se=n(58264);function le(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var ce,ue=function(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(n){if("default"!==n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}})),t.default=e,Object.freeze(t)}(oe),de=le(oe),fe=le(se);function he(e,t){return e[t]}function pe(e,t){return t.split(".").reduce(((e,t)=>{const n=t.match(/[^\]\\[.]+/g);if(n&&n.length>1)for(let r=0;r<n.length;r++)return e[n[r]][n[r+1]];return e[t]}),e)}function me(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return[...e.slice(0,n),t,...e.slice(n)]}function ve(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"id";const r=e.slice(),a=he(t,n);return a?r.splice(r.findIndex((e=>he(e,n)===a)),1):r.splice(r.findIndex((e=>e===t)),1),r}function ge(e){return e.map(((e,t)=>{const n=Object.assign(Object.assign({},e),{sortable:e.sortable||!!e.sortFunction||void 0});return e.id||(n.id=t+1),n}))}function ye(e,t){return Math.ceil(e/t)}function be(e,t){return Math.min(e,t)}!function(e){e.ASC="asc",e.DESC="desc"}(ce||(ce={}));const xe=()=>null;function we(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r={},a=[...n];return t.length&&t.forEach((t=>{if(!t.when||"function"!=typeof t.when)throw new Error('"when" must be defined in the conditional style object and must be function');t.when(e)&&(r=t.style||{},t.classNames&&(a=[...a,...t.classNames]),"function"==typeof t.style&&(r=t.style(e)||{}))})),{style:r,classNames:a.join(" ")}}function Ne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"id";const r=he(e,n);return r?t.some((e=>he(e,n)===r)):t.some((t=>t===e))}function Se(e,t){return t?e.findIndex((e=>je(e.id,t))):-1}function je(e,t){return e==t}function _e(e,t){const n=!e.toggleOnSelectedRowsChange;switch(t.type){case"SELECT_ALL_ROWS":{const{keyField:n,rows:r,rowCount:a,mergeSelections:i}=t,o=!e.allSelected,s=!e.toggleOnSelectedRowsChange;if(i){const t=o?[...e.selectedRows,...r.filter((t=>!Ne(t,e.selectedRows,n)))]:e.selectedRows.filter((e=>!Ne(e,r,n)));return Object.assign(Object.assign({},e),{allSelected:o,selectedCount:t.length,selectedRows:t,toggleOnSelectedRowsChange:s})}return Object.assign(Object.assign({},e),{allSelected:o,selectedCount:o?a:0,selectedRows:o?r:[],toggleOnSelectedRowsChange:s})}case"SELECT_SINGLE_ROW":{const{keyField:r,row:a,isSelected:i,rowCount:o,singleSelect:s}=t;return s?i?Object.assign(Object.assign({},e),{selectedCount:0,allSelected:!1,selectedRows:[],toggleOnSelectedRowsChange:n}):Object.assign(Object.assign({},e),{selectedCount:1,allSelected:!1,selectedRows:[a],toggleOnSelectedRowsChange:n}):i?Object.assign(Object.assign({},e),{selectedCount:e.selectedRows.length>0?e.selectedRows.length-1:0,allSelected:!1,selectedRows:ve(e.selectedRows,a,r),toggleOnSelectedRowsChange:n}):Object.assign(Object.assign({},e),{selectedCount:e.selectedRows.length+1,allSelected:e.selectedRows.length+1===o,selectedRows:me(e.selectedRows,a),toggleOnSelectedRowsChange:n})}case"SELECT_MULTIPLE_ROWS":{const{keyField:r,selectedRows:a,totalRows:i,mergeSelections:o}=t;if(o){const t=[...e.selectedRows,...a.filter((t=>!Ne(t,e.selectedRows,r)))];return Object.assign(Object.assign({},e),{selectedCount:t.length,allSelected:!1,selectedRows:t,toggleOnSelectedRowsChange:n})}return Object.assign(Object.assign({},e),{selectedCount:a.length,allSelected:a.length===i,selectedRows:a,toggleOnSelectedRowsChange:n})}case"CLEAR_SELECTED_ROWS":{const{selectedRowsFlag:n}=t;return Object.assign(Object.assign({},e),{allSelected:!1,selectedCount:0,selectedRows:[],selectedRowsFlag:n})}case"SORT_CHANGE":{const{sortDirection:r,selectedColumn:a,clearSelectedOnSort:i}=t;return Object.assign(Object.assign(Object.assign({},e),{selectedColumn:a,sortDirection:r,currentPage:1}),i&&{allSelected:!1,selectedCount:0,selectedRows:[],toggleOnSelectedRowsChange:n})}case"CHANGE_PAGE":{const{page:r,paginationServer:a,visibleOnly:i,persistSelectedOnPageChange:o}=t,s=a&&o,l=a&&!o||i;return Object.assign(Object.assign(Object.assign(Object.assign({},e),{currentPage:r}),s&&{allSelected:!1}),l&&{allSelected:!1,selectedCount:0,selectedRows:[],toggleOnSelectedRowsChange:n})}case"CHANGE_ROWS_PER_PAGE":{const{rowsPerPage:n,page:r}=t;return Object.assign(Object.assign({},e),{currentPage:r,rowsPerPage:n})}}}const Ee=se.css(r||(r=ie(["\n\tpointer-events: none;\n\topacity: 0.4;\n"]))),Ce=fe.default.div(a||(a=ie(["\n\tposition: relative;\n\tbox-sizing: border-box;\n\tdisplay: flex;\n\tflex-direction: column;\n\twidth: 100%;\n\theight: 100%;\n\tmax-width: 100%;\n\t",";\n\t",";\n"])),(e=>{let{disabled:t}=e;return t&&Ee}),(e=>{let{theme:t}=e;return t.table.style})),Ae=se.css(i||(i=ie(["\n\tposition: sticky;\n\tposition: -webkit-sticky; /* Safari */\n\ttop: 0;\n\tz-index: 1;\n"]))),ke=fe.default.div(o||(o=ie(["\n\tdisplay: flex;\n\twidth: 100%;\n\t",";\n\t",";\n"])),(e=>{let{fixedHeader:t}=e;return t&&Ae}),(e=>{let{theme:t}=e;return t.head.style})),Te=fe.default.div(s||(s=ie(["\n\tdisplay: flex;\n\talign-items: stretch;\n\twidth: 100%;\n\t",";\n\t",";\n"])),(e=>{let{theme:t}=e;return t.headRow.style}),(e=>{let{dense:t,theme:n}=e;return t&&n.headRow.denseStyle})),Oe=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return se.css(l||(l=ie(["\n\t\t@media screen and (max-width: ","px) {\n\t\t\t","\n\t\t}\n\t"])),599,se.css(e,...n))},Pe=fe.default.div(f||(f=ie(["\n\tposition: relative;\n\tdisplay: flex;\n\talign-items: center;\n\tbox-sizing: border-box;\n\tline-height: normal;\n\t",";\n\t",";\n"])),(e=>{let{theme:t,headCell:n}=e;return t[n?"headCells":"cells"].style}),(e=>{let{noPadding:t}=e;return t&&"padding: 0"})),Re=fe.default(Pe)(h||(h=ie(["\n\tflex-grow: ",";\n\tflex-shrink: 0;\n\tflex-basis: 0;\n\tmax-width: ",";\n\tmin-width: ",";\n\t",";\n\t",";\n\t",";\n\t",";\n\n\t/* handle hiding cells */\n\t",";\n\t",";\n\t",";\n\t",";\n"])),(e=>{let{button:t,grow:n}=e;return 0===n||t?0:n||1}),(e=>{let{maxWidth:t}=e;return t||"100%"}),(e=>{let{minWidth:t}=e;return t||"100px"}),(e=>{let{width:t}=e;return t&&se.css(p||(p=ie(["\n\t\t\tmin-width: ",";\n\t\t\tmax-width: ",";\n\t\t"])),t,t)}),(e=>{let{right:t}=e;return t&&"justify-content: flex-end"}),(e=>{let{button:t,center:n}=e;return(n||t)&&"justify-content: center"}),(e=>{let{compact:t,button:n}=e;return(t||n)&&"padding: 0"}),(e=>{let{hide:t}=e;return t&&"sm"===t&&Oe(m||(m=ie(["\n display: none;\n "])))}),(e=>{let{hide:t}=e;return t&&"md"===t&&function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return se.css(c||(c=ie(["\n\t\t@media screen and (max-width: ","px) {\n\t\t\t","\n\t\t}\n\t"])),959,se.css(e,...n))}(v||(v=ie(["\n display: none;\n "])))}),(e=>{let{hide:t}=e;return t&&"lg"===t&&function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return se.css(u||(u=ie(["\n\t\t@media screen and (max-width: ","px) {\n\t\t\t","\n\t\t}\n\t"])),1280,se.css(e,...n))}(g||(g=ie(["\n display: none;\n "])))}),(e=>{let{hide:t}=e;return t&&Number.isInteger(t)&&(e=>function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return se.css(d||(d=ie(["\n\t\t\t\t@media screen and (max-width: ","px) {\n\t\t\t\t\t","\n\t\t\t\t}\n\t\t\t"])),e,se.css(t,...r))})(t)(y||(y=ie(["\n display: none;\n "])))})),Ie=se.css(b||(b=ie(["\n\tdiv:first-child {\n\t\twhite-space: ",";\n\t\toverflow: ",";\n\t\ttext-overflow: ellipsis;\n\t}\n"])),(e=>{let{wrapCell:t}=e;return t?"normal":"nowrap"}),(e=>{let{allowOverflow:t}=e;return t?"visible":"hidden"})),Me=fe.default(Re).attrs((e=>({style:e.style})))(x||(x=ie(["\n\t",";\n\t",";\n\t",";\n"])),(e=>{let{renderAsCell:t}=e;return!t&&Ie}),(e=>{let{theme:t,isDragging:n}=e;return n&&t.cells.draggingStyle}),(e=>{let{cellStyle:t}=e;return t}));var De=ue.memo((function(e){let{id:t,column:n,row:r,rowIndex:a,dataTag:i,isDragging:o,onDragStart:s,onDragOver:l,onDragEnd:c,onDragEnter:u,onDragLeave:d}=e;const{style:f,classNames:h}=we(r,n.conditionalCellStyles,["rdt_TableCell"]);return ue.createElement(Me,{id:t,"data-column-id":n.id,role:"gridcell",className:h,"data-tag":i,cellStyle:n.style,renderAsCell:!!n.cell,allowOverflow:n.allowOverflow,button:n.button,center:n.center,compact:n.compact,grow:n.grow,hide:n.hide,maxWidth:n.maxWidth,minWidth:n.minWidth,right:n.right,width:n.width,wrapCell:n.wrap,style:f,isDragging:o,onDragStart:s,onDragOver:l,onDragEnd:c,onDragEnter:u,onDragLeave:d},!n.cell&&ue.createElement("div",{"data-tag":i},function(e,t,n,r){if(!t)return null;if("string"!=typeof t&&"function"!=typeof t)throw new Error("selector must be a . delimited string eg (my.property) or function (e.g. row => row.field");return n&&"function"==typeof n?n(e,r):t&&"function"==typeof t?t(e,r):pe(e,t)}(r,n.selector,n.format,a)),n.cell&&n.cell(r,a,n,t))})),Le=ue.memo((function(e){let{name:t,component:n="input",componentOptions:r={style:{}},indeterminate:a=!1,checked:i=!1,disabled:o=!1,onClick:s=xe}=e;const l=n,c="input"!==l?r.style:(e=>Object.assign(Object.assign({fontSize:"18px"},!e&&{cursor:"pointer"}),{padding:0,marginTop:"1px",verticalAlign:"middle",position:"relative"}))(o),u=ue.useMemo((()=>function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let a;return Object.keys(e).map((t=>e[t])).forEach(((t,r)=>{const i=e;"function"==typeof t&&(a=Object.assign(Object.assign({},i),{[Object.keys(e)[r]]:t(...n)}))})),a||e}(r,a)),[r,a]);return ue.createElement(l,Object.assign({type:"checkbox",ref:e=>{e&&(e.indeterminate=a)},style:c,onClick:o?xe:s,name:t,"aria-label":t,checked:i,disabled:o},u,{onChange:xe}))}));const Fe=fe.default(Pe)(w||(w=ie(["\n\tflex: 0 0 48px;\n\tmin-width: 48px;\n\tjustify-content: center;\n\talign-items: center;\n\tuser-select: none;\n\twhite-space: nowrap;\n"])));function Be(e){let{name:t,keyField:n,row:r,rowCount:a,selected:i,selectableRowsComponent:o,selectableRowsComponentProps:s,selectableRowsSingle:l,selectableRowDisabled:c,onSelectedRow:u}=e;const d=!(!c||!c(r));return ue.createElement(Fe,{onClick:e=>e.stopPropagation(),className:"rdt_TableCell",noPadding:!0},ue.createElement(Le,{name:t,component:o,componentOptions:s,checked:i,"aria-checked":i,onClick:()=>{u({type:"SELECT_SINGLE_ROW",row:r,isSelected:i,keyField:n,rowCount:a,singleSelect:l})},disabled:d}))}const Ze=fe.default.button(N||(N=ie(["\n\tdisplay: inline-flex;\n\talign-items: center;\n\tuser-select: none;\n\twhite-space: nowrap;\n\tborder: none;\n\tbackground-color: transparent;\n\t",";\n"])),(e=>{let{theme:t}=e;return t.expanderButton.style}));function ze(e){let{disabled:t=!1,expanded:n=!1,expandableIcon:r,id:a,row:i,onToggled:o}=e;const s=n?r.expanded:r.collapsed;return ue.createElement(Ze,{"aria-disabled":t,onClick:()=>o&&o(i),"data-testid":"expander-button-".concat(a),disabled:t,"aria-label":n?"Collapse Row":"Expand Row",role:"button",type:"button"},s)}const Ue=fe.default(Pe)(S||(S=ie(["\n\twhite-space: nowrap;\n\tfont-weight: 400;\n\tmin-width: 48px;\n\t",";\n"])),(e=>{let{theme:t}=e;return t.expanderCell.style}));function We(e){let{row:t,expanded:n=!1,expandableIcon:r,id:a,onToggled:i,disabled:o=!1}=e;return ue.createElement(Ue,{onClick:e=>e.stopPropagation(),noPadding:!0},ue.createElement(ze,{id:a,row:t,expanded:n,expandableIcon:r,disabled:o,onToggled:i}))}const Ve=fe.default.div(j||(j=ie(["\n\twidth: 100%;\n\tbox-sizing: border-box;\n\t",";\n\t",";\n"])),(e=>{let{theme:t}=e;return t.expanderRow.style}),(e=>{let{extendedRowStyle:t}=e;return t}));var qe,He,Ge,Ye=ue.memo((function(e){let{data:t,ExpanderComponent:n,expanderComponentProps:r,extendedRowStyle:a,extendedClassNames:i}=e;const o=["rdt_ExpanderRow",...i.split(" ").filter((e=>"rdt_TableRow"!==e))].join(" ");return ue.createElement(Ve,{className:o,extendedRowStyle:a},ue.createElement(n,Object.assign({data:t},r)))}));t.Nm=void 0,(qe=t.Nm||(t.Nm={})).LTR="ltr",qe.RTL="rtl",qe.AUTO="auto",t.v2=void 0,(He=t.v2||(t.v2={})).LEFT="left",He.RIGHT="right",He.CENTER="center",t.pU=void 0,(Ge=t.pU||(t.pU={})).SM="sm",Ge.MD="md",Ge.LG="lg";const Xe=se.css(_||(_=ie(["\n\t&:hover {\n\t\t",";\n\t}\n"])),(e=>{let{highlightOnHover:t,theme:n}=e;return t&&n.rows.highlightOnHoverStyle})),Je=se.css(E||(E=ie(["\n\t&:hover {\n\t\tcursor: pointer;\n\t}\n"]))),Ke=fe.default.div.attrs((e=>({style:e.style})))(C||(C=ie(["\n\tdisplay: flex;\n\talign-items: stretch;\n\talign-content: stretch;\n\twidth: 100%;\n\tbox-sizing: border-box;\n\t",";\n\t",";\n\t",";\n\t",";\n\t",";\n\t",";\n"])),(e=>{let{theme:t}=e;return t.rows.style}),(e=>{let{dense:t,theme:n}=e;return t&&n.rows.denseStyle}),(e=>{let{striped:t,theme:n}=e;return t&&n.rows.stripedStyle}),(e=>{let{highlightOnHover:t}=e;return t&&Xe}),(e=>{let{pointerOnHover:t}=e;return t&&Je}),(e=>{let{selected:t,theme:n}=e;return t&&n.rows.selectedHighlightStyle}));function $e(e){let{columns:t=[],conditionalRowStyles:n=[],defaultExpanded:r=!1,defaultExpanderDisabled:a=!1,dense:i=!1,expandableIcon:o,expandableRows:s=!1,expandableRowsComponent:l,expandableRowsComponentProps:c,expandableRowsHideExpander:u,expandOnRowClicked:d=!1,expandOnRowDoubleClicked:f=!1,highlightOnHover:h=!1,id:p,expandableInheritConditionalStyles:m,keyField:v,onRowClicked:g=xe,onRowDoubleClicked:y=xe,onRowExpandToggled:b=xe,onSelectedRow:x=xe,pointerOnHover:w=!1,row:N,rowCount:S,rowIndex:j,selectableRowDisabled:_=null,selectableRows:E=!1,selectableRowsComponent:C,selectableRowsComponentProps:A,selectableRowsHighlight:k=!1,selectableRowsSingle:T=!1,selected:O,striped:P=!1,draggingColumnId:R,onDragStart:I,onDragOver:M,onDragEnd:D,onDragEnter:L,onDragLeave:F}=e;const[B,Z]=ue.useState(r);ue.useEffect((()=>{Z(r)}),[r]);const z=ue.useCallback((()=>{Z(!B),b(!B,N)}),[B,b,N]),U=w||s&&(d||f),W=ue.useCallback((e=>{e.target&&"allowRowEvents"===e.target.getAttribute("data-tag")&&(g(N,e),!a&&s&&d&&z())}),[a,d,s,z,g,N]),V=ue.useCallback((e=>{e.target&&"allowRowEvents"===e.target.getAttribute("data-tag")&&(y(N,e),!a&&s&&f&&z())}),[a,f,s,z,y,N]),q=he(N,v),{style:H,classNames:G}=we(N,n,["rdt_TableRow"]),Y=k&&O,X=m?H:{},J=P&&j%2==0;return ue.createElement(ue.Fragment,null,ue.createElement(Ke,{id:"row-".concat(p),role:"row",striped:J,highlightOnHover:h,pointerOnHover:!a&&U,dense:i,onClick:W,onDoubleClick:V,className:G,selected:Y,style:H},E&&ue.createElement(Be,{name:"select-row-".concat(q),keyField:v,row:N,rowCount:S,selected:O,selectableRowsComponent:C,selectableRowsComponentProps:A,selectableRowDisabled:_,selectableRowsSingle:T,onSelectedRow:x}),s&&!u&&ue.createElement(We,{id:q,expandableIcon:o,expanded:B,row:N,onToggled:z,disabled:a}),t.map((e=>e.omit?null:ue.createElement(De,{id:"cell-".concat(e.id,"-").concat(q),key:"cell-".concat(e.id,"-").concat(q),dataTag:e.ignoreRowClick||e.button?null:"allowRowEvents",column:e,row:N,rowIndex:j,isDragging:je(R,e.id),onDragStart:I,onDragOver:M,onDragEnd:D,onDragEnter:L,onDragLeave:F})))),s&&B&&ue.createElement(Ye,{key:"expander-".concat(q),data:N,extendedRowStyle:X,extendedClassNames:G,ExpanderComponent:l,expanderComponentProps:c}))}const Qe=fe.default.span(A||(A=ie(["\n\tpadding: 2px;\n\tcolor: inherit;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\t",";\n\t",";\n"])),(e=>{let{sortActive:t}=e;return t?"opacity: 1":"opacity: 0"}),(e=>{let{sortDirection:t}=e;return"desc"===t&&"transform: rotate(180deg)"})),et=e=>{let{sortActive:t,sortDirection:n}=e;return de.default.createElement(Qe,{sortActive:t,sortDirection:n},"\u25b2")},tt=fe.default(Re)(k||(k=ie(["\n\t",";\n\t",";\n"])),(e=>{let{button:t}=e;return t&&"text-align: center"}),(e=>{let{theme:t,isDragging:n}=e;return n&&t.headCells.draggingStyle})),nt=se.css(T||(T=ie(["\n\tcursor: pointer;\n\tspan.__rdt_custom_sort_icon__ {\n\t\ti,\n\t\tsvg {\n\t\t\ttransform: 'translate3d(0, 0, 0)';\n\t\t\t",";\n\t\t\tcolor: inherit;\n\t\t\tfont-size: 18px;\n\t\t\theight: 18px;\n\t\t\twidth: 18px;\n\t\t\tbackface-visibility: hidden;\n\t\t\ttransform-style: preserve-3d;\n\t\t\ttransition-duration: 95ms;\n\t\t\ttransition-property: transform;\n\t\t}\n\n\t\t&.asc i,\n\t\t&.asc svg {\n\t\t\ttransform: rotate(180deg);\n\t\t}\n\t}\n\n\t",";\n"])),(e=>{let{sortActive:t}=e;return t?"opacity: 1":"opacity: 0"}),(e=>{let{sortActive:t}=e;return!t&&se.css(O||(O=ie(["\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\topacity: 0.7;\n\n\t\t\t\tspan,\n\t\t\t\tspan.__rdt_custom_sort_icon__ * {\n\t\t\t\t\topacity: 0.7;\n\t\t\t\t}\n\t\t\t}\n\t\t"])))})),rt=fe.default.div(P||(P=ie(["\n\tdisplay: inline-flex;\n\talign-items: center;\n\tjustify-content: inherit;\n\theight: 100%;\n\twidth: 100%;\n\toutline: none;\n\tuser-select: none;\n\toverflow: hidden;\n\t",";\n"])),(e=>{let{disabled:t}=e;return!t&&nt})),at=fe.default.div(R||(R=ie(["\n\toverflow: hidden;\n\twhite-space: nowrap;\n\ttext-overflow: ellipsis;\n"])));var it=ue.memo((function(e){let{column:t,disabled:n,draggingColumnId:r,selectedColumn:a={},sortDirection:i,sortIcon:o,sortServer:s,pagination:l,paginationServer:c,persistSelectedOnSort:u,selectableRowsVisibleOnly:d,onSort:f,onDragStart:h,onDragOver:p,onDragEnd:m,onDragEnter:v,onDragLeave:g}=e;ue.useEffect((()=>{"string"==typeof t.selector&&console.error("Warning: ".concat(t.selector," is a string based column selector which has been deprecated as of v7 and will be removed in v8. Instead, use a selector function e.g. row => row[field]..."))}),[]);const[y,b]=ue.useState(!1),x=ue.useRef(null);if(ue.useEffect((()=>{x.current&&b(x.current.scrollWidth>x.current.clientWidth)}),[y]),t.omit)return null;const w=()=>{if(!t.sortable&&!t.selector)return;let e=i;je(a.id,t.id)&&(e=i===ce.ASC?ce.DESC:ce.ASC),f({type:"SORT_CHANGE",sortDirection:e,selectedColumn:t,clearSelectedOnSort:l&&c&&!u||s||d})},N=e=>ue.createElement(et,{sortActive:e,sortDirection:i}),S=()=>ue.createElement("span",{className:[i,"__rdt_custom_sort_icon__"].join(" ")},o),j=!(!t.sortable||!je(a.id,t.id)),_=!t.sortable||n,E=t.sortable&&!o&&!t.right,C=t.sortable&&!o&&t.right,A=t.sortable&&o&&!t.right,k=t.sortable&&o&&t.right;return ue.createElement(tt,{"data-column-id":t.id,className:"rdt_TableCol",headCell:!0,allowOverflow:t.allowOverflow,button:t.button,compact:t.compact,grow:t.grow,hide:t.hide,maxWidth:t.maxWidth,minWidth:t.minWidth,right:t.right,center:t.center,width:t.width,draggable:t.reorder,isDragging:je(t.id,r),onDragStart:h,onDragOver:p,onDragEnd:m,onDragEnter:v,onDragLeave:g},t.name&&ue.createElement(rt,{"data-column-id":t.id,"data-sort-id":t.id,role:"columnheader",tabIndex:0,className:"rdt_TableCol_Sortable",onClick:_?void 0:w,onKeyPress:_?void 0:e=>{"Enter"===e.key&&w()},sortActive:!_&&j,disabled:_},!_&&k&&S(),!_&&C&&N(j),"string"==typeof t.name?ue.createElement(at,{title:y?t.name:void 0,ref:x,"data-column-id":t.id},t.name):t.name,!_&&A&&S(),!_&&E&&N(j)))}));const ot=fe.default(Pe)(I||(I=ie(["\n\tflex: 0 0 48px;\n\tjustify-content: center;\n\talign-items: center;\n\tuser-select: none;\n\twhite-space: nowrap;\n\tfont-size: unset;\n"])));function st(e){let{headCell:t=!0,rowData:n,keyField:r,allSelected:a,mergeSelections:i,selectedRows:o,selectableRowsComponent:s,selectableRowsComponentProps:l,selectableRowDisabled:c,onSelectAllRows:u}=e;const d=o.length>0&&!a,f=c?n.filter((e=>!c(e))):n,h=0===f.length,p=Math.min(n.length,f.length);return ue.createElement(ot,{className:"rdt_TableCol",headCell:t,noPadding:!0},ue.createElement(Le,{name:"select-all-rows",component:s,componentOptions:l,onClick:()=>{u({type:"SELECT_ALL_ROWS",rows:f,rowCount:p,mergeSelections:i,keyField:r})},checked:a,indeterminate:d,disabled:h}))}function lt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t.Nm.AUTO;const n="object"==typeof window,[r,a]=ue.useState(!1);return ue.useEffect((()=>{if(n)if("auto"!==e)a("rtl"===e);else{const e=!(!window.document||!window.document.createElement),t=document.getElementsByTagName("BODY")[0],n=document.getElementsByTagName("HTML")[0],r="rtl"===t.dir||"rtl"===n.dir;a(e&&r)}}),[e,n]),r}const ct=fe.default.div(M||(M=ie(["\n\tdisplay: flex;\n\talign-items: center;\n\tflex: 1 0 auto;\n\theight: 100%;\n\tcolor: ",";\n\tfont-size: ",";\n\tfont-weight: 400;\n"])),(e=>{let{theme:t}=e;return t.contextMenu.fontColor}),(e=>{let{theme:t}=e;return t.contextMenu.fontSize})),ut=fe.default.div(D||(D=ie(["\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: flex-end;\n\tflex-wrap: wrap;\n"]))),dt=fe.default.div(L||(L=ie(["\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100%;\n\tbox-sizing: inherit;\n\tz-index: 1;\n\talign-items: center;\n\tjustify-content: space-between;\n\tdisplay: flex;\n\t",";\n\t",";\n\t",";\n"])),(e=>{let{rtl:t}=e;return t&&"direction: rtl"}),(e=>{let{theme:t}=e;return t.contextMenu.style}),(e=>{let{theme:t,visible:n}=e;return n&&t.contextMenu.activeStyle}));function ft(e){let{contextMessage:t,contextActions:n,contextComponent:r,selectedCount:a,direction:i}=e;const o=lt(i),s=a>0;return r?ue.createElement(dt,{visible:s},ue.cloneElement(r,{selectedCount:a})):ue.createElement(dt,{visible:s,rtl:o},ue.createElement(ct,null,((e,t,n)=>{if(0===t)return null;const r=1===t?e.singular:e.plural;return n?"".concat(t," ").concat(e.message||""," ").concat(r):"".concat(t," ").concat(r," ").concat(e.message||"")})(t,a,o)),ue.createElement(ut,null,n))}const ht=fe.default.div(F||(F=ie(["\n\tposition: relative;\n\tbox-sizing: border-box;\n\toverflow: hidden;\n\tdisplay: flex;\n\tflex: 1 1 auto;\n\talign-items: center;\n\tjustify-content: space-between;\n\twidth: 100%;\n\tflex-wrap: wrap;\n\t","\n"])),(e=>{let{theme:t}=e;return t.header.style})),pt=fe.default.div(B||(B=ie(["\n\tflex: 1 0 auto;\n\tcolor: ",";\n\tfont-size: ",";\n\tfont-weight: 400;\n"])),(e=>{let{theme:t}=e;return t.header.fontColor}),(e=>{let{theme:t}=e;return t.header.fontSize})),mt=fe.default.div(Z||(Z=ie(["\n\tflex: 1 0 auto;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: flex-end;\n\n\t> * {\n\t\tmargin-left: 5px;\n\t}\n"]))),vt=e=>{let{title:t,actions:n=null,contextMessage:r,contextActions:a,contextComponent:i,selectedCount:o,direction:s,showMenu:l=!0}=e;return ue.createElement(ht,{className:"rdt_TableHeader",role:"heading","aria-level":1},ue.createElement(pt,null,t),n&&ue.createElement(mt,null,n),l&&ue.createElement(ft,{contextMessage:r,contextActions:a,contextComponent:i,direction:s,selectedCount:o}))};function gt(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}const yt={left:"flex-start",right:"flex-end",center:"center"},bt=fe.default.header(z||(z=ie(["\n\tposition: relative;\n\tdisplay: flex;\n\tflex: 1 1 auto;\n\tbox-sizing: border-box;\n\talign-items: center;\n\tpadding: 4px 16px 4px 24px;\n\twidth: 100%;\n\tjustify-content: ",";\n\tflex-wrap: ",";\n\t","\n"])),(e=>{let{align:t}=e;return yt[t]}),(e=>{let{wrapContent:t}=e;return t?"wrap":"nowrap"}),(e=>{let{theme:t}=e;return t.subHeader.style})),xt=e=>{var{align:t="right",wrapContent:n=!0}=e,r=gt(e,["align","wrapContent"]);return ue.createElement(bt,Object.assign({align:t,wrapContent:n},r))},wt=fe.default.div(U||(U=ie(["\n\tdisplay: flex;\n\tflex-direction: column;\n"]))),Nt=fe.default.div(W||(W=ie(["\n\tposition: relative;\n\twidth: 100%;\n\tborder-radius: inherit;\n\t",";\n\n\t",";\n\n\t",";\n"])),(e=>{let{responsive:t,fixedHeader:n}=e;return t&&se.css(V||(V=ie(["\n\t\t\toverflow-x: auto;\n\n\t\t\t// hidden prevents vertical scrolling in firefox when fixedHeader is disabled\n\t\t\toverflow-y: ",";\n\t\t\tmin-height: 0;\n\t\t"])),n?"auto":"hidden")}),(e=>{let{fixedHeader:t=!1,fixedHeaderScrollHeight:n="100vh"}=e;return t&&se.css(q||(q=ie(["\n\t\t\tmax-height: ",";\n\t\t\t-webkit-overflow-scrolling: touch;\n\t\t"])),n)}),(e=>{let{theme:t}=e;return t.responsiveWrapper.style})),St=fe.default.div(H||(H=ie(["\n\tposition: relative;\n\tbox-sizing: border-box;\n\twidth: 100%;\n\theight: 100%;\n\t",";\n"])),(e=>e.theme.progress.style)),jt=fe.default.div(G||(G=ie(["\n\tposition: relative;\n\twidth: 100%;\n\t",";\n"])),(e=>{let{theme:t}=e;return t.tableWrapper.style})),_t=fe.default(Pe)(Y||(Y=ie(["\n\twhite-space: nowrap;\n\t",";\n"])),(e=>{let{theme:t}=e;return t.expanderCell.style})),Et=fe.default.div(X||(X=ie(["\n\tbox-sizing: border-box;\n\twidth: 100%;\n\theight: 100%;\n\t",";\n"])),(e=>{let{theme:t}=e;return t.noData.style})),Ct=()=>de.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},de.default.createElement("path",{d:"M7 10l5 5 5-5z"}),de.default.createElement("path",{d:"M0 0h24v24H0z",fill:"none"})),At=fe.default.select(J||(J=ie(["\n\tcursor: pointer;\n\theight: 24px;\n\tmax-width: 100%;\n\tuser-select: none;\n\tpadding-left: 8px;\n\tpadding-right: 24px;\n\tbox-sizing: content-box;\n\tfont-size: inherit;\n\tcolor: inherit;\n\tborder: none;\n\tbackground-color: transparent;\n\tappearance: none;\n\tdirection: ltr;\n\tflex-shrink: 0;\n\n\t&::-ms-expand {\n\t\tdisplay: none;\n\t}\n\n\t&:disabled::-ms-expand {\n\t\tbackground: #f60;\n\t}\n\n\toption {\n\t\tcolor: initial;\n\t}\n"]))),kt=fe.default.div(K||(K=ie(["\n\tposition: relative;\n\tflex-shrink: 0;\n\tfont-size: inherit;\n\tcolor: inherit;\n\tmargin-top: 1px;\n\n\tsvg {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tcolor: inherit;\n\t\tposition: absolute;\n\t\tfill: currentColor;\n\t\twidth: 24px;\n\t\theight: 24px;\n\t\tdisplay: inline-block;\n\t\tuser-select: none;\n\t\tpointer-events: none;\n\t}\n"]))),Tt=e=>{var{defaultValue:t,onChange:n}=e,r=gt(e,["defaultValue","onChange"]);return ue.createElement(kt,null,ue.createElement(At,Object.assign({onChange:n,defaultValue:t},r)),ue.createElement(Ct,null))},Ot={columns:[],data:[],title:"",keyField:"id",selectableRows:!1,selectableRowsHighlight:!1,selectableRowsNoSelectAll:!1,selectableRowSelected:null,selectableRowDisabled:null,selectableRowsComponent:"input",selectableRowsComponentProps:{},selectableRowsVisibleOnly:!1,selectableRowsSingle:!1,clearSelectedRows:!1,expandableRows:!1,expandableRowDisabled:null,expandableRowExpanded:null,expandOnRowClicked:!1,expandableRowsHideExpander:!1,expandOnRowDoubleClicked:!1,expandableInheritConditionalStyles:!1,expandableRowsComponent:function(){return de.default.createElement("div",null,"To add an expander pass in a component instance via ",de.default.createElement("strong",null,"expandableRowsComponent"),". You can then access props.data from this component.")},expandableIcon:{collapsed:de.default.createElement((()=>de.default.createElement("svg",{fill:"currentColor",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},de.default.createElement("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),de.default.createElement("path",{d:"M0-.25h24v24H0z",fill:"none"}))),null),expanded:de.default.createElement((()=>de.default.createElement("svg",{fill:"currentColor",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},de.default.createElement("path",{d:"M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z"}),de.default.createElement("path",{d:"M0-.75h24v24H0z",fill:"none"}))),null)},expandableRowsComponentProps:{},progressPending:!1,progressComponent:de.default.createElement("div",{style:{fontSize:"24px",fontWeight:700,padding:"24px"}},"Loading..."),persistTableHead:!1,sortIcon:null,sortFunction:null,sortServer:!1,striped:!1,highlightOnHover:!1,pointerOnHover:!1,noContextMenu:!1,contextMessage:{singular:"item",plural:"items",message:"selected"},actions:null,contextActions:null,contextComponent:null,defaultSortFieldId:null,defaultSortAsc:!0,responsive:!0,noDataComponent:de.default.createElement("div",{style:{padding:"24px"}},"There are no records to display"),disabled:!1,noTableHead:!1,noHeader:!1,subHeader:!1,subHeaderAlign:t.v2.RIGHT,subHeaderWrap:!0,subHeaderComponent:null,fixedHeader:!1,fixedHeaderScrollHeight:"100vh",pagination:!1,paginationServer:!1,paginationServerOptions:{persistSelectedOnSort:!1,persistSelectedOnPageChange:!1},paginationDefaultPage:1,paginationResetDefaultPage:!1,paginationTotalRows:0,paginationPerPage:10,paginationRowsPerPageOptions:[10,15,20,25,30],paginationComponent:null,paginationComponentOptions:{},paginationIconFirstPage:de.default.createElement((()=>de.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24","aria-hidden":"true",role:"presentation"},de.default.createElement("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),de.default.createElement("path",{fill:"none",d:"M24 24H0V0h24v24z"}))),null),paginationIconLastPage:de.default.createElement((()=>de.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24","aria-hidden":"true",role:"presentation"},de.default.createElement("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),de.default.createElement("path",{fill:"none",d:"M0 0h24v24H0V0z"}))),null),paginationIconNext:de.default.createElement((()=>de.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24","aria-hidden":"true",role:"presentation"},de.default.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),de.default.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))),null),paginationIconPrevious:de.default.createElement((()=>de.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24","aria-hidden":"true",role:"presentation"},de.default.createElement("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),de.default.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))),null),dense:!1,conditionalRowStyles:[],theme:"default",customStyles:{},direction:t.Nm.AUTO,onChangePage:xe,onChangeRowsPerPage:xe,onRowClicked:xe,onRowDoubleClicked:xe,onRowExpandToggled:xe,onSelectedRowsChange:xe,onSort:xe,onColumnOrderChange:xe},Pt={rowsPerPageText:"Rows per page:",rangeSeparatorText:"of",noRowsPerPage:!1,selectAllRowsItem:!1,selectAllRowsItemText:"All"},Rt=fe.default.nav($||($=ie(["\n\tdisplay: flex;\n\tflex: 1 1 auto;\n\tjustify-content: flex-end;\n\talign-items: center;\n\tbox-sizing: border-box;\n\tpadding-right: 8px;\n\tpadding-left: 8px;\n\twidth: 100%;\n\t",";\n"])),(e=>{let{theme:t}=e;return t.pagination.style})),It=fe.default.button(Q||(Q=ie(["\n\tposition: relative;\n\tdisplay: block;\n\tuser-select: none;\n\tborder: none;\n\t",";\n\t",";\n"])),(e=>{let{theme:t}=e;return t.pagination.pageButtonsStyle}),(e=>{let{isRTL:t}=e;return t&&"transform: scale(-1, -1)"})),Mt=fe.default.div(ee||(ee=ie(["\n\tdisplay: flex;\n\talign-items: center;\n\tborder-radius: 4px;\n\twhite-space: nowrap;\n\t",";\n"])),Oe(te||(te=ie(["\n width: 100%;\n justify-content: space-around;\n "])))),Dt=fe.default.span(ne||(ne=ie(["\n\tflex-shrink: 1;\n\tuser-select: none;\n"]))),Lt=fe.default(Dt)(re||(re=ie(["\n\tmargin: 0 24px;\n"]))),Ft=fe.default(Dt)(ae||(ae=ie(["\n\tmargin: 0 4px;\n"])));var Bt=ue.memo((function(e){let{rowsPerPage:t,rowCount:n,currentPage:r,direction:a=Ot.direction,paginationRowsPerPageOptions:i=Ot.paginationRowsPerPageOptions,paginationIconLastPage:o=Ot.paginationIconLastPage,paginationIconFirstPage:s=Ot.paginationIconFirstPage,paginationIconNext:l=Ot.paginationIconNext,paginationIconPrevious:c=Ot.paginationIconPrevious,paginationComponentOptions:u=Ot.paginationComponentOptions,onChangeRowsPerPage:d=Ot.onChangeRowsPerPage,onChangePage:f=Ot.onChangePage}=e;const h=(()=>{const e="object"==typeof window;function t(){return{width:e?window.innerWidth:void 0,height:e?window.innerHeight:void 0}}const[n,r]=ue.useState(t);return ue.useEffect((()=>{if(!e)return()=>null;function n(){r(t())}return window.addEventListener("resize",n),()=>window.removeEventListener("resize",n)}),[]),n})(),p=lt(a),m=h.width&&h.width>599,v=ye(n,t),g=r*t,y=g-t+1,b=1===r,x=r===v,w=Object.assign(Object.assign({},Pt),u),N=r===v?"".concat(y,"-").concat(n," ").concat(w.rangeSeparatorText," ").concat(n):"".concat(y,"-").concat(g," ").concat(w.rangeSeparatorText," ").concat(n),S=ue.useCallback((()=>f(r-1)),[r,f]),j=ue.useCallback((()=>f(r+1)),[r,f]),_=ue.useCallback((()=>f(1)),[f]),E=ue.useCallback((()=>f(ye(n,t))),[f,n,t]),C=ue.useCallback((e=>d(Number(e.target.value),r)),[r,d]),A=i.map((e=>ue.createElement("option",{key:e,value:e},e)));w.selectAllRowsItem&&A.push(ue.createElement("option",{key:-1,value:n},w.selectAllRowsItemText));const k=ue.createElement(Tt,{onChange:C,defaultValue:t,"aria-label":w.rowsPerPageText},A);return ue.createElement(Rt,{className:"rdt_Pagination"},!w.noRowsPerPage&&m&&ue.createElement(ue.Fragment,null,ue.createElement(Ft,null,w.rowsPerPageText),k),m&&ue.createElement(Lt,null,N),ue.createElement(Mt,null,ue.createElement(It,{id:"pagination-first-page",type:"button","aria-label":"First Page","aria-disabled":b,onClick:_,disabled:b,isRTL:p},s),ue.createElement(It,{id:"pagination-previous-page",type:"button","aria-label":"Previous Page","aria-disabled":b,onClick:S,disabled:b,isRTL:p},c),!m&&k,ue.createElement(It,{id:"pagination-next-page",type:"button","aria-label":"Next Page","aria-disabled":x,onClick:j,disabled:x,isRTL:p},l),ue.createElement(It,{id:"pagination-last-page",type:"button","aria-label":"Last Page","aria-disabled":x,onClick:E,disabled:x,isRTL:p},o)))}));const Zt=(e,t)=>{const n=ue.useRef(!0);ue.useEffect((()=>{n.current?n.current=!1:e()}),t)};var zt=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===Ut}(e)}(e)},Ut="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function Wt(e,t){return!1!==t.clone&&t.isMergeableObject(e)?Gt((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function Vt(e,t,n){return e.concat(t).map((function(e){return Wt(e,n)}))}function qt(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return e.propertyIsEnumerable(t)})):[]}(e))}function Ht(e,t){try{return t in e}catch(e){return!1}}function Gt(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||Vt,n.isMergeableObject=n.isMergeableObject||zt,n.cloneUnlessOtherwiseSpecified=Wt;var r=Array.isArray(t);return r===Array.isArray(e)?r?n.arrayMerge(e,t,n):function(e,t,n){var r={};return n.isMergeableObject(e)&&qt(e).forEach((function(t){r[t]=Wt(e[t],n)})),qt(t).forEach((function(a){(function(e,t){return Ht(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,a)||(Ht(e,a)&&n.isMergeableObject(t[a])?r[a]=function(e,t){if(!t.customMerge)return Gt;var n=t.customMerge(e);return"function"==typeof n?n:Gt}(a,n)(e[a],t[a],n):r[a]=Wt(t[a],n))})),r}(e,t,n):Wt(t,n)}Gt.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return Gt(e,n,t)}),{})};var Yt=Gt;const Xt={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)"},background:{default:"#FFFFFF"},context:{background:"#e3f2fd",text:"rgba(0, 0, 0, 0.87)"},divider:{default:"rgba(0,0,0,.12)"},button:{default:"rgba(0,0,0,.54)",focus:"rgba(0,0,0,.12)",hover:"rgba(0,0,0,.12)",disabled:"rgba(0, 0, 0, .18)"},selected:{default:"#e3f2fd",text:"rgba(0, 0, 0, 0.87)"},highlightOnHover:{default:"#EEEEEE",text:"rgba(0, 0, 0, 0.87)"},striped:{default:"#FAFAFA",text:"rgba(0, 0, 0, 0.87)"}},Jt={default:Xt,light:Xt,dark:{text:{primary:"#FFFFFF",secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(0,0,0,.12)"},background:{default:"#424242"},context:{background:"#E91E63",text:"#FFFFFF"},divider:{default:"rgba(81, 81, 81, 1)"},button:{default:"#FFFFFF",focus:"rgba(255, 255, 255, .54)",hover:"rgba(255, 255, 255, .12)",disabled:"rgba(255, 255, 255, .18)"},selected:{default:"rgba(0, 0, 0, .7)",text:"#FFFFFF"},highlightOnHover:{default:"rgba(0, 0, 0, .7)",text:"#FFFFFF"},striped:{default:"rgba(0, 0, 0, .87)",text:"#FFFFFF"}}};function Kt(e,t,n,r){const[a,i]=ue.useState((()=>ge(e))),[o,s]=ue.useState(""),l=ue.useRef("");Zt((()=>{i(ge(e))}),[e]);const c=ue.useCallback((e=>{var t,n,r;const{attributes:i}=e.target,o=null===(t=i.getNamedItem("data-column-id"))||void 0===t?void 0:t.value;o&&(l.current=(null===(r=null===(n=a[Se(a,o)])||void 0===n?void 0:n.id)||void 0===r?void 0:r.toString())||"",s(l.current))}),[a]),u=ue.useCallback((e=>{var n;const{attributes:r}=e.target,o=null===(n=r.getNamedItem("data-column-id"))||void 0===n?void 0:n.value;if(o&&l.current&&o!==l.current){const e=Se(a,l.current),n=Se(a,o),r=[...a];r[e]=a[n],r[n]=a[e],i(r),t(r)}}),[t,a]),d=ue.useCallback((e=>{e.preventDefault()}),[]),f=ue.useCallback((e=>{e.preventDefault()}),[]),h=ue.useCallback((e=>{e.preventDefault(),l.current="",s("")}),[]),p=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e?ce.ASC:ce.DESC}(r),m=ue.useMemo((()=>a[Se(a,null==n?void 0:n.toString())]||{}),[n,a]);return{tableColumns:a,draggingColumnId:o,handleDragStart:c,handleDragEnter:u,handleDragOver:d,handleDragLeave:f,handleDragEnd:h,defaultSortDirection:p,defaultSortColumn:m}}var $t=ue.memo((function(e){const{data:t=Ot.data,columns:n=Ot.columns,title:r=Ot.title,actions:a=Ot.actions,keyField:i=Ot.keyField,striped:o=Ot.striped,highlightOnHover:s=Ot.highlightOnHover,pointerOnHover:l=Ot.pointerOnHover,dense:c=Ot.dense,selectableRows:u=Ot.selectableRows,selectableRowsSingle:d=Ot.selectableRowsSingle,selectableRowsHighlight:f=Ot.selectableRowsHighlight,selectableRowsNoSelectAll:h=Ot.selectableRowsNoSelectAll,selectableRowsVisibleOnly:p=Ot.selectableRowsVisibleOnly,selectableRowSelected:m=Ot.selectableRowSelected,selectableRowDisabled:v=Ot.selectableRowDisabled,selectableRowsComponent:g=Ot.selectableRowsComponent,selectableRowsComponentProps:y=Ot.selectableRowsComponentProps,onRowExpandToggled:b=Ot.onRowExpandToggled,onSelectedRowsChange:x=Ot.onSelectedRowsChange,expandableIcon:w=Ot.expandableIcon,onChangeRowsPerPage:N=Ot.onChangeRowsPerPage,onChangePage:S=Ot.onChangePage,paginationServer:j=Ot.paginationServer,paginationServerOptions:_=Ot.paginationServerOptions,paginationTotalRows:E=Ot.paginationTotalRows,paginationDefaultPage:C=Ot.paginationDefaultPage,paginationResetDefaultPage:A=Ot.paginationResetDefaultPage,paginationPerPage:k=Ot.paginationPerPage,paginationRowsPerPageOptions:T=Ot.paginationRowsPerPageOptions,paginationIconLastPage:O=Ot.paginationIconLastPage,paginationIconFirstPage:P=Ot.paginationIconFirstPage,paginationIconNext:R=Ot.paginationIconNext,paginationIconPrevious:I=Ot.paginationIconPrevious,paginationComponent:M=Ot.paginationComponent,paginationComponentOptions:D=Ot.paginationComponentOptions,responsive:L=Ot.responsive,progressPending:F=Ot.progressPending,progressComponent:B=Ot.progressComponent,persistTableHead:Z=Ot.persistTableHead,noDataComponent:z=Ot.noDataComponent,disabled:U=Ot.disabled,noTableHead:W=Ot.noTableHead,noHeader:V=Ot.noHeader,fixedHeader:q=Ot.fixedHeader,fixedHeaderScrollHeight:H=Ot.fixedHeaderScrollHeight,pagination:G=Ot.pagination,subHeader:Y=Ot.subHeader,subHeaderAlign:X=Ot.subHeaderAlign,subHeaderWrap:J=Ot.subHeaderWrap,subHeaderComponent:K=Ot.subHeaderComponent,noContextMenu:$=Ot.noContextMenu,contextMessage:Q=Ot.contextMessage,contextActions:ee=Ot.contextActions,contextComponent:te=Ot.contextComponent,expandableRows:ne=Ot.expandableRows,onRowClicked:re=Ot.onRowClicked,onRowDoubleClicked:ae=Ot.onRowDoubleClicked,sortIcon:ie=Ot.sortIcon,onSort:oe=Ot.onSort,sortFunction:le=Ot.sortFunction,sortServer:de=Ot.sortServer,expandableRowsComponent:fe=Ot.expandableRowsComponent,expandableRowsComponentProps:me=Ot.expandableRowsComponentProps,expandableRowDisabled:ve=Ot.expandableRowDisabled,expandableRowsHideExpander:ge=Ot.expandableRowsHideExpander,expandOnRowClicked:xe=Ot.expandOnRowClicked,expandOnRowDoubleClicked:we=Ot.expandOnRowDoubleClicked,expandableRowExpanded:Se=Ot.expandableRowExpanded,expandableInheritConditionalStyles:je=Ot.expandableInheritConditionalStyles,defaultSortFieldId:Ee=Ot.defaultSortFieldId,defaultSortAsc:Ae=Ot.defaultSortAsc,clearSelectedRows:Oe=Ot.clearSelectedRows,conditionalRowStyles:Re=Ot.conditionalRowStyles,theme:Ie=Ot.theme,customStyles:Me=Ot.customStyles,direction:De=Ot.direction,onColumnOrderChange:Le=Ot.onColumnOrderChange}=e,{tableColumns:Fe,draggingColumnId:Be,handleDragStart:Ze,handleDragEnter:ze,handleDragOver:Ue,handleDragLeave:We,handleDragEnd:Ve,defaultSortDirection:qe,defaultSortColumn:He}=Kt(n,Le,Ee,Ae),[{rowsPerPage:Ge,currentPage:Ye,selectedRows:Xe,allSelected:Je,selectedCount:Ke,selectedColumn:Qe,sortDirection:et,toggleOnSelectedRowsChange:tt},nt]=ue.useReducer(_e,{allSelected:!1,selectedCount:0,selectedRows:[],selectedColumn:He,toggleOnSelectedRowsChange:!1,sortDirection:qe,currentPage:C,rowsPerPage:k,selectedRowsFlag:!1,contextMessage:Ot.contextMessage}),{persistSelectedOnSort:rt=!1,persistSelectedOnPageChange:at=!1}=_,ot=!(!j||!at&&!rt),lt=G&&!F&&t.length>0,ct=M||Bt,ut=ue.useMemo((()=>function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"default";const r=Jt[t]?t:n;return Yt({table:{style:{color:(a=Jt[r]).text.primary,backgroundColor:a.background.default}},tableWrapper:{style:{display:"table"}},responsiveWrapper:{style:{}},header:{style:{fontSize:"22px",color:a.text.primary,backgroundColor:a.background.default,minHeight:"56px",paddingLeft:"16px",paddingRight:"8px"}},subHeader:{style:{backgroundColor:a.background.default,minHeight:"52px"}},head:{style:{color:a.text.primary,fontSize:"12px",fontWeight:500}},headRow:{style:{backgroundColor:a.background.default,minHeight:"52px",borderBottomWidth:"1px",borderBottomColor:a.divider.default,borderBottomStyle:"solid"},denseStyle:{minHeight:"32px"}},headCells:{style:{paddingLeft:"16px",paddingRight:"16px"},draggingStyle:{cursor:"move"}},contextMenu:{style:{backgroundColor:a.context.background,fontSize:"18px",fontWeight:400,color:a.context.text,paddingLeft:"16px",paddingRight:"8px",transform:"translate3d(0, -100%, 0)",transitionDuration:"125ms",transitionTimingFunction:"cubic-bezier(0, 0, 0.2, 1)",willChange:"transform"},activeStyle:{transform:"translate3d(0, 0, 0)"}},cells:{style:{paddingLeft:"16px",paddingRight:"16px",wordBreak:"break-word"},draggingStyle:{}},rows:{style:{fontSize:"13px",fontWeight:400,color:a.text.primary,backgroundColor:a.background.default,minHeight:"48px","&:not(:last-of-type)":{borderBottomStyle:"solid",borderBottomWidth:"1px",borderBottomColor:a.divider.default}},denseStyle:{minHeight:"32px"},selectedHighlightStyle:{"&:nth-of-type(n)":{color:a.selected.text,backgroundColor:a.selected.default,borderBottomColor:a.background.default}},highlightOnHoverStyle:{color:a.highlightOnHover.text,backgroundColor:a.highlightOnHover.default,transitionDuration:"0.15s",transitionProperty:"background-color",borderBottomColor:a.background.default,outlineStyle:"solid",outlineWidth:"1px",outlineColor:a.background.default},stripedStyle:{color:a.striped.text,backgroundColor:a.striped.default}},expanderRow:{style:{color:a.text.primary,backgroundColor:a.background.default}},expanderCell:{style:{flex:"0 0 48px"}},expanderButton:{style:{color:a.button.default,fill:a.button.default,backgroundColor:"transparent",borderRadius:"2px",transition:"0.25s",height:"100%",width:"100%","&:hover:enabled":{cursor:"pointer"},"&:disabled":{color:a.button.disabled},"&:hover:not(:disabled)":{cursor:"pointer",backgroundColor:a.button.hover},"&:focus":{outline:"none",backgroundColor:a.button.focus},svg:{margin:"auto"}}},pagination:{style:{color:a.text.secondary,fontSize:"13px",minHeight:"56px",backgroundColor:a.background.default,borderTopStyle:"solid",borderTopWidth:"1px",borderTopColor:a.divider.default},pageButtonsStyle:{borderRadius:"50%",height:"40px",width:"40px",padding:"8px",margin:"px",cursor:"pointer",transition:"0.4s",color:a.button.default,fill:a.button.default,backgroundColor:"transparent","&:disabled":{cursor:"unset",color:a.button.disabled,fill:a.button.disabled},"&:hover:not(:disabled)":{backgroundColor:a.button.hover},"&:focus":{outline:"none",backgroundColor:a.button.focus}}},noData:{style:{display:"flex",alignItems:"center",justifyContent:"center",color:a.text.primary,backgroundColor:a.background.default}},progress:{style:{display:"flex",alignItems:"center",justifyContent:"center",color:a.text.primary,backgroundColor:a.background.default}}},e);var a}(Me,Ie)),[Me,Ie]),dt=ue.useMemo((()=>Object.assign({},"auto"!==De&&{dir:De})),[De]),ft=ue.useMemo((()=>{if(de)return t;if((null==Qe?void 0:Qe.sortFunction)&&"function"==typeof Qe.sortFunction){const e=Qe.sortFunction,n=et===ce.ASC?e:(t,n)=>-1*e(t,n);return[...t].sort(n)}return function(e,t,n,r){return t?r&&"function"==typeof r?r(e.slice(0),t,n):e.slice(0).sort(((e,r)=>{let a,i;if("string"==typeof t?(a=pe(e,t),i=pe(r,t)):(a=t(e),i=t(r)),"asc"===n){if(a<i)return-1;if(a>i)return 1}if("desc"===n){if(a>i)return-1;if(a<i)return 1}return 0})):e}(t,null==Qe?void 0:Qe.selector,et,le)}),[de,Qe,et,t,le]),ht=ue.useMemo((()=>{if(G&&!j){const e=Ye*Ge,t=e-Ge;return ft.slice(t,e)}return ft}),[Ye,G,j,Ge,ft]),pt=ue.useCallback((e=>{nt(e)}),[]),mt=ue.useCallback((e=>{nt(e)}),[]),gt=ue.useCallback((e=>{nt(e)}),[]),yt=ue.useCallback(((e,t)=>re(e,t)),[re]),bt=ue.useCallback(((e,t)=>ae(e,t)),[ae]),Ct=ue.useCallback((e=>nt({type:"CHANGE_PAGE",page:e,paginationServer:j,visibleOnly:p,persistSelectedOnPageChange:at})),[j,at,p]),At=ue.useCallback((e=>{const t=ye(E||ht.length,e),n=be(Ye,t);j||Ct(n),nt({type:"CHANGE_ROWS_PER_PAGE",page:n,rowsPerPage:e})}),[Ye,Ct,j,E,ht.length]);if(G&&!j&&ft.length>0&&0===ht.length){const e=ye(ft.length,Ge),t=be(Ye,e);Ct(t)}Zt((()=>{x({allSelected:Je,selectedCount:Ke,selectedRows:Xe})}),[tt]),Zt((()=>{oe(Qe,et)}),[Qe,et]),Zt((()=>{S(Ye,E||ft.length)}),[Ye]),Zt((()=>{N(Ge,Ye)}),[Ge]),Zt((()=>{Ct(C)}),[C,A]),Zt((()=>{if(G&&j&&E>0){const e=ye(E,Ge),t=be(Ye,e);Ye!==t&&Ct(t)}}),[E]),ue.useEffect((()=>{nt({type:"CLEAR_SELECTED_ROWS",selectedRowsFlag:Oe})}),[d,Oe]),ue.useEffect((()=>{if(!m)return;const e=ft.filter((e=>m(e))),t=d?e.slice(0,1):e;nt({type:"SELECT_MULTIPLE_ROWS",keyField:i,selectedRows:t,totalRows:ft.length,mergeSelections:ot})}),[t,m]);const kt=p?ht:ft,Tt=at||d||h;return ue.createElement(se.ThemeProvider,{theme:ut},!V&&(!!r||!!a)&&ue.createElement(vt,{title:r,actions:a,showMenu:!$,selectedCount:Ke,direction:De,contextActions:ee,contextComponent:te,contextMessage:Q}),Y&&ue.createElement(xt,{align:X,wrapContent:J},K),ue.createElement(Nt,Object.assign({responsive:L,fixedHeader:q,fixedHeaderScrollHeight:H},dt),ue.createElement(jt,null,F&&!Z&&ue.createElement(St,null,B),ue.createElement(Ce,{disabled:U,className:"rdt_Table",role:"table"},!W&&(!!Z||ft.length>0&&!F)&&ue.createElement(ke,{className:"rdt_TableHead",role:"rowgroup",fixedHeader:q},ue.createElement(Te,{className:"rdt_TableHeadRow",role:"row",dense:c},u&&(Tt?ue.createElement(Pe,{style:{flex:"0 0 48px"}}):ue.createElement(st,{allSelected:Je,selectedRows:Xe,selectableRowsComponent:g,selectableRowsComponentProps:y,selectableRowDisabled:v,rowData:kt,keyField:i,mergeSelections:ot,onSelectAllRows:mt})),ne&&!ge&&ue.createElement(_t,null),Fe.map((e=>ue.createElement(it,{key:e.id,column:e,selectedColumn:Qe,disabled:F||0===ft.length,pagination:G,paginationServer:j,persistSelectedOnSort:rt,selectableRowsVisibleOnly:p,sortDirection:et,sortIcon:ie,sortServer:de,onSort:pt,onDragStart:Ze,onDragOver:Ue,onDragEnd:Ve,onDragEnter:ze,onDragLeave:We,draggingColumnId:Be}))))),!ft.length&&!F&&ue.createElement(Et,null,z),F&&Z&&ue.createElement(St,null,B),!F&&ft.length>0&&ue.createElement(wt,{className:"rdt_TableBody",role:"rowgroup"},ht.map(((e,t)=>{const n=he(e,i),r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return"number"!=typeof e&&(!e||0===e.length)}(n)?t:n,a=Ne(e,Xe,i),h=!!(ne&&Se&&Se(e)),p=!!(ne&&ve&&ve(e));return ue.createElement($e,{id:r,key:r,keyField:i,"data-row-id":r,columns:Fe,row:e,rowCount:ft.length,rowIndex:t,selectableRows:u,expandableRows:ne,expandableIcon:w,highlightOnHover:s,pointerOnHover:l,dense:c,expandOnRowClicked:xe,expandOnRowDoubleClicked:we,expandableRowsComponent:fe,expandableRowsComponentProps:me,expandableRowsHideExpander:ge,defaultExpanderDisabled:p,defaultExpanded:h,expandableInheritConditionalStyles:je,conditionalRowStyles:Re,selected:a,selectableRowsHighlight:f,selectableRowsComponent:g,selectableRowsComponentProps:y,selectableRowDisabled:v,selectableRowsSingle:d,striped:o,onRowExpandToggled:b,onRowClicked:yt,onRowDoubleClicked:bt,onSelectedRow:gt,draggingColumnId:Be,onDragStart:Ze,onDragOver:Ue,onDragEnd:Ve,onDragEnter:ze,onDragLeave:We})})))))),lt&&ue.createElement("div",null,ue.createElement(ct,{onChangePage:Ct,onChangeRowsPerPage:At,rowCount:E||ft.length,currentPage:Ye,rowsPerPage:Ge,direction:De,paginationRowsPerPageOptions:T,paginationIconLastPage:O,paginationIconFirstPage:P,paginationIconNext:R,paginationIconPrevious:I,paginationComponentOptions:D})))}))},30534:(e,t,n)=>{"use strict";var r=n(47313),a=n(71843),i=n(57108);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(o(227));var s=new Set,l={};function c(e,t){u(e,t),u(e+"Capture",t)}function u(e,t){for(l[e]=t,e=0;e<t.length;e++)s.add(t[e])}var d=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),f=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,h=Object.prototype.hasOwnProperty,p={},m={};function v(e,t,n,r,a,i,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){g[e]=new v(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];g[t]=new v(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){g[e]=new v(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){g[e]=new v(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){g[e]=new v(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){g[e]=new v(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){g[e]=new v(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){g[e]=new v(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){g[e]=new v(e,5,!1,e.toLowerCase(),null,!1,!1)}));var y=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function x(e,t,n,r){var a=g.hasOwnProperty(t)?g[t]:null;(null!==a?0===a.type:!r&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!h.call(m,e)||!h.call(p,e)&&(f.test(e)?m[e]=!0:(p[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(y,b);g[t]=new v(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(y,b);g[t]=new v(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(y,b);g[t]=new v(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){g[e]=new v(e,1,!1,e.toLowerCase(),null,!1,!1)})),g.xlinkHref=new v("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){g[e]=new v(e,1,!1,e.toLowerCase(),null,!0,!0)}));var w=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,N=60103,S=60106,j=60107,_=60108,E=60114,C=60109,A=60110,k=60112,T=60113,O=60120,P=60115,R=60116,I=60121,M=60128,D=60129,L=60130,F=60131;if("function"===typeof Symbol&&Symbol.for){var B=Symbol.for;N=B("react.element"),S=B("react.portal"),j=B("react.fragment"),_=B("react.strict_mode"),E=B("react.profiler"),C=B("react.provider"),A=B("react.context"),k=B("react.forward_ref"),T=B("react.suspense"),O=B("react.suspense_list"),P=B("react.memo"),R=B("react.lazy"),I=B("react.block"),B("react.scope"),M=B("react.opaque.id"),D=B("react.debug_trace_mode"),L=B("react.offscreen"),F=B("react.legacy_hidden")}var Z,z="function"===typeof Symbol&&Symbol.iterator;function U(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=z&&e[z]||e["@@iterator"])?e:null}function W(e){if(void 0===Z)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Z=t&&t[1]||""}return"\n"+Z+e}var V=!1;function q(e,t){if(!e||V)return"";V=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(l){var r=l}Reflect.construct(e,[],t)}else{try{t.call()}catch(l){r=l}e.call(t.prototype)}else{try{throw Error()}catch(l){r=l}e()}}catch(l){if(l&&r&&"string"===typeof l.stack){for(var a=l.stack.split("\n"),i=r.stack.split("\n"),o=a.length-1,s=i.length-1;1<=o&&0<=s&&a[o]!==i[s];)s--;for(;1<=o&&0<=s;o--,s--)if(a[o]!==i[s]){if(1!==o||1!==s)do{if(o--,0>--s||a[o]!==i[s])return"\n"+a[o].replace(" at new "," at ")}while(1<=o&&0<=s);break}}}finally{V=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?W(e):""}function H(e){switch(e.tag){case 5:return W(e.type);case 16:return W("Lazy");case 13:return W("Suspense");case 19:return W("SuspenseList");case 0:case 2:case 15:return e=q(e.type,!1);case 11:return e=q(e.type.render,!1);case 22:return e=q(e.type._render,!1);case 1:return e=q(e.type,!0);default:return""}}function G(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case j:return"Fragment";case S:return"Portal";case E:return"Profiler";case _:return"StrictMode";case T:return"Suspense";case O:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case A:return(e.displayName||"Context")+".Consumer";case C:return(e._context.displayName||"Context")+".Provider";case k:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case P:return G(e.type);case I:return G(e._render);case R:t=e._payload,e=e._init;try{return G(e(t))}catch(n){}}return null}function Y(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function X(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function J(e){e._valueTracker||(e._valueTracker=function(e){var t=X(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var a=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function K(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=X(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function $(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Q(e,t){var n=t.checked;return a({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function ee(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=Y(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function te(e,t){null!=(t=t.checked)&&x(e,"checked",t,!1)}function ne(e,t){te(e,t);var n=Y(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ae(e,t.type,n):t.hasOwnProperty("defaultValue")&&ae(e,t.type,Y(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function re(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ae(e,t,n){"number"===t&&$(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function ie(e,t){return e=a({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function oe(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Y(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function se(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(o(91));return a({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function le(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(o(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(o(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:Y(n)}}function ce(e,t){var n=Y(t.value),r=Y(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ue(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var de="http://www.w3.org/1999/xhtml",fe="http://www.w3.org/2000/svg";function he(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function pe(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?he(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var me,ve,ge=(ve=function(e,t){if(e.namespaceURI!==fe||"innerHTML"in e)e.innerHTML=t;else{for((me=me||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=me.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return ve(e,t)}))}:ve);function ye(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var be={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},xe=["Webkit","ms","Moz","O"];function we(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||be.hasOwnProperty(e)&&be[e]?(""+t).trim():t+"px"}function Ne(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=we(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(be).forEach((function(e){xe.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),be[t]=be[e]}))}));var Se=a({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function je(e,t){if(t){if(Se[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(o(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(o(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(o(62))}}function _e(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Ee(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Ce=null,Ae=null,ke=null;function Te(e){if(e=ra(e)){if("function"!==typeof Ce)throw Error(o(280));var t=e.stateNode;t&&(t=ia(t),Ce(e.stateNode,e.type,t))}}function Oe(e){Ae?ke?ke.push(e):ke=[e]:Ae=e}function Pe(){if(Ae){var e=Ae,t=ke;if(ke=Ae=null,Te(e),t)for(e=0;e<t.length;e++)Te(t[e])}}function Re(e,t){return e(t)}function Ie(e,t,n,r,a){return e(t,n,r,a)}function Me(){}var De=Re,Le=!1,Fe=!1;function Be(){null===Ae&&null===ke||(Me(),Pe())}function Ze(e,t){var n=e.stateNode;if(null===n)return null;var r=ia(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(o(231,t,typeof n));return n}var ze=!1;if(d)try{var Ue={};Object.defineProperty(Ue,"passive",{get:function(){ze=!0}}),window.addEventListener("test",Ue,Ue),window.removeEventListener("test",Ue,Ue)}catch(ve){ze=!1}function We(e,t,n,r,a,i,o,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var Ve=!1,qe=null,He=!1,Ge=null,Ye={onError:function(e){Ve=!0,qe=e}};function Xe(e,t,n,r,a,i,o,s,l){Ve=!1,qe=null,We.apply(Ye,arguments)}function Je(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(1026&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Ke(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function $e(e){if(Je(e)!==e)throw Error(o(188))}function Qe(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=Je(e)))throw Error(o(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var i=a.alternate;if(null===i){if(null!==(r=a.return)){n=r;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===n)return $e(a),e;if(i===r)return $e(a),t;i=i.sibling}throw Error(o(188))}if(n.return!==r.return)n=a,r=i;else{for(var s=!1,l=a.child;l;){if(l===n){s=!0,n=a,r=i;break}if(l===r){s=!0,r=a,n=i;break}l=l.sibling}if(!s){for(l=i.child;l;){if(l===n){s=!0,n=i,r=a;break}if(l===r){s=!0,r=i,n=a;break}l=l.sibling}if(!s)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?e:t}(e),!e)return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function et(e,t){for(var n=e.alternate;null!==t;){if(t===e||t===n)return!0;t=t.return}return!1}var tt,nt,rt,at,it=!1,ot=[],st=null,lt=null,ct=null,ut=new Map,dt=new Map,ft=[],ht="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function pt(e,t,n,r,a){return{blockedOn:e,domEventName:t,eventSystemFlags:16|n,nativeEvent:a,targetContainers:[r]}}function mt(e,t){switch(e){case"focusin":case"focusout":st=null;break;case"dragenter":case"dragleave":lt=null;break;case"mouseover":case"mouseout":ct=null;break;case"pointerover":case"pointerout":ut.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":dt.delete(t.pointerId)}}function vt(e,t,n,r,a,i){return null===e||e.nativeEvent!==i?(e=pt(t,n,r,a,i),null!==t&&(null!==(t=ra(t))&&nt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function gt(e){var t=na(e.target);if(null!==t){var n=Je(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Ke(n)))return e.blockedOn=t,void at(e.lanePriority,(function(){i.unstable_runWithPriority(e.priority,(function(){rt(n)}))}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function yt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Qt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=ra(n))&&nt(t),e.blockedOn=n,!1;t.shift()}return!0}function bt(e,t,n){yt(e)&&n.delete(t)}function xt(){for(it=!1;0<ot.length;){var e=ot[0];if(null!==e.blockedOn){null!==(e=ra(e.blockedOn))&&tt(e);break}for(var t=e.targetContainers;0<t.length;){var n=Qt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n){e.blockedOn=n;break}t.shift()}null===e.blockedOn&&ot.shift()}null!==st&&yt(st)&&(st=null),null!==lt&&yt(lt)&&(lt=null),null!==ct&&yt(ct)&&(ct=null),ut.forEach(bt),dt.forEach(bt)}function wt(e,t){e.blockedOn===t&&(e.blockedOn=null,it||(it=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,xt)))}function Nt(e){function t(t){return wt(t,e)}if(0<ot.length){wt(ot[0],e);for(var n=1;n<ot.length;n++){var r=ot[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==st&&wt(st,e),null!==lt&&wt(lt,e),null!==ct&&wt(ct,e),ut.forEach(t),dt.forEach(t),n=0;n<ft.length;n++)(r=ft[n]).blockedOn===e&&(r.blockedOn=null);for(;0<ft.length&&null===(n=ft[0]).blockedOn;)gt(n),null===n.blockedOn&&ft.shift()}function St(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var jt={animationend:St("Animation","AnimationEnd"),animationiteration:St("Animation","AnimationIteration"),animationstart:St("Animation","AnimationStart"),transitionend:St("Transition","TransitionEnd")},_t={},Et={};function Ct(e){if(_t[e])return _t[e];if(!jt[e])return e;var t,n=jt[e];for(t in n)if(n.hasOwnProperty(t)&&t in Et)return _t[e]=n[t];return e}d&&(Et=document.createElement("div").style,"AnimationEvent"in window||(delete jt.animationend.animation,delete jt.animationiteration.animation,delete jt.animationstart.animation),"TransitionEvent"in window||delete jt.transitionend.transition);var At=Ct("animationend"),kt=Ct("animationiteration"),Tt=Ct("animationstart"),Ot=Ct("transitionend"),Pt=new Map,Rt=new Map,It=["abort","abort",At,"animationEnd",kt,"animationIteration",Tt,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Ot,"transitionEnd","waiting","waiting"];function Mt(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],a=e[n+1];a="on"+(a[0].toUpperCase()+a.slice(1)),Rt.set(r,t),Pt.set(r,a),c(a,[r])}}(0,i.unstable_now)();var Dt=8;function Lt(e){if(0!==(1&e))return Dt=15,1;if(0!==(2&e))return Dt=14,2;if(0!==(4&e))return Dt=13,4;var t=24&e;return 0!==t?(Dt=12,t):0!==(32&e)?(Dt=11,32):0!==(t=192&e)?(Dt=10,t):0!==(256&e)?(Dt=9,256):0!==(t=3584&e)?(Dt=8,t):0!==(4096&e)?(Dt=7,4096):0!==(t=4186112&e)?(Dt=6,t):0!==(t=62914560&e)?(Dt=5,t):67108864&e?(Dt=4,67108864):0!==(134217728&e)?(Dt=3,134217728):0!==(t=805306368&e)?(Dt=2,t):0!==(1073741824&e)?(Dt=1,1073741824):(Dt=8,e)}function Ft(e,t){var n=e.pendingLanes;if(0===n)return Dt=0;var r=0,a=0,i=e.expiredLanes,o=e.suspendedLanes,s=e.pingedLanes;if(0!==i)r=i,a=Dt=15;else if(0!==(i=134217727&n)){var l=i&~o;0!==l?(r=Lt(l),a=Dt):0!==(s&=i)&&(r=Lt(s),a=Dt)}else 0!==(i=n&~o)?(r=Lt(i),a=Dt):0!==s&&(r=Lt(s),a=Dt);if(0===r)return 0;if(r=n&((0>(r=31-Vt(r))?0:1<<r)<<1)-1,0!==t&&t!==r&&0===(t&o)){if(Lt(t),a<=Dt)return t;Dt=a}if(0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-Vt(t)),r|=e[n],t&=~a;return r}function Bt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function Zt(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=zt(24&~t))?Zt(10,t):e;case 10:return 0===(e=zt(192&~t))?Zt(8,t):e;case 8:return 0===(e=zt(3584&~t))&&(0===(e=zt(4186112&~t))&&(e=512)),e;case 2:return 0===(t=zt(805306368&~t))&&(t=268435456),t}throw Error(o(358,e))}function zt(e){return e&-e}function Ut(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Wt(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,(e=e.eventTimes)[t=31-Vt(t)]=n}var Vt=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(qt(e)/Ht|0)|0},qt=Math.log,Ht=Math.LN2;var Gt=i.unstable_UserBlockingPriority,Yt=i.unstable_runWithPriority,Xt=!0;function Jt(e,t,n,r){Le||Me();var a=$t,i=Le;Le=!0;try{Ie(a,e,t,n,r)}finally{(Le=i)||Be()}}function Kt(e,t,n,r){Yt(Gt,$t.bind(null,e,t,n,r))}function $t(e,t,n,r){var a;if(Xt)if((a=0===(4&t))&&0<ot.length&&-1<ht.indexOf(e))e=pt(null,e,t,n,r),ot.push(e);else{var i=Qt(e,t,n,r);if(null===i)a&&mt(e,r);else{if(a){if(-1<ht.indexOf(e))return e=pt(i,e,t,n,r),void ot.push(e);if(function(e,t,n,r,a){switch(t){case"focusin":return st=vt(st,e,t,n,r,a),!0;case"dragenter":return lt=vt(lt,e,t,n,r,a),!0;case"mouseover":return ct=vt(ct,e,t,n,r,a),!0;case"pointerover":var i=a.pointerId;return ut.set(i,vt(ut.get(i)||null,e,t,n,r,a)),!0;case"gotpointercapture":return i=a.pointerId,dt.set(i,vt(dt.get(i)||null,e,t,n,r,a)),!0}return!1}(i,e,t,n,r))return;mt(e,r)}Mr(e,t,r,null,n)}}}function Qt(e,t,n,r){var a=Ee(r);if(null!==(a=na(a))){var i=Je(a);if(null===i)a=null;else{var o=i.tag;if(13===o){if(null!==(a=Ke(i)))return a;a=null}else if(3===o){if(i.stateNode.hydrate)return 3===i.tag?i.stateNode.containerInfo:null;a=null}else i!==a&&(a=null)}}return Mr(e,t,r,a,n),null}var en=null,tn=null,nn=null;function rn(){if(nn)return nn;var e,t,n=tn,r=n.length,a="value"in en?en.value:en.textContent,i=a.length;for(e=0;e<r&&n[e]===a[e];e++);var o=r-e;for(t=1;t<=o&&n[r-t]===a[i-t];t++);return nn=a.slice(e,1<t?1-t:void 0)}function an(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function on(){return!0}function sn(){return!1}function ln(e){function t(t,n,r,a,i){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(a):a[o]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?on:sn,this.isPropagationStopped=sn,this}return a(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=on)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=on)},persist:function(){},isPersistent:on}),t}var cn,un,dn,fn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},hn=ln(fn),pn=a({},fn,{view:0,detail:0}),mn=ln(pn),vn=a({},pn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:An,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==dn&&(dn&&"mousemove"===e.type?(cn=e.screenX-dn.screenX,un=e.screenY-dn.screenY):un=cn=0,dn=e),cn)},movementY:function(e){return"movementY"in e?e.movementY:un}}),gn=ln(vn),yn=ln(a({},vn,{dataTransfer:0})),bn=ln(a({},pn,{relatedTarget:0})),xn=ln(a({},fn,{animationName:0,elapsedTime:0,pseudoElement:0})),wn=a({},fn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Nn=ln(wn),Sn=ln(a({},fn,{data:0})),jn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},_n={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},En={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Cn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=En[e])&&!!t[e]}function An(){return Cn}var kn=a({},pn,{key:function(e){if(e.key){var t=jn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=an(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?_n[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:An,charCode:function(e){return"keypress"===e.type?an(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?an(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Tn=ln(kn),On=ln(a({},vn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Pn=ln(a({},pn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:An})),Rn=ln(a({},fn,{propertyName:0,elapsedTime:0,pseudoElement:0})),In=a({},vn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Mn=ln(In),Dn=[9,13,27,32],Ln=d&&"CompositionEvent"in window,Fn=null;d&&"documentMode"in document&&(Fn=document.documentMode);var Bn=d&&"TextEvent"in window&&!Fn,Zn=d&&(!Ln||Fn&&8<Fn&&11>=Fn),zn=String.fromCharCode(32),Un=!1;function Wn(e,t){switch(e){case"keyup":return-1!==Dn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Vn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var qn=!1;var Hn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Gn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Hn[e.type]:"textarea"===t}function Yn(e,t,n,r){Oe(r),0<(t=Lr(t,"onChange")).length&&(n=new hn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Xn=null,Jn=null;function Kn(e){kr(e,0)}function $n(e){if(K(aa(e)))return e}function Qn(e,t){if("change"===e)return t}var er=!1;if(d){var tr;if(d){var nr="oninput"in document;if(!nr){var rr=document.createElement("div");rr.setAttribute("oninput","return;"),nr="function"===typeof rr.oninput}tr=nr}else tr=!1;er=tr&&(!document.documentMode||9<document.documentMode)}function ar(){Xn&&(Xn.detachEvent("onpropertychange",ir),Jn=Xn=null)}function ir(e){if("value"===e.propertyName&&$n(Jn)){var t=[];if(Yn(t,Jn,e,Ee(e)),e=Kn,Le)e(t);else{Le=!0;try{Re(e,t)}finally{Le=!1,Be()}}}}function or(e,t,n){"focusin"===e?(ar(),Jn=n,(Xn=t).attachEvent("onpropertychange",ir)):"focusout"===e&&ar()}function sr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return $n(Jn)}function lr(e,t){if("click"===e)return $n(t)}function cr(e,t){if("input"===e||"change"===e)return $n(t)}var ur="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},dr=Object.prototype.hasOwnProperty;function fr(e,t){if(ur(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!dr.call(t,n[r])||!ur(e[n[r]],t[n[r]]))return!1;return!0}function hr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function pr(e,t){var n,r=hr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=hr(r)}}function mr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?mr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function vr(){for(var e=window,t=$();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=$((e=t.contentWindow).document)}return t}function gr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var yr=d&&"documentMode"in document&&11>=document.documentMode,br=null,xr=null,wr=null,Nr=!1;function Sr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;Nr||null==br||br!==$(r)||("selectionStart"in(r=br)&&gr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},wr&&fr(wr,r)||(wr=r,0<(r=Lr(xr,"onSelect")).length&&(t=new hn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=br)))}Mt("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Mt("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Mt(It,2);for(var jr="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),_r=0;_r<jr.length;_r++)Rt.set(jr[_r],0);u("onMouseEnter",["mouseout","mouseover"]),u("onMouseLeave",["mouseout","mouseover"]),u("onPointerEnter",["pointerout","pointerover"]),u("onPointerLeave",["pointerout","pointerover"]),c("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),c("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),c("onBeforeInput",["compositionend","keypress","textInput","paste"]),c("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Er="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Cr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Er));function Ar(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,a,i,s,l,c){if(Xe.apply(this,arguments),Ve){if(!Ve)throw Error(o(198));var u=qe;Ve=!1,qe=null,He||(He=!0,Ge=u)}}(r,t,void 0,e),e.currentTarget=null}function kr(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==i&&a.isPropagationStopped())break e;Ar(a,s,c),i=l}else for(o=0;o<r.length;o++){if(l=(s=r[o]).instance,c=s.currentTarget,s=s.listener,l!==i&&a.isPropagationStopped())break e;Ar(a,s,c),i=l}}}if(He)throw e=Ge,He=!1,Ge=null,e}function Tr(e,t){var n=oa(t),r=e+"__bubble";n.has(r)||(Ir(t,e,2,!1),n.add(r))}var Or="_reactListening"+Math.random().toString(36).slice(2);function Pr(e){e[Or]||(e[Or]=!0,s.forEach((function(t){Cr.has(t)||Rr(t,!1,e,null),Rr(t,!0,e,null)})))}function Rr(e,t,n,r){var a=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,i=n;if("selectionchange"===e&&9!==n.nodeType&&(i=n.ownerDocument),null!==r&&!t&&Cr.has(e)){if("scroll"!==e)return;a|=2,i=r}var o=oa(i),s=e+"__"+(t?"capture":"bubble");o.has(s)||(t&&(a|=4),Ir(i,e,a,t),o.add(s))}function Ir(e,t,n,r){var a=Rt.get(t);switch(void 0===a?2:a){case 0:a=Jt;break;case 1:a=Kt;break;default:a=$t}n=a.bind(null,t,n,e),a=void 0,!ze||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function Mr(e,t,n,r,a){var i=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var o=r.tag;if(3===o||4===o){var s=r.stateNode.containerInfo;if(s===a||8===s.nodeType&&s.parentNode===a)break;if(4===o)for(o=r.return;null!==o;){var l=o.tag;if((3===l||4===l)&&((l=o.stateNode.containerInfo)===a||8===l.nodeType&&l.parentNode===a))return;o=o.return}for(;null!==s;){if(null===(o=na(s)))return;if(5===(l=o.tag)||6===l){r=i=o;continue e}s=s.parentNode}}r=r.return}!function(e,t,n){if(Fe)return e(t,n);Fe=!0;try{De(e,t,n)}finally{Fe=!1,Be()}}((function(){var r=i,a=Ee(n),o=[];e:{var s=Pt.get(e);if(void 0!==s){var l=hn,c=e;switch(e){case"keypress":if(0===an(n))break e;case"keydown":case"keyup":l=Tn;break;case"focusin":c="focus",l=bn;break;case"focusout":c="blur",l=bn;break;case"beforeblur":case"afterblur":l=bn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=gn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=yn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Pn;break;case At:case kt:case Tt:l=xn;break;case Ot:l=Rn;break;case"scroll":l=mn;break;case"wheel":l=Mn;break;case"copy":case"cut":case"paste":l=Nn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=On}var u=0!==(4&t),d=!u&&"scroll"===e,f=u?null!==s?s+"Capture":null:s;u=[];for(var h,p=r;null!==p;){var m=(h=p).stateNode;if(5===h.tag&&null!==m&&(h=m,null!==f&&(null!=(m=Ze(p,f))&&u.push(Dr(p,m,h)))),d)break;p=p.return}0<u.length&&(s=new l(s,c,null,n,a),o.push({event:s,listeners:u}))}}if(0===(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||0!==(16&t)||!(c=n.relatedTarget||n.fromElement)||!na(c)&&!c[ea])&&(l||s)&&(s=a.window===a?a:(s=a.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(c=(c=n.relatedTarget||n.toElement)?na(c):null)&&(c!==(d=Je(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=r),l!==c)){if(u=gn,m="onMouseLeave",f="onMouseEnter",p="mouse","pointerout"!==e&&"pointerover"!==e||(u=On,m="onPointerLeave",f="onPointerEnter",p="pointer"),d=null==l?s:aa(l),h=null==c?s:aa(c),(s=new u(m,p+"leave",l,n,a)).target=d,s.relatedTarget=h,m=null,na(a)===r&&((u=new u(f,p+"enter",c,n,a)).target=h,u.relatedTarget=d,m=u),d=m,l&&c)e:{for(f=c,p=0,h=u=l;h;h=Fr(h))p++;for(h=0,m=f;m;m=Fr(m))h++;for(;0<p-h;)u=Fr(u),p--;for(;0<h-p;)f=Fr(f),h--;for(;p--;){if(u===f||null!==f&&u===f.alternate)break e;u=Fr(u),f=Fr(f)}u=null}else u=null;null!==l&&Br(o,s,l,u,!1),null!==c&&null!==d&&Br(o,d,c,u,!0)}if("select"===(l=(s=r?aa(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var v=Qn;else if(Gn(s))if(er)v=cr;else{v=sr;var g=or}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(v=lr);switch(v&&(v=v(e,r))?Yn(o,v,n,a):(g&&g(e,s,r),"focusout"===e&&(g=s._wrapperState)&&g.controlled&&"number"===s.type&&ae(s,"number",s.value)),g=r?aa(r):window,e){case"focusin":(Gn(g)||"true"===g.contentEditable)&&(br=g,xr=r,wr=null);break;case"focusout":wr=xr=br=null;break;case"mousedown":Nr=!0;break;case"contextmenu":case"mouseup":case"dragend":Nr=!1,Sr(o,n,a);break;case"selectionchange":if(yr)break;case"keydown":case"keyup":Sr(o,n,a)}var y;if(Ln)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else qn?Wn(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(Zn&&"ko"!==n.locale&&(qn||"onCompositionStart"!==b?"onCompositionEnd"===b&&qn&&(y=rn()):(tn="value"in(en=a)?en.value:en.textContent,qn=!0)),0<(g=Lr(r,b)).length&&(b=new Sn(b,e,null,n,a),o.push({event:b,listeners:g}),y?b.data=y:null!==(y=Vn(n))&&(b.data=y))),(y=Bn?function(e,t){switch(e){case"compositionend":return Vn(t);case"keypress":return 32!==t.which?null:(Un=!0,zn);case"textInput":return(e=t.data)===zn&&Un?null:e;default:return null}}(e,n):function(e,t){if(qn)return"compositionend"===e||!Ln&&Wn(e,t)?(e=rn(),nn=tn=en=null,qn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Zn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Lr(r,"onBeforeInput")).length&&(a=new Sn("onBeforeInput","beforeinput",null,n,a),o.push({event:a,listeners:r}),a.data=y))}kr(o,t)}))}function Dr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Lr(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,i=a.stateNode;5===a.tag&&null!==i&&(a=i,null!=(i=Ze(e,n))&&r.unshift(Dr(e,i,a)),null!=(i=Ze(e,t))&&r.push(Dr(e,i,a))),e=e.return}return r}function Fr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Br(e,t,n,r,a){for(var i=t._reactName,o=[];null!==n&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==c&&(s=c,a?null!=(l=Ze(n,i))&&o.unshift(Dr(n,l,s)):a||null!=(l=Ze(n,i))&&o.push(Dr(n,l,s))),n=n.return}0!==o.length&&e.push({event:t,listeners:o})}function Zr(){}var zr=null,Ur=null;function Wr(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Vr(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var qr="function"===typeof setTimeout?setTimeout:void 0,Hr="function"===typeof clearTimeout?clearTimeout:void 0;function Gr(e){1===e.nodeType?e.textContent="":9===e.nodeType&&(null!=(e=e.body)&&(e.textContent=""))}function Yr(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Xr(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var Jr=0;var Kr=Math.random().toString(36).slice(2),$r="__reactFiber$"+Kr,Qr="__reactProps$"+Kr,ea="__reactContainer$"+Kr,ta="__reactEvents$"+Kr;function na(e){var t=e[$r];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ea]||n[$r]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Xr(e);null!==e;){if(n=e[$r])return n;e=Xr(e)}return t}n=(e=n).parentNode}return null}function ra(e){return!(e=e[$r]||e[ea])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function aa(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(o(33))}function ia(e){return e[Qr]||null}function oa(e){var t=e[ta];return void 0===t&&(t=e[ta]=new Set),t}var sa=[],la=-1;function ca(e){return{current:e}}function ua(e){0>la||(e.current=sa[la],sa[la]=null,la--)}function da(e,t){la++,sa[la]=e.current,e.current=t}var fa={},ha=ca(fa),pa=ca(!1),ma=fa;function va(e,t){var n=e.type.contextTypes;if(!n)return fa;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,i={};for(a in n)i[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function ga(e){return null!==(e=e.childContextTypes)&&void 0!==e}function ya(){ua(pa),ua(ha)}function ba(e,t,n){if(ha.current!==fa)throw Error(o(168));da(ha,t),da(pa,n)}function xa(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in e))throw Error(o(108,G(t)||"Unknown",i));return a({},n,r)}function wa(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||fa,ma=ha.current,da(ha,e),da(pa,pa.current),!0}function Na(e,t,n){var r=e.stateNode;if(!r)throw Error(o(169));n?(e=xa(e,t,ma),r.__reactInternalMemoizedMergedChildContext=e,ua(pa),ua(ha),da(ha,e)):ua(pa),da(pa,n)}var Sa=null,ja=null,_a=i.unstable_runWithPriority,Ea=i.unstable_scheduleCallback,Ca=i.unstable_cancelCallback,Aa=i.unstable_shouldYield,ka=i.unstable_requestPaint,Ta=i.unstable_now,Oa=i.unstable_getCurrentPriorityLevel,Pa=i.unstable_ImmediatePriority,Ra=i.unstable_UserBlockingPriority,Ia=i.unstable_NormalPriority,Ma=i.unstable_LowPriority,Da=i.unstable_IdlePriority,La={},Fa=void 0!==ka?ka:function(){},Ba=null,Za=null,za=!1,Ua=Ta(),Wa=1e4>Ua?Ta:function(){return Ta()-Ua};function Va(){switch(Oa()){case Pa:return 99;case Ra:return 98;case Ia:return 97;case Ma:return 96;case Da:return 95;default:throw Error(o(332))}}function qa(e){switch(e){case 99:return Pa;case 98:return Ra;case 97:return Ia;case 96:return Ma;case 95:return Da;default:throw Error(o(332))}}function Ha(e,t){return e=qa(e),_a(e,t)}function Ga(e,t,n){return e=qa(e),Ea(e,t,n)}function Ya(){if(null!==Za){var e=Za;Za=null,Ca(e)}Xa()}function Xa(){if(!za&&null!==Ba){za=!0;var e=0;try{var t=Ba;Ha(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Ba=null}catch(n){throw null!==Ba&&(Ba=Ba.slice(e+1)),Ea(Pa,Ya),n}finally{za=!1}}}var Ja=w.ReactCurrentBatchConfig;function Ka(e,t){if(e&&e.defaultProps){for(var n in t=a({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var $a=ca(null),Qa=null,ei=null,ti=null;function ni(){ti=ei=Qa=null}function ri(e){var t=$a.current;ua($a),e.type._context._currentValue=t}function ai(e,t){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)===t){if(null===n||(n.childLanes&t)===t)break;n.childLanes|=t}else e.childLanes|=t,null!==n&&(n.childLanes|=t);e=e.return}}function ii(e,t){Qa=e,ti=ei=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(Lo=!0),e.firstContext=null)}function oi(e,t){if(ti!==e&&!1!==t&&0!==t)if("number"===typeof t&&1073741823!==t||(ti=e,t=1073741823),t={context:e,observedBits:t,next:null},null===ei){if(null===Qa)throw Error(o(308));ei=t,Qa.dependencies={lanes:0,firstContext:t,responders:null}}else ei=ei.next=t;return e._currentValue}var si=!1;function li(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function ci(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function ui(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function di(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function fi(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,i=null;if(null!==(n=n.firstBaseUpdate)){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===i?a=i=o:i=i.next=o,n=n.next}while(null!==n);null===i?a=i=t:i=i.next=t}else a=i=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function hi(e,t,n,r){var i=e.updateQueue;si=!1;var o=i.firstBaseUpdate,s=i.lastBaseUpdate,l=i.shared.pending;if(null!==l){i.shared.pending=null;var c=l,u=c.next;c.next=null,null===s?o=u:s.next=u,s=c;var d=e.alternate;if(null!==d){var f=(d=d.updateQueue).lastBaseUpdate;f!==s&&(null===f?d.firstBaseUpdate=u:f.next=u,d.lastBaseUpdate=c)}}if(null!==o){for(f=i.baseState,s=0,d=u=c=null;;){l=o.lane;var h=o.eventTime;if((r&l)===l){null!==d&&(d=d.next={eventTime:h,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var p=e,m=o;switch(l=t,h=n,m.tag){case 1:if("function"===typeof(p=m.payload)){f=p.call(h,f,l);break e}f=p;break e;case 3:p.flags=-4097&p.flags|64;case 0:if(null===(l="function"===typeof(p=m.payload)?p.call(h,f,l):p)||void 0===l)break e;f=a({},f,l);break e;case 2:si=!0}}null!==o.callback&&(e.flags|=32,null===(l=i.effects)?i.effects=[o]:l.push(o))}else h={eventTime:h,lane:l,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===d?(u=d=h,c=f):d=d.next=h,s|=l;if(null===(o=o.next)){if(null===(l=i.shared.pending))break;o=l.next,l.next=null,i.lastBaseUpdate=l,i.shared.pending=null}}null===d&&(c=f),i.baseState=c,i.firstBaseUpdate=u,i.lastBaseUpdate=d,zs|=s,e.lanes=s,e.memoizedState=f}}function pi(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=n,"function"!==typeof a)throw Error(o(191,a));a.call(r)}}}var mi=(new r.Component).refs;function vi(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:a({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var gi={isMounted:function(e){return!!(e=e._reactInternals)&&Je(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=fl(),a=hl(e),i=ui(r,a);i.payload=t,void 0!==n&&null!==n&&(i.callback=n),di(e,i),pl(e,a,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=fl(),a=hl(e),i=ui(r,a);i.tag=1,i.payload=t,void 0!==n&&null!==n&&(i.callback=n),di(e,i),pl(e,a,r)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=fl(),r=hl(e),a=ui(n,r);a.tag=2,void 0!==t&&null!==t&&(a.callback=t),di(e,a),pl(e,r,n)}};function yi(e,t,n,r,a,i,o){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,o):!t.prototype||!t.prototype.isPureReactComponent||(!fr(n,r)||!fr(a,i))}function bi(e,t,n){var r=!1,a=fa,i=t.contextType;return"object"===typeof i&&null!==i?i=oi(i):(a=ga(t)?ma:ha.current,i=(r=null!==(r=t.contextTypes)&&void 0!==r)?va(e,a):fa),t=new t(n,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=gi,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),t}function xi(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&gi.enqueueReplaceState(t,t.state,null)}function wi(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs=mi,li(e);var i=t.contextType;"object"===typeof i&&null!==i?a.context=oi(i):(i=ga(t)?ma:ha.current,a.context=va(e,i)),hi(e,n,a,r),a.state=e.memoizedState,"function"===typeof(i=t.getDerivedStateFromProps)&&(vi(e,t,i,n),a.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof a.getSnapshotBeforeUpdate||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||(t=a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&gi.enqueueReplaceState(a,a.state,null),hi(e,n,a,r),a.state=e.memoizedState),"function"===typeof a.componentDidMount&&(e.flags|=4)}var Ni=Array.isArray;function Si(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,e));var a=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===a?t.ref:(t=function(e){var t=r.refs;t===mi&&(t=r.refs={}),null===e?delete t[a]:t[a]=e},t._stringRef=a,t)}if("string"!==typeof e)throw Error(o(284));if(!n._owner)throw Error(o(290,e))}return e}function ji(e,t){if("textarea"!==e.type)throw Error(o(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function _i(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.flags=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Hl(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags=2,n):r:(t.flags=2,n):n}function s(t){return e&&null===t.alternate&&(t.flags=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Jl(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function c(e,t,n,r){return null!==t&&t.elementType===n.type?((r=a(t,n.props)).ref=Si(e,t,n),r.return=e,r):((r=Gl(n.type,n.key,n.props,null,e.mode,r)).ref=Si(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Kl(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function d(e,t,n,r,i){return null===t||7!==t.tag?((t=Yl(n,e.mode,r,i)).return=e,t):((t=a(t,n)).return=e,t)}function f(e,t,n){if("string"===typeof t||"number"===typeof t)return(t=Jl(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case N:return(n=Gl(t.type,t.key,t.props,null,e.mode,n)).ref=Si(e,null,t),n.return=e,n;case S:return(t=Kl(t,e.mode,n)).return=e,t}if(Ni(t)||U(t))return(t=Yl(t,e.mode,n,null)).return=e,t;ji(e,t)}return null}function h(e,t,n,r){var a=null!==t?t.key:null;if("string"===typeof n||"number"===typeof n)return null!==a?null:l(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case N:return n.key===a?n.type===j?d(e,t,n.props.children,r,a):c(e,t,n,r):null;case S:return n.key===a?u(e,t,n,r):null}if(Ni(n)||U(n))return null!==a?null:d(e,t,n,r,null);ji(e,n)}return null}function p(e,t,n,r,a){if("string"===typeof r||"number"===typeof r)return l(t,e=e.get(n)||null,""+r,a);if("object"===typeof r&&null!==r){switch(r.$$typeof){case N:return e=e.get(null===r.key?n:r.key)||null,r.type===j?d(t,e,r.props.children,a,r.key):c(t,e,r,a);case S:return u(t,e=e.get(null===r.key?n:r.key)||null,r,a)}if(Ni(r)||U(r))return d(t,e=e.get(n)||null,r,a,null);ji(t,r)}return null}function m(a,o,s,l){for(var c=null,u=null,d=o,m=o=0,v=null;null!==d&&m<s.length;m++){d.index>m?(v=d,d=null):v=d.sibling;var g=h(a,d,s[m],l);if(null===g){null===d&&(d=v);break}e&&d&&null===g.alternate&&t(a,d),o=i(g,o,m),null===u?c=g:u.sibling=g,u=g,d=v}if(m===s.length)return n(a,d),c;if(null===d){for(;m<s.length;m++)null!==(d=f(a,s[m],l))&&(o=i(d,o,m),null===u?c=d:u.sibling=d,u=d);return c}for(d=r(a,d);m<s.length;m++)null!==(v=p(d,a,m,s[m],l))&&(e&&null!==v.alternate&&d.delete(null===v.key?m:v.key),o=i(v,o,m),null===u?c=v:u.sibling=v,u=v);return e&&d.forEach((function(e){return t(a,e)})),c}function v(a,s,l,c){var u=U(l);if("function"!==typeof u)throw Error(o(150));if(null==(l=u.call(l)))throw Error(o(151));for(var d=u=null,m=s,v=s=0,g=null,y=l.next();null!==m&&!y.done;v++,y=l.next()){m.index>v?(g=m,m=null):g=m.sibling;var b=h(a,m,y.value,c);if(null===b){null===m&&(m=g);break}e&&m&&null===b.alternate&&t(a,m),s=i(b,s,v),null===d?u=b:d.sibling=b,d=b,m=g}if(y.done)return n(a,m),u;if(null===m){for(;!y.done;v++,y=l.next())null!==(y=f(a,y.value,c))&&(s=i(y,s,v),null===d?u=y:d.sibling=y,d=y);return u}for(m=r(a,m);!y.done;v++,y=l.next())null!==(y=p(m,a,v,y.value,c))&&(e&&null!==y.alternate&&m.delete(null===y.key?v:y.key),s=i(y,s,v),null===d?u=y:d.sibling=y,d=y);return e&&m.forEach((function(e){return t(a,e)})),u}return function(e,r,i,l){var c="object"===typeof i&&null!==i&&i.type===j&&null===i.key;c&&(i=i.props.children);var u="object"===typeof i&&null!==i;if(u)switch(i.$$typeof){case N:e:{for(u=i.key,c=r;null!==c;){if(c.key===u){if(7===c.tag){if(i.type===j){n(e,c.sibling),(r=a(c,i.props.children)).return=e,e=r;break e}}else if(c.elementType===i.type){n(e,c.sibling),(r=a(c,i.props)).ref=Si(e,c,i),r.return=e,e=r;break e}n(e,c);break}t(e,c),c=c.sibling}i.type===j?((r=Yl(i.props.children,e.mode,l,i.key)).return=e,e=r):((l=Gl(i.type,i.key,i.props,null,e.mode,l)).ref=Si(e,r,i),l.return=e,e=l)}return s(e);case S:e:{for(c=i.key;null!==r;){if(r.key===c){if(4===r.tag&&r.stateNode.containerInfo===i.containerInfo&&r.stateNode.implementation===i.implementation){n(e,r.sibling),(r=a(r,i.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Kl(i,e.mode,l)).return=e,e=r}return s(e)}if("string"===typeof i||"number"===typeof i)return i=""+i,null!==r&&6===r.tag?(n(e,r.sibling),(r=a(r,i)).return=e,e=r):(n(e,r),(r=Jl(i,e.mode,l)).return=e,e=r),s(e);if(Ni(i))return m(e,r,i,l);if(U(i))return v(e,r,i,l);if(u&&ji(e,i),"undefined"===typeof i&&!c)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(o(152,G(e.type)||"Component"))}return n(e,r)}}var Ei=_i(!0),Ci=_i(!1),Ai={},ki=ca(Ai),Ti=ca(Ai),Oi=ca(Ai);function Pi(e){if(e===Ai)throw Error(o(174));return e}function Ri(e,t){switch(da(Oi,t),da(Ti,e),da(ki,Ai),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:pe(null,"");break;default:t=pe(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}ua(ki),da(ki,t)}function Ii(){ua(ki),ua(Ti),ua(Oi)}function Mi(e){Pi(Oi.current);var t=Pi(ki.current),n=pe(t,e.type);t!==n&&(da(Ti,e),da(ki,n))}function Di(e){Ti.current===e&&(ua(ki),ua(Ti))}var Li=ca(0);function Fi(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(64&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Bi=null,Zi=null,zi=!1;function Ui(e,t){var n=Vl(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Wi(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function Vi(e){if(zi){var t=Zi;if(t){var n=t;if(!Wi(e,t)){if(!(t=Yr(n.nextSibling))||!Wi(e,t))return e.flags=-1025&e.flags|2,zi=!1,void(Bi=e);Ui(Bi,n)}Bi=e,Zi=Yr(t.firstChild)}else e.flags=-1025&e.flags|2,zi=!1,Bi=e}}function qi(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Bi=e}function Hi(e){if(e!==Bi)return!1;if(!zi)return qi(e),zi=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Vr(t,e.memoizedProps))for(t=Zi;t;)Ui(e,t),t=Yr(t.nextSibling);if(qi(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){Zi=Yr(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}Zi=null}}else Zi=Bi?Yr(e.stateNode.nextSibling):null;return!0}function Gi(){Zi=Bi=null,zi=!1}var Yi=[];function Xi(){for(var e=0;e<Yi.length;e++)Yi[e]._workInProgressVersionPrimary=null;Yi.length=0}var Ji=w.ReactCurrentDispatcher,Ki=w.ReactCurrentBatchConfig,$i=0,Qi=null,eo=null,to=null,no=!1,ro=!1;function ao(){throw Error(o(321))}function io(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ur(e[n],t[n]))return!1;return!0}function oo(e,t,n,r,a,i){if($i=i,Qi=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ji.current=null===e||null===e.memoizedState?Ro:Io,e=n(r,a),ro){i=0;do{if(ro=!1,!(25>i))throw Error(o(301));i+=1,to=eo=null,t.updateQueue=null,Ji.current=Mo,e=n(r,a)}while(ro)}if(Ji.current=Po,t=null!==eo&&null!==eo.next,$i=0,to=eo=Qi=null,no=!1,t)throw Error(o(300));return e}function so(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===to?Qi.memoizedState=to=e:to=to.next=e,to}function lo(){if(null===eo){var e=Qi.alternate;e=null!==e?e.memoizedState:null}else e=eo.next;var t=null===to?Qi.memoizedState:to.next;if(null!==t)to=t,eo=e;else{if(null===e)throw Error(o(310));e={memoizedState:(eo=e).memoizedState,baseState:eo.baseState,baseQueue:eo.baseQueue,queue:eo.queue,next:null},null===to?Qi.memoizedState=to=e:to=to.next=e}return to}function co(e,t){return"function"===typeof t?t(e):t}function uo(e){var t=lo(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=eo,a=r.baseQueue,i=n.pending;if(null!==i){if(null!==a){var s=a.next;a.next=i.next,i.next=s}r.baseQueue=a=i,n.pending=null}if(null!==a){a=a.next,r=r.baseState;var l=s=i=null,c=a;do{var u=c.lane;if(($i&u)===u)null!==l&&(l=l.next={lane:0,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),r=c.eagerReducer===e?c.eagerState:e(r,c.action);else{var d={lane:u,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null};null===l?(s=l=d,i=r):l=l.next=d,Qi.lanes|=u,zs|=u}c=c.next}while(null!==c&&c!==a);null===l?i=r:l.next=s,ur(r,t.memoizedState)||(Lo=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=l,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function fo(e){var t=lo(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,i=t.memoizedState;if(null!==a){n.pending=null;var s=a=a.next;do{i=e(i,s.action),s=s.next}while(s!==a);ur(i,t.memoizedState)||(Lo=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function ho(e,t,n){var r=t._getVersion;r=r(t._source);var a=t._workInProgressVersionPrimary;if(null!==a?e=a===r:(e=e.mutableReadLanes,(e=($i&e)===e)&&(t._workInProgressVersionPrimary=r,Yi.push(t))),e)return n(t._source);throw Yi.push(t),Error(o(350))}function po(e,t,n,r){var a=Rs;if(null===a)throw Error(o(349));var i=t._getVersion,s=i(t._source),l=Ji.current,c=l.useState((function(){return ho(a,t,n)})),u=c[1],d=c[0];c=to;var f=e.memoizedState,h=f.refs,p=h.getSnapshot,m=f.source;f=f.subscribe;var v=Qi;return e.memoizedState={refs:h,source:t,subscribe:r},l.useEffect((function(){h.getSnapshot=n,h.setSnapshot=u;var e=i(t._source);if(!ur(s,e)){e=n(t._source),ur(d,e)||(u(e),e=hl(v),a.mutableReadLanes|=e&a.pendingLanes),e=a.mutableReadLanes,a.entangledLanes|=e;for(var r=a.entanglements,o=e;0<o;){var l=31-Vt(o),c=1<<l;r[l]|=e,o&=~c}}}),[n,t,r]),l.useEffect((function(){return r(t._source,(function(){var e=h.getSnapshot,n=h.setSnapshot;try{n(e(t._source));var r=hl(v);a.mutableReadLanes|=r&a.pendingLanes}catch(i){n((function(){throw i}))}}))}),[t,r]),ur(p,n)&&ur(m,t)&&ur(f,r)||((e={pending:null,dispatch:null,lastRenderedReducer:co,lastRenderedState:d}).dispatch=u=Oo.bind(null,Qi,e),c.queue=e,c.baseQueue=null,d=ho(a,t,n),c.memoizedState=c.baseState=d),d}function mo(e,t,n){return po(lo(),e,t,n)}function vo(e){var t=so();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:co,lastRenderedState:e}).dispatch=Oo.bind(null,Qi,e),[t.memoizedState,e]}function go(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=Qi.updateQueue)?(t={lastEffect:null},Qi.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function yo(e){return e={current:e},so().memoizedState=e}function bo(){return lo().memoizedState}function xo(e,t,n,r){var a=so();Qi.flags|=e,a.memoizedState=go(1|t,n,void 0,void 0===r?null:r)}function wo(e,t,n,r){var a=lo();r=void 0===r?null:r;var i=void 0;if(null!==eo){var o=eo.memoizedState;if(i=o.destroy,null!==r&&io(r,o.deps))return void go(t,n,i,r)}Qi.flags|=e,a.memoizedState=go(1|t,n,i,r)}function No(e,t){return xo(516,4,e,t)}function So(e,t){return wo(516,4,e,t)}function jo(e,t){return wo(4,2,e,t)}function _o(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Eo(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,wo(4,2,_o.bind(null,t,e),n)}function Co(){}function Ao(e,t){var n=lo();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&io(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function ko(e,t){var n=lo();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&io(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function To(e,t){var n=Va();Ha(98>n?98:n,(function(){e(!0)})),Ha(97<n?97:n,(function(){var n=Ki.transition;Ki.transition=1;try{e(!1),t()}finally{Ki.transition=n}}))}function Oo(e,t,n){var r=fl(),a=hl(e),i={lane:a,action:n,eagerReducer:null,eagerState:null,next:null},o=t.pending;if(null===o?i.next=i:(i.next=o.next,o.next=i),t.pending=i,o=e.alternate,e===Qi||null!==o&&o===Qi)ro=no=!0;else{if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var s=t.lastRenderedState,l=o(s,n);if(i.eagerReducer=o,i.eagerState=l,ur(l,s))return}catch(c){}pl(e,a,r)}}var Po={readContext:oi,useCallback:ao,useContext:ao,useEffect:ao,useImperativeHandle:ao,useLayoutEffect:ao,useMemo:ao,useReducer:ao,useRef:ao,useState:ao,useDebugValue:ao,useDeferredValue:ao,useTransition:ao,useMutableSource:ao,useOpaqueIdentifier:ao,unstable_isNewReconciler:!1},Ro={readContext:oi,useCallback:function(e,t){return so().memoizedState=[e,void 0===t?null:t],e},useContext:oi,useEffect:No,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,xo(4,2,_o.bind(null,t,e),n)},useLayoutEffect:function(e,t){return xo(4,2,e,t)},useMemo:function(e,t){var n=so();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=so();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Oo.bind(null,Qi,e),[r.memoizedState,e]},useRef:yo,useState:vo,useDebugValue:Co,useDeferredValue:function(e){var t=vo(e),n=t[0],r=t[1];return No((function(){var t=Ki.transition;Ki.transition=1;try{r(e)}finally{Ki.transition=t}}),[e]),n},useTransition:function(){var e=vo(!1),t=e[0];return yo(e=To.bind(null,e[1])),[e,t]},useMutableSource:function(e,t,n){var r=so();return r.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:n},po(r,e,t,n)},useOpaqueIdentifier:function(){if(zi){var e=!1,t=function(e){return{$$typeof:M,toString:e,valueOf:e}}((function(){throw e||(e=!0,n("r:"+(Jr++).toString(36))),Error(o(355))})),n=vo(t)[1];return 0===(2&Qi.mode)&&(Qi.flags|=516,go(5,(function(){n("r:"+(Jr++).toString(36))}),void 0,null)),t}return vo(t="r:"+(Jr++).toString(36)),t},unstable_isNewReconciler:!1},Io={readContext:oi,useCallback:Ao,useContext:oi,useEffect:So,useImperativeHandle:Eo,useLayoutEffect:jo,useMemo:ko,useReducer:uo,useRef:bo,useState:function(){return uo(co)},useDebugValue:Co,useDeferredValue:function(e){var t=uo(co),n=t[0],r=t[1];return So((function(){var t=Ki.transition;Ki.transition=1;try{r(e)}finally{Ki.transition=t}}),[e]),n},useTransition:function(){var e=uo(co)[0];return[bo().current,e]},useMutableSource:mo,useOpaqueIdentifier:function(){return uo(co)[0]},unstable_isNewReconciler:!1},Mo={readContext:oi,useCallback:Ao,useContext:oi,useEffect:So,useImperativeHandle:Eo,useLayoutEffect:jo,useMemo:ko,useReducer:fo,useRef:bo,useState:function(){return fo(co)},useDebugValue:Co,useDeferredValue:function(e){var t=fo(co),n=t[0],r=t[1];return So((function(){var t=Ki.transition;Ki.transition=1;try{r(e)}finally{Ki.transition=t}}),[e]),n},useTransition:function(){var e=fo(co)[0];return[bo().current,e]},useMutableSource:mo,useOpaqueIdentifier:function(){return fo(co)[0]},unstable_isNewReconciler:!1},Do=w.ReactCurrentOwner,Lo=!1;function Fo(e,t,n,r){t.child=null===e?Ci(t,null,n,r):Ei(t,e.child,n,r)}function Bo(e,t,n,r,a){n=n.render;var i=t.ref;return ii(t,a),r=oo(e,t,n,r,i,a),null===e||Lo?(t.flags|=1,Fo(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~a,is(e,t,a))}function Zo(e,t,n,r,a,i){if(null===e){var o=n.type;return"function"!==typeof o||ql(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Gl(n.type,null,r,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,zo(e,t,o,r,a,i))}return o=e.child,0===(a&i)&&(a=o.memoizedProps,(n=null!==(n=n.compare)?n:fr)(a,r)&&e.ref===t.ref)?is(e,t,i):(t.flags|=1,(e=Hl(o,r)).ref=t.ref,e.return=t,t.child=e)}function zo(e,t,n,r,a,i){if(null!==e&&fr(e.memoizedProps,r)&&e.ref===t.ref){if(Lo=!1,0===(i&a))return t.lanes=e.lanes,is(e,t,i);0!==(16384&e.flags)&&(Lo=!0)}return Vo(e,t,n,r,i)}function Uo(e,t,n){var r=t.pendingProps,a=r.children,i=null!==e?e.memoizedState:null;if("hidden"===r.mode||"unstable-defer-without-hiding"===r.mode)if(0===(4&t.mode))t.memoizedState={baseLanes:0},Nl(t,n);else{if(0===(1073741824&n))return e=null!==i?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},Nl(t,e),null;t.memoizedState={baseLanes:0},Nl(t,null!==i?i.baseLanes:n)}else null!==i?(r=i.baseLanes|n,t.memoizedState=null):r=n,Nl(t,r);return Fo(e,t,a,n),t.child}function Wo(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=128)}function Vo(e,t,n,r,a){var i=ga(n)?ma:ha.current;return i=va(t,i),ii(t,a),n=oo(e,t,n,r,i,a),null===e||Lo?(t.flags|=1,Fo(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~a,is(e,t,a))}function qo(e,t,n,r,a){if(ga(n)){var i=!0;wa(t)}else i=!1;if(ii(t,a),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),bi(t,n,r),wi(t,n,r,a),r=!0;else if(null===e){var o=t.stateNode,s=t.memoizedProps;o.props=s;var l=o.context,c=n.contextType;"object"===typeof c&&null!==c?c=oi(c):c=va(t,c=ga(n)?ma:ha.current);var u=n.getDerivedStateFromProps,d="function"===typeof u||"function"===typeof o.getSnapshotBeforeUpdate;d||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(s!==r||l!==c)&&xi(t,o,r,c),si=!1;var f=t.memoizedState;o.state=f,hi(t,r,o,a),l=t.memoizedState,s!==r||f!==l||pa.current||si?("function"===typeof u&&(vi(t,n,u,r),l=t.memoizedState),(s=si||yi(t,n,s,r,f,l,c))?(d||"function"!==typeof o.UNSAFE_componentWillMount&&"function"!==typeof o.componentWillMount||("function"===typeof o.componentWillMount&&o.componentWillMount(),"function"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"===typeof o.componentDidMount&&(t.flags|=4)):("function"===typeof o.componentDidMount&&(t.flags|=4),t.memoizedProps=r,t.memoizedState=l),o.props=r,o.state=l,o.context=c,r=s):("function"===typeof o.componentDidMount&&(t.flags|=4),r=!1)}else{o=t.stateNode,ci(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:Ka(t.type,s),o.props=c,d=t.pendingProps,f=o.context,"object"===typeof(l=n.contextType)&&null!==l?l=oi(l):l=va(t,l=ga(n)?ma:ha.current);var h=n.getDerivedStateFromProps;(u="function"===typeof h||"function"===typeof o.getSnapshotBeforeUpdate)||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(s!==d||f!==l)&&xi(t,o,r,l),si=!1,f=t.memoizedState,o.state=f,hi(t,r,o,a);var p=t.memoizedState;s!==d||f!==p||pa.current||si?("function"===typeof h&&(vi(t,n,h,r),p=t.memoizedState),(c=si||yi(t,n,c,r,f,p,l))?(u||"function"!==typeof o.UNSAFE_componentWillUpdate&&"function"!==typeof o.componentWillUpdate||("function"===typeof o.componentWillUpdate&&o.componentWillUpdate(r,p,l),"function"===typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,p,l)),"function"===typeof o.componentDidUpdate&&(t.flags|=4),"function"===typeof o.getSnapshotBeforeUpdate&&(t.flags|=256)):("function"!==typeof o.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=256),t.memoizedProps=r,t.memoizedState=p),o.props=r,o.state=p,o.context=l,r=c):("function"!==typeof o.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=256),r=!1)}return Ho(e,t,n,r,i,a)}function Ho(e,t,n,r,a,i){Wo(e,t);var o=0!==(64&t.flags);if(!r&&!o)return a&&Na(t,n,!1),is(e,t,i);r=t.stateNode,Do.current=t;var s=o&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&o?(t.child=Ei(t,e.child,null,i),t.child=Ei(t,null,s,i)):Fo(e,t,s,i),t.memoizedState=r.state,a&&Na(t,n,!0),t.child}function Go(e){var t=e.stateNode;t.pendingContext?ba(0,t.pendingContext,t.pendingContext!==t.context):t.context&&ba(0,t.context,!1),Ri(e,t.containerInfo)}var Yo,Xo,Jo,Ko={dehydrated:null,retryLane:0};function $o(e,t,n){var r,a=t.pendingProps,i=Li.current,o=!1;return(r=0!==(64&t.flags))||(r=(null===e||null!==e.memoizedState)&&0!==(2&i)),r?(o=!0,t.flags&=-65):null!==e&&null===e.memoizedState||void 0===a.fallback||!0===a.unstable_avoidThisFallback||(i|=1),da(Li,1&i),null===e?(void 0!==a.fallback&&Vi(t),e=a.children,i=a.fallback,o?(e=Qo(t,e,i,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Ko,e):"number"===typeof a.unstable_expectedLoadTime?(e=Qo(t,e,i,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Ko,t.lanes=33554432,e):((n=Xl({mode:"visible",children:e},t.mode,n,null)).return=t,t.child=n)):(e.memoizedState,o?(a=ts(e,t,a.children,a.fallback,n),o=t.child,i=e.child.memoizedState,o.memoizedState=null===i?{baseLanes:n}:{baseLanes:i.baseLanes|n},o.childLanes=e.childLanes&~n,t.memoizedState=Ko,a):(n=es(e,t,a.children,n),t.memoizedState=null,n))}function Qo(e,t,n,r){var a=e.mode,i=e.child;return t={mode:"hidden",children:t},0===(2&a)&&null!==i?(i.childLanes=0,i.pendingProps=t):i=Xl(t,a,0,null),n=Yl(n,a,r,null),i.return=e,n.return=e,i.sibling=n,e.child=i,n}function es(e,t,n,r){var a=e.child;return e=a.sibling,n=Hl(a,{mode:"visible",children:n}),0===(2&t.mode)&&(n.lanes=r),n.return=t,n.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=n}function ts(e,t,n,r,a){var i=t.mode,o=e.child;e=o.sibling;var s={mode:"hidden",children:n};return 0===(2&i)&&t.child!==o?((n=t.child).childLanes=0,n.pendingProps=s,null!==(o=n.lastEffect)?(t.firstEffect=n.firstEffect,t.lastEffect=o,o.nextEffect=null):t.firstEffect=t.lastEffect=null):n=Hl(o,s),null!==e?r=Hl(e,r):(r=Yl(r,i,a,null)).flags|=2,r.return=t,n.return=t,n.sibling=r,t.child=n,r}function ns(e,t){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),ai(e.return,t)}function rs(e,t,n,r,a,i){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a,lastEffect:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=a,o.lastEffect=i)}function as(e,t,n){var r=t.pendingProps,a=r.revealOrder,i=r.tail;if(Fo(e,t,r.children,n),0!==(2&(r=Li.current)))r=1&r|2,t.flags|=64;else{if(null!==e&&0!==(64&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&ns(e,n);else if(19===e.tag)ns(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(da(Li,r),0===(2&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===Fi(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),rs(t,!1,a,n,i,t.lastEffect);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===Fi(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}rs(t,!0,n,null,i,t.lastEffect);break;case"together":rs(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function is(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),zs|=t.lanes,0!==(n&t.childLanes)){if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(n=Hl(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Hl(e,e.pendingProps)).return=t;n.sibling=null}return t.child}return null}function os(e,t){if(!zi)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ss(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return ga(t.type)&&ya(),null;case 3:return Ii(),ua(pa),ua(ha),Xi(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(Hi(t)?t.flags|=4:r.hydrate||(t.flags|=256)),null;case 5:Di(t);var i=Pi(Oi.current);if(n=t.type,null!==e&&null!=t.stateNode)Xo(e,t,n,r),e.ref!==t.ref&&(t.flags|=128);else{if(!r){if(null===t.stateNode)throw Error(o(166));return null}if(e=Pi(ki.current),Hi(t)){r=t.stateNode,n=t.type;var s=t.memoizedProps;switch(r[$r]=t,r[Qr]=s,n){case"dialog":Tr("cancel",r),Tr("close",r);break;case"iframe":case"object":case"embed":Tr("load",r);break;case"video":case"audio":for(e=0;e<Er.length;e++)Tr(Er[e],r);break;case"source":Tr("error",r);break;case"img":case"image":case"link":Tr("error",r),Tr("load",r);break;case"details":Tr("toggle",r);break;case"input":ee(r,s),Tr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!s.multiple},Tr("invalid",r);break;case"textarea":le(r,s),Tr("invalid",r)}for(var c in je(n,s),e=null,s)s.hasOwnProperty(c)&&(i=s[c],"children"===c?"string"===typeof i?r.textContent!==i&&(e=["children",i]):"number"===typeof i&&r.textContent!==""+i&&(e=["children",""+i]):l.hasOwnProperty(c)&&null!=i&&"onScroll"===c&&Tr("scroll",r));switch(n){case"input":J(r),re(r,s,!0);break;case"textarea":J(r),ue(r);break;case"select":case"option":break;default:"function"===typeof s.onClick&&(r.onclick=Zr)}r=e,t.updateQueue=r,null!==r&&(t.flags|=4)}else{switch(c=9===i.nodeType?i:i.ownerDocument,e===de&&(e=he(n)),e===de?"script"===n?((e=c.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=c.createElement(n,{is:r.is}):(e=c.createElement(n),"select"===n&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,n),e[$r]=t,e[Qr]=r,Yo(e,t),t.stateNode=e,c=_e(n,r),n){case"dialog":Tr("cancel",e),Tr("close",e),i=r;break;case"iframe":case"object":case"embed":Tr("load",e),i=r;break;case"video":case"audio":for(i=0;i<Er.length;i++)Tr(Er[i],e);i=r;break;case"source":Tr("error",e),i=r;break;case"img":case"image":case"link":Tr("error",e),Tr("load",e),i=r;break;case"details":Tr("toggle",e),i=r;break;case"input":ee(e,r),i=Q(e,r),Tr("invalid",e);break;case"option":i=ie(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=a({},r,{value:void 0}),Tr("invalid",e);break;case"textarea":le(e,r),i=se(e,r),Tr("invalid",e);break;default:i=r}je(n,i);var u=i;for(s in u)if(u.hasOwnProperty(s)){var d=u[s];"style"===s?Ne(e,d):"dangerouslySetInnerHTML"===s?null!=(d=d?d.__html:void 0)&&ge(e,d):"children"===s?"string"===typeof d?("textarea"!==n||""!==d)&&ye(e,d):"number"===typeof d&&ye(e,""+d):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(l.hasOwnProperty(s)?null!=d&&"onScroll"===s&&Tr("scroll",e):null!=d&&x(e,s,d,c))}switch(n){case"input":J(e),re(e,r,!1);break;case"textarea":J(e),ue(e);break;case"option":null!=r.value&&e.setAttribute("value",""+Y(r.value));break;case"select":e.multiple=!!r.multiple,null!=(s=r.value)?oe(e,!!r.multiple,s,!1):null!=r.defaultValue&&oe(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof i.onClick&&(e.onclick=Zr)}Wr(n,r)&&(t.flags|=4)}null!==t.ref&&(t.flags|=128)}return null;case 6:if(e&&null!=t.stateNode)Jo(0,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(o(166));n=Pi(Oi.current),Pi(ki.current),Hi(t)?(r=t.stateNode,n=t.memoizedProps,r[$r]=t,r.nodeValue!==n&&(t.flags|=4)):((r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[$r]=t,t.stateNode=r)}return null;case 13:return ua(Li),r=t.memoizedState,0!==(64&t.flags)?(t.lanes=n,t):(r=null!==r,n=!1,null===e?void 0!==t.memoizedProps.fallback&&Hi(t):n=null!==e.memoizedState,r&&!n&&0!==(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!==(1&Li.current)?0===Fs&&(Fs=3):(0!==Fs&&3!==Fs||(Fs=4),null===Rs||0===(134217727&zs)&&0===(134217727&Us)||yl(Rs,Ms))),(r||n)&&(t.flags|=4),null);case 4:return Ii(),null===e&&Pr(t.stateNode.containerInfo),null;case 10:return ri(t),null;case 19:if(ua(Li),null===(r=t.memoizedState))return null;if(s=0!==(64&t.flags),null===(c=r.rendering))if(s)os(r,!1);else{if(0!==Fs||null!==e&&0!==(64&e.flags))for(e=t.child;null!==e;){if(null!==(c=Fi(e))){for(t.flags|=64,os(r,!1),null!==(s=c.updateQueue)&&(t.updateQueue=s,t.flags|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=n,n=t.child;null!==n;)e=r,(s=n).flags&=2,s.nextEffect=null,s.firstEffect=null,s.lastEffect=null,null===(c=s.alternate)?(s.childLanes=0,s.lanes=e,s.child=null,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=c.childLanes,s.lanes=c.lanes,s.child=c.child,s.memoizedProps=c.memoizedProps,s.memoizedState=c.memoizedState,s.updateQueue=c.updateQueue,s.type=c.type,e=c.dependencies,s.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return da(Li,1&Li.current|2),t.child}e=e.sibling}null!==r.tail&&Wa()>Hs&&(t.flags|=64,s=!0,os(r,!1),t.lanes=33554432)}else{if(!s)if(null!==(e=Fi(c))){if(t.flags|=64,s=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),os(r,!0),null===r.tail&&"hidden"===r.tailMode&&!c.alternate&&!zi)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*Wa()-r.renderingStartTime>Hs&&1073741824!==n&&(t.flags|=64,s=!0,os(r,!1),t.lanes=33554432);r.isBackwards?(c.sibling=t.child,t.child=c):(null!==(n=r.last)?n.sibling=c:t.child=c,r.last=c)}return null!==r.tail?(n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=Wa(),n.sibling=null,t=Li.current,da(Li,s?1&t|2:1&t),n):null;case 23:case 24:return Sl(),null!==e&&null!==e.memoizedState!==(null!==t.memoizedState)&&"unstable-defer-without-hiding"!==r.mode&&(t.flags|=4),null}throw Error(o(156,t.tag))}function ls(e){switch(e.tag){case 1:ga(e.type)&&ya();var t=e.flags;return 4096&t?(e.flags=-4097&t|64,e):null;case 3:if(Ii(),ua(pa),ua(ha),Xi(),0!==(64&(t=e.flags)))throw Error(o(285));return e.flags=-4097&t|64,e;case 5:return Di(e),null;case 13:return ua(Li),4096&(t=e.flags)?(e.flags=-4097&t|64,e):null;case 19:return ua(Li),null;case 4:return Ii(),null;case 10:return ri(e),null;case 23:case 24:return Sl(),null;default:return null}}function cs(e,t){try{var n="",r=t;do{n+=H(r),r=r.return}while(r);var a=n}catch(i){a="\nError generating stack: "+i.message+"\n"+i.stack}return{value:e,source:t,stack:a}}function us(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}Yo=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Xo=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Pi(ki.current);var o,s=null;switch(n){case"input":i=Q(e,i),r=Q(e,r),s=[];break;case"option":i=ie(e,i),r=ie(e,r),s=[];break;case"select":i=a({},i,{value:void 0}),r=a({},r,{value:void 0}),s=[];break;case"textarea":i=se(e,i),r=se(e,r),s=[];break;default:"function"!==typeof i.onClick&&"function"===typeof r.onClick&&(e.onclick=Zr)}for(d in je(n,r),n=null,i)if(!r.hasOwnProperty(d)&&i.hasOwnProperty(d)&&null!=i[d])if("style"===d){var c=i[d];for(o in c)c.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else"dangerouslySetInnerHTML"!==d&&"children"!==d&&"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&"autoFocus"!==d&&(l.hasOwnProperty(d)?s||(s=[]):(s=s||[]).push(d,null));for(d in r){var u=r[d];if(c=null!=i?i[d]:void 0,r.hasOwnProperty(d)&&u!==c&&(null!=u||null!=c))if("style"===d)if(c){for(o in c)!c.hasOwnProperty(o)||u&&u.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in u)u.hasOwnProperty(o)&&c[o]!==u[o]&&(n||(n={}),n[o]=u[o])}else n||(s||(s=[]),s.push(d,n)),n=u;else"dangerouslySetInnerHTML"===d?(u=u?u.__html:void 0,c=c?c.__html:void 0,null!=u&&c!==u&&(s=s||[]).push(d,u)):"children"===d?"string"!==typeof u&&"number"!==typeof u||(s=s||[]).push(d,""+u):"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&(l.hasOwnProperty(d)?(null!=u&&"onScroll"===d&&Tr("scroll",e),s||c===u||(s=[])):"object"===typeof u&&null!==u&&u.$$typeof===M?u.toString():(s=s||[]).push(d,u))}n&&(s=s||[]).push("style",n);var d=s;(t.updateQueue=d)&&(t.flags|=4)}},Jo=function(e,t,n,r){n!==r&&(t.flags|=4)};var ds="function"===typeof WeakMap?WeakMap:Map;function fs(e,t,n){(n=ui(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Js||(Js=!0,Ks=r),us(0,t)},n}function hs(e,t,n){(n=ui(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var a=t.value;n.payload=function(){return us(0,t),r(a)}}var i=e.stateNode;return null!==i&&"function"===typeof i.componentDidCatch&&(n.callback=function(){"function"!==typeof r&&(null===$s?$s=new Set([this]):$s.add(this),us(0,t));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}var ps="function"===typeof WeakSet?WeakSet:Set;function ms(e){var t=e.ref;if(null!==t)if("function"===typeof t)try{t(null)}catch(n){Zl(e,n)}else t.current=null}function vs(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 5:case 6:case 4:case 17:return;case 1:if(256&t.flags&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:Ka(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:return void(256&t.flags&&Gr(t.stateNode.containerInfo))}throw Error(o(163))}function gs(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{if(3===(3&e.tag)){var r=e.create;e.destroy=r()}e=e.next}while(e!==t)}if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{var a=e;r=a.next,0!==(4&(a=a.tag))&&0!==(1&a)&&(Ll(n,e),Dl(n,e)),e=r}while(e!==t)}return;case 1:return e=n.stateNode,4&n.flags&&(null===t?e.componentDidMount():(r=n.elementType===n.type?t.memoizedProps:Ka(n.type,t.memoizedProps),e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(t=n.updateQueue)&&pi(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:case 1:e=n.child.stateNode}pi(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.flags&&Wr(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&Nt(n)))))}throw Error(o(163))}function ys(e,t){for(var n=e;;){if(5===n.tag){var r=n.stateNode;if(t)"function"===typeof(r=r.style).setProperty?r.setProperty("display","none","important"):r.display="none";else{r=n.stateNode;var a=n.memoizedProps.style;a=void 0!==a&&null!==a&&a.hasOwnProperty("display")?a.display:null,r.style.display=we("display",a)}}else if(6===n.tag)n.stateNode.nodeValue=t?"":n.memoizedProps;else if((23!==n.tag&&24!==n.tag||null===n.memoizedState||n===e)&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function bs(e,t){if(ja&&"function"===typeof ja.onCommitFiberUnmount)try{ja.onCommitFiberUnmount(Sa,t)}catch(i){}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var n=e=e.next;do{var r=n,a=r.destroy;if(r=r.tag,void 0!==a)if(0!==(4&r))Ll(t,n);else{r=t;try{a()}catch(i){Zl(r,i)}}n=n.next}while(n!==e)}break;case 1:if(ms(t),"function"===typeof(e=t.stateNode).componentWillUnmount)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(i){Zl(t,i)}break;case 5:ms(t);break;case 4:_s(e,t)}}function xs(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function ws(e){return 5===e.tag||3===e.tag||4===e.tag}function Ns(e){e:{for(var t=e.return;null!==t;){if(ws(t))break e;t=t.return}throw Error(o(160))}var n=t;switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(o(161))}16&n.flags&&(ye(t,""),n.flags&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||ws(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.flags)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.flags)){n=n.stateNode;break e}}r?Ss(e,n,t):js(e,n,t)}function Ss(e,t,n){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=Zr));else if(4!==r&&null!==(e=e.child))for(Ss(e,t,n),e=e.sibling;null!==e;)Ss(e,t,n),e=e.sibling}function js(e,t,n){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(js(e,t,n),e=e.sibling;null!==e;)js(e,t,n),e=e.sibling}function _s(e,t){for(var n,r,a=t,i=!1;;){if(!i){i=a.return;e:for(;;){if(null===i)throw Error(o(160));switch(n=i.stateNode,i.tag){case 5:r=!1;break e;case 3:case 4:n=n.containerInfo,r=!0;break e}i=i.return}i=!0}if(5===a.tag||6===a.tag){e:for(var s=e,l=a,c=l;;)if(bs(s,c),null!==c.child&&4!==c.tag)c.child.return=c,c=c.child;else{if(c===l)break e;for(;null===c.sibling;){if(null===c.return||c.return===l)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}r?(s=n,l=a.stateNode,8===s.nodeType?s.parentNode.removeChild(l):s.removeChild(l)):n.removeChild(a.stateNode)}else if(4===a.tag){if(null!==a.child){n=a.stateNode.containerInfo,r=!0,a.child.return=a,a=a.child;continue}}else if(bs(e,a),null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break;for(;null===a.sibling;){if(null===a.return||a.return===t)return;4===(a=a.return).tag&&(i=!1)}a.sibling.return=a.return,a=a.sibling}}function Es(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var r=n=n.next;do{3===(3&r.tag)&&(e=r.destroy,r.destroy=void 0,void 0!==e&&e()),r=r.next}while(r!==n)}return;case 1:case 12:case 17:return;case 5:if(null!=(n=t.stateNode)){r=t.memoizedProps;var a=null!==e?e.memoizedProps:r;e=t.type;var i=t.updateQueue;if(t.updateQueue=null,null!==i){for(n[Qr]=r,"input"===e&&"radio"===r.type&&null!=r.name&&te(n,r),_e(e,a),t=_e(e,r),a=0;a<i.length;a+=2){var s=i[a],l=i[a+1];"style"===s?Ne(n,l):"dangerouslySetInnerHTML"===s?ge(n,l):"children"===s?ye(n,l):x(n,s,l,t)}switch(e){case"input":ne(n,r);break;case"textarea":ce(n,r);break;case"select":e=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(i=r.value)?oe(n,!!r.multiple,i,!1):e!==!!r.multiple&&(null!=r.defaultValue?oe(n,!!r.multiple,r.defaultValue,!0):oe(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(o(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((n=t.stateNode).hydrate&&(n.hydrate=!1,Nt(n.containerInfo)));case 13:return null!==t.memoizedState&&(qs=Wa(),ys(t.child,!0)),void Cs(t);case 19:return void Cs(t);case 23:case 24:return void ys(t,null!==t.memoizedState)}throw Error(o(163))}function Cs(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new ps),t.forEach((function(t){var r=Ul.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function As(e,t){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(t=t.memoizedState)&&null===t.dehydrated)}var ks=Math.ceil,Ts=w.ReactCurrentDispatcher,Os=w.ReactCurrentOwner,Ps=0,Rs=null,Is=null,Ms=0,Ds=0,Ls=ca(0),Fs=0,Bs=null,Zs=0,zs=0,Us=0,Ws=0,Vs=null,qs=0,Hs=1/0;function Gs(){Hs=Wa()+500}var Ys,Xs=null,Js=!1,Ks=null,$s=null,Qs=!1,el=null,tl=90,nl=[],rl=[],al=null,il=0,ol=null,sl=-1,ll=0,cl=0,ul=null,dl=!1;function fl(){return 0!==(48&Ps)?Wa():-1!==sl?sl:sl=Wa()}function hl(e){if(0===(2&(e=e.mode)))return 1;if(0===(4&e))return 99===Va()?1:2;if(0===ll&&(ll=Zs),0!==Ja.transition){0!==cl&&(cl=null!==Vs?Vs.pendingLanes:0),e=ll;var t=4186112&~cl;return 0===(t&=-t)&&(0===(t=(e=4186112&~e)&-e)&&(t=8192)),t}return e=Va(),0!==(4&Ps)&&98===e?e=Zt(12,ll):e=Zt(e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),ll),e}function pl(e,t,n){if(50<il)throw il=0,ol=null,Error(o(185));if(null===(e=ml(e,t)))return null;Wt(e,t,n),e===Rs&&(Us|=t,4===Fs&&yl(e,Ms));var r=Va();1===t?0!==(8&Ps)&&0===(48&Ps)?bl(e):(vl(e,n),0===Ps&&(Gs(),Ya())):(0===(4&Ps)||98!==r&&99!==r||(null===al?al=new Set([e]):al.add(e)),vl(e,n)),Vs=e}function ml(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}function vl(e,t){for(var n=e.callbackNode,r=e.suspendedLanes,a=e.pingedLanes,i=e.expirationTimes,s=e.pendingLanes;0<s;){var l=31-Vt(s),c=1<<l,u=i[l];if(-1===u){if(0===(c&r)||0!==(c&a)){u=t,Lt(c);var d=Dt;i[l]=10<=d?u+250:6<=d?u+5e3:-1}}else u<=t&&(e.expiredLanes|=c);s&=~c}if(r=Ft(e,e===Rs?Ms:0),t=Dt,0===r)null!==n&&(n!==La&&Ca(n),e.callbackNode=null,e.callbackPriority=0);else{if(null!==n){if(e.callbackPriority===t)return;n!==La&&Ca(n)}15===t?(n=bl.bind(null,e),null===Ba?(Ba=[n],Za=Ea(Pa,Xa)):Ba.push(n),n=La):14===t?n=Ga(99,bl.bind(null,e)):(n=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(o(358,e))}}(t),n=Ga(n,gl.bind(null,e))),e.callbackPriority=t,e.callbackNode=n}}function gl(e){if(sl=-1,cl=ll=0,0!==(48&Ps))throw Error(o(327));var t=e.callbackNode;if(Ml()&&e.callbackNode!==t)return null;var n=Ft(e,e===Rs?Ms:0);if(0===n)return null;var r=n,a=Ps;Ps|=16;var i=El();for(Rs===e&&Ms===r||(Gs(),jl(e,r));;)try{kl();break}catch(l){_l(e,l)}if(ni(),Ts.current=i,Ps=a,null!==Is?r=0:(Rs=null,Ms=0,r=Fs),0!==(Zs&Us))jl(e,0);else if(0!==r){if(2===r&&(Ps|=64,e.hydrate&&(e.hydrate=!1,Gr(e.containerInfo)),0!==(n=Bt(e))&&(r=Cl(e,n))),1===r)throw t=Bs,jl(e,0),yl(e,n),vl(e,Wa()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=n,r){case 0:case 1:throw Error(o(345));case 2:case 5:Pl(e);break;case 3:if(yl(e,n),(62914560&n)===n&&10<(r=qs+500-Wa())){if(0!==Ft(e,0))break;if(((a=e.suspendedLanes)&n)!==n){fl(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=qr(Pl.bind(null,e),r);break}Pl(e);break;case 4:if(yl(e,n),(4186112&n)===n)break;for(r=e.eventTimes,a=-1;0<n;){var s=31-Vt(n);i=1<<s,(s=r[s])>a&&(a=s),n&=~i}if(n=a,10<(n=(120>(n=Wa()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*ks(n/1960))-n)){e.timeoutHandle=qr(Pl.bind(null,e),n);break}Pl(e);break;default:throw Error(o(329))}}return vl(e,Wa()),e.callbackNode===t?gl.bind(null,e):null}function yl(e,t){for(t&=~Ws,t&=~Us,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Vt(t),r=1<<n;e[n]=-1,t&=~r}}function bl(e){if(0!==(48&Ps))throw Error(o(327));if(Ml(),e===Rs&&0!==(e.expiredLanes&Ms)){var t=Ms,n=Cl(e,t);0!==(Zs&Us)&&(n=Cl(e,t=Ft(e,t)))}else n=Cl(e,t=Ft(e,0));if(0!==e.tag&&2===n&&(Ps|=64,e.hydrate&&(e.hydrate=!1,Gr(e.containerInfo)),0!==(t=Bt(e))&&(n=Cl(e,t))),1===n)throw n=Bs,jl(e,0),yl(e,t),vl(e,Wa()),n;return e.finishedWork=e.current.alternate,e.finishedLanes=t,Pl(e),vl(e,Wa()),null}function xl(e,t){var n=Ps;Ps|=1;try{return e(t)}finally{0===(Ps=n)&&(Gs(),Ya())}}function wl(e,t){var n=Ps;Ps&=-2,Ps|=8;try{return e(t)}finally{0===(Ps=n)&&(Gs(),Ya())}}function Nl(e,t){da(Ls,Ds),Ds|=t,Zs|=t}function Sl(){Ds=Ls.current,ua(Ls)}function jl(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,Hr(n)),null!==Is)for(n=Is.return;null!==n;){var r=n;switch(r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&ya();break;case 3:Ii(),ua(pa),ua(ha),Xi();break;case 5:Di(r);break;case 4:Ii();break;case 13:case 19:ua(Li);break;case 10:ri(r);break;case 23:case 24:Sl()}n=n.return}Rs=e,Is=Hl(e.current,null),Ms=Ds=Zs=t,Fs=0,Bs=null,Ws=Us=zs=0}function _l(e,t){for(;;){var n=Is;try{if(ni(),Ji.current=Po,no){for(var r=Qi.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}no=!1}if($i=0,to=eo=Qi=null,ro=!1,Os.current=null,null===n||null===n.return){Fs=1,Bs=t,Is=null;break}e:{var i=e,o=n.return,s=n,l=t;if(t=Ms,s.flags|=2048,s.firstEffect=s.lastEffect=null,null!==l&&"object"===typeof l&&"function"===typeof l.then){var c=l;if(0===(2&s.mode)){var u=s.alternate;u?(s.updateQueue=u.updateQueue,s.memoizedState=u.memoizedState,s.lanes=u.lanes):(s.updateQueue=null,s.memoizedState=null)}var d=0!==(1&Li.current),f=o;do{var h;if(h=13===f.tag){var p=f.memoizedState;if(null!==p)h=null!==p.dehydrated;else{var m=f.memoizedProps;h=void 0!==m.fallback&&(!0!==m.unstable_avoidThisFallback||!d)}}if(h){var v=f.updateQueue;if(null===v){var g=new Set;g.add(c),f.updateQueue=g}else v.add(c);if(0===(2&f.mode)){if(f.flags|=64,s.flags|=16384,s.flags&=-2981,1===s.tag)if(null===s.alternate)s.tag=17;else{var y=ui(-1,1);y.tag=2,di(s,y)}s.lanes|=1;break e}l=void 0,s=t;var b=i.pingCache;if(null===b?(b=i.pingCache=new ds,l=new Set,b.set(c,l)):void 0===(l=b.get(c))&&(l=new Set,b.set(c,l)),!l.has(s)){l.add(s);var x=zl.bind(null,i,c,s);c.then(x,x)}f.flags|=4096,f.lanes=t;break e}f=f.return}while(null!==f);l=Error((G(s.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==Fs&&(Fs=2),l=cs(l,s),f=o;do{switch(f.tag){case 3:i=l,f.flags|=4096,t&=-t,f.lanes|=t,fi(f,fs(0,i,t));break e;case 1:i=l;var w=f.type,N=f.stateNode;if(0===(64&f.flags)&&("function"===typeof w.getDerivedStateFromError||null!==N&&"function"===typeof N.componentDidCatch&&(null===$s||!$s.has(N)))){f.flags|=4096,t&=-t,f.lanes|=t,fi(f,hs(f,i,t));break e}}f=f.return}while(null!==f)}Ol(n)}catch(S){t=S,Is===n&&null!==n&&(Is=n=n.return);continue}break}}function El(){var e=Ts.current;return Ts.current=Po,null===e?Po:e}function Cl(e,t){var n=Ps;Ps|=16;var r=El();for(Rs===e&&Ms===t||jl(e,t);;)try{Al();break}catch(a){_l(e,a)}if(ni(),Ps=n,Ts.current=r,null!==Is)throw Error(o(261));return Rs=null,Ms=0,Fs}function Al(){for(;null!==Is;)Tl(Is)}function kl(){for(;null!==Is&&!Aa();)Tl(Is)}function Tl(e){var t=Ys(e.alternate,e,Ds);e.memoizedProps=e.pendingProps,null===t?Ol(e):Is=t,Os.current=null}function Ol(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(2048&t.flags)){if(null!==(n=ss(n,t,Ds)))return void(Is=n);if(24!==(n=t).tag&&23!==n.tag||null===n.memoizedState||0!==(1073741824&Ds)||0===(4&n.mode)){for(var r=0,a=n.child;null!==a;)r|=a.lanes|a.childLanes,a=a.sibling;n.childLanes=r}null!==e&&0===(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=t.firstEffect),null!==t.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}else{if(null!==(n=ls(t)))return n.flags&=2047,void(Is=n);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(null!==(t=t.sibling))return void(Is=t);Is=t=e}while(null!==t);0===Fs&&(Fs=5)}function Pl(e){var t=Va();return Ha(99,Rl.bind(null,e,t)),null}function Rl(e,t){do{Ml()}while(null!==el);if(0!==(48&Ps))throw Error(o(327));var n=e.finishedWork;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(o(177));e.callbackNode=null;var r=n.lanes|n.childLanes,a=r,i=e.pendingLanes&~a;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=a,e.mutableReadLanes&=a,e.entangledLanes&=a,a=e.entanglements;for(var s=e.eventTimes,l=e.expirationTimes;0<i;){var c=31-Vt(i),u=1<<c;a[c]=0,s[c]=-1,l[c]=-1,i&=~u}if(null!==al&&0===(24&r)&&al.has(e)&&al.delete(e),e===Rs&&(Is=Rs=null,Ms=0),1<n.flags?null!==n.lastEffect?(n.lastEffect.nextEffect=n,r=n.firstEffect):r=n:r=n.firstEffect,null!==r){if(a=Ps,Ps|=32,Os.current=null,zr=Xt,gr(s=vr())){if("selectionStart"in s)l={start:s.selectionStart,end:s.selectionEnd};else e:if(l=(l=s.ownerDocument)&&l.defaultView||window,(u=l.getSelection&&l.getSelection())&&0!==u.rangeCount){l=u.anchorNode,i=u.anchorOffset,c=u.focusNode,u=u.focusOffset;try{l.nodeType,c.nodeType}catch(E){l=null;break e}var d=0,f=-1,h=-1,p=0,m=0,v=s,g=null;t:for(;;){for(var y;v!==l||0!==i&&3!==v.nodeType||(f=d+i),v!==c||0!==u&&3!==v.nodeType||(h=d+u),3===v.nodeType&&(d+=v.nodeValue.length),null!==(y=v.firstChild);)g=v,v=y;for(;;){if(v===s)break t;if(g===l&&++p===i&&(f=d),g===c&&++m===u&&(h=d),null!==(y=v.nextSibling))break;g=(v=g).parentNode}v=y}l=-1===f||-1===h?null:{start:f,end:h}}else l=null;l=l||{start:0,end:0}}else l=null;Ur={focusedElem:s,selectionRange:l},Xt=!1,ul=null,dl=!1,Xs=r;do{try{Il()}catch(E){if(null===Xs)throw Error(o(330));Zl(Xs,E),Xs=Xs.nextEffect}}while(null!==Xs);ul=null,Xs=r;do{try{for(s=e;null!==Xs;){var b=Xs.flags;if(16&b&&ye(Xs.stateNode,""),128&b){var x=Xs.alternate;if(null!==x){var w=x.ref;null!==w&&("function"===typeof w?w(null):w.current=null)}}switch(1038&b){case 2:Ns(Xs),Xs.flags&=-3;break;case 6:Ns(Xs),Xs.flags&=-3,Es(Xs.alternate,Xs);break;case 1024:Xs.flags&=-1025;break;case 1028:Xs.flags&=-1025,Es(Xs.alternate,Xs);break;case 4:Es(Xs.alternate,Xs);break;case 8:_s(s,l=Xs);var N=l.alternate;xs(l),null!==N&&xs(N)}Xs=Xs.nextEffect}}catch(E){if(null===Xs)throw Error(o(330));Zl(Xs,E),Xs=Xs.nextEffect}}while(null!==Xs);if(w=Ur,x=vr(),b=w.focusedElem,s=w.selectionRange,x!==b&&b&&b.ownerDocument&&mr(b.ownerDocument.documentElement,b)){null!==s&&gr(b)&&(x=s.start,void 0===(w=s.end)&&(w=x),"selectionStart"in b?(b.selectionStart=x,b.selectionEnd=Math.min(w,b.value.length)):(w=(x=b.ownerDocument||document)&&x.defaultView||window).getSelection&&(w=w.getSelection(),l=b.textContent.length,N=Math.min(s.start,l),s=void 0===s.end?N:Math.min(s.end,l),!w.extend&&N>s&&(l=s,s=N,N=l),l=pr(b,N),i=pr(b,s),l&&i&&(1!==w.rangeCount||w.anchorNode!==l.node||w.anchorOffset!==l.offset||w.focusNode!==i.node||w.focusOffset!==i.offset)&&((x=x.createRange()).setStart(l.node,l.offset),w.removeAllRanges(),N>s?(w.addRange(x),w.extend(i.node,i.offset)):(x.setEnd(i.node,i.offset),w.addRange(x))))),x=[];for(w=b;w=w.parentNode;)1===w.nodeType&&x.push({element:w,left:w.scrollLeft,top:w.scrollTop});for("function"===typeof b.focus&&b.focus(),b=0;b<x.length;b++)(w=x[b]).element.scrollLeft=w.left,w.element.scrollTop=w.top}Xt=!!zr,Ur=zr=null,e.current=n,Xs=r;do{try{for(b=e;null!==Xs;){var S=Xs.flags;if(36&S&&gs(b,Xs.alternate,Xs),128&S){x=void 0;var j=Xs.ref;if(null!==j){var _=Xs.stateNode;Xs.tag,x=_,"function"===typeof j?j(x):j.current=x}}Xs=Xs.nextEffect}}catch(E){if(null===Xs)throw Error(o(330));Zl(Xs,E),Xs=Xs.nextEffect}}while(null!==Xs);Xs=null,Fa(),Ps=a}else e.current=n;if(Qs)Qs=!1,el=e,tl=t;else for(Xs=r;null!==Xs;)t=Xs.nextEffect,Xs.nextEffect=null,8&Xs.flags&&((S=Xs).sibling=null,S.stateNode=null),Xs=t;if(0===(r=e.pendingLanes)&&($s=null),1===r?e===ol?il++:(il=0,ol=e):il=0,n=n.stateNode,ja&&"function"===typeof ja.onCommitFiberRoot)try{ja.onCommitFiberRoot(Sa,n,void 0,64===(64&n.current.flags))}catch(E){}if(vl(e,Wa()),Js)throw Js=!1,e=Ks,Ks=null,e;return 0!==(8&Ps)||Ya(),null}function Il(){for(;null!==Xs;){var e=Xs.alternate;dl||null===ul||(0!==(8&Xs.flags)?et(Xs,ul)&&(dl=!0):13===Xs.tag&&As(e,Xs)&&et(Xs,ul)&&(dl=!0));var t=Xs.flags;0!==(256&t)&&vs(e,Xs),0===(512&t)||Qs||(Qs=!0,Ga(97,(function(){return Ml(),null}))),Xs=Xs.nextEffect}}function Ml(){if(90!==tl){var e=97<tl?97:tl;return tl=90,Ha(e,Fl)}return!1}function Dl(e,t){nl.push(t,e),Qs||(Qs=!0,Ga(97,(function(){return Ml(),null})))}function Ll(e,t){rl.push(t,e),Qs||(Qs=!0,Ga(97,(function(){return Ml(),null})))}function Fl(){if(null===el)return!1;var e=el;if(el=null,0!==(48&Ps))throw Error(o(331));var t=Ps;Ps|=32;var n=rl;rl=[];for(var r=0;r<n.length;r+=2){var a=n[r],i=n[r+1],s=a.destroy;if(a.destroy=void 0,"function"===typeof s)try{s()}catch(c){if(null===i)throw Error(o(330));Zl(i,c)}}for(n=nl,nl=[],r=0;r<n.length;r+=2){a=n[r],i=n[r+1];try{var l=a.create;a.destroy=l()}catch(c){if(null===i)throw Error(o(330));Zl(i,c)}}for(l=e.current.firstEffect;null!==l;)e=l.nextEffect,l.nextEffect=null,8&l.flags&&(l.sibling=null,l.stateNode=null),l=e;return Ps=t,Ya(),!0}function Bl(e,t,n){di(e,t=fs(0,t=cs(n,t),1)),t=fl(),null!==(e=ml(e,1))&&(Wt(e,1,t),vl(e,t))}function Zl(e,t){if(3===e.tag)Bl(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Bl(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"===typeof n.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===$s||!$s.has(r))){var a=hs(n,e=cs(t,e),1);if(di(n,a),a=fl(),null!==(n=ml(n,1)))Wt(n,1,a),vl(n,a);else if("function"===typeof r.componentDidCatch&&(null===$s||!$s.has(r)))try{r.componentDidCatch(t,e)}catch(i){}break}}n=n.return}}function zl(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=fl(),e.pingedLanes|=e.suspendedLanes&n,Rs===e&&(Ms&n)===n&&(4===Fs||3===Fs&&(62914560&Ms)===Ms&&500>Wa()-qs?jl(e,0):Ws|=n),vl(e,t)}function Ul(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(0===(2&(t=e.mode))?t=1:0===(4&t)?t=99===Va()?1:2:(0===ll&&(ll=Zs),0===(t=zt(62914560&~ll))&&(t=4194304))),n=fl(),null!==(e=ml(e,t))&&(Wt(e,t,n),vl(e,n))}function Wl(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function Vl(e,t,n,r){return new Wl(e,t,n,r)}function ql(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Hl(e,t){var n=e.alternate;return null===n?((n=Vl(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Gl(e,t,n,r,a,i){var s=2;if(r=e,"function"===typeof e)ql(e)&&(s=1);else if("string"===typeof e)s=5;else e:switch(e){case j:return Yl(n.children,a,i,t);case D:s=8,a|=16;break;case _:s=8,a|=1;break;case E:return(e=Vl(12,n,t,8|a)).elementType=E,e.type=E,e.lanes=i,e;case T:return(e=Vl(13,n,t,a)).type=T,e.elementType=T,e.lanes=i,e;case O:return(e=Vl(19,n,t,a)).elementType=O,e.lanes=i,e;case L:return Xl(n,a,i,t);case F:return(e=Vl(24,n,t,a)).elementType=F,e.lanes=i,e;default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case C:s=10;break e;case A:s=9;break e;case k:s=11;break e;case P:s=14;break e;case R:s=16,r=null;break e;case I:s=22;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=Vl(s,n,t,a)).elementType=e,t.type=r,t.lanes=i,t}function Yl(e,t,n,r){return(e=Vl(7,e,r,t)).lanes=n,e}function Xl(e,t,n,r){return(e=Vl(23,e,r,t)).elementType=L,e.lanes=n,e}function Jl(e,t,n){return(e=Vl(6,e,null,t)).lanes=n,e}function Kl(e,t,n){return(t=Vl(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function $l(e,t,n){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Ut(0),this.expirationTimes=Ut(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ut(0),this.mutableSourceEagerHydrationData=null}function Ql(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:S,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function ec(e,t,n,r){var a=t.current,i=fl(),s=hl(a);e:if(n){t:{if(Je(n=n._reactInternals)!==n||1!==n.tag)throw Error(o(170));var l=n;do{switch(l.tag){case 3:l=l.stateNode.context;break t;case 1:if(ga(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break t}}l=l.return}while(null!==l);throw Error(o(171))}if(1===n.tag){var c=n.type;if(ga(c)){n=xa(n,c,l);break e}}n=l}else n=fa;return null===t.context?t.context=n:t.pendingContext=n,(t=ui(i,s)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),di(a,t),pl(a,s,i),s}function tc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function nc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function rc(e,t){nc(e,t),(e=e.alternate)&&nc(e,t)}function ac(e,t,n){var r=null!=n&&null!=n.hydrationOptions&&n.hydrationOptions.mutableSources||null;if(n=new $l(e,t,null!=n&&!0===n.hydrate),t=Vl(3,null,null,2===t?7:1===t?3:0),n.current=t,t.stateNode=n,li(t),e[ea]=n.current,Pr(8===e.nodeType?e.parentNode:e),r)for(e=0;e<r.length;e++){var a=(t=r[e])._getVersion;a=a(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,a]:n.mutableSourceEagerHydrationData.push(t,a)}this._internalRoot=n}function ic(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function oc(e,t,n,r,a){var i=n._reactRootContainer;if(i){var o=i._internalRoot;if("function"===typeof a){var s=a;a=function(){var e=tc(o);s.call(e)}}ec(t,o,e,a)}else{if(i=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new ac(e,0,t?{hydrate:!0}:void 0)}(n,r),o=i._internalRoot,"function"===typeof a){var l=a;a=function(){var e=tc(o);l.call(e)}}wl((function(){ec(t,o,e,a)}))}return tc(o)}function sc(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ic(t))throw Error(o(200));return Ql(e,t,null,n)}Ys=function(e,t,n){var r=t.lanes;if(null!==e)if(e.memoizedProps!==t.pendingProps||pa.current)Lo=!0;else{if(0===(n&r)){switch(Lo=!1,t.tag){case 3:Go(t),Gi();break;case 5:Mi(t);break;case 1:ga(t.type)&&wa(t);break;case 4:Ri(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var a=t.type._context;da($a,a._currentValue),a._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!==(n&t.child.childLanes)?$o(e,t,n):(da(Li,1&Li.current),null!==(t=is(e,t,n))?t.sibling:null);da(Li,1&Li.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(64&e.flags)){if(r)return as(e,t,n);t.flags|=64}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),da(Li,Li.current),r)break;return null;case 23:case 24:return t.lanes=0,Uo(e,t,n)}return is(e,t,n)}Lo=0!==(16384&e.flags)}else Lo=!1;switch(t.lanes=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=va(t,ha.current),ii(t,n),a=oo(null,t,r,e,a,n),t.flags|=1,"object"===typeof a&&null!==a&&"function"===typeof a.render&&void 0===a.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,ga(r)){var i=!0;wa(t)}else i=!1;t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,li(t);var s=r.getDerivedStateFromProps;"function"===typeof s&&vi(t,r,s,e),a.updater=gi,t.stateNode=a,a._reactInternals=t,wi(t,r,e,n),t=Ho(null,t,r,!0,i,n)}else t.tag=0,Fo(null,t,a,n),t=t.child;return t;case 16:a=t.elementType;e:{switch(null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=(i=a._init)(a._payload),t.type=a,i=t.tag=function(e){if("function"===typeof e)return ql(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===k)return 11;if(e===P)return 14}return 2}(a),e=Ka(a,e),i){case 0:t=Vo(null,t,a,e,n);break e;case 1:t=qo(null,t,a,e,n);break e;case 11:t=Bo(null,t,a,e,n);break e;case 14:t=Zo(null,t,a,Ka(a.type,e),r,n);break e}throw Error(o(306,a,""))}return t;case 0:return r=t.type,a=t.pendingProps,Vo(e,t,r,a=t.elementType===r?a:Ka(r,a),n);case 1:return r=t.type,a=t.pendingProps,qo(e,t,r,a=t.elementType===r?a:Ka(r,a),n);case 3:if(Go(t),r=t.updateQueue,null===e||null===r)throw Error(o(282));if(r=t.pendingProps,a=null!==(a=t.memoizedState)?a.element:null,ci(e,t),hi(t,r,null,n),(r=t.memoizedState.element)===a)Gi(),t=is(e,t,n);else{if((i=(a=t.stateNode).hydrate)&&(Zi=Yr(t.stateNode.containerInfo.firstChild),Bi=t,i=zi=!0),i){if(null!=(e=a.mutableSourceEagerHydrationData))for(a=0;a<e.length;a+=2)(i=e[a])._workInProgressVersionPrimary=e[a+1],Yi.push(i);for(n=Ci(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|1024,n=n.sibling}else Fo(e,t,r,n),Gi();t=t.child}return t;case 5:return Mi(t),null===e&&Vi(t),r=t.type,a=t.pendingProps,i=null!==e?e.memoizedProps:null,s=a.children,Vr(r,a)?s=null:null!==i&&Vr(r,i)&&(t.flags|=16),Wo(e,t),Fo(e,t,s,n),t.child;case 6:return null===e&&Vi(t),null;case 13:return $o(e,t,n);case 4:return Ri(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Ei(t,null,r,n):Fo(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,Bo(e,t,r,a=t.elementType===r?a:Ka(r,a),n);case 7:return Fo(e,t,t.pendingProps,n),t.child;case 8:case 12:return Fo(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,a=t.pendingProps,s=t.memoizedProps,i=a.value;var l=t.type._context;if(da($a,l._currentValue),l._currentValue=i,null!==s)if(l=s.value,0===(i=ur(l,i)?0:0|("function"===typeof r._calculateChangedBits?r._calculateChangedBits(l,i):1073741823))){if(s.children===a.children&&!pa.current){t=is(e,t,n);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var c=l.dependencies;if(null!==c){s=l.child;for(var u=c.firstContext;null!==u;){if(u.context===r&&0!==(u.observedBits&i)){1===l.tag&&((u=ui(-1,n&-n)).tag=2,di(l,u)),l.lanes|=n,null!==(u=l.alternate)&&(u.lanes|=n),ai(l.return,n),c.lanes|=n;break}u=u.next}}else s=10===l.tag&&l.type===t.type?null:l.child;if(null!==s)s.return=l;else for(s=l;null!==s;){if(s===t){s=null;break}if(null!==(l=s.sibling)){l.return=s.return,s=l;break}s=s.return}l=s}Fo(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=(i=t.pendingProps).children,ii(t,n),r=r(a=oi(a,i.unstable_observedBits)),t.flags|=1,Fo(e,t,r,n),t.child;case 14:return i=Ka(a=t.type,t.pendingProps),Zo(e,t,a,i=Ka(a.type,i),r,n);case 15:return zo(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Ka(r,a),null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,ga(r)?(e=!0,wa(t)):e=!1,ii(t,n),bi(t,r,a),wi(t,r,a,n),Ho(null,t,r,!0,e,n);case 19:return as(e,t,n);case 23:case 24:return Uo(e,t,n)}throw Error(o(156,t.tag))},ac.prototype.render=function(e){ec(e,this._internalRoot,null,null)},ac.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;ec(null,e,null,(function(){t[ea]=null}))},tt=function(e){13===e.tag&&(pl(e,4,fl()),rc(e,4))},nt=function(e){13===e.tag&&(pl(e,67108864,fl()),rc(e,67108864))},rt=function(e){if(13===e.tag){var t=fl(),n=hl(e);pl(e,n,t),rc(e,n)}},at=function(e,t){return t()},Ce=function(e,t,n){switch(t){case"input":if(ne(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=ia(r);if(!a)throw Error(o(90));K(r),ne(r,a)}}}break;case"textarea":ce(e,n);break;case"select":null!=(t=n.value)&&oe(e,!!n.multiple,t,!1)}},Re=xl,Ie=function(e,t,n,r,a){var i=Ps;Ps|=4;try{return Ha(98,e.bind(null,t,n,r,a))}finally{0===(Ps=i)&&(Gs(),Ya())}},Me=function(){0===(49&Ps)&&(function(){if(null!==al){var e=al;al=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,vl(e,Wa())}))}Ya()}(),Ml())},De=function(e,t){var n=Ps;Ps|=2;try{return e(t)}finally{0===(Ps=n)&&(Gs(),Ya())}};var lc={Events:[ra,aa,ia,Oe,Pe,Ml,{current:!1}]},cc={findFiberByHostInstance:na,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},uc={bundleType:cc.bundleType,version:cc.version,rendererPackageName:cc.rendererPackageName,rendererConfig:cc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Qe(e))?null:e.stateNode},findFiberByHostInstance:cc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var dc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!dc.isDisabled&&dc.supportsFiber)try{Sa=dc.inject(uc),ja=dc}catch(ve){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=lc,t.createPortal=sc,t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(o(188));throw Error(o(268,Object.keys(e)))}return e=null===(e=Qe(t))?null:e.stateNode},t.flushSync=function(e,t){var n=Ps;if(0!==(48&n))return e(t);Ps|=1;try{if(e)return Ha(99,e.bind(null,t))}finally{Ps=n,Ya()}},t.hydrate=function(e,t,n){if(!ic(t))throw Error(o(200));return oc(null,e,t,!0,n)},t.render=function(e,t,n){if(!ic(t))throw Error(o(200));return oc(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!ic(e))throw Error(o(40));return!!e._reactRootContainer&&(wl((function(){oc(null,null,e,!1,(function(){e._reactRootContainer=null,e[ea]=null}))})),!0)},t.unstable_batchedUpdates=xl,t.unstable_createPortal=function(e,t){return sc(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!ic(n))throw Error(o(200));if(null==e||void 0===e._reactInternals)throw Error(o(38));return oc(e,t,n,!1,r)},t.version="17.0.2"},1168:(e,t,n)=>{"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(30534)},61467:(e,t)=>{"use strict";var n,r,a,i;if("object"===typeof performance&&"function"===typeof performance.now){var o=performance;t.unstable_now=function(){return o.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}if("undefined"===typeof window||"function"!==typeof MessageChannel){var c=null,u=null,d=function(){if(null!==c)try{var e=t.unstable_now();c(!0,e),c=null}catch(n){throw setTimeout(d,0),n}};n=function(e){null!==c?setTimeout(n,0,e):(c=e,setTimeout(d,0))},r=function(e,t){u=setTimeout(e,t)},a=function(){clearTimeout(u)},t.unstable_shouldYield=function(){return!1},i=t.unstable_forceFrameRate=function(){}}else{var f=window.setTimeout,h=window.clearTimeout;if("undefined"!==typeof console){var p=window.cancelAnimationFrame;"function"!==typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!==typeof p&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var m=!1,v=null,g=-1,y=5,b=0;t.unstable_shouldYield=function(){return t.unstable_now()>=b},i=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):y=0<e?Math.floor(1e3/e):5};var x=new MessageChannel,w=x.port2;x.port1.onmessage=function(){if(null!==v){var e=t.unstable_now();b=e+y;try{v(!0,e)?w.postMessage(null):(m=!1,v=null)}catch(n){throw w.postMessage(null),n}}else m=!1},n=function(e){v=e,m||(m=!0,w.postMessage(null))},r=function(e,n){g=f((function(){e(t.unstable_now())}),n)},a=function(){h(g),g=-1}}function N(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,a=e[r];if(!(void 0!==a&&0<_(a,t)))break e;e[r]=t,e[n]=a,n=r}}function S(e){return void 0===(e=e[0])?null:e}function j(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length;r<a;){var i=2*(r+1)-1,o=e[i],s=i+1,l=e[s];if(void 0!==o&&0>_(o,n))void 0!==l&&0>_(l,o)?(e[r]=l,e[s]=n,r=s):(e[r]=o,e[i]=n,r=i);else{if(!(void 0!==l&&0>_(l,n)))break e;e[r]=l,e[s]=n,r=s}}}return t}return null}function _(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var E=[],C=[],A=1,k=null,T=3,O=!1,P=!1,R=!1;function I(e){for(var t=S(C);null!==t;){if(null===t.callback)j(C);else{if(!(t.startTime<=e))break;j(C),t.sortIndex=t.expirationTime,N(E,t)}t=S(C)}}function M(e){if(R=!1,I(e),!P)if(null!==S(E))P=!0,n(D);else{var t=S(C);null!==t&&r(M,t.startTime-e)}}function D(e,n){P=!1,R&&(R=!1,a()),O=!0;var i=T;try{for(I(n),k=S(E);null!==k&&(!(k.expirationTime>n)||e&&!t.unstable_shouldYield());){var o=k.callback;if("function"===typeof o){k.callback=null,T=k.priorityLevel;var s=o(k.expirationTime<=n);n=t.unstable_now(),"function"===typeof s?k.callback=s:k===S(E)&&j(E),I(n)}else j(E);k=S(E)}if(null!==k)var l=!0;else{var c=S(C);null!==c&&r(M,c.startTime-n),l=!1}return l}finally{k=null,T=i,O=!1}}var L=i;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){P||O||(P=!0,n(D))},t.unstable_getCurrentPriorityLevel=function(){return T},t.unstable_getFirstCallbackNode=function(){return S(E)},t.unstable_next=function(e){switch(T){case 1:case 2:case 3:var t=3;break;default:t=T}var n=T;T=t;try{return e()}finally{T=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=L,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=T;T=e;try{return t()}finally{T=n}},t.unstable_scheduleCallback=function(e,i,o){var s=t.unstable_now();switch("object"===typeof o&&null!==o?o="number"===typeof(o=o.delay)&&0<o?s+o:s:o=s,e){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return e={id:A++,callback:i,priorityLevel:e,startTime:o,expirationTime:l=o+l,sortIndex:-1},o>s?(e.sortIndex=o,N(C,e),null===S(E)&&e===S(C)&&(R?a():R=!0,r(M,o-s))):(e.sortIndex=l,N(E,e),P||O||(P=!0,n(D))),e},t.unstable_wrapCallback=function(e){var t=T;return function(){var n=T;T=t;try{return e.apply(this,arguments)}finally{T=n}}}},57108:(e,t,n)=>{"use strict";e.exports=n(61467)},6654:(e,t,n)=>{var r;self,e.exports=(r=n(47313),(()=>{var e={579:(e,t,n)=>{e.exports=n(869).default},869:(e,t,n)=>{"use strict";n.d(t,{default:()=>ue});var r=n(184),a=n.n(r),i=n(522),o=n.n(i);let s=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:21,t="",n=crypto.getRandomValues(new Uint8Array(e));for(;e--;){let r=63&n[e];t+=r<36?r.toString(36):r<62?(r-26).toString(36).toUpperCase():r<63?"_":"-"}return t};var l=n(697),c=n.n(l),u=n(698),d=n.n(u);const f=c().shape({moveLeft:c().node.isRequired,moveAllLeft:c().node.isRequired,moveRight:c().node.isRequired,moveAllRight:c().node.isRequired,moveDown:c().node,moveUp:c().node}),h=c().shape({moveLeft:c().string.isRequired,moveAllLeft:c().string.isRequired,moveRight:c().string.isRequired,moveAllRight:c().string.isRequired,availableFilterHeader:c().string,availableHeader:c().string,moveDown:c().string,moveUp:c().string,noAvailableOptions:c().string,noSelectedOptions:c().string,selectedFilterHeader:c().string,selectedHeader:c().string}),p=function(e){return e.charAt(0).toUpperCase()+e.slice(1)};function m(e){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t){return!t||"object"!==m(t)&&"function"!=typeof t?b(e):t}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function x(e){return(x=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var N=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}(o,e);var t,n,r,i=(n=o,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=x(n);if(r){var a=x(this).constructor;e=Reflect.construct(t,arguments,a)}else e=t.apply(this,arguments);return y(this,e)});function o(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o),(t=i.call(this,e)).onClick=t.onClick.bind(b(t)),t}return(t=[{key:"onClick",value:function(){var e=this.props,t=e.direction,n=e.isMoveAll;(0,e.onClick)({direction:t,isMoveAll:n})}},{key:"getId",value:function(){var e=this.props,t=e.id,n=e.direction,r=e.isMoveAll;return"".concat(t,"-move").concat(r?"-all":"","-").concat(n)}},{key:"getActionKey",value:function(){var e=this.props,t=e.direction,n=e.isMoveAll;return"move".concat(n?"All":"").concat(p(t))}},{key:"getLabel",value:function(){return this.props.lang[this.getActionKey()]}},{key:"renderIcons",value:function(){return this.props.icons[this.getActionKey()]}},{key:"render",value:function(){var e=this.props,t=e.direction,n=e.disabled,r=e.isMoveAll,i=this.getId(),o=this.getLabel(),s=a()(w({"rdl-move":!0,"rdl-move-all":r},"rdl-move-".concat(t),!0));return d().createElement("button",{"aria-label":o,className:s,disabled:n,id:i,title:o,type:"button",onClick:this.onClick},this.renderIcons())}}])&&v(o.prototype,t),o}(d().Component);w(N,"propTypes",{direction:c().oneOf(["left","right","up","down","top","bottom"]).isRequired,disabled:c().bool.isRequired,icons:f.isRequired,id:c().string.isRequired,lang:h.isRequired,onClick:c().func.isRequired,isMoveAll:c().bool}),w(N,"defaultProps",{isMoveAll:!1});const S=N;function j(e){return(j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function E(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function A(e,t){return!t||"object"!==j(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function k(e){return(k=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var T,O,P,R=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&C(e,t)}(i,e);var t,n,r,a=(n=i,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=k(n);if(r){var a=k(this).constructor;e=Reflect.construct(t,arguments,a)}else e=t.apply(this,arguments);return A(this,e)});function i(){return _(this,i),a.apply(this,arguments)}return(t=[{key:"render",value:function(){var e=this.props,t=e.controlKey,n=e.disabled,r=e.filterPlaceholder,a=e.filterValue,i=e.id,o=e.lang,s=e.onFilterChange;return d().createElement("div",{className:"rdl-filter-container"},d().createElement("label",{className:"rdl-control-label rdl-sr-only",htmlFor:"".concat(i,"-filter-").concat(t)},o["".concat(t,"FilterHeader")]),d().createElement("input",{className:"rdl-filter","data-key":t,disabled:n,id:"".concat(i,"-filter-").concat(t),placeholder:r,type:"text",value:a,onChange:s}))}}])&&E(i.prototype,t),i}(d().PureComponent);T=R,O="propTypes",P={controlKey:c().string.isRequired,disabled:c().bool.isRequired,filterPlaceholder:c().string.isRequired,filterValue:c().string.isRequired,id:c().string.isRequired,lang:h.isRequired,onFilterChange:c().func.isRequired},O in T?Object.defineProperty(T,O,{value:P,enumerable:!0,configurable:!0,writable:!0}):T[O]=P;const I=R;function M(e){for(var t=[],n=0;n<e.length;n+=1)t.push(e[n]);return t}function D(e){return(D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function L(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function F(e,t){return(F=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function B(e,t){return!t||"object"!==D(t)&&"function"!=typeof t?Z(e):t}function Z(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function z(e){return(z=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function U(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var W=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&F(e,t)}(o,e);var t,n,r,i=(n=o,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=z(n);if(r){var a=z(this).constructor;e=Reflect.construct(t,arguments,a)}else e=t.apply(this,arguments);return B(this,e)});function o(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o),(t=i.call(this,e)).state={value:[]},t.onChange=t.onChange.bind(Z(t)),t}return(t=[{key:"onChange",value:function(e){var t=M(e.target.options).filter((function(e){return e.selected})).map((function(e){return e.value}));this.setState({value:t})}},{key:"renderFilter",value:function(){var e=this.props,t=e.canFilter,n=e.controlKey,r=e.disabled,a=e.filterPlaceholder,i=e.filterValue,o=e.id,s=e.lang,l=e.onFilterChange;return t?d().createElement(I,{controlKey:n,disabled:r,filterPlaceholder:a,filterValue:i,id:o,lang:s,onFilterChange:l}):null}},{key:"renderSelect",value:function(){var e=this.props,t=e.actions,n=e.children,r=e.disabled,a=e.controlKey,i=e.id,o=e.inputRef,s=e.lang,l=e.showNoOptionsText,c=e.onDoubleClick,u=e.onKeyUp,f=this.state.value;return l&&0===d().Children.count(n)?d().createElement("div",{className:"rdl-no-options"},s["no".concat(p(a),"Options")]):d().createElement("div",{className:"rdl-control-container"},t,d().createElement("select",{className:"rdl-control",disabled:r,id:"".concat(i,"-").concat(a),multiple:!0,ref:o,value:f,onChange:this.onChange,onDoubleClick:c,onKeyUp:u},n))}},{key:"render",value:function(){var e=this.props,t=e.controlKey,n=e.id,r=e.lang,i=e.showHeaderLabels,o=a()({"rdl-control-label":!0,"rdl-sr-only":!i});return d().createElement("div",{className:"rdl-list-box rdl-".concat(t)},d().createElement("label",{className:o,htmlFor:"".concat(n,"-").concat(t)},r["".concat(t,"Header")]),this.renderFilter(),this.renderSelect())}}])&&L(o.prototype,t),o}(d().Component);U(W,"propTypes",{canFilter:c().bool.isRequired,children:c().node.isRequired,controlKey:c().string.isRequired,disabled:c().bool.isRequired,filterPlaceholder:c().string.isRequired,filterValue:c().string.isRequired,id:c().string.isRequired,inputRef:c().func.isRequired,lang:h.isRequired,showHeaderLabels:c().bool.isRequired,showNoOptionsText:c().bool.isRequired,onDoubleClick:c().func.isRequired,onFilterChange:c().func.isRequired,onKeyUp:c().func.isRequired,actions:c().node}),U(W,"defaultProps",{actions:null});const V=W,q=c().shape({label:c().string.isRequired,value:c().oneOfType([c().string,c().number]).isRequired,disabled:c().bool,title:c().string}),H=c().arrayOf(c().oneOfType([q,c().shape({label:c().node.isRequired,options:c().arrayOf(q).isRequired,disabled:c().bool,title:c().title})])),G=c().arrayOf(c().oneOfType([c().string,q,c().shape({value:c().oneOfType([c().string,c().number]),options:c().arrayOf(q)})]));function Y(e){return(Y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function X(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function J(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?X(Object(n),!0).forEach((function(t){ne(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):X(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function K(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function $(e,t){return($=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Q(e,t){return!t||"object"!==Y(t)&&"function"!=typeof t?ee(e):t}function ee(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function te(e){return(te=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ne(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function re(e){return function(e){if(Array.isArray(e))return ae(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return ae(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ae(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var ie="middle",oe="top",se=function(e,t){return function(n){var r=re(n),a=[r[t],r[e]];return r[e]=a[0],r[t]=a[1],r}},le={moveLeft:d().createElement("span",{className:"fa fa-chevron-left"}),moveAllLeft:[d().createElement("span",{key:0,className:"fa fa-chevron-left"}),d().createElement("span",{key:1,className:"fa fa-chevron-left"})],moveRight:d().createElement("span",{className:"fa fa-chevron-right"}),moveAllRight:[d().createElement("span",{key:0,className:"fa fa-chevron-right"}),d().createElement("span",{key:1,className:"fa fa-chevron-right"})],moveTop:d().createElement("span",{className:"fa fa-angle-double-up"}),moveBottom:d().createElement("span",{className:"fa fa-angle-double-down"}),moveDown:d().createElement("span",{className:"fa fa-chevron-down"}),moveUp:d().createElement("span",{className:"fa fa-chevron-up"})},ce=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&$(e,t)}(c,e);var t,n,r,i,o,l=(i=c,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=te(i);if(o){var n=te(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return Q(this,e)});function c(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),(t=l.call(this,e)).state={filter:e.filter?e.filter:{available:"",selected:""},id:e.id||"rdl-".concat(s())},t.onActionClick=t.onActionClick.bind(ee(t)),t.onOptionDoubleClick=t.onOptionDoubleClick.bind(ee(t)),t.onOptionKeyUp=t.onOptionKeyUp.bind(ee(t)),t.onFilterChange=t.onFilterChange.bind(ee(t)),t}return t=c,r=[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.filter,r=e.id,a=J({},t);return null!==n&&(a.filter=n),null!==r&&(a.id=r),a}}],(n=[{key:"onChange",value:function(e,t){var n=this.props,r=n.options,a=n.simpleValue,i=n.onChange,o=t.map((function(e){return e.value}));if(a)i(e,o);else{var s={selected:[],userSelection:[]},l={selected:e,userSelection:o};Object.keys(l).forEach((function(e){l[e].forEach((function(t){r.forEach((function(n){if(n.value)n.value===t&&s[e].push(n);else{var r=[];n.options.forEach((function(e){e.value===t&&r.push(e)})),r.length>0&&s[e].push({label:n.label,options:r})}}))}))})),i(s.selected,s.userSelection)}}},{key:"onActionClick",value:function(e){var t,n=e.direction,r=e.isMoveAll,a=this.props.options,i="right"===n,o=i?this.available:this.selected,s=this.getMarkedOptions(o);t=["up","down"].indexOf(n)>-1?this.rearrangeSelected(s,n):["top","bottom"].indexOf(n)>-1?this.moveToExtremes(s,n):r?i?this.makeOptionsSelected(a):[]:this.toggleSelected(s,i?"available":"selected"),this.onChange(t,s)}},{key:"onOptionDoubleClick",value:function(e,t){var n=this.getMarkedOptions(e.currentTarget),r=this.toggleSelected(n,t);this.onChange(r,n)}},{key:"onOptionKeyUp",value:function(e,t){var n=e.currentTarget,r=e.keyCode;if(this.props.moveKeyCodes.indexOf(r)>-1){var a=this.getMarkedOptions(n),i=this.toggleSelected(a,t);this.onChange(i,a)}}},{key:"onFilterChange",value:function(e){var t=this.props.onFilterChange,n=J(J({},this.state.filter),{},ne({},e.target.dataset.key,e.target.value));t?t(n):this.setState({filter:n})}},{key:"getFlatOptions",value:function(e){if(this.props.simpleValue)return e;var t=[];return e.forEach((function(e){void 0!==e.value?t.push(e.value):void 0!==e.options&&e.options.forEach((function(e){t.push(e.value)}))})),t}},{key:"getLabelMap",value:function(e){var t=this,n={};return e.forEach((function(e){void 0!==e.options?n=J(J({},n),t.getLabelMap(e.options)):n[e.value]=e.label})),n}},{key:"getMarkedOptions",value:function(e){return null===e?[]:M(e.options).filter((function(e){return e.selected})).map((function(e){return{index:parseInt(e.dataset.index,10),value:JSON.parse(e.dataset.realValue)}}))}},{key:"rearrangeSelected",value:function(e,t){var n=this.props.selected,r=this.getFlatOptions(n).slice(0),a=re(r);return 0===e.length||("up"===t?e[e.length-1].index>e.length-1&&e.forEach((function(e){var t=e.index;t>0&&(a=se(t,t-1)(a))})):"down"===t&&e[0].index<r.length-e.length&&e.reverse().forEach((function(e){var t=e.index;t<r.length-1&&(a=se(t,t+1)(a))}))),a}},{key:"moveToExtremes",value:function(e,t){var n=this.props.selected,r=this.getFlatOptions(n).slice(0),a=re(r);e.forEach((function(e){var t=e.index;a[t]=null})),a=a.filter((function(e){return null!==e}));var i=e.map((function(e){var t=e.index;return r[t]}));return"top"===t?[].concat(re(i),re(a)):[].concat(re(a),re(i))}},{key:"makeOptionsSelected",value:function(e){var t=this.props.selected,n=this.filterAvailable(e);return[].concat(re(this.getFlatOptions(t)),re(this.makeOptionsSelectedRecursive(n)))}},{key:"makeOptionsSelectedRecursive",value:function(e){var t=this,n=[];return e.forEach((function(e){void 0!==e.options?n=[].concat(re(n),re(t.makeOptionsSelectedRecursive(e.options))):n.push(e.value)})),n}},{key:"toggleSelected",value:function(e,t){var n=this.props,r=n.allowDuplicates,a=n.selected,i=this.getFlatOptions(a).slice(0),o=J({},i);return e.forEach((function(e){var n=e.value,a=e.index;!(i.indexOf(n)>-1)||r&&"selected"!==t?i.push(n):delete o[a]})),"selected"===t?Object.keys(o).map((function(e){return o[e]})):i}},{key:"filterOptions",value:function(e,t,n){var r=this,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=this.props,o=i.canFilter,s=i.filterCallback,l=[];return e.forEach((function(e){if(void 0!==e.options){var i=r.filterOptions(e.options,t,n,s(e,n));i.length>0&&l.push(J(J({},e),{},{options:i}))}else{var c=[],u=t(e);if(Array.isArray(u)?u.forEach((function(t){c.push(J(J({},e),{},{selectedIndex:t}))})):u&&c.push(e),c.length>0){if(o&&!s(e,n)&&!a)return;c.forEach((function(e){l.push(e)}))}}})),l}},{key:"filterAvailable",value:function(e){var t=this,n=this.props,r=n.allowDuplicates,a=n.available,i=n.selected,o=this.state.filter.available,s=[];return void 0!==a&&s.push((function(e){return t.getFlatOptions(a).indexOf(e.value)>=0})),r||s.push((function(e){return t.getFlatOptions(i).indexOf(e.value)<0})),this.filterOptions(e,(function(e){return s.reduce((function(t,n){return t&&n(e)}),!0)}),o)}},{key:"filterSelected",value:function(e){var t=this,n=this.props,r=n.preserveSelectOrder,a=n.selected,i=this.state.filter.selected;return r?this.filterSelectedByOrder(e):this.filterOptions(e,(function(e){return function(e,t){var n=[];return e.forEach((function(e,r){e===t&&n.push(r)})),n}(t.getFlatOptions(a),e.value)}),i)}},{key:"filterSelectedByOrder",value:function(e){var t=this.props,n=t.canFilter,r=t.filterCallback,a=t.selected,i=this.state.filter.selected,o=this.getLabelMap(e),s=this.getFlatOptions(a).map((function(e,t){return{value:e,label:o[e],selectedIndex:t}}));return n?s.filter((function(e){return r(e,i)})).map((function(e,t){return J(J({},e),{},{selectedIndex:t})})):s}},{key:"renderOptions",value:function(e){var t=this,n=this.props.allowDuplicates,r=this.state.id;return e.map((function(e,a){var i=n?"".concat(e.value,"-").concat(e.label,"-").concat(a):"".concat(e.value,"-").concat(e.label);if(void 0!==e.options)return d().createElement("optgroup",{key:i,disabled:e.disabled,id:"".concat(r,"-optgroup-").concat(e.label),label:e.label,title:e.title},t.renderOptions(e.options));var o=n?"".concat(e.value,"-").concat(a):e.value;return d().createElement("option",{key:i,"data-index":e.selectedIndex,"data-real-value":JSON.stringify(e.value),disabled:e.disabled,id:"".concat(r,"-option-").concat(e.value),title:e.title,value:o},e.label)}))}},{key:"renderListBox",value:function(e,t,n,r){var a=this,i=this.props,o=i.alignActions,s=i.canFilter,l=i.disabled,c=i.filterPlaceholder,u=i.lang,f=i.showHeaderLabels,h=i.showNoOptionsText,p=this.state,m=p.filter,v=p.id,g=function(t){return function(n){return t(n,e)}};return d().createElement(V,{actions:o===oe?r:null,canFilter:s,controlKey:e,disabled:l,filterPlaceholder:c,filterValue:m[e],id:v,inputRef:function(t){a[e]=t,n&&n(t)},lang:u,showHeaderLabels:f,showNoOptionsText:h,onDoubleClick:g(this.onOptionDoubleClick),onFilterChange:g(this.onFilterChange),onKeyUp:g(this.onOptionKeyUp)},t)}},{key:"render",value:function(){var e=this,t=this.props,n=t.alignActions,r=t.availableRef,i=t.canFilter,o=t.className,s=t.disabled,l=t.icons,c=t.lang,u=t.name,f=t.options,h=t.preserveSelectOrder,p=t.selected,m=t.selectedRef,v=t.showHeaderLabels,g=t.showOrderButtons,y=this.state.id,b=this.renderOptions(this.filterAvailable(f)),x=this.renderOptions(this.filterSelected(f)),w=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return d().createElement(S,{direction:t,disabled:s,icons:l,id:y,isMoveAll:n,lang:c,onClick:e.onActionClick})},N=d().createElement("div",{className:"rdl-actions-right"},w("right",!0),w("right")),j=d().createElement("div",{className:"rdl-actions-left"},w("left"),w("left",!0)),_=a()(J({"react-dual-listbox":!0,"rdl-has-filter":i,"rdl-has-header":v,"rdl-align-top":n===oe},o&&ne({},o,!0))),E=this.getFlatOptions(p).join(",");return d().createElement("div",{className:_,id:y},this.renderListBox("available",b,r,N),n===ie?d().createElement("div",{className:"rdl-actions"},N,j):null,this.renderListBox("selected",x,m,j),h&&g?d().createElement("div",{className:"rdl-actions"},w("top"),w("up"),w("down"),w("bottom")):null,d().createElement("input",{disabled:s,name:u,type:"hidden",value:E}))}}])&&K(t.prototype,n),r&&K(t,r),c}(d().Component);ne(ce,"propTypes",{options:H.isRequired,onChange:c().func.isRequired,alignActions:c().oneOf([ie,oe]),allowDuplicates:c().bool,available:G,availableRef:c().func,canFilter:c().bool,className:c().string,disabled:c().bool,filter:c().shape({available:c().string.isRequired,selected:c().string.isRequired}),filterCallback:c().func,filterPlaceholder:c().string,icons:f,id:c().string,lang:h,moveKeyCodes:c().arrayOf(c().number),name:c().string,preserveSelectOrder:c().bool,selected:G,selectedRef:c().func,showHeaderLabels:c().bool,showNoOptionsText:c().bool,showOrderButtons:c().bool,simpleValue:c().bool,onFilterChange:c().func}),ne(ce,"defaultProps",{alignActions:ie,allowDuplicates:!1,available:void 0,availableRef:null,canFilter:!1,className:null,disabled:!1,filter:null,filterPlaceholder:"Search...",filterCallback:function(e,t){return""===t||new RegExp(o()(t),"i").test(e.label)},icons:le,id:null,lang:{availableFilterHeader:"Filter available",availableHeader:"Available",moveAllLeft:"Move all left",moveAllRight:"Move all right",moveLeft:"Move left",moveRight:"Move right",moveBottom:"Move to bottom",moveDown:"Move down",moveUp:"Move up",moveTop:"Move to top",noAvailableOptions:"No available options",noSelectedOptions:"No selected options",selectedFilterHeader:"Filter selected",selectedHeader:"Selected"},moveKeyCodes:[32,13],name:null,preserveSelectOrder:null,selected:[],selectedRef:null,simpleValue:!0,showHeaderLabels:!1,showNoOptionsText:!1,showOrderButtons:!1,onFilterChange:null});const ue=ce},184:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var o=a.apply(null,n);o&&e.push(o)}}else if("object"===i)if(n.toString===Object.prototype.toString)for(var s in n)r.call(n,s)&&n[s]&&e.push(s);else e.push(n.toString())}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},705:(e,t,n)=>{var r=n(639).Symbol;e.exports=r},932:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}},239:(e,t,n)=>{var r=n(705),a=n(607),i=n(333),o=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?a(e):i(e)}},531:(e,t,n)=>{var r=n(705),a=n(932),i=n(469),o=n(448),s=r?r.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return a(t,e)+"";if(o(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},957:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},607:(e,t,n)=>{var r=n(705),a=Object.prototype,i=a.hasOwnProperty,o=a.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var a=o.call(e);return r&&(t?e[s]=n:delete e[s]),a}},333:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},639:(e,t,n)=>{var r=n(957),a="object"==typeof self&&self&&self.Object===Object&&self,i=r||a||Function("return this")();e.exports=i},522:(e,t,n)=>{var r=n(833),a=/[\\^$.*+?()[\]{}|]/g,i=RegExp(a.source);e.exports=function(e){return(e=r(e))&&i.test(e)?e.replace(a,"\\$&"):e}},469:e=>{var t=Array.isArray;e.exports=t},5:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},448:(e,t,n)=>{var r=n(239),a=n(5);e.exports=function(e){return"symbol"==typeof e||a(e)&&"[object Symbol]"==r(e)}},833:(e,t,n)=>{var r=n(531);e.exports=function(e){return null==e?"":r(e)}},703:(e,t,n)=>{"use strict";var r=n(414);function a(){}function i(){}i.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,i,o){if(o!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:a};return n.PropTypes=n,n}},697:(e,t,n)=>{e.exports=n(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},698:e=>{"use strict";e.exports=r}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}return n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(r){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n(579)})())},46939:e=>{var t="undefined"!==typeof Element,n="function"===typeof Map,r="function"===typeof Set,a="function"===typeof ArrayBuffer&&!!ArrayBuffer.isView;function i(e,o){if(e===o)return!0;if(e&&o&&"object"==typeof e&&"object"==typeof o){if(e.constructor!==o.constructor)return!1;var s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=o.length)return!1;for(l=s;0!==l--;)if(!i(e[l],o[l]))return!1;return!0}if(n&&e instanceof Map&&o instanceof Map){if(e.size!==o.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!o.has(l.value[0]))return!1;for(u=e.entries();!(l=u.next()).done;)if(!i(l.value[1],o.get(l.value[0])))return!1;return!0}if(r&&e instanceof Set&&o instanceof Set){if(e.size!==o.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!o.has(l.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(o)){if((s=e.length)!=o.length)return!1;for(l=s;0!==l--;)if(e[l]!==o[l])return!1;return!0}if(e.constructor===RegExp)return e.source===o.source&&e.flags===o.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===o.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===o.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(o).length)return!1;for(l=s;0!==l--;)if(!Object.prototype.hasOwnProperty.call(o,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!==l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!i(e[c[l]],o[c[l]]))return!1;return!0}return e!==e&&o!==o}e.exports=function(e,t){try{return i(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},71902:(e,t,n)=>{"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(47313),o=l(i),s=l(n(75192));function l(e){return e&&e.__esModule?e:{default:e}}var c={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},u=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],d=function(e,t){t.style.fontSize=e.fontSize,t.style.fontFamily=e.fontFamily,t.style.fontWeight=e.fontWeight,t.style.fontStyle=e.fontStyle,t.style.letterSpacing=e.letterSpacing,t.style.textTransform=e.textTransform},f=!("undefined"===typeof window||!window.navigator)&&/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent),h=function(){return f?"_"+Math.random().toString(36).substr(2,12):void 0},p=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.inputRef=function(e){n.input=e,"function"===typeof n.props.inputRef&&n.props.inputRef(e)},n.placeHolderSizerRef=function(e){n.placeHolderSizer=e},n.sizerRef=function(e){n.sizer=e},n.state={inputWidth:e.minWidth,inputId:e.id||h(),prevId:e.id},n}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),a(t,null,[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.id;return n!==t.prevId?{inputId:n||h(),prevId:n}:null}}]),a(t,[{key:"componentDidMount",value:function(){this.mounted=!0,this.copyInputStyles(),this.updateInputWidth()}},{key:"componentDidUpdate",value:function(e,t){t.inputWidth!==this.state.inputWidth&&"function"===typeof this.props.onAutosize&&this.props.onAutosize(this.state.inputWidth),this.updateInputWidth()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"copyInputStyles",value:function(){if(this.mounted&&window.getComputedStyle){var e=this.input&&window.getComputedStyle(this.input);e&&(d(e,this.sizer),this.placeHolderSizer&&d(e,this.placeHolderSizer))}}},{key:"updateInputWidth",value:function(){if(this.mounted&&this.sizer&&"undefined"!==typeof this.sizer.scrollWidth){var e=void 0;e=this.props.placeholder&&(!this.props.value||this.props.value&&this.props.placeholderIsMinWidth)?Math.max(this.sizer.scrollWidth,this.placeHolderSizer.scrollWidth)+2:this.sizer.scrollWidth+2,(e+="number"===this.props.type&&void 0===this.props.extraWidth?16:parseInt(this.props.extraWidth)||0)<this.props.minWidth&&(e=this.props.minWidth),e!==this.state.inputWidth&&this.setState({inputWidth:e})}}},{key:"getInput",value:function(){return this.input}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"renderStyles",value:function(){var e=this.props.injectStyles;return f&&e?o.default.createElement("style",{dangerouslySetInnerHTML:{__html:"input#"+this.state.inputId+"::-ms-clear {display: none;}"}}):null}},{key:"render",value:function(){var e=[this.props.defaultValue,this.props.value,""].reduce((function(e,t){return null!==e&&void 0!==e?e:t})),t=r({},this.props.style);t.display||(t.display="inline-block");var n=r({boxSizing:"content-box",width:this.state.inputWidth+"px"},this.props.inputStyle),a=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){u.forEach((function(t){return delete e[t]}))}(a),a.className=this.props.inputClassName,a.id=this.state.inputId,a.style=n,o.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),o.default.createElement("input",r({},a,{ref:this.inputRef})),o.default.createElement("div",{ref:this.sizerRef,style:c},e),this.props.placeholder?o.default.createElement("div",{ref:this.placeHolderSizerRef,style:c},this.props.placeholder):null)}}]),t}(i.Component);p.propTypes={className:s.default.string,defaultValue:s.default.any,extraWidth:s.default.oneOfType([s.default.number,s.default.string]),id:s.default.string,injectStyles:s.default.bool,inputClassName:s.default.string,inputRef:s.default.func,inputStyle:s.default.object,minWidth:s.default.oneOfType([s.default.number,s.default.string]),onAutosize:s.default.func,onChange:s.default.func,placeholder:s.default.string,placeholderIsMinWidth:s.default.bool,style:s.default.object,value:s.default.any},p.defaultProps={minWidth:1,injectStyles:!0},t.Z=p},27208:(e,t)=>{"use strict";var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler");Symbol.for("react.provider");var s=Symbol.for("react.consumer"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),f=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.for("react.offscreen"),m=Symbol.for("react.client.reference");function v(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case a:case o:case i:case u:case d:return e;default:switch(e=e&&e.$$typeof){case l:case c:case h:case f:case s:return e;default:return t}}case r:return t}}}t.iY=function(e){return"string"===typeof e||"function"===typeof e||e===a||e===o||e===i||e===u||e===d||e===p||"object"===typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===f||e.$$typeof===l||e.$$typeof===s||e.$$typeof===c||e.$$typeof===m||void 0!==e.getModuleId)},t.kM=v},65886:(e,t,n)=>{"use strict";function r(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!==e&&void 0!==e&&this.setState(e)}function a(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!==n&&void 0!==n?n:null}.bind(this))}function i(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}function o(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!==typeof e.getDerivedStateFromProps&&"function"!==typeof t.getSnapshotBeforeUpdate)return e;var n=null,o=null,s=null;if("function"===typeof t.componentWillMount?n="componentWillMount":"function"===typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"===typeof t.componentWillReceiveProps?o="componentWillReceiveProps":"function"===typeof t.UNSAFE_componentWillReceiveProps&&(o="UNSAFE_componentWillReceiveProps"),"function"===typeof t.componentWillUpdate?s="componentWillUpdate":"function"===typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==n||null!==o||null!==s){var l=e.displayName||e.name,c="function"===typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+l+" uses "+c+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==o?"\n "+o:"")+(null!==s?"\n "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"===typeof e.getDerivedStateFromProps&&(t.componentWillMount=r,t.componentWillReceiveProps=a),"function"===typeof t.getSnapshotBeforeUpdate){if("function"!==typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=i;var u=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;u.call(this,e,t,r)}}return e}n.r(t),n.d(t,{polyfill:()=>o}),r.__suppressDeprecationWarning=!0,a.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0},24655:(e,t,n)=>{e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=9)}([function(e,t){e.exports=n(47313)},function(e,t,n){var r;!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)&&r.length){var o=a.apply(null,r);o&&e.push(o)}else if("object"===i)for(var s in r)n.call(r,s)&&r[s]&&e.push(s)}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(r=function(){return a}.apply(t,[]))||(e.exports=r)}()},function(e,t,n){(function(t){var n=/^\s+|\s+$/g,r=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,i=/^0o[0-7]+$/i,o=parseInt,s="object"==typeof t&&t&&t.Object===Object&&t,l="object"==typeof self&&self&&self.Object===Object&&self,c=s||l||Function("return this")(),u=Object.prototype.toString,d=c.Symbol,f=d?d.prototype:void 0,h=f?f.toString:void 0;function p(e){if("string"==typeof e)return e;if(v(e))return h?h.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function m(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function v(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==u.call(e)}function g(e){return e?(e=function(e){if("number"==typeof e)return e;if(v(e))return NaN;if(m(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=m(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(n,"");var s=a.test(e);return s||i.test(e)?o(e.slice(2),s?2:8):r.test(e)?NaN:+e}(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}e.exports=function(e,t,n){var r,a,i;return e=null==(r=e)?"":p(r),a=function(e){var t=g(e),n=t%1;return t==t?n?t-n:t:0}(n),0,i=e.length,a==a&&(void 0!==i&&(a=a<=i?a:i),a=a>=0?a:0),n=a,t=p(t),e.slice(n,n+t.length)==t}}).call(this,n(3))},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){(function(t){var n,r=/^\[object .+?Constructor\]$/,a="object"==typeof t&&t&&t.Object===Object&&t,i="object"==typeof self&&self&&self.Object===Object&&self,o=a||i||Function("return this")(),s=Array.prototype,l=Function.prototype,c=Object.prototype,u=o["__core-js_shared__"],d=(n=/[^.]+$/.exec(u&&u.keys&&u.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",f=l.toString,h=c.hasOwnProperty,p=c.toString,m=RegExp("^"+f.call(h).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),v=s.splice,g=_(o,"Map"),y=_(Object,"create");function b(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function x(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function w(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function N(e,t){for(var n,r,a=e.length;a--;)if((n=e[a][0])===(r=t)||n!=n&&r!=r)return a;return-1}function S(e){return!(!C(e)||(t=e,d&&d in t))&&(function(e){var t=C(e)?p.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}(e)?m:r).test(function(e){if(null!=e){try{return f.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(e));var t}function j(e,t){var n,r,a=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?a["string"==typeof t?"string":"hash"]:a.map}function _(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return S(n)?n:void 0}function E(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],i=n.cache;if(i.has(a))return i.get(a);var o=e.apply(this,r);return n.cache=i.set(a,o),o};return n.cache=new(E.Cache||w),n}function C(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}b.prototype.clear=function(){this.__data__=y?y(null):{}},b.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},b.prototype.get=function(e){var t=this.__data__;if(y){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return h.call(t,e)?t[e]:void 0},b.prototype.has=function(e){var t=this.__data__;return y?void 0!==t[e]:h.call(t,e)},b.prototype.set=function(e,t){return this.__data__[e]=y&&void 0===t?"__lodash_hash_undefined__":t,this},x.prototype.clear=function(){this.__data__=[]},x.prototype.delete=function(e){var t=this.__data__,n=N(t,e);return!(n<0)&&(n==t.length-1?t.pop():v.call(t,n,1),!0)},x.prototype.get=function(e){var t=this.__data__,n=N(t,e);return n<0?void 0:t[n][1]},x.prototype.has=function(e){return N(this.__data__,e)>-1},x.prototype.set=function(e,t){var n=this.__data__,r=N(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},w.prototype.clear=function(){this.__data__={hash:new b,map:new(g||x),string:new b}},w.prototype.delete=function(e){return j(this,e).delete(e)},w.prototype.get=function(e){return j(this,e).get(e)},w.prototype.has=function(e){return j(this,e).has(e)},w.prototype.set=function(e,t){return j(this,e).set(e,t),this},E.Cache=w,e.exports=E}).call(this,n(3))},function(e,t,n){(function(t){var n=/^\s+|\s+$/g,r=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,i=/^0o[0-7]+$/i,o=parseInt,s="object"==typeof t&&t&&t.Object===Object&&t,l="object"==typeof self&&self&&self.Object===Object&&self,c=s||l||Function("return this")(),u=Object.prototype.toString,d=Math.max,f=Math.min,h=function(){return c.Date.now()};function p(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function m(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==u.call(e)}(e))return NaN;if(p(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=p(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(n,"");var s=a.test(e);return s||i.test(e)?o(e.slice(2),s?2:8):r.test(e)?NaN:+e}e.exports=function(e,t,n){var r,a,i,o,s,l,c=0,u=!1,v=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var n=r,i=a;return r=a=void 0,c=t,o=e.apply(i,n)}function b(e){return c=e,s=setTimeout(w,t),u?y(e):o}function x(e){var n=e-l;return void 0===l||n>=t||n<0||v&&e-c>=i}function w(){var e=h();if(x(e))return N(e);s=setTimeout(w,function(e){var n=t-(e-l);return v?f(n,i-(e-c)):n}(e))}function N(e){return s=void 0,g&&r?y(e):(r=a=void 0,o)}function S(){var e=h(),n=x(e);if(r=arguments,a=this,l=e,n){if(void 0===s)return b(l);if(v)return s=setTimeout(w,t),y(l)}return void 0===s&&(s=setTimeout(w,t)),o}return t=m(t)||0,p(n)&&(u=!!n.leading,i=(v="maxWait"in n)?d(m(n.maxWait)||0,t):i,g="trailing"in n?!!n.trailing:g),S.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=a=s=void 0},S.flush=function(){return void 0===s?o:N(h())},S}}).call(this,n(3))},function(e,t,n){(function(e,n){var r="[object Arguments]",a="[object Map]",i="[object Object]",o="[object Set]",s=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,l=/^\w*$/,c=/^\./,u=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,d=/\\(\\)?/g,f=/^\[object .+?Constructor\]$/,h=/^(?:0|[1-9]\d*)$/,p={};p["[object Float32Array]"]=p["[object Float64Array]"]=p["[object Int8Array]"]=p["[object Int16Array]"]=p["[object Int32Array]"]=p["[object Uint8Array]"]=p["[object Uint8ClampedArray]"]=p["[object Uint16Array]"]=p["[object Uint32Array]"]=!0,p[r]=p["[object Array]"]=p["[object ArrayBuffer]"]=p["[object Boolean]"]=p["[object DataView]"]=p["[object Date]"]=p["[object Error]"]=p["[object Function]"]=p[a]=p["[object Number]"]=p[i]=p["[object RegExp]"]=p[o]=p["[object String]"]=p["[object WeakMap]"]=!1;var m="object"==typeof e&&e&&e.Object===Object&&e,v="object"==typeof self&&self&&self.Object===Object&&self,g=m||v||Function("return this")(),y=t&&!t.nodeType&&t,b=y&&"object"==typeof n&&n&&!n.nodeType&&n,x=b&&b.exports===y&&m.process,w=function(){try{return x&&x.binding("util")}catch(e){}}(),N=w&&w.isTypedArray;function S(e,t,n,r){var a=-1,i=e?e.length:0;for(r&&i&&(n=e[++a]);++a<i;)n=t(n,e[a],a,e);return n}function j(e,t){for(var n=-1,r=e?e.length:0;++n<r;)if(t(e[n],n,e))return!0;return!1}function _(e,t,n,r,a){return a(e,(function(e,a,i){n=r?(r=!1,e):t(n,e,a,i)})),n}function E(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}function C(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function A(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}var k,T,O,P=Array.prototype,R=Function.prototype,I=Object.prototype,M=g["__core-js_shared__"],D=(k=/[^.]+$/.exec(M&&M.keys&&M.keys.IE_PROTO||""))?"Symbol(src)_1."+k:"",L=R.toString,F=I.hasOwnProperty,B=I.toString,Z=RegExp("^"+L.call(F).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),z=g.Symbol,U=g.Uint8Array,W=I.propertyIsEnumerable,V=P.splice,q=(T=Object.keys,O=Object,function(e){return T(O(e))}),H=Ne(g,"DataView"),G=Ne(g,"Map"),Y=Ne(g,"Promise"),X=Ne(g,"Set"),J=Ne(g,"WeakMap"),K=Ne(Object,"create"),$=Te(H),Q=Te(G),ee=Te(Y),te=Te(X),ne=Te(J),re=z?z.prototype:void 0,ae=re?re.valueOf:void 0,ie=re?re.toString:void 0;function oe(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function se(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function le(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function ce(e){var t=-1,n=e?e.length:0;for(this.__data__=new le;++t<n;)this.add(e[t])}function ue(e){this.__data__=new se(e)}function de(e,t){for(var n=e.length;n--;)if(Pe(e[n][0],t))return n;return-1}oe.prototype.clear=function(){this.__data__=K?K(null):{}},oe.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},oe.prototype.get=function(e){var t=this.__data__;if(K){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return F.call(t,e)?t[e]:void 0},oe.prototype.has=function(e){var t=this.__data__;return K?void 0!==t[e]:F.call(t,e)},oe.prototype.set=function(e,t){return this.__data__[e]=K&&void 0===t?"__lodash_hash_undefined__":t,this},se.prototype.clear=function(){this.__data__=[]},se.prototype.delete=function(e){var t=this.__data__,n=de(t,e);return!(n<0)&&(n==t.length-1?t.pop():V.call(t,n,1),!0)},se.prototype.get=function(e){var t=this.__data__,n=de(t,e);return n<0?void 0:t[n][1]},se.prototype.has=function(e){return de(this.__data__,e)>-1},se.prototype.set=function(e,t){var n=this.__data__,r=de(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},le.prototype.clear=function(){this.__data__={hash:new oe,map:new(G||se),string:new oe}},le.prototype.delete=function(e){return we(this,e).delete(e)},le.prototype.get=function(e){return we(this,e).get(e)},le.prototype.has=function(e){return we(this,e).has(e)},le.prototype.set=function(e,t){return we(this,e).set(e,t),this},ce.prototype.add=ce.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},ce.prototype.has=function(e){return this.__data__.has(e)},ue.prototype.clear=function(){this.__data__=new se},ue.prototype.delete=function(e){return this.__data__.delete(e)},ue.prototype.get=function(e){return this.__data__.get(e)},ue.prototype.has=function(e){return this.__data__.has(e)},ue.prototype.set=function(e,t){var n=this.__data__;if(n instanceof se){var r=n.__data__;if(!G||r.length<199)return r.push([e,t]),this;n=this.__data__=new le(r)}return n.set(e,t),this};var fe,he=(fe=function(e,t){return e&&pe(e,t,Ue)},function(e,t){if(null==e)return e;if(!Me(e))return fe(e,t);for(var n=e.length,r=-1,a=Object(e);++r<n&&!1!==t(a[r],r,a););return e}),pe=function(e,t,n){for(var r=-1,a=Object(e),i=n(e),o=i.length;o--;){var s=i[++r];if(!1===t(a[s],s,a))break}return e};function me(e,t){for(var n=0,r=(t=_e(t,e)?[t]:be(t)).length;null!=e&&n<r;)e=e[ke(t[n++])];return n&&n==r?e:void 0}function ve(e,t){return null!=e&&t in Object(e)}function ge(e,t,n,s,l){return e===t||(null==e||null==t||!Fe(e)&&!Be(t)?e!=e&&t!=t:function(e,t,n,s,l,c){var u=Ie(e),d=Ie(t),f="[object Array]",h="[object Array]";u||(f=(f=Se(e))==r?i:f),d||(h=(h=Se(t))==r?i:h);var p=f==i&&!E(e),m=h==i&&!E(t),v=f==h;if(v&&!p)return c||(c=new ue),u||ze(e)?xe(e,t,n,s,l,c):function(e,t,n,r,i,s,l){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!r(new U(e),new U(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return Pe(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case a:var c=C;case o:var u=2&s;if(c||(c=A),e.size!=t.size&&!u)return!1;var d=l.get(e);if(d)return d==t;s|=1,l.set(e,t);var f=xe(c(e),c(t),r,i,s,l);return l.delete(e),f;case"[object Symbol]":if(ae)return ae.call(e)==ae.call(t)}return!1}(e,t,f,n,s,l,c);if(!(2&l)){var g=p&&F.call(e,"__wrapped__"),y=m&&F.call(t,"__wrapped__");if(g||y){var b=g?e.value():e,x=y?t.value():t;return c||(c=new ue),n(b,x,s,l,c)}}return!!v&&(c||(c=new ue),function(e,t,n,r,a,i){var o=2&a,s=Ue(e),l=s.length;if(l!=Ue(t).length&&!o)return!1;for(var c=l;c--;){var u=s[c];if(!(o?u in t:F.call(t,u)))return!1}var d=i.get(e);if(d&&i.get(t))return d==t;var f=!0;i.set(e,t),i.set(t,e);for(var h=o;++c<l;){var p=e[u=s[c]],m=t[u];if(r)var v=o?r(m,p,u,t,e,i):r(p,m,u,e,t,i);if(!(void 0===v?p===m||n(p,m,r,a,i):v)){f=!1;break}h||(h="constructor"==u)}if(f&&!h){var g=e.constructor,y=t.constructor;g==y||!("constructor"in e)||!("constructor"in t)||"function"==typeof g&&g instanceof g&&"function"==typeof y&&y instanceof y||(f=!1)}return i.delete(e),i.delete(t),f}(e,t,n,s,l,c))}(e,t,ge,n,s,l))}function ye(e){return"function"==typeof e?e:null==e?We:"object"==typeof e?Ie(e)?function(e,t){return _e(e)&&Ee(t)?Ce(ke(e),t):function(n){var r=function(e,t,n){var r=null==e?void 0:me(e,t);return void 0===r?void 0:r}(n,e);return void 0===r&&r===t?function(e,t){return null!=e&&function(e,t,n){for(var r,a=-1,i=(t=_e(t,e)?[t]:be(t)).length;++a<i;){var o=ke(t[a]);if(!(r=null!=e&&n(e,o)))break;e=e[o]}return r||!!(i=e?e.length:0)&&Le(i)&&je(o,i)&&(Ie(e)||Re(e))}(e,t,ve)}(n,e):ge(t,r,void 0,3)}}(e[0],e[1]):function(e){var t=function(e){for(var t=Ue(e),n=t.length;n--;){var r=t[n],a=e[r];t[n]=[r,a,Ee(a)]}return t}(e);return 1==t.length&&t[0][2]?Ce(t[0][0],t[0][1]):function(n){return n===e||function(e,t,n,r){var a=n.length,i=a;if(null==e)return!i;for(e=Object(e);a--;){var o=n[a];if(o[2]?o[1]!==e[o[0]]:!(o[0]in e))return!1}for(;++a<i;){var s=(o=n[a])[0],l=e[s],c=o[1];if(o[2]){if(void 0===l&&!(s in e))return!1}else{var u,d=new ue;if(!(void 0===u?ge(c,l,r,3,d):u))return!1}}return!0}(n,0,t)}}(e):_e(t=e)?(n=ke(t),function(e){return null==e?void 0:e[n]}):function(e){return function(t){return me(t,e)}}(t);var t,n}function be(e){return Ie(e)?e:Ae(e)}function xe(e,t,n,r,a,i){var o=2&a,s=e.length,l=t.length;if(s!=l&&!(o&&l>s))return!1;var c=i.get(e);if(c&&i.get(t))return c==t;var u=-1,d=!0,f=1&a?new ce:void 0;for(i.set(e,t),i.set(t,e);++u<s;){var h=e[u],p=t[u];if(r)var m=o?r(p,h,u,t,e,i):r(h,p,u,e,t,i);if(void 0!==m){if(m)continue;d=!1;break}if(f){if(!j(t,(function(e,t){if(!f.has(t)&&(h===e||n(h,e,r,a,i)))return f.add(t)}))){d=!1;break}}else if(h!==p&&!n(h,p,r,a,i)){d=!1;break}}return i.delete(e),i.delete(t),d}function we(e,t){var n,r,a=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?a["string"==typeof t?"string":"hash"]:a.map}function Ne(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){return!(!Fe(e)||function(e){return!!D&&D in e}(e))&&(De(e)||E(e)?Z:f).test(Te(e))}(n)?n:void 0}var Se=function(e){return B.call(e)};function je(e,t){return!!(t=null==t?9007199254740991:t)&&("number"==typeof e||h.test(e))&&e>-1&&e%1==0&&e<t}function _e(e,t){if(Ie(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!Ze(e))||l.test(e)||!s.test(e)||null!=t&&e in Object(t)}function Ee(e){return e==e&&!Fe(e)}function Ce(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}(H&&"[object DataView]"!=Se(new H(new ArrayBuffer(1)))||G&&Se(new G)!=a||Y&&"[object Promise]"!=Se(Y.resolve())||X&&Se(new X)!=o||J&&"[object WeakMap]"!=Se(new J))&&(Se=function(e){var t=B.call(e),n=t==i?e.constructor:void 0,r=n?Te(n):void 0;if(r)switch(r){case $:return"[object DataView]";case Q:return a;case ee:return"[object Promise]";case te:return o;case ne:return"[object WeakMap]"}return t});var Ae=Oe((function(e){var t;e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(Ze(e))return ie?ie.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(t);var n=[];return c.test(e)&&n.push(""),e.replace(u,(function(e,t,r,a){n.push(r?a.replace(d,"$1"):t||e)})),n}));function ke(e){if("string"==typeof e||Ze(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Te(e){if(null!=e){try{return L.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function Oe(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],i=n.cache;if(i.has(a))return i.get(a);var o=e.apply(this,r);return n.cache=i.set(a,o),o};return n.cache=new(Oe.Cache||le),n}function Pe(e,t){return e===t||e!=e&&t!=t}function Re(e){return function(e){return Be(e)&&Me(e)}(e)&&F.call(e,"callee")&&(!W.call(e,"callee")||B.call(e)==r)}Oe.Cache=le;var Ie=Array.isArray;function Me(e){return null!=e&&Le(e.length)&&!De(e)}function De(e){var t=Fe(e)?B.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}function Le(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function Fe(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function Be(e){return!!e&&"object"==typeof e}function Ze(e){return"symbol"==typeof e||Be(e)&&"[object Symbol]"==B.call(e)}var ze=N?function(e){return function(t){return e(t)}}(N):function(e){return Be(e)&&Le(e.length)&&!!p[B.call(e)]};function Ue(e){return Me(e)?function(e,t){var n=Ie(e)||Re(e)?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],r=n.length,a=!!r;for(var i in e)!t&&!F.call(e,i)||a&&("length"==i||je(i,r))||n.push(i);return n}(e):function(e){if(n=(t=e)&&t.constructor,t!==("function"==typeof n&&n.prototype||I))return q(e);var t,n,r=[];for(var a in Object(e))F.call(e,a)&&"constructor"!=a&&r.push(a);return r}(e)}function We(e){return e}n.exports=function(e,t,n){var r=Ie(e)?S:_,a=arguments.length<3;return r(e,ye(t),n,a,he)}}).call(this,n(3),n(7)(e))},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t){String.prototype.padEnd||(String.prototype.padEnd=function(e,t){return e>>=0,t=String(void 0!==t?t:" "),this.length>e?String(this):((e-=this.length)>t.length&&(t+=t.repeat(e/t.length)),String(this)+t.slice(0,e))})},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function i(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||a(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function o(e){if(Array.isArray(e))return e}function s(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e){return(d="function"==typeof Symbol&&"symbol"===u(Symbol.iterator)?function(e){return u(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":u(e)})(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n.r(t);var m=n(0),v=n.n(m),g=n(5),y=n.n(g),b=n(4),x=n.n(b),w=n(6),N=n.n(w),S=n(2),j=n.n(S),_=n(1),E=n.n(_);function C(e,t){return o(e)||function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(a)throw i}}return n}(e,t)||s()}n(8);var A=[["Afghanistan",["asia"],"af","93"],["Albania",["europe"],"al","355"],["Algeria",["africa","north-africa"],"dz","213"],["Andorra",["europe"],"ad","376"],["Angola",["africa"],"ao","244"],["Antigua and Barbuda",["america","carribean"],"ag","1268"],["Argentina",["america","south-america"],"ar","54","(..) ........",0,["11","221","223","261","264","2652","280","2905","291","2920","2966","299","341","342","343","351","376","379","381","3833","385","387","388"]],["Armenia",["asia","ex-ussr"],"am","374",".. ......"],["Aruba",["america","carribean"],"aw","297"],["Australia",["oceania"],"au","61","(..) .... ....",0,["2","3","4","7","8","02","03","04","07","08"]],["Austria",["europe","eu-union"],"at","43"],["Azerbaijan",["asia","ex-ussr"],"az","994","(..) ... .. .."],["Bahamas",["america","carribean"],"bs","1242"],["Bahrain",["middle-east"],"bh","973"],["Bangladesh",["asia"],"bd","880"],["Barbados",["america","carribean"],"bb","1246"],["Belarus",["europe","ex-ussr"],"by","375","(..) ... .. .."],["Belgium",["europe","eu-union"],"be","32","... .. .. .."],["Belize",["america","central-america"],"bz","501"],["Benin",["africa"],"bj","229"],["Bhutan",["asia"],"bt","975"],["Bolivia",["america","south-america"],"bo","591"],["Bosnia and Herzegovina",["europe","ex-yugos"],"ba","387"],["Botswana",["africa"],"bw","267"],["Brazil",["america","south-america"],"br","55","(..) ........."],["British Indian Ocean Territory",["asia"],"io","246"],["Brunei",["asia"],"bn","673"],["Bulgaria",["europe","eu-union"],"bg","359"],["Burkina Faso",["africa"],"bf","226"],["Burundi",["africa"],"bi","257"],["Cambodia",["asia"],"kh","855"],["Cameroon",["africa"],"cm","237"],["Canada",["america","north-america"],"ca","1","(...) ...-....",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde",["africa"],"cv","238"],["Caribbean Netherlands",["america","carribean"],"bq","599","",1],["Central African Republic",["africa"],"cf","236"],["Chad",["africa"],"td","235"],["Chile",["america","south-america"],"cl","56"],["China",["asia"],"cn","86","..-........."],["Colombia",["america","south-america"],"co","57","... ... ...."],["Comoros",["africa"],"km","269"],["Congo",["africa"],"cd","243"],["Congo",["africa"],"cg","242"],["Costa Rica",["america","central-america"],"cr","506","....-...."],["C\xf4te d\u2019Ivoire",["africa"],"ci","225",".. .. .. .."],["Croatia",["europe","eu-union","ex-yugos"],"hr","385"],["Cuba",["america","carribean"],"cu","53"],["Cura\xe7ao",["america","carribean"],"cw","599","",0],["Cyprus",["europe","eu-union"],"cy","357",".. ......"],["Czech Republic",["europe","eu-union"],"cz","420","... ... ..."],["Denmark",["europe","eu-union","baltic"],"dk","45",".. .. .. .."],["Djibouti",["africa"],"dj","253"],["Dominica",["america","carribean"],"dm","1767"],["Dominican Republic",["america","carribean"],"do","1","",2,["809","829","849"]],["Ecuador",["america","south-america"],"ec","593"],["Egypt",["africa","north-africa"],"eg","20"],["El Salvador",["america","central-america"],"sv","503","....-...."],["Equatorial Guinea",["africa"],"gq","240"],["Eritrea",["africa"],"er","291"],["Estonia",["europe","eu-union","ex-ussr","baltic"],"ee","372",".... ......"],["Ethiopia",["africa"],"et","251"],["Fiji",["oceania"],"fj","679"],["Finland",["europe","eu-union","baltic"],"fi","358",".. ... .. .."],["France",["europe","eu-union"],"fr","33",". .. .. .. .."],["French Guiana",["america","south-america"],"gf","594"],["French Polynesia",["oceania"],"pf","689"],["Gabon",["africa"],"ga","241"],["Gambia",["africa"],"gm","220"],["Georgia",["asia","ex-ussr"],"ge","995"],["Germany",["europe","eu-union","baltic"],"de","49",".... ........"],["Ghana",["africa"],"gh","233"],["Greece",["europe","eu-union"],"gr","30"],["Grenada",["america","carribean"],"gd","1473"],["Guadeloupe",["america","carribean"],"gp","590","",0],["Guam",["oceania"],"gu","1671"],["Guatemala",["america","central-america"],"gt","502","....-...."],["Guinea",["africa"],"gn","224"],["Guinea-Bissau",["africa"],"gw","245"],["Guyana",["america","south-america"],"gy","592"],["Haiti",["america","carribean"],"ht","509","....-...."],["Honduras",["america","central-america"],"hn","504"],["Hong Kong",["asia"],"hk","852",".... ...."],["Hungary",["europe","eu-union"],"hu","36"],["Iceland",["europe"],"is","354","... ...."],["India",["asia"],"in","91",".....-....."],["Indonesia",["asia"],"id","62"],["Iran",["middle-east"],"ir","98","... ... ...."],["Iraq",["middle-east"],"iq","964"],["Ireland",["europe","eu-union"],"ie","353",".. ......."],["Israel",["middle-east"],"il","972","... ... ...."],["Italy",["europe","eu-union"],"it","39","... .......",0],["Jamaica",["america","carribean"],"jm","1876"],["Japan",["asia"],"jp","81",".. .... ...."],["Jordan",["middle-east"],"jo","962"],["Kazakhstan",["asia","ex-ussr"],"kz","7","... ...-..-..",1,["310","311","312","313","315","318","321","324","325","326","327","336","7172","73622"]],["Kenya",["africa"],"ke","254"],["Kiribati",["oceania"],"ki","686"],["Kosovo",["europe","ex-yugos"],"xk","383"],["Kuwait",["middle-east"],"kw","965"],["Kyrgyzstan",["asia","ex-ussr"],"kg","996","... ... ..."],["Laos",["asia"],"la","856"],["Latvia",["europe","eu-union","ex-ussr","baltic"],"lv","371",".. ... ..."],["Lebanon",["middle-east"],"lb","961"],["Lesotho",["africa"],"ls","266"],["Liberia",["africa"],"lr","231"],["Libya",["africa","north-africa"],"ly","218"],["Liechtenstein",["europe"],"li","423"],["Lithuania",["europe","eu-union","ex-ussr","baltic"],"lt","370"],["Luxembourg",["europe","eu-union"],"lu","352"],["Macau",["asia"],"mo","853"],["Macedonia",["europe","ex-yugos"],"mk","389"],["Madagascar",["africa"],"mg","261"],["Malawi",["africa"],"mw","265"],["Malaysia",["asia"],"my","60","..-....-...."],["Maldives",["asia"],"mv","960"],["Mali",["africa"],"ml","223"],["Malta",["europe","eu-union"],"mt","356"],["Marshall Islands",["oceania"],"mh","692"],["Martinique",["america","carribean"],"mq","596"],["Mauritania",["africa"],"mr","222"],["Mauritius",["africa"],"mu","230"],["Mexico",["america","central-america"],"mx","52","... ... ....",0,["55","81","33","656","664","998","774","229"]],["Micronesia",["oceania"],"fm","691"],["Moldova",["europe"],"md","373","(..) ..-..-.."],["Monaco",["europe"],"mc","377"],["Mongolia",["asia"],"mn","976"],["Montenegro",["europe","ex-yugos"],"me","382"],["Morocco",["africa","north-africa"],"ma","212"],["Mozambique",["africa"],"mz","258"],["Myanmar",["asia"],"mm","95"],["Namibia",["africa"],"na","264"],["Nauru",["africa"],"nr","674"],["Nepal",["asia"],"np","977"],["Netherlands",["europe","eu-union"],"nl","31",".. ........"],["New Caledonia",["oceania"],"nc","687"],["New Zealand",["oceania"],"nz","64","...-...-...."],["Nicaragua",["america","central-america"],"ni","505"],["Niger",["africa"],"ne","227"],["Nigeria",["africa"],"ng","234"],["North Korea",["asia"],"kp","850"],["Norway",["europe","baltic"],"no","47","... .. ..."],["Oman",["middle-east"],"om","968"],["Pakistan",["asia"],"pk","92","...-......."],["Palau",["oceania"],"pw","680"],["Palestine",["middle-east"],"ps","970"],["Panama",["america","central-america"],"pa","507"],["Papua New Guinea",["oceania"],"pg","675"],["Paraguay",["america","south-america"],"py","595"],["Peru",["america","south-america"],"pe","51"],["Philippines",["asia"],"ph","63",".... ......."],["Poland",["europe","eu-union","baltic"],"pl","48","...-...-..."],["Portugal",["europe","eu-union"],"pt","351"],["Puerto Rico",["america","carribean"],"pr","1","",3,["787","939"]],["Qatar",["middle-east"],"qa","974"],["R\xe9union",["africa"],"re","262"],["Romania",["europe","eu-union"],"ro","40"],["Russia",["europe","asia","ex-ussr","baltic"],"ru","7","(...) ...-..-..",0],["Rwanda",["africa"],"rw","250"],["Saint Kitts and Nevis",["america","carribean"],"kn","1869"],["Saint Lucia",["america","carribean"],"lc","1758"],["Saint Vincent and the Grenadines",["america","carribean"],"vc","1784"],["Samoa",["oceania"],"ws","685"],["San Marino",["europe"],"sm","378"],["S\xe3o Tom\xe9 and Pr\xedncipe",["africa"],"st","239"],["Saudi Arabia",["middle-east"],"sa","966"],["Senegal",["africa"],"sn","221"],["Serbia",["europe","ex-yugos"],"rs","381"],["Seychelles",["africa"],"sc","248"],["Sierra Leone",["africa"],"sl","232"],["Singapore",["asia"],"sg","65","....-...."],["Slovakia",["europe","eu-union"],"sk","421"],["Slovenia",["europe","eu-union","ex-yugos"],"si","386"],["Solomon Islands",["oceania"],"sb","677"],["Somalia",["africa"],"so","252"],["South Africa",["africa"],"za","27"],["South Korea",["asia"],"kr","82","... .... ...."],["South Sudan",["africa","north-africa"],"ss","211"],["Spain",["europe","eu-union"],"es","34","... ... ..."],["Sri Lanka",["asia"],"lk","94"],["Sudan",["africa"],"sd","249"],["Suriname",["america","south-america"],"sr","597"],["Swaziland",["africa"],"sz","268"],["Sweden",["europe","eu-union","baltic"],"se","46","(...) ...-..."],["Switzerland",["europe"],"ch","41",".. ... .. .."],["Syria",["middle-east"],"sy","963"],["Taiwan",["asia"],"tw","886"],["Tajikistan",["asia","ex-ussr"],"tj","992"],["Tanzania",["africa"],"tz","255"],["Thailand",["asia"],"th","66"],["Timor-Leste",["asia"],"tl","670"],["Togo",["africa"],"tg","228"],["Tonga",["oceania"],"to","676"],["Trinidad and Tobago",["america","carribean"],"tt","1868"],["Tunisia",["africa","north-africa"],"tn","216"],["Turkey",["europe"],"tr","90","... ... .. .."],["Turkmenistan",["asia","ex-ussr"],"tm","993"],["Tuvalu",["asia"],"tv","688"],["Uganda",["africa"],"ug","256"],["Ukraine",["europe","ex-ussr"],"ua","380","(..) ... .. .."],["United Arab Emirates",["middle-east"],"ae","971"],["United Kingdom",["europe","eu-union"],"gb","44",".... ......"],["United States",["america","north-america"],"us","1","(...) ...-....",0,["907","205","251","256","334","479","501","870","480","520","602","623","928","209","213","310","323","408","415","510","530","559","562","619","626","650","661","707","714","760","805","818","831","858","909","916","925","949","951","303","719","970","203","860","202","302","239","305","321","352","386","407","561","727","772","813","850","863","904","941","954","229","404","478","706","770","912","808","319","515","563","641","712","208","217","309","312","618","630","708","773","815","847","219","260","317","574","765","812","316","620","785","913","270","502","606","859","225","318","337","504","985","413","508","617","781","978","301","410","207","231","248","269","313","517","586","616","734","810","906","989","218","320","507","612","651","763","952","314","417","573","636","660","816","228","601","662","406","252","336","704","828","910","919","701","308","402","603","201","609","732","856","908","973","505","575","702","775","212","315","516","518","585","607","631","716","718","845","914","216","330","419","440","513","614","740","937","405","580","918","503","541","215","412","570","610","717","724","814","401","803","843","864","605","423","615","731","865","901","931","210","214","254","281","325","361","409","432","512","713","806","817","830","903","915","936","940","956","972","979","435","801","276","434","540","703","757","804","802","206","253","360","425","509","262","414","608","715","920","304","307"]],["Uruguay",["america","south-america"],"uy","598"],["Uzbekistan",["asia","ex-ussr"],"uz","998",".. ... .. .."],["Vanuatu",["oceania"],"vu","678"],["Vatican City",["europe"],"va","39",".. .... ....",1],["Venezuela",["america","south-america"],"ve","58"],["Vietnam",["asia"],"vn","84"],["Yemen",["middle-east"],"ye","967"],["Zambia",["africa"],"zm","260"],["Zimbabwe",["africa"],"zw","263"]],k=[["American Samoa",["oceania"],"as","1684"],["Anguilla",["america","carribean"],"ai","1264"],["Bermuda",["america","north-america"],"bm","1441"],["British Virgin Islands",["america","carribean"],"vg","1284"],["Cayman Islands",["america","carribean"],"ky","1345"],["Cook Islands",["oceania"],"ck","682"],["Falkland Islands",["america","south-america"],"fk","500"],["Faroe Islands",["europe"],"fo","298"],["Gibraltar",["europe"],"gi","350"],["Greenland",["america"],"gl","299"],["Jersey",["europe","eu-union"],"je","44",".... ......"],["Montserrat",["america","carribean"],"ms","1664"],["Niue",["asia"],"nu","683"],["Norfolk Island",["oceania"],"nf","672"],["Northern Mariana Islands",["oceania"],"mp","1670"],["Saint Barth\xe9lemy",["america","carribean"],"bl","590","",1],["Saint Helena",["africa"],"sh","290"],["Saint Martin",["america","carribean"],"mf","590","",2],["Saint Pierre and Miquelon",["america","north-america"],"pm","508"],["Sint Maarten",["america","carribean"],"sx","1721"],["Tokelau",["oceania"],"tk","690"],["Turks and Caicos Islands",["america","carribean"],"tc","1649"],["U.S. Virgin Islands",["america","carribean"],"vi","1340"],["Wallis and Futuna",["oceania"],"wf","681"]];function T(e,t,n,r,a){return!n||a?e+"".padEnd(t.length,".")+" "+r:e+"".padEnd(t.length,".")+" "+n}function O(e,t,n,a,o){var s,l,c=[];return l=!0===t,[(s=[]).concat.apply(s,i(e.map((function(e){var i={name:e[0],regions:e[1],iso2:e[2],countryCode:e[3],dialCode:e[3],format:T(n,e[3],e[4],a,o),priority:e[5]||0},s=[];return e[6]&&e[6].map((function(t){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},a=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),a.forEach((function(t){r(e,t,n[t])}))}return e}({},i);n.dialCode=e[3]+t,n.isAreaCode=!0,n.areaCodeLength=t.length,s.push(n)})),s.length>0?(i.mainCode=!0,l||"Array"===t.constructor.name&&t.includes(e[2])?(i.hasAreaCodes=!0,[i].concat(s)):(c=c.concat(s),[i])):[i]})))),c]}function P(e,t,n,r){if(null!==n){var a=Object.keys(n),i=Object.values(n);a.forEach((function(n,a){if(r)return e.push([n,i[a]]);var o=e.findIndex((function(e){return e[0]===n}));if(-1===o){var s=[n];s[t]=i[a],e.push(s)}else e[o][t]=i[a]}))}}function R(e,t){return 0===t.length?e:e.map((function(e){var n=t.findIndex((function(t){return t[0]===e[2]}));if(-1===n)return e;var r=t[n];return r[1]&&(e[4]=r[1]),r[3]&&(e[5]=r[3]),r[2]&&(e[6]=r[2]),e}))}var I=function e(t,n,r,a,o,s,c,u,d,f,h,p,m,v){l(this,e),this.filterRegions=function(e,t){if("string"==typeof e){var n=e;return t.filter((function(e){return e.regions.some((function(e){return e===n}))}))}return t.filter((function(t){return e.map((function(e){return t.regions.some((function(t){return t===e}))})).some((function(e){return e}))}))},this.sortTerritories=function(e,t){var n=[].concat(i(e),i(t));return n.sort((function(e,t){return e.name<t.name?-1:e.name>t.name?1:0})),n},this.getFilteredCountryList=function(e,t,n){return 0===e.length?t:n?e.map((function(e){var n=t.find((function(t){return t.iso2===e}));if(n)return n})).filter((function(e){return e})):t.filter((function(t){return e.some((function(e){return e===t.iso2}))}))},this.localizeCountries=function(e,t,n){for(var r=0;r<e.length;r++)void 0!==t[e[r].iso2]?e[r].localName=t[e[r].iso2]:void 0!==t[e[r].name]&&(e[r].localName=t[e[r].name]);return n||e.sort((function(e,t){return e.localName<t.localName?-1:e.localName>t.localName?1:0})),e},this.getCustomAreas=function(e,t){for(var n=[],r=0;r<t.length;r++){var a=JSON.parse(JSON.stringify(e));a.dialCode+=t[r],n.push(a)}return n},this.excludeCountries=function(e,t){return 0===t.length?e:e.filter((function(e){return!t.includes(e.iso2)}))};var g=function(e,t,n){var r=[];return P(r,1,e,!0),P(r,3,t),P(r,2,n),r}(u,d,f),y=R(JSON.parse(JSON.stringify(A)),g),b=R(JSON.parse(JSON.stringify(k)),g),x=C(O(y,t,p,m,v),2),w=x[0],N=x[1];if(n){var S=C(O(b,t,p,m,v),2),j=S[0];S[1],w=this.sortTerritories(j,w)}r&&(w=this.filterRegions(r,w)),this.onlyCountries=this.localizeCountries(this.excludeCountries(this.getFilteredCountryList(a,w,c.includes("onlyCountries")),s),h,c.includes("onlyCountries")),this.preferredCountries=0===o.length?[]:this.localizeCountries(this.getFilteredCountryList(o,w,c.includes("preferredCountries")),h,c.includes("preferredCountries")),this.hiddenAreaCodes=this.excludeCountries(this.getFilteredCountryList(a,N),s)},M=function(e){function t(e){var n;l(this,t),(n=function(e,t){return!t||"object"!==d(t)&&"function"!=typeof t?f(e):t}(this,h(t).call(this,e))).getProbableCandidate=x()((function(e){return e&&0!==e.length?n.state.onlyCountries.filter((function(t){return j()(t.name.toLowerCase(),e.toLowerCase())}),f(f(n)))[0]:null})),n.guessSelectedCountry=x()((function(e,t,r,a){var i;if(!1===n.props.enableAreaCodes&&(a.some((function(t){if(j()(e,t.dialCode))return r.some((function(e){if(t.iso2===e.iso2&&e.mainCode)return i=e,!0})),!0})),i))return i;var o=r.find((function(e){return e.iso2==t}));if(""===e.trim())return o;var s=r.reduce((function(t,n){if(j()(e,n.dialCode)){if(n.dialCode.length>t.dialCode.length)return n;if(n.dialCode.length===t.dialCode.length&&n.priority<t.priority)return n}return t}),{dialCode:"",priority:10001},f(f(n)));return s.name?s:o})),n.updateCountry=function(e){var t,r=n.state.onlyCountries;(t=e.indexOf(0)>="0"&&e.indexOf(0)<="9"?r.find((function(t){return t.dialCode==+e})):r.find((function(t){return t.iso2==e})))&&t.dialCode&&n.setState({selectedCountry:t,formattedNumber:n.props.disableCountryCode?"":n.formatNumber(t.dialCode,t)})},n.scrollTo=function(e,t){if(e){var r=n.dropdownRef;if(r&&document.body){var a=r.offsetHeight,i=r.getBoundingClientRect().top+document.body.scrollTop,o=i+a,s=e,l=s.getBoundingClientRect(),c=s.offsetHeight,u=l.top+document.body.scrollTop,d=u+c,f=u-i+r.scrollTop,h=a/2-c/2;if(n.props.enableSearch?u<i+32:u<i)t&&(f-=h),r.scrollTop=f;else if(d>o){t&&(f+=h);var p=a-c;r.scrollTop=f-p}}}},n.scrollToTop=function(){var e=n.dropdownRef;e&&document.body&&(e.scrollTop=0)},n.formatNumber=function(e,t){if(!t)return e;var r,i=t.format,l=n.props,c=l.disableCountryCode,u=l.enableAreaCodeStretch,d=l.enableLongNumbers,f=l.autoFormat;if(c?((r=i.split(" ")).shift(),r=r.join(" ")):u&&t.isAreaCode?((r=i.split(" "))[1]=r[1].replace(/\.+/,"".padEnd(t.areaCodeLength,".")),r=r.join(" ")):r=i,!e||0===e.length)return c?"":n.props.prefix;if(e&&e.length<2||!r||!f)return c?e:n.props.prefix+e;var h,p=N()(r,(function(e,t){if(0===e.remainingText.length)return e;if("."!==t)return{formattedText:e.formattedText+t,remainingText:e.remainingText};var n,r=o(n=e.remainingText)||a(n)||s(),i=r[0],l=r.slice(1);return{formattedText:e.formattedText+i,remainingText:l}}),{formattedText:"",remainingText:e.split("")});return(h=d?p.formattedText+p.remainingText.join(""):p.formattedText).includes("(")&&!h.includes(")")&&(h+=")"),h},n.cursorToEnd=function(){var e=n.numberInputRef;if(document.activeElement===e){e.focus();var t=e.value.length;")"===e.value.charAt(t-1)&&(t-=1),e.setSelectionRange(t,t)}},n.getElement=function(e){return n["flag_no_".concat(e)]},n.getCountryData=function(){return n.state.selectedCountry?{name:n.state.selectedCountry.name||"",dialCode:n.state.selectedCountry.dialCode||"",countryCode:n.state.selectedCountry.iso2||"",format:n.state.selectedCountry.format||""}:{}},n.handleFlagDropdownClick=function(e){if(e.preventDefault(),n.state.showDropdown||!n.props.disabled){var t=n.state,r=t.preferredCountries,a=t.onlyCountries,i=t.selectedCountry,o=n.concatPreferredCountries(r,a).findIndex((function(e){return e.dialCode===i.dialCode&&e.iso2===i.iso2}));n.setState({showDropdown:!n.state.showDropdown,highlightCountryIndex:o},(function(){n.state.showDropdown&&n.scrollTo(n.getElement(n.state.highlightCountryIndex))}))}},n.handleInput=function(e){var t=e.target.value,r=n.props,a=r.prefix,i=r.onChange,o=n.props.disableCountryCode?"":a,s=n.state.selectedCountry,l=n.state.freezeSelection;if(!n.props.countryCodeEditable){var c=a+(s.hasAreaCodes?n.state.onlyCountries.find((function(e){return e.iso2===s.iso2&&e.mainCode})).dialCode:s.dialCode);if(t.slice(0,c.length)!==c)return}if(t===a)return i&&i("",n.getCountryData(),e,""),n.setState({formattedNumber:""});if(t.replace(/\D/g,"").length>15){if(!1===n.props.enableLongNumbers)return;if("number"==typeof n.props.enableLongNumbers&&t.replace(/\D/g,"").length>n.props.enableLongNumbers)return}if(t!==n.state.formattedNumber){e.preventDefault?e.preventDefault():e.returnValue=!1;var u=n.props.country,d=n.state,f=d.onlyCountries,h=d.selectedCountry,p=d.hiddenAreaCodes;if(i&&e.persist(),t.length>0){var m=t.replace(/\D/g,"");(!n.state.freezeSelection||h&&h.dialCode.length>m.length)&&(s=n.props.disableCountryGuess?h:n.guessSelectedCountry(m.substring(0,6),u,f,p)||h,l=!1),o=n.formatNumber(m,s),s=s.dialCode?s:h}var v=e.target.selectionStart,g=e.target.selectionStart,y=n.state.formattedNumber,b=o.length-y.length;n.setState({formattedNumber:o,freezeSelection:l,selectedCountry:s},(function(){b>0&&(g-=b),")"==o.charAt(o.length-1)?n.numberInputRef.setSelectionRange(o.length-1,o.length-1):g>0&&y.length>=o.length?n.numberInputRef.setSelectionRange(g,g):v<y.length&&n.numberInputRef.setSelectionRange(v,v),i&&i(o.replace(/[^0-9]+/g,""),n.getCountryData(),e,o)}))}},n.handleInputClick=function(e){n.setState({showDropdown:!1}),n.props.onClick&&n.props.onClick(e,n.getCountryData())},n.handleDoubleClick=function(e){var t=e.target.value.length;e.target.setSelectionRange(0,t)},n.handleFlagItemClick=function(e,t){var r=n.state.selectedCountry,a=n.state.onlyCountries.find((function(t){return t==e}));if(a){var i=n.state.formattedNumber.replace(" ","").replace("(","").replace(")","").replace("-",""),o=i.length>1?i.replace(r.dialCode,a.dialCode):a.dialCode,s=n.formatNumber(o.replace(/\D/g,""),a);n.setState({showDropdown:!1,selectedCountry:a,freezeSelection:!0,formattedNumber:s,searchValue:""},(function(){n.cursorToEnd(),n.props.onChange&&n.props.onChange(s.replace(/[^0-9]+/g,""),n.getCountryData(),t,s)}))}},n.handleInputFocus=function(e){n.numberInputRef&&n.numberInputRef.value===n.props.prefix&&n.state.selectedCountry&&!n.props.disableCountryCode&&n.setState({formattedNumber:n.props.prefix+n.state.selectedCountry.dialCode},(function(){n.props.jumpCursorToEnd&&setTimeout(n.cursorToEnd,0)})),n.setState({placeholder:""}),n.props.onFocus&&n.props.onFocus(e,n.getCountryData()),n.props.jumpCursorToEnd&&setTimeout(n.cursorToEnd,0)},n.handleInputBlur=function(e){e.target.value||n.setState({placeholder:n.props.placeholder}),n.props.onBlur&&n.props.onBlur(e,n.getCountryData())},n.handleInputCopy=function(e){if(n.props.copyNumbersOnly){var t=window.getSelection().toString().replace(/[^0-9]+/g,"");e.clipboardData.setData("text/plain",t),e.preventDefault()}},n.getHighlightCountryIndex=function(e){var t=n.state.highlightCountryIndex+e;return t<0||t>=n.state.onlyCountries.length+n.state.preferredCountries.length?t-e:n.props.enableSearch&&t>n.getSearchFilteredCountries().length?0:t},n.searchCountry=function(){var e=n.getProbableCandidate(n.state.queryString)||n.state.onlyCountries[0],t=n.state.onlyCountries.findIndex((function(t){return t==e}))+n.state.preferredCountries.length;n.scrollTo(n.getElement(t),!0),n.setState({queryString:"",highlightCountryIndex:t})},n.handleKeydown=function(e){var t=n.props.keys,r=e.target.className;if(r.includes("selected-flag")&&e.which===t.ENTER&&!n.state.showDropdown)return n.handleFlagDropdownClick(e);if(r.includes("form-control")&&(e.which===t.ENTER||e.which===t.ESC))return e.target.blur();if(n.state.showDropdown&&!n.props.disabled&&(!r.includes("search-box")||e.which===t.UP||e.which===t.DOWN||e.which===t.ENTER||e.which===t.ESC&&""===e.target.value)){e.preventDefault?e.preventDefault():e.returnValue=!1;var a=function(e){n.setState({highlightCountryIndex:n.getHighlightCountryIndex(e)},(function(){n.scrollTo(n.getElement(n.state.highlightCountryIndex),!0)}))};switch(e.which){case t.DOWN:a(1);break;case t.UP:a(-1);break;case t.ENTER:n.props.enableSearch?n.handleFlagItemClick(n.getSearchFilteredCountries()[n.state.highlightCountryIndex]||n.getSearchFilteredCountries()[0],e):n.handleFlagItemClick([].concat(i(n.state.preferredCountries),i(n.state.onlyCountries))[n.state.highlightCountryIndex],e);break;case t.ESC:case t.TAB:n.setState({showDropdown:!1},n.cursorToEnd);break;default:(e.which>=t.A&&e.which<=t.Z||e.which===t.SPACE)&&n.setState({queryString:n.state.queryString+String.fromCharCode(e.which)},n.state.debouncedQueryStingSearcher)}}},n.handleInputKeyDown=function(e){var t=n.props,r=t.keys,a=t.onEnterKeyPress,i=t.onKeyDown;e.which===r.ENTER&&a&&a(e),i&&i(e)},n.handleClickOutside=function(e){n.dropdownRef&&!n.dropdownContainerRef.contains(e.target)&&n.state.showDropdown&&n.setState({showDropdown:!1})},n.handleSearchChange=function(e){var t=e.currentTarget.value,r=n.state,a=r.preferredCountries,i=r.selectedCountry,o=0;if(""===t&&i){var s=n.state.onlyCountries;o=n.concatPreferredCountries(a,s).findIndex((function(e){return e==i})),setTimeout((function(){return n.scrollTo(n.getElement(o))}),100)}n.setState({searchValue:t,highlightCountryIndex:o})},n.concatPreferredCountries=function(e,t){return e.length>0?i(new Set(e.concat(t))):t},n.getDropdownCountryName=function(e){return e.localName||e.name},n.getSearchFilteredCountries=function(){var e=n.state,t=e.preferredCountries,r=e.onlyCountries,a=e.searchValue,o=n.props.enableSearch,s=n.concatPreferredCountries(t,r),l=a.trim().toLowerCase().replace("+","");if(o&&l){if(/^\d+$/.test(l))return s.filter((function(e){var t=e.dialCode;return["".concat(t)].some((function(e){return e.toLowerCase().includes(l)}))}));var c=s.filter((function(e){var t=e.iso2;return["".concat(t)].some((function(e){return e.toLowerCase().includes(l)}))})),u=s.filter((function(e){var t=e.name,n=e.localName;return e.iso2,["".concat(t),"".concat(n||"")].some((function(e){return e.toLowerCase().includes(l)}))}));return n.scrollToTop(),i(new Set([].concat(c,u)))}return s},n.getCountryDropdownList=function(){var e=n.state,t=e.preferredCountries,a=e.highlightCountryIndex,i=e.showDropdown,o=e.searchValue,s=n.props,l=s.disableDropdown,c=s.prefix,u=n.props,d=u.enableSearch,f=u.searchNotFound,h=u.disableSearchIcon,p=u.searchClass,m=u.searchStyle,g=u.searchPlaceholder,y=u.autocompleteSearch,b=n.getSearchFilteredCountries().map((function(e,t){var r=a===t,i=E()({country:!0,preferred:"us"===e.iso2||"gb"===e.iso2,active:"us"===e.iso2,highlight:r}),o="flag ".concat(e.iso2);return v.a.createElement("li",Object.assign({ref:function(e){return n["flag_no_".concat(t)]=e},key:"flag_no_".concat(t),"data-flag-key":"flag_no_".concat(t),className:i,"data-dial-code":"1",tabIndex:l?"-1":"0","data-country-code":e.iso2,onClick:function(t){return n.handleFlagItemClick(e,t)},role:"option"},r?{"aria-selected":!0}:{}),v.a.createElement("div",{className:o}),v.a.createElement("span",{className:"country-name"},n.getDropdownCountryName(e)),v.a.createElement("span",{className:"dial-code"},e.format?n.formatNumber(e.dialCode,e):c+e.dialCode))})),x=v.a.createElement("li",{key:"dashes",className:"divider"});t.length>0&&(!d||d&&!o.trim())&&b.splice(t.length,0,x);var w=E()(r({"country-list":!0,hide:!i},n.props.dropdownClass,!0));return v.a.createElement("ul",{ref:function(e){return!d&&e&&e.focus(),n.dropdownRef=e},className:w,style:n.props.dropdownStyle,role:"listbox",tabIndex:"0"},d&&v.a.createElement("li",{className:E()(r({search:!0},p,p))},!h&&v.a.createElement("span",{className:E()(r({"search-emoji":!0},"".concat(p,"-emoji"),p)),role:"img","aria-label":"Magnifying glass"},"\ud83d\udd0e"),v.a.createElement("input",{className:E()(r({"search-box":!0},"".concat(p,"-box"),p)),style:m,type:"search",placeholder:g,autoFocus:!0,autoComplete:y?"on":"off",value:o,onChange:n.handleSearchChange})),b.length>0?b:v.a.createElement("li",{className:"no-entries-message"},v.a.createElement("span",null,f)))};var c,u=new I(e.enableAreaCodes,e.enableTerritories,e.regions,e.onlyCountries,e.preferredCountries,e.excludeCountries,e.preserveOrder,e.masks,e.priority,e.areaCodes,e.localization,e.prefix,e.defaultMask,e.alwaysDefaultMask),p=u.onlyCountries,m=u.preferredCountries,g=u.hiddenAreaCodes,b=e.value?e.value.replace(/\D/g,""):"";c=e.disableInitialCountryGuess?0:b.length>1?n.guessSelectedCountry(b.substring(0,6),e.country,p,g)||0:e.country&&p.find((function(t){return t.iso2==e.country}))||0;var w,S=b.length<2&&c&&!j()(b,c.dialCode)?c.dialCode:"";w=""===b&&0===c?"":n.formatNumber((e.disableCountryCode?"":S)+b,c.name?c:void 0);var _=p.findIndex((function(e){return e==c}));return n.state={showDropdown:e.showDropdown,formattedNumber:w,onlyCountries:p,preferredCountries:m,hiddenAreaCodes:g,selectedCountry:c,highlightCountryIndex:_,queryString:"",freezeSelection:!1,debouncedQueryStingSearcher:y()(n.searchCountry,250),searchValue:""},n}var n,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}(t,e),n=t,(u=[{key:"componentDidMount",value:function(){document.addEventListener&&this.props.enableClickOutside&&document.addEventListener("mousedown",this.handleClickOutside),this.props.onMount&&this.props.onMount(this.state.formattedNumber.replace(/[^0-9]+/g,""),this.getCountryData(),this.state.formattedNumber)}},{key:"componentWillUnmount",value:function(){document.removeEventListener&&this.props.enableClickOutside&&document.removeEventListener("mousedown",this.handleClickOutside)}},{key:"componentDidUpdate",value:function(e,t,n){e.country!==this.props.country?this.updateCountry(this.props.country):e.value!==this.props.value&&this.updateFormattedNumber(this.props.value)}},{key:"updateFormattedNumber",value:function(e){if(null===e)return this.setState({selectedCountry:0,formattedNumber:""});var t=this.state,n=t.onlyCountries,r=t.selectedCountry,a=t.hiddenAreaCodes,i=this.props,o=i.country,s=i.prefix;if(""===e)return this.setState({selectedCountry:r,formattedNumber:""});var l,c,u=e.replace(/\D/g,"");if(r&&j()(e,s+r.dialCode))c=this.formatNumber(u,r),this.setState({formattedNumber:c});else{var d=(l=this.props.disableCountryGuess?r:this.guessSelectedCountry(u.substring(0,6),o,n,a)||r)&&j()(u,s+l.dialCode)?l.dialCode:"";c=this.formatNumber((this.props.disableCountryCode?"":d)+u,l||void 0),this.setState({selectedCountry:l,formattedNumber:c})}}},{key:"render",value:function(){var e,t,n,a=this,i=this.state,o=i.onlyCountries,s=i.selectedCountry,l=i.showDropdown,c=i.formattedNumber,u=i.hiddenAreaCodes,d=this.props,f=d.disableDropdown,h=d.renderStringAsFlag,p=d.isValid,m=d.defaultErrorMessage,g=d.specialLabel;if("boolean"==typeof p)t=p;else{var y=p(c.replace(/\D/g,""),s,o,u);"boolean"==typeof y?!1===(t=y)&&(n=m):(t=!1,n=y)}var b=E()((r(e={},this.props.containerClass,!0),r(e,"react-tel-input",!0),e)),x=E()({arrow:!0,up:l}),w=E()(r({"form-control":!0,"invalid-number":!t,open:l},this.props.inputClass,!0)),N=E()({"selected-flag":!0,open:l}),S=E()(r({"flag-dropdown":!0,"invalid-number":!t,open:l},this.props.buttonClass,!0)),j="flag ".concat(s&&s.iso2);return v.a.createElement("div",{className:"".concat(b," ").concat(this.props.className),style:this.props.style||this.props.containerStyle,onKeyDown:this.handleKeydown},g&&v.a.createElement("div",{className:"special-label"},g),n&&v.a.createElement("div",{className:"invalid-number-message"},n),v.a.createElement("input",Object.assign({className:w,style:this.props.inputStyle,onChange:this.handleInput,onClick:this.handleInputClick,onDoubleClick:this.handleDoubleClick,onFocus:this.handleInputFocus,onBlur:this.handleInputBlur,onCopy:this.handleInputCopy,value:c,onKeyDown:this.handleInputKeyDown,placeholder:this.props.placeholder,disabled:this.props.disabled,type:"tel"},this.props.inputProps,{ref:function(e){a.numberInputRef=e,"function"==typeof a.props.inputProps.ref?a.props.inputProps.ref(e):"object"==typeof a.props.inputProps.ref&&(a.props.inputProps.ref.current=e)}})),v.a.createElement("div",{className:S,style:this.props.buttonStyle,ref:function(e){return a.dropdownContainerRef=e}},h?v.a.createElement("div",{className:N},h):v.a.createElement("div",{onClick:f?void 0:this.handleFlagDropdownClick,className:N,title:s?"".concat(s.localName||s.name,": + ").concat(s.dialCode):"",tabIndex:f?"-1":"0",role:"button","aria-haspopup":"listbox","aria-expanded":!!l||void 0},v.a.createElement("div",{className:j},!f&&v.a.createElement("div",{className:x}))),l&&this.getCountryDropdownList()))}}])&&c(n.prototype,u),t}(v.a.Component);M.defaultProps={country:"",value:"",onlyCountries:[],preferredCountries:[],excludeCountries:[],placeholder:"1 (702) 123-4567",searchPlaceholder:"search",searchNotFound:"No entries to show",flagsImagePath:"./flags.png",disabled:!1,containerStyle:{},inputStyle:{},buttonStyle:{},dropdownStyle:{},searchStyle:{},containerClass:"",inputClass:"",buttonClass:"",dropdownClass:"",searchClass:"",className:"",autoFormat:!0,enableAreaCodes:!1,enableTerritories:!1,disableCountryCode:!1,disableDropdown:!1,enableLongNumbers:!1,countryCodeEditable:!0,enableSearch:!1,disableSearchIcon:!1,disableInitialCountryGuess:!1,disableCountryGuess:!1,regions:"",inputProps:{},localization:{},masks:null,priority:null,areaCodes:null,preserveOrder:[],defaultMask:"... ... ... ... ..",alwaysDefaultMask:!1,prefix:"+",copyNumbersOnly:!0,renderStringAsFlag:"",autocompleteSearch:!1,jumpCursorToEnd:!0,enableAreaCodeStretch:!1,enableClickOutside:!0,showDropdown:!1,isValid:!0,defaultErrorMessage:"",specialLabel:"Phone",onEnterKeyPress:null,keys:{UP:38,DOWN:40,RIGHT:39,LEFT:37,ENTER:13,ESC:27,PLUS:43,A:65,Z:90,SPACE:32,TAB:9}},t.default=M}])},16:function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},a.apply(this,arguments)},i=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var i=arguments[t],o=0,s=i.length;o<s;o++,a++)r[a]=i[o];return r},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},s=o(n(47313)),l=o(n(1168)),c=o(n(1905)),u=o(n(12350)),d=function(e){function t(t){var n=e.call(this,t)||this;n.dirtyProps=["modules","formats","bounds","theme","children"],n.cleanProps=["id","className","style","placeholder","tabIndex","onChange","onChangeSelection","onFocus","onBlur","onKeyPress","onKeyDown","onKeyUp"],n.state={generation:0},n.selection=null,n.onEditorChange=function(e,t,r,a){var i,o,s,l;"text-change"===e?null===(o=(i=n).onEditorChangeText)||void 0===o||o.call(i,n.editor.root.innerHTML,t,a,n.unprivilegedEditor):"selection-change"===e&&(null===(l=(s=n).onEditorChangeSelection)||void 0===l||l.call(s,t,a,n.unprivilegedEditor))};var r=n.isControlled()?t.value:t.defaultValue;return n.value=null!==r&&void 0!==r?r:"",n}return r(t,e),t.prototype.validateProps=function(e){var t;if(s.default.Children.count(e.children)>1)throw new Error("The Quill editing area can only be composed of a single React element.");if(s.default.Children.count(e.children)&&"textarea"===(null===(t=s.default.Children.only(e.children))||void 0===t?void 0:t.type))throw new Error("Quill does not support editing on a <textarea>. Use a <div> instead.");if(this.lastDeltaChangeSet&&e.value===this.lastDeltaChangeSet)throw new Error("You are passing the `delta` object from the `onChange` event back as `value`. You most probably want `editor.getContents()` instead. See: https://github.com/zenoamaro/react-quill#using-deltas")},t.prototype.shouldComponentUpdate=function(e,t){var n,r=this;if(this.validateProps(e),!this.editor||this.state.generation!==t.generation)return!0;if("value"in e){var a=this.getEditorContents(),o=null!==(n=e.value)&&void 0!==n?n:"";this.isEqualValue(o,a)||this.setEditorContents(this.editor,o)}return e.readOnly!==this.props.readOnly&&this.setEditorReadOnly(this.editor,e.readOnly),i(this.cleanProps,this.dirtyProps).some((function(t){return!c.default(e[t],r.props[t])}))},t.prototype.shouldComponentRegenerate=function(e){var t=this;return this.dirtyProps.some((function(n){return!c.default(e[n],t.props[n])}))},t.prototype.componentDidMount=function(){this.instantiateEditor(),this.setEditorContents(this.editor,this.getEditorContents())},t.prototype.componentWillUnmount=function(){this.destroyEditor()},t.prototype.componentDidUpdate=function(e,t){var n=this;if(this.editor&&this.shouldComponentRegenerate(e)){var r=this.editor.getContents(),a=this.editor.getSelection();this.regenerationSnapshot={delta:r,selection:a},this.setState({generation:this.state.generation+1}),this.destroyEditor()}if(this.state.generation!==t.generation){var i=this.regenerationSnapshot,o=(r=i.delta,i.selection);delete this.regenerationSnapshot,this.instantiateEditor();var s=this.editor;s.setContents(r),f((function(){return n.setEditorSelection(s,o)}))}},t.prototype.instantiateEditor=function(){this.editor?this.hookEditor(this.editor):this.editor=this.createEditor(this.getEditingArea(),this.getEditorConfig())},t.prototype.destroyEditor=function(){this.editor&&this.unhookEditor(this.editor)},t.prototype.isControlled=function(){return"value"in this.props},t.prototype.getEditorConfig=function(){return{bounds:this.props.bounds,formats:this.props.formats,modules:this.props.modules,placeholder:this.props.placeholder,readOnly:this.props.readOnly,scrollingContainer:this.props.scrollingContainer,tabIndex:this.props.tabIndex,theme:this.props.theme}},t.prototype.getEditor=function(){if(!this.editor)throw new Error("Accessing non-instantiated editor");return this.editor},t.prototype.createEditor=function(e,t){var n=new u.default(e,t);return null!=t.tabIndex&&this.setEditorTabIndex(n,t.tabIndex),this.hookEditor(n),n},t.prototype.hookEditor=function(e){this.unprivilegedEditor=this.makeUnprivilegedEditor(e),e.on("editor-change",this.onEditorChange)},t.prototype.unhookEditor=function(e){e.off("editor-change",this.onEditorChange)},t.prototype.getEditorContents=function(){return this.value},t.prototype.getEditorSelection=function(){return this.selection},t.prototype.isDelta=function(e){return e&&e.ops},t.prototype.isEqualValue=function(e,t){return this.isDelta(e)&&this.isDelta(t)?c.default(e.ops,t.ops):c.default(e,t)},t.prototype.setEditorContents=function(e,t){var n=this;this.value=t;var r=this.getEditorSelection();"string"===typeof t?e.setContents(e.clipboard.convert(t)):e.setContents(t),f((function(){return n.setEditorSelection(e,r)}))},t.prototype.setEditorSelection=function(e,t){if(this.selection=t,t){var n=e.getLength();t.index=Math.max(0,Math.min(t.index,n-1)),t.length=Math.max(0,Math.min(t.length,n-1-t.index)),e.setSelection(t)}},t.prototype.setEditorTabIndex=function(e,t){var n,r;(null===(r=null===(n=e)||void 0===n?void 0:n.scroll)||void 0===r?void 0:r.domNode)&&(e.scroll.domNode.tabIndex=t)},t.prototype.setEditorReadOnly=function(e,t){t?e.disable():e.enable()},t.prototype.makeUnprivilegedEditor=function(e){var t=e;return{getHTML:function(){return t.root.innerHTML},getLength:t.getLength.bind(t),getText:t.getText.bind(t),getContents:t.getContents.bind(t),getSelection:t.getSelection.bind(t),getBounds:t.getBounds.bind(t)}},t.prototype.getEditingArea=function(){if(!this.editingArea)throw new Error("Instantiating on missing editing area");var e=l.default.findDOMNode(this.editingArea);if(!e)throw new Error("Cannot find element for editing area");if(3===e.nodeType)throw new Error("Editing area cannot be a text node");return e},t.prototype.renderEditingArea=function(){var e=this,t=this.props,n=t.children,r=t.preserveWhitespace,i={key:this.state.generation,ref:function(t){e.editingArea=t}};return s.default.Children.count(n)?s.default.cloneElement(s.default.Children.only(n),i):r?s.default.createElement("pre",a({},i)):s.default.createElement("div",a({},i))},t.prototype.render=function(){var e;return s.default.createElement("div",{id:this.props.id,style:this.props.style,key:this.state.generation,className:"quill "+(e=this.props.className,null!==e&&void 0!==e?e:""),onKeyPress:this.props.onKeyPress,onKeyDown:this.props.onKeyDown,onKeyUp:this.props.onKeyUp},this.renderEditingArea())},t.prototype.onEditorChangeText=function(e,t,n,r){var a,i;if(this.editor){var o=this.isDelta(this.value)?r.getContents():r.getHTML();o!==this.getEditorContents()&&(this.lastDeltaChangeSet=t,this.value=o,null===(i=(a=this.props).onChange)||void 0===i||i.call(a,e,t,n,r))}},t.prototype.onEditorChangeSelection=function(e,t,n){var r,a,i,o,s,l;if(this.editor){var u=this.getEditorSelection(),d=!u&&e,f=u&&!e;c.default(e,u)||(this.selection=e,null===(a=(r=this.props).onChangeSelection)||void 0===a||a.call(r,e,t,n),d?null===(o=(i=this.props).onFocus)||void 0===o||o.call(i,e,t,n):f&&(null===(l=(s=this.props).onBlur)||void 0===l||l.call(s,u,t,n)))}},t.prototype.focus=function(){this.editor&&this.editor.focus()},t.prototype.blur=function(){this.editor&&(this.selection=null,this.editor.blur())},t.displayName="React Quill",t.Quill=u.default,t.defaultProps={theme:"snow",modules:{},readOnly:!1},t}(s.default.Component);function f(e){Promise.resolve().then(e)}e.exports=d},85554:(e,t,n)=>{"use strict";n.d(t,{zt:()=>b,I0:()=>S,v9:()=>p});var r=n(51239),a=n(37058),i=n(1168);let o=function(e){e()};const s=()=>o;var l=n(47313);const c=(0,l.createContext)(null);function u(){return(0,l.useContext)(c)}let d=()=>{throw new Error("uSES not initialized!")};const f=(e,t)=>e===t;function h(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c;const t=e===c?u:()=>(0,l.useContext)(e);return function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f;const{store:r,subscription:a,getServerState:i}=t(),o=d(a.addNestedSub,r.getState,i||r.getState,e,n);return(0,l.useDebugValue)(o),o}}const p=h();n(67861),n(86440);const m={notify(){},get:()=>[]};function v(e,t){let n,r=m;function a(){o.onStateChange&&o.onStateChange()}function i(){n||(n=t?t.addNestedSub(a):e.subscribe(a),r=function(){const e=s();let t=null,n=null;return{clear(){t=null,n=null},notify(){e((()=>{let e=t;for(;e;)e.callback(),e=e.next}))},get(){let e=[],n=t;for(;n;)e.push(n),n=n.next;return e},subscribe(e){let r=!0,a=n={callback:e,next:null,prev:n};return a.prev?a.prev.next=a:t=a,function(){r&&null!==t&&(r=!1,a.next?a.next.prev=a.prev:n=a.prev,a.prev?a.prev.next=a.next:t=a.next)}}}}())}const o={addNestedSub:function(e){return i(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:a,isSubscribed:function(){return Boolean(n)},trySubscribe:i,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=m)},getListeners:()=>r};return o}const g=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement)?l.useLayoutEffect:l.useEffect;let y=null;const b=function(e){let{store:t,context:n,children:r,serverState:a}=e;const i=(0,l.useMemo)((()=>{const e=v(t);return{store:t,subscription:e,getServerState:a?()=>a:void 0}}),[t,a]),o=(0,l.useMemo)((()=>t.getState()),[t]);g((()=>{const{subscription:e}=i;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),o!==t.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}}),[i,o]);const s=n||c;return l.createElement(s.Provider,{value:i},r)};function x(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c;const t=e===c?u:()=>(0,l.useContext)(e);return function(){const{store:e}=t();return e}}const w=x();function N(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c;const t=e===c?w:x(e);return function(){return t().dispatch}}const S=N();var j,_;j=a.useSyncExternalStoreWithSelector,d=j,(e=>{y=e})(r.useSyncExternalStore),_=i.unstable_batchedUpdates,o=_},15230:(e,t)=>{"use strict";var n,r=Symbol.for("react.element"),a=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),v=Symbol.for("react.offscreen");function g(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case s:case o:case f:case h:return e;default:switch(e=e&&e.$$typeof){case u:case c:case d:case m:case p:case l:return e;default:return t}}case a:return t}}}n=Symbol.for("react.module.reference")},86440:(e,t,n)=>{"use strict";n(15230)},28303:(e,t,n)=>{"use strict";n.d(t,{OL:()=>b,VK:()=>u,rU:()=>v});var r=n(63830),a=n(94578),i=n(47313),o=n(77480),s=n(87462),l=n(63366),c=n(38618),u=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,o.lX)(t.props),t}return(0,a.Z)(t,e),t.prototype.render=function(){return i.createElement(r.F0,{history:this.history,children:this.props.children})},t}(i.Component);i.Component;var d=function(e,t){return"function"===typeof e?e(t):e},f=function(e,t){return"string"===typeof e?(0,o.ob)(e,null,null,t):e},h=function(e){return e},p=i.forwardRef;"undefined"===typeof p&&(p=h);var m=p((function(e,t){var n=e.innerRef,r=e.navigate,a=e.onClick,o=(0,l.Z)(e,["innerRef","navigate","onClick"]),c=o.target,u=(0,s.Z)({},o,{onClick:function(e){try{a&&a(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||c&&"_self"!==c||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return u.ref=h!==p&&t||n,i.createElement("a",u)}));var v=p((function(e,t){var n=e.component,a=void 0===n?m:n,u=e.replace,v=e.to,g=e.innerRef,y=(0,l.Z)(e,["component","replace","to","innerRef"]);return i.createElement(r.s6.Consumer,null,(function(e){e||(0,c.Z)(!1);var n=e.history,r=f(d(v,e.location),e.location),l=r?n.createHref(r):"",m=(0,s.Z)({},y,{href:l,navigate:function(){var t=d(v,e.location),r=(0,o.Ep)(e.location)===(0,o.Ep)(f(t));(u||r?n.replace:n.push)(t)}});return h!==p?m.ref=t||g:m.innerRef=g,i.createElement(a,m)}))})),g=function(e){return e},y=i.forwardRef;"undefined"===typeof y&&(y=g);var b=y((function(e,t){var n=e["aria-current"],a=void 0===n?"page":n,o=e.activeClassName,u=void 0===o?"active":o,h=e.activeStyle,p=e.className,m=e.exact,b=e.isActive,x=e.location,w=e.sensitive,N=e.strict,S=e.style,j=e.to,_=e.innerRef,E=(0,l.Z)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return i.createElement(r.s6.Consumer,null,(function(e){e||(0,c.Z)(!1);var n=x||e.location,o=f(d(j,n),n),l=o.pathname,C=l&&l.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),A=C?(0,r.LX)(n.pathname,{path:C,exact:m,sensitive:w,strict:N}):null,k=!!(b?b(A,n):A),T="function"===typeof p?p(k):p,O="function"===typeof S?S(k):S;k&&(T=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(T,u),O=(0,s.Z)({},O,h));var P=(0,s.Z)({"aria-current":k&&a||null,className:T,style:O,to:o},E);return g!==y?P.ref=t||_:P.innerRef=_,i.createElement(v,P)}))}))},63830:(e,t,n)=>{"use strict";n.d(t,{l_:()=>A,AW:()=>P,F0:()=>S,rs:()=>F,s6:()=>N,LX:()=>O,k6:()=>z,TH:()=>U,EN:()=>B});var r=n(94578),a=n(47313),i=n(77480),o=n(75192),s=n.n(o),l=1073741823,c="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{};function u(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}var d=a.createContext||function(e,t){var n,i,o="__create-react-context-"+function(){var e="__global_unique_id__";return c[e]=(c[e]||0)+1}()+"__",d=function(e){function n(){var t;return(t=e.apply(this,arguments)||this).emitter=u(t.props.value),t}(0,r.Z)(n,e);var a=n.prototype;return a.getChildContext=function(){var e;return(e={})[o]=this.emitter,e},a.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,a=e.value;((i=r)===(o=a)?0!==i||1/i===1/o:i!==i&&o!==o)?n=0:(n="function"===typeof t?t(r,a):l,0!==(n|=0)&&this.emitter.set(e.value,n))}var i,o},a.render=function(){return this.props.children},n}(a.Component);d.childContextTypes=((n={})[o]=s().object.isRequired,n);var f=function(t){function n(){var e;return(e=t.apply(this,arguments)||this).state={value:e.getValue()},e.onUpdate=function(t,n){0!==((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}(0,r.Z)(n,t);var a=n.prototype;return a.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=void 0===t||null===t?l:t},a.componentDidMount=function(){this.context[o]&&this.context[o].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=void 0===e||null===e?l:e},a.componentWillUnmount=function(){this.context[o]&&this.context[o].off(this.onUpdate)},a.getValue=function(){return this.context[o]?this.context[o].get():e},a.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(a.Component);return f.contextTypes=((i={})[o]=s().object,i),{Provider:d,Consumer:f}};const f=d;var h=n(38618),p=n(87462),m=n(64883),v=n.n(m),g=(n(60335),n(63366)),y=n(67861),b=n.n(y),x=function(e){var t=f();return t.displayName=e,t},w=x("Router-History"),N=x("Router"),S=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._isMounted?n.setState({location:e}):n._pendingLocation=e}))),n}(0,r.Z)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return a.createElement(N.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},a.createElement(w.Provider,{children:this.props.children||null,value:this.props.history}))},t}(a.Component);a.Component;var j=function(e){function t(){return e.apply(this,arguments)||this}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(a.Component);var _={},E=0;function C(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(_[e])return _[e];var t=v().compile(e);return E<1e4&&(_[e]=t,E++),t}(e)(t,{pretty:!0})}function A(e){var t=e.computedMatch,n=e.to,r=e.push,o=void 0!==r&&r;return a.createElement(N.Consumer,null,(function(e){e||(0,h.Z)(!1);var r=e.history,s=e.staticContext,l=o?r.push:r.replace,c=(0,i.ob)(t?"string"===typeof n?C(n,t.params):(0,p.Z)({},n,{pathname:C(n.pathname,t.params)}):n);return s?(l(c),null):a.createElement(j,{onMount:function(){l(c)},onUpdate:function(e,t){var n=(0,i.ob)(t.to);(0,i.Hp)(n,(0,p.Z)({},c,{key:n.key}))||l(c)},to:n})}))}var k={},T=0;function O(e,t){void 0===t&&(t={}),("string"===typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,a=n.exact,i=void 0!==a&&a,o=n.strict,s=void 0!==o&&o,l=n.sensitive,c=void 0!==l&&l;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=k[n]||(k[n]={});if(r[e])return r[e];var a=[],i={regexp:v()(e,a,t),keys:a};return T<1e4&&(r[e]=i,T++),i}(n,{end:i,strict:s,sensitive:c}),a=r.regexp,o=r.keys,l=a.exec(e);if(!l)return null;var u=l[0],d=l.slice(1),f=e===u;return i&&!f?null:{path:n,url:"/"===n&&""===u?"/":u,isExact:f,params:o.reduce((function(e,t,n){return e[t.name]=d[n],e}),{})}}),null)}var P=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.Z)(t,e),t.prototype.render=function(){var e=this;return a.createElement(N.Consumer,null,(function(t){t||(0,h.Z)(!1);var n=e.props.location||t.location,r=e.props.computedMatch?e.props.computedMatch:e.props.path?O(n.pathname,e.props):t.match,i=(0,p.Z)({},t,{location:n,match:r}),o=e.props,s=o.children,l=o.component,c=o.render;return Array.isArray(s)&&function(e){return 0===a.Children.count(e)}(s)&&(s=null),a.createElement(N.Provider,{value:i},i.match?s?"function"===typeof s?s(i):s:l?a.createElement(l,i):c?c(i):null:"function"===typeof s?s(i):null)}))},t}(a.Component);function R(e){return"/"===e.charAt(0)?e:"/"+e}function I(e,t){if(!e)return t;var n=R(e);return 0!==t.pathname.indexOf(n)?t:(0,p.Z)({},t,{pathname:t.pathname.substr(n.length)})}function M(e){return"string"===typeof e?e:(0,i.Ep)(e)}function D(e){return function(){(0,h.Z)(!1)}}function L(){}a.Component;var F=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.Z)(t,e),t.prototype.render=function(){var e=this;return a.createElement(N.Consumer,null,(function(t){t||(0,h.Z)(!1);var n,r,i=e.props.location||t.location;return a.Children.forEach(e.props.children,(function(e){if(null==r&&a.isValidElement(e)){n=e;var o=e.props.path||e.props.from;r=o?O(i.pathname,(0,p.Z)({},e.props,{path:o})):t.match}})),r?a.cloneElement(n,{location:i,computedMatch:r}):null}))},t}(a.Component);function B(e){var t="withRouter("+(e.displayName||e.name)+")",n=function(t){var n=t.wrappedComponentRef,r=(0,g.Z)(t,["wrappedComponentRef"]);return a.createElement(N.Consumer,null,(function(t){return t||(0,h.Z)(!1),a.createElement(e,(0,p.Z)({},r,t,{ref:n}))}))};return n.displayName=t,n.WrappedComponent=e,b()(n,e)}var Z=a.useContext;function z(){return Z(w)}function U(){return Z(N).location}},57740:(e,t)=>{"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,o=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,h=n?Symbol.for("react.suspense"):60113,p=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,v=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,x=n?Symbol.for("react.scope"):60119;function w(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case i:case s:case o:case h:return e;default:switch(e=e&&e.$$typeof){case c:case f:case v:case m:case l:return e;default:return t}}case a:return t}}}function N(e){return w(e)===d}},60335:(e,t,n)=>{"use strict";n(57740)},54063:(e,t,n)=>{"use strict";var r,a=n(47313),i=(r=a)&&"object"===typeof r&&"default"in r?r.default:r;function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=!("undefined"===typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,n){if("function"!==typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!==typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if("undefined"!==typeof n&&"function"!==typeof n)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(r){if("function"!==typeof r)throw new Error("Expected WrappedComponent to be a React component.");var l,c=[];function u(){l=e(c.map((function(e){return e.props}))),d.canUseDOM?t(l):n&&(l=n(l))}var d=function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.peek=function(){return l},a.rewind=function(){if(a.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=l;return l=void 0,c=[],e};var o=a.prototype;return o.UNSAFE_componentWillMount=function(){c.push(this),u()},o.componentDidUpdate=function(){u()},o.componentWillUnmount=function(){var e=c.indexOf(this);c.splice(e,1),u()},o.render=function(){return i.createElement(r,this.props)},a}(a.PureComponent);return o(d,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(r)+")"),o(d,"canUseDOM",s),d}}},35918:(e,t,n)=>{"use strict";n(71843);var r=n(47313),a=60103;if(t.Fragment=60107,"function"===typeof Symbol&&Symbol.for){var i=Symbol.for;a=i("react.element"),t.Fragment=i("react.fragment")}var o=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s=Object.prototype.hasOwnProperty,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,i={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)s.call(t,r)&&!l.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===i[r]&&(i[r]=t[r]);return{$$typeof:a,type:e,key:c,ref:u,props:i,_owner:o.current}}t.jsx=c,t.jsxs=c},80306:(e,t,n)=>{"use strict";var r=n(71843),a=60103,i=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var o=60109,s=60110,l=60112;t.Suspense=60113;var c=60115,u=60116;if("function"===typeof Symbol&&Symbol.for){var d=Symbol.for;a=d("react.element"),i=d("react.portal"),t.Fragment=d("react.fragment"),t.StrictMode=d("react.strict_mode"),t.Profiler=d("react.profiler"),o=d("react.provider"),s=d("react.context"),l=d("react.forward_ref"),t.Suspense=d("react.suspense"),c=d("react.memo"),u=d("react.lazy")}var f="function"===typeof Symbol&&Symbol.iterator;function h(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m={};function v(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||p}function g(){}function y(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||p}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error(h(85));this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},g.prototype=v.prototype;var b=y.prototype=new g;b.constructor=y,r(b,v.prototype),b.isPureReactComponent=!0;var x={current:null},w=Object.prototype.hasOwnProperty,N={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,n){var r,i={},o=null,s=null;if(null!=t)for(r in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(o=""+t.key),t)w.call(t,r)&&!N.hasOwnProperty(r)&&(i[r]=t[r]);var l=arguments.length-2;if(1===l)i.children=n;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];i.children=c}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===i[r]&&(i[r]=l[r]);return{$$typeof:a,type:e,key:o,ref:s,props:i,_owner:x.current}}function j(e){return"object"===typeof e&&null!==e&&e.$$typeof===a}var _=/\/+/g;function E(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function C(e,t,n,r,o){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case a:case i:l=!0}}if(l)return o=o(l=e),e=""===r?"."+E(l,0):r,Array.isArray(o)?(n="",null!=e&&(n=e.replace(_,"$&/")+"/"),C(o,t,n,"",(function(e){return e}))):null!=o&&(j(o)&&(o=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(o,n+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(_,"$&/")+"/")+e)),t.push(o)),1;if(l=0,r=""===r?".":r+":",Array.isArray(e))for(var c=0;c<e.length;c++){var u=r+E(s=e[c],c);l+=C(s,t,n,u,o)}else if(u=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"===typeof u)for(e=u.call(e),c=0;!(s=e.next()).done;)l+=C(s=s.value,t,n,u=r+E(s,c++),o);else if("object"===s)throw t=""+e,Error(h(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return l}function A(e,t,n){if(null==e)return e;var r=[],a=0;return C(e,r,"","",(function(e){return t.call(n,e,a++)})),r}function k(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var T={current:null};function O(){var e=T.current;if(null===e)throw Error(h(321));return e}var P={ReactCurrentDispatcher:T,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:x,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:A,forEach:function(e,t,n){A(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return A(e,(function(){t++})),t},toArray:function(e){return A(e,(function(e){return e}))||[]},only:function(e){if(!j(e))throw Error(h(143));return e}},t.Component=v,t.PureComponent=y,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=P,t.cloneElement=function(e,t,n){if(null===e||void 0===e)throw Error(h(267,e));var i=r({},e.props),o=e.key,s=e.ref,l=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,l=x.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(u in t)w.call(t,u)&&!N.hasOwnProperty(u)&&(i[u]=void 0===t[u]&&void 0!==c?c[u]:t[u])}var u=arguments.length-2;if(1===u)i.children=n;else if(1<u){c=Array(u);for(var d=0;d<u;d++)c[d]=arguments[d+2];i.children=c}return{$$typeof:a,type:e.type,key:o,ref:s,props:i,_owner:l}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:s,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},t.createElement=S,t.createFactory=function(e){var t=S.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:l,render:e}},t.isValidElement=j,t.lazy=function(e){return{$$typeof:u,_payload:{_status:-1,_result:e},_init:k}},t.memo=function(e,t){return{$$typeof:c,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return O().useCallback(e,t)},t.useContext=function(e,t){return O().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return O().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return O().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return O().useLayoutEffect(e,t)},t.useMemo=function(e,t){return O().useMemo(e,t)},t.useReducer=function(e,t,n){return O().useReducer(e,t,n)},t.useRef=function(e){return O().useRef(e)},t.useState=function(e){return O().useState(e)},t.version="17.0.2"},47313:(e,t,n)=>{"use strict";e.exports=n(80306)},46417:(e,t,n)=>{"use strict";e.exports=n(35918)},77338:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(87462),a=n(63366),i=n(47313),o=n(75192),s=n.n(o),l=n(72884),c=n.n(l),u=n(38345),d=["className","cssModule","color","body","inverse","outline","tag","innerRef"],f={tag:u.iC,inverse:s().bool,color:s().string,body:s().bool,outline:s().bool,className:s().string,cssModule:s().object,innerRef:s().oneOfType([s().object,s().string,s().func])},h=function(e){var t=e.className,n=e.cssModule,o=e.color,s=e.body,l=e.inverse,f=e.outline,h=e.tag,p=e.innerRef,m=(0,a.Z)(e,d),v=(0,u.mx)(c()(t,"card",!!l&&"text-white",!!s&&"card-body",!!o&&(f?"border":"bg")+"-"+o),n);return i.createElement(h,(0,r.Z)({},m,{className:v,ref:p}))};h.propTypes=f,h.defaultProps={tag:"div"};const p=h},38345:(e,t,n)=>{"use strict";n.d(t,{CE:()=>u,Do:()=>b,Kn:()=>N,Nq:()=>x,O4:()=>h,Rf:()=>l,U9:()=>_,X9:()=>s,ei:()=>d,iC:()=>v,ku:()=>E,mx:()=>c,pp:()=>o,qW:()=>m,rb:()=>y,wF:()=>g});var r,a=n(75192),i=n.n(a);function o(e){document.body.style.paddingRight=e>0?e+"px":null}function s(){var e=window.getComputedStyle(document.body,null);return parseInt(e&&e.getPropertyValue("padding-right")||0,10)}function l(){var e=function(){var e=document.createElement("div");e.style.position="absolute",e.style.top="-9999px",e.style.width="50px",e.style.height="50px",e.style.overflow="scroll",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}(),t=document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")[0],n=t?parseInt(t.style.paddingRight||0,10):0;document.body.clientWidth<window.innerWidth&&o(n+e)}function c(e,t){return void 0===e&&(e=""),void 0===t&&(t=r),t?e.split(" ").map((function(e){return t[e]||e})).join(" "):e}function u(e,t){var n={};return Object.keys(e).forEach((function(r){-1===t.indexOf(r)&&(n[r]=e[r])})),n}function d(e,t){for(var n,r=Array.isArray(t)?t:[t],a=r.length,i={};a>0;)i[n=r[a-=1]]=e[n];return i}var f={};function h(e){f[e]||("undefined"!==typeof console&&console.error(e),f[e]=!0)}var p="object"===typeof window&&window.Element||function(){};var m=i().oneOfType([i().string,i().func,function(e,t,n){if(!(e[t]instanceof p))return new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Expected prop to be an instance of Element. Validation failed.")},i().shape({current:i().any})]),v=i().oneOfType([i().func,i().string,i().shape({$$typeof:i().symbol,render:i().func}),i().arrayOf(i().oneOfType([i().func,i().string,i().shape({$$typeof:i().symbol,render:i().func})]))]),g={Fade:150,Collapse:350,Modal:300,Carousel:600},y=["in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","onEnter","onEntering","onEntered","onExit","onExiting","onExited"],b={esc:27,space:32,enter:13,tab:9,up:38,down:40,home:36,end:35,n:78,p:80},x=!("undefined"===typeof window||!window.document||!window.document.createElement);function w(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}function N(e){var t=typeof e;return null!=e&&("object"===t||"function"===t)}function S(e){if(function(e){return!(!e||"object"!==typeof e)&&"current"in e}(e))return e.current;if(function(e){if(!N(e))return!1;var t=w(e);return"[object Function]"===t||"[object AsyncFunction]"===t||"[object GeneratorFunction]"===t||"[object Proxy]"===t}(e))return e();if("string"===typeof e&&x){var t=document.querySelectorAll(e);if(t.length||(t=document.querySelectorAll("#"+e)),!t.length)throw new Error("The target '"+e+"' could not be identified in the dom, tip: check spelling");return t}return e}function j(e){return null!==e&&(Array.isArray(e)||x&&"number"===typeof e.length)}function _(e,t){var n=S(e);return t?j(n)?n:null===n?[]:[n]:j(n)?n[0]:n}var E=["a[href]","area[href]","input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","object","embed","[tabindex]:not(.modal)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])']},59332:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=void 0;!function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}t.default=e}(n(75192));var r=s(n(11299)),a=s(n(17560)),i=s(n(47313)),o=s(n(55992));n(51212);function s(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}var c=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return(0,r.default)(e,t)}))},u=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return(0,a.default)(e,t)}))},d=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).onEnter=function(e,n){var r=t.getClassNames(n?"appear":"enter").className;t.removeClasses(e,"exit"),c(e,r),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.getClassNames(n?"appear":"enter").activeClassName;t.reflowAndAddClass(e,r),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.getClassNames("appear").doneClassName,a=t.getClassNames("enter").doneClassName,i=n?r+" "+a:a;t.removeClasses(e,n?"appear":"enter"),c(e,i),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.getClassNames("exit").className;t.removeClasses(e,"appear"),t.removeClasses(e,"enter"),c(e,n),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.getClassNames("exit").activeClassName;t.reflowAndAddClass(e,n),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.getClassNames("exit").doneClassName;t.removeClasses(e,"exit"),c(e,n),t.props.onExited&&t.props.onExited(e)},t.getClassNames=function(e){var n=t.props.classNames,r="string"===typeof n,a=r?(r&&n?n+"-":"")+e:n[e];return{className:a,activeClassName:r?a+"-active":n[e+"Active"],doneClassName:r?a+"-done":n[e+"Done"]}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var a=r.prototype;return a.removeClasses=function(e,t){var n=this.getClassNames(t),r=n.className,a=n.activeClassName,i=n.doneClassName;r&&u(e,r),a&&u(e,a),i&&u(e,i)},a.reflowAndAddClass=function(e,t){t&&(e&&e.scrollTop,c(e,t))},a.render=function(){var e=l({},this.props);return delete e.classNames,i.default.createElement(o.default,l({},e,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},r}(i.default.Component);d.defaultProps={classNames:""},d.propTypes={};var f=d;t.default=f,e.exports=t.default},82175:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=void 0;o(n(75192));var r=o(n(47313)),a=n(1168),i=o(n(38229));function o(e){return e&&e.__esModule?e:{default:e}}var s=function(e){var t,n;function o(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleEnter=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onEnter",0,n)},t.handleEntering=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onEntering",0,n)},t.handleEntered=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onEntered",0,n)},t.handleExit=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onExit",1,n)},t.handleExiting=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onExiting",1,n)},t.handleExited=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onExited",1,n)},t}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=o.prototype;return s.handleLifecycle=function(e,t,n){var i,o=this.props.children,s=r.default.Children.toArray(o)[t];s.props[e]&&(i=s.props)[e].apply(i,n),this.props[e]&&this.props[e]((0,a.findDOMNode)(this))},s.render=function(){var e=this.props,t=e.children,n=e.in,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["children","in"]),o=r.default.Children.toArray(t),s=o[0],l=o[1];return delete a.onEnter,delete a.onEntering,delete a.onEntered,delete a.onExit,delete a.onExiting,delete a.onExited,r.default.createElement(i.default,a,n?r.default.cloneElement(s,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):r.default.cloneElement(l,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},o}(r.default.Component);s.propTypes={};var l=s;t.default=l,e.exports=t.default},55992:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=t.EXITING=t.ENTERED=t.ENTERING=t.EXITED=t.UNMOUNTED=void 0;!function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}t.default=e}(n(75192));var r=s(n(47313)),a=s(n(1168)),i=n(65886),o=(n(51212),s(n(50253)));function s(e){return e&&e.__esModule?e:{default:e}}var l="unmounted";t.UNMOUNTED=l;var c="exited";t.EXITED=c;var u="entering";t.ENTERING=u;var d="entered";t.ENTERED=d;var f="exiting";t.EXITING=f;var h=function(e){var t,n;function i(t,n){var r;r=e.call(this,t,n)||this;var a,i=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(a=c,r.appearStatus=u):a=d:a=t.unmountOnExit||t.mountOnEnter?l:c,r.state={status:a},r.nextCallback=null,r}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i.getDerivedStateFromProps=function(e,t){return e.in&&t.status===l?{status:c}:null};var s=i.prototype;return s.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},s.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==u&&n!==d&&(t=u):n!==u&&n!==d||(t=f)}this.updateStatus(!1,t)},s.componentWillUnmount=function(){this.cancelNextCallback()},s.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!==typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},s.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){this.cancelNextCallback();var n=a.default.findDOMNode(this);t===u?this.performEnter(n,e):this.performExit(n)}else this.props.unmountOnExit&&this.state.status===c&&this.setState({status:l})},s.performEnter=function(e,t){var n=this,r=this.props.enter,a=this.context?this.context.isMounting:t,i=this.getTimeouts(),o=a?i.appear:i.enter;t||r?(this.props.onEnter(e,a),this.safeSetState({status:u},(function(){n.props.onEntering(e,a),n.onTransitionEnd(e,o,(function(){n.safeSetState({status:d},(function(){n.props.onEntered(e,a)}))}))}))):this.safeSetState({status:d},(function(){n.props.onEntered(e)}))},s.performExit=function(e){var t=this,n=this.props.exit,r=this.getTimeouts();n?(this.props.onExit(e),this.safeSetState({status:f},(function(){t.props.onExiting(e),t.onTransitionEnd(e,r.exit,(function(){t.safeSetState({status:c},(function(){t.props.onExited(e)}))}))}))):this.safeSetState({status:c},(function(){t.props.onExited(e)}))},s.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},s.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},s.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},s.onTransitionEnd=function(e,t,n){this.setNextCallback(n);var r=null==t&&!this.props.addEndListener;e&&!r?(this.props.addEndListener&&this.props.addEndListener(e,this.nextCallback),null!=t&&setTimeout(this.nextCallback,t)):setTimeout(this.nextCallback,0)},s.render=function(){var e=this.state.status;if(e===l)return null;var t=this.props,n=t.children,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["children"]);if(delete a.in,delete a.mountOnEnter,delete a.unmountOnExit,delete a.appear,delete a.enter,delete a.exit,delete a.timeout,delete a.addEndListener,delete a.onEnter,delete a.onEntering,delete a.onEntered,delete a.onExit,delete a.onExiting,delete a.onExited,"function"===typeof n)return r.default.createElement(o.default.Provider,{value:null},n(e,a));var i=r.default.Children.only(n);return r.default.createElement(o.default.Provider,{value:null},r.default.cloneElement(i,a))},i}(r.default.Component);function p(){}h.contextType=o.default,h.propTypes={},h.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:p,onEntering:p,onEntered:p,onExit:p,onExiting:p,onExited:p},h.UNMOUNTED=0,h.EXITED=1,h.ENTERING=2,h.ENTERED=3,h.EXITING=4;var m=(0,i.polyfill)(h);t.default=m},38229:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=void 0;s(n(75192));var r=s(n(47313)),a=n(65886),i=s(n(50253)),o=n(72282);function s(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var u=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},d=function(e){var t,n;function a(t,n){var r,a=(r=e.call(this,t,n)||this).handleExited.bind(c(c(r)));return r.state={contextValue:{isMounting:!0},handleExited:a,firstRender:!0},r}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=a.prototype;return s.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},s.componentWillUnmount=function(){this.mounted=!1},a.getDerivedStateFromProps=function(e,t){var n=t.children,r=t.handleExited;return{children:t.firstRender?(0,o.getInitialChildMapping)(e,r):(0,o.getNextChildMapping)(e,n,r),firstRender:!1}},s.handleExited=function(e,t){var n=(0,o.getChildMapping)(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=l({},t.children);return delete n[e.key],{children:n}})))},s.render=function(){var e=this.props,t=e.component,n=e.childFactory,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["component","childFactory"]),o=this.state.contextValue,s=u(this.state.children).map(n);return delete a.appear,delete a.enter,delete a.exit,null===t?r.default.createElement(i.default.Provider,{value:o},s):r.default.createElement(i.default.Provider,{value:o},r.default.createElement(t,a,s))},a}(r.default.Component);d.propTypes={},d.defaultProps={component:"div",childFactory:function(e){return e}};var f=(0,a.polyfill)(d);t.default=f,e.exports=t.default},50253:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(47313)).default.createContext(null);t.default=r,e.exports=t.default},57761:(e,t,n)=>{"use strict";var r=s(n(59332)),a=s(n(82175)),i=s(n(38229)),o=s(n(55992));function s(e){return e&&e.__esModule?e:{default:e}}e.exports={Transition:o.default,TransitionGroup:i.default,ReplaceTransition:a.default,CSSTransition:r.default}},72282:(e,t,n)=>{"use strict";t.__esModule=!0,t.getChildMapping=a,t.mergeChildMappings=i,t.getInitialChildMapping=function(e,t){return a(e.children,(function(n){return(0,r.cloneElement)(n,{onExited:t.bind(null,n),in:!0,appear:o(n,"appear",e),enter:o(n,"enter",e),exit:o(n,"exit",e)})}))},t.getNextChildMapping=function(e,t,n){var s=a(e.children),l=i(t,s);return Object.keys(l).forEach((function(a){var i=l[a];if((0,r.isValidElement)(i)){var c=a in t,u=a in s,d=t[a],f=(0,r.isValidElement)(d)&&!d.props.in;!u||c&&!f?u||!c||f?u&&c&&(0,r.isValidElement)(d)&&(l[a]=(0,r.cloneElement)(i,{onExited:n.bind(null,i),in:d.props.in,exit:o(i,"exit",e),enter:o(i,"enter",e)})):l[a]=(0,r.cloneElement)(i,{in:!1}):l[a]=(0,r.cloneElement)(i,{onExited:n.bind(null,i),in:!0,exit:o(i,"exit",e),enter:o(i,"enter",e)})}})),l};var r=n(47313);function a(e,t){var n=Object.create(null);return e&&r.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,r.isValidElement)(e)?t(e):e}(e)})),n}function i(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,a=Object.create(null),i=[];for(var o in e)o in t?i.length&&(a[o]=i,i=[]):i.push(o);var s={};for(var l in t){if(a[l])for(r=0;r<a[l].length;r++){var c=a[l][r];s[a[l][r]]=n(c)}s[l]=n(l)}for(r=0;r<i.length;r++)s[i[r]]=n(i[r]);return s}function o(e,t,n){return null!=n[t]?n[t]:e.props[t]}},51212:(e,t,n)=>{"use strict";t.__esModule=!0,t.classNamesShape=t.timeoutsShape=void 0;!function(e){e&&e.__esModule}(n(75192));t.timeoutsShape=null;t.classNamesShape=null},95981:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e){var t=(0,r.default)(e);return{getItem:function(e){return new Promise((function(n,r){n(t.getItem(e))}))},setItem:function(e,n){return new Promise((function(r,a){r(t.setItem(e,n))}))},removeItem:function(e){return new Promise((function(n,r){n(t.removeItem(e))}))}}};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(33110))},33110:(e,t)=>{"use strict";function n(e){return n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function r(){}t.__esModule=!0,t.default=function(e){var t="".concat(e,"Storage");return function(e){if("object"!==("undefined"===typeof self?"undefined":n(self))||!(e in self))return!1;try{var t=self[e],r="redux-persist ".concat(e," test");t.setItem(r,"test"),t.getItem(r),t.removeItem(r)}catch(a){return!1}return!0}(t)?self[t]:a};var a={getItem:r,setItem:r,removeItem:r}},20806:(e,t,n)=>{"use strict";t.Z=void 0;var r=(0,function(e){return e&&e.__esModule?e:{default:e}}(n(95981)).default)("local");t.Z=r},79390:(e,t,n)=>{"use strict";var r=n(16889).functionsHaveConfigurableNames(),a=Object,i=TypeError;e.exports=function(){if(null!=this&&this!==a(this))throw new i("RegExp.prototype.flags getter called on non-object");var e="";return this.hasIndices&&(e+="d"),this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.sticky&&(e+="y"),e},r&&Object.defineProperty&&Object.defineProperty(e.exports,"name",{value:"get flags"})},39012:(e,t,n)=>{"use strict";var r=n(89959),a=n(59962),i=n(79390),o=n(533),s=n(16068),l=a(o());r(l,{getPolyfill:o,implementation:i,shim:s}),e.exports=l},533:(e,t,n)=>{"use strict";var r=n(79390),a=n(89959).supportsDescriptors,i=Object.getOwnPropertyDescriptor;e.exports=function(){if(a&&"gim"===/a/gim.flags){var e=i(RegExp.prototype,"flags");if(e&&"function"===typeof e.get&&"boolean"===typeof RegExp.prototype.dotAll&&"boolean"===typeof RegExp.prototype.hasIndices){var t="",n={};if(Object.defineProperty(n,"hasIndices",{get:function(){t+="d"}}),Object.defineProperty(n,"sticky",{get:function(){t+="y"}}),"dy"===t)return e.get}}return r}},16068:(e,t,n)=>{"use strict";var r=n(89959).supportsDescriptors,a=n(533),i=Object.getOwnPropertyDescriptor,o=Object.defineProperty,s=TypeError,l=Object.getPrototypeOf,c=/a/;e.exports=function(){if(!r||!l)throw new s("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=a(),t=l(c),n=i(t,"flags");return n&&n.get===e||o(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}},59767:e=>{e.exports=function(e,t,n,r){var a=n?n.call(r,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!==typeof e||!e||"object"!==typeof t||!t)return!1;var i=Object.keys(e),o=Object.keys(t);if(i.length!==o.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<i.length;l++){var c=i[l];if(!s(c))return!1;var u=e[c],d=t[c];if(!1===(a=n?n.call(r,u,d,c):void 0)||void 0===a&&u!==d)return!1}return!0}},41795:(e,t,n)=>{"use strict";n.d(t,{Z:()=>fe});var r,a=n(47313),i=n(75192),o=n.n(i),s=(n(67366),n(4541),n(44113),n(82061)),l=n.n(s),c=n(80936),u=n.n(c),d=n(67982),f=n.n(d),h=[],p="ResizeObserver loop completed with undelivered notifications.";!function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"}(r||(r={}));var m,v=function(e){return Object.freeze(e)},g=function(e,t){this.inlineSize=e,this.blockSize=t,v(this)},y=function(){function e(e,t,n,r){return this.x=e,this.y=t,this.width=n,this.height=r,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,v(this)}return e.prototype.toJSON=function(){var e=this;return{x:e.x,y:e.y,top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.width,height:e.height}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),b=function(e){return e instanceof SVGElement&&"getBBox"in e},x=function(e){if(b(e)){var t=e.getBBox(),n=t.width,r=t.height;return!n&&!r}var a=e,i=a.offsetWidth,o=a.offsetHeight;return!(i||o||e.getClientRects().length)},w=function(e){var t,n;if(e instanceof Element)return!0;var r=null===(n=null===(t=e)||void 0===t?void 0:t.ownerDocument)||void 0===n?void 0:n.defaultView;return!!(r&&e instanceof r.Element)},N="undefined"!==typeof window?window:{},S=new WeakMap,j=/auto|scroll/,_=/^tb|vertical/,E=/msie|trident/i.test(N.navigator&&N.navigator.userAgent),C=function(e){return parseFloat(e||"0")},A=function(e,t,n){return void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=!1),new g((n?t:e)||0,(n?e:t)||0)},k=v({devicePixelContentBoxSize:A(),borderBoxSize:A(),contentBoxSize:A(),contentRect:new y(0,0,0,0)}),T=function(e,t){if(void 0===t&&(t=!1),S.has(e)&&!t)return S.get(e);if(x(e))return S.set(e,k),k;var n=getComputedStyle(e),r=b(e)&&e.ownerSVGElement&&e.getBBox(),a=!E&&"border-box"===n.boxSizing,i=_.test(n.writingMode||""),o=!r&&j.test(n.overflowY||""),s=!r&&j.test(n.overflowX||""),l=r?0:C(n.paddingTop),c=r?0:C(n.paddingRight),u=r?0:C(n.paddingBottom),d=r?0:C(n.paddingLeft),f=r?0:C(n.borderTopWidth),h=r?0:C(n.borderRightWidth),p=r?0:C(n.borderBottomWidth),m=d+c,g=l+u,w=(r?0:C(n.borderLeftWidth))+h,N=f+p,T=s?e.offsetHeight-N-e.clientHeight:0,O=o?e.offsetWidth-w-e.clientWidth:0,P=a?m+w:0,R=a?g+N:0,I=r?r.width:C(n.width)-P-O,M=r?r.height:C(n.height)-R-T,D=I+m+O+w,L=M+g+T+N,F=v({devicePixelContentBoxSize:A(Math.round(I*devicePixelRatio),Math.round(M*devicePixelRatio),i),borderBoxSize:A(D,L,i),contentBoxSize:A(I,M,i),contentRect:new y(d,l,I,M)});return S.set(e,F),F},O=function(e,t,n){var a=T(e,n),i=a.borderBoxSize,o=a.contentBoxSize,s=a.devicePixelContentBoxSize;switch(t){case r.DEVICE_PIXEL_CONTENT_BOX:return s;case r.BORDER_BOX:return i;default:return o}},P=function(e){var t=T(e);this.target=e,this.contentRect=t.contentRect,this.borderBoxSize=v([t.borderBoxSize]),this.contentBoxSize=v([t.contentBoxSize]),this.devicePixelContentBoxSize=v([t.devicePixelContentBoxSize])},R=function(e){if(x(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},I=function(){var e=1/0,t=[];h.forEach((function(n){if(0!==n.activeTargets.length){var r=[];n.activeTargets.forEach((function(t){var n=new P(t.target),a=R(t.target);r.push(n),t.lastReportedSize=O(t.target,t.observedBox),a<e&&(e=a)})),t.push((function(){n.callback.call(n.observer,r,n.observer)})),n.activeTargets.splice(0,n.activeTargets.length)}}));for(var n=0,r=t;n<r.length;n++){(0,r[n])()}return e},M=function(e){h.forEach((function(t){t.activeTargets.splice(0,t.activeTargets.length),t.skippedTargets.splice(0,t.skippedTargets.length),t.observationTargets.forEach((function(n){n.isActive()&&(R(n.target)>e?t.activeTargets.push(n):t.skippedTargets.push(n))}))}))},D=function(){var e=0;for(M(e);h.some((function(e){return e.activeTargets.length>0}));)e=I(),M(e);return h.some((function(e){return e.skippedTargets.length>0}))&&function(){var e;"function"===typeof ErrorEvent?e=new ErrorEvent("error",{message:p}):((e=document.createEvent("Event")).initEvent("error",!1,!1),e.message=p),window.dispatchEvent(e)}(),e>0},L=[],F=function(e){if(!m){var t=0,n=document.createTextNode("");new MutationObserver((function(){return L.splice(0).forEach((function(e){return e()}))})).observe(n,{characterData:!0}),m=function(){n.textContent=""+(t?t--:t++)}}L.push(e),m()},B=0,Z={attributes:!0,characterData:!0,childList:!0,subtree:!0},z=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],U=function(e){return void 0===e&&(e=0),Date.now()+e},W=!1,V=new(function(){function e(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return e.prototype.run=function(e){var t=this;if(void 0===e&&(e=250),!W){W=!0;var n,r=U(e);n=function(){var n=!1;try{n=D()}finally{if(W=!1,e=r-U(),!B)return;n?t.run(1e3):e>0?t.run(e):t.start()}},F((function(){requestAnimationFrame(n)}))}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var e=this,t=function(){return e.observer&&e.observer.observe(document.body,Z)};document.body?t():N.addEventListener("DOMContentLoaded",t)},e.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),z.forEach((function(t){return N.addEventListener(t,e.listener,!0)})))},e.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),z.forEach((function(t){return N.removeEventListener(t,e.listener,!0)})),this.stopped=!0)},e}()),q=function(e){!B&&e>0&&V.start(),!(B+=e)&&V.stop()},H=function(){function e(e,t){this.target=e,this.observedBox=t||r.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var e,t=O(this.target,this.observedBox,!0);return e=this.target,b(e)||function(e){switch(e.tagName){case"INPUT":if("image"!==e.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1}(e)||"inline"!==getComputedStyle(e).display||(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),G=function(e,t){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=t},Y=new WeakMap,X=function(e,t){for(var n=0;n<e.length;n+=1)if(e[n].target===t)return n;return-1},J=function(){function e(){}return e.connect=function(e,t){var n=new G(e,t);Y.set(e,n)},e.observe=function(e,t,n){var r=Y.get(e),a=0===r.observationTargets.length;X(r.observationTargets,t)<0&&(a&&h.push(r),r.observationTargets.push(new H(t,n&&n.box)),q(1),V.schedule())},e.unobserve=function(e,t){var n=Y.get(e),r=X(n.observationTargets,t),a=1===n.observationTargets.length;r>=0&&(a&&h.splice(h.indexOf(n),1),n.observationTargets.splice(r,1),q(-1))},e.disconnect=function(e){var t=this,n=Y.get(e);n.observationTargets.slice().forEach((function(n){return t.unobserve(e,n.target)})),n.activeTargets.splice(0,n.activeTargets.length)},e}(),K=function(){function e(e){if(0===arguments.length)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!==typeof e)throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");J.connect(this,e)}return e.prototype.observe=function(e,t){if(0===arguments.length)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!w(e))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");J.observe(this,e,t)},e.prototype.unobserve=function(e){if(0===arguments.length)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!w(e))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");J.unobserve(this,e)},e.prototype.disconnect=function(){J.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}(),$=n(16225),Q=n.n($);function ee(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:window}function te(e){return e&&e.ownerDocument?e.ownerDocument:document}var ne=null,re=null;function ae(e){if(null===ne){var t=te(e);if("undefined"===typeof t)return ne=0;var n=t.body,r=t.createElement("div");r.classList.add("simplebar-hide-scrollbar"),n.appendChild(r);var a=r.getBoundingClientRect().right;n.removeChild(r),ne=a}return ne}Q()&&window.addEventListener("resize",(function(){re!==window.devicePixelRatio&&(re=window.devicePixelRatio,ne=null)}));var ie=function(){function e(t,n){var r=this;this.onScroll=function(){var e=ee(r.el);r.scrollXTicking||(e.requestAnimationFrame(r.scrollX),r.scrollXTicking=!0),r.scrollYTicking||(e.requestAnimationFrame(r.scrollY),r.scrollYTicking=!0)},this.scrollX=function(){r.axis.x.isOverflowing&&(r.showScrollbar("x"),r.positionScrollbar("x")),r.scrollXTicking=!1},this.scrollY=function(){r.axis.y.isOverflowing&&(r.showScrollbar("y"),r.positionScrollbar("y")),r.scrollYTicking=!1},this.onMouseEnter=function(){r.showScrollbar("x"),r.showScrollbar("y")},this.onMouseMove=function(e){r.mouseX=e.clientX,r.mouseY=e.clientY,(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseMoveForAxis("x"),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseMoveForAxis("y")},this.onMouseLeave=function(){r.onMouseMove.cancel(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseLeaveForAxis("x"),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseLeaveForAxis("y"),r.mouseX=-1,r.mouseY=-1},this.onWindowResize=function(){r.scrollbarWidth=r.getScrollbarWidth(),r.hideNativeScrollbar()},this.hideScrollbars=function(){r.axis.x.track.rect=r.axis.x.track.el.getBoundingClientRect(),r.axis.y.track.rect=r.axis.y.track.el.getBoundingClientRect(),r.isWithinBounds(r.axis.y.track.rect)||(r.axis.y.scrollbar.el.classList.remove(r.classNames.visible),r.axis.y.isVisible=!1),r.isWithinBounds(r.axis.x.track.rect)||(r.axis.x.scrollbar.el.classList.remove(r.classNames.visible),r.axis.x.isVisible=!1)},this.onPointerEvent=function(e){var t,n;r.axis.x.track.rect=r.axis.x.track.el.getBoundingClientRect(),r.axis.y.track.rect=r.axis.y.track.el.getBoundingClientRect(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&(t=r.isWithinBounds(r.axis.x.track.rect)),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&(n=r.isWithinBounds(r.axis.y.track.rect)),(t||n)&&(e.preventDefault(),e.stopPropagation(),"mousedown"===e.type&&(t&&(r.axis.x.scrollbar.rect=r.axis.x.scrollbar.el.getBoundingClientRect(),r.isWithinBounds(r.axis.x.scrollbar.rect)?r.onDragStart(e,"x"):r.onTrackClick(e,"x")),n&&(r.axis.y.scrollbar.rect=r.axis.y.scrollbar.el.getBoundingClientRect(),r.isWithinBounds(r.axis.y.scrollbar.rect)?r.onDragStart(e,"y"):r.onTrackClick(e,"y"))))},this.drag=function(t){var n=r.axis[r.draggedAxis].track,a=n.rect[r.axis[r.draggedAxis].sizeAttr],i=r.axis[r.draggedAxis].scrollbar,o=r.contentWrapperEl[r.axis[r.draggedAxis].scrollSizeAttr],s=parseInt(r.elStyles[r.axis[r.draggedAxis].sizeAttr],10);t.preventDefault(),t.stopPropagation();var l=(("y"===r.draggedAxis?t.pageY:t.pageX)-n.rect[r.axis[r.draggedAxis].offsetAttr]-r.axis[r.draggedAxis].dragOffset)/(a-i.size)*(o-s);"x"===r.draggedAxis&&(l=r.isRtl&&e.getRtlHelpers().isRtlScrollbarInverted?l-(a+i.size):l,l=r.isRtl&&e.getRtlHelpers().isRtlScrollingInverted?-l:l),r.contentWrapperEl[r.axis[r.draggedAxis].scrollOffsetAttr]=l},this.onEndDrag=function(e){var t=te(r.el),n=ee(r.el);e.preventDefault(),e.stopPropagation(),r.el.classList.remove(r.classNames.dragging),t.removeEventListener("mousemove",r.drag,!0),t.removeEventListener("mouseup",r.onEndDrag,!0),r.removePreventClickId=n.setTimeout((function(){t.removeEventListener("click",r.preventClick,!0),t.removeEventListener("dblclick",r.preventClick,!0),r.removePreventClickId=null}))},this.preventClick=function(e){e.preventDefault(),e.stopPropagation()},this.el=t,this.minScrollbarWidth=20,this.options=Object.assign({},e.defaultOptions,{},n),this.classNames=Object.assign({},e.defaultOptions.classNames,{},this.options.classNames),this.axis={x:{scrollOffsetAttr:"scrollLeft",sizeAttr:"width",scrollSizeAttr:"scrollWidth",offsetSizeAttr:"offsetWidth",offsetAttr:"left",overflowAttr:"overflowX",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}},y:{scrollOffsetAttr:"scrollTop",sizeAttr:"height",scrollSizeAttr:"scrollHeight",offsetSizeAttr:"offsetHeight",offsetAttr:"top",overflowAttr:"overflowY",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}}},this.removePreventClickId=null,e.instances.has(this.el)||(this.recalculate=l()(this.recalculate.bind(this),64),this.onMouseMove=l()(this.onMouseMove.bind(this),64),this.hideScrollbars=u()(this.hideScrollbars.bind(this),this.options.timeout),this.onWindowResize=u()(this.onWindowResize.bind(this),64,{leading:!0}),e.getRtlHelpers=f()(e.getRtlHelpers),this.init())}e.getRtlHelpers=function(){var t=document.createElement("div");t.innerHTML='<div class="hs-dummy-scrollbar-size"><div style="height: 200%; width: 200%; margin: 10px 0;"></div></div>';var n=t.firstElementChild;document.body.appendChild(n);var r=n.firstElementChild;n.scrollLeft=0;var a=e.getOffset(n),i=e.getOffset(r);n.scrollLeft=999;var o=e.getOffset(r);return{isRtlScrollingInverted:a.left!==i.left&&i.left-o.left!==0,isRtlScrollbarInverted:a.left!==i.left}},e.getOffset=function(e){var t=e.getBoundingClientRect(),n=te(e),r=ee(e);return{top:t.top+(r.pageYOffset||n.documentElement.scrollTop),left:t.left+(r.pageXOffset||n.documentElement.scrollLeft)}};var t=e.prototype;return t.init=function(){e.instances.set(this.el,this),Q()&&(this.initDOM(),this.setAccessibilityAttributes(),this.scrollbarWidth=this.getScrollbarWidth(),this.recalculate(),this.initListeners())},t.initDOM=function(){var e=this;if(Array.prototype.filter.call(this.el.children,(function(t){return t.classList.contains(e.classNames.wrapper)})).length)this.wrapperEl=this.el.querySelector("."+this.classNames.wrapper),this.contentWrapperEl=this.options.scrollableNode||this.el.querySelector("."+this.classNames.contentWrapper),this.contentEl=this.options.contentNode||this.el.querySelector("."+this.classNames.contentEl),this.offsetEl=this.el.querySelector("."+this.classNames.offset),this.maskEl=this.el.querySelector("."+this.classNames.mask),this.placeholderEl=this.findChild(this.wrapperEl,"."+this.classNames.placeholder),this.heightAutoObserverWrapperEl=this.el.querySelector("."+this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl=this.el.querySelector("."+this.classNames.heightAutoObserverEl),this.axis.x.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.horizontal),this.axis.y.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.vertical);else{for(this.wrapperEl=document.createElement("div"),this.contentWrapperEl=document.createElement("div"),this.offsetEl=document.createElement("div"),this.maskEl=document.createElement("div"),this.contentEl=document.createElement("div"),this.placeholderEl=document.createElement("div"),this.heightAutoObserverWrapperEl=document.createElement("div"),this.heightAutoObserverEl=document.createElement("div"),this.wrapperEl.classList.add(this.classNames.wrapper),this.contentWrapperEl.classList.add(this.classNames.contentWrapper),this.offsetEl.classList.add(this.classNames.offset),this.maskEl.classList.add(this.classNames.mask),this.contentEl.classList.add(this.classNames.contentEl),this.placeholderEl.classList.add(this.classNames.placeholder),this.heightAutoObserverWrapperEl.classList.add(this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl.classList.add(this.classNames.heightAutoObserverEl);this.el.firstChild;)this.contentEl.appendChild(this.el.firstChild);this.contentWrapperEl.appendChild(this.contentEl),this.offsetEl.appendChild(this.contentWrapperEl),this.maskEl.appendChild(this.offsetEl),this.heightAutoObserverWrapperEl.appendChild(this.heightAutoObserverEl),this.wrapperEl.appendChild(this.heightAutoObserverWrapperEl),this.wrapperEl.appendChild(this.maskEl),this.wrapperEl.appendChild(this.placeholderEl),this.el.appendChild(this.wrapperEl)}if(!this.axis.x.track.el||!this.axis.y.track.el){var t=document.createElement("div"),n=document.createElement("div");t.classList.add(this.classNames.track),n.classList.add(this.classNames.scrollbar),t.appendChild(n),this.axis.x.track.el=t.cloneNode(!0),this.axis.x.track.el.classList.add(this.classNames.horizontal),this.axis.y.track.el=t.cloneNode(!0),this.axis.y.track.el.classList.add(this.classNames.vertical),this.el.appendChild(this.axis.x.track.el),this.el.appendChild(this.axis.y.track.el)}this.axis.x.scrollbar.el=this.axis.x.track.el.querySelector("."+this.classNames.scrollbar),this.axis.y.scrollbar.el=this.axis.y.track.el.querySelector("."+this.classNames.scrollbar),this.options.autoHide||(this.axis.x.scrollbar.el.classList.add(this.classNames.visible),this.axis.y.scrollbar.el.classList.add(this.classNames.visible)),this.el.setAttribute("data-simplebar","init")},t.setAccessibilityAttributes=function(){var e=this.options.ariaLabel||"scrollable content";this.contentWrapperEl.setAttribute("tabindex","0"),this.contentWrapperEl.setAttribute("role","region"),this.contentWrapperEl.setAttribute("aria-label",e)},t.initListeners=function(){var e=this,t=ee(this.el);this.options.autoHide&&this.el.addEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach((function(t){e.el.addEventListener(t,e.onPointerEvent,!0)})),["touchstart","touchend","touchmove"].forEach((function(t){e.el.addEventListener(t,e.onPointerEvent,{capture:!0,passive:!0})})),this.el.addEventListener("mousemove",this.onMouseMove),this.el.addEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl.addEventListener("scroll",this.onScroll),t.addEventListener("resize",this.onWindowResize);var n=!1,r=t.ResizeObserver||K;this.resizeObserver=new r((function(){n&&e.recalculate()})),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl),t.requestAnimationFrame((function(){n=!0})),this.mutationObserver=new t.MutationObserver(this.recalculate),this.mutationObserver.observe(this.contentEl,{childList:!0,subtree:!0,characterData:!0})},t.recalculate=function(){var e=ee(this.el);this.elStyles=e.getComputedStyle(this.el),this.isRtl="rtl"===this.elStyles.direction;var t=this.heightAutoObserverEl.offsetHeight<=1,n=this.heightAutoObserverEl.offsetWidth<=1,r=this.contentEl.offsetWidth,a=this.contentWrapperEl.offsetWidth,i=this.elStyles.overflowX,o=this.elStyles.overflowY;this.contentEl.style.padding=this.elStyles.paddingTop+" "+this.elStyles.paddingRight+" "+this.elStyles.paddingBottom+" "+this.elStyles.paddingLeft,this.wrapperEl.style.margin="-"+this.elStyles.paddingTop+" -"+this.elStyles.paddingRight+" -"+this.elStyles.paddingBottom+" -"+this.elStyles.paddingLeft;var s=this.contentEl.scrollHeight,l=this.contentEl.scrollWidth;this.contentWrapperEl.style.height=t?"auto":"100%",this.placeholderEl.style.width=n?r+"px":"auto",this.placeholderEl.style.height=s+"px";var c=this.contentWrapperEl.offsetHeight;this.axis.x.isOverflowing=l>r,this.axis.y.isOverflowing=s>c,this.axis.x.isOverflowing="hidden"!==i&&this.axis.x.isOverflowing,this.axis.y.isOverflowing="hidden"!==o&&this.axis.y.isOverflowing,this.axis.x.forceVisible="x"===this.options.forceVisible||!0===this.options.forceVisible,this.axis.y.forceVisible="y"===this.options.forceVisible||!0===this.options.forceVisible,this.hideNativeScrollbar();var u=this.axis.x.isOverflowing?this.scrollbarWidth:0,d=this.axis.y.isOverflowing?this.scrollbarWidth:0;this.axis.x.isOverflowing=this.axis.x.isOverflowing&&l>a-d,this.axis.y.isOverflowing=this.axis.y.isOverflowing&&s>c-u,this.axis.x.scrollbar.size=this.getScrollbarSize("x"),this.axis.y.scrollbar.size=this.getScrollbarSize("y"),this.axis.x.scrollbar.el.style.width=this.axis.x.scrollbar.size+"px",this.axis.y.scrollbar.el.style.height=this.axis.y.scrollbar.size+"px",this.positionScrollbar("x"),this.positionScrollbar("y"),this.toggleTrackVisibility("x"),this.toggleTrackVisibility("y")},t.getScrollbarSize=function(e){if(void 0===e&&(e="y"),!this.axis[e].isOverflowing)return 0;var t,n=this.contentEl[this.axis[e].scrollSizeAttr],r=this.axis[e].track.el[this.axis[e].offsetSizeAttr],a=r/n;return t=Math.max(~~(a*r),this.options.scrollbarMinSize),this.options.scrollbarMaxSize&&(t=Math.min(t,this.options.scrollbarMaxSize)),t},t.positionScrollbar=function(t){if(void 0===t&&(t="y"),this.axis[t].isOverflowing){var n=this.contentWrapperEl[this.axis[t].scrollSizeAttr],r=this.axis[t].track.el[this.axis[t].offsetSizeAttr],a=parseInt(this.elStyles[this.axis[t].sizeAttr],10),i=this.axis[t].scrollbar,o=this.contentWrapperEl[this.axis[t].scrollOffsetAttr],s=(o="x"===t&&this.isRtl&&e.getRtlHelpers().isRtlScrollingInverted?-o:o)/(n-a),l=~~((r-i.size)*s);l="x"===t&&this.isRtl&&e.getRtlHelpers().isRtlScrollbarInverted?l+(r-i.size):l,i.el.style.transform="x"===t?"translate3d("+l+"px, 0, 0)":"translate3d(0, "+l+"px, 0)"}},t.toggleTrackVisibility=function(e){void 0===e&&(e="y");var t=this.axis[e].track.el,n=this.axis[e].scrollbar.el;this.axis[e].isOverflowing||this.axis[e].forceVisible?(t.style.visibility="visible",this.contentWrapperEl.style[this.axis[e].overflowAttr]="scroll"):(t.style.visibility="hidden",this.contentWrapperEl.style[this.axis[e].overflowAttr]="hidden"),this.axis[e].isOverflowing?n.style.display="block":n.style.display="none"},t.hideNativeScrollbar=function(){this.offsetEl.style[this.isRtl?"left":"right"]=this.axis.y.isOverflowing||this.axis.y.forceVisible?"-"+this.scrollbarWidth+"px":0,this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?"-"+this.scrollbarWidth+"px":0},t.onMouseMoveForAxis=function(e){void 0===e&&(e="y"),this.axis[e].track.rect=this.axis[e].track.el.getBoundingClientRect(),this.axis[e].scrollbar.rect=this.axis[e].scrollbar.el.getBoundingClientRect(),this.isWithinBounds(this.axis[e].scrollbar.rect)?this.axis[e].scrollbar.el.classList.add(this.classNames.hover):this.axis[e].scrollbar.el.classList.remove(this.classNames.hover),this.isWithinBounds(this.axis[e].track.rect)?(this.showScrollbar(e),this.axis[e].track.el.classList.add(this.classNames.hover)):this.axis[e].track.el.classList.remove(this.classNames.hover)},t.onMouseLeaveForAxis=function(e){void 0===e&&(e="y"),this.axis[e].track.el.classList.remove(this.classNames.hover),this.axis[e].scrollbar.el.classList.remove(this.classNames.hover)},t.showScrollbar=function(e){void 0===e&&(e="y");var t=this.axis[e].scrollbar.el;this.axis[e].isVisible||(t.classList.add(this.classNames.visible),this.axis[e].isVisible=!0),this.options.autoHide&&this.hideScrollbars()},t.onDragStart=function(e,t){void 0===t&&(t="y");var n=te(this.el),r=ee(this.el),a=this.axis[t].scrollbar,i="y"===t?e.pageY:e.pageX;this.axis[t].dragOffset=i-a.rect[this.axis[t].offsetAttr],this.draggedAxis=t,this.el.classList.add(this.classNames.dragging),n.addEventListener("mousemove",this.drag,!0),n.addEventListener("mouseup",this.onEndDrag,!0),null===this.removePreventClickId?(n.addEventListener("click",this.preventClick,!0),n.addEventListener("dblclick",this.preventClick,!0)):(r.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},t.onTrackClick=function(e,t){var n=this;if(void 0===t&&(t="y"),this.options.clickOnTrack){var r=ee(this.el);this.axis[t].scrollbar.rect=this.axis[t].scrollbar.el.getBoundingClientRect();var a=this.axis[t].scrollbar.rect[this.axis[t].offsetAttr],i=parseInt(this.elStyles[this.axis[t].sizeAttr],10),o=this.contentWrapperEl[this.axis[t].scrollOffsetAttr],s=("y"===t?this.mouseY-a:this.mouseX-a)<0?-1:1,l=-1===s?o-i:o+i;!function e(){var a,i;-1===s?o>l&&(o-=n.options.clickOnTrackSpeed,n.contentWrapperEl.scrollTo(((a={})[n.axis[t].offsetAttr]=o,a)),r.requestAnimationFrame(e)):o<l&&(o+=n.options.clickOnTrackSpeed,n.contentWrapperEl.scrollTo(((i={})[n.axis[t].offsetAttr]=o,i)),r.requestAnimationFrame(e))}()}},t.getContentElement=function(){return this.contentEl},t.getScrollElement=function(){return this.contentWrapperEl},t.getScrollbarWidth=function(){try{return"none"===getComputedStyle(this.contentWrapperEl,"::-webkit-scrollbar").display||"scrollbarWidth"in document.documentElement.style||"-ms-overflow-style"in document.documentElement.style?0:ae(this.el)}catch(e){return ae(this.el)}},t.removeListeners=function(){var e=this,t=ee(this.el);this.options.autoHide&&this.el.removeEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach((function(t){e.el.removeEventListener(t,e.onPointerEvent,!0)})),["touchstart","touchend","touchmove"].forEach((function(t){e.el.removeEventListener(t,e.onPointerEvent,{capture:!0,passive:!0})})),this.el.removeEventListener("mousemove",this.onMouseMove),this.el.removeEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl&&this.contentWrapperEl.removeEventListener("scroll",this.onScroll),t.removeEventListener("resize",this.onWindowResize),this.mutationObserver&&this.mutationObserver.disconnect(),this.resizeObserver&&this.resizeObserver.disconnect(),this.recalculate.cancel(),this.onMouseMove.cancel(),this.hideScrollbars.cancel(),this.onWindowResize.cancel()},t.unMount=function(){this.removeListeners(),e.instances.delete(this.el)},t.isWithinBounds=function(e){return this.mouseX>=e.left&&this.mouseX<=e.left+e.width&&this.mouseY>=e.top&&this.mouseY<=e.top+e.height},t.findChild=function(e,t){var n=e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector;return Array.prototype.filter.call(e.children,(function(e){return n.call(e,t)}))[0]},e}();ie.defaultOptions={autoHide:!0,forceVisible:!1,clickOnTrack:!0,clickOnTrackSpeed:40,classNames:{contentEl:"simplebar-content",contentWrapper:"simplebar-content-wrapper",offset:"simplebar-offset",mask:"simplebar-mask",wrapper:"simplebar-wrapper",placeholder:"simplebar-placeholder",scrollbar:"simplebar-scrollbar",track:"simplebar-track",heightAutoObserverWrapperEl:"simplebar-height-auto-observer-wrapper",heightAutoObserverEl:"simplebar-height-auto-observer",visible:"simplebar-visible",horizontal:"simplebar-horizontal",vertical:"simplebar-vertical",hover:"simplebar-hover",dragging:"simplebar-dragging"},scrollbarMinSize:25,scrollbarMaxSize:0,timeout:1e3},ie.instances=new WeakMap;const oe=ie;function se(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function le(){return le=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},le.apply(this,arguments)}function ce(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ue(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var de=a.forwardRef((function(e,t){var n,r=e.children,i=e.scrollableNodeProps,o=void 0===i?{}:i,s=ue(e,["children","scrollableNodeProps"]),l=(0,a.useRef)(),c=(0,a.useRef)(),u=(0,a.useRef)(),d={},f={},h=[];return Object.keys(s).forEach((function(e){Object.prototype.hasOwnProperty.call(oe.defaultOptions,e)?d[e]=s[e]:e.match(/data-simplebar-(.+)/)&&"data-simplebar-direction"!==e?h.push({name:e,value:s[e]}):f[e]=s[e]})),h.length&&console.warn("simplebar-react: this way of passing options is deprecated. Pass it like normal props instead:\n 'data-simplebar-auto-hide=\"false\"' \u2014> 'autoHide=\"false\"'\n "),(0,a.useEffect)((function(){return l=o.ref||l,c.current&&(n=new oe(c.current,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ce(n,!0).forEach((function(t){se(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ce(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},function(e){return Array.prototype.reduce.call(e,(function(e,t){var n=t.name.match(/data-simplebar-(.+)/);if(n){var r=n[1].replace(/\W+(.)/g,(function(e,t){return t.toUpperCase()}));switch(t.value){case"true":e[r]=!0;break;case"false":e[r]=!1;break;case void 0:e[r]=!0;break;default:e[r]=t.value}}return e}),{})}(h),{},d,{},l&&{scrollableNode:l.current},{},u.current&&{contentNode:u.current})),t&&(t.current=n)),function(){n.unMount(),n=null}}),[]),a.createElement("div",le({ref:c,"data-simplebar":!0},f),a.createElement("div",{className:"simplebar-wrapper"},a.createElement("div",{className:"simplebar-height-auto-observer-wrapper"},a.createElement("div",{className:"simplebar-height-auto-observer"})),a.createElement("div",{className:"simplebar-mask"},a.createElement("div",{className:"simplebar-offset"},"function"===typeof r?r({scrollableNodeRef:l,contentNodeRef:u}):a.createElement("div",le({},o,{className:"simplebar-content-wrapper".concat(o.className?" ".concat(o.className):"")}),a.createElement("div",{className:"simplebar-content"},r)))),a.createElement("div",{className:"simplebar-placeholder"})),a.createElement("div",{className:"simplebar-track simplebar-horizontal"},a.createElement("div",{className:"simplebar-scrollbar"})),a.createElement("div",{className:"simplebar-track simplebar-vertical"},a.createElement("div",{className:"simplebar-scrollbar"})))}));de.displayName="SimpleBar",de.propTypes={children:o().oneOfType([o().node,o().func]),scrollableNodeProps:o().object};const fe=de},58264:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ServerStyleSheet:()=>Ze,StyleSheetConsumer:()=>ae,StyleSheetContext:()=>re,StyleSheetManager:()=>ue,ThemeConsumer:()=>Pe,ThemeContext:()=>Oe,ThemeProvider:()=>Re,__PRIVATE__:()=>We,createGlobalStyle:()=>Fe,css:()=>xe,default:()=>Ve,isStyledComponent:()=>x,keyframes:()=>Be,useTheme:()=>Ue,version:()=>N,withTheme:()=>ze});var r=n(27208),a=n(47313),i=n(59767),o=n.n(i);const s=function(e){function t(e,r,l,c,f){for(var h,p,m,v,x,N=0,S=0,j=0,_=0,E=0,P=0,I=m=h=0,D=0,L=0,F=0,B=0,Z=l.length,z=Z-1,U="",W="",V="",q="";D<Z;){if(p=l.charCodeAt(D),D===z&&0!==S+_+j+N&&(0!==S&&(p=47===S?10:47),_=j=N=0,Z++,z++),0===S+_+j+N){if(D===z&&(0<L&&(U=U.replace(d,"")),0<U.trim().length)){switch(p){case 32:case 9:case 59:case 13:case 10:break;default:U+=l.charAt(D)}p=59}switch(p){case 123:for(h=(U=U.trim()).charCodeAt(0),m=1,B=++D;D<Z;){switch(p=l.charCodeAt(D)){case 123:m++;break;case 125:m--;break;case 47:switch(p=l.charCodeAt(D+1)){case 42:case 47:e:{for(I=D+1;I<z;++I)switch(l.charCodeAt(I)){case 47:if(42===p&&42===l.charCodeAt(I-1)&&D+2!==I){D=I+1;break e}break;case 10:if(47===p){D=I+1;break e}}D=I}}break;case 91:p++;case 40:p++;case 34:case 39:for(;D++<z&&l.charCodeAt(D)!==p;);}if(0===m)break;D++}if(m=l.substring(B,D),0===h&&(h=(U=U.replace(u,"").trim()).charCodeAt(0)),64===h){switch(0<L&&(U=U.replace(d,"")),p=U.charCodeAt(1)){case 100:case 109:case 115:case 45:L=r;break;default:L=O}if(B=(m=t(r,L,m,p,f+1)).length,0<R&&(x=s(3,m,L=n(O,U,F),r,A,C,B,p,f,c),U=L.join(""),void 0!==x&&0===(B=(m=x.trim()).length)&&(p=0,m="")),0<B)switch(p){case 115:U=U.replace(w,o);case 100:case 109:case 45:m=U+"{"+m+"}";break;case 107:m=(U=U.replace(g,"$1 $2"))+"{"+m+"}",m=1===T||2===T&&i("@"+m,3)?"@-webkit-"+m+"@"+m:"@"+m;break;default:m=U+m,112===c&&(W+=m,m="")}else m=""}else m=t(r,n(r,U,F),m,c,f+1);V+=m,m=F=L=I=h=0,U="",p=l.charCodeAt(++D);break;case 125:case 59:if(1<(B=(U=(0<L?U.replace(d,""):U).trim()).length))switch(0===I&&(h=U.charCodeAt(0),45===h||96<h&&123>h)&&(B=(U=U.replace(" ",":")).length),0<R&&void 0!==(x=s(1,U,r,e,A,C,W.length,c,f,c))&&0===(B=(U=x.trim()).length)&&(U="\0\0"),h=U.charCodeAt(0),p=U.charCodeAt(1),h){case 0:break;case 64:if(105===p||99===p){q+=U+l.charAt(D);break}default:58!==U.charCodeAt(B-1)&&(W+=a(U,h,p,U.charCodeAt(2)))}F=L=I=h=0,U="",p=l.charCodeAt(++D)}}switch(p){case 13:case 10:47===S?S=0:0===1+h&&107!==c&&0<U.length&&(L=1,U+="\0"),0<R*M&&s(0,U,r,e,A,C,W.length,c,f,c),C=1,A++;break;case 59:case 125:if(0===S+_+j+N){C++;break}default:switch(C++,v=l.charAt(D),p){case 9:case 32:if(0===_+N+S)switch(E){case 44:case 58:case 9:case 32:v="";break;default:32!==p&&(v=" ")}break;case 0:v="\\0";break;case 12:v="\\f";break;case 11:v="\\v";break;case 38:0===_+S+N&&(L=F=1,v="\f"+v);break;case 108:if(0===_+S+N+k&&0<I)switch(D-I){case 2:112===E&&58===l.charCodeAt(D-3)&&(k=E);case 8:111===P&&(k=P)}break;case 58:0===_+S+N&&(I=D);break;case 44:0===S+j+_+N&&(L=1,v+="\r");break;case 34:case 39:0===S&&(_=_===p?0:0===_?p:_);break;case 91:0===_+S+j&&N++;break;case 93:0===_+S+j&&N--;break;case 41:0===_+S+N&&j--;break;case 40:if(0===_+S+N){if(0===h)if(2*E+3*P===533);else h=1;j++}break;case 64:0===S+j+_+N+I+m&&(m=1);break;case 42:case 47:if(!(0<_+N+j))switch(S){case 0:switch(2*p+3*l.charCodeAt(D+1)){case 235:S=47;break;case 220:B=D,S=42}break;case 42:47===p&&42===E&&B+2!==D&&(33===l.charCodeAt(B+2)&&(W+=l.substring(B,D+1)),v="",S=0)}}0===S&&(U+=v)}P=E,E=p,D++}if(0<(B=W.length)){if(L=r,0<R&&(void 0!==(x=s(2,W,L,e,A,C,B,c,f,c))&&0===(W=x).length))return q+W+V;if(W=L.join(",")+"{"+W+"}",0!==T*k){switch(2!==T||i(W,2)||(k=0),k){case 111:W=W.replace(b,":-moz-$1")+W;break;case 112:W=W.replace(y,"::-webkit-input-$1")+W.replace(y,"::-moz-$1")+W.replace(y,":-ms-input-$1")+W}k=0}}return q+W+V}function n(e,t,n){var a=t.trim().split(m);t=a;var i=a.length,o=e.length;switch(o){case 0:case 1:var s=0;for(e=0===o?"":e[0]+" ";s<i;++s)t[s]=r(e,t[s],n).trim();break;default:var l=s=0;for(t=[];s<i;++s)for(var c=0;c<o;++c)t[l++]=r(e[c]+" ",a[s],n).trim()}return t}function r(e,t,n){var r=t.charCodeAt(0);switch(33>r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(v,"$1"+e.trim());case 58:return e.trim()+t.replace(v,"$1"+e.trim());default:if(0<1*n&&0<t.indexOf("\f"))return t.replace(v,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function a(e,t,n,r){var o=e+";",s=2*t+3*n+4*r;if(944===s){e=o.indexOf(":",9)+1;var l=o.substring(e,o.length-1).trim();return l=o.substring(0,e).trim()+l+";",1===T||2===T&&i(l,1)?"-webkit-"+l+l:l}if(0===T||2===T&&!i(o,1))return o;switch(s){case 1015:return 97===o.charCodeAt(10)?"-webkit-"+o+o:o;case 951:return 116===o.charCodeAt(3)?"-webkit-"+o+o:o;case 963:return 110===o.charCodeAt(5)?"-webkit-"+o+o:o;case 1009:if(100!==o.charCodeAt(4))break;case 969:case 942:return"-webkit-"+o+o;case 978:return"-webkit-"+o+"-moz-"+o+o;case 1019:case 983:return"-webkit-"+o+"-moz-"+o+"-ms-"+o+o;case 883:if(45===o.charCodeAt(8))return"-webkit-"+o+o;if(0<o.indexOf("image-set(",11))return o.replace(E,"$1-webkit-$2")+o;break;case 932:if(45===o.charCodeAt(4))switch(o.charCodeAt(5)){case 103:return"-webkit-box-"+o.replace("-grow","")+"-webkit-"+o+"-ms-"+o.replace("grow","positive")+o;case 115:return"-webkit-"+o+"-ms-"+o.replace("shrink","negative")+o;case 98:return"-webkit-"+o+"-ms-"+o.replace("basis","preferred-size")+o}return"-webkit-"+o+"-ms-"+o+o;case 964:return"-webkit-"+o+"-ms-flex-"+o+o;case 1023:if(99!==o.charCodeAt(8))break;return"-webkit-box-pack"+(l=o.substring(o.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+o+"-ms-flex-pack"+l+o;case 1005:return h.test(o)?o.replace(f,":-webkit-")+o.replace(f,":-moz-")+o:o;case 1e3:switch(t=(l=o.substring(13).trim()).indexOf("-")+1,l.charCodeAt(0)+l.charCodeAt(t)){case 226:l=o.replace(x,"tb");break;case 232:l=o.replace(x,"tb-rl");break;case 220:l=o.replace(x,"lr");break;default:return o}return"-webkit-"+o+"-ms-"+l+o;case 1017:if(-1===o.indexOf("sticky",9))break;case 975:switch(t=(o=e).length-10,s=(l=(33===o.charCodeAt(t)?o.substring(0,t):o).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|l.charCodeAt(7))){case 203:if(111>l.charCodeAt(8))break;case 115:o=o.replace(l,"-webkit-"+l)+";"+o;break;case 207:case 102:o=o.replace(l,"-webkit-"+(102<s?"inline-":"")+"box")+";"+o.replace(l,"-webkit-"+l)+";"+o.replace(l,"-ms-"+l+"box")+";"+o}return o+";";case 938:if(45===o.charCodeAt(5))switch(o.charCodeAt(6)){case 105:return l=o.replace("-items",""),"-webkit-"+o+"-webkit-box-"+l+"-ms-flex-"+l+o;case 115:return"-webkit-"+o+"-ms-flex-item-"+o.replace(S,"")+o;default:return"-webkit-"+o+"-ms-flex-line-pack"+o.replace("align-content","").replace(S,"")+o}break;case 973:case 989:if(45!==o.charCodeAt(3)||122===o.charCodeAt(4))break;case 931:case 953:if(!0===_.test(e))return 115===(l=e.substring(e.indexOf(":")+1)).charCodeAt(0)?a(e.replace("stretch","fill-available"),t,n,r).replace(":fill-available",":stretch"):o.replace(l,"-webkit-"+l)+o.replace(l,"-moz-"+l.replace("fill-",""))+o;break;case 962:if(o="-webkit-"+o+(102===o.charCodeAt(5)?"-ms-"+o:"")+o,211===n+r&&105===o.charCodeAt(13)&&0<o.indexOf("transform",10))return o.substring(0,o.indexOf(";",27)+1).replace(p,"$1-webkit-$2")+o}return o}function i(e,t){var n=e.indexOf(1===t?":":"{"),r=e.substring(0,3!==t?n:10);return n=e.substring(n+1,e.length-1),I(2!==t?r:r.replace(j,"$1"),n,t)}function o(e,t){var n=a(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(N," or ($1)").substring(4):"("+t+")"}function s(e,t,n,r,a,i,o,s,l,u){for(var d,f=0,h=t;f<R;++f)switch(d=P[f].call(c,e,h,n,r,a,i,o,s,l,u)){case void 0:case!1:case!0:case null:break;default:h=d}if(h!==t)return h}function l(e){return void 0!==(e=e.prefix)&&(I=null,e?"function"!==typeof e?T=1:(T=2,I=e):T=0),l}function c(e,n){var r=e;if(33>r.charCodeAt(0)&&(r=r.trim()),r=[r],0<R){var a=s(-1,n,r,r,A,C,0,0,0,0);void 0!==a&&"string"===typeof a&&(n=a)}var i=t(O,r,n,0,0);return 0<R&&(void 0!==(a=s(-2,i,r,r,A,C,i.length,0,0,0))&&(i=a)),"",k=0,C=A=1,i}var u=/^\0+/g,d=/[\0\r\f]/g,f=/: */g,h=/zoo|gra/,p=/([,: ])(transform)/g,m=/,\r+?/g,v=/([\t\r\n ])*\f?&/g,g=/@(k\w+)\s*(\S*)\s*/,y=/::(place)/g,b=/:(read-only)/g,x=/[svh]\w+-[tblr]{2}/,w=/\(\s*(.*)\s*\)/g,N=/([\s\S]*?);/g,S=/-self|flex-/g,j=/[^]*?(:[rp][el]a[\w-]+)[^]*/,_=/stretch|:\s*\w+\-(?:conte|avail)/,E=/([^-])(image-set\()/,C=1,A=1,k=0,T=1,O=[],P=[],R=0,I=null,M=0;return c.use=function e(t){switch(t){case void 0:case null:R=P.length=0;break;default:if("function"===typeof t)P[R++]=t;else if("object"===typeof t)for(var n=0,r=t.length;n<r;++n)e(t[n]);else M=0|!!t}return e},c.set=l,void 0!==e&&l(e),c};var l=n(62017);var c=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/;const u=function(e){var t={};return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}((function(e){return c.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}));var d=n(67861),f=n.n(d);function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var p=function(e,t){for(var n=[e[0]],r=0,a=t.length;r<a;r+=1)n.push(t[r],e[r+1]);return n},m=function(e){return null!==e&&"object"==typeof e&&"[object Object]"===(e.toString?e.toString():Object.prototype.toString.call(e))&&!(0,r.kM)(e)},v=Object.freeze([]),g=Object.freeze({});function y(e){return"function"==typeof e}function b(e){return e.displayName||e.name||"Component"}function x(e){return e&&"string"==typeof e.styledComponentId}var w="undefined"!=typeof process&&({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_BASE_URL:"https://api-credit.optisoft.com.ng:8090"}.REACT_APP_SC_ATTR||{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_BASE_URL:"https://api-credit.optisoft.com.ng:8090"}.SC_ATTR)||"data-styled",N="5.3.3",S="undefined"!=typeof window&&"HTMLElement"in window,j=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_BASE_URL:"https://api-credit.optisoft.com.ng:8090"}.REACT_APP_SC_DISABLE_SPEEDY&&""!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_BASE_URL:"https://api-credit.optisoft.com.ng:8090"}.REACT_APP_SC_DISABLE_SPEEDY?"false"!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_BASE_URL:"https://api-credit.optisoft.com.ng:8090"}.REACT_APP_SC_DISABLE_SPEEDY&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_BASE_URL:"https://api-credit.optisoft.com.ng:8090"}.REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_BASE_URL:"https://api-credit.optisoft.com.ng:8090"}.SC_DISABLE_SPEEDY&&""!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_BASE_URL:"https://api-credit.optisoft.com.ng:8090"}.SC_DISABLE_SPEEDY&&("false"!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_BASE_URL:"https://api-credit.optisoft.com.ng:8090"}.SC_DISABLE_SPEEDY&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_BASE_URL:"https://api-credit.optisoft.com.ng:8090"}.SC_DISABLE_SPEEDY)),_={};function E(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw new Error("An error occurred. See https://git.io/JUIaE#"+e+" for more information."+(n.length>0?" Args: "+n.join(", "):""))}var C=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}var t=e.prototype;return t.indexOfGroup=function(e){for(var t=0,n=0;n<e;n++)t+=this.groupSizes[n];return t},t.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,a=r;e>=a;)(a<<=1)<0&&E(16,""+e);this.groupSizes=new Uint32Array(a),this.groupSizes.set(n),this.length=a;for(var i=r;i<a;i++)this.groupSizes[i]=0}for(var o=this.indexOfGroup(e+1),s=0,l=t.length;s<l;s++)this.tag.insertRule(o,t[s])&&(this.groupSizes[e]++,o++)},t.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],n=this.indexOfGroup(e),r=n+t;this.groupSizes[e]=0;for(var a=n;a<r;a++)this.tag.deleteRule(n)}},t.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),a=r+n,i=r;i<a;i++)t+=this.tag.getRule(i)+"/*!sc*/\n";return t},e}(),A=new Map,k=new Map,T=1,O=function(e){if(A.has(e))return A.get(e);for(;k.has(T);)T++;var t=T++;return A.set(e,t),k.set(t,e),t},P=function(e){return k.get(e)},R=function(e,t){t>=T&&(T=t+1),A.set(e,t),k.set(t,e)},I="style["+w+'][data-styled-version="5.3.3"]',M=new RegExp("^"+w+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),D=function(e,t,n){for(var r,a=n.split(","),i=0,o=a.length;i<o;i++)(r=a[i])&&e.registerName(t,r)},L=function(e,t){for(var n=(t.textContent||"").split("/*!sc*/\n"),r=[],a=0,i=n.length;a<i;a++){var o=n[a].trim();if(o){var s=o.match(M);if(s){var l=0|parseInt(s[1],10),c=s[2];0!==l&&(R(c,l),D(e,c,s[3]),e.getTag().insertRules(l,r)),r.length=0}else r.push(o)}}},F=function(){return"undefined"!=typeof window&&void 0!==window.__webpack_nonce__?window.__webpack_nonce__:null},B=function(e){var t=document.head,n=e||t,r=document.createElement("style"),a=function(e){for(var t=e.childNodes,n=t.length;n>=0;n--){var r=t[n];if(r&&1===r.nodeType&&r.hasAttribute(w))return r}}(n),i=void 0!==a?a.nextSibling:null;r.setAttribute(w,"active"),r.setAttribute("data-styled-version","5.3.3");var o=F();return o&&r.setAttribute("nonce",o),n.insertBefore(r,i),r},Z=function(){function e(e){var t=this.element=B(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n<r;n++){var a=t[n];if(a.ownerNode===e)return a}E(17)}(t),this.length=0}var t=e.prototype;return t.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},t.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},t.getRule=function(e){var t=this.sheet.cssRules[e];return void 0!==t&&"string"==typeof t.cssText?t.cssText:""},e}(),z=function(){function e(e){var t=this.element=B(e);this.nodes=t.childNodes,this.length=0}var t=e.prototype;return t.insertRule=function(e,t){if(e<=this.length&&e>=0){var n=document.createTextNode(t),r=this.nodes[e];return this.element.insertBefore(n,r||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),U=function(){function e(e){this.rules=[],this.length=0}var t=e.prototype;return t.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},t.deleteRule=function(e){this.rules.splice(e,1),this.length--},t.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),W=S,V={isServer:!S,useCSSOMInjection:!j},q=function(){function e(e,t,n){void 0===e&&(e=g),void 0===t&&(t={}),this.options=h({},V,{},e),this.gs=t,this.names=new Map(n),this.server=!!e.isServer,!this.server&&S&&W&&(W=!1,function(e){for(var t=document.querySelectorAll(I),n=0,r=t.length;n<r;n++){var a=t[n];a&&"active"!==a.getAttribute(w)&&(L(e,a),a.parentNode&&a.parentNode.removeChild(a))}}(this))}e.registerId=function(e){return O(e)};var t=e.prototype;return t.reconstructWithOptions=function(t,n){return void 0===n&&(n=!0),new e(h({},this.options,{},t),this.gs,n&&this.names||void 0)},t.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},t.getTag=function(){return this.tag||(this.tag=(n=(t=this.options).isServer,r=t.useCSSOMInjection,a=t.target,e=n?new U(a):r?new Z(a):new z(a),new C(e)));var e,t,n,r,a},t.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},t.registerName=function(e,t){if(O(e),this.names.has(e))this.names.get(e).add(t);else{var n=new Set;n.add(t),this.names.set(e,n)}},t.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(O(e),n)},t.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},t.clearRules=function(e){this.getTag().clearGroup(O(e)),this.clearNames(e)},t.clearTag=function(){this.tag=void 0},t.toString=function(){return function(e){for(var t=e.getTag(),n=t.length,r="",a=0;a<n;a++){var i=P(a);if(void 0!==i){var o=e.names.get(i),s=t.getGroup(a);if(o&&s&&o.size){var l=w+".g"+a+'[id="'+i+'"]',c="";void 0!==o&&o.forEach((function(e){e.length>0&&(c+=e+",")})),r+=""+s+l+'{content:"'+c+'"}/*!sc*/\n'}}}return r}(this)},e}(),H=/(a)(d)/gi,G=function(e){return String.fromCharCode(e+(e>25?39:97))};function Y(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=G(t%52)+n;return(G(t%52)+n).replace(H,"$1-$2")}var X=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},J=function(e){return X(5381,e)};function K(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(y(n)&&!x(n))return!1}return!0}var $=J("5.3.3"),Q=function(){function e(e,t,n){this.rules=e,this.staticRulesId="",this.isStatic=(void 0===n||n.isStatic)&&K(e),this.componentId=t,this.baseHash=X($,t),this.baseStyle=n,q.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,n){var r=this.componentId,a=[];if(this.baseStyle&&a.push(this.baseStyle.generateAndInjectStyles(e,t,n)),this.isStatic&&!n.hash)if(this.staticRulesId&&t.hasNameForId(r,this.staticRulesId))a.push(this.staticRulesId);else{var i=ye(this.rules,e,t,n).join(""),o=Y(X(this.baseHash,i)>>>0);if(!t.hasNameForId(r,o)){var s=n(i,"."+o,void 0,r);t.insertRules(r,o,s)}a.push(o),this.staticRulesId=o}else{for(var l=this.rules.length,c=X(this.baseHash,n.hash),u="",d=0;d<l;d++){var f=this.rules[d];if("string"==typeof f)u+=f;else if(f){var h=ye(f,e,t,n),p=Array.isArray(h)?h.join(""):h;c=X(c,p+d),u+=p}}if(u){var m=Y(c>>>0);if(!t.hasNameForId(r,m)){var v=n(u,"."+m,void 0,r);t.insertRules(r,m,v)}a.push(m)}}return a.join(" ")},e}(),ee=/^\s*\/\/.*$/gm,te=[":","[",".","#"];function ne(e){var t,n,r,a,i=void 0===e?g:e,o=i.options,l=void 0===o?g:o,c=i.plugins,u=void 0===c?v:c,d=new s(l),f=[],h=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(n,r,a,i,o,s,l,c,u,d){switch(n){case 1:if(0===u&&64===r.charCodeAt(0))return e(r+";"),"";break;case 2:if(0===c)return r+"/*|*/";break;case 3:switch(c){case 102:case 112:return e(a[0]+r),"";default:return r+(0===d?"/*|*/":"")}case-2:r.split("/*|*/}").forEach(t)}}}((function(e){f.push(e)})),p=function(e,r,i){return 0===r&&-1!==te.indexOf(i[n.length])||i.match(a)?e:"."+t};function m(e,i,o,s){void 0===s&&(s="&");var l=e.replace(ee,""),c=i&&o?o+" "+i+" { "+l+" }":l;return t=s,n=i,r=new RegExp("\\"+n+"\\b","g"),a=new RegExp("(\\"+n+"\\b){2,}"),d(o||!i?"":i,c)}return d.use([].concat(u,[function(e,t,a){2===e&&a.length&&a[0].lastIndexOf(n)>0&&(a[0]=a[0].replace(r,p))},h,function(e){if(-2===e){var t=f;return f=[],t}}])),m.hash=u.length?u.reduce((function(e,t){return t.name||E(15),X(e,t.name)}),5381).toString():"",m}var re=a.createContext(),ae=re.Consumer,ie=a.createContext(),oe=(ie.Consumer,new q),se=ne();function le(){return(0,a.useContext)(re)||oe}function ce(){return(0,a.useContext)(ie)||se}function ue(e){var t=(0,a.useState)(e.stylisPlugins),n=t[0],r=t[1],i=le(),s=(0,a.useMemo)((function(){var t=i;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target]),l=(0,a.useMemo)((function(){return ne({options:{prefix:!e.disableVendorPrefixes},plugins:n})}),[e.disableVendorPrefixes,n]);return(0,a.useEffect)((function(){o()(n,e.stylisPlugins)||r(e.stylisPlugins)}),[e.stylisPlugins]),a.createElement(re.Provider,{value:s},a.createElement(ie.Provider,{value:l},e.children))}var de=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=se);var r=n.name+t.hash;e.hasNameForId(n.id,r)||e.insertRules(n.id,r,t(n.rules,r,"@keyframes"))},this.toString=function(){return E(12,String(n.name))},this.name=e,this.id="sc-keyframes-"+e,this.rules=t}return e.prototype.getName=function(e){return void 0===e&&(e=se),this.name+e.hash},e}(),fe=/([A-Z])/,he=/([A-Z])/g,pe=/^ms-/,me=function(e){return"-"+e.toLowerCase()};function ve(e){return fe.test(e)?e.replace(he,me).replace(pe,"-ms-"):e}var ge=function(e){return null==e||!1===e||""===e};function ye(e,t,n,r){if(Array.isArray(e)){for(var a,i=[],o=0,s=e.length;o<s;o+=1)""!==(a=ye(e[o],t,n,r))&&(Array.isArray(a)?i.push.apply(i,a):i.push(a));return i}return ge(e)?"":x(e)?"."+e.styledComponentId:y(e)?"function"!=typeof(c=e)||c.prototype&&c.prototype.isReactComponent||!t?e:ye(e(t),t,n,r):e instanceof de?n?(e.inject(n,r),e.getName(r)):e:m(e)?function e(t,n){var r,a,i=[];for(var o in t)t.hasOwnProperty(o)&&!ge(t[o])&&(Array.isArray(t[o])&&t[o].isCss||y(t[o])?i.push(ve(o)+":",t[o],";"):m(t[o])?i.push.apply(i,e(t[o],o)):i.push(ve(o)+": "+(r=o,(null==(a=t[o])||"boolean"==typeof a||""===a?"":"number"!=typeof a||0===a||r in l.Z?String(a).trim():a+"px")+";")));return n?[n+" {"].concat(i,["}"]):i}(e):e.toString();var c}var be=function(e){return Array.isArray(e)&&(e.isCss=!0),e};function xe(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return y(e)||m(e)?be(ye(p(v,[e].concat(n)))):0===n.length&&1===e.length&&"string"==typeof e[0]?e:be(ye(p(e,n)))}new Set;var we=function(e,t,n){return void 0===n&&(n=g),e.theme!==n.theme&&e.theme||t||n.theme},Ne=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,Se=/(^-|-$)/g;function je(e){return e.replace(Ne,"-").replace(Se,"")}var _e=function(e){return Y(J(e)>>>0)};function Ee(e){return"string"==typeof e&&!0}var Ce=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},Ae=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function ke(e,t,n){var r=e[n];Ce(t)&&Ce(r)?Te(r,t):e[n]=t}function Te(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var a=0,i=n;a<i.length;a++){var o=i[a];if(Ce(o))for(var s in o)Ae(s)&&ke(e,o[s],s)}return e}var Oe=a.createContext(),Pe=Oe.Consumer;function Re(e){var t=(0,a.useContext)(Oe),n=(0,a.useMemo)((function(){return function(e,t){return e?y(e)?e(t):Array.isArray(e)||"object"!=typeof e?E(8):t?h({},t,{},e):e:E(14)}(e.theme,t)}),[e.theme,t]);return e.children?a.createElement(Oe.Provider,{value:n},e.children):null}var Ie={};function Me(e,t,n){var r=x(e),i=!Ee(e),o=t.attrs,s=void 0===o?v:o,l=t.componentId,c=void 0===l?function(e,t){var n="string"!=typeof e?"sc":je(e);Ie[n]=(Ie[n]||0)+1;var r=n+"-"+_e("5.3.3"+n+Ie[n]);return t?t+"-"+r:r}(t.displayName,t.parentComponentId):l,d=t.displayName,p=void 0===d?function(e){return Ee(e)?"styled."+e:"Styled("+b(e)+")"}(e):d,m=t.displayName&&t.componentId?je(t.displayName)+"-"+t.componentId:t.componentId||c,w=r&&e.attrs?Array.prototype.concat(e.attrs,s).filter(Boolean):s,N=t.shouldForwardProp;r&&e.shouldForwardProp&&(N=t.shouldForwardProp?function(n,r,a){return e.shouldForwardProp(n,r,a)&&t.shouldForwardProp(n,r,a)}:e.shouldForwardProp);var S,j=new Q(n,m,r?e.componentStyle:void 0),_=j.isStatic&&0===s.length,E=function(e,t){return function(e,t,n,r){var i=e.attrs,o=e.componentStyle,s=e.defaultProps,l=e.foldedComponentIds,c=e.shouldForwardProp,d=e.styledComponentId,f=e.target,p=function(e,t,n){void 0===e&&(e=g);var r=h({},t,{theme:e}),a={};return n.forEach((function(e){var t,n,i,o=e;for(t in y(o)&&(o=o(r)),o)r[t]=a[t]="className"===t?(n=a[t],i=o[t],n&&i?n+" "+i:n||i):o[t]})),[r,a]}(we(t,(0,a.useContext)(Oe),s)||g,t,i),m=p[0],v=p[1],b=function(e,t,n,r){var a=le(),i=ce();return t?e.generateAndInjectStyles(g,a,i):e.generateAndInjectStyles(n,a,i)}(o,r,m),x=n,w=v.$as||t.$as||v.as||t.as||f,N=Ee(w),S=v!==t?h({},t,{},v):t,j={};for(var _ in S)"$"!==_[0]&&"as"!==_&&("forwardedAs"===_?j.as=S[_]:(c?c(_,u,w):!N||u(_))&&(j[_]=S[_]));return t.style&&v.style!==t.style&&(j.style=h({},t.style,{},v.style)),j.className=Array.prototype.concat(l,d,b!==d?b:null,t.className,v.className).filter(Boolean).join(" "),j.ref=x,(0,a.createElement)(w,j)}(S,e,t,_)};return E.displayName=p,(S=a.forwardRef(E)).attrs=w,S.componentStyle=j,S.displayName=p,S.shouldForwardProp=N,S.foldedComponentIds=r?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):v,S.styledComponentId=m,S.target=r?e.target:e,S.withComponent=function(e){var r=t.componentId,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["componentId"]),i=r&&r+"-"+(Ee(e)?e:je(b(e)));return Me(e,h({},a,{attrs:w,componentId:i}),n)},Object.defineProperty(S,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=r?Te({},e.defaultProps,t):t}}),S.toString=function(){return"."+S.styledComponentId},i&&f()(S,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),S}var De=function(e){return function e(t,n,a){if(void 0===a&&(a=g),!(0,r.iY)(n))return E(1,String(n));var i=function(){return t(n,a,xe.apply(void 0,arguments))};return i.withConfig=function(r){return e(t,n,h({},a,{},r))},i.attrs=function(r){return e(t,n,h({},a,{attrs:Array.prototype.concat(a.attrs,r).filter(Boolean)}))},i}(Me,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach((function(e){De[e]=De(e)}));var Le=function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=K(e),q.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(e,t,n,r){var a=r(ye(this.rules,t,n,r).join(""),""),i=this.componentId+e;n.insertRules(i,i,a)},t.removeStyles=function(e,t){t.clearRules(this.componentId+e)},t.renderStyles=function(e,t,n,r){e>2&&q.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)},e}();function Fe(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var i=xe.apply(void 0,[e].concat(n)),o="sc-global-"+_e(JSON.stringify(i)),s=new Le(i,o);function l(e){var t=le(),n=ce(),r=(0,a.useContext)(Oe),i=(0,a.useRef)(t.allocateGSInstance(o)).current;return t.server&&c(i,e,t,r,n),(0,a.useLayoutEffect)((function(){if(!t.server)return c(i,e,t,r,n),function(){return s.removeStyles(i,t)}}),[i,e,t,r,n]),null}function c(e,t,n,r,a){if(s.isStatic)s.renderStyles(e,_,n,a);else{var i=h({},t,{theme:we(t,r,l.defaultProps)});s.renderStyles(e,i,n,a)}}return a.memo(l)}function Be(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=xe.apply(void 0,[e].concat(n)).join(""),i=_e(a);return new de(i,a)}var Ze=function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return"";var n=F();return"<style "+[n&&'nonce="'+n+'"',w+'="true"','data-styled-version="5.3.3"'].filter(Boolean).join(" ")+">"+t+"</style>"},this.getStyleTags=function(){return e.sealed?E(2):e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)return E(2);var n=((t={})[w]="",t["data-styled-version"]="5.3.3",t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),r=F();return r&&(n.nonce=r),[a.createElement("style",h({},n,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new q({isServer:!0}),this.sealed=!1}var t=e.prototype;return t.collectStyles=function(e){return this.sealed?E(2):a.createElement(ue,{sheet:this.instance},e)},t.interleaveWithNodeStream=function(e){return E(3)},e}(),ze=function(e){var t=a.forwardRef((function(t,n){var r=(0,a.useContext)(Oe),i=e.defaultProps,o=we(t,r,i);return a.createElement(e,h({},t,{theme:o,ref:n}))}));return f()(t,e),t.displayName="WithTheme("+b(e)+")",t},Ue=function(){return(0,a.useContext)(Oe)},We={StyleSheet:q,masterSheet:oe};const Ve=De},38618:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r="Invariant failed";function a(e,t){if(!e)throw new Error(r)}},43071:e=>{e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r<e.rangeCount;r++)n.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEach((function(t){e.addRange(t)})),t&&t.focus()}}},21531:(e,t,n)=>{"use strict";var r=n(47313);var a="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},i=r.useState,o=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(r){return!0}}var u="undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),a=r[0].inst,u=r[1];return s((function(){a.value=n,a.getSnapshot=t,c(a)&&u({inst:a})}),[e,n,t]),o((function(){return c(a)&&u({inst:a}),e((function(){c(a)&&u({inst:a})}))}),[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},45531:(e,t,n)=>{"use strict";var r=n(47313),a=n(51239);var i="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},o=a.useSyncExternalStore,s=r.useRef,l=r.useEffect,c=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,a){var d=s(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=c((function(){function e(e){if(!l){if(l=!0,o=e,e=r(e),void 0!==a&&f.hasValue){var t=f.value;if(a(t,e))return s=t}return s=e}if(t=s,i(o,e))return t;var n=r(e);return void 0!==a&&a(t,n)?t:(o=e,s=n)}var o,s,l=!1,c=void 0===n?null:n;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]}),[t,n,r,a]);var h=o(e,d[0],d[1]);return l((function(){f.hasValue=!0,f.value=h}),[h]),u(h),h}},51239:(e,t,n)=>{"use strict";e.exports=n(21531)},37058:(e,t,n)=>{"use strict";e.exports=n(45531)},48242:(e,t,n)=>{"use strict";function r(e){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=qe(n(68375)),i=qe(n(28353)),o=qe(n(95470)),s=qe(n(63561)),l=qe(n(95085)),c=qe(n(18495)),u=qe(n(77424)),d=qe(n(25363)),f=qe(n(67952)),h=qe(n(71e3)),p=qe(n(46844)),m=qe(n(80609)),v=qe(n(16761)),g=qe(n(19130)),y=qe(n(87796)),b=qe(n(62006)),x=Ve(n(79370)),w=Ve(n(56396)),N=qe(n(39214)),S=qe(n(81089)),j=qe(n(64146)),_=qe(n(57180)),E=qe(n(33330)),C=qe(n(38606)),A=qe(n(64304)),k=qe(n(73718)),T=qe(n(21015)),O=qe(n(66861)),P=qe(n(37653)),R=qe(n(36637)),I=qe(n(54016)),M=qe(n(48995)),D=Ve(n(99170)),L=qe(n(75796)),F=qe(n(1883)),B=qe(n(21680)),Z=qe(n(60552)),z=qe(n(58119)),U=qe(n(75749)),W=qe(n(47619)),V=qe(n(54774)),q=Ve(n(21441)),H=qe(n(27086)),G=qe(n(73456)),Y=qe(n(12674)),X=qe(n(57972)),J=qe(n(82465)),K=qe(n(30960)),$=qe(n(25642)),Q=qe(n(52850)),ee=qe(n(1453)),te=qe(n(18213)),ne=qe(n(3455)),re=qe(n(48751)),ae=qe(n(69980)),ie=qe(n(75536)),oe=qe(n(53831)),se=qe(n(66381)),le=qe(n(42281)),ce=qe(n(95180)),ue=qe(n(41702)),de=qe(n(50569)),fe=Ve(n(22368)),he=qe(n(72987)),pe=qe(n(62874)),me=qe(n(11273)),ve=qe(n(6e3)),ge=qe(n(88824)),ye=qe(n(44730)),be=qe(n(24613)),xe=qe(n(3732)),we=qe(n(63358)),Ne=qe(n(92033)),Se=qe(n(55796)),je=qe(n(3879)),_e=qe(n(10218)),Ee=qe(n(71703)),Ce=qe(n(30120)),Ae=Ve(n(37476)),ke=qe(n(13956)),Te=qe(n(36119)),Oe=qe(n(61049)),Pe=qe(n(76451)),Re=qe(n(16979)),Ie=qe(n(99724)),Me=qe(n(5039)),De=qe(n(31783)),Le=qe(n(80699)),Fe=qe(n(52276)),Be=qe(n(81429)),Ze=qe(n(6276)),ze=qe(n(72430)),Ue=qe(n(58223));function We(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return We=function(){return e},e}function Ve(e){if(e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!==typeof e)return{default:e};var t=We();if(t&&t.has(e))return t.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=a?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=e[i]}return n.default=e,t&&t.set(e,n),n}function qe(e){return e&&e.__esModule?e:{default:e}}var He={version:"13.7.0",toDate:a.default,toFloat:i.default,toInt:o.default,toBoolean:s.default,equals:l.default,contains:c.default,matches:u.default,isEmail:d.default,isURL:f.default,isMACAddress:h.default,isIP:p.default,isIPRange:m.default,isFQDN:v.default,isBoolean:y.default,isIBAN:q.default,isBIC:H.default,isAlpha:x.default,isAlphaLocales:x.locales,isAlphanumeric:w.default,isAlphanumericLocales:w.locales,isNumeric:N.default,isPassportNumber:S.default,isPort:j.default,isLowercase:_.default,isUppercase:E.default,isAscii:A.default,isFullWidth:k.default,isHalfWidth:T.default,isVariableWidth:O.default,isMultibyte:P.default,isSemVer:R.default,isSurrogatePair:I.default,isInt:M.default,isIMEI:C.default,isFloat:D.default,isFloatLocales:D.locales,isDecimal:L.default,isHexadecimal:F.default,isOctal:B.default,isDivisibleBy:Z.default,isHexColor:z.default,isRgbColor:U.default,isHSL:W.default,isISRC:V.default,isMD5:G.default,isHash:Y.default,isJWT:X.default,isJSON:J.default,isEmpty:K.default,isLength:$.default,isLocale:b.default,isByteLength:Q.default,isUUID:ee.default,isMongoId:te.default,isAfter:ne.default,isBefore:re.default,isIn:ae.default,isCreditCard:ie.default,isIdentityCard:oe.default,isEAN:se.default,isISIN:le.default,isISBN:ce.default,isISSN:ue.default,isMobilePhone:fe.default,isMobilePhoneLocales:fe.locales,isPostalCode:Ae.default,isPostalCodeLocales:Ae.locales,isEthereumAddress:he.default,isCurrency:pe.default,isBtcAddress:me.default,isISO8601:ve.default,isRFC3339:ge.default,isISO31661Alpha2:ye.default,isISO31661Alpha3:be.default,isISO4217:xe.default,isBase32:we.default,isBase58:Ne.default,isBase64:Se.default,isDataURI:je.default,isMagnetURI:_e.default,isMimeType:Ee.default,isLatLong:Ce.default,ltrim:ke.default,rtrim:Te.default,trim:Oe.default,escape:Pe.default,unescape:Re.default,stripLow:Ie.default,whitelist:Me.default,blacklist:De.default,isWhitelisted:Le.default,normalizeEmail:Fe.default,toString:toString,isSlug:Be.default,isStrongPassword:ze.default,isTaxID:de.default,isDate:g.default,isLicensePlate:Ze.default,isVAT:Ue.default,ibanLocales:q.locales};t.default=He,e.exports=t.default,e.exports.default=t.default},56986:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.commaDecimal=t.dotDecimal=t.farsiLocales=t.arabicLocales=t.englishLocales=t.decimal=t.alphanumeric=t.alpha=void 0;var n={"en-US":/^[A-Z]+$/i,"az-AZ":/^[A-VXYZ\xc7\u018f\u011e\u0130\u0131\xd6\u015e\xdc]+$/i,"bg-BG":/^[\u0410-\u042f]+$/i,"cs-CZ":/^[A-Z\xc1\u010c\u010e\xc9\u011a\xcd\u0147\xd3\u0158\u0160\u0164\xda\u016e\xdd\u017d]+$/i,"da-DK":/^[A-Z\xc6\xd8\xc5]+$/i,"de-DE":/^[A-Z\xc4\xd6\xdc\xdf]+$/i,"el-GR":/^[\u0391-\u03ce]+$/i,"es-ES":/^[A-Z\xc1\xc9\xcd\xd1\xd3\xda\xdc]+$/i,"fa-IR":/^[\u0627\u0628\u067e\u062a\u062b\u062c\u0686\u062d\u062e\u062f\u0630\u0631\u0632\u0698\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063a\u0641\u0642\u06a9\u06af\u0644\u0645\u0646\u0648\u0647\u06cc]+$/i,"fi-FI":/^[A-Z\xc5\xc4\xd6]+$/i,"fr-FR":/^[A-Z\xc0\xc2\xc6\xc7\xc9\xc8\xca\xcb\xcf\xce\xd4\u0152\xd9\xdb\xdc\u0178]+$/i,"it-IT":/^[A-Z\xc0\xc9\xc8\xcc\xce\xd3\xd2\xd9]+$/i,"nb-NO":/^[A-Z\xc6\xd8\xc5]+$/i,"nl-NL":/^[A-Z\xc1\xc9\xcb\xcf\xd3\xd6\xdc\xda]+$/i,"nn-NO":/^[A-Z\xc6\xd8\xc5]+$/i,"hu-HU":/^[A-Z\xc1\xc9\xcd\xd3\xd6\u0150\xda\xdc\u0170]+$/i,"pl-PL":/^[A-Z\u0104\u0106\u0118\u015a\u0141\u0143\xd3\u017b\u0179]+$/i,"pt-PT":/^[A-Z\xc3\xc1\xc0\xc2\xc4\xc7\xc9\xca\xcb\xcd\xcf\xd5\xd3\xd4\xd6\xda\xdc]+$/i,"ru-RU":/^[\u0410-\u042f\u0401]+$/i,"sl-SI":/^[A-Z\u010c\u0106\u0110\u0160\u017d]+$/i,"sk-SK":/^[A-Z\xc1\u010c\u010e\xc9\xcd\u0147\xd3\u0160\u0164\xda\xdd\u017d\u0139\u0154\u013d\xc4\xd4]+$/i,"sr-RS@latin":/^[A-Z\u010c\u0106\u017d\u0160\u0110]+$/i,"sr-RS":/^[\u0410-\u042f\u0402\u0408\u0409\u040a\u040b\u040f]+$/i,"sv-SE":/^[A-Z\xc5\xc4\xd6]+$/i,"th-TH":/^[\u0e01-\u0e50\s]+$/i,"tr-TR":/^[A-Z\xc7\u011e\u0130\u0131\xd6\u015e\xdc]+$/i,"uk-UA":/^[\u0410-\u0429\u042c\u042e\u042f\u0404I\u0407\u0490\u0456]+$/i,"vi-VN":/^[A-Z\xc0\xc1\u1ea0\u1ea2\xc3\xc2\u1ea6\u1ea4\u1eac\u1ea8\u1eaa\u0102\u1eb0\u1eae\u1eb6\u1eb2\u1eb4\u0110\xc8\xc9\u1eb8\u1eba\u1ebc\xca\u1ec0\u1ebe\u1ec6\u1ec2\u1ec4\xcc\xcd\u1eca\u1ec8\u0128\xd2\xd3\u1ecc\u1ece\xd5\xd4\u1ed2\u1ed0\u1ed8\u1ed4\u1ed6\u01a0\u1edc\u1eda\u1ee2\u1ede\u1ee0\xd9\xda\u1ee4\u1ee6\u0168\u01af\u1eea\u1ee8\u1ef0\u1eec\u1eee\u1ef2\xdd\u1ef4\u1ef6\u1ef8]+$/i,"ku-IQ":/^[\u0626\u0627\u0628\u067e\u062a\u062c\u0686\u062d\u062e\u062f\u0631\u0695\u0632\u0698\u0633\u0634\u0639\u063a\u0641\u06a4\u0642\u06a9\u06af\u0644\u06b5\u0645\u0646\u0648\u06c6\u06be\u06d5\u06cc\u06ce\u064a\u0637\u0624\u062b\u0622\u0625\u0623\u0643\u0636\u0635\u0629\u0638\u0630]+$/i,ar:/^[\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062a\u062b\u062c\u062d\u062e\u062f\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063a\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064a\u064b\u064c\u064d\u064e\u064f\u0650\u0651\u0652\u0670]+$/,he:/^[\u05d0-\u05ea]+$/,fa:/^['\u0622\u0627\u0621\u0623\u0624\u0626\u0628\u067e\u062a\u062b\u062c\u0686\u062d\u062e\u062f\u0630\u0631\u0632\u0698\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063a\u0641\u0642\u06a9\u06af\u0644\u0645\u0646\u0648\u0647\u0629\u06cc']+$/i,"hi-IN":/^[\u0900-\u0961]+[\u0972-\u097F]*$/i};t.alpha=n;var r={"en-US":/^[0-9A-Z]+$/i,"az-AZ":/^[0-9A-VXYZ\xc7\u018f\u011e\u0130\u0131\xd6\u015e\xdc]+$/i,"bg-BG":/^[0-9\u0410-\u042f]+$/i,"cs-CZ":/^[0-9A-Z\xc1\u010c\u010e\xc9\u011a\xcd\u0147\xd3\u0158\u0160\u0164\xda\u016e\xdd\u017d]+$/i,"da-DK":/^[0-9A-Z\xc6\xd8\xc5]+$/i,"de-DE":/^[0-9A-Z\xc4\xd6\xdc\xdf]+$/i,"el-GR":/^[0-9\u0391-\u03c9]+$/i,"es-ES":/^[0-9A-Z\xc1\xc9\xcd\xd1\xd3\xda\xdc]+$/i,"fi-FI":/^[0-9A-Z\xc5\xc4\xd6]+$/i,"fr-FR":/^[0-9A-Z\xc0\xc2\xc6\xc7\xc9\xc8\xca\xcb\xcf\xce\xd4\u0152\xd9\xdb\xdc\u0178]+$/i,"it-IT":/^[0-9A-Z\xc0\xc9\xc8\xcc\xce\xd3\xd2\xd9]+$/i,"hu-HU":/^[0-9A-Z\xc1\xc9\xcd\xd3\xd6\u0150\xda\xdc\u0170]+$/i,"nb-NO":/^[0-9A-Z\xc6\xd8\xc5]+$/i,"nl-NL":/^[0-9A-Z\xc1\xc9\xcb\xcf\xd3\xd6\xdc\xda]+$/i,"nn-NO":/^[0-9A-Z\xc6\xd8\xc5]+$/i,"pl-PL":/^[0-9A-Z\u0104\u0106\u0118\u015a\u0141\u0143\xd3\u017b\u0179]+$/i,"pt-PT":/^[0-9A-Z\xc3\xc1\xc0\xc2\xc4\xc7\xc9\xca\xcb\xcd\xcf\xd5\xd3\xd4\xd6\xda\xdc]+$/i,"ru-RU":/^[0-9\u0410-\u042f\u0401]+$/i,"sl-SI":/^[0-9A-Z\u010c\u0106\u0110\u0160\u017d]+$/i,"sk-SK":/^[0-9A-Z\xc1\u010c\u010e\xc9\xcd\u0147\xd3\u0160\u0164\xda\xdd\u017d\u0139\u0154\u013d\xc4\xd4]+$/i,"sr-RS@latin":/^[0-9A-Z\u010c\u0106\u017d\u0160\u0110]+$/i,"sr-RS":/^[0-9\u0410-\u042f\u0402\u0408\u0409\u040a\u040b\u040f]+$/i,"sv-SE":/^[0-9A-Z\xc5\xc4\xd6]+$/i,"th-TH":/^[\u0e01-\u0e59\s]+$/i,"tr-TR":/^[0-9A-Z\xc7\u011e\u0130\u0131\xd6\u015e\xdc]+$/i,"uk-UA":/^[0-9\u0410-\u0429\u042c\u042e\u042f\u0404I\u0407\u0490\u0456]+$/i,"ku-IQ":/^[\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u06690-9\u0626\u0627\u0628\u067e\u062a\u062c\u0686\u062d\u062e\u062f\u0631\u0695\u0632\u0698\u0633\u0634\u0639\u063a\u0641\u06a4\u0642\u06a9\u06af\u0644\u06b5\u0645\u0646\u0648\u06c6\u06be\u06d5\u06cc\u06ce\u064a\u0637\u0624\u062b\u0622\u0625\u0623\u0643\u0636\u0635\u0629\u0638\u0630]+$/i,"vi-VN":/^[0-9A-Z\xc0\xc1\u1ea0\u1ea2\xc3\xc2\u1ea6\u1ea4\u1eac\u1ea8\u1eaa\u0102\u1eb0\u1eae\u1eb6\u1eb2\u1eb4\u0110\xc8\xc9\u1eb8\u1eba\u1ebc\xca\u1ec0\u1ebe\u1ec6\u1ec2\u1ec4\xcc\xcd\u1eca\u1ec8\u0128\xd2\xd3\u1ecc\u1ece\xd5\xd4\u1ed2\u1ed0\u1ed8\u1ed4\u1ed6\u01a0\u1edc\u1eda\u1ee2\u1ede\u1ee0\xd9\xda\u1ee4\u1ee6\u0168\u01af\u1eea\u1ee8\u1ef0\u1eec\u1eee\u1ef2\xdd\u1ef4\u1ef6\u1ef8]+$/i,ar:/^[\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u06690-9\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062a\u062b\u062c\u062d\u062e\u062f\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063a\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064a\u064b\u064c\u064d\u064e\u064f\u0650\u0651\u0652\u0670]+$/,he:/^[0-9\u05d0-\u05ea]+$/,fa:/^['0-9\u0622\u0627\u0621\u0623\u0624\u0626\u0628\u067e\u062a\u062b\u062c\u0686\u062d\u062e\u062f\u0630\u0631\u0632\u0698\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063a\u0641\u0642\u06a9\u06af\u0644\u0645\u0646\u0648\u0647\u0629\u06cc\u06f1\u06f2\u06f3\u06f4\u06f5\u06f6\u06f7\u06f8\u06f9\u06f0']+$/i,"hi-IN":/^[\u0900-\u0963]+[\u0966-\u097F]*$/i};t.alphanumeric=r;var a={"en-US":".",ar:"\u066b"};t.decimal=a;var i=["AU","GB","HK","IN","NZ","ZA","ZM"];t.englishLocales=i;for(var o,s=0;s<i.length;s++)n[o="en-".concat(i[s])]=n["en-US"],r[o]=r["en-US"],a[o]=a["en-US"];var l=["AE","BH","DZ","EG","IQ","JO","KW","LB","LY","MA","QM","QA","SA","SD","SY","TN","YE"];t.arabicLocales=l;for(var c,u=0;u<l.length;u++)n[c="ar-".concat(l[u])]=n.ar,r[c]=r.ar,a[c]=a.ar;var d=["IR","AF"];t.farsiLocales=d;for(var f,h=0;h<d.length;h++)r[f="fa-".concat(d[h])]=r.fa,a[f]=a.ar;var p=["ar-EG","ar-LB","ar-LY"];t.dotDecimal=p;var m=["bg-BG","cs-CZ","da-DK","de-DE","el-GR","en-ZM","es-ES","fr-CA","fr-FR","id-ID","it-IT","ku-IQ","hi-IN","hu-HU","nb-NO","nn-NO","nl-NL","pl-PL","pt-PT","ru-RU","sl-SI","sr-RS@latin","sr-RS","sv-SE","tr-TR","uk-UA","vi-VN"];t.commaDecimal=m;for(var v=0;v<p.length;v++)a[p[v]]=a["en-US"];for(var g=0;g<m.length;g++)a[m[g]]=",";n["fr-CA"]=n["fr-FR"],r["fr-CA"]=r["fr-FR"],n["pt-BR"]=n["pt-PT"],r["pt-BR"]=r["pt-PT"],a["pt-BR"]=a["pt-PT"],n["pl-Pl"]=n["pl-PL"],r["pl-Pl"]=r["pl-PL"],a["pl-Pl"]=a["pl-PL"],n["fa-AF"]=n.fa},31783:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)(e),e.replace(new RegExp("[".concat(t,"]+"),"g"),"")};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));e.exports=t.default,e.exports.default=t.default},18495:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if((0,r.default)(e),(n=(0,i.default)(n,s)).ignoreCase)return e.toLowerCase().split((0,a.default)(t).toLowerCase()).length>n.minOccurrences;return e.split((0,a.default)(t)).length>n.minOccurrences};var r=o(n(2146)),a=o(n(50885)),i=o(n(53472));function o(e){return e&&e.__esModule?e:{default:e}}var s={ignoreCase:!1,minOccurrences:1};e.exports=t.default,e.exports.default=t.default},95085:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)(e),e===t};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));e.exports=t.default,e.exports.default=t.default},76451:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">").replace(/\//g,"/").replace(/\\/g,"\").replace(/`/g,"`")};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));e.exports=t.default,e.exports.default=t.default},3455:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:String(new Date);(0,r.default)(e);var n=(0,a.default)(t),i=(0,a.default)(e);return!!(i&&n&&i>n)};var r=i(n(2146)),a=i(n(68375));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default,e.exports.default=t.default},79370:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en-US",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};(0,r.default)(e);var i=e,o=n.ignore;if(o)if(o instanceof RegExp)i=i.replace(o,"");else{if("string"!==typeof o)throw new Error("ignore should be instance of a String or RegExp");i=i.replace(new RegExp("[".concat(o.replace(/[-[\]{}()*+?.,\\^$|#\\s]/g,"\\$&"),"]"),"g"),"")}if(t in a.alpha)return a.alpha[t].test(i);throw new Error("Invalid locale '".concat(t,"'"))},t.locales=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146)),a=n(56986);var i=Object.keys(a.alpha);t.locales=i},56396:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en-US",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};(0,r.default)(e);var i=e,o=n.ignore;if(o)if(o instanceof RegExp)i=i.replace(o,"");else{if("string"!==typeof o)throw new Error("ignore should be instance of a String or RegExp");i=i.replace(new RegExp("[".concat(o.replace(/[-[\]{}()*+?.,\\^$|#\\s]/g,"\\$&"),"]"),"g"),"")}if(t in a.alphanumeric)return a.alphanumeric[t].test(i);throw new Error("Invalid locale '".concat(t,"'"))},t.locales=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146)),a=n(56986);var i=Object.keys(a.alphanumeric);t.locales=i},64304:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^[\x00-\x7F]+$/;e.exports=t.default,e.exports.default=t.default},27086:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if((0,r.default)(e),!a.CountryCodes.has(e.slice(4,6).toUpperCase()))return!1;return i.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146)),a=n(44730);var i=/^[A-Za-z]{6}[A-Za-z0-9]{2}([A-Za-z0-9]{3})?$/;e.exports=t.default,e.exports.default=t.default},63358:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if((0,r.default)(e),e.length%8===0&&a.test(e))return!0;return!1};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^[A-Z2-7]+=*$/;e.exports=t.default,e.exports.default=t.default},92033:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if((0,r.default)(e),a.test(e))return!0;return!1};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^[A-HJ-NP-Za-km-z1-9]*$/;e.exports=t.default,e.exports.default=t.default},55796:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e),t=(0,a.default)(t,l);var n=e.length;if(t.urlSafe)return s.test(e);if(n%4!==0||o.test(e))return!1;var i=e.indexOf("=");return-1===i||i===n-1||i===n-2&&"="===e[n-1]};var r=i(n(2146)),a=i(n(53472));function i(e){return e&&e.__esModule?e:{default:e}}var o=/[^A-Z0-9+\/=]/i,s=/^[A-Z0-9_\-]*$/i,l={urlSafe:!1};e.exports=t.default,e.exports.default=t.default},48751:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:String(new Date);(0,r.default)(e);var n=(0,a.default)(t),i=(0,a.default)(e);return!!(i&&n&&i<n)};var r=i(n(2146)),a=i(n(68375));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default,e.exports.default=t.default},87796:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a;if((0,r.default)(e),t.loose)return o.includes(e.toLowerCase());return i.includes(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a={loose:!1},i=["true","false","1","0"],o=[].concat(i,["yes","no"]);e.exports=t.default,e.exports.default=t.default},11273:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if((0,r.default)(e),e.startsWith("bc1"))return a.test(e);return i.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^(bc1)[a-z0-9]{25,39}$/,i=/^(1|3)[A-HJ-NP-Za-km-z1-9]{25,39}$/;e.exports=t.default,e.exports.default=t.default},52850:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,i;(0,r.default)(e),"object"===a(t)?(n=t.min||0,i=t.max):(n=arguments[1],i=arguments[2]);var o=encodeURI(e).split(/%..|./).length-1;return o>=n&&("undefined"===typeof i||o<=i)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));function a(e){return a="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}e.exports=t.default,e.exports.default=t.default},75536:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,r.default)(e);var t=e.replace(/[- ]+/g,"");if(!a.test(t))return!1;for(var n,i,o,s=0,l=t.length-1;l>=0;l--)n=t.substring(l,l+1),i=parseInt(n,10),s+=o&&(i*=2)>=10?i%10+1:i,o=!o;return!(s%10!==0||!t)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^(?:4[0-9]{12}(?:[0-9]{3,6})?|5[1-5][0-9]{14}|(222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}|6(?:011|5[0-9][0-9])[0-9]{12,15}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11}|6[27][0-9]{14}|^(81[0-9]{14,17}))$/;e.exports=t.default,e.exports.default=t.default},62874:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,a.default)(e),function(e){var t="\\d{".concat(e.digits_after_decimal[0],"}");e.digits_after_decimal.forEach((function(e,n){0!==n&&(t="".concat(t,"|\\d{").concat(e,"}"))}));var n="(".concat(e.symbol.replace(/\W/,(function(e){return"\\".concat(e)})),")").concat(e.require_symbol?"":"?"),r="-?",a="[1-9]\\d{0,2}(\\".concat(e.thousands_separator,"\\d{3})*"),i="(".concat(["0","[1-9]\\d*",a].join("|"),")?"),o="(\\".concat(e.decimal_separator,"(").concat(t,"))").concat(e.require_decimal?"":"?"),s=i+(e.allow_decimal||e.require_decimal?o:"");e.allow_negatives&&!e.parens_for_negatives&&(e.negative_sign_after_digits?s+=r:e.negative_sign_before_digits&&(s=r+s));e.allow_negative_sign_placeholder?s="( (?!\\-))?".concat(s):e.allow_space_after_symbol?s=" ?".concat(s):e.allow_space_after_digits&&(s+="( (?!$))?");e.symbol_after_digits?s+=n:s=n+s;e.allow_negatives&&(e.parens_for_negatives?s="(\\(".concat(s,"\\)|").concat(s,")"):e.negative_sign_before_digits||e.negative_sign_after_digits||(s=r+s));return new RegExp("^(?!-? )(?=.*\\d)".concat(s,"$"))}(t=(0,r.default)(t,o)).test(e)};var r=i(n(53472)),a=i(n(2146));function i(e){return e&&e.__esModule?e:{default:e}}var o={symbol:"$",require_symbol:!1,allow_space_after_symbol:!1,symbol_after_digits:!1,allow_negatives:!0,parens_for_negatives:!1,negative_sign_before_digits:!1,negative_sign_after_digits:!1,allow_negative_sign_placeholder:!1,thousands_separator:",",decimal_separator:".",allow_decimal:!0,require_decimal:!1,digits_after_decimal:[2],allow_space_after_digits:!1};e.exports=t.default,e.exports.default=t.default},3879:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,r.default)(e);var t=e.split(",");if(t.length<2)return!1;var n=t.shift().trim().split(";"),s=n.shift();if("data:"!==s.substr(0,5))return!1;var l=s.substr(5);if(""!==l&&!a.test(l))return!1;for(var c=0;c<n.length;c++)if((c!==n.length-1||"base64"!==n[c].toLowerCase())&&!i.test(n[c]))return!1;for(var u=0;u<t.length;u++)if(!o.test(t[u]))return!1;return!0};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^[a-z]+\/[a-z0-9\-\+]+$/i,i=/^[a-z\-]+=[a-z0-9\-]+$/i,o=/^[a-z0-9!\$&'\(\)\*\+,;=\-\._~:@\/\?%\s]*$/i;e.exports=t.default,e.exports.default=t.default},19130:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){t="string"===typeof t?(0,r.default)({format:t},o):(0,r.default)(t,o);if("string"===typeof e&&(v=t.format,/(^(y{4}|y{2})[.\/-](m{1,2})[.\/-](d{1,2})$)|(^(m{1,2})[.\/-](d{1,2})[.\/-]((y{4}|y{2})$))|(^(d{1,2})[.\/-](m{1,2})[.\/-]((y{4}|y{2})$))/gi.test(v))){var n,i=t.delimiters.find((function(e){return-1!==t.format.indexOf(e)})),s=t.strictMode?i:t.delimiters.find((function(t){return-1!==e.indexOf(t)})),l=function(e,t){for(var n=[],r=Math.min(e.length,t.length),a=0;a<r;a++)n.push([e[a],t[a]]);return n}(e.split(s),t.format.toLowerCase().split(i)),c={},u=function(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=a(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,l=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return s=e.done,e},e:function(e){l=!0,o=e},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw o}}}}(l);try{for(u.s();!(n=u.n()).done;){var d=(p=n.value,m=2,function(e){if(Array.isArray(e))return e}(p)||function(e,t){if("undefined"===typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(l){a=!0,i=l}finally{try{r||null==s.return||s.return()}finally{if(a)throw i}}return n}(p,m)||a(p,m)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=d[0],h=d[1];if(f.length!==h.length)return!1;c[h.charAt(0)]=f}}catch(g){u.e(g)}finally{u.f()}return new Date("".concat(c.m,"/").concat(c.d,"/").concat(c.y)).getDate()===+c.d}var p,m;var v;if(!t.strictMode)return"[object Date]"===Object.prototype.toString.call(e)&&isFinite(e);return!1};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(53472));function a(e,t){if(e){if("string"===typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var o={format:"YYYY/MM/DD",delimiters:["/","-"],strictMode:!1};e.exports=t.default,e.exports.default=t.default},75796:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,a.default)(e),(t=(0,r.default)(t,l)).locale in o.decimal)return!(0,i.default)(c,e.replace(/ /g,""))&&function(e){return new RegExp("^[-+]?([0-9]+)?(\\".concat(o.decimal[e.locale],"[0-9]{").concat(e.decimal_digits,"})").concat(e.force_decimal?"":"?","$"))}(t).test(e);throw new Error("Invalid locale '".concat(t.locale,"'"))};var r=s(n(53472)),a=s(n(2146)),i=s(n(68060)),o=n(56986);function s(e){return e&&e.__esModule?e:{default:e}}var l={force_decimal:!1,decimal_digits:"1,",locale:"en-US"},c=["","-","+"];e.exports=t.default,e.exports.default=t.default},60552:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)(e),(0,a.default)(e)%parseInt(t,10)===0};var r=i(n(2146)),a=i(n(28353));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default,e.exports.default=t.default},66381:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,r.default)(e);var t=Number(e.slice(-1));return a.test(e)&&t===function(e){var t=10-e.slice(0,-1).split("").map((function(t,n){return Number(t)*function(e,t){if(8===e||14===e)return t%2===0?3:1;return t%2===0?1:3}(e.length,n)})).reduce((function(e,t){return e+t}),0)%10;return t<10?t:0}(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^(\d{8}|\d{13}|\d{14})$/;e.exports=t.default,e.exports.default=t.default},25363:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),(t=(0,a.default)(t,c)).require_display_name||t.allow_display_name){var n=e.match(u);if(n){var l=n[1];if(e=e.replace(l,"").replace(/(^<|>$)/g,""),l.endsWith(" ")&&(l=l.substr(0,l.length-1)),!function(e){var t=e.replace(/^"(.+)"$/,"$1");if(!t.trim())return!1;if(/[\.";<>]/.test(t)){if(t===e)return!1;if(!(t.split('"').length===t.split('\\"').length))return!1}return!0}(l))return!1}else if(t.require_display_name)return!1}if(!t.ignore_max_length&&e.length>254)return!1;var v=e.split("@"),g=v.pop(),y=g.toLowerCase();if(t.host_blacklist.includes(y))return!1;var b=v.join("@");if(t.domain_specific_validation&&("gmail.com"===y||"googlemail.com"===y)){var x=(b=b.toLowerCase()).split("+")[0];if(!(0,i.default)(x.replace(/\./g,""),{min:6,max:30}))return!1;for(var w=x.split("."),N=0;N<w.length;N++)if(!f.test(w[N]))return!1}if(!1===t.ignore_max_length&&(!(0,i.default)(b,{max:64})||!(0,i.default)(g,{max:254})))return!1;if(!(0,o.default)(g,{require_tld:t.require_tld})){if(!t.allow_ip_domain)return!1;if(!(0,s.default)(g)){if(!g.startsWith("[")||!g.endsWith("]"))return!1;var S=g.substr(1,g.length-2);if(0===S.length||!(0,s.default)(S))return!1}}if('"'===b[0])return b=b.slice(1,b.length-1),t.allow_utf8_local_part?m.test(b):h.test(b);for(var j=t.allow_utf8_local_part?p:d,_=b.split("."),E=0;E<_.length;E++)if(!j.test(_[E]))return!1;if(t.blacklisted_chars&&-1!==b.search(new RegExp("[".concat(t.blacklisted_chars,"]+"),"g")))return!1;return!0};var r=l(n(2146)),a=l(n(53472)),i=l(n(52850)),o=l(n(16761)),s=l(n(46844));function l(e){return e&&e.__esModule?e:{default:e}}var c={allow_display_name:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0,blacklisted_chars:"",ignore_max_length:!1,host_blacklist:[]},u=/^([^\x00-\x1F\x7F-\x9F\cX]+)</i,d=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i,f=/^[a-z\d]+$/,h=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i,p=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i,m=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i;e.exports=t.default,e.exports.default=t.default},30960:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)(e),0===((t=(0,a.default)(t,o)).ignore_whitespace?e.trim().length:e.length)};var r=i(n(2146)),a=i(n(53472));function i(e){return e&&e.__esModule?e:{default:e}}var o={ignore_whitespace:!1};e.exports=t.default,e.exports.default=t.default},72987:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^(0x)[0-9a-f]{40}$/i;e.exports=t.default,e.exports.default=t.default},16761:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e),(t=(0,a.default)(t,o)).allow_trailing_dot&&"."===e[e.length-1]&&(e=e.substring(0,e.length-1));!0===t.allow_wildcard&&0===e.indexOf("*.")&&(e=e.substring(2));var n=e.split("."),i=n[n.length-1];if(t.require_tld){if(n.length<2)return!1;if(!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(i))return!1;if(/\s/.test(i))return!1}if(!t.allow_numeric_tld&&/^\d+$/.test(i))return!1;return n.every((function(e){return!(e.length>63)&&(!!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(e)&&(!/[\uff01-\uff5e]/.test(e)&&(!/^-|-$/.test(e)&&!(!t.allow_underscores&&/_/.test(e)))))}))};var r=i(n(2146)),a=i(n(53472));function i(e){return e&&e.__esModule?e:{default:e}}var o={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1};e.exports=t.default,e.exports.default=t.default},99170:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e),t=t||{};var n=new RegExp("^(?:[-+])?(?:[0-9]+)?(?:\\".concat(t.locale?a.decimal[t.locale]:".","[0-9]*)?(?:[eE][\\+\\-]?(?:[0-9]+))?$"));if(""===e||"."===e||"-"===e||"+"===e)return!1;var i=parseFloat(e.replace(",","."));return n.test(e)&&(!t.hasOwnProperty("min")||i>=t.min)&&(!t.hasOwnProperty("max")||i<=t.max)&&(!t.hasOwnProperty("lt")||i<t.lt)&&(!t.hasOwnProperty("gt")||i>t.gt)},t.locales=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146)),a=n(56986);var i=Object.keys(a.decimal);t.locales=i},73718:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.test(e)},t.fullWidth=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/[^\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/;t.fullWidth=a},47619:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,r.default)(e);var t=e.replace(/\s+/g," ").replace(/\s?(hsla?\(|\)|,)\s?/gi,"$1");if(-1!==t.indexOf(","))return a.test(t);return i.test(t)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^hsla?\(((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?))(deg|grad|rad|turn)?(,(\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%){2}(,((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%?))?\)$/i,i=/^hsla?\(((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?))(deg|grad|rad|turn)?(\s(\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%){2}\s?(\/\s((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%?)\s?)?\)$/i;e.exports=t.default,e.exports.default=t.default},21015:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.test(e)},t.halfWidth=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/[\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/;t.halfWidth=a},12674:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)(e),new RegExp("^[a-fA-F0-9]{".concat(a[t],"}$")).test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a={md5:32,md4:32,sha1:40,sha256:64,sha384:96,sha512:128,ripemd128:32,ripemd160:40,tiger128:32,tiger160:40,tiger192:48,crc32:8,crc32b:8};e.exports=t.default,e.exports.default=t.default},58119:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^#?([0-9A-F]{3}|[0-9A-F]{4}|[0-9A-F]{6}|[0-9A-F]{8})$/i;e.exports=t.default,e.exports.default=t.default},1883:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^(0x|0h)?[0-9A-F]+$/i;e.exports=t.default,e.exports.default=t.default},21441:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),function(e){var t=e.replace(/[\s\-]+/gi,"").toUpperCase(),n=t.slice(0,2).toUpperCase();return n in a&&a[n].test(t)}(e)&&function(e){var t=e.replace(/[^A-Z0-9]+/gi,"").toUpperCase();return 1===(t.slice(4)+t.slice(0,4)).replace(/[A-Z]/g,(function(e){return e.charCodeAt(0)-55})).match(/\d{1,7}/g).reduce((function(e,t){return Number(e+t)%97}),"")}(e)},t.locales=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a={AD:/^(AD[0-9]{2})\d{8}[A-Z0-9]{12}$/,AE:/^(AE[0-9]{2})\d{3}\d{16}$/,AL:/^(AL[0-9]{2})\d{8}[A-Z0-9]{16}$/,AT:/^(AT[0-9]{2})\d{16}$/,AZ:/^(AZ[0-9]{2})[A-Z0-9]{4}\d{20}$/,BA:/^(BA[0-9]{2})\d{16}$/,BE:/^(BE[0-9]{2})\d{12}$/,BG:/^(BG[0-9]{2})[A-Z]{4}\d{6}[A-Z0-9]{8}$/,BH:/^(BH[0-9]{2})[A-Z]{4}[A-Z0-9]{14}$/,BR:/^(BR[0-9]{2})\d{23}[A-Z]{1}[A-Z0-9]{1}$/,BY:/^(BY[0-9]{2})[A-Z0-9]{4}\d{20}$/,CH:/^(CH[0-9]{2})\d{5}[A-Z0-9]{12}$/,CR:/^(CR[0-9]{2})\d{18}$/,CY:/^(CY[0-9]{2})\d{8}[A-Z0-9]{16}$/,CZ:/^(CZ[0-9]{2})\d{20}$/,DE:/^(DE[0-9]{2})\d{18}$/,DK:/^(DK[0-9]{2})\d{14}$/,DO:/^(DO[0-9]{2})[A-Z]{4}\d{20}$/,EE:/^(EE[0-9]{2})\d{16}$/,EG:/^(EG[0-9]{2})\d{25}$/,ES:/^(ES[0-9]{2})\d{20}$/,FI:/^(FI[0-9]{2})\d{14}$/,FO:/^(FO[0-9]{2})\d{14}$/,FR:/^(FR[0-9]{2})\d{10}[A-Z0-9]{11}\d{2}$/,GB:/^(GB[0-9]{2})[A-Z]{4}\d{14}$/,GE:/^(GE[0-9]{2})[A-Z0-9]{2}\d{16}$/,GI:/^(GI[0-9]{2})[A-Z]{4}[A-Z0-9]{15}$/,GL:/^(GL[0-9]{2})\d{14}$/,GR:/^(GR[0-9]{2})\d{7}[A-Z0-9]{16}$/,GT:/^(GT[0-9]{2})[A-Z0-9]{4}[A-Z0-9]{20}$/,HR:/^(HR[0-9]{2})\d{17}$/,HU:/^(HU[0-9]{2})\d{24}$/,IE:/^(IE[0-9]{2})[A-Z0-9]{4}\d{14}$/,IL:/^(IL[0-9]{2})\d{19}$/,IQ:/^(IQ[0-9]{2})[A-Z]{4}\d{15}$/,IR:/^(IR[0-9]{2})0\d{2}0\d{18}$/,IS:/^(IS[0-9]{2})\d{22}$/,IT:/^(IT[0-9]{2})[A-Z]{1}\d{10}[A-Z0-9]{12}$/,JO:/^(JO[0-9]{2})[A-Z]{4}\d{22}$/,KW:/^(KW[0-9]{2})[A-Z]{4}[A-Z0-9]{22}$/,KZ:/^(KZ[0-9]{2})\d{3}[A-Z0-9]{13}$/,LB:/^(LB[0-9]{2})\d{4}[A-Z0-9]{20}$/,LC:/^(LC[0-9]{2})[A-Z]{4}[A-Z0-9]{24}$/,LI:/^(LI[0-9]{2})\d{5}[A-Z0-9]{12}$/,LT:/^(LT[0-9]{2})\d{16}$/,LU:/^(LU[0-9]{2})\d{3}[A-Z0-9]{13}$/,LV:/^(LV[0-9]{2})[A-Z]{4}[A-Z0-9]{13}$/,MC:/^(MC[0-9]{2})\d{10}[A-Z0-9]{11}\d{2}$/,MD:/^(MD[0-9]{2})[A-Z0-9]{20}$/,ME:/^(ME[0-9]{2})\d{18}$/,MK:/^(MK[0-9]{2})\d{3}[A-Z0-9]{10}\d{2}$/,MR:/^(MR[0-9]{2})\d{23}$/,MT:/^(MT[0-9]{2})[A-Z]{4}\d{5}[A-Z0-9]{18}$/,MU:/^(MU[0-9]{2})[A-Z]{4}\d{19}[A-Z]{3}$/,MZ:/^(MZ[0-9]{2})\d{21}$/,NL:/^(NL[0-9]{2})[A-Z]{4}\d{10}$/,NO:/^(NO[0-9]{2})\d{11}$/,PK:/^(PK[0-9]{2})[A-Z0-9]{4}\d{16}$/,PL:/^(PL[0-9]{2})\d{24}$/,PS:/^(PS[0-9]{2})[A-Z0-9]{4}\d{21}$/,PT:/^(PT[0-9]{2})\d{21}$/,QA:/^(QA[0-9]{2})[A-Z]{4}[A-Z0-9]{21}$/,RO:/^(RO[0-9]{2})[A-Z]{4}[A-Z0-9]{16}$/,RS:/^(RS[0-9]{2})\d{18}$/,SA:/^(SA[0-9]{2})\d{2}[A-Z0-9]{18}$/,SC:/^(SC[0-9]{2})[A-Z]{4}\d{20}[A-Z]{3}$/,SE:/^(SE[0-9]{2})\d{20}$/,SI:/^(SI[0-9]{2})\d{15}$/,SK:/^(SK[0-9]{2})\d{20}$/,SM:/^(SM[0-9]{2})[A-Z]{1}\d{10}[A-Z0-9]{12}$/,SV:/^(SV[0-9]{2})[A-Z0-9]{4}\d{20}$/,TL:/^(TL[0-9]{2})\d{19}$/,TN:/^(TN[0-9]{2})\d{20}$/,TR:/^(TR[0-9]{2})\d{5}[A-Z0-9]{17}$/,UA:/^(UA[0-9]{2})\d{6}[A-Z0-9]{19}$/,VA:/^(VA[0-9]{2})\d{18}$/,VG:/^(VG[0-9]{2})[A-Z0-9]{4}\d{16}$/,XK:/^(XK[0-9]{2})\d{16}$/};var i=Object.keys(a);t.locales=i},38606:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e);var n=a;(t=t||{}).allow_hyphens&&(n=i);if(!n.test(e))return!1;e=e.replace(/-/g,"");for(var o=0,s=2,l=0;l<14;l++){var c=e.substring(14-l-1,14-l),u=parseInt(c,10)*s;o+=u>=10?u%10+1:u,1===s?s+=1:s-=1}if((10-o%10)%10!==parseInt(e.substring(14,15),10))return!1;return!0};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^[0-9]{15}$/,i=/^\d{2}-\d{6}-\d{6}-\d{1}$/;e.exports=t.default,e.exports.default=t.default},46844:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if((0,r.default)(t),!(n=String(n)))return e(t,4)||e(t,6);if("4"===n){if(!o.test(t))return!1;var a=t.split(".").sort((function(e,t){return e-t}));return a[3]<=255}if("6"===n)return!!l.test(t);return!1};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",i="(".concat(a,"[.]){3}").concat(a),o=new RegExp("^".concat(i,"$")),s="(?:[0-9a-fA-F]{1,4})",l=new RegExp("^("+"(?:".concat(s,":){7}(?:").concat(s,"|:)|")+"(?:".concat(s,":){6}(?:").concat(i,"|:").concat(s,"|:)|")+"(?:".concat(s,":){5}(?::").concat(i,"|(:").concat(s,"){1,2}|:)|")+"(?:".concat(s,":){4}(?:(:").concat(s,"){0,1}:").concat(i,"|(:").concat(s,"){1,3}|:)|")+"(?:".concat(s,":){3}(?:(:").concat(s,"){0,2}:").concat(i,"|(:").concat(s,"){1,4}|:)|")+"(?:".concat(s,":){2}(?:(:").concat(s,"){0,3}:").concat(i,"|(:").concat(s,"){1,5}|:)|")+"(?:".concat(s,":){1}(?:(:").concat(s,"){0,4}:").concat(i,"|(:").concat(s,"){1,6}|:)|")+"(?::((?::".concat(s,"){0,5}:").concat(i,"|(?::").concat(s,"){1,7}|:))")+")(%[0-9a-zA-Z-.:]{1,})?$");e.exports=t.default,e.exports.default=t.default},80609:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";(0,r.default)(e);var n=e.split("/");if(2!==n.length)return!1;if(!o.test(n[1]))return!1;if(n[1].length>1&&n[1].startsWith("0"))return!1;var i=(0,a.default)(n[0],t);if(!i)return!1;var l=null;switch(String(t)){case"4":l=32;break;case"6":l=s;break;default:l=(0,a.default)(n[0],"6")?s:32}return n[1]<=l&&n[1]>=0};var r=i(n(2146)),a=i(n(46844));function i(e){return e&&e.__esModule?e:{default:e}}var o=/^\d{1,3}$/,s=128;e.exports=t.default,e.exports.default=t.default},95180:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if((0,r.default)(t),!(n=String(n)))return e(t,10)||e(t,13);var s,l=t.replace(/[\s-]+/g,""),c=0;if("10"===n){if(!a.test(l))return!1;for(s=0;s<9;s++)c+=(s+1)*l.charAt(s);if("X"===l.charAt(9)?c+=100:c+=10*l.charAt(9),c%11===0)return!!l}else if("13"===n){if(!i.test(l))return!1;for(s=0;s<12;s++)c+=o[s%2]*l.charAt(s);if(l.charAt(12)-(10-c%10)%10===0)return!!l}return!1};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^(?:[0-9]{9}X|[0-9]{10})$/,i=/^(?:[0-9]{13})$/,o=[1,3];e.exports=t.default,e.exports.default=t.default},42281:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if((0,r.default)(e),!a.test(e))return!1;for(var t=!0,n=0,i=e.length-2;i>=0;i--)if(e[i]>="A"&&e[i]<="Z")for(var o=e[i].charCodeAt(0)-55,s=o%10,l=Math.trunc(o/10),c=0,u=[s,l];c<u.length;c++){var d=u[c];n+=t?d>=5?1+2*(d-5):2*d:d,t=!t}else{var f=e[i].charCodeAt(0)-"0".charCodeAt(0);n+=t?f>=5?1+2*(f-5):2*f:f,t=!t}var h=10*Math.trunc((n+9)/10)-n;return+e[e.length-1]===h};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^[A-Z]{2}[0-9A-Z]{9}[0-9]$/;e.exports=t.default,e.exports.default=t.default},44730:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.has(e.toUpperCase())},t.CountryCodes=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=new Set(["AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CU","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","HU","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","YE","YT","ZA","ZM","ZW"]);var i=a;t.CountryCodes=i},24613:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.has(e.toUpperCase())};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=new Set(["AFG","ALA","ALB","DZA","ASM","AND","AGO","AIA","ATA","ATG","ARG","ARM","ABW","AUS","AUT","AZE","BHS","BHR","BGD","BRB","BLR","BEL","BLZ","BEN","BMU","BTN","BOL","BES","BIH","BWA","BVT","BRA","IOT","BRN","BGR","BFA","BDI","KHM","CMR","CAN","CPV","CYM","CAF","TCD","CHL","CHN","CXR","CCK","COL","COM","COG","COD","COK","CRI","CIV","HRV","CUB","CUW","CYP","CZE","DNK","DJI","DMA","DOM","ECU","EGY","SLV","GNQ","ERI","EST","ETH","FLK","FRO","FJI","FIN","FRA","GUF","PYF","ATF","GAB","GMB","GEO","DEU","GHA","GIB","GRC","GRL","GRD","GLP","GUM","GTM","GGY","GIN","GNB","GUY","HTI","HMD","VAT","HND","HKG","HUN","ISL","IND","IDN","IRN","IRQ","IRL","IMN","ISR","ITA","JAM","JPN","JEY","JOR","KAZ","KEN","KIR","PRK","KOR","KWT","KGZ","LAO","LVA","LBN","LSO","LBR","LBY","LIE","LTU","LUX","MAC","MKD","MDG","MWI","MYS","MDV","MLI","MLT","MHL","MTQ","MRT","MUS","MYT","MEX","FSM","MDA","MCO","MNG","MNE","MSR","MAR","MOZ","MMR","NAM","NRU","NPL","NLD","NCL","NZL","NIC","NER","NGA","NIU","NFK","MNP","NOR","OMN","PAK","PLW","PSE","PAN","PNG","PRY","PER","PHL","PCN","POL","PRT","PRI","QAT","REU","ROU","RUS","RWA","BLM","SHN","KNA","LCA","MAF","SPM","VCT","WSM","SMR","STP","SAU","SEN","SRB","SYC","SLE","SGP","SXM","SVK","SVN","SLB","SOM","ZAF","SGS","SSD","ESP","LKA","SDN","SUR","SJM","SWZ","SWE","CHE","SYR","TWN","TJK","TZA","THA","TLS","TGO","TKL","TON","TTO","TUN","TUR","TKM","TCA","TUV","UGA","UKR","ARE","GBR","USA","UMI","URY","UZB","VUT","VEN","VNM","VGB","VIR","WLF","ESH","YEM","ZMB","ZWE"]);e.exports=t.default,e.exports.default=t.default},3732:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.has(e.toUpperCase())},t.CurrencyCodes=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=new Set(["AED","AFN","ALL","AMD","ANG","AOA","ARS","AUD","AWG","AZN","BAM","BBD","BDT","BGN","BHD","BIF","BMD","BND","BOB","BOV","BRL","BSD","BTN","BWP","BYN","BZD","CAD","CDF","CHE","CHF","CHW","CLF","CLP","CNY","COP","COU","CRC","CUC","CUP","CVE","CZK","DJF","DKK","DOP","DZD","EGP","ERN","ETB","EUR","FJD","FKP","GBP","GEL","GHS","GIP","GMD","GNF","GTQ","GYD","HKD","HNL","HRK","HTG","HUF","IDR","ILS","INR","IQD","IRR","ISK","JMD","JOD","JPY","KES","KGS","KHR","KMF","KPW","KRW","KWD","KYD","KZT","LAK","LBP","LKR","LRD","LSL","LYD","MAD","MDL","MGA","MKD","MMK","MNT","MOP","MRU","MUR","MVR","MWK","MXN","MXV","MYR","MZN","NAD","NGN","NIO","NOK","NPR","NZD","OMR","PAB","PEN","PGK","PHP","PKR","PLN","PYG","QAR","RON","RSD","RUB","RWF","SAR","SBD","SCR","SDG","SEK","SGD","SHP","SLL","SOS","SRD","SSP","STN","SVC","SYP","SZL","THB","TJS","TMT","TND","TOP","TRY","TTD","TWD","TZS","UAH","UGX","USD","USN","UYI","UYU","UYW","UZS","VES","VND","VUV","WST","XAF","XAG","XAU","XBA","XBB","XBC","XBD","XCD","XDR","XOF","XPD","XPF","XPT","XSU","XTS","XUA","XXX","YER","ZAR","ZMW","ZWL"]);var i=a;t.CurrencyCodes=i},6e3:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,r.default)(e);var n=t.strictSeparator?i.test(e):a.test(e);return n&&t.strict?o(e):n};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-3])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$/,i=/^([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-3])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T]((([01]\d|2[0-3])((:?)[0-5]\d)?|24:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$/,o=function(e){var t=e.match(/^(\d{4})-?(\d{3})([ T]{1}\.*|$)/);if(t){var n=Number(t[1]),r=Number(t[2]);return n%4===0&&n%100!==0||n%400===0?r<=366:r<=365}var a=e.match(/(\d{4})-?(\d{0,2})-?(\d*)/).map(Number),i=a[1],o=a[2],s=a[3],l=o?"0".concat(o).slice(-2):o,c=s?"0".concat(s).slice(-2):s,u=new Date("".concat(i,"-").concat(l||"01","-").concat(c||"01"));return!o||!s||u.getUTCFullYear()===i&&u.getUTCMonth()+1===o&&u.getUTCDate()===s};e.exports=t.default,e.exports.default=t.default},54774:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^[A-Z]{2}[0-9A-Z]{3}\d{2}\d{5}$/;e.exports=t.default,e.exports.default=t.default},41702:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,r.default)(e);var n=a;if(n=t.require_hyphen?n.replace("?",""):n,!(n=t.case_sensitive?new RegExp(n):new RegExp(n,"i")).test(e))return!1;for(var i=e.replace("-","").toUpperCase(),o=0,s=0;s<i.length;s++){var l=i[s];o+=("X"===l?10:+l)*(8-s)}return o%11===0};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a="^\\d{4}-?\\d{3}[\\dX]$";e.exports=t.default,e.exports.default=t.default},53831:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),t in o)return o[t](e);if("any"===t){for(var n in o){if(o.hasOwnProperty(n))if((0,o[n])(e))return!0}return!1}throw new Error("Invalid locale '".concat(t,"'"))};var r=i(n(2146)),a=i(n(48995));function i(e){return e&&e.__esModule?e:{default:e}}var o={PL:function(e){(0,r.default)(e);var t={1:1,2:3,3:7,4:9,5:1,6:3,7:7,8:9,9:1,10:3,11:0};if(null!=e&&11===e.length&&(0,a.default)(e,{allow_leading_zeroes:!0})){var n=e.split("").slice(0,-1).reduce((function(e,n,r){return e+Number(n)*t[r+1]}),0)%10,i=Number(e.charAt(e.length-1));if(0===n&&0===i||i===10-n)return!0}return!1},ES:function(e){(0,r.default)(e);var t={X:0,Y:1,Z:2},n=e.trim().toUpperCase();if(!/^[0-9X-Z][0-9]{7}[TRWAGMYFPDXBNJZSQVHLCKE]$/.test(n))return!1;var a=n.slice(0,-1).replace(/[X,Y,Z]/g,(function(e){return t[e]}));return n.endsWith(["T","R","W","A","G","M","Y","F","P","D","X","B","N","J","Z","S","Q","V","H","L","C","K","E"][a%23])},FI:function(e){if((0,r.default)(e),11!==e.length)return!1;if(!e.match(/^\d{6}[\-A\+]\d{3}[0-9ABCDEFHJKLMNPRSTUVWXY]{1}$/))return!1;return"0123456789ABCDEFHJKLMNPRSTUVWXY"[(1e3*parseInt(e.slice(0,6),10)+parseInt(e.slice(7,10),10))%31]===e.slice(10,11)},IN:function(e){var t=[[0,1,2,3,4,5,6,7,8,9],[1,2,3,4,0,6,7,8,9,5],[2,3,4,0,1,7,8,9,5,6],[3,4,0,1,2,8,9,5,6,7],[4,0,1,2,3,9,5,6,7,8],[5,9,8,7,6,0,4,3,2,1],[6,5,9,8,7,1,0,4,3,2],[7,6,5,9,8,2,1,0,4,3],[8,7,6,5,9,3,2,1,0,4],[9,8,7,6,5,4,3,2,1,0]],n=[[0,1,2,3,4,5,6,7,8,9],[1,5,7,6,2,8,3,0,9,4],[5,8,0,3,7,9,6,1,4,2],[8,9,1,6,0,4,3,5,2,7],[9,4,5,3,1,2,6,8,7,0],[4,2,8,6,5,7,3,9,0,1],[2,7,9,3,8,0,6,4,1,5],[7,0,4,6,9,1,3,2,5,8]],r=e.trim();if(!/^[1-9]\d{3}\s?\d{4}\s?\d{4}$/.test(r))return!1;var a=0;return r.replace(/\s/g,"").split("").map(Number).reverse().forEach((function(e,r){a=t[a][n[r%8][e]]})),0===a},IR:function(e){if(!e.match(/^\d{10}$/))return!1;if(e="0000".concat(e).substr(e.length-6),0===parseInt(e.substr(3,6),10))return!1;for(var t=parseInt(e.substr(9,1),10),n=0,r=0;r<9;r++)n+=parseInt(e.substr(r,1),10)*(10-r);return(n%=11)<2&&t===n||n>=2&&t===11-n},IT:function(e){return 9===e.length&&("CA00000AA"!==e&&e.search(/C[A-Z][0-9]{5}[A-Z]{2}/i)>-1)},NO:function(e){var t=e.trim();if(isNaN(Number(t)))return!1;if(11!==t.length)return!1;if("00000000000"===t)return!1;var n=t.split("").map(Number),r=(11-(3*n[0]+7*n[1]+6*n[2]+1*n[3]+8*n[4]+9*n[5]+4*n[6]+5*n[7]+2*n[8])%11)%11,a=(11-(5*n[0]+4*n[1]+3*n[2]+2*n[3]+7*n[4]+6*n[5]+5*n[6]+4*n[7]+3*n[8]+2*r)%11)%11;return r===n[9]&&a===n[10]},TH:function(e){if(!e.match(/^[1-8]\d{12}$/))return!1;for(var t=0,n=0;n<12;n++)t+=parseInt(e[n],10)*(13-n);return e[12]===((11-t%11)%10).toString()},LK:function(e){return!(10!==e.length||!/^[1-9]\d{8}[vx]$/i.test(e))||!(12!==e.length||!/^[1-9]\d{11}$/i.test(e))},"he-IL":function(e){var t=e.trim();if(!/^\d{9}$/.test(t))return!1;for(var n,r=t,a=0,i=0;i<r.length;i++)a+=(n=Number(r[i])*(i%2+1))>9?n-9:n;return a%10===0},"ar-LY":function(e){var t=e.trim();return!!/^(1|2)\d{11}$/.test(t)},"ar-TN":function(e){var t=e.trim();return!!/^\d{8}$/.test(t)},"zh-CN":function(e){var t,n=["11","12","13","14","15","21","22","23","31","32","33","34","35","36","37","41","42","43","44","45","46","50","51","52","53","54","61","62","63","64","65","71","81","82","91"],r=["7","9","10","5","8","4","2","1","6","3","7","9","10","5","8","4","2"],a=["1","0","X","9","8","7","6","5","4","3","2"],i=function(e){return n.includes(e)},o=function(e){var t=parseInt(e.substring(0,4),10),n=parseInt(e.substring(4,6),10),r=parseInt(e.substring(6),10),a=new Date(t,n-1,r);return!(a>new Date)&&(a.getFullYear()===t&&a.getMonth()===n-1&&a.getDate()===r)},s=function(e){return function(e){for(var t=e.substring(0,17),n=0,i=0;i<17;i++)n+=parseInt(t.charAt(i),10)*parseInt(r[i],10);return a[n%11]}(e)===e.charAt(17).toUpperCase()};return!!/^\d{15}|(\d{17}(\d|x|X))$/.test(t=e)&&(15===t.length?function(e){var t=/^[1-9]\d{7}((0[1-9])|(1[0-2]))((0[1-9])|([1-2][0-9])|(3[0-1]))\d{3}$/.test(e);if(!t)return!1;var n=e.substring(0,2);if(!(t=i(n)))return!1;var r="19".concat(e.substring(6,12));return!!(t=o(r))}(t):function(e){var t=/^[1-9]\d{5}[1-9]\d{3}((0[1-9])|(1[0-2]))((0[1-9])|([1-2][0-9])|(3[0-1]))\d{3}(\d|x|X)$/.test(e);if(!t)return!1;var n=e.substring(0,2);if(!(t=i(n)))return!1;var r=e.substring(6,14);return!!(t=o(r))&&s(e)}(t))},"zh-TW":function(e){var t={A:10,B:11,C:12,D:13,E:14,F:15,G:16,H:17,I:34,J:18,K:19,L:20,M:21,N:22,O:35,P:23,Q:24,R:25,S:26,T:27,U:28,V:29,W:32,X:30,Y:31,Z:33},n=e.trim().toUpperCase();return!!/^[A-Z][0-9]{9}$/.test(n)&&Array.from(n).reduce((function(e,n,r){if(0===r){var a=t[n];return a%10*9+Math.floor(a/10)}return 9===r?(10-e%10-Number(n))%10===0:e+Number(n)*(9-r)}),0)}};e.exports=t.default,e.exports.default=t.default},69980:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n;if((0,r.default)(e),"[object Array]"===Object.prototype.toString.call(t)){var i=[];for(n in t)({}).hasOwnProperty.call(t,n)&&(i[n]=(0,a.default)(t[n]));return i.indexOf(e)>=0}if("object"===o(t))return t.hasOwnProperty(e);if(t&&"function"===typeof t.indexOf)return t.indexOf(e)>=0;return!1};var r=i(n(2146)),a=i(n(50885));function i(e){return e&&e.__esModule?e:{default:e}}function o(e){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}e.exports=t.default,e.exports.default=t.default},48995:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e);var n=(t=t||{}).hasOwnProperty("allow_leading_zeroes")&&!t.allow_leading_zeroes?a:i,o=!t.hasOwnProperty("min")||e>=t.min,s=!t.hasOwnProperty("max")||e<=t.max,l=!t.hasOwnProperty("lt")||e<t.lt,c=!t.hasOwnProperty("gt")||e>t.gt;return n.test(e)&&o&&s&&l&&c};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^(?:[-+]?(?:0|[1-9][0-9]*))$/,i=/^[-+]?[0-9]+$/;e.exports=t.default,e.exports.default=t.default},82465:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e);try{t=(0,a.default)(t,s);var n=[];t.allow_primitives&&(n=[null,!1,!0]);var i=JSON.parse(e);return n.includes(i)||!!i&&"object"===o(i)}catch(l){}return!1};var r=i(n(2146)),a=i(n(53472));function i(e){return e&&e.__esModule?e:{default:e}}function o(e){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}var s={allow_primitives:!1};e.exports=t.default,e.exports.default=t.default},57972:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,r.default)(e);var t=e.split("."),n=t.length;if(n>3||n<2)return!1;return t.reduce((function(e,t){return e&&(0,a.default)(t,{urlSafe:!0})}),!0)};var r=i(n(2146)),a=i(n(55796));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default,e.exports.default=t.default},30120:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),t=(0,a.default)(t,u),!e.includes(","))return!1;var n=e.split(",");if(n[0].startsWith("(")&&!n[1].endsWith(")")||n[1].endsWith(")")&&!n[0].startsWith("("))return!1;if(t.checkDMS)return l.test(n[0])&&c.test(n[1]);return o.test(n[0])&&s.test(n[1])};var r=i(n(2146)),a=i(n(53472));function i(e){return e&&e.__esModule?e:{default:e}}var o=/^\(?[+-]?(90(\.0+)?|[1-8]?\d(\.\d+)?)$/,s=/^\s?[+-]?(180(\.0+)?|1[0-7]\d(\.\d+)?|\d{1,2}(\.\d+)?)\)?$/,l=/^(([1-8]?\d)\D+([1-5]?\d|60)\D+([1-5]?\d|60)(\.\d+)?|90\D+0\D+0)\D+[NSns]?$/i,c=/^\s*([1-7]?\d{1,2}\D+([1-5]?\d|60)\D+([1-5]?\d|60)(\.\d+)?|180\D+0\D+0)\D+[EWew]?$/i,u={checkDMS:!1};e.exports=t.default,e.exports.default=t.default},25642:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,i;(0,r.default)(e),"object"===a(t)?(n=t.min||0,i=t.max):(n=arguments[1]||0,i=arguments[2]);var o=e.match(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g)||[],s=e.length-o.length;return s>=n&&("undefined"===typeof i||s<=i)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));function a(e){return a="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}e.exports=t.default,e.exports.default=t.default},6276:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),t in a)return a[t](e);if("any"===t){for(var n in a){if((0,a[n])(e))return!0}return!1}throw new Error("Invalid locale '".concat(t,"'"))};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a={"cs-CZ":function(e){return/^(([ABCDEFHKIJKLMNPRSTUVXYZ]|[0-9])-?){5,8}$/.test(e)},"de-DE":function(e){return/^((AW|UL|AK|GA|A\xd6|LF|AZ|AM|AS|ZE|AN|AB|A|KG|KH|BA|EW|BZ|HY|KM|BT|HP|B|BC|BI|BO|FN|TT|\xdcB|BN|AH|BS|FR|HB|ZZ|BB|BK|B\xd6|OC|OK|CW|CE|C|CO|LH|CB|KW|LC|LN|DA|DI|DE|DH|SY|N\xd6|DO|DD|DU|DN|D|EI|EA|EE|FI|EM|EL|EN|PF|ED|EF|ER|AU|ZP|E|ES|NT|EU|FL|FO|FT|FF|F|FS|FD|F\xdc|GE|G|GI|GF|GS|ZR|GG|GP|GR|NY|ZI|G\xd6|GZ|GT|HA|HH|HM|HU|WL|HZ|WR|RN|HK|HD|HN|HS|GK|HE|HF|RZ|HI|HG|HO|HX|IK|IL|IN|J|JL|KL|KA|KS|KF|KE|KI|KT|KO|KN|KR|KC|KU|K|LD|LL|LA|L|OP|LM|LI|LB|LU|L\xd6|HL|LG|MD|GN|MZ|MA|ML|MR|MY|AT|DM|MC|NZ|RM|RG|MM|ME|MB|MI|FG|DL|HC|MW|RL|MK|MG|M\xdc|WS|MH|M|MS|NU|NB|ND|NM|NK|NW|NR|NI|NF|DZ|EB|OZ|TG|TO|N|OA|GM|OB|CA|EH|FW|OF|OL|OE|OG|BH|LR|OS|AA|GD|OH|KY|NP|WK|PB|PA|PE|PI|PS|P|PM|PR|RA|RV|RE|R|H|SB|WN|RS|RD|RT|BM|NE|GV|RP|SU|GL|RO|G\xdc|RH|EG|RW|PN|SK|MQ|RU|SZ|RI|SL|SM|SC|HR|FZ|VS|SW|SN|CR|SE|SI|SO|LP|SG|NH|SP|IZ|ST|BF|TE|HV|OD|SR|S|AC|DW|ZW|TF|TS|TR|T\xdc|UM|PZ|TP|UE|UN|UH|MN|KK|VB|V|AE|PL|RC|VG|GW|PW|VR|VK|KB|WA|WT|BE|WM|WE|AP|MO|WW|FB|WZ|WI|WB|JE|WF|WO|W|W\xdc|BL|Z|GC)[- ]?[A-Z]{1,2}[- ]?\d{1,4}|(AIC|FDB|ABG|SLN|SAW|KLZ|BUL|ESB|NAB|SUL|WST|ABI|AZE|BTF|K\xd6T|DKB|FEU|ROT|ALZ|SM\xdc|WER|AUR|NOR|D\xdcW|BRK|HAB|T\xd6L|WOR|BAD|BAR|BER|BIW|EBS|KEM|M\xdcB|PEG|BGL|BGD|REI|WIL|BKS|BIR|WAT|BOR|BOH|BOT|BRB|BLK|HHM|NEB|NMB|WSF|LEO|HDL|WMS|WZL|B\xdcS|CHA|K\xd6Z|ROD|W\xdcM|CLP|NEC|COC|ZEL|COE|CUX|DAH|LDS|DEG|DEL|RSL|DLG|DGF|LAN|HEI|MED|DON|KIB|ROK|J\xdcL|MON|SLE|EBE|EIC|HIG|WBS|BIT|PR\xdc|LIB|EMD|WIT|ERH|H\xd6S|ERZ|ANA|ASZ|MAB|MEK|STL|SZB|FDS|HCH|HOR|WOL|FRG|GRA|WOS|FRI|FFB|GAP|GER|BRL|CLZ|GTH|NOH|HGW|GRZ|L\xd6B|NOL|WSW|DUD|HM\xdc|OHA|KRU|HAL|HAM|HBS|QLB|HVL|NAU|HAS|EBN|GEO|HOH|HDH|ERK|HER|WAN|HEF|ROF|HBN|ALF|HSK|USI|NAI|REH|SAN|K\xdcN|\xd6HR|HOL|WAR|ARN|BRG|GNT|HOG|WOH|KEH|MAI|PAR|RID|ROL|KLE|GEL|KUS|KYF|ART|SDH|LDK|DIL|MAL|VIB|LER|BNA|GHA|GRM|MTL|WUR|LEV|LIF|STE|WEL|LIP|VAI|LUP|HGN|LBZ|LWL|PCH|STB|DAN|MKK|SL\xdc|MSP|TBB|MGH|MTK|BIN|MSH|EIL|HET|SGH|BID|MYK|MSE|MST|M\xdcR|WRN|MEI|GRH|RIE|MZG|MIL|OBB|BED|FL\xd6|MOL|FRW|SEE|SRB|AIB|MOS|BCH|ILL|SOB|NMS|NEA|SEF|UFF|NEW|VOH|NDH|TDO|NWM|GDB|GVM|WIS|NOM|EIN|GAN|LAU|HEB|OHV|OSL|SFB|ERB|LOS|BSK|KEL|BSB|MEL|WTL|OAL|F\xdcS|MOD|OHZ|OPR|B\xdcR|PAF|PL\xd6|CAS|GLA|REG|VIT|ECK|SIM|GOA|EMS|DIZ|GOH|R\xdcD|SWA|NES|K\xd6N|MET|LRO|B\xdcZ|DBR|ROS|TET|HRO|ROW|BRV|HIP|PAN|GRI|SHK|EIS|SRO|SOK|LBS|SCZ|MER|QFT|SLF|SLS|HOM|SLK|ASL|BBG|SBK|SFT|SHG|MGN|MEG|ZIG|SAD|NEN|OVI|SHA|BLB|SIG|SON|SPN|FOR|GUB|SPB|IGB|WND|STD|STA|SDL|OBG|HST|BOG|SHL|PIR|FTL|SEB|S\xd6M|S\xdcW|TIR|SAB|TUT|ANG|SDT|L\xdcN|LSZ|MHL|VEC|VER|VIE|OVL|ANK|OVP|SBG|UEM|UER|WLG|GMN|NVP|RDG|R\xdcG|DAU|FKB|WAF|WAK|SLZ|WEN|SOG|APD|WUG|GUN|ESW|WIZ|WES|DIN|BRA|B\xdcD|WHV|HWI|GHC|WTM|WOB|WUN|MAK|SEL|OCH|HOT|WDA)[- ]?(([A-Z][- ]?\d{1,4})|([A-Z]{2}[- ]?\d{1,3})))[- ]?(E|H)?$/.test(e)},"de-LI":function(e){return/^FL[- ]?\d{1,5}[UZ]?$/.test(e)},"fi-FI":function(e){return/^(?=.{4,7})(([A-Z]{1,3}|[0-9]{1,3})[\s-]?([A-Z]{1,3}|[0-9]{1,5}))$/.test(e)},"pt-PT":function(e){return/^([A-Z]{2}|[0-9]{2})[ -\xb7]?([A-Z]{2}|[0-9]{2})[ -\xb7]?([A-Z]{2}|[0-9]{2})$/.test(e)},"sq-AL":function(e){return/^[A-Z]{2}[- ]?((\d{3}[- ]?(([A-Z]{2})|T))|(R[- ]?\d{3}))$/.test(e)},"pt-BR":function(e){return/^[A-Z]{3}[ -]?[0-9][A-Z][0-9]{2}|[A-Z]{3}[ -]?[0-9]{4}$/.test(e)}};e.exports=t.default,e.exports.default=t.default},62006:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if((0,r.default)(e),"en_US_POSIX"===e||"ca_ES_VALENCIA"===e)return!0;return a.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^[A-Za-z]{2,4}([_-]([A-Za-z]{4}|[\d]{3}))?([_-]([A-Za-z]{2}|[\d]{3}))?$/;e.exports=t.default,e.exports.default=t.default},57180:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),e===e.toLowerCase()};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));e.exports=t.default,e.exports.default=t.default},71e3:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),t&&(t.no_colons||t.no_separators))return i.test(e);return a.test(e)||o.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^(?:[0-9a-fA-F]{2}([-:\s]))([0-9a-fA-F]{2}\1){4}([0-9a-fA-F]{2})$/,i=/^([0-9a-fA-F]){12}$/,o=/^([0-9a-fA-F]{4}\.){2}([0-9a-fA-F]{4})$/;e.exports=t.default,e.exports.default=t.default},73456:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^[a-f0-9]{32}$/;e.exports=t.default,e.exports.default=t.default},10218:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.test(e.trim())};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^magnet:\?xt(?:\.1)?=urn:(?:aich|bitprint|btih|ed2k|ed2khash|kzhash|md5|sha1|tree:tiger):[a-z0-9]{32}(?:[a-z0-9]{8})?($|&)/i;e.exports=t.default,e.exports.default=t.default},71703:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.test(e)||i.test(e)||o.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^(application|audio|font|image|message|model|multipart|text|video)\/[a-zA-Z0-9\.\-\+]{1,100}$/i,i=/^text\/[a-zA-Z0-9\.\-\+]{1,100};\s?charset=("[a-zA-Z0-9\.\-\+\s]{0,70}"|[a-zA-Z0-9\.\-\+]{0,70})(\s?\([a-zA-Z0-9\.\-\+\s]{1,20}\))?$/i,o=/^multipart\/[a-zA-Z0-9\.\-\+]{1,100}(;\s?(boundary|charset)=("[a-zA-Z0-9\.\-\+\s]{0,70}"|[a-zA-Z0-9\.\-\+]{0,70})(\s?\([a-zA-Z0-9\.\-\+\s]{1,20}\))?){0,2}$/i;e.exports=t.default,e.exports.default=t.default},22368:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if((0,r.default)(e),n&&n.strictMode&&!e.startsWith("+"))return!1;if(Array.isArray(t))return t.some((function(t){if(a.hasOwnProperty(t)&&a[t].test(e))return!0;return!1}));if(t in a)return a[t].test(e);if(!t||"any"===t){for(var i in a){if(a.hasOwnProperty(i))if(a[i].test(e))return!0}return!1}throw new Error("Invalid locale '".concat(t,"'"))},t.locales=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a={"am-AM":/^(\+?374|0)((10|[9|7][0-9])\d{6}$|[2-4]\d{7}$)/,"ar-AE":/^((\+?971)|0)?5[024568]\d{7}$/,"ar-BH":/^(\+?973)?(3|6)\d{7}$/,"ar-DZ":/^(\+?213|0)(5|6|7)\d{8}$/,"ar-LB":/^(\+?961)?((3|81)\d{6}|7\d{7})$/,"ar-EG":/^((\+?20)|0)?1[0125]\d{8}$/,"ar-IQ":/^(\+?964|0)?7[0-9]\d{8}$/,"ar-JO":/^(\+?962|0)?7[789]\d{7}$/,"ar-KW":/^(\+?965)[569]\d{7}$/,"ar-LY":/^((\+?218)|0)?(9[1-6]\d{7}|[1-8]\d{7,9})$/,"ar-MA":/^(?:(?:\+|00)212|0)[5-7]\d{8}$/,"ar-OM":/^((\+|00)968)?(9[1-9])\d{6}$/,"ar-PS":/^(\+?970|0)5[6|9](\d{7})$/,"ar-SA":/^(!?(\+?966)|0)?5\d{8}$/,"ar-SY":/^(!?(\+?963)|0)?9\d{8}$/,"ar-TN":/^(\+?216)?[2459]\d{7}$/,"az-AZ":/^(\+994|0)(5[015]|7[07]|99)\d{7}$/,"bs-BA":/^((((\+|00)3876)|06))((([0-3]|[5-6])\d{6})|(4\d{7}))$/,"be-BY":/^(\+?375)?(24|25|29|33|44)\d{7}$/,"bg-BG":/^(\+?359|0)?8[789]\d{7}$/,"bn-BD":/^(\+?880|0)1[13456789][0-9]{8}$/,"ca-AD":/^(\+376)?[346]\d{5}$/,"cs-CZ":/^(\+?420)? ?[1-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$/,"da-DK":/^(\+?45)?\s?\d{2}\s?\d{2}\s?\d{2}\s?\d{2}$/,"de-DE":/^((\+49|0)[1|3])([0|5][0-45-9]\d|6([23]|0\d?)|7([0-57-9]|6\d))\d{7,9}$/,"de-AT":/^(\+43|0)\d{1,4}\d{3,12}$/,"de-CH":/^(\+41|0)([1-9])\d{1,9}$/,"de-LU":/^(\+352)?((6\d1)\d{6})$/,"dv-MV":/^(\+?960)?(7[2-9]|91|9[3-9])\d{7}$/,"el-GR":/^(\+?30|0)?(69\d{8})$/,"en-AU":/^(\+?61|0)4\d{8}$/,"en-BM":/^(\+?1)?441(((3|7)\d{6}$)|(5[0-3][0-9]\d{4}$)|(59\d{5}))/,"en-GB":/^(\+?44|0)7\d{9}$/,"en-GG":/^(\+?44|0)1481\d{6}$/,"en-GH":/^(\+233|0)(20|50|24|54|27|57|26|56|23|28|55|59)\d{7}$/,"en-GY":/^(\+592|0)6\d{6}$/,"en-HK":/^(\+?852[-\s]?)?[456789]\d{3}[-\s]?\d{4}$/,"en-MO":/^(\+?853[-\s]?)?[6]\d{3}[-\s]?\d{4}$/,"en-IE":/^(\+?353|0)8[356789]\d{7}$/,"en-IN":/^(\+?91|0)?[6789]\d{9}$/,"en-KE":/^(\+?254|0)(7|1)\d{8}$/,"en-KI":/^((\+686|686)?)?( )?((6|7)(2|3|8)[0-9]{6})$/,"en-MT":/^(\+?356|0)?(99|79|77|21|27|22|25)[0-9]{6}$/,"en-MU":/^(\+?230|0)?\d{8}$/,"en-NA":/^(\+?264|0)(6|8)\d{7}$/,"en-NG":/^(\+?234|0)?[789]\d{9}$/,"en-NZ":/^(\+?64|0)[28]\d{7,9}$/,"en-PK":/^((00|\+)?92|0)3[0-6]\d{8}$/,"en-PH":/^(09|\+639)\d{9}$/,"en-RW":/^(\+?250|0)?[7]\d{8}$/,"en-SG":/^(\+65)?[3689]\d{7}$/,"en-SL":/^(\+?232|0)\d{8}$/,"en-TZ":/^(\+?255|0)?[67]\d{8}$/,"en-UG":/^(\+?256|0)?[7]\d{8}$/,"en-US":/^((\+1|1)?( |-)?)?(\([2-9][0-9]{2}\)|[2-9][0-9]{2})( |-)?([2-9][0-9]{2}( |-)?[0-9]{4})$/,"en-ZA":/^(\+?27|0)\d{9}$/,"en-ZM":/^(\+?26)?09[567]\d{7}$/,"en-ZW":/^(\+263)[0-9]{9}$/,"en-BW":/^(\+?267)?(7[1-8]{1})\d{6}$/,"es-AR":/^\+?549(11|[2368]\d)\d{8}$/,"es-BO":/^(\+?591)?(6|7)\d{7}$/,"es-CO":/^(\+?57)?3(0(0|1|2|4|5)|1\d|2[0-4]|5(0|1))\d{7}$/,"es-CL":/^(\+?56|0)[2-9]\d{1}\d{7}$/,"es-CR":/^(\+506)?[2-8]\d{7}$/,"es-CU":/^(\+53|0053)?5\d{7}/,"es-DO":/^(\+?1)?8[024]9\d{7}$/,"es-HN":/^(\+?504)?[9|8]\d{7}$/,"es-EC":/^(\+?593|0)([2-7]|9[2-9])\d{7}$/,"es-ES":/^(\+?34)?[6|7]\d{8}$/,"es-PE":/^(\+?51)?9\d{8}$/,"es-MX":/^(\+?52)?(1|01)?\d{10,11}$/,"es-PA":/^(\+?507)\d{7,8}$/,"es-PY":/^(\+?595|0)9[9876]\d{7}$/,"es-SV":/^(\+?503)?[67]\d{7}$/,"es-UY":/^(\+598|0)9[1-9][\d]{6}$/,"es-VE":/^(\+?58)?(2|4)\d{9}$/,"et-EE":/^(\+?372)?\s?(5|8[1-4])\s?([0-9]\s?){6,7}$/,"fa-IR":/^(\+?98[\-\s]?|0)9[0-39]\d[\-\s]?\d{3}[\-\s]?\d{4}$/,"fi-FI":/^(\+?358|0)\s?(4(0|1|2|4|5|6)?|50)\s?(\d\s?){4,8}\d$/,"fj-FJ":/^(\+?679)?\s?\d{3}\s?\d{4}$/,"fo-FO":/^(\+?298)?\s?\d{2}\s?\d{2}\s?\d{2}$/,"fr-BF":/^(\+226|0)[67]\d{7}$/,"fr-CM":/^(\+?237)6[0-9]{8}$/,"fr-FR":/^(\+?33|0)[67]\d{8}$/,"fr-GF":/^(\+?594|0|00594)[67]\d{8}$/,"fr-GP":/^(\+?590|0|00590)[67]\d{8}$/,"fr-MQ":/^(\+?596|0|00596)[67]\d{8}$/,"fr-PF":/^(\+?689)?8[789]\d{6}$/,"fr-RE":/^(\+?262|0|00262)[67]\d{8}$/,"he-IL":/^(\+972|0)([23489]|5[012345689]|77)[1-9]\d{6}$/,"hu-HU":/^(\+?36|06)(20|30|31|50|70)\d{7}$/,"id-ID":/^(\+?62|0)8(1[123456789]|2[1238]|3[1238]|5[12356789]|7[78]|9[56789]|8[123456789])([\s?|\d]{5,11})$/,"it-IT":/^(\+?39)?\s?3\d{2} ?\d{6,7}$/,"it-SM":/^((\+378)|(0549)|(\+390549)|(\+3780549))?6\d{5,9}$/,"ja-JP":/^(\+81[ \-]?(\(0\))?|0)[6789]0[ \-]?\d{4}[ \-]?\d{4}$/,"ka-GE":/^(\+?995)?(5|79)\d{7}$/,"kk-KZ":/^(\+?7|8)?7\d{9}$/,"kl-GL":/^(\+?299)?\s?\d{2}\s?\d{2}\s?\d{2}$/,"ko-KR":/^((\+?82)[ \-]?)?0?1([0|1|6|7|8|9]{1})[ \-]?\d{3,4}[ \-]?\d{4}$/,"lt-LT":/^(\+370|8)\d{8}$/,"lv-LV":/^(\+?371)2\d{7}$/,"ms-MY":/^(\+?6?01){1}(([0145]{1}(\-|\s)?\d{7,8})|([236789]{1}(\s|\-)?\d{7}))$/,"mz-MZ":/^(\+?258)?8[234567]\d{7}$/,"nb-NO":/^(\+?47)?[49]\d{7}$/,"ne-NP":/^(\+?977)?9[78]\d{8}$/,"nl-BE":/^(\+?32|0)4\d{8}$/,"nl-NL":/^(((\+|00)?31\(0\))|((\+|00)?31)|0)6{1}\d{8}$/,"nn-NO":/^(\+?47)?[49]\d{7}$/,"pl-PL":/^(\+?48)? ?[5-8]\d ?\d{3} ?\d{2} ?\d{2}$/,"pt-BR":/^((\+?55\ ?[1-9]{2}\ ?)|(\+?55\ ?\([1-9]{2}\)\ ?)|(0[1-9]{2}\ ?)|(\([1-9]{2}\)\ ?)|([1-9]{2}\ ?))((\d{4}\-?\d{4})|(9[2-9]{1}\d{3}\-?\d{4}))$/,"pt-PT":/^(\+?351)?9[1236]\d{7}$/,"pt-AO":/^(\+244)\d{9}$/,"ro-RO":/^(\+?4?0)\s?7\d{2}(\/|\s|\.|\-)?\d{3}(\s|\.|\-)?\d{3}$/,"ru-RU":/^(\+?7|8)?9\d{9}$/,"si-LK":/^(?:0|94|\+94)?(7(0|1|2|4|5|6|7|8)( |-)?)\d{7}$/,"sl-SI":/^(\+386\s?|0)(\d{1}\s?\d{3}\s?\d{2}\s?\d{2}|\d{2}\s?\d{3}\s?\d{3})$/,"sk-SK":/^(\+?421)? ?[1-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$/,"sq-AL":/^(\+355|0)6[789]\d{6}$/,"sr-RS":/^(\+3816|06)[- \d]{5,9}$/,"sv-SE":/^(\+?46|0)[\s\-]?7[\s\-]?[02369]([\s\-]?\d){7}$/,"tg-TJ":/^(\+?992)?[5][5]\d{7}$/,"th-TH":/^(\+66|66|0)\d{9}$/,"tr-TR":/^(\+?90|0)?5\d{9}$/,"tk-TM":/^(\+993|993|8)\d{8}$/,"uk-UA":/^(\+?38|8)?0\d{9}$/,"uz-UZ":/^(\+?998)?(6[125-79]|7[1-69]|88|9\d)\d{7}$/,"vi-VN":/^((\+?84)|0)((3([2-9]))|(5([25689]))|(7([0|6-9]))|(8([1-9]))|(9([0-9])))([0-9]{7})$/,"zh-CN":/^((\+|00)86)?(1[3-9]|9[28])\d{9}$/,"zh-TW":/^(\+?886\-?|0)?9\d{8}$/,"dz-BT":/^(\+?975|0)?(17|16|77|02)\d{6}$/};a["en-CA"]=a["en-US"],a["fr-CA"]=a["en-CA"],a["fr-BE"]=a["nl-BE"],a["zh-HK"]=a["en-HK"],a["zh-MO"]=a["en-MO"],a["ga-IE"]=a["en-IE"],a["fr-CH"]=a["de-CH"],a["it-CH"]=a["fr-CH"];var i=Object.keys(a);t.locales=i},18213:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),(0,a.default)(e)&&24===e.length};var r=i(n(2146)),a=i(n(1883));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default,e.exports.default=t.default},37653:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/[^\x00-\x7F]/;e.exports=t.default,e.exports.default=t.default},39214:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),t&&t.no_symbols)return i.test(e);return new RegExp("^[+-]?([0-9]*[".concat((t||{}).locale?a.decimal[t.locale]:".","])?[0-9]+$")).test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146)),a=n(56986);var i=/^[0-9]+$/;e.exports=t.default,e.exports.default=t.default},21680:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^(0o)?[0-7]+$/i;e.exports=t.default,e.exports.default=t.default},81089:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e);var n=e.replace(/\s/g,"").toUpperCase();return t.toUpperCase()in a&&a[t].test(n)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a={AM:/^[A-Z]{2}\d{7}$/,AR:/^[A-Z]{3}\d{6}$/,AT:/^[A-Z]\d{7}$/,AU:/^[A-Z]\d{7}$/,BE:/^[A-Z]{2}\d{6}$/,BG:/^\d{9}$/,BR:/^[A-Z]{2}\d{6}$/,BY:/^[A-Z]{2}\d{7}$/,CA:/^[A-Z]{2}\d{6}$/,CH:/^[A-Z]\d{7}$/,CN:/^G\d{8}$|^E(?![IO])[A-Z0-9]\d{7}$/,CY:/^[A-Z](\d{6}|\d{8})$/,CZ:/^\d{8}$/,DE:/^[CFGHJKLMNPRTVWXYZ0-9]{9}$/,DK:/^\d{9}$/,DZ:/^\d{9}$/,EE:/^([A-Z]\d{7}|[A-Z]{2}\d{7})$/,ES:/^[A-Z0-9]{2}([A-Z0-9]?)\d{6}$/,FI:/^[A-Z]{2}\d{7}$/,FR:/^\d{2}[A-Z]{2}\d{5}$/,GB:/^\d{9}$/,GR:/^[A-Z]{2}\d{7}$/,HR:/^\d{9}$/,HU:/^[A-Z]{2}(\d{6}|\d{7})$/,IE:/^[A-Z0-9]{2}\d{7}$/,IN:/^[A-Z]{1}-?\d{7}$/,ID:/^[A-C]\d{7}$/,IR:/^[A-Z]\d{8}$/,IS:/^(A)\d{7}$/,IT:/^[A-Z0-9]{2}\d{7}$/,JP:/^[A-Z]{2}\d{7}$/,KR:/^[MS]\d{8}$/,LT:/^[A-Z0-9]{8}$/,LU:/^[A-Z0-9]{8}$/,LV:/^[A-Z0-9]{2}\d{7}$/,LY:/^[A-Z0-9]{8}$/,MT:/^\d{7}$/,MZ:/^([A-Z]{2}\d{7})|(\d{2}[A-Z]{2}\d{5})$/,MY:/^[AHK]\d{8}$/,NL:/^[A-Z]{2}[A-Z0-9]{6}\d$/,PL:/^[A-Z]{2}\d{7}$/,PT:/^[A-Z]\d{6}$/,RO:/^\d{8,9}$/,RU:/^\d{9}$/,SE:/^\d{8}$/,SL:/^(P)[A-Z]\d{7}$/,SK:/^[0-9A-Z]\d{7}$/,TR:/^[A-Z]\d{8}$/,UA:/^[A-Z]{2}\d{6}$/,US:/^\d{9}$/};e.exports=t.default,e.exports.default=t.default},64146:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e,{min:0,max:65535})};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(48995));e.exports=t.default,e.exports.default=t.default},37476:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),t in s)return s[t].test(e);if("any"===t){for(var n in s){if(s.hasOwnProperty(n))if(s[n].test(e))return!0}return!1}throw new Error("Invalid locale '".concat(t,"'"))},t.locales=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^\d{4}$/,i=/^\d{5}$/,o=/^\d{6}$/,s={AD:/^AD\d{3}$/,AT:a,AU:a,AZ:/^AZ\d{4}$/,BE:a,BG:a,BR:/^\d{5}-\d{3}$/,BY:/2[1-4]{1}\d{4}$/,CA:/^[ABCEGHJKLMNPRSTVXY]\d[ABCEGHJ-NPRSTV-Z][\s\-]?\d[ABCEGHJ-NPRSTV-Z]\d$/i,CH:a,CN:/^(0[1-7]|1[012356]|2[0-7]|3[0-6]|4[0-7]|5[1-7]|6[1-7]|7[1-5]|8[1345]|9[09])\d{4}$/,CZ:/^\d{3}\s?\d{2}$/,DE:i,DK:a,DO:i,DZ:i,EE:i,ES:/^(5[0-2]{1}|[0-4]{1}\d{1})\d{3}$/,FI:i,FR:/^\d{2}\s?\d{3}$/,GB:/^(gir\s?0aa|[a-z]{1,2}\d[\da-z]?\s?(\d[a-z]{2})?)$/i,GR:/^\d{3}\s?\d{2}$/,HR:/^([1-5]\d{4}$)/,HT:/^HT\d{4}$/,HU:a,ID:i,IE:/^(?!.*(?:o))[A-Za-z]\d[\dw]\s\w{4}$/i,IL:/^(\d{5}|\d{7})$/,IN:/^((?!10|29|35|54|55|65|66|86|87|88|89)[1-9][0-9]{5})$/,IR:/\b(?!(\d)\1{3})[13-9]{4}[1346-9][013-9]{5}\b/,IS:/^\d{3}$/,IT:i,JP:/^\d{3}\-\d{4}$/,KE:i,KR:/^(\d{5}|\d{6})$/,LI:/^(948[5-9]|949[0-7])$/,LT:/^LT\-\d{5}$/,LU:a,LV:/^LV\-\d{4}$/,LK:i,MX:i,MT:/^[A-Za-z]{3}\s{0,1}\d{4}$/,MY:i,NL:/^\d{4}\s?[a-z]{2}$/i,NO:a,NP:/^(10|21|22|32|33|34|44|45|56|57)\d{3}$|^(977)$/i,NZ:a,PL:/^\d{2}\-\d{3}$/,PR:/^00[679]\d{2}([ -]\d{4})?$/,PT:/^\d{4}\-\d{3}?$/,RO:o,RU:o,SA:i,SE:/^[1-9]\d{2}\s?\d{2}$/,SG:o,SI:a,SK:/^\d{3}\s?\d{2}$/,TH:i,TN:a,TW:/^\d{3}(\d{2})?$/,UA:i,US:/^\d{5}(-\d{4})?$/,ZA:a,ZM:i},l=Object.keys(s);t.locales=l},88824:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),d.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/([01][0-9]|2[0-3])/,i=/[0-5][0-9]/,o=new RegExp("[-+]".concat(a.source,":").concat(i.source)),s=new RegExp("([zZ]|".concat(o.source,")")),l=new RegExp("".concat(a.source,":").concat(i.source,":").concat(/([0-5][0-9]|60)/.source).concat(/(\.[0-9]+)?/.source)),c=new RegExp("".concat(/[0-9]{4}/.source,"-").concat(/(0[1-9]|1[0-2])/.source,"-").concat(/([12]\d|0[1-9]|3[01])/.source)),u=new RegExp("".concat(l.source).concat(s.source)),d=new RegExp("^".concat(c.source,"[ tT]").concat(u.source,"$"));e.exports=t.default,e.exports.default=t.default},75749:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if((0,r.default)(e),!t)return a.test(e)||i.test(e);return a.test(e)||i.test(e)||o.test(e)||s.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^rgb\((([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]),){2}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\)$/,i=/^rgba\((([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]),){3}(0?\.\d|1(\.0)?|0(\.0)?)\)$/,o=/^rgb\((([0-9]%|[1-9][0-9]%|100%),){2}([0-9]%|[1-9][0-9]%|100%)\)/,s=/^rgba\((([0-9]%|[1-9][0-9]%|100%),){3}(0?\.\d|1(\.0)?|0(\.0)?)\)/;e.exports=t.default,e.exports.default=t.default},36637:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),i.test(e)};var r=a(n(2146));function a(e){return e&&e.__esModule?e:{default:e}}var i=(0,a(n(54300)).default)(["^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)","(?:-((?:0|[1-9]\\d*|\\d*[a-z-][0-9a-z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-z-][0-9a-z-]*))*))","?(?:\\+([0-9a-z-]+(?:\\.[0-9a-z-]+)*))?$"],"i");e.exports=t.default,e.exports.default=t.default},81429:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/^[^\s-_](?!.*?[-_]{2,})[a-z0-9-\\][^\s]*[^-_\s]$/;e.exports=t.default,e.exports.default=t.default},72430:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;(0,a.default)(e);var n=d(e);if((t=(0,r.default)(t||{},u)).returnScore)return f(n,t);return n.length>=t.minLength&&n.lowercaseCount>=t.minLowercase&&n.uppercaseCount>=t.minUppercase&&n.numberCount>=t.minNumbers&&n.symbolCount>=t.minSymbols};var r=i(n(53472)),a=i(n(2146));function i(e){return e&&e.__esModule?e:{default:e}}var o=/^[A-Z]$/,s=/^[a-z]$/,l=/^[0-9]$/,c=/^[-#!$@%^&*()_+|~=`{}\[\]:";'<>?,.\/ ]$/,u={minLength:8,minLowercase:1,minUppercase:1,minNumbers:1,minSymbols:1,returnScore:!1,pointsPerUnique:1,pointsPerRepeat:.5,pointsForContainingLower:10,pointsForContainingUpper:10,pointsForContainingNumber:10,pointsForContainingSymbol:10};function d(e){var t=function(e){var t={};return Array.from(e).forEach((function(e){t[e]?t[e]+=1:t[e]=1})),t}(e),n={length:e.length,uniqueChars:Object.keys(t).length,uppercaseCount:0,lowercaseCount:0,numberCount:0,symbolCount:0};return Object.keys(t).forEach((function(e){o.test(e)?n.uppercaseCount+=t[e]:s.test(e)?n.lowercaseCount+=t[e]:l.test(e)?n.numberCount+=t[e]:c.test(e)&&(n.symbolCount+=t[e])})),n}function f(e,t){var n=0;return n+=e.uniqueChars*t.pointsPerUnique,n+=(e.length-e.uniqueChars)*t.pointsPerRepeat,e.lowercaseCount>0&&(n+=t.pointsForContainingLower),e.uppercaseCount>0&&(n+=t.pointsForContainingUpper),e.numberCount>0&&(n+=t.pointsForContainingNumber),e.symbolCount>0&&(n+=t.pointsForContainingSymbol),n}e.exports=t.default,e.exports.default=t.default},54016:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a=/[\uD800-\uDBFF][\uDC00-\uDFFF]/;e.exports=t.default,e.exports.default=t.default},50569:(e,t,n)=>{"use strict";function r(e){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en-US";(0,a.default)(e);var n=e.slice(0);if(t in h)return t in v&&(n=n.replace(v[t],"")),!!h[t].test(n)&&(!(t in p)||p[t](n));throw new Error("Invalid locale '".concat(t,"'"))};var a=l(n(2146)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!==typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=a?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=e[i]}n.default=e,t&&t.set(e,n);return n}(n(96389)),o=l(n(19130));function s(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function l(e){return e&&e.__esModule?e:{default:e}}function c(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var d={andover:["10","12"],atlanta:["60","67"],austin:["50","53"],brookhaven:["01","02","03","04","05","06","11","13","14","16","21","22","23","25","34","51","52","54","55","56","57","58","59","65"],cincinnati:["30","32","35","36","37","38","61"],fresno:["15","24"],internet:["20","26","27","45","46","47"],kansas:["40","44"],memphis:["94","95"],ogden:["80","90"],philadelphia:["33","39","41","42","43","46","48","62","63","64","66","68","71","72","73","74","75","76","77","81","82","83","84","85","86","87","88","91","92","93","98","99"],sba:["31"]};function f(e){for(var t=!1,n=!1,r=0;r<3;r++)if(!t&&/[AEIOU]/.test(e[r]))t=!0;else if(!n&&t&&"X"===e[r])n=!0;else if(r>0){if(t&&!n&&!/[AEIOU]/.test(e[r]))return!1;if(n&&!/X/.test(e[r]))return!1}return!0}var h={"bg-BG":/^\d{10}$/,"cs-CZ":/^\d{6}\/{0,1}\d{3,4}$/,"de-AT":/^\d{9}$/,"de-DE":/^[1-9]\d{10}$/,"dk-DK":/^\d{6}-{0,1}\d{4}$/,"el-CY":/^[09]\d{7}[A-Z]$/,"el-GR":/^([0-4]|[7-9])\d{8}$/,"en-GB":/^\d{10}$|^(?!GB|NK|TN|ZZ)(?![DFIQUV])[A-Z](?![DFIQUVO])[A-Z]\d{6}[ABCD ]$/i,"en-IE":/^\d{7}[A-W][A-IW]{0,1}$/i,"en-US":/^\d{2}[- ]{0,1}\d{7}$/,"es-ES":/^(\d{0,8}|[XYZKLM]\d{7})[A-HJ-NP-TV-Z]$/i,"et-EE":/^[1-6]\d{6}(00[1-9]|0[1-9][0-9]|[1-6][0-9]{2}|70[0-9]|710)\d$/,"fi-FI":/^\d{6}[-+A]\d{3}[0-9A-FHJ-NPR-Y]$/i,"fr-BE":/^\d{11}$/,"fr-FR":/^[0-3]\d{12}$|^[0-3]\d\s\d{2}(\s\d{3}){3}$/,"fr-LU":/^\d{13}$/,"hr-HR":/^\d{11}$/,"hu-HU":/^8\d{9}$/,"it-IT":/^[A-Z]{6}[L-NP-V0-9]{2}[A-EHLMPRST][L-NP-V0-9]{2}[A-ILMZ][L-NP-V0-9]{3}[A-Z]$/i,"lv-LV":/^\d{6}-{0,1}\d{5}$/,"mt-MT":/^\d{3,7}[APMGLHBZ]$|^([1-8])\1\d{7}$/i,"nl-NL":/^\d{9}$/,"pl-PL":/^\d{10,11}$/,"pt-BR":/(?:^\d{11}$)|(?:^\d{14}$)/,"pt-PT":/^\d{9}$/,"ro-RO":/^\d{13}$/,"sk-SK":/^\d{6}\/{0,1}\d{3,4}$/,"sl-SI":/^[1-9]\d{7}$/,"sv-SE":/^(\d{6}[-+]{0,1}\d{4}|(18|19|20)\d{6}[-+]{0,1}\d{4})$/};h["lb-LU"]=h["fr-LU"],h["lt-LT"]=h["et-EE"],h["nl-BE"]=h["fr-BE"];var p={"bg-BG":function(e){var t=e.slice(0,2),n=parseInt(e.slice(2,4),10);n>40?(n-=40,t="20".concat(t)):n>20?(n-=20,t="18".concat(t)):t="19".concat(t),n<10&&(n="0".concat(n));var r="".concat(t,"/").concat(n,"/").concat(e.slice(4,6));if(!(0,o.default)(r,"YYYY/MM/DD"))return!1;for(var a=e.split("").map((function(e){return parseInt(e,10)})),i=[2,4,8,5,10,9,7,3,6],s=0,l=0;l<i.length;l++)s+=a[l]*i[l];return(s=s%11===10?0:s%11)===a[9]},"cs-CZ":function(e){e=e.replace(/\W/,"");var t=parseInt(e.slice(0,2),10);if(10===e.length)t=t<54?"20".concat(t):"19".concat(t);else{if("000"===e.slice(6))return!1;if(!(t<54))return!1;t="19".concat(t)}3===t.length&&(t=[t.slice(0,2),"0",t.slice(2)].join(""));var n=parseInt(e.slice(2,4),10);if(n>50&&(n-=50),n>20){if(parseInt(t,10)<2004)return!1;n-=20}n<10&&(n="0".concat(n));var r="".concat(t,"/").concat(n,"/").concat(e.slice(4,6));if(!(0,o.default)(r,"YYYY/MM/DD"))return!1;if(10===e.length&&parseInt(e,10)%11!==0){var a=parseInt(e.slice(0,9),10)%11;if(!(parseInt(t,10)<1986&&10===a))return!1;if(0!==parseInt(e.slice(9),10))return!1}return!0},"de-AT":function(e){return i.luhnCheck(e)},"de-DE":function(e){for(var t=e.split("").map((function(e){return parseInt(e,10)})),n=[],r=0;r<t.length-1;r++){n.push("");for(var a=0;a<t.length-1;a++)t[r]===t[a]&&(n[r]+=a)}if(2!==(n=n.filter((function(e){return e.length>1}))).length&&3!==n.length)return!1;if(3===n[0].length){for(var o=n[0].split("").map((function(e){return parseInt(e,10)})),s=0,l=0;l<o.length-1;l++)o[l]+1===o[l+1]&&(s+=1);if(2===s)return!1}return i.iso7064Check(e)},"dk-DK":function(e){e=e.replace(/\W/,"");var t=parseInt(e.slice(4,6),10);switch(e.slice(6,7)){case"0":case"1":case"2":case"3":t="19".concat(t);break;case"4":case"9":t=t<37?"20".concat(t):"19".concat(t);break;default:if(t<37)t="20".concat(t);else{if(!(t>58))return!1;t="18".concat(t)}}3===t.length&&(t=[t.slice(0,2),"0",t.slice(2)].join(""));var n="".concat(t,"/").concat(e.slice(2,4),"/").concat(e.slice(0,2));if(!(0,o.default)(n,"YYYY/MM/DD"))return!1;for(var r=e.split("").map((function(e){return parseInt(e,10)})),a=0,i=4,s=0;s<9;s++)a+=r[s]*i,1===(i-=1)&&(i=7);return 1!==(a%=11)&&(0===a?0===r[9]:r[9]===11-a)},"el-CY":function(e){for(var t=e.slice(0,8).split("").map((function(e){return parseInt(e,10)})),n=0,r=1;r<t.length;r+=2)n+=t[r];for(var a=0;a<t.length;a+=2)t[a]<2?n+=1-t[a]:(n+=2*(t[a]-2)+5,t[a]>4&&(n+=2));return String.fromCharCode(n%26+65)===e.charAt(8)},"el-GR":function(e){for(var t=e.split("").map((function(e){return parseInt(e,10)})),n=0,r=0;r<8;r++)n+=t[r]*Math.pow(2,8-r);return n%11%10===t[8]},"en-IE":function(e){var t=i.reverseMultiplyAndSum(e.split("").slice(0,7).map((function(e){return parseInt(e,10)})),8);return 9===e.length&&"W"!==e[8]&&(t+=9*(e[8].charCodeAt(0)-64)),0===(t%=23)?"W"===e[7].toUpperCase():e[7].toUpperCase()===String.fromCharCode(64+t)},"en-US":function(e){return-1!==function(){var e=[];for(var t in d)d.hasOwnProperty(t)&&e.push.apply(e,c(d[t]));return e}().indexOf(e.substr(0,2))},"es-ES":function(e){var t=e.toUpperCase().split("");if(isNaN(parseInt(t[0],10))&&t.length>1){var n=0;switch(t[0]){case"Y":n=1;break;case"Z":n=2}t.splice(0,1,n)}else for(;t.length<9;)t.unshift(0);t=t.join("");var r=parseInt(t.slice(0,8),10)%23;return t[8]===["T","R","W","A","G","M","Y","F","P","D","X","B","N","J","Z","S","Q","V","H","L","C","K","E"][r]},"et-EE":function(e){var t=e.slice(1,3);switch(e.slice(0,1)){case"1":case"2":t="18".concat(t);break;case"3":case"4":t="19".concat(t);break;default:t="20".concat(t)}var n="".concat(t,"/").concat(e.slice(3,5),"/").concat(e.slice(5,7));if(!(0,o.default)(n,"YYYY/MM/DD"))return!1;for(var r=e.split("").map((function(e){return parseInt(e,10)})),a=0,i=1,s=0;s<10;s++)a+=r[s]*i,10===(i+=1)&&(i=1);if(a%11===10){a=0,i=3;for(var l=0;l<10;l++)a+=r[l]*i,10===(i+=1)&&(i=1);if(a%11===10)return 0===r[10]}return a%11===r[10]},"fi-FI":function(e){var t=e.slice(4,6);switch(e.slice(6,7)){case"+":t="18".concat(t);break;case"-":t="19".concat(t);break;default:t="20".concat(t)}var n="".concat(t,"/").concat(e.slice(2,4),"/").concat(e.slice(0,2));if(!(0,o.default)(n,"YYYY/MM/DD"))return!1;var r=parseInt(e.slice(0,6)+e.slice(7,10),10)%31;return r<10?r===parseInt(e.slice(10),10):["A","B","C","D","E","F","H","J","K","L","M","N","P","R","S","T","U","V","W","X","Y"][r-=10]===e.slice(10)},"fr-BE":function(e){if("00"!==e.slice(2,4)||"00"!==e.slice(4,6)){var t="".concat(e.slice(0,2),"/").concat(e.slice(2,4),"/").concat(e.slice(4,6));if(!(0,o.default)(t,"YY/MM/DD"))return!1}var n=97-parseInt(e.slice(0,9),10)%97,r=parseInt(e.slice(9,11),10);return n===r||(n=97-parseInt("2".concat(e.slice(0,9)),10)%97)===r},"fr-FR":function(e){return e=e.replace(/\s/g,""),parseInt(e.slice(0,10),10)%511===parseInt(e.slice(10,13),10)},"fr-LU":function(e){var t="".concat(e.slice(0,4),"/").concat(e.slice(4,6),"/").concat(e.slice(6,8));return!!(0,o.default)(t,"YYYY/MM/DD")&&(!!i.luhnCheck(e.slice(0,12))&&i.verhoeffCheck("".concat(e.slice(0,11)).concat(e[12])))},"hr-HR":function(e){return i.iso7064Check(e)},"hu-HU":function(e){for(var t=e.split("").map((function(e){return parseInt(e,10)})),n=8,r=1;r<9;r++)n+=t[r]*(r+1);return n%11===t[9]},"it-IT":function(e){var t=e.toUpperCase().split("");if(!f(t.slice(0,3)))return!1;if(!f(t.slice(3,6)))return!1;for(var n={L:"0",M:"1",N:"2",P:"3",Q:"4",R:"5",S:"6",T:"7",U:"8",V:"9"},r=0,a=[6,7,9,10,12,13,14];r<a.length;r++){var i=a[r];t[i]in n&&t.splice(i,1,n[t[i]])}var s={A:"01",B:"02",C:"03",D:"04",E:"05",H:"06",L:"07",M:"08",P:"09",R:"10",S:"11",T:"12"}[t[8]],l=parseInt(t[9]+t[10],10);l>40&&(l-=40),l<10&&(l="0".concat(l));var c="".concat(t[6]).concat(t[7],"/").concat(s,"/").concat(l);if(!(0,o.default)(c,"YY/MM/DD"))return!1;for(var u=0,d=1;d<t.length-1;d+=2){var h=parseInt(t[d],10);isNaN(h)&&(h=t[d].charCodeAt(0)-65),u+=h}for(var p={A:1,B:0,C:5,D:7,E:9,F:13,G:15,H:17,I:19,J:21,K:2,L:4,M:18,N:20,O:11,P:3,Q:6,R:8,S:12,T:14,U:16,V:10,W:22,X:25,Y:24,Z:23,0:1,1:0},m=0;m<t.length-1;m+=2){var v=0;if(t[m]in p)v=p[t[m]];else{var g=parseInt(t[m],10);v=2*g+1,g>4&&(v+=2)}u+=v}return String.fromCharCode(65+u%26)===t[15]},"lv-LV":function(e){var t=(e=e.replace(/\W/,"")).slice(0,2);if("32"!==t){if("00"!==e.slice(2,4)){var n=e.slice(4,6);switch(e[6]){case"0":n="18".concat(n);break;case"1":n="19".concat(n);break;default:n="20".concat(n)}var r="".concat(n,"/").concat(e.slice(2,4),"/").concat(t);if(!(0,o.default)(r,"YYYY/MM/DD"))return!1}for(var a=1101,i=[1,6,3,7,9,10,5,8,4,2],s=0;s<e.length-1;s++)a-=parseInt(e[s],10)*i[s];return parseInt(e[10],10)===a%11}return!0},"mt-MT":function(e){if(9!==e.length){for(var t=e.toUpperCase().split("");t.length<8;)t.unshift(0);switch(e[7]){case"A":case"P":if(0===parseInt(t[6],10))return!1;break;default:var n=parseInt(t.join("").slice(0,5),10);if(n>32e3)return!1;if(n===parseInt(t.join("").slice(5,7),10))return!1}}return!0},"nl-NL":function(e){return i.reverseMultiplyAndSum(e.split("").slice(0,8).map((function(e){return parseInt(e,10)})),9)%11===parseInt(e[8],10)},"pl-PL":function(e){if(10===e.length){for(var t=[6,5,7,2,3,4,5,6,7],n=0,r=0;r<t.length;r++)n+=parseInt(e[r],10)*t[r];return 10!==(n%=11)&&n===parseInt(e[9],10)}var a=e.slice(0,2),i=parseInt(e.slice(2,4),10);i>80?(a="18".concat(a),i-=80):i>60?(a="22".concat(a),i-=60):i>40?(a="21".concat(a),i-=40):i>20?(a="20".concat(a),i-=20):a="19".concat(a),i<10&&(i="0".concat(i));var s="".concat(a,"/").concat(i,"/").concat(e.slice(4,6));if(!(0,o.default)(s,"YYYY/MM/DD"))return!1;for(var l=0,c=1,u=0;u<e.length-1;u++)l+=parseInt(e[u],10)*c%10,(c+=2)>10?c=1:5===c&&(c+=2);return(l=10-l%10)===parseInt(e[10],10)},"pt-BR":function(e){if(11===e.length){var t,n;if(t=0,"11111111111"===e||"22222222222"===e||"33333333333"===e||"44444444444"===e||"55555555555"===e||"66666666666"===e||"77777777777"===e||"88888888888"===e||"99999999999"===e||"00000000000"===e)return!1;for(var r=1;r<=9;r++)t+=parseInt(e.substring(r-1,r),10)*(11-r);if(10===(n=10*t%11)&&(n=0),n!==parseInt(e.substring(9,10),10))return!1;t=0;for(var a=1;a<=10;a++)t+=parseInt(e.substring(a-1,a),10)*(12-a);return 10===(n=10*t%11)&&(n=0),n===parseInt(e.substring(10,11),10)}if("00000000000000"===e||"11111111111111"===e||"22222222222222"===e||"33333333333333"===e||"44444444444444"===e||"55555555555555"===e||"66666666666666"===e||"77777777777777"===e||"88888888888888"===e||"99999999999999"===e)return!1;for(var i=e.length-2,o=e.substring(0,i),s=e.substring(i),l=0,c=i-7,u=i;u>=1;u--)l+=o.charAt(i-u)*c,(c-=1)<2&&(c=9);var d=l%11<2?0:11-l%11;if(d!==parseInt(s.charAt(0),10))return!1;i+=1,o=e.substring(0,i),l=0,c=i-7;for(var f=i;f>=1;f--)l+=o.charAt(i-f)*c,(c-=1)<2&&(c=9);return(d=l%11<2?0:11-l%11)===parseInt(s.charAt(1),10)},"pt-PT":function(e){var t=11-i.reverseMultiplyAndSum(e.split("").slice(0,8).map((function(e){return parseInt(e,10)})),9)%11;return t>9?0===parseInt(e[8],10):t===parseInt(e[8],10)},"ro-RO":function(e){if("9000"!==e.slice(0,4)){var t=e.slice(1,3);switch(e[0]){case"1":case"2":t="19".concat(t);break;case"3":case"4":t="18".concat(t);break;case"5":case"6":t="20".concat(t)}var n="".concat(t,"/").concat(e.slice(3,5),"/").concat(e.slice(5,7));if(8===n.length){if(!(0,o.default)(n,"YY/MM/DD"))return!1}else if(!(0,o.default)(n,"YYYY/MM/DD"))return!1;for(var r=e.split("").map((function(e){return parseInt(e,10)})),a=[2,7,9,1,4,6,3,5,8,2,7,9],i=0,s=0;s<a.length;s++)i+=r[s]*a[s];return i%11===10?1===r[12]:r[12]===i%11}return!0},"sk-SK":function(e){if(9===e.length){if("000"===(e=e.replace(/\W/,"")).slice(6))return!1;var t=parseInt(e.slice(0,2),10);if(t>53)return!1;t=t<10?"190".concat(t):"19".concat(t);var n=parseInt(e.slice(2,4),10);n>50&&(n-=50),n<10&&(n="0".concat(n));var r="".concat(t,"/").concat(n,"/").concat(e.slice(4,6));if(!(0,o.default)(r,"YYYY/MM/DD"))return!1}return!0},"sl-SI":function(e){var t=11-i.reverseMultiplyAndSum(e.split("").slice(0,7).map((function(e){return parseInt(e,10)})),8)%11;return 10===t?0===parseInt(e[7],10):t===parseInt(e[7],10)},"sv-SE":function(e){var t=e.slice(0);e.length>11&&(t=t.slice(2));var n="",r=t.slice(2,4),a=parseInt(t.slice(4,6),10);if(e.length>11)n=e.slice(0,4);else if(n=e.slice(0,2),11===e.length&&a<60){var s=(new Date).getFullYear().toString(),l=parseInt(s.slice(0,2),10);if(s=parseInt(s,10),"-"===e[6])n=parseInt("".concat(l).concat(n),10)>s?"".concat(l-1).concat(n):"".concat(l).concat(n);else if(n="".concat(l-1).concat(n),s-parseInt(n,10)<100)return!1}a>60&&(a-=60),a<10&&(a="0".concat(a));var c="".concat(n,"/").concat(r,"/").concat(a);if(8===c.length){if(!(0,o.default)(c,"YY/MM/DD"))return!1}else if(!(0,o.default)(c,"YYYY/MM/DD"))return!1;return i.luhnCheck(e.replace(/\W/,""))}};p["lb-LU"]=p["fr-LU"],p["lt-LT"]=p["et-EE"],p["nl-BE"]=p["fr-BE"];var m=/[-\\\/!@#$%\^&\*\(\)\+\=\[\]]+/g,v={"de-AT":m,"de-DE":/[\/\\]/g,"fr-BE":m};v["nl-BE"]=v["fr-BE"],e.exports=t.default,e.exports.default=t.default},67952:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),!e||/[\s<>]/.test(e))return!1;if(0===e.indexOf("mailto:"))return!1;if((t=(0,o.default)(t,c)).validate_length&&e.length>=2083)return!1;if(!t.allow_fragments&&e.includes("#"))return!1;if(!t.allow_query_components&&(e.includes("?")||e.includes("&")))return!1;var n,s,d,h,p,m,v,g;if(v=e.split("#"),e=v.shift(),v=e.split("?"),e=v.shift(),(v=e.split("://")).length>1){if(n=v.shift().toLowerCase(),t.require_valid_protocol&&-1===t.protocols.indexOf(n))return!1}else{if(t.require_protocol)return!1;if("//"===e.substr(0,2)){if(!t.allow_protocol_relative_urls)return!1;v[0]=e.substr(2)}}if(""===(e=v.join("://")))return!1;if(v=e.split("/"),""===(e=v.shift())&&!t.require_host)return!0;if((v=e.split("@")).length>1){if(t.disallow_auth)return!1;if(""===v[0])return!1;if((s=v.shift()).indexOf(":")>=0&&s.split(":").length>2)return!1;var y=s.split(":"),b=(S=2,function(e){if(Array.isArray(e))return e}(N=y)||function(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(l){a=!0,i=l}finally{try{r||null==s.return||s.return()}finally{if(a)throw i}}return n}}(N,S)||function(e,t){if(e){if("string"===typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(N,S)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),x=b[0],w=b[1];if(""===x&&""===w)return!1}var N,S;h=v.join("@"),m=null,g=null;var j=h.match(u);j?(d="",g=j[1],m=j[2]||null):(v=h.split(":"),d=v.shift(),v.length&&(m=v.join(":")));if(null!==m&&m.length>0){if(p=parseInt(m,10),!/^[0-9]+$/.test(m)||p<=0||p>65535)return!1}else if(t.require_port)return!1;if(t.host_whitelist)return f(d,t.host_whitelist);if(!(0,i.default)(d)&&!(0,a.default)(d,t)&&(!g||!(0,i.default)(g,6)))return!1;if(d=d||g,t.host_blacklist&&f(d,t.host_blacklist))return!1;return!0};var r=s(n(2146)),a=s(n(16761)),i=s(n(46844)),o=s(n(53472));function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var c={protocols:["http","https","ftp"],require_tld:!0,require_protocol:!1,require_host:!0,require_port:!1,require_valid_protocol:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_protocol_relative_urls:!1,allow_fragments:!0,allow_query_components:!0,validate_length:!0},u=/^\[([^\]]+)\](?::([0-9]+))?$/;function d(e){return"[object RegExp]"===Object.prototype.toString.call(e)}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];if(e===r||d(r)&&r.test(e))return!0}return!1}e.exports=t.default,e.exports.default=t.default},1453:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e);var n=a[[void 0,null].includes(t)?"all":t];return!!n&&n.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a={1:/^[0-9A-F]{8}-[0-9A-F]{4}-1[0-9A-F]{3}-[0-9A-F]{4}-[0-9A-F]{12}$/i,2:/^[0-9A-F]{8}-[0-9A-F]{4}-2[0-9A-F]{3}-[0-9A-F]{4}-[0-9A-F]{12}$/i,3:/^[0-9A-F]{8}-[0-9A-F]{4}-3[0-9A-F]{3}-[0-9A-F]{4}-[0-9A-F]{12}$/i,4:/^[0-9A-F]{8}-[0-9A-F]{4}-4[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,5:/^[0-9A-F]{8}-[0-9A-F]{4}-5[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,all:/^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$/i};e.exports=t.default,e.exports.default=t.default},33330:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),e===e.toUpperCase()};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));e.exports=t.default,e.exports.default=t.default},58223:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),(0,r.default)(t),t in a)return a[t].test(e);throw new Error("Invalid country code: '".concat(t,"'"))},t.vatMatchers=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));var a={GB:/^GB((\d{3} \d{4} ([0-8][0-9]|9[0-6]))|(\d{9} \d{3})|(((GD[0-4])|(HA[5-9]))[0-9]{2}))$/,IT:/^(IT)?[0-9]{11}$/,NL:/^(NL)?[0-9]{9}B[0-9]{2}$/};t.vatMatchers=a},66861:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),a.fullWidth.test(e)&&i.halfWidth.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146)),a=n(73718),i=n(21015);e.exports=t.default,e.exports.default=t.default},80699:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e);for(var n=e.length-1;n>=0;n--)if(-1===t.indexOf(e[n]))return!1;return!0};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));e.exports=t.default,e.exports.default=t.default},13956:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e);var n=t?new RegExp("^[".concat(t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"]+"),"g"):/^\s+/g;return e.replace(n,"")};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));e.exports=t.default,e.exports.default=t.default},77424:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){(0,r.default)(e),"[object RegExp]"!==Object.prototype.toString.call(t)&&(t=new RegExp(t,n));return t.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));e.exports=t.default,e.exports.default=t.default},52276:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){t=(0,r.default)(t,a);var n=e.split("@"),u=n.pop(),d=[n.join("@"),u];if(d[1]=d[1].toLowerCase(),"gmail.com"===d[1]||"googlemail.com"===d[1]){if(t.gmail_remove_subaddress&&(d[0]=d[0].split("+")[0]),t.gmail_remove_dots&&(d[0]=d[0].replace(/\.+/g,c)),!d[0].length)return!1;(t.all_lowercase||t.gmail_lowercase)&&(d[0]=d[0].toLowerCase()),d[1]=t.gmail_convert_googlemaildotcom?"gmail.com":d[1]}else if(i.indexOf(d[1])>=0){if(t.icloud_remove_subaddress&&(d[0]=d[0].split("+")[0]),!d[0].length)return!1;(t.all_lowercase||t.icloud_lowercase)&&(d[0]=d[0].toLowerCase())}else if(o.indexOf(d[1])>=0){if(t.outlookdotcom_remove_subaddress&&(d[0]=d[0].split("+")[0]),!d[0].length)return!1;(t.all_lowercase||t.outlookdotcom_lowercase)&&(d[0]=d[0].toLowerCase())}else if(s.indexOf(d[1])>=0){if(t.yahoo_remove_subaddress){var f=d[0].split("-");d[0]=f.length>1?f.slice(0,-1).join("-"):f[0]}if(!d[0].length)return!1;(t.all_lowercase||t.yahoo_lowercase)&&(d[0]=d[0].toLowerCase())}else l.indexOf(d[1])>=0?((t.all_lowercase||t.yandex_lowercase)&&(d[0]=d[0].toLowerCase()),d[1]="yandex.ru"):t.all_lowercase&&(d[0]=d[0].toLowerCase());return d.join("@")};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(53472));var a={all_lowercase:!0,gmail_lowercase:!0,gmail_remove_dots:!0,gmail_remove_subaddress:!0,gmail_convert_googlemaildotcom:!0,outlookdotcom_lowercase:!0,outlookdotcom_remove_subaddress:!0,yahoo_lowercase:!0,yahoo_remove_subaddress:!0,yandex_lowercase:!0,icloud_lowercase:!0,icloud_remove_subaddress:!0},i=["icloud.com","me.com"],o=["hotmail.at","hotmail.be","hotmail.ca","hotmail.cl","hotmail.co.il","hotmail.co.nz","hotmail.co.th","hotmail.co.uk","hotmail.com","hotmail.com.ar","hotmail.com.au","hotmail.com.br","hotmail.com.gr","hotmail.com.mx","hotmail.com.pe","hotmail.com.tr","hotmail.com.vn","hotmail.cz","hotmail.de","hotmail.dk","hotmail.es","hotmail.fr","hotmail.hu","hotmail.id","hotmail.ie","hotmail.in","hotmail.it","hotmail.jp","hotmail.kr","hotmail.lv","hotmail.my","hotmail.ph","hotmail.pt","hotmail.sa","hotmail.sg","hotmail.sk","live.be","live.co.uk","live.com","live.com.ar","live.com.mx","live.de","live.es","live.eu","live.fr","live.it","live.nl","msn.com","outlook.at","outlook.be","outlook.cl","outlook.co.il","outlook.co.nz","outlook.co.th","outlook.com","outlook.com.ar","outlook.com.au","outlook.com.br","outlook.com.gr","outlook.com.pe","outlook.com.tr","outlook.com.vn","outlook.cz","outlook.de","outlook.dk","outlook.es","outlook.fr","outlook.hu","outlook.id","outlook.ie","outlook.in","outlook.it","outlook.jp","outlook.kr","outlook.lv","outlook.my","outlook.ph","outlook.pt","outlook.sa","outlook.sg","outlook.sk","passport.com"],s=["rocketmail.com","yahoo.ca","yahoo.co.uk","yahoo.com","yahoo.de","yahoo.fr","yahoo.in","yahoo.it","ymail.com"],l=["yandex.ru","yandex.ua","yandex.kz","yandex.com","yandex.by","ya.ru"];function c(e){return e.length>1?e:""}e.exports=t.default,e.exports.default=t.default},36119:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),t){var n=new RegExp("[".concat(t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"]+$"),"g");return e.replace(n,"")}var a=e.length-1;for(;/\s/.test(e.charAt(a));)a-=1;return e.slice(0,a+1)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));e.exports=t.default,e.exports.default=t.default},99724:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e);var n=t?"\\x00-\\x09\\x0B\\x0C\\x0E-\\x1F\\x7F":"\\x00-\\x1F\\x7F";return(0,a.default)(e,n)};var r=i(n(2146)),a=i(n(31783));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default,e.exports.default=t.default},63561:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),t)return"1"===e||/^true$/i.test(e);return"0"!==e&&!/^false$/i.test(e)&&""!==e};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));e.exports=t.default,e.exports.default=t.default},68375:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),e=Date.parse(e),isNaN(e)?null:new Date(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));e.exports=t.default,e.exports.default=t.default},28353:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e)?parseFloat(e):NaN};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(99170));e.exports=t.default,e.exports.default=t.default},95470:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)(e),parseInt(e,t||10)};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));e.exports=t.default,e.exports.default=t.default},61049:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)((0,a.default)(e,t),t)};var r=i(n(36119)),a=i(n(13956));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default,e.exports.default=t.default},16979:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),e.replace(/"/g,'"').replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">").replace(///g,"/").replace(/\/g,"\\").replace(/`/g,"`").replace(/&/g,"&")};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));e.exports=t.default,e.exports.default=t.default},96389:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.iso7064Check=function(e){for(var t=10,n=0;n<e.length-1;n++)t=(parseInt(e[n],10)+t)%10===0?9:(parseInt(e[n],10)+t)%10*2%11;return(t=1===t?0:11-t)===parseInt(e[10],10)},t.luhnCheck=function(e){for(var t=0,n=!1,r=e.length-1;r>=0;r--){if(n){var a=2*parseInt(e[r],10);t+=a>9?a.toString().split("").map((function(e){return parseInt(e,10)})).reduce((function(e,t){return e+t}),0):a}else t+=parseInt(e[r],10);n=!n}return t%10===0},t.reverseMultiplyAndSum=function(e,t){for(var n=0,r=0;r<e.length;r++)n+=e[r]*(t-r);return n},t.verhoeffCheck=function(e){for(var t=[[0,1,2,3,4,5,6,7,8,9],[1,2,3,4,0,6,7,8,9,5],[2,3,4,0,1,7,8,9,5,6],[3,4,0,1,2,8,9,5,6,7],[4,0,1,2,3,9,5,6,7,8],[5,9,8,7,6,0,4,3,2,1],[6,5,9,8,7,1,0,4,3,2],[7,6,5,9,8,2,1,0,4,3],[8,7,6,5,9,3,2,1,0,4],[9,8,7,6,5,4,3,2,1,0]],n=[[0,1,2,3,4,5,6,7,8,9],[1,5,7,6,2,8,3,0,9,4],[5,8,0,3,7,9,6,1,4,2],[8,9,1,6,0,4,3,5,2,7],[9,4,5,3,1,2,6,8,7,0],[4,2,8,6,5,7,3,9,0,1],[2,7,9,3,8,0,6,4,1,5],[7,0,4,6,9,1,3,2,5,8]],r=e.split("").reverse().join(""),a=0,i=0;i<r.length;i++)a=t[a][n[i%8][parseInt(r[i],10)]];return 0===a}},2146:(e,t)=>{"use strict";function n(e){return n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!("string"===typeof e||e instanceof String)){var t=n(e);throw null===e?t="null":"object"===t&&(t=e.constructor.name),new TypeError("Expected a string but received a ".concat(t))}},e.exports=t.default,e.exports.default=t.default},68060:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e,t){return e.some((function(e){return t===e}))};t.default=n,e.exports=t.default,e.exports.default=t.default},53472:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;for(var n in t)"undefined"===typeof e[n]&&(e[n]=t[n]);return e},e.exports=t.default,e.exports.default=t.default},54300:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=e.join("");return new RegExp(n,t)},e.exports=t.default,e.exports.default=t.default},50885:(e,t)=>{"use strict";function n(e){return n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){"object"===n(e)&&null!==e?e="function"===typeof e.toString?e.toString():"[object Object]":(null===e||"undefined"===typeof e||isNaN(e)&&!e.length)&&(e="");return String(e)},e.exports=t.default,e.exports.default=t.default},5039:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)(e),e.replace(new RegExp("[^".concat(t,"]+"),"g"),"")};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(2146));e.exports=t.default,e.exports.default=t.default},21024:e=>{"use strict";var t=function(){};e.exports=t},47457:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA7CAYAAAAq55mNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIDSURBVHgB7dq/axRBFAfw75uZO48U1yhGFBHRzkrhNgmkUVJJGktLQbHX+AdYqIVY2Cj4A4KClZ1FuhTG072N2oppBQULkSOol72b5ySwx147U93L+8Dd8r1iuO8u7DKPBfYJKvL8ChMZRDLGvOt0Ol+r3Ov1lsNhFrHKcmtucXGjinmezxLRMhJYa187ED0hwCGS9/5qOIyLhjN2g4HziNVsrobvjdr6J5y1z5CAyvJ99JWcNlpUGi0qjRaVRotKo0Wl0aLSaFFpXNg7HkGCsKnt1/Pvfv9Su92O3t9aY/7W82Aw+GxnZg4hwbn5+V9QajrRZlF0wWwRib2/ky0svKny8aUHz8Ow7Qwi+RGvfV+/ebvKR5funTV04DESlNS47Jg5Q8JwjI05PJGBk+HEzSGSJXypZ+NNAyZ+vb01+E9Ln6PSaFFptKg0WlQaLSqNFpVGi0rjiOhl0n4U2Jr8hdYYo2+IxKAP9Txs+p926F8ggfWNPpSaTnTswv1HIBN9U/LMr36sr7ytclEUK2E8cxqRwj3jU5ZlT6v8sds9NXLuFhKE2fNdF0peI4qfGRHMZjiMixLzRaS8UAWshs+46A7RwfDnriMBleVDfY5Ko0Wl0aLSaFFptKg0WlQaLSqNI2CbOWGbZminnsNe9F+YI20jkiWaeM/IB2xM9Hq7TKs1/A8olI9+76TD/wAAAABJRU5ErkJggg=="},54491:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAIAAABpZzoSAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKzGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIiB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTAyLTE2VDEwOjQ1OjAwKzA2OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wMi0xNlQxMTowMDo0MSswNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wMi0xNlQxMTowMDo0MSswNjowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjZTMwYmE4Ny05Yjk4LWFjNDItODQyMS0yYmQ2YjIzNThhOTciIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyNmI5NGUzYi0yNTRjLTllNGItODRiNy01OTQ1MjNlMDg1ZjgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0FGOEU3QUVDRDQxMUU5QThDNkU5QkE0MDY0MTEyMiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpMZWdhY3lJUFRDRGlnZXN0PSJDRENGRkE3REE4QzdCRTA5MDU3MDc2QUVBRjA1QzM0RSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9IiIgdGlmZjpJbWFnZVdpZHRoPSIzMDQiIHRpZmY6SW1hZ2VMZW5ndGg9IjE2MCIgdGlmZjpQaG90b21ldHJpY0ludGVycHJldGF0aW9uPSIyIiB0aWZmOk9yaWVudGF0aW9uPSIxIiB0aWZmOlNhbXBsZXNQZXJQaXhlbD0iMyIgdGlmZjpYUmVzb2x1dGlvbj0iNzIwMDAwLzEwMDAwIiB0aWZmOllSZXNvbHV0aW9uPSI3MjAwMDAvMTAwMDAiIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiIGV4aWY6RXhpZlZlcnNpb249IjAyMjEiIGV4aWY6Q29sb3JTcGFjZT0iNjU1MzUiIGV4aWY6UGl4ZWxYRGltZW5zaW9uPSI5MCIgZXhpZjpQaXhlbFlEaW1lbnNpb249IjYwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YmE1NjU4NjMtYTU2MC1jNzQ0LWJmNGUtM2U5MGRlZWY4ZmYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFDQUY4RTdBRUNENDExRTlBOEM2RTlCQTQwNjQxMTIyIiBzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MUNBRjhFN0FFQ0Q0MTFFOUE4QzZFOUJBNDA2NDExMjIiLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZjI3ZjU5ZGQtNDQ5NS1mMjQ0LWJmNzQtZDMwOTdmNmNkNWVlIiBzdEV2dDp3aGVuPSIyMDIwLTAyLTE2VDEwOjU5OjM2KzA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJhNTY1ODYzLWE1NjAtYzc0NC1iZjRlLTNlOTBkZWVmOGZmMCIgc3RFdnQ6d2hlbj0iMjAyMC0wMi0xNlQxMTowMDo0MSswNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gaW1hZ2UvanBlZyB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGltYWdlL2pwZWcgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjZTMwYmE4Ny05Yjk4LWFjNDItODQyMS0yYmQ2YjIzNThhOTciIHN0RXZ0OndoZW49IjIwMjAtMDItMTZUMTE6MDA6NDErMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHRpZmY6Qml0c1BlclNhbXBsZT4gPHJkZjpTZXE+IDxyZGY6bGk+ODwvcmRmOmxpPiA8cmRmOmxpPjg8L3JkZjpsaT4gPHJkZjpsaT44PC9yZGY6bGk+IDwvcmRmOlNlcT4gPC90aWZmOkJpdHNQZXJTYW1wbGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZZ514gAAEkRJREFUaN7tmnmQVdWdx3/n3HO3t/fr13s3SzfQIKAgmwjKJiJCQEBNAq6JMRKXmBGjSczMREnMVCqVTMWMmYlORSYmMTEYFYOGXYEWmqUbeuH1TsNb+r1+y33v7tuZP+IEpgqmampM3vzRv/rV++fWu/fWp76/7/n9zrkIAlsIUpFlAQ5YQCEE4KrgYih6wU0CQ4GtAQcYXnNMBYQK0IrEVBggBh8BwgJWAQxwHGQrVEfA+oVAQDc1AIsRvU6uwFiUcqaLBBBEcPIghkEjoOV5K2ZU1IHjB5tu0TIP21ndSo8IgYjOQOmCCEF2/qymG+c1x5Pazj+2ygZluDJsOULY2rB+RWVV2UfHE6daY16W1xlGd9xrrqvetGphdjSz809nEmnqEcIMYxaN/B3rZ8yYPvtEa3TfgVMevtx2Hccp1k2v2rh8GiLC3n095/oznnCtLKsIm6s2LVvaXH80nt5zuJNLZ6sYNmJgynlFn98NQClxGIa2ctWNX3t0w4cfnjt8LCpHRx2CCGFrJ4mPP3pP89T6v9++8/jhwWLBpmADRxYvnLVt2339fedPnIslLsRV2eW84A8EH37oc/MWzHzl5x8c3H+Smsg2gbJ2Y0PV8y88ms6Yyfh/dJ0+pFOAouKLhJYsXvDUvQvDuzvbW7tHpGSBqnE9iUDKK4VSagOAUAcP9mfffau1rW2omFGAGmAohoELmfLDh7r6oqMdbeepXGQ5x6W2acBQX3bv7u7+wf7Y+TRYKliy6VLBW91yuDt5gXaeHNZlA+OM69gcQ5S0+/ZbJ4qycb4/CbrqsjKAhR3U03l+1/vBU8dOSemMy7HBa6bWll1jG3kOicS0S4gDCU0PBxjX42DTQGk5PWdRU9PE8uGewY9bC5UBlmW5dNHxeMyVS5uA4tb2dGJ4dFxlpVSQE0p+7pwp06dU9vQOtPeO+ijyeapykmy5mZuXTxdF/lx3erhf83gwJkYhW6ytD9+wuDGZyp8+kSCMyCIlb9pSRsURz3fuXfWNxdNcpCvEo4FZSnmIMx6C8Dpg1gFs8NTc8equo3lKX97xGxT+LMAtACtBWL9s0zeisVj3cHLTF34AeCXAaoBVQvXdL/5sl0zpazv3l03dAGQZkPUAt1+76JGj0cGBgrT16Z8DWg/MJkDLQFy+ddtLKdN87+ipGTc8AnATsLfgso1MZDNz7Ze2v3aAqpSahuvS0gbRLAc8BFPTVS2WD5omP5Jx00mNOhopI7bmAnVcSgyDl/JqdlQDTIUAp+u6SfV8QRsdsVUZUyoA7wIAcJzj4mIBCLEU1QFCwKuB4RA+4JhiIe8UJZsiDBwLHh+LwCgWQHEcFlMRAIgFwJWyVgDB5CeqI26VD1OdS6SKobA/wCOzoESzxanjwiLniaUtTS1OqRd11UhkGIfqjROrFEO9OJqvKQtW8NyFpBSXUeMEHoHomiSVvtjUVG3pRnpEU4u4dhZjFhwzL4oMX1tPY6lkNseIvlDDhEo5me4906VGyIvff+KZO5ci4oJLKHFLaaVEzt5z19Itdy053RV/4fu/6v24FyjDCHxVs/87z2+pr/X+9KW9r7/S2jZoaPYo+MS1d89/btvdF4cGv/dPu059FO+mNvCmryby+JbFc5bM//WbLT/9UU/rwfNgAfjZeasm/fPXVpuM58UfvPPB253RM4iCxkXolkeXf3nFgl37Op6PDvAGZxztzChZjgUZAg5TSu8gNlWClVWh8HhMFAcQUAUwy7EsIZzIRwLecp83AozpogIgneVDdbX1QX+15DEQsEBlwAZQZGhQP256eWSyIPTZjsmJjuk64AgcCA3jZg0k07aNARmI1ail+oTqAF8dijT4wqlwpDxz4UJy157o+wpSCpLjxcgtabE0rL9u0oTmuob4qHq45ViZj60Jh+Mj2QLiVixs9ovc2a5EbzTaOD5gWDSjCOEqYdn8mcWssnv/KcLS6gpSVGleiyyZE/ZVVvb2S10nPq6tAxbhoupnA+XL5jSmi/LJtvOmqlRFLEvVi6o4bkrzlMnerrTS3Rn36fJmO3W/lgClkIMQgFVKHGT+VjeW4jVsAUGC+fQTm5feMOe93ftf3tFiSXGq6dgbmHFtzXPPbjFd5tXXDx54d7/Is9RgXEF86JF1q2+b3nKs55XXjmWHu20bARee0Bjc9ncrasrLdu7seP2Ng8TRbLBADH1mzaItn509Mpz8xS+Onj4bB1aCiirwlAepsi5+9r5ijFrSKAoHKC5psaiIoR5NlUGXvBPK5i+YvWjJ+KFYk6kcBZcDarkOra6tum3tjaoOb/6xBWxOs22wXa8/OKV58rIl1+kWMV/5k61qIASgIPN85Zo1a2rC7IcfxkEu2DwL1AXbntg0/jNrbmprHXjtF8dAs8BhkO1hTA9xLK9YWRMOIlPhmZBlaqXEAYojcsCXYcXxE0LeeWdv24my0+0dQFA4JDIutbD34oX0T368M1vMdXR2gVesDjJgUwMxB/d/rEjDXT2Djmt4Aoy3wlNU+VxO+vnPfufluJOnO1FEKGcxFXjV5jrORn/y0h9iQ8nkaBaX81VeYnI0k0wZFWLdulXTF080bT3k+hBf0q4Uqu9ddVPzzfOmxDLa7989NDJ4AWyL9fhCDZM23N4cLmNOnEoc2HMW6bJt5HFl9dzrZ69eNk0aze7e1z08NOqaWRN0Nlj1xTsWhBuqOs5l9r1/XM4kwLS5SHnVpNAX16xQwflgf1tHW7+jSRzh+WBk7tLrl8wL93dJv/vlR3rEs337fd+6d7EFtgFeb0lnFgy2ufrWBdueumvF8usxAFg+hq217ADD61954u5vPvul5mnjHAUhtxrYelfnp81oePKpu+554DZ/gNcyGnIqRbaGuuzdm277+rbPz5kzWddNjq3GXIPpkLqJVc88/fmtWzfX1pQ7RZtnq01N1Ex35ZolT3717o0rZo1DJiTjjKEBAHZsnwsI7BImAZE70NrJ82x/b1yRskCzjuvnHb+Uy7/95uHKUKj7dBysDCZJZDsIjYv1xt9880h0sK//4kXgXKQnDMPhhPEfHmnrGBg51zlqSyqDddd2MI4oF9i33jrcGxs5PzAIVHZ1BE6Rd9HZls53OfvDvV1Ji4HyoC0SAAYzQdsBgFJaKUJTHxfsbIWAbZVJZXLLbl04Y3Jdd1vbga58pcdFpqOY2CPa61bNNi3UeiYzONgfDBHdQdkCnTtt4qLZtb1Dw/tOxCqwQQVeNnjLktavnRn0+I6fjp3q7G0qD2sujudGmyZWrVw8R8pKBw+flTS20q/LKptNOzgMT2+e9+zyqdR1dFyJQSnpgI85rWANx2VQGX9N5QMPbl57W8NvdrDvb9t7IS2DogKDm29t/vb2r+oG2vrkj9ta26WkA8BBpPz2Dcuffmzpr986cLh3x9AZCVgPOIWpCxoe/dqWupqK7d/77fETZ6NdGeA48PPLbr3p2WfuibZ3dfQMXWhJFlAeKuq4+lpkpkf3fzzc0aIWUxkm4NG5UuJA1AYP4xeCmuQgDqVzhZ4BLZ2zAFPEmQhRzusHRujtHynIuqzrwPP+clxUNYalqgEDQ0YqrbiY8fiqqAhaQdEtnEq52KUFCYGFvTU+xbQBWbLqXBiW4gnJMAzwuJzgMYOsKSLBoEb3cO7EsEWzBQgWEF/SYpnwQGXAnNJQWchb7eeGw9URniFqTpN0Y8Y0v0/EI2mciBXGVQcKSmFEQVUeoXEKn1ZGY0kiuuEg48iuksrLk6sDwZpQTobExVy5l8MuK2lUsrLNEzDriwzHC6AzQSLYWnFUTldPrJ1UFYhqEEtZ5UXtfil+jzQogp3jIppTymJhgGvc+oWNzz27taG+5mxXNN4fly/IllMVqWd+8sOnH7h/00haPf5RZy4lF/MaYoPrVy184btfuXZOY3c0MXhqJJfK2JQl5RX/8qMvPfjwBpPaRw+czCUkKaVYgObcMOWNHc8vWXLzue7haEuflHY13fVXiJ9/8I4fPLNVIJ7ulmgxlr7GyzYSkAAN2RhhMBAuVRIoahzr84seS3HyqSzYFghequcF7AOTUJ21VBe0ImUBKKWFAnKscn8FDyPpWA5cTRQZTc1BzCpmij6hzFEZKycxLHGx5cgOQUSwKGswSMPAsDzvGtpovkBYoRxEwpqunS7qgMpvXzxzfh2hxjiFYUlJ9zv8kx+fWENmNtZkRpQjx9siNRWRULAwUsyYxsJZE7wez7n+dN9g3zVTKiyXieW5etGcMbMpnpNb24ZCXr4q5CaycgHXLWoUwjW1x08Pn+87P2m81yt60hJSXeuO+WWpIt9y8iJmSVkZRZyZyCs1jddNnagMd8mtB4Zoffl3X7z3m5vnATbA9QOwpSwWs2p2KmedOTLY1zfCeM0nn9705YfWeRj9UHui83hHR3dmRNGnzfb/4wt3Ll86/+JQ7qPW9vbjHQM9CsP47nnglq1Pra2uKes5PnD85Nkzp5OZ0eL4KeRb312/ZsO1albuPJo+fPLiuWjKwvSW25u//u1NEyeVDXXF2vf3dnVnEglHwJhUqAtvGr9o1kzD9ZqYIQAUXSEBA6C/ehLAFmFUix0FoKFIZdPU6ZOmNw32JdTiHq7M4zi2I2fC5fMWLVylFMAX6gJwwI/BLjKCt3Z83ezZMzNZw0C7gbUxh1xNE/iqmTNuHtdQvmdXKqe0MJXIUcDGdm1t4w0L5nrFCoE/BpAAxHl4QXcYRBmP7WV1wmKwATB7lZmF/m1GOE1wzIwvxBDwJkeMV/99374PzkTPdgISEbEE3lGF0NCA+g/P/SqbKbSePA86X9kQsmxbUay33zpyrq+3f3DgYloG7AR9jCsEEgnlRz/cxYtcy5EO8PKcZxQJZaZMDh3sfu7ZN9OjF3v6RojPI5arBmPatg4YG+kC9F0E0dZNA+vCVZZA9LcZ4b6yekXT2pWz4zH9pVfflpI54AAsMzKu/ov3Lhs/sfLt3ac/eOcj0IpAbfBU3nLDgrV3zkuNJt5440h/Twr0FAgMH5nw2IML6montLf3/+7376sGAk0DkW2cNunRh2cZSuDdt061fNwFlgxI5cOh1WvWbry59oNTQ7//41G9kHpscu1DIQHcTIrVgnqkhDgIqCMrlm78wv3LPtjb4/0NksAERIBHLFHvumvZlEllJ872giaxAsfzomyp18youO/+hZ3Rwd27D4Gtgj8ILKKO/Zm1N86dM/nlf9Vf2zEKuAwIA1irHe997P474wn7+IftoGW5cNhUFMqbC1bMvHfjXMk9sn/PiVxec84MSPkMA2mTGIOuWEocPCucaW1/nTFaT/apuTyIPMsyYNpOkXnvzX0fhcVo+3kkRPw8a7kGAq6zs3Pnzj09PdGRWJoTPIKH0w0NG/QPv93b2509drgTTF4MBE3Lcagqjeg7/u09WSXDfQmgXECISC6xNfXk0Y7f2tqhQ6eljC4Sr4DBz7teSljWFhkoabEw68CJ8chkSEgFAQgCBzCIrmkEfYZuK4ZbBhZLiG1bBuByIHlPQFZzWXBqgQkDyODoHF9H8SAg0VJdQF5GFBxTA9cGoATLHOuxbMayKIAPMAKkA2h1XjOuEOqwPmKvI8ZdtuFBloQcz1V2wxD8TdTx4COfQ+Yoa+kM46Me3iY22JixeYc6jJ3UTJX4GxyKfJzuArKZSk2STGeEI2yZd4JSVD1+EyOkybyGhoGKGERRFC1HZhgQPf6CpLuOYxhK0O9lGBYczrFckWdUTdIt1eRCgliGiDTPGLnetUWG5hBywFtKdURjsSteYJ0r/8H6lI7YWdMFAIIwQZgFzGDMIMwAIsgpZVdKTXq1Mvrrrv/kv+52eQJQlpYSh+le+fHGVXDwn9Lb6peZAQaKACilmALGuLTqsK62i3rl+LQOyQj6RGj0v4vOLumx08kHvn3lYeYqKnA+JUczmU8MEtNPbPLPv9gtqXe8h669stVdBYf1KeHA9C9eRC83JQSlDIKo/r+qCfQpeQcP6M8s6CeP++S+DlPSLwctUK94wf4fF4T/exiAKAIAoBjBn4d6AIQQa5X0+46GTZtgLP6i/cKZzjEKl3A41B2jcKlYaIm9/P8ZDuSOqeMyHNHtL49RuOQdB8rmjlG4pI5sPjFG4RIOL/KPUbiEQ7x22hiFy9qwlvYxCpdwuJSOUbh8oh2DcBkO2zHHKFzCEf/lH8YoXPKOg40rxihcUoc80D9G4RIOT6hijMJlVkrGutLL27Cz0TEKf4n/BPUdTVyJYZa7AAAAAElFTkSuQmCC"},15276:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAIAAABpZzoSAAAACXBIWXMAAAsTAAALEwEAmpwYAAALrWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIiB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTAyLTE2VDEwOjQ1OjAwKzA2OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wMi0xN1QyMzozODo1MiswNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wMi0xN1QyMzozODo1MiswNjowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplOWMwZmU0Zi0yNDhmLWNlNDAtYjdkNi02ODY2NmZkYWM5NjciIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyNmI5NGUzYi0yNTRjLTllNGItODRiNy01OTQ1MjNlMDg1ZjgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0FGOEU3QUVDRDQxMUU5QThDNkU5QkE0MDY0MTEyMiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpMZWdhY3lJUFRDRGlnZXN0PSJDRENGRkE3REE4QzdCRTA5MDU3MDc2QUVBRjA1QzM0RSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB0aWZmOkltYWdlV2lkdGg9IjMwNCIgdGlmZjpJbWFnZUxlbmd0aD0iMTYwIiB0aWZmOlBob3RvbWV0cmljSW50ZXJwcmV0YXRpb249IjIiIHRpZmY6T3JpZW50YXRpb249IjEiIHRpZmY6U2FtcGxlc1BlclBpeGVsPSIzIiB0aWZmOlhSZXNvbHV0aW9uPSI3MjAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIgdGlmZjpSZXNvbHV0aW9uVW5pdD0iMiIgZXhpZjpFeGlmVmVyc2lvbj0iMDIyMSIgZXhpZjpDb2xvclNwYWNlPSI2NTUzNSIgZXhpZjpQaXhlbFhEaW1lbnNpb249IjkwIiBleGlmOlBpeGVsWURpbWVuc2lvbj0iNjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiYTU2NTg2My1hNTYwLWM3NDQtYmY0ZS0zZTkwZGVlZjhmZjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUNBRjhFN0FFQ0Q0MTFFOUE4QzZFOUJBNDA2NDExMjIiIHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0FGOEU3QUVDRDQxMUU5QThDNkU5QkE0MDY0MTEyMiIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMjdmNTlkZC00NDk1LWYyNDQtYmY3NC1kMzA5N2Y2Y2Q1ZWUiIHN0RXZ0OndoZW49IjIwMjAtMDItMTZUMTA6NTk6MzYrMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YmE1NjU4NjMtYTU2MC1jNzQ0LWJmNGUtM2U5MGRlZWY4ZmYwIiBzdEV2dDp3aGVuPSIyMDIwLTAyLTE2VDExOjAwOjQxKzA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBpbWFnZS9qcGVnIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iZGVyaXZlZCIgc3RFdnQ6cGFyYW1ldGVycz0iY29udmVydGVkIGZyb20gaW1hZ2UvanBlZyB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNlMzBiYTg3LTliOTgtYWM0Mi04NDIxLTJiZDZiMjM1OGE5NyIgc3RFdnQ6d2hlbj0iMjAyMC0wMi0xNlQxMTowMDo0MSswNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplOWMwZmU0Zi0yNDhmLWNlNDAtYjdkNi02ODY2NmZkYWM5NjciIHN0RXZ0OndoZW49IjIwMjAtMDItMTdUMjM6Mzg6NTIrMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHRpZmY6Qml0c1BlclNhbXBsZT4gPHJkZjpTZXE+IDxyZGY6bGk+ODwvcmRmOmxpPiA8cmRmOmxpPjg8L3JkZjpsaT4gPHJkZjpsaT44PC9yZGY6bGk+IDwvcmRmOlNlcT4gPC90aWZmOkJpdHNQZXJTYW1wbGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eeG4SAAAAZ5JREFUaIHt2k1O5DAQBeCq5/y4UUtsRhrYcxQOwRG4BIfiJlxipJEQWzruxC42CY73keyW3neAqBZ2+ZUdlac3AeRYc3x4vP94f/3753zwl0Xs8+v7+cX+/Ze+O/bLSxKoHvvNG6ZQmFjtMlphKUGEy2OlneNmyeDHo5voLUPXgZ1jj72jADGuj1WaZwgP2k28BLbSnZRwfEK/ZeBe+aUAe0eG08jVkaHvuToKjGEFCGe4jS0LT9ksToxhOxYjW2mmohzhMmMq3XN+hHJm2WAceJNe4NIoMJVmFhNbaRanCWKpdhmtSMvCmSUDY9iemWEY+tpltALjCO8P/kvidsEPgDJ6rFQVjB2/OMIVVAzxMtUuoxXxEpCuc+0yWpECn6z31His7JgAPWPYCkMP+KF2Ga2AH6DO1S6jFQrH3lFgDCsghlC7hlbEEGDhWruMVli4wnj9szEzKEfaHQgPl406B3fytctohTt5aMcYtlLHnVJiDCsgzbz+WaXrjDQxla5SCLDEN9qVxQTlG+1GVfl/R2aqcOe72mW0ojvf/QBlDn3uboC1kQAAAABJRU5ErkJggg=="},43113:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAIAAABpZzoSAAAACXBIWXMAAAsTAAALEwEAmpwYAAALrWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIiB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTAyLTE2VDEwOjQ1OjAwKzA2OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wMi0xN1QyMzo0MDo0NSswNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wMi0xN1QyMzo0MDo0NSswNjowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxOWJhMzY0ZC05OGYyLTQwNDItOGNkOS03ZjRkY2JhZjE4ZGYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyNmI5NGUzYi0yNTRjLTllNGItODRiNy01OTQ1MjNlMDg1ZjgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0FGOEU3QUVDRDQxMUU5QThDNkU5QkE0MDY0MTEyMiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpMZWdhY3lJUFRDRGlnZXN0PSJDRENGRkE3REE4QzdCRTA5MDU3MDc2QUVBRjA1QzM0RSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB0aWZmOkltYWdlV2lkdGg9IjMwNCIgdGlmZjpJbWFnZUxlbmd0aD0iMTYwIiB0aWZmOlBob3RvbWV0cmljSW50ZXJwcmV0YXRpb249IjIiIHRpZmY6T3JpZW50YXRpb249IjEiIHRpZmY6U2FtcGxlc1BlclBpeGVsPSIzIiB0aWZmOlhSZXNvbHV0aW9uPSI3MjAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIgdGlmZjpSZXNvbHV0aW9uVW5pdD0iMiIgZXhpZjpFeGlmVmVyc2lvbj0iMDIyMSIgZXhpZjpDb2xvclNwYWNlPSI2NTUzNSIgZXhpZjpQaXhlbFhEaW1lbnNpb249IjkwIiBleGlmOlBpeGVsWURpbWVuc2lvbj0iNjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiYTU2NTg2My1hNTYwLWM3NDQtYmY0ZS0zZTkwZGVlZjhmZjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUNBRjhFN0FFQ0Q0MTFFOUE4QzZFOUJBNDA2NDExMjIiIHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0FGOEU3QUVDRDQxMUU5QThDNkU5QkE0MDY0MTEyMiIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMjdmNTlkZC00NDk1LWYyNDQtYmY3NC1kMzA5N2Y2Y2Q1ZWUiIHN0RXZ0OndoZW49IjIwMjAtMDItMTZUMTA6NTk6MzYrMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YmE1NjU4NjMtYTU2MC1jNzQ0LWJmNGUtM2U5MGRlZWY4ZmYwIiBzdEV2dDp3aGVuPSIyMDIwLTAyLTE2VDExOjAwOjQxKzA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBpbWFnZS9qcGVnIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iZGVyaXZlZCIgc3RFdnQ6cGFyYW1ldGVycz0iY29udmVydGVkIGZyb20gaW1hZ2UvanBlZyB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNlMzBiYTg3LTliOTgtYWM0Mi04NDIxLTJiZDZiMjM1OGE5NyIgc3RFdnQ6d2hlbj0iMjAyMC0wMi0xNlQxMTowMDo0MSswNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxOWJhMzY0ZC05OGYyLTQwNDItOGNkOS03ZjRkY2JhZjE4ZGYiIHN0RXZ0OndoZW49IjIwMjAtMDItMTdUMjM6NDA6NDUrMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHRpZmY6Qml0c1BlclNhbXBsZT4gPHJkZjpTZXE+IDxyZGY6bGk+ODwvcmRmOmxpPiA8cmRmOmxpPjg8L3JkZjpsaT4gPHJkZjpsaT44PC9yZGY6bGk+IDwvcmRmOlNlcT4gPC90aWZmOkJpdHNQZXJTYW1wbGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bxI90wAAAJhJREFUaN7t2rERQFAQRVG/AQEj0p/eaILcjF6IhCJjtwEE55VwZrO9Zer6yu4VHDhw4MCBAwcOHDi+5xgbHPE6WhyBYx1qCg/HuUEIHMcCIXDsMwQcOHDgwIEDBw4cOHDgwIEDBw4cOHDgwIEDBw4cOHDgeIvDyzpxCBoSh9wlcYihEodULl+HkBIHDhw4cODAgQMHjl/tAlSyTwOBbdWfAAAAAElFTkSuQmCC"},60095:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAIAAABpZzoSAAAACXBIWXMAAAsTAAALEwEAmpwYAAALrWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIiB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTAyLTE2VDEwOjQ1OjAwKzA2OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wMi0xN1QyMzo0MjoyNSswNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wMi0xN1QyMzo0MjoyNSswNjowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2YTYyNjg5YS1mYTg2LTczNGItOWIyOS1jYTg5ZDQwYTRjOTkiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyNmI5NGUzYi0yNTRjLTllNGItODRiNy01OTQ1MjNlMDg1ZjgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0FGOEU3QUVDRDQxMUU5QThDNkU5QkE0MDY0MTEyMiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpMZWdhY3lJUFRDRGlnZXN0PSJDRENGRkE3REE4QzdCRTA5MDU3MDc2QUVBRjA1QzM0RSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB0aWZmOkltYWdlV2lkdGg9IjMwNCIgdGlmZjpJbWFnZUxlbmd0aD0iMTYwIiB0aWZmOlBob3RvbWV0cmljSW50ZXJwcmV0YXRpb249IjIiIHRpZmY6T3JpZW50YXRpb249IjEiIHRpZmY6U2FtcGxlc1BlclBpeGVsPSIzIiB0aWZmOlhSZXNvbHV0aW9uPSI3MjAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIgdGlmZjpSZXNvbHV0aW9uVW5pdD0iMiIgZXhpZjpFeGlmVmVyc2lvbj0iMDIyMSIgZXhpZjpDb2xvclNwYWNlPSI2NTUzNSIgZXhpZjpQaXhlbFhEaW1lbnNpb249IjkwIiBleGlmOlBpeGVsWURpbWVuc2lvbj0iNjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiYTU2NTg2My1hNTYwLWM3NDQtYmY0ZS0zZTkwZGVlZjhmZjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUNBRjhFN0FFQ0Q0MTFFOUE4QzZFOUJBNDA2NDExMjIiIHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0FGOEU3QUVDRDQxMUU5QThDNkU5QkE0MDY0MTEyMiIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMjdmNTlkZC00NDk1LWYyNDQtYmY3NC1kMzA5N2Y2Y2Q1ZWUiIHN0RXZ0OndoZW49IjIwMjAtMDItMTZUMTA6NTk6MzYrMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YmE1NjU4NjMtYTU2MC1jNzQ0LWJmNGUtM2U5MGRlZWY4ZmYwIiBzdEV2dDp3aGVuPSIyMDIwLTAyLTE2VDExOjAwOjQxKzA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBpbWFnZS9qcGVnIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iZGVyaXZlZCIgc3RFdnQ6cGFyYW1ldGVycz0iY29udmVydGVkIGZyb20gaW1hZ2UvanBlZyB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNlMzBiYTg3LTliOTgtYWM0Mi04NDIxLTJiZDZiMjM1OGE5NyIgc3RFdnQ6d2hlbj0iMjAyMC0wMi0xNlQxMTowMDo0MSswNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2YTYyNjg5YS1mYTg2LTczNGItOWIyOS1jYTg5ZDQwYTRjOTkiIHN0RXZ0OndoZW49IjIwMjAtMDItMTdUMjM6NDI6MjUrMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHRpZmY6Qml0c1BlclNhbXBsZT4gPHJkZjpTZXE+IDxyZGY6bGk+ODwvcmRmOmxpPiA8cmRmOmxpPjg8L3JkZjpsaT4gPHJkZjpsaT44PC9yZGY6bGk+IDwvcmRmOlNlcT4gPC90aWZmOkJpdHNQZXJTYW1wbGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8K88JgAACJFJREFUaN7tW31slVcZP89zzvvde/v9RYHyDSnQrRS6wcCxYSABpyyBKAaHGWZmA6eObQw3UGQ6M4JhGmOiMZlziR8EnQlKtqgYFAqjdAiLIxNKNygtLYVC732/zzn+0bIWepn23re3aO7z5/uc+95zf+f5+D3PeS40VtfGgJOcECIEQQI5HPoFAJDIHA79IqXAHAoD1sEYEsh5S7+gruVixyA4GEUic8FjECIkZx43w5Gzjhu8ww9zzjIg3HFzoXQw8RBIIEc9BoRlGf6B8oAQgjdO4g45EqQsG5FUChkKEXpAEFWFMEZjMYLIEwkSBCLgUoZIFVDY6OJCdY0RKUcwfEghXI8Q0KrHGQ315rw5+rSprLQEDYMACNcJu6/4La128wn78FHv7DnJA9R0gnR0jENlMHIFvvQ8YMyc31C4ZlXs/oW0sPDjklwymTh0pOfXe3sPHBS2g4YxCtYRj0HjhNoY4ZEbBXcdY9q08heejS9dMqyP2u+cbN+2I3msiWbdTDAeg8aJd8VkGCmb4TLkhWtWl2/ZxIqLbrfKb/3Qfe900HEp7L4ibIfmx1hRsTax2qirRcvq/MGPu77/Q8kFsOwFezQNFi1JlzwknJdveaZ042O3WcB73/rz1V/utY+/E3Zf/uhx3zYAmTquylq8sHj9On3q5LavP8eTdtYQ4a4fqXVIIYOg/PnNpU98KbUjNJ+49N1dib8fJkSiqhLKhnZgZBiK0KVmrHj9OlZW2rnrFWm7hGbDa7iQUcYO4fSWbHiicuvmlNruX/yqY/t3RCKBuvGfE6rg3LOt+nnK2DG9b/2FSJGFHCwFgcbq2TEQUWDhmPV1E/e8hqY5VHv5p6+2b9uBlBFFGcY7XVcdPxYt029pzQIcQhCMClg0jIpvbkmJRc++/R3bXwJFGRYWhBDU9bC9I+zqRl0fYLR9GxfRkwNq6AhRoC5cJ758qdVQP1TlnWvt2LIdpASaVkSkTPT2iiAYsA4e5i2cTwvyCQ+jhQM1BSVEYRq6XvTFtSmVnTtf8bvaiaqm/35AIuSgroRnLppf+szXuO/cie0f4fnGrFlmXe1QVbKp+dof9lPdijjmOV7x2s/FFz8gnOStqc33b3KrYcORsXlIGVj3L0jJDnr2vCE8J/IoKAOfEFLx4jZWUiaDQIahcGzuJIEx4+5azMtLDxHJRcbXTlIgVY27alPmmuShRqTaCLDpOCFEnzKpbMsmGfqsrCR/+bKql749ad/egtUPCzuZLg3zWKbOIiSNx9UJ1Slo+JlzYcclYNExKClkwCVxqKH3PShas8qYPkUZW6VUlN+geTtJwElaRFYEAcvYUyTohlJakgKO8xd40kZNzRwF4fqSBFS31InVRl2tWV93I8iiOXdOfwpraT3/5a/y3gTqeppGB5Bxv0NK1FVItQPhukTyzLEARSn45APmwvlG7Sx9+jS0UlCb4HJ325Ob/PMfomFlcrSoZn56AARTIUppJPUhMEY0Ta0er0+fmhILQkjPnt8lmg5nggUhBDUNNY1liIVwPWk7qbspSuZYo3Ccnr1vtH7+0TMPfqrt2a2Jvx0SjnvLqvxPr9CnzJaemxkcKlKEDC1D2nZwqWuoSqkaQy1zMINKGxE0TNR1v+1i92uvt6xeYzcdv2WJWlVZuf0bBDET0gEImOlmEXgi4V+4MFSjThhPK8okj6y4AEWhhkUISC/oe5I4dKTje7vcf54mQsSWLC5ev0646VNVSQhm6txARei5J06lAEpVrfsWCO5Fz6Shv5924SubOnfvavnMZ8+tWtv9s58XrFqpz6yRQZq1DEiC3HYz3R0qvQcOyjDFJgoefohqZiYGnJIfgKoKzzu/4Sn/4kVqFEnfTxw+2vb8tz545DFpO8DSJMHccVH4Qab2oWruqXftY81DVdbcuvjyZcJNRgaFFKjqgNj+wg77+DHal0qQomFQw+Ld3UFbe9o1gfAD+nh+WabzPwDCc2TI81csG6rUamZc//1+kbQh7QafFIN8WlIzL2jvuL5vP6jaraNLiAM3e+nwDkIfzy8FyDyAMO/s2bxFC5TKyltUrLBAGVNx/Y9vAiHp7FVwNE0J0H+PCSDD0DtzFhiNvjKUkm4oGROBbwMI1/Xfb8lfuQKGtLz0GdOJpiYO/JUAwnAQEa7LKipYfj6/cmXwjwdKR2KkDZhCN46plkEQybu8D1p5wokvuT9FEGmYSwsKk283iWQC/psWIQ+551j3zDNqZtjN/yBEZmGkD02DbqwcJz0/mtcxJXmsCXTdapg7VGvOuTvvE/f5Z1q81nMkDIFiP40bHCOIlL4vAocVFJVvfsqsr7v66uvS87JzHYeGTjeWj40KDgKAFJMHD0GeZc2tS8FTK8rzVz6kTayWthN0XRa2K0JHhr4MfRl6JJSgMG3q5OJH1lbtfplw3r55q0jYJFvXTqhp8F7tvfx6b6S0gAs/LHr0CxVPP0kLC263yn3/jHPyVNDeKa5dE45LC+Lq2Cp9Vo0xeyYhpOtHP+ncuVuGHIbZfM9EaDwG706bQ/yoiaMU3E0aNTPLn3s6vvTBYX3Ubj5x6cWXE4cbUdUIze40jqrBqepZACMy8iJcFxnLW7yocM1qa8E9tCD/4xbbTvLY8Z7f/Pb6m38SiQQaJsm6SAlwcnwN4ogFbSmE6xJAbfIk69551oIGZdw4VlyEeRYBlHYy7L4SdnQmjrxtNx51T/9LBt4ojrsIIeHk+Jk48hNI0g8kDySRVDcwFgddAwDpeTyREMkkIRJQAXWUh6GEIAwoRl1ipaxrFCBKv71c65FXSR+VAMRR8YvbcGtk1NCFbWfxO5FQBEruQKGGjlE2/v/HBRjNzdjezMRyE+kD8Z4QlH6QA+Kj9IfC9XNA3OCNPkqR+xPtQGkRzfTP/0lmAcyF0ptDKcszc0D0Ccsz/w13HrVbkme9wgAAAABJRU5ErkJggg=="},5954:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA7CAYAAAAq55mNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIDSURBVHgB7dq/axRBFAfw75uZO48U1yhGFBHRzkrhNgmkUVJJGktLQbHX+AdYqIVY2Cj4A4KClZ1FuhTG072N2oppBQULkSOol72b5ySwx147U93L+8Dd8r1iuO8u7DKPBfYJKvL8ChMZRDLGvOt0Ol+r3Ov1lsNhFrHKcmtucXGjinmezxLRMhJYa187ED0hwCGS9/5qOIyLhjN2g4HziNVsrobvjdr6J5y1z5CAyvJ99JWcNlpUGi0qjRaVRotKo0Wl0aLSaFFpXNg7HkGCsKnt1/Pvfv9Su92O3t9aY/7W82Aw+GxnZg4hwbn5+V9QajrRZlF0wWwRib2/ky0svKny8aUHz8Ow7Qwi+RGvfV+/ebvKR5funTV04DESlNS47Jg5Q8JwjI05PJGBk+HEzSGSJXypZ+NNAyZ+vb01+E9Ln6PSaFFptKg0WlQaLSqNFpVGi0rjiOhl0n4U2Jr8hdYYo2+IxKAP9Txs+p926F8ggfWNPpSaTnTswv1HIBN9U/LMr36sr7ytclEUK2E8cxqRwj3jU5ZlT6v8sds9NXLuFhKE2fNdF0peI4qfGRHMZjiMixLzRaS8UAWshs+46A7RwfDnriMBleVDfY5Ko0Wl0aLSaFFptKg0WlQaLSqNI2CbOWGbZminnsNe9F+YI20jkiWaeM/IB2xM9Hq7TKs1/A8olI9+76TD/wAAAABJRU5ErkJggg=="},96338:(e,t,n)=>{"use strict";e.exports=n.p+"static/media/logo.4b9628cf07f2cf94ec1f.png"},93414:()=>{},70172:()=>{},2001:()=>{},33779:()=>{},66558:()=>{},82258:()=>{},14210:e=>{e.exports=function(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")},e.exports.__esModule=!0,e.exports.default=e.exports},56521:e=>{e.exports=function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")},e.exports.__esModule=!0,e.exports.default=e.exports},48912:e=>{e.exports=function(e,t){return t.get?t.get.call(e):t.value},e.exports.__esModule=!0,e.exports.default=e.exports},43448:e=>{e.exports=function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}},e.exports.__esModule=!0,e.exports.default=e.exports},22506:e=>{e.exports=function(e,t){if(void 0===e)throw new TypeError("attempted to "+t+" private static field before its declaration")},e.exports.__esModule=!0,e.exports.default=e.exports},50468:(e,t,n)=>{var r=n(48912),a=n(39537);e.exports=function(e,t){var n=a(t,e);return r(e,n)},e.exports.__esModule=!0,e.exports.default=e.exports},39537:(e,t,n)=>{var r=n(14210);e.exports=function(e,t){return e.get(r(e,t))},e.exports.__esModule=!0,e.exports.default=e.exports},19159:(e,t,n)=>{var r=n(56521);e.exports=function(e,t,n){r(e,t),t.set(e,n)},e.exports.__esModule=!0,e.exports.default=e.exports},65661:(e,t,n)=>{var r=n(43448),a=n(39537);e.exports=function(e,t,n){var i=a(t,e);return r(e,i,n),n},e.exports.__esModule=!0,e.exports.default=e.exports},54467:(e,t,n)=>{var r=n(14210);e.exports=function(e,t,n){return r(t,e),n},e.exports.__esModule=!0,e.exports.default=e.exports},71860:(e,t,n)=>{var r=n(56521);e.exports=function(e,t){r(e,t),t.add(e)},e.exports.__esModule=!0,e.exports.default=e.exports},61280:(e,t,n)=>{var r=n(48912),a=n(14210),i=n(22506);e.exports=function(e,t,n){return a(t,e),i(n,"get"),r(e,n)},e.exports.__esModule=!0,e.exports.default=e.exports},62306:(e,t,n)=>{var r=n(43448),a=n(14210),i=n(22506);e.exports=function(e,t,n,o){return a(t,e),i(n,"set"),r(e,n,o),o},e.exports.__esModule=!0,e.exports.default=e.exports},55764:(e,t,n)=>{var r=n(14210);e.exports=function(e,t,n){return r(t,e),n},e.exports.__esModule=!0,e.exports.default=e.exports},38416:(e,t,n)=>{var r=n(64062);e.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},64836:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},42122:(e,t,n)=>{var r=n(38416);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e},e.exports.__esModule=!0,e.exports.default=e.exports},59400:e=>{e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},95036:(e,t,n)=>{var r=n(18698).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=r(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},64062:(e,t,n)=>{var r=n(18698).default,a=n(95036);e.exports=function(e){var t=a(e,"string");return"symbol"==r(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},18698:e=>{function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},72884:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=o(e,i(n)))}return e}function i(e){if("string"===typeof e||"number"===typeof e)return e;if("object"!==typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=o(t,n));return t}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},30907:(e,t,n)=>{"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{Z:()=>r})},15861:(e,t,n)=>{"use strict";function r(e,t,n,r,a,i,o){try{var s=e[i](o),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,a)}function a(e){return function(){var t=this,n=arguments;return new Promise((function(a,i){var o=e.apply(t,n);function s(e){r(o,a,i,s,l,"next",e)}function l(e){r(o,a,i,s,l,"throw",e)}s(void 0)}))}}n.d(t,{Z:()=>a})},15671:(e,t,n)=>{"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,{Z:()=>r})},43144:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(49142);function a(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(0,r.Z)(a.key),a)}}function i(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}},4942:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(49142);function a(e,t,n){return(t=(0,r.Z)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},87462:(e,t,n)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(null,arguments)}n.d(t,{Z:()=>r})},60136:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(89611);function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,r.Z)(e,t)}},94578:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(89611);function a(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.Z)(e,t)}},59199:(e,t,n)=>{"use strict";function r(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}n.d(t,{Z:()=>r})},1413:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(4942);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}},45987:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(63366);function a(e,t){if(null==e)return{};var n,a,i=(0,r.Z)(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},63366:(e,t,n)=>{"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}n.d(t,{Z:()=>r})},89611:(e,t,n)=>{"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}n.d(t,{Z:()=>r})},30168:(e,t,n)=>{"use strict";function r(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}n.d(t,{Z:()=>r})},93433:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(30907);var a=n(59199),i=n(40181);function o(e){return function(e){if(Array.isArray(e))return(0,r.Z)(e)}(e)||(0,a.Z)(e)||(0,i.Z)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},49142:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(71002);function a(e){var t=function(e,t){if("object"!=(0,r.Z)(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=(0,r.Z)(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,r.Z)(t)?t:t+""}},71002:(e,t,n)=>{"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n.d(t,{Z:()=>r})},40181:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(30907);function a(e,t){if(e){if("string"==typeof e)return(0,r.Z)(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.Z)(e,t):void 0}}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.loaded=!0,n.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;__webpack_require__.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"===typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"===typeof n.then)return n}var a=Object.create(null);__webpack_require__.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var o=2&r&&n;"object"==typeof o&&!~e.indexOf(o);o=t(o))Object.getOwnPropertyNames(o).forEach((e=>i[e]=()=>n[e]));return i.default=()=>n,__webpack_require__.d(a,i),a}})(),__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce(((t,n)=>(__webpack_require__.f[n](e,t),t)),[])),__webpack_require__.u=e=>"static/js/"+e+"."+{27:"1fd3ff6f",170:"16ac224f",313:"7a409250",867:"713f72e6",905:"924ee2a7"}[e]+".chunk.js",__webpack_require__.miniCssF=e=>{},__webpack_require__.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="Rosabon_Applictaion:";__webpack_require__.l=(n,r,a,i)=>{if(e[n])e[n].push(r);else{var o,s;if(void 0!==a)for(var l=document.getElementsByTagName("script"),c=0;c<l.length;c++){var u=l[c];if(u.getAttribute("src")==n||u.getAttribute("data-webpack")==t+a){o=u;break}}o||(s=!0,(o=document.createElement("script")).charset="utf-8",o.timeout=120,__webpack_require__.nc&&o.setAttribute("nonce",__webpack_require__.nc),o.setAttribute("data-webpack",t+a),o.src=n),e[n]=[r];var d=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);var a=e[n];if(delete e[n],o.parentNode&&o.parentNode.removeChild(o),a&&a.forEach((e=>e(r))),t)return t(r)},f=setTimeout(d.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=d.bind(null,o.onerror),o.onload=d.bind(null,o.onload),s&&document.head.appendChild(o)}}})(),__webpack_require__.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),__webpack_require__.p="/",(()=>{var e={179:0};__webpack_require__.f.j=(t,n)=>{var r=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var a=new Promise(((n,a)=>r=e[t]=[n,a]));n.push(r[2]=a);var i=__webpack_require__.p+__webpack_require__.u(t),o=new Error;__webpack_require__.l(i,(n=>{if(__webpack_require__.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var a=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",o.name="ChunkLoadError",o.type=a,o.request=i,r[1](o)}}),"chunk-"+t,t)}};var t=(t,n)=>{var r,a,i=n[0],o=n[1],s=n[2],l=0;if(i.some((t=>0!==e[t]))){for(r in o)__webpack_require__.o(o,r)&&(__webpack_require__.m[r]=o[r]);if(s)s(__webpack_require__)}for(t&&t(n);l<i.length;l++)a=i[l],__webpack_require__.o(e,a)&&e[a]&&e[a][0](),e[a]=0},n=self.webpackChunkRosabon_Applictaion=self.webpackChunkRosabon_Applictaion||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var __webpack_exports__={};(()=>{"use strict";var e=__webpack_require__(47313),t=__webpack_require__(1168),n=__webpack_require__.t(t,2),r=__webpack_require__(28303),a=__webpack_require__(63830),i=__webpack_require__(1413),o=__webpack_require__(45987),s=__webpack_require__(46417);const l=["exact","component"],c=localStorage.getItem("accessToken"),u=e=>{let{exact:t,component:n}=e,r=(0,o.Z)(e,l);return(0,s.jsx)(a.AW,{exact:!!t,rest:!0,render:e=>c?(0,s.jsx)(n,(0,i.Z)((0,i.Z)({},e),r)):(0,s.jsx)(a.l_,{to:"".concat("","/auth-login")})})};var d=__webpack_require__(46288),f=__webpack_require__(31881),h=__webpack_require__.n(f),p=__webpack_require__(85554),m=__webpack_require__(87462),v=__webpack_require__(63366),g=__webpack_require__(75192),y=__webpack_require__.n(g),b=__webpack_require__(72884),x=__webpack_require__.n(b),w=__webpack_require__(38345),N=["className","cssModule","tag"],S={tag:w.iC,className:y().string,cssModule:y().object},j=function(t){var n=t.className,r=t.cssModule,a=t.tag,i=(0,v.Z)(t,N),o=(0,w.mx)(x()(n,"card-title"),r);return e.createElement(a,(0,m.Z)({},i,{className:o}))};j.propTypes=S,j.defaultProps={tag:"div"};const _=j;var E=__webpack_require__(30623);const C=JSON.parse(localStorage.getItem("accessToken")),A=()=>({Authorization:"Bearer ".concat(C),"Content-Type":"application/json"}),k=e=>{let t=Object.assign({},e);return(0,s.jsx)("div",{className:"nk-content",children:(0,s.jsx)("div",{className:"container-fluid",children:(0,s.jsx)("div",{className:"nk-content-inner",children:(0,s.jsxs)("div",{className:"nk-content-body",children:[t.page?null:t.children,"component"===t.page?(0,s.jsx)("div",{className:"components-preview wide-md mx-auto",children:t.children}):null]})})})})};var T=__webpack_require__(54063),O=__webpack_require__.n(T),P=__webpack_require__(46939),R=__webpack_require__.n(P),I=__webpack_require__(71843),M=__webpack_require__.n(I),D="bodyAttributes",L="htmlAttributes",F="titleAttributes",B={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},Z=(Object.keys(B).map((function(e){return B[e]})),"charset"),z="cssText",U="href",W="http-equiv",V="innerHTML",q="itemprop",H="name",G="property",Y="rel",X="src",J="target",K={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Q="defaultTitle",ee="defer",te="encodeSpecialCharacters",ne="onChangeClientState",re="titleTemplate",ae=Object.keys(K).reduce((function(e,t){return e[K[t]]=t,e}),{}),ie=[B.NOSCRIPT,B.SCRIPT,B.STYLE],oe="data-react-helmet",se="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},le=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},ce=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),ue=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},de=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},fe=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t},he=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return!1===t?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},pe=function(e){var t=be(e,B.TITLE),n=be(e,re);if(n&&t)return n.replace(/%s/g,(function(){return Array.isArray(t)?t.join(""):t}));var r=be(e,Q);return t||r||void 0},me=function(e){return be(e,ne)||function(){}},ve=function(e,t){return t.filter((function(t){return"undefined"!==typeof t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return ue({},e,t)}),{})},ge=function(e,t){return t.filter((function(e){return"undefined"!==typeof e[B.BASE]})).map((function(e){return e[B.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),a=0;a<r.length;a++){var i=r[a].toLowerCase();if(-1!==e.indexOf(i)&&n[i])return t.concat(n)}return t}),[])},ye=function(e,t,n){var r={};return n.filter((function(t){return!!Array.isArray(t[e])||("undefined"!==typeof t[e]&&je("Helmet: "+e+' should be of type "Array". Instead found type "'+se(t[e])+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,n){var a={};n.filter((function(e){for(var n=void 0,i=Object.keys(e),o=0;o<i.length;o++){var s=i[o],l=s.toLowerCase();-1===t.indexOf(l)||n===Y&&"canonical"===e[n].toLowerCase()||l===Y&&"stylesheet"===e[l].toLowerCase()||(n=l),-1===t.indexOf(s)||s!==V&&s!==z&&s!==q||(n=s)}if(!n||!e[n])return!1;var c=e[n].toLowerCase();return r[n]||(r[n]={}),a[n]||(a[n]={}),!r[n][c]&&(a[n][c]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var i=Object.keys(a),o=0;o<i.length;o++){var s=i[o],l=M()({},r[s],a[s]);r[s]=l}return e}),[]).reverse()},be=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];if(r.hasOwnProperty(t))return r[t]}return null},xe=function(){var e=Date.now();return function(t){var n=Date.now();n-e>16?(e=n,t(n)):setTimeout((function(){xe(t)}),0)}}(),we=function(e){return clearTimeout(e)},Ne="undefined"!==typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||xe:__webpack_require__.g.requestAnimationFrame||xe,Se="undefined"!==typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||we:__webpack_require__.g.cancelAnimationFrame||we,je=function(e){return console&&"function"===typeof console.warn&&console.warn(e)},_e=null,Ee=function(e,t){var n=e.baseTag,r=e.bodyAttributes,a=e.htmlAttributes,i=e.linkTags,o=e.metaTags,s=e.noscriptTags,l=e.onChangeClientState,c=e.scriptTags,u=e.styleTags,d=e.title,f=e.titleAttributes;ke(B.BODY,r),ke(B.HTML,a),Ae(d,f);var h={baseTag:Te(B.BASE,n),linkTags:Te(B.LINK,i),metaTags:Te(B.META,o),noscriptTags:Te(B.NOSCRIPT,s),scriptTags:Te(B.SCRIPT,c),styleTags:Te(B.STYLE,u)},p={},m={};Object.keys(h).forEach((function(e){var t=h[e],n=t.newTags,r=t.oldTags;n.length&&(p[e]=n),r.length&&(m[e]=h[e].oldTags)})),t&&t(),l(e,p,m)},Ce=function(e){return Array.isArray(e)?e.join(""):e},Ae=function(e,t){"undefined"!==typeof e&&document.title!==e&&(document.title=Ce(e)),ke(B.TITLE,t)},ke=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute(oe),a=r?r.split(","):[],i=[].concat(a),o=Object.keys(t),s=0;s<o.length;s++){var l=o[s],c=t[l]||"";n.getAttribute(l)!==c&&n.setAttribute(l,c),-1===a.indexOf(l)&&a.push(l);var u=i.indexOf(l);-1!==u&&i.splice(u,1)}for(var d=i.length-1;d>=0;d--)n.removeAttribute(i[d]);a.length===i.length?n.removeAttribute(oe):n.getAttribute(oe)!==o.join(",")&&n.setAttribute(oe,o.join(","))}},Te=function(e,t){var n=document.head||document.querySelector(B.HEAD),r=n.querySelectorAll(e+"["+"data-react-helmet]"),a=Array.prototype.slice.call(r),i=[],o=void 0;return t&&t.length&&t.forEach((function(t){var n=document.createElement(e);for(var r in t)if(t.hasOwnProperty(r))if(r===V)n.innerHTML=t.innerHTML;else if(r===z)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{var s="undefined"===typeof t[r]?"":t[r];n.setAttribute(r,s)}n.setAttribute(oe,"true"),a.some((function(e,t){return o=t,n.isEqualNode(e)}))?a.splice(o,1):i.push(n)})),a.forEach((function(e){return e.parentNode.removeChild(e)})),i.forEach((function(e){return n.appendChild(e)})),{oldTags:a,newTags:i}},Oe=function(e){return Object.keys(e).reduce((function(t,n){var r="undefined"!==typeof e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},Pe=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[K[n]||n]=e[n],t}),t)},Re=function(t,n,r){switch(t){case B.TITLE:return{toComponent:function(){return function(t,n,r){var a,i=((a={key:n})[oe]=!0,a),o=Pe(r,i);return[e.createElement(B.TITLE,o,n)]}(0,n.title,n.titleAttributes)},toString:function(){return function(e,t,n,r){var a=Oe(n),i=Ce(t);return a?"<"+e+' data-react-helmet="true" '+a+">"+he(i,r)+"</"+e+">":"<"+e+' data-react-helmet="true">'+he(i,r)+"</"+e+">"}(t,n.title,n.titleAttributes,r)}};case D:case L:return{toComponent:function(){return Pe(n)},toString:function(){return Oe(n)}};default:return{toComponent:function(){return function(t,n){return n.map((function(n,r){var a,i=((a={key:r})[oe]=!0,a);return Object.keys(n).forEach((function(e){var t=K[e]||e;if(t===V||t===z){var r=n.innerHTML||n.cssText;i.dangerouslySetInnerHTML={__html:r}}else i[t]=n[e]})),e.createElement(t,i)}))}(t,n)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var a=Object.keys(r).filter((function(e){return!(e===V||e===z)})).reduce((function(e,t){var a="undefined"===typeof r[t]?t:t+'="'+he(r[t],n)+'"';return e?e+" "+a:a}),""),i=r.innerHTML||r.cssText||"",o=-1===ie.indexOf(e);return t+"<"+e+' data-react-helmet="true" '+a+(o?"/>":">"+i+"</"+e+">")}),"")}(t,n,r)}}}},Ie=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,a=e.htmlAttributes,i=e.linkTags,o=e.metaTags,s=e.noscriptTags,l=e.scriptTags,c=e.styleTags,u=e.title,d=void 0===u?"":u,f=e.titleAttributes;return{base:Re(B.BASE,t,r),bodyAttributes:Re(D,n,r),htmlAttributes:Re(L,a,r),link:Re(B.LINK,i,r),meta:Re(B.META,o,r),noscript:Re(B.NOSCRIPT,s,r),script:Re(B.SCRIPT,l,r),style:Re(B.STYLE,c,r),title:Re(B.TITLE,{title:d,titleAttributes:f},r)}},Me=function(t){var n,r;return r=n=function(n){function r(){return le(this,r),fe(this,n.apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,n),r.prototype.shouldComponentUpdate=function(e){return!R()(this.props,e)},r.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case B.SCRIPT:case B.NOSCRIPT:return{innerHTML:t};case B.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},r.prototype.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren,a=e.newChildProps,i=e.nestedChildren;return ue({},r,((t={})[n.type]=[].concat(r[n.type]||[],[ue({},a,this.mapNestedChildrenToProps(n,i))]),t))},r.prototype.mapObjectTypeChildren=function(e){var t,n,r=e.child,a=e.newProps,i=e.newChildProps,o=e.nestedChildren;switch(r.type){case B.TITLE:return ue({},a,((t={})[r.type]=o,t.titleAttributes=ue({},i),t));case B.BODY:return ue({},a,{bodyAttributes:ue({},i)});case B.HTML:return ue({},a,{htmlAttributes:ue({},i)})}return ue({},a,((n={})[r.type]=ue({},i),n))},r.prototype.mapArrayTypeChildrenToProps=function(e,t){var n=ue({},t);return Object.keys(e).forEach((function(t){var r;n=ue({},n,((r={})[t]=e[t],r))})),n},r.prototype.warnOnInvalidChildren=function(e,t){return!0},r.prototype.mapChildrenToProps=function(t,n){var r=this,a={};return e.Children.forEach(t,(function(e){if(e&&e.props){var t=e.props,i=t.children,o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[ae[n]||n]=e[n],t}),t)}(de(t,["children"]));switch(r.warnOnInvalidChildren(e,i),e.type){case B.LINK:case B.META:case B.NOSCRIPT:case B.SCRIPT:case B.STYLE:a=r.flattenArrayTypeChildren({child:e,arrayTypeChildren:a,newChildProps:o,nestedChildren:i});break;default:n=r.mapObjectTypeChildren({child:e,newProps:n,newChildProps:o,nestedChildren:i})}}})),n=this.mapArrayTypeChildrenToProps(a,n)},r.prototype.render=function(){var n=this.props,r=n.children,a=de(n,["children"]),i=ue({},a);return r&&(i=this.mapChildrenToProps(r,i)),e.createElement(t,i)},ce(r,null,[{key:"canUseDOM",set:function(e){t.canUseDOM=e}}]),r}(e.Component),n.propTypes={base:y().object,bodyAttributes:y().object,children:y().oneOfType([y().arrayOf(y().node),y().node]),defaultTitle:y().string,defer:y().bool,encodeSpecialCharacters:y().bool,htmlAttributes:y().object,link:y().arrayOf(y().object),meta:y().arrayOf(y().object),noscript:y().arrayOf(y().object),onChangeClientState:y().func,script:y().arrayOf(y().object),style:y().arrayOf(y().object),title:y().string,titleAttributes:y().object,titleTemplate:y().string},n.defaultProps={defer:!0,encodeSpecialCharacters:!0},n.peek=t.peek,n.rewind=function(){var e=t.rewind();return e||(e=Ie({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},r}(O()((function(e){return{baseTag:ge([U,J],e),bodyAttributes:ve(D,e),defer:be(e,ee),encode:be(e,te),htmlAttributes:ve(L,e),linkTags:ye(B.LINK,[Y,U],e),metaTags:ye(B.META,[H,Z,W,G,q],e),noscriptTags:ye(B.NOSCRIPT,[V],e),onChangeClientState:me(e),scriptTags:ye(B.SCRIPT,[X,V],e),styleTags:ye(B.STYLE,[z],e),title:pe(e),titleAttributes:ve(F,e)}}),(function(e){_e&&Se(_e),e.defer?_e=Ne((function(){Ee(e,(function(){_e=null}))})):(Ee(e),_e=null)}),Ie)((function(){return null})));Me.renderStatic=Me.rewind;const De=e=>{let t=Object.assign({},e);return(0,s.jsx)(Me,{children:(0,s.jsxs)("title",{children:[t.title?t.title+" | ":null," Rosabon Admin"]})})};function Le(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map((function(e){return"'"+e+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function Fe(e){return!!e&&!!e[Ct]}function Be(e){var t;return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===At}(e)||Array.isArray(e)||!!e[Et]||!!(null===(t=e.constructor)||void 0===t?void 0:t[Et])||He(e)||Ge(e))}function Ze(e,t,n){void 0===n&&(n=!1),0===ze(e)?(n?Object.keys:kt)(e).forEach((function(r){n&&"symbol"==typeof r||t(r,e[r],e)})):e.forEach((function(n,r){return t(r,n,e)}))}function ze(e){var t=e[Ct];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:He(e)?2:Ge(e)?3:0}function Ue(e,t){return 2===ze(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function We(e,t){return 2===ze(e)?e.get(t):e[t]}function Ve(e,t,n){var r=ze(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function qe(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function He(e){return Nt&&e instanceof Map}function Ge(e){return St&&e instanceof Set}function Ye(e){return e.o||e.t}function Xe(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=Tt(e);delete t[Ct];for(var n=kt(t),r=0;r<n.length;r++){var a=n[r],i=t[a];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[a]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[a]})}return Object.create(Object.getPrototypeOf(e),t)}function Je(e,t){return void 0===t&&(t=!1),$e(e)||Fe(e)||!Be(e)||(ze(e)>1&&(e.set=e.add=e.clear=e.delete=Ke),Object.freeze(e),t&&Ze(e,(function(e,t){return Je(t,!0)}),!0)),e}function Ke(){Le(2)}function $e(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function Qe(e){var t=Ot[e];return t||Le(18,e),t}function et(e,t){Ot[e]||(Ot[e]=t)}function tt(){return xt}function nt(e,t){t&&(Qe("Patches"),e.u=[],e.s=[],e.v=t)}function rt(e){at(e),e.p.forEach(ot),e.p=null}function at(e){e===xt&&(xt=e.l)}function it(e){return xt={p:[],l:xt,h:e,m:!0,_:0}}function ot(e){var t=e[Ct];0===t.i||1===t.i?t.j():t.O=!0}function st(e,t){t._=t.p.length;var n=t.p[0],r=void 0!==e&&e!==n;return t.h.g||Qe("ES5").S(t,e,r),r?(n[Ct].P&&(rt(t),Le(4)),Be(e)&&(e=lt(t,e),t.l||ut(t,e)),t.u&&Qe("Patches").M(n[Ct].t,e,t.u,t.s)):e=lt(t,n,[]),rt(t),t.u&&t.v(t.u,t.s),e!==_t?e:void 0}function lt(e,t,n){if($e(t))return t;var r=t[Ct];if(!r)return Ze(t,(function(a,i){return ct(e,r,t,a,i,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return ut(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var a=4===r.i||5===r.i?r.o=Xe(r.k):r.o;Ze(3===r.i?new Set(a):a,(function(t,i){return ct(e,r,a,t,i,n)})),ut(e,a,!1),n&&e.u&&Qe("Patches").R(r,n,e.u,e.s)}return r.o}function ct(e,t,n,r,a,i){if(Fe(a)){var o=lt(e,a,i&&t&&3!==t.i&&!Ue(t.D,r)?i.concat(r):void 0);if(Ve(n,r,o),!Fe(o))return;e.m=!1}if(Be(a)&&!$e(a)){if(!e.h.F&&e._<1)return;lt(e,a),t&&t.A.l||ut(e,a)}}function ut(e,t,n){void 0===n&&(n=!1),e.h.F&&e.m&&Je(t,n)}function dt(e,t){var n=e[Ct];return(n?Ye(n):e)[t]}function ft(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function ht(e){e.P||(e.P=!0,e.l&&ht(e.l))}function pt(e){e.o||(e.o=Xe(e.t))}function mt(e,t,n){var r=He(t)?Qe("MapSet").N(t,n):Ge(t)?Qe("MapSet").T(t,n):e.g?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:tt(),P:!1,I:!1,D:{},l:t,t:e,k:null,o:null,j:null,C:!1},a=r,i=Pt;n&&(a=[r],i=Rt);var o=Proxy.revocable(a,i),s=o.revoke,l=o.proxy;return r.k=l,r.j=s,l}(t,n):Qe("ES5").J(t,n);return(n?n.A:tt()).p.push(r),r}function vt(e){return Fe(e)||Le(22,e),function e(t){if(!Be(t))return t;var n,r=t[Ct],a=ze(t);if(r){if(!r.P&&(r.i<4||!Qe("ES5").K(r)))return r.t;r.I=!0,n=gt(t,a),r.I=!1}else n=gt(t,a);return Ze(n,(function(t,a){r&&We(r.t,t)===a||Ve(n,t,e(a))})),3===a?new Set(n):n}(e)}function gt(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return Xe(e)}function yt(){function e(e,t){var n=a[e];return n?n.enumerable=t:a[e]=n={configurable:!0,enumerable:t,get:function(){var t=this[Ct];return Pt.get(t,e)},set:function(t){var n=this[Ct];Pt.set(n,e,t)}},n}function t(e){for(var t=e.length-1;t>=0;t--){var a=e[t][Ct];if(!a.P)switch(a.i){case 5:r(a)&&ht(a);break;case 4:n(a)&&ht(a)}}}function n(e){for(var t=e.t,n=e.k,r=kt(n),a=r.length-1;a>=0;a--){var i=r[a];if(i!==Ct){var o=t[i];if(void 0===o&&!Ue(t,i))return!0;var s=n[i],l=s&&s[Ct];if(l?l.t!==o:!qe(s,o))return!0}}var c=!!t[Ct];return r.length!==kt(t).length+(c?0:1)}function r(e){var t=e.k;if(t.length!==e.t.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);if(n&&!n.get)return!0;for(var r=0;r<t.length;r++)if(!t.hasOwnProperty(r))return!0;return!1}var a={};et("ES5",{J:function(t,n){var r=Array.isArray(t),a=function(t,n){if(t){for(var r=Array(n.length),a=0;a<n.length;a++)Object.defineProperty(r,""+a,e(a,!0));return r}var i=Tt(n);delete i[Ct];for(var o=kt(i),s=0;s<o.length;s++){var l=o[s];i[l]=e(l,t||!!i[l].enumerable)}return Object.create(Object.getPrototypeOf(n),i)}(r,t),i={i:r?5:4,A:n?n.A:tt(),P:!1,I:!1,D:{},l:n,t:t,k:a,o:null,O:!1,C:!1};return Object.defineProperty(a,Ct,{value:i,writable:!0}),a},S:function(e,n,a){a?Fe(n)&&n[Ct].A===e&&t(e.p):(e.u&&function e(t){if(t&&"object"==typeof t){var n=t[Ct];if(n){var a=n.t,i=n.k,o=n.D,s=n.i;if(4===s)Ze(i,(function(t){t!==Ct&&(void 0!==a[t]||Ue(a,t)?o[t]||e(i[t]):(o[t]=!0,ht(n)))})),Ze(a,(function(e){void 0!==i[e]||Ue(i,e)||(o[e]=!1,ht(n))}));else if(5===s){if(r(n)&&(ht(n),o.length=!0),i.length<a.length)for(var l=i.length;l<a.length;l++)o[l]=!1;else for(var c=a.length;c<i.length;c++)o[c]=!0;for(var u=Math.min(i.length,a.length),d=0;d<u;d++)i.hasOwnProperty(d)||(o[d]=!0),void 0===o[d]&&e(i[d])}}}}(e.p[0]),t(e.p))},K:function(e){return 4===e.i?n(e):r(e)}})}var bt,xt,wt="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),Nt="undefined"!=typeof Map,St="undefined"!=typeof Set,jt="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,_t=wt?Symbol.for("immer-nothing"):((bt={})["immer-nothing"]=!0,bt),Et=wt?Symbol.for("immer-draftable"):"__$immer_draftable",Ct=wt?Symbol.for("immer-state"):"__$immer_state",At=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),kt="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,Tt=Object.getOwnPropertyDescriptors||function(e){var t={};return kt(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},Ot={},Pt={get:function(e,t){if(t===Ct)return e;var n=Ye(e);if(!Ue(n,t))return function(e,t,n){var r,a=ft(t,n);return a?"value"in a?a.value:null===(r=a.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!Be(r)?r:r===dt(e.t,t)?(pt(e),e.o[t]=mt(e.A.h,r,e)):r},has:function(e,t){return t in Ye(e)},ownKeys:function(e){return Reflect.ownKeys(Ye(e))},set:function(e,t,n){var r=ft(Ye(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var a=dt(Ye(e),t),i=null==a?void 0:a[Ct];if(i&&i.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(qe(n,a)&&(void 0!==n||Ue(e.t,t)))return!0;pt(e),ht(e)}return e.o[t]===n&&"number"!=typeof n&&(void 0!==n||t in e.o)||(e.o[t]=n,e.D[t]=!0,!0)},deleteProperty:function(e,t){return void 0!==dt(e.t,t)||t in e.t?(e.D[t]=!1,pt(e),ht(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=Ye(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){Le(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){Le(12)}},Rt={};Ze(Pt,(function(e,t){Rt[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),Rt.deleteProperty=function(e,t){return Rt.set.call(this,e,t,void 0)},Rt.set=function(e,t,n){return Pt.set.call(this,e[0],t,n,e[0])};var It=function(){function e(e){var t=this;this.g=jt,this.F=!0,this.produce=function(e,n,r){if("function"==typeof e&&"function"!=typeof n){var a=n;n=e;var i=t;return function(e){var t=this;void 0===e&&(e=a);for(var r=arguments.length,o=Array(r>1?r-1:0),s=1;s<r;s++)o[s-1]=arguments[s];return i.produce(e,(function(e){var r;return(r=n).call.apply(r,[t,e].concat(o))}))}}var o;if("function"!=typeof n&&Le(6),void 0!==r&&"function"!=typeof r&&Le(7),Be(e)){var s=it(t),l=mt(t,e,void 0),c=!0;try{o=n(l),c=!1}finally{c?rt(s):at(s)}return"undefined"!=typeof Promise&&o instanceof Promise?o.then((function(e){return nt(s,r),st(e,s)}),(function(e){throw rt(s),e})):(nt(s,r),st(o,s))}if(!e||"object"!=typeof e){if(void 0===(o=n(e))&&(o=e),o===_t&&(o=void 0),t.F&&Je(o,!0),r){var u=[],d=[];Qe("Patches").M(e,o,u,d),r(u,d)}return o}Le(21,e)},this.produceWithPatches=function(e,n){if("function"==typeof e)return function(n){for(var r=arguments.length,a=Array(r>1?r-1:0),i=1;i<r;i++)a[i-1]=arguments[i];return t.produceWithPatches(n,(function(t){return e.apply(void 0,[t].concat(a))}))};var r,a,i=t.produce(e,n,(function(e,t){r=e,a=t}));return"undefined"!=typeof Promise&&i instanceof Promise?i.then((function(e){return[e,r,a]})):[i,r,a]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){Be(e)||Le(8),Fe(e)&&(e=vt(e));var t=it(this),n=mt(this,e,void 0);return n[Ct].C=!0,at(t),n},t.finishDraft=function(e,t){var n=(e&&e[Ct]).A;return nt(n,t),st(void 0,n)},t.setAutoFreeze=function(e){this.F=e},t.setUseProxies=function(e){e&&!jt&&Le(20),this.g=e},t.applyPatches=function(e,t){var n;for(n=t.length-1;n>=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var a=Qe("Patches").$;return Fe(e)?a(e,t):this.produce(e,(function(e){return a(e,t)}))},e}(),Mt=new It,Dt=Mt.produce;Mt.produceWithPatches.bind(Mt),Mt.setAutoFreeze.bind(Mt),Mt.setUseProxies.bind(Mt),Mt.applyPatches.bind(Mt),Mt.createDraft.bind(Mt),Mt.finishDraft.bind(Mt);const Lt=Dt;function Ft(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var Bt="function"===typeof Symbol&&Symbol.observable||"@@observable",Zt=function(){return Math.random().toString(36).substring(7).split("").join(".")},zt={INIT:"@@redux/INIT"+Zt(),REPLACE:"@@redux/REPLACE"+Zt(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+Zt()}};function Ut(e){if("object"!==typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function Wt(e,t,n){var r;if("function"===typeof t&&"function"===typeof n||"function"===typeof n&&"function"===typeof arguments[3])throw new Error(Ft(0));if("function"===typeof t&&"undefined"===typeof n&&(n=t,t=void 0),"undefined"!==typeof n){if("function"!==typeof n)throw new Error(Ft(1));return n(Wt)(e,t)}if("function"!==typeof e)throw new Error(Ft(2));var a=e,i=t,o=[],s=o,l=!1;function c(){s===o&&(s=o.slice())}function u(){if(l)throw new Error(Ft(3));return i}function d(e){if("function"!==typeof e)throw new Error(Ft(4));if(l)throw new Error(Ft(5));var t=!0;return c(),s.push(e),function(){if(t){if(l)throw new Error(Ft(6));t=!1,c();var n=s.indexOf(e);s.splice(n,1),o=null}}}function f(e){if(!Ut(e))throw new Error(Ft(7));if("undefined"===typeof e.type)throw new Error(Ft(8));if(l)throw new Error(Ft(9));try{l=!0,i=a(i,e)}finally{l=!1}for(var t=o=s,n=0;n<t.length;n++){(0,t[n])()}return e}function h(e){if("function"!==typeof e)throw new Error(Ft(10));a=e,f({type:zt.REPLACE})}function p(){var e,t=d;return(e={subscribe:function(e){if("object"!==typeof e||null===e)throw new Error(Ft(11));function n(){e.next&&e.next(u())}return n(),{unsubscribe:t(n)}}})[Bt]=function(){return this},e}return f({type:zt.INIT}),(r={dispatch:f,subscribe:d,getState:u,replaceReducer:h})[Bt]=p,r}function Vt(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var a=t[r];0,"function"===typeof e[a]&&(n[a]=e[a])}var i,o=Object.keys(n);try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if("undefined"===typeof n(void 0,{type:zt.INIT}))throw new Error(Ft(12));if("undefined"===typeof n(void 0,{type:zt.PROBE_UNKNOWN_ACTION()}))throw new Error(Ft(13))}))}(n)}catch(s){i=s}return function(e,t){if(void 0===e&&(e={}),i)throw i;for(var r=!1,a={},s=0;s<o.length;s++){var l=o[s],c=n[l],u=e[l],d=c(u,t);if("undefined"===typeof d){t&&t.type;throw new Error(Ft(14))}a[l]=d,r=r||d!==u}return(r=r||o.length!==Object.keys(e).length)?a:e}}function qt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function Ht(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),r=function(){throw new Error(Ft(15))},a={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},o=t.map((function(e){return e(a)}));return r=qt.apply(void 0,o)(n.dispatch),(0,i.Z)((0,i.Z)({},n),{},{dispatch:r})}}}function Gt(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(a){return"function"===typeof a?a(n,r,e):t(a)}}}}var Yt=Gt();Yt.withExtraArgument=Gt;const Xt=Yt;var Jt=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Kt=function(e,t){var n,r,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;o;)try{if(n=1,r&&(a=2&i[0]?r.return:i[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,i[1])).done)return a;switch(r=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,r=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===i[0]||2===i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=t.call(e,o)}catch(s){i=[6,s],r=0}finally{n=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}},$t=function(e,t){for(var n=0,r=t.length,a=e.length;n<r;n++,a++)e[a]=t[n];return e},Qt=Object.defineProperty,en=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,nn=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,on=function(e,t,n){return t in e?Qt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},sn=function(e,t){for(var n in t||(t={}))rn.call(t,n)&&on(e,n,t[n]);if(nn)for(var r=0,a=nn(t);r<a.length;r++){n=a[r];an.call(t,n)&&on(e,n,t[n])}return e},ln=function(e,t){return en(e,tn(t))},cn=function(e,t,n){return new Promise((function(r,a){var i=function(e){try{s(n.next(e))}catch(t){a(t)}},o=function(e){try{s(n.throw(e))}catch(t){a(t)}},s=function(e){return e.done?r(e.value):Promise.resolve(e.value).then(i,o)};s((n=n.apply(e,t)).next())}))},un="undefined"!==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"===typeof arguments[0]?qt:qt.apply(null,arguments)};"undefined"!==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;function dn(e){if("object"!==typeof e||null===e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;for(var n=t;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return t===n}var fn=function(e){function t(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var a=e.apply(this,n)||this;return Object.setPrototypeOf(a,t.prototype),a}return Jt(t,e),Object.defineProperty(t,Symbol.species,{get:function(){return t},enumerable:!1,configurable:!0}),t.prototype.concat=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.prototype.concat.apply(this,t)},t.prototype.prepend=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return 1===e.length&&Array.isArray(e[0])?new(t.bind.apply(t,$t([void 0],e[0].concat(this)))):new(t.bind.apply(t,$t([void 0],e.concat(this))))},t}(Array);function hn(e){return Be(e)?Lt(e,(function(){})):e}function pn(){return function(e){return function(e){void 0===e&&(e={});var t=e.thunk,n=void 0===t||t,r=(e.immutableCheck,e.serializableCheck,new fn);n&&(!function(e){return"boolean"===typeof e}(n)?r.push(Xt.withExtraArgument(n.extraArgument)):r.push(Xt));0;return r}(e)}}function mn(e,t){function n(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];if(t){var a=t.apply(void 0,n);if(!a)throw new Error("prepareAction did not return an object");return sn(sn({type:e,payload:a.payload},"meta"in a&&{meta:a.meta}),"error"in a&&{error:a.error})}return{type:e,payload:n[0]}}return n.toString=function(){return""+e},n.type=e,n.match=function(t){return t.type===e},n}function vn(e){var t,n={},r=[],a={addCase:function(e,t){var r="string"===typeof e?e:e.type;if(r in n)throw new Error("addCase cannot be called with two reducers for the same action type");return n[r]=t,a},addMatcher:function(e,t){return r.push({matcher:e,reducer:t}),a},addDefaultCase:function(e){return t=e,a}};return e(a),[n,r,t]}function gn(e){var t=e.name;if(!t)throw new Error("`name` is a required option for createSlice");var n,r="function"==typeof e.initialState?e.initialState:hn(e.initialState),a=e.reducers||{},i=Object.keys(a),o={},s={},l={};function c(){var t="function"===typeof e.extraReducers?vn(e.extraReducers):[e.extraReducers],n=t[0],a=void 0===n?{}:n,i=t[1],o=void 0===i?[]:i,l=t[2],c=void 0===l?void 0:l,u=sn(sn({},a),s);return function(e,t,n,r){void 0===n&&(n=[]);var a,i="function"===typeof t?vn(t):[t,n,r],o=i[0],s=i[1],l=i[2];if(function(e){return"function"===typeof e}(e))a=function(){return hn(e())};else{var c=hn(e);a=function(){return c}}function u(e,t){void 0===e&&(e=a());var n=$t([o[t.type]],s.filter((function(e){return(0,e.matcher)(t)})).map((function(e){return e.reducer})));return 0===n.filter((function(e){return!!e})).length&&(n=[l]),n.reduce((function(e,n){if(n){var r;if(Fe(e))return void 0===(r=n(e,t))?e:r;if(Be(e))return Lt(e,(function(e){return n(e,t)}));if(void 0===(r=n(e,t))){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return r}return e}),e)}return u.getInitialState=a,u}(r,(function(e){for(var t in u)e.addCase(t,u[t]);for(var n=0,r=o;n<r.length;n++){var a=r[n];e.addMatcher(a.matcher,a.reducer)}c&&e.addDefaultCase(c)}))}return i.forEach((function(e){var n,r,i=a[e],c=t+"/"+e;"reducer"in i?(n=i.reducer,r=i.prepare):n=i,o[e]=n,s[c]=n,l[e]=r?mn(c,r):mn(c)})),{name:t,reducer:function(e,t){return n||(n=c()),n(e,t)},actions:l,caseReducers:o,getInitialState:function(){return n||(n=c()),n.getInitialState()}}}var yn=function(e){void 0===e&&(e=21);for(var t="",n=e;n--;)t+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return t},bn=["name","message","stack","code"],xn=function(e,t){this.payload=e,this.meta=t},wn=function(e,t){this.payload=e,this.meta=t},Nn=function(e){if("object"===typeof e&&null!==e){for(var t={},n=0,r=bn;n<r.length;n++){var a=r[n];"string"===typeof e[a]&&(t[a]=e[a])}return t}return{message:String(e)}};!function(){function e(e,t,n){var r=mn(e+"/fulfilled",(function(e,t,n,r){return{payload:e,meta:ln(sn({},r||{}),{arg:n,requestId:t,requestStatus:"fulfilled"})}})),a=mn(e+"/pending",(function(e,t,n){return{payload:void 0,meta:ln(sn({},n||{}),{arg:t,requestId:e,requestStatus:"pending"})}})),i=mn(e+"/rejected",(function(e,t,r,a,i){return{payload:a,error:(n&&n.serializeError||Nn)(e||"Rejected"),meta:ln(sn({},i||{}),{arg:r,requestId:t,rejectedWithValue:!!a,requestStatus:"rejected",aborted:"AbortError"===(null==e?void 0:e.name),condition:"ConditionError"===(null==e?void 0:e.name)})}})),o="undefined"!==typeof AbortController?AbortController:function(){function e(){this.signal={aborted:!1,addEventListener:function(){},dispatchEvent:function(){return!1},onabort:function(){},removeEventListener:function(){},reason:void 0,throwIfAborted:function(){}}}return e.prototype.abort=function(){0},e}();return Object.assign((function(e){return function(s,l,c){var u,d=(null==n?void 0:n.idGenerator)?n.idGenerator(e):yn(),f=new o,h=new Promise((function(e,t){return f.signal.addEventListener("abort",(function(){return t({name:"AbortError",message:u||"Aborted"})}))})),p=!1;function m(e){p&&(u=e,f.abort())}var v=function(){return cn(this,null,(function(){var o,u,v,g,y;return Kt(this,(function(b){switch(b.label){case 0:return b.trys.push([0,4,,5]),g=null==(o=null==n?void 0:n.condition)?void 0:o.call(n,e,{getState:l,extra:c}),null===(x=g)||"object"!==typeof x||"function"!==typeof x.then?[3,2]:[4,g];case 1:g=b.sent(),b.label=2;case 2:if(!1===g)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};return p=!0,s(a(d,e,null==(u=null==n?void 0:n.getPendingMeta)?void 0:u.call(n,{requestId:d,arg:e},{getState:l,extra:c}))),[4,Promise.race([h,Promise.resolve(t(e,{dispatch:s,getState:l,extra:c,requestId:d,signal:f.signal,abort:m,rejectWithValue:function(e,t){return new xn(e,t)},fulfillWithValue:function(e,t){return new wn(e,t)}})).then((function(t){if(t instanceof xn)throw t;return t instanceof wn?r(t.payload,d,e,t.meta):r(t,d,e)}))])];case 3:return v=b.sent(),[3,5];case 4:return y=b.sent(),v=y instanceof xn?i(null,d,e,y.payload,y.meta):i(y,d,e),[3,5];case 5:return n&&!n.dispatchConditionRejection&&i.match(v)&&v.meta.condition||s(v),[2,v]}var x}))}))}();return Object.assign(v,{abort:m,requestId:d,arg:e,unwrap:function(){return v.then(Sn)}})}}),{pending:a,rejected:i,fulfilled:r,typePrefix:e})}e.withTypes=e}();function Sn(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}Object.assign;var jn="listenerMiddleware";mn(jn+"/add"),mn(jn+"/removeAll"),mn(jn+"/remove");var _n;"function"===typeof queueMicrotask&&queueMicrotask.bind("undefined"!==typeof window?window:__webpack_require__.g);yt();const En=gn({name:"user",initialState:{},reducers:{updateUser:(e,t)=>(0,i.Z)((0,i.Z)({},e),t.payload),logoutUser:e=>({})}}),{updateUser:Cn,logoutUser:An}=En.actions,kn=En.reducer,Tn=gn({name:"rights",initialState:["ADMIN"],reducers:{updateRights:(e,t)=>[...e,...null===t||void 0===t?void 0:t.payload],resetRights:(e,t)=>["ADMIN"]}}),{updateRights:On,resetRights:Pn}=Tn.actions,Rn=Tn.reducer,In=()=>{var t,n;const r=JSON.parse(localStorage.getItem("userInfo")),a=(0,p.I0)(),[i,o]=(0,e.useState)();return(0,e.useEffect)((()=>{(async()=>{try{const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/users/").concat(r.id),{headers:A()})).data;e&&(o(e),localStorage.setItem("referralCode",JSON.stringify(e.myReferralCode)))}catch(e){}})(),(async()=>{try{const{data:e}=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/rights/user"),{headers:A()});e&&a(On(null===e||void 0===e?void 0:e.map((e=>e.right))))}catch(e){}})()}),[]),(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Homepage"}),(0,s.jsxs)(k,{children:[(0,s.jsx)(E.ak,{size:"sm",children:(0,s.jsx)(E.S0,{children:(0,s.jsxs)(E.SA,{children:[(0,s.jsx)(E.bi,{page:!0,tag:"h3",children:"Welcome back"}),(0,s.jsx)(E.uk,{className:"text-soft",children:(0,s.jsx)("p",{children:"Welcome to Rosabon Treasury Admin"})})]})})}),(0,s.jsx)(E.gO,{children:(0,s.jsx)(E.X2,{className:"g-gs",children:(0,s.jsx)(E.JX,{xxl:"6",children:(0,s.jsx)(E.X2,{className:"g-gs",children:(0,s.jsx)(E.JX,{lg:"12",xxl:"12",children:(0,s.jsxs)(E.oU,{children:[(0,s.jsx)("div",{className:"card-title-group align-start mb-2",children:(0,s.jsx)(_,{children:(0,s.jsx)("h6",{className:"title",children:"Admin Details"})})}),(0,s.jsx)("div",{className:"align-end gy-3 gx-5",children:(0,s.jsxs)("div",{className:"g-4",children:[(0,s.jsxs)("div",{className:"nk-sale-data",children:[(0,s.jsx)("span",{className:"amount",children:"Name"}),(0,s.jsx)("span",{className:"sub-title",children:null===i||void 0===i?void 0:i.contactName})]}),(0,s.jsxs)("div",{className:"nk-sale-data",children:[(0,s.jsx)("span",{className:"amount",children:"User Group"}),(0,s.jsx)("span",{className:"sub-title",children:null===i||void 0===i||null===(t=i.assignedRole)||void 0===t?void 0:t.roleName})]}),(0,s.jsxs)("div",{className:"nk-sale-data",children:[(0,s.jsx)("span",{className:"amount",children:"Last Login Date"}),(0,s.jsx)("span",{className:"sub-title",children:null!==(n=null===r||void 0===r?void 0:r.lastLoginDate)&&void 0!==n?n:"N/A"})]})]})})]})})})})})})]})]})};var Mn=__webpack_require__(4942);const Dn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"};function Ln(e){if(Array.isArray(e))return e}var Fn=__webpack_require__(40181);function Bn(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Zn(e,t){return Ln(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(e,t)||(0,Fn.Z)(e,t)||Bn()}const zn=(0,e.createContext)({});var Un=__webpack_require__(71002);function Wn(e,t){(function(e){return"string"===typeof e&&-1!==e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"===typeof e&&-1!==e.indexOf("%")}(e);return e=360===t?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:e=360===t?(e<0?e%t+t:e%t)/parseFloat(String(t)):e%t/parseFloat(String(t))}function Vn(e){return Math.min(1,Math.max(0,e))}function qn(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Hn(e){return e<=1?"".concat(100*Number(e),"%"):e}function Gn(e){return 1===e.length?"0"+e:String(e)}function Yn(e,t,n){e=Wn(e,255),t=Wn(t,255),n=Wn(n,255);var r=Math.max(e,t,n),a=Math.min(e,t,n),i=0,o=0,s=(r+a)/2;if(r===a)o=0,i=0;else{var l=r-a;switch(o=s>.5?l/(2-r-a):l/(r+a),r){case e:i=(t-n)/l+(t<n?6:0);break;case t:i=(n-e)/l+2;break;case n:i=(e-t)/l+4}i/=6}return{h:i,s:o,l:s}}function Xn(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*n*(t-e):n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Jn(e,t,n){e=Wn(e,255),t=Wn(t,255),n=Wn(n,255);var r=Math.max(e,t,n),a=Math.min(e,t,n),i=0,o=r,s=r-a,l=0===r?0:s/r;if(r===a)i=0;else{switch(r){case e:i=(t-n)/s+(t<n?6:0);break;case t:i=(n-e)/s+2;break;case n:i=(e-t)/s+4}i/=6}return{h:i,s:l,v:o}}function Kn(e,t,n,r){var a=[Gn(Math.round(e).toString(16)),Gn(Math.round(t).toString(16)),Gn(Math.round(n).toString(16))];return r&&a[0].startsWith(a[0].charAt(1))&&a[1].startsWith(a[1].charAt(1))&&a[2].startsWith(a[2].charAt(1))?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0):a.join("")}function $n(e){return Math.round(255*parseFloat(e)).toString(16)}function Qn(e){return er(e)/255}function er(e){return parseInt(e,16)}var tr={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",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",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:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",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",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function nr(e){var t={r:0,g:0,b:0},n=1,r=null,a=null,i=null,o=!1,s=!1;return"string"===typeof e&&(e=function(e){if(0===(e=e.trim().toLowerCase()).length)return!1;var t=!1;if(tr[e])e=tr[e],t=!0;else if("transparent"===e)return{r:0,g:0,b:0,a:0,format:"name"};var n=or.rgb.exec(e);if(n)return{r:n[1],g:n[2],b:n[3]};if(n=or.rgba.exec(e))return{r:n[1],g:n[2],b:n[3],a:n[4]};if(n=or.hsl.exec(e))return{h:n[1],s:n[2],l:n[3]};if(n=or.hsla.exec(e))return{h:n[1],s:n[2],l:n[3],a:n[4]};if(n=or.hsv.exec(e))return{h:n[1],s:n[2],v:n[3]};if(n=or.hsva.exec(e))return{h:n[1],s:n[2],v:n[3],a:n[4]};if(n=or.hex8.exec(e))return{r:er(n[1]),g:er(n[2]),b:er(n[3]),a:Qn(n[4]),format:t?"name":"hex8"};if(n=or.hex6.exec(e))return{r:er(n[1]),g:er(n[2]),b:er(n[3]),format:t?"name":"hex"};if(n=or.hex4.exec(e))return{r:er(n[1]+n[1]),g:er(n[2]+n[2]),b:er(n[3]+n[3]),a:Qn(n[4]+n[4]),format:t?"name":"hex8"};if(n=or.hex3.exec(e))return{r:er(n[1]+n[1]),g:er(n[2]+n[2]),b:er(n[3]+n[3]),format:t?"name":"hex"};return!1}(e)),"object"===typeof e&&(sr(e.r)&&sr(e.g)&&sr(e.b)?(t=function(e,t,n){return{r:255*Wn(e,255),g:255*Wn(t,255),b:255*Wn(n,255)}}(e.r,e.g,e.b),o=!0,s="%"===String(e.r).substr(-1)?"prgb":"rgb"):sr(e.h)&&sr(e.s)&&sr(e.v)?(r=Hn(e.s),a=Hn(e.v),t=function(e,t,n){e=6*Wn(e,360),t=Wn(t,100),n=Wn(n,100);var r=Math.floor(e),a=e-r,i=n*(1-t),o=n*(1-a*t),s=n*(1-(1-a)*t),l=r%6;return{r:255*[n,o,i,i,s,n][l],g:255*[s,n,n,o,i,i][l],b:255*[i,i,s,n,n,o][l]}}(e.h,r,a),o=!0,s="hsv"):sr(e.h)&&sr(e.s)&&sr(e.l)&&(r=Hn(e.s),i=Hn(e.l),t=function(e,t,n){var r,a,i;if(e=Wn(e,360),t=Wn(t,100),n=Wn(n,100),0===t)a=n,i=n,r=n;else{var o=n<.5?n*(1+t):n+t-n*t,s=2*n-o;r=Xn(s,o,e+1/3),a=Xn(s,o,e),i=Xn(s,o,e-1/3)}return{r:255*r,g:255*a,b:255*i}}(e.h,r,i),o=!0,s="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=qn(n),{ok:o,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var rr="(?:".concat("[-\\+]?\\d*\\.\\d+%?",")|(?:").concat("[-\\+]?\\d+%?",")"),ar="[\\s|\\(]+(".concat(rr,")[,|\\s]+(").concat(rr,")[,|\\s]+(").concat(rr,")\\s*\\)?"),ir="[\\s|\\(]+(".concat(rr,")[,|\\s]+(").concat(rr,")[,|\\s]+(").concat(rr,")[,|\\s]+(").concat(rr,")\\s*\\)?"),or={CSS_UNIT:new RegExp(rr),rgb:new RegExp("rgb"+ar),rgba:new RegExp("rgba"+ir),hsl:new RegExp("hsl"+ar),hsla:new RegExp("hsla"+ir),hsv:new RegExp("hsv"+ar),hsva:new RegExp("hsva"+ir),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function sr(e){return Boolean(or.CSS_UNIT.exec(String(e)))}var lr=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function cr(e){var t=Jn(e.r,e.g,e.b);return{h:360*t.h,s:t.s,v:t.v}}function ur(e){var t=e.r,n=e.g,r=e.b;return"#".concat(Kn(t,n,r,!1))}function dr(e,t,n){var r=n/100;return{r:(t.r-e.r)*r+e.r,g:(t.g-e.g)*r+e.g,b:(t.b-e.b)*r+e.b}}function fr(e,t,n){var r;return(r=Math.round(e.h)>=60&&Math.round(e.h)<=240?n?Math.round(e.h)-2*t:Math.round(e.h)+2*t:n?Math.round(e.h)+2*t:Math.round(e.h)-2*t)<0?r+=360:r>=360&&(r-=360),r}function hr(e,t,n){return 0===e.h&&0===e.s?e.s:((r=n?e.s-.16*t:4===t?e.s+.16:e.s+.05*t)>1&&(r=1),n&&5===t&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2)));var r}function pr(e,t,n){var r;return(r=n?e.v+.05*t:e.v-.15*t)>1&&(r=1),Number(r.toFixed(2))}function mr(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[],r=nr(e),a=5;a>0;a-=1){var i=cr(r),o=ur(nr({h:fr(i,a,!0),s:hr(i,a,!0),v:pr(i,a,!0)}));n.push(o)}n.push(ur(r));for(var s=1;s<=4;s+=1){var l=cr(r),c=ur(nr({h:fr(l,s),s:hr(l,s),v:pr(l,s)}));n.push(c)}return"dark"===t.theme?lr.map((function(e){var r=e.index,a=e.opacity;return ur(dr(nr(t.backgroundColor||"#141414"),nr(n[r]),100*a))})):n}var vr={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},gr={},yr={};Object.keys(vr).forEach((function(e){gr[e]=mr(vr[e]),gr[e].primary=gr[e][5],yr[e]=mr(vr[e],{theme:"dark",backgroundColor:"#141414"}),yr[e].primary=yr[e][5]}));gr.red,gr.volcano,gr.gold,gr.orange,gr.yellow,gr.lime,gr.green,gr.cyan,gr.blue,gr.geekblue,gr.purple,gr.magenta,gr.grey;var br={},xr=[];function wr(e,t){}function Nr(e,t){}function Sr(e,t,n){t||br[n]||(e(!1,n),br[n]=!0)}function jr(e,t){Sr(wr,e,t)}function _r(e,t){Sr(Nr,e,t)}jr.preMessage=function(e){xr.push(e)},jr.resetWarned=function(){br={}},jr.noteOnce=_r;const Er=jr;function Cr(){return!("undefined"===typeof window||!window.document||!window.document.createElement)}function Ar(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}var kr="data-rc-order",Tr="data-rc-priority",Or="rc-util-key",Pr=new Map;function Rr(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):Or}function Ir(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function Mr(e){return"queue"===e?"prependQueue":e?"prepend":"append"}function Dr(e){return Array.from((Pr.get(e)||e).children).filter((function(e){return"STYLE"===e.tagName}))}function Lr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!Cr())return null;var n=t.csp,r=t.prepend,a=t.priority,i=void 0===a?0:a,o=Mr(r),s="prependQueue"===o,l=document.createElement("style");l.setAttribute(kr,o),s&&i&&l.setAttribute(Tr,"".concat(i)),null!==n&&void 0!==n&&n.nonce&&(l.nonce=null===n||void 0===n?void 0:n.nonce),l.innerHTML=e;var c=Ir(t),u=c.firstChild;if(r){if(s){var d=(t.styles||Dr(c)).filter((function(e){if(!["prepend","prependQueue"].includes(e.getAttribute(kr)))return!1;var t=Number(e.getAttribute(Tr)||0);return i>=t}));if(d.length)return c.insertBefore(l,d[d.length-1].nextSibling),l}c.insertBefore(l,u)}else c.appendChild(l);return l}function Fr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Ir(t);return(t.styles||Dr(n)).find((function(n){return n.getAttribute(Rr(t))===e}))}function Br(e,t){var n=Pr.get(e);if(!n||!Ar(document,n)){var r=Lr("",t),a=r.parentNode;Pr.set(e,a),e.removeChild(r)}}function Zr(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=Ir(n),a=Dr(r),o=(0,i.Z)((0,i.Z)({},n),{},{styles:a});Br(r,o);var s=Fr(t,o);if(s){var l,c,u;if(null!==(l=o.csp)&&void 0!==l&&l.nonce&&s.nonce!==(null===(c=o.csp)||void 0===c?void 0:c.nonce))s.nonce=null===(u=o.csp)||void 0===u?void 0:u.nonce;return s.innerHTML!==e&&(s.innerHTML=e),s}var d=Lr(e,o);return d.setAttribute(Rr(o),t),d}function zr(e){return"object"===(0,Un.Z)(e)&&"string"===typeof e.name&&"string"===typeof e.theme&&("object"===(0,Un.Z)(e.icon)||"function"===typeof e.icon)}function Ur(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce((function(t,n){var r=e[n];if("class"===n)t.className=r,delete t.class;else t[n]=r;return t}),{})}function Wr(t,n,r){return r?e.createElement(t.tag,(0,i.Z)((0,i.Z)({key:n},Ur(t.attrs)),r),(t.children||[]).map((function(e,r){return Wr(e,"".concat(n,"-").concat(t.tag,"-").concat(r))}))):e.createElement(t.tag,(0,i.Z)({key:n},Ur(t.attrs)),(t.children||[]).map((function(e,r){return Wr(e,"".concat(n,"-").concat(t.tag,"-").concat(r))})))}function Vr(e){return mr(e)[0]}function qr(e){return e?Array.isArray(e)?e:[e]:[]}var Hr="\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n",Gr=["icon","className","onClick","style","primaryColor","secondaryColor"],Yr={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};var Xr=function(t){var n=t.icon,r=t.className,a=t.onClick,s=t.style,l=t.primaryColor,c=t.secondaryColor,u=(0,o.Z)(t,Gr),d=Yr;if(l&&(d={primaryColor:l,secondaryColor:c||Vr(l)}),function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Hr,n=(0,e.useContext)(zn).csp;(0,e.useEffect)((function(){Zr(t,"@ant-design-icons",{prepend:!0,csp:n})}),[])}(),function(e,t){Er(e,"[@ant-design/icons] ".concat(t))}(zr(n),"icon should be icon definiton, but got ".concat(n)),!zr(n))return null;var f=n;return f&&"function"===typeof f.icon&&(f=(0,i.Z)((0,i.Z)({},f),{},{icon:f.icon(d.primaryColor,d.secondaryColor)})),Wr(f.icon,"svg-".concat(f.name),(0,i.Z)({className:r,onClick:a,style:s,"data-icon":f.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},u))};Xr.displayName="IconReact",Xr.getTwoToneColors=function(){return(0,i.Z)({},Yr)},Xr.setTwoToneColors=function(e){var t=e.primaryColor,n=e.secondaryColor;Yr.primaryColor=t,Yr.secondaryColor=n||Vr(t),Yr.calculated=!!n};const Jr=Xr;function Kr(e){var t=Zn(qr(e),2),n=t[0],r=t[1];return Jr.setTwoToneColors({primaryColor:n,secondaryColor:r})}var $r=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];Kr("#1890ff");var Qr=e.forwardRef((function(t,n){var r,a=t.className,s=t.icon,l=t.spin,c=t.rotate,u=t.tabIndex,d=t.onClick,f=t.twoToneColor,h=(0,o.Z)(t,$r),p=e.useContext(zn).prefixCls,m=void 0===p?"anticon":p,v=x()(m,(r={},(0,Mn.Z)(r,"".concat(m,"-").concat(s.name),!!s.name),(0,Mn.Z)(r,"".concat(m,"-spin"),!!l||"loading"===s.name),r),a),g=u;void 0===g&&d&&(g=-1);var y=c?{msTransform:"rotate(".concat(c,"deg)"),transform:"rotate(".concat(c,"deg)")}:void 0,b=Zn(qr(f),2),w=b[0],N=b[1];return e.createElement("span",(0,i.Z)((0,i.Z)({role:"img","aria-label":s.name},h),{},{ref:n,tabIndex:g,onClick:d,className:v}),e.createElement(Jr,{icon:s,primaryColor:w,secondaryColor:N,style:y}))}));Qr.displayName="AntdIcon",Qr.getTwoToneColor=function(){var e=Jr.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor},Qr.setTwoToneColor=Kr;const ea=Qr;var ta=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:Dn}))};ta.displayName="CheckCircleFilled";const na=e.forwardRef(ta);const ra={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"}}]},name:"close-circle",theme:"filled"};var aa=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:ra}))};aa.displayName="CloseCircleFilled";const ia=e.forwardRef(aa);const oa={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"};var sa=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:oa}))};sa.displayName="ExclamationCircleFilled";const la=e.forwardRef(sa);const ca={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"};var ua=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:ca}))};ua.displayName="InfoCircleFilled";const da=e.forwardRef(ua);const fa={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"};var ha=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:fa}))};ha.displayName="LoadingOutlined";const pa=e.forwardRef(ha);var ma=__webpack_require__(15671),va=__webpack_require__(43144),ga=__webpack_require__(60136);function ya(e){return ya=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ya(e)}function ba(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ba=function(){return!!e})()}function xa(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function wa(e,t){if(t&&("object"==(0,Un.Z)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return xa(e)}function Na(e){var t=ba();return function(){var n,r=ya(e);if(t){var a=ya(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return wa(this,n)}}function Sa(){Sa=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),s=new k(r||[]);return a(o,"_invoke",{value:_(e,n,s)}),o}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var f="suspendedStart",h="executing",p="completed",m={};function v(){}function g(){}function y(){}var b={};c(b,o,(function(){return this}));var x=Object.getPrototypeOf,w=x&&x(x(T([])));w&&w!==n&&r.call(w,o)&&(b=w);var N=y.prototype=v.prototype=Object.create(b);function S(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function j(e,t){function n(a,i,o,s){var l=d(e[a],e,i);if("throw"!==l.type){var c=l.arg,u=c.value;return u&&"object"==(0,Un.Z)(u)&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,o,s)}),(function(e){n("throw",e,o,s)})):t.resolve(u).then((function(e){c.value=e,o(c)}),(function(e){return n("throw",e,o,s)}))}s(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return i=i?i.then(a,a):a()}})}function _(t,n,r){var a=f;return function(i,o){if(a===h)throw Error("Generator is already running");if(a===p){if("throw"===i)throw o;return{value:e,done:!0}}for(r.method=i,r.arg=o;;){var s=r.delegate;if(s){var l=E(s,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===f)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var c=d(t,n,r);if("normal"===c.type){if(a=r.done?p:"suspendedYield",c.arg===m)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(a=p,r.method="throw",r.arg=c.arg)}}}function E(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,E(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=d(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function A(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function k(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function n(){for(;++a<t.length;)if(r.call(t,a))return n.value=t[a],n.done=!1,n;return n.value=e,n.done=!0,n};return i.next=i}}throw new TypeError((0,Un.Z)(t)+" is not iterable")}return g.prototype=y,a(N,"constructor",{value:y,configurable:!0}),a(y,"constructor",{value:g,configurable:!0}),g.displayName=c(y,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,l,"GeneratorFunction")),e.prototype=Object.create(N),e},t.awrap=function(e){return{__await:e}},S(j.prototype),c(j.prototype,s,(function(){return this})),t.AsyncIterator=j,t.async=function(e,n,r,a,i){void 0===i&&(i=Promise);var o=new j(u(e,n,r,a),i);return t.isGeneratorFunction(n)?o:o.next().then((function(e){return e.done?e.value:o.next()}))},S(N),c(N,l,"Generator"),c(N,o,(function(){return this})),c(N,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=T,k.prototype={constructor:k,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(A),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function a(r,a){return s.type="throw",s.arg=t,n.next=r,a&&(n.method="next",n.arg=e),!!a}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],s=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),c=r.call(o,"finallyLoc");if(l&&c){if(this.prev<o.catchLoc)return a(o.catchLoc,!0);if(this.prev<o.finallyLoc)return a(o.finallyLoc)}else if(l){if(this.prev<o.catchLoc)return a(o.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return a(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var i=a;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=e,o.arg=t,i?(this.method="next",this.next=i.finallyLoc,m):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),m},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),A(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;A(n)}return a}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var ja,_a=__webpack_require__(15861),Ea=(0,i.Z)({},n),Ca=Ea.version,Aa=Ea.render,ka=Ea.unmountComponentAtNode;try{Number((Ca||"").split(".")[0])>=18&&(ja=Ea.createRoot)}catch(wG){}function Ta(e){var t=Ea.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&"object"===(0,Un.Z)(t)&&(t.usingClientEntryPoint=e)}var Oa="__rc_react_root__";function Pa(e,t){ja?function(e,t){Ta(!0);var n=t[Oa]||ja(t);Ta(!1),n.render(e),t[Oa]=n}(e,t):function(e,t){null===Aa||void 0===Aa||Aa(e,t)}(e,t)}function Ra(e){return Ia.apply(this,arguments)}function Ia(){return(Ia=(0,_a.Z)(Sa().mark((function e(t){return Sa().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.resolve().then((function(){var e;null===(e=t[Oa])||void 0===e||e.unmount(),delete t[Oa]})));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ma(e){ka(e)}function Da(){return(Da=(0,_a.Z)(Sa().mark((function e(t){return Sa().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===ja){e.next=2;break}return e.abrupt("return",Ra(t));case 2:Ma(t);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function La(e){return e instanceof HTMLElement||e instanceof SVGElement}function Fa(n){var r,a=function(e){return e&&"object"===(0,Un.Z)(e)&&La(e.nativeElement)?e.nativeElement:La(e)?e:null}(n);return a||(n instanceof e.Component?null===(r=t.findDOMNode)||void 0===r?void 0:r.call(t,n):null)}var Ba=__webpack_require__(22715);function Za(t,n,r){var a=e.useRef({});return"value"in a.current&&!r(a.current.condition,n)||(a.current.value=t(),a.current.condition=n),a.current.value}var za=Symbol.for("react.element"),Ua=Symbol.for("react.transitional.element"),Wa=Symbol.for("react.fragment");function Va(e){return e&&"object"===(0,Un.Z)(e)&&(e.$$typeof===za||e.$$typeof===Ua)&&e.type===Wa}var qa=function(e,t){"function"===typeof e?e(t):"object"===(0,Un.Z)(e)&&e&&"current"in e&&(e.current=t)},Ha=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.filter(Boolean);return r.length<=1?r[0]:function(e){t.forEach((function(t){qa(t,e)}))}},Ga=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Za((function(){return Ha.apply(void 0,t)}),t,(function(e,t){return e.length!==t.length||e.every((function(e,n){return e!==t[n]}))}))},Ya=function(e){var t,n;if(!e)return!1;if(Xa(e)&&e.props.propertyIsEnumerable("ref"))return!0;var r=(0,Ba.isMemo)(e)?e.type.type:e.type;return!!("function"!==typeof r||null!==(t=r.prototype)&&void 0!==t&&t.render||r.$$typeof===Ba.ForwardRef)&&!!("function"!==typeof e||null!==(n=e.prototype)&&void 0!==n&&n.render||e.$$typeof===Ba.ForwardRef)};function Xa(t){return(0,e.isValidElement)(t)&&!Va(t)}function Ja(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}var Ka=function(e,t){var n={animationend:Ja("Animation","AnimationEnd"),transitionend:Ja("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}(Cr(),"undefined"!==typeof window?window:{}),$a={};if(Cr()){var Qa=document.createElement("div");$a=Qa.style}var ei={};function ti(e){if(ei[e])return ei[e];var t=Ka[e];if(t)for(var n=Object.keys(t),r=n.length,a=0;a<r;a+=1){var i=n[a];if(Object.prototype.hasOwnProperty.call(t,i)&&i in $a)return ei[e]=t[i],ei[e]}return""}var ni=ti("animationend"),ri=ti("transitionend"),ai=!(!ni||!ri),ii=ni||"animationend",oi=ri||"transitionend";function si(e,t){if(!e)return null;if("object"===(0,Un.Z)(e)){var n=t.replace(/-\w/g,(function(e){return e[1].toUpperCase()}));return e[n]}return"".concat(e,"-").concat(t)}var li="none",ci="appear",ui="enter",di="leave",fi="none",hi="prepare",pi="start",mi="active",vi="end";function gi(t){var n=e.useRef(!1),r=Zn(e.useState(t),2),a=r[0],i=r[1];return e.useEffect((function(){return n.current=!1,function(){n.current=!0}}),[]),[a,function(e,t){t&&n.current||i(e)}]}var yi=function(e){return+setTimeout(e,16)},bi=function(e){return clearTimeout(e)};"undefined"!==typeof window&&"requestAnimationFrame"in window&&(yi=function(e){return window.requestAnimationFrame(e)},bi=function(e){return window.cancelAnimationFrame(e)});var xi=0,wi=new Map;function Ni(e){wi.delete(e)}var Si=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=xi+=1;function r(t){if(0===t)Ni(n),e();else{var a=yi((function(){r(t-1)}));wi.set(n,a)}}return r(t),n};Si.cancel=function(e){var t=wi.get(e);return Ni(e),bi(t)};const ji=Si;const _i=Cr()?e.useLayoutEffect:e.useEffect;var Ei=[hi,pi,mi,vi];function Ci(e){return e===mi||e===vi}const Ai=function(t,n){var r=Zn(gi(fi),2),a=r[0],i=r[1],o=function(){var t=e.useRef(null);function n(){ji.cancel(t.current)}return e.useEffect((function(){return function(){n()}}),[]),[function e(r){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;n();var i=ji((function(){a<=1?r({isCanceled:function(){return i!==t.current}}):e(r,a-1)}));t.current=i},n]}(),s=Zn(o,2),l=s[0],c=s[1];return _i((function(){if(a!==fi&&a!==vi){var e=Ei.indexOf(a),t=Ei[e+1],r=n(a);false===r?i(t,!0):l((function(e){function n(){e.isCanceled()||i(t,!0)}!0===r?n():Promise.resolve(r).then(n)}))}}),[t,a]),e.useEffect((function(){return function(){c()}}),[]),[function(){i(hi,!0)},a]};function ki(t,n,r,a){var o=a.motionEnter,s=void 0===o||o,l=a.motionAppear,c=void 0===l||l,u=a.motionLeave,d=void 0===u||u,f=a.motionDeadline,h=a.motionLeaveImmediately,p=a.onAppearPrepare,m=a.onEnterPrepare,v=a.onLeavePrepare,g=a.onAppearStart,y=a.onEnterStart,b=a.onLeaveStart,x=a.onAppearActive,w=a.onEnterActive,N=a.onLeaveActive,S=a.onAppearEnd,j=a.onEnterEnd,_=a.onLeaveEnd,E=a.onVisibleChanged,C=Zn(gi(),2),A=C[0],k=C[1],T=Zn(gi(li),2),O=T[0],P=T[1],R=Zn(gi(null),2),I=R[0],M=R[1],D=(0,e.useRef)(!1),L=(0,e.useRef)(null);function F(){return r()}var B=(0,e.useRef)(!1);function Z(e){var t=F();if(!e||e.deadline||e.target===t){var n,r=B.current;O===ci&&r?n=null===S||void 0===S?void 0:S(t,e):O===ui&&r?n=null===j||void 0===j?void 0:j(t,e):O===di&&r&&(n=null===_||void 0===_?void 0:_(t,e)),O!==li&&r&&!1!==n&&(P(li,!0),M(null,!0))}}var z=function(t){var n=(0,e.useRef)(),r=(0,e.useRef)(t);r.current=t;var a=e.useCallback((function(e){r.current(e)}),[]);function i(e){e&&(e.removeEventListener(oi,a),e.removeEventListener(ii,a))}return e.useEffect((function(){return function(){i(n.current)}}),[]),[function(e){n.current&&n.current!==e&&i(n.current),e&&e!==n.current&&(e.addEventListener(oi,a),e.addEventListener(ii,a),n.current=e)},i]}(Z),U=Zn(z,1)[0],W=e.useMemo((function(){var e,t,n;switch(O){case ci:return e={},(0,Mn.Z)(e,hi,p),(0,Mn.Z)(e,pi,g),(0,Mn.Z)(e,mi,x),e;case ui:return t={},(0,Mn.Z)(t,hi,m),(0,Mn.Z)(t,pi,y),(0,Mn.Z)(t,mi,w),t;case di:return n={},(0,Mn.Z)(n,hi,v),(0,Mn.Z)(n,pi,b),(0,Mn.Z)(n,mi,N),n;default:return{}}}),[O]),V=Zn(Ai(O,(function(e){if(e===hi){var t=W.prepare;return!!t&&t(F())}var n;H in W&&M((null===(n=W[H])||void 0===n?void 0:n.call(W,F(),null))||null);return H===mi&&(U(F()),f>0&&(clearTimeout(L.current),L.current=setTimeout((function(){Z({deadline:!0})}),f))),true})),2),q=V[0],H=V[1],G=Ci(H);B.current=G,_i((function(){k(n);var e,r=D.current;(D.current=!0,t)&&(!r&&n&&c&&(e=ci),r&&n&&s&&(e=ui),(r&&!n&&d||!r&&h&&!n&&d)&&(e=di),e&&(P(e),q()))}),[n]),(0,e.useEffect)((function(){(O===ci&&!c||O===ui&&!s||O===di&&!d)&&P(li)}),[c,s,d]),(0,e.useEffect)((function(){return function(){D.current=!1,clearTimeout(L.current)}}),[]);var Y=e.useRef(!1);(0,e.useEffect)((function(){A&&(Y.current=!0),void 0!==A&&O===li&&((Y.current||A)&&(null===E||void 0===E||E(A)),Y.current=!0)}),[A,O]);var X=I;return W.prepare&&H===pi&&(X=(0,i.Z)({transition:"none"},X)),[O,H,X,null!==A&&void 0!==A?A:n]}const Ti=function(e){(0,ga.Z)(n,e);var t=Na(n);function n(){return(0,ma.Z)(this,n),t.apply(this,arguments)}return(0,va.Z)(n,[{key:"render",value:function(){return this.props.children}}]),n}(e.Component);const Oi=function(t){var n=t;function r(e){return!(!e.motionName||!n)}"object"===(0,Un.Z)(t)&&(n=t.transitionSupport);var a=e.forwardRef((function(t,n){var a=t.visible,o=void 0===a||a,s=t.removeOnLeave,l=void 0===s||s,c=t.forceRender,u=t.children,d=t.motionName,f=t.leavedClassName,h=t.eventProps,p=r(t),m=(0,e.useRef)(),v=(0,e.useRef)();var g=Zn(ki(p,o,(function(){try{return m.current instanceof HTMLElement?m.current:Fa(v.current)}catch(wG){return null}}),t),4),y=g[0],b=g[1],w=g[2],N=g[3],S=e.useRef(N);N&&(S.current=!0);var j,_=e.useCallback((function(e){m.current=e,qa(n,e)}),[n]),E=(0,i.Z)((0,i.Z)({},h),{},{visible:o});if(u)if(y!==li&&r(t)){var C,A;b===hi?A="prepare":Ci(b)?A="active":b===pi&&(A="start"),j=u((0,i.Z)((0,i.Z)({},E),{},{className:x()(si(d,y),(C={},(0,Mn.Z)(C,si(d,"".concat(y,"-").concat(A)),A),(0,Mn.Z)(C,d,"string"===typeof d),C)),style:w}),_)}else j=N?u((0,i.Z)({},E),_):!l&&S.current?u((0,i.Z)((0,i.Z)({},E),{},{className:f}),_):c?u((0,i.Z)((0,i.Z)({},E),{},{style:{display:"none"}}),_):null;else j=null;e.isValidElement(j)&&Ya(j)&&(j.ref||(j=e.cloneElement(j,{ref:_})));return e.createElement(Ti,{ref:v},j)}));return a.displayName="CSSMotion",a}(ai);var Pi="add",Ri="keep",Ii="remove",Mi="removed";function Di(e){var t;return t=e&&"object"===(0,Un.Z)(e)&&"key"in e?e:{key:e},(0,i.Z)((0,i.Z)({},t),{},{key:String(t.key)})}function Li(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(Di)}function Fi(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=0,a=t.length,o=Li(e),s=Li(t);o.forEach((function(e){for(var t=!1,o=r;o<a;o+=1){var l=s[o];if(l.key===e.key){r<o&&(n=n.concat(s.slice(r,o).map((function(e){return(0,i.Z)((0,i.Z)({},e),{},{status:Pi})}))),r=o),n.push((0,i.Z)((0,i.Z)({},l),{},{status:Ri})),r+=1,t=!0;break}}t||n.push((0,i.Z)((0,i.Z)({},e),{},{status:Ii}))})),r<a&&(n=n.concat(s.slice(r).map((function(e){return(0,i.Z)((0,i.Z)({},e),{},{status:Pi})}))));var l={};n.forEach((function(e){var t=e.key;l[t]=(l[t]||0)+1}));var c=Object.keys(l).filter((function(e){return l[e]>1}));return c.forEach((function(e){n=n.filter((function(t){var n=t.key,r=t.status;return n!==e||r!==Ii})),n.forEach((function(t){t.key===e&&(t.status=Ri)}))})),n}var Bi=["component","children","onVisibleChanged","onAllRemoved"],Zi=["status"],zi=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];const Ui=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Oi,r=function(t){(0,ga.Z)(a,t);var r=Na(a);function a(){var e;(0,ma.Z)(this,a);for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return(e=r.call.apply(r,[this].concat(n))).state={keyEntities:[]},e.removeKey=function(t){var n=e.state.keyEntities.map((function(e){return e.key!==t?e:(0,i.Z)((0,i.Z)({},e),{},{status:Mi})}));return e.setState({keyEntities:n}),n.filter((function(e){return e.status!==Mi})).length},e}return(0,va.Z)(a,[{key:"render",value:function(){var t=this,r=this.state.keyEntities,a=this.props,i=a.component,s=a.children,l=a.onVisibleChanged,c=a.onAllRemoved,u=(0,o.Z)(a,Bi),d=i||e.Fragment,f={};return zi.forEach((function(e){f[e]=u[e],delete u[e]})),delete u.keys,e.createElement(d,u,r.map((function(r){var a=r.status,i=(0,o.Z)(r,Zi),u=a===Pi||a===Ri;return e.createElement(n,(0,m.Z)({},f,{key:i.key,visible:u,eventProps:i,onVisibleChanged:function(e){(null===l||void 0===l||l(e,{key:i.key}),e)||0===t.removeKey(i.key)&&c&&c()}}),s)})))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.keys,r=t.keyEntities,a=Li(n);return{keyEntities:Fi(r,a).filter((function(e){var t=r.find((function(t){var n=t.key;return e.key===n}));return!t||t.status!==Mi||e.status!==Ii}))}}}]),a}(e.Component);return r.defaultProps={component:"div"},r}(ai),Wi=Oi;var Vi=function(n){(0,ga.Z)(a,n);var r=Na(a);function a(){var e;(0,ma.Z)(this,a);for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return(e=r.call.apply(r,[this].concat(n))).closeTimer=null,e.close=function(t){t&&t.stopPropagation(),e.clearCloseTimer();var n=e.props,r=n.onClose,a=n.noticeKey;r&&r(a)},e.startCloseTimer=function(){e.props.duration&&(e.closeTimer=window.setTimeout((function(){e.close()}),1e3*e.props.duration))},e.clearCloseTimer=function(){e.closeTimer&&(clearTimeout(e.closeTimer),e.closeTimer=null)},e}return(0,va.Z)(a,[{key:"componentDidMount",value:function(){this.startCloseTimer()}},{key:"componentDidUpdate",value:function(e){(this.props.duration!==e.duration||this.props.updateMark!==e.updateMark||this.props.visible!==e.visible&&this.props.visible)&&this.restartCloseTimer()}},{key:"componentWillUnmount",value:function(){this.clearCloseTimer()}},{key:"restartCloseTimer",value:function(){this.clearCloseTimer(),this.startCloseTimer()}},{key:"render",value:function(){var n=this,r=this.props,a=r.prefixCls,i=r.className,o=r.closable,s=r.closeIcon,l=r.style,c=r.onClick,u=r.children,d=r.holder,f="".concat(a,"-notice"),h=Object.keys(this.props).reduce((function(e,t){return"data-"!==t.substr(0,5)&&"aria-"!==t.substr(0,5)&&"role"!==t||(e[t]=n.props[t]),e}),{}),p=e.createElement("div",(0,m.Z)({className:x()(f,i,(0,Mn.Z)({},"".concat(f,"-closable"),o)),style:l,onMouseEnter:this.clearCloseTimer,onMouseLeave:this.startCloseTimer,onClick:c},h),e.createElement("div",{className:"".concat(f,"-content")},u),o?e.createElement("a",{tabIndex:0,onClick:this.close,className:"".concat(f,"-close")},s||e.createElement("span",{className:"".concat(f,"-close-x")})):null);return d?t.createPortal(p,d):p}}]),a}(e.Component);Vi.defaultProps={onClose:function(){},duration:1.5};var qi=__webpack_require__(93433);function Hi(t){var n=e.useRef({}),r=Zn(e.useState([]),2),a=r[0],i=r[1];return[function(r){var a=!0;t.add(r,(function(t,r){var o=r.key;if(t&&(!n.current[o]||a)){var s=e.createElement(Vi,(0,m.Z)({},r,{holder:t}));n.current[o]=s,i((function(e){var t=e.findIndex((function(e){return e.key===r.key}));if(-1===t)return[].concat((0,qi.Z)(e),[s]);var n=(0,qi.Z)(e);return n[t]=s,n}))}a=!1}))},e.createElement(e.Fragment,null,a)]}var Gi=["getContainer"],Yi=0,Xi=Date.now();function Ji(){var e=Yi;return Yi+=1,"rcNotification_".concat(Xi,"_").concat(e)}var Ki=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(){var e;(0,ma.Z)(this,r);for(var t=arguments.length,a=new Array(t),o=0;o<t;o++)a[o]=arguments[o];return(e=n.call.apply(n,[this].concat(a))).state={notices:[]},e.hookRefs=new Map,e.add=function(t,n){var r=t.key||Ji(),a=(0,i.Z)((0,i.Z)({},t),{},{key:r}),o=e.props.maxCount;e.setState((function(e){var t=e.notices,i=t.map((function(e){return e.notice.key})).indexOf(r),s=t.concat();return-1!==i?s.splice(i,1,{notice:a,holderCallback:n}):(o&&t.length>=o&&(a.key=s[0].notice.key,a.updateMark=Ji(),a.userPassKey=r,s.shift()),s.push({notice:a,holderCallback:n})),{notices:s}}))},e.remove=function(t){e.setState((function(e){return{notices:e.notices.filter((function(e){var n=e.notice,r=n.key;return(n.userPassKey||r)!==t}))}}))},e.noticePropsMap={},e}return(0,va.Z)(r,[{key:"getTransitionName",value:function(){var e=this.props,t=e.prefixCls,n=e.animation,r=this.props.transitionName;return!r&&n&&(r="".concat(t,"-").concat(n)),r}},{key:"render",value:function(){var t=this,n=this.state.notices,r=this.props,a=r.prefixCls,o=r.className,s=r.closeIcon,l=r.style,c=[];return n.forEach((function(e,r){var o=e.notice,l=e.holderCallback,u=r===n.length-1?o.updateMark:void 0,d=o.key,f=o.userPassKey,h=(0,i.Z)((0,i.Z)((0,i.Z)({prefixCls:a,closeIcon:s},o),o.props),{},{key:d,noticeKey:f||d,updateMark:u,onClose:function(e){var n;t.remove(e),null===(n=o.onClose)||void 0===n||n.call(o)},onClick:o.onClick,children:o.content});c.push(d),t.noticePropsMap[d]={props:h,holderCallback:l}})),e.createElement("div",{className:x()(a,o),style:l},e.createElement(Ui,{keys:c,motionName:this.getTransitionName(),onVisibleChanged:function(e,n){var r=n.key;e||delete t.noticePropsMap[r]}},(function(n){var r=n.key,o=n.className,s=n.style,l=n.visible,c=t.noticePropsMap[r],u=c.props,d=c.holderCallback;return d?e.createElement("div",{key:r,className:x()(o,"".concat(a,"-hook-holder")),style:(0,i.Z)({},s),ref:function(e){"undefined"!==typeof r&&(e?(t.hookRefs.set(r,e),d(e,u)):t.hookRefs.delete(r))}}):e.createElement(Vi,(0,m.Z)({},u,{className:x()(o,null===u||void 0===u?void 0:u.className),style:(0,i.Z)((0,i.Z)({},s),null===u||void 0===u?void 0:u.style),visible:l}))})))}}]),r}(e.Component);Ki.newInstance=void 0,Ki.defaultProps={prefixCls:"rc-notification",animation:"fade",style:{top:65,left:"50%"}},Ki.newInstance=function(t,n){var r=t||{},a=r.getContainer,i=(0,o.Z)(r,Gi),s=document.createElement("div");a?a().appendChild(s):document.body.appendChild(s);var l=!1;Pa(e.createElement(Ki,(0,m.Z)({},i,{ref:function(e){l||(l=!0,n({notice:function(t){e.add(t)},removeNotice:function(t){e.remove(t)},component:e,destroy:function(){!function(e){Da.apply(this,arguments)}(s),s.parentNode&&s.parentNode.removeChild(s)},useNotification:function(){return Hi(e)}}))}})),s)};const $i=Ki;function Qi(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=[];return e.Children.forEach(t,(function(e){(void 0!==e&&null!==e||n.keepEmpty)&&(Array.isArray(e)?r=r.concat(Qi(e)):Va(e)&&e.props?r=r.concat(Qi(e.props.children,n)):r.push(e))})),r}var eo="RC_FORM_INTERNAL_HOOKS",to=function(){Er(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")};const no=e.createContext({getFieldValue:to,getFieldsValue:to,getFieldError:to,getFieldWarning:to,getFieldsError:to,isFieldsTouched:to,isFieldTouched:to,isFieldValidating:to,isFieldsValidating:to,resetFields:to,setFields:to,setFieldValue:to,setFieldsValue:to,validateFields:to,submit:to,getInternalHooks:function(){return to(),{dispatch:to,initEntityValue:to,registerField:to,useSubscribe:to,setInitialValues:to,destroyForm:to,setCallbacks:to,registerWatch:to,getFields:to,setValidateMessages:to,setPreserve:to,getInitialValue:to}}});function ro(e){return void 0===e||null===e?[]:Array.isArray(e)?e:[e]}function ao(){return ao=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ao.apply(this,arguments)}function io(e){return io=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},io(e)}function oo(e,t){return oo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},oo(e,t)}function so(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(wG){return!1}}function lo(e,t,n){return lo=so()?Reflect.construct.bind():function(e,t,n){var r=[null];r.push.apply(r,t);var a=new(Function.bind.apply(e,r));return n&&oo(a,n.prototype),a},lo.apply(null,arguments)}function co(e){var t="function"===typeof Map?new Map:void 0;return co=function(e){if(null===e||!function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}(e))return e;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return lo(e,arguments,io(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),oo(n,e)},co(e)}var uo=/%[sdj%]/g;function fo(e){if(!e||!e.length)return null;var t={};return e.forEach((function(e){var n=e.field;t[n]=t[n]||[],t[n].push(e)})),t}function ho(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=0,i=n.length;if("function"===typeof e)return e.apply(null,n);if("string"===typeof e){var o=e.replace(uo,(function(e){if("%%"===e)return"%";if(a>=i)return e;switch(e){case"%s":return String(n[a++]);case"%d":return Number(n[a++]);case"%j":try{return JSON.stringify(n[a++])}catch(tt){return"[Circular]"}break;default:return e}}));return o}return e}function po(e,t){return void 0===e||null===e||(!("array"!==t||!Array.isArray(e)||e.length)||!(!function(e){return"string"===e||"url"===e||"hex"===e||"email"===e||"date"===e||"pattern"===e}(t)||"string"!==typeof e||e))}function mo(e,t,n){var r=0,a=e.length;!function i(o){if(o&&o.length)n(o);else{var s=r;r+=1,s<a?t(e[s],i):n([])}}([])}var vo=function(e){var t,n;function r(t,n){var r;return(r=e.call(this,"Async Validation Error")||this).errors=t,r.fields=n,r}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,oo(t,n),r}(co(Error));function go(e,t,n,r,a){if(t.first){var i=new Promise((function(t,i){var o=function(e){var t=[];return Object.keys(e).forEach((function(n){t.push.apply(t,e[n]||[])})),t}(e);mo(o,n,(function(e){return r(e),e.length?i(new vo(e,fo(e))):t(a)}))}));return i.catch((function(e){return e})),i}var o=!0===t.firstFields?Object.keys(e):t.firstFields||[],s=Object.keys(e),l=s.length,c=0,u=[],d=new Promise((function(t,i){var d=function(e){if(u.push.apply(u,e),++c===l)return r(u),u.length?i(new vo(u,fo(u))):t(a)};s.length||(r(u),t(a)),s.forEach((function(t){var r=e[t];-1!==o.indexOf(t)?mo(r,n,d):function(e,t,n){var r=[],a=0,i=e.length;function o(e){r.push.apply(r,e||[]),++a===i&&n(r)}e.forEach((function(e){t(e,o)}))}(r,n,d)}))}));return d.catch((function(e){return e})),d}function yo(e,t){return function(n){var r;return r=e.fullFields?function(e,t){for(var n=e,r=0;r<t.length;r++){if(void 0==n)return n;n=n[t[r]]}return n}(t,e.fullFields):t[n.field||e.fullField],function(e){return!(!e||void 0===e.message)}(n)?(n.field=n.field||e.fullField,n.fieldValue=r,n):{message:"function"===typeof n?n():n,fieldValue:r,field:n.field||e.fullField}}}function bo(e,t){if(t)for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];"object"===typeof r&&"object"===typeof e[n]?e[n]=ao({},e[n],r):e[n]=r}return e}var xo,wo=function(e,t,n,r,a,i){!e.required||n.hasOwnProperty(e.field)&&!po(t,i||e.type)||r.push(ho(a.messages.required,e.fullField))},No=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,So=/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i,jo={integer:function(e){return jo.number(e)&&parseInt(e,10)===e},float:function(e){return jo.number(e)&&!jo.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(wG){return!1}},date:function(e){return"function"===typeof e.getTime&&"function"===typeof e.getMonth&&"function"===typeof e.getYear&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&"number"===typeof e},object:function(e){return"object"===typeof e&&!jo.array(e)},method:function(e){return"function"===typeof e},email:function(e){return"string"===typeof e&&e.length<=320&&!!e.match(No)},url:function(e){return"string"===typeof e&&e.length<=2048&&!!e.match(function(){if(xo)return xo;var e="[a-fA-F\\d:]",t=function(t){return t&&t.includeBoundaries?"(?:(?<=\\s|^)(?="+e+")|(?<="+e+")(?=\\s|$))":""},n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",r="[a-fA-F\\d]{1,4}",a=("\n(?:\n(?:"+r+":){7}(?:"+r+"|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8\n(?:"+r+":){6}(?:"+n+"|:"+r+"|:)| // 1:2:3:4:5:6:: 1:2:3:4:5:6::8 1:2:3:4:5:6::8 1:2:3:4:5:6::1.2.3.4\n(?:"+r+":){5}(?::"+n+"|(?::"+r+"){1,2}|:)| // 1:2:3:4:5:: 1:2:3:4:5::7:8 1:2:3:4:5::8 1:2:3:4:5::7:1.2.3.4\n(?:"+r+":){4}(?:(?::"+r+"){0,1}:"+n+"|(?::"+r+"){1,3}|:)| // 1:2:3:4:: 1:2:3:4::6:7:8 1:2:3:4::8 1:2:3:4::6:7:1.2.3.4\n(?:"+r+":){3}(?:(?::"+r+"){0,2}:"+n+"|(?::"+r+"){1,4}|:)| // 1:2:3:: 1:2:3::5:6:7:8 1:2:3::8 1:2:3::5:6:7:1.2.3.4\n(?:"+r+":){2}(?:(?::"+r+"){0,3}:"+n+"|(?::"+r+"){1,5}|:)| // 1:2:: 1:2::4:5:6:7:8 1:2::8 1:2::4:5:6:7:1.2.3.4\n(?:"+r+":){1}(?:(?::"+r+"){0,4}:"+n+"|(?::"+r+"){1,6}|:)| // 1:: 1::3:4:5:6:7:8 1::8 1::3:4:5:6:7:1.2.3.4\n(?::(?:(?::"+r+"){0,5}:"+n+"|(?::"+r+"){1,7}|:)) // ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::1.2.3.4\n)(?:%[0-9a-zA-Z]{1,})? // %eth0 %1\n").replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),i=new RegExp("(?:^"+n+"$)|(?:^"+a+"$)"),o=new RegExp("^"+n+"$"),s=new RegExp("^"+a+"$"),l=function(e){return e&&e.exact?i:new RegExp("(?:"+t(e)+n+t(e)+")|(?:"+t(e)+a+t(e)+")","g")};l.v4=function(e){return e&&e.exact?o:new RegExp(""+t(e)+n+t(e),"g")},l.v6=function(e){return e&&e.exact?s:new RegExp(""+t(e)+a+t(e),"g")};var c=l.v4().source,u=l.v6().source;return xo=new RegExp("(?:^(?:(?:(?:[a-z]+:)?//)|www\\.)(?:\\S+(?::\\S*)?@)?(?:localhost|"+c+"|"+u+'|(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))(?::\\d{2,5})?(?:[/?#][^\\s"]*)?$)',"i")}())},hex:function(e){return"string"===typeof e&&!!e.match(So)}},_o={required:wo,whitespace:function(e,t,n,r,a){(/^\s+$/.test(t)||""===t)&&r.push(ho(a.messages.whitespace,e.fullField))},type:function(e,t,n,r,a){if(e.required&&void 0===t)wo(e,t,n,r,a);else{var i=e.type;["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(i)>-1?jo[i](t)||r.push(ho(a.messages.types[i],e.fullField,e.type)):i&&typeof t!==e.type&&r.push(ho(a.messages.types[i],e.fullField,e.type))}},range:function(e,t,n,r,a){var i="number"===typeof e.len,o="number"===typeof e.min,s="number"===typeof e.max,l=t,c=null,u="number"===typeof t,d="string"===typeof t,f=Array.isArray(t);if(u?c="number":d?c="string":f&&(c="array"),!c)return!1;f&&(l=t.length),d&&(l=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),i?l!==e.len&&r.push(ho(a.messages[c].len,e.fullField,e.len)):o&&!s&&l<e.min?r.push(ho(a.messages[c].min,e.fullField,e.min)):s&&!o&&l>e.max?r.push(ho(a.messages[c].max,e.fullField,e.max)):o&&s&&(l<e.min||l>e.max)&&r.push(ho(a.messages[c].range,e.fullField,e.min,e.max))},enum:function(e,t,n,r,a){e.enum=Array.isArray(e.enum)?e.enum:[],-1===e.enum.indexOf(t)&&r.push(ho(a.messages.enum,e.fullField,e.enum.join(", ")))},pattern:function(e,t,n,r,a){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||r.push(ho(a.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"===typeof e.pattern){new RegExp(e.pattern).test(t)||r.push(ho(a.messages.pattern.mismatch,e.fullField,t,e.pattern))}}},Eo=function(e,t,n,r,a){var i=e.type,o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(po(t,i)&&!e.required)return n();_o.required(e,t,r,o,a,i),po(t,i)||_o.type(e,t,r,o,a)}n(o)},Co={string:function(e,t,n,r,a){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(po(t,"string")&&!e.required)return n();_o.required(e,t,r,i,a,"string"),po(t,"string")||(_o.type(e,t,r,i,a),_o.range(e,t,r,i,a),_o.pattern(e,t,r,i,a),!0===e.whitespace&&_o.whitespace(e,t,r,i,a))}n(i)},method:function(e,t,n,r,a){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(po(t)&&!e.required)return n();_o.required(e,t,r,i,a),void 0!==t&&_o.type(e,t,r,i,a)}n(i)},number:function(e,t,n,r,a){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(""===t&&(t=void 0),po(t)&&!e.required)return n();_o.required(e,t,r,i,a),void 0!==t&&(_o.type(e,t,r,i,a),_o.range(e,t,r,i,a))}n(i)},boolean:function(e,t,n,r,a){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(po(t)&&!e.required)return n();_o.required(e,t,r,i,a),void 0!==t&&_o.type(e,t,r,i,a)}n(i)},regexp:function(e,t,n,r,a){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(po(t)&&!e.required)return n();_o.required(e,t,r,i,a),po(t)||_o.type(e,t,r,i,a)}n(i)},integer:function(e,t,n,r,a){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(po(t)&&!e.required)return n();_o.required(e,t,r,i,a),void 0!==t&&(_o.type(e,t,r,i,a),_o.range(e,t,r,i,a))}n(i)},float:function(e,t,n,r,a){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(po(t)&&!e.required)return n();_o.required(e,t,r,i,a),void 0!==t&&(_o.type(e,t,r,i,a),_o.range(e,t,r,i,a))}n(i)},array:function(e,t,n,r,a){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((void 0===t||null===t)&&!e.required)return n();_o.required(e,t,r,i,a,"array"),void 0!==t&&null!==t&&(_o.type(e,t,r,i,a),_o.range(e,t,r,i,a))}n(i)},object:function(e,t,n,r,a){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(po(t)&&!e.required)return n();_o.required(e,t,r,i,a),void 0!==t&&_o.type(e,t,r,i,a)}n(i)},enum:function(e,t,n,r,a){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(po(t)&&!e.required)return n();_o.required(e,t,r,i,a),void 0!==t&&_o.enum(e,t,r,i,a)}n(i)},pattern:function(e,t,n,r,a){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(po(t,"string")&&!e.required)return n();_o.required(e,t,r,i,a),po(t,"string")||_o.pattern(e,t,r,i,a)}n(i)},date:function(e,t,n,r,a){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(po(t,"date")&&!e.required)return n();var o;if(_o.required(e,t,r,i,a),!po(t,"date"))o=t instanceof Date?t:new Date(t),_o.type(e,o,r,i,a),o&&_o.range(e,o.getTime(),r,i,a)}n(i)},url:Eo,hex:Eo,email:Eo,required:function(e,t,n,r,a){var i=[],o=Array.isArray(t)?"array":typeof t;_o.required(e,t,r,i,a,o),n(i)},any:function(e,t,n,r,a){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(po(t)&&!e.required)return n();_o.required(e,t,r,i,a)}n(i)}};function Ao(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var ko=Ao(),To=function(){function e(e){this.rules=null,this._messages=ko,this.define(e)}var t=e.prototype;return t.define=function(e){var t=this;if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==typeof e||Array.isArray(e))throw new Error("Rules must be an object");this.rules={},Object.keys(e).forEach((function(n){var r=e[n];t.rules[n]=Array.isArray(r)?r:[r]}))},t.messages=function(e){return e&&(this._messages=bo(Ao(),e)),this._messages},t.validate=function(t,n,r){var a=this;void 0===n&&(n={}),void 0===r&&(r=function(){});var i=t,o=n,s=r;if("function"===typeof o&&(s=o,o={}),!this.rules||0===Object.keys(this.rules).length)return s&&s(null,i),Promise.resolve(i);if(o.messages){var l=this.messages();l===ko&&(l=Ao()),bo(l,o.messages),o.messages=l}else o.messages=this.messages();var c={};(o.keys||Object.keys(this.rules)).forEach((function(e){var n=a.rules[e],r=i[e];n.forEach((function(n){var o=n;"function"===typeof o.transform&&(i===t&&(i=ao({},i)),r=i[e]=o.transform(r)),(o="function"===typeof o?{validator:o}:ao({},o)).validator=a.getValidationMethod(o),o.validator&&(o.field=e,o.fullField=o.fullField||e,o.type=a.getType(o),c[e]=c[e]||[],c[e].push({rule:o,value:r,source:i,field:e}))}))}));var u={};return go(c,o,(function(t,n){var r,a=t.rule,s=("object"===a.type||"array"===a.type)&&("object"===typeof a.fields||"object"===typeof a.defaultField);function l(e,t){return ao({},t,{fullField:a.fullField+"."+e,fullFields:a.fullFields?[].concat(a.fullFields,[e]):[e]})}function c(r){void 0===r&&(r=[]);var c=Array.isArray(r)?r:[r];!o.suppressWarning&&c.length&&e.warning("async-validator:",c),c.length&&void 0!==a.message&&(c=[].concat(a.message));var d=c.map(yo(a,i));if(o.first&&d.length)return u[a.field]=1,n(d);if(s){if(a.required&&!t.value)return void 0!==a.message?d=[].concat(a.message).map(yo(a,i)):o.error&&(d=[o.error(a,ho(o.messages.required,a.field))]),n(d);var f={};a.defaultField&&Object.keys(t.value).map((function(e){f[e]=a.defaultField})),f=ao({},f,t.rule.fields);var h={};Object.keys(f).forEach((function(e){var t=f[e],n=Array.isArray(t)?t:[t];h[e]=n.map(l.bind(null,e))}));var p=new e(h);p.messages(o.messages),t.rule.options&&(t.rule.options.messages=o.messages,t.rule.options.error=o.error),p.validate(t.value,t.rule.options||o,(function(e){var t=[];d&&d.length&&t.push.apply(t,d),e&&e.length&&t.push.apply(t,e),n(t.length?t:null)}))}else n(d)}if(s=s&&(a.required||!a.required&&t.value),a.field=t.field,a.asyncValidator)r=a.asyncValidator(a,t.value,c,t.source,o);else if(a.validator){try{r=a.validator(a,t.value,c,t.source,o)}catch(d){null==console.error||console.error(d),o.suppressValidatorError||setTimeout((function(){throw d}),0),c(d.message)}!0===r?c():!1===r?c("function"===typeof a.message?a.message(a.fullField||a.field):a.message||(a.fullField||a.field)+" fails"):r instanceof Array?c(r):r instanceof Error&&c(r.message)}r&&r.then&&r.then((function(){return c()}),(function(e){return c(e)}))}),(function(e){!function(e){var t=[],n={};function r(e){var n;Array.isArray(e)?t=(n=t).concat.apply(n,e):t.push(e)}for(var a=0;a<e.length;a++)r(e[a]);t.length?(n=fo(t),s(t,n)):s(null,i)}(e)}),i)},t.getType=function(e){if(void 0===e.type&&e.pattern instanceof RegExp&&(e.type="pattern"),"function"!==typeof e.validator&&e.type&&!Co.hasOwnProperty(e.type))throw new Error(ho("Unknown rule type %s",e.type));return e.type||"string"},t.getValidationMethod=function(e){if("function"===typeof e.validator)return e.validator;var t=Object.keys(e),n=t.indexOf("message");return-1!==n&&t.splice(n,1),1===t.length&&"required"===t[0]?Co.required:Co[this.getType(e)]||void 0},e}();To.register=function(e,t){if("function"!==typeof t)throw new Error("Cannot register a validator by type, validator is not a function");Co[e]=t},To.warning=function(){},To.messages=ko,To.validators=Co;var Oo="'${name}' is not a valid ${type}",Po={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:Oo,method:Oo,array:Oo,object:Oo,number:Oo,date:Oo,boolean:Oo,integer:Oo,float:Oo,regexp:Oo,email:Oo,url:Oo,hex:Oo},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}};function Ro(e,t){for(var n=e,r=0;r<t.length;r+=1){if(null===n||void 0===n)return;n=n[t[r]]}return n}var Io=__webpack_require__(59199);function Mo(e){return Ln(e)||(0,Io.Z)(e)||(0,Fn.Z)(e)||Bn()}function Do(e,t,n,r){if(!t.length)return n;var a,o=Mo(t),s=o[0],l=o.slice(1);return a=e||"number"!==typeof s?Array.isArray(e)?(0,qi.Z)(e):(0,i.Z)({},e):[],r&&void 0===n&&1===l.length?delete a[s][l[0]]:a[s]=Do(a[s],l,n,r),a}function Lo(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return t.length&&r&&void 0===n&&!Ro(e,t.slice(0,-1))?e:Do(e,t,n,r)}"undefined"===typeof Reflect?Object.keys:Reflect.ownKeys;function Fo(e){return Array.isArray(e)?function(e){return e.map((function(e){return Fo(e)}))}(e):"object"===(0,Un.Z)(e)&&null!==e?function(e){if(Object.getPrototypeOf(e)===Object.prototype){var t={};for(var n in e)t[n]=Fo(e[n]);return t}return e}(e):e}const Bo=Fo;function Zo(e){return ro(e)}function zo(e,t){return Ro(e,t)}function Uo(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=Lo(e,t,n,r);return a}function Wo(e,t){var n={};return t.forEach((function(t){var r=zo(e,t);n=Uo(n,t,r)})),n}function Vo(e,t){return e&&e.some((function(e){return Yo(e,t)}))}function qo(e){return"object"===(0,Un.Z)(e)&&null!==e&&Object.getPrototypeOf(e)===Object.prototype}function Ho(e,t){var n=Array.isArray(e)?(0,qi.Z)(e):(0,i.Z)({},e);return t?(Object.keys(t).forEach((function(e){var r=n[e],a=t[e],i=qo(r)&&qo(a);n[e]=i?Ho(r,a||{}):Bo(a)})),n):n}function Go(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return n.reduce((function(e,t){return Ho(e,t)}),e)}function Yo(e,t){return!(!e||!t||e.length!==t.length)&&e.every((function(e,n){return t[n]===e}))}function Xo(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&"object"===(0,Un.Z)(t.target)&&e in t.target?t.target[e]:t}function Jo(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var a=e[t],i=t-n;return i>0?[].concat((0,qi.Z)(e.slice(0,n)),[a],(0,qi.Z)(e.slice(n,t)),(0,qi.Z)(e.slice(t+1,r))):i<0?[].concat((0,qi.Z)(e.slice(0,t)),(0,qi.Z)(e.slice(t+1,n+1)),[a],(0,qi.Z)(e.slice(n+1,r))):e}var Ko=To;function $o(e,t){return e.replace(/\$\{\w+\}/g,(function(e){var n=e.slice(2,-1);return t[n]}))}var Qo="CODE_LOGIC_ERROR";function es(e,t,n,r,a){return ts.apply(this,arguments)}function ts(){return ts=(0,_a.Z)(Sa().mark((function t(n,r,a,o,s){var l,c,u,d,f,h,p,m,v;return Sa().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return delete(l=(0,i.Z)({},a)).ruleIndex,l.validator&&(c=l.validator,l.validator=function(){try{return c.apply(void 0,arguments)}catch(e){return console.error(e),Promise.reject(Qo)}}),u=null,l&&"array"===l.type&&l.defaultField&&(u=l.defaultField,delete l.defaultField),d=new Ko((0,Mn.Z)({},n,[l])),f=Go({},Po,o.validateMessages),d.messages(f),h=[],t.prev=9,t.next=12,Promise.resolve(d.validate((0,Mn.Z)({},n,r),(0,i.Z)({},o)));case 12:t.next=17;break;case 14:t.prev=14,t.t0=t.catch(9),t.t0.errors&&(h=t.t0.errors.map((function(t,n){var r=t.message,a=r===Qo?f.default:r;return e.isValidElement(a)?e.cloneElement(a,{key:"error_".concat(n)}):a})));case 17:if(h.length||!u){t.next=22;break}return t.next=20,Promise.all(r.map((function(e,t){return es("".concat(n,".").concat(t),e,u,o,s)})));case 20:return p=t.sent,t.abrupt("return",p.reduce((function(e,t){return[].concat((0,qi.Z)(e),(0,qi.Z)(t))}),[]));case 22:return m=(0,i.Z)((0,i.Z)({},a),{},{name:n,enum:(a.enum||[]).join(", ")},s),v=h.map((function(e){return"string"===typeof e?$o(e,m):e})),t.abrupt("return",v);case 25:case"end":return t.stop()}}),t,null,[[9,14]])}))),ts.apply(this,arguments)}function ns(e,t,n,r,a,o){var s,l=e.join("."),c=n.map((function(e,t){var n=e.validator,r=(0,i.Z)((0,i.Z)({},e),{},{ruleIndex:t});return n&&(r.validator=function(e,t,r){var a=!1,i=n(e,t,(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];Promise.resolve().then((function(){Er(!a,"Your validator function has already return a promise. `callback` will be ignored."),a||r.apply(void 0,t)}))}));a=i&&"function"===typeof i.then&&"function"===typeof i.catch,Er(a,"`callback` is deprecated. Please return a promise instead."),a&&i.then((function(){r()})).catch((function(e){r(e||" ")}))}),r})).sort((function(e,t){var n=e.warningOnly,r=e.ruleIndex,a=t.warningOnly,i=t.ruleIndex;return!!n===!!a?r-i:n?1:-1}));if(!0===a)s=new Promise(function(){var e=(0,_a.Z)(Sa().mark((function e(n,a){var i,s,u;return Sa().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=0;case 1:if(!(i<c.length)){e.next=12;break}return s=c[i],e.next=5,es(l,t,s,r,o);case 5:if(!(u=e.sent).length){e.next=9;break}return a([{errors:u,rule:s}]),e.abrupt("return");case 9:i+=1,e.next=1;break;case 12:n([]);case 13:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}());else{var u=c.map((function(e){return es(l,t,e,r,o).then((function(t){return{errors:t,rule:e}}))}));s=(a?function(e){return as.apply(this,arguments)}(u):function(e){return rs.apply(this,arguments)}(u)).then((function(e){return Promise.reject(e)}))}return s.catch((function(e){return e})),s}function rs(){return(rs=(0,_a.Z)(Sa().mark((function e(t){return Sa().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.all(t).then((function(e){var t;return(t=[]).concat.apply(t,(0,qi.Z)(e))})));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function as(){return as=(0,_a.Z)(Sa().mark((function e(t){var n;return Sa().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=0,e.abrupt("return",new Promise((function(e){t.forEach((function(r){r.then((function(r){r.errors.length&&e([r]),(n+=1)===t.length&&e([])}))}))})));case 2:case"end":return e.stop()}}),e)}))),as.apply(this,arguments)}var is=["name"],os=[];function ss(e,t,n,r,a,i){return"function"===typeof e?e(t,n,"source"in i?{source:i.source}:{}):r!==a}var ls=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(t){var a;((0,ma.Z)(this,r),(a=n.call(this,t)).state={resetCount:0},a.cancelRegisterFunc=null,a.mounted=!1,a.touched=!1,a.dirty=!1,a.validatePromise=null,a.prevValidating=void 0,a.errors=os,a.warnings=os,a.cancelRegister=function(){var e=a.props,t=e.preserve,n=e.isListField,r=e.name;a.cancelRegisterFunc&&a.cancelRegisterFunc(n,t,Zo(r)),a.cancelRegisterFunc=null},a.getNamePath=function(){var e=a.props,t=e.name,n=e.fieldContext.prefixName,r=void 0===n?[]:n;return void 0!==t?[].concat((0,qi.Z)(r),(0,qi.Z)(t)):[]},a.getRules=function(){var e=a.props,t=e.rules,n=void 0===t?[]:t,r=e.fieldContext;return n.map((function(e){return"function"===typeof e?e(r):e}))},a.refresh=function(){a.mounted&&a.setState((function(e){return{resetCount:e.resetCount+1}}))},a.triggerMetaEvent=function(e){var t=a.props.onMetaChange;null===t||void 0===t||t((0,i.Z)((0,i.Z)({},a.getMeta()),{},{destroy:e}))},a.onStoreChange=function(e,t,n){var r=a.props,i=r.shouldUpdate,o=r.dependencies,s=void 0===o?[]:o,l=r.onReset,c=n.store,u=a.getNamePath(),d=a.getValue(e),f=a.getValue(c),h=t&&Vo(t,u);switch("valueUpdate"===n.type&&"external"===n.source&&d!==f&&(a.touched=!0,a.dirty=!0,a.validatePromise=null,a.errors=os,a.warnings=os,a.triggerMetaEvent()),n.type){case"reset":if(!t||h)return a.touched=!1,a.dirty=!1,a.validatePromise=null,a.errors=os,a.warnings=os,a.triggerMetaEvent(),null===l||void 0===l||l(),void a.refresh();break;case"remove":if(i)return void a.reRender();break;case"setField":if(h){var p=n.data;return"touched"in p&&(a.touched=p.touched),"validating"in p&&!("originRCField"in p)&&(a.validatePromise=p.validating?Promise.resolve([]):null),"errors"in p&&(a.errors=p.errors||os),"warnings"in p&&(a.warnings=p.warnings||os),a.dirty=!0,a.triggerMetaEvent(),void a.reRender()}if(i&&!u.length&&ss(i,e,c,d,f,n))return void a.reRender();break;case"dependenciesUpdate":if(s.map(Zo).some((function(e){return Vo(n.relatedFields,e)})))return void a.reRender();break;default:if(h||(!s.length||u.length||i)&&ss(i,e,c,d,f,n))return void a.reRender()}!0===i&&a.reRender()},a.validateRules=function(e){var t=a.getNamePath(),n=a.getValue(),r=Promise.resolve().then((function(){if(!a.mounted)return[];var i=a.props,o=i.validateFirst,s=void 0!==o&&o,l=i.messageVariables,c=(e||{}).triggerName,u=a.getRules();c&&(u=u.filter((function(e){var t=e.validateTrigger;return!t||ro(t).includes(c)})));var d=ns(t,n,u,e,s,l);return d.catch((function(e){return e})).then((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:os;if(a.validatePromise===r){var t;a.validatePromise=null;var n=[],i=[];null===(t=e.forEach)||void 0===t||t.call(e,(function(e){var t=e.rule.warningOnly,r=e.errors,a=void 0===r?os:r;t?i.push.apply(i,(0,qi.Z)(a)):n.push.apply(n,(0,qi.Z)(a))})),a.errors=n,a.warnings=i,a.triggerMetaEvent(),a.reRender()}})),d}));return a.validatePromise=r,a.dirty=!0,a.errors=os,a.warnings=os,a.triggerMetaEvent(),a.reRender(),r},a.isFieldValidating=function(){return!!a.validatePromise},a.isFieldTouched=function(){return a.touched},a.isFieldDirty=function(){return!(!a.dirty&&void 0===a.props.initialValue)||void 0!==(0,a.props.fieldContext.getInternalHooks(eo).getInitialValue)(a.getNamePath())},a.getErrors=function(){return a.errors},a.getWarnings=function(){return a.warnings},a.isListField=function(){return a.props.isListField},a.isList=function(){return a.props.isList},a.isPreserve=function(){return a.props.preserve},a.getMeta=function(){return a.prevValidating=a.isFieldValidating(),{touched:a.isFieldTouched(),validating:a.prevValidating,errors:a.errors,warnings:a.warnings,name:a.getNamePath()}},a.getOnlyChild=function(t){if("function"===typeof t){var n=a.getMeta();return(0,i.Z)((0,i.Z)({},a.getOnlyChild(t(a.getControlled(),n,a.props.fieldContext))),{},{isFunction:!0})}var r=Qi(t);return 1===r.length&&e.isValidElement(r[0])?{child:r[0],isFunction:!1}:{child:r,isFunction:!1}},a.getValue=function(e){var t=a.props.fieldContext.getFieldsValue,n=a.getNamePath();return zo(e||t(!0),n)},a.getControlled=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=a.props,n=t.trigger,r=t.validateTrigger,o=t.getValueFromEvent,s=t.normalize,l=t.valuePropName,c=t.getValueProps,u=t.fieldContext,d=void 0!==r?r:u.validateTrigger,f=a.getNamePath(),h=u.getInternalHooks,p=u.getFieldsValue,m=h(eo),v=m.dispatch,g=a.getValue(),y=c||function(e){return(0,Mn.Z)({},l,e)},b=e[n],x=(0,i.Z)((0,i.Z)({},e),y(g));x[n]=function(){var e;a.touched=!0,a.dirty=!0,a.triggerMetaEvent();for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];e=o?o.apply(void 0,n):Xo.apply(void 0,[l].concat(n)),s&&(e=s(e,g,p(!0))),v({type:"updateValue",namePath:f,value:e}),b&&b.apply(void 0,n)};var w=ro(d||[]);return w.forEach((function(e){var t=x[e];x[e]=function(){t&&t.apply(void 0,arguments);var n=a.props.rules;n&&n.length&&v({type:"validateField",namePath:f,triggerName:e})}})),x},t.fieldContext)&&(0,(0,t.fieldContext.getInternalHooks)(eo).initEntityValue)(xa(a));return a}return(0,va.Z)(r,[{key:"componentDidMount",value:function(){var e=this.props,t=e.shouldUpdate,n=e.fieldContext;if(this.mounted=!0,n){var r=(0,n.getInternalHooks)(eo).registerField;this.cancelRegisterFunc=r(this)}!0===t&&this.reRender()}},{key:"componentWillUnmount",value:function(){this.cancelRegister(),this.triggerMetaEvent(!0),this.mounted=!1}},{key:"reRender",value:function(){this.mounted&&this.forceUpdate()}},{key:"render",value:function(){var t,n=this.state.resetCount,r=this.props.children,a=this.getOnlyChild(r),i=a.child;return a.isFunction?t=i:e.isValidElement(i)?t=e.cloneElement(i,this.getControlled(i.props)):(Er(!i,"`children` of Field is not validate ReactElement."),t=i),e.createElement(e.Fragment,{key:n},t)}}]),r}(e.Component);ls.contextType=no,ls.defaultProps={trigger:"onChange",valuePropName:"value"};const cs=function(t){var n=t.name,r=(0,o.Z)(t,is),a=e.useContext(no),i=void 0!==n?Zo(n):void 0,s="keep";return r.isListField||(s="_".concat((i||[]).join("_"))),e.createElement(ls,(0,m.Z)({key:s,name:i},r,{fieldContext:a}))};const us=e.createContext(null);const ds=function(t){var n=t.name,r=t.initialValue,a=t.children,o=t.rules,s=t.validateTrigger,l=e.useContext(no),c=e.useRef({keys:[],id:0}).current,u=e.useMemo((function(){var e=Zo(l.prefixName)||[];return[].concat((0,qi.Z)(e),(0,qi.Z)(Zo(n)))}),[l.prefixName,n]),d=e.useMemo((function(){return(0,i.Z)((0,i.Z)({},l),{},{prefixName:u})}),[l,u]),f=e.useMemo((function(){return{getKey:function(e){var t=u.length,n=e[t];return[c.keys[n],e.slice(t+1)]}}}),[u]);if("function"!==typeof a)return Er(!1,"Form.List only accepts function as children."),null;return e.createElement(us.Provider,{value:f},e.createElement(no.Provider,{value:d},e.createElement(cs,{name:[],shouldUpdate:function(e,t,n){return"internal"!==n.source&&e!==t},rules:o,validateTrigger:s,initialValue:r,isList:!0},(function(e,t){var n=e.value,r=void 0===n?[]:n,i=e.onChange,o=l.getFieldValue,s=function(){return o(u||[])||[]},d={add:function(e,t){var n=s();t>=0&&t<=n.length?(c.keys=[].concat((0,qi.Z)(c.keys.slice(0,t)),[c.id],(0,qi.Z)(c.keys.slice(t))),i([].concat((0,qi.Z)(n.slice(0,t)),[e],(0,qi.Z)(n.slice(t))))):(c.keys=[].concat((0,qi.Z)(c.keys),[c.id]),i([].concat((0,qi.Z)(n),[e]))),c.id+=1},remove:function(e){var t=s(),n=new Set(Array.isArray(e)?e:[e]);n.size<=0||(c.keys=c.keys.filter((function(e,t){return!n.has(t)})),i(t.filter((function(e,t){return!n.has(t)}))))},move:function(e,t){if(e!==t){var n=s();e<0||e>=n.length||t<0||t>=n.length||(c.keys=Jo(c.keys,e,t),i(Jo(n,e,t)))}}},f=r||[];return Array.isArray(f)||(f=[]),a(f.map((function(e,t){var n=c.keys[t];return void 0===n&&(c.keys[t]=c.id,n=c.keys[t],c.id+=1),{name:t,key:n,isListField:!0}})),d,t)}))))};var fs="__@field_split__";function hs(e){return e.map((function(e){return"".concat((0,Un.Z)(e),":").concat(e)})).join(fs)}var ps=function(){function e(){(0,ma.Z)(this,e),this.kvs=new Map}return(0,va.Z)(e,[{key:"set",value:function(e,t){this.kvs.set(hs(e),t)}},{key:"get",value:function(e){return this.kvs.get(hs(e))}},{key:"update",value:function(e,t){var n=t(this.get(e));n?this.set(e,n):this.delete(e)}},{key:"delete",value:function(e){this.kvs.delete(hs(e))}},{key:"map",value:function(e){return(0,qi.Z)(this.kvs.entries()).map((function(t){var n=Zn(t,2),r=n[0],a=n[1],i=r.split(fs);return e({key:i.map((function(e){var t=Zn(e.match(/^([^:]*):(.*)$/),3),n=t[1],r=t[2];return"number"===n?Number(r):r})),value:a})}))}},{key:"toJSON",value:function(){var e={};return this.map((function(t){var n=t.key,r=t.value;return e[n.join(".")]=r,null})),e}}]),e}();const ms=ps;var vs=["name","errors"],gs=(0,va.Z)((function e(t){var n=this;(0,ma.Z)(this,e),this.formHooked=!1,this.forceRootUpdate=void 0,this.subscribable=!0,this.store={},this.fieldEntities=[],this.initialValues={},this.callbacks={},this.validateMessages=null,this.preserve=null,this.lastValidatePromise=null,this.getForm=function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldWarning:n.getFieldWarning,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldValue:n.setFieldValue,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,_init:!0,getInternalHooks:n.getInternalHooks}},this.getInternalHooks=function(e){return e===eo?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,destroyForm:n.destroyForm,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve,getInitialValue:n.getInitialValue,registerWatch:n.registerWatch}):(Er(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)},this.useSubscribe=function(e){n.subscribable=e},this.prevWithoutPreserves=null,this.setInitialValues=function(e,t){if(n.initialValues=e||{},t){var r,a=Go({},e,n.store);null===(r=n.prevWithoutPreserves)||void 0===r||r.map((function(t){var n=t.key;a=Uo(a,n,zo(e,n))})),n.prevWithoutPreserves=null,n.updateStore(a)}},this.destroyForm=function(){var e=new ms;n.getFieldEntities(!0).forEach((function(t){n.isMergedPreserve(t.isPreserve())||e.set(t.getNamePath(),!0)})),n.prevWithoutPreserves=e},this.getInitialValue=function(e){var t=zo(n.initialValues,e);return e.length?Bo(t):t},this.setCallbacks=function(e){n.callbacks=e},this.setValidateMessages=function(e){n.validateMessages=e},this.setPreserve=function(e){n.preserve=e},this.watchList=[],this.registerWatch=function(e){return n.watchList.push(e),function(){n.watchList=n.watchList.filter((function(t){return t!==e}))}},this.notifyWatch=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(n.watchList.length){var t=n.getFieldsValue();n.watchList.forEach((function(n){n(t,e)}))}},this.timeoutId=null,this.warningUnhooked=function(){0},this.updateStore=function(e){n.store=e},this.getFieldEntities=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e?n.fieldEntities.filter((function(e){return e.getNamePath().length})):n.fieldEntities},this.getFieldsMap=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=new ms;return n.getFieldEntities(e).forEach((function(e){var n=e.getNamePath();t.set(n,e)})),t},this.getFieldEntitiesForNamePathList=function(e){if(!e)return n.getFieldEntities(!0);var t=n.getFieldsMap(!0);return e.map((function(e){var n=Zo(e);return t.get(n)||{INVALIDATE_NAME_PATH:Zo(e)}}))},this.getFieldsValue=function(e,t){if(n.warningUnhooked(),!0===e&&!t)return n.store;var r=n.getFieldEntitiesForNamePathList(Array.isArray(e)?e:null),a=[];return r.forEach((function(n){var r,i="INVALIDATE_NAME_PATH"in n?n.INVALIDATE_NAME_PATH:n.getNamePath();if(e||!(null===(r=n.isListField)||void 0===r?void 0:r.call(n)))if(t){var o="getMeta"in n?n.getMeta():null;t(o)&&a.push(i)}else a.push(i)})),Wo(n.store,a.map(Zo))},this.getFieldValue=function(e){n.warningUnhooked();var t=Zo(e);return zo(n.store,t)},this.getFieldsError=function(e){return n.warningUnhooked(),n.getFieldEntitiesForNamePathList(e).map((function(t,n){return t&&!("INVALIDATE_NAME_PATH"in t)?{name:t.getNamePath(),errors:t.getErrors(),warnings:t.getWarnings()}:{name:Zo(e[n]),errors:[],warnings:[]}}))},this.getFieldError=function(e){n.warningUnhooked();var t=Zo(e);return n.getFieldsError([t])[0].errors},this.getFieldWarning=function(e){n.warningUnhooked();var t=Zo(e);return n.getFieldsError([t])[0].warnings},this.isFieldsTouched=function(){n.warningUnhooked();for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var a,i=t[0],o=t[1],s=!1;0===t.length?a=null:1===t.length?Array.isArray(i)?(a=i.map(Zo),s=!1):(a=null,s=i):(a=i.map(Zo),s=o);var l=n.getFieldEntities(!0),c=function(e){return e.isFieldTouched()};if(!a)return s?l.every(c):l.some(c);var u=new ms;a.forEach((function(e){u.set(e,[])})),l.forEach((function(e){var t=e.getNamePath();a.forEach((function(n){n.every((function(e,n){return t[n]===e}))&&u.update(n,(function(t){return[].concat((0,qi.Z)(t),[e])}))}))}));var d=function(e){return e.some(c)},f=u.map((function(e){return e.value}));return s?f.every(d):f.some(d)},this.isFieldTouched=function(e){return n.warningUnhooked(),n.isFieldsTouched([e])},this.isFieldsValidating=function(e){n.warningUnhooked();var t=n.getFieldEntities();if(!e)return t.some((function(e){return e.isFieldValidating()}));var r=e.map(Zo);return t.some((function(e){var t=e.getNamePath();return Vo(r,t)&&e.isFieldValidating()}))},this.isFieldValidating=function(e){return n.warningUnhooked(),n.isFieldsValidating([e])},this.resetWithFieldInitialValue=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new ms,r=n.getFieldEntities(!0);r.forEach((function(e){var n=e.props.initialValue,r=e.getNamePath();if(void 0!==n){var a=t.get(r)||new Set;a.add({entity:e,value:n}),t.set(r,a)}}));var a,i=function(r){r.forEach((function(r){if(void 0!==r.props.initialValue){var a=r.getNamePath();if(void 0!==n.getInitialValue(a))Er(!1,"Form already set 'initialValues' with path '".concat(a.join("."),"'. Field can not overwrite it."));else{var i=t.get(a);if(i&&i.size>1)Er(!1,"Multiple Field with path '".concat(a.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(i){var o=n.getFieldValue(a);e.skipExist&&void 0!==o||n.updateStore(Uo(n.store,a,(0,qi.Z)(i)[0].value))}}}}))};e.entities?a=e.entities:e.namePathList?(a=[],e.namePathList.forEach((function(e){var n,r=t.get(e);r&&(n=a).push.apply(n,(0,qi.Z)((0,qi.Z)(r).map((function(e){return e.entity}))))}))):a=r,i(a)},this.resetFields=function(e){n.warningUnhooked();var t=n.store;if(!e)return n.updateStore(Go({},n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(t,null,{type:"reset"}),void n.notifyWatch();var r=e.map(Zo);r.forEach((function(e){var t=n.getInitialValue(e);n.updateStore(Uo(n.store,e,t))})),n.resetWithFieldInitialValue({namePathList:r}),n.notifyObservers(t,r,{type:"reset"}),n.notifyWatch(r)},this.setFields=function(e){n.warningUnhooked();var t=n.store,r=[];e.forEach((function(e){var a=e.name,i=(e.errors,(0,o.Z)(e,vs)),s=Zo(a);r.push(s),"value"in i&&n.updateStore(Uo(n.store,s,i.value)),n.notifyObservers(t,[s],{type:"setField",data:e})})),n.notifyWatch(r)},this.getFields=function(){return n.getFieldEntities(!0).map((function(e){var t=e.getNamePath(),r=e.getMeta(),a=(0,i.Z)((0,i.Z)({},r),{},{name:t,value:n.getFieldValue(t)});return Object.defineProperty(a,"originRCField",{value:!0}),a}))},this.initEntityValue=function(e){var t=e.props.initialValue;if(void 0!==t){var r=e.getNamePath();void 0===zo(n.store,r)&&n.updateStore(Uo(n.store,r,t))}},this.isMergedPreserve=function(e){var t=void 0!==e?e:n.preserve;return null===t||void 0===t||t},this.registerField=function(e){n.fieldEntities.push(e);var t=e.getNamePath();if(n.notifyWatch([t]),void 0!==e.props.initialValue){var r=n.store;n.resetWithFieldInitialValue({entities:[e],skipExist:!0}),n.notifyObservers(r,[e.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(r,a){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter((function(t){return t!==e})),!n.isMergedPreserve(a)&&(!r||i.length>1)){var o=r?void 0:n.getInitialValue(t);if(t.length&&n.getFieldValue(t)!==o&&n.fieldEntities.every((function(e){return!Yo(e.getNamePath(),t)}))){var s=n.store;n.updateStore(Uo(s,t,o,!0)),n.notifyObservers(s,[t],{type:"remove"}),n.triggerDependenciesUpdate(s,t)}}n.notifyWatch([t])}},this.dispatch=function(e){switch(e.type){case"updateValue":var t=e.namePath,r=e.value;n.updateValue(t,r);break;case"validateField":var a=e.namePath,i=e.triggerName;n.validateFields([a],{triggerName:i})}},this.notifyObservers=function(e,t,r){if(n.subscribable){var a=(0,i.Z)((0,i.Z)({},r),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach((function(n){(0,n.onStoreChange)(e,t,a)}))}else n.forceRootUpdate()},this.triggerDependenciesUpdate=function(e,t){var r=n.getDependencyChildrenFields(t);return r.length&&n.validateFields(r),n.notifyObservers(e,r,{type:"dependenciesUpdate",relatedFields:[t].concat((0,qi.Z)(r))}),r},this.updateValue=function(e,t){var r=Zo(e),a=n.store;n.updateStore(Uo(n.store,r,t)),n.notifyObservers(a,[r],{type:"valueUpdate",source:"internal"}),n.notifyWatch([r]);var i=n.triggerDependenciesUpdate(a,r),o=n.callbacks.onValuesChange;o&&o(Wo(n.store,[r]),n.getFieldsValue());n.triggerOnFieldsChange([r].concat((0,qi.Z)(i)))},this.setFieldsValue=function(e){n.warningUnhooked();var t=n.store;if(e){var r=Go(n.store,e);n.updateStore(r)}n.notifyObservers(t,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()},this.setFieldValue=function(e,t){n.setFields([{name:e,value:t}])},this.getDependencyChildrenFields=function(e){var t=new Set,r=[],a=new ms;n.getFieldEntities().forEach((function(e){(e.props.dependencies||[]).forEach((function(t){var n=Zo(t);a.update(n,(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set;return t.add(e),t}))}))}));return function e(n){(a.get(n)||new Set).forEach((function(n){if(!t.has(n)){t.add(n);var a=n.getNamePath();n.isFieldDirty()&&a.length&&(r.push(a),e(a))}}))}(e),r},this.triggerOnFieldsChange=function(e,t){var r=n.callbacks.onFieldsChange;if(r){var a=n.getFields();if(t){var i=new ms;t.forEach((function(e){var t=e.name,n=e.errors;i.set(t,n)})),a.forEach((function(e){e.errors=i.get(e.name)||e.errors}))}r(a.filter((function(t){var n=t.name;return Vo(e,n)})),a)}},this.validateFields=function(e,t){n.warningUnhooked();var r=!!e,a=r?e.map(Zo):[],o=[];n.getFieldEntities(!0).forEach((function(s){if(r||a.push(s.getNamePath()),(null===t||void 0===t?void 0:t.recursive)&&r){var l=s.getNamePath();l.every((function(t,n){return e[n]===t||void 0===e[n]}))&&a.push(l)}if(s.props.rules&&s.props.rules.length){var c=s.getNamePath();if(!r||Vo(a,c)){var u=s.validateRules((0,i.Z)({validateMessages:(0,i.Z)((0,i.Z)({},Po),n.validateMessages)},t));o.push(u.then((function(){return{name:c,errors:[],warnings:[]}})).catch((function(e){var t,n=[],r=[];return null===(t=e.forEach)||void 0===t||t.call(e,(function(e){var t=e.rule.warningOnly,a=e.errors;t?r.push.apply(r,(0,qi.Z)(a)):n.push.apply(n,(0,qi.Z)(a))})),n.length?Promise.reject({name:c,errors:n,warnings:r}):{name:c,errors:n,warnings:r}})))}}}));var s=function(e){var t=!1,n=e.length,r=[];return e.length?new Promise((function(a,i){e.forEach((function(e,o){e.catch((function(e){return t=!0,e})).then((function(e){n-=1,r[o]=e,n>0||(t&&i(r),a(r))}))}))})):Promise.resolve([])}(o);n.lastValidatePromise=s,s.catch((function(e){return e})).then((function(e){var t=e.map((function(e){return e.name}));n.notifyObservers(n.store,t,{type:"validateFinish"}),n.triggerOnFieldsChange(t,e)}));var l=s.then((function(){return n.lastValidatePromise===s?Promise.resolve(n.getFieldsValue(a)):Promise.reject([])})).catch((function(e){var t=e.filter((function(e){return e&&e.errors.length}));return Promise.reject({values:n.getFieldsValue(a),errorFields:t,outOfDate:n.lastValidatePromise!==s})}));return l.catch((function(e){return e})),l},this.submit=function(){n.warningUnhooked(),n.validateFields().then((function(e){var t=n.callbacks.onFinish;if(t)try{t(e)}catch(r){console.error(r)}})).catch((function(e){var t=n.callbacks.onFinishFailed;t&&t(e)}))},this.forceRootUpdate=t}));const ys=function(t){var n=e.useRef(),r=Zn(e.useState({}),2)[1];if(!n.current)if(t)n.current=t;else{var a=new gs((function(){r({})}));n.current=a.getForm()}return[n.current]};var bs=e.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),xs=function(t){var n=t.validateMessages,r=t.onFormChange,a=t.onFormFinish,o=t.children,s=e.useContext(bs),l=e.useRef({});return e.createElement(bs.Provider,{value:(0,i.Z)((0,i.Z)({},s),{},{validateMessages:(0,i.Z)((0,i.Z)({},s.validateMessages),n),triggerFormChange:function(e,t){r&&r(e,{changedFields:t,forms:l.current}),s.triggerFormChange(e,t)},triggerFormFinish:function(e,t){a&&a(e,{values:t,forms:l.current}),s.triggerFormFinish(e,t)},registerForm:function(e,t){e&&(l.current=(0,i.Z)((0,i.Z)({},l.current),{},(0,Mn.Z)({},e,t))),s.registerForm(e,t)},unregisterForm:function(e){var t=(0,i.Z)({},l.current);delete t[e],l.current=t,s.unregisterForm(e)}})},o)};const ws=bs;var Ns=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"];const Ss=function(t,n){var r=t.name,a=t.initialValues,s=t.fields,l=t.form,c=t.preserve,u=t.children,d=t.component,f=void 0===d?"form":d,h=t.validateMessages,p=t.validateTrigger,v=void 0===p?"onChange":p,g=t.onValuesChange,y=t.onFieldsChange,b=t.onFinish,x=t.onFinishFailed,w=(0,o.Z)(t,Ns),N=e.useContext(ws),S=Zn(ys(l),1)[0],j=S.getInternalHooks(eo),_=j.useSubscribe,E=j.setInitialValues,C=j.setCallbacks,A=j.setValidateMessages,k=j.setPreserve,T=j.destroyForm;e.useImperativeHandle(n,(function(){return S})),e.useEffect((function(){return N.registerForm(r,S),function(){N.unregisterForm(r)}}),[N,S,r]),A((0,i.Z)((0,i.Z)({},N.validateMessages),h)),C({onValuesChange:g,onFieldsChange:function(e){if(N.triggerFormChange(r,e),y){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];y.apply(void 0,[e].concat(n))}},onFinish:function(e){N.triggerFormFinish(r,e),b&&b(e)},onFinishFailed:x}),k(c);var O,P=e.useRef(null);E(a,!P.current),P.current||(P.current=!0),e.useEffect((function(){return T}),[]);var R="function"===typeof u;R?O=u(S.getFieldsValue(!0),S):O=u;_(!R);var I=e.useRef();e.useEffect((function(){(function(e,t){if(e===t)return!0;if(!e&&t||e&&!t)return!1;if(!e||!t||"object"!==(0,Un.Z)(e)||"object"!==(0,Un.Z)(t))return!1;var n=Object.keys(e),r=Object.keys(t),a=new Set([].concat(n,r));return(0,qi.Z)(a).every((function(n){var r=e[n],a=t[n];return"function"===typeof r&&"function"===typeof a||r===a}))})(I.current||[],s||[])||S.setFields(s||[]),I.current=s}),[s,S]);var M=e.useMemo((function(){return(0,i.Z)((0,i.Z)({},S),{},{validateTrigger:v})}),[S,v]),D=e.createElement(no.Provider,{value:M},O);return!1===f?D:e.createElement(f,(0,m.Z)({},w,{onSubmit:function(e){e.preventDefault(),e.stopPropagation(),S.submit()},onReset:function(e){var t;e.preventDefault(),S.resetFields(),null===(t=w.onReset)||void 0===t||t.call(w,e)}}),D)};function js(e){try{return JSON.stringify(e)}catch(t){return Math.random()}}const _s=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,r=(0,e.useState)(),a=Zn(r,2),i=a[0],o=a[1],s=(0,e.useMemo)((function(){return js(i)}),[i]),l=(0,e.useRef)(s);l.current=s;var c=(0,e.useContext)(no),u=n||c,d=u&&u._init,f=Zo(t),h=(0,e.useRef)(f);return h.current=f,(0,e.useEffect)((function(){if(d){var e=u.getFieldsValue,t=(0,(0,u.getInternalHooks)(eo).registerWatch)((function(e){var t=zo(e,h.current),n=js(t);l.current!==n&&(l.current=n,o(t))})),n=zo(e(),h.current);return o(n),t}}),[]),i};var Es=e.forwardRef(Ss);Es.FormProvider=xs,Es.Field=cs,Es.List=ds,Es.useForm=ys,Es.useWatch=_s;var Cs=Number.isNaN||function(e){return"number"===typeof e&&e!==e};function As(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(r=e[n],a=t[n],!(r===a||Cs(r)&&Cs(a)))return!1;var r,a;return!0}const ks={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"};const Ts={locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"};const Os={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};const Ps={lang:(0,m.Z)({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},Ts),timePickerLocale:(0,m.Z)({},Os)};var Rs="${label} is not a valid ${type}";const Is={locale:"en",Pagination:ks,DatePicker:Ps,TimePicker:Os,Calendar:Ps,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No Data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:Rs,method:Rs,array:Rs,object:Rs,number:Rs,date:Rs,boolean:Rs,integer:Rs,float:Rs,regexp:Rs,email:Rs,url:Rs,hex:Rs},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"}};var Ms=(0,m.Z)({},Is.Modal);function Ds(e){Ms=e?(0,m.Z)((0,m.Z)({},Ms),e):(0,m.Z)({},Is.Modal)}const Ls=(0,e.createContext)(void 0);var Fs=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(e){var t;return(0,ma.Z)(this,r),(t=n.call(this,e)).getMemoizedContextValue=function(e,t){void 0===t&&(t=As);var n=null;function r(){for(var r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];if(n&&n.lastThis===this&&t(r,n.lastArgs))return n.lastResult;var i=e.apply(this,r);return n={lastResult:i,lastArgs:r,lastThis:this},i}return r.clear=function(){n=null},r}((function(e){return(0,m.Z)((0,m.Z)({},e),{exist:!0})})),Ds(e.locale&&e.locale.Modal),t}return(0,va.Z)(r,[{key:"componentDidMount",value:function(){Ds(this.props.locale&&this.props.locale.Modal)}},{key:"componentDidUpdate",value:function(e){var t=this.props.locale;e.locale!==t&&Ds(t&&t.Modal)}},{key:"componentWillUnmount",value:function(){Ds()}},{key:"render",value:function(){var t=this.props,n=t.locale,r=t.children,a=this.getMemoizedContextValue(n);return e.createElement(Ls.Provider,{value:a},r)}}]),r}(e.Component);Fs.defaultProps={locale:{}};const Bs=Is;var Zs=function(e){(0,ga.Z)(n,e);var t=Na(n);function n(){return(0,ma.Z)(this,n),t.apply(this,arguments)}return(0,va.Z)(n,[{key:"getLocale",value:function(){var e=this.props,t=e.componentName,n=e.defaultLocale||Bs[null!==t&&void 0!==t?t:"global"],r=this.context,a=t&&r?r[t]:{};return(0,m.Z)((0,m.Z)({},n instanceof Function?n():n),a||{})}},{key:"getLocaleCode",value:function(){var e=this.context,t=e&&e.locale;return e&&e.exist&&!t?Bs.locale:t}},{key:"render",value:function(){return this.props.children(this.getLocale(),this.getLocaleCode(),this.context)}}]),n}(e.Component);Zs.defaultProps={componentName:"global"},Zs.contextType=Ls;const zs={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"};var Us=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:zs}))};Us.displayName="CheckCircleOutlined";const Ws=e.forwardRef(Us);const Vs={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M685.4 354.8c0-4.4-3.6-8-8-8l-66 .3L512 465.6l-99.3-118.4-66.1-.3c-4.4 0-8 3.5-8 8 0 1.9.7 3.7 1.9 5.2l130.1 155L340.5 670a8.32 8.32 0 00-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3L512 564.4l99.3 118.4 66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.5 515l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z"}},{tag:"path",attrs:{d:"M512 65C264.6 65 64 265.6 64 513s200.6 448 448 448 448-200.6 448-448S759.4 65 512 65zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"close-circle",theme:"outlined"};var qs=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:Vs}))};qs.displayName="CloseCircleOutlined";const Hs=e.forwardRef(qs);const Gs={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"}}]},name:"close",theme:"outlined"};var Ys=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:Gs}))};Ys.displayName="CloseOutlined";const Xs=e.forwardRef(Ys);const Js={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"};var Ks=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:Js}))};Ks.displayName="ExclamationCircleOutlined";const $s=e.forwardRef(Ks);const Qs={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"};var el=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:Qs}))};el.displayName="InfoCircleOutlined";const tl=e.forwardRef(el);var nl=e.createContext({getPrefixCls:function(e,t){return t||(e?"ant-".concat(e):"ant")}}),rl=nl.Consumer;var al,il,ol,sl={},ll=4.5,cl=24,ul=24,dl="",fl="topRight",hl=!1;function pl(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:cl,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ul;switch(e){case"top":t={left:"50%",transform:"translateX(-50%)",right:"auto",top:n,bottom:"auto"};break;case"topLeft":t={left:0,top:n,bottom:"auto"};break;case"topRight":t={right:0,top:n,bottom:"auto"};break;case"bottom":t={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:r};break;case"bottomLeft":t={left:0,top:"auto",bottom:r};break;default:t={right:0,top:"auto",bottom:r}}return t}function ml(e,t){var n=e.placement,r=void 0===n?fl:n,a=e.top,i=e.bottom,o=e.getContainer,s=void 0===o?al:o,l=e.prefixCls,c=Il(),u=c.getPrefixCls,d=c.getIconPrefixCls,f=u("notification",l||dl),h=d(),p="".concat(f,"-").concat(r),m=sl[p];if(m)Promise.resolve(m).then((function(e){t({prefixCls:"".concat(f,"-notice"),iconPrefixCls:h,instance:e})}));else{var v=x()("".concat(f,"-").concat(r),(0,Mn.Z)({},"".concat(f,"-rtl"),!0===hl));sl[p]=new Promise((function(e){$i.newInstance({prefixCls:f,className:v,style:pl(r,a,i),getContainer:s,maxCount:ol},(function(n){e(n),t({prefixCls:"".concat(f,"-notice"),iconPrefixCls:h,instance:n})}))}))}}var vl={success:Ws,info:tl,error:Hs,warning:$s};function gl(t,n,r){var a=t.duration,i=t.icon,o=t.type,s=t.description,l=t.message,c=t.btn,u=t.onClose,d=t.onClick,f=t.key,h=t.style,p=t.className,m=t.closeIcon,v=void 0===m?il:m,g=void 0===a?ll:a,y=null;i?y=e.createElement("span",{className:"".concat(n,"-icon")},t.icon):o&&(y=e.createElement(vl[o]||null,{className:"".concat(n,"-icon ").concat(n,"-icon-").concat(o)}));var b=e.createElement("span",{className:"".concat(n,"-close-x")},v||e.createElement(Xs,{className:"".concat(n,"-close-icon")})),w=!s&&y?e.createElement("span",{className:"".concat(n,"-message-single-line-auto-margin")}):null;return{content:e.createElement(Ll,{iconPrefixCls:r},e.createElement("div",{className:y?"".concat(n,"-with-icon"):"",role:"alert"},y,e.createElement("div",{className:"".concat(n,"-message")},w,l),e.createElement("div",{className:"".concat(n,"-description")},s),c?e.createElement("span",{className:"".concat(n,"-btn")},c):null)),duration:g,closable:!0,closeIcon:b,onClose:u,onClick:d,key:f,style:h||{},className:x()(p,(0,Mn.Z)({},"".concat(n,"-").concat(o),!!o))}}var yl={open:function(e){ml(e,(function(t){var n=t.prefixCls,r=t.iconPrefixCls;t.instance.notice(gl(e,n,r))}))},close:function(e){Object.keys(sl).forEach((function(t){return Promise.resolve(sl[t]).then((function(t){t.removeNotice(e)}))}))},config:function(e){var t=e.duration,n=e.placement,r=e.bottom,a=e.top,i=e.getContainer,o=e.closeIcon,s=e.prefixCls;void 0!==s&&(dl=s),void 0!==t&&(ll=t),void 0!==n?fl=n:e.rtl&&(fl="topLeft"),void 0!==r&&(ul=r),void 0!==a&&(cl=a),void 0!==i&&(al=i),void 0!==o&&(il=o),void 0!==e.rtl&&(hl=e.rtl),void 0!==e.maxCount&&(ol=e.maxCount)},destroy:function(){Object.keys(sl).forEach((function(e){Promise.resolve(sl[e]).then((function(e){e.destroy()})),delete sl[e]}))}};["success","info","warning","error"].forEach((function(e){yl[e]=function(t){return yl.open((0,m.Z)((0,m.Z)({},t),{type:e}))}})),yl.warn=yl.warning,yl.useNotification=function(t,n){return function(){var r,a=null,i=Zn(Hi({add:function(e,t){null===a||void 0===a||a.component.add(e,t)}}),2),o=i[0],s=i[1];var l=e.useRef({});return l.current.open=function(e){var i=e.prefixCls,s=r("notification",i);t((0,m.Z)((0,m.Z)({},e),{prefixCls:s}),(function(t){var r=t.prefixCls,i=t.instance;a=i,o(n(e,r))}))},["success","info","warning","error"].forEach((function(e){l.current[e]=function(t){return l.current.open((0,m.Z)((0,m.Z)({},t),{type:e}))}})),[l.current,e.createElement(rl,{key:"holder"},(function(e){return r=e.getPrefixCls,s}))]}}(ml,gl);const bl=yl;var xl=function(){function e(t,n){var r;if(void 0===t&&(t=""),void 0===n&&(n={}),t instanceof e)return t;"number"===typeof t&&(t=function(e){return{r:e>>16,g:(65280&e)>>8,b:255&e}}(t)),this.originalInput=t;var a=nr(t);this.originalInput=t,this.r=a.r,this.g=a.g,this.b=a.b,this.a=a.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(r=n.format)&&void 0!==r?r:a.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=a.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},e.prototype.getLuminance=function(){var e=this.toRgb(),t=e.r/255,n=e.g/255,r=e.b/255;return.2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(e){return this.a=qn(e),this.roundA=Math.round(100*this.a)/100,this},e.prototype.toHsv=function(){var e=Jn(this.r,this.g,this.b);return{h:360*e.h,s:e.s,v:e.v,a:this.a}},e.prototype.toHsvString=function(){var e=Jn(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return 1===this.a?"hsv(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsva(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var e=Yn(this.r,this.g,this.b);return{h:360*e.h,s:e.s,l:e.l,a:this.a}},e.prototype.toHslString=function(){var e=Yn(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return 1===this.a?"hsl(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsla(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(e){return void 0===e&&(e=!1),Kn(this.r,this.g,this.b,e)},e.prototype.toHexString=function(e){return void 0===e&&(e=!1),"#"+this.toHex(e)},e.prototype.toHex8=function(e){return void 0===e&&(e=!1),function(e,t,n,r,a){var i=[Gn(Math.round(e).toString(16)),Gn(Math.round(t).toString(16)),Gn(Math.round(n).toString(16)),Gn($n(r))];return a&&i[0].startsWith(i[0].charAt(1))&&i[1].startsWith(i[1].charAt(1))&&i[2].startsWith(i[2].charAt(1))&&i[3].startsWith(i[3].charAt(1))?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0):i.join("")}(this.r,this.g,this.b,this.a,e)},e.prototype.toHex8String=function(e){return void 0===e&&(e=!1),"#"+this.toHex8(e)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var e=Math.round(this.r),t=Math.round(this.g),n=Math.round(this.b);return 1===this.a?"rgb(".concat(e,", ").concat(t,", ").concat(n,")"):"rgba(".concat(e,", ").concat(t,", ").concat(n,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var e=function(e){return"".concat(Math.round(100*Wn(e,255)),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var e=function(e){return Math.round(100*Wn(e,255))};return 1===this.a?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var e="#"+Kn(this.r,this.g,this.b,!1),t=0,n=Object.entries(tr);t<n.length;t++){var r=n[t],a=r[0];if(e===r[1])return a}return!1},e.prototype.toString=function(e){var t=Boolean(e);e=null!==e&&void 0!==e?e:this.format;var n=!1,r=this.a<1&&this.a>=0;return t||!r||!e.startsWith("hex")&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this.a?this.toName():this.toRgbString()},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=Vn(n.l),new e(n)},e.prototype.brighten=function(t){void 0===t&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),new e(n)},e.prototype.darken=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=Vn(n.l),new e(n)},e.prototype.tint=function(e){return void 0===e&&(e=10),this.mix("white",e)},e.prototype.shade=function(e){return void 0===e&&(e=10),this.mix("black",e)},e.prototype.desaturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=Vn(n.s),new e(n)},e.prototype.saturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=Vn(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new e(n)},e.prototype.mix=function(t,n){void 0===n&&(n=50);var r=this.toRgb(),a=new e(t).toRgb(),i=n/100;return new e({r:(a.r-r.r)*i+r.r,g:(a.g-r.g)*i+r.g,b:(a.b-r.b)*i+r.b,a:(a.a-r.a)*i+r.a})},e.prototype.analogous=function(t,n){void 0===t&&(t=6),void 0===n&&(n=30);var r=this.toHsl(),a=360/n,i=[this];for(r.h=(r.h-(a*t>>1)+720)%360;--t;)r.h=(r.h+a)%360,i.push(new e(r));return i},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){void 0===t&&(t=6);for(var n=this.toHsv(),r=n.h,a=n.s,i=n.v,o=[],s=1/t;t--;)o.push(new e({h:r,s:a,v:i})),i=(i+s)%1;return o},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),r=new e(t).toRgb();return new e({r:r.r+(n.r-r.r)*n.a,g:r.g+(n.g-r.g)*n.a,b:r.b+(n.b-r.b)*n.a})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),r=n.h,a=[this],i=360/t,o=1;o<t;o++)a.push(new e({h:(r+o*i)%360,s:n.s,l:n.l}));return a},e.prototype.equals=function(t){return this.toRgbString()===new e(t).toRgbString()},e}();var wl="-ant-".concat(Date.now(),"-").concat(Math.random());function Nl(e,t){var n=function(e,t){var n={},r=function(e,t){var n=e.clone();return(n=(null===t||void 0===t?void 0:t(n))||n).toRgbString()},a=function(e,t){var a=new xl(e),i=mr(a.toRgbString());n["".concat(t,"-color")]=r(a),n["".concat(t,"-color-disabled")]=i[1],n["".concat(t,"-color-hover")]=i[4],n["".concat(t,"-color-active")]=i[6],n["".concat(t,"-color-outline")]=a.clone().setAlpha(.2).toRgbString(),n["".concat(t,"-color-deprecated-bg")]=i[0],n["".concat(t,"-color-deprecated-border")]=i[2]};if(t.primaryColor){a(t.primaryColor,"primary");var i=new xl(t.primaryColor),o=mr(i.toRgbString());o.forEach((function(e,t){n["primary-".concat(t+1)]=e})),n["primary-color-deprecated-l-35"]=r(i,(function(e){return e.lighten(35)})),n["primary-color-deprecated-l-20"]=r(i,(function(e){return e.lighten(20)})),n["primary-color-deprecated-t-20"]=r(i,(function(e){return e.tint(20)})),n["primary-color-deprecated-t-50"]=r(i,(function(e){return e.tint(50)})),n["primary-color-deprecated-f-12"]=r(i,(function(e){return e.setAlpha(.12*e.getAlpha())}));var s=new xl(o[0]);n["primary-color-active-deprecated-f-30"]=r(s,(function(e){return e.setAlpha(.3*e.getAlpha())})),n["primary-color-active-deprecated-d-02"]=r(s,(function(e){return e.darken(2)}))}t.successColor&&a(t.successColor,"success"),t.warningColor&&a(t.warningColor,"warning"),t.errorColor&&a(t.errorColor,"error"),t.infoColor&&a(t.infoColor,"info");var l=Object.keys(n).map((function(t){return"--".concat(e,"-").concat(t,": ").concat(n[t],";")}));return"\n :root {\n ".concat(l.join("\n"),"\n }\n ").trim()}(e,t);Cr()&&Zr(n,"".concat(wl,"-dynamic-theme"))}var Sl=e.createContext(!1),jl=function(t){var n=t.children,r=t.disabled,a=e.useContext(Sl);return e.createElement(Sl.Provider,{value:r||a},n)};const _l=Sl;var El=e.createContext(void 0),Cl=function(t){var n=t.children,r=t.size;return e.createElement(El.Consumer,null,(function(t){return e.createElement(El.Provider,{value:r||t},n)}))};const Al=El;var kl,Tl,Ol=["getTargetContainer","getPopupContainer","renderEmpty","pageHeader","input","pagination","form"];function Pl(){return kl||"ant"}function Rl(){return Tl||"anticon"}var Il=function(){return{getPrefixCls:function(e,t){return t||(e?"".concat(Pl(),"-").concat(e):Pl())},getIconPrefixCls:Rl,getRootPrefixCls:function(e,t){return e||(kl||(t&&t.includes("-")?t.replace(/^(.*)-[^-]*$/,"$1"):Pl()))}}},Ml=function(t){var n,r,a=t.children,i=t.csp,o=t.autoInsertSpaceInButton,s=t.form,l=t.locale,c=t.componentSize,u=t.direction,d=t.space,f=t.virtual,h=t.dropdownMatchSelectWidth,p=t.legacyLocale,v=t.parentContext,g=t.iconPrefixCls,y=t.componentDisabled,b=e.useCallback((function(e,n){var r=t.prefixCls;if(n)return n;var a=r||v.getPrefixCls("");return e?"".concat(a,"-").concat(e):a}),[v.getPrefixCls,t.prefixCls]),x=(0,m.Z)((0,m.Z)({},v),{csp:i,autoInsertSpaceInButton:o,locale:l||p,direction:u,space:d,virtual:f,dropdownMatchSelectWidth:h,getPrefixCls:b});Ol.forEach((function(e){var n=t[e];n&&(x[e]=n)}));var w=Za((function(){return x}),x,(function(e,t){var n=Object.keys(e),r=Object.keys(t);return n.length!==r.length||n.some((function(n){return e[n]!==t[n]}))})),N=e.useMemo((function(){return{prefixCls:g,csp:i}}),[g,i]),S=a,j={};return l&&(j=(null===(n=l.Form)||void 0===n?void 0:n.defaultValidateMessages)||(null===(r=Is.Form)||void 0===r?void 0:r.defaultValidateMessages)||{}),s&&s.validateMessages&&(j=(0,m.Z)((0,m.Z)({},j),s.validateMessages)),Object.keys(j).length>0&&(S=e.createElement(xs,{validateMessages:j},a)),l&&(S=e.createElement(Fs,{locale:l,_ANT_MARK__:"internalMark"},S)),(g||i)&&(S=e.createElement(zn.Provider,{value:N},S)),c&&(S=e.createElement(Cl,{size:c},S)),void 0!==y&&(S=e.createElement(jl,{disabled:y},S)),e.createElement(nl.Provider,{value:w},S)},Dl=function(t){return e.useEffect((function(){t.direction&&(tc.config({rtl:"rtl"===t.direction}),bl.config({rtl:"rtl"===t.direction}))}),[t.direction]),e.createElement(Zs,null,(function(n,r,a){return e.createElement(rl,null,(function(n){return e.createElement(Ml,(0,m.Z)({parentContext:n,legacyLocale:a},t))}))}))};Dl.ConfigContext=nl,Dl.SizeContext=Al,Dl.config=function(e){var t=e.prefixCls,n=e.iconPrefixCls,r=e.theme;void 0!==t&&(kl=t),void 0!==n&&(Tl=n),r&&Nl(Pl(),r)};const Ll=Dl;var Fl,Bl,Zl,zl,Ul=3,Wl=1,Vl="",ql="move-up",Hl=!1,Gl=!1;function Yl(){return Wl++}function Xl(e,t){var n=e.prefixCls,r=e.getPopupContainer,a=Il(),i=a.getPrefixCls,o=a.getRootPrefixCls,s=a.getIconPrefixCls,l=i("message",n||Vl),c=o(e.rootPrefixCls,l),u=s();if(Fl)t({prefixCls:l,rootPrefixCls:c,iconPrefixCls:u,instance:Fl});else{var d={prefixCls:l,transitionName:Hl?ql:"".concat(c,"-").concat(ql),style:{top:Bl},getContainer:Zl||r,maxCount:zl};$i.newInstance(d,(function(e){Fl?t({prefixCls:l,rootPrefixCls:c,iconPrefixCls:u,instance:Fl}):(Fl=e,t({prefixCls:l,rootPrefixCls:c,iconPrefixCls:u,instance:e}))}))}}var Jl={info:da,success:na,error:ia,warning:la,loading:pa},Kl=Object.keys(Jl);function $l(t,n,r){var a,i=void 0!==t.duration?t.duration:Ul,o=Jl[t.type],s=x()("".concat(n,"-custom-content"),(a={},(0,Mn.Z)(a,"".concat(n,"-").concat(t.type),t.type),(0,Mn.Z)(a,"".concat(n,"-rtl"),!0===Gl),a));return{key:t.key,duration:i,style:t.style||{},className:t.className,content:e.createElement(Ll,{iconPrefixCls:r},e.createElement("div",{className:s},t.icon||o&&e.createElement(o,null),e.createElement("span",null,t.content))),onClose:t.onClose,onClick:t.onClick}}var Ql={open:function(e){var t=e.key||Yl(),n=new Promise((function(n){var r=function(){return"function"===typeof e.onClose&&e.onClose(),n(!0)};Xl(e,(function(n){var a=n.prefixCls,i=n.iconPrefixCls;n.instance.notice($l((0,m.Z)((0,m.Z)({},e),{key:t,onClose:r}),a,i))}))})),r=function(){Fl&&Fl.removeNotice(t)};return r.then=function(e,t){return n.then(e,t)},r.promise=n,r},config:function(e){void 0!==e.top&&(Bl=e.top,Fl=null),void 0!==e.duration&&(Ul=e.duration),void 0!==e.prefixCls&&(Vl=e.prefixCls),void 0!==e.getContainer&&(Zl=e.getContainer,Fl=null),void 0!==e.transitionName&&(ql=e.transitionName,Fl=null,Hl=!0),void 0!==e.maxCount&&(zl=e.maxCount,Fl=null),void 0!==e.rtl&&(Gl=e.rtl)},destroy:function(e){if(Fl)if(e){(0,Fl.removeNotice)(e)}else{var t=Fl.destroy;t(),Fl=null}}};function ec(e,t){e[t]=function(n,r,a){return function(e){return"[object Object]"===Object.prototype.toString.call(e)&&!!e.content}(n)?e.open((0,m.Z)((0,m.Z)({},n),{type:t})):("function"===typeof r&&(a=r,r=void 0),e.open({content:n,duration:r,type:t,onClose:a}))}}Kl.forEach((function(e){return ec(Ql,e)})),Ql.warn=Ql.warning,Ql.useMessage=function(t,n){return function(){var r,a,i=null,o=Zn(Hi({add:function(e,t){null===i||void 0===i||i.component.add(e,t)}}),2),s=o[0],l=o[1];var c=e.useRef({});return c.current.open=function(e){var o=e.prefixCls,l=r("message",o),c=r(),u=e.key||Yl(),d=new Promise((function(r){var o=function(){return"function"===typeof e.onClose&&e.onClose(),r(!0)};t((0,m.Z)((0,m.Z)({},e),{prefixCls:l,rootPrefixCls:c,getPopupContainer:a}),(function(t){var r=t.prefixCls,a=t.instance;i=a,s(n((0,m.Z)((0,m.Z)({},e),{key:u,onClose:o}),r))}))})),f=function(){i&&i.removeNotice(u)};return f.then=function(e,t){return d.then(e,t)},f.promise=d,f},Kl.forEach((function(e){return ec(c.current,e)})),[c.current,e.createElement(rl,{key:"holder"},(function(e){return r=e.getPrefixCls,a=e.getPopupContainer,l}))]}}(Xl,$l);const tc=Ql;var nc=e=>e instanceof HTMLElement;const rc="blur",ac="change",ic="input",oc={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},sc="select",lc="undefined",cc="max",uc="min",dc="maxLength",fc="minLength",hc="pattern",pc="required",mc="validate";function vc(e,t,n){let{ref:r}=e;nc(r)&&n&&(r.addEventListener(t?ac:ic,n),r.addEventListener(rc,n))}var gc=e=>null==e;const yc=e=>"object"===typeof e;var bc=e=>!gc(e)&&!Array.isArray(e)&&yc(e)&&!(e instanceof Date),xc=e=>/^\w*$/.test(e),wc=e=>e.filter(Boolean),Nc=e=>wc(e.replace(/["|']/g,"").replace(/\[/g,".").replace(/\]/g,"").split("."));function Sc(e,t,n){let r=-1;const a=xc(t)?[t]:Nc(t),i=a.length,o=i-1;for(;++r<i;){const t=a[r];let i=n;if(r!==o){const n=e[t];i=bc(n)||Array.isArray(n)?n:isNaN(+a[r+1])?{}:[]}e[t]=i,e=e[t]}return e}var jc=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(const n in e)xc(n)?t[n]=e[n]:Sc(t,n,e[n]);return t},_c=e=>void 0===e,Ec=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;const r=wc(t.split(/[,[\].]+?/)).reduce(((e,t)=>gc(e)?e:e[t]),e);return _c(r)||r===e?_c(e[t])?n:e[t]:r},Cc=(e,t)=>{for(const n in e)if(Ec(t,n)){const t=e[n];if(t){if(t.ref.focus&&_c(t.ref.focus()))break;if(t.options){t.options[0].ref.focus();break}}}},Ac=(e,t)=>{nc(e)&&e.removeEventListener&&(e.removeEventListener(ic,t),e.removeEventListener(ac,t),e.removeEventListener(rc,t))};const kc={isValid:!1,value:null};var Tc=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.ref.checked?{isValid:!0,value:t.ref.value}:e),kc):kc,Oc=e=>"radio"===e.type,Pc=e=>"file"===e.type,Rc=e=>"checkbox"===e.type,Ic=e=>e.type==="".concat(sc,"-multiple");const Mc={value:!1,isValid:!1},Dc={value:!0,isValid:!0};var Lc=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.ref.checked)).map((e=>{let{ref:{value:t}}=e;return t}));return{value:t,isValid:!!t.length}}const{checked:t,value:n,attributes:r}=e[0].ref;return t?r&&!_c(r.value)?_c(n)||""===n?Dc:{value:n,isValid:!0}:Dc:Mc}return Mc};function Fc(e,t,n,r,a){const i=e.current[t];if(i){const{ref:{value:e,disabled:t},ref:n,valueAsNumber:s,valueAsDate:l,setValueAs:c}=i;if(t&&r)return;return Pc(n)?n.files:Oc(n)?Tc(i.options).value:Ic(n)?(o=n.options,[...o].filter((e=>{let{selected:t}=e;return t})).map((e=>{let{value:t}=e;return t}))):Rc(n)?Lc(i.options).value:a?e:s?""===e?NaN:+e:l?n.valueAsDate:c?c(e):e}var o;if(n)return Ec(n.current,t)}function Bc(e){return!e||e instanceof HTMLElement&&e.nodeType!==Node.DOCUMENT_NODE&&Bc(e.parentNode)}var Zc=e=>bc(e)&&!Object.keys(e).length,zc=e=>"boolean"===typeof e;function Uc(e,t){const n=xc(t)?[t]:Nc(t),r=1==n.length?e:function(e,t){const n=t.slice(0,-1).length;let r=0;for(;r<n;)e=_c(e)?r++:e[t[r++]];return e}(e,n),a=n[n.length-1];let i;r&&delete r[a];for(let o=0;o<n.slice(0,-1).length;o++){let t,r=-1;const a=n.slice(0,-(o+1)),s=a.length-1;for(o>0&&(i=e);++r<a.length;){const n=a[r];t=t?t[n]:e[n],s===r&&(bc(t)&&Zc(t)||Array.isArray(t)&&!t.filter((e=>bc(e)&&!Zc(e)||zc(e))).length)&&(i?delete i[n]:delete e[n]),i=t}}return e}const Wc=(e,t)=>e&&e.ref===t;function Vc(e,t,n,r,a,i){const{ref:o,ref:{name:s}}=n,l=e.current[s];if(!a){const t=Fc(e,s,r);!_c(t)&&Sc(r.current,s,t)}o.type&&l?Oc(o)||Rc(o)?Array.isArray(l.options)&&l.options.length?(wc(l.options).forEach((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;(Bc(e.ref)&&Wc(e,e.ref)||i)&&(Ac(e.ref,t),Uc(l.options,"[".concat(n,"]")))})),l.options&&!wc(l.options).length&&delete e.current[s]):delete e.current[s]:(Bc(o)&&Wc(l,o)||i)&&(Ac(o,t),delete e.current[s]):delete e.current[s]}var qc=e=>gc(e)||!yc(e);function Hc(e,t){if(qc(e)||qc(t))return t;for(const r in t){const a=e[r],i=t[r];try{e[r]=bc(a)&&bc(i)||Array.isArray(a)&&Array.isArray(i)?Hc(a,i):i}catch(n){}}return e}function Gc(t,n,r){if(qc(t)||qc(n)||t instanceof Date||n instanceof Date)return t===n;if(!(0,e.isValidElement)(t)){const e=Object.keys(t),a=Object.keys(n);if(e.length!==a.length)return!1;for(const i of e){const e=t[i];if(!r||"ref"!==i){const t=n[i];if((bc(e)||Array.isArray(e))&&(bc(t)||Array.isArray(t))?!Gc(e,t,r):e!==t)return!1}}}return!0}function Yc(e,t,n,r,a){let i=-1;for(;++i<e.length;){for(const r in e[i])Array.isArray(e[i][r])?(!n[i]&&(n[i]={}),n[i][r]=[],Yc(e[i][r],Ec(t[i]||{},r,[]),n[i][r],n[i],r)):Gc(Ec(t[i]||{},r),e[i][r])?Sc(n[i]||{},r):n[i]=Object.assign(Object.assign({},n[i]),{[r]:!0});r&&!n.length&&delete r[a]}return n}var Xc=(e,t,n)=>Hc(Yc(e,t,n.slice(0,e.length)),Yc(t,e,n.slice(0,e.length))),Jc=e=>"string"===typeof e,Kc=(e,t,n,r,a)=>{const i={};for(const o in e.current)(_c(a)||(Jc(a)?o.startsWith(a):Array.isArray(a)&&a.find((e=>o.startsWith(e)))))&&(i[o]=Fc(e,o,void 0,r));return n?jc(i):Hc(t,jc(i))},$c=e=>{let{errors:t,name:n,error:r,validFields:a,fieldsWithValidation:i}=e;const o=_c(r),s=Ec(t,n);return o&&!!s||!o&&!Gc(s,r,!0)||o&&Ec(i,n)&&!Ec(a,n)},Qc=e=>e instanceof RegExp,eu=e=>bc(e)&&!Qc(e)?e:{value:e,message:""},tu=e=>"function"===typeof e,nu=t=>Jc(t)||(0,e.isValidElement)(t);function ru(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"validate";if(nu(e)||zc(e)&&!e)return{type:n,message:nu(e)?e:"",ref:t}}var au=(e,t,n,r,a)=>t?Object.assign(Object.assign({},n[e]),{types:Object.assign(Object.assign({},n[e]&&n[e].types?n[e].types:{}),{[r]:a||!0})}):{},iu=async(e,t,n,r)=>{let{ref:a,ref:{value:i},options:o,required:s,maxLength:l,minLength:c,min:u,max:d,pattern:f,validate:h}=n;const p=a.name,m={},v=Oc(a),g=Rc(a),y=v||g,b=""===i,x=au.bind(null,p,t,m),w=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:dc,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:fc;const o=e?t:n;m[p]=Object.assign({type:e?r:i,message:o,ref:a},x(e?r:i,o))};if(s&&(!v&&!g&&(b||gc(i))||zc(i)&&!i||g&&!Lc(o).isValid||v&&!Tc(o).isValid)){const{value:n,message:r}=nu(s)?{value:!!s,message:s}:eu(s);if(n&&(m[p]=Object.assign({type:pc,message:r,ref:y?((e.current[p].options||[])[0]||{}).ref:a},x(pc,r)),!t))return m}if((!gc(u)||!gc(d))&&""!==i){let e,n;const r=eu(d),o=eu(u);if(isNaN(i)){const t=a.valueAsDate||new Date(i);Jc(r.value)&&(e=t>new Date(r.value)),Jc(o.value)&&(n=t<new Date(o.value))}else{const t=a.valueAsNumber||parseFloat(i);gc(r.value)||(e=t>r.value),gc(o.value)||(n=t<o.value)}if((e||n)&&(w(!!e,r.message,o.message,cc,uc),!t))return m}if(Jc(i)&&!b&&(l||c)){const e=eu(l),n=eu(c),r=!gc(e.value)&&i.length>e.value,a=!gc(n.value)&&i.length<n.value;if((r||a)&&(w(r,e.message,n.message),!t))return m}if(Jc(i)&&f&&!b){const{value:e,message:n}=eu(f);if(Qc(e)&&!e.test(i)&&(m[p]=Object.assign({type:hc,message:n,ref:a},x(hc,n)),!t))return m}if(h){const n=Fc(e,p,r,!1,!0),i=y&&o?o[0].ref:a;if(tu(h)){const e=ru(await h(n),i);if(e&&(m[p]=Object.assign(Object.assign({},e),x(mc,e.message)),!t))return m}else if(bc(h)){let e={};for(const[r,a]of Object.entries(h)){if(!Zc(e)&&!t)break;const o=ru(await a(n),i,r);o&&(e=Object.assign(Object.assign({},o),x(r,o.message)),t&&(m[p]=e))}if(!Zc(e)&&(m[p]=Object.assign({ref:i},e),!t))return m}}return m};const ou=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];for(const r in t){const a=e+(bc(t)?".".concat(r):"[".concat(r,"]"));qc(t[r])?n.push(a):ou(a,t[r],n)}return n};var su=(e,t,n,r,a)=>{let i;return n.add(t),Zc(e)||(i=Ec(e,t),(bc(i)||Array.isArray(i))&&ou(t,i).forEach((e=>n.add(e)))),_c(i)?a?r:Ec(r,t):i},lu=e=>{let{isOnBlur:t,isOnChange:n,isOnTouch:r,isTouched:a,isReValidateOnBlur:i,isReValidateOnChange:o,isBlurEvent:s,isSubmitted:l,isOnAll:c}=e;return!c&&(!l&&r?!(a||s):(l?i:t)?!s:!(l?o:n)||s)},cu=e=>e.substring(0,e.indexOf("["));const uu=(e,t)=>RegExp("^".concat(t,"([|.)\\d+").replace(/\[/g,"\\[").replace(/\]/g,"\\]")).test(e);var du=(e,t)=>[...e].some((e=>uu(t,e))),fu=e=>e.type==="".concat(sc,"-one");function hu(e,t){const n=new MutationObserver((()=>{for(const n of Object.values(e.current))if(n&&n.options)for(const e of n.options)e&&e.ref&&Bc(e.ref)&&t(n);else n&&Bc(n.ref)&&t(n)}));return n.observe(window.document,{childList:!0,subtree:!0}),n}var pu=typeof window!==lc&&typeof document!==lc;function mu(e){var t;let n;if(qc(e)||pu&&(e instanceof File||nc(e)))return e;if(!["Set","Map","Object","Date","Array"].includes(null===(t=e.constructor)||void 0===t?void 0:t.name))return e;if(e instanceof Date)return n=new Date(e.getTime()),n;if(e instanceof Set){n=new Set;for(const t of e)n.add(t);return n}if(e instanceof Map){n=new Map;for(const t of e.keys())n.set(t,mu(e.get(t)));return n}n=Array.isArray(e)?[]:{};for(const r in e)n[r]=mu(e[r]);return n}var vu=e=>({isOnSubmit:!e||e===oc.onSubmit,isOnBlur:e===oc.onBlur,isOnChange:e===oc.onChange,isOnAll:e===oc.all,isOnTouch:e===oc.onTouched}),gu=e=>Oc(e)||Rc(e);const yu=typeof window===lc,bu=pu?"Proxy"in window:typeof Proxy!==lc;function xu(){let{mode:t=oc.onSubmit,reValidateMode:n=oc.onChange,resolver:r,context:a,defaultValues:i={},shouldFocusError:o=!0,shouldUnregister:s=!0,criteriaMode:l}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const c=(0,e.useRef)({}),u=(0,e.useRef)({}),d=(0,e.useRef)({}),f=(0,e.useRef)(new Set),h=(0,e.useRef)({}),p=(0,e.useRef)({}),m=(0,e.useRef)({}),v=(0,e.useRef)({}),g=(0,e.useRef)(i),y=(0,e.useRef)(!1),b=(0,e.useRef)(!1),x=(0,e.useRef)(),w=(0,e.useRef)({}),N=(0,e.useRef)({}),S=(0,e.useRef)(a),j=(0,e.useRef)(r),_=(0,e.useRef)(new Set),E=(0,e.useRef)(vu(t)),{isOnSubmit:C,isOnTouch:A}=E.current,k=l===oc.all,[T,O]=(0,e.useState)({isDirty:!1,isValidating:!1,dirtyFields:{},isSubmitted:!1,submitCount:0,touched:{},isSubmitting:!1,isSubmitSuccessful:!1,isValid:!C,errors:{}}),P=(0,e.useRef)({isDirty:!bu,dirtyFields:!bu,touched:!bu||A,isValidating:!bu,isSubmitting:!bu,isValid:!bu}),R=(0,e.useRef)(T),I=(0,e.useRef)(),{isOnBlur:M,isOnChange:D}=(0,e.useRef)(vu(n)).current;S.current=a,j.current=r,R.current=T,w.current=s?{}:Zc(w.current)?mu(i):w.current;const L=(0,e.useCallback)((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};y.current||(R.current=Object.assign(Object.assign({},R.current),e),O(R.current))}),[]),F=()=>P.current.isValidating&&L({isValidating:!0}),B=(0,e.useCallback)((function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=arguments.length>4?arguments[4]:void 0,i=n||$c({errors:R.current.errors,error:t,name:e,validFields:v.current,fieldsWithValidation:m.current});const o=Ec(R.current.errors,e);t?(Uc(v.current,e),i=i||!o||!Gc(o,t,!0),Sc(R.current.errors,e,t)):((Ec(m.current,e)||j.current)&&(Sc(v.current,e,!0),i=i||o),Uc(R.current.errors,e)),(i&&!gc(n)||!Zc(r)||P.current.isValidating)&&L(Object.assign(Object.assign(Object.assign({},r),j.current?{isValid:!!a}:{}),{isValidating:!1}))}),[]),Z=(0,e.useCallback)(((e,t)=>{const{ref:n,options:r}=c.current[e],a=pu&&nc(n)&&gc(t)?"":t;Oc(n)?(r||[]).forEach((e=>{let{ref:t}=e;return t.checked=t.value===a})):Pc(n)&&!Jc(a)?n.files=a:Ic(n)?[...n.options].forEach((e=>e.selected=a.includes(e.value))):Rc(n)&&r?r.length>1?r.forEach((e=>{let{ref:t}=e;return t.checked=Array.isArray(a)?!!a.find((e=>e===t.value)):a===t.value})):r[0].ref.checked=!!a:n.value=a}),[]),z=(0,e.useCallback)(((e,t)=>{if(P.current.isDirty){const n=$();return e&&t&&Sc(n,e,t),!Gc(n,g.current)}return!1}),[]),U=(0,e.useCallback)((function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(P.current.isDirty||P.current.dirtyFields){const n=!Gc(Ec(g.current,e),Fc(c,e,w)),r=Ec(R.current.dirtyFields,e),a=R.current.isDirty;n?Sc(R.current.dirtyFields,e,!0):Uc(R.current.dirtyFields,e);const i={isDirty:z(),dirtyFields:R.current.dirtyFields},o=P.current.isDirty&&a!==i.isDirty||P.current.dirtyFields&&r!==Ec(R.current.dirtyFields,e);return o&&t&&L(i),o?i:{}}return{}}),[]),W=(0,e.useCallback)((async(e,t)=>{const n=(await iu(c,k,c.current[e],w))[e];return B(e,n,t),_c(n)}),[B,k]),V=(0,e.useCallback)((async e=>{const{errors:t}=await j.current($(),S.current,k),n=R.current.isValid;if(Array.isArray(e)){const n=e.map((e=>{const n=Ec(t,e);return n?Sc(R.current.errors,e,n):Uc(R.current.errors,e),!n})).every(Boolean);return L({isValid:Zc(t),isValidating:!1}),n}{const r=Ec(t,e);return B(e,r,n!==Zc(t),{},Zc(t)),!r}}),[B,k]),q=(0,e.useCallback)((async e=>{const t=e||Object.keys(c.current);if(F(),j.current)return V(t);if(Array.isArray(t)){!e&&(R.current.errors={});const n=await Promise.all(t.map((async e=>await W(e,null))));return L({isValidating:!1}),n.every(Boolean)}return await W(t)}),[V,W]),H=(0,e.useCallback)(((e,t,n)=>{let{shouldDirty:r,shouldValidate:a}=n;const i={};Sc(i,e,t);for(const o of ou(e,t))c.current[o]&&(Z(o,Ec(i,o)),r&&U(o),a&&q(o))}),[q,Z,U]),G=(0,e.useCallback)(((e,t,n)=>{if(!s&&!qc(t)&&Sc(w.current,e,Array.isArray(t)?[...t]:Object.assign({},t)),c.current[e])Z(e,t),n.shouldDirty&&U(e),n.shouldValidate&&q(e);else if(!qc(t)&&(H(e,t,n),_.current.has(e))){const r=cu(e)||e;Sc(u.current,e,t),N.current[r]({[r]:Ec(u.current,r)}),(P.current.isDirty||P.current.dirtyFields)&&n.shouldDirty&&(Sc(R.current.dirtyFields,e,Xc(t,Ec(g.current,e,[]),Ec(R.current.dirtyFields,e,[]))),L({isDirty:!Gc(Object.assign(Object.assign({},$()),{[e]:t}),g.current)}))}!s&&Sc(w.current,e,t)}),[U,Z,H]),Y=e=>b.current||f.current.has(e)||f.current.has((e.match(/\w+/)||[])[0]),X=e=>{let t=!0;if(!Zc(h.current))for(const n in h.current)e&&h.current[n].size&&!h.current[n].has(e)&&!h.current[n].has(cu(e))||(p.current[n](),t=!1);return t};function J(e,t,n){G(e,t,n||{}),Y(e)&&L(),X(e)}function K(e){if(!s){let t=mu(e);for(const e of _.current)xc(e)&&!t[e]&&(t=Object.assign(Object.assign({},t),{[e]:[]}));return t}return e}function $(e){if(Jc(e))return Fc(c,e,w);if(Array.isArray(e)){const t={};for(const n of e)Sc(t,n,Fc(c,n,w));return t}return K(Kc(c,mu(w.current),s))}x.current=x.current?x.current:async e=>{let{type:t,target:n}=e,r=n.name;const a=c.current[r];let i,o;if(a){const e=t===rc,l=lu(Object.assign({isBlurEvent:e,isReValidateOnChange:D,isReValidateOnBlur:M,isTouched:!!Ec(R.current.touched,r),isSubmitted:R.current.isSubmitted},E.current));let u=U(r,!1),d=!Zc(u)||!e&&Y(r);if(e&&!Ec(R.current.touched,r)&&P.current.touched&&(Sc(R.current.touched,r,!0),u=Object.assign(Object.assign({},u),{touched:R.current.touched})),!s&&Rc(n)&&Sc(w.current,r,Fc(c,r)),l)return!e&&X(r),(!Zc(u)||d&&Zc(u))&&L(u);if(F(),j.current){const{errors:e}=await j.current($(),S.current,k),t=R.current.isValid;if(i=Ec(e,r),Rc(n)&&!i&&j.current){const t=cu(r),n=Ec(e,t,{});n.type&&n.message&&(i=n),t&&(n||Ec(R.current.errors,t))&&(r=t)}o=Zc(e),t!==o&&(d=!0)}else i=(await iu(c,k,a,w))[r];!e&&X(r),B(r,i,d,u,o)}};const Q=(0,e.useCallback)((async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Zc(c.current)?g.current:{},{errors:n}=await j.current(Object.assign(Object.assign(Object.assign({},t),$()),e),S.current,k)||{},r=Zc(n);R.current.isValid!==r&&L({isValid:r})}),[k]),ee=(0,e.useCallback)(((e,t)=>{Vc(c,x.current,e,w,s,t),s&&(Uc(v.current,e.ref.name),Uc(m.current,e.ref.name))}),[s]),te=(0,e.useCallback)((e=>{if(b.current)L();else{for(const t of f.current)if(t.startsWith(e)){L();break}X(e)}}),[]),ne=(0,e.useCallback)(((e,t)=>{e&&(ee(e,t),s&&!wc(e.options||[]).length&&(Uc(R.current.errors,e.ref.name),Sc(R.current.dirtyFields,e.ref.name,!0),L({isDirty:z()}),P.current.isValid&&j.current&&Q(),te(e.ref.name)))}),[Q,ee]);function re(e){e&&(Array.isArray(e)?e:[e]).forEach((e=>c.current[e]&&xc(e)?delete R.current.errors[e]:Uc(R.current.errors,e))),L({errors:e?R.current.errors:{}})}function ae(e,t){const n=(c.current[e]||{}).ref;Sc(R.current.errors,e,Object.assign(Object.assign({},t),{ref:n})),L({isValid:!1}),t.shouldFocus&&n&&n.focus&&n.focus()}const ie=(0,e.useCallback)(((e,t,n)=>{const r=n?h.current[n]:f.current;let a=Kc(c,mu(w.current),s,!1,e);if(Jc(e)){const n=cu(e)||e;return _.current.has(n)&&(a=Object.assign(Object.assign({},d.current),a)),su(a,e,r,_c(Ec(g.current,e))?t:Ec(g.current,e),!0)}const i=_c(t)?g.current:t;return Array.isArray(e)?e.reduce(((e,t)=>Object.assign(Object.assign({},e),{[t]:su(a,t,r,i)})),{}):(b.current=_c(n),jc(!Zc(a)&&a||i))}),[]);function oe(e,t){return ie(e,t)}function se(e){for(const t of Array.isArray(e)?e:[e])ne(c.current[t],!0)}function le(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{name:n,type:r,value:a}=e,i=Object.assign({ref:e},t),o=c.current,l=gu(e),u=du(_.current,n),d=t=>pu&&(!nc(e)||t===e);let f,h=o[n],p=!0;if(h&&(l?Array.isArray(h.options)&&wc(h.options).find((e=>a===e.ref.value&&d(e.ref))):d(h.ref)))return void(o[n]=Object.assign(Object.assign({},h),t));h=r?l?Object.assign({options:[...wc(h&&h.options||[]),{ref:e}],ref:{type:r,name:n}},t):Object.assign({},i):i,o[n]=h;const y=_c(Ec(w.current,n));Zc(g.current)&&y||(f=Ec(y?g.current:w.current,n),p=_c(f),p||u||Z(n,f)),Zc(t)||(Sc(m.current,n,!0),!C&&P.current.isValid&&iu(c,k,h,w).then((e=>{const t=R.current.isValid;Zc(e)?Sc(v.current,n,!0):Uc(v.current,n),t!==Zc(e)&&L()}))),!s||u&&p||!u&&Uc(R.current.dirtyFields,n),r&&vc(l&&h.options?h.options[h.options.length-1]:h,l||fu(e),x.current)}function ce(e,t){if(!yu)if(Jc(e))le({name:e},t);else{if(!bc(e)||!("name"in e))return t=>t&&le(t,e);le(e,t)}}const ue=(0,e.useCallback)(((e,t)=>async n=>{n&&n.preventDefault&&(n.preventDefault(),n.persist());let r={},a=K(Kc(c,mu(w.current),s,!0));P.current.isSubmitting&&L({isSubmitting:!0});try{if(j.current){const{errors:e,values:t}=await j.current(a,S.current,k);R.current.errors=r=e,a=t}else for(const e of Object.values(c.current))if(e){const{name:t}=e.ref,n=await iu(c,k,e,w);n[t]?(Sc(r,t,n[t]),Uc(v.current,t)):Ec(m.current,t)&&(Uc(R.current.errors,t),Sc(v.current,t,!0))}Zc(r)&&Object.keys(R.current.errors).every((e=>e in c.current))?(L({errors:{},isSubmitting:!0}),await e(a,n)):(R.current.errors=Object.assign(Object.assign({},R.current.errors),r),t&&await t(R.current.errors,n),o&&Cc(c.current,R.current.errors))}finally{R.current.isSubmitting=!1,L({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:Zc(R.current.errors),submitCount:R.current.submitCount+1})}}),[o,k]),de=e=>{let{errors:t,isDirty:n,isSubmitted:r,touched:a,isValid:i,submitCount:o,dirtyFields:s}=e;i||(v.current={},m.current={}),u.current={},f.current=new Set,b.current=!1,L({submitCount:o?R.current.submitCount:0,isDirty:!!n&&R.current.isDirty,isSubmitted:!!r&&R.current.isSubmitted,isValid:!!i&&R.current.isValid,dirtyFields:s?R.current.dirtyFields:{},touched:a?R.current.touched:{},errors:t?R.current.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})},fe=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(pu)for(const r of Object.values(c.current))if(r){const{ref:e,options:t}=r,a=gu(e)&&Array.isArray(t)?t[0].ref:e;if(nc(a))try{a.closest("form").reset();break}catch(n){}}c.current={},g.current=Object.assign({},e||g.current),e&&X(""),Object.values(N.current).forEach((e=>tu(e)&&e())),w.current=s?{}:mu(e||g.current),de(t)};(0,e.useEffect)((()=>{r&&P.current.isValid&&Q(),I.current=I.current||!pu?I.current:hu(c,ne)}),[ne,g.current]),(0,e.useEffect)((()=>()=>{I.current&&I.current.disconnect(),y.current=!0,Object.values(c.current).forEach((e=>ne(e,!0)))}),[]),!r&&P.current.isValid&&(T.isValid=Gc(v.current,m.current)&&Zc(R.current.errors));const he={trigger:q,setValue:(0,e.useCallback)(J,[G,q]),getValues:(0,e.useCallback)($,[]),register:(0,e.useCallback)(ce,[g.current]),unregister:(0,e.useCallback)(se,[]),formState:bu?new Proxy(T,{get:(e,t)=>{if(t in e)return P.current[t]=!0,e[t]}}):T},pe=(0,e.useMemo)((()=>Object.assign({isFormDirty:z,updateWatchedValue:te,shouldUnregister:s,updateFormState:L,removeFieldEventListener:ee,watchInternal:ie,mode:E.current,reValidateMode:{isReValidateOnBlur:M,isReValidateOnChange:D},validateResolver:r?Q:void 0,fieldsRef:c,resetFieldArrayFunctionRef:N,useWatchFieldsRef:h,useWatchRenderFunctionsRef:p,fieldArrayDefaultValuesRef:u,validFieldsRef:v,fieldsWithValidationRef:m,fieldArrayNamesRef:_,readFormStateRef:P,formStateRef:R,defaultValuesRef:g,shallowFieldsStateRef:w,fieldArrayValuesRef:d},he)),[g.current,te,s,ee,ie]);return Object.assign({watch:oe,control:pe,handleSubmit:ue,reset:(0,e.useCallback)(fe,[]),clearErrors:(0,e.useCallback)(re,[]),setError:(0,e.useCallback)(ae,[]),errors:T.errors},he)}const wu=(0,e.createContext)(null);wu.displayName="RHFContext";var Nu=__webpack_require__(77338),Su=["className","cssModule","type","size","color","children","tag"],ju={tag:w.iC,type:y().string,size:y().string,color:y().string,className:y().string,cssModule:y().object,children:y().string},_u=function(t){var n=t.className,r=t.cssModule,a=t.type,i=t.size,o=t.color,s=t.children,l=t.tag,c=(0,v.Z)(t,Su),u=(0,w.mx)(x()(n,!!i&&"spinner-"+a+"-"+i,"spinner-"+a,!!o&&"text-"+o),r);return e.createElement(l,(0,m.Z)({role:"status"},c,{className:u}),s&&e.createElement("span",{className:(0,w.mx)("sr-only",r)},s))};_u.propTypes=ju,_u.defaultProps={tag:"div",type:"border",children:"Loading..."};const Eu=_u;var Cu=__webpack_require__(94578),Au={children:y().node.isRequired,node:y().any},ku=function(e){function n(){return e.apply(this,arguments)||this}(0,Cu.Z)(n,e);var r=n.prototype;return r.componentWillUnmount=function(){this.defaultNode&&document.body.removeChild(this.defaultNode),this.defaultNode=null},r.render=function(){return w.Nq?(this.props.node||this.defaultNode||(this.defaultNode=document.createElement("div"),document.body.appendChild(this.defaultNode)),t.createPortal(this.props.children,this.props.node||this.defaultNode)):null},n}(e.Component);ku.propTypes=Au;const Tu=ku;var Ou=__webpack_require__(57761),Pu=["tag","baseClass","baseClassActive","className","cssModule","children","innerRef"];function Ru(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Iu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ru(Object(n),!0).forEach((function(t){(0,Mn.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ru(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Mu=Iu(Iu({},Ou.Transition.propTypes),{},{children:y().oneOfType([y().arrayOf(y().node),y().node]),tag:w.iC,baseClass:y().string,baseClassActive:y().string,className:y().string,cssModule:y().object,innerRef:y().oneOfType([y().object,y().string,y().func])}),Du=Iu(Iu({},Ou.Transition.defaultProps),{},{tag:"div",baseClass:"fade",baseClassActive:"show",timeout:w.wF.Fade,appear:!0,enter:!0,exit:!0,in:!0});function Lu(t){var n=t.tag,r=t.baseClass,a=t.baseClassActive,i=t.className,o=t.cssModule,s=t.children,l=t.innerRef,c=(0,v.Z)(t,Pu),u=(0,w.ei)(c,w.rb),d=(0,w.CE)(c,w.rb);return e.createElement(Ou.Transition,u,(function(t){var c="entered"===t,u=(0,w.mx)(x()(i,r,c&&a),o);return e.createElement(n,(0,m.Z)({className:u},d,{ref:l}),s)}))}Lu.propTypes=Mu,Lu.defaultProps=Du;const Fu=Lu;function Bu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Zu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bu(Object(n),!0).forEach((function(t){(0,Mn.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function zu(){}var Uu=y().shape(Fu.propTypes),Wu={isOpen:y().bool,autoFocus:y().bool,centered:y().bool,scrollable:y().bool,size:y().string,toggle:y().func,keyboard:y().bool,role:y().string,labelledBy:y().string,backdrop:y().oneOfType([y().bool,y().oneOf(["static"])]),onEnter:y().func,onExit:y().func,onOpened:y().func,onClosed:y().func,children:y().node,className:y().string,wrapClassName:y().string,modalClassName:y().string,backdropClassName:y().string,contentClassName:y().string,external:y().node,fade:y().bool,cssModule:y().object,zIndex:y().oneOfType([y().number,y().string]),backdropTransition:Uu,modalTransition:Uu,innerRef:y().oneOfType([y().object,y().string,y().func]),unmountOnClose:y().bool,returnFocusAfterClose:y().bool,container:w.qW,trapFocus:y().bool},Vu=Object.keys(Wu),qu={isOpen:!1,autoFocus:!0,centered:!1,scrollable:!1,role:"dialog",backdrop:!0,keyboard:!0,zIndex:1050,fade:!0,onOpened:zu,onClosed:zu,modalTransition:{timeout:w.wF.Modal},backdropTransition:{mountOnEnter:!0,timeout:w.wF.Fade},unmountOnClose:!0,returnFocusAfterClose:!0,container:"body",trapFocus:!1},Hu=function(t){function n(e){var n;return(n=t.call(this,e)||this)._element=null,n._originalBodyPadding=null,n.getFocusableChildren=n.getFocusableChildren.bind(xa(n)),n.handleBackdropClick=n.handleBackdropClick.bind(xa(n)),n.handleBackdropMouseDown=n.handleBackdropMouseDown.bind(xa(n)),n.handleEscape=n.handleEscape.bind(xa(n)),n.handleStaticBackdropAnimation=n.handleStaticBackdropAnimation.bind(xa(n)),n.handleTab=n.handleTab.bind(xa(n)),n.onOpened=n.onOpened.bind(xa(n)),n.onClosed=n.onClosed.bind(xa(n)),n.manageFocusAfterClose=n.manageFocusAfterClose.bind(xa(n)),n.clearBackdropAnimationTimeout=n.clearBackdropAnimationTimeout.bind(xa(n)),n.trapFocus=n.trapFocus.bind(xa(n)),n.state={isOpen:!1,showStaticBackdropAnimation:!1},n}(0,Cu.Z)(n,t);var r=n.prototype;return r.componentDidMount=function(){var e=this.props,t=e.isOpen,n=e.autoFocus,r=e.onEnter;t&&(this.init(),this.setState({isOpen:!0}),n&&this.setFocus()),r&&r(),document.addEventListener("focus",this.trapFocus,!0),this._isMounted=!0},r.componentDidUpdate=function(e,t){if(this.props.isOpen&&!e.isOpen)return this.init(),void this.setState({isOpen:!0});this.props.autoFocus&&this.state.isOpen&&!t.isOpen&&this.setFocus(),this._element&&e.zIndex!==this.props.zIndex&&(this._element.style.zIndex=this.props.zIndex)},r.componentWillUnmount=function(){this.clearBackdropAnimationTimeout(),this.props.onExit&&this.props.onExit(),this._element&&(this.destroy(),(this.props.isOpen||this.state.isOpen)&&this.close()),document.removeEventListener("focus",this.trapFocus,!0),this._isMounted=!1},r.trapFocus=function(e){if(this.props.trapFocus&&this._element&&(!this._dialog||this._dialog.parentNode!==e.target)&&!(this.modalIndex<n.openCount-1)){for(var t=this.getFocusableChildren(),r=0;r<t.length;r++)if(t[r]===e.target)return;t.length>0&&(e.preventDefault(),e.stopPropagation(),t[0].focus())}},r.onOpened=function(e,t){this.props.onOpened(),(this.props.modalTransition.onEntered||zu)(e,t)},r.onClosed=function(e){var t=this.props.unmountOnClose;this.props.onClosed(),(this.props.modalTransition.onExited||zu)(e),t&&this.destroy(),this.close(),this._isMounted&&this.setState({isOpen:!1})},r.setFocus=function(){this._dialog&&this._dialog.parentNode&&"function"===typeof this._dialog.parentNode.focus&&this._dialog.parentNode.focus()},r.getFocusableChildren=function(){return this._element.querySelectorAll(w.ku.join(", "))},r.getFocusedChild=function(){var e,t=this.getFocusableChildren();try{e=document.activeElement}catch(n){e=t[0]}return e},r.handleBackdropClick=function(e){if(e.target===this._mouseDownElement){e.stopPropagation();var t=this._dialog?this._dialog.parentNode:null;if(t&&e.target===t&&"static"===this.props.backdrop&&this.handleStaticBackdropAnimation(),!this.props.isOpen||!0!==this.props.backdrop)return;t&&e.target===t&&this.props.toggle&&this.props.toggle(e)}},r.handleTab=function(e){if(9===e.which&&!(this.modalIndex<n.openCount-1)){var t=this.getFocusableChildren(),r=t.length;if(0!==r){for(var a=this.getFocusedChild(),i=0,o=0;o<r;o+=1)if(t[o]===a){i=o;break}e.shiftKey&&0===i?(e.preventDefault(),t[r-1].focus()):e.shiftKey||i!==r-1||(e.preventDefault(),t[0].focus())}}},r.handleBackdropMouseDown=function(e){this._mouseDownElement=e.target},r.handleEscape=function(e){this.props.isOpen&&e.keyCode===w.Do.esc&&this.props.toggle&&(this.props.keyboard?(e.preventDefault(),e.stopPropagation(),this.props.toggle(e)):"static"===this.props.backdrop&&(e.preventDefault(),e.stopPropagation(),this.handleStaticBackdropAnimation()))},r.handleStaticBackdropAnimation=function(){var e=this;this.clearBackdropAnimationTimeout(),this.setState({showStaticBackdropAnimation:!0}),this._backdropAnimationTimeout=setTimeout((function(){e.setState({showStaticBackdropAnimation:!1})}),100)},r.init=function(){try{this._triggeringElement=document.activeElement}catch(e){this._triggeringElement=null}this._element||(this._element=document.createElement("div"),this._element.setAttribute("tabindex","-1"),this._element.style.position="relative",this._element.style.zIndex=this.props.zIndex,this._mountContainer=(0,w.U9)(this.props.container),this._mountContainer.appendChild(this._element)),this._originalBodyPadding=(0,w.X9)(),(0,w.Rf)(),0===n.openCount&&(document.body.className=x()(document.body.className,(0,w.mx)("modal-open",this.props.cssModule))),this.modalIndex=n.openCount,n.openCount+=1},r.destroy=function(){this._element&&(this._mountContainer.removeChild(this._element),this._element=null),this.manageFocusAfterClose()},r.manageFocusAfterClose=function(){if(this._triggeringElement){var e=this.props.returnFocusAfterClose;this._triggeringElement.focus&&e&&this._triggeringElement.focus(),this._triggeringElement=null}},r.close=function(){if(n.openCount<=1){var e=(0,w.mx)("modal-open",this.props.cssModule),t=new RegExp("(^| )"+e+"( |$)");document.body.className=document.body.className.replace(t," ").trim()}this.manageFocusAfterClose(),n.openCount=Math.max(0,n.openCount-1),(0,w.pp)(this._originalBodyPadding)},r.renderModalDialog=function(){var t,n=this,r=(0,w.CE)(this.props,Vu),a="modal-dialog";return e.createElement("div",(0,m.Z)({},r,{className:(0,w.mx)(x()(a,this.props.className,(t={},t["modal-"+this.props.size]=this.props.size,t["modal-dialog-centered"]=this.props.centered,t["modal-dialog-scrollable"]=this.props.scrollable,t)),this.props.cssModule),role:"document",ref:function(e){n._dialog=e}}),e.createElement("div",{className:(0,w.mx)(x()("modal-content",this.props.contentClassName),this.props.cssModule)},this.props.children))},r.render=function(){var t=this.props.unmountOnClose;if(this._element&&(this.state.isOpen||!t)){var n=!!this._element&&!this.state.isOpen&&!t;this._element.style.display=n?"none":"block";var r=this.props,a=r.wrapClassName,i=r.modalClassName,o=r.backdropClassName,s=r.cssModule,l=r.isOpen,c=r.backdrop,u=r.role,d=r.labelledBy,f=r.external,h=r.innerRef,p={onClick:this.handleBackdropClick,onMouseDown:this.handleBackdropMouseDown,onKeyUp:this.handleEscape,onKeyDown:this.handleTab,style:{display:"block"},"aria-labelledby":d,role:u,tabIndex:"-1"},v=this.props.fade,g=Zu(Zu(Zu({},Fu.defaultProps),this.props.modalTransition),{},{baseClass:v?this.props.modalTransition.baseClass:"",timeout:v?this.props.modalTransition.timeout:0}),y=Zu(Zu(Zu({},Fu.defaultProps),this.props.backdropTransition),{},{baseClass:v?this.props.backdropTransition.baseClass:"",timeout:v?this.props.backdropTransition.timeout:0}),b=c&&(v?e.createElement(Fu,(0,m.Z)({},y,{in:l&&!!c,cssModule:s,className:(0,w.mx)(x()("modal-backdrop",o),s)})):e.createElement("div",{className:(0,w.mx)(x()("modal-backdrop","show",o),s)}));return e.createElement(Tu,{node:this._element},e.createElement("div",{className:(0,w.mx)(a)},e.createElement(Fu,(0,m.Z)({},p,g,{in:l,onEntered:this.onOpened,onExited:this.onClosed,cssModule:s,className:(0,w.mx)(x()("modal",i,this.state.showStaticBackdropAnimation&&"modal-static"),s),innerRef:h}),f,this.renderModalDialog()),b))}return null},r.clearBackdropAnimationTimeout=function(){this._backdropAnimationTimeout&&(clearTimeout(this._backdropAnimationTimeout),this._backdropAnimationTimeout=void 0)},n}(e.Component);Hu.propTypes=Wu,Hu.defaultProps=qu,Hu.openCount=0;const Gu=Hu;var Yu=["className","cssModule","tag"],Xu={tag:w.iC,className:y().string,cssModule:y().object},Ju=function(t){var n=t.className,r=t.cssModule,a=t.tag,i=(0,v.Z)(t,Yu),o=(0,w.mx)(x()(n,"modal-body"),r);return e.createElement(a,(0,m.Z)({},i,{className:o}))};Ju.propTypes=Xu,Ju.defaultProps={tag:"div"};const Ku=Ju;var $u=["className","cssModule","inline","tag","innerRef"],Qu={children:y().node,inline:y().bool,tag:w.iC,innerRef:y().oneOfType([y().object,y().func,y().string]),className:y().string,cssModule:y().object},ed=function(t){function n(e){var n;return(n=t.call(this,e)||this).getRef=n.getRef.bind(xa(n)),n.submit=n.submit.bind(xa(n)),n}(0,Cu.Z)(n,t);var r=n.prototype;return r.getRef=function(e){this.props.innerRef&&this.props.innerRef(e),this.ref=e},r.submit=function(){this.ref&&this.ref.submit()},r.render=function(){var t=this.props,n=t.className,r=t.cssModule,a=t.inline,i=t.tag,o=t.innerRef,s=(0,v.Z)(t,$u),l=(0,w.mx)(x()(n,!!a&&"form-inline"),r);return e.createElement(i,(0,m.Z)({},s,{ref:o,className:l}))},n}(e.Component);ed.propTypes=Qu,ed.defaultProps={tag:"form"};const td=ed;var nd=["className","cssModule","row","disabled","check","inline","tag"],rd={children:y().node,row:y().bool,check:y().bool,inline:y().bool,disabled:y().bool,tag:w.iC,className:y().string,cssModule:y().object},ad=function(t){var n=t.className,r=t.cssModule,a=t.row,i=t.disabled,o=t.check,s=t.inline,l=t.tag,c=(0,v.Z)(t,nd),u=(0,w.mx)(x()(n,!!a&&"row",o?"form-check":"form-group",!(!o||!s)&&"form-check-inline",!(!o||!i)&&"disabled"),r);return"fieldset"===l&&(c.disabled=i),e.createElement(l,(0,m.Z)({},c,{className:u}))};ad.propTypes=rd,ad.defaultProps={tag:"div"};const id=ad;var od=__webpack_require__(85735);const sd=(t,n)=>{const[r,a]=(0,e.useState)(t);return(0,e.useEffect)((()=>{const e=setTimeout((()=>{a(t)}),n);return()=>{clearTimeout(e)}}),[t,n]),r},ld=[{value:"FIXED_FORMULA",label:"Fixed Formula"},{value:"TARGET_FORMULA",label:"Target Formula"}],cd=[{label:"Simple Interest",value:"SIMPLE_INTEREST_FORMULAR"},{label:"Compound Interest",value:"COMPOUND_INTEREST_FORMULAR"}],ud=[{value:"NEW_INVESTMENT_BACKEND",label:"New Investment Backend"},{value:"TOPUP_BACKEND",label:"Top Up Backend"},{value:"TRANSFER_BACKEND",label:"Transfer Backend"},{value:"ROLLOVER_BACKEND",label:"Rollover Backend"},{value:"FULL_WITHDRAWAL_TO_BANK_FRONTEND",label:"Full Withdrawal to Bank Frontend"},{value:"PART_WITHDRAWAL_TO_BANK_FRONTEND",label:"Part Withdrawal to Bank Frontend"},{value:"PART_WITHDRAWAL_TO_BANK_BACKEND",label:"Part Withdrawal to Bank Backend"},{value:"FULL_WITHDRAWAL_TO_BANK_BACKEND",label:"Full Withdrawal to Bank Backend"},{value:"PART_WITHDRAWAL_FROM_WALLET_TO_BANK_FRONTEND",label:"Part Withdrawal From Wallet to Bank Frontend"},{value:"FULL_WITHDRAWAL_FROM_WALLET_TO_BANK_FRONTEND",label:"Full Withdrawal From Wallet to Bank Frontend"}],dd=[{label:"ACTIVE",value:"ACTIVE"},{label:"INACTIVE",value:"INACTIVE"}],fd=()=>{var t;const[n,r]=(0,e.useState)({edit:!1,add:!1,view:!1,delete:!1}),[a,o]=(0,e.useState)({name:"",status:"",description:""}),[l,c]=(0,e.useState)(1),[u]=(0,e.useState)(7),[d,f]=(0,e.useState)([]),[p,m]=(0,e.useState)(!1),[v,g]=(0,e.useState)(!1),[y,b]=(0,e.useState)({}),[x,w]=(0,e.useState)(""),N=sd(x,500);(0,e.useEffect)((()=>{C(),c(1)}),[N]);const S=e=>{const{value:t,name:n}=e.target;o((0,i.Z)((0,i.Z)({},a),{},{[n]:t}))},j=()=>{o({name:"",status:"",description:""})},_=()=>{j(),r({edit:!1,add:!1,delete:!1})},C=async()=>{try{m(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trproduct-category?search=").concat(x),{headers:A()}),{data:t}=await e.data,n=t.body;return n&&(f(n),m(!1)),{formData:a}}catch(e){const t=e.response;tc.error({content:t.data.message,style:{marginTop:"20vh"}}),m(!1)}},T=l*u,O=T-u,P=null===d||void 0===d?void 0:d.slice(O,T),{errors:R,register:I,handleSubmit:M}=xu();return(0,e.useEffect)((()=>{C()}),[]),(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Product Category Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Product Category"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:x,onChange:e=>{w(e.target.value)},placeholder:"Search Product Category..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_PRODUCT_CATEGORY"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>r({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add Product Category"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:p?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.qB,{productCate:P,modal:n,onEditClick:async e=>{r({edit:!0}),o({name:e.name,status:e.status,description:e.description,id:e.id})},handleView:async e=>{r({view:!0}),b(e)},handleDel:e=>{r({delete:!0}),o({id:e.id})}})}),(0,s.jsx)("div",{className:"card-inner",children:d&&d.length>0?(0,s.jsx)(E.Qt,{itemPerPage:u,totalItems:d.length,paginate:e=>c(e),currentPage:l}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Product Category found"})})})]}),(0,s.jsx)(Gu,{isOpen:n.add,toggle:_,className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Product Category"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:M((()=>{(async e=>{try{g(!0),m(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trproduct-category"),e,{headers:A()}),n=await t.data;n&&(C(),g(!1),m(!1),tc.success({content:"Category Created Successfully",style:{marginTop:"20vh"}}),j())}catch(t){const e=t.response.data.message;g(!1),m(!1),tc.error({content:e,style:{marginTop:"20vh"}}),j()}})(a),r({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Category Name"}),(0,s.jsx)("input",{type:"text",name:"name",placeholder:"Category Name",onChange:e=>S(e),className:"form-control",ref:I({required:"This field is required"})}),R.name&&(0,s.jsx)("span",{className:"invalid",children:R.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{placeholder:"Select Status",value:dd.find((e=>e.value===String(a.status))),options:dd,onChange:e=>((e,t)=>{const{value:n}=e;o((e=>(0,i.Z)((0,i.Z)({},e),{},{[t]:n})))})(e,"status")}),R.status&&(0,s.jsx)("span",{className:"invalid",children:R.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",placeholder:"Your description",onChange:e=>S(e),className:"form-control-xl form-control no-resize",ref:I({required:"This field is required"})}),R.description&&(0,s.jsx)("span",{className:"invalid",children:R.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:v?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm"}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),_()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:n.edit,toggle:_,className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Product Category"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:M((()=>{(async e=>{try{m(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trproduct-category/").concat(null===a||void 0===a?void 0:a.id),e,{headers:A()});await t.data&&(C(),g(!1),m(!1),tc.success({content:"Category Edited Successfully",style:{marginTop:"20vh"}}),j())}catch(t){const e=t.response.data.message;g(!1),m(!1),tc.error({content:e,style:{marginTop:"20vh"}}),j()}})(a),r({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Category Name"}),(0,s.jsx)("input",{type:"text",name:"name",value:a.name,placeholder:"Category Name",onChange:e=>S(e),className:"form-control",ref:I({required:"This field is required"})}),R.name&&(0,s.jsx)("span",{className:"invalid",children:R.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{value:dd.find((e=>e.value===String(a.status))),options:dd,onChange:e=>o((0,i.Z)((0,i.Z)({},a),{},{status:e.value}))})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",value:a.description,placeholder:"Your description",onChange:e=>S(e),className:"form-control-xl form-control no-resize",ref:I({required:"This field is required"})}),R.description&&(0,s.jsx)("span",{className:"invalid",children:R.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:v?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),_()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:n.delete,toggle:()=>r({delete:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Delete Category"}),(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsx)(E.zx,{onClick:async()=>{try{m(!0);const e=await h().delete("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trproduct-category/").concat(a.id),{headers:A()}),t=await e.data;return t&&(C(),g(!1),m(!1),r({delete:!1}),j()),{data:t}}catch(t){var e;const n=t.response;return tc.error({content:null===(e=n.data)||void 0===e?void 0:e.message,style:{marginTop:"20vh"}}),g(!1),m(!1),r({delete:!1}),j(),{message:tc}}},color:"danger",size:"lg",children:"Delete"}),(0,s.jsx)(E.zx,{onClick:_,className:"ml-2",color:"secondary",size:"lg",children:"Cancel"})]})]})]})}),(0,s.jsx)(Gu,{isOpen:n.view,toggle:()=>r({view:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Product Category Details"}),(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Product Name: "}),(0,s.jsx)("span",{children:null!==(t=null===y||void 0===y?void 0:y.name)&&void 0!==t?t:"N/A"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Status: "}),(0,s.jsx)("span",{className:"ml-2 badge badge-dot badge-".concat("ACTIVE"===(null===y||void 0===y?void 0:y.status)?"success":"danger"),children:null===y||void 0===y?void 0:y.status})]})})]}),(0,s.jsx)("div",{className:"my-2",children:(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Description: "}),(0,s.jsx)("br",{}),(0,s.jsx)("span",{children:null===y||void 0===y?void 0:y.description})]})})})]})]})]})})]})]})};function hd(e,n,r,a){var i=t.unstable_batchedUpdates?function(e){t.unstable_batchedUpdates(r,e)}:r;return null!==e&&void 0!==e&&e.addEventListener&&e.addEventListener(n,i,a),{remove:function(){null!==e&&void 0!==e&&e.removeEventListener&&e.removeEventListener(n,i,a)}}}var pd=(0,e.forwardRef)((function(n,r){var a=n.didUpdate,i=n.getContainer,o=n.children,s=(0,e.useRef)(),l=(0,e.useRef)();(0,e.useImperativeHandle)(r,(function(){return{}}));var c=(0,e.useRef)(!1);return!c.current&&Cr()&&(l.current=i(),s.current=l.current.parentNode,c.current=!0),(0,e.useEffect)((function(){null===a||void 0===a||a(n)})),(0,e.useEffect)((function(){return null===l.current.parentNode&&null!==s.current&&s.current.appendChild(l.current),function(){var e;null===(e=l.current)||void 0===e||null===(e=e.parentNode)||void 0===e||e.removeChild(l.current)}}),[]),l.current?t.createPortal(o,l.current):null}));const md=pd;function vd(e,t,n){return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}const gd=function(){if("undefined"===typeof navigator||"undefined"===typeof window)return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(null===e||void 0===e?void 0:e.substr(0,4))};function yd(e){var t=e.prefixCls,n=e.motion,r=e.animation,a=e.transitionName;return n||(r?{motionName:"".concat(t,"-").concat(r)}:a?{motionName:a}:null)}function bd(t){var n=t.prefixCls,r=t.visible,a=t.zIndex,o=t.mask,s=t.maskMotion,l=t.maskAnimation,c=t.maskTransitionName;if(!o)return null;var u={};return(s||c||l)&&(u=(0,i.Z)({motionAppear:!0},yd({motion:s,prefixCls:n,transitionName:c,animation:l}))),e.createElement(Wi,(0,m.Z)({},u,{visible:r,removeOnLeave:!0}),(function(t){var r=t.className;return e.createElement("div",{style:{zIndex:a},className:x()("".concat(n,"-mask"),r)})}))}const xd=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e.getBoundingClientRect){var a=e.getBoundingClientRect(),i=a.width,o=a.height;if(i||o)return!0}}return!1};function wd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Nd(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wd(Object(n),!0).forEach((function(t){jd(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wd(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Sd(e){return Sd="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sd(e)}function jd(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _d,Ed={Webkit:"-webkit-",Moz:"-moz-",ms:"-ms-",O:"-o-"};function Cd(){if(void 0!==_d)return _d;_d="";var e=document.createElement("p").style;for(var t in Ed)t+"Transform"in e&&(_d=t);return _d}function Ad(){return Cd()?"".concat(Cd(),"TransitionProperty"):"transitionProperty"}function kd(){return Cd()?"".concat(Cd(),"Transform"):"transform"}function Td(e,t){var n=Ad();n&&(e.style[n]=t,"transitionProperty"!==n&&(e.style.transitionProperty=t))}function Od(e,t){var n=kd();n&&(e.style[n]=t,"transform"!==n&&(e.style.transform=t))}var Pd,Rd=/matrix\((.*)\)/,Id=/matrix3d\((.*)\)/;function Md(e){var t=e.style.display;e.style.display="none",e.offsetHeight,e.style.display=t}function Dd(e,t,n){var r=n;if("object"!==Sd(t))return"undefined"!==typeof r?("number"===typeof r&&(r="".concat(r,"px")),void(e.style[t]=r)):Pd(e,t);for(var a in t)t.hasOwnProperty(a)&&Dd(e,a,t[a])}function Ld(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if("number"!==typeof n){var a=e.document;"number"!==typeof(n=a.documentElement[r])&&(n=a.body[r])}return n}function Fd(e){return Ld(e)}function Bd(e){return Ld(e,!0)}function Zd(e){var t=function(e){var t,n,r,a=e.ownerDocument,i=a.body,o=a&&a.documentElement;return t=e.getBoundingClientRect(),n=Math.floor(t.left),r=Math.floor(t.top),{left:n-=o.clientLeft||i.clientLeft||0,top:r-=o.clientTop||i.clientTop||0}}(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=Fd(r),t.top+=Bd(r),t}function zd(e){return null!==e&&void 0!==e&&e==e.window}function Ud(e){return zd(e)?e.document:9===e.nodeType?e:e.ownerDocument}var Wd=new RegExp("^(".concat(/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,")(?!px)[a-z%]+$"),"i"),Vd=/^(top|right|bottom|left)$/;function qd(e,t){return"left"===e?t.useCssRight?"right":e:t.useCssBottom?"bottom":e}function Hd(e){return"left"===e?"right":"right"===e?"left":"top"===e?"bottom":"bottom"===e?"top":void 0}function Gd(e,t,n){"static"===Dd(e,"position")&&(e.style.position="relative");var r=-999,a=-999,i=qd("left",n),o=qd("top",n),s=Hd(i),l=Hd(o);"left"!==i&&(r=999),"top"!==o&&(a=999);var c,u="",d=Zd(e);("left"in t||"top"in t)&&(u=(c=e).style.transitionProperty||c.style[Ad()]||"",Td(e,"none")),"left"in t&&(e.style[s]="",e.style[i]="".concat(r,"px")),"top"in t&&(e.style[l]="",e.style[o]="".concat(a,"px")),Md(e);var f=Zd(e),h={};for(var p in t)if(t.hasOwnProperty(p)){var m=qd(p,n),v="left"===p?r:a,g=d[p]-f[p];h[m]=m===p?v+g:v-g}Dd(e,h),Md(e),("left"in t||"top"in t)&&Td(e,u);var y={};for(var b in t)if(t.hasOwnProperty(b)){var x=qd(b,n),w=t[b]-d[b];y[x]=b===x?h[x]+w:h[x]-w}Dd(e,y)}function Yd(e,t){var n=Zd(e),r=function(e){var t=window.getComputedStyle(e,null),n=t.getPropertyValue("transform")||t.getPropertyValue(kd());if(n&&"none"!==n){var r=n.replace(/[^0-9\-.,]/g,"").split(",");return{x:parseFloat(r[12]||r[4],0),y:parseFloat(r[13]||r[5],0)}}return{x:0,y:0}}(e),a={x:r.x,y:r.y};"left"in t&&(a.x=r.x+t.left-n.left),"top"in t&&(a.y=r.y+t.top-n.top),function(e,t){var n=window.getComputedStyle(e,null),r=n.getPropertyValue("transform")||n.getPropertyValue(kd());if(r&&"none"!==r){var a,i=r.match(Rd);i?((a=(i=i[1]).split(",").map((function(e){return parseFloat(e,10)})))[4]=t.x,a[5]=t.y,Od(e,"matrix(".concat(a.join(","),")"))):((a=r.match(Id)[1].split(",").map((function(e){return parseFloat(e,10)})))[12]=t.x,a[13]=t.y,Od(e,"matrix3d(".concat(a.join(","),")")))}else Od(e,"translateX(".concat(t.x,"px) translateY(").concat(t.y,"px) translateZ(0)"))}(e,a)}function Xd(e,t){for(var n=0;n<e.length;n++)t(e[n])}function Jd(e){return"border-box"===Pd(e,"boxSizing")}"undefined"!==typeof window&&(Pd=window.getComputedStyle?function(e,t,n){var r=n,a="",i=Ud(e);return(r=r||i.defaultView.getComputedStyle(e,null))&&(a=r.getPropertyValue(t)||r[t]),a}:function(e,t){var n=e.currentStyle&&e.currentStyle[t];if(Wd.test(n)&&!Vd.test(t)){var r=e.style,a=r.left,i=e.runtimeStyle.left;e.runtimeStyle.left=e.currentStyle.left,r.left="fontSize"===t?"1em":n||0,n=r.pixelLeft+"px",r.left=a,e.runtimeStyle.left=i}return""===n?"auto":n});var Kd=["margin","border","padding"];function $d(e,t,n){var r,a={},i=e.style;for(r in t)t.hasOwnProperty(r)&&(a[r]=i[r],i[r]=t[r]);for(r in n.call(e),t)t.hasOwnProperty(r)&&(i[r]=a[r])}function Qd(e,t,n){var r,a,i,o=0;for(a=0;a<t.length;a++)if(r=t[a])for(i=0;i<n.length;i++){var s=void 0;s="border"===r?"".concat(r).concat(n[i],"Width"):r+n[i],o+=parseFloat(Pd(e,s))||0}return o}var ef={getParent:function(e){var t=e;do{t=11===t.nodeType&&t.host?t.host:t.parentNode}while(t&&1!==t.nodeType&&9!==t.nodeType);return t}};function tf(e,t,n){var r=n;if(zd(e))return"width"===t?ef.viewportWidth(e):ef.viewportHeight(e);if(9===e.nodeType)return"width"===t?ef.docWidth(e):ef.docHeight(e);var a="width"===t?["Left","Right"]:["Top","Bottom"],i="width"===t?Math.floor(e.getBoundingClientRect().width):Math.floor(e.getBoundingClientRect().height),o=Jd(e),s=0;(null===i||void 0===i||i<=0)&&(i=void 0,(null===(s=Pd(e,t))||void 0===s||Number(s)<0)&&(s=e.style[t]||0),s=parseFloat(s)||0),void 0===r&&(r=o?1:-1);var l=void 0!==i||o,c=i||s;return-1===r?l?c-Qd(e,["border","padding"],a):s:l?1===r?c:c+(2===r?-Qd(e,["border"],a):Qd(e,["margin"],a)):s+Qd(e,Kd.slice(r),a)}Xd(["Width","Height"],(function(e){ef["doc".concat(e)]=function(t){var n=t.document;return Math.max(n.documentElement["scroll".concat(e)],n.body["scroll".concat(e)],ef["viewport".concat(e)](n))},ef["viewport".concat(e)]=function(t){var n="client".concat(e),r=t.document,a=r.body,i=r.documentElement[n];return"CSS1Compat"===r.compatMode&&i||a&&a[n]||i}}));var nf={position:"absolute",visibility:"hidden",display:"block"};function rf(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r,a=t[0];return 0!==a.offsetWidth?r=tf.apply(void 0,t):$d(a,nf,(function(){r=tf.apply(void 0,t)})),r}function af(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}Xd(["width","height"],(function(e){var t=e.charAt(0).toUpperCase()+e.slice(1);ef["outer".concat(t)]=function(t,n){return t&&rf(t,e,n?0:1)};var n="width"===e?["Left","Right"]:["Top","Bottom"];ef[e]=function(t,r){var a=r;return void 0!==a?t?(Jd(t)&&(a+=Qd(t,["padding","border"],n)),Dd(t,e,a)):void 0:t&&rf(t,e,-1)}}));var of={getWindow:function(e){if(e&&e.document&&e.setTimeout)return e;var t=e.ownerDocument||e;return t.defaultView||t.parentWindow},getDocument:Ud,offset:function(e,t,n){if("undefined"===typeof t)return Zd(e);!function(e,t,n){if(n.ignoreShake){var r=Zd(e),a=r.left.toFixed(0),i=r.top.toFixed(0),o=t.left.toFixed(0),s=t.top.toFixed(0);if(a===o&&i===s)return}n.useCssRight||n.useCssBottom?Gd(e,t,n):n.useCssTransform&&kd()in document.body.style?Yd(e,t):Gd(e,t,n)}(e,t,n||{})},isWindow:zd,each:Xd,css:Dd,clone:function(e){var t,n={};for(t in e)e.hasOwnProperty(t)&&(n[t]=e[t]);if(e.overflow)for(t in e)e.hasOwnProperty(t)&&(n.overflow[t]=e.overflow[t]);return n},mix:af,getWindowScrollLeft:function(e){return Fd(e)},getWindowScrollTop:function(e){return Bd(e)},merge:function(){for(var e={},t=0;t<arguments.length;t++)of.mix(e,t<0||arguments.length<=t?void 0:arguments[t]);return e},viewportWidth:0,viewportHeight:0};af(of,ef);var sf=of.getParent;function lf(e){if(of.isWindow(e)||9===e.nodeType)return null;var t,n=of.getDocument(e).body,r=of.css(e,"position");if(!("fixed"===r||"absolute"===r))return"html"===e.nodeName.toLowerCase()?null:sf(e);for(t=sf(e);t&&t!==n&&9!==t.nodeType;t=sf(t))if("static"!==(r=of.css(t,"position")))return t;return null}var cf=of.getParent;function uf(e,t){for(var n={left:0,right:1/0,top:0,bottom:1/0},r=lf(e),a=of.getDocument(e),i=a.defaultView||a.parentWindow,o=a.body,s=a.documentElement;r;){if(-1!==navigator.userAgent.indexOf("MSIE")&&0===r.clientWidth||r===o||r===s||"visible"===of.css(r,"overflow")){if(r===o||r===s)break}else{var l=of.offset(r);l.left+=r.clientLeft,l.top+=r.clientTop,n.top=Math.max(n.top,l.top),n.right=Math.min(n.right,l.left+r.clientWidth),n.bottom=Math.min(n.bottom,l.top+r.clientHeight),n.left=Math.max(n.left,l.left)}r=lf(r)}var c=null;of.isWindow(e)||9===e.nodeType||(c=e.style.position,"absolute"===of.css(e,"position")&&(e.style.position="fixed"));var u=of.getWindowScrollLeft(i),d=of.getWindowScrollTop(i),f=of.viewportWidth(i),h=of.viewportHeight(i),p=s.scrollWidth,m=s.scrollHeight,v=window.getComputedStyle(o);if("hidden"===v.overflowX&&(p=i.innerWidth),"hidden"===v.overflowY&&(m=i.innerHeight),e.style&&(e.style.position=c),t||function(e){if(of.isWindow(e)||9===e.nodeType)return!1;var t=of.getDocument(e),n=t.body,r=null;for(r=cf(e);r&&r!==n&&r!==t;r=cf(r))if("fixed"===of.css(r,"position"))return!0;return!1}(e))n.left=Math.max(n.left,u),n.top=Math.max(n.top,d),n.right=Math.min(n.right,u+f),n.bottom=Math.min(n.bottom,d+h);else{var g=Math.max(p,u+f);n.right=Math.min(n.right,g);var y=Math.max(m,d+h);n.bottom=Math.min(n.bottom,y)}return n.top>=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function df(e){var t,n,r;if(of.isWindow(e)||9===e.nodeType){var a=of.getWindow(e);t={left:of.getWindowScrollLeft(a),top:of.getWindowScrollTop(a)},n=of.viewportWidth(a),r=of.viewportHeight(a)}else t=of.offset(e),n=of.outerWidth(e),r=of.outerHeight(e);return t.width=n,t.height=r,t}function ff(e,t){var n=t.charAt(0),r=t.charAt(1),a=e.width,i=e.height,o=e.left,s=e.top;return"c"===n?s+=i/2:"b"===n&&(s+=i),"c"===r?o+=a/2:"r"===r&&(o+=a),{left:o,top:s}}function hf(e,t,n,r,a){var i=ff(t,n[1]),o=ff(e,n[0]),s=[o.left-i.left,o.top-i.top];return{left:Math.round(e.left-s[0]+r[0]-a[0]),top:Math.round(e.top-s[1]+r[1]-a[1])}}function pf(e,t,n){return e.left<n.left||e.left+t.width>n.right}function mf(e,t,n){return e.top<n.top||e.top+t.height>n.bottom}function vf(e,t,n){var r=[];return of.each(e,(function(e){r.push(e.replace(t,(function(e){return n[e]})))})),r}function gf(e,t){return e[t]=-e[t],e}function yf(e,t){return(/%$/.test(e)?parseInt(e.substring(0,e.length-1),10)/100*t:parseInt(e,10))||0}function bf(e,t){e[0]=yf(e[0],t.width),e[1]=yf(e[1],t.height)}function xf(e,t,n,r){var a=n.points,i=n.offset||[0,0],o=n.targetOffset||[0,0],s=n.overflow,l=n.source||e;i=[].concat(i),o=[].concat(o);var c={},u=0,d=uf(l,!(!(s=s||{})||!s.alwaysByViewport)),f=df(l);bf(i,f),bf(o,t);var h=hf(f,t,a,i,o),p=of.merge(f,h);if(d&&(s.adjustX||s.adjustY)&&r){if(s.adjustX&&pf(h,f,d)){var m=vf(a,/[lr]/gi,{l:"r",r:"l"}),v=gf(i,0),g=gf(o,0);(function(e,t,n){return e.left>n.right||e.left+t.width<n.left})(hf(f,t,m,v,g),f,d)||(u=1,a=m,i=v,o=g)}if(s.adjustY&&mf(h,f,d)){var y=vf(a,/[tb]/gi,{t:"b",b:"t"}),b=gf(i,1),x=gf(o,1);(function(e,t,n){return e.top>n.bottom||e.top+t.height<n.top})(hf(f,t,y,b,x),f,d)||(u=1,a=y,i=b,o=x)}u&&(h=hf(f,t,a,i,o),of.mix(p,h));var w=pf(h,f,d),N=mf(h,f,d);if(w||N){var S=a;w&&(S=vf(a,/[lr]/gi,{l:"r",r:"l"})),N&&(S=vf(a,/[tb]/gi,{t:"b",b:"t"})),a=S,i=n.offset||[0,0],o=n.targetOffset||[0,0]}c.adjustX=s.adjustX&&w,c.adjustY=s.adjustY&&N,(c.adjustX||c.adjustY)&&(p=function(e,t,n,r){var a=of.clone(e),i={width:t.width,height:t.height};return r.adjustX&&a.left<n.left&&(a.left=n.left),r.resizeWidth&&a.left>=n.left&&a.left+i.width>n.right&&(i.width-=a.left+i.width-n.right),r.adjustX&&a.left+i.width>n.right&&(a.left=Math.max(n.right-i.width,n.left)),r.adjustY&&a.top<n.top&&(a.top=n.top),r.resizeHeight&&a.top>=n.top&&a.top+i.height>n.bottom&&(i.height-=a.top+i.height-n.bottom),r.adjustY&&a.top+i.height>n.bottom&&(a.top=Math.max(n.bottom-i.height,n.top)),of.mix(a,i)}(h,f,d,c))}return p.width!==f.width&&of.css(l,"width",of.width(l)+p.width-f.width),p.height!==f.height&&of.css(l,"height",of.height(l)+p.height-f.height),of.offset(l,{left:p.left,top:p.top},{useCssRight:n.useCssRight,useCssBottom:n.useCssBottom,useCssTransform:n.useCssTransform,ignoreShake:n.ignoreShake}),{points:a,offset:i,targetOffset:o,overflow:c}}function wf(e,t,n){var r=n.target||t,a=df(r),i=!function(e,t){var n=uf(e,t),r=df(e);return!n||r.left+r.width<=n.left||r.top+r.height<=n.top||r.left>=n.right||r.top>=n.bottom}(r,n.overflow&&n.overflow.alwaysByViewport);return xf(e,a,n,i)}wf.__getOffsetParent=lf,wf.__getVisibleRectForElement=uf;var Nf=__webpack_require__(1905),Sf=__webpack_require__.n(Nf),jf=function(){if("undefined"!==typeof Map)return Map;function e(e,t){var n=-1;return e.some((function(e,r){return e[0]===t&&(n=r,!0)})),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n<r.length;n++){var a=r[n];e.call(t,a[1],a[0])}},t}()}(),_f="undefined"!==typeof window&&"undefined"!==typeof document&&window.document===document,Ef="undefined"!==typeof __webpack_require__.g&&__webpack_require__.g.Math===Math?__webpack_require__.g:"undefined"!==typeof self&&self.Math===Math?self:"undefined"!==typeof window&&window.Math===Math?window:Function("return this")(),Cf="function"===typeof requestAnimationFrame?requestAnimationFrame.bind(Ef):function(e){return setTimeout((function(){return e(Date.now())}),1e3/60)};var Af=["top","right","bottom","left","width","height","size","weight"],kf="undefined"!==typeof MutationObserver,Tf=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var n=!1,r=!1,a=0;function i(){n&&(n=!1,e()),r&&s()}function o(){Cf(i)}function s(){var e=Date.now();if(n){if(e-a<2)return;r=!0}else n=!0,r=!1,setTimeout(o,t);a=e}return s}(this.refresh.bind(this),20)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter((function(e){return e.gatherActive(),e.hasActive()}));return e.forEach((function(e){return e.broadcastActive()})),e.length>0},e.prototype.connect_=function(){_f&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),kf?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){_f&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t,r=Af.some((function(e){return!!~n.indexOf(e)}));r&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),Of=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var a=r[n];Object.defineProperty(e,a,{value:t[a],enumerable:!1,writable:!1,configurable:!0})}return e},Pf=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||Ef},Rf=Bf(0,0,0,0);function If(e){return parseFloat(e)||0}function Mf(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce((function(t,n){return t+If(e["border-"+n+"-width"])}),0)}function Df(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return Rf;var r=Pf(e).getComputedStyle(e),a=function(e){for(var t={},n=0,r=["top","right","bottom","left"];n<r.length;n++){var a=r[n],i=e["padding-"+a];t[a]=If(i)}return t}(r),i=a.left+a.right,o=a.top+a.bottom,s=If(r.width),l=If(r.height);if("border-box"===r.boxSizing&&(Math.round(s+i)!==t&&(s-=Mf(r,"left","right")+i),Math.round(l+o)!==n&&(l-=Mf(r,"top","bottom")+o)),!function(e){return e===Pf(e).document.documentElement}(e)){var c=Math.round(s+i)-t,u=Math.round(l+o)-n;1!==Math.abs(c)&&(s-=c),1!==Math.abs(u)&&(l-=u)}return Bf(a.left,a.top,s,l)}var Lf="undefined"!==typeof SVGGraphicsElement?function(e){return e instanceof Pf(e).SVGGraphicsElement}:function(e){return e instanceof Pf(e).SVGElement&&"function"===typeof e.getBBox};function Ff(e){return _f?Lf(e)?function(e){var t=e.getBBox();return Bf(0,0,t.width,t.height)}(e):Df(e):Rf}function Bf(e,t,n,r){return{x:e,y:t,width:n,height:r}}var Zf=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=Bf(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=Ff(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),zf=function(e,t){var n=function(e){var t=e.x,n=e.y,r=e.width,a=e.height,i="undefined"!==typeof DOMRectReadOnly?DOMRectReadOnly:Object,o=Object.create(i.prototype);return Of(o,{x:t,y:n,width:r,height:a,top:n,right:t+r,bottom:a+n,left:t}),o}(t);Of(this,{target:e,contentRect:n})},Uf=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new jf,"function"!==typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!==typeof Element&&Element instanceof Object){if(!(e instanceof Pf(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new Zf(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!==typeof Element&&Element instanceof Object){if(!(e instanceof Pf(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach((function(t){t.isActive()&&e.activeObservations_.push(t)}))},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map((function(e){return new zf(e.target,e.broadcastRect())}));this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),Wf="undefined"!==typeof WeakMap?new WeakMap:new jf,Vf=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=Tf.getInstance(),r=new Uf(t,n,this);Wf.set(this,r)};["observe","unobserve","disconnect"].forEach((function(e){Vf.prototype[e]=function(){var t;return(t=Wf.get(this))[e].apply(t,arguments)}}));const qf="undefined"!==typeof Ef.ResizeObserver?Ef.ResizeObserver:Vf;function Hf(e,t){var n=null,r=null;var a=new qf((function(e){var a=Zn(e,1)[0].target;if(document.documentElement.contains(a)){var i=a.getBoundingClientRect(),o=i.width,s=i.height,l=Math.floor(o),c=Math.floor(s);n===l&&r===c||Promise.resolve().then((function(){t({width:l,height:c})})),n=l,r=c}}));return e&&a.observe(e),function(){a.disconnect()}}function Gf(e){return"function"!==typeof e?null:e()}function Yf(e){return"object"===(0,Un.Z)(e)&&e?e:null}var Xf=function(t,n){var r=t.children,a=t.disabled,i=t.target,o=t.align,s=t.onAlign,l=t.monitorWindowResize,c=t.monitorBufferTime,u=void 0===c?0:c,d=e.useRef({}),f=e.useRef(),h=e.Children.only(r),p=e.useRef({});p.current.disabled=a,p.current.target=i,p.current.align=o,p.current.onAlign=s;var m=function(t,n){var r=e.useRef(!1),a=e.useRef(null);function i(){window.clearTimeout(a.current)}return[function e(o){if(i(),r.current&&!0!==o)a.current=window.setTimeout((function(){r.current=!1,e()}),n);else{if(!1===t())return;r.current=!0,a.current=window.setTimeout((function(){r.current=!1}),n)}},function(){r.current=!1,i()}]}((function(){var e=p.current,t=e.disabled,n=e.target,r=e.align,a=e.onAlign;if(!t&&n){var i,o=f.current,s=Gf(n),l=Yf(n);d.current.element=s,d.current.point=l,d.current.align=r;var c=document.activeElement;return s&&xd(s)?i=wf(o,s,r):l&&(i=function(e,t,n){var r,a,i=of.getDocument(e),o=i.defaultView||i.parentWindow,s=of.getWindowScrollLeft(o),l=of.getWindowScrollTop(o),c=of.viewportWidth(o),u=of.viewportHeight(o),d={left:r="pageX"in t?t.pageX:s+t.clientX,top:a="pageY"in t?t.pageY:l+t.clientY,width:0,height:0},f=r>=0&&r<=s+c&&a>=0&&a<=l+u,h=[n.points[0],"cc"];return xf(e,d,Nd(Nd({},n),{},{points:h}),f)}(o,l,r)),function(e,t){e!==document.activeElement&&Ar(t,e)&&"function"===typeof e.focus&&e.focus()}(c,o),a&&i&&a(o,i),!0}return!1}),u),v=Zn(m,2),g=v[0],y=v[1],b=e.useRef({cancel:function(){}}),x=e.useRef({cancel:function(){}});e.useEffect((function(){var e,t,n=Gf(i),r=Yf(i);f.current!==x.current.element&&(x.current.cancel(),x.current.element=f.current,x.current.cancel=Hf(f.current,g)),d.current.element===n&&((e=d.current.point)===(t=r)||e&&t&&("pageX"in t&&"pageY"in t?e.pageX===t.pageX&&e.pageY===t.pageY:"clientX"in t&&"clientY"in t&&e.clientX===t.clientX&&e.clientY===t.clientY))&&Sf()(d.current.align,o)||(g(),b.current.element!==n&&(b.current.cancel(),b.current.element=n,b.current.cancel=Hf(n,g)))})),e.useEffect((function(){a?y():g()}),[a]);var w=e.useRef(null);return e.useEffect((function(){l?w.current||(w.current=hd(window,"resize",g)):w.current&&(w.current.remove(),w.current=null)}),[l]),e.useEffect((function(){return function(){b.current.cancel(),x.current.cancel(),w.current&&w.current.remove(),y()}}),[]),e.useImperativeHandle(n,(function(){return{forceAlign:function(){return g(!0)}}})),e.isValidElement(h)&&(h=e.cloneElement(h,{ref:Ha(h.ref,f)})),h},Jf=e.forwardRef(Xf);Jf.displayName="Align";const Kf=Jf;var $f=Cr()?e.useLayoutEffect:e.useEffect,Qf=function(t,n){var r=e.useRef(!0);$f((function(){return t(r.current)}),n),$f((function(){return r.current=!1,function(){r.current=!0}}),[])},eh=function(e,t){Qf((function(t){if(!t)return e()}),t)};const th=Qf;var nh=["measure","alignPre","align",null,"motion"];var rh=e.forwardRef((function(t,n){var r=t.visible,a=t.prefixCls,o=t.className,s=t.style,l=t.children,c=t.zIndex,u=t.stretch,d=t.destroyPopupOnHide,f=t.forceRender,h=t.align,p=t.point,v=t.getRootDomNode,g=t.getClassNameFromAlign,y=t.onAlign,b=t.onMouseEnter,w=t.onMouseLeave,N=t.onMouseDown,S=t.onTouchStart,j=t.onClick,_=(0,e.useRef)(),E=(0,e.useRef)(),C=Zn((0,e.useState)(),2),A=C[0],k=C[1],T=function(t){var n=Zn(e.useState({width:0,height:0}),2),r=n[0],a=n[1];return[e.useMemo((function(){var e={};if(t){var n=r.width,a=r.height;-1!==t.indexOf("height")&&a?e.height=a:-1!==t.indexOf("minHeight")&&a&&(e.minHeight=a),-1!==t.indexOf("width")&&n?e.width=n:-1!==t.indexOf("minWidth")&&n&&(e.minWidth=n)}return e}),[t,r]),function(e){a({width:e.offsetWidth,height:e.offsetHeight})}]}(u),O=Zn(T,2),P=O[0],R=O[1];var I=function(t,n){var r=Zn(gi(null),2),a=r[0],i=r[1],o=(0,e.useRef)();function s(e){i(e,!0)}function l(){ji.cancel(o.current)}return(0,e.useEffect)((function(){s("measure")}),[t]),(0,e.useEffect)((function(){"measure"===a&&n(),a&&(o.current=ji((0,_a.Z)(Sa().mark((function e(){var t,n;return Sa().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=nh.indexOf(a),(n=nh[t+1])&&-1!==t&&s(n);case 3:case"end":return e.stop()}}),e)})))))}),[a]),(0,e.useEffect)((function(){return function(){l()}}),[]),[a,function(e){l(),o.current=ji((function(){s((function(e){switch(a){case"align":return"motion";case"motion":return"stable"}return e})),null===e||void 0===e||e()}))}]}(r,(function(){u&&R(v())})),M=Zn(I,2),D=M[0],L=M[1],F=Zn((0,e.useState)(0),2),B=F[0],Z=F[1],z=(0,e.useRef)();function U(){var e;null===(e=_.current)||void 0===e||e.forceAlign()}function W(e,t){var n=g(t);A!==n&&k(n),Z((function(e){return e+1})),"align"===D&&(null===y||void 0===y||y(e,t))}th((function(){"alignPre"===D&&Z(0)}),[D]),th((function(){"align"===D&&(B<2?U():L((function(){var e;null===(e=z.current)||void 0===e||e.call(z)})))}),[B]);var V=(0,i.Z)({},yd(t));function q(){return new Promise((function(e){z.current=e}))}["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach((function(e){var t=V[e];V[e]=function(e,n){return L(),null===t||void 0===t?void 0:t(e,n)}})),e.useEffect((function(){V.motionName||"motion"!==D||L()}),[V.motionName,D]),e.useImperativeHandle(n,(function(){return{forceAlign:U,getElement:function(){return E.current}}}));var H=(0,i.Z)((0,i.Z)({},P),{},{zIndex:c,opacity:"motion"!==D&&"stable"!==D&&r?0:void 0,pointerEvents:r||"stable"===D?void 0:"none"},s),G=!0;!(null===h||void 0===h?void 0:h.points)||"align"!==D&&"stable"!==D||(G=!1);var Y=l;return e.Children.count(l)>1&&(Y=e.createElement("div",{className:"".concat(a,"-content")},l)),e.createElement(Wi,(0,m.Z)({visible:r,ref:E,leavedClassName:"".concat(a,"-hidden")},V,{onAppearPrepare:q,onEnterPrepare:q,removeOnLeave:d,forceRender:f}),(function(t,n){var r=t.className,s=t.style,l=x()(a,o,A,r);return e.createElement(Kf,{target:p||v,key:"popup",ref:_,monitorWindowResize:!0,disabled:G,align:h,onAlign:W},e.createElement("div",{ref:n,className:l,onMouseEnter:b,onMouseLeave:w,onMouseDownCapture:N,onTouchStartCapture:S,onClick:j,style:(0,i.Z)((0,i.Z)({},s),H)},Y))}))}));rh.displayName="PopupInner";const ah=rh;var ih=e.forwardRef((function(t,n){var r=t.prefixCls,a=t.visible,o=t.zIndex,s=t.children,l=t.mobile,c=(l=void 0===l?{}:l).popupClassName,u=l.popupStyle,d=l.popupMotion,f=void 0===d?{}:d,h=l.popupRender,p=t.onClick,v=e.useRef();e.useImperativeHandle(n,(function(){return{forceAlign:function(){},getElement:function(){return v.current}}}));var g=(0,i.Z)({zIndex:o},u),y=s;return e.Children.count(s)>1&&(y=e.createElement("div",{className:"".concat(r,"-content")},s)),h&&(y=h(y)),e.createElement(Wi,(0,m.Z)({visible:a,ref:v,removeOnLeave:!0},f),(function(t,n){var a=t.className,o=t.style,s=x()(r,c,a);return e.createElement("div",{ref:n,className:s,onClick:p,style:(0,i.Z)((0,i.Z)({},o),g)},y)}))}));ih.displayName="MobilePopupInner";const oh=ih;var sh=["visible","mobile"],lh=e.forwardRef((function(t,n){var r=t.visible,a=t.mobile,s=(0,o.Z)(t,sh),l=Zn((0,e.useState)(r),2),c=l[0],u=l[1],d=Zn((0,e.useState)(!1),2),f=d[0],h=d[1],p=(0,i.Z)((0,i.Z)({},s),{},{visible:c});(0,e.useEffect)((function(){u(r),r&&a&&h(gd())}),[r,a]);var v=f?e.createElement(oh,(0,m.Z)({},p,{mobile:a,ref:n})):e.createElement(ah,(0,m.Z)({},p,{ref:n}));return e.createElement("div",null,e.createElement(bd,p),v)}));lh.displayName="Popup";const ch=lh;const uh=e.createContext(null);function dh(){}function fh(){return""}function hh(e){return e?e.ownerDocument:window.document}var ph=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];const mh=function(n){var r=function(r){(0,ga.Z)(o,r);var a=Na(o);function o(n){var r,i;return(0,ma.Z)(this,o),(r=a.call(this,n)).popupRef=e.createRef(),r.triggerRef=e.createRef(),r.portalContainer=void 0,r.attachId=void 0,r.clickOutsideHandler=void 0,r.touchOutsideHandler=void 0,r.contextMenuOutsideHandler1=void 0,r.contextMenuOutsideHandler2=void 0,r.mouseDownTimeout=void 0,r.focusTime=void 0,r.preClickTime=void 0,r.preTouchTime=void 0,r.delayTimer=void 0,r.hasPopupMouseDown=void 0,r.onMouseEnter=function(e){var t=r.props.mouseEnterDelay;r.fireEvents("onMouseEnter",e),r.delaySetPopupVisible(!0,t,t?null:e)},r.onMouseMove=function(e){r.fireEvents("onMouseMove",e),r.setPoint(e)},r.onMouseLeave=function(e){r.fireEvents("onMouseLeave",e),r.delaySetPopupVisible(!1,r.props.mouseLeaveDelay)},r.onPopupMouseEnter=function(){r.clearDelayTimer()},r.onPopupMouseLeave=function(e){var t;e.relatedTarget&&!e.relatedTarget.setTimeout&&Ar(null===(t=r.popupRef.current)||void 0===t?void 0:t.getElement(),e.relatedTarget)||r.delaySetPopupVisible(!1,r.props.mouseLeaveDelay)},r.onFocus=function(e){r.fireEvents("onFocus",e),r.clearDelayTimer(),r.isFocusToShow()&&(r.focusTime=Date.now(),r.delaySetPopupVisible(!0,r.props.focusDelay))},r.onMouseDown=function(e){r.fireEvents("onMouseDown",e),r.preClickTime=Date.now()},r.onTouchStart=function(e){r.fireEvents("onTouchStart",e),r.preTouchTime=Date.now()},r.onBlur=function(e){r.fireEvents("onBlur",e),r.clearDelayTimer(),r.isBlurToHide()&&r.delaySetPopupVisible(!1,r.props.blurDelay)},r.onContextMenu=function(e){e.preventDefault(),r.fireEvents("onContextMenu",e),r.setPopupVisible(!0,e)},r.onContextMenuClose=function(){r.isContextMenuToShow()&&r.close()},r.onClick=function(e){if(r.fireEvents("onClick",e),r.focusTime){var t;if(r.preClickTime&&r.preTouchTime?t=Math.min(r.preClickTime,r.preTouchTime):r.preClickTime?t=r.preClickTime:r.preTouchTime&&(t=r.preTouchTime),Math.abs(t-r.focusTime)<20)return;r.focusTime=0}r.preClickTime=0,r.preTouchTime=0,r.isClickToShow()&&(r.isClickToHide()||r.isBlurToHide())&&e&&e.preventDefault&&e.preventDefault();var n=!r.state.popupVisible;(r.isClickToHide()&&!n||n&&r.isClickToShow())&&r.setPopupVisible(!r.state.popupVisible,e)},r.onPopupMouseDown=function(){var e;(r.hasPopupMouseDown=!0,clearTimeout(r.mouseDownTimeout),r.mouseDownTimeout=window.setTimeout((function(){r.hasPopupMouseDown=!1}),0),r.context)&&(e=r.context).onPopupMouseDown.apply(e,arguments)},r.onDocumentClick=function(e){if(!r.props.mask||r.props.maskClosable){var t=e.target,n=r.getRootDomNode(),a=r.getPopupDomNode();Ar(n,t)&&!r.isContextMenuOnly()||Ar(a,t)||r.hasPopupMouseDown||r.close()}},r.getRootDomNode=function(){var e=r.props.getTriggerDOMNode;if(e)return e(r.triggerRef.current);try{var n=Fa(r.triggerRef.current);if(n)return n}catch(a){}return t.findDOMNode(xa(r))},r.getPopupClassNameFromAlign=function(e){var t=[],n=r.props,a=n.popupPlacement,i=n.builtinPlacements,o=n.prefixCls,s=n.alignPoint,l=n.getPopupClassNameFromAlign;return a&&i&&t.push(function(e,t,n,r){for(var a=n.points,i=Object.keys(e),o=0;o<i.length;o+=1){var s=i[o];if(vd(e[s].points,a,r))return"".concat(t,"-placement-").concat(s)}return""}(i,o,e,s)),l&&t.push(l(e)),t.join(" ")},r.getComponent=function(){var t=r.props,n=t.prefixCls,a=t.destroyPopupOnHide,i=t.popupClassName,o=t.onPopupAlign,s=t.popupMotion,l=t.popupAnimation,c=t.popupTransitionName,u=t.popupStyle,d=t.mask,f=t.maskAnimation,h=t.maskTransitionName,p=t.maskMotion,v=t.zIndex,g=t.popup,y=t.stretch,b=t.alignPoint,x=t.mobile,w=t.forceRender,N=t.onPopupClick,S=r.state,j=S.popupVisible,_=S.point,E=r.getPopupAlign(),C={};return r.isMouseEnterToShow()&&(C.onMouseEnter=r.onPopupMouseEnter),r.isMouseLeaveToHide()&&(C.onMouseLeave=r.onPopupMouseLeave),C.onMouseDown=r.onPopupMouseDown,C.onTouchStart=r.onPopupMouseDown,e.createElement(ch,(0,m.Z)({prefixCls:n,destroyPopupOnHide:a,visible:j,point:b&&_,className:i,align:E,onAlign:o,animation:l,getClassNameFromAlign:r.getPopupClassNameFromAlign},C,{stretch:y,getRootDomNode:r.getRootDomNode,style:u,mask:d,zIndex:v,transitionName:c,maskAnimation:f,maskTransitionName:h,maskMotion:p,ref:r.popupRef,motion:s,mobile:x,forceRender:w,onClick:N}),"function"===typeof g?g():g)},r.attachParent=function(e){ji.cancel(r.attachId);var t,n=r.props,a=n.getPopupContainer,i=n.getDocument,o=r.getRootDomNode();a?(o||0===a.length)&&(t=a(o)):t=i(r.getRootDomNode()).body,t?t.appendChild(e):r.attachId=ji((function(){r.attachParent(e)}))},r.getContainer=function(){if(!r.portalContainer){var e=(0,r.props.getDocument)(r.getRootDomNode()).createElement("div");e.style.position="absolute",e.style.top="0",e.style.left="0",e.style.width="100%",r.portalContainer=e}return r.attachParent(r.portalContainer),r.portalContainer},r.setPoint=function(e){r.props.alignPoint&&e&&r.setState({point:{pageX:e.pageX,pageY:e.pageY}})},r.handlePortalUpdate=function(){r.state.prevPopupVisible!==r.state.popupVisible&&r.props.afterPopupVisibleChange(r.state.popupVisible)},r.triggerContextValue={onPopupMouseDown:r.onPopupMouseDown},i="popupVisible"in n?!!n.popupVisible:!!n.defaultPopupVisible,r.state={prevPopupVisible:i,popupVisible:i},ph.forEach((function(e){r["fire".concat(e)]=function(t){r.fireEvents(e,t)}})),r}return(0,va.Z)(o,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var e,t=this.props;if(this.state.popupVisible)return this.clickOutsideHandler||!this.isClickToHide()&&!this.isContextMenuToShow()||(e=t.getDocument(this.getRootDomNode()),this.clickOutsideHandler=hd(e,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(e=e||t.getDocument(this.getRootDomNode()),this.touchOutsideHandler=hd(e,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(e=e||t.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=hd(e,"scroll",this.onContextMenuClose)),void(!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=hd(window,"blur",this.onContextMenuClose)));this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),ji.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var e;return(null===(e=this.popupRef.current)||void 0===e?void 0:e.getElement())||null}},{key:"getPopupAlign",value:function(){var e=this.props,t=e.popupPlacement,n=e.popupAlign,r=e.builtinPlacements;return t&&r?function(e,t,n){var r=e[t]||{};return(0,i.Z)((0,i.Z)({},r),n)}(r,t,n):n}},{key:"setPopupVisible",value:function(e,t){var n=this.props.alignPoint,r=this.state.popupVisible;this.clearDelayTimer(),r!==e&&("popupVisible"in this.props||this.setState({popupVisible:e,prevPopupVisible:r}),this.props.onPopupVisibleChange(e)),n&&t&&e&&this.setPoint(t)}},{key:"delaySetPopupVisible",value:function(e,t,n){var r=this,a=1e3*t;if(this.clearDelayTimer(),a){var i=n?{pageX:n.pageX,pageY:n.pageY}:null;this.delayTimer=window.setTimeout((function(){r.setPopupVisible(e,i),r.clearDelayTimer()}),a)}else this.setPopupVisible(e,n)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(e){var t=this.props.children.props,n=this.props;return t[e]&&n[e]?this["fire".concat(e)]:t[e]||n[e]}},{key:"isClickToShow",value:function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("click")||-1!==n.indexOf("click")}},{key:"isContextMenuOnly",value:function(){var e=this.props.action;return"contextMenu"===e||1===e.length&&"contextMenu"===e[0]}},{key:"isContextMenuToShow",value:function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("contextMenu")||-1!==n.indexOf("contextMenu")}},{key:"isClickToHide",value:function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("click")||-1!==n.indexOf("click")}},{key:"isMouseEnterToShow",value:function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("hover")||-1!==n.indexOf("mouseEnter")}},{key:"isMouseLeaveToHide",value:function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("hover")||-1!==n.indexOf("mouseLeave")}},{key:"isFocusToShow",value:function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("focus")||-1!==n.indexOf("focus")}},{key:"isBlurToHide",value:function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("focus")||-1!==n.indexOf("blur")}},{key:"forcePopupAlign",value:function(){var e;this.state.popupVisible&&(null===(e=this.popupRef.current)||void 0===e||e.forceAlign())}},{key:"fireEvents",value:function(e,t){var n=this.props.children.props[e];n&&n(t);var r=this.props[e];r&&r(t)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var t=this.state.popupVisible,r=this.props,a=r.children,o=r.forceRender,s=r.alignPoint,l=r.className,c=r.autoDestroy,u=e.Children.only(a),d={key:"trigger"};this.isContextMenuToShow()?d.onContextMenu=this.onContextMenu:d.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(d.onClick=this.onClick,d.onMouseDown=this.onMouseDown,d.onTouchStart=this.onTouchStart):(d.onClick=this.createTwoChains("onClick"),d.onMouseDown=this.createTwoChains("onMouseDown"),d.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(d.onMouseEnter=this.onMouseEnter,s&&(d.onMouseMove=this.onMouseMove)):d.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?d.onMouseLeave=this.onMouseLeave:d.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(d.onFocus=this.onFocus,d.onBlur=this.onBlur):(d.onFocus=this.createTwoChains("onFocus"),d.onBlur=this.createTwoChains("onBlur"));var f=x()(u&&u.props&&u.props.className,l);f&&(d.className=f);var h=(0,i.Z)({},d);Ya(u)&&(h.ref=Ha(this.triggerRef,u.ref));var p,m=e.cloneElement(u,h);return(t||this.popupRef.current||o)&&(p=e.createElement(n,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!t&&c&&(p=null),e.createElement(uh.Provider,{value:this.triggerContextValue},m,p)}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.popupVisible,r={};return void 0!==n&&t.popupVisible!==n&&(r.popupVisible=n,r.prevPopupVisible=t.popupVisible),r}}]),o}(e.Component);return r.contextType=uh,r.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:fh,getDocument:hh,onPopupVisibleChange:dh,afterPopupVisibleChange:dh,onPopupAlign:dh,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1},r}(md);var vh={adjustX:1,adjustY:1},gh=[0,0],yh={left:{points:["cr","cl"],overflow:vh,offset:[-4,0],targetOffset:gh},right:{points:["cl","cr"],overflow:vh,offset:[4,0],targetOffset:gh},top:{points:["bc","tc"],overflow:vh,offset:[0,-4],targetOffset:gh},bottom:{points:["tc","bc"],overflow:vh,offset:[0,4],targetOffset:gh},topLeft:{points:["bl","tl"],overflow:vh,offset:[0,-4],targetOffset:gh},leftTop:{points:["tr","tl"],overflow:vh,offset:[-4,0],targetOffset:gh},topRight:{points:["br","tr"],overflow:vh,offset:[0,-4],targetOffset:gh},rightTop:{points:["tl","tr"],overflow:vh,offset:[4,0],targetOffset:gh},bottomRight:{points:["tr","br"],overflow:vh,offset:[0,4],targetOffset:gh},rightBottom:{points:["bl","br"],overflow:vh,offset:[4,0],targetOffset:gh},bottomLeft:{points:["tl","bl"],overflow:vh,offset:[0,4],targetOffset:gh},leftBottom:{points:["br","bl"],overflow:vh,offset:[-4,0],targetOffset:gh}};function bh(t){var n=t.showArrow,r=t.arrowContent,a=t.children,i=t.prefixCls,o=t.id,s=t.overlayInnerStyle,l=t.className,c=t.style;return e.createElement("div",{className:x()("".concat(i,"-content"),l),style:c},!1!==n&&e.createElement("div",{className:"".concat(i,"-arrow"),key:"arrow"},r),e.createElement("div",{className:"".concat(i,"-inner"),id:o,role:"tooltip",style:s},"function"===typeof a?a():a))}var xh=function(t,n){var r=t.overlayClassName,a=t.trigger,s=void 0===a?["hover"]:a,l=t.mouseEnterDelay,c=void 0===l?0:l,u=t.mouseLeaveDelay,d=void 0===u?.1:u,f=t.overlayStyle,h=t.prefixCls,p=void 0===h?"rc-tooltip":h,v=t.children,g=t.onVisibleChange,y=t.afterVisibleChange,b=t.transitionName,x=t.animation,w=t.motion,N=t.placement,S=void 0===N?"right":N,j=t.align,_=void 0===j?{}:j,E=t.destroyTooltipOnHide,C=void 0!==E&&E,A=t.defaultVisible,k=t.getTooltipContainer,T=t.overlayInnerStyle,O=t.arrowContent,P=t.overlay,R=t.id,I=t.showArrow,M=(0,o.Z)(t,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"]),D=(0,e.useRef)(null);(0,e.useImperativeHandle)(n,(function(){return D.current}));var L=(0,i.Z)({},M);"visible"in t&&(L.popupVisible=t.visible);var F=!1,B=!1;if("boolean"===typeof C)F=C;else if(C&&"object"===(0,Un.Z)(C)){var Z=C.keepParent;F=!0===Z,B=!1===Z}return e.createElement(mh,(0,m.Z)({popupClassName:r,prefixCls:p,popup:function(){return e.createElement(bh,{showArrow:I,arrowContent:O,key:"content",prefixCls:p,id:R,overlayInnerStyle:T},P)},action:s,builtinPlacements:yh,popupPlacement:S,ref:D,popupAlign:_,getPopupContainer:k,onPopupVisibleChange:g,afterPopupVisibleChange:y,popupTransitionName:b,popupAnimation:x,popupMotion:w,defaultPopupVisible:A,destroyPopupOnHide:F,autoDestroy:B,mouseLeaveDelay:d,popupStyle:f,mouseEnterDelay:c},L),v)};const wh=(0,e.forwardRef)(xh);function Nh(t){var n=e.useRef();n.current=t;var r=e.useCallback((function(){for(var e,t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];return null===(e=n.current)||void 0===e?void 0:e.call.apply(e,[n].concat(r))}),[]);return r}function Sh(e){return void 0!==e}function jh(e,t){var n=t||{},r=n.defaultValue,a=n.value,i=n.onChange,o=n.postState,s=Zn(gi((function(){return Sh(a)?a:Sh(r)?"function"===typeof r?r():r:"function"===typeof e?e():e})),2),l=s[0],c=s[1],u=void 0!==a?a:l,d=o?o(u):u,f=Nh(i),h=Zn(gi([u]),2),p=h[0],m=h[1];return eh((function(){var e=p[0];l!==e&&f(l,e)}),[p]),eh((function(){Sh(a)||c(a)}),[a]),[d,Nh((function(e,t){c(e,t),m([u],t)}))]}var _h=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t},Eh=_h("success","processing","error","default","warning"),Ch=_h("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"),Ah=function(){return{height:0,opacity:0}},kh=function(e){return{height:e.scrollHeight,opacity:1}},Th=function(e,t){return!0===(null===t||void 0===t?void 0:t.deadline)||"height"===t.propertyName},Oh={motionName:"ant-motion-collapse",onAppearStart:Ah,onEnterStart:Ah,onAppearActive:kh,onEnterActive:kh,onLeaveStart:function(e){return{height:e?e.offsetHeight:0}},onLeaveActive:Ah,onAppearEnd:Th,onEnterEnd:Th,onLeaveEnd:Th,motionDeadline:500},Ph=(_h("bottomLeft","bottomRight","topLeft","topRight"),function(e){return void 0===e||"topLeft"!==e&&"topRight"!==e?"slide-up":"slide-down"}),Rh=function(e,t,n){return void 0!==n?n:"".concat(e,"-").concat(t)};const Ih=Oh;var Mh={adjustX:1,adjustY:1},Dh={adjustX:0,adjustY:0},Lh=[0,0];function Fh(e){return"boolean"===typeof e?e?Mh:Dh:(0,m.Z)((0,m.Z)({},Dh),e)}function Bh(e){var t=e.arrowWidth,n=void 0===t?4:t,r=e.horizontalArrowShift,a=void 0===r?16:r,i=e.verticalArrowShift,o=void 0===i?8:i,s=e.autoAdjustOverflow,l=e.arrowPointAtCenter,c={left:{points:["cr","cl"],offset:[-4,0]},right:{points:["cl","cr"],offset:[4,0]},top:{points:["bc","tc"],offset:[0,-4]},bottom:{points:["tc","bc"],offset:[0,4]},topLeft:{points:["bl","tc"],offset:[-(a+n),-4]},leftTop:{points:["tr","cl"],offset:[-4,-(o+n)]},topRight:{points:["br","tc"],offset:[a+n,-4]},rightTop:{points:["tl","cr"],offset:[4,-(o+n)]},bottomRight:{points:["tr","bc"],offset:[a+n,4]},rightBottom:{points:["bl","cr"],offset:[4,o+n]},bottomLeft:{points:["tl","bc"],offset:[-(a+n),4]},leftBottom:{points:["br","cl"],offset:[-4,o+n]}};return Object.keys(c).forEach((function(e){c[e]=l?(0,m.Z)((0,m.Z)({},c[e]),{overflow:Fh(s),targetOffset:Lh}):(0,m.Z)((0,m.Z)({},yh[e]),{overflow:Fh(s)}),c[e].ignoreShake=!0})),c}var Zh=e.isValidElement;function zh(t,n){return function(t,n,r){return Zh(t)?e.cloneElement(t,"function"===typeof r?r(t.props||{}):r):n}(t,t,n)}var Uh=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},Wh=new RegExp("^(".concat(Ch.join("|"),")(-inverse)?$"));function Vh(t,n){var r=t.type;if((!0===r.__ANT_BUTTON||"button"===t.type)&&t.props.disabled||!0===r.__ANT_SWITCH&&(t.props.disabled||t.props.loading)||!0===r.__ANT_RADIO&&t.props.disabled){var a=function(e,t){var n={},r=(0,m.Z)({},e);return t.forEach((function(t){e&&t in e&&(n[t]=e[t],delete r[t])})),{picked:n,omitted:r}}(t.props.style,["position","left","right","top","bottom","float","display","zIndex"]),i=a.picked,o=a.omitted,s=(0,m.Z)((0,m.Z)({display:"inline-block"},i),{cursor:"not-allowed",width:t.props.block?"100%":null}),l=zh(t,{style:(0,m.Z)((0,m.Z)({},o),{pointerEvents:"none"}),className:null});return e.createElement("span",{style:s,className:x()(t.props.className,"".concat(n,"-disabled-compatible-wrapper"))},l)}return t}var qh=e.forwardRef((function(t,n){var r,a=e.useContext(nl),i=a.getPopupContainer,o=a.getPrefixCls,s=a.direction;var l=Zn(jh(!1,{value:void 0!==t.open?t.open:t.visible,defaultValue:void 0!==t.defaultOpen?t.defaultOpen:t.defaultVisible}),2),c=l[0],u=l[1],d=function(){var e=t.title,n=t.overlay;return!e&&!n&&0!==e},f=function(){var e=t.builtinPlacements,n=t.arrowPointAtCenter,r=t.autoAdjustOverflow;return e||Bh({arrowPointAtCenter:n,autoAdjustOverflow:r})},h=t.getPopupContainer,p=Uh(t,["getPopupContainer"]),v=t.prefixCls,g=t.openClassName,y=t.getTooltipContainer,b=t.overlayClassName,w=t.color,N=t.overlayInnerStyle,S=t.children,j=o("tooltip",v),_=o(),E=c;"open"in t||"visible"in t||!d()||(E=!1);var C,A=Vh(Zh(S)&&!function(t){return t&&t.type===e.Fragment}(S)?S:e.createElement("span",null,S),j),k=A.props,T=k.className&&"string"!==typeof k.className?k.className:x()(k.className,(0,Mn.Z)({},g||"".concat(j,"-open"),!0)),O=x()(b,(r={},(0,Mn.Z)(r,"".concat(j,"-rtl"),"rtl"===s),(0,Mn.Z)(r,"".concat(j,"-").concat(w),w&&Wh.test(w)),r)),P=N;return w&&!Wh.test(w)&&(P=(0,m.Z)((0,m.Z)({},N),{background:w}),C={"--antd-arrow-background-color":w}),e.createElement(wh,(0,m.Z)({},p,{prefixCls:j,overlayClassName:O,getTooltipContainer:h||y||i,ref:n,builtinPlacements:f(),overlay:function(){var e=t.title,n=t.overlay;return 0===e?e:n||e||""}(),visible:E,onVisibleChange:function(e){var n,r;u(!d()&&e),d()||(null===(n=t.onOpenChange)||void 0===n||n.call(t,e),null===(r=t.onVisibleChange)||void 0===r||r.call(t,e))},onPopupAlign:function(e,t){var n=f(),r=Object.keys(n).find((function(e){return n[e].points[0]===t.points[0]&&n[e].points[1]===t.points[1]}));if(r){var a=e.getBoundingClientRect(),i={top:"50%",left:"50%"};r.indexOf("top")>=0||r.indexOf("Bottom")>=0?i.top="".concat(a.height-t.offset[1],"px"):(r.indexOf("Top")>=0||r.indexOf("bottom")>=0)&&(i.top="".concat(-t.offset[1],"px")),r.indexOf("left")>=0||r.indexOf("Right")>=0?i.left="".concat(a.width-t.offset[0],"px"):(r.indexOf("right")>=0||r.indexOf("Left")>=0)&&(i.left="".concat(-t.offset[0],"px")),e.style.transformOrigin="".concat(i.left," ").concat(i.top)}},overlayInnerStyle:P,arrowContent:e.createElement("span",{className:"".concat(j,"-arrow-content"),style:C}),motion:{motionName:Rh(_,"zoom-big-fast",t.transitionName),motionDeadline:1e3}}),E?zh(A,{className:T}):A)}));qh.defaultProps={placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0};const Hh=qh;function Gh(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=Gh(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}const Yh=function(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=Gh(e))&&(r&&(r+=" "),r+=t);return r},Xh=["theme","type"],Jh=["delay","staleId"];function Kh(e){return"number"===typeof e&&!isNaN(e)}function $h(e){return"boolean"===typeof e}function Qh(e){return"string"===typeof e}function ep(e){return"function"===typeof e}function tp(e){return Qh(e)||ep(e)?e:null}function np(e){return null!=e}function rp(t){return(0,e.isValidElement)(t)||Qh(t)||ep(t)||Kh(t)}const ap={TOP_LEFT:"top-left",TOP_RIGHT:"top-right",TOP_CENTER:"top-center",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",BOTTOM_CENTER:"bottom-center"},ip={INFO:"info",SUCCESS:"success",WARNING:"warning",ERROR:"error",DEFAULT:"default"};function op(t){let{enter:n,exit:r,appendPosition:a=!1,collapse:i=!0,collapseDuration:o=300}=t;return function(t){let{children:s,position:l,preventExitTransition:c,done:u,nodeRef:d,isIn:f}=t;const h=a?n+"--"+l:n,p=a?r+"--"+l:r,m=(0,e.useRef)(0);return(0,e.useLayoutEffect)((()=>{const e=d.current,t=h.split(" "),n=r=>{r.target===d.current&&(e.dispatchEvent(new Event("d")),e.removeEventListener("animationend",n),e.removeEventListener("animationcancel",n),0===m.current&&"animationcancel"!==r.type&&e.classList.remove(...t))};e.classList.add(...t),e.addEventListener("animationend",n),e.addEventListener("animationcancel",n)}),[]),(0,e.useEffect)((()=>{const e=d.current,t=()=>{e.removeEventListener("animationend",t),i?function(e,t,n){void 0===n&&(n=300);const{scrollHeight:r,style:a}=e;requestAnimationFrame((()=>{a.minHeight="initial",a.height=r+"px",a.transition="all "+n+"ms",requestAnimationFrame((()=>{a.height="0",a.padding="0",a.margin="0",setTimeout(t,n)}))}))}(e,u,o):u()};f||(c?t():(m.current=1,e.className+=" "+p,e.addEventListener("animationend",t)))}),[f]),e.createElement(e.Fragment,null,s)}}function sp(e,t){return{content:e.content,containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,status:t}}const lp={list:new Map,emitQueue:new Map,on(e,t){return this.list.has(e)||this.list.set(e,[]),this.list.get(e).push(t),this},off(e,t){if(t){const n=this.list.get(e).filter((e=>e!==t));return this.list.set(e,n),this}return this.list.delete(e),this},cancelEmit(e){const t=this.emitQueue.get(e);return t&&(t.forEach(clearTimeout),this.emitQueue.delete(e)),this},emit(e){this.list.has(e)&&this.list.get(e).forEach((t=>{const n=setTimeout((()=>{t(...[].slice.call(arguments,1))}),0);this.emitQueue.has(e)||this.emitQueue.set(e,[]),this.emitQueue.get(e).push(n)}))}},cp=t=>{let{theme:n,type:r}=t,a=(0,o.Z)(t,Xh);return e.createElement("svg",(0,i.Z)({viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===n?"currentColor":"var(--toastify-icon-color-"+r+")"},a))};const up={info:function(t){return e.createElement(cp,(0,i.Z)({},t),e.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(t){return e.createElement(cp,(0,i.Z)({},t),e.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(t){return e.createElement(cp,(0,i.Z)({},t),e.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(t){return e.createElement(cp,(0,i.Z)({},t),e.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return e.createElement("div",{className:"Toastify__spinner"})}};function dp(t){let{theme:n,type:r,isLoading:a,icon:i}=t,o=null;const s={theme:n,type:r};return!1===i||(ep(i)?o=i(s):(0,e.isValidElement)(i)?o=(0,e.cloneElement)(i,s):Qh(i)||Kh(i)?o=i:a?o=up.spinner():(e=>e in up)(r)&&(o=up[r](s))),o}function fp(t){const[,n]=(0,e.useReducer)((e=>e+1),0),[r,a]=(0,e.useState)([]),i=(0,e.useRef)(null),s=(0,e.useRef)(new Map).current,l=e=>-1!==r.indexOf(e),c=(0,e.useRef)({toastKey:1,displayedToast:0,count:0,queue:[],props:t,containerId:null,isToastActive:l,getToast:e=>s.get(e)}).current;function u(e){let{containerId:t}=e;const{limit:n}=c.props;!n||t&&c.containerId!==t||(c.count-=c.queue.length,c.queue=[])}function d(e){a((t=>np(e)?t.filter((t=>t!==e)):[]))}function f(){const{toastContent:e,toastProps:t,staleId:n}=c.queue.shift();p(e,t,n)}function h(t,r){let{delay:a,staleId:l}=r,u=(0,o.Z)(r,Jh);if(!rp(t)||function(e){return!i.current||c.props.enableMultiContainer&&e.containerId!==c.props.containerId||s.has(e.toastId)&&null==e.updateId}(u))return;const{toastId:h,updateId:m,data:v}=u,{props:g}=c,y=()=>d(h),b=null==m;b&&c.count++;const x={toastId:h,updateId:m,data:v,containerId:u.containerId,isLoading:u.isLoading,theme:u.theme||g.theme,icon:null!=u.icon?u.icon:g.icon,isIn:!1,key:u.key||c.toastKey++,type:u.type,closeToast:y,closeButton:u.closeButton,rtl:g.rtl,position:u.position||g.position,transition:u.transition||g.transition,className:tp(u.className||g.toastClassName),bodyClassName:tp(u.bodyClassName||g.bodyClassName),style:u.style||g.toastStyle,bodyStyle:u.bodyStyle||g.bodyStyle,onClick:u.onClick||g.onClick,pauseOnHover:$h(u.pauseOnHover)?u.pauseOnHover:g.pauseOnHover,pauseOnFocusLoss:$h(u.pauseOnFocusLoss)?u.pauseOnFocusLoss:g.pauseOnFocusLoss,draggable:$h(u.draggable)?u.draggable:g.draggable,draggablePercent:u.draggablePercent||g.draggablePercent,draggableDirection:u.draggableDirection||g.draggableDirection,closeOnClick:$h(u.closeOnClick)?u.closeOnClick:g.closeOnClick,progressClassName:tp(u.progressClassName||g.progressClassName),progressStyle:u.progressStyle||g.progressStyle,autoClose:!u.isLoading&&(w=u.autoClose,N=g.autoClose,!1===w||Kh(w)&&w>0?w:N),hideProgressBar:$h(u.hideProgressBar)?u.hideProgressBar:g.hideProgressBar,progress:u.progress,role:u.role||g.role,deleteToast(){const e=sp(s.get(h),"removed");s.delete(h),lp.emit(4,e);const t=c.queue.length;if(c.count=np(h)?c.count-1:c.count-c.displayedToast,c.count<0&&(c.count=0),t>0){const e=np(h)?1:c.props.limit;if(1===t||1===e)c.displayedToast++,f();else{const n=e>t?t:e;c.displayedToast=n;for(let e=0;e<n;e++)f()}}else n()}};var w,N;x.iconOut=dp(x),ep(u.onOpen)&&(x.onOpen=u.onOpen),ep(u.onClose)&&(x.onClose=u.onClose),x.closeButton=g.closeButton,!1===u.closeButton||rp(u.closeButton)?x.closeButton=u.closeButton:!0===u.closeButton&&(x.closeButton=!rp(g.closeButton)||g.closeButton);let S=t;(0,e.isValidElement)(t)&&!Qh(t.type)?S=(0,e.cloneElement)(t,{closeToast:y,toastProps:x,data:v}):ep(t)&&(S=t({closeToast:y,toastProps:x,data:v})),g.limit&&g.limit>0&&c.count>g.limit&&b?c.queue.push({toastContent:S,toastProps:x,staleId:l}):Kh(a)?setTimeout((()=>{p(S,x,l)}),a):p(S,x,l)}function p(e,t,n){const{toastId:r}=t;n&&s.delete(n);const i={content:e,props:t};s.set(r,i),a((e=>[...e,r].filter((e=>e!==n)))),lp.emit(4,sp(i,null==i.props.updateId?"added":"updated"))}return(0,e.useEffect)((()=>(c.containerId=t.containerId,lp.cancelEmit(3).on(0,h).on(1,(e=>i.current&&d(e))).on(5,u).emit(2,c),()=>{s.clear(),lp.emit(3,c)})),[]),(0,e.useEffect)((()=>{c.props=t,c.isToastActive=l,c.displayedToast=r.length})),{getToastToRender:function(e){const n=new Map,r=Array.from(s.values());return t.newestOnTop&&r.reverse(),r.forEach((e=>{const{position:t}=e.props;n.has(t)||n.set(t,[]),n.get(t).push(e)})),Array.from(n,(t=>e(t[0],t[1])))},containerRef:i,isToastActive:l}}function hp(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientX:e.clientX}function pp(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientY:e.clientY}function mp(t){const[n,r]=(0,e.useState)(!1),[a,i]=(0,e.useState)(!1),o=(0,e.useRef)(null),s=(0,e.useRef)({start:0,x:0,y:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,boundingRect:null,didMove:!1}).current,l=(0,e.useRef)(t),{autoClose:c,pauseOnHover:u,closeToast:d,onClick:f,closeOnClick:h}=t;function p(e){if(t.draggable){s.didMove=!1,document.addEventListener("mousemove",y),document.addEventListener("mouseup",b),document.addEventListener("touchmove",y),document.addEventListener("touchend",b);const n=o.current;s.canCloseOnClick=!0,s.canDrag=!0,s.boundingRect=n.getBoundingClientRect(),n.style.transition="",s.x=hp(e.nativeEvent),s.y=pp(e.nativeEvent),"x"===t.draggableDirection?(s.start=s.x,s.removalDistance=n.offsetWidth*(t.draggablePercent/100)):(s.start=s.y,s.removalDistance=n.offsetHeight*(80===t.draggablePercent?1.5*t.draggablePercent:t.draggablePercent/100))}}function m(){if(s.boundingRect){const{top:e,bottom:n,left:r,right:a}=s.boundingRect;t.pauseOnHover&&s.x>=r&&s.x<=a&&s.y>=e&&s.y<=n?g():v()}}function v(){r(!0)}function g(){r(!1)}function y(e){const r=o.current;s.canDrag&&r&&(s.didMove=!0,n&&g(),s.x=hp(e),s.y=pp(e),"x"===t.draggableDirection?s.delta=s.x-s.start:s.delta=s.y-s.start,s.start!==s.x&&(s.canCloseOnClick=!1),r.style.transform="translate"+t.draggableDirection+"("+s.delta+"px)",r.style.opacity=""+(1-Math.abs(s.delta/s.removalDistance)))}function b(){document.removeEventListener("mousemove",y),document.removeEventListener("mouseup",b),document.removeEventListener("touchmove",y),document.removeEventListener("touchend",b);const e=o.current;if(s.canDrag&&s.didMove&&e){if(s.canDrag=!1,Math.abs(s.delta)>s.removalDistance)return i(!0),void t.closeToast();e.style.transition="transform 0.2s, opacity 0.2s",e.style.transform="translate"+t.draggableDirection+"(0)",e.style.opacity="1"}}(0,e.useEffect)((()=>{l.current=t})),(0,e.useEffect)((()=>(o.current&&o.current.addEventListener("d",v,{once:!0}),ep(t.onOpen)&&t.onOpen((0,e.isValidElement)(t.children)&&t.children.props),()=>{const t=l.current;ep(t.onClose)&&t.onClose((0,e.isValidElement)(t.children)&&t.children.props)})),[]),(0,e.useEffect)((()=>(t.pauseOnFocusLoss&&function(){document.hasFocus()||g();window.addEventListener("focus",v),window.addEventListener("blur",g)}(),()=>{t.pauseOnFocusLoss&&(window.removeEventListener("focus",v),window.removeEventListener("blur",g))})),[t.pauseOnFocusLoss]);const x={onMouseDown:p,onTouchStart:p,onMouseUp:m,onTouchEnd:m};return c&&u&&(x.onMouseEnter=g,x.onMouseLeave=v),h&&(x.onClick=e=>{f&&f(e),s.canCloseOnClick&&d()}),{playToast:v,pauseToast:g,isRunning:n,preventExitTransition:a,toastRef:o,eventHandlers:x}}function vp(t){let{closeToast:n,theme:r,ariaLabel:a="close"}=t;return e.createElement("button",{className:"Toastify__close-button Toastify__close-button--"+r,type:"button",onClick:e=>{e.stopPropagation(),n(e)},"aria-label":a},e.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},e.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}function gp(t){let{delay:n,isRunning:r,closeToast:a,type:o,hide:s,className:l,style:c,controlledProgress:u,progress:d,rtl:f,isIn:h,theme:p}=t;const m=(0,i.Z)((0,i.Z)({},c),{},{animationDuration:n+"ms",animationPlayState:r?"running":"paused",opacity:s?0:1});u&&(m.transform="scaleX("+d+")");const v=Yh("Toastify__progress-bar",u?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated","Toastify__progress-bar-theme--"+p,"Toastify__progress-bar--"+o,{"Toastify__progress-bar--rtl":f}),g=ep(l)?l({rtl:f,type:o,defaultClassName:v}):Yh(v,l),y={[u&&d>=1?"onTransitionEnd":"onAnimationEnd"]:u&&d<1?null:()=>{h&&a()}};return e.createElement("div",(0,i.Z)({role:"progressbar","aria-hidden":s?"true":"false","aria-label":"notification timer",className:g,style:m},y))}gp.defaultProps={type:ip.DEFAULT,hide:!1};const yp=t=>{const{isRunning:n,preventExitTransition:r,toastRef:a,eventHandlers:o}=mp(t),{closeButton:s,children:l,autoClose:c,onClick:u,type:d,hideProgressBar:f,closeToast:h,transition:p,position:m,className:v,style:g,bodyClassName:y,bodyStyle:b,progressClassName:x,progressStyle:w,updateId:N,role:S,progress:j,rtl:_,toastId:E,deleteToast:C,isIn:A,isLoading:k,iconOut:T,theme:O}=t,P=Yh("Toastify__toast","Toastify__toast-theme--"+O,"Toastify__toast--"+d,{"Toastify__toast--rtl":_}),R=ep(v)?v({rtl:_,position:m,type:d,defaultClassName:P}):Yh(P,v),I=!!j,M={closeToast:h,type:d,theme:O};let D=null;return!1===s||(D=ep(s)?s(M):e.isValidElement(s)?e.cloneElement(s,M):vp(M)),e.createElement(p,{isIn:A,done:C,position:m,preventExitTransition:r,nodeRef:a},e.createElement("div",(0,i.Z)((0,i.Z)({id:E,onClick:u,className:R},o),{},{style:g,ref:a}),e.createElement("div",(0,i.Z)((0,i.Z)({},A&&{role:S}),{},{className:ep(y)?y({type:d}):Yh("Toastify__toast-body",y),style:b}),null!=T&&e.createElement("div",{className:Yh("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!k})},T),e.createElement("div",null,l)),D,(c||I)&&e.createElement(gp,(0,i.Z)((0,i.Z)({},N&&!I?{key:"pb-"+N}:{}),{},{rtl:_,theme:O,delay:c,isRunning:n,isIn:A,closeToast:h,hide:f,type:d,style:w,className:x,controlledProgress:I,progress:j}))))},bp=op({enter:"Toastify--animate Toastify__bounce-enter",exit:"Toastify--animate Toastify__bounce-exit",appendPosition:!0}),xp=(op({enter:"Toastify--animate Toastify__slide-enter",exit:"Toastify--animate Toastify__slide-exit",appendPosition:!0}),op({enter:"Toastify--animate Toastify__zoom-enter",exit:"Toastify--animate Toastify__zoom-exit"}),op({enter:"Toastify--animate Toastify__flip-enter",exit:"Toastify--animate Toastify__flip-exit"}),(0,e.forwardRef)(((t,n)=>{const{getToastToRender:r,containerRef:a,isToastActive:o}=fp(t),{className:s,style:l,rtl:c,containerId:u}=t;function d(e){const t=Yh("Toastify__toast-container","Toastify__toast-container--"+e,{"Toastify__toast-container--rtl":c});return ep(s)?s({position:e,rtl:c,defaultClassName:t}):Yh(t,tp(s))}return(0,e.useEffect)((()=>{n&&(n.current=a.current)}),[]),e.createElement("div",{ref:a,className:"Toastify",id:u},r(((t,n)=>{const r=n.length?(0,i.Z)({},l):(0,i.Z)((0,i.Z)({},l),{},{pointerEvents:"none"});return e.createElement("div",{className:d(t),style:r,key:"container-"+t},n.map(((t,r)=>{let{content:a,props:s}=t;return e.createElement(yp,(0,i.Z)((0,i.Z)({},s),{},{isIn:o(s.toastId),style:(0,i.Z)((0,i.Z)({},s.style),{},{"--nth":r+1,"--len":n.length}),key:"toast-"+s.key}),a)})))})))})));xp.displayName="ToastContainer",xp.defaultProps={position:ap.TOP_RIGHT,transition:bp,rtl:!1,autoClose:5e3,hideProgressBar:!1,closeButton:vp,pauseOnHover:!0,pauseOnFocusLoss:!0,closeOnClick:!0,newestOnTop:!1,draggable:!0,draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};let wp,Np=new Map,Sp=[];function jp(){return Math.random().toString(36).substring(2,9)}function _p(e){return e&&(Qh(e.toastId)||Kh(e.toastId))?e.toastId:jp()}function Ep(e,t){return Np.size>0?lp.emit(0,e,t):Sp.push({content:e,options:t}),t.toastId}function Cp(e,t){return(0,i.Z)((0,i.Z)({},t),{},{type:t&&t.type||e,toastId:_p(t)})}function Ap(e){return(t,n)=>Ep(t,Cp(e,n))}function kp(e,t){return Ep(e,Cp(ip.DEFAULT,t))}kp.loading=(e,t)=>Ep(e,Cp(ip.DEFAULT,(0,i.Z)({isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1},t))),kp.promise=function(e,t,n){let r,{pending:a,error:o,success:s}=t;a&&(r=Qh(a)?kp.loading(a,n):kp.loading(a.render,(0,i.Z)((0,i.Z)({},n),a)));const l={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null,delay:100},c=(e,t,a)=>{if(null==t)return void kp.dismiss(r);const o=(0,i.Z)((0,i.Z)((0,i.Z)({type:e},l),n),{},{data:a}),s=Qh(t)?{render:t}:t;return r?kp.update(r,(0,i.Z)((0,i.Z)({},o),s)):kp(s.render,(0,i.Z)((0,i.Z)({},o),s)),a},u=ep(e)?e():e;return u.then((e=>c("success",s,e))).catch((e=>c("error",o,e))),u},kp.success=Ap(ip.SUCCESS),kp.info=Ap(ip.INFO),kp.error=Ap(ip.ERROR),kp.warning=Ap(ip.WARNING),kp.warn=kp.warning,kp.dark=(e,t)=>Ep(e,Cp(ip.DEFAULT,(0,i.Z)({theme:"dark"},t))),kp.dismiss=e=>{Np.size>0?lp.emit(1,e):Sp=Sp.filter((t=>np(e)&&t.options.toastId!==e))},kp.clearWaitingQueue=function(e){return void 0===e&&(e={}),lp.emit(5,e)},kp.isActive=e=>{let t=!1;return Np.forEach((n=>{n.isToastActive&&n.isToastActive(e)&&(t=!0)})),t},kp.update=function(e,t){void 0===t&&(t={}),setTimeout((()=>{const n=function(e,t){let{containerId:n}=t;const r=Np.get(n||wp);return r?r.getToast(e):null}(e,t);if(n){const{props:r,content:a}=n,o=(0,i.Z)((0,i.Z)((0,i.Z)({},r),t),{},{toastId:t.toastId||e,updateId:jp()});o.toastId!==e&&(o.staleId=e);const s=o.render||a;delete o.render,Ep(s,o)}}),0)},kp.done=e=>{kp.update(e,{progress:1})},kp.onChange=e=>(lp.on(4,e),()=>{lp.off(4,e)}),kp.POSITION=ap,kp.TYPE=ip,lp.on(2,(e=>{wp=e.containerId||e,Np.set(wp,e),Sp.forEach((e=>{lp.emit(0,e.content,e.options)})),Sp=[]})).on(3,(e=>{Np.delete(e.containerId||e),0===Np.size&&lp.off(0).off(1).off(5)}));var Tp=["className","cssModule","type","bsSize","valid","invalid","tag","addon","plaintext","innerRef"],Op={children:y().node,type:y().string,size:y().oneOfType([y().number,y().string]),bsSize:y().string,valid:y().bool,invalid:y().bool,tag:w.iC,innerRef:y().oneOfType([y().object,y().func,y().string]),plaintext:y().bool,addon:y().bool,className:y().string,cssModule:y().object},Pp=function(t){function n(e){var n;return(n=t.call(this,e)||this).getRef=n.getRef.bind(xa(n)),n.focus=n.focus.bind(xa(n)),n}(0,Cu.Z)(n,t);var r=n.prototype;return r.getRef=function(e){this.props.innerRef&&this.props.innerRef(e),this.ref=e},r.focus=function(){this.ref&&this.ref.focus()},r.render=function(){var t=this.props,n=t.className,r=t.cssModule,a=t.type,i=t.bsSize,o=t.valid,s=t.invalid,l=t.tag,c=t.addon,u=t.plaintext,d=t.innerRef,f=(0,v.Z)(t,Tp),h=["radio","checkbox"].indexOf(a)>-1,p=new RegExp("\\D","g"),g=l||("select"===a||"textarea"===a?a:"input"),y="form-control";u?(y+="-plaintext",g=l||"input"):"file"===a?y+="-file":"range"===a?y+="-range":h&&(y=c?null:"form-check-input"),f.size&&p.test(f.size)&&((0,w.O4)('Please use the prop "bsSize" instead of the "size" to bootstrap\'s input sizing.'),i=f.size,delete f.size);var b=(0,w.mx)(x()(n,s&&"is-invalid",o&&"is-valid",!!i&&"form-control-"+i,y),r);return("input"===g||l&&"function"===typeof l)&&(f.type=a),f.children&&!u&&"select"!==a&&"string"===typeof g&&"select"!==g&&((0,w.O4)('Input with a type of "'+a+'" cannot have children. Please use "value"/"defaultValue" instead.'),delete f.children),e.createElement(g,(0,m.Z)({},f,{ref:d,className:b,"aria-invalid":s}))},n}(e.Component);Pp.propTypes=Op,Pp.defaultProps={type:"text"};const Rp=Pp,Ip=()=>{var t,n,r,a,o,l,c,u,d,f,p,m,v,g,y,b,x,w,N,S,j,_,C,T;const[O,P]=(0,e.useState)({edit:!1,add:!1,view:!1}),[R,I]=(0,e.useState)(),[M,D]=(0,e.useState)({productName:"",productCode:"",allowCustomization:!1,productCategory:0,maxTransactionLimit:0,minTransactionLimit:0,productDescription:"",imageUrl:""}),[L,F]=(0,e.useState)({acceptsRollover:!1,hasDirectDebit:!1,allowsLiquidation:!1,allowsMonthlyDraw:!1,allowsTopUp:!1,allowsTransfer:!1,hasContributionValue:!1,receivesTransfer:!1,hasSavingFrequency:!1,hasTargetAmount:!1}),[,B]=(0,e.useState)(!1),[,Z]=(0,e.useState)(!1),[z,U]=(0,e.useState)({hasBackendBiAnnualInterestRate:!1,hasBackendMaturityRate:!1,hasBackendMonthlyInterestRate:!1,hasBackendQuarterlyInterestRate:!1,hasBackendUpfrontInterestRate:!1,hasBiAnnualInterestRate:!1,hasMaturityRate:!1,hasMonthlyInterestRate:!1,hasQuarterlyInterestRate:!1,hasUpfrontInterestRate:!1}),[W,V]=(0,e.useState)(""),q=sd(W,500);function H(e){var t=e.target.files[0],n=new FileReader;n.onloadend=function(){const e=n.result;if(e){let t=e.split("base64,")[1];D((0,i.Z)((0,i.Z)({},M),{},{imageUrl:t}))}},n.readAsDataURL(t)}(0,e.useEffect)((()=>{ge(),Y(1)}),[q]);const[G,Y]=(0,e.useState)(1),[X]=(0,e.useState)(7),[J,K]=(0,e.useState)([]),[$,Q]=(0,e.useState)(!1),[ee,te]=(0,e.useState)(!1),[,ne]=(0,e.useState)(!1),[re,ae]=(0,e.useState)(),[ie,oe]=(0,e.useState)([]),[se,le]=(0,e.useState)(),[ce,ue]=(0,e.useState)([]),de=e=>{D((0,i.Z)((0,i.Z)({},M),{},{[e.target.name]:e.target.value}))},fe=(e,t)=>{const{value:n}=e;D((e=>(0,i.Z)((0,i.Z)({},e),{},{[t]:n})))},he=e=>{const{name:t,checked:n}=e.target;F((0,i.Z)((0,i.Z)({},L),{},{[t]:n}))},pe=e=>{const{name:t,checked:n}=e.target;U((0,i.Z)((0,i.Z)({},z),{},{[t]:n}))},me=()=>{D({productName:"",productCode:"",allowCustomization:!1,productCategory:0,maxTransactionLimit:0,minTransactionLimit:0,productDescription:"",imageUrl:""}),F({acceptsRollover:!1,hasDirectDebit:!1,allowsLiquidation:!1,allowsMonthlyDraw:!1,allowsTopUp:!1,allowsTransfer:!1,hasContributionValue:!1,receivesTransfer:!1,hasSavingFrequency:!1,hasTargetAmount:!1}),B(!1),Z(!1),U({hasBackendBiAnnualInterestRate:!1,hasBackendMaturityRate:!1,hasBackendMonthlyInterestRate:!1,hasBackendQuarterlyInterestRate:!1,hasBackendUpfrontInterestRate:!1,hasBiAnnualInterestRate:!1,hasMaturityRate:!1,hasMonthlyInterestRate:!1,hasQuarterlyInterestRate:!1,hasUpfrontInterestRate:!1})},ve=()=>{P({edit:!1,add:!1}),me()},ge=async()=>{try{Q(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trproduct?search=").concat(W),{headers:A()}),{data:t}=await e.data,n=t.body;return n&&(K(n),Q(!1)),{formData:M}}catch(e){Q(!1)}finally{Q(!1)}},ye=G*X,be=ye-X,xe=J.slice(be,ye),{errors:we,register:Ne,handleSubmit:Se}=xu();(0,e.useEffect)((()=>{(async()=>{try{Q(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trcurrency"),{headers:A()}),{data:t}=await e.data,n=t.body,r=n.filter((e=>"ACTIVE"===e.status));n&&(oe(r),Q(!1))}catch(e){Q(!1)}})(),(async()=>{try{Q(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trtenor"),{headers:A()}),{data:t}=await e.data,n=t.body,r=n.filter((e=>"ACTIVE"===e.tenorStatus));n&&(ue(r),Q(!1))}catch(e){Q(!1)}})(),(async()=>{try{Q(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trproduct-category"),{headers:A()}),{data:t}=await e.data,n=t.body,r=n.filter((e=>"ACTIVE"===e.status));n&&(le(r),Q(!1))}catch(e){Q(!1)}finally{Q(!1)}})(),ge()}),[]);const je=null!==(t=null===se||void 0===se?void 0:se.map((e=>({label:e.name,value:e.id}))))&&void 0!==t?t:[],_e=null!==(n=null===ce||void 0===ce?void 0:ce.map((e=>({label:e.tenorName,value:e.id}))))&&void 0!==n?n:[],Ee=null!==(r=null===ie||void 0===ie?void 0:ie.map((e=>({label:e.name,value:e.id}))))&&void 0!==r?r:[],Ce=(e,t)=>{D((0,i.Z)((0,i.Z)({},M),{},{[t]:e}))};return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Product Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Product"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:W,onChange:e=>{V(e.target.value)},placeholder:"Search Product..."})})," ",(0,s.jsx)(od.A,{allowedRights:["CREATE_PRODUCT"],children:(0,s.jsxs)(E.zx,{onClick:()=>P({add:!0}),color:"primary",children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add Product"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:$?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.x8,{product:xe,modal:O,onEditClick:async e=>{var t;P({edit:!0});const n=e.currency.map((e=>({label:e.name,value:e.id}))),r=e.tenors.map((e=>({label:e.tenorName,value:e.id})));D({productName:e.productName,productCode:e.productCode,allowCustomization:e.allowCustomization,productCategory:e.productCategory.id,maxTransactionLimit:e.maxTransactionLimit,minTransactionLimit:e.minTransactionLimit,status:e.status,productDescription:e.productDescription,imageUrl:e.imageUrl,currency:n,tenors:r,tenorDisplayIn:e.tenorDisplayIn}),F(e.properties),U(null===(t=e.properties)||void 0===t?void 0:t.interestOptions),I(e.id)},handleView:async e=>{P({view:!0}),ae(e)}})}),(0,s.jsx)("div",{className:"card-inner",children:!$&&J&&J.length>0?(0,s.jsx)(E.Qt,{itemPerPage:X,totalItems:J.length,paginate:e=>Y(e),currentPage:G}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Product found"})})})]}),(0,s.jsx)(Gu,{isOpen:O.add,toggle:()=>P({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),ve()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Product"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:Se((()=>{M.status&&M.tenors&&M.currency&&null!==L&&void 0!==L&&L.interestFormula&&null!==L&&void 0!==L&&L.penaltyFormula?!0===z.hasBackendBiAnnualInterestRate||!0===z.hasBackendMaturityRate||!0===z.hasBackendMonthlyInterestRate||!0===z.hasBackhasBackendQuarterlyInterestRateendMaturityRate||!0===z.hasBackendUpfrontInterestRate||!0===z.hasBiAnnualInterestRate||!0===z.hasMaturityRate||!0===z.hasMonthlyInterestRate||!0===z.hasQuarterlyInterestRate||!0===z.hasUpfrontInterestRate?(async()=>{var e,t;const n=(0,i.Z)((0,i.Z)({},M),{},{currency:null===M||void 0===M||null===(e=M.currency)||void 0===e?void 0:e.map((e=>e.value)),tenors:null===M||void 0===M||null===(t=M.tenors)||void 0===t?void 0:t.map((e=>e.value)),properties:(0,i.Z)((0,i.Z)({},L),{},{interestOption:z})});try{te(!0),await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trproduct"),n,{headers:A()})&&ge(),tc.success({content:"Product Created Successfully",style:{marginTop:"20vh"}}),me()}catch(r){kp.error(r.response.data.message,{position:kp.POSITION.TOP_CENTER})}finally{te(!1),P({add:!1}),Q(!1)}})():kp.error("Please Select at least one Interest Option",{position:kp.POSITION.TOP_CENTER}):kp.error("Please Make Sure You've Selected the Status, Tenors, Currency, Interest Formular and Penalty Formular",{position:kp.POSITION.TOP_CENTER})})),children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Product Name"}),(0,s.jsx)("input",{type:"text",name:"productName",placeholder:"Product Name",onChange:e=>de(e),className:"form-control",ref:Ne({required:"This field is required"})}),we.productName&&(0,s.jsx)("span",{className:"invalid",children:we.productName.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Abbreviation"}),(0,s.jsx)("input",{type:"text",name:"productCode",placeholder:"Abbreviation",onChange:e=>de(e),maxLength:"6",className:"form-control",ref:Ne({required:"This field is required"})}),we.productCode&&(0,s.jsx)("span",{className:"invalid",children:we.productCode.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Category"}),(0,s.jsx)(E.J8,{onChange:e=>fe(e,"productCategory"),placeholder:"Please Select A Category",ref:Ne({required:"This field is required"}),options:je}),we.productCategory&&(0,s.jsx)("span",{className:"invalid",children:we.productCategory.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Minimum Transaction Limit"}),(0,s.jsx)("input",{type:"text",name:"minTransactionLimit",placeholder:"0.00",onChange:e=>D((0,i.Z)((0,i.Z)({},M),{},{minTransactionLimit:parseInt(e.target.value)})),className:"form-control",ref:Ne({required:"This field is required"})}),we.minTransactionLimit&&(0,s.jsx)("span",{className:"invalid",children:we.minTransactionLimit.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Maximum Transaction Limit"}),(0,s.jsx)("input",{type:"number",name:"maxTransactionLimit",placeholder:"0.00",onChange:e=>D((0,i.Z)((0,i.Z)({},M),{},{maxTransactionLimit:parseInt(e.target.value)})),className:"form-control",ref:Ne({required:"This field is required"})}),we.maxTransactionLimit&&(0,s.jsx)("span",{className:"invalid",children:we.maxTransactionLimit.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{name:"status",options:dd,onChange:e=>fe(e,"status"),required:!0})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Product Description"}),(0,s.jsx)("textarea",{name:"productDescription",placeholder:"Your description",onChange:e=>de(e),className:"form-control-xl form-control no-resize",ref:Ne({required:"This field is required"})}),we.productDescription&&(0,s.jsx)("span",{className:"invalid",children:we.productDescription.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Image"}),(0,s.jsx)("input",{type:"file",name:"imageUrl",accept:"image/*",placeholder:"Product Image",className:"form-control",onChange:e=>H(e),ref:Ne({required:"This field is required"})}),we.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:we.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Tenor"}),(0,s.jsx)(E.J8,{options:_e,placeholder:"Select Tenors",isMulti:!0,closeMenuOnSelect:!1,onChange:e=>{Ce(e,"tenors")}})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"allowCustomization",type:"checkbox",onChange:e=>D((0,i.Z)((0,i.Z)({},M),{},{allowCustomization:e.target.checked}))}),(0,s.jsx)("label",{className:"form-label",children:"Allow Tenor Customization"})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Currencies"}),(0,s.jsx)(E.J8,{options:Ee,placeholder:"Select Currencies",isMulti:!0,closeMenuOnSelect:!1,onChange:e=>Ce(e,"currency")})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("h6",{children:"Choose Properties"})}),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection of this will display the target amount field in the plan creation page of the customer portal.",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasTargetAmount",type:"checkbox",onChange:e=>he(e)}),(0,s.jsx)("label",{className:"form-label",children:"Has Target Amount"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection of this will display the following Frequency options Daily, Weekly, and Monthly to be available for selection during plan creation via the customer portal/admin portal and also display the savings frequency contribution value field and the checkbox to accept contribution value in the plan creation page of the customer portal.",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasSavingFrequency",type:"checkbox",onChange:e=>he(e)}),(0,s.jsx)("label",{className:"form-label",children:"Has Savings Frequency"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection of this enables the options (Yes/No) to be available for selection during plan creation via the customer portal/admin portal for the user creating a plan to set up the direct mandate. ",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasDirectDebit",onChange:e=>he(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Direct Debit"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection of this enables the \u201cnumber of tickets'' to display in the plan creation page of the customer portal.",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"allowsMonthlyDraw",onChange:e=>he(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Allows Monthly Draw"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection of this enables the options (Yes/No) for users to set up the \u201cAuto Renew\u201d option on the plan creation page of the customer portal and also enables the \u201cAuto-Rollover Toggle on/off button\u201d for active plans on the plan module of the customer portal",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"acceptsRollover",onChange:e=>he(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Accept Rollover"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection of this enables the options (Yes/No) for users to set up the \u201cAllow Liquidation\u201d criteria option on the plan creation page of the customer portal and also enables the \u201cWithdraw\u201d action button for \u201cActive\u201d plans on the plan module of the customer portal.",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"allowsLiquidation",onChange:e=>he(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Allows Liquidation"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection allows Transfer Action to display in the plan card tile of the created product and property allows user to transfer into their active plans that have interest receipt option as \u201cAt Maturity\u201d only.",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"allowsTransfer",onChange:e=>he(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Allows Transfer"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection allows active plans that have interest receipt option as \u201cAt Maturity\u201d only be available to receive transfers from other plans",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"receivesTransfer",onChange:e=>he(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Receives Transfer"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection allows active plans that have interest receipt option as \u201cAt Maturity\u201d only to be available to receive top-up from external sources (such as their debit card and bank transfers) and also enables the \u201cTop-up\u201d Action button to be displayed for the active plan in the customer portal",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"allowsTopUp",onChange:e=>he(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Allows Top-up"})]})})})]}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("h6",{className:"mt-3",children:"Interest Options"})}),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"This displays \u201cUpfront\u201d on the interest receipt selection list. The rate set up for this will be displayed as calculated interest rate if option is selected",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasUpfrontInterestRate",onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Upfront Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"This displays \u201cMonthly\u201d on the interest receipt selection list. The rate set up for this will be displayed as calculated interest rate if option is selected",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasMonthlyInterestRate",onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Monthly Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"This displays \u201cQuarterly\u201d on the interest receipt selection list. The rate set up for this will be displayed as calculated interest rate if option is selected",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasQuarterlyInterestRate",onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Quarterly Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"This displays \u201cBi-annually\u201d on the interest receipt selection list. The rate set up for this will be displayed as calculated interest rate if option is selected",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasBiAnnualInterestRate",onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Bi-Annual Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"This displays \u201cMaturity\u201d on the interest receipt selection list. The rate set up for this will be displayed as calculated interest rate if option is selected",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasMaturityRate",onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Maturity Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"The rate set up for this will be used to benchmark the extended rate inputted during plan creation from the admin portal for this option. Rates inputted cannot be above the rate set",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasBackendUpfrontInterestRate",onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Backend Upfront Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"The rate set up for this will be used to benchmark the extended rate inputted during plan creation from the admin portal for this option. Rates inputted cannot be above the rate set",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasBackendMonthlyInterestRate",onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Backend Monthly Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"The rate set up for this will be used to benchmark the extended rate inputted during plan creation from the admin portal for this option. Rates inputted cannot be above the rate set",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasBackendQuarterlyInterestRate",onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Backend Quarterly Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"The rate set up for this will be used to benchmark the extended rate inputted during plan creation from the admin portal for this option. Rates inputted cannot be above the rate set",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasBackendBiAnnualInterestRate",onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Backend Bi-Annual Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"The rate set up for this will be used to benchmark the extended rate inputted during plan creation from the admin portal for this option. Rates inputted cannot be above the rate set",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasBackendMaturityRate",onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Backend Maturity Rate"})]})})})]}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"This property allows for the type of interest computation to be setup for the plan. The selected formula will be used to compute the interest values for the plan",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Select Interest Computation Formula"}),(0,s.jsx)(E.J8,{options:cd,onChange:e=>F((0,i.Z)((0,i.Z)({},L),{},{interestFormula:e.value})),required:!0})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"This property allows for the type of penalty computation to be setup for the plan. The selected formula will be used to compute the penal values for the early liquidations before maturity",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Select Penalty Computation Formula"}),(0,s.jsx)(E.J8,{options:ld,onChange:e=>{F((0,i.Z)((0,i.Z)({},L),{},{penaltyFormula:e.value})),ne(!0)},required:!0})]})})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:ee?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),ve()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:O.edit,toggle:()=>P({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),ve()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Product"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:Se((()=>{(async()=>{var e,t;const n=(0,i.Z)((0,i.Z)({},M),{},{currency:null===M||void 0===M||null===(e=M.currency)||void 0===e?void 0:e.map((e=>e.value)),tenors:null===M||void 0===M||null===(t=M.tenors)||void 0===t?void 0:t.map((e=>e.value)),properties:(0,i.Z)((0,i.Z)({},L),{},{interestOption:z})});try{Q(!0);const e=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trproduct/").concat(R),n,{headers:A()}),t=await e.data;t&&(ge(),tc.success({content:"Product Edited Successfully",style:{marginTop:"20vh"}}),te(!1),Q(!1),me())}catch(r){const e=r.response;te(!1),Q(!1),me(),e.error({content:r.response.data.message,style:{marginTop:"20vh"}})}finally{Q(!1)}})(),P({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Product Name"}),(0,s.jsx)("input",{type:"text",name:"productName",placeholder:"Product Name",defaultValue:M.productName,onChange:e=>de(e),className:"form-control",ref:Ne({required:"This field is required"})}),we.productName&&(0,s.jsx)("span",{className:"invalid",children:we.productName.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Abbreviation"}),(0,s.jsx)("input",{type:"text",name:"productCode",placeholder:"Abbreviation",defaultValue:M.productCode,onChange:e=>de(e),className:"form-control",maxLength:"6",ref:Ne({required:"This field is required"})}),we.productCode&&(0,s.jsx)("span",{className:"invalid",children:we.productCode.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Category"}),(0,s.jsx)(E.J8,{defaultValue:je.filter((e=>{let{value:t}=e;return t===M.productCategory}))[0],onChange:e=>fe(e,"productCategory"),placeholder:"Please Select A Category",ref:Ne({required:"This field is required"}),options:je})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Minimum Transaction Limit"}),(0,s.jsx)("input",{type:"text",name:"minTransactionLimit",placeholder:"0.00",defaultValue:M.minTransactionLimit,onChange:e=>D((0,i.Z)((0,i.Z)({},M),{},{minTransactionLimit:parseInt(e.target.value)})),className:"form-control",ref:Ne({required:"This field is required"})}),we.minTransactionLimit&&(0,s.jsx)("span",{className:"invalid",children:we.minTransactionLimit.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Maximum Transaction Limit"}),(0,s.jsx)("input",{type:"number",name:"maxTransactionLimit",placeholder:"0.00",defaultValue:M.maxTransactionLimit,onChange:e=>D((0,i.Z)((0,i.Z)({},M),{},{maxTransactionLimit:parseInt(e.target.value)})),className:"form-control",ref:Ne({required:"This field is required"})}),we.maxTransactionLimit&&(0,s.jsx)("span",{className:"invalid",children:we.maxTransactionLimit.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{placeholder:"Select Status",defaultValue:dd.find((e=>e.value===String(M.status))),options:dd,onChange:e=>fe(e,"status")})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Product Description"}),(0,s.jsx)("textarea",{name:"productDescription",defaultValue:M.productDescription,placeholder:"Your description",onChange:e=>de(e),className:"form-control-xl form-control no-resize",ref:Ne({required:"This field is required"})}),we.productDescription&&(0,s.jsx)("span",{className:"invalid",children:we.productDescription.message})]})}),(0,s.jsx)(E.JX,{size:"4",children:(0,s.jsx)("div",{className:"",children:(0,s.jsx)("img",{src:M.imageUrl,alt:"",style:{width:"10rem"}})})}),(0,s.jsx)(E.JX,{size:"8",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Image"}),(0,s.jsx)("input",{type:"file",name:"imageUrl",accept:"image/*",placeholder:"Product Image",className:"form-control",onChange:e=>H(e)}),we.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:we.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label font-bold",children:"Tenors"}),(0,s.jsx)(E.J8,{options:_e,placeholder:"Select Tenors",isMulti:!0,closeMenuOnSelect:!1,defaultValue:M.tenors,onChange:e=>Ce(e,"tenors")})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Currencies"}),(0,s.jsx)(E.J8,{options:Ee,placeholder:"Select Currencies",isMulti:!0,closeMenuOnSelect:!1,defaultValue:null===M||void 0===M?void 0:M.currency,onChange:e=>Ce(e,"currency")})]})}),(0,s.jsx)("br",{}),(0,s.jsx)("br",{}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"allowCustomization",type:"checkbox",defaultChecked:M.allowCustomization,onChange:e=>D((0,i.Z)((0,i.Z)({},M),{},{allowCustomization:e.target.checked}))}),(0,s.jsx)("label",{className:"form-label",children:"Allow Tenor Customization"})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("h6",{className:"font-bold text-bold mt-3",children:"Choose Properties"})}),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection of this will display the target amount field in the plan creation page of the customer portal.",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasTargetAmount",type:"checkbox",defaultChecked:null===L||void 0===L?void 0:L.hasTargetAmount,onChange:e=>he(e)}),(0,s.jsx)("label",{className:"form-label",children:"Has Target Amount"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection of this will display the following Frequency options Daily, Weekly, and Monthly to be available for selection during plan creation via the customer portal/admin portal and also display the savings frequency contribution value field and the checkbox to accept contribution value in the plan creation page of the customer portal.",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasSavingFrequency",type:"checkbox",defaultChecked:null===L||void 0===L?void 0:L.hasSavingFrequency,onChange:e=>he(e)}),(0,s.jsx)("label",{className:"form-label",children:"Has Savings Frequency"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection of this enables the options (Yes/No) to be available for selection during plan creation via the customer portal/admin portal for the user creating a plan to set up the direct mandate. ",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasDirectDebit",onChange:e=>he(e),type:"checkbox",defaultChecked:null===L||void 0===L?void 0:L.hasDirectDebit}),(0,s.jsx)("label",{className:"form-label",children:"Has Direct Debit"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection of this enables the \u201cnumber of tickets'' to display in the plan creation page of the customer portal.",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"allowsMonthlyDraw",onChange:e=>he(e),type:"checkbox",defaultChecked:null===L||void 0===L?void 0:L.allowsMonthlyDraw}),(0,s.jsx)("label",{className:"form-label",children:"Allows Monthly Draw"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection of this enables the options (Yes/No) for users to set up the \u201cAuto Renew\u201d option on the plan creation page of the customer portal and also enables the \u201cAuto-Rollover Toggle on/off button\u201d for active plans on the plan module of the customer portal",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"acceptsRollover",onChange:e=>he(e),type:"checkbox",defaultChecked:null===L||void 0===L?void 0:L.acceptsRollover}),(0,s.jsx)("label",{className:"form-label",children:"Accept Rollover"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection of this enables the options (Yes/No) for users to set up the \u201cAllow Liquidation\u201d criteria option on the plan creation page of the customer portal and also enables the \u201cWithdraw\u201d action button for \u201cActive\u201d plans on the plan module of the customer portal.",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"allowsLiquidation",onChange:e=>he(e),type:"checkbox",defaultChecked:null===L||void 0===L?void 0:L.allowsLiquidation}),(0,s.jsx)("label",{className:"form-label",children:"Allows Liquidation"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection allows Transfer Action to display in the plan card tile of the created product and property allows user to transfer into their active plans that have interest receipt option as \u201cAt Maturity\u201d only.",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"allowsTransfer",onChange:e=>he(e),type:"checkbox",defaultChecked:null===L||void 0===L?void 0:L.allowsTransfer}),(0,s.jsx)("label",{className:"form-label",children:"Allows Transfer"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection allows active plans that have interest receipt option as \u201cAt Maturity\u201d only be available to receive transfers from other plans",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"receivesTransfer",onChange:e=>he(e),type:"checkbox",defaultChecked:null===L||void 0===L?void 0:L.receivesTransfer}),(0,s.jsx)("label",{className:"form-label",children:"Receives Transfer"})]})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(Hh,{title:"Selection allows active plans that have interest receipt option as \u201cAt Maturity\u201d only to be available to receive top-up from external sources (such as their debit card and bank transfers) and also enables the \u201cTop-up\u201d Action button to be displayed for the active plan in the customer portal",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"allowsTopUp",onChange:e=>he(e),type:"checkbox",defaultChecked:null===L||void 0===L?void 0:L.allowsTopUp}),(0,s.jsx)("label",{className:"form-label",children:"Allows Top-up"})]})})})]}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("h6",{className:"mt-3",children:"Interest Options"})}),z?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"This displays \u201cUpfront\u201d on the interest receipt selection list. The rate set up for this will be displayed as calculated interest rate if option is selected",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasUpfrontInterestRate",defaultChecked:z.hasUpfrontInterestRate,onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Upfront Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"This displays \u201cMonthly\u201d on the interest receipt selection list. The rate set up for this will be displayed as calculated interest rate if option is selected",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasMonthlyInterestRate",defaultChecked:z.hasMonthlyInterestRate,onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Monthly Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"This displays \u201cQuarterly\u201d on the interest receipt selection list. The rate set up for this will be displayed as calculated interest rate if option is selected",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasQuarterlyInterestRate",defaultChecked:z.hasQuarterlyInterestRate,onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Quarterly Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"This displays \u201cBi-annually\u201d on the interest receipt selection list. The rate set up for this will be displayed as calculated interest rate if option is selected",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasBiAnnualInterestRate",defaultChecked:z.hasBiAnnualInterestRate,onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Bi-Annual Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"This displays \u201cMaturity\u201d on the interest receipt selection list. The rate set up for this will be displayed as calculated interest rate if option is selected",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasMaturityRate",defaultChecked:z.hasMaturityRate,onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Maturity Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"The rate set up for this will be used to benchmark the extended rate inputted during plan creation from the admin portal for this option. Rates inputted cannot be above the rate set",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasBackendUpfrontInterestRate",defaultChecked:z.hasBackendUpfrontInterestRate,onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Backend Upfront Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"The rate set up for this will be used to benchmark the extended rate inputted during plan creation from the admin portal for this option. Rates inputted cannot be above the rate set",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasBackendMonthlyInterestRate",defaultChecked:z.hasBackendMonthlyInterestRate,onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Backend Monthly Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"The rate set up for this will be used to benchmark the extended rate inputted during plan creation from the admin portal for this option. Rates inputted cannot be above the rate set",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasBackendQuarterlyInterestRate",defaultChecked:z.hasBackendQuarterlyInterestRate,onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Backend Quarterly Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"The rate set up for this will be used to benchmark the extended rate inputted during plan creation from the admin portal for this option. Rates inputted cannot be above the rate set",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasBackendBiAnnualInterestRate",defaultChecked:z.hasBackendBiAnnualInterestRate,onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Backend Bi-Annual Interest Rate"})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"The rate set up for this will be used to benchmark the extended rate inputted during plan creation from the admin portal for this option. Rates inputted cannot be above the rate set",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{name:"hasBackendMaturityRate",defaultChecked:z.hasBackendMaturityRate,onChange:e=>pe(e),type:"checkbox"}),(0,s.jsx)("label",{className:"form-label",children:"Has Backend Maturity Rate"})]})})})]}):null,(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"This property allows for the type of interest computation to be setup for the plan. The selected formula will be used to compute the interest values for the plan",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Select Interest Computation Formula"}),(0,s.jsx)(E.J8,{defaultValue:cd.find((e=>e.value===String(null===L||void 0===L?void 0:L.interestFormula))),options:cd,onChange:e=>F((0,i.Z)((0,i.Z)({},L),{},{interestFormula:e.value}))})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"This property allows for the type of penalty computation to be setup for the plan. The selected formula will be used to compute the penal values for the early liquidations before maturity",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Select Penalty Computation Formula"}),(0,s.jsx)(E.J8,{defaultValue:ld.find((e=>e.value===String(null===L||void 0===L?void 0:L.penaltyFormula))),options:ld,onChange:e=>F((0,i.Z)((0,i.Z)({},L),{},{penaltyFormula:e.value}))})]})})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:ee?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),ve()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:O.view,toggle:()=>P({view:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),ve()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"View Product"}),re?(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsx)("div",{className:"mb-4",children:(0,s.jsx)("img",{style:{width:"15rem"},src:re.imageUrl,alt:re.productName})}),(0,s.jsxs)("div",{className:"pb-4",children:[(0,s.jsx)("h5",{children:"Product Name"}),(0,s.jsx)("p",{className:"p-0 m-0",children:re.productName})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)("div",{children:(0,s.jsxs)("p",{className:"p-0 m-0",children:["Maximum Transaction: ",(0,s.jsx)("span",{children:re.maxTransactionLimit})]})}),(0,s.jsx)("div",{children:(0,s.jsxs)("p",{className:"p-0 m-0",children:["Minimum Transaction: ",(0,s.jsx)("span",{children:re.minTransactionLimit})]})})]}),(0,s.jsxs)("div",{className:"mt-4 mb-4",children:[(0,s.jsx)("div",{children:(0,s.jsx)("p",{className:"p-0 m-0",children:"Product Description"})}),(0,s.jsx)("div",{children:(0,s.jsx)("p",{className:"p-0 m-0",children:re.productDescription})})]}),(0,s.jsxs)("div",{className:"mb-4 d-flex justify-content-between align-items-center",children:[(0,s.jsx)("div",{children:(0,s.jsx)("p",{className:"p-0 m-0",children:re.tenors?(0,s.jsxs)(s.Fragment,{children:["Tenor:"," ",(0,s.jsx)("span",{children:re.tenors.map((e=>(0,s.jsx)("span",{children:e.tenorName+", "})))})]}):null})}),(0,s.jsx)("p",{className:"p-0 m-0",children:re.currency?(0,s.jsxs)(s.Fragment,{children:["Currency:"," ",(0,s.jsx)("span",{children:re.currency.map((e=>(0,s.jsx)("span",{children:e.name+", "})))})]}):null})]}),(0,s.jsx)("h5",{className:"mb-2",children:"Properties"}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)("div",{children:(0,s.jsxs)("p",{className:"p-0 m-0",children:["Accepts Rollover:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===(a=re.properties)||void 0===a?void 0:a.acceptsRollover)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]})}),(0,s.jsx)("div",{children:(0,s.jsxs)("p",{className:"p-0 m-0",children:["Allows Liquidation:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===(o=re.properties)||void 0===o?void 0:o.allowsLiquidation)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsxs)("p",{className:"p-0 m-0",children:["Allows Monthly Draw:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===(l=re.properties)||void 0===l?void 0:l.allowsMonthlyDraw)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("p",{className:"p-0 m-0",children:["Allows TopUp:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===re||void 0===re||null===(c=re.properties)||void 0===c?void 0:c.allowsTopUp)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsxs)("p",{className:"p-0 m-0",children:["Allows Transfer:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===re||void 0===re||null===(u=re.properties)||void 0===u?void 0:u.allowsTransfer)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("p",{className:"p-0 m-0",children:["Receives Transfer:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===re||void 0===re||null===(d=re.properties)||void 0===d?void 0:d.receivesTransfer)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsxs)("p",{className:"p-0 m-0",children:["Has Direct Debit:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===re||void 0===re||null===(f=re.properties)||void 0===f?void 0:f.hasDirectDebit)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("p",{className:"p-0 m-0",children:["Has Saving Frequency:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===re||void 0===re||null===(p=re.properties)||void 0===p?void 0:p.hasSavingFrequency)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]})})]}),(0,s.jsx)("div",{className:"d-flex justify-content-between align-items-center",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:["Has Target Amount:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===re||void 0===re||null===(m=re.properties)||void 0===m?void 0:m.hasTargetAmount)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]})}),(0,s.jsx)("h5",{className:"mt-4 mb-2",children:"Interest Options"}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsxs)("p",{className:"p-0 m-0",children:["Has Backend BiAnnual Interest Rate:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===re||void 0===re||null===(v=re.properties)||void 0===v?void 0:v.interestOptions.hasBackendBiAnnualInterestRate)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("p",{className:"p-0 m-0",children:["Has Backend Maturity Rate:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===(g=re.properties)||void 0===g?void 0:g.interestOptions.hasBackendMaturityRate)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsxs)("p",{className:"p-0 m-0",children:["Has Backend Monthly Interest Rate:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===(y=re.properties)||void 0===y?void 0:y.interestOptions.hasBackendMonthlyInterestRate)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("p",{className:"p-0 m-0",children:["Has Backend Quarterly Interest Rate:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===(b=re.properties)||void 0===b?void 0:b.interestOptions.hasBackendQuarterlyInterestRate)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsxs)("p",{className:"p-0 m-0",children:["Has Backend Upfront Interest Rate:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===(x=re.properties)||void 0===x?void 0:x.interestOptions.hasBackendUpfrontInterestRate)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("p",{className:"p-0 m-0",children:["Has BiAnnual Interest Rate:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===(w=re.properties)||void 0===w?void 0:w.interestOptions.hasBiAnnualInterestRate)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsxs)("p",{className:"p-0 m-0",children:["Has Maturity Rate:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===(N=re.properties)||void 0===N?void 0:N.interestOptions.hasMaturityRate)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("p",{className:"p-0 m-0",children:["Has Monthly Interest Rate:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===(S=re.properties)||void 0===S?void 0:S.interestOptions.hasMonthlyInterestRate)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsxs)("p",{className:"p-0 m-0",children:["Has Quarterly Interest Rate:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===(j=re.properties)||void 0===j?void 0:j.interestOptions.hasQuarterlyInterestRate)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("p",{className:"p-0 m-0",children:["Has Upfront Interest Rate:"," ",(0,s.jsx)("span",{children:re?(0,s.jsxs)(s.Fragment,{children:[!0===(null===(_=re.properties)||void 0===_?void 0:_.interestOptions.hasUpfrontInterestRate)?(0,s.jsx)(s.Fragment,{children:"Yes"}):(0,s.jsx)(s.Fragment,{children:"No"})," "]}):null})]})})]}),(0,s.jsxs)("p",{className:"p-0 m-0 mt-2",children:["Penalty Computational Formula:"," ",(0,s.jsx)("span",{children:re?(0,s.jsx)(s.Fragment,{children:null===(C=re.properties)||void 0===C?void 0:C.penaltyFormula}):null})]}),(0,s.jsxs)("p",{className:"p-0 m-0",children:["Interest Formula: ",(0,s.jsx)("span",{children:re?(0,s.jsx)(s.Fragment,{children:null===(T=re.properties)||void 0===T?void 0:T.interestFormula}):null})]})]}):null]})]})})]})]})};var Mp=["active","aria-label","block","className","close","cssModule","color","outline","size","tag","innerRef"],Dp={active:y().bool,"aria-label":y().string,block:y().bool,color:y().string,disabled:y().bool,outline:y().bool,tag:w.iC,innerRef:y().oneOfType([y().object,y().func,y().string]),onClick:y().func,size:y().string,children:y().node,className:y().string,cssModule:y().object,close:y().bool},Lp=function(t){function n(e){var n;return(n=t.call(this,e)||this).onClick=n.onClick.bind(xa(n)),n}(0,Cu.Z)(n,t);var r=n.prototype;return r.onClick=function(e){if(!this.props.disabled)return this.props.onClick?this.props.onClick(e):void 0;e.preventDefault()},r.render=function(){var t=this.props,n=t.active,r=t["aria-label"],a=t.block,i=t.className,o=t.close,s=t.cssModule,l=t.color,c=t.outline,u=t.size,d=t.tag,f=t.innerRef,h=(0,v.Z)(t,Mp);o&&"undefined"===typeof h.children&&(h.children=e.createElement("span",{"aria-hidden":!0},"\xd7"));var p="btn"+(c?"-outline":"")+"-"+l,g=(0,w.mx)(x()(i,{close:o},o||"btn",o||p,!!u&&"btn-"+u,!!a&&"btn-block",{active:n,disabled:this.props.disabled}),s);h.href&&"button"===d&&(d="a");var y=o?"Close":null;return e.createElement(d,(0,m.Z)({type:"button"===d&&h.onClick?"button":void 0},h,{className:g,ref:f,onClick:this.onClick,"aria-label":r||y}))},n}(e.Component);Lp.propTypes=Dp,Lp.defaultProps={color:"secondary",tag:"button"};const Fp=Lp,Bp=e=>{let{isOpen:t,onClose:n,size:r="md",onFormCancel:a,deleteFunc:i,title:o}=e;return(0,s.jsx)(Gu,{isOpen:t,toggle:n,className:"modal-dialog-centered",size:r,children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),a()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsxs)("h5",{className:"title",children:["Delete: ",o]}),(0,s.jsxs)("div",{className:"mt-4 d-flex align-items-center justify-content-center",children:[(0,s.jsx)(Fp,{onClick:i,color:"danger",size:"lg",children:"Delete"}),(0,s.jsx)(Fp,{onClick:a,className:"ml-2",color:"secondary",size:"lg",children:"Cancel"})]})]})]})})},Zp=()=>{const[t,n]=(0,e.useState)({edit:!1,add:!1,view:!1}),[r,a]=(0,e.useState)(),[o,l]=(0,e.useState)({interestFormula:0,interestOption:0,tenorDays:0,tenorDescription:"",tenorDisplayIn:"IN_DAYS",tenorMonths:0,tenorWeeks:0,tenorName:"",tenorStatus:"ACTIVE",tenorYears:0}),[c,u]=(0,e.useState)(1),[d]=(0,e.useState)(7),[f,p]=(0,e.useState)([]),[m,v]=(0,e.useState)(!1),[g,y]=(0,e.useState)(!1),[b,x]=(0,e.useState)({}),[w,N]=(0,e.useState)(0),[S,j]=(0,e.useState)(0),[_,C]=(0,e.useState)(0),[T,O]=(0,e.useState)(""),P=sd(T,500);(0,e.useEffect)((()=>{L(),u(1)}),[P]);const R=e=>{l((0,i.Z)((0,i.Z)({},o),{},{[e.target.name]:e.target.value}))},I=e=>{let t=parseInt(e.target.value),n=Math.floor(t/30),r=Math.floor(t/7),a=Math.round(n/12);N(n),j(r),C(a)},M=e=>{let t=parseInt(e.target.value),n=Math.round(t/12);C(n)},D=()=>{l({interestFormula:0,interestOption:0,tenorDays:0,tenorDescription:"",tenorDisplayIn:"IN_DAYS",tenorMonths:0,tenorWeeks:0,tenorName:"",tenorStatus:"ACTIVE",tenorYears:0}),N(0),C(0),j(0)},L=async()=>{try{v(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trtenor?search=").concat(T),{headers:A()}),{data:t}=await e.data,n=t.body;return n&&(p(n),v(!1)),{formData:o}}catch(e){v(!1)}},F=()=>{n((e=>(0,i.Z)((0,i.Z)({},e),{},{delete:!1}))),(async()=>{try{v(!0);const e=await h().delete("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trtenor/").concat(o.id),{headers:A()}),t=await e.data;t&&(L(),y(!1),v(!1),n({delete:!1}),D())}catch(e){const t=e.response;tc.error({content:t.data.message,style:{marginTop:"20vh"}}),y(!1),v(!1),L(),n({delete:!1}),D()}})()},B=()=>{n({edit:!1,add:!1}),x(null),D()},Z=c*d,z=Z-d,U=null===f||void 0===f?void 0:f.slice(z,Z),{errors:W,register:V,handleSubmit:q}=xu();return(0,e.useEffect)((()=>{L()}),[]),(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Tenor Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Tenor Management"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:T,onChange:e=>{O(e.target.value)},placeholder:"Search Tenor..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_TENOR"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>n({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add Tenor"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:m?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.jX,{productTenor:U,modal:t,onEditClick:async e=>{n({edit:!0}),l({tenorName:e.tenorName,tenorStatus:e.tenorStatus,tenorDescription:e.tenorDescription,tenorDays:e.tenorDays,tenorWeeks:e.tenorWeeks,tenorMonths:e.tenorMonths,tenorYears:e.tenorYears,id:e.id}),C(e.tenorYears),N(e.tenorMonths),j(e.tenorWeeks),a(e.id)},handleView:()=>n({view:!0}),handleDel:e=>{n((e=>(0,i.Z)((0,i.Z)({},e),{},{delete:!0}))),x({id:e.id,tenorName:null===e||void 0===e?void 0:e.tenorName})}})}),(0,s.jsx)("div",{className:"card-inner",children:f&&f.length>0?(0,s.jsx)(E.Qt,{itemPerPage:d,totalItems:f.length,paginate:e=>u(e),currentPage:c}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Product Tenor found"})})})]}),(0,s.jsx)(Gu,{isOpen:t.add,toggle:()=>n({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),B()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Product Tenor"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:q((()=>{(async e=>{const t=(0,i.Z)((0,i.Z)({},e),{},{tenorMonths:w,tenorYears:_,tenorWeeks:S});try{y(!0);const e=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trtenor"),t,{headers:A()});await e.data&&(L(),y(!1),v(!1),tc.success({content:"Tenor Created Successfully",style:{marginTop:"20vh"}}),D())}catch(n){const e=n.response;y(!1),v(!1),tc.error({content:e.data.message,style:{marginTop:"20vh"}}),D()}})(o),n({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Tenor Name"}),(0,s.jsx)("input",{type:"text",name:"tenorName",placeholder:"Tenor Name",onChange:e=>R(e),className:"form-control",ref:V({required:"This field is required"})}),W.tenorName&&(0,s.jsx)("span",{className:"invalid",children:W.tenorName.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:dd,onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{status:e.value}))}),W.tenorStatus&&(0,s.jsx)("span",{className:"invalid",children:W.tenorStatus.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Days"}),(0,s.jsx)("input",{type:"number",name:"tenorDays",placeholder:"Days",onChange:e=>{I(e),l((0,i.Z)((0,i.Z)({},o),{},{tenorDays:parseInt(e.target.value)}))},className:"form-control",ref:V({required:"This field is required"})}),W.tenorDays&&(0,s.jsx)("span",{className:"invalid",children:W.tenorDays.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Months"}),(0,s.jsx)("input",{type:"number",name:"tenorMonths",value:w,placeholder:"Months",onChange:e=>{N(e.target.value),M(e),l((0,i.Z)((0,i.Z)({},o),{},{tenorMonths:parseInt(e.target.value)}))},className:"form-control",ref:V({required:"This field is required"})}),W.tenorMonths&&(0,s.jsx)("span",{className:"invalid",children:W.tenorMonths.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Years"}),(0,s.jsx)("input",{type:"number",name:"tenorYears",placeholder:"Years",value:_,onChange:e=>{C(e.target.value),l((0,i.Z)((0,i.Z)({},o),{},{tenorYears:parseInt(e.target.value)}))},className:"form-control",ref:V({required:"This field is required"})}),W.tenorYears&&(0,s.jsx)("span",{className:"invalid",children:W.tenorYears.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"tenorDescription",value:o.tenorDescription,placeholder:"Tenor Description",onChange:e=>R(e),className:"form-control-xl form-control no-resize",ref:V({required:"This field is required"})}),W.tenorDescription&&(0,s.jsx)("span",{className:"invalid",children:W.tenorDescription.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),B()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:t.edit,toggle:()=>n({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),B()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Tenor"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:q((()=>{(async e=>{const t=(0,i.Z)((0,i.Z)({},e),{},{tenorMonths:w,tenorYears:_,tenorWeeks:S});try{y(!0);const e=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trtenor/").concat(r),t,{headers:A()});await e.data&&(L(),y(!1),v(!1),tc.success({content:"Tenor Edited Successfully",style:{marginTop:"20vh"}}),D())}catch(n){const e=n.response;y(!1),v(!1),L(),tc.error({content:e.data.message,style:{marginTop:"20vh"}}),D()}})(o),n({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Tenor Name"}),(0,s.jsx)("input",{type:"text",name:"tenorName",value:o.tenorName,placeholder:"Tenor Name",onChange:e=>R(e),className:"form-control"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{defaultValue:dd.find((e=>e.value===String(o.tenorStatus))),options:dd,onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{tenorStatus:e.value}))})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Days"}),(0,s.jsx)("input",{type:"number",name:"tenorDays",value:o.tenorDays,placeholder:"Days",onChange:e=>{I(e),l((0,i.Z)((0,i.Z)({},o),{},{tenorDays:parseInt(e.target.value)}))},className:"form-control",ref:V({required:"This field is required"})}),W.tenorDays&&(0,s.jsx)("span",{className:"invalid",children:W.tenorDays.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Months"}),(0,s.jsx)("input",{type:"number",name:"tenorMonths",value:w,placeholder:"Months",onChange:e=>{N(e.target.value),M(e),l((0,i.Z)((0,i.Z)({},o),{},{tenorMonths:w}))},className:"form-control",ref:V({required:"This field is required"})}),W.tenorMonths&&(0,s.jsx)("span",{className:"invalid",children:W.tenorMonths.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Years"}),(0,s.jsx)("input",{type:"number",name:"tenorYears",placeholder:"Years",value:_,onChange:e=>{C(e.target.value),l((0,i.Z)((0,i.Z)({},o),{},{tenorYears:_}))},className:"form-control",ref:V({required:"This field is required"})}),W.tenorYears&&(0,s.jsx)("span",{className:"invalid",children:W.tenorYears.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"tenorDescription",value:o.tenorDescription,placeholder:"Tenor Description",onChange:e=>R(e),className:"form-control-xl form-control no-resize",ref:V({required:"This field is required"})}),W.tenorDescription&&(0,s.jsx)("span",{className:"invalid",children:W.tenorDescription.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Update"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),B()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Bp,{isOpen:t.delete,onClose:()=>n((e=>(0,i.Z)((0,i.Z)({},e),{},{delete:!1}))),title:null===b||void 0===b?void 0:b.tenorName,deleteFunc:()=>F(),onFormCancel:B})]})]})},zp=()=>{const[t,n]=(0,e.useState)({edit:!1,add:!1,view:!1}),[r,a]=(0,e.useState)(),[o,l]=(0,e.useState)({reason:"",status:""}),[c,u]=(0,e.useState)(1),[d]=(0,e.useState)(7),[f,p]=(0,e.useState)([]),[m,v]=(0,e.useState)(!1),[g,y]=(0,e.useState)(!1),[,b]=(0,e.useState)({}),[x,w]=(0,e.useState)(""),N=sd(x,500);(0,e.useEffect)((()=>{C(),u(1)}),[N]);const S=e=>{l((0,i.Z)((0,i.Z)({},o),{},{[e.target.name]:e.target.value}))},j=()=>{l({reason:"",status:""})},_=()=>{n({edit:!1,add:!1}),j()},C=async()=>{try{v(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trwithdrawal?search=").concat(x),{headers:A()}),{data:t}=await e.data,n=t.body;n&&(p(n),v(!1))}catch(e){v(!1)}},T=c*d,O=T-d,P=null===f||void 0===f?void 0:f.slice(O,T),{errors:R,register:I,handleSubmit:M}=xu();return(0,e.useEffect)((()=>{C()}),[]),(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Withdrawal Reason Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Withdrawal Reason"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:x,onChange:e=>{w(e.target.value)},placeholder:"Search Withdrawal Reason..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_WITHDRAWAL_REASON"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>n({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add Reason"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:m?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.nk,{WithdrawalReason:P,modal:t,handleView:()=>n({view:!0}),handleEdit:()=>n({edit:!0}),onEditClick:async e=>{n({edit:!0}),l({reason:e.reason,status:e.status,id:e.id}),b(e),a(e.id)},handleDel:e=>{n({delete:!0}),l({id:e.id})}})}),(0,s.jsx)("div",{className:"card-inner",children:f&&f.length>0?(0,s.jsx)(E.Qt,{itemPerPage:d,totalItems:null===f||void 0===f?void 0:f.length,paginate:e=>u(e),currentPage:c}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No withdrawal reason found"})})})]}),(0,s.jsx)(Gu,{isOpen:t.add,toggle:()=>n({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Reason"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:M((()=>{(async e=>{try{y(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trwithdrawal"),e,{headers:A()}),n=await t.data;n&&(C(),y(!1),v(!1),tc.success({content:"Reason Created",style:{marginTop:"20vh"}}),j())}catch(t){const e=t.response;return y(!1),v(!1),e.error({content:e.data.message,style:{marginTop:"20vh"}}),j(),{message:e}}})(o),n({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Withdrawal Reason"}),(0,s.jsx)("input",{type:"text",name:"reason",placeholder:"Withdrawal Reason",onChange:e=>S(e),className:"form-control",ref:I({required:"This field is required"})}),R.reason&&(0,s.jsx)("span",{className:"invalid",children:R.reason.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:dd,onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{status:e.value}))}),R.status&&(0,s.jsx)("span",{className:"invalid",children:R.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),_()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:t.edit,toggle:()=>n({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Withdrawal Reason"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:M((()=>{(async e=>{try{y(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trwithdrawal/").concat(r),e,{headers:A()}),n=await t.data;n&&(C(),y(!1),v(!1),tc.success({content:"Edited Successfully",style:{marginTop:"20vh"}}),j())}catch(t){const e=t.response;return y(!1),v(!1),e.error({content:e.data.message,style:{marginTop:"20vh"}}),j(),{message:e}}})(o),n({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Withdrawal Reason"}),(0,s.jsx)("input",{type:"text",name:"reason",value:o.reason,placeholder:"Withdrawal Reason",onChange:e=>S(e),className:"form-control"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{value:dd.find((e=>e.value===String(o.status))),options:dd,onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{status:e.value}))})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm"}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Update"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),_()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:t.delete,toggle:()=>n({delete:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Delete Withdrawal Reason"}),(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsx)(E.zx,{onClick:async()=>{try{v(!0);const e=await h().delete("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trwithdrawal/").concat(o.id),{headers:A()}),t=await e.data;t&&(C(),tc.success({content:t.message,style:{marginTop:"20vh"}}),y(!1),v(!1),n({delete:!1}),j())}catch(e){y(!1),v(!1),C(),tc.error({content:tc.data.message,style:{marginTop:"20vh"}}),n({delete:!1}),j()}},color:"danger",size:"lg",children:"Delete"}),(0,s.jsx)(E.zx,{onClick:_,className:"ml-2",color:"secondary",size:"lg",children:"Cancel"})]})]})]})})]})]})},Up=()=>{const[t,n]=(0,e.useState)({edit:!1,add:!1,view:!1}),[r,a]=(0,e.useState)(),[o,l]=(0,e.useState)({name:"",status:""}),[c,u]=(0,e.useState)(1),[d]=(0,e.useState)(7),[f,p]=(0,e.useState)([]),[m,v]=(0,e.useState)(!1),[g,y]=(0,e.useState)(!1),[,b]=(0,e.useState)({}),[,x]=(0,e.useState)(null),[w,N]=(0,e.useState)(""),S=sd(w,500);(0,e.useEffect)((()=>{T(),u(1)}),[S]);const j=e=>{l((0,i.Z)((0,i.Z)({},o),{},{[e.target.name]:e.target.value}))},_=()=>{l({name:"",status:""})},C=()=>{n({edit:!1,add:!1}),_()},T=async()=>{try{v(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trcurrency?search=").concat(w),{headers:A()}),{data:t}=await e.data,n=t.body;return n&&(p(n),v(!1)),{formData:o}}catch(e){v(!1)}},O=c*d,P=O-d,R=null===f||void 0===f?void 0:f.slice(P,O),{errors:I,register:M,handleSubmit:D}=xu();return(0,e.useEffect)((()=>{T()}),[]),(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Currency Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Currency Management"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:w,onChange:e=>{N(e.target.value)},placeholder:"Search Currency..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_CURRENCY"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>n({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add Currency"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:m?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.mI,{currencyMge:R,modal:t,onEditClick:async e=>{n({edit:!0}),l({name:e.name,status:e.status,id:e.id}),b(e),a(e.id),x({value:e.status,label:e.status})},handleView:()=>n({view:!0}),handleEdit:()=>n({edit:!0}),handleDel:e=>{n({delete:!0}),l({id:e.id})}})}),(0,s.jsx)("div",{className:"card-inner",children:f&&f.length>0?(0,s.jsx)(E.Qt,{itemPerPage:d,totalItems:f.length,paginate:e=>u(e),currentPage:c}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No currency found"})})})]}),(0,s.jsx)(Gu,{isOpen:t.add,toggle:()=>n({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),C()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Currency"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:D((()=>{(async e=>{try{y(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trcurrency"),e,{headers:A()}),r=await t.data;r&&(T(),y(!1),v(!1),n({add:!1}),tc.success({content:"Currency Created",style:{marginTop:"20vh"}}),_())}catch(t){const e=t.response;return y(!1),v(!1),e.error({content:e.data.message,style:{marginTop:"20vh"}}),T(),n({add:!1}),_(),{message:e}}})(o),_()})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Currency Name"}),(0,s.jsx)("input",{type:"text",name:"name",placeholder:"Currency Name",onChange:e=>j(e),className:"form-control",ref:M({required:"This field is required"})}),I.name&&(0,s.jsx)("span",{className:"invalid",children:I.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsxs)("select",{className:"form-control",name:"status",onChange:e=>j(e),ref:M({required:"This field is required"}),children:[(0,s.jsx)("option",{}),(0,s.jsx)("option",{value:"ACTIVE",children:"ACTIVE"}),".",(0,s.jsx)("option",{value:"INACTIVE",children:"INACTIVE"}),"."]}),I.status&&(0,s.jsx)("span",{className:"invalid",children:I.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),C()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:t.edit,toggle:()=>n({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),C()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Currency"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:D((()=>{(async e=>{try{y(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trcurrency/").concat(r),e,{headers:A()}),a=await t.data;a&&(T(),y(!1),v(!1),n({edit:!1}),tc.success({content:"Currency Updated",style:{marginTop:"20vh"}}),_())}catch(t){const e=t.response;return y(!1),v(!1),n({edit:!1}),e.error({content:e.data.message,style:{marginTop:"20vh"}}),_(),{message:e}}})(o),_(),n({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Currency Name"}),(0,s.jsx)("input",{type:"text",name:"name",defaultValue:o.name,placeholder:"Currency Name",onChange:e=>j(e),className:"form-control"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{defaultValue:dd.find((e=>e.value===String(o.status))),options:dd,onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{status:e.value}))})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),C()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:t.delete,toggle:()=>n({delete:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),C()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Delete Currency"}),(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsx)(E.zx,{onClick:async()=>{try{v(!0);const e=await h().delete("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trcurrency/").concat(o.id),{headers:A()}),t=await e.data;return t&&(T(),y(!1),v(!1),n({delete:!1}),_()),{data:t}}catch(e){const t=e.response;return y(!1),v(!1),T(),n({delete:!1}),_(),{message:t}}},color:"danger",size:"lg",children:"Delete"}),(0,s.jsx)(E.zx,{onClick:C,className:"ml-2",color:"secondary",size:"lg",children:"Cancel"})]})]})]})})]})]})},Wp=()=>{var t,n,r,a,o,l,c,u,d,f,p,m,v,g,y,b,x,w,N,S,j,_,C,T,O,P,R,I,M,D,L,F,B,Z,z,U,W,V,q,H,G,Y,X,J,K,$,Q,ee,te,ne,re;const[ae,ie]=(0,e.useState)({edit:!1,add:!1,view:!1}),[oe,se]=(0,e.useState)(),[le,ce]=(0,e.useState)({currency:"",maximumAmount:0,maximumTenor:0,minimumAmount:0,minimumTenor:0,percentDirectDebit:0,percentInterest:0,product:0,status:""}),[ue,de]=(0,e.useState)(1),[fe]=(0,e.useState)(7),[he,pe]=(0,e.useState)([]),[me,ve]=(0,e.useState)(!1),[ge,ye]=(0,e.useState)(!1),[be,xe]=(0,e.useState)({}),[we,Ne]=(0,e.useState)(),[Se,je]=(0,e.useState)(),[_e,Ee]=(0,e.useState)(""),Ce=sd(_e,500);(0,e.useEffect)((()=>{Pe(),de(1)}),[Ce]);const Ae=e=>{const{name:t,value:n}=e.target;ce((0,i.Z)((0,i.Z)({},le),{},{[t]:parseFloat(n)}))},ke=()=>{ce({currency:"",maximumAmount:0,maximumTenor:0,minimumAmount:0,minimumTenor:0,percentDirectDebit:0,percentInterest:0,product:0,status:""}),je()},Te=()=>{ie({edit:!1,add:!1}),ke()},Oe=e=>{const{value:t}=e;(async e=>{try{const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trproduct/").concat(e),{headers:A()}),{data:n}=await t.data,r=n.body;if(r){const e=r.tenors.map((e=>e.tenorDays)).sort(((e,t)=>e-t));je(r),ce((0,i.Z)((0,i.Z)({},le),{},{maximumAmount:r.maxTransactionLimit,minimumAmount:r.minTransactionLimit,maximumTenor:e[e.length-1],minimumTenor:e[0]}))}}catch(t){}})(t)},Pe=async()=>{try{ve(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trinvestment-rates?search=").concat(_e),{headers:A()}),{data:t}=await e.data,n=t.body;return n&&(pe(n),ve(!1)),{formData:le}}catch(e){ve(!1),ie({add:!1})}},Re=ue*fe,Ie=Re-fe,Me=null===he||void 0===he?void 0:he.slice(Ie,Re),{errors:Le,register:Fe,handleSubmit:Be}=xu();(0,e.useEffect)((()=>{Pe(),(async()=>{try{ve(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trproduct"),{headers:A()}),{data:t}=await e.data,n=t.body,r=n.filter((e=>"ACTIVE"===e.status));n&&(Ne(r),ve(!1))}catch(e){ve(!1)}})()}),[]);const Ze=null!==(t=null===we||void 0===we?void 0:we.map((e=>({value:e.id,label:e.productName}))))&&void 0!==t?t:[],ze=Se&&Array.isArray(Se.currency)?null===(n=Se.currency)||void 0===n?void 0:n.map((e=>({label:e.name,value:e.id}))):[];return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Investment Rate Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Investment Rate"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:_e,onChange:e=>{Ee(e.target.value)},placeholder:"Search Investment Rate..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_INVESTMENT_RATE"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>ie({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add Rate"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:me?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.yD,{investRate:Me,modal:ae,onEditClick:e=>{console.log(e),ie({edit:!0}),ce({currency:e.currency.id,product:e.product.id,status:e.status,backendBiAnnualInterestRate:e.backendBiAnnualInterestRate,backendMaturityRate:e.backendMaturityRate,backendMonthlyInterestRate:e.backendMonthlyInterestRate,backendQuarterlyInterestRate:e.backendQuarterlyInterestRate,backendUpfrontInterestRate:e.backendUpfrontInterestRate,biAnnualInterestRate:e.biAnnualInterestRate,maturityRate:e.maturityRate,maximumAmount:e.maximumAmount,maximumTenor:e.maximumTenor,minimumAmount:e.minimumAmount,minimumTenor:e.minimumTenor,monthlyInterestRate:e.monthlyInterestRate,percentDirectDebit:e.percentDirectDebit,quarterlyInterestRate:e.quarterlyInterestRate,upfrontInterestRate:e.upfrontInterestRate}),je(e),se(e.id)},handleView:async e=>{ie({view:!0}),xe(e)}})}),(0,s.jsx)("div",{className:"card-inner",children:he&&he.length>0?(0,s.jsx)(E.Qt,{itemPerPage:fe,totalItems:null===he||void 0===he?void 0:he.length,paginate:e=>de(e),currentPage:ue}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No investment rate found"})})})]}),(0,s.jsx)(Gu,{isOpen:ae.add,toggle:()=>ie({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Te()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Rate"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:Be((()=>{(async e=>{try{const t=(0,i.Z)((0,i.Z)({},e),{},{product:Se.id});ye(!0);const n=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trinvestment-rates"),t,{headers:A()}),r=await n.data;r&&(Pe(),ye(!1),ve(!1),tc.success({content:"Rate Created",style:{marginTop:"20vh"}}),ke())}catch(t){const e=t.response;return ye(!1),ve(!1),e.error({content:e.data.message,style:{marginTop:"20vh"}}),ke(),{message:e}}})(le),ie({edit:!1}),je()})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Product Name"}),(0,s.jsx)(E.J8,{options:Ze,onChange:e=>{ce((0,i.Z)((0,i.Z)({},le),{},{product:e.value})),Oe(e)}})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{value:dd.find((e=>e.value===String(le.tenorStatus))),options:dd,onChange:e=>{ce((0,i.Z)((0,i.Z)({},le),{},{status:e.value}))}})]})}),Se?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Minimum Amount"}),(0,s.jsx)("input",{type:"number",name:"minimumAmount",value:le.minimumAmount,placeholder:"0.00",step:"any",onChange:e=>ce((0,i.Z)((0,i.Z)({},le),{},{minimumAmount:parseFloat(e.target.value)})),className:"form-control",ref:Fe({required:"This field is required"})}),Le.minimumAmount&&(0,s.jsx)("span",{className:"invalid",children:Le.minimumAmount.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Maximum Amount"}),(0,s.jsx)("input",{type:"number",name:"maximumAmount",value:le.maximumAmount,placeholder:"0.00",step:"any",onChange:e=>ce((0,i.Z)((0,i.Z)({},le),{},{maximumAmount:parseFloat(e.target.value)})),className:"form-control",ref:Fe({required:"This field is required"})}),Le.maximumAmount&&(0,s.jsx)("span",{className:"invalid",children:Le.maximumAmount.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Minimum Tenor"}),(0,s.jsx)("input",{type:"number",name:"minimumTenor",value:le.minimumTenor,placeholder:"0.00",step:"any",onChange:e=>ce((0,i.Z)((0,i.Z)({},le),{},{minimumTenor:parseFloat(e.target.value)})),className:"form-control",ref:Fe({required:"This field is required"})}),Le.minimumTenor&&(0,s.jsx)("span",{className:"invalid",children:Le.minimumTenor.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Maximum Tenor"}),(0,s.jsx)("input",{type:"number",name:"maximumTenor",value:le.maximumTenor,placeholder:"00",onChange:e=>ce((0,i.Z)((0,i.Z)({},le),{},{maximumTenor:parseFloat(e.target.value)})),className:"form-control",ref:Fe({required:"This field is required"})}),Le.maximumTenor&&(0,s.jsx)("span",{className:"invalid",children:Le.maximumTenor.message})]})})]}):null,(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Currency"}),(0,s.jsx)(E.J8,{options:ze,onChange:e=>ce((0,i.Z)((0,i.Z)({},le),{},{currency:parseFloat(e.value)}))})]})}),Se?(0,s.jsx)(s.Fragment,{children:Se.properties?(0,s.jsxs)(s.Fragment,{children:[!0===Se.properties.hasDirectDebit?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Direct Debit (%)"}),(0,s.jsx)("input",{type:"number",name:"percentDirectDebit",placeholder:"0.00",step:"any",onChange:e=>ce((0,i.Z)((0,i.Z)({},le),{},{percentDirectDebit:parseFloat(e.target.value)})),className:"form-control",ref:Fe({required:"This field is required"})}),Le.minimumAmount&&(0,s.jsx)("span",{className:"invalid",children:Le.minimumAmount.message})]})}):null,!0===Se.properties.interestOptions.hasMonthlyInterestRate?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Monthly Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"monthlyInterestRate",placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control",ref:Fe({required:"This field is required"})}),Le.minimumAmount&&(0,s.jsx)("span",{className:"invalid",children:Le.minimumAmount.message})]})}):null,!0===Se.properties.interestOptions.hasUpfrontInterestRate?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Upfront Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"upfrontInterestRate",placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control",ref:Fe({required:"This field is required"})}),Le.minimumAmount&&(0,s.jsx)("span",{className:"invalid",children:Le.minimumAmount.message})]})}):null,!0===Se.properties.interestOptions.hasQuarterlyInterestRate?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Quarterly Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"quarterlyInterestRate",placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control",ref:Fe({required:"This field is required"})}),Le.minimumAmount&&(0,s.jsx)("span",{className:"invalid",children:Le.minimumAmount.message})]})}):null,!0===Se.properties.interestOptions.hasMaturityRate?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Maturity Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"maturityRate",placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control",ref:Fe({required:"This field is required"})}),Le.minimumAmount&&(0,s.jsx)("span",{className:"invalid",children:Le.minimumAmount.message})]})}):null,!0===Se.properties.interestOptions.hasBiAnnualInterestRate?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Bi-Annual Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"biAnnualInterestRate",placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control",ref:Fe({required:"This field is required"})}),Le.minimumAmount&&(0,s.jsx)("span",{className:"invalid",children:Le.minimumAmount.message})]})}):null,!0===Se.properties.interestOptions.hasBackendUpfrontInterestRate?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Backend Upfront Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"backendUpfrontInterestRate",placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control",ref:Fe({required:"This field is required"})}),Le.minimumAmount&&(0,s.jsx)("span",{className:"invalid",children:Le.minimumAmount.message})]})}):null,!0===Se.properties.interestOptions.hasBackendQuarterlyInterestRate?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Backend Quarterly Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"backendQuarterlyInterestRate",placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control",ref:Fe({required:"This field is required"})}),Le.minimumAmount&&(0,s.jsx)("span",{className:"invalid",children:Le.minimumAmount.message})]})}):null,!0===Se.properties.interestOptions.hasBackendMonthlyInterestRate?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Backend Monthly Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"backendMonthlyInterestRate",placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control",ref:Fe({required:"This field is required"})}),Le.minimumAmount&&(0,s.jsx)("span",{className:"invalid",children:Le.minimumAmount.message})]})}):null,!0===Se.properties.interestOptions.hasBackendMaturityRate?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Backend Maturity Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"backendMaturityRate",placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control",ref:Fe({required:"This field is required"})}),Le.minimumAmount&&(0,s.jsx)("span",{className:"invalid",children:Le.minimumAmount.message})]})}):null,!0===Se.properties.interestOptions.hasBackendBiAnnualInterestRate?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Backend BiAnnual Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"backendBiAnnualInterestRate",placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control",ref:Fe({required:"This field is required"})}),Le.minimumAmount&&(0,s.jsx)("span",{className:"invalid",children:Le.minimumAmount.message})]})}):null]}):null}):null,(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:ge?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),Te()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:ae.edit,toggle:()=>ie({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Te()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Rate"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:Be((()=>{(async e=>{try{ye(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trinvestment-rates/").concat(oe),e,{headers:A()}),n=await t.data;n&&(Pe(),ye(!1),ve(!1),tc.success({content:"Edited Successfully",style:{marginTop:"20vh"}}),ke())}catch(t){const e=t.response;return ye(!1),ve(!1),e.error({content:e.data.message,style:{marginTop:"20vh"}}),ke(),{message:e}}})(le),ie({edit:!1}),je()})),children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{value:dd.find((e=>e.value===String(le.status))),options:dd,onChange:e=>ce((0,i.Z)((0,i.Z)({},le),{},{status:e.value}))})]})}),Se?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Minimum Amount"}),(0,s.jsx)("input",{type:"number",name:"minimumAmount",value:le.minimumAmount,placeholder:"0.00",step:"any",onChange:e=>{ce((0,i.Z)((0,i.Z)({},le),{},{minimumAmount:parseFloat(e.target.value)}))},className:"form-control"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Maximum Amount"}),(0,s.jsx)("input",{type:"number",name:"maximumAmount",value:le.maximumAmount,placeholder:"0.00",step:"any",onChange:e=>ce((0,i.Z)((0,i.Z)({},le),{},{maximumAmount:parseFloat(e.target.value)})),className:"form-control"})]})})]}):null,(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Minimum Tenor"}),(0,s.jsx)("input",{type:"number",name:"minimumTenor",value:le.minimumTenor,placeholder:"0.00",step:"any",onChange:e=>ce((0,i.Z)((0,i.Z)({},le),{},{minimumTenor:parseFloat(e.target.value)})),className:"form-control"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Maximum Tenor"}),(0,s.jsx)("input",{type:"number",name:"maximumTenor",value:le.maximumTenor,placeholder:"00",onChange:e=>ce((0,i.Z)((0,i.Z)({},le),{},{maximumTenor:parseFloat(e.target.value)})),className:"form-control"})]})}),Se?(0,s.jsxs)(s.Fragment,{children:[Se.percentDirectDebit?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Direct Debit (%)"}),(0,s.jsx)("input",{type:"number",name:"percentDirectDebit",value:le.percentDirectDebit,placeholder:"0.00",step:"any",onChange:e=>ce((0,i.Z)((0,i.Z)({},le),{},{percentDirectDebit:parseFloat(e.target.value)})),className:"form-control"})]})}):null,Se.monthlyInterestRate||!0===(null===(r=Se.product)||void 0===r||null===(a=r.properties)||void 0===a||null===(o=a.interestOptions)||void 0===o?void 0:o.hasMonthlyInterestRate)?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Monthly Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"monthlyInterestRate",value:le.monthlyInterestRate,placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control"})]})}):null,Se.upfrontInterestRate||!0===(null===(l=Se.product)||void 0===l||null===(c=l.properties)||void 0===c||null===(u=c.interestOptions)||void 0===u?void 0:u.hasUpfrontInterestRate)?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Upfront Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"upfrontInterestRate",value:le.upfrontInterestRate,placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control"})]})}):null,Se.quarterlyInterestRate||!0===(null===(d=Se.product)||void 0===d||null===(f=d.properties)||void 0===f||null===(p=f.interestOptions)||void 0===p?void 0:p.hasQuarterlyInterestRate)?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Quaterly Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"quaterlyInterestRate",value:le.quarterlyInterestRate,placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control"})]})}):null,Se.maturityRate||!0===(null===(m=Se.product)||void 0===m||null===(v=m.properties)||void 0===v||null===(g=v.interestOptions)||void 0===g?void 0:g.hasMaturityRate)?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Maturity Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"maturityRate",value:le.maturityRate,placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control"})]})}):null,Se.biAnnualInterestRate||!0===(null===(y=Se.product)||void 0===y||null===(b=y.properties)||void 0===b||null===(x=b.interestOptions)||void 0===x?void 0:x.hasBiAnnualInterestRate)?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Bi-Annual Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"biAnnualInterestRate",value:le.biAnnualInterestRate,placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control"})]})}):null,Se.backendUpfrontInterestRate||!0===(null===(w=Se.product)||void 0===w||null===(N=w.properties)||void 0===N||null===(S=N.interestOptions)||void 0===S?void 0:S.hasBackendUpfrontInterestRate)?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Backend Upfront Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"backendUpfrontInterestRate",value:le.backendUpfrontInterestRate,placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control"})]})}):null,Se.backendQuaterlyInterestRate||!0===(null===(j=Se.product)||void 0===j||null===(_=j.properties)||void 0===_||null===(C=_.interestOptions)||void 0===C?void 0:C.hasBackendQuarterlyInterestRate)?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Backend Quaterly Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"backendQuaterlyInterestRate",value:le.backendQuaterlyInterestRate,placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control"})]})}):null,Se.backendMonthlyInterestRate||!0===(null===(T=Se.product)||void 0===T||null===(O=T.properties)||void 0===O||null===(P=O.interestOptions)||void 0===P?void 0:P.hasBackendMonthlyInterestRate)?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Backend Monthly Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"backendMonthlyInterestRate",value:le.backendMonthlyInterestRate,placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control"})]})}):null,Se.backendMaturityRate||!0===(null===(R=Se.product)||void 0===R||null===(I=R.properties)||void 0===I||null===(M=I.interestOptions)||void 0===M?void 0:M.hasBackendMaturityRate)?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Backend Maturity Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"backendMaturityRate",value:le.backendMaturityRate,placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control"})]})}):null,Se.backendBiAnnualInterestRate||!0===(null===(D=Se.product)||void 0===D||null===(L=D.properties)||void 0===L||null===(F=L.interestOptions)||void 0===F?void 0:F.hasBackendBiAnnualInterestRate)?(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Backend BiAnnual Interest Rate (%)"}),(0,s.jsx)("input",{type:"number",name:"backendBiAnnualInterestRate",value:le.backendBiAnnualInterestRate,placeholder:"0.00",step:"any",onChange:e=>Ae(e),className:"form-control"})]})}):null]}):null,(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:ge?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Update"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),Te()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:ae.view,toggle:()=>ie({view:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Te()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Investment Rate Details"}),(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Product Name: "}),(0,s.jsx)("span",{children:null!==(B=null===be||void 0===be||null===(Z=be.product)||void 0===Z?void 0:Z.productName)&&void 0!==B?B:"N/A"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Currency: "}),(0,s.jsx)("span",{children:null!==(z=null===be||void 0===be||null===(U=be.currency)||void 0===U?void 0:U.name)&&void 0!==z?z:"N/A"})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Maximum Amount: "}),(0,s.jsx)("span",{children:null!==(W=null===be||void 0===be?void 0:be.maximumAmount)&&void 0!==W?W:"N/A"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Minimum Amount: "}),(0,s.jsx)("span",{children:null!==(V=null===be||void 0===be?void 0:be.minimumAmount)&&void 0!==V?V:"N/A"})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Maximum Tenor: "}),(0,s.jsx)("span",{children:null!==(q=null===be||void 0===be?void 0:be.maximumTenor)&&void 0!==q?q:"N/A"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Minimum Tenor: "}),(0,s.jsx)("span",{children:null!==(H=null===be||void 0===be?void 0:be.minimumTenor)&&void 0!==H?H:"N/A"})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Monthly Interest Rate: "}),(0,s.jsxs)("span",{children:[null!==(G=null===be||void 0===be?void 0:be.monthlyInterestRate)&&void 0!==G?G:"N/A","(%)"]})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Quarterly Interest Rate: "}),(0,s.jsxs)("span",{children:[null!==(Y=null===be||void 0===be?void 0:be.quarterlyInterestRate)&&void 0!==Y?Y:"N/A","(%)"]})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Upfront Interest Rate: "}),(0,s.jsxs)("span",{children:[null!==(X=null===be||void 0===be?void 0:be.upfrontInterestRate)&&void 0!==X?X:"N/A","(%)"]})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Direct Debit: "}),(0,s.jsxs)("span",{children:[null!==(J=null===be||void 0===be?void 0:be.percentDirectDebit)&&void 0!==J?J:"N/A","(%)"]})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Maturity Rate: "}),(0,s.jsxs)("span",{children:[null!==(K=null===be||void 0===be?void 0:be.maturityRate)&&void 0!==K?K:"N/A","(%)"]})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"BiAnnual Interest Rate: "}),(0,s.jsxs)("span",{children:[null!==($=null===be||void 0===be?void 0:be.biAnualIntesrestRate)&&void 0!==$?$:"N/A","(%)"]})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Backed Upfront Interest Rate: "}),(0,s.jsxs)("span",{children:[null!==(Q=null===be||void 0===be?void 0:be.backendUpfrontInterestRate)&&void 0!==Q?Q:"N/A","(%)"]})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Backed Monthly Interest Rate: "}),(0,s.jsxs)("span",{children:[null!==(ee=null===be||void 0===be?void 0:be.backendMonthlyInterestRate)&&void 0!==ee?ee:"N/A","(%)"]})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Backed Quarterly Interest Rate: "}),(0,s.jsxs)("span",{children:[null!==(te=null===be||void 0===be?void 0:be.backendQuarterlyInterestRate)&&void 0!==te?te:"N/A","(%)"]})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Backed BiAnnual Interest Rate: "}),(0,s.jsxs)("span",{children:[null!==(ne=null===be||void 0===be?void 0:be.backendBiAnnualInterestRate)&&void 0!==ne?ne:"N/A","(%)"]})]})})]}),(0,s.jsx)("div",{className:"d-flex justify-content-between align-items-center my-2",children:(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Backed Maturity Rate: "}),(0,s.jsxs)("span",{children:[null!==(re=null===be||void 0===be?void 0:be.backendMaturityRate)&&void 0!==re?re:"N/A","(%)"]})]})})})]})]})]})})]})]})},Vp=()=>{const[t,n]=(0,e.useState)({edit:!1,add:!1,view:!1}),[r,a]=(0,e.useState)(),[o,l]=(0,e.useState)({rate:0}),[c,u]=(0,e.useState)(1),[d]=(0,e.useState)(7),[f,p]=(0,e.useState)([]),[m,v]=(0,e.useState)(!1),[g,y]=(0,e.useState)(!1),b=e=>{l((0,i.Z)((0,i.Z)({},o),{},{[e.target.name]:e.target.value}))},x=()=>{l({rate:0})},w=()=>{n({edit:!1,add:!1}),x()},N=async()=>{try{v(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trwithholding-tax"),{headers:A()}),{data:t}=await e.data,n=t.body;return n&&(p(n),v(!1)),{formData:o}}catch(e){v(!1)}},S=c*d,j=S-d,_=null===f||void 0===f?void 0:f.slice(j,S),{errors:C,register:T,handleSubmit:O}=xu();return(0,e.useEffect)((()=>{N()}),[]),(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"WithHolding Tax Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Withholding Tax"}),f.length<1?(0,s.jsx)(od.A,{allowedRights:["CREATE_WITHHOLDING_TAX_RATE"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>n({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add Tax"})]})}):null]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:m?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.n$,{WithholdingTax:_,modal:t,handleView:()=>n({view:!0}),handleEdit:()=>n({edit:!0}),onEditClick:async e=>{n({edit:!0}),l({rate:e.rate}),a(e.id)}})}),(0,s.jsx)("div",{className:"card-inner",children:f&&f.length>0?(0,s.jsx)(E.Qt,{itemPerPage:d,totalItems:null===f||void 0===f?void 0:f.length,paginate:e=>u(e),currentPage:c}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No withholding tax found"})})})]}),(0,s.jsx)(Gu,{isOpen:t.add,toggle:()=>n({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),w()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Tax"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:O((()=>{(async e=>{try{y(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trwithholding-tax"),e,{headers:A()}),n=await t.data;n&&(N(),y(!1),v(!1),x(),tc.success({content:"Tax Created Successfully",style:{marginTop:"20vh"}}))}catch(t){const e=t.response;y(!1),v(!1),n({add:!1}),x(),tc.error({content:e.data.message,style:{marginTop:"20vh"}})}})(o),n({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Withholding Tax (%)"}),(0,s.jsx)("input",{type:"text",name:"rate",placeholder:"Withholding Tax",onChange:e=>b(e),className:"form-control",ref:T({required:"This field is required"})}),C.rate&&(0,s.jsx)("span",{className:"invalid",children:C.rate.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),w()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:t.edit,toggle:()=>n({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),w()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Withholding Tax"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:O((()=>{(async e=>{try{y(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trwithholding-tax/").concat(r),e,{headers:A()}),n=await t.data;n&&(N(),y(!1),v(!1),x(),tc.success({content:"Tax Updated Successfully",style:{marginTop:"20vh"}}))}catch(t){const e=t.response;y(!1),v(!1),x(),tc.error({content:e.data.message,style:{marginTop:"20vh"}})}})(o),n({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Withholding Tax (%)"}),(0,s.jsx)("input",{type:"text",name:"rate",defaultValue:o.rate,placeholder:"Withholding Tax",onChange:e=>b(e),className:"form-control",ref:T({required:"This field is required"})}),C.rate&&(0,s.jsx)("span",{className:"invalid",children:C.rate.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),w()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})})]})]})},qp=()=>{var t;const[n,r]=(0,e.useState)({edit:!1,add:!1,view:!1}),[a,o]=(0,e.useState)(),[l,c]=(0,e.useState)({product:0,minDaysElapsed:0,maxDaysElapsed:0,penalRate:0}),[u,d]=(0,e.useState)(1),[f]=(0,e.useState)(7),[p,m]=(0,e.useState)([]),[v,g]=(0,e.useState)(!1),[y,b]=(0,e.useState)(!1),[x,w]=(0,e.useState)({}),[N,S]=(0,e.useState)(""),j=sd(N,500);(0,e.useEffect)((()=>{P(),d(1)}),[j]);const _=e=>{c((0,i.Z)((0,i.Z)({},l),{},{[e.target.name]:parseFloat(e.target.value)}))},C=()=>{c({product:0,minDaysElapsed:0,maxDaysElapsed:0,penalRate:0})},[T,O]=(0,e.useState)(),P=async()=>{try{g(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trpenal-charge?search=").concat(N),{headers:A()}),{data:t}=await e.data,n=t.body;return n&&(m(n),g(!1)),{formData:l}}catch(e){g(!1)}},R=()=>{r({edit:!1,add:!1}),C()},I=u*f,M=I-f,D=null===p||void 0===p?void 0:p.slice(M,I),{errors:L,register:F,handleSubmit:B}=xu();(0,e.useEffect)((()=>{P(),(async()=>{try{g(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trproduct"),{headers:A()}),{data:t}=await e.data,n=t.body,r=n.filter((e=>"ACTIVE"===e.status));n&&(O(r),g(!1))}catch(e){g(!1)}})()}),[]);const Z=null!==(t=null===T||void 0===T?void 0:T.map((e=>({label:e.productName,value:e.id}))))&&void 0!==t?t:[];return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Penal Charge Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Penal Charge"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:N,onChange:e=>{S(e.target.value)},placeholder:"Search Penal Charge..."})}),(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>r({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add Charge"})]})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:v?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.od,{PenalRate:D,modal:n,onEditClick:async e=>{r({edit:!0}),c({product:e.product.id,minDaysElapsed:e.minDaysElapsed,maxDaysElapsed:e.maxDaysElapsed,penalRate:e.penalRate,id:e.id}),w(e),o(e.id)},handleView:()=>r({view:!0}),handleDel:e=>{r({delete:!0}),w(e.id)}})}),(0,s.jsx)("div",{className:"card-inner",children:p&&p.length>0?(0,s.jsx)(E.Qt,{itemPerPage:f,totalItems:null===p||void 0===p?void 0:p.length,paginate:e=>d(e),currentPage:u}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Penal Charge found"})})})]}),(0,s.jsx)(Gu,{isOpen:n.add,toggle:()=>r({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),R()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Penal Charge"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:B((()=>{(async e=>{try{b(!0),g(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trpenal-charge"),e,{headers:A()}),{data:n}=await t.data;n&&(P(),b(!1),g(!1),tc.success({content:"Charge Created",style:{marginTop:"20vh"}}),C())}catch(t){const e=t.response;return b(!1),g(!1),e.error({content:e.data.message,style:{marginTop:"20vh"}}),C(),{message:e}}})(l),r({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Product Name"}),(0,s.jsx)(E.J8,{options:Z,onChange:e=>c((0,i.Z)((0,i.Z)({},l),{},{product:parseInt(e.value)}))}),L.product&&(0,s.jsx)("span",{className:"invalid",children:L.product.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Minimum % Days Elapse"}),(0,s.jsx)("input",{type:"number",step:"any",name:"minDaysElapsed",placeholder:"0.00",onChange:e=>_(e),className:"form-control",ref:F({required:"This field is required"})}),L.minDaysElapsed&&(0,s.jsx)("span",{className:"invalid",children:L.minDaysElapsed.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Maximum % Days Elapse"}),(0,s.jsx)("input",{type:"number",step:"any",name:"maxDaysElapsed",placeholder:"0.00",onChange:e=>_(e),className:"form-control",ref:F({required:"This field is required"})}),L.maxDaysElapsed&&(0,s.jsx)("span",{className:"invalid",children:L.maxDaysElapsed.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Penal rate"}),(0,s.jsx)("input",{type:"number",step:"any",name:"penalRate",placeholder:"0.00",onChange:e=>_(e),className:"form-control",ref:F({required:"This field is required"})}),L.penalRate&&(0,s.jsx)("span",{className:"invalid",children:L.penalRate.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:y?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),R()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:n.edit,toggle:()=>r({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),R()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Rate"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:B((()=>{(async e=>{try{b(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trpenal-charge/").concat(a),e,{headers:A()}),n=await t.data;n&&(P(),b(!1),g(!1),tc.success({content:"Edited Successfully",style:{marginTop:"20vh"}}),C())}catch(t){const e=t.response;return b(!1),g(!1),e.error({content:e.data.message,style:{marginTop:"20vh"}}),C(),{message:e}}})(l),r({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Product Name"}),(0,s.jsx)(E.J8,{options:Z,value:Z.filter((e=>{let{value:t}=e;return t===l.product}))[0],onChange:e=>c((0,i.Z)((0,i.Z)({},l),{},{product:parseInt(e.value)}))})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Minimum % Days Elapse"}),(0,s.jsx)("input",{type:"number",step:"any",name:"minDaysElapsed",defaultValue:l.minDaysElapsed,placeholder:"0.00",onChange:e=>_(e),className:"form-control"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Maximum % Days Elapse"}),(0,s.jsx)("input",{type:"number",step:"any",name:"maxDaysElapsed",defaultValue:l.maxDaysElapsed,placeholder:"0.00",onChange:e=>_(e),className:"form-control"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Penal rate"}),(0,s.jsx)("input",{type:"number",step:"any",name:"penalRate",defaultValue:l.penalRate,placeholder:"0.00",onChange:e=>_(e),className:"form-control"})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:y?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Update"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),R()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:n.delete,toggle:()=>r({delete:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),R()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Delete Penal Charge"}),(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsx)(E.zx,{onClick:async()=>{try{g(!0);const e=await h().delete("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trpenal-charge/").concat(x),{headers:A()}),t=await e.data;return t&&(P(),b(!1),g(!1),r({delete:!1}),C()),{data:t}}catch(e){const t=e.response;return b(!1),g(!1),P(),r({delete:!1}),C(),{message:t}}},color:"danger",size:"lg",children:"Delete"}),(0,s.jsx)(E.zx,{onClick:R,className:"ml-2",color:"secondary",size:"lg",children:"Cancel"})]})]})]})})]})]})},Hp=()=>{var t;const[n,r]=(0,e.useState)({edit:!1,add:!1,view:!1}),[a,o]=(0,e.useState)(),[l,c]=(0,e.useState)({sellingPrice:0,name:"",status:"",buyingPrice:0}),[u,d]=(0,e.useState)(1),[f]=(0,e.useState)(7),[p,m]=(0,e.useState)([]),[v,g]=(0,e.useState)(!1),[y,b]=(0,e.useState)(!1),[,x]=(0,e.useState)({}),[w,N]=(0,e.useState)(),[S,j]=(0,e.useState)(""),_=sd(S,500);(0,e.useEffect)((()=>{P(),d(1)}),[_]);const C=e=>{c((0,i.Z)((0,i.Z)({},l),{},{[e.target.name]:e.target.value}))},T=()=>{c({sellingPrice:0,name:"",status:"",buyingPrice:0})},O=()=>{r({edit:!1,add:!1}),T(),P()},P=async()=>{try{g(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trexchange-rates?search=").concat(S),{headers:A()}),{data:t}=await e.data,n=t.body;return n&&(m(n),g(!1)),{formData:l}}catch(e){g(!1)}},R=u*f,I=R-f,M=null===p||void 0===p?void 0:p.slice(I,R),{errors:D,register:L,handleSubmit:F}=xu();(0,e.useEffect)((()=>{P(),(async()=>{try{g(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trcurrency"),{headers:A()}),{data:t}=await e.data,n=t.body,r=n.filter((e=>"ACTIVE"===e.status));n&&(N(r),g(!1))}catch(e){g(!1)}})()}),[]);const B=null!==(t=null===w||void 0===w?void 0:w.map((e=>({value:e.name,label:e.name}))))&&void 0!==t?t:[];return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Exchange Rate Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Exchange Rate"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:S,onChange:e=>{j(e.target.value)},placeholder:"Search Exchange Rate..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_EXCHANGE_RATE"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>r({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add Rate"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:v?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.Ji,{exchangeRate:M,modal:n,onEditClick:async e=>{r({edit:!0}),c({name:e.name,status:e.status,sellingPrice:e.sellingPrice,buyingPrice:e.buyingPrice,id:e.id}),x(e),o(e.id)},handleView:()=>r({view:!0}),handleDel:e=>{r({delete:!0}),c({id:e.id})}})}),(0,s.jsx)("div",{className:"card-inner",children:p&&p.length>0?(0,s.jsx)(E.Qt,{itemPerPage:f,totalItems:p.length,paginate:e=>d(e),currentPage:u}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No exchange rate found"})})})]}),(0,s.jsx)(Gu,{isOpen:n.add,toggle:()=>r({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),O()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Exchange Rate"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:F((()=>{(async e=>{try{b(!0),g(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trexchange-rates"),e,{headers:A()}),n=await t.data;n&&(P(),b(!1),g(!1),r({add:!1}),tc.success({content:"Exchange Rate Created",style:{marginTop:"20vh"}}),T())}catch(t){const e=await t.response;return b(!1),g(!1),r({add:!1}),e.error({content:e.data.message,style:{marginTop:"20vh"}}),T(),{message:e}}})(l),T()})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Rate Name"}),(0,s.jsx)(E.J8,{options:B,onChange:e=>c((0,i.Z)((0,i.Z)({},l),{},{name:e.value}))}),D.name&&(0,s.jsx)("span",{className:"invalid",children:D.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:dd,placeholder:"Select Status",ref:L({required:"This field is required"}),onChange:e=>c((0,i.Z)((0,i.Z)({},l),{},{status:e.value}))}),D.status&&(0,s.jsx)("span",{className:"invalid",children:D.status.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Buying Price"}),(0,s.jsx)("input",{type:"number",step:"any",name:"buyingPrice",placeholder:"0.00",onChange:e=>C(e),className:"form-control",ref:L({required:"This field is required"})}),D.buyingPrice&&(0,s.jsx)("span",{className:"invalid",children:D.buyingPrice.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Selling Price"}),(0,s.jsx)("input",{type:"number",step:"any",name:"sellingPrice",placeholder:"0.00",onChange:e=>C(e),className:"form-control",ref:L({required:"This field is required"})}),D.sellingPrice&&(0,s.jsx)("span",{className:"invalid",children:D.sellingPrice.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:y?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Add Exchange rate"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),O()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:n.edit,toggle:()=>r({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),O()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Exchange Rate"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:F((()=>{(async e=>{try{g(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trexchange-rates/").concat(a),e,{headers:A()}),n=await t.data;n&&(P(),b(!1),g(!1),r({edit:!1}),tc.success({content:"Exchange Rate Updated Successfully",style:{marginTop:"20vh"}}),T())}catch(t){const e=t.response;return b(!1),g(!1),r({edit:!1}),e.error({content:e.data.message,style:{marginTop:"20vh"}}),T(),{message:e}}})(l),T()})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Rate Name"}),(0,s.jsx)(E.J8,{options:B,value:B.filter((e=>{let{value:t}=e;return t===l.name})),onChange:e=>c((0,i.Z)((0,i.Z)({},l),{},{name:e.value}))}),D.title&&(0,s.jsx)("span",{className:"invalid",children:D.title.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{value:dd.find((e=>e.value===String(l.status))),options:dd,onChange:e=>c((0,i.Z)((0,i.Z)({},l),{},{status:e.value}))})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Buying Price"}),(0,s.jsx)("input",{type:"number",step:"any",name:"buyingPrice",value:l.buyingPrice,placeholder:"0.00",onChange:e=>C(e),className:"form-control",ref:L({required:"This field is required"})}),D.buyingPrice&&(0,s.jsx)("span",{className:"invalid",children:D.buyingPrice.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Selling Price"}),(0,s.jsx)("input",{type:"number",step:"any",name:"sellingPrice",value:l.sellingPrice,placeholder:"0.00",onChange:e=>C(e),className:"form-control",ref:L({required:"This field is required"})}),D.sellingPrice&&(0,s.jsx)("span",{className:"invalid",children:D.sellingPrice.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:y?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Update"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),O()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:n.delete,toggle:()=>r({delete:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),O()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Delete Exchange Rate"}),(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsx)(E.zx,{onClick:async()=>{try{g(!0);const e=await h().delete("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trexchange-rates/").concat(l.id),{headers:A()}),t=await e.data;return t&&(P(),tc.success({content:"Exchange Rate Deleted Successfully",style:{marginTop:"20vh"}}),b(!1),g(!1),r({delete:!1}),T()),{data:t}}catch(e){e.response.success({content:"Failed to delete Exchange Rate",style:{marginTop:"20vh"}}),b(!1),g(!1),P(),r({delete:!1}),T()}},color:"danger",size:"lg",children:"Delete"}),(0,s.jsx)(E.zx,{onClick:O,className:"ml-2",color:"secondary",size:"lg",children:"Cancel"})]})]})]})})]})]})},Gp=()=>{const[t,n]=(0,e.useState)({edit:!1,add:!1,view:!1}),[,r]=(0,e.useState)(),[a,i]=(0,e.useState)({productName:"",minDaysElapsed:0,maxDaysElapsed:0,penalRate:0}),[o,l]=(0,e.useState)(1),[c]=(0,e.useState)(7),[u,d]=(0,e.useState)([]),[f,p]=(0,e.useState)(!1),[,m]=(0,e.useState)({}),v=o*c,g=v-c,y=null===u||void 0===u?void 0:u.slice(g,v);return(0,e.useEffect)((()=>{(async()=>{try{p(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trproperty"),{headers:A()}),{data:t}=await e.data,n=t.body;n&&(d(n),p(!1))}catch(e){p(!1)}})()}),[]),(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Product Property Management"}),(0,s.jsx)(k,{children:(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsx)("div",{className:"d-flex justify-content-between align-items-center",children:(0,s.jsx)(E.bi,{tag:"h4",children:"Product Property"})})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:f?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.as,{productProperty:y,modal:t,onEditClick:async e=>{n({edit:!0}),i({productName:e.productName,minDaysElapsed:e.minDaysElapsed,maxDaysElapsed:e.maxDaysElapsed,penalRate:e.penalRate}),m(e),r(e.id)},handleView:()=>n({view:!0})})}),(0,s.jsx)("div",{className:"card-inner",children:u&&u.length>0?(0,s.jsx)(E.Qt,{itemPerPage:c,totalItems:null===u||void 0===u?void 0:u.length,paginate:e=>l(e),currentPage:o}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No product property found"})})})]})})]})};var Yp="".concat("accept acceptCharset accessKey action allowFullScreen allowTransparency\n alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge\n charSet checked classID className colSpan cols content contentEditable contextMenu\n controls coords crossOrigin data dateTime default defer dir disabled download draggable\n encType form formAction formEncType formMethod formNoValidate formTarget frameBorder\n headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity\n is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media\n mediaGroup method min minLength multiple muted name noValidate nonce open\n optimum pattern placeholder poster preload radioGroup readOnly rel required\n reversed role rowSpan rows sandbox scope scoped scrolling seamless selected\n shape size sizes span spellCheck src srcDoc srcLang srcSet start step style\n summary tabIndex target title type useMap value width wmode wrap"," ").concat("onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown\n onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick\n onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown\n onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel\n onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough\n onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata\n onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError").split(/[\s\n]+/),Xp="aria-",Jp="data-";function Kp(e,t){return 0===e.indexOf(t)}function $p(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t=!1===n?{aria:!0,data:!0,attr:!0}:!0===n?{aria:!0}:(0,i.Z)({},n);var r={};return Object.keys(e).forEach((function(n){(t.aria&&("role"===n||Kp(n,Xp))||t.data&&Kp(n,Jp)||t.attr&&Yp.includes(n))&&(r[n]=e[n])})),r}var Qp=function(e){if(Cr()&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some((function(e){return e in n.style}))}return!1};function em(e,t){return Array.isArray(e)||void 0===t?Qp(e):function(e,t){if(!Qp(e))return!1;var n=document.createElement("div"),r=n.style[e];return n.style[e]=t,n.style[e]!==r}(e,t)}var tm=__webpack_require__(59767),nm=__webpack_require__.n(tm),rm=e.createContext(null);var am=new Map;var im=new qf((function(e){e.forEach((function(e){var t,n=e.target;null===(t=am.get(n))||void 0===t||t.forEach((function(e){return e(n)}))}))}));var om=function(e){(0,ga.Z)(n,e);var t=Na(n);function n(){return(0,ma.Z)(this,n),t.apply(this,arguments)}return(0,va.Z)(n,[{key:"render",value:function(){return this.props.children}}]),n}(e.Component);function sm(t,n){var r=t.children,a=t.disabled,o=e.useRef(null),s=e.useRef(null),l=e.useContext(rm),c="function"===typeof r,u=c?r(o):r,d=e.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),f=!c&&e.isValidElement(u)&&Ya(u),h=f?function(e){if(e&&Xa(e)){var t=e;return t.props.propertyIsEnumerable("ref")?t.props.ref:t.ref}return null}(u):null,p=Ga(h,o),m=function(){var e;return Fa(o.current)||(o.current&&"object"===(0,Un.Z)(o.current)?Fa(null===(e=o.current)||void 0===e?void 0:e.nativeElement):null)||Fa(s.current)};e.useImperativeHandle(n,(function(){return m()}));var v=e.useRef(t);v.current=t;var g=e.useCallback((function(e){var t=v.current,n=t.onResize,r=t.data,a=e.getBoundingClientRect(),o=a.width,s=a.height,c=e.offsetWidth,u=e.offsetHeight,f=Math.floor(o),h=Math.floor(s);if(d.current.width!==f||d.current.height!==h||d.current.offsetWidth!==c||d.current.offsetHeight!==u){var p={width:f,height:h,offsetWidth:c,offsetHeight:u};d.current=p;var m=c===Math.round(o)?o:c,g=u===Math.round(s)?s:u,y=(0,i.Z)((0,i.Z)({},p),{},{offsetWidth:m,offsetHeight:g});null===l||void 0===l||l(y,e,r),n&&Promise.resolve().then((function(){n(y,e)}))}}),[]);return e.useEffect((function(){var e,t,n=m();return n&&!a&&(e=n,t=g,am.has(e)||(am.set(e,new Set),im.observe(e)),am.get(e).add(t)),function(){return function(e,t){am.has(e)&&(am.get(e).delete(t),am.get(e).size||(im.unobserve(e),am.delete(e)))}(n,g)}}),[o.current,a]),e.createElement(om,{ref:s},f?e.cloneElement(u,{ref:p}):u)}const lm=e.forwardRef(sm);function cm(t,n){var r=t.children;return("function"===typeof r?[r]:Qi(r)).map((function(r,a){var i=(null===r||void 0===r?void 0:r.key)||"".concat("rc-observer-key","-").concat(a);return e.createElement(lm,(0,m.Z)({},t,{key:i,ref:0===a?n:void 0}),r)}))}var um=e.forwardRef(cm);um.Collection=function(t){var n=t.children,r=t.onBatchResize,a=e.useRef(0),i=e.useRef([]),o=e.useContext(rm),s=e.useCallback((function(e,t,n){a.current+=1;var s=a.current;i.current.push({size:e,element:t,data:n}),Promise.resolve().then((function(){s===a.current&&(null===r||void 0===r||r(i.current),i.current=[])})),null===o||void 0===o||o(e,t,n)}),[r,o]);return e.createElement(rm.Provider,{value:s},n)};const dm=um;var fm;function hm(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var r,a,i=n.style;if(i.position="absolute",i.left="0",i.top="0",i.width="100px",i.height="100px",i.overflow="scroll",e){var o=getComputedStyle(e);i.scrollbarColor=o.scrollbarColor,i.scrollbarWidth=o.scrollbarWidth;var s=getComputedStyle(e,"::-webkit-scrollbar"),l=parseInt(s.width,10),c=parseInt(s.height,10);try{var u=l?"width: ".concat(s.width,";"):"",d=c?"height: ".concat(s.height,";"):"";Zr("\n#".concat(t,"::-webkit-scrollbar {\n").concat(u,"\n").concat(d,"\n}"),t)}catch(wG){console.error(wG),r=l,a=c}}document.body.appendChild(n);var f=e&&r&&!isNaN(r)?r:n.offsetWidth-n.clientWidth,h=e&&a&&!isNaN(a)?a:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Fr(e,t);if(n){Ir(t).removeChild(n)}}(t),{width:f,height:h}}function pm(e){return"undefined"===typeof document?0:((e||void 0===fm)&&(fm=hm()),fm.width)}function mm(e){return"undefined"!==typeof document&&e&&e instanceof Element?hm(e):{width:0,height:0}}const vm=function(e){return null};const gm=function(e){return null};function ym(e){return void 0===e||null===e?[]:Array.isArray(e)?e:[e]}function bm(e,t){if(!t&&"number"!==typeof t)return e;for(var n=ym(t),r=e,a=0;a<n.length;a+=1){if(!r)return null;r=r[n[a]]}return r}function xm(e){var t=[],n={};return e.forEach((function(e){for(var r=e||{},a=r.key,i=r.dataIndex,o=a||ym(i).join("-")||"RC_TABLE_KEY";n[o];)o="".concat(o,"_next");n[o]=!0,t.push(o)})),t}function wm(e){return null!==e&&void 0!==e}const Nm=e.createContext(!1);var Sm=function(){var t=e.createContext(null);return{Context:t,Provider:function(n){var r=n.value,a=n.children,i=e.useRef(r);i.current=r;var o=Zn(e.useState((function(){return{getValue:function(){return i.current},listeners:new Set}})),1)[0];return th((function(){o.listeners.forEach((function(e){e(r)}))}),[r]),e.createElement(t.Provider,{value:o},a)}}}();const jm=Sm;const _m=e.createContext(null);const Em=e.createContext({renderWithProps:!1});var Cm=["colSpan","rowSpan","style","className"];function Am(t,n){var r,a,s,l=t.prefixCls,c=t.className,u=t.record,d=t.index,f=t.renderIndex,h=t.dataIndex,p=t.render,m=t.children,v=t.component,g=void 0===v?"td":v,y=t.colSpan,b=t.rowSpan,w=t.fixLeft,N=t.fixRight,S=t.firstFixLeft,j=t.lastFixLeft,_=t.firstFixRight,E=t.lastFixRight,C=t.appendNode,A=t.additionalProps,k=void 0===A?{}:A,T=t.ellipsis,O=t.align,P=t.rowType,R=t.isSticky,I=t.hovering,M=t.onHover,D="".concat(l,"-cell"),L=e.useContext(Em),F=e.useContext(Nm),B=e.useContext(_m).allColumnsFixedLeft,Z=Zn(e.useMemo((function(){if(wm(m))return[m];var t=bm(u,h),n=t,r=void 0;if(p){var a=p(t,u,f);!function(t){return t&&"object"===(0,Un.Z)(t)&&!Array.isArray(t)&&!e.isValidElement(t)}(a)?n=a:(n=a.children,r=a.props,L.renderWithProps=!0)}return[n,r]}),[L.renderWithProps?Math.random():0,m,h,L,u,p,f]),2),z=Z[0],U=Z[1],W=z;"object"!==(0,Un.Z)(W)||Array.isArray(W)||e.isValidElement(W)||(W=null),T&&(j||_)&&(W=e.createElement("span",{className:"".concat(D,"-content")},W));var V=U||{},q=V.colSpan,H=V.rowSpan,G=V.style,Y=V.className,X=(0,o.Z)(V,Cm),J=null!==(r=void 0!==q?q:y)&&void 0!==r?r:1,K=null!==(a=void 0!==H?H:b)&&void 0!==a?a:1;if(0===J||0===K)return null;var $={},Q="number"===typeof w&&F,ee="number"===typeof N&&F;Q&&($.position="sticky",$.left=w),ee&&($.position="sticky",$.right=N);var te={};O&&(te.textAlign=O);var ne,re=function(t){var n,r=t.ellipsis,a=t.rowType,i=t.children,o=!0===r?{showTitle:!0}:r;return o&&(o.showTitle||"header"===a)&&("string"===typeof i||"number"===typeof i?n=i.toString():e.isValidElement(i)&&"string"===typeof i.props.children&&(n=i.props.children)),n}({rowType:P,ellipsis:T,children:z}),ae=(0,i.Z)((0,i.Z)((0,i.Z)({title:re},X),k),{},{colSpan:1!==J?J:null,rowSpan:1!==K?K:null,className:x()(D,c,(s={},(0,Mn.Z)(s,"".concat(D,"-fix-left"),Q&&F),(0,Mn.Z)(s,"".concat(D,"-fix-left-first"),S&&F),(0,Mn.Z)(s,"".concat(D,"-fix-left-last"),j&&F),(0,Mn.Z)(s,"".concat(D,"-fix-left-all"),j&&B&&F),(0,Mn.Z)(s,"".concat(D,"-fix-right"),ee&&F),(0,Mn.Z)(s,"".concat(D,"-fix-right-first"),_&&F),(0,Mn.Z)(s,"".concat(D,"-fix-right-last"),E&&F),(0,Mn.Z)(s,"".concat(D,"-ellipsis"),T),(0,Mn.Z)(s,"".concat(D,"-with-append"),C),(0,Mn.Z)(s,"".concat(D,"-fix-sticky"),(Q||ee)&&R&&F),(0,Mn.Z)(s,"".concat(D,"-row-hover"),!U&&I),s),k.className,Y),style:(0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)({},k.style),te),$),G),onMouseEnter:function(e){var t;u&&M(d,d+K-1),null===k||void 0===k||null===(t=k.onMouseEnter)||void 0===t||t.call(k,e)},onMouseLeave:function(e){var t;u&&M(-1,-1),null===k||void 0===k||null===(t=k.onMouseLeave)||void 0===t||t.call(k,e)},ref:(ne=g,"string"===typeof ne||Ya(ne)?n:null)});return e.createElement(g,ae,C,W)}var km=e.forwardRef(Am);km.displayName="Cell";var Tm=["expanded","className","hovering"],Om=e.memo(km,(function(e,t){return t.shouldCellUpdate?Tm.every((function(n){return e[n]===t[n]}))&&!t.shouldCellUpdate(t.record,e.record):nm()(e,t)})),Pm=e.forwardRef((function(t,n){var r=t.index,a=t.additionalProps,i=void 0===a?{}:a,o=t.colSpan,s=t.rowSpan,l=i.colSpan,c=i.rowSpan,u=null!==o&&void 0!==o?o:l,d=null!==s&&void 0!==s?s:c,f=function(t,n){var r=Nh(n),a=e.useContext(null===t||void 0===t?void 0:t.Context),i=a||{},o=i.listeners,s=i.getValue,l=Zn(e.useState((function(){return r(a?s():null)})),2),c=l[0],u=l[1];return th((function(){if(a)return o.add(e),function(){o.delete(e)};function e(e){u((function(t){var n=r(e);return nm()(t,n)?t:n}))}}),[a]),c}(jm,(function(e){var t=function(e,t,n,r){return e<=r&&e+t-1>=n}(r,d||1,null===e||void 0===e?void 0:e.startRow,null===e||void 0===e?void 0:e.endRow);return{onHover:null===e||void 0===e?void 0:e.onHover,hovering:t}})),h=f.onHover,p=f.hovering;return e.createElement(Om,(0,m.Z)({},t,{colSpan:u,rowSpan:d,hovering:p,ref:n,onHover:h}))}));Pm.displayName="WrappedCell";const Rm=Pm;const Im=e.createContext(null);function Mm(e,t,n,r,a){var i,o,s=n[e]||{},l=n[t]||{};"left"===s.fixed?i=r.left[e]:"right"===l.fixed&&(o=r.right[t]);var c=!1,u=!1,d=!1,f=!1,h=n[t+1],p=n[e-1];if("rtl"===a){if(void 0!==i)f=!(p&&"left"===p.fixed);else if(void 0!==o){d=!(h&&"right"===h.fixed)}}else if(void 0!==i){c=!(h&&"left"===h.fixed)}else if(void 0!==o){u=!(p&&"right"===p.fixed)}return{fixLeft:i,fixRight:o,lastFixLeft:c,firstFixRight:u,lastFixRight:d,firstFixLeft:f,isSticky:r.isSticky}}function Dm(t){var n,r=t.cells,a=t.stickyOffsets,i=t.flattenColumns,o=t.rowComponent,s=t.cellComponent,l=t.onHeaderRow,c=t.index,u=e.useContext(Im),d=u.prefixCls,f=u.direction;l&&(n=l(r.map((function(e){return e.column})),c));var h=xm(r.map((function(e){return e.column})));return e.createElement(o,n,r.map((function(t,n){var r,o=t.column,l=Mm(t.colStart,t.colEnd,i,a,f);return o&&o.onHeaderCell&&(r=t.column.onHeaderCell(o)),e.createElement(Rm,(0,m.Z)({},t,{ellipsis:o.ellipsis,align:o.align,component:s,prefixCls:d,key:h[n]},l,{additionalProps:r,rowType:"header"}))})))}Dm.displayName="HeaderRow";const Lm=Dm;const Fm=function(t){var n=t.stickyOffsets,r=t.columns,a=t.flattenColumns,i=t.onHeaderRow,o=e.useContext(Im),s=o.prefixCls,l=o.getComponent,c=e.useMemo((function(){return function(e){var t=[];!function e(n,r){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;t[a]=t[a]||[];var i=r;return n.filter(Boolean).map((function(n){var r={key:n.key,className:n.className||"",children:n.title,column:n,colStart:i},o=1,s=n.children;return s&&s.length>0&&(o=e(s,i,a+1).reduce((function(e,t){return e+t}),0),r.hasSubColumns=!0),"colSpan"in n&&(o=n.colSpan),"rowSpan"in n&&(r.rowSpan=n.rowSpan),r.colSpan=o,r.colEnd=r.colStart+o-1,t[a].push(r),i+=o,o}))}(e,0);for(var n=t.length,r=function(e){t[e].forEach((function(t){"rowSpan"in t||t.hasSubColumns||(t.rowSpan=n-e)}))},a=0;a<n;a+=1)r(a);return t}(r)}),[r]),u=l(["header","wrapper"],"thead"),d=l(["header","row"],"tr"),f=l(["header","cell"],"th");return e.createElement(u,{className:"".concat(s,"-thead")},c.map((function(t,r){return e.createElement(Lm,{key:r,flattenColumns:a,cells:t,stickyOffsets:n,rowComponent:d,cellComponent:f,onHeaderRow:i,index:r})})))};const Bm=e.createContext(null);const Zm=function(t){var n=t.prefixCls,r=t.children,a=t.component,i=t.cellComponent,o=t.className,s=t.expanded,l=t.colSpan,c=t.isEmpty,u=e.useContext(Im).scrollbarSize,d=e.useContext(Bm),f=d.fixHeader,h=d.fixColumn,p=d.componentWidth,m=d.horizonScroll;return e.useMemo((function(){var t=r;return(c?m:h)&&(t=e.createElement("div",{style:{width:p-(f?u:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(n,"-expanded-row-fixed")},0!==p&&t)),e.createElement(a,{className:o,style:{display:s?null:"none"}},e.createElement(Rm,{component:i,prefixCls:n,colSpan:l},t))}),[r,a,o,s,l,c,u,p,h,f,m])};const zm=e.createContext(null);function Um(t){var n=t.className,r=t.style,a=t.record,o=t.index,s=t.renderIndex,l=t.rowKey,c=t.rowExpandable,u=t.expandedKeys,d=t.onRow,f=t.indent,h=void 0===f?0:f,p=t.rowComponent,v=t.cellComponent,g=t.childrenColumnName,y=e.useContext(Im),b=y.prefixCls,w=y.fixedInfoList,N=e.useContext(_m),S=N.flattenColumns,j=N.expandableType,_=N.expandRowByClick,E=N.onTriggerExpand,C=N.rowClassName,A=N.expandedRowClassName,k=N.indentSize,T=N.expandIcon,O=N.expandedRowRender,P=N.expandIconColumnIndex,R=Zn(e.useState(!1),2),I=R[0],M=R[1],D=u&&u.has(t.recordKey);e.useEffect((function(){D&&M(!0)}),[D]);var L="row"===j&&(!c||c(a)),F="nest"===j,B=g&&a&&a[g],Z=L||F,z=e.useRef(E);z.current=E;var U,W=function(){z.current.apply(z,arguments)},V=null===d||void 0===d?void 0:d(a,o);"string"===typeof C?U=C:"function"===typeof C&&(U=C(a,o,h));var q,H=xm(S),G=e.createElement(p,(0,m.Z)({},V,{"data-row-key":l,className:x()(n,"".concat(b,"-row"),"".concat(b,"-row-level-").concat(h),U,V&&V.className),style:(0,i.Z)((0,i.Z)({},r),V?V.style:null),onClick:function(e){var t;_&&Z&&W(a,e);for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];null===V||void 0===V||null===(t=V.onClick)||void 0===t||t.call.apply(t,[V,e].concat(r))}}),S.map((function(t,n){var r,i,l=t.render,c=t.dataIndex,u=t.className,d=H[n],f=w[n];return n===(P||0)&&F&&(r=e.createElement(e.Fragment,null,e.createElement("span",{style:{paddingLeft:"".concat(k*h,"px")},className:"".concat(b,"-row-indent indent-level-").concat(h)}),T({prefixCls:b,expanded:D,expandable:B,record:a,onExpand:W}))),t.onCell&&(i=t.onCell(a,o)),e.createElement(Rm,(0,m.Z)({className:u,ellipsis:t.ellipsis,align:t.align,component:v,prefixCls:b,key:d,record:a,index:o,renderIndex:s,dataIndex:c,render:l,shouldCellUpdate:t.shouldCellUpdate,expanded:r&&D},f,{appendNode:r,additionalProps:i}))})));if(L&&(I||D)){var Y=O(a,o,h+1,D),X=A&&A(a,o,h);q=e.createElement(Zm,{expanded:D,className:x()("".concat(b,"-expanded-row"),"".concat(b,"-expanded-row-level-").concat(h+1),X),prefixCls:b,component:p,cellComponent:v,colSpan:S.length,isEmpty:!1},Y)}return e.createElement(e.Fragment,null,G,q)}Um.displayName="BodyRow";const Wm=Um;function Vm(e,t,n,r,a,i){var o=[];o.push({record:e,indent:t,index:i});var s=a(e),l=null===r||void 0===r?void 0:r.has(s);if(e&&Array.isArray(e[n])&&l)for(var c=0;c<e[n].length;c+=1){var u=Vm(e[n][c],t+1,n,r,a,c);o.push.apply(o,(0,qi.Z)(u))}return o}function qm(t){var n=t.columnKey,r=t.onColumnResize,a=e.useRef();return e.useEffect((function(){a.current&&r(n,a.current.offsetWidth)}),[]),e.createElement(dm,{data:n},e.createElement("td",{ref:a,style:{padding:0,border:0,height:0}},e.createElement("div",{style:{height:0,overflow:"hidden"}},"\xa0")))}function Hm(t){var n=t.prefixCls,r=t.columnsKey,a=t.onColumnResize;return e.createElement("tr",{"aria-hidden":"true",className:"".concat(n,"-measure-row"),style:{height:0,fontSize:0}},e.createElement(dm.Collection,{onBatchResize:function(e){e.forEach((function(e){var t=e.data,n=e.size;a(t,n.offsetWidth)}))}},r.map((function(t){return e.createElement(qm,{key:t,columnKey:t,onColumnResize:a})}))))}function Gm(t){var n=t.data,r=t.getRowKey,a=t.measureColumnWidth,i=t.expandedKeys,o=t.onRow,s=t.rowExpandable,l=t.emptyNode,c=t.childrenColumnName,u=e.useContext(zm).onColumnResize,d=e.useContext(Im),f=d.prefixCls,h=d.getComponent,p=e.useContext(_m).flattenColumns,m=function(t,n,r,a){var i=e.useMemo((function(){if(null===r||void 0===r?void 0:r.size){for(var e=[],i=0;i<(null===t||void 0===t?void 0:t.length);i+=1){var o=t[i];e.push.apply(e,(0,qi.Z)(Vm(o,0,n,r,a,i)))}return e}return null===t||void 0===t?void 0:t.map((function(e,t){return{record:e,indent:0,index:t}}))}),[t,n,r,a]);return i}(n,c,i,r),v=e.useRef({renderWithProps:!1}),g=Zn(e.useState(-1),2),y=g[0],b=g[1],x=Zn(e.useState(-1),2),w=x[0],N=x[1],S=e.useCallback((function(e,t){b(e),N(t)}),[]),j=e.useMemo((function(){var t,d=h(["body","wrapper"],"tbody"),v=h(["body","row"],"tr"),g=h(["body","cell"],"td");t=n.length?m.map((function(t,n){var a=t.record,l=t.indent,u=t.index,d=r(a,n);return e.createElement(Wm,{key:d,rowKey:d,record:a,recordKey:d,index:n,renderIndex:u,rowComponent:v,cellComponent:g,expandedKeys:i,onRow:o,getRowKey:r,rowExpandable:s,childrenColumnName:c,indent:l})})):e.createElement(Zm,{expanded:!0,className:"".concat(f,"-placeholder"),prefixCls:f,component:v,cellComponent:g,colSpan:p.length,isEmpty:!0},l);var y=xm(p);return e.createElement(d,{className:"".concat(f,"-tbody")},a&&e.createElement(Hm,{prefixCls:f,columnsKey:y,onColumnResize:u}),t)}),[n,f,o,a,i,r,h,l,p,c,u,s,m]);return e.createElement(Em.Provider,{value:v.current},e.createElement(jm.Provider,{value:{startRow:y,endRow:w,onHover:S}},j))}var Ym=e.memo(Gm);Ym.displayName="Body";const Xm=Ym;var Jm=["expandable"],Km="RC_TABLE_INTERNAL_COL_DEFINE";var $m={},Qm=["children"],ev=["fixed"];function tv(t){return Qi(t).filter((function(t){return e.isValidElement(t)})).map((function(e){var t=e.key,n=e.props,r=n.children,a=(0,o.Z)(n,Qm),s=(0,i.Z)({key:t},a);return r&&(s.children=tv(r)),s}))}function nv(e){return e.reduce((function(e,t){var n=t.fixed,r=!0===n?"left":n,a=t.children;return a&&a.length>0?[].concat((0,qi.Z)(e),(0,qi.Z)(nv(a).map((function(e){return(0,i.Z)({fixed:r},e)})))):[].concat((0,qi.Z)(e),[(0,i.Z)((0,i.Z)({},t),{},{fixed:r})])}),[])}const rv=function(t,n){var r=t.prefixCls,a=t.columns,s=t.children,l=t.expandable,c=t.expandedKeys,u=t.columnTitle,d=t.getRowKey,f=t.onTriggerExpand,h=t.expandIcon,p=t.rowExpandable,m=t.expandIconColumnIndex,v=t.direction,g=t.expandRowByClick,y=t.columnWidth,b=t.fixed,x=e.useMemo((function(){return a||tv(s)}),[a,s]),w=e.useMemo((function(){if(l){var t,n=x.slice();if(!n.includes($m)){var a=m||0;a>=0&&n.splice(a,0,$m)}0;var i=n.indexOf($m);n=n.filter((function(e,t){return e!==$m||t===i}));var o,s=x[i];o="left"!==b&&!b||m?"right"!==b&&!b||m!==x.length?s?s.fixed:null:"right":"left";var v=(t={},(0,Mn.Z)(t,Km,{className:"".concat(r,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Mn.Z)(t,"title",u),(0,Mn.Z)(t,"fixed",o),(0,Mn.Z)(t,"className","".concat(r,"-row-expand-icon-cell")),(0,Mn.Z)(t,"width",y),(0,Mn.Z)(t,"render",(function(t,n,a){var i=d(n,a),o=c.has(i),s=!p||p(n),l=h({prefixCls:r,expanded:o,expandable:s,record:n,onExpand:f});return g?e.createElement("span",{onClick:function(e){return e.stopPropagation()}},l):l})),t);return n.map((function(e){return e===$m?v:e}))}return x.filter((function(e){return e!==$m}))}),[l,x,d,c,h,v]),N=e.useMemo((function(){var e=w;return n&&(e=n(e)),e.length||(e=[{render:function(){return null}}]),e}),[n,w,v]),S=e.useMemo((function(){return"rtl"===v?function(e){return e.map((function(e){var t=e.fixed,n=(0,o.Z)(e,ev),r=t;return"left"===t?r="right":"right"===t&&(r="left"),(0,i.Z)({fixed:r},n)}))}(nv(N)):nv(N)}),[N,v]);return[N,S]};function av(t){var n=(0,e.useRef)(t),r=Zn((0,e.useState)({}),2)[1],a=(0,e.useRef)(null),i=(0,e.useRef)([]);return(0,e.useEffect)((function(){return function(){a.current=null}}),[]),[n.current,function(e){i.current.push(e);var t=Promise.resolve();a.current=t,t.then((function(){if(a.current===t){var e=i.current,o=n.current;i.current=[],e.forEach((function(e){n.current=e(n.current)})),a.current=null,o!==n.current&&r({})}}))}]}const iv=function(t,n,r){return(0,e.useMemo)((function(){for(var e=[],a=[],i=0,o=0,s=0;s<n;s+=1)if("rtl"===r){a[s]=o,o+=t[s]||0;var l=n-s-1;e[l]=i,i+=t[l]||0}else{e[s]=i,i+=t[s]||0;var c=n-s-1;a[c]=o,o+=t[c]||0}return{left:e,right:a}}),[t,n,r])};var ov=["columnType"];const sv=function(t){for(var n=t.colWidths,r=t.columns,a=[],i=!1,s=(t.columCount||r.length)-1;s>=0;s-=1){var l=n[s],c=r&&r[s],u=c&&c[Km];if(l||u||i){var d=u||{},f=(d.columnType,(0,o.Z)(d,ov));a.unshift(e.createElement("col",(0,m.Z)({key:s,style:{width:l}},f))),i=!0}}return e.createElement("colgroup",null,a)};const lv=function(t){var n=t.className,r=t.children;return e.createElement("div",{className:n},r)};const cv=e.createContext({});var uv=["children"];function dv(e){return e.children}dv.Row=function(t){var n=t.children,r=(0,o.Z)(t,uv);return e.createElement("tr",r,n)},dv.Cell=function(t){var n=t.className,r=t.index,a=t.children,i=t.colSpan,o=void 0===i?1:i,s=t.rowSpan,l=t.align,c=e.useContext(Im),u=c.prefixCls,d=c.direction,f=e.useContext(cv),h=f.scrollColumnIndex,p=f.stickyOffsets,v=r+o-1+1===h?o+1:o,g=Mm(r,r+v-1,f.flattenColumns,p,d);return e.createElement(Rm,(0,m.Z)({className:n,index:r,component:"td",prefixCls:u,record:null,dataIndex:null,align:l,colSpan:v,rowSpan:s,render:function(){return a}},g))};const fv=dv;const hv=function(t){var n=t.children,r=t.stickyOffsets,a=t.flattenColumns,i=e.useContext(Im).prefixCls,o=a.length-1,s=a[o],l=e.useMemo((function(){return{stickyOffsets:r,flattenColumns:a,scrollColumnIndex:(null===s||void 0===s?void 0:s.scrollbar)?o:null}}),[s,a,o,r]);return e.createElement(cv.Provider,{value:l},e.createElement("tfoot",{className:"".concat(i,"-summary")},n))};var pv=fv;function mv(t){var n,r=t.prefixCls,a=t.record,i=t.onExpand,o=t.expanded,s=t.expandable,l="".concat(r,"-row-expand-icon");if(!s)return e.createElement("span",{className:x()(l,"".concat(r,"-row-spaced"))});return e.createElement("span",{className:x()(l,(n={},(0,Mn.Z)(n,"".concat(r,"-row-expanded"),o),(0,Mn.Z)(n,"".concat(r,"-row-collapsed"),!o),n)),onClick:function(e){i(a,e),e.stopPropagation()}})}function vv(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}var gv=function(t,n){var r,a,o=t.scrollBodyRef,s=t.onScroll,l=t.offsetScroll,c=t.container,u=e.useContext(Im).prefixCls,d=(null===(r=o.current)||void 0===r?void 0:r.scrollWidth)||0,f=(null===(a=o.current)||void 0===a?void 0:a.clientWidth)||0,h=d&&f*(f/d),p=e.useRef(),m=Zn(av({scrollLeft:0,isHiddenScrollBar:!1}),2),v=m[0],g=m[1],y=e.useRef({delta:0,x:0}),b=Zn(e.useState(!1),2),w=b[0],N=b[1],S=function(){N(!1)},j=function(e){var t,n=(e||(null===(t=window)||void 0===t?void 0:t.event)).buttons;if(w&&0!==n){var r=y.current.x+e.pageX-y.current.x-y.current.delta;r<=0&&(r=0),r+h>=f&&(r=f-h),s({scrollLeft:r/f*(d+2)}),y.current.x=e.pageX}else w&&N(!1)},_=function(){if(o.current){var e=vv(o.current).top,t=e+o.current.offsetHeight,n=c===window?document.documentElement.scrollTop+window.innerHeight:vv(c).top+c.clientHeight;t-pm()<=n||e>=n-l?g((function(e){return(0,i.Z)((0,i.Z)({},e),{},{isHiddenScrollBar:!0})})):g((function(e){return(0,i.Z)((0,i.Z)({},e),{},{isHiddenScrollBar:!1})}))}},E=function(e){g((function(t){return(0,i.Z)((0,i.Z)({},t),{},{scrollLeft:e/d*f||0})}))};return e.useImperativeHandle(n,(function(){return{setScrollLeft:E}})),e.useEffect((function(){var e=hd(document.body,"mouseup",S,!1),t=hd(document.body,"mousemove",j,!1);return _(),function(){e.remove(),t.remove()}}),[h,w]),e.useEffect((function(){var e=hd(c,"scroll",_,!1),t=hd(window,"resize",_,!1);return function(){e.remove(),t.remove()}}),[c]),e.useEffect((function(){v.isHiddenScrollBar||g((function(e){var t=o.current;return t?(0,i.Z)((0,i.Z)({},e),{},{scrollLeft:t.scrollLeft/t.scrollWidth*t.clientWidth}):e}))}),[v.isHiddenScrollBar]),d<=f||!h||v.isHiddenScrollBar?null:e.createElement("div",{style:{height:pm(),width:f,bottom:l},className:"".concat(u,"-sticky-scroll")},e.createElement("div",{onMouseDown:function(e){e.persist(),y.current.delta=e.pageX-v.scrollLeft,y.current.x=0,N(!0),e.preventDefault()},ref:p,className:x()("".concat(u,"-sticky-scroll-bar"),(0,Mn.Z)({},"".concat(u,"-sticky-scroll-bar-active"),w)),style:{width:"".concat(h,"px"),transform:"translate3d(".concat(v.scrollLeft,"px, 0, 0)")}}))};const yv=e.forwardRef(gv);var bv=Cr()?window:null;var xv=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];var wv=e.forwardRef((function(t,n){var r=t.className,a=t.noData,s=t.columns,l=t.flattenColumns,c=t.colWidths,u=t.columCount,d=t.stickyOffsets,f=t.direction,h=t.fixHeader,p=t.stickyTopOffset,m=t.stickyBottomOffset,v=t.stickyClassName,g=t.onScroll,y=t.maxContentScroll,b=t.children,w=(0,o.Z)(t,xv),N=e.useContext(Im),S=N.prefixCls,j=N.scrollbarSize,_=N.isSticky,E=_&&!h?0:j,C=e.useRef(null),A=e.useCallback((function(e){qa(n,e),qa(C,e)}),[]);e.useEffect((function(){var e;function t(e){var t=e.currentTarget,n=e.deltaX;n&&(g({currentTarget:t,scrollLeft:t.scrollLeft+n}),e.preventDefault())}return null===(e=C.current)||void 0===e||e.addEventListener("wheel",t),function(){var e;null===(e=C.current)||void 0===e||e.removeEventListener("wheel",t)}}),[]);var k=e.useMemo((function(){return l.every((function(e){return e.width>=0}))}),[l]),T=l[l.length-1],O={fixed:T?T.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(S,"-cell-scrollbar")}}},P=(0,e.useMemo)((function(){return E?[].concat((0,qi.Z)(s),[O]):s}),[E,s]),R=(0,e.useMemo)((function(){return E?[].concat((0,qi.Z)(l),[O]):l}),[E,l]),I=(0,e.useMemo)((function(){var e=d.right,t=d.left;return(0,i.Z)((0,i.Z)({},d),{},{left:"rtl"===f?[].concat((0,qi.Z)(t.map((function(e){return e+E}))),[0]):t,right:"rtl"===f?e:[].concat((0,qi.Z)(e.map((function(e){return e+E}))),[0]),isSticky:_})}),[E,d,_]),M=function(t,n){return(0,e.useMemo)((function(){for(var e=[],r=0;r<n;r+=1){var a=t[r];if(void 0===a)return null;e[r]=a}return e}),[t.join("_"),n])}(c,u);return e.createElement("div",{style:(0,i.Z)({overflow:"hidden"},_?{top:p,bottom:m}:{}),ref:A,className:x()(r,(0,Mn.Z)({},v,!!v))},e.createElement("table",{style:{tableLayout:"fixed",visibility:a||M?null:"hidden"}},(!a||!y||k)&&e.createElement(sv,{colWidths:M?[].concat((0,qi.Z)(M),[E]):[],columCount:u+1,columns:R}),b((0,i.Z)((0,i.Z)({},w),{},{stickyOffsets:I,columns:P,flattenColumns:R}))))}));wv.displayName="FixedHolder";const Nv=wv;var Sv=[],jv={},_v="rc-table-internal-hook",Ev=e.memo((function(e){return e.children}),(function(e,t){return!!nm()(e.props,t.props)&&(e.pingLeft!==t.pingLeft||e.pingRight!==t.pingRight)}));function Cv(t){var n,r=t.prefixCls,a=t.className,s=t.rowClassName,l=t.style,c=t.data,u=t.rowKey,d=t.scroll,f=t.tableLayout,h=t.direction,p=t.title,v=t.footer,g=t.summary,y=t.id,b=t.showHeader,w=t.components,N=t.emptyText,S=t.onRow,j=t.onHeaderRow,_=t.internalHooks,E=t.transformColumns,C=t.internalRefs,A=t.sticky,k=c||Sv,T=!!k.length;var O=e.useCallback((function(e,t){return bm(w||{},e)||t}),[w]),P=e.useMemo((function(){return"function"===typeof u?u:function(e){return e&&e[u]}}),[u]),R=function(e){var t,n=e.expandable,r=(0,o.Z)(e,Jm);return!1===(t="expandable"in e?(0,i.Z)((0,i.Z)({},r),n):r).showExpandColumn&&(t.expandIconColumnIndex=-1),t}(t),I=R.expandIcon,M=R.expandedRowKeys,D=R.defaultExpandedRowKeys,L=R.defaultExpandAllRows,F=R.expandedRowRender,B=R.columnTitle,Z=R.onExpand,z=R.onExpandedRowsChange,U=R.expandRowByClick,W=R.rowExpandable,V=R.expandIconColumnIndex,q=R.expandedRowClassName,H=R.childrenColumnName,G=R.indentSize,Y=I||mv,X=H||"children",J=e.useMemo((function(){return F?"row":!!(t.expandable&&_===_v&&t.expandable.__PARENT_RENDER_ICON__||k.some((function(e){return e&&"object"===(0,Un.Z)(e)&&e[X]})))&&"nest"}),[!!F,k]),K=e.useState((function(){return D||(L?function(e,t,n){var r=[];return function e(a){(a||[]).forEach((function(a,i){r.push(t(a,i)),e(a[n])}))}(e),r}(k,P,X):[])})),$=Zn(K,2),Q=$[0],ee=$[1],te=e.useMemo((function(){return new Set(M||Q||[])}),[M,Q]),ne=e.useCallback((function(e){var t,n=P(e,k.indexOf(e)),r=te.has(n);r?(te.delete(n),t=(0,qi.Z)(te)):t=[].concat((0,qi.Z)(te),[n]),ee(t),Z&&Z(!r,e),z&&z(t)}),[P,te,k,Z,z]);var re,ae,ie,oe=Zn(e.useState(0),2),se=oe[0],le=oe[1],ce=Zn(rv((0,i.Z)((0,i.Z)((0,i.Z)({},t),R),{},{expandable:!!F,columnTitle:B,expandedKeys:te,getRowKey:P,onTriggerExpand:ne,expandIcon:Y,expandIconColumnIndex:V,direction:h}),_===_v?E:null),2),ue=ce[0],de=ce[1],fe=e.useMemo((function(){return{columns:ue,flattenColumns:de}}),[ue,de]),he=e.useRef(),pe=e.useRef(),me=e.useRef(),ve=e.useRef(),ge=e.useRef(),ye=Zn(e.useState(!1),2),be=ye[0],xe=ye[1],we=Zn(e.useState(!1),2),Ne=we[0],Se=we[1],je=Zn(av(new Map),2),_e=je[0],Ee=je[1],Ce=xm(de).map((function(e){return _e.get(e)})),Ae=e.useMemo((function(){return Ce}),[Ce.join("_")]),ke=iv(Ae,de.length,h),Te=d&&wm(d.y),Oe=d&&wm(d.x)||Boolean(R.fixed),Pe=Oe&&de.some((function(e){return e.fixed})),Re=e.useRef(),Ie=function(t,n){var r="object"===(0,Un.Z)(t)?t:{},a=r.offsetHeader,i=void 0===a?0:a,o=r.offsetSummary,s=void 0===o?0:o,l=r.offsetScroll,c=void 0===l?0:l,u=r.getContainer,d=(void 0===u?function(){return bv}:u)()||bv;return e.useMemo((function(){var e=!!t;return{isSticky:e,stickyClassName:e?"".concat(n,"-sticky-holder"):"",offsetHeader:i,offsetSummary:s,offsetScroll:c,container:d}}),[c,i,s,n,d])}(A,r),Me=Ie.isSticky,De=Ie.offsetHeader,Le=Ie.offsetSummary,Fe=Ie.offsetScroll,Be=Ie.stickyClassName,Ze=Ie.container,ze=null===g||void 0===g?void 0:g(k),Ue=(Te||Me)&&e.isValidElement(ze)&&ze.type===fv&&ze.props.fixed;Te&&(ae={overflowY:"scroll",maxHeight:d.y}),Oe&&(re={overflowX:"auto"},Te||(ae={overflowY:"hidden"}),ie={width:!0===(null===d||void 0===d?void 0:d.x)?"auto":null===d||void 0===d?void 0:d.x,minWidth:"100%"});var We=e.useCallback((function(e,t){xd(he.current)&&Ee((function(n){if(n.get(e)!==t){var r=new Map(n);return r.set(e,t),r}return n}))}),[]),Ve=Zn(function(t){var n=(0,e.useRef)(t||null),r=(0,e.useRef)();function a(){window.clearTimeout(r.current)}return(0,e.useEffect)((function(){return a}),[]),[function(e){n.current=e,a(),r.current=window.setTimeout((function(){n.current=null,r.current=void 0}),100)},function(){return n.current}]}(null),2),qe=Ve[0],He=Ve[1];function Ge(e,t){t&&("function"===typeof t?t(e):t.scrollLeft!==e&&(t.scrollLeft=e))}var Ye=function(e){var t,n=e.currentTarget,r=e.scrollLeft,a="rtl"===h,i="number"===typeof r?r:n.scrollLeft,o=n||jv;He()&&He()!==o||(qe(o),Ge(i,pe.current),Ge(i,me.current),Ge(i,ge.current),Ge(i,null===(t=Re.current)||void 0===t?void 0:t.setScrollLeft));if(n){var s=n.scrollWidth,l=n.clientWidth;if(s===l)return xe(!1),void Se(!1);a?(xe(-i<s-l),Se(-i>0)):(xe(i>0),Se(i<s-l))}},Xe=function(){Oe&&me.current?Ye({currentTarget:me.current}):(xe(!1),Se(!1))},Je=e.useRef(!1);e.useEffect((function(){Je.current&&Xe()}),[Oe,c,ue.length]),e.useEffect((function(){Je.current=!0}),[]);var Ke=Zn(e.useState(0),2),$e=Ke[0],Qe=Ke[1],et=Zn(e.useState(!0),2),tt=et[0],nt=et[1];e.useEffect((function(){me.current instanceof Element?Qe(mm(me.current).width):Qe(mm(ve.current).width),nt(em("position","sticky"))}),[]),e.useEffect((function(){_===_v&&C&&(C.body.current=me.current)}));var rt,at=O(["table"],"table"),it=e.useMemo((function(){return f||(Pe?"max-content"===(null===d||void 0===d?void 0:d.x)?"auto":"fixed":Te||Me||de.some((function(e){return e.ellipsis}))?"fixed":"auto")}),[Te,Pe,de,f,Me]),ot={colWidths:Ae,columCount:de.length,stickyOffsets:ke,onHeaderRow:j,fixHeader:Te,scroll:d},st=e.useMemo((function(){return T?null:"function"===typeof N?N():N}),[T,N]),lt=e.createElement(Xm,{data:k,measureColumnWidth:Te||Oe||Me,expandedKeys:te,rowExpandable:W,getRowKey:P,onRow:S,emptyNode:st,childrenColumnName:X}),ct=e.createElement(sv,{colWidths:de.map((function(e){return e.width})),columns:de}),ut=O(["body"]);if(Te||Me){var dt;"function"===typeof ut?(dt=ut(k,{scrollbarSize:$e,ref:me,onScroll:Ye}),ot.colWidths=de.map((function(e,t){var n=e.width,r=t===ue.length-1?n-$e:n;return"number"!==typeof r||Number.isNaN(r)?(Er(!1,"When use `components.body` with render props. Each column should have a fixed `width` value."),0):r}))):dt=e.createElement("div",{style:(0,i.Z)((0,i.Z)({},re),ae),onScroll:Ye,ref:me,className:x()("".concat(r,"-body"))},e.createElement(at,{style:(0,i.Z)((0,i.Z)({},ie),{},{tableLayout:it})},ct,lt,!Ue&&ze&&e.createElement(hv,{stickyOffsets:ke,flattenColumns:de},ze)));var ft=(0,i.Z)((0,i.Z)((0,i.Z)({noData:!k.length,maxContentScroll:Oe&&"max-content"===d.x},ot),fe),{},{direction:h,stickyClassName:Be,onScroll:Ye});rt=e.createElement(e.Fragment,null,!1!==b&&e.createElement(Nv,(0,m.Z)({},ft,{stickyTopOffset:De,className:"".concat(r,"-header"),ref:pe}),(function(t){return e.createElement(e.Fragment,null,e.createElement(Fm,t),"top"===Ue&&e.createElement(hv,t,ze))})),dt,Ue&&"top"!==Ue&&e.createElement(Nv,(0,m.Z)({},ft,{stickyBottomOffset:Le,className:"".concat(r,"-summary"),ref:ge}),(function(t){return e.createElement(hv,t,ze)})),Me&&e.createElement(yv,{ref:Re,offsetScroll:Fe,scrollBodyRef:me,onScroll:Ye,container:Ze}))}else rt=e.createElement("div",{style:(0,i.Z)((0,i.Z)({},re),ae),className:x()("".concat(r,"-content")),onScroll:Ye,ref:me},e.createElement(at,{style:(0,i.Z)((0,i.Z)({},ie),{},{tableLayout:it})},ct,!1!==b&&e.createElement(Fm,(0,m.Z)({},ot,fe)),lt,ze&&e.createElement(hv,{stickyOffsets:ke,flattenColumns:de},ze)));var ht=$p(t,{aria:!0,data:!0}),pt=e.createElement("div",(0,m.Z)({className:x()(r,a,(n={},(0,Mn.Z)(n,"".concat(r,"-rtl"),"rtl"===h),(0,Mn.Z)(n,"".concat(r,"-ping-left"),be),(0,Mn.Z)(n,"".concat(r,"-ping-right"),Ne),(0,Mn.Z)(n,"".concat(r,"-layout-fixed"),"fixed"===f),(0,Mn.Z)(n,"".concat(r,"-fixed-header"),Te),(0,Mn.Z)(n,"".concat(r,"-fixed-column"),Pe),(0,Mn.Z)(n,"".concat(r,"-scroll-horizontal"),Oe),(0,Mn.Z)(n,"".concat(r,"-has-fix-left"),de[0]&&de[0].fixed),(0,Mn.Z)(n,"".concat(r,"-has-fix-right"),de[de.length-1]&&"right"===de[de.length-1].fixed),n)),style:l,id:y,ref:he},ht),e.createElement(Ev,{pingLeft:be,pingRight:Ne,props:(0,i.Z)((0,i.Z)({},t),{},{stickyOffsets:ke,mergedExpandedKeys:te})},p&&e.createElement(lv,{className:"".concat(r,"-title")},p(k)),e.createElement("div",{ref:ve,className:"".concat(r,"-container")},rt),v&&e.createElement(lv,{className:"".concat(r,"-footer")},v(k))));Oe&&(pt=e.createElement(dm,{onResize:function(e){var t=e.width;t!==se&&(Xe(),le(he.current?he.current.offsetWidth:t))}},pt));var mt=e.useMemo((function(){return{prefixCls:r,getComponent:O,scrollbarSize:$e,direction:h,fixedInfoList:de.map((function(e,t){return Mm(t,t,de,ke,h)})),isSticky:Me}}),[r,O,$e,h,de,ke,Me]),vt=e.useMemo((function(){return(0,i.Z)((0,i.Z)({},fe),{},{tableLayout:it,rowClassName:s,expandedRowClassName:q,expandIcon:Y,expandableType:J,expandRowByClick:U,expandedRowRender:F,onTriggerExpand:ne,expandIconColumnIndex:V,indentSize:G,allColumnsFixedLeft:fe.flattenColumns.every((function(e){return"left"===e.fixed}))})}),[fe,it,s,q,Y,J,U,F,ne,V,G]),gt=e.useMemo((function(){return{componentWidth:se,fixHeader:Te,fixColumn:Pe,horizonScroll:Oe}}),[se,Te,Pe,Oe]),yt=e.useMemo((function(){return{onColumnResize:We}}),[We]);return e.createElement(Nm.Provider,{value:tt},e.createElement(Im.Provider,{value:mt},e.createElement(_m.Provider,{value:vt},e.createElement(Bm.Provider,{value:gt},e.createElement(zm.Provider,{value:yt},pt)))))}Cv.EXPAND_COLUMN=$m,Cv.Column=gm,Cv.ColumnGroup=vm,Cv.Summary=pv,Cv.defaultProps={rowKey:"key",prefixCls:"rc-table",emptyText:function(){return"No Data"}};const Av=Cv;function kv(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach((function(e){delete n[e]})),n}const Tv=function(){var t=(0,e.useContext(nl).getPrefixCls)("empty-img-default");return e.createElement("svg",{className:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(24 31.67)"},e.createElement("ellipse",{className:"".concat(t,"-ellipse"),cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),e.createElement("path",{className:"".concat(t,"-path-1"),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"}),e.createElement("path",{className:"".concat(t,"-path-2"),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",transform:"translate(13.56)"}),e.createElement("path",{className:"".concat(t,"-path-3"),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"}),e.createElement("path",{className:"".concat(t,"-path-4"),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"})),e.createElement("path",{className:"".concat(t,"-path-5"),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"}),e.createElement("g",{className:"".concat(t,"-g"),transform:"translate(149.65 15.383)"},e.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),e.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))};const Ov=function(){var t=(0,e.useContext(nl).getPrefixCls)("empty-img-simple");return e.createElement("svg",{className:t,width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},e.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},e.createElement("ellipse",{className:"".concat(t,"-ellipse"),cx:"32",cy:"33",rx:"32",ry:"7"}),e.createElement("g",{className:"".concat(t,"-g"),fillRule:"nonzero"},e.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"}),e.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",className:"".concat(t,"-path")}))))};var Pv=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},Rv=e.createElement(Tv,null),Iv=e.createElement(Ov,null),Mv=function(t){var n=t.className,r=t.prefixCls,a=t.image,i=void 0===a?Rv:a,o=t.description,s=t.children,l=t.imageStyle,c=Pv(t,["className","prefixCls","image","description","children","imageStyle"]),u=e.useContext(nl),d=u.getPrefixCls,f=u.direction;return e.createElement(Zs,{componentName:"Empty"},(function(t){var a,u=d("empty",r),h="undefined"!==typeof o?o:t.description,p="string"===typeof h?h:"empty",v=null;return v="string"===typeof i?e.createElement("img",{alt:p,src:i}):i,e.createElement("div",(0,m.Z)({className:x()(u,(a={},(0,Mn.Z)(a,"".concat(u,"-normal"),i===Iv),(0,Mn.Z)(a,"".concat(u,"-rtl"),"rtl"===f),a),n)},c),e.createElement("div",{className:"".concat(u,"-image"),style:l},v),h&&e.createElement("div",{className:"".concat(u,"-description")},h),s&&e.createElement("div",{className:"".concat(u,"-footer")},s))}))};Mv.PRESENTED_IMAGE_DEFAULT=Rv,Mv.PRESENTED_IMAGE_SIMPLE=Iv;const Dv=Mv;const Lv=function(t){return e.createElement(rl,null,(function(n){var r=(0,n.getPrefixCls)("empty");switch(t){case"Table":case"List":return e.createElement(Dv,{image:Dv.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return e.createElement(Dv,{image:Dv.PRESENTED_IMAGE_SIMPLE,className:"".concat(r,"-small")});default:return e.createElement(Dv,null)}}))};function Fv(){var t=e.useReducer((function(e){return e+1}),0);return Zn(t,2)[1]}var Bv={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)"},Zv=new Map,zv=-1,Uv={},Wv={matchHandlers:{},dispatch:function(e){return Uv=e,Zv.forEach((function(e){return e(Uv)})),Zv.size>=1},subscribe:function(e){return Zv.size||this.register(),zv+=1,Zv.set(zv,e),e(Uv),zv},unsubscribe:function(e){Zv.delete(e),Zv.size||this.unregister()},unregister:function(){var e=this;Object.keys(Bv).forEach((function(t){var n=Bv[t],r=e.matchHandlers[n];null===r||void 0===r||r.mql.removeListener(null===r||void 0===r?void 0:r.listener)})),Zv.clear()},register:function(){var e=this;Object.keys(Bv).forEach((function(t){var n=Bv[t],r=function(n){var r=n.matches;e.dispatch((0,m.Z)((0,m.Z)({},Uv),(0,Mn.Z)({},t,r)))},a=window.matchMedia(n);a.addListener(r),e.matchHandlers[n]={mql:a,listener:r},r(a)}))}};const Vv=Wv;const qv=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],n=(0,e.useRef)({}),r=Fv();return(0,e.useEffect)((function(){var e=Vv.subscribe((function(e){n.current=e,t&&r()}));return function(){return Vv.unsubscribe(e)}}),[]),n.current},Hv=Is;const Gv={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"};var Yv=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:Gv}))};Yv.displayName="DoubleLeftOutlined";const Xv=e.forwardRef(Yv);const Jv={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"};var Kv=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:Jv}))};Kv.displayName="DoubleRightOutlined";const $v=e.forwardRef(Kv);const Qv={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"};var eg=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:Qv}))};eg.displayName="LeftOutlined";const tg=e.forwardRef(eg);const ng={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"};var rg=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:ng}))};rg.displayName="RightOutlined";const ag=e.forwardRef(rg);const ig=function(t){var n,r="".concat(t.rootPrefixCls,"-item"),a=x()(r,"".concat(r,"-").concat(t.page),(n={},(0,Mn.Z)(n,"".concat(r,"-active"),t.active),(0,Mn.Z)(n,"".concat(r,"-disabled"),!t.page),(0,Mn.Z)(n,t.className,!!t.className),n));return e.createElement("li",{title:t.showTitle?t.page:null,className:a,onClick:function(){t.onClick(t.page)},onKeyPress:function(e){t.onKeyPress(e,t.onClick,t.page)},tabIndex:"0"},t.itemRender(t.page,"page",e.createElement("a",{rel:"nofollow"},t.page)))},og=13,sg=38,lg=40;var cg=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(){var e;(0,ma.Z)(this,r);for(var t=arguments.length,a=new Array(t),i=0;i<t;i++)a[i]=arguments[i];return(e=n.call.apply(n,[this].concat(a))).state={goInputText:""},e.buildOptionText=function(t){return"".concat(t," ").concat(e.props.locale.items_per_page)},e.changeSize=function(t){e.props.changeSize(Number(t))},e.handleChange=function(t){e.setState({goInputText:t.target.value})},e.handleBlur=function(t){var n=e.props,r=n.goButton,a=n.quickGo,i=n.rootPrefixCls,o=e.state.goInputText;r||""===o||(e.setState({goInputText:""}),t.relatedTarget&&(t.relatedTarget.className.indexOf("".concat(i,"-item-link"))>=0||t.relatedTarget.className.indexOf("".concat(i,"-item"))>=0)||a(e.getValidValue()))},e.go=function(t){""!==e.state.goInputText&&(t.keyCode!==og&&"click"!==t.type||(e.setState({goInputText:""}),e.props.quickGo(e.getValidValue())))},e}return(0,va.Z)(r,[{key:"getValidValue",value:function(){var e=this.state.goInputText;return!e||isNaN(e)?void 0:Number(e)}},{key:"getPageSizeOptions",value:function(){var e=this.props,t=e.pageSize,n=e.pageSizeOptions;return n.some((function(e){return e.toString()===t.toString()}))?n:n.concat([t.toString()]).sort((function(e,t){return(isNaN(Number(e))?0:Number(e))-(isNaN(Number(t))?0:Number(t))}))}},{key:"render",value:function(){var t=this,n=this.props,r=n.pageSize,a=n.locale,i=n.rootPrefixCls,o=n.changeSize,s=n.quickGo,l=n.goButton,c=n.selectComponentClass,u=n.buildOptionText,d=n.selectPrefixCls,f=n.disabled,h=this.state.goInputText,p="".concat(i,"-options"),m=c,v=null,g=null,y=null;if(!o&&!s)return null;var b=this.getPageSizeOptions();if(o&&m){var x=b.map((function(n,r){return e.createElement(m.Option,{key:r,value:n.toString()},(u||t.buildOptionText)(n))}));v=e.createElement(m,{disabled:f,prefixCls:d,showSearch:!1,className:"".concat(p,"-size-changer"),optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(r||b[0]).toString(),onChange:this.changeSize,getPopupContainer:function(e){return e.parentNode},"aria-label":a.page_size,defaultOpen:!1},x)}return s&&(l&&(y="boolean"===typeof l?e.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:f,className:"".concat(p,"-quick-jumper-button")},a.jump_to_confirm):e.createElement("span",{onClick:this.go,onKeyUp:this.go},l)),g=e.createElement("div",{className:"".concat(p,"-quick-jumper")},a.jump_to,e.createElement("input",{disabled:f,type:"text",value:h,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":a.page}),a.page,y)),e.createElement("li",{className:"".concat(p)},v,g)}}]),r}(e.Component);cg.defaultProps={pageSizeOptions:["10","20","50","100"]};const ug=cg;function dg(){}function fg(e){var t=Number(e);return"number"===typeof t&&!isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function hg(e,t,n){var r="undefined"===typeof e?t.pageSize:e;return Math.floor((n.total-1)/r)+1}var pg=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(t){var a;(0,ma.Z)(this,r),(a=n.call(this,t)).getJumpPrevPage=function(){return Math.max(1,a.state.current-(a.props.showLessItems?3:5))},a.getJumpNextPage=function(){return Math.min(hg(void 0,a.state,a.props),a.state.current+(a.props.showLessItems?3:5))},a.getItemIcon=function(t,n){var r=a.props.prefixCls,o=t||e.createElement("button",{type:"button","aria-label":n,className:"".concat(r,"-item-link")});return"function"===typeof t&&(o=e.createElement(t,(0,i.Z)({},a.props))),o},a.savePaginationNode=function(e){a.paginationNode=e},a.isValid=function(e){var t=a.props.total;return fg(e)&&e!==a.state.current&&fg(t)&&t>0},a.shouldDisplayQuickJumper=function(){var e=a.props,t=e.showQuickJumper;return!(e.total<=a.state.pageSize)&&t},a.handleKeyDown=function(e){e.keyCode!==sg&&e.keyCode!==lg||e.preventDefault()},a.handleKeyUp=function(e){var t=a.getValidValue(e);t!==a.state.currentInputValue&&a.setState({currentInputValue:t}),e.keyCode===og?a.handleChange(t):e.keyCode===sg?a.handleChange(t-1):e.keyCode===lg&&a.handleChange(t+1)},a.handleBlur=function(e){var t=a.getValidValue(e);a.handleChange(t)},a.changePageSize=function(e){var t=a.state.current,n=hg(e,a.state,a.props);t=t>n?n:t,0===n&&(t=a.state.current),"number"===typeof e&&("pageSize"in a.props||a.setState({pageSize:e}),"current"in a.props||a.setState({current:t,currentInputValue:t})),a.props.onShowSizeChange(t,e),"onChange"in a.props&&a.props.onChange&&a.props.onChange(t,e)},a.handleChange=function(e){var t=a.props,n=t.disabled,r=t.onChange,i=a.state,o=i.pageSize,s=i.current,l=i.currentInputValue;if(a.isValid(e)&&!n){var c=hg(void 0,a.state,a.props),u=e;return e>c?u=c:e<1&&(u=1),"current"in a.props||a.setState({current:u}),u!==l&&a.setState({currentInputValue:u}),r(u,o),u}return s},a.prev=function(){a.hasPrev()&&a.handleChange(a.state.current-1)},a.next=function(){a.hasNext()&&a.handleChange(a.state.current+1)},a.jumpPrev=function(){a.handleChange(a.getJumpPrevPage())},a.jumpNext=function(){a.handleChange(a.getJumpNextPage())},a.hasPrev=function(){return a.state.current>1},a.hasNext=function(){return a.state.current<hg(void 0,a.state,a.props)},a.runIfEnter=function(e,t){if("Enter"===e.key||13===e.charCode){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];t.apply(void 0,r)}},a.runIfEnterPrev=function(e){a.runIfEnter(e,a.prev)},a.runIfEnterNext=function(e){a.runIfEnter(e,a.next)},a.runIfEnterJumpPrev=function(e){a.runIfEnter(e,a.jumpPrev)},a.runIfEnterJumpNext=function(e){a.runIfEnter(e,a.jumpNext)},a.handleGoTO=function(e){e.keyCode!==og&&"click"!==e.type||a.handleChange(a.state.currentInputValue)};var o=t.onChange!==dg;"current"in t&&!o&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var s=t.defaultCurrent;"current"in t&&(s=t.current);var l=t.defaultPageSize;return"pageSize"in t&&(l=t.pageSize),s=Math.min(s,hg(l,void 0,t)),a.state={current:s,currentInputValue:s,pageSize:l},a}return(0,va.Z)(r,[{key:"componentDidUpdate",value:function(e,t){var n=this.props.prefixCls;if(t.current!==this.state.current&&this.paginationNode){var r=this.paginationNode.querySelector(".".concat(n,"-item-").concat(t.current));r&&document.activeElement===r&&r.blur()}}},{key:"getValidValue",value:function(e){var t=e.target.value,n=hg(void 0,this.state,this.props),r=this.state.currentInputValue;return""===t?t:isNaN(Number(t))?r:t>=n?n:Number(t)}},{key:"getShowSizeChanger",value:function(){var e=this.props,t=e.showSizeChanger,n=e.total,r=e.totalBoundaryShowSizeChanger;return"undefined"!==typeof t?t:n>r}},{key:"renderPrev",value:function(t){var n=this.props,r=n.prevIcon,a=(0,n.itemRender)(t,"prev",this.getItemIcon(r,"prev page")),i=!this.hasPrev();return(0,e.isValidElement)(a)?(0,e.cloneElement)(a,{disabled:i}):a}},{key:"renderNext",value:function(t){var n=this.props,r=n.nextIcon,a=(0,n.itemRender)(t,"next",this.getItemIcon(r,"next page")),i=!this.hasNext();return(0,e.isValidElement)(a)?(0,e.cloneElement)(a,{disabled:i}):a}},{key:"render",value:function(){var t=this,n=this.props,r=n.prefixCls,a=n.className,i=n.style,o=n.disabled,s=n.hideOnSinglePage,l=n.total,c=n.locale,u=n.showQuickJumper,d=n.showLessItems,f=n.showTitle,h=n.showTotal,p=n.simple,v=n.itemRender,g=n.showPrevNextJumpers,y=n.jumpPrevIcon,b=n.jumpNextIcon,w=n.selectComponentClass,N=n.selectPrefixCls,S=n.pageSizeOptions,j=this.state,_=j.current,E=j.pageSize,C=j.currentInputValue;if(!0===s&&l<=E)return null;var A=hg(void 0,this.state,this.props),k=[],T=null,O=null,P=null,R=null,I=null,M=u&&u.goButton,D=d?1:2,L=_-1>0?_-1:0,F=_+1<A?_+1:A,B=Object.keys(this.props).reduce((function(e,n){return"data-"!==n.substr(0,5)&&"aria-"!==n.substr(0,5)&&"role"!==n||(e[n]=t.props[n]),e}),{});if(p)return M&&(I="boolean"===typeof M?e.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},c.jump_to_confirm):e.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},M),I=e.createElement("li",{title:f?"".concat(c.jump_to).concat(_,"/").concat(A):null,className:"".concat(r,"-simple-pager")},I)),e.createElement("ul",(0,m.Z)({className:x()(r,"".concat(r,"-simple"),(0,Mn.Z)({},"".concat(r,"-disabled"),o),a),style:i,ref:this.savePaginationNode},B),e.createElement("li",{title:f?c.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:x()("".concat(r,"-prev"),(0,Mn.Z)({},"".concat(r,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},this.renderPrev(L)),e.createElement("li",{title:f?"".concat(_,"/").concat(A):null,className:"".concat(r,"-simple-pager")},e.createElement("input",{type:"text",value:C,disabled:o,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:"3"}),e.createElement("span",{className:"".concat(r,"-slash")},"/"),A),e.createElement("li",{title:f?c.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:x()("".concat(r,"-next"),(0,Mn.Z)({},"".concat(r,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(F)),I);if(A<=3+2*D){var Z={locale:c,rootPrefixCls:r,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:f,itemRender:v};A||k.push(e.createElement(ig,(0,m.Z)({},Z,{key:"noPager",page:1,className:"".concat(r,"-item-disabled")})));for(var z=1;z<=A;z+=1){var U=_===z;k.push(e.createElement(ig,(0,m.Z)({},Z,{key:z,page:z,active:U})))}}else{var W=d?c.prev_3:c.prev_5,V=d?c.next_3:c.next_5;g&&(T=e.createElement("li",{title:f?W:null,key:"prev",onClick:this.jumpPrev,tabIndex:"0",onKeyPress:this.runIfEnterJumpPrev,className:x()("".concat(r,"-jump-prev"),(0,Mn.Z)({},"".concat(r,"-jump-prev-custom-icon"),!!y))},v(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(y,"prev page"))),O=e.createElement("li",{title:f?V:null,key:"next",tabIndex:"0",onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:x()("".concat(r,"-jump-next"),(0,Mn.Z)({},"".concat(r,"-jump-next-custom-icon"),!!b))},v(this.getJumpNextPage(),"jump-next",this.getItemIcon(b,"next page")))),R=e.createElement(ig,{locale:c,last:!0,rootPrefixCls:r,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:A,page:A,active:!1,showTitle:f,itemRender:v}),P=e.createElement(ig,{locale:c,rootPrefixCls:r,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:f,itemRender:v});var q=Math.max(1,_-D),H=Math.min(_+D,A);_-1<=D&&(H=1+2*D),A-_<=D&&(q=A-2*D);for(var G=q;G<=H;G+=1){var Y=_===G;k.push(e.createElement(ig,{locale:c,rootPrefixCls:r,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:G,page:G,active:Y,showTitle:f,itemRender:v}))}_-1>=2*D&&3!==_&&(k[0]=(0,e.cloneElement)(k[0],{className:"".concat(r,"-item-after-jump-prev")}),k.unshift(T)),A-_>=2*D&&_!==A-2&&(k[k.length-1]=(0,e.cloneElement)(k[k.length-1],{className:"".concat(r,"-item-before-jump-next")}),k.push(O)),1!==q&&k.unshift(P),H!==A&&k.push(R)}var X=null;h&&(X=e.createElement("li",{className:"".concat(r,"-total-text")},h(l,[0===l?0:(_-1)*E+1,_*E>l?l:_*E])));var J=!this.hasPrev()||!A,K=!this.hasNext()||!A;return e.createElement("ul",(0,m.Z)({className:x()(r,a,(0,Mn.Z)({},"".concat(r,"-disabled"),o)),style:i,unselectable:"unselectable",ref:this.savePaginationNode},B),X,e.createElement("li",{title:f?c.prev_page:null,onClick:this.prev,tabIndex:J?null:0,onKeyPress:this.runIfEnterPrev,className:x()("".concat(r,"-prev"),(0,Mn.Z)({},"".concat(r,"-disabled"),J)),"aria-disabled":J},this.renderPrev(L)),k,e.createElement("li",{title:f?c.next_page:null,onClick:this.next,tabIndex:K?null:0,onKeyPress:this.runIfEnterNext,className:x()("".concat(r,"-next"),(0,Mn.Z)({},"".concat(r,"-disabled"),K)),"aria-disabled":K},this.renderNext(F)),e.createElement(ug,{disabled:o,locale:c,rootPrefixCls:r,selectComponentClass:w,selectPrefixCls:N,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:_,pageSize:E,pageSizeOptions:S,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:M}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n={};if("current"in e&&(n.current=e.current,e.current!==t.current&&(n.currentInputValue=n.current)),"pageSize"in e&&e.pageSize!==t.pageSize){var r=t.current,a=hg(e.pageSize,t,e);r=r>a?a:r,"current"in e||(n.current=r,n.currentInputValue=r),n.pageSize=e.pageSize}return n}}]),r}(e.Component);pg.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:dg,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:dg,locale:{items_per_page:"\u6761/\u9875",jump_to:"\u8df3\u81f3",jump_to_confirm:"\u786e\u5b9a",page:"\u9875",prev_page:"\u4e0a\u4e00\u9875",next_page:"\u4e0b\u4e00\u9875",prev_5:"\u5411\u524d 5 \u9875",next_5:"\u5411\u540e 5 \u9875",prev_3:"\u5411\u524d 3 \u9875",next_3:"\u5411\u540e 3 \u9875",page_size:"\u9875\u7801"},style:{},itemRender:function(e,t,n){return n},totalBoundaryShowSizeChanger:50};const mg=pg;var vg={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=vg.F1&&t<=vg.F12)return!1;switch(t){case vg.ALT:case vg.CAPS_LOCK:case vg.CONTEXT_MENU:case vg.CTRL:case vg.DOWN:case vg.END:case vg.ESC:case vg.HOME:case vg.INSERT:case vg.LEFT:case vg.MAC_FF_META:case vg.META:case vg.NUMLOCK:case vg.NUM_CENTER:case vg.PAGE_DOWN:case vg.PAGE_UP:case vg.PAUSE:case vg.PRINT_SCREEN:case vg.RIGHT:case vg.SHIFT:case vg.UP:case vg.WIN_KEY:case vg.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=vg.ZERO&&e<=vg.NINE)return!0;if(e>=vg.NUM_ZERO&&e<=vg.NUM_MULTIPLY)return!0;if(e>=vg.A&&e<=vg.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case vg.SPACE:case vg.QUESTION_MARK:case vg.NUM_PLUS:case vg.NUM_MINUS:case vg.NUM_PERIOD:case vg.NUM_DIVISION:case vg.SEMICOLON:case vg.DASH:case vg.EQUALS:case vg.COMMA:case vg.PERIOD:case vg.SLASH:case vg.APOSTROPHE:case vg.SINGLE_QUOTE:case vg.OPEN_SQUARE_BRACKET:case vg.BACKSLASH:case vg.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};const gg=vg;function yg(e,t){var n,r=e.key;return"value"in e&&(n=e.value),null!==r&&void 0!==r?r:void 0!==n?n:"rc-index-key-".concat(t)}function bg(e,t){var n=e||{};return{label:n.label||(t?"children":"label"),value:n.value||"value",options:n.options||"options"}}function xg(e){var t=(0,i.Z)({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Er(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var wg=["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ng=function(t,n){var r=t.prefixCls,a=(t.disabled,t.visible),s=t.children,l=t.popupElement,c=t.containerWidth,u=t.animation,d=t.transitionName,f=t.dropdownStyle,h=t.dropdownClassName,p=t.direction,v=void 0===p?"ltr":p,g=t.placement,y=t.dropdownMatchSelectWidth,b=t.dropdownRender,w=t.dropdownAlign,N=t.getPopupContainer,S=t.empty,j=t.getTriggerDOMNode,_=t.onPopupVisibleChange,E=t.onPopupMouseEnter,C=(0,o.Z)(t,wg),A="".concat(r,"-dropdown"),k=l;b&&(k=b(l));var T=e.useMemo((function(){return function(e){var t=!0===e?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:t,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:t,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:t,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:t,adjustY:1}}}}(y)}),[y]),O=u?"".concat(A,"-").concat(u):d,P=e.useRef(null);e.useImperativeHandle(n,(function(){return{getPopupElement:function(){return P.current}}}));var R=(0,i.Z)({minWidth:c},f);return"number"===typeof y?R.width=y:y&&(R.width=c),e.createElement(mh,(0,m.Z)({},C,{showAction:_?["click"]:[],hideAction:_?["click"]:[],popupPlacement:g||("rtl"===v?"bottomRight":"bottomLeft"),builtinPlacements:T,prefixCls:A,popupTransitionName:O,popup:e.createElement("div",{ref:P,onMouseEnter:E},k),popupAlign:w,popupVisible:a,getPopupContainer:N,popupClassName:x()(h,(0,Mn.Z)({},"".concat(A,"-empty"),S)),popupStyle:R,getTriggerDOMNode:j,onPopupVisibleChange:_}),s)},Sg=e.forwardRef(Ng);Sg.displayName="SelectTrigger";const jg=Sg;var _g=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Eg=void 0;function Cg(t,n){var r=t.prefixCls,a=t.invalidate,s=t.item,l=t.renderItem,c=t.responsive,u=t.responsiveDisabled,d=t.registerSize,f=t.itemKey,h=t.className,p=t.style,v=t.children,g=t.display,y=t.order,b=t.component,w=void 0===b?"div":b,N=(0,o.Z)(t,_g),S=c&&!g;function j(e){d(f,e)}e.useEffect((function(){return function(){j(null)}}),[]);var _,E=l&&s!==Eg?l(s):v;a||(_={opacity:S?0:1,height:S?0:Eg,overflowY:S?"hidden":Eg,order:c?y:Eg,pointerEvents:S?"none":Eg,position:S?"absolute":Eg});var C={};S&&(C["aria-hidden"]=!0);var A=e.createElement(w,(0,m.Z)({className:x()(!a&&r,h),style:(0,i.Z)((0,i.Z)({},_),p)},C,N,{ref:n}),E);return c&&(A=e.createElement(dm,{onResize:function(e){j(e.offsetWidth)},disabled:u},A)),A}var Ag=e.forwardRef(Cg);Ag.displayName="Item";const kg=Ag;function Tg(){var n=e.useRef(null);return function(e){n.current||(n.current=[],function(e){if("undefined"===typeof MessageChannel)ji(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}((function(){(0,t.unstable_batchedUpdates)((function(){n.current.forEach((function(e){e()})),n.current=null}))}))),n.current.push(e)}}function Og(t,n){var r=Zn(e.useState(n),2),a=r[0],i=r[1];return[a,Nh((function(e){t((function(){i(e)}))}))]}var Pg=e.createContext(null),Rg=["component"],Ig=["className"],Mg=["className"],Dg=function(t,n){var r=e.useContext(Pg);if(!r){var a=t.component,i=void 0===a?"div":a,s=(0,o.Z)(t,Rg);return e.createElement(i,(0,m.Z)({},s,{ref:n}))}var l=r.className,c=(0,o.Z)(r,Ig),u=t.className,d=(0,o.Z)(t,Mg);return e.createElement(Pg.Provider,{value:null},e.createElement(kg,(0,m.Z)({ref:n,className:x()(l,u)},c,d)))},Lg=e.forwardRef(Dg);Lg.displayName="RawItem";const Fg=Lg;var Bg=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Zg="responsive",zg="invalidate";function Ug(e){return"+ ".concat(e.length," ...")}function Wg(t,n){var r=t.prefixCls,a=void 0===r?"rc-overflow":r,s=t.data,l=void 0===s?[]:s,c=t.renderItem,u=t.renderRawItem,d=t.itemKey,f=t.itemWidth,h=void 0===f?10:f,p=t.ssr,v=t.style,g=t.className,y=t.maxCount,b=t.renderRest,w=t.renderRawRest,N=t.suffix,S=t.component,j=void 0===S?"div":S,_=t.itemComponent,E=t.onVisibleChange,C=(0,o.Z)(t,Bg),A="full"===p,k=Tg(),T=Zn(Og(k,null),2),O=T[0],P=T[1],R=O||0,I=Zn(Og(k,new Map),2),M=I[0],D=I[1],L=Zn(Og(k,0),2),F=L[0],B=L[1],Z=Zn(Og(k,0),2),z=Z[0],U=Z[1],W=Zn(Og(k,0),2),V=W[0],q=W[1],H=Zn((0,e.useState)(null),2),G=H[0],Y=H[1],X=Zn((0,e.useState)(null),2),J=X[0],K=X[1],$=e.useMemo((function(){return null===J&&A?Number.MAX_SAFE_INTEGER:J||0}),[J,O]),Q=Zn((0,e.useState)(!1),2),ee=Q[0],te=Q[1],ne="".concat(a,"-item"),re=Math.max(F,z),ae=y===Zg,ie=l.length&&ae,oe=y===zg,se=ie||"number"===typeof y&&l.length>y,le=(0,e.useMemo)((function(){var e=l;return ie?e=null===O&&A?l:l.slice(0,Math.min(l.length,R/h)):"number"===typeof y&&(e=l.slice(0,y)),e}),[l,h,O,y,ie]),ce=(0,e.useMemo)((function(){return ie?l.slice($+1):l.slice(le.length)}),[l,le,ie,$]),ue=(0,e.useCallback)((function(e,t){var n;return"function"===typeof d?d(e):null!==(n=d&&(null===e||void 0===e?void 0:e[d]))&&void 0!==n?n:t}),[d]),de=(0,e.useCallback)(c||function(e){return e},[c]);function fe(e,t,n){(J!==e||void 0!==t&&t!==G)&&(K(e),n||(te(e<l.length-1),null===E||void 0===E||E(e)),void 0!==t&&Y(t))}function he(e,t){D((function(n){var r=new Map(n);return null===t?r.delete(e):r.set(e,t),r}))}function pe(e){return M.get(ue(le[e],e))}th((function(){if(R&&"number"===typeof re&&le){var e=V,t=le.length,n=t-1;if(!t)return void fe(0,null);for(var r=0;r<t;r+=1){var a=pe(r);if(A&&(a=a||0),void 0===a){fe(r-1,void 0,!0);break}if(e+=a,0===n&&e<=R||r===n-1&&e+pe(n)<=R){fe(n,null);break}if(e+re>R){fe(r-1,e-a-V+z);break}}N&&pe(0)+V>R&&Y(null)}}),[R,M,z,V,ue,le]);var me=ee&&!!ce.length,ve={};null!==G&&ie&&(ve={position:"absolute",left:G,top:0});var ge,ye={prefixCls:ne,responsive:ie,component:_,invalidate:oe},be=u?function(t,n){var r=ue(t,n);return e.createElement(Pg.Provider,{key:r,value:(0,i.Z)((0,i.Z)({},ye),{},{order:n,item:t,itemKey:r,registerSize:he,display:n<=$})},u(t,n))}:function(t,n){var r=ue(t,n);return e.createElement(kg,(0,m.Z)({},ye,{order:n,key:r,item:t,renderItem:de,itemKey:r,registerSize:he,display:n<=$}))},xe={order:me?$:Number.MAX_SAFE_INTEGER,className:"".concat(ne,"-rest"),registerSize:function(e,t){U(t),B(z)},display:me};if(w)w&&(ge=e.createElement(Pg.Provider,{value:(0,i.Z)((0,i.Z)({},ye),xe)},w(ce)));else{var we=b||Ug;ge=e.createElement(kg,(0,m.Z)({},ye,xe),"function"===typeof we?we(ce):we)}var Ne=e.createElement(j,(0,m.Z)({className:x()(!oe&&a,g),style:v,ref:n},C),le.map(be),se?ge:null,N&&e.createElement(kg,(0,m.Z)({},ye,{responsive:ae,responsiveDisabled:!ie,order:$,className:"".concat(ne,"-suffix"),registerSize:function(e,t){q(t)},display:!0,style:ve}),N));return ae&&(Ne=e.createElement(dm,{onResize:function(e,t){P(t.clientWidth)},disabled:!ie},Ne)),Ne}var Vg=e.forwardRef(Wg);Vg.displayName="Overflow",Vg.Item=Fg,Vg.RESPONSIVE=Zg,Vg.INVALIDATE=zg;const qg=Vg;const Hg=function(t){var n,r=t.className,a=t.customizeIcon,i=t.customizeIconProps,o=t.onMouseDown,s=t.onClick,l=t.children;return n="function"===typeof a?a(i):a,e.createElement("span",{className:r,onMouseDown:function(e){e.preventDefault(),o&&o(e)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:s,"aria-hidden":!0},void 0!==n?n:e.createElement("span",{className:x()(r.split(/\s+/).map((function(e){return"".concat(e,"-icon")})))},l))};var Gg=function(t,n){var r,a,o=t.prefixCls,s=t.id,l=t.inputElement,c=t.disabled,u=t.tabIndex,d=t.autoFocus,f=t.autoComplete,h=t.editable,p=t.activeDescendantId,m=t.value,v=t.maxLength,g=t.onKeyDown,y=t.onMouseDown,b=t.onChange,w=t.onPaste,N=t.onCompositionStart,S=t.onCompositionEnd,j=t.open,_=t.attrs,E=l||e.createElement("input",null),C=E,A=C.ref,k=C.props,T=k.onKeyDown,O=k.onChange,P=k.onMouseDown,R=k.onCompositionStart,I=k.onCompositionEnd,M=k.style;return E.props,E=e.cloneElement(E,(0,i.Z)((0,i.Z)((0,i.Z)({type:"search"},k),{},{id:s,ref:Ha(n,A),disabled:c,tabIndex:u,autoComplete:f||"off",autoFocus:d,className:x()("".concat(o,"-selection-search-input"),null===(r=E)||void 0===r||null===(a=r.props)||void 0===a?void 0:a.className),role:"combobox","aria-expanded":j,"aria-haspopup":"listbox","aria-owns":"".concat(s,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(s,"_list"),"aria-activedescendant":p},_),{},{value:h?m:"",maxLength:v,readOnly:!h,unselectable:h?null:"on",style:(0,i.Z)((0,i.Z)({},M),{},{opacity:h?null:0}),onKeyDown:function(e){g(e),T&&T(e)},onMouseDown:function(e){y(e),P&&P(e)},onChange:function(e){b(e),O&&O(e)},onCompositionStart:function(e){N(e),R&&R(e)},onCompositionEnd:function(e){S(e),I&&I(e)},onPaste:w}))},Yg=e.forwardRef(Gg);Yg.displayName="Input";const Xg=Yg;function Jg(e){return Array.isArray(e)?e:void 0!==e?[e]:[]}var Kg="undefined"!==typeof window&&window.document&&window.document.documentElement;function $g(e){return["string","number"].includes((0,Un.Z)(e))}function Qg(e){var t=void 0;return e&&($g(e.title)?t=e.title.toString():$g(e.label)&&(t=e.label.toString())),t}function ey(e){var t;return null!==(t=e.key)&&void 0!==t?t:e.value}var ty=function(e){e.preventDefault(),e.stopPropagation()};const ny=function(t){var n,r,a=t.id,i=t.prefixCls,o=t.values,s=t.open,l=t.searchValue,c=t.inputRef,u=t.placeholder,d=t.disabled,f=t.mode,h=t.showSearch,p=t.autoFocus,m=t.autoComplete,v=t.activeDescendantId,g=t.tabIndex,y=t.removeIcon,b=t.maxTagCount,w=t.maxTagTextLength,N=t.maxTagPlaceholder,S=void 0===N?function(e){return"+ ".concat(e.length," ...")}:N,j=t.tagRender,_=t.onToggleOpen,E=t.onRemove,C=t.onInputChange,A=t.onInputPaste,k=t.onInputKeyDown,T=t.onInputMouseDown,O=t.onInputCompositionStart,P=t.onInputCompositionEnd,R=e.useRef(null),I=Zn((0,e.useState)(0),2),M=I[0],D=I[1],L=Zn((0,e.useState)(!1),2),F=L[0],B=L[1],Z="".concat(i,"-selection"),z=s||"tags"===f?l:"",U="tags"===f||h&&(s||F);function W(t,n,r,a,i){return e.createElement("span",{className:x()("".concat(Z,"-item"),(0,Mn.Z)({},"".concat(Z,"-item-disabled"),r)),title:Qg(t)},e.createElement("span",{className:"".concat(Z,"-item-content")},n),a&&e.createElement(Hg,{className:"".concat(Z,"-item-remove"),onMouseDown:ty,onClick:i,customizeIcon:y},"\xd7"))}n=function(){D(R.current.scrollWidth)},r=[z],Kg?e.useLayoutEffect(n,r):e.useEffect(n,r);var V=e.createElement("div",{className:"".concat(Z,"-search"),style:{width:M},onFocus:function(){B(!0)},onBlur:function(){B(!1)}},e.createElement(Xg,{ref:c,open:s,prefixCls:i,id:a,inputElement:null,disabled:d,autoFocus:p,autoComplete:m,editable:U,activeDescendantId:v,value:z,onKeyDown:k,onMouseDown:T,onChange:C,onPaste:A,onCompositionStart:O,onCompositionEnd:P,tabIndex:g,attrs:$p(t,!0)}),e.createElement("span",{ref:R,className:"".concat(Z,"-search-mirror"),"aria-hidden":!0},z,"\xa0")),q=e.createElement(qg,{prefixCls:"".concat(Z,"-overflow"),data:o,renderItem:function(t){var n=t.disabled,r=t.label,a=t.value,i=!d&&!n,o=r;if("number"===typeof w&&("string"===typeof r||"number"===typeof r)){var l=String(o);l.length>w&&(o="".concat(l.slice(0,w),"..."))}var c=function(e){e&&e.stopPropagation(),E(t)};return"function"===typeof j?function(t,n,r,a,i){return e.createElement("span",{onMouseDown:function(e){ty(e),_(!s)}},j({label:n,value:t,disabled:r,closable:a,onClose:i}))}(a,o,n,i,c):W(t,o,n,i,c)},renderRest:function(e){var t="function"===typeof S?S(e):S;return W({title:t},t,!1)},suffix:V,itemKey:ey,maxCount:b});return e.createElement(e.Fragment,null,q,!o.length&&!z&&e.createElement("span",{className:"".concat(Z,"-placeholder")},u))};const ry=function(t){var n=t.inputElement,r=t.prefixCls,a=t.id,i=t.inputRef,o=t.disabled,s=t.autoFocus,l=t.autoComplete,c=t.activeDescendantId,u=t.mode,d=t.open,f=t.values,h=t.placeholder,p=t.tabIndex,m=t.showSearch,v=t.searchValue,g=t.activeValue,y=t.maxLength,b=t.onInputKeyDown,x=t.onInputMouseDown,w=t.onInputChange,N=t.onInputPaste,S=t.onInputCompositionStart,j=t.onInputCompositionEnd,_=Zn(e.useState(!1),2),E=_[0],C=_[1],A="combobox"===u,k=A||m,T=f[0],O=v||"";A&&g&&!E&&(O=g),e.useEffect((function(){A&&C(!1)}),[A,g]);var P=!("combobox"!==u&&!d&&!m)&&!!O,R=Qg(T);return e.createElement(e.Fragment,null,e.createElement("span",{className:"".concat(r,"-selection-search")},e.createElement(Xg,{ref:i,prefixCls:r,id:a,open:d,inputElement:n,disabled:o,autoFocus:s,autoComplete:l,editable:k,activeDescendantId:c,value:O,onKeyDown:b,onMouseDown:x,onChange:function(e){C(!0),w(e)},onPaste:N,onCompositionStart:S,onCompositionEnd:j,tabIndex:p,attrs:$p(t,!0),maxLength:A?y:void 0})),!A&&T&&!P&&e.createElement("span",{className:"".concat(r,"-selection-item"),title:R},T.label),function(){if(T)return null;var t=P?{visibility:"hidden"}:void 0;return e.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:t},h)}())};function ay(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:250,n=e.useRef(null),r=e.useRef(null);function a(e){(e||null===n.current)&&(n.current=e),window.clearTimeout(r.current),r.current=window.setTimeout((function(){n.current=null}),t)}return e.useEffect((function(){return function(){window.clearTimeout(r.current)}}),[]),[function(){return n.current},a]}var iy=function(t,n){var r=(0,e.useRef)(null),a=(0,e.useRef)(!1),i=t.prefixCls,o=t.open,s=t.mode,l=t.showSearch,c=t.tokenWithEnter,u=t.onSearch,d=t.onSearchSubmit,f=t.onToggleOpen,h=t.onInputKeyDown,p=t.domRef;e.useImperativeHandle(n,(function(){return{focus:function(){r.current.focus()},blur:function(){r.current.blur()}}}));var v=Zn(ay(0),2),g=v[0],y=v[1],b=(0,e.useRef)(null),x=function(e){!1!==u(e,!0,a.current)&&f(!0)},w={inputRef:r,onInputKeyDown:function(e){var t,n=e.which;n!==gg.UP&&n!==gg.DOWN||e.preventDefault(),h&&h(e),n!==gg.ENTER||"tags"!==s||a.current||o||null===d||void 0===d||d(e.target.value),t=n,[gg.ESC,gg.SHIFT,gg.BACKSPACE,gg.TAB,gg.WIN_KEY,gg.ALT,gg.META,gg.WIN_KEY_RIGHT,gg.CTRL,gg.SEMICOLON,gg.EQUALS,gg.CAPS_LOCK,gg.CONTEXT_MENU,gg.F1,gg.F2,gg.F3,gg.F4,gg.F5,gg.F6,gg.F7,gg.F8,gg.F9,gg.F10,gg.F11,gg.F12].includes(t)||f(!0)},onInputMouseDown:function(){y(!0)},onInputChange:function(e){var t=e.target.value;if(c&&b.current&&/[\r\n]/.test(b.current)){var n=b.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");t=t.replace(n,b.current)}b.current=null,x(t)},onInputPaste:function(e){var t=e.clipboardData.getData("text");b.current=t},onInputCompositionStart:function(){a.current=!0},onInputCompositionEnd:function(e){a.current=!1,"combobox"!==s&&x(e.target.value)}},N="multiple"===s||"tags"===s?e.createElement(ny,(0,m.Z)({},t,w)):e.createElement(ry,(0,m.Z)({},t,w));return e.createElement("div",{ref:p,className:"".concat(i,"-selector"),onClick:function(e){e.target!==r.current&&(void 0!==document.body.style.msTouchAction?setTimeout((function(){r.current.focus()})):r.current.focus())},onMouseDown:function(e){var t=g();e.target===r.current||t||"combobox"===s||e.preventDefault(),("combobox"===s||l&&t)&&o||(o&&u("",!0,!1),f())}},N)},oy=e.forwardRef(iy);oy.displayName="Selector";const sy=oy;var ly=e.createContext(null);var cy=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","showArrow","inputIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],uy=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function dy(e){return"tags"===e||"multiple"===e}var fy=e.forwardRef((function(t,n){var r,a,s=t.id,l=t.prefixCls,c=t.className,u=t.showSearch,d=t.tagRender,f=t.direction,h=t.omitDomProps,p=t.displayValues,v=t.onDisplayValuesChange,g=t.emptyOptions,y=t.notFoundContent,b=void 0===y?"Not Found":y,w=t.onClear,N=t.mode,S=t.disabled,j=t.loading,_=t.getInputElement,E=t.getRawInputElement,C=t.open,A=t.defaultOpen,k=t.onDropdownVisibleChange,T=t.activeValue,O=t.onActiveValueChange,P=t.activeDescendantId,R=t.searchValue,I=t.onSearch,M=t.onSearchSplit,D=t.tokenSeparators,L=t.allowClear,F=t.showArrow,B=t.inputIcon,Z=t.clearIcon,z=t.OptionList,U=t.animation,W=t.transitionName,V=t.dropdownStyle,q=t.dropdownClassName,H=t.dropdownMatchSelectWidth,G=t.dropdownRender,Y=t.dropdownAlign,X=t.placement,J=t.getPopupContainer,K=t.showAction,$=void 0===K?[]:K,Q=t.onFocus,ee=t.onBlur,te=t.onKeyUp,ne=t.onKeyDown,re=t.onMouseDown,ae=(0,o.Z)(t,cy),ie=dy(N),oe=(void 0!==u?u:ie)||"combobox"===N,se=(0,i.Z)({},ae);uy.forEach((function(e){delete se[e]})),null===h||void 0===h||h.forEach((function(e){delete se[e]}));var le=Zn(e.useState(!1),2),ce=le[0],ue=le[1];e.useEffect((function(){ue(gd())}),[]);var de=e.useRef(null),fe=e.useRef(null),he=e.useRef(null),pe=e.useRef(null),me=e.useRef(null),ve=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,n=Zn(e.useState(!1),2),r=n[0],a=n[1],i=e.useRef(null),o=function(){window.clearTimeout(i.current)};return e.useEffect((function(){return o}),[]),[r,function(e,n){o(),i.current=window.setTimeout((function(){a(e),n&&n()}),t)},o]}(),ge=Zn(ve,3),ye=ge[0],be=ge[1],xe=ge[2];e.useImperativeHandle(n,(function(){var e,t;return{focus:null===(e=pe.current)||void 0===e?void 0:e.focus,blur:null===(t=pe.current)||void 0===t?void 0:t.blur,scrollTo:function(e){var t;return null===(t=me.current)||void 0===t?void 0:t.scrollTo(e)}}}));var we=e.useMemo((function(){var e;if("combobox"!==N)return R;var t=null===(e=p[0])||void 0===e?void 0:e.value;return"string"===typeof t||"number"===typeof t?String(t):""}),[R,N,p]),Ne="combobox"===N&&"function"===typeof _&&_()||null,Se="function"===typeof E&&E(),je=Ga(fe,null===Se||void 0===Se||null===(r=Se.props)||void 0===r?void 0:r.ref),_e=Zn(jh(void 0,{defaultValue:A,value:C}),2),Ee=_e[0],Ce=_e[1],Ae=Ee,ke=!b&&g;(S||ke&&Ae&&"combobox"===N)&&(Ae=!1);var Te=!ke&&Ae,Oe=e.useCallback((function(e){var t=void 0!==e?e:!Ae;Ae===t||S||(Ce(t),null===k||void 0===k||k(t))}),[S,Ae,Ce,k]),Pe=e.useMemo((function(){return(D||[]).some((function(e){return["\n","\r\n"].includes(e)}))}),[D]),Re=function(e,t,n){var r=!0,a=e;null===O||void 0===O||O(null);var i=n?null:function(e,t){if(!t||!t.length)return null;var n=!1,r=function e(t,r){var a=Mo(r),i=a[0],o=a.slice(1);if(!i)return[t];var s=t.split(i);return n=n||s.length>1,s.reduce((function(t,n){return[].concat((0,qi.Z)(t),(0,qi.Z)(e(n,o)))}),[]).filter((function(e){return e}))}(e,t);return n?r:null}(e,D);return"combobox"!==N&&i&&(a="",null===M||void 0===M||M(i),Oe(!1),r=!1),I&&we!==a&&I(a,{source:t?"typing":"effect"}),r};e.useEffect((function(){Ae||ie||"combobox"===N||Re("",!1,!1)}),[Ae]),e.useEffect((function(){Ee&&S&&Ce(!1),S&&be(!1)}),[S]);var Ie=Zn(ay(),2),Me=Ie[0],De=Ie[1],Le=e.useRef(!1),Fe=[];e.useEffect((function(){return function(){Fe.forEach((function(e){return clearTimeout(e)})),Fe.splice(0,Fe.length)}}),[]);var Be,Ze=Zn(e.useState(null),2),ze=Ze[0],Ue=Ze[1],We=Zn(e.useState({}),2)[1];th((function(){if(Te){var e,t=Math.ceil(null===(e=de.current)||void 0===e?void 0:e.offsetWidth);ze===t||Number.isNaN(t)||Ue(t)}}),[Te]),Se&&(Be=function(e){Oe(e)}),function(t,n,r,a){var i=e.useRef(null);i.current={open:n,triggerOpen:r,customizedTrigger:a},e.useEffect((function(){function e(e){var n;if(!(null===(n=i.current)||void 0===n?void 0:n.customizedTrigger)){var r=e.target;r.shadowRoot&&e.composed&&(r=e.composedPath()[0]||r),i.current.open&&t().filter((function(e){return e})).every((function(e){return!e.contains(r)&&e!==r}))&&i.current.triggerOpen(!1)}}return window.addEventListener("mousedown",e),function(){return window.removeEventListener("mousedown",e)}}),[])}((function(){var e;return[de.current,null===(e=he.current)||void 0===e?void 0:e.getPopupElement()]}),Te,Oe,!!Se);var Ve,qe,He=e.useMemo((function(){return(0,i.Z)((0,i.Z)({},t),{},{notFoundContent:b,open:Ae,triggerOpen:Te,id:s,showSearch:oe,multiple:ie,toggleOpen:Oe})}),[t,b,Te,Ae,s,oe,ie,Oe]),Ge=void 0!==F?F:j||!ie&&"combobox"!==N;Ge&&(Ve=e.createElement(Hg,{className:x()("".concat(l,"-arrow"),(0,Mn.Z)({},"".concat(l,"-arrow-loading"),j)),customizeIcon:B,customizeIconProps:{loading:j,searchValue:we,open:Ae,focused:ye,showSearch:oe}}));S||!L||!p.length&&!we||"combobox"===N&&""===we||(qe=e.createElement(Hg,{className:"".concat(l,"-clear"),onMouseDown:function(){null===w||void 0===w||w(),v([],{type:"clear",values:p}),Re("",!1,!1)},customizeIcon:Z},"\xd7"));var Ye,Xe=e.createElement(z,{ref:me}),Je=x()(l,c,(a={},(0,Mn.Z)(a,"".concat(l,"-focused"),ye),(0,Mn.Z)(a,"".concat(l,"-multiple"),ie),(0,Mn.Z)(a,"".concat(l,"-single"),!ie),(0,Mn.Z)(a,"".concat(l,"-allow-clear"),L),(0,Mn.Z)(a,"".concat(l,"-show-arrow"),Ge),(0,Mn.Z)(a,"".concat(l,"-disabled"),S),(0,Mn.Z)(a,"".concat(l,"-loading"),j),(0,Mn.Z)(a,"".concat(l,"-open"),Ae),(0,Mn.Z)(a,"".concat(l,"-customize-input"),Ne),(0,Mn.Z)(a,"".concat(l,"-show-search"),oe),a)),Ke=e.createElement(jg,{ref:he,disabled:S,prefixCls:l,visible:Te,popupElement:Xe,containerWidth:ze,animation:U,transitionName:W,dropdownStyle:V,dropdownClassName:q,direction:f,dropdownMatchSelectWidth:H,dropdownRender:G,dropdownAlign:Y,placement:X,getPopupContainer:J,empty:g,getTriggerDOMNode:function(){return fe.current},onPopupVisibleChange:Be,onPopupMouseEnter:function(){We({})}},Se?e.cloneElement(Se,{ref:je}):e.createElement(sy,(0,m.Z)({},t,{domRef:fe,prefixCls:l,inputElement:Ne,ref:pe,id:s,showSearch:oe,mode:N,activeDescendantId:P,tagRender:d,values:p,open:Ae,onToggleOpen:Oe,activeValue:T,searchValue:we,onSearch:Re,onSearchSubmit:function(e){e&&e.trim()&&I(e,{source:"submit"})},onRemove:function(e){var t=p.filter((function(t){return t!==e}));v(t,{type:"remove",values:[e]})},tokenWithEnter:Pe})));return Ye=Se?Ke:e.createElement("div",(0,m.Z)({className:Je},se,{ref:de,onMouseDown:function(e){var t,n=e.target,r=null===(t=he.current)||void 0===t?void 0:t.getPopupElement();if(r&&r.contains(n)){var a=setTimeout((function(){var e,t=Fe.indexOf(a);-1!==t&&Fe.splice(t,1),xe(),ce||r.contains(document.activeElement)||null===(e=pe.current)||void 0===e||e.focus()}));Fe.push(a)}for(var i=arguments.length,o=new Array(i>1?i-1:0),s=1;s<i;s++)o[s-1]=arguments[s];null===re||void 0===re||re.apply(void 0,[e].concat(o))},onKeyDown:function(e){var t,n=Me(),r=e.which;if(r===gg.ENTER&&("combobox"!==N&&e.preventDefault(),Ae||Oe(!0)),De(!!we),r===gg.BACKSPACE&&!n&&ie&&!we&&p.length){for(var a=(0,qi.Z)(p),i=null,o=a.length-1;o>=0;o-=1){var s=a[o];if(!s.disabled){a.splice(o,1),i=s;break}}i&&v(a,{type:"remove",values:[i]})}for(var l=arguments.length,c=new Array(l>1?l-1:0),u=1;u<l;u++)c[u-1]=arguments[u];Ae&&me.current&&(t=me.current).onKeyDown.apply(t,[e].concat(c)),null===ne||void 0===ne||ne.apply(void 0,[e].concat(c))},onKeyUp:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a;Ae&&me.current&&(a=me.current).onKeyUp.apply(a,[e].concat(n)),null===te||void 0===te||te.apply(void 0,[e].concat(n))},onFocus:function(){be(!0),S||(Q&&!Le.current&&Q.apply(void 0,arguments),$.includes("focus")&&Oe(!0)),Le.current=!0},onBlur:function(){be(!1,(function(){Le.current=!1,Oe(!1)})),S||(we&&("tags"===N?I(we,{source:"submit"}):"multiple"===N&&I("",{source:"blur"})),ee&&ee.apply(void 0,arguments))}}),ye&&!Ae&&e.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(p.map((function(e){var t=e.label,n=e.value;return["number","string"].includes((0,Un.Z)(t))?t:n})).join(", "))),Ke,Ve,qe),e.createElement(ly.Provider,{value:He},Ye)}));const hy=fy;function py(e,t){return Jg(e).join("").toUpperCase().includes(t)}var my=0,vy=Cr();function gy(t){var n=Zn(e.useState(),2),r=n[0],a=n[1];return e.useEffect((function(){a("rc_select_".concat(function(){var e;return vy?(e=my,my+=1):e="TEST_OR_SSR",e}()))}),[]),t||r}var yy=["children","value"],by=["children"];function xy(e){var t=e.key,n=e.props,r=n.children,a=n.value,s=(0,o.Z)(n,yy);return(0,i.Z)({key:t,value:void 0!==a?a:t,children:r},s)}function wy(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Qi(t).map((function(t,r){if(!e.isValidElement(t)||!t.type)return null;var a=t.type.isSelectOptGroup,s=t.key,l=t.props,c=l.children,u=(0,o.Z)(l,by);return n||!a?xy(t):(0,i.Z)((0,i.Z)({key:"__RC_SELECT_GRP__".concat(null===s?r:s,"__"),label:s},u),{},{options:wy(c)})})).filter((function(e){return e}))}function Ny(t,n,r,a,i){return e.useMemo((function(){var e=t;!t&&(e=wy(n));var o=new Map,s=new Map,l=function(e,t,n){n&&"string"===typeof n&&e.set(t[n],t)};return function e(t){for(var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],c=0;c<t.length;c+=1){var u=t[c];!u[r.options]||n?(o.set(u[r.value],u),l(s,u,r.label),l(s,u,a),l(s,u,i)):e(u[r.options],!0)}}(e),{options:e,valueOptions:o,labelOptions:s}}),[t,n,r,a,i])}function Sy(t){var n=e.useRef();n.current=t;var r=e.useCallback((function(){return n.current.apply(n,arguments)}),[]);return r}var jy=function(){return null};jy.isSelectOptGroup=!0;const _y=jy;var Ey=function(){return null};Ey.isSelectOption=!0;const Cy=Ey;var Ay=e.forwardRef((function(t,n){var r=t.height,a=t.offsetY,o=t.offsetX,s=t.children,l=t.prefixCls,c=t.onInnerResize,u=t.innerProps,d=t.rtl,f=t.extra,h={},p={display:"flex",flexDirection:"column"};return void 0!==a&&(h={height:r,position:"relative",overflow:"hidden"},p=(0,i.Z)((0,i.Z)({},p),{},(0,Mn.Z)((0,Mn.Z)((0,Mn.Z)((0,Mn.Z)((0,Mn.Z)({transform:"translateY(".concat(a,"px)")},d?"marginRight":"marginLeft",-o),"position","absolute"),"left",0),"right",0),"top",0))),e.createElement("div",{style:h},e.createElement(dm,{onResize:function(e){e.offsetHeight&&c&&c()}},e.createElement("div",(0,m.Z)({style:p,className:x()((0,Mn.Z)({},"".concat(l,"-holder-inner"),l)),ref:n},u),s,f)))}));Ay.displayName="Filler";const ky=Ay;function Ty(t){var n=t.children,r=t.setRef,a=e.useCallback((function(e){r(e)}),[]);return e.cloneElement(n,{ref:a})}function Oy(t,n,r){var a=Zn(e.useState(t),2),i=a[0],o=a[1],s=Zn(e.useState(null),2),l=s[0],c=s[1];return e.useEffect((function(){var e=function(e,t,n){var r,a,i=e.length,o=t.length;if(0===i&&0===o)return null;i<o?(r=e,a=t):(r=t,a=e);var s={__EMPTY_ITEM__:!0};function l(e){return void 0!==e?n(e):s}for(var c=null,u=1!==Math.abs(i-o),d=0;d<a.length;d+=1){var f=l(r[d]);if(f!==l(a[d])){c=d,u=u||f!==l(a[d+1]);break}}return null===c?null:{index:c,multiple:u}}(i||[],t||[],n);void 0!==(null===e||void 0===e?void 0:e.index)&&(null===r||void 0===r||r(e.index),c(t[e.index])),o(t)}),[t]),[l]}const Py="object"===("undefined"===typeof navigator?"undefined":(0,Un.Z)(navigator))&&/Firefox/i.test(navigator.userAgent),Ry=function(t,n,r,a){var i=(0,e.useRef)(!1),o=(0,e.useRef)(null);function s(){clearTimeout(o.current),i.current=!0,o.current=setTimeout((function(){i.current=!1}),50)}var l=(0,e.useRef)({top:t,bottom:n,left:r,right:a});return l.current.top=t,l.current.bottom=n,l.current.left=r,l.current.right=a,function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e?t<0&&l.current.left||t>0&&l.current.right:t<0&&l.current.top||t>0&&l.current.bottom;return n&&r?(clearTimeout(o.current),i.current=!1):r&&!i.current||s(),!i.current&&r}};function Iy(t,n,r,a,i,o,s){var l=(0,e.useRef)(0),c=(0,e.useRef)(null),u=(0,e.useRef)(null),d=(0,e.useRef)(!1),f=Ry(n,r,a,i);var h=(0,e.useRef)(null),p=(0,e.useRef)(null);return[function(e){if(t){ji.cancel(p.current),p.current=ji((function(){h.current=null}),2);var n=e.deltaX,r=e.deltaY,a=e.shiftKey,i=n,m=r;("sx"===h.current||!h.current&&a&&r&&!n)&&(i=r,m=0,h.current="sx");var v=Math.abs(i),g=Math.abs(m);null===h.current&&(h.current=o&&v>g?"x":"y"),"y"===h.current?function(e,t){if(ji.cancel(c.current),!f(!1,t)){var n=e;n._virtualHandled||(n._virtualHandled=!0,l.current+=t,u.current=t,Py||n.preventDefault(),c.current=ji((function(){var e=d.current?10:1;s(l.current*e,!1),l.current=0})))}}(e,m):function(e,t){s(t,!0),Py||e.preventDefault()}(e,i)}},function(e){t&&(d.current=e.detail===u.current)}]}var My=function(){function e(){(0,ma.Z)(this,e),(0,Mn.Z)(this,"maps",void 0),(0,Mn.Z)(this,"id",0),(0,Mn.Z)(this,"diffKeys",new Set),this.maps=Object.create(null)}return(0,va.Z)(e,[{key:"set",value:function(e,t){this.maps[e]=t,this.id+=1,this.diffKeys.add(e)}},{key:"get",value:function(e){return this.maps[e]}},{key:"resetRecord",value:function(){this.diffKeys.clear()}},{key:"getRecord",value:function(){return this.diffKeys}}]),e}();const Dy=My;function Ly(e){var t=parseFloat(e);return isNaN(t)?0:t}var Fy=14/15;function By(e){return Math.floor(Math.pow(e,.5))}function Zy(e,t){return("touches"in e?e.touches[0]:e)[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}var zy=e.forwardRef((function(t,n){var r=t.prefixCls,a=t.rtl,o=t.scrollOffset,s=t.scrollRange,l=t.onStartMove,c=t.onStopMove,u=t.onScroll,d=t.horizontal,f=t.spinSize,h=t.containerSize,p=t.style,m=t.thumbStyle,v=Zn(e.useState(!1),2),g=v[0],y=v[1],b=Zn(e.useState(null),2),w=b[0],N=b[1],S=Zn(e.useState(null),2),j=S[0],_=S[1],E=!a,C=e.useRef(),A=e.useRef(),k=Zn(e.useState(!1),2),T=k[0],O=k[1],P=e.useRef(),R=function(){clearTimeout(P.current),O(!0),P.current=setTimeout((function(){O(!1)}),3e3)},I=s-h||0,M=h-f||0,D=e.useMemo((function(){return 0===o||0===I?0:o/I*M}),[o,I,M]),L=e.useRef({top:D,dragging:g,pageY:w,startTop:j});L.current={top:D,dragging:g,pageY:w,startTop:j};var F=function(e){y(!0),N(Zy(e,d)),_(L.current.top),l(),e.stopPropagation(),e.preventDefault()};e.useEffect((function(){var e=function(e){e.preventDefault()},t=C.current,n=A.current;return t.addEventListener("touchstart",e,{passive:!1}),n.addEventListener("touchstart",F,{passive:!1}),function(){t.removeEventListener("touchstart",e),n.removeEventListener("touchstart",F)}}),[]);var B=e.useRef();B.current=I;var Z=e.useRef();Z.current=M,e.useEffect((function(){if(g){var e,t=function(t){var n=L.current,r=n.dragging,a=n.pageY,i=n.startTop;ji.cancel(e);var o=C.current.getBoundingClientRect(),s=h/(d?o.width:o.height);if(r){var l=(Zy(t,d)-a)*s,c=i;!E&&d?c-=l:c+=l;var f=B.current,p=Z.current,m=p?c/p:0,v=Math.ceil(m*f);v=Math.max(v,0),v=Math.min(v,f),e=ji((function(){u(v,d)}))}},n=function(){y(!1),c()};return window.addEventListener("mousemove",t,{passive:!0}),window.addEventListener("touchmove",t,{passive:!0}),window.addEventListener("mouseup",n,{passive:!0}),window.addEventListener("touchend",n,{passive:!0}),function(){window.removeEventListener("mousemove",t),window.removeEventListener("touchmove",t),window.removeEventListener("mouseup",n),window.removeEventListener("touchend",n),ji.cancel(e)}}}),[g]),e.useEffect((function(){return R(),function(){clearTimeout(P.current)}}),[o]),e.useImperativeHandle(n,(function(){return{delayHidden:R}}));var z="".concat(r,"-scrollbar"),U={position:"absolute",visibility:T?null:"hidden"},W={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return d?(U.height=8,U.left=0,U.right=0,U.bottom=0,W.height="100%",W.width=f,E?W.left=D:W.right=D):(U.width=8,U.top=0,U.bottom=0,E?U.right=0:U.left=0,W.width="100%",W.height=f,W.top=D),e.createElement("div",{ref:C,className:x()(z,(0,Mn.Z)((0,Mn.Z)((0,Mn.Z)({},"".concat(z,"-horizontal"),d),"".concat(z,"-vertical"),!d),"".concat(z,"-visible"),T)),style:(0,i.Z)((0,i.Z)({},U),p),onMouseDown:function(e){e.stopPropagation(),e.preventDefault()},onMouseMove:R},e.createElement("div",{ref:A,className:x()("".concat(z,"-thumb"),(0,Mn.Z)({},"".concat(z,"-thumb-moving"),g)),style:(0,i.Z)((0,i.Z)({},W),m),onMouseDown:F}))}));const Uy=zy;function Wy(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,20),Math.floor(n)}var Vy=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles"],qy=[],Hy={overflowY:"auto",overflowAnchor:"none"};function Gy(n,r){var a=n.prefixCls,s=void 0===a?"rc-virtual-list":a,l=n.className,c=n.height,u=n.itemHeight,d=n.fullHeight,f=void 0===d||d,h=n.style,p=n.data,v=n.children,g=n.itemKey,y=n.virtual,b=n.direction,w=n.scrollWidth,N=n.component,S=void 0===N?"div":N,j=n.onScroll,_=n.onVirtualScroll,E=n.onVisibleChange,C=n.innerProps,A=n.extraRender,k=n.styles,T=(0,o.Z)(n,Vy),O=e.useCallback((function(e){return"function"===typeof g?g(e):null===e||void 0===e?void 0:e[g]}),[g]),P=function(t,n,r){var a=Zn(e.useState(0),2),i=a[0],o=a[1],s=(0,e.useRef)(new Map),l=(0,e.useRef)(new Dy),c=(0,e.useRef)(0);function u(){c.current+=1}function d(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];u();var t=function(){s.current.forEach((function(e,t){if(e&&e.offsetParent){var n=Fa(e),r=n.offsetHeight,a=getComputedStyle(n),i=a.marginTop,o=a.marginBottom,s=r+Ly(i)+Ly(o);l.current.get(t)!==s&&l.current.set(t,s)}})),o((function(e){return e+1}))};if(e)t();else{c.current+=1;var n=c.current;Promise.resolve().then((function(){n===c.current&&t()}))}}return(0,e.useEffect)((function(){return u}),[]),[function(e,a){var i=t(e),o=s.current.get(i);a?(s.current.set(i,a),d()):s.current.delete(i),!o!==!a&&(a?null===n||void 0===n||n(e):null===r||void 0===r||r(e))},d,l.current,i]}(O,null,null),R=Zn(P,4),I=R[0],M=R[1],D=R[2],L=R[3],F=!(!1===y||!c||!u),B=e.useMemo((function(){return Object.values(D.maps).reduce((function(e,t){return e+t}),0)}),[D.id,D.maps]),Z=F&&p&&(Math.max(u*p.length,B)>c||!!w),z="rtl"===b,U=x()(s,(0,Mn.Z)({},"".concat(s,"-rtl"),z),l),W=p||qy,V=(0,e.useRef)(),q=(0,e.useRef)(),H=(0,e.useRef)(),G=Zn((0,e.useState)(0),2),Y=G[0],X=G[1],J=Zn((0,e.useState)(0),2),K=J[0],$=J[1],Q=Zn((0,e.useState)(!1),2),ee=Q[0],te=Q[1],ne=function(){te(!0)},re=function(){te(!1)},ae={getKey:O};function ie(e){X((function(t){var n=function(e){var t=e;Number.isNaN(Ne.current)||(t=Math.min(t,Ne.current));return t=Math.max(t,0)}("function"===typeof e?e(t):e);return V.current.scrollTop=n,n}))}var oe=(0,e.useRef)({start:0,end:W.length}),se=(0,e.useRef)(),le=Zn(Oy(W,O),1)[0];se.current=le;var ce=e.useMemo((function(){if(!F)return{scrollHeight:void 0,start:0,end:W.length-1,offset:void 0};var e;if(!Z)return{scrollHeight:(null===(e=q.current)||void 0===e?void 0:e.offsetHeight)||0,start:0,end:W.length-1,offset:void 0};for(var t,n,r,a=0,i=W.length,o=0;o<i;o+=1){var s=W[o],l=O(s),d=D.get(l),f=a+(void 0===d?u:d);f>=Y&&void 0===t&&(t=o,n=a),f>Y+c&&void 0===r&&(r=o),a=f}return void 0===t&&(t=0,n=0,r=Math.ceil(c/u)),void 0===r&&(r=W.length-1),{scrollHeight:a,start:t,end:r=Math.min(r+1,W.length-1),offset:n}}),[Z,F,Y,W,L,c]),ue=ce.scrollHeight,de=ce.start,fe=ce.end,he=ce.offset;oe.current.start=de,oe.current.end=fe,e.useLayoutEffect((function(){var e=D.getRecord();if(1===e.size){var t=Array.from(e)[0];if(O(W[de])===t){var n=D.get(t)-u;ie((function(e){return e+n}))}}D.resetRecord()}),[ue]);var pe=Zn(e.useState({width:0,height:c}),2),me=pe[0],ve=pe[1],ge=(0,e.useRef)(),ye=(0,e.useRef)(),be=e.useMemo((function(){return Wy(me.width,w)}),[me.width,w]),xe=e.useMemo((function(){return Wy(me.height,ue)}),[me.height,ue]),we=ue-c,Ne=(0,e.useRef)(we);Ne.current=we;var Se=Y<=0,je=Y>=we,_e=K<=0,Ee=K>=w,Ce=Ry(Se,je,_e,Ee),Ae=function(){return{x:z?-K:K,y:Y}},ke=(0,e.useRef)(Ae()),Te=Nh((function(e){if(_){var t=(0,i.Z)((0,i.Z)({},Ae()),e);ke.current.x===t.x&&ke.current.y===t.y||(_(t),ke.current=t)}}));function Oe(e,n){var r=e;n?((0,t.flushSync)((function(){$(r)})),Te()):ie(r)}var Pe=function(e){var t=e,n=w?w-me.width:0;return t=Math.max(t,0),t=Math.min(t,n)},Re=Nh((function(e,n){n?((0,t.flushSync)((function(){$((function(t){return Pe(t+(z?-e:e))}))})),Te()):ie((function(t){return t+e}))})),Ie=Zn(Iy(F,Se,je,_e,Ee,!!w,Re),2),Me=Ie[0],De=Ie[1];!function(t,n,r){var a,i=(0,e.useRef)(!1),o=(0,e.useRef)(0),s=(0,e.useRef)(0),l=(0,e.useRef)(null),c=(0,e.useRef)(null),u=function(e){if(i.current){var t=Math.ceil(e.touches[0].pageX),n=Math.ceil(e.touches[0].pageY),a=o.current-t,l=s.current-n,u=Math.abs(a)>Math.abs(l);u?o.current=t:s.current=n;var d=r(u,u?a:l,!1,e);d&&e.preventDefault(),clearInterval(c.current),d&&(c.current=setInterval((function(){u?a*=Fy:l*=Fy;var e=Math.floor(u?a:l);(!r(u,e,!0)||Math.abs(e)<=.1)&&clearInterval(c.current)}),16))}},d=function(){i.current=!1,a()},f=function(e){a(),1!==e.touches.length||i.current||(i.current=!0,o.current=Math.ceil(e.touches[0].pageX),s.current=Math.ceil(e.touches[0].pageY),l.current=e.target,l.current.addEventListener("touchmove",u,{passive:!1}),l.current.addEventListener("touchend",d,{passive:!0}))};a=function(){l.current&&(l.current.removeEventListener("touchmove",u),l.current.removeEventListener("touchend",d))},th((function(){return t&&n.current.addEventListener("touchstart",f,{passive:!0}),function(){var e;null===(e=n.current)||void 0===e||e.removeEventListener("touchstart",f),a(),clearInterval(c.current)}}),[t])}(F,V,(function(e,t,n,r){var a=r;return!Ce(e,t,n)&&((!a||!a._virtualHandled)&&(a&&(a._virtualHandled=!0),Me({preventDefault:function(){},deltaX:e?t:0,deltaY:e?0:t}),!0))})),function(t,n,r){e.useEffect((function(){var e=n.current;if(t&&e){var a,i,o=!1,s=function(){ji.cancel(a)},l=function e(){s(),a=ji((function(){r(i),e()}))},c=function(e){var t=e;t._virtualHandled||(t._virtualHandled=!0,o=!0)},u=function(){o=!1,s()},d=function(t){if(o){var n=Zy(t,!1),r=e.getBoundingClientRect(),a=r.top,c=r.bottom;n<=a?(i=-By(a-n),l()):n>=c?(i=By(n-c),l()):s()}};return e.addEventListener("mousedown",c),e.ownerDocument.addEventListener("mouseup",u),e.ownerDocument.addEventListener("mousemove",d),function(){e.removeEventListener("mousedown",c),e.ownerDocument.removeEventListener("mouseup",u),e.ownerDocument.removeEventListener("mousemove",d),s()}}}),[t])}(Z,V,(function(e){ie((function(t){return t+e}))})),th((function(){function e(e){var t=Se&&e.detail<0,n=je&&e.detail>0;!F||t||n||e.preventDefault()}var t=V.current;return t.addEventListener("wheel",Me,{passive:!1}),t.addEventListener("DOMMouseScroll",De,{passive:!0}),t.addEventListener("MozMousePixelScroll",e,{passive:!1}),function(){t.removeEventListener("wheel",Me),t.removeEventListener("DOMMouseScroll",De),t.removeEventListener("MozMousePixelScroll",e)}}),[F,Se,je]),th((function(){if(w){var e=Pe(K);$(e),Te({x:e})}}),[me.width,w]);var Le=function(){var e,t;null===(e=ge.current)||void 0===e||e.delayHidden(),null===(t=ye.current)||void 0===t||t.delayHidden()},Fe=function(t,n,r,a,o,s,l,c){var u=e.useRef(),d=Zn(e.useState(null),2),f=d[0],h=d[1];return th((function(){if(f&&f.times<10){if(!t.current)return void h((function(e){return(0,i.Z)({},e)}));s();var e=f.targetAlign,c=f.originAlign,u=f.index,d=f.offset,p=t.current.clientHeight,m=!1,v=e,g=null;if(p){for(var y=e||c,b=0,x=0,w=0,N=Math.min(n.length-1,u),S=0;S<=N;S+=1){var j=o(n[S]);x=b;var _=r.get(j);b=w=x+(void 0===_?a:_)}for(var E="top"===y?d:p-d,C=N;C>=0;C-=1){var A=o(n[C]),k=r.get(A);if(void 0===k){m=!0;break}if((E-=k)<=0)break}switch(y){case"top":g=x-d;break;case"bottom":g=w-p+d;break;default:var T=t.current.scrollTop;x<T?v="top":w>T+p&&(v="bottom")}null!==g&&l(g),g!==f.lastTop&&(m=!0)}m&&h((0,i.Z)((0,i.Z)({},f),{},{times:f.times+1,targetAlign:v,lastTop:g}))}}),[f,t.current]),function(e){if(null!==e&&void 0!==e){if(ji.cancel(u.current),"number"===typeof e)l(e);else if(e&&"object"===(0,Un.Z)(e)){var t,r=e.align;t="index"in e?e.index:n.findIndex((function(t){return o(t)===e.key}));var a=e.offset;h({times:0,index:t,offset:void 0===a?0:a,originAlign:r})}}else c()}}(V,W,D,u,O,(function(){return M(!0)}),ie,Le);e.useImperativeHandle(r,(function(){return{nativeElement:H.current,getScrollInfo:Ae,scrollTo:function(e){var t;(t=e)&&"object"===(0,Un.Z)(t)&&("left"in t||"top"in t)?(void 0!==e.left&&$(Pe(e.left)),Fe(e.top)):Fe(e)}}})),th((function(){if(E){var e=W.slice(de,fe+1);E(e,W)}}),[de,fe,W]);var Be=function(t,n,r,a){var i=Zn(e.useMemo((function(){return[new Map,[]]}),[t,r.id,a]),2),o=i[0],s=i[1];return function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,l=o.get(e),c=o.get(i);if(void 0===l||void 0===c)for(var u=t.length,d=s.length;d<u;d+=1){var f,h=t[d],p=n(h);o.set(p,d);var m=null!==(f=r.get(p))&&void 0!==f?f:a;if(s[d]=(s[d-1]||0)+m,p===e&&(l=d),p===i&&(c=d),void 0!==l&&void 0!==c)break}return{top:s[l-1]||0,bottom:s[c]}}}(W,O,D,u),Ze=null===A||void 0===A?void 0:A({start:de,end:fe,virtual:Z,offsetX:K,offsetY:he,rtl:z,getSize:Be}),ze=function(t,n,r,a,i,o,s,l){var c=l.getKey;return t.slice(n,r+1).map((function(t,r){var l=s(t,n+r,{style:{width:a},offsetX:i}),u=c(t);return e.createElement(Ty,{key:u,setRef:function(e){return o(t,e)}},l)}))}(W,de,fe,w,K,I,v,ae),Ue=null;c&&(Ue=(0,i.Z)((0,Mn.Z)({},f?"height":"maxHeight",c),Hy),F&&(Ue.overflowY="hidden",w&&(Ue.overflowX="hidden"),ee&&(Ue.pointerEvents="none")));var We={};return z&&(We.dir="rtl"),e.createElement("div",(0,m.Z)({ref:H,style:(0,i.Z)((0,i.Z)({},h),{},{position:"relative"}),className:U},We,T),e.createElement(dm,{onResize:function(e){ve({width:e.offsetWidth,height:e.offsetHeight})}},e.createElement(S,{className:"".concat(s,"-holder"),style:Ue,ref:V,onScroll:function(e){var t=e.currentTarget.scrollTop;t!==Y&&ie(t),null===j||void 0===j||j(e),Te()},onMouseEnter:Le},e.createElement(ky,{prefixCls:s,height:ue,offsetX:K,offsetY:he,scrollWidth:w,onInnerResize:M,ref:q,innerProps:C,rtl:z,extra:Ze},ze))),Z&&ue>c&&e.createElement(Uy,{ref:ge,prefixCls:s,scrollOffset:Y,scrollRange:ue,rtl:z,onScroll:Oe,onStartMove:ne,onStopMove:re,spinSize:xe,containerSize:me.height,style:null===k||void 0===k?void 0:k.verticalScrollBar,thumbStyle:null===k||void 0===k?void 0:k.verticalScrollBarThumb}),Z&&w>me.width&&e.createElement(Uy,{ref:ye,prefixCls:s,scrollOffset:K,scrollRange:w,rtl:z,onScroll:Oe,onStartMove:ne,onStopMove:re,spinSize:be,containerSize:me.width,horizontal:!0,style:null===k||void 0===k?void 0:k.horizontalScrollBar,thumbStyle:null===k||void 0===k?void 0:k.horizontalScrollBarThumb}))}var Yy=e.forwardRef(Gy);Yy.displayName="List";const Xy=Yy;const Jy=e.createContext(null);var Ky=["disabled","title","children","style","className"];function $y(e){return"string"===typeof e||"number"===typeof e}var Qy=function(t,n){var r=e.useContext(ly),a=r.prefixCls,i=r.id,s=r.open,l=r.multiple,c=r.mode,u=r.searchValue,d=r.toggleOpen,f=r.notFoundContent,h=r.onPopupScroll,p=e.useContext(Jy),v=p.flattenOptions,g=p.onActiveValue,y=p.defaultActiveFirstOption,b=p.onSelect,w=p.menuItemSelectedIcon,N=p.rawValues,S=p.fieldNames,j=p.virtual,_=p.listHeight,E=p.listItemHeight,C="".concat(a,"-item"),A=Za((function(){return v}),[s,v],(function(e,t){return t[0]&&e[1]!==t[1]})),k=e.useRef(null),T=function(e){e.preventDefault()},O=function(e){k.current&&k.current.scrollTo("number"===typeof e?{index:e}:e)},P=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=A.length,r=0;r<n;r+=1){var a=(e+r*t+n)%n,i=A[a],o=i.group,s=i.data;if(!o&&!s.disabled)return a}return-1},R=Zn(e.useState((function(){return P(0)})),2),I=R[0],M=R[1],D=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];M(e);var n={source:t?"keyboard":"mouse"},r=A[e];r?g(r.value,e,n):g(null,-1,n)};(0,e.useEffect)((function(){D(!1!==y?P(0):-1)}),[A.length,u]);var L=e.useCallback((function(e){return N.has(e)&&"combobox"!==c}),[c,(0,qi.Z)(N).toString()]);(0,e.useEffect)((function(){var e,t=setTimeout((function(){if(!l&&s&&1===N.size){var e=Array.from(N)[0],t=A.findIndex((function(t){return t.data.value===e}));-1!==t&&(D(t),O(t))}}));s&&(null===(e=k.current)||void 0===e||e.scrollTo(void 0));return function(){return clearTimeout(t)}}),[s,u]);var F=function(e){void 0!==e&&b(e,{selected:!N.has(e)}),l||d(!1)};if(e.useImperativeHandle(n,(function(){return{onKeyDown:function(e){var t=e.which,n=e.ctrlKey;switch(t){case gg.N:case gg.P:case gg.UP:case gg.DOWN:var r=0;if(t===gg.UP?r=-1:t===gg.DOWN?r=1:/(mac\sos|macintosh)/i.test(navigator.appVersion)&&n&&(t===gg.N?r=1:t===gg.P&&(r=-1)),0!==r){var a=P(I+r,r);O(a),D(a,!0)}break;case gg.ENTER:var i=A[I];i&&!i.data.disabled?F(i.value):F(void 0),s&&e.preventDefault();break;case gg.ESC:d(!1),s&&e.stopPropagation()}},onKeyUp:function(){},scrollTo:function(e){O(e)}}})),0===A.length)return e.createElement("div",{role:"listbox",id:"".concat(i,"_list"),className:"".concat(C,"-empty"),onMouseDown:T},f);var B=Object.keys(S).map((function(e){return S[e]})),Z=function(e){return e.label},z=function(t){var n=A[t];if(!n)return null;var r=n.data||{},a=r.value,o=n.group,s=$p(r,!0),l=Z(n);return n?e.createElement("div",(0,m.Z)({"aria-label":"string"!==typeof l||o?null:l},s,{key:t,role:o?"presentation":"option",id:"".concat(i,"_list_").concat(t),"aria-selected":L(a)}),a):null};return e.createElement(e.Fragment,null,e.createElement("div",{role:"listbox",id:"".concat(i,"_list"),style:{height:0,width:0,overflow:"hidden"}},z(I-1),z(I),z(I+1)),e.createElement(Xy,{itemKey:"key",ref:k,data:A,height:_,itemHeight:E,fullHeight:!1,onMouseDown:T,onScroll:h,virtual:j},(function(t,n){var r,a=t.group,i=t.groupOption,s=t.data,l=t.label,c=t.value,u=s.key;if(a){var d,f=null!==(d=s.title)&&void 0!==d?d:$y(l)?l.toString():void 0;return e.createElement("div",{className:x()(C,"".concat(C,"-group")),title:f},void 0!==l?l:u)}var h=s.disabled,p=s.title,v=(s.children,s.style),g=s.className,y=kv((0,o.Z)(s,Ky),B),b=L(c),N="".concat(C,"-option"),S=x()(C,N,g,(r={},(0,Mn.Z)(r,"".concat(N,"-grouped"),i),(0,Mn.Z)(r,"".concat(N,"-active"),I===n&&!h),(0,Mn.Z)(r,"".concat(N,"-disabled"),h),(0,Mn.Z)(r,"".concat(N,"-selected"),b),r)),j=Z(t),_=!w||"function"===typeof w||b,E="number"===typeof j?j:j||c,A=$y(E)?E.toString():void 0;return void 0!==p&&(A=p),e.createElement("div",(0,m.Z)({},$p(y),{"aria-selected":b,className:S,title:A,onMouseMove:function(){I===n||h||D(n)},onClick:function(){h||F(c)},style:v}),e.createElement("div",{className:"".concat(N,"-content")},E),e.isValidElement(w)||b,_&&e.createElement(Hg,{className:"".concat(C,"-option-state"),customizeIcon:w,customizeIconProps:{isSelected:b}},b?"\u2713":null))})))},eb=e.forwardRef(Qy);eb.displayName="OptionList";const tb=eb;var nb=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],rb=["inputValue"];var ab=e.forwardRef((function(t,n){var r=t.id,a=t.mode,s=t.prefixCls,l=void 0===s?"rc-select":s,c=t.backfill,u=t.fieldNames,d=t.inputValue,f=t.searchValue,h=t.onSearch,p=t.autoClearSearchValue,v=void 0===p||p,g=t.onSelect,y=t.onDeselect,b=t.dropdownMatchSelectWidth,x=void 0===b||b,w=t.filterOption,N=t.filterSort,S=t.optionFilterProp,j=t.optionLabelProp,_=t.options,E=t.children,C=t.defaultActiveFirstOption,A=t.menuItemSelectedIcon,k=t.virtual,T=t.listHeight,O=void 0===T?200:T,P=t.listItemHeight,R=void 0===P?20:P,I=t.value,M=t.defaultValue,D=t.labelInValue,L=t.onChange,F=(0,o.Z)(t,nb),B=gy(r),Z=dy(a),z=!(_||!E),U=e.useMemo((function(){return(void 0!==w||"combobox"!==a)&&w}),[w,a]),W=e.useMemo((function(){return bg(u,z)}),[JSON.stringify(u),z]),V=Zn(jh("",{value:void 0!==f?f:d,postState:function(e){return e||""}}),2),q=V[0],H=V[1],G=Ny(_,E,W,S,j),Y=G.valueOptions,X=G.labelOptions,J=G.options,K=e.useCallback((function(e){return Jg(e).map((function(e){var t,n,r,a,i,o;(function(e){return!e||"object"!==(0,Un.Z)(e)})(e)?t=e:(r=e.key,n=e.label,t=null!==(o=e.value)&&void 0!==o?o:r);var s,l=Y.get(t);l&&(void 0===n&&(n=null===l||void 0===l?void 0:l[j||W.label]),void 0===r&&(r=null!==(s=null===l||void 0===l?void 0:l.key)&&void 0!==s?s:t),a=null===l||void 0===l?void 0:l.disabled,i=null===l||void 0===l?void 0:l.title);return{label:n,value:t,key:r,disabled:a,title:i}}))}),[W,j,Y]),$=Zn(jh(M,{value:I}),2),Q=$[0],ee=$[1],te=function(t,n){var r=e.useRef({values:new Map,options:new Map});return[e.useMemo((function(){var e=r.current,a=e.values,o=e.options,s=t.map((function(e){var t;return void 0===e.label?(0,i.Z)((0,i.Z)({},e),{},{label:null===(t=a.get(e.value))||void 0===t?void 0:t.label}):e})),l=new Map,c=new Map;return s.forEach((function(e){l.set(e.value,e),c.set(e.value,n.get(e.value)||o.get(e.value))})),r.current.values=l,r.current.options=c,s}),[t,n]),e.useCallback((function(e){return n.get(e)||r.current.options.get(e)}),[n])]}(e.useMemo((function(){var e,t=K(Q);return"combobox"!==a||(null===(e=t[0])||void 0===e?void 0:e.value)?t:[]}),[Q,K,a]),Y),ne=Zn(te,2),re=ne[0],ae=ne[1],ie=e.useMemo((function(){if(!a&&1===re.length){var e=re[0];if(null===e.value&&(null===e.label||void 0===e.label))return[]}return re.map((function(e){var t;return(0,i.Z)((0,i.Z)({},e),{},{label:null!==(t=e.label)&&void 0!==t?t:e.value})}))}),[a,re]),oe=e.useMemo((function(){return new Set(re.map((function(e){return e.value})))}),[re]);e.useEffect((function(){if("combobox"===a){var e,t=null===(e=re[0])||void 0===e?void 0:e.value;H(function(e){return void 0!==e&&null!==e}(t)?String(t):"")}}),[re]);var se=Sy((function(e,t){var n,r=null!==t&&void 0!==t?t:e;return n={},(0,Mn.Z)(n,W.value,e),(0,Mn.Z)(n,W.label,r),n})),le=e.useMemo((function(){if("tags"!==a)return J;var e=(0,qi.Z)(J);return(0,qi.Z)(re).sort((function(e,t){return e.value<t.value?-1:1})).forEach((function(t){var n=t.value;(function(e){return Y.has(e)})(n)||e.push(se(n,t.label))})),e}),[se,J,Y,re,a]),ce=function(t,n,r,a,o){return e.useMemo((function(){if(!r||!1===a)return t;var e=n.options,s=n.label,l=n.value,c=[],u="function"===typeof a,d=r.toUpperCase(),f=u?a:function(t,n){return o?py(n[o],d):n[e]?py(n["children"!==s?s:"label"],d):py(n[l],d)},h=u?function(e){return xg(e)}:function(e){return e};return t.forEach((function(t){if(t[e])if(f(r,h(t)))c.push(t);else{var n=t[e].filter((function(e){return f(r,h(e))}));n.length&&c.push((0,i.Z)((0,i.Z)({},t),{},(0,Mn.Z)({},e,n)))}else f(r,h(t))&&c.push(t)})),c}),[t,a,o,r,n])}(le,W,q,U,S),ue=e.useMemo((function(){return"tags"!==a||!q||ce.some((function(e){return e[S||"value"]===q}))?ce:[se(q)].concat((0,qi.Z)(ce))}),[se,S,a,ce,q]),de=e.useMemo((function(){return N?(0,qi.Z)(ue).sort((function(e,t){return N(e,t)})):ue}),[ue,N]),fe=e.useMemo((function(){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,a=[],i=bg(n,!1),o=i.label,s=i.value,l=i.options;function c(e,t){e.forEach((function(e){var n=e[o];if(t||!(l in e)){var i=e[s];a.push({key:yg(e,a.length),groupOption:t,data:e,label:n,value:i})}else{var u=n;void 0===u&&r&&(u=e.label),a.push({key:yg(e,a.length),group:!0,data:e,label:u}),c(e[l],!0)}}))}return c(e,!1),a}(de,{fieldNames:W,childrenAsData:z})}),[de,W,z]),he=function(e){var t=K(e);if(ee(t),L&&(t.length!==re.length||t.some((function(e,t){var n;return(null===(n=re[t])||void 0===n?void 0:n.value)!==(null===e||void 0===e?void 0:e.value)})))){var n=D?t:t.map((function(e){return e.value})),r=t.map((function(e){return xg(ae(e.value))}));L(Z?n:n[0],Z?r:r[0])}},pe=Zn(e.useState(null),2),me=pe[0],ve=pe[1],ge=Zn(e.useState(0),2),ye=ge[0],be=ge[1],xe=void 0!==C?C:"combobox"!==a,we=e.useCallback((function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.source,i=void 0===r?"keyboard":r;be(t),c&&"combobox"===a&&null!==e&&"keyboard"===i&&ve(String(e))}),[c,a]),Ne=function(e,t){var n=function(){var t,n=ae(e);return[D?{label:null===n||void 0===n?void 0:n[W.label],value:e,key:null!==(t=null===n||void 0===n?void 0:n.key)&&void 0!==t?t:e}:e,xg(n)]};if(t&&g){var r=Zn(n(),2),a=r[0],i=r[1];g(a,i)}else if(!t&&y){var o=Zn(n(),2),s=o[0],l=o[1];y(s,l)}},Se=Sy((function(e,t){var n,r=!Z||t.selected;n=r?Z?[].concat((0,qi.Z)(re),[e]):[e]:re.filter((function(t){return t.value!==e})),he(n),Ne(e,r),"combobox"===a?ve(""):dy&&!v||(H(""),ve(""))})),je=e.useMemo((function(){var e=!1!==k&&!1!==x;return(0,i.Z)((0,i.Z)({},G),{},{flattenOptions:fe,onActiveValue:we,defaultActiveFirstOption:xe,onSelect:Se,menuItemSelectedIcon:A,rawValues:oe,fieldNames:W,virtual:e,listHeight:O,listItemHeight:R,childrenAsData:z})}),[G,fe,we,xe,Se,A,oe,W,k,x,O,R,z]);return e.createElement(Jy.Provider,{value:je},e.createElement(hy,(0,m.Z)({},F,{id:B,prefixCls:l,ref:n,omitDomProps:rb,mode:a,displayValues:ie,onDisplayValuesChange:function(e,t){he(e),"remove"!==t.type&&"clear"!==t.type||t.values.forEach((function(e){Ne(e.value,!1)}))},searchValue:q,onSearch:function(e,t){if(H(e),ve(null),"submit"!==t.source)"blur"!==t.source&&("combobox"===a&&he(e),null===h||void 0===h||h(e));else{var n=(e||"").trim();if(n){var r=Array.from(new Set([].concat((0,qi.Z)(oe),[n])));he(r),Ne(n,!0),H("")}}},onSearchSplit:function(e){var t=e;"tags"!==a&&(t=e.map((function(e){var t=X.get(e);return null===t||void 0===t?void 0:t.value})).filter((function(e){return void 0!==e})));var n=Array.from(new Set([].concat((0,qi.Z)(oe),(0,qi.Z)(t))));he(n),n.forEach((function(e){Ne(e,!0)}))},dropdownMatchSelectWidth:x,OptionList:tb,emptyOptions:!fe.length,activeValue:me,activeDescendantId:"".concat(B,"_list_").concat(ye)})))}));var ib=ab;ib.Option=Cy,ib.OptGroup=_y;const ob=ib;var sb=e.createContext({}),lb=function(t){var n=t.children,r=t.status,a=t.override,i=(0,e.useContext)(sb),o=(0,e.useMemo)((function(){var e=(0,m.Z)({},i);return a&&delete e.isFormItemInput,r&&(delete e.status,delete e.hasFeedback,delete e.feedbackIcon),e}),[r,a,i]);return e.createElement(sb.Provider,{value:o},n)};_h("warning","error","");function cb(e,t,n){var r;return x()((r={},(0,Mn.Z)(r,"".concat(e,"-status-success"),"success"===t),(0,Mn.Z)(r,"".concat(e,"-status-warning"),"warning"===t),(0,Mn.Z)(r,"".concat(e,"-status-error"),"error"===t),(0,Mn.Z)(r,"".concat(e,"-status-validating"),"validating"===t),(0,Mn.Z)(r,"".concat(e,"-has-feedback"),n),r))}var ub=function(e,t){return t||e};const db={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"};var fb=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:db}))};fb.displayName="CheckOutlined";const hb=e.forwardRef(fb);const pb={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"};var mb=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:pb}))};mb.displayName="DownOutlined";const vb=e.forwardRef(mb);const gb={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"};var yb=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:gb}))};yb.displayName="SearchOutlined";const bb=e.forwardRef(yb);var xb=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},wb="SECRET_COMBOBOX_MODE_DO_NOT_USE",Nb=function(t,n){var r,a,i=t.prefixCls,o=t.bordered,s=void 0===o||o,l=t.className,c=t.getPopupContainer,u=t.dropdownClassName,d=t.popupClassName,f=t.listHeight,h=void 0===f?256:f,p=t.placement,v=t.listItemHeight,g=void 0===v?24:v,y=t.size,b=t.disabled,w=t.notFoundContent,N=t.status,S=t.showArrow,j=xb(t,["prefixCls","bordered","className","getPopupContainer","dropdownClassName","popupClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","showArrow"]),_=e.useContext(nl),E=_.getPopupContainer,C=_.getPrefixCls,A=_.renderEmpty,k=_.direction,T=_.virtual,O=_.dropdownMatchSelectWidth,P=e.useContext(Al),R=C("select",i),I=C(),M=e.useMemo((function(){var e=j.mode;if("combobox"!==e)return e===wb?"combobox":e}),[j.mode]),D="multiple"===M||"tags"===M,L=void 0!==S?S:j.loading||!(D||"combobox"===M),F=(0,e.useContext)(sb),B=F.status,Z=F.hasFeedback,z=F.isFormItemInput,U=F.feedbackIcon,W=ub(B,N);a=void 0!==w?w:"combobox"===M?null:(A||Lv)("Select");var V=function(t){var n=t.suffixIcon,r=t.clearIcon,a=t.menuItemSelectedIcon,i=t.removeIcon,o=t.loading,s=t.multiple,l=t.hasFeedback,c=t.prefixCls,u=t.showArrow,d=t.feedbackIcon,f=r;r||(f=e.createElement(ia,null));var h=function(t){return e.createElement(e.Fragment,null,!1!==u&&t,l&&d)},p=null;if(void 0!==n)p=h(n);else if(o)p=h(e.createElement(pa,{spin:!0}));else{var m="".concat(c,"-suffix");p=function(t){var n=t.open,r=t.showSearch;return h(n&&r?e.createElement(bb,{className:m}):e.createElement(vb,{className:m}))}}return{clearIcon:f,suffixIcon:p,itemIcon:void 0!==a?a:s?e.createElement(hb,null):null,removeIcon:void 0!==i?i:e.createElement(Xs,null)}}((0,m.Z)((0,m.Z)({},j),{multiple:D,hasFeedback:Z,feedbackIcon:U,showArrow:L,prefixCls:R})),q=V.suffixIcon,H=V.itemIcon,G=V.removeIcon,Y=V.clearIcon,X=kv(j,["suffixIcon","itemIcon"]),J=x()(d||u,(0,Mn.Z)({},"".concat(R,"-dropdown-").concat(k),"rtl"===k)),K=y||P,$=e.useContext(_l),Q=b||$,ee=x()((r={},(0,Mn.Z)(r,"".concat(R,"-lg"),"large"===K),(0,Mn.Z)(r,"".concat(R,"-sm"),"small"===K),(0,Mn.Z)(r,"".concat(R,"-rtl"),"rtl"===k),(0,Mn.Z)(r,"".concat(R,"-borderless"),!s),(0,Mn.Z)(r,"".concat(R,"-in-form-item"),z),r),cb(R,W,Z),l);return e.createElement(ob,(0,m.Z)({ref:n,virtual:T,dropdownMatchSelectWidth:O},X,{transitionName:Rh(I,Ph(p),j.transitionName),listHeight:h,listItemHeight:g,mode:M,prefixCls:R,placement:void 0!==p?p:"rtl"===k?"bottomRight":"bottomLeft",direction:k,inputIcon:q,menuItemSelectedIcon:H,removeIcon:G,clearIcon:Y,notFoundContent:a,className:ee,getPopupContainer:c||E,dropdownClassName:J,showArrow:Z||S,disabled:Q}))},Sb=e.forwardRef(Nb);Sb.SECRET_COMBOBOX_MODE_DO_NOT_USE=wb,Sb.Option=Cy,Sb.OptGroup=_y;const jb=Sb;var _b=function(t){return e.createElement(jb,(0,m.Z)({},t,{size:"small"}))},Eb=function(t){return e.createElement(jb,(0,m.Z)({},t,{size:"middle"}))};_b.Option=jb.Option,Eb.Option=jb.Option;var Cb=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Ab=function(t){var n=t.prefixCls,r=t.selectPrefixCls,a=t.className,i=t.size,o=t.locale,s=t.selectComponentClass,l=t.responsive,c=t.showSizeChanger,u=Cb(t,["prefixCls","selectPrefixCls","className","size","locale","selectComponentClass","responsive","showSizeChanger"]),d=qv(l).xs,f=e.useContext(nl),h=f.getPrefixCls,p=f.direction,v=f.pagination,g=void 0===v?{}:v,y=h("pagination",n),b=null!==c&&void 0!==c?c:g.showSizeChanger,w=function(t){var n,c=(0,m.Z)((0,m.Z)({},t),o),f="small"===i||!(!d||i||!l),v=h("select",r),g=x()((n={},(0,Mn.Z)(n,"".concat(y,"-mini"),f),(0,Mn.Z)(n,"".concat(y,"-rtl"),"rtl"===p),n),a);return e.createElement(mg,(0,m.Z)({},function(){var t=e.createElement("span",{className:"".concat(y,"-item-ellipsis")},"\u2022\u2022\u2022"),n=e.createElement("button",{className:"".concat(y,"-item-link"),type:"button",tabIndex:-1},e.createElement(tg,null)),r=e.createElement("button",{className:"".concat(y,"-item-link"),type:"button",tabIndex:-1},e.createElement(ag,null)),a=e.createElement("a",{className:"".concat(y,"-item-link")},e.createElement("div",{className:"".concat(y,"-item-container")},e.createElement(Xv,{className:"".concat(y,"-item-link-icon")}),t)),i=e.createElement("a",{className:"".concat(y,"-item-link")},e.createElement("div",{className:"".concat(y,"-item-container")},e.createElement($v,{className:"".concat(y,"-item-link-icon")}),t));if("rtl"===p){var o=[r,n];n=o[0],r=o[1];var s=[i,a];a=s[0],i=s[1]}return{prevIcon:n,nextIcon:r,jumpPrevIcon:a,jumpNextIcon:i}}(),u,{prefixCls:y,selectPrefixCls:v,className:g,selectComponentClass:s||(f?_b:Eb),locale:c,showSizeChanger:b}))};return e.createElement(Zs,{componentName:"Pagination",defaultLocale:ks},w)},kb=Ab;var Tb=__webpack_require__(12279),Ob=__webpack_require__.n(Tb),Pb=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},Rb=(_h("small","default","large"),null);var Ib=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(t){var a;(0,ma.Z)(this,r),(a=n.call(this,t)).debouncifyUpdateSpinning=function(e){var t=(e||a.props).delay;t&&(a.cancelExistingSpin(),a.updateSpinning=Ob()(a.originalUpdateSpinning,t))},a.updateSpinning=function(){var e=a.props.spinning;a.state.spinning!==e&&a.setState({spinning:e})},a.renderSpin=function(t){var n,r=t.direction,i=a.props,o=i.spinPrefixCls,s=i.className,l=i.size,c=i.tip,u=i.wrapperClassName,d=i.style,f=Pb(i,["spinPrefixCls","className","size","tip","wrapperClassName","style"]),h=a.state.spinning,p=x()(o,(n={},(0,Mn.Z)(n,"".concat(o,"-sm"),"small"===l),(0,Mn.Z)(n,"".concat(o,"-lg"),"large"===l),(0,Mn.Z)(n,"".concat(o,"-spinning"),h),(0,Mn.Z)(n,"".concat(o,"-show-text"),!!c),(0,Mn.Z)(n,"".concat(o,"-rtl"),"rtl"===r),n),s),v=kv(f,["spinning","delay","indicator","prefixCls"]),g=e.createElement("div",(0,m.Z)({},v,{style:d,className:p,"aria-live":"polite","aria-busy":h}),function(t,n){var r=n.indicator,a="".concat(t,"-dot");return null===r?null:Zh(r)?zh(r,{className:x()(r.props.className,a)}):Zh(Rb)?zh(Rb,{className:x()(Rb.props.className,a)}):e.createElement("span",{className:x()(a,"".concat(t,"-dot-spin"))},e.createElement("i",{className:"".concat(t,"-dot-item")}),e.createElement("i",{className:"".concat(t,"-dot-item")}),e.createElement("i",{className:"".concat(t,"-dot-item")}),e.createElement("i",{className:"".concat(t,"-dot-item")}))}(o,a.props),c?e.createElement("div",{className:"".concat(o,"-text")},c):null);if(a.isNestedPattern()){var y=x()("".concat(o,"-container"),(0,Mn.Z)({},"".concat(o,"-blur"),h));return e.createElement("div",(0,m.Z)({},v,{className:x()("".concat(o,"-nested-loading"),u)}),h&&e.createElement("div",{key:"loading"},g),e.createElement("div",{className:y,key:"container"},a.props.children))}return g};var i=t.spinning,o=function(e,t){return!!e&&!!t&&!isNaN(Number(t))}(i,t.delay);return a.state={spinning:i&&!o},a.originalUpdateSpinning=a.updateSpinning,a.debouncifyUpdateSpinning(t),a}return(0,va.Z)(r,[{key:"componentDidMount",value:function(){this.updateSpinning()}},{key:"componentDidUpdate",value:function(){this.debouncifyUpdateSpinning(),this.updateSpinning()}},{key:"componentWillUnmount",value:function(){this.cancelExistingSpin()}},{key:"cancelExistingSpin",value:function(){var e=this.updateSpinning;e&&e.cancel&&e.cancel()}},{key:"isNestedPattern",value:function(){return!(!this.props||"undefined"===typeof this.props.children)}},{key:"render",value:function(){return e.createElement(rl,null,this.renderSpin)}}]),r}(e.Component);Ib.defaultProps={spinning:!0,size:"default",wrapperClassName:""};var Mb=function(t){var n=t.prefixCls,r=(0,e.useContext(nl).getPrefixCls)("spin",n),a=(0,m.Z)((0,m.Z)({},t),{spinPrefixCls:r});return e.createElement(Ib,(0,m.Z)({},a))};Mb.setDefaultIndicator=function(e){Rb=e};const Db=Mb;function Lb(e,t,n,r){var a=n-t;return(e/=r/2)<1?a/2*e*e*e+t:a/2*((e-=2)*e*e+2)+t}function Fb(e){return null!==e&&void 0!==e&&e===e.window}function Bb(e,t){var n,r;if("undefined"===typeof window)return 0;var a=t?"scrollTop":"scrollLeft",i=0;return Fb(e)?i=e[t?"pageYOffset":"pageXOffset"]:e instanceof Document?i=e.documentElement[a]:(e instanceof HTMLElement||e)&&(i=e[a]),e&&!Fb(e)&&"number"!==typeof i&&(i=null===(r=(null!==(n=e.ownerDocument)&&void 0!==n?n:e).documentElement)||void 0===r?void 0:r[a]),i}function Zb(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.getContainer,r=void 0===n?function(){return window}:n,a=t.callback,i=t.duration,o=void 0===i?450:i,s=r(),l=Bb(s,!0),c=Date.now(),u=function t(){var n=Date.now()-c,r=Lb(n>o?o:n,l,e,o);Fb(s)?s.scrollTo(window.pageXOffset,r):s instanceof HTMLDocument||"HTMLDocument"===s.constructor.name?s.documentElement.scrollTop=r:s.scrollTop=r,n<o?ji(t):"function"===typeof a&&a()};ji(u)}const zb=function(e){return null};const Ub=function(e){return null};const Wb=function(t){return function(n){var r,a=n.prefixCls,i=n.onExpand,o=n.record,s=n.expanded,l=n.expandable,c="".concat(a,"-row-expand-icon");return e.createElement("button",{type:"button",onClick:function(e){i(o,e),e.stopPropagation()},className:x()(c,(r={},(0,Mn.Z)(r,"".concat(c,"-spaced"),!l),(0,Mn.Z)(r,"".concat(c,"-expanded"),l&&s),(0,Mn.Z)(r,"".concat(c,"-collapsed"),l&&!s),r)),"aria-label":s?t.collapse:t.expand,"aria-expanded":s})}};function Vb(e,t){return"key"in e&&void 0!==e.key&&null!==e.key?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t}function qb(e,t){return t?"".concat(t,"-").concat(e):"".concat(e)}function Hb(e,t){return"function"===typeof e?e(t):e}const Gb={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"};var Yb=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:Gb}))};Yb.displayName="FilterFilled";const Xb=e.forwardRef(Yb);var Jb,Kb=0,$b={};function Qb(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=Kb++,r=t;function a(){(r-=1)<=0?(e(),delete $b[n]):$b[n]=ji(a)}return $b[n]=ji(a),n}function ex(e){return!e||null===e.offsetParent||e.hidden}function tx(e){var t=(e||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return!(t&&t[1]&&t[2]&&t[3])||!(t[1]===t[2]&&t[2]===t[3])}Qb.cancel=function(e){void 0!==e&&(ji.cancel($b[e]),delete $b[e])},Qb.ids=$b;var nx=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(){var t;return(0,ma.Z)(this,r),(t=n.apply(this,arguments)).containerRef=e.createRef(),t.animationStart=!1,t.destroyed=!1,t.onClick=function(e,n){var r,a,i=t.props,o=i.insertExtraNode;if(!(i.disabled||!e||ex(e)||e.className.indexOf("-leave")>=0)){t.extraNode=document.createElement("div");var s=xa(t).extraNode,l=t.context.getPrefixCls;s.className="".concat(l(""),"-click-animating-node");var c=t.getAttributeName();if(e.setAttribute(c,"true"),n&&"#ffffff"!==n&&"rgb(255, 255, 255)"!==n&&tx(n)&&!/rgba\((?:\d*, ){3}0\)/.test(n)&&"transparent"!==n){s.style.borderColor=n;var u=(null===(r=e.getRootNode)||void 0===r?void 0:r.call(e))||e.ownerDocument,d=u instanceof Document?u.body:null!==(a=u.firstChild)&&void 0!==a?a:u;Jb=Zr("\n [".concat(l(""),"-click-animating-without-extra-node='true']::after, .").concat(l(""),"-click-animating-node {\n --antd-wave-shadow-color: ").concat(n,";\n }"),"antd-wave",{csp:t.csp,attachTo:d})}o&&e.appendChild(s),["transition","animation"].forEach((function(n){e.addEventListener("".concat(n,"start"),t.onTransitionStart),e.addEventListener("".concat(n,"end"),t.onTransitionEnd)}))}},t.onTransitionStart=function(e){if(!t.destroyed){var n=t.containerRef.current;e&&e.target===n&&!t.animationStart&&t.resetEffect(n)}},t.onTransitionEnd=function(e){e&&"fadeEffect"===e.animationName&&t.resetEffect(e.target)},t.bindAnimationEvent=function(e){if(e&&e.getAttribute&&!e.getAttribute("disabled")&&!(e.className.indexOf("disabled")>=0)){var n=function(n){if("INPUT"!==n.target.tagName&&!ex(n.target)){t.resetEffect(e);var r=getComputedStyle(e).getPropertyValue("border-top-color")||getComputedStyle(e).getPropertyValue("border-color")||getComputedStyle(e).getPropertyValue("background-color");t.clickWaveTimeoutId=window.setTimeout((function(){return t.onClick(e,r)}),0),Qb.cancel(t.animationStartId),t.animationStart=!0,t.animationStartId=Qb((function(){t.animationStart=!1}),10)}};return e.addEventListener("click",n,!0),{cancel:function(){e.removeEventListener("click",n,!0)}}}},t.renderWave=function(n){var r=n.csp,a=t.props.children;if(t.csp=r,!e.isValidElement(a))return a;var i=t.containerRef;return Ya(a)&&(i=Ha(a.ref,t.containerRef)),zh(a,{ref:i})},t}return(0,va.Z)(r,[{key:"componentDidMount",value:function(){this.destroyed=!1;var e=this.containerRef.current;e&&1===e.nodeType&&(this.instance=this.bindAnimationEvent(e))}},{key:"componentWillUnmount",value:function(){this.instance&&this.instance.cancel(),this.clickWaveTimeoutId&&clearTimeout(this.clickWaveTimeoutId),this.destroyed=!0}},{key:"getAttributeName",value:function(){var e=this.context.getPrefixCls,t=this.props.insertExtraNode;return"".concat(e(""),t?"-click-animating":"-click-animating-without-extra-node")}},{key:"resetEffect",value:function(e){var t=this;if(e&&e!==this.extraNode&&e instanceof Element){var n=this.props.insertExtraNode,r=this.getAttributeName();e.setAttribute(r,"false"),Jb&&(Jb.innerHTML=""),n&&this.extraNode&&e.contains(this.extraNode)&&e.removeChild(this.extraNode),["transition","animation"].forEach((function(n){e.removeEventListener("".concat(n,"start"),t.onTransitionStart),e.removeEventListener("".concat(n,"end"),t.onTransitionEnd)}))}}},{key:"render",value:function(){return e.createElement(rl,null,this.renderWave)}}]),r}(e.Component);nx.contextType=nl;const rx=(0,e.forwardRef)((function(t,n){return e.createElement(nx,(0,m.Z)({ref:n},t))}));var ax=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},ix=e.createContext(void 0);const ox=function(t){var n,r=e.useContext(nl),a=r.getPrefixCls,i=r.direction,o=t.prefixCls,s=t.size,l=t.className,c=ax(t,["prefixCls","size","className"]),u=a("btn-group",o),d="";switch(s){case"large":d="lg";break;case"small":d="sm"}var f=x()(u,(n={},(0,Mn.Z)(n,"".concat(u,"-").concat(d),d),(0,Mn.Z)(n,"".concat(u,"-rtl"),"rtl"===i),n),l);return e.createElement(ix.Provider,{value:s},e.createElement("div",(0,m.Z)({},c,{className:f})))};var sx=function(){return{width:0,opacity:0,transform:"scale(0)"}},lx=function(e){return{width:e.scrollWidth,opacity:1,transform:"scale(1)"}};const cx=function(t){var n=t.prefixCls,r=!!t.loading;return t.existIcon?e.createElement("span",{className:"".concat(n,"-loading-icon")},e.createElement(pa,null)):e.createElement(Wi,{visible:r,motionName:"".concat(n,"-loading-icon-motion"),removeOnLeave:!0,onAppearStart:sx,onAppearActive:lx,onEnterStart:sx,onEnterActive:lx,onLeaveStart:lx,onLeaveActive:sx},(function(t,r){var a=t.className,i=t.style;return e.createElement("span",{className:"".concat(n,"-loading-icon"),style:i,ref:r},e.createElement(pa,{className:a}))}))};var ux=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},dx=/^[\u4e00-\u9fa5]{2}$/,fx=dx.test.bind(dx);function hx(e){return"text"===e||"link"===e}function px(t,n){if(null!==t&&void 0!==t){var r,a=n?" ":"";return"string"!==typeof t&&"number"!==typeof t&&"string"===typeof t.type&&fx(t.props.children)?zh(t,{children:t.props.children.split("").join(a)}):"string"===typeof t?fx(t)?e.createElement("span",null,t.split("").join(a)):e.createElement("span",null,t):(r=t,e.isValidElement(r)&&r.type===e.Fragment?e.createElement("span",null,t):t)}}_h("default","primary","ghost","dashed","link","text"),_h("default","circle","round"),_h("submit","button","reset");var mx=function(t,n){var r,a=t.loading,i=void 0!==a&&a,o=t.prefixCls,s=t.type,l=void 0===s?"default":s,c=t.danger,u=t.shape,d=void 0===u?"default":u,f=t.size,h=t.disabled,p=t.className,v=t.children,g=t.icon,y=t.ghost,b=void 0!==y&&y,w=t.block,N=void 0!==w&&w,S=t.htmlType,j=void 0===S?"button":S,_=ux(t,["loading","prefixCls","type","danger","shape","size","disabled","className","children","icon","ghost","block","htmlType"]),E=e.useContext(Al),C=e.useContext(_l),A=h||C,k=e.useContext(ix),T=Zn(e.useState(!!i),2),O=T[0],P=T[1],R=Zn(e.useState(!1),2),I=R[0],M=R[1],D=e.useContext(nl),L=D.getPrefixCls,F=D.autoInsertSpaceInButton,B=D.direction,Z=n||e.createRef(),z=function(){return 1===e.Children.count(v)&&!g&&!hx(l)},U="boolean"===typeof i?i:(null===i||void 0===i?void 0:i.delay)||!0;e.useEffect((function(){var e=null;return"number"===typeof U?e=window.setTimeout((function(){e=null,P(U)}),U):P(U),function(){e&&(window.clearTimeout(e),e=null)}}),[U]),e.useEffect((function(){if(Z&&Z.current&&!1!==F){var e=Z.current.textContent;z()&&fx(e)?I||M(!0):I&&M(!1)}}),[Z]);var W=function(e){var n=t.onClick;O||A?e.preventDefault():null===n||void 0===n||n(e)},V=L("btn",o),q=!1!==F,H=k||f||E,G=H&&{large:"lg",small:"sm",middle:void 0}[H]||"",Y=O?"loading":g,X=kv(_,["navigate"]),J=x()(V,(r={},(0,Mn.Z)(r,"".concat(V,"-").concat(d),"default"!==d&&d),(0,Mn.Z)(r,"".concat(V,"-").concat(l),l),(0,Mn.Z)(r,"".concat(V,"-").concat(G),G),(0,Mn.Z)(r,"".concat(V,"-icon-only"),!v&&0!==v&&!!Y),(0,Mn.Z)(r,"".concat(V,"-background-ghost"),b&&!hx(l)),(0,Mn.Z)(r,"".concat(V,"-loading"),O),(0,Mn.Z)(r,"".concat(V,"-two-chinese-chars"),I&&q&&!O),(0,Mn.Z)(r,"".concat(V,"-block"),N),(0,Mn.Z)(r,"".concat(V,"-dangerous"),!!c),(0,Mn.Z)(r,"".concat(V,"-rtl"),"rtl"===B),(0,Mn.Z)(r,"".concat(V,"-disabled"),void 0!==X.href&&A),r),p),K=g&&!O?g:e.createElement(cx,{existIcon:!!g,prefixCls:V,loading:!!O}),$=v||0===v?function(t,n){var r=!1,a=[];return e.Children.forEach(t,(function(e){var t=(0,Un.Z)(e),n="string"===t||"number"===t;if(r&&n){var i=a.length-1,o=a[i];a[i]="".concat(o).concat(e)}else a.push(e);r=n})),e.Children.map(a,(function(e){return px(e,n)}))}(v,z()&&q):null;if(void 0!==X.href)return e.createElement("a",(0,m.Z)({},X,{className:J,onClick:W,ref:Z}),K,$);var Q=e.createElement("button",(0,m.Z)({},_,{type:j,className:J,onClick:W,disabled:A,ref:Z}),K,$);return hx(l)?Q:e.createElement(rx,{disabled:!!O},Q)},vx=e.forwardRef(mx);vx.Group=ox,vx.__ANT_BUTTON=!0;const gx=vx;var yx=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(e){var t;(0,ma.Z)(this,r),(t=n.call(this,e)).handleChange=function(e){var n=t.props,r=n.disabled,a=n.onChange;r||("checked"in t.props||t.setState({checked:e.target.checked}),a&&a({target:(0,i.Z)((0,i.Z)({},t.props),{},{checked:e.target.checked}),stopPropagation:function(){e.stopPropagation()},preventDefault:function(){e.preventDefault()},nativeEvent:e.nativeEvent}))},t.saveInput=function(e){t.input=e};var a="checked"in e?e.checked:e.defaultChecked;return t.state={checked:a},t}return(0,va.Z)(r,[{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"render",value:function(){var t,n=this.props,r=n.prefixCls,a=n.className,i=n.style,s=n.name,l=n.id,c=n.type,u=n.disabled,d=n.readOnly,f=n.tabIndex,h=n.onClick,p=n.onFocus,v=n.onBlur,g=n.onKeyDown,y=n.onKeyPress,b=n.onKeyUp,w=n.autoFocus,N=n.value,S=n.required,j=(0,o.Z)(n,["prefixCls","className","style","name","id","type","disabled","readOnly","tabIndex","onClick","onFocus","onBlur","onKeyDown","onKeyPress","onKeyUp","autoFocus","value","required"]),_=Object.keys(j).reduce((function(e,t){return"aria-"!==t.substr(0,5)&&"data-"!==t.substr(0,5)&&"role"!==t||(e[t]=j[t]),e}),{}),E=this.state.checked,C=x()(r,a,(t={},(0,Mn.Z)(t,"".concat(r,"-checked"),E),(0,Mn.Z)(t,"".concat(r,"-disabled"),u),t));return e.createElement("span",{className:C,style:i},e.createElement("input",(0,m.Z)({name:s,id:l,type:c,required:S,readOnly:d,disabled:u,tabIndex:f,className:"".concat(r,"-input"),checked:!!E,onClick:h,onFocus:p,onBlur:v,onKeyUp:b,onKeyDown:g,onKeyPress:y,onChange:this.handleChange,autoFocus:w,ref:this.saveInput,value:N},_)),e.createElement("span",{className:"".concat(r,"-inner")}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return"checked"in e?(0,i.Z)((0,i.Z)({},t),{},{checked:e.checked}):null}}]),r}(e.Component);yx.defaultProps={prefixCls:"rc-checkbox",className:"",style:{},type:"checkbox",defaultChecked:!1,onFocus:function(){},onBlur:function(){},onChange:function(){},onKeyDown:function(){},onKeyPress:function(){},onKeyUp:function(){}};const bx=yx;var xx=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},wx=e.createContext(null),Nx=function(t,n){var r=t.defaultValue,a=t.children,i=t.options,o=void 0===i?[]:i,s=t.prefixCls,l=t.className,c=t.style,u=t.onChange,d=xx(t,["defaultValue","children","options","prefixCls","className","style","onChange"]),f=e.useContext(nl),h=f.getPrefixCls,p=f.direction,v=Zn(e.useState(d.value||r||[]),2),g=v[0],y=v[1],b=Zn(e.useState([]),2),w=b[0],N=b[1];e.useEffect((function(){"value"in d&&y(d.value||[])}),[d.value]);var S=function(){return o.map((function(e){return"string"===typeof e||"number"===typeof e?{label:e,value:e}:e}))},j=h("checkbox",s),_="".concat(j,"-group"),E=kv(d,["value","disabled"]);o&&o.length>0&&(a=S().map((function(t){return e.createElement(Cx,{prefixCls:j,key:t.value.toString(),disabled:"disabled"in t?t.disabled:d.disabled,value:t.value,checked:-1!==g.indexOf(t.value),onChange:t.onChange,className:"".concat(_,"-item"),style:t.style},t.label)})));var C={toggleOption:function(e){var t=g.indexOf(e.value),n=(0,qi.Z)(g);-1===t?n.push(e.value):n.splice(t,1),"value"in d||y(n);var r=S();null===u||void 0===u||u(n.filter((function(e){return-1!==w.indexOf(e)})).sort((function(e,t){return r.findIndex((function(t){return t.value===e}))-r.findIndex((function(e){return e.value===t}))})))},value:g,disabled:d.disabled,name:d.name,registerValue:function(e){N((function(t){return[].concat((0,qi.Z)(t),[e])}))},cancelValue:function(e){N((function(t){return t.filter((function(t){return t!==e}))}))}},A=x()(_,(0,Mn.Z)({},"".concat(_,"-rtl"),"rtl"===p),l);return e.createElement("div",(0,m.Z)({className:A,style:c},E,{ref:n}),e.createElement(wx.Provider,{value:C},a))},Sx=e.forwardRef(Nx);const jx=e.memo(Sx);var _x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},Ex=function(t,n){var r,a=t.prefixCls,i=t.className,o=t.children,s=t.indeterminate,l=void 0!==s&&s,c=t.style,u=t.onMouseEnter,d=t.onMouseLeave,f=t.skipGroup,h=void 0!==f&&f,p=t.disabled,v=_x(t,["prefixCls","className","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),g=e.useContext(nl),y=g.getPrefixCls,b=g.direction,w=e.useContext(wx),N=(0,e.useContext)(sb).isFormItemInput,S=(0,e.useContext)(_l),j=p||(null===w||void 0===w?void 0:w.disabled)||S,_=e.useRef(v.value);e.useEffect((function(){null===w||void 0===w||w.registerValue(v.value)}),[]),e.useEffect((function(){if(!h)return v.value!==_.current&&(null===w||void 0===w||w.cancelValue(_.current),null===w||void 0===w||w.registerValue(v.value),_.current=v.value),function(){return null===w||void 0===w?void 0:w.cancelValue(v.value)}}),[v.value]);var E=y("checkbox",a),C=(0,m.Z)({},v);w&&!h&&(C.onChange=function(){v.onChange&&v.onChange.apply(v,arguments),w.toggleOption&&w.toggleOption({label:o,value:v.value})},C.name=w.name,C.checked=-1!==w.value.indexOf(v.value));var A=x()((r={},(0,Mn.Z)(r,"".concat(E,"-wrapper"),!0),(0,Mn.Z)(r,"".concat(E,"-rtl"),"rtl"===b),(0,Mn.Z)(r,"".concat(E,"-wrapper-checked"),C.checked),(0,Mn.Z)(r,"".concat(E,"-wrapper-disabled"),j),(0,Mn.Z)(r,"".concat(E,"-wrapper-in-form-item"),N),r),i),k=x()((0,Mn.Z)({},"".concat(E,"-indeterminate"),l)),T=l?"mixed":void 0;return e.createElement("label",{className:A,style:c,onMouseEnter:u,onMouseLeave:d},e.createElement(bx,(0,m.Z)({"aria-checked":T},C,{prefixCls:E,className:k,disabled:j,ref:n})),void 0!==o&&e.createElement("span",null,o))};const Cx=e.forwardRef(Ex);var Ax=Cx;Ax.Group=jx,Ax.__ANT_CHECKBOX=!0;const kx=Ax;var Tx={adjustX:1,adjustY:1},Ox=[0,0];const Px={topLeft:{points:["bl","tl"],overflow:Tx,offset:[0,-4],targetOffset:Ox},topCenter:{points:["bc","tc"],overflow:Tx,offset:[0,-4],targetOffset:Ox},topRight:{points:["br","tr"],overflow:Tx,offset:[0,-4],targetOffset:Ox},bottomLeft:{points:["tl","bl"],overflow:Tx,offset:[0,4],targetOffset:Ox},bottomCenter:{points:["tc","bc"],overflow:Tx,offset:[0,4],targetOffset:Ox},bottomRight:{points:["tr","br"],overflow:Tx,offset:[0,4],targetOffset:Ox}};function Rx(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(xd(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||"a"===n&&!!e.getAttribute("href"),a=e.getAttribute("tabindex"),i=Number(a),o=null;return a&&!Number.isNaN(i)?o=i:r&&null===o&&(o=0),r&&e.disabled&&(o=null),null!==o&&(o>=0||t&&o<0)}return!1}function Ix(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=(0,qi.Z)(e.querySelectorAll("*")).filter((function(e){return Rx(e,t)}));return Rx(e,t)&&n.unshift(e),n}var Mx=gg.ESC,Dx=gg.TAB;var Lx=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus"];function Fx(t,n){var r=t.arrow,a=void 0!==r&&r,s=t.prefixCls,l=void 0===s?"rc-dropdown":s,c=t.transitionName,u=t.animation,d=t.align,f=t.placement,h=void 0===f?"bottomLeft":f,p=t.placements,m=void 0===p?Px:p,v=t.getPopupContainer,g=t.showAction,y=t.hideAction,b=t.overlayClassName,w=t.overlayStyle,N=t.visible,S=t.trigger,j=void 0===S?["hover"]:S,_=t.autoFocus,E=(0,o.Z)(t,Lx),C=Zn(e.useState(),2),A=C[0],k=C[1],T="visible"in t?N:A,O=e.useRef(null);e.useImperativeHandle(n,(function(){return O.current})),function(t){var n=t.visible,r=t.setTriggerVisible,a=t.triggerRef,i=t.onVisibleChange,o=t.autoFocus,s=e.useRef(!1),l=function(){var e,t,o,s;n&&a.current&&(null===(e=a.current)||void 0===e||null===(t=e.triggerRef)||void 0===t||null===(o=t.current)||void 0===o||null===(s=o.focus)||void 0===s||s.call(o),r(!1),"function"===typeof i&&i(!1))},c=function(){var e,t,n,r,i=Ix(null===(e=a.current)||void 0===e||null===(t=e.popupRef)||void 0===t||null===(n=t.current)||void 0===n||null===(r=n.getElement)||void 0===r?void 0:r.call(n))[0];return!!(null===i||void 0===i?void 0:i.focus)&&(i.focus(),s.current=!0,!0)},u=function(e){switch(e.keyCode){case Mx:l();break;case Dx:var t=!1;s.current||(t=c()),t?e.preventDefault():l()}};e.useEffect((function(){return n?(window.addEventListener("keydown",u),o&&ji(c,3),function(){window.removeEventListener("keydown",u),s.current=!1}):function(){s.current=!1}}),[n])}({visible:T,setTriggerVisible:k,triggerRef:O,onVisibleChange:t.onVisibleChange,autoFocus:_});var P=function(){var n=function(){var e=t.overlay;return"function"===typeof e?e():e}();return e.createElement(e.Fragment,null,a&&e.createElement("div",{className:"".concat(l,"-arrow")}),n)},R=y;return R||-1===j.indexOf("contextMenu")||(R=["click"]),e.createElement(mh,(0,i.Z)((0,i.Z)({builtinPlacements:m},E),{},{prefixCls:l,ref:O,popupClassName:x()(b,(0,Mn.Z)({},"".concat(l,"-show-arrow"),a)),popupStyle:w,action:j,showAction:g,hideAction:R||[],popupPlacement:h,popupAlign:d,popupTransitionName:c,popupAnimation:u,popupVisible:T,stretch:function(){var e=t.minOverlayWidthMatchTrigger,n=t.alignPoint;return"minOverlayWidthMatchTrigger"in t?e:!n}()?"minWidth":"",popup:"function"===typeof t.overlay?P:P(),onPopupVisibleChange:function(e){var n=t.onVisibleChange;k(e),"function"===typeof n&&n(e)},onPopupClick:function(e){var n=t.onOverlayClick;k(!1),n&&n(e)},getPopupContainer:v}),function(){var n=t.children,r=n.props?n.props:{},a=x()(r.className,function(){var e=t.openClassName;return void 0!==e?e:"".concat(l,"-open")}());return T&&n?e.cloneElement(n,{className:a}):n}())}const Bx=e.forwardRef(Fx);var Zx=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},zx=e.createContext(null),Ux=function(t){var n=t.children,r=Zx(t,["children"]),a=e.useContext(zx),i=e.useMemo((function(){return(0,m.Z)((0,m.Z)({},a),r)}),[a,r.prefixCls,r.mode,r.selectable]);return e.createElement(zx.Provider,{value:i},n)};const Wx=zx;const Vx={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"};var qx=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:Vx}))};qx.displayName="EllipsisOutlined";const Hx=e.forwardRef(qx);var Gx=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},Yx=gx.Group,Xx=function(t){var n=e.useContext(nl),r=n.getPopupContainer,a=n.getPrefixCls,i=n.direction,o=t.prefixCls,s=t.type,l=void 0===s?"default":s,c=t.danger,u=t.disabled,d=t.loading,f=t.onClick,h=t.htmlType,p=t.children,v=t.className,g=t.overlay,y=t.trigger,b=t.align,w=t.visible,N=t.open,S=t.onVisibleChange,j=t.onOpenChange,_=t.placement,E=t.getPopupContainer,C=t.href,A=t.icon,k=void 0===A?e.createElement(Hx,null):A,T=t.title,O=t.buttonsRender,P=void 0===O?function(e){return e}:O,R=t.mouseEnterDelay,I=t.mouseLeaveDelay,M=t.overlayClassName,D=t.overlayStyle,L=t.destroyPopupOnHide,F=Gx(t,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","overlay","trigger","align","visible","open","onVisibleChange","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide"]),B=a("dropdown-button",o),Z={align:b,overlay:g,disabled:u,trigger:u?[]:y,onOpenChange:j||S,getPopupContainer:E||r,mouseEnterDelay:R,mouseLeaveDelay:I,overlayClassName:M,overlayStyle:D,destroyPopupOnHide:L};"open"in t?Z.open=N:"visible"in t&&(Z.open=w),Z.placement="placement"in t?_:"rtl"===i?"bottomLeft":"bottomRight";var z=Zn(P([e.createElement(gx,{type:l,danger:c,disabled:u,loading:d,onClick:f,htmlType:h,href:C,title:T},p),e.createElement(gx,{type:l,danger:c,icon:k})]),2),U=z[0],W=z[1];return e.createElement(Yx,(0,m.Z)({},F,{className:x()(B,v)}),U,e.createElement($x,(0,m.Z)({},Z),W))};Xx.__ANT_BUTTON=!0;const Jx=Xx;_h("topLeft","topCenter","topRight","bottomLeft","bottomCenter","bottomRight","top","bottom");var Kx=function(t){var n=e.useContext(nl),r=n.getPopupContainer,a=n.getPrefixCls,i=n.direction;var o,s=t.arrow,l=t.prefixCls,c=t.children,u=t.trigger,d=t.disabled,f=t.getPopupContainer,h=t.overlayClassName,p=t.visible,v=t.open,g=t.onVisibleChange,y=t.onOpenChange,b=a("dropdown",l),w=e.Children.only(c),N=zh(w,{className:x()("".concat(b,"-trigger"),(0,Mn.Z)({},"".concat(b,"-rtl"),"rtl"===i),w.props.className),disabled:d}),S=d?[]:u;S&&-1!==S.indexOf("contextMenu")&&(o=!0);var j=Zn(jh(!1,{value:void 0!==v?v:p}),2),_=j[0],E=j[1],C=Nh((function(e){null===g||void 0===g||g(e),null===y||void 0===y||y(e),E(e)})),A=x()(h,(0,Mn.Z)({},"".concat(b,"-rtl"),"rtl"===i)),k=Bh({arrowPointAtCenter:"object"===(0,Un.Z)(s)&&s.pointAtCenter,autoAdjustOverflow:!0}),T=e.useCallback((function(){E(!1)}),[]);return e.createElement(Bx,(0,m.Z)({alignPoint:o},t,{visible:_,builtinPlacements:k,arrow:!!s,overlayClassName:A,prefixCls:b,getPopupContainer:f||r,transitionName:function(){var e=a(),n=t.placement,r=void 0===n?"":n,i=t.transitionName;return void 0!==i?i:r.indexOf("top")>=0?"".concat(e,"-slide-down"):"".concat(e,"-slide-up")}(),trigger:S,overlay:function(){var n,r=t.overlay;return n="function"===typeof r?r():r,n=e.Children.only("string"===typeof n?e.createElement("span",null,n):n),e.createElement(Ux,{prefixCls:"".concat(b,"-menu"),expandIcon:e.createElement("span",{className:"".concat(b,"-menu-submenu-arrow")},e.createElement(ag,{className:"".concat(b,"-menu-submenu-arrow-icon")})),mode:"vertical",selectable:!1,onClick:T,validator:function(e){e.mode}},n)},placement:function(){var e=t.placement;return e?e.includes("Center")?e.slice(0,e.indexOf("Center")):e:"rtl"===i?"bottomRight":"bottomLeft"}(),onVisibleChange:C}),N)};Kx.Button=Jx,Kx.defaultProps={mouseEnterDelay:.15,mouseLeaveDelay:.1};const $x=Kx,Qx=$x;var ew=["children","locked"],tw=e.createContext(null);function nw(t){var n=t.children,r=t.locked,a=(0,o.Z)(t,ew),s=e.useContext(tw),l=Za((function(){return function(e,t){var n=(0,i.Z)({},e);return Object.keys(t).forEach((function(e){var r=t[e];void 0!==r&&(n[e]=r)})),n}(s,a)}),[s,a],(function(e,t){return!r&&(e[0]!==t[0]||!nm()(e[1],t[1]))}));return e.createElement(tw.Provider,{value:l},n)}function rw(t,n,r,a){var i=e.useContext(tw),o=i.activeKey,s=i.onActive,l=i.onInactive,c={active:o===t};return n||(c.onMouseEnter=function(e){null===r||void 0===r||r({key:t,domEvent:e}),s(t)},c.onMouseLeave=function(e){null===a||void 0===a||a({key:t,domEvent:e}),l(t)}),c}var aw=["item"];function iw(e){var t=e.item,n=(0,o.Z)(e,aw);return Object.defineProperty(n,"item",{get:function(){return Er(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}function ow(t){var n=t.icon,r=t.props,a=t.children;return("function"===typeof n?e.createElement(n,(0,i.Z)({},r)):n)||a||null}function sw(t){var n=e.useContext(tw),r=n.mode,a=n.rtl,i=n.inlineIndent;if("inline"!==r)return null;return a?{paddingRight:t*i}:{paddingLeft:t*i}}var lw=[],cw=e.createContext(null);function uw(){return e.useContext(cw)}var dw=e.createContext(lw);function fw(t){var n=e.useContext(dw);return e.useMemo((function(){return void 0!==t?[].concat((0,qi.Z)(n),[t]):n}),[n,t])}var hw=e.createContext(null),pw=e.createContext(null);function mw(e,t){return void 0===e?null:"".concat(e,"-").concat(t)}function vw(t){return mw(e.useContext(pw),t)}const gw=e.createContext({});var yw=["title","attribute","elementRef"],bw=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],xw=["active"],ww=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(){return(0,ma.Z)(this,r),n.apply(this,arguments)}return(0,va.Z)(r,[{key:"render",value:function(){var t=this.props,n=t.title,r=t.attribute,a=t.elementRef,i=kv((0,o.Z)(t,yw),["eventKey"]);return Er(!r,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),e.createElement(qg.Item,(0,m.Z)({},r,{title:"string"===typeof n?n:void 0},i,{ref:a}))}}]),r}(e.Component),Nw=function(t){var n,r=t.style,a=t.className,s=t.eventKey,l=(t.warnKey,t.disabled),c=t.itemIcon,u=t.children,d=t.role,f=t.onMouseEnter,h=t.onMouseLeave,p=t.onClick,v=t.onKeyDown,g=t.onFocus,y=(0,o.Z)(t,bw),b=vw(s),w=e.useContext(tw),N=w.prefixCls,S=w.onItemClick,j=w.disabled,_=w.overflowDisabled,E=w.itemIcon,C=w.selectedKeys,A=w.onActive,k=e.useContext(gw)._internalRenderMenuItem,T="".concat(N,"-item"),O=e.useRef(),P=e.useRef(),R=j||l,I=fw(s);var M=function(e){return{key:s,keyPath:(0,qi.Z)(I).reverse(),item:O.current,domEvent:e}},D=c||E,L=rw(s,R,f,h),F=L.active,B=(0,o.Z)(L,xw),Z=C.includes(s),z=sw(I.length),U={};"option"===t.role&&(U["aria-selected"]=Z);var W=e.createElement(ww,(0,m.Z)({ref:O,elementRef:P,role:null===d?"none":d||"menuitem",tabIndex:l?null:-1,"data-menu-id":_&&b?null:b},y,B,U,{component:"li","aria-disabled":l,style:(0,i.Z)((0,i.Z)({},z),r),className:x()(T,(n={},(0,Mn.Z)(n,"".concat(T,"-active"),F),(0,Mn.Z)(n,"".concat(T,"-selected"),Z),(0,Mn.Z)(n,"".concat(T,"-disabled"),R),n),a),onClick:function(e){if(!R){var t=M(e);null===p||void 0===p||p(iw(t)),S(t)}},onKeyDown:function(e){if(null===v||void 0===v||v(e),e.which===gg.ENTER){var t=M(e);null===p||void 0===p||p(iw(t)),S(t)}},onFocus:function(e){A(s),null===g||void 0===g||g(e)}}),u,e.createElement(ow,{props:(0,i.Z)((0,i.Z)({},t),{},{isSelected:Z}),icon:D}));return k&&(W=k(W,t,{selected:Z})),W};const Sw=function(t){var n=t.eventKey,r=uw(),a=fw(n);return e.useEffect((function(){if(r)return r.registerPath(n,a),function(){r.unregisterPath(n,a)}}),[a]),r?null:e.createElement(Nw,t)};var jw=["label","children","key","type"];function _w(t,n){return Qi(t).map((function(t,r){if(e.isValidElement(t)){var a,i,o=t.key,s=null!==(a=null===(i=t.props)||void 0===i?void 0:i.eventKey)&&void 0!==a?a:o;(null===s||void 0===s)&&(s="tmp_key-".concat([].concat((0,qi.Z)(n),[r]).join("-")));var l={key:s,eventKey:s};return e.cloneElement(t,l)}return t}))}function Ew(t){return(t||[]).map((function(t,n){if(t&&"object"===(0,Un.Z)(t)){var r=t.label,a=t.children,i=t.key,s=t.type,l=(0,o.Z)(t,jw),c=null!==i&&void 0!==i?i:"tmp-".concat(n);return a||"group"===s?"group"===s?e.createElement(pN,(0,m.Z)({key:c},l,{title:r}),Ew(a)):e.createElement(Ww,(0,m.Z)({key:c},l,{title:r}),Ew(a)):"divider"===s?e.createElement(mN,(0,m.Z)({key:c},l)):e.createElement(Sw,(0,m.Z)({key:c},l),r)}return null})).filter((function(e){return e}))}function Cw(e,t,n){var r=e;return t&&(r=Ew(t)),_w(r,n)}function Aw(t){var n=e.useRef(t);n.current=t;var r=e.useCallback((function(){for(var e,t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];return null===(e=n.current)||void 0===e?void 0:e.call.apply(e,[n].concat(r))}),[]);return t?r:void 0}var kw=["className","children"],Tw=function(t,n){var r=t.className,a=t.children,i=(0,o.Z)(t,kw),s=e.useContext(tw),l=s.prefixCls,c=s.mode,u=s.rtl;return e.createElement("ul",(0,m.Z)({className:x()(l,u&&"".concat(l,"-rtl"),"".concat(l,"-sub"),"".concat(l,"-").concat("inline"===c?"inline":"vertical"),r)},i,{"data-menu-list":!0,ref:n}),a)},Ow=e.forwardRef(Tw);Ow.displayName="SubMenuList";const Pw=Ow;var Rw={adjustX:1,adjustY:1},Iw={topLeft:{points:["bl","tl"],overflow:Rw,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:Rw,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:Rw,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:Rw,offset:[4,0]}},Mw={topLeft:{points:["bl","tl"],overflow:Rw,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:Rw,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:Rw,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:Rw,offset:[4,0]}};function Dw(e,t,n){return t||(n?n[e]||n.other:void 0)}var Lw={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Fw(t){var n=t.prefixCls,r=t.visible,a=t.children,o=t.popup,s=t.popupClassName,l=t.popupOffset,c=t.disabled,u=t.mode,d=t.onVisibleChange,f=e.useContext(tw),h=f.getPopupContainer,p=f.rtl,m=f.subMenuOpenDelay,v=f.subMenuCloseDelay,g=f.builtinPlacements,y=f.triggerSubMenuAction,b=f.forceSubMenuRender,w=f.rootClassName,N=f.motion,S=f.defaultMotions,j=Zn(e.useState(!1),2),_=j[0],E=j[1],C=p?(0,i.Z)((0,i.Z)({},Mw),g):(0,i.Z)((0,i.Z)({},Iw),g),A=Lw[u],k=Dw(u,N,S),T=(0,i.Z)((0,i.Z)({},k),{},{leavedClassName:"".concat(n,"-hidden"),removeOnLeave:!1,motionAppear:!0}),O=e.useRef();return e.useEffect((function(){return O.current=ji((function(){E(r)})),function(){ji.cancel(O.current)}}),[r]),e.createElement(mh,{prefixCls:n,popupClassName:x()("".concat(n,"-popup"),(0,Mn.Z)({},"".concat(n,"-rtl"),p),s,w),stretch:"horizontal"===u?"minWidth":null,getPopupContainer:h,builtinPlacements:C,popupPlacement:A,popupVisible:_,popup:o,popupAlign:l&&{offset:l},action:c?[]:[y],mouseEnterDelay:m,mouseLeaveDelay:v,onPopupVisibleChange:d,forceRender:b,popupMotion:T},a)}function Bw(t){var n=t.id,r=t.open,a=t.keyPath,o=t.children,s="inline",l=e.useContext(tw),c=l.prefixCls,u=l.forceSubMenuRender,d=l.motion,f=l.defaultMotions,h=l.mode,p=e.useRef(!1);p.current=h===s;var v=Zn(e.useState(!p.current),2),g=v[0],y=v[1],b=!!p.current&&r;e.useEffect((function(){p.current&&y(!1)}),[h]);var x=(0,i.Z)({},Dw(s,d,f));a.length>1&&(x.motionAppear=!1);var w=x.onVisibleChanged;return x.onVisibleChanged=function(e){return p.current||e||y(!0),null===w||void 0===w?void 0:w(e)},g?null:e.createElement(nw,{mode:s,locked:!p.current},e.createElement(Wi,(0,m.Z)({visible:b},x,{forceRender:u,removeOnLeave:!1,leavedClassName:"".concat(c,"-hidden")}),(function(t){var r=t.className,a=t.style;return e.createElement(Pw,{id:n,className:r,style:a},o)})))}var Zw=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],zw=["active"],Uw=function(t){var n,r=t.style,a=t.className,s=t.title,l=t.eventKey,c=(t.warnKey,t.disabled),u=t.internalPopupClose,d=t.children,f=t.itemIcon,h=t.expandIcon,p=t.popupClassName,v=t.popupOffset,g=t.onClick,y=t.onMouseEnter,b=t.onMouseLeave,w=t.onTitleClick,N=t.onTitleMouseEnter,S=t.onTitleMouseLeave,j=(0,o.Z)(t,Zw),_=vw(l),E=e.useContext(tw),C=E.prefixCls,A=E.mode,k=E.openKeys,T=E.disabled,O=E.overflowDisabled,P=E.activeKey,R=E.selectedKeys,I=E.itemIcon,M=E.expandIcon,D=E.onItemClick,L=E.onOpenChange,F=E.onActive,B=e.useContext(gw)._internalRenderSubMenuItem,Z=e.useContext(hw).isSubPathKey,z=fw(),U="".concat(C,"-submenu"),W=T||c,V=e.useRef(),q=e.useRef();var H=f||I,G=h||M,Y=k.includes(l),X=!O&&Y,J=Z(R,l),K=rw(l,W,N,S),$=K.active,Q=(0,o.Z)(K,zw),ee=Zn(e.useState(!1),2),te=ee[0],ne=ee[1],re=function(e){W||ne(e)},ae=e.useMemo((function(){return $||"inline"!==A&&(te||Z([P],l))}),[A,$,P,te,l,Z]),ie=sw(z.length),oe=Aw((function(e){null===g||void 0===g||g(iw(e)),D(e)})),se=_&&"".concat(_,"-popup"),le=e.createElement("div",(0,m.Z)({role:"menuitem",style:ie,className:"".concat(U,"-title"),tabIndex:W?null:-1,ref:V,title:"string"===typeof s?s:null,"data-menu-id":O&&_?null:_,"aria-expanded":X,"aria-haspopup":!0,"aria-controls":se,"aria-disabled":W,onClick:function(e){W||(null===w||void 0===w||w({key:l,domEvent:e}),"inline"===A&&L(l,!Y))},onFocus:function(){F(l)}},Q),s,e.createElement(ow,{icon:"horizontal"!==A?G:null,props:(0,i.Z)((0,i.Z)({},t),{},{isOpen:X,isSubMenu:!0})},e.createElement("i",{className:"".concat(U,"-arrow")}))),ce=e.useRef(A);if("inline"!==A&&(ce.current=z.length>1?"vertical":A),!O){var ue=ce.current;le=e.createElement(Fw,{mode:ue,prefixCls:U,visible:!u&&X&&"inline"!==A,popupClassName:p,popupOffset:v,popup:e.createElement(nw,{mode:"horizontal"===ue?"vertical":ue},e.createElement(Pw,{id:se,ref:q},d)),disabled:W,onVisibleChange:function(e){"inline"!==A&&L(l,e)}},le)}var de=e.createElement(qg.Item,(0,m.Z)({role:"none"},j,{component:"li",style:r,className:x()(U,"".concat(U,"-").concat(A),a,(n={},(0,Mn.Z)(n,"".concat(U,"-open"),X),(0,Mn.Z)(n,"".concat(U,"-active"),ae),(0,Mn.Z)(n,"".concat(U,"-selected"),J),(0,Mn.Z)(n,"".concat(U,"-disabled"),W),n)),onMouseEnter:function(e){re(!0),null===y||void 0===y||y({key:l,domEvent:e})},onMouseLeave:function(e){re(!1),null===b||void 0===b||b({key:l,domEvent:e})}}),le,!O&&e.createElement(Bw,{id:se,open:X,keyPath:z},d));return B&&(de=B(de,t,{selected:J,active:ae,open:X,disabled:W})),e.createElement(nw,{onItemClick:oe,mode:"horizontal"===A?"vertical":A,itemIcon:H,expandIcon:G},de)};function Ww(t){var n,r=t.eventKey,a=t.children,i=fw(r),o=_w(a,i),s=uw();return e.useEffect((function(){if(s)return s.registerPath(r,i),function(){s.unregisterPath(r,i)}}),[i]),n=s?o:e.createElement(Uw,t,o),e.createElement(dw.Provider,{value:i},n)}var Vw=gg.LEFT,qw=gg.RIGHT,Hw=gg.UP,Gw=gg.DOWN,Yw=gg.ENTER,Xw=gg.ESC,Jw=gg.HOME,Kw=gg.END,$w=[Hw,Gw,Vw,qw];function Qw(e,t){return Ix(e,!0).filter((function(e){return t.has(e)}))}function eN(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if(!e)return null;var a=Qw(e,t),i=a.length,o=a.findIndex((function(e){return n===e}));return r<0?-1===o?o=i-1:o-=1:r>0&&(o+=1),a[o=(o+i)%i]}function tN(t,n,r,a,i,o,s,l,c,u){var d=e.useRef(),f=e.useRef();f.current=n;var h=function(){ji.cancel(d.current)};return e.useEffect((function(){return function(){h()}}),[]),function(e){var p=e.which;if([].concat($w,[Yw,Xw,Jw,Kw]).includes(p)){var m,v,g,y=function(){return m=new Set,v=new Map,g=new Map,o().forEach((function(e){var t=document.querySelector("[data-menu-id='".concat(mw(a,e),"']"));t&&(m.add(t),g.set(t,e),v.set(e,t))})),m};y();var b=function(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}(v.get(n),m),x=g.get(b),w=function(e,t,n,r){var a,i,o,s,l="prev",c="next",u="children",d="parent";if("inline"===e&&r===Yw)return{inlineTrigger:!0};var f=(a={},(0,Mn.Z)(a,Hw,l),(0,Mn.Z)(a,Gw,c),a),h=(i={},(0,Mn.Z)(i,Vw,n?c:l),(0,Mn.Z)(i,qw,n?l:c),(0,Mn.Z)(i,Gw,u),(0,Mn.Z)(i,Yw,u),i),p=(o={},(0,Mn.Z)(o,Hw,l),(0,Mn.Z)(o,Gw,c),(0,Mn.Z)(o,Yw,u),(0,Mn.Z)(o,Xw,d),(0,Mn.Z)(o,Vw,n?u:d),(0,Mn.Z)(o,qw,n?d:u),o);switch(null===(s={inline:f,horizontal:h,vertical:p,inlineSub:f,horizontalSub:p,verticalSub:p}["".concat(e).concat(t?"":"Sub")])||void 0===s?void 0:s[r]){case l:return{offset:-1,sibling:!0};case c:return{offset:1,sibling:!0};case d:return{offset:-1,sibling:!1};case u:return{offset:1,sibling:!1};default:return null}}(t,1===s(x,!0).length,r,p);if(!w&&p!==Jw&&p!==Kw)return;($w.includes(p)||[Jw,Kw].includes(p))&&e.preventDefault();var N=function(e){if(e){var t=e,n=e.querySelector("a");(null===n||void 0===n?void 0:n.getAttribute("href"))&&(t=n);var r=g.get(e);l(r),h(),d.current=ji((function(){f.current===r&&t.focus()}))}};if([Jw,Kw].includes(p)||w.sibling||!b){var S,j,_=Qw(S=b&&"inline"!==t?function(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}(b):i.current,m);j=p===Jw?_[0]:p===Kw?_[_.length-1]:eN(S,m,b,w.offset),N(j)}else if(w.inlineTrigger)c(x);else if(w.offset>0)c(x,!0),h(),d.current=ji((function(){y();var e=b.getAttribute("aria-controls"),t=eN(document.getElementById(e),m);N(t)}),5);else if(w.offset<0){var E=s(x,!0),C=E[E.length-2],A=v.get(C);c(C,!1),N(A)}}null===u||void 0===u||u(e)}}var nN=Math.random().toFixed(5).toString().slice(2),rN=0;var aN="__RC_UTIL_PATH_SPLIT__",iN=function(e){return e.join(aN)},oN="rc-menu-more";function sN(){var t=Zn(e.useState({}),2)[1],n=(0,e.useRef)(new Map),r=(0,e.useRef)(new Map),a=Zn(e.useState([]),2),i=a[0],o=a[1],s=(0,e.useRef)(0),l=(0,e.useRef)(!1),c=(0,e.useCallback)((function(e,a){var i=iN(a);r.current.set(i,e),n.current.set(e,i),s.current+=1;var o,c=s.current;o=function(){c===s.current&&(l.current||t({}))},Promise.resolve().then(o)}),[]),u=(0,e.useCallback)((function(e,t){var a=iN(t);r.current.delete(a),n.current.delete(e)}),[]),d=(0,e.useCallback)((function(e){o(e)}),[]),f=(0,e.useCallback)((function(e,t){var r=n.current.get(e)||"",a=r.split(aN);return t&&i.includes(a[0])&&a.unshift(oN),a}),[i]),h=(0,e.useCallback)((function(e,t){return e.some((function(e){return f(e,!0).includes(t)}))}),[f]),p=(0,e.useCallback)((function(e){var t="".concat(n.current.get(e)).concat(aN),a=new Set;return(0,qi.Z)(r.current.keys()).forEach((function(e){e.startsWith(t)&&a.add(r.current.get(e))})),a}),[]);return e.useEffect((function(){return function(){l.current=!0}}),[]),{registerPath:c,unregisterPath:u,refreshOverflowKeys:d,isSubPathKey:h,getKeyPath:f,getKeys:function(){var e=(0,qi.Z)(n.current.keys());return i.length&&e.push(oN),e},getSubPathKeys:p}}var lN=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],cN=[],uN=e.forwardRef((function(t,n){var r,a,s=t.prefixCls,l=void 0===s?"rc-menu":s,c=t.rootClassName,u=t.style,d=t.className,f=t.tabIndex,h=void 0===f?0:f,p=t.items,v=t.children,g=t.direction,y=t.id,b=t.mode,w=void 0===b?"vertical":b,N=t.inlineCollapsed,S=t.disabled,j=t.disabledOverflow,_=t.subMenuOpenDelay,E=void 0===_?.1:_,C=t.subMenuCloseDelay,A=void 0===C?.1:C,k=t.forceSubMenuRender,T=t.defaultOpenKeys,O=t.openKeys,P=t.activeKey,R=t.defaultActiveFirst,I=t.selectable,M=void 0===I||I,D=t.multiple,L=void 0!==D&&D,F=t.defaultSelectedKeys,B=t.selectedKeys,Z=t.onSelect,z=t.onDeselect,U=t.inlineIndent,W=void 0===U?24:U,V=t.motion,q=t.defaultMotions,H=t.triggerSubMenuAction,G=void 0===H?"hover":H,Y=t.builtinPlacements,X=t.itemIcon,J=t.expandIcon,K=t.overflowedIndicator,$=void 0===K?"...":K,Q=t.overflowedIndicatorPopupClassName,ee=t.getPopupContainer,te=t.onClick,ne=t.onOpenChange,re=t.onKeyDown,ae=(t.openAnimation,t.openTransitionName,t._internalRenderMenuItem),ie=t._internalRenderSubMenuItem,oe=(0,o.Z)(t,lN),se=e.useMemo((function(){return Cw(v,p,cN)}),[v,p]),le=Zn(e.useState(!1),2),ce=le[0],ue=le[1],de=e.useRef(),fe=function(t){var n=Zn(jh(t,{value:t}),2),r=n[0],a=n[1];return e.useEffect((function(){rN+=1;var e="".concat(nN,"-").concat(rN);a("rc-menu-uuid-".concat(e))}),[]),r}(y),he="rtl"===g;var pe=Zn(e.useMemo((function(){return"inline"!==w&&"vertical"!==w||!N?[w,!1]:["vertical",N]}),[w,N]),2),me=pe[0],ve=pe[1],ge=Zn(e.useState(0),2),ye=ge[0],be=ge[1],xe=ye>=se.length-1||"horizontal"!==me||j,we=jh(T,{value:O,postState:function(e){return e||cN}}),Ne=Zn(we,2),Se=Ne[0],je=Ne[1],_e=function(e){je(e),null===ne||void 0===ne||ne(e)},Ee=Zn(e.useState(Se),2),Ce=Ee[0],Ae=Ee[1],ke="inline"===me,Te=e.useRef(!1);e.useEffect((function(){ke&&Ae(Se)}),[Se]),e.useEffect((function(){Te.current&&(ke?je(Ce):_e(cN))}),[ke]),e.useEffect((function(){return Te.current=!0,function(){Te.current=!1}}),[]);var Oe=sN(),Pe=Oe.registerPath,Re=Oe.unregisterPath,Ie=Oe.refreshOverflowKeys,Me=Oe.isSubPathKey,De=Oe.getKeyPath,Le=Oe.getKeys,Fe=Oe.getSubPathKeys,Be=e.useMemo((function(){return{registerPath:Pe,unregisterPath:Re}}),[Pe,Re]),Ze=e.useMemo((function(){return{isSubPathKey:Me}}),[Me]);e.useEffect((function(){Ie(xe?cN:se.slice(ye+1).map((function(e){return e.key})))}),[ye,xe]);var ze=Zn(jh(P||R&&(null===(r=se[0])||void 0===r?void 0:r.key),{value:P}),2),Ue=ze[0],We=ze[1],Ve=Aw((function(e){We(e)})),qe=Aw((function(){We(void 0)}));(0,e.useImperativeHandle)(n,(function(){return{list:de.current,focus:function(e){var t,n,r,a,i=null!==Ue&&void 0!==Ue?Ue:null===(t=se.find((function(e){return!e.props.disabled})))||void 0===t?void 0:t.key;i&&(null===(n=de.current)||void 0===n||null===(r=n.querySelector("li[data-menu-id='".concat(mw(fe,i),"']")))||void 0===r||null===(a=r.focus)||void 0===a||a.call(r,e))}}}));var He=jh(F||[],{value:B,postState:function(e){return Array.isArray(e)?e:null===e||void 0===e?cN:[e]}}),Ge=Zn(He,2),Ye=Ge[0],Xe=Ge[1],Je=Aw((function(e){null===te||void 0===te||te(iw(e)),function(e){if(M){var t,n=e.key,r=Ye.includes(n);t=L?r?Ye.filter((function(e){return e!==n})):[].concat((0,qi.Z)(Ye),[n]):[n],Xe(t);var a=(0,i.Z)((0,i.Z)({},e),{},{selectedKeys:t});r?null===z||void 0===z||z(a):null===Z||void 0===Z||Z(a)}!L&&Se.length&&"inline"!==me&&_e(cN)}(e)})),Ke=Aw((function(e,t){var n=Se.filter((function(t){return t!==e}));if(t)n.push(e);else if("inline"!==me){var r=Fe(e);n=n.filter((function(e){return!r.has(e)}))}nm()(Se,n)||_e(n)})),$e=Aw(ee),Qe=tN(me,Ue,he,fe,de,Le,De,We,(function(e,t){var n=null!==t&&void 0!==t?t:!Se.includes(e);Ke(e,n)}),re);e.useEffect((function(){ue(!0)}),[]);var et=e.useMemo((function(){return{_internalRenderMenuItem:ae,_internalRenderSubMenuItem:ie}}),[ae,ie]),tt="horizontal"!==me||j?se:se.map((function(t,n){return e.createElement(nw,{key:t.key,overflowDisabled:n>ye},t)})),nt=e.createElement(qg,(0,m.Z)({id:y,ref:de,prefixCls:"".concat(l,"-overflow"),component:"ul",itemComponent:Sw,className:x()(l,"".concat(l,"-root"),"".concat(l,"-").concat(me),d,(a={},(0,Mn.Z)(a,"".concat(l,"-inline-collapsed"),ve),(0,Mn.Z)(a,"".concat(l,"-rtl"),he),a),c),dir:g,style:u,role:"menu",tabIndex:h,data:tt,renderRawItem:function(e){return e},renderRawRest:function(t){var n=t.length,r=n?se.slice(-n):null;return e.createElement(Ww,{eventKey:oN,title:$,disabled:xe,internalPopupClose:0===n,popupClassName:Q},r)},maxCount:"horizontal"!==me||j?qg.INVALIDATE:qg.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(e){be(e)},onKeyDown:Qe},oe));return e.createElement(gw.Provider,{value:et},e.createElement(pw.Provider,{value:fe},e.createElement(nw,{prefixCls:l,rootClassName:c,mode:me,openKeys:Se,rtl:he,disabled:S,motion:ce?V:null,defaultMotions:ce?q:null,activeKey:Ue,onActive:Ve,onInactive:qe,selectedKeys:Ye,inlineIndent:W,subMenuOpenDelay:E,subMenuCloseDelay:A,forceSubMenuRender:k,builtinPlacements:Y,triggerSubMenuAction:G,getPopupContainer:$e,itemIcon:X,expandIcon:J,onItemClick:Je,onOpenChange:Ke},e.createElement(hw.Provider,{value:Ze},nt),e.createElement("div",{style:{display:"none"},"aria-hidden":!0},e.createElement(cw.Provider,{value:Be},se)))))}));var dN=["className","title","eventKey","children"],fN=["children"],hN=function(t){var n=t.className,r=t.title,a=(t.eventKey,t.children),i=(0,o.Z)(t,dN),s=e.useContext(tw).prefixCls,l="".concat(s,"-item-group");return e.createElement("li",(0,m.Z)({},i,{onClick:function(e){return e.stopPropagation()},className:x()(l,n)}),e.createElement("div",{className:"".concat(l,"-title"),title:"string"===typeof r?r:void 0},r),e.createElement("ul",{className:"".concat(l,"-list")},a))};function pN(t){var n=t.children,r=(0,o.Z)(t,fN),a=_w(n,fw(r.eventKey));return uw()?a:e.createElement(hN,kv(r,["warnKey"]),a)}function mN(t){var n=t.className,r=t.style,a=e.useContext(tw).prefixCls;return uw()?null:e.createElement("li",{className:x()("".concat(a,"-item-divider"),n),style:r})}var vN=uN;vN.Item=Sw,vN.SubMenu=Ww,vN.ItemGroup=pN,vN.Divider=mN;const gN=vN;var yN=e.createContext({});!function(){var e=0}();var bN=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const xN=function(t){var n=t.prefixCls,r=t.className,a=t.dashed,i=bN(t,["prefixCls","className","dashed"]),o=(0,e.useContext(nl).getPrefixCls)("menu",n),s=x()((0,Mn.Z)({},"".concat(o,"-item-divider-dashed"),!!a),r);return e.createElement(mN,(0,m.Z)({className:s},i))};const wN=(0,e.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var NN=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},SN=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(){var t;return(0,ma.Z)(this,r),(t=n.apply(this,arguments)).renderItem=function(n){var r,a,i=n.siderCollapsed,o=t.context,s=o.prefixCls,l=o.firstLevel,c=o.inlineCollapsed,u=o.direction,d=o.disableMenuItemTitleTooltip,f=t.props,h=f.className,p=f.children,v=t.props,g=v.title,y=v.icon,b=v.danger,w=NN(v,["title","icon","danger"]),N=g;"undefined"===typeof g?N=l?p:"":!1===g&&(N="");var S={title:N};i||c||(S.title=null,S.open=!1);var j=Qi(p).length,_=e.createElement(Sw,(0,m.Z)({},w,{className:x()((r={},(0,Mn.Z)(r,"".concat(s,"-item-danger"),b),(0,Mn.Z)(r,"".concat(s,"-item-only-child"),1===(y?j+1:j)),r),h),title:"string"===typeof g?g:void 0}),zh(y,{className:x()(Zh(y)?null===(a=y.props)||void 0===a?void 0:a.className:"","".concat(s,"-item-icon"))}),t.renderItemChildren(c));return d||(_=e.createElement(Hh,(0,m.Z)({},S,{placement:"rtl"===u?"left":"right",overlayClassName:"".concat(s,"-inline-collapsed-tooltip")}),_)),_},t}return(0,va.Z)(r,[{key:"renderItemChildren",value:function(t){var n=this.context,r=n.prefixCls,a=n.firstLevel,i=this.props,o=i.icon,s=i.children,l=e.createElement("span",{className:"".concat(r,"-title-content")},s);return(!o||Zh(s)&&"span"===s.type)&&s&&t&&a&&"string"===typeof s?e.createElement("div",{className:"".concat(r,"-inline-collapsed-noicon")},s.charAt(0)):l}},{key:"render",value:function(){return e.createElement(yN.Consumer,null,this.renderItem)}}]),r}(e.Component);SN.contextType=wN;const jN=function(t){var n,r,a=t.popupClassName,i=t.icon,o=t.title,s=t.theme,l=e.useContext(wN),c=l.prefixCls,u=l.inlineCollapsed,d=l.antdMenuTheme,f=fw();if(i){var h=Zh(o)&&"span"===o.type;r=e.createElement(e.Fragment,null,zh(i,{className:x()(Zh(i)?null===(n=i.props)||void 0===n?void 0:n.className:"","".concat(c,"-item-icon"))}),h?o:e.createElement("span",{className:"".concat(c,"-title-content")},o))}else r=u&&!f.length&&o&&"string"===typeof o?e.createElement("div",{className:"".concat(c,"-inline-collapsed-noicon")},o.charAt(0)):e.createElement("span",{className:"".concat(c,"-title-content")},o);var p=e.useMemo((function(){return(0,m.Z)((0,m.Z)({},l),{firstLevel:!1})}),[l]);return e.createElement(wN.Provider,{value:p},e.createElement(Ww,(0,m.Z)({},kv(t,["icon"]),{title:r,popupClassName:x()(c,"".concat(c,"-").concat(s||d),a)})))};var _N=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function EN(t){return(t||[]).map((function(t,n){if(t&&"object"===(0,Un.Z)(t)){var r=t,a=r.label,i=r.children,o=r.key,s=r.type,l=_N(r,["label","children","key","type"]),c=null!==o&&void 0!==o?o:"tmp-".concat(n);return i||"group"===s?"group"===s?e.createElement(pN,(0,m.Z)({key:c},l,{title:a}),EN(i)):e.createElement(jN,(0,m.Z)({key:c},l,{title:a}),EN(i)):"divider"===s?e.createElement(xN,(0,m.Z)({key:c},l)):e.createElement(SN,(0,m.Z)({key:c},l),a)}return null})).filter((function(e){return e}))}function CN(t){return e.useMemo((function(){return t?EN(t):t}),[t])}var AN=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},kN=(0,e.forwardRef)((function(t,n){var r,a=e.useContext(Wx)||{},i=e.useContext(nl),o=i.getPrefixCls,s=i.getPopupContainer,l=i.direction,c=o(),u=t.prefixCls,d=t.className,f=t.theme,h=void 0===f?"light":f,p=t.expandIcon,v=t._internalDisableMenuItemTitleTooltip,g=t.inlineCollapsed,y=t.siderCollapsed,b=t.items,w=t.children,N=t.mode,S=t.selectable,j=t.onClick,_=kv(AN(t,["prefixCls","className","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","mode","selectable","onClick"]),["collapsedWidth"]),E=CN(b)||w;null===(r=a.validator)||void 0===r||r.call(a,{mode:N});var C,A=Nh((function(){var e;null===j||void 0===j||j.apply(void 0,arguments),null===(e=null===a||void 0===a?void 0:a.onClick)||void 0===e||e.call(a)})),k=a.mode||N,T=null!==S&&void 0!==S?S:a.selectable,O=e.useMemo((function(){return void 0!==y?y:g}),[g,y]),P={horizontal:{motionName:"".concat(c,"-slide-up")},inline:Ih,other:{motionName:"".concat(c,"-zoom-big")}},R=o("menu",u||a.prefixCls),I=x()("".concat(R,"-").concat(h),d);C="function"===typeof p?p:zh(p||a.expandIcon,{className:"".concat(R,"-submenu-expand-icon")});var M=e.useMemo((function(){return{prefixCls:R,inlineCollapsed:O||!1,antdMenuTheme:h,direction:l,firstLevel:!0,disableMenuItemTitleTooltip:v}}),[R,O,h,l,v]);return e.createElement(Wx.Provider,{value:null},e.createElement(wN.Provider,{value:M},e.createElement(gN,(0,m.Z)({getPopupContainer:s,overflowedIndicator:e.createElement(Hx,null),overflowedIndicatorPopupClassName:"".concat(R,"-").concat(h),mode:k,selectable:T,onClick:A},_,{inlineCollapsed:O,className:I,prefixCls:R,direction:l,defaultMotions:P,expandIcon:C,ref:n}),E)))})),TN=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(){var e;return(0,ma.Z)(this,r),(e=n.apply(this,arguments)).focus=function(t){var n;null===(n=e.menu)||void 0===n||n.focus(t)},e}return(0,va.Z)(r,[{key:"render",value:function(){var t=this;return e.createElement(yN.Consumer,null,(function(n){return e.createElement(kN,(0,m.Z)({ref:function(e){t.menu=e}},t.props,n))}))}}]),r}(e.Component);TN.Divider=xN,TN.Item=SN,TN.SubMenu=jN,TN.ItemGroup=pN;const ON=TN;var PN=e.createContext(null),RN=PN.Provider;const IN=PN;var MN=e.createContext(null),DN=MN.Provider,LN=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},FN=function(t,n){var r,a=e.useContext(IN),i=e.useContext(MN),o=e.useContext(nl),s=o.getPrefixCls,l=o.direction,c=e.useRef(),u=Ha(n,c),d=(0,e.useContext)(sb).isFormItemInput,f=t.prefixCls,h=t.className,p=t.children,v=t.style,g=t.disabled,y=LN(t,["prefixCls","className","children","style","disabled"]),b=s("radio",f),w="button"===((null===a||void 0===a?void 0:a.optionType)||i)?"".concat(b,"-button"):b,N=(0,m.Z)({},y),S=e.useContext(_l);N.disabled=g||S,a&&(N.name=a.name,N.onChange=function(e){var n,r;null===(n=t.onChange)||void 0===n||n.call(t,e),null===(r=null===a||void 0===a?void 0:a.onChange)||void 0===r||r.call(a,e)},N.checked=t.value===a.value,N.disabled=N.disabled||a.disabled);var j=x()("".concat(w,"-wrapper"),(r={},(0,Mn.Z)(r,"".concat(w,"-wrapper-checked"),N.checked),(0,Mn.Z)(r,"".concat(w,"-wrapper-disabled"),N.disabled),(0,Mn.Z)(r,"".concat(w,"-wrapper-rtl"),"rtl"===l),(0,Mn.Z)(r,"".concat(w,"-wrapper-in-form-item"),d),r),h);return e.createElement("label",{className:j,style:v,onMouseEnter:t.onMouseEnter,onMouseLeave:t.onMouseLeave},e.createElement(bx,(0,m.Z)({},N,{type:"radio",prefixCls:w,ref:u})),void 0!==p?e.createElement("span",null,p):null)};const BN=e.forwardRef(FN);var ZN=e.forwardRef((function(t,n){var r,a=e.useContext(nl),i=a.getPrefixCls,o=a.direction,s=e.useContext(Al),l=Zn(jh(t.defaultValue,{value:t.value}),2),c=l[0],u=l[1],d=t.prefixCls,f=t.className,h=void 0===f?"":f,p=t.options,v=t.buttonStyle,g=void 0===v?"outline":v,y=t.disabled,b=t.children,w=t.size,N=t.style,S=t.id,j=t.onMouseEnter,_=t.onMouseLeave,E=t.onFocus,C=t.onBlur,A=i("radio",d),k="".concat(A,"-group"),T=b;p&&p.length>0&&(T=p.map((function(t){return"string"===typeof t||"number"===typeof t?e.createElement(BN,{key:t.toString(),prefixCls:A,disabled:y,value:t,checked:c===t},t):e.createElement(BN,{key:"radio-group-value-options-".concat(t.value),prefixCls:A,disabled:t.disabled||y,value:t.value,checked:c===t.value,style:t.style},t.label)})));var O=w||s,P=x()(k,"".concat(k,"-").concat(g),(r={},(0,Mn.Z)(r,"".concat(k,"-").concat(O),O),(0,Mn.Z)(r,"".concat(k,"-rtl"),"rtl"===o),r),h);return e.createElement("div",(0,m.Z)({},function(e){return Object.keys(e).reduce((function(t,n){return!n.startsWith("data-")&&!n.startsWith("aria-")&&"role"!==n||n.startsWith("data-__")||(t[n]=e[n]),t}),{})}(t),{className:P,style:N,onMouseEnter:j,onMouseLeave:_,onFocus:E,onBlur:C,id:S,ref:n}),e.createElement(RN,{value:{onChange:function(e){var n=c,r=e.target.value;"value"in t||u(r);var a=t.onChange;a&&r!==n&&a(e)},value:c,disabled:t.disabled,name:t.name,optionType:t.optionType}},T))}));const zN=e.memo(ZN);var UN=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},WN=function(t,n){var r=e.useContext(nl).getPrefixCls,a=t.prefixCls,i=UN(t,["prefixCls"]),o=r("radio",a);return e.createElement(DN,{value:"button"},e.createElement(BN,(0,m.Z)({prefixCls:o},i,{type:"radio",ref:n})))};const VN=e.forwardRef(WN);var qN=BN;qN.Button=VN,qN.Group=zN,qN.__ANT_RADIO=!0;const HN=qN;const GN={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"};var YN=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:GN}))};YN.displayName="HolderOutlined";const XN=e.forwardRef(YN);var JN=e.createContext(null),KN=function(t){for(var n=t.prefixCls,r=t.level,a=t.isStart,i=t.isEnd,o="".concat(n,"-indent-unit"),s=[],l=0;l<r;l+=1){var c;s.push(e.createElement("span",{key:l,className:x()(o,(c={},(0,Mn.Z)(c,"".concat(o,"-start"),a[l]),(0,Mn.Z)(c,"".concat(o,"-end"),i[l]),c))}))}return e.createElement("span",{"aria-hidden":"true",className:"".concat(n,"-indent")},s)};const $N=e.memo(KN);var QN=["children"];function eS(e,t){return null!==e&&void 0!==e?e:t}function tS(e){var t=e||{},n=t.title||"title";return{title:n,_title:t._title||[n],key:t.key||"key",children:t.children||"children"}}function nS(e){return function e(t){return Qi(t).map((function(t){if(!function(e){return e&&e.type&&e.type.isTreeNode}(t))return Er(!t,"Tree/TreeNode can only accept TreeNode as children."),null;var n=t.key,r=t.props,a=r.children,s=(0,o.Z)(r,QN),l=(0,i.Z)({key:n},s),c=e(a);return c.length&&(l.children=c),l})).filter((function(e){return e}))}(e)}function rS(e,t,n){var r=tS(n),a=r._title,o=r.key,s=r.children,l=new Set(!0===t?[]:t),c=[];return function e(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return n.map((function(u,d){for(var f,h=gS(r?r.pos:"0",d),p=eS(u[o],h),m=0;m<a.length;m+=1){var v=a[m];if(void 0!==u[v]){f=u[v];break}}var g=(0,i.Z)((0,i.Z)({},kv(u,[].concat((0,qi.Z)(a),[o,s]))),{},{title:f,key:p,parent:r,pos:h,children:null,data:u,isStart:[].concat((0,qi.Z)(r?r.isStart:[]),[0===d]),isEnd:[].concat((0,qi.Z)(r?r.isEnd:[]),[d===n.length-1])});return c.push(g),!0===t||l.has(p)?g.children=e(u[s]||[],g):g.children=[],g}))}(e),c}function aS(e,t,n){var r,a=("object"===(0,Un.Z)(n)?n:{externalGetKey:n})||{},i=a.childrenPropName,o=a.externalGetKey,s=tS(a.fieldNames),l=s.key,c=s.children,u=i||c;o?"string"===typeof o?r=function(e){return e[o]}:"function"===typeof o&&(r=function(e){return o(e)}):r=function(e,t){return eS(e[l],t)},function n(a,i,o,s){var l=a?a[u]:e,c=a?gS(o.pos,i):"0",d=a?[].concat((0,qi.Z)(s),[a]):[];if(a){var f=r(a,c),h={node:a,index:i,pos:c,key:f,parentPos:o.node?o.pos:null,level:o.level+1,nodes:d};t(h)}l&&l.forEach((function(e,t){n(e,t,{node:a,pos:c,level:o?o.level+1:-1},d)}))}(null)}function iS(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.initWrapper,r=t.processEntity,a=t.onProcessFinished,i=t.externalGetKey,o=t.childrenPropName,s=t.fieldNames,l=arguments.length>2?arguments[2]:void 0,c=i||l,u={},d={},f={posEntities:u,keyEntities:d};return n&&(f=n(f)||f),aS(e,(function(e){var t=e.node,n=e.index,a=e.pos,i=e.key,o=e.parentPos,s=e.level,l={node:t,nodes:e.nodes,index:n,key:i,pos:a,level:s},c=eS(i,a);u[a]=l,d[c]=l,l.parent=u[o],l.parent&&(l.parent.children=l.parent.children||[],l.parent.children.push(l)),r&&r(l,f)}),{externalGetKey:c,childrenPropName:o,fieldNames:s}),a&&a(f),f}function oS(e,t){var n=t.expandedKeys,r=t.selectedKeys,a=t.loadedKeys,i=t.loadingKeys,o=t.checkedKeys,s=t.halfCheckedKeys,l=t.dragOverNodeKey,c=t.dropPosition,u=t.keyEntities[e];return{eventKey:e,expanded:-1!==n.indexOf(e),selected:-1!==r.indexOf(e),loaded:-1!==a.indexOf(e),loading:-1!==i.indexOf(e),checked:-1!==o.indexOf(e),halfChecked:-1!==s.indexOf(e),pos:String(u?u.pos:""),dragOver:l===e&&0===c,dragOverGapTop:l===e&&-1===c,dragOverGapBottom:l===e&&1===c}}function sS(e){var t=e.data,n=e.expanded,r=e.selected,a=e.checked,o=e.loaded,s=e.loading,l=e.halfChecked,c=e.dragOver,u=e.dragOverGapTop,d=e.dragOverGapBottom,f=e.pos,h=e.active,p=e.eventKey,m=(0,i.Z)((0,i.Z)({},t),{},{expanded:n,selected:r,checked:a,loaded:o,loading:s,halfChecked:l,dragOver:c,dragOverGapTop:u,dragOverGapBottom:d,pos:f,active:h,key:p});return"props"in m||Object.defineProperty(m,"props",{get:function(){return Er(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),m}var lS=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],cS="open",uS="close",dS=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(){var t;(0,ma.Z)(this,r);for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];return(t=n.call.apply(n,[this].concat(o))).state={dragNodeHighlight:!1},t.selectHandle=void 0,t.onSelectorClick=function(e){(0,t.props.context.onNodeClick)(e,sS(t.props)),t.isSelectable()?t.onSelect(e):t.onCheck(e)},t.onSelectorDoubleClick=function(e){(0,t.props.context.onNodeDoubleClick)(e,sS(t.props))},t.onSelect=function(e){if(!t.isDisabled()){var n=t.props.context.onNodeSelect;e.preventDefault(),n(e,sS(t.props))}},t.onCheck=function(e){if(!t.isDisabled()){var n=t.props,r=n.disableCheckbox,a=n.checked,i=t.props.context.onNodeCheck;if(t.isCheckable()&&!r){e.preventDefault();var o=!a;i(e,sS(t.props),o)}}},t.onMouseEnter=function(e){(0,t.props.context.onNodeMouseEnter)(e,sS(t.props))},t.onMouseLeave=function(e){(0,t.props.context.onNodeMouseLeave)(e,sS(t.props))},t.onContextMenu=function(e){(0,t.props.context.onNodeContextMenu)(e,sS(t.props))},t.onDragStart=function(e){var n=t.props.context.onNodeDragStart;e.stopPropagation(),t.setState({dragNodeHighlight:!0}),n(e,xa(t));try{e.dataTransfer.setData("text/plain","")}catch(r){}},t.onDragEnter=function(e){var n=t.props.context.onNodeDragEnter;e.preventDefault(),e.stopPropagation(),n(e,xa(t))},t.onDragOver=function(e){var n=t.props.context.onNodeDragOver;e.preventDefault(),e.stopPropagation(),n(e,xa(t))},t.onDragLeave=function(e){var n=t.props.context.onNodeDragLeave;e.stopPropagation(),n(e,xa(t))},t.onDragEnd=function(e){var n=t.props.context.onNodeDragEnd;e.stopPropagation(),t.setState({dragNodeHighlight:!1}),n(e,xa(t))},t.onDrop=function(e){var n=t.props.context.onNodeDrop;e.preventDefault(),e.stopPropagation(),t.setState({dragNodeHighlight:!1}),n(e,xa(t))},t.onExpand=function(e){var n=t.props,r=n.loading,a=n.context.onNodeExpand;r||a(e,sS(t.props))},t.setSelectHandle=function(e){t.selectHandle=e},t.getNodeState=function(){var e=t.props.expanded;return t.isLeaf()?null:e?cS:uS},t.hasChildren=function(){var e=t.props.eventKey;return!!((t.props.context.keyEntities[e]||{}).children||[]).length},t.isLeaf=function(){var e=t.props,n=e.isLeaf,r=e.loaded,a=t.props.context.loadData,i=t.hasChildren();return!1!==n&&(n||!a&&!i||a&&r&&!i)},t.isDisabled=function(){var e=t.props.disabled;return!(!t.props.context.disabled&&!e)},t.isCheckable=function(){var e=t.props.checkable,n=t.props.context.checkable;return!(!n||!1===e)&&n},t.syncLoadData=function(e){var n=e.expanded,r=e.loading,a=e.loaded,i=t.props.context,o=i.loadData,s=i.onNodeLoad;r||o&&n&&!t.isLeaf()&&(t.hasChildren()||a||s(sS(t.props)))},t.isDraggable=function(){var e=t.props,n=e.data,r=e.context.draggable;return!(!r||r.nodeDraggable&&!r.nodeDraggable(n))},t.renderDragHandler=function(){var n=t.props.context,r=n.draggable,a=n.prefixCls;return(null===r||void 0===r?void 0:r.icon)?e.createElement("span",{className:"".concat(a,"-draggable-icon")},r.icon):null},t.renderSwitcherIconDom=function(e){var n=t.props.switcherIcon,r=t.props.context.switcherIcon,a=n||r;return"function"===typeof a?a((0,i.Z)((0,i.Z)({},t.props),{},{isLeaf:e})):a},t.renderSwitcher=function(){var n=t.props.expanded,r=t.props.context.prefixCls;if(t.isLeaf()){var a=t.renderSwitcherIconDom(!0);return!1!==a?e.createElement("span",{className:x()("".concat(r,"-switcher"),"".concat(r,"-switcher-noop"))},a):null}var i=x()("".concat(r,"-switcher"),"".concat(r,"-switcher_").concat(n?cS:uS)),o=t.renderSwitcherIconDom(!1);return!1!==o?e.createElement("span",{onClick:t.onExpand,className:i},o):null},t.renderCheckbox=function(){var n=t.props,r=n.checked,a=n.halfChecked,i=n.disableCheckbox,o=t.props.context.prefixCls,s=t.isDisabled(),l=t.isCheckable();if(!l)return null;var c="boolean"!==typeof l?l:null;return e.createElement("span",{className:x()("".concat(o,"-checkbox"),r&&"".concat(o,"-checkbox-checked"),!r&&a&&"".concat(o,"-checkbox-indeterminate"),(s||i)&&"".concat(o,"-checkbox-disabled")),onClick:t.onCheck},c)},t.renderIcon=function(){var n=t.props.loading,r=t.props.context.prefixCls;return e.createElement("span",{className:x()("".concat(r,"-iconEle"),"".concat(r,"-icon__").concat(t.getNodeState()||"docu"),n&&"".concat(r,"-icon_loading"))})},t.renderSelector=function(){var n,r,a=t.state.dragNodeHighlight,i=t.props,o=i.title,s=i.selected,l=i.icon,c=i.loading,u=i.data,d=t.props.context,f=d.prefixCls,h=d.showIcon,p=d.icon,m=d.loadData,v=d.titleRender,g=t.isDisabled(),y="".concat(f,"-node-content-wrapper");if(h){var b=l||p;n=b?e.createElement("span",{className:x()("".concat(f,"-iconEle"),"".concat(f,"-icon__customize"))},"function"===typeof b?b(t.props):b):t.renderIcon()}else m&&c&&(n=t.renderIcon());r="function"===typeof o?o(u):v?v(u):o;var w=e.createElement("span",{className:"".concat(f,"-title")},r);return e.createElement("span",{ref:t.setSelectHandle,title:"string"===typeof o?o:"",className:x()("".concat(y),"".concat(y,"-").concat(t.getNodeState()||"normal"),!g&&(s||a)&&"".concat(f,"-node-selected")),onMouseEnter:t.onMouseEnter,onMouseLeave:t.onMouseLeave,onContextMenu:t.onContextMenu,onClick:t.onSelectorClick,onDoubleClick:t.onSelectorDoubleClick},n,w,t.renderDropIndicator())},t.renderDropIndicator=function(){var e=t.props,n=e.disabled,r=e.eventKey,a=t.props.context,i=a.draggable,o=a.dropLevelOffset,s=a.dropPosition,l=a.prefixCls,c=a.indent,u=a.dropIndicatorRender,d=a.dragOverNodeKey,f=a.direction;return!n&&!1!==i&&d===r?u({dropPosition:s,dropLevelOffset:o,indent:c,prefixCls:l,direction:f}):null},t}return(0,va.Z)(r,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var e=this.props.selectable,t=this.props.context.selectable;return"boolean"===typeof e?e:t}},{key:"render",value:function(){var t,n=this.props,r=n.eventKey,a=n.className,i=n.style,s=n.dragOver,l=n.dragOverGapTop,c=n.dragOverGapBottom,u=n.isLeaf,d=n.isStart,f=n.isEnd,h=n.expanded,p=n.selected,v=n.checked,g=n.halfChecked,y=n.loading,b=n.domRef,w=n.active,N=(n.data,n.onMouseMove),S=n.selectable,j=(0,o.Z)(n,lS),_=this.props.context,E=_.prefixCls,C=_.filterTreeNode,A=_.keyEntities,k=_.dropContainerKey,T=_.dropTargetKey,O=_.draggingNodeKey,P=this.isDisabled(),R=$p(j,{aria:!0,data:!0}),I=(A[r]||{}).level,M=f[f.length-1],D=this.isDraggable(),L=!P&&D,F=O===r,B=void 0!==S?{"aria-selected":!!S}:void 0;return e.createElement("div",(0,m.Z)({ref:b,className:x()(a,"".concat(E,"-treenode"),(t={},(0,Mn.Z)(t,"".concat(E,"-treenode-disabled"),P),(0,Mn.Z)(t,"".concat(E,"-treenode-switcher-").concat(h?"open":"close"),!u),(0,Mn.Z)(t,"".concat(E,"-treenode-checkbox-checked"),v),(0,Mn.Z)(t,"".concat(E,"-treenode-checkbox-indeterminate"),g),(0,Mn.Z)(t,"".concat(E,"-treenode-selected"),p),(0,Mn.Z)(t,"".concat(E,"-treenode-loading"),y),(0,Mn.Z)(t,"".concat(E,"-treenode-active"),w),(0,Mn.Z)(t,"".concat(E,"-treenode-leaf-last"),M),(0,Mn.Z)(t,"".concat(E,"-treenode-draggable"),D),(0,Mn.Z)(t,"dragging",F),(0,Mn.Z)(t,"drop-target",T===r),(0,Mn.Z)(t,"drop-container",k===r),(0,Mn.Z)(t,"drag-over",!P&&s),(0,Mn.Z)(t,"drag-over-gap-top",!P&&l),(0,Mn.Z)(t,"drag-over-gap-bottom",!P&&c),(0,Mn.Z)(t,"filter-node",C&&C(sS(this.props))),t)),style:i,draggable:L,"aria-grabbed":F,onDragStart:L?this.onDragStart:void 0,onDragEnter:D?this.onDragEnter:void 0,onDragOver:D?this.onDragOver:void 0,onDragLeave:D?this.onDragLeave:void 0,onDrop:D?this.onDrop:void 0,onDragEnd:D?this.onDragEnd:void 0,onMouseMove:N},B,R),e.createElement($N,{prefixCls:E,level:I,isStart:d,isEnd:f}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),r}(e.Component),fS=function(t){return e.createElement(JN.Consumer,null,(function(n){return e.createElement(dS,(0,m.Z)({},t,{context:n}))}))};fS.displayName="TreeNode",fS.defaultProps={title:"---"},fS.isTreeNode=1;const hS=fS;function pS(e,t){if(!e)return[];var n=e.slice(),r=n.indexOf(t);return r>=0&&n.splice(r,1),n}function mS(e,t){var n=(e||[]).slice();return-1===n.indexOf(t)&&n.push(t),n}function vS(e){return e.split("-")}function gS(e,t){return"".concat(e,"-").concat(t)}function yS(e,t){var n=[];return function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];t.forEach((function(t){var r=t.key,a=t.children;n.push(r),e(a)}))}(t[e].children),n}function bS(e){if(e.parent){var t=vS(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function xS(e,t,n,r,a,i,o,s,l,c){var u,d=e.clientX,f=e.clientY,h=e.target.getBoundingClientRect(),p=h.top,m=h.height,v=(("rtl"===c?-1:1)*(((null===a||void 0===a?void 0:a.x)||0)-d)-12)/r,g=s[n.props.eventKey];if(f<p+m/2){var y=o.findIndex((function(e){return e.key===g.key})),b=o[y<=0?0:y-1].key;g=s[b]}var x=g.key,w=g,N=g.key,S=0,j=0;if(!l.includes(x))for(var _=0;_<v&&bS(g);_+=1)g=g.parent,j+=1;var E=t.props.data,C=g.node,A=!0;return function(e){var t=vS(e.pos);return 0===Number(t[t.length-1])}(g)&&0===g.level&&f<p+m/2&&i({dragNode:E,dropNode:C,dropPosition:-1})&&g.key===n.props.eventKey?S=-1:(w.children||[]).length&&l.includes(N)?i({dragNode:E,dropNode:C,dropPosition:0})?S=0:A=!1:0===j?v>-1.5?i({dragNode:E,dropNode:C,dropPosition:1})?S=1:A=!1:i({dragNode:E,dropNode:C,dropPosition:0})?S=0:i({dragNode:E,dropNode:C,dropPosition:1})?S=1:A=!1:i({dragNode:E,dropNode:C,dropPosition:1})?S=1:A=!1,{dropPosition:S,dropLevelOffset:j,dropTargetKey:g.key,dropTargetPos:g.pos,dragOverNodeKey:N,dropContainerKey:0===S?null:(null===(u=g.parent)||void 0===u?void 0:u.key)||null,dropAllowed:A}}function wS(e,t){if(e)return t.multiple?e.slice():e.length?[e[0]]:e}function NS(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else{if("object"!==(0,Un.Z)(e))return Er(!1,"`checkedKeys` is not an array or an object"),null;t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0}}return t}function SS(e,t){var n=new Set;function r(e){if(!n.has(e)){var a=t[e];if(a){n.add(e);var i=a.parent;a.node.disabled||i&&r(i.key)}}}return(e||[]).forEach((function(e){r(e)})),(0,qi.Z)(n)}var jS=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],_S=function(t,n){var r=t.className,a=t.style,i=t.motion,s=t.motionNodes,l=t.motionType,c=t.onMotionStart,u=t.onMotionEnd,d=t.active,f=t.treeNodeRequiredProps,h=(0,o.Z)(t,jS),p=Zn(e.useState(!0),2),v=p[0],g=p[1],y=e.useContext(JN).prefixCls,b=e.useRef(!1),w=function(){b.current||u(),b.current=!0};return(0,e.useEffect)((function(){s&&"hide"===l&&v&&g(!1)}),[s]),(0,e.useEffect)((function(){return s&&c(),function(){s&&w()}}),[]),s?e.createElement(Wi,(0,m.Z)({ref:n,visible:v},i,{motionAppear:"show"===l,onAppearEnd:w,onLeaveEnd:w}),(function(t,n){var r=t.className,a=t.style;return e.createElement("div",{ref:n,className:x()("".concat(y,"-treenode-motion"),r),style:a},s.map((function(t){var n=(0,m.Z)({},t.data),r=t.title,a=t.key,i=t.isStart,o=t.isEnd;delete n.children;var s=oS(a,f);return e.createElement(hS,(0,m.Z)({},n,s,{title:r,active:d,data:t.data,key:a,isStart:i,isEnd:o}))})))})):e.createElement(hS,(0,m.Z)({domRef:n,className:r,style:a},h,{active:d}))};_S.displayName="MotionTreeNode";const ES=e.forwardRef(_S);function CS(e,t,n){var r=e.findIndex((function(e){return e.key===n})),a=e[r+1],i=t.findIndex((function(e){return e.key===n}));if(a){var o=t.findIndex((function(e){return e.key===a.key}));return t.slice(i+1,o)}return t.slice(i+1)}var AS=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],kS={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},TS=function(){},OS="RC_TREE_MOTION_".concat(Math.random()),PS={key:OS},RS={key:OS,level:0,index:0,pos:"0",node:PS,nodes:[PS]},IS={parent:null,children:[],pos:RS.pos,data:PS,title:null,key:OS,isStart:[],isEnd:[]};function MS(e,t,n,r){return!1!==t&&n?e.slice(0,Math.ceil(n/r)+1):e}function DS(e){return eS(e.key,e.pos)}var LS=e.forwardRef((function(t,n){var r=t.prefixCls,a=t.data,i=(t.selectable,t.checkable,t.expandedKeys),s=t.selectedKeys,l=t.checkedKeys,c=t.loadedKeys,u=t.loadingKeys,d=t.halfCheckedKeys,f=t.keyEntities,h=t.disabled,p=t.dragging,v=t.dragOverNodeKey,g=t.dropPosition,y=t.motion,b=t.height,x=t.itemHeight,w=t.virtual,N=t.focusable,S=t.activeItem,j=t.focused,_=t.tabIndex,E=t.onKeyDown,C=t.onFocus,A=t.onBlur,k=t.onActiveChange,T=t.onListChangeStart,O=t.onListChangeEnd,P=(0,o.Z)(t,AS),R=e.useRef(null),I=e.useRef(null);e.useImperativeHandle(n,(function(){return{scrollTo:function(e){R.current.scrollTo(e)},getIndentWidth:function(){return I.current.offsetWidth}}}));var M=Zn(e.useState(i),2),D=M[0],L=M[1],F=Zn(e.useState(a),2),B=F[0],Z=F[1],z=Zn(e.useState(a),2),U=z[0],W=z[1],V=Zn(e.useState([]),2),q=V[0],H=V[1],G=Zn(e.useState(null),2),Y=G[0],X=G[1],J=e.useRef(a);function K(){var e=J.current;Z(e),W(e),H([]),X(null),O()}J.current=a,e.useEffect((function(){L(i);var e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.length,r=t.length;if(1!==Math.abs(n-r))return{add:!1,key:null};function a(e,t){var n=new Map;e.forEach((function(e){n.set(e,!0)}));var r=t.filter((function(e){return!n.has(e)}));return 1===r.length?r[0]:null}return n<r?{add:!0,key:a(e,t)}:{add:!1,key:a(t,e)}}(D,i);if(null!==e.key)if(e.add){var t=B.findIndex((function(t){return t.key===e.key})),n=MS(CS(B,a,e.key),w,b,x),r=B.slice();r.splice(t+1,0,IS),W(r),H(n),X("show")}else{var o=a.findIndex((function(t){return t.key===e.key})),s=MS(CS(a,B,e.key),w,b,x),l=a.slice();l.splice(o+1,0,IS),W(l),H(s),X("hide")}else B!==a&&(Z(a),W(a))}),[i,a]),e.useEffect((function(){p||K()}),[p]);var $=y?U:a,Q={expandedKeys:i,selectedKeys:s,loadedKeys:c,loadingKeys:u,checkedKeys:l,halfCheckedKeys:d,dragOverNodeKey:v,dropPosition:g,keyEntities:f};return e.createElement(e.Fragment,null,j&&S&&e.createElement("span",{style:kS,"aria-live":"assertive"},function(e){for(var t=String(e.data.key),n=e;n.parent;)n=n.parent,t="".concat(n.data.key," > ").concat(t);return t}(S)),e.createElement("div",null,e.createElement("input",{style:kS,disabled:!1===N||h,tabIndex:!1!==N?_:null,onKeyDown:E,onFocus:C,onBlur:A,value:"",onChange:TS,"aria-label":"for screen reader"})),e.createElement("div",{className:"".concat(r,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden"}},e.createElement("div",{className:"".concat(r,"-indent")},e.createElement("div",{ref:I,className:"".concat(r,"-indent-unit")}))),e.createElement(Xy,(0,m.Z)({},P,{data:$,itemKey:DS,height:b,fullHeight:!1,virtual:w,itemHeight:x,prefixCls:"".concat(r,"-list"),ref:R,onVisibleChange:function(e,t){var n=new Set(e);t.filter((function(e){return!n.has(e)})).some((function(e){return DS(e)===OS}))&&K()}}),(function(t){var n=t.pos,r=(0,m.Z)({},t.data),a=t.title,i=t.key,o=t.isStart,s=t.isEnd,l=eS(i,n);delete r.key,delete r.children;var c=oS(l,Q);return e.createElement(ES,(0,m.Z)({},r,c,{title:a,active:!!S&&i===S.key,pos:n,data:t.data,isStart:o,isEnd:s,motion:y,motionNodes:i===OS?q:null,motionType:Y,onMotionStart:T,onMotionEnd:K,treeNodeRequiredProps:Q,onMouseMove:function(){k(null)}}))})))}));LS.displayName="NodeList";const FS=LS;function BS(e,t){var n=new Set;return e.forEach((function(e){t.has(e)||n.add(e)})),n}function ZS(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,a=t.checkable;return!(!n&&!r)||!1===a}function zS(e,t,n,r){var a,i=[];a=r||ZS;var o,s=new Set(e.filter((function(e){var t=!!n[e];return t||i.push(e),t}))),l=new Map,c=0;return Object.keys(n).forEach((function(e){var t=n[e],r=t.level,a=l.get(r);a||(a=new Set,l.set(r,a)),a.add(t),c=Math.max(c,r)})),Er(!i.length,"Tree missing follow keys: ".concat(i.slice(0,100).map((function(e){return"'".concat(e,"'")})).join(", "))),o=!0===t?function(e,t,n,r){for(var a=new Set(e),i=new Set,o=0;o<=n;o+=1)(t.get(o)||new Set).forEach((function(e){var t=e.key,n=e.node,i=e.children,o=void 0===i?[]:i;a.has(t)&&!r(n)&&o.filter((function(e){return!r(e.node)})).forEach((function(e){a.add(e.key)}))}));for(var s=new Set,l=n;l>=0;l-=1)(t.get(l)||new Set).forEach((function(e){var t=e.parent,n=e.node;if(!r(n)&&e.parent&&!s.has(e.parent.key))if(r(e.parent.node))s.add(t.key);else{var o=!0,l=!1;(t.children||[]).filter((function(e){return!r(e.node)})).forEach((function(e){var t=e.key,n=a.has(t);o&&!n&&(o=!1),l||!n&&!i.has(t)||(l=!0)})),o&&a.add(t.key),l&&i.add(t.key),s.add(t.key)}}));return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(BS(i,a))}}(s,l,c,a):function(e,t,n,r,a){for(var i=new Set(e),o=new Set(t),s=0;s<=r;s+=1)(n.get(s)||new Set).forEach((function(e){var t=e.key,n=e.node,r=e.children,s=void 0===r?[]:r;i.has(t)||o.has(t)||a(n)||s.filter((function(e){return!a(e.node)})).forEach((function(e){i.delete(e.key)}))}));o=new Set;for(var l=new Set,c=r;c>=0;c-=1)(n.get(c)||new Set).forEach((function(e){var t=e.parent,n=e.node;if(!a(n)&&e.parent&&!l.has(e.parent.key))if(a(e.parent.node))l.add(t.key);else{var r=!0,s=!1;(t.children||[]).filter((function(e){return!a(e.node)})).forEach((function(e){var t=e.key,n=i.has(t);r&&!n&&(r=!1),s||!n&&!o.has(t)||(s=!0)})),r||i.delete(t.key),s&&o.add(t.key),l.add(t.key)}}));return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(BS(o,i))}}(s,t.halfCheckedKeys,l,c,a),o}var US=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(){var t;(0,ma.Z)(this,r);for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];return(t=n.call.apply(n,[this].concat(o))).destroyed=!1,t.delayedDragEnterLogic=void 0,t.loadingRetryTimes={},t.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:tS()},t.dragStartMousePosition=null,t.dragNode=void 0,t.currentMouseOverDroppableNodeKey=null,t.listRef=e.createRef(),t.onNodeDragStart=function(e,n){var r=t.state,a=r.expandedKeys,i=r.keyEntities,o=t.props.onDragStart,s=n.props.eventKey;t.dragNode=n,t.dragStartMousePosition={x:e.clientX,y:e.clientY};var l=pS(a,s);t.setState({draggingNodeKey:s,dragChildrenKeys:yS(s,i),indent:t.listRef.current.getIndentWidth()}),t.setExpandedKeys(l),window.addEventListener("dragend",t.onWindowDragEnd),null===o||void 0===o||o({event:e,node:sS(n.props)})},t.onNodeDragEnter=function(e,n){var r=t.state,a=r.expandedKeys,i=r.keyEntities,o=r.dragChildrenKeys,s=r.flattenNodes,l=r.indent,c=t.props,u=c.onDragEnter,d=c.onExpand,f=c.allowDrop,h=c.direction,p=n.props,m=p.pos,v=p.eventKey,g=xa(t).dragNode;if(t.currentMouseOverDroppableNodeKey!==v&&(t.currentMouseOverDroppableNodeKey=v),g){var y=xS(e,g,n,l,t.dragStartMousePosition,f,s,i,a,h),b=y.dropPosition,x=y.dropLevelOffset,w=y.dropTargetKey,N=y.dropContainerKey,S=y.dropTargetPos,j=y.dropAllowed,_=y.dragOverNodeKey;-1===o.indexOf(w)&&j?(t.delayedDragEnterLogic||(t.delayedDragEnterLogic={}),Object.keys(t.delayedDragEnterLogic).forEach((function(e){clearTimeout(t.delayedDragEnterLogic[e])})),g.props.eventKey!==n.props.eventKey&&(e.persist(),t.delayedDragEnterLogic[m]=window.setTimeout((function(){if(null!==t.state.draggingNodeKey){var r=(0,qi.Z)(a),o=i[n.props.eventKey];o&&(o.children||[]).length&&(r=mS(a,n.props.eventKey)),"expandedKeys"in t.props||t.setExpandedKeys(r),null===d||void 0===d||d(r,{node:sS(n.props),expanded:!0,nativeEvent:e.nativeEvent})}}),800)),g.props.eventKey!==w||0!==x?(t.setState({dragOverNodeKey:_,dropPosition:b,dropLevelOffset:x,dropTargetKey:w,dropContainerKey:N,dropTargetPos:S,dropAllowed:j}),null===u||void 0===u||u({event:e,node:sS(n.props),expandedKeys:a})):t.resetDragState()):t.resetDragState()}else t.resetDragState()},t.onNodeDragOver=function(e,n){var r=t.state,a=r.dragChildrenKeys,i=r.flattenNodes,o=r.keyEntities,s=r.expandedKeys,l=r.indent,c=t.props,u=c.onDragOver,d=c.allowDrop,f=c.direction,h=xa(t).dragNode;if(h){var p=xS(e,h,n,l,t.dragStartMousePosition,d,i,o,s,f),m=p.dropPosition,v=p.dropLevelOffset,g=p.dropTargetKey,y=p.dropContainerKey,b=p.dropAllowed,x=p.dropTargetPos,w=p.dragOverNodeKey;-1===a.indexOf(g)&&b&&(h.props.eventKey===g&&0===v?null===t.state.dropPosition&&null===t.state.dropLevelOffset&&null===t.state.dropTargetKey&&null===t.state.dropContainerKey&&null===t.state.dropTargetPos&&!1===t.state.dropAllowed&&null===t.state.dragOverNodeKey||t.resetDragState():m===t.state.dropPosition&&v===t.state.dropLevelOffset&&g===t.state.dropTargetKey&&y===t.state.dropContainerKey&&x===t.state.dropTargetPos&&b===t.state.dropAllowed&&w===t.state.dragOverNodeKey||t.setState({dropPosition:m,dropLevelOffset:v,dropTargetKey:g,dropContainerKey:y,dropTargetPos:x,dropAllowed:b,dragOverNodeKey:w}),null===u||void 0===u||u({event:e,node:sS(n.props)}))}},t.onNodeDragLeave=function(e,n){t.currentMouseOverDroppableNodeKey!==n.props.eventKey||e.currentTarget.contains(e.relatedTarget)||(t.resetDragState(),t.currentMouseOverDroppableNodeKey=null);var r=t.props.onDragLeave;null===r||void 0===r||r({event:e,node:sS(n.props)})},t.onWindowDragEnd=function(e){t.onNodeDragEnd(e,null,!0),window.removeEventListener("dragend",t.onWindowDragEnd)},t.onNodeDragEnd=function(e,n){var r=t.props.onDragEnd;t.setState({dragOverNodeKey:null}),t.cleanDragState(),null===r||void 0===r||r({event:e,node:sS(n.props)}),t.dragNode=null,window.removeEventListener("dragend",t.onWindowDragEnd)},t.onNodeDrop=function(e,n){var r,a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=t.state,s=o.dragChildrenKeys,l=o.dropPosition,c=o.dropTargetKey,u=o.dropTargetPos,d=o.dropAllowed;if(d){var f=t.props.onDrop;if(t.setState({dragOverNodeKey:null}),t.cleanDragState(),null!==c){var h=(0,i.Z)((0,i.Z)({},oS(c,t.getTreeNodeRequiredProps())),{},{active:(null===(r=t.getActiveItem())||void 0===r?void 0:r.key)===c,data:t.state.keyEntities[c].node}),p=-1!==s.indexOf(c);Er(!p,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var m=vS(u),v={event:e,node:sS(h),dragNode:t.dragNode?sS(t.dragNode.props):null,dragNodesKeys:[t.dragNode.props.eventKey].concat(s),dropToGap:0!==l,dropPosition:l+Number(m[m.length-1])};a||null===f||void 0===f||f(v),t.dragNode=null}}},t.cleanDragState=function(){null!==t.state.draggingNodeKey&&t.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),t.dragStartMousePosition=null,t.currentMouseOverDroppableNodeKey=null},t.triggerExpandActionExpand=function(e,n){var r=t.state,a=r.expandedKeys,o=r.flattenNodes,s=n.expanded,l=n.key;if(!(n.isLeaf||e.shiftKey||e.metaKey||e.ctrlKey)){var c=o.filter((function(e){return e.key===l}))[0],u=sS((0,i.Z)((0,i.Z)({},oS(l,t.getTreeNodeRequiredProps())),{},{data:c.data}));t.setExpandedKeys(s?pS(a,l):mS(a,l)),t.onNodeExpand(e,u)}},t.onNodeClick=function(e,n){var r=t.props,a=r.onClick;"click"===r.expandAction&&t.triggerExpandActionExpand(e,n),null===a||void 0===a||a(e,n)},t.onNodeDoubleClick=function(e,n){var r=t.props,a=r.onDoubleClick;"doubleClick"===r.expandAction&&t.triggerExpandActionExpand(e,n),null===a||void 0===a||a(e,n)},t.onNodeSelect=function(e,n){var r=t.state.selectedKeys,a=t.state,i=a.keyEntities,o=a.fieldNames,s=t.props,l=s.onSelect,c=s.multiple,u=n.selected,d=n[o.key],f=!u,h=(r=f?c?mS(r,d):[d]:pS(r,d)).map((function(e){var t=i[e];return t?t.node:null})).filter((function(e){return e}));t.setUncontrolledState({selectedKeys:r}),null===l||void 0===l||l(r,{event:"select",selected:f,node:n,selectedNodes:h,nativeEvent:e.nativeEvent})},t.onNodeCheck=function(e,n,r){var a,i=t.state,o=i.keyEntities,s=i.checkedKeys,l=i.halfCheckedKeys,c=t.props,u=c.checkStrictly,d=c.onCheck,f=n.key,h={event:"check",node:n,checked:r,nativeEvent:e.nativeEvent};if(u){var p=r?mS(s,f):pS(s,f);a={checked:p,halfChecked:pS(l,f)},h.checkedNodes=p.map((function(e){return o[e]})).filter((function(e){return e})).map((function(e){return e.node})),t.setUncontrolledState({checkedKeys:p})}else{var m=zS([].concat((0,qi.Z)(s),[f]),!0,o),v=m.checkedKeys,g=m.halfCheckedKeys;if(!r){var y=new Set(v);y.delete(f);var b=zS(Array.from(y),{checked:!1,halfCheckedKeys:g},o);v=b.checkedKeys,g=b.halfCheckedKeys}a=v,h.checkedNodes=[],h.checkedNodesPositions=[],h.halfCheckedKeys=g,v.forEach((function(e){var t=o[e];if(t){var n=t.node,r=t.pos;h.checkedNodes.push(n),h.checkedNodesPositions.push({node:n,pos:r})}})),t.setUncontrolledState({checkedKeys:v},!1,{halfCheckedKeys:g})}null===d||void 0===d||d(a,h)},t.onNodeLoad=function(e){var n=e.key,r=new Promise((function(r,a){t.setState((function(i){var o=i.loadedKeys,s=void 0===o?[]:o,l=i.loadingKeys,c=void 0===l?[]:l,u=t.props,d=u.loadData,f=u.onLoad;return d&&-1===s.indexOf(n)&&-1===c.indexOf(n)?(d(e).then((function(){var a=mS(t.state.loadedKeys,n);null===f||void 0===f||f(a,{event:"load",node:e}),t.setUncontrolledState({loadedKeys:a}),t.setState((function(e){return{loadingKeys:pS(e.loadingKeys,n)}})),r()})).catch((function(e){if(t.setState((function(e){return{loadingKeys:pS(e.loadingKeys,n)}})),t.loadingRetryTimes[n]=(t.loadingRetryTimes[n]||0)+1,t.loadingRetryTimes[n]>=10){var i=t.state.loadedKeys;Er(!1,"Retry for `loadData` many times but still failed. No more retry."),t.setUncontrolledState({loadedKeys:mS(i,n)}),r()}a(e)})),{loadingKeys:mS(c,n)}):null}))}));return r.catch((function(){})),r},t.onNodeMouseEnter=function(e,n){var r=t.props.onMouseEnter;null===r||void 0===r||r({event:e,node:n})},t.onNodeMouseLeave=function(e,n){var r=t.props.onMouseLeave;null===r||void 0===r||r({event:e,node:n})},t.onNodeContextMenu=function(e,n){var r=t.props.onRightClick;r&&(e.preventDefault(),r({event:e,node:n}))},t.onFocus=function(){var e=t.props.onFocus;t.setState({focused:!0});for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];null===e||void 0===e||e.apply(void 0,r)},t.onBlur=function(){var e=t.props.onBlur;t.setState({focused:!1}),t.onActiveChange(null);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];null===e||void 0===e||e.apply(void 0,r)},t.getTreeNodeRequiredProps=function(){var e=t.state;return{expandedKeys:e.expandedKeys||[],selectedKeys:e.selectedKeys||[],loadedKeys:e.loadedKeys||[],loadingKeys:e.loadingKeys||[],checkedKeys:e.checkedKeys||[],halfCheckedKeys:e.halfCheckedKeys||[],dragOverNodeKey:e.dragOverNodeKey,dropPosition:e.dropPosition,keyEntities:e.keyEntities}},t.setExpandedKeys=function(e){var n=t.state,r=rS(n.treeData,e,n.fieldNames);t.setUncontrolledState({expandedKeys:e,flattenNodes:r},!0)},t.onNodeExpand=function(e,n){var r=t.state.expandedKeys,a=t.state,i=a.listChanging,o=a.fieldNames,s=t.props,l=s.onExpand,c=s.loadData,u=n.expanded,d=n[o.key];if(!i){var f=r.indexOf(d),h=!u;if(Er(u&&-1!==f||!u&&-1===f,"Expand state not sync with index check"),r=h?mS(r,d):pS(r,d),t.setExpandedKeys(r),null===l||void 0===l||l(r,{node:n,expanded:h,nativeEvent:e.nativeEvent}),h&&c){var p=t.onNodeLoad(n);p&&p.then((function(){var e=rS(t.state.treeData,r,o);t.setUncontrolledState({flattenNodes:e})})).catch((function(){var e=pS(t.state.expandedKeys,d);t.setExpandedKeys(e)}))}}},t.onListChangeStart=function(){t.setUncontrolledState({listChanging:!0})},t.onListChangeEnd=function(){setTimeout((function(){t.setUncontrolledState({listChanging:!1})}))},t.onActiveChange=function(e){var n=t.state.activeKey,r=t.props.onActiveChange;n!==e&&(t.setState({activeKey:e}),null!==e&&t.scrollTo({key:e}),null===r||void 0===r||r(e))},t.getActiveItem=function(){var e=t.state,n=e.activeKey,r=e.flattenNodes;return null===n?null:r.find((function(e){return e.key===n}))||null},t.offsetActiveKey=function(e){var n=t.state,r=n.flattenNodes,a=n.activeKey,i=r.findIndex((function(e){return e.key===a}));-1===i&&e<0&&(i=r.length);var o=r[i=(i+e+r.length)%r.length];if(o){var s=o.key;t.onActiveChange(s)}else t.onActiveChange(null)},t.onKeyDown=function(e){var n=t.state,r=n.activeKey,a=n.expandedKeys,o=n.checkedKeys,s=n.fieldNames,l=t.props,c=l.onKeyDown,u=l.checkable,d=l.selectable;switch(e.which){case gg.UP:t.offsetActiveKey(-1),e.preventDefault();break;case gg.DOWN:t.offsetActiveKey(1),e.preventDefault()}var f=t.getActiveItem();if(f&&f.data){var h=t.getTreeNodeRequiredProps(),p=!1===f.data.isLeaf||!!(f.data[s.children]||[]).length,m=sS((0,i.Z)((0,i.Z)({},oS(r,h)),{},{data:f.data,active:!0}));switch(e.which){case gg.LEFT:p&&a.includes(r)?t.onNodeExpand({},m):f.parent&&t.onActiveChange(f.parent.key),e.preventDefault();break;case gg.RIGHT:p&&!a.includes(r)?t.onNodeExpand({},m):f.children&&f.children.length&&t.onActiveChange(f.children[0].key),e.preventDefault();break;case gg.ENTER:case gg.SPACE:!u||m.disabled||!1===m.checkable||m.disableCheckbox?u||!d||m.disabled||!1===m.selectable||t.onNodeSelect({},m):t.onNodeCheck({},m,!o.includes(r))}}null===c||void 0===c||c(e)},t.setUncontrolledState=function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!t.destroyed){var a=!1,o=!0,s={};Object.keys(e).forEach((function(n){n in t.props?o=!1:(a=!0,s[n]=e[n])})),!a||n&&!o||t.setState((0,i.Z)((0,i.Z)({},s),r))}},t.scrollTo=function(e){t.listRef.current.scrollTo(e)},t}return(0,va.Z)(r,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var e=this.props.activeKey;void 0!==e&&e!==this.state.activeKey&&(this.setState({activeKey:e}),null!==e&&this.scrollTo({key:e}))}},{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 t,n,r=this.state,a=r.focused,i=r.flattenNodes,o=r.keyEntities,s=r.draggingNodeKey,l=r.activeKey,c=r.dropLevelOffset,u=r.dropContainerKey,d=r.dropTargetKey,f=r.dropPosition,h=r.dragOverNodeKey,p=r.indent,v=this.props,g=v.prefixCls,y=v.className,b=v.style,w=v.showLine,N=v.focusable,S=v.tabIndex,j=void 0===S?0:S,_=v.selectable,E=v.showIcon,C=v.icon,A=v.switcherIcon,k=v.draggable,T=v.checkable,O=v.checkStrictly,P=v.disabled,R=v.motion,I=v.loadData,M=v.filterTreeNode,D=v.height,L=v.itemHeight,F=v.virtual,B=v.titleRender,Z=v.dropIndicatorRender,z=v.onContextMenu,U=v.onScroll,W=v.direction,V=v.rootClassName,q=v.rootStyle,H=$p(this.props,{aria:!0,data:!0});return k&&(n="object"===(0,Un.Z)(k)?k:"function"===typeof k?{nodeDraggable:k}:{}),e.createElement(JN.Provider,{value:{prefixCls:g,selectable:_,showIcon:E,icon:C,switcherIcon:A,draggable:n,draggingNodeKey:s,checkable:T,checkStrictly:O,disabled:P,keyEntities:o,dropLevelOffset:c,dropContainerKey:u,dropTargetKey:d,dropPosition:f,dragOverNodeKey:h,indent:p,direction:W,dropIndicatorRender:Z,loadData:I,filterTreeNode:M,titleRender:B,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}},e.createElement("div",{role:"tree",className:x()(g,y,V,(t={},(0,Mn.Z)(t,"".concat(g,"-show-line"),w),(0,Mn.Z)(t,"".concat(g,"-focused"),a),(0,Mn.Z)(t,"".concat(g,"-active-focused"),null!==l),t)),style:q},e.createElement(FS,(0,m.Z)({ref:this.listRef,prefixCls:g,style:b,data:i,disabled:P,selectable:_,checkable:!!T,motion:R,dragging:null!==s,height:D,itemHeight:L,virtual:F,focusable:N,focused:a,tabIndex:j,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:z,onScroll:U},this.getTreeNodeRequiredProps(),H))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n,r=t.prevProps,a={prevProps:e};function o(t){return!r&&t in e||r&&r[t]!==e[t]}var s=t.fieldNames;if(o("fieldNames")&&(s=tS(e.fieldNames),a.fieldNames=s),o("treeData")?n=e.treeData:o("children")&&(Er(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),n=nS(e.children)),n){a.treeData=n;var l=iS(n,{fieldNames:s});a.keyEntities=(0,i.Z)((0,Mn.Z)({},OS,RS),l.keyEntities)}var c,u=a.keyEntities||t.keyEntities;if(o("expandedKeys")||r&&o("autoExpandParent"))a.expandedKeys=e.autoExpandParent||!r&&e.defaultExpandParent?SS(e.expandedKeys,u):e.expandedKeys;else if(!r&&e.defaultExpandAll){var d=(0,i.Z)({},u);delete d[OS],a.expandedKeys=Object.keys(d).map((function(e){return d[e].key}))}else!r&&e.defaultExpandedKeys&&(a.expandedKeys=e.autoExpandParent||e.defaultExpandParent?SS(e.defaultExpandedKeys,u):e.defaultExpandedKeys);if(a.expandedKeys||delete a.expandedKeys,n||a.expandedKeys){var f=rS(n||t.treeData,a.expandedKeys||t.expandedKeys,s);a.flattenNodes=f}if((e.selectable&&(o("selectedKeys")?a.selectedKeys=wS(e.selectedKeys,e):!r&&e.defaultSelectedKeys&&(a.selectedKeys=wS(e.defaultSelectedKeys,e))),e.checkable)&&(o("checkedKeys")?c=NS(e.checkedKeys)||{}:!r&&e.defaultCheckedKeys?c=NS(e.defaultCheckedKeys)||{}:n&&(c=NS(e.checkedKeys)||{checkedKeys:t.checkedKeys,halfCheckedKeys:t.halfCheckedKeys}),c)){var h=c,p=h.checkedKeys,m=void 0===p?[]:p,v=h.halfCheckedKeys,g=void 0===v?[]:v;if(!e.checkStrictly){var y=zS(m,!0,u);m=y.checkedKeys,g=y.halfCheckedKeys}a.checkedKeys=m,a.halfCheckedKeys=g}return o("loadedKeys")&&(a.loadedKeys=e.loadedKeys),a}}]),r}(e.Component);US.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:function(t){var n=t.dropPosition,r=t.dropLevelOffset,a=t.indent,i={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(n){case-1:i.top=0,i.left=-r*a;break;case 1:i.bottom=0,i.left=-r*a;break;case 0:i.bottom=0,i.left=a}return e.createElement("div",{style:i})},allowDrop:function(){return!0},expandAction:!1},US.TreeNode=hS;const WS=US;const VS={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"};var qS=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:VS}))};qS.displayName="FileOutlined";const HS=e.forwardRef(qS);const GS={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"};var YS=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:GS}))};YS.displayName="FolderOpenOutlined";const XS=e.forwardRef(YS);const JS={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"};var KS=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:JS}))};KS.displayName="FolderOutlined";const $S=e.forwardRef(KS);var QS;function ej(e,t){e.forEach((function(e){var n=e.key,r=e.children;!1!==t(n,e)&&ej(r||[],t)}))}function tj(e){var t=e.treeData,n=e.expandedKeys,r=e.startKey,a=e.endKey,i=[],o=QS.None;if(r&&r===a)return[r];if(!r||!a)return[];return ej(t,(function(e){if(o===QS.End)return!1;if(function(e){return e===r||e===a}(e)){if(i.push(e),o===QS.None)o=QS.Start;else if(o===QS.Start)return o=QS.End,!1}else o===QS.Start&&i.push(e);return-1!==n.indexOf(e)})),i}function nj(e,t){var n=(0,qi.Z)(t),r=[];return ej(e,(function(e,t){var a=n.indexOf(e);return-1!==a&&(r.push(t),n.splice(a,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(QS||(QS={}));var rj=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function aj(t){var n=t.isLeaf,r=t.expanded;return n?e.createElement(HS,null):r?e.createElement(XS,null):e.createElement($S,null)}function ij(e){var t=e.treeData,n=e.children;return t||nS(n)}var oj=function(t,n){var r=t.defaultExpandAll,a=t.defaultExpandParent,i=t.defaultExpandedKeys,o=rj(t,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]),s=e.useRef(),l=e.useRef(),c=e.createRef();e.useImperativeHandle(n,(function(){return c.current}));var u=Zn(e.useState(o.selectedKeys||o.defaultSelectedKeys||[]),2),d=u[0],f=u[1],h=Zn(e.useState(function(){var e=iS(ij(o)).keyEntities;return r?Object.keys(e):a?SS(o.expandedKeys||i||[],e):o.expandedKeys||i}()),2),p=h[0],v=h[1];e.useEffect((function(){"selectedKeys"in o&&f(o.selectedKeys)}),[o.selectedKeys]),e.useEffect((function(){"expandedKeys"in o&&v(o.expandedKeys)}),[o.expandedKeys]);var g=e.useContext(nl),y=g.getPrefixCls,b=g.direction,w=o.prefixCls,N=o.className,S=rj(o,["prefixCls","className"]),j=y("tree",w),_=x()("".concat(j,"-directory"),(0,Mn.Z)({},"".concat(j,"-directory-rtl"),"rtl"===b),N);return e.createElement(xj,(0,m.Z)({icon:aj,ref:c,blockNode:!0},S,{prefixCls:j,className:_,expandedKeys:p,selectedKeys:d,onSelect:function(e,t){var n,r,a=o.multiple,i=t.node,c=t.nativeEvent,u=i.key,d=void 0===u?"":u,h=ij(o),v=(0,m.Z)((0,m.Z)({},t),{selected:!0}),g=(null===c||void 0===c?void 0:c.ctrlKey)||(null===c||void 0===c?void 0:c.metaKey),y=null===c||void 0===c?void 0:c.shiftKey;a&&g?(r=e,s.current=d,l.current=r,v.selectedNodes=nj(h,r)):a&&y?(r=Array.from(new Set([].concat((0,qi.Z)(l.current||[]),(0,qi.Z)(tj({treeData:h,expandedKeys:p,startKey:d,endKey:s.current}))))),v.selectedNodes=nj(h,r)):(r=[d],s.current=d,l.current=r,v.selectedNodes=nj(h,r)),null===(n=o.onSelect)||void 0===n||n.call(o,r,v),"selectedKeys"in o||f(r)},onExpand:function(e,t){var n;return"expandedKeys"in o||v(e),null===(n=o.onExpand)||void 0===n?void 0:n.call(o,e,t)}}))},sj=e.forwardRef(oj);sj.defaultProps={showIcon:!0,expandAction:"click"};const lj=sj;function cj(t){var n,r=t.dropPosition,a=t.dropLevelOffset,i=t.prefixCls,o=t.indent,s=t.direction,l=void 0===s?"ltr":s,c="ltr"===l?"left":"right",u="ltr"===l?"right":"left",d=(n={},(0,Mn.Z)(n,c,-a*o+4),(0,Mn.Z)(n,u,0),n);switch(r){case-1:d.top=-3;break;case 1:d.bottom=-3;break;default:d.bottom=-3,d[c]=o+4}return e.createElement("div",{style:d,className:"".concat(i,"-drop-indicator")})}const uj={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"};var dj=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:uj}))};dj.displayName="CaretDownFilled";const fj=e.forwardRef(dj);const hj={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"};var pj=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:hj}))};pj.displayName="MinusSquareOutlined";const mj=e.forwardRef(pj);const vj={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"};var gj=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:vj}))};gj.displayName="PlusSquareOutlined";const yj=e.forwardRef(gj);var bj=e.forwardRef((function(t,n){var r,a=e.useContext(nl),i=a.getPrefixCls,o=a.direction,s=a.virtual,l=t.prefixCls,c=t.className,u=t.showIcon,d=t.showLine,f=t.switcherIcon,h=t.blockNode,p=t.children,v=t.checkable,g=t.selectable,y=t.draggable,b=i("tree",l),w=(0,m.Z)((0,m.Z)({},t),{showLine:Boolean(d),dropIndicatorRender:cj}),N=e.useMemo((function(){if(!y)return!1;var t={};switch((0,Un.Z)(y)){case"function":t.nodeDraggable=y;break;case"object":t=(0,m.Z)({},y)}return!1!==t.icon&&(t.icon=t.icon||e.createElement(XN,null)),t}),[y]);return e.createElement(WS,(0,m.Z)({itemHeight:20,ref:n,virtual:s},w,{prefixCls:b,className:x()((r={},(0,Mn.Z)(r,"".concat(b,"-icon-hide"),!u),(0,Mn.Z)(r,"".concat(b,"-block-node"),h),(0,Mn.Z)(r,"".concat(b,"-unselectable"),!g),(0,Mn.Z)(r,"".concat(b,"-rtl"),"rtl"===o),r),c),direction:o,checkable:v?e.createElement("span",{className:"".concat(b,"-checkbox-inner")}):v,selectable:g,switcherIcon:function(t){return function(t,n,r,a){var i,o=a.isLeaf,s=a.expanded;if(a.loading)return e.createElement(pa,{className:"".concat(t,"-switcher-loading-icon")});if(r&&"object"===(0,Un.Z)(r)&&(i=r.showLeafIcon),o)return r?"object"!==(0,Un.Z)(r)||i?e.createElement(HS,{className:"".concat(t,"-switcher-line-icon")}):e.createElement("span",{className:"".concat(t,"-switcher-leaf-line")}):null;var l="".concat(t,"-switcher-icon"),c="function"===typeof n?n(a):n;return Zh(c)?zh(c,{className:x()(c.props.className||"",l)}):c||(r?s?e.createElement(mj,{className:"".concat(t,"-switcher-line-icon")}):e.createElement(yj,{className:"".concat(t,"-switcher-line-icon")}):e.createElement(fj,{className:l}))}(b,f,d,t)},draggable:N}),p)}));bj.TreeNode=hS,bj.DirectoryTree=lj,bj.defaultProps={checkable:!1,selectable:!0,showIcon:!1,motion:(0,m.Z)((0,m.Z)({},Ih),{motionAppear:!1}),blockNode:!1};const xj=bj,wj=xj;const Nj=function(t){var n,r=(0,e.useContext)(nl),a=r.getPrefixCls,i=r.direction,o=t.prefixCls,s=t.className,l=void 0===s?"":s,c=a("input-group",o),u=x()(c,(n={},(0,Mn.Z)(n,"".concat(c,"-lg"),"large"===t.size),(0,Mn.Z)(n,"".concat(c,"-sm"),"small"===t.size),(0,Mn.Z)(n,"".concat(c,"-compact"),t.compact),(0,Mn.Z)(n,"".concat(c,"-rtl"),"rtl"===i),n),l),d=(0,e.useContext)(sb),f=(0,e.useMemo)((function(){return(0,m.Z)((0,m.Z)({},d),{isFormItemInput:!1})}),[d]);return e.createElement("span",{className:u,style:t.style,onMouseEnter:t.onMouseEnter,onMouseLeave:t.onMouseLeave,onFocus:t.onFocus,onBlur:t.onBlur},e.createElement(sb.Provider,{value:f},t.children))};function Sj(e){return!(!e.addonBefore&&!e.addonAfter)}function jj(e){return!!(e.prefix||e.suffix||e.allowClear)}function _j(e,t,n,r){if(n){var a=t;if("click"===t.type){var i=e.cloneNode(!0);return a=Object.create(t,{target:{value:i},currentTarget:{value:i}}),i.value="",void n(a)}if(void 0!==r)return a=Object.create(t,{target:{value:e},currentTarget:{value:e}}),e.value=r,void n(a);n(a)}}function Ej(e){return"undefined"===typeof e||null===e?"":String(e)}const Cj=function(t){var n=t.inputElement,r=t.prefixCls,a=t.prefix,i=t.suffix,o=t.addonBefore,s=t.addonAfter,l=t.className,c=t.style,u=t.affixWrapperClassName,d=t.groupClassName,f=t.wrapperClassName,h=t.disabled,p=t.readOnly,m=t.focused,v=t.triggerFocus,g=t.allowClear,y=t.value,b=t.handleReset,w=t.hidden,N=(0,e.useRef)(null),S=(0,e.cloneElement)(n,{value:y,hidden:w});if(jj(t)){var j,_="".concat(r,"-affix-wrapper"),E=x()(_,(j={},(0,Mn.Z)(j,"".concat(_,"-disabled"),h),(0,Mn.Z)(j,"".concat(_,"-focused"),m),(0,Mn.Z)(j,"".concat(_,"-readonly"),p),(0,Mn.Z)(j,"".concat(_,"-input-with-clear-btn"),i&&g&&y),j),!Sj(t)&&l,u),C=(i||g)&&e.createElement("span",{className:"".concat(r,"-suffix")},function(){var t;if(!g)return null;var n=!h&&!p&&y,a="".concat(r,"-clear-icon"),o="object"===(0,Un.Z)(g)&&(null===g||void 0===g?void 0:g.clearIcon)?g.clearIcon:"\u2716";return e.createElement("span",{onClick:b,onMouseDown:function(e){return e.preventDefault()},className:x()(a,(t={},(0,Mn.Z)(t,"".concat(a,"-hidden"),!n),(0,Mn.Z)(t,"".concat(a,"-has-suffix"),!!i),t)),role:"button",tabIndex:-1},o)}(),i);S=e.createElement("span",{className:E,style:c,hidden:!Sj(t)&&w,onMouseDown:function(e){var t;(null===(t=N.current)||void 0===t?void 0:t.contains(e.target))&&(null===v||void 0===v||v())},ref:N},a&&e.createElement("span",{className:"".concat(r,"-prefix")},a),(0,e.cloneElement)(n,{style:null,value:y,hidden:null}),C)}if(Sj(t)){var A="".concat(r,"-group"),k="".concat(A,"-addon"),T=x()("".concat(r,"-wrapper"),A,f),O=x()("".concat(r,"-group-wrapper"),l,d);return e.createElement("span",{className:O,style:c,hidden:w},e.createElement("span",{className:T},o&&e.createElement("span",{className:k},o),(0,e.cloneElement)(S,{style:null,hidden:null}),s&&e.createElement("span",{className:k},s)))}return S};var Aj=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","inputClassName"],kj=(0,e.forwardRef)((function(t,n){var r=t.autoComplete,a=t.onChange,s=t.onFocus,l=t.onBlur,c=t.onPressEnter,u=t.onKeyDown,d=t.prefixCls,f=void 0===d?"rc-input":d,h=t.disabled,p=t.htmlSize,m=t.className,v=t.maxLength,g=t.suffix,y=t.showCount,b=t.type,w=void 0===b?"text":b,N=t.inputClassName,S=(0,o.Z)(t,Aj),j=Zn(jh(t.defaultValue,{value:t.value}),2),_=j[0],E=j[1],C=Zn((0,e.useState)(!1),2),A=C[0],k=C[1],T=(0,e.useRef)(null),O=function(e){T.current&&function(e,t){if(e){e.focus(t);var n=(t||{}).cursor;if(n){var r=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(r,r);break;default:e.setSelectionRange(0,r)}}}}(T.current,e)};(0,e.useImperativeHandle)(n,(function(){return{focus:O,blur:function(){var e;null===(e=T.current)||void 0===e||e.blur()},setSelectionRange:function(e,t,n){var r;null===(r=T.current)||void 0===r||r.setSelectionRange(e,t,n)},select:function(){var e;null===(e=T.current)||void 0===e||e.select()},input:T.current}})),(0,e.useEffect)((function(){k((function(e){return(!e||!h)&&e}))}),[h]);var P=function(e){void 0===t.value&&E(e.target.value),T.current&&_j(T.current,e,a)},R=function(e){c&&"Enter"===e.key&&c(e),null===u||void 0===u||u(e)},I=function(e){k(!0),null===s||void 0===s||s(e)},M=function(e){k(!1),null===l||void 0===l||l(e)};return e.createElement(Cj,(0,i.Z)((0,i.Z)({},S),{},{prefixCls:f,className:m,inputElement:function(){var n=kv(t,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","affixWrapperClassName","groupClassName","inputClassName","wrapperClassName","htmlSize"]);return e.createElement("input",(0,i.Z)((0,i.Z)({autoComplete:r},n),{},{onChange:P,onFocus:I,onBlur:M,onKeyDown:R,className:x()(f,(0,Mn.Z)({},"".concat(f,"-disabled"),h),N,!Sj(t)&&!jj(t)&&m),ref:T,size:p,type:w}))}(),handleReset:function(e){E(""),O(),T.current&&_j(T.current,e,a)},value:Ej(_),focused:A,triggerFocus:O,suffix:function(){var t=Number(v)>0;if(g||y){var n=Ej(_),r=(0,qi.Z)(n).length,a="object"===(0,Un.Z)(y)?y.formatter({value:n,count:r,maxLength:v}):"".concat(r).concat(t?" / ".concat(v):"");return e.createElement(e.Fragment,null,!!y&&e.createElement("span",{className:x()("".concat(f,"-show-count-suffix"),(0,Mn.Z)({},"".concat(f,"-show-count-has-suffix"),!!g))},a),g)}return null}(),disabled:h}))}));const Tj=kj;var Oj=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function Pj(e,t,n,r){if(n){var a=t;if("click"===t.type){var i=e.cloneNode(!0);return a=Object.create(t,{target:{value:i},currentTarget:{value:i}}),i.value="",void n(a)}if(void 0!==r)return a=Object.create(t,{target:{value:e},currentTarget:{value:e}}),e.value=r,void n(a);n(a)}}var Rj=(0,e.forwardRef)((function(t,n){var r,a,i,o=t.prefixCls,s=t.bordered,l=void 0===s||s,c=t.status,u=t.size,d=t.disabled,f=t.onBlur,h=t.onFocus,p=t.suffix,v=t.allowClear,g=t.addonAfter,y=t.addonBefore,b=Oj(t,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore"]),w=e.useContext(nl),N=w.getPrefixCls,S=w.direction,j=w.input,_=N("input",o),E=(0,e.useRef)(null),C=e.useContext(Al),A=u||C,k=e.useContext(_l),T=d||k,O=(0,e.useContext)(sb),P=O.status,R=O.hasFeedback,I=O.feedbackIcon,M=ub(P,c),D=function(e){return!!(e.prefix||e.suffix||e.allowClear)}(t)||!!R,L=(0,e.useRef)(D);(0,e.useEffect)((function(){D&&L.current,L.current=D}),[D]);var F=(0,e.useRef)([]),B=function(){F.current.push(window.setTimeout((function(){var e,t,n,r;(null===(e=E.current)||void 0===e?void 0:e.input)&&"password"===(null===(t=E.current)||void 0===t?void 0:t.input.getAttribute("type"))&&(null===(n=E.current)||void 0===n?void 0:n.input.hasAttribute("value"))&&(null===(r=E.current)||void 0===r||r.input.removeAttribute("value"))})))};(0,e.useEffect)((function(){return B(),function(){return F.current.forEach((function(e){return window.clearTimeout(e)}))}}),[]);var Z,z=(R||p)&&e.createElement(e.Fragment,null,p,R&&I);return"object"===(0,Un.Z)(v)&&(null===v||void 0===v?void 0:v.clearIcon)?Z=v:v&&(Z={clearIcon:e.createElement(ia,null)}),e.createElement(Tj,(0,m.Z)({ref:Ha(n,E),prefixCls:_,autoComplete:null===j||void 0===j?void 0:j.autoComplete},b,{disabled:T||void 0,onBlur:function(e){B(),null===f||void 0===f||f(e)},onFocus:function(e){B(),null===h||void 0===h||h(e)},suffix:z,allowClear:Z,addonAfter:g&&e.createElement(lb,{override:!0,status:!0},g),addonBefore:y&&e.createElement(lb,{override:!0,status:!0},y),inputClassName:x()((r={},(0,Mn.Z)(r,"".concat(_,"-sm"),"small"===A),(0,Mn.Z)(r,"".concat(_,"-lg"),"large"===A),(0,Mn.Z)(r,"".concat(_,"-rtl"),"rtl"===S),(0,Mn.Z)(r,"".concat(_,"-borderless"),!l),r),!D&&cb(_,M)),affixWrapperClassName:x()((a={},(0,Mn.Z)(a,"".concat(_,"-affix-wrapper-sm"),"small"===A),(0,Mn.Z)(a,"".concat(_,"-affix-wrapper-lg"),"large"===A),(0,Mn.Z)(a,"".concat(_,"-affix-wrapper-rtl"),"rtl"===S),(0,Mn.Z)(a,"".concat(_,"-affix-wrapper-borderless"),!l),a),cb("".concat(_,"-affix-wrapper"),M,R)),wrapperClassName:x()((0,Mn.Z)({},"".concat(_,"-group-rtl"),"rtl"===S)),groupClassName:x()((i={},(0,Mn.Z)(i,"".concat(_,"-group-wrapper-sm"),"small"===A),(0,Mn.Z)(i,"".concat(_,"-group-wrapper-lg"),"large"===A),(0,Mn.Z)(i,"".concat(_,"-group-wrapper-rtl"),"rtl"===S),i),cb("".concat(_,"-group-wrapper"),M,R))}))}));const Ij=Rj;const Mj={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"};var Dj=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:Mj}))};Dj.displayName="EyeInvisibleOutlined";const Lj=e.forwardRef(Dj);const Fj={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"};var Bj=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:Fj}))};Bj.displayName="EyeOutlined";const Zj=e.forwardRef(Bj);var zj=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},Uj={click:"onClick",hover:"onMouseOver"},Wj=e.forwardRef((function(t,n){var r=Zn((0,e.useState)(!1),2),a=r[0],i=r[1],o=function(){t.disabled||i(!a)},s=function(r){var i=r.getPrefixCls,s=t.className,l=t.prefixCls,c=t.inputPrefixCls,u=t.size,d=t.visibilityToggle,f=zj(t,["className","prefixCls","inputPrefixCls","size","visibilityToggle"]),h=i("input",c),p=i("input-password",l),v=d&&function(n){var r,i=t.action,s=t.iconRender,l=Uj[i]||"",c=(void 0===s?function(){return null}:s)(a),u=(r={},(0,Mn.Z)(r,l,o),(0,Mn.Z)(r,"className","".concat(n,"-icon")),(0,Mn.Z)(r,"key","passwordIcon"),(0,Mn.Z)(r,"onMouseDown",(function(e){e.preventDefault()})),(0,Mn.Z)(r,"onMouseUp",(function(e){e.preventDefault()})),r);return e.cloneElement(e.isValidElement(c)?c:e.createElement("span",null,c),u)}(p),g=x()(p,s,(0,Mn.Z)({},"".concat(p,"-").concat(u),!!u)),y=(0,m.Z)((0,m.Z)({},kv(f,["suffix","iconRender"])),{type:a?"text":"password",className:g,prefixCls:h,suffix:v});return u&&(y.size=u),e.createElement(Ij,(0,m.Z)({ref:n},y))};return e.createElement(rl,null,s)}));Wj.defaultProps={action:"click",visibilityToggle:!0,iconRender:function(t){return t?e.createElement(Zj,null):e.createElement(Lj,null)}};const Vj=Wj;var qj=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},Hj=e.forwardRef((function(t,n){var r,a,i=t.prefixCls,o=t.inputPrefixCls,s=t.className,l=t.size,c=t.suffix,u=t.enterButton,d=void 0!==u&&u,f=t.addonAfter,h=t.loading,p=t.disabled,v=t.onSearch,g=t.onChange,y=t.onCompositionStart,b=t.onCompositionEnd,w=qj(t,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),N=e.useContext(nl),S=N.getPrefixCls,j=N.direction,_=e.useContext(Al),E=e.useRef(!1),C=l||_,A=e.useRef(null),k=function(e){var t;document.activeElement===(null===(t=A.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=function(e){var t,n;v&&v(null===(n=null===(t=A.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e)},O=S("input-search",i),P=S("input",o),R="boolean"===typeof d?e.createElement(bb,null):null,I="".concat(O,"-button"),M=d||{},D=M.type&&!0===M.type.__ANT_BUTTON;a=D||"button"===M.type?zh(M,(0,m.Z)({onMouseDown:k,onClick:function(e){var t,n;null===(n=null===(t=null===M||void 0===M?void 0:M.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},D?{className:I,size:C}:{})):e.createElement(gx,{className:I,type:d?"primary":void 0,size:C,disabled:p,key:"enterButton",onMouseDown:k,onClick:T,loading:h,icon:R},d),f&&(a=[a,zh(f,{key:"addonAfter"})]);var L=x()(O,(r={},(0,Mn.Z)(r,"".concat(O,"-rtl"),"rtl"===j),(0,Mn.Z)(r,"".concat(O,"-").concat(C),!!C),(0,Mn.Z)(r,"".concat(O,"-with-button"),!!d),r),s);return e.createElement(Ij,(0,m.Z)({ref:Ha(A,n),onPressEnter:function(e){E.current||T(e)}},w,{size:C,onCompositionStart:function(e){E.current=!0,null===y||void 0===y||y(e)},onCompositionEnd:function(e){E.current=!1,null===b||void 0===b||b(e)},prefixCls:P,addonAfter:a,suffix:c,onChange:function(e){e&&e.target&&"click"===e.type&&v&&v(e.target.value,e),g&&g(e)},className:L,disabled:p}))}));const Gj=Hj;var Yj,Xj,Jj="\n min-height:0 !important;\n max-height:none !important;\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",Kj=["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"],$j={};function Qj(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&$j[n])return $j[n];var r=window.getComputedStyle(e),a=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),i=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),o=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s=Kj.map((function(e){return"".concat(e,":").concat(r.getPropertyValue(e))})).join(";"),l={sizingStyle:s,paddingSize:i,borderSize:o,boxSizing:a};return t&&n&&($j[n]=l),l}!function(e){e[e.NONE=0]="NONE",e[e.RESIZING=1]="RESIZING",e[e.RESIZED=2]="RESIZED"}(Xj||(Xj={}));var e_=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(t){var a;return(0,ma.Z)(this,r),(a=n.call(this,t)).nextFrameActionId=void 0,a.resizeFrameId=void 0,a.textArea=void 0,a.saveTextArea=function(e){a.textArea=e},a.handleResize=function(e){var t=a.state.resizeStatus,n=a.props,r=n.autoSize,i=n.onResize;t===Xj.NONE&&("function"===typeof i&&i(e),r&&a.resizeOnNextFrame())},a.resizeOnNextFrame=function(){cancelAnimationFrame(a.nextFrameActionId),a.nextFrameActionId=requestAnimationFrame(a.resizeTextarea)},a.resizeTextarea=function(){var e=a.props.autoSize;if(e&&a.textArea){var t=e.minRows,n=e.maxRows,r=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;Yj||((Yj=document.createElement("textarea")).setAttribute("tab-index","-1"),Yj.setAttribute("aria-hidden","true"),document.body.appendChild(Yj)),e.getAttribute("wrap")?Yj.setAttribute("wrap",e.getAttribute("wrap")):Yj.removeAttribute("wrap");var a=Qj(e,t),i=a.paddingSize,o=a.borderSize,s=a.boxSizing,l=a.sizingStyle;Yj.setAttribute("style","".concat(l,";").concat(Jj)),Yj.value=e.value||e.placeholder||"";var c,u=Number.MIN_SAFE_INTEGER,d=Number.MAX_SAFE_INTEGER,f=Yj.scrollHeight;if("border-box"===s?f+=o:"content-box"===s&&(f-=i),null!==n||null!==r){Yj.value=" ";var h=Yj.scrollHeight-i;null!==n&&(u=h*n,"border-box"===s&&(u=u+i+o),f=Math.max(u,f)),null!==r&&(d=h*r,"border-box"===s&&(d=d+i+o),c=f>d?"":"hidden",f=Math.min(d,f))}return{height:f,minHeight:u,maxHeight:d,overflowY:c,resize:"none"}}(a.textArea,!1,t,n);a.setState({textareaStyles:r,resizeStatus:Xj.RESIZING},(function(){cancelAnimationFrame(a.resizeFrameId),a.resizeFrameId=requestAnimationFrame((function(){a.setState({resizeStatus:Xj.RESIZED},(function(){a.resizeFrameId=requestAnimationFrame((function(){a.setState({resizeStatus:Xj.NONE}),a.fixFirefoxAutoScroll()}))}))}))}))}},a.renderTextArea=function(){var t=a.props,n=t.prefixCls,r=void 0===n?"rc-textarea":n,o=t.autoSize,s=t.onResize,l=t.className,c=t.disabled,u=a.state,d=u.textareaStyles,f=u.resizeStatus,h=kv(a.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),p=x()(r,l,(0,Mn.Z)({},"".concat(r,"-disabled"),c));"value"in h&&(h.value=h.value||"");var v=(0,i.Z)((0,i.Z)((0,i.Z)({},a.props.style),d),f===Xj.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return e.createElement(dm,{onResize:a.handleResize,disabled:!(o||s)},e.createElement("textarea",(0,m.Z)({},h,{className:p,style:v,ref:a.saveTextArea})))},a.state={textareaStyles:{},resizeStatus:Xj.NONE},a}return(0,va.Z)(r,[{key:"componentDidUpdate",value:function(e){e.value===this.props.value&&nm()(e.autoSize,this.props.autoSize)||this.resizeTextarea()}},{key:"componentWillUnmount",value:function(){cancelAnimationFrame(this.nextFrameActionId),cancelAnimationFrame(this.resizeFrameId)}},{key:"fixFirefoxAutoScroll",value:function(){try{if(document.activeElement===this.textArea){var e=this.textArea.selectionStart,t=this.textArea.selectionEnd;this.textArea.setSelectionRange(e,t)}}catch(wG){}}},{key:"render",value:function(){return this.renderTextArea()}}]),r}(e.Component);const t_=e_;var n_=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(e){var t;(0,ma.Z)(this,r),(t=n.call(this,e)).resizableTextArea=void 0,t.focus=function(){t.resizableTextArea.textArea.focus()},t.saveTextArea=function(e){t.resizableTextArea=e},t.handleChange=function(e){var n=t.props.onChange;t.setValue(e.target.value,(function(){t.resizableTextArea.resizeTextarea()})),n&&n(e)},t.handleKeyDown=function(e){var n=t.props,r=n.onPressEnter,a=n.onKeyDown;13===e.keyCode&&r&&r(e),a&&a(e)};var a="undefined"===typeof e.value||null===e.value?e.defaultValue:e.value;return t.state={value:a},t}return(0,va.Z)(r,[{key:"setValue",value:function(e,t){"value"in this.props||this.setState({value:e},t)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return e.createElement(t_,(0,m.Z)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value}:null}}]),r}(e.Component);const r_=n_;var a_=_h("text","input");var i_=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(){return(0,ma.Z)(this,r),n.apply(this,arguments)}return(0,va.Z)(r,[{key:"renderClearIcon",value:function(t){var n,r=this.props,a=r.value,i=r.disabled,o=r.readOnly,s=r.handleReset,l=r.suffix,c=!i&&!o&&a,u="".concat(t,"-clear-icon");return e.createElement(ia,{onClick:s,onMouseDown:function(e){return e.preventDefault()},className:x()((n={},(0,Mn.Z)(n,"".concat(u,"-hidden"),!c),(0,Mn.Z)(n,"".concat(u,"-has-suffix"),!!l),n),u),role:"button"})}},{key:"renderTextAreaWithClearIcon",value:function(t,n,r){var a,i=this.props,o=i.value,s=i.allowClear,l=i.className,c=i.style,u=i.direction,d=i.bordered,f=i.hidden,h=i.status,p=r.status,m=r.hasFeedback;if(!s)return zh(n,{value:o});var v,g=x()("".concat(t,"-affix-wrapper"),"".concat(t,"-affix-wrapper-textarea-with-clear-btn"),cb("".concat(t,"-affix-wrapper"),ub(p,h),m),(a={},(0,Mn.Z)(a,"".concat(t,"-affix-wrapper-rtl"),"rtl"===u),(0,Mn.Z)(a,"".concat(t,"-affix-wrapper-borderless"),!d),(0,Mn.Z)(a,"".concat(l),!((v=this.props).addonBefore||v.addonAfter)&&l),a));return e.createElement("span",{className:g,style:c,hidden:f},zh(n,{style:null,value:o}),this.renderClearIcon(t))}},{key:"render",value:function(){var t=this;return e.createElement(sb.Consumer,null,(function(e){var n=t.props,r=n.prefixCls,a=n.inputType,i=n.element;if(a===a_[0])return t.renderTextAreaWithClearIcon(r,i,e)}))}}]),r}(e.Component);const o_=i_;var s_=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function l_(e,t){return(0,qi.Z)(e||"").slice(0,t).join("")}function c_(e,t,n,r){var a=n;return e?a=l_(n,r):(0,qi.Z)(t||"").length<n.length&&(0,qi.Z)(n||"").length>r&&(a=t),a}var u_=e.forwardRef((function(t,n){var r,a=t.prefixCls,i=t.bordered,o=void 0===i||i,s=t.showCount,l=void 0!==s&&s,c=t.maxLength,u=t.className,d=t.style,f=t.size,h=t.disabled,p=t.onCompositionStart,v=t.onCompositionEnd,g=t.onChange,y=t.status,b=s_(t,["prefixCls","bordered","showCount","maxLength","className","style","size","disabled","onCompositionStart","onCompositionEnd","onChange","status"]),w=e.useContext(nl),N=w.getPrefixCls,S=w.direction,j=e.useContext(Al),_=e.useContext(_l),E=h||_,C=e.useContext(sb),A=C.status,k=C.hasFeedback,T=C.isFormItemInput,O=C.feedbackIcon,P=ub(A,y),R=e.useRef(null),I=e.useRef(null),M=Zn(e.useState(!1),2),D=M[0],L=M[1],F=e.useRef(),B=e.useRef(0),Z=Zn(jh(b.defaultValue,{value:b.value}),2),z=Z[0],U=Z[1],W=b.hidden,V=function(e,t){void 0===b.value&&(U(e),null===t||void 0===t||t())},q=Number(c)>0,H=N("input",a);e.useImperativeHandle(n,(function(){var e;return{resizableTextArea:null===(e=R.current)||void 0===e?void 0:e.resizableTextArea,focus:function(e){var t,n;!function(e,t){if(e){e.focus(t);var n=(t||{}).cursor;if(n){var r=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(r,r);break;default:e.setSelectionRange(0,r)}}}}(null===(n=null===(t=R.current)||void 0===t?void 0:t.resizableTextArea)||void 0===n?void 0:n.textArea,e)},blur:function(){var e;return null===(e=R.current)||void 0===e?void 0:e.blur()}}}));var G=e.createElement(r_,(0,m.Z)({},kv(b,["allowClear"]),{disabled:E,className:x()((r={},(0,Mn.Z)(r,"".concat(H,"-borderless"),!o),(0,Mn.Z)(r,u,u&&!l),(0,Mn.Z)(r,"".concat(H,"-sm"),"small"===j||"small"===f),(0,Mn.Z)(r,"".concat(H,"-lg"),"large"===j||"large"===f),r),cb(H,P)),style:l?void 0:d,prefixCls:H,onCompositionStart:function(e){L(!0),F.current=z,B.current=e.currentTarget.selectionStart,null===p||void 0===p||p(e)},onChange:function(e){var t=e.target.value;!D&&q&&(t=c_(e.target.selectionStart>=c+1||e.target.selectionStart===t.length||!e.target.selectionStart,z,t,c));V(t),Pj(e.currentTarget,e,g,t)},onCompositionEnd:function(e){var t;L(!1);var n=e.currentTarget.value;q&&(n=c_(B.current>=c+1||B.current===(null===(t=F.current)||void 0===t?void 0:t.length),F.current,n,c));n!==z&&(V(n),Pj(e.currentTarget,e,g,n)),null===v||void 0===v||v(e)},ref:R})),Y=function(e){return"undefined"===typeof e||null===e?"":String(e)}(z);D||!q||null!==b.value&&void 0!==b.value||(Y=l_(Y,c));var X=e.createElement(o_,(0,m.Z)({disabled:E},b,{prefixCls:H,direction:S,inputType:"text",value:Y,element:G,handleReset:function(e){var t,n,r;V(""),null===(t=R.current)||void 0===t||t.focus(),Pj(null===(r=null===(n=R.current)||void 0===n?void 0:n.resizableTextArea)||void 0===r?void 0:r.textArea,e,g)},ref:I,bordered:o,status:y,style:l?void 0:d}));if(l||k){var J,K=(0,qi.Z)(Y).length,$="";return $="object"===(0,Un.Z)(l)?l.formatter({value:Y,count:K,maxLength:c}):"".concat(K).concat(q?" / ".concat(c):""),e.createElement("div",{hidden:W,className:x()("".concat(H,"-textarea"),(J={},(0,Mn.Z)(J,"".concat(H,"-textarea-rtl"),"rtl"===S),(0,Mn.Z)(J,"".concat(H,"-textarea-show-count"),l),(0,Mn.Z)(J,"".concat(H,"-textarea-in-form-item"),T),J),cb("".concat(H,"-textarea"),P,k),u),style:d,"data-count":$},X,k&&e.createElement("span",{className:"".concat(H,"-textarea-suffix")},O))}return X}));const d_=u_;var f_=Ij;f_.Group=Nj,f_.Search=Gj,f_.TextArea=d_,f_.Password=Vj;const h_=f_;const p_=function(t){var n=t.value,r=t.onChange,a=t.filterSearch,i=t.tablePrefixCls,o=t.locale;return a?e.createElement("div",{className:"".concat(i,"-filter-dropdown-search")},e.createElement(h_,{prefix:e.createElement(bb,null),placeholder:o.filterSearchPlaceholder,onChange:r,value:n,htmlSize:1,className:"".concat(i,"-filter-dropdown-search-input")})):null};const m_=function(t){return e.createElement("div",{className:t.className,onClick:function(e){return e.stopPropagation()}},t.children)};function v_(e,t){return("string"===typeof t||"number"===typeof t)&&(null===t||void 0===t?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()))}function g_(t){var n=t.filters,r=t.prefixCls,a=t.filteredKeys,i=t.filterMultiple,o=t.searchValue,s=t.filterSearch;return n.map((function(t,n){var l=String(t.value);if(t.children)return{key:l||n,label:t.text,popupClassName:"".concat(r,"-dropdown-submenu"),children:g_({filters:t.children,prefixCls:r,filteredKeys:a,filterMultiple:i,searchValue:o,filterSearch:s})};var c=i?kx:HN,u={key:void 0!==t.value?l:n,label:e.createElement(e.Fragment,null,e.createElement(c,{checked:a.includes(l)}),e.createElement("span",null,t.text))};return o.trim()?"function"===typeof s?s(o,t)?u:null:v_(o,t.text)?u:null:u}))}const y_=function(t){var n,r,a=t.tablePrefixCls,i=t.prefixCls,o=t.column,s=t.dropdownPrefixCls,l=t.columnKey,c=t.filterMultiple,u=t.filterMode,d=void 0===u?"menu":u,f=t.filterSearch,h=void 0!==f&&f,p=t.filterState,m=t.triggerFilter,v=t.locale,g=t.children,y=t.getPopupContainer,b=o.filterDropdownOpen,w=o.onFilterDropdownOpenChange,N=o.filterDropdownVisible,S=o.onFilterDropdownVisibleChange,j=o.filterResetToDefaultFilteredValue,_=o.defaultFilteredValue,E=Zn(e.useState(!1),2),C=E[0],A=E[1],k=!(!p||!(null===(n=p.filteredKeys)||void 0===n?void 0:n.length)&&!p.forceFiltered),T=function(e){A(e),null===w||void 0===w||w(e),null===S||void 0===S||S(e)};r="boolean"===typeof b?b:"boolean"===typeof N?N:C;var O=null===p||void 0===p?void 0:p.filteredKeys,P=Zn(function(t){var n=e.useRef(t),r=Fv();return[function(){return n.current},function(e){n.current=e,r()}]}(O||[]),2),R=P[0],I=P[1],M=function(e){var t=e.selectedKeys;I(t)},D=function(e,t){var n=t.node,r=t.checked;M(c?{selectedKeys:e}:{selectedKeys:r&&n.key?[n.key]:[]})};e.useEffect((function(){C&&M({selectedKeys:O||[]})}),[O]);var L=Zn(e.useState([]),2),F=L[0],B=L[1],Z=function(e){B(e)},z=Zn(e.useState(""),2),U=z[0],W=z[1],V=function(e){var t=e.target.value;W(t)};e.useEffect((function(){C||W("")}),[C]);var q,H=function(e){var t=e&&e.length?e:null;return null!==t||p&&p.filteredKeys?Sf()(t,null===p||void 0===p?void 0:p.filteredKeys)?null:void m({column:o,key:l,filteredKeys:t}):null},G=function(){T(!1),H(R())},Y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{confirm:!1,closeDropdown:!1},t=e.confirm,n=e.closeDropdown;t&&H([]),n&&T(!1),W(""),I(j?(_||[]).map((function(e){return String(e)})):[])},X=x()((0,Mn.Z)({},"".concat(s,"-menu-without-submenu"),!(o.filters||[]).some((function(e){return e.children})))),J=function(e){if(e.target.checked){var t=w_(null===o||void 0===o?void 0:o.filters).map((function(e){return String(e)}));I(t)}else I([])},K=function e(t){return(t.filters||[]).map((function(t,n){var r=String(t.value),a={title:t.text,key:void 0!==t.value?r:n};return t.children&&(a.children=e({filters:t.children})),a}))};if("function"===typeof o.filterDropdown)q=o.filterDropdown({prefixCls:"".concat(s,"-custom"),setSelectedKeys:function(e){return M({selectedKeys:e})},selectedKeys:R(),confirm:function(){(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{closeDropdown:!0}).closeDropdown&&T(!1),H(R())},clearFilters:Y,filters:o.filters,visible:r});else if(o.filterDropdown)q=o.filterDropdown;else{var $=R()||[];q=e.createElement(e.Fragment,null,0===(o.filters||[]).length?e.createElement(Dv,{image:Dv.PRESENTED_IMAGE_SIMPLE,description:v.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):"tree"===d?e.createElement(e.Fragment,null,e.createElement(p_,{filterSearch:h,value:U,onChange:V,tablePrefixCls:a,locale:v}),e.createElement("div",{className:"".concat(a,"-filter-dropdown-tree")},c?e.createElement(kx,{checked:$.length===w_(o.filters).length,indeterminate:$.length>0&&$.length<w_(o.filters).length,className:"".concat(a,"-filter-dropdown-checkall"),onChange:J},v.filterCheckall):null,e.createElement(wj,{checkable:!0,selectable:!1,blockNode:!0,multiple:c,checkStrictly:!c,className:"".concat(s,"-menu"),onCheck:D,checkedKeys:$,selectedKeys:$,showIcon:!1,treeData:K({filters:o.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:U.trim()?function(e){return"function"===typeof h?h(U,e):v_(U,e.title)}:void 0}))):e.createElement(e.Fragment,null,e.createElement(p_,{filterSearch:h,value:U,onChange:V,tablePrefixCls:a,locale:v}),e.createElement(ON,{selectable:!0,multiple:c,prefixCls:"".concat(s,"-menu"),className:X,onSelect:M,onDeselect:M,selectedKeys:$,getPopupContainer:y,openKeys:F,onOpenChange:Z,items:g_({filters:o.filters||[],filterSearch:h,prefixCls:i,filteredKeys:R(),filterMultiple:c,searchValue:U})})),e.createElement("div",{className:"".concat(i,"-dropdown-btns")},e.createElement(gx,{type:"link",size:"small",disabled:j?Sf()((_||[]).map((function(e){return String(e)})),$):0===$.length,onClick:function(){return Y()}},v.filterReset),e.createElement(gx,{type:"primary",size:"small",onClick:G},v.filterConfirm)))}o.filterDropdown&&(q=e.createElement(Ux,{selectable:void 0},q));var Q,ee=e.createElement(m_,{className:"".concat(i,"-dropdown")},q);Q="function"===typeof o.filterIcon?o.filterIcon(k):o.filterIcon?o.filterIcon:e.createElement(Xb,null);var te=e.useContext(nl).direction;return e.createElement("div",{className:"".concat(i,"-column")},e.createElement("span",{className:"".concat(a,"-column-title")},g),e.createElement(Qx,{overlay:ee,trigger:["click"],open:r,onOpenChange:function(e){e&&void 0!==O&&I(O||[]),T(e),e||o.filterDropdown||G()},getPopupContainer:y,placement:"rtl"===te?"bottomLeft":"bottomRight"},e.createElement("span",{role:"button",tabIndex:-1,className:x()("".concat(i,"-trigger"),{active:k}),onClick:function(e){e.stopPropagation()}},Q)))};function b_(e,t,n){var r=[];return(e||[]).forEach((function(e,a){var i,o=qb(a,n);if(e.filters||"filterDropdown"in e||"onFilter"in e)if("filteredValue"in e){var s=e.filteredValue;"filterDropdown"in e||(s=null!==(i=null===s||void 0===s?void 0:s.map(String))&&void 0!==i?i:s),r.push({column:e,key:Vb(e,o),filteredKeys:s,forceFiltered:e.filtered})}else r.push({column:e,key:Vb(e,o),filteredKeys:t&&e.defaultFilteredValue?e.defaultFilteredValue:void 0,forceFiltered:e.filtered});"children"in e&&(r=[].concat((0,qi.Z)(r),(0,qi.Z)(b_(e.children,t,o))))})),r}function x_(t,n,r,a,i,o,s,l){return r.map((function(r,c){var u=qb(c,l),d=r.filterMultiple,f=void 0===d||d,h=r.filterMode,p=r.filterSearch,v=r;if(v.filters||v.filterDropdown){var g=Vb(v,u),y=a.find((function(e){var t=e.key;return g===t}));v=(0,m.Z)((0,m.Z)({},v),{title:function(a){return e.createElement(y_,{tablePrefixCls:t,prefixCls:"".concat(t,"-filter"),dropdownPrefixCls:n,column:v,columnKey:g,filterState:y,filterMultiple:f,filterMode:h,filterSearch:p,triggerFilter:i,locale:s,getPopupContainer:o},Hb(r.title,a))}})}return"children"in v&&(v=(0,m.Z)((0,m.Z)({},v),{children:x_(t,n,v.children,a,i,o,s,u)})),v}))}function w_(e){var t=[];return(e||[]).forEach((function(e){var n=e.value,r=e.children;t.push(n),r&&(t=[].concat((0,qi.Z)(t),(0,qi.Z)(w_(r))))})),t}function N_(e){var t={};return e.forEach((function(e){var n=e.key,r=e.filteredKeys,a=e.column,i=a.filters;if(a.filterDropdown)t[n]=r||null;else if(Array.isArray(r)){var o=w_(i);t[n]=o.filter((function(e){return r.includes(String(e))}))}else t[n]=null})),t}function S_(e,t){return t.reduce((function(e,t){var n=t.column,r=n.onFilter,a=n.filters,i=t.filteredKeys;return r&&i&&i.length?e.filter((function(e){return i.some((function(t){var n=w_(a),i=n.findIndex((function(e){return String(e)===String(t)})),o=-1!==i?n[i]:t;return r(o,e)}))})):e}),e)}const j_=function(t){var n=t.prefixCls,r=t.dropdownPrefixCls,a=t.mergedColumns,i=t.onFilterChange,o=t.getPopupContainer,s=t.locale,l=Zn(e.useState(b_(a,!0)),2),c=l[0],u=l[1],d=e.useMemo((function(){var e=b_(a,!1),t=!0;return e.forEach((function(e){void 0!==e.filteredKeys?t=!1:!1})),t?c:e}),[a,c]),f=e.useCallback((function(){return N_(d)}),[d]),h=function(e){var t=d.filter((function(t){return t.key!==e.key}));t.push(e),u(t),i(N_(t),t)};return[function(e){return x_(n,r,e,d,h,o,s)},d,f]};var __=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function E_(t,n,r){var a=n&&"object"===(0,Un.Z)(n)?n:{},i=a.total,o=void 0===i?0:i,s=__(a,["total"]),l=Zn((0,e.useState)((function(){return{current:"defaultCurrent"in s?s.defaultCurrent:1,pageSize:"defaultPageSize"in s?s.defaultPageSize:10}})),2),c=l[0],u=l[1],d=function(){for(var e={},t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach((function(t){t&&Object.keys(t).forEach((function(n){var r=t[n];void 0!==r&&(e[n]=r)}))})),e}(c,s,{total:o>0?o:t}),f=Math.ceil((o||t)/d.pageSize);d.current>f&&(d.current=f||1);var h=function(e,t){u({current:null!==e&&void 0!==e?e:1,pageSize:t||d.pageSize})};return!1===n?[{},function(){}]:[(0,m.Z)((0,m.Z)({},d),{onChange:function(e,t){var a;n&&(null===(a=n.onChange)||void 0===a||a.call(n,e,t)),h(e,t),r(e,t||(null===d||void 0===d?void 0:d.pageSize))}}),h]}var C_={},A_="SELECT_ALL",k_="SELECT_INVERT",T_="SELECT_NONE",O_=[];function P_(e,t){var n=[];return(e||[]).forEach((function(e){n.push(e),e&&"object"===(0,Un.Z)(e)&&t in e&&(n=[].concat((0,qi.Z)(n),(0,qi.Z)(P_(e[t],t))))})),n}function R_(t,n){var r=t||{},a=r.preserveSelectedRowKeys,i=r.selectedRowKeys,o=r.defaultSelectedRowKeys,s=r.getCheckboxProps,l=r.onChange,c=r.onSelect,u=r.onSelectAll,d=r.onSelectInvert,f=r.onSelectNone,h=r.onSelectMultiple,p=r.columnWidth,v=r.type,g=r.selections,y=r.fixed,b=r.renderCell,x=r.hideSelectAll,w=r.checkStrictly,N=void 0===w||w,S=n.prefixCls,j=n.data,_=n.pageData,E=n.getRecordByKey,C=n.getRowKey,A=n.expandType,k=n.childrenColumnName,T=n.locale,O=n.getPopupContainer,P=Zn(jh(i||o||O_,{value:i}),2),R=P[0],I=P[1],M=e.useRef(new Map),D=(0,e.useCallback)((function(e){if(a){var t=new Map;e.forEach((function(e){var n=E(e);!n&&M.current.has(e)&&(n=M.current.get(e)),t.set(e,n)})),M.current=t}}),[E,a]);e.useEffect((function(){D(R)}),[R]);var L=(0,e.useMemo)((function(){return N?{keyEntities:null}:iS(j,{externalGetKey:C,childrenPropName:k})}),[j,C,N,k]).keyEntities,F=(0,e.useMemo)((function(){return P_(_,k)}),[_,k]),B=(0,e.useMemo)((function(){var e=new Map;return F.forEach((function(t,n){var r=C(t,n),a=(s?s(t):null)||{};e.set(r,a)})),e}),[F,C,s]),Z=(0,e.useCallback)((function(e){var t;return!!(null===(t=B.get(C(e)))||void 0===t?void 0:t.disabled)}),[B,C]),z=Zn((0,e.useMemo)((function(){if(N)return[R||[],[]];var e=zS(R,!0,L,Z);return[e.checkedKeys||[],e.halfCheckedKeys]}),[R,N,L,Z]),2),U=z[0],W=z[1],V=(0,e.useMemo)((function(){var e="radio"===v?U.slice(0,1):U;return new Set(e)}),[U,v]),q=(0,e.useMemo)((function(){return"radio"===v?new Set:new Set(W)}),[W,v]),H=Zn((0,e.useState)(null),2),G=H[0],Y=H[1];e.useEffect((function(){t||I(O_)}),[!!t]);var X=(0,e.useCallback)((function(e,t){var n,r;D(e),a?(n=e,r=e.map((function(e){return M.current.get(e)}))):(n=[],r=[],e.forEach((function(e){var t=E(e);void 0!==t&&(n.push(e),r.push(t))}))),I(n),null===l||void 0===l||l(n,r,{type:t})}),[I,E,l,a]),J=(0,e.useCallback)((function(e,t,n,r){if(c){var a=n.map((function(e){return E(e)}));c(E(e),t,a,r)}X(n,"single")}),[c,E,X]),K=(0,e.useMemo)((function(){return!g||x?null:(!0===g?[A_,k_,T_]:g).map((function(e){return e===A_?{key:"all",text:T.selectionAll,onSelect:function(){X(j.map((function(e,t){return C(e,t)})).filter((function(e){var t=B.get(e);return!(null===t||void 0===t?void 0:t.disabled)||V.has(e)})),"all")}}:e===k_?{key:"invert",text:T.selectInvert,onSelect:function(){var e=new Set(V);_.forEach((function(t,n){var r=C(t,n),a=B.get(r);(null===a||void 0===a?void 0:a.disabled)||(e.has(r)?e.delete(r):e.add(r))}));var t=Array.from(e);d&&d(t),X(t,"invert")}}:e===T_?{key:"none",text:T.selectNone,onSelect:function(){null===f||void 0===f||f(),X(Array.from(V).filter((function(e){var t=B.get(e);return null===t||void 0===t?void 0:t.disabled})),"none")}}:e})).map((function(e){return(0,m.Z)((0,m.Z)({},e),{onSelect:function(){for(var t,n,r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];null===(n=e.onSelect)||void 0===n||(t=n).call.apply(t,[e].concat(a)),Y(null)}})}))}),[g,V,_,C,d,X]),$=(0,e.useCallback)((function(n){var r;if(!t)return n.filter((function(e){return e!==C_}));var a,i,o=(0,qi.Z)(n),s=new Set(V),l=F.map(C).filter((function(e){return!B.get(e).disabled})),c=l.every((function(e){return s.has(e)})),d=l.some((function(e){return s.has(e)}));if("radio"!==v){var f;if(K){var g=e.createElement(ON,{getPopupContainer:O,items:K.map((function(e,t){var n=e.key,r=e.text,a=e.onSelect;return{key:n||t,onClick:function(){null===a||void 0===a||a(l)},label:r}}))});f=e.createElement("div",{className:"".concat(S,"-selection-extra")},e.createElement(Qx,{overlay:g,getPopupContainer:O},e.createElement("span",null,e.createElement(vb,null))))}var w=F.map((function(e,t){var n=C(e,t),r=B.get(n)||{};return(0,m.Z)({checked:s.has(n)},r)})).filter((function(e){return e.disabled})),j=!!w.length&&w.length===F.length,_=j&&w.every((function(e){return e.checked})),k=j&&w.some((function(e){return e.checked}));a=!x&&e.createElement("div",{className:"".concat(S,"-selection")},e.createElement(kx,{checked:j?_:!!F.length&&c,indeterminate:j?!_&&k:!c&&d,onChange:function(){var e=[];c?l.forEach((function(t){s.delete(t),e.push(t)})):l.forEach((function(t){s.has(t)||(s.add(t),e.push(t))}));var t=Array.from(s);null===u||void 0===u||u(!c,t.map((function(e){return E(e)})),e.map((function(e){return E(e)}))),X(t,"all"),Y(null)},disabled:0===F.length||j,skipGroup:!0}),f)}i="radio"===v?function(t,n,r){var a=C(n,r),i=s.has(a);return{node:e.createElement(HN,(0,m.Z)({},B.get(a),{checked:i,onClick:function(e){return e.stopPropagation()},onChange:function(e){s.has(a)||J(a,!0,[a],e.nativeEvent)}})),checked:i}}:function(t,n,r){var a,i,o=C(n,r),c=s.has(o),u=q.has(o),d=B.get(o);return i="nest"===A?u:null!==(a=null===d||void 0===d?void 0:d.indeterminate)&&void 0!==a?a:u,{node:e.createElement(kx,(0,m.Z)({},d,{indeterminate:i,checked:c,skipGroup:!0,onClick:function(e){return e.stopPropagation()},onChange:function(e){var t=e.nativeEvent,n=t.shiftKey,r=-1,a=-1;if(n&&N){var i=new Set([G,o]);l.some((function(e,t){if(i.has(e)){if(-1!==r)return a=t,!0;r=t}return!1}))}if(-1!==a&&r!==a&&N){var u=l.slice(r,a+1),d=[];c?u.forEach((function(e){s.has(e)&&(d.push(e),s.delete(e))})):u.forEach((function(e){s.has(e)||(d.push(e),s.add(e))}));var f=Array.from(s);null===h||void 0===h||h(!c,f.map((function(e){return E(e)})),d.map((function(e){return E(e)}))),X(f,"multiple")}else{var p=U;if(N){var m=c?pS(p,o):mS(p,o);J(o,!c,m,t)}else{var v=zS([].concat((0,qi.Z)(p),[o]),!0,L,Z),g=v.checkedKeys,y=v.halfCheckedKeys,b=g;if(c){var x=new Set(g);x.delete(o),b=zS(Array.from(x),{checked:!1,halfCheckedKeys:y},L,Z).checkedKeys}J(o,!c,b,t)}}Y(c?null:o)}})),checked:c}};if(!o.includes(C_))if(0===o.findIndex((function(e){var t;return"EXPAND_COLUMN"===(null===(t=e[Km])||void 0===t?void 0:t.columnType)}))){var T=Mo(o),P=T[0],R=T.slice(1);o=[P,C_].concat((0,qi.Z)(R))}else o=[C_].concat((0,qi.Z)(o));var I=o.indexOf(C_);o=o.filter((function(e,t){return e!==C_||t===I}));var M=o[I-1],D=o[I+1],z=y;void 0===z&&(void 0!==(null===D||void 0===D?void 0:D.fixed)?z=D.fixed:void 0!==(null===M||void 0===M?void 0:M.fixed)&&(z=M.fixed)),z&&M&&"EXPAND_COLUMN"===(null===(r=M[Km])||void 0===r?void 0:r.columnType)&&void 0===M.fixed&&(M.fixed=z);var W=(0,Mn.Z)({fixed:z,width:p,className:"".concat(S,"-selection-column"),title:t.columnTitle||a,render:function(e,t,n){var r=i(e,t,n),a=r.node,o=r.checked;return b?b(o,t,n,a):a}},Km,{className:"".concat(S,"-selection-col")});return o.map((function(e){return e===C_?W:e}))}),[C,F,t,U,V,q,p,K,A,G,B,h,J,Z]);return[$,V]}const I_={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"};var M_=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:I_}))};M_.displayName="CaretDownOutlined";const D_=e.forwardRef(M_);const L_={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"};var F_=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:L_}))};F_.displayName="CaretUpOutlined";const B_=e.forwardRef(F_);var Z_="ascend",z_="descend";function U_(e){return"object"===(0,Un.Z)(e.sorter)&&"number"===typeof e.sorter.multiple&&e.sorter.multiple}function W_(e){return"function"===typeof e?e:!(!e||"object"!==(0,Un.Z)(e)||!e.compare)&&e.compare}function V_(e,t,n){var r=[];function a(e,t){r.push({column:e,key:Vb(e,t),multiplePriority:U_(e),sortOrder:e.sortOrder})}return(e||[]).forEach((function(e,i){var o=qb(i,n);e.children?("sortOrder"in e&&a(e,o),r=[].concat((0,qi.Z)(r),(0,qi.Z)(V_(e.children,t,o)))):e.sorter&&("sortOrder"in e?a(e,o):t&&e.defaultSortOrder&&r.push({column:e,key:Vb(e,o),multiplePriority:U_(e),sortOrder:e.defaultSortOrder}))})),r}function q_(t,n,r,a,i,o,s,l){return(n||[]).map((function(n,c){var u=qb(c,l),d=n;if(d.sorter){var f=d.sortDirections||i,h=void 0===d.showSorterTooltip?s:d.showSorterTooltip,p=Vb(d,u),v=r.find((function(e){return e.key===p})),g=v?v.sortOrder:null,y=function(e,t){return t?e[e.indexOf(t)+1]:e[0]}(f,g),b=f.includes(Z_)&&e.createElement(B_,{className:x()("".concat(t,"-column-sorter-up"),{active:g===Z_}),role:"presentation"}),w=f.includes(z_)&&e.createElement(D_,{className:x()("".concat(t,"-column-sorter-down"),{active:g===z_}),role:"presentation"}),N=o||{},S=N.cancelSort,j=N.triggerAsc,_=N.triggerDesc,E=S;y===z_?E=_:y===Z_&&(E=j);var C="object"===(0,Un.Z)(h)?h:{title:E};d=(0,m.Z)((0,m.Z)({},d),{className:x()(d.className,(0,Mn.Z)({},"".concat(t,"-column-sort"),g)),title:function(r){var a=e.createElement("div",{className:"".concat(t,"-column-sorters")},e.createElement("span",{className:"".concat(t,"-column-title")},Hb(n.title,r)),e.createElement("span",{className:x()("".concat(t,"-column-sorter"),(0,Mn.Z)({},"".concat(t,"-column-sorter-full"),!(!b||!w)))},e.createElement("span",{className:"".concat(t,"-column-sorter-inner")},b,w)));return h?e.createElement(Hh,(0,m.Z)({},C),a):a},onHeaderCell:function(e){var r=n.onHeaderCell&&n.onHeaderCell(e)||{},i=r.onClick,o=r.onKeyDown;return r.onClick=function(e){a({column:n,key:p,sortOrder:y,multiplePriority:U_(n)}),null===i||void 0===i||i(e)},r.onKeyDown=function(e){e.keyCode===gg.ENTER&&(a({column:n,key:p,sortOrder:y,multiplePriority:U_(n)}),null===o||void 0===o||o(e))},g?r["aria-sort"]="ascend"===g?"ascending":"descending":r["aria-label"]="".concat(Hb(n.title,{})," sortable"),r.className=x()(r.className,"".concat(t,"-column-has-sorters")),r.tabIndex=0,r}})}return"children"in d&&(d=(0,m.Z)((0,m.Z)({},d),{children:q_(t,d.children,r,a,i,o,s,u)})),d}))}function H_(e){var t=e.column;return{column:t,order:e.sortOrder,field:t.dataIndex,columnKey:t.key}}function G_(e){var t=e.filter((function(e){return e.sortOrder})).map(H_);return 0===t.length&&e.length?(0,m.Z)((0,m.Z)({},H_(e[e.length-1])),{column:void 0}):t.length<=1?t[0]||{}:t}function Y_(e,t,n){var r=t.slice().sort((function(e,t){return t.multiplePriority-e.multiplePriority})),a=e.slice(),i=r.filter((function(e){var t=e.column.sorter,n=e.sortOrder;return W_(t)&&n}));return i.length?a.sort((function(e,t){for(var n=0;n<i.length;n+=1){var r=i[n],a=r.column.sorter,o=r.sortOrder,s=W_(a);if(s&&o){var l=s(e,t,o);if(0!==l)return o===Z_?l:-l}}return 0})).map((function(e){var r=e[n];return r?(0,m.Z)((0,m.Z)({},e),(0,Mn.Z)({},n,Y_(r,t,n))):e})):a}function X_(t){var n=t.prefixCls,r=t.mergedColumns,a=t.onSorterChange,i=t.sortDirections,o=t.tableLocale,s=t.showSorterTooltip,l=Zn(e.useState(V_(r,!0)),2),c=l[0],u=l[1],d=e.useMemo((function(){var e=!0,t=V_(r,!1);if(!t.length)return c;var n=[];function a(t){e?n.push(t):n.push((0,m.Z)((0,m.Z)({},t),{sortOrder:null}))}var i=null;return t.forEach((function(t){null===i?(a(t),t.sortOrder&&(!1===t.multiplePriority?e=!1:i=!0)):(i&&!1!==t.multiplePriority||(e=!1),a(t))})),n}),[r,c]),f=e.useMemo((function(){var e=d.map((function(e){return{column:e.column,order:e.sortOrder}}));return{sortColumns:e,sortColumn:e[0]&&e[0].column,sortOrder:e[0]&&e[0].order}}),[d]);function h(e){var t;t=!1!==e.multiplePriority&&d.length&&!1!==d[0].multiplePriority?[].concat((0,qi.Z)(d.filter((function(t){return t.key!==e.key}))),[e]):[e],u(t),a(G_(t),t)}return[function(e){return q_(n,e,d,h,i,o,s)},d,f,function(){return G_(d)}]}function J_(e,t){return e.map((function(e){var n=(0,m.Z)({},e);return n.title=Hb(e.title,t),"children"in n&&(n.children=J_(n.children,t)),n}))}function K_(t){return[e.useCallback((function(e){return J_(e,t)}),[t])]}var $_=[];function Q_(t,n){var r,a=t.prefixCls,i=t.className,o=t.style,s=t.size,l=t.bordered,c=t.dropdownPrefixCls,u=t.dataSource,d=t.pagination,f=t.rowSelection,h=t.rowKey,p=t.rowClassName,v=t.columns,g=t.children,y=t.childrenColumnName,b=t.onChange,w=t.getPopupContainer,N=t.loading,S=t.expandIcon,j=t.expandable,_=t.expandedRowRender,E=t.expandIconColumnIndex,C=t.indentSize,A=t.scroll,k=t.sortDirections,T=t.locale,O=t.showSorterTooltip,P=void 0===O||O;[["filterDropdownVisible","filterDropdownOpen"],["onFilterDropdownVisibleChange","onFilterDropdownOpenChange"]].forEach((function(e){var t=Zn(e,2);t[0],t[1]}));var R=e.useMemo((function(){return v||tv(g)}),[v,g]),I=e.useMemo((function(){return R.some((function(e){return e.responsive}))}),[R]),M=qv(I),D=e.useMemo((function(){var e=new Set(Object.keys(M).filter((function(e){return M[e]})));return R.filter((function(t){return!t.responsive||t.responsive.some((function(t){return e.has(t)}))}))}),[R,M]),L=kv(t,["className","style","columns"]),F=e.useContext(Al),B=e.useContext(nl),Z=B.locale,z=void 0===Z?Hv:Z,U=B.renderEmpty,W=B.direction,V=s||F,q=(0,m.Z)((0,m.Z)({},z.Table),T),H=u||$_,G=e.useContext(nl).getPrefixCls,Y=G("table",a),X=G("dropdown",c),J=(0,m.Z)({childrenColumnName:y,expandIconColumnIndex:E},j),K=J.childrenColumnName,$=void 0===K?"children":K,Q=e.useMemo((function(){return H.some((function(e){return null===e||void 0===e?void 0:e[$]}))?"nest":_||j&&j.expandedRowRender?"row":null}),[H]),ee={body:e.useRef()},te=e.useMemo((function(){return"function"===typeof h?h:function(e){return null===e||void 0===e?void 0:e[h]}}),[h]),ne=function(t,n,r){var a=e.useRef({});return[function(e){if(!a.current||a.current.data!==t||a.current.childrenColumnName!==n||a.current.getRowKey!==r){var i=new Map;function o(e){e.forEach((function(e,t){var a=r(e,t);i.set(a,e),e&&"object"===(0,Un.Z)(e)&&n in e&&o(e[n]||[])}))}o(t),a.current={data:t,childrenColumnName:n,kvMap:i,getRowKey:r}}return a.current.kvMap.get(e)}]}(H,$,te),re=Zn(ne,1)[0],ae={},ie=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=(0,m.Z)((0,m.Z)({},ae),e);n&&(ae.resetPagination(),r.pagination.current&&(r.pagination.current=1),d&&d.onChange&&d.onChange(1,r.pagination.pageSize)),A&&!1!==A.scrollToFirstRowOnChange&&ee.body.current&&Zb(0,{getContainer:function(){return ee.body.current}}),null===b||void 0===b||b(r.pagination,r.filters,r.sorter,{currentDataSource:S_(Y_(H,r.sorterStates,$),r.filterStates),action:t})},oe=Zn(X_({prefixCls:Y,mergedColumns:D,onSorterChange:function(e,t){ie({sorter:e,sorterStates:t},"sort",!1)},sortDirections:k||["ascend","descend"],tableLocale:q,showSorterTooltip:P}),4),se=oe[0],le=oe[1],ce=oe[2],ue=oe[3],de=e.useMemo((function(){return Y_(H,le,$)}),[H,le]);ae.sorter=ue(),ae.sorterStates=le;var fe=j_({prefixCls:Y,locale:q,dropdownPrefixCls:X,mergedColumns:D,onFilterChange:function(e,t){ie({filters:e,filterStates:t},"filter",!0)},getPopupContainer:w}),he=Zn(fe,3),pe=he[0],me=he[1],ve=he[2],ge=S_(de,me);ae.filters=ve(),ae.filterStates=me;var ye=Zn(K_(e.useMemo((function(){return(0,m.Z)({},ce)}),[ce])),1)[0],be=Zn(E_(ge.length,d,(function(e,t){ie({pagination:(0,m.Z)((0,m.Z)({},ae.pagination),{current:e,pageSize:t})},"paginate")})),2),xe=be[0],we=be[1];ae.pagination=!1===d?{}:function(e,t){var n={current:t.current,pageSize:t.pageSize},r=e&&"object"===(0,Un.Z)(e)?e:{};return Object.keys(r).forEach((function(e){var r=t[e];"function"!==typeof r&&(n[e]=r)})),n}(d,xe),ae.resetPagination=we;var Ne=e.useMemo((function(){if(!1===d||!xe.pageSize)return ge;var e=xe.current,t=void 0===e?1:e,n=xe.total,r=xe.pageSize,a=void 0===r?10:r;return ge.length<n?ge.length>a?ge.slice((t-1)*a,t*a):ge:ge.slice((t-1)*a,t*a)}),[!!d,ge,xe&&xe.current,xe&&xe.pageSize,xe&&xe.total]),Se=Zn(R_(f,{prefixCls:Y,data:ge,pageData:Ne,getRowKey:te,getRecordByKey:re,expandType:Q,childrenColumnName:$,locale:q,getPopupContainer:w}),2),je=Se[0],_e=Se[1];J.__PARENT_RENDER_ICON__=J.expandIcon,J.expandIcon=J.expandIcon||S||Wb(q),"nest"===Q&&void 0===J.expandIconColumnIndex?J.expandIconColumnIndex=f?1:0:J.expandIconColumnIndex>0&&f&&(J.expandIconColumnIndex-=1),"number"!==typeof J.indentSize&&(J.indentSize="number"===typeof C?C:15);var Ee,Ce,Ae,ke=e.useCallback((function(e){return ye(je(pe(se(e))))}),[se,pe,je]);if(!1!==d&&(null===xe||void 0===xe?void 0:xe.total)){var Te;Te=xe.size?xe.size:"small"===V||"middle"===V?"small":void 0;var Oe=function(t){return e.createElement(kb,(0,m.Z)({},xe,{className:x()("".concat(Y,"-pagination ").concat(Y,"-pagination-").concat(t),xe.className),size:Te}))},Pe="rtl"===W?"left":"right",Re=xe.position;if(null!==Re&&Array.isArray(Re)){var Ie=Re.find((function(e){return-1!==e.indexOf("top")})),Me=Re.find((function(e){return-1!==e.indexOf("bottom")})),De=Re.every((function(e){return"none"==="".concat(e)}));Ie||Me||De||(Ce=Oe(Pe)),Ie&&(Ee=Oe(Ie.toLowerCase().replace("top",""))),Me&&(Ce=Oe(Me.toLowerCase().replace("bottom","")))}else Ce=Oe(Pe)}"boolean"===typeof N?Ae={spinning:N}:"object"===(0,Un.Z)(N)&&(Ae=(0,m.Z)({spinning:!0},N));var Le=x()("".concat(Y,"-wrapper"),(0,Mn.Z)({},"".concat(Y,"-wrapper-rtl"),"rtl"===W),i);return e.createElement("div",{ref:n,className:Le,style:o},e.createElement(Db,(0,m.Z)({spinning:!1},Ae),Ee,e.createElement(Av,(0,m.Z)({},L,{columns:D,direction:W,expandable:J,prefixCls:Y,className:x()((r={},(0,Mn.Z)(r,"".concat(Y,"-middle"),"middle"===V),(0,Mn.Z)(r,"".concat(Y,"-small"),"small"===V),(0,Mn.Z)(r,"".concat(Y,"-bordered"),l),(0,Mn.Z)(r,"".concat(Y,"-empty"),0===H.length),r)),data:Ne,rowKey:te,rowClassName:function(e,t,n){var r;return r="function"===typeof p?x()(p(e,t,n)):x()(p),x()((0,Mn.Z)({},"".concat(Y,"-row-selected"),_e.has(te(e,t))),r)},emptyText:T&&T.emptyText||(U||Lv)("Table"),internalHooks:_v,internalRefs:ee,transformColumns:ke})),Ce))}var eE=e.forwardRef(Q_);eE.defaultProps={rowKey:"key"},eE.SELECTION_COLUMN=C_,eE.EXPAND_COLUMN=Av.EXPAND_COLUMN,eE.SELECTION_ALL=A_,eE.SELECTION_INVERT=k_,eE.SELECTION_NONE=T_,eE.Column=zb,eE.ColumnGroup=Ub,eE.Summary=pv;const tE=eE;var nE=function(){return nE=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},nE.apply(this,arguments)};function rE(e,t,n){if(n||2===arguments.length)for(var r,a=0,i=t.length;a<i;a++)!r&&a in t||(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||t)}var aE=function(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")},iE={k:1e3,m:1e6,b:1e9},oE=function(e){var t=e.value,n=e.groupSeparator,r=void 0===n?",":n,a=e.decimalSeparator,i=void 0===a?".":a,o=e.allowDecimals,s=void 0===o||o,l=e.decimalsLimit,c=void 0===l?2:l,u=e.allowNegativeValue,d=void 0===u||u,f=e.disableAbbreviations,h=void 0!==f&&f,p=e.prefix,m=void 0===p?"":p,v=e.transformRawValue,g=(void 0===v?function(e){return e}:v)(t);if("-"===g)return g;var y=h?[]:["k","m","b"],b=new RegExp("((^|\\D)-\\d)|(-"+aE(m)+")").test(g),x=RegExp("(\\d+)-?"+aE(m)).exec(t)||[],w=x[0],N=x[1],S=function(e,t){void 0===t&&(t=",");var n=new RegExp(aE(t),"g");return e.replace(n,"")}(m?w?g.replace(w,"").concat(N):g.replace(m,""):g,r),j=function(e,t){var n=aE(t.join("")),r=new RegExp("[^\\d"+n+"]","gi");return e.replace(r,"")}(S,rE([r,i],y)),_=j;if(!h){if(y.some((function(e){return e===j.toLowerCase()})))return"";var E=function(e,t){void 0===t&&(t=".");var n=new RegExp("(\\d+("+aE(t)+"\\d*)?)([kmb])$","i"),r=e.match(n);if(r){var a=r[1],i=r[3],o=iE[i.toLowerCase()];return Number(a.replace(t,"."))*o}}(j,i);E&&(_=String(E))}var C=b&&d?"-":"";if(i&&_.includes(i)){var A=j.split(i),k=A[0],T=A[1],O=c&&T?T.slice(0,c):T;return""+C+k+(s?""+i+O:"")}return""+C+_},sE=function(e,t){var n=t.groupSeparator,r=void 0===n?",":n,a=t.decimalSeparator,i=void 0===a?".":a,o=new RegExp("\\d([^"+aE(r)+aE(i)+"0-9]+)"),s=e.match(o);return s?s[1]:void 0},lE=function(e){var t=e.value,n=e.decimalSeparator,r=e.intlConfig,a=e.decimalScale,i=e.prefix,o=void 0===i?"":i,s=e.suffix,l=void 0===s?"":s;if(""===t||void 0===t)return"";if("-"===t)return"-";var c=new RegExp("^\\d?-"+(o?aE(o)+"?":"")+"\\d").test(t),u="."!==n?cE(t,n,c):t,d={minimumFractionDigits:a||0,maximumFractionDigits:20},f=(r?new Intl.NumberFormat(r.locale,r.currency?nE(nE({},d),{style:"currency",currency:r.currency}):d):new Intl.NumberFormat(void 0,d)).formatToParts(Number(u)),h=uE(f,e),p=sE(h,nE({},e)),m=t.slice(-1)===n?n:"",v=(u.match(RegExp("\\d+\\.(\\d+)"))||[])[1];return void 0===a&&v&&n&&(h=h.includes(n)?h.replace(RegExp("(\\d+)("+aE(n)+")(\\d+)","g"),"$1$2"+v):p&&!l?h.replace(p,""+n+v+p):""+h+n+v),l&&m?""+h+m+l:p&&m?h.replace(p,""+m+p):p&&l?h.replace(p,""+m+l):[h,m,l].join("")},cE=function(e,t,n){var r=e;return t&&"."!==t&&(r=r.replace(RegExp(aE(t),"g"),"."),n&&"-"===t&&(r="-"+r.slice(1))),r},uE=function(e,t){var n=t.prefix,r=t.groupSeparator,a=t.decimalSeparator,i=t.decimalScale,o=t.disableGroupSeparators,s=void 0!==o&&o;return e.reduce((function(e,t,o){var l=t.type,c=t.value;return 0===o&&n?"minusSign"===l?[c,n]:"currency"===l?rE(rE([],e),[n]):[n,c]:"currency"===l?n?e:rE(rE([],e),[c]):"group"===l?s?e:rE(rE([],e),[void 0!==r?r:c]):"decimal"===l?void 0!==i&&0===i?e:rE(rE([],e),[void 0!==a?a:c]):rE(rE([],e),"fraction"===l?[void 0!==i?c.slice(0,i):c]:[c])}),[""]).join("")},dE={currencySymbol:"",groupSeparator:"",decimalSeparator:"",prefix:"",suffix:""},fE=function(e){return RegExp(/\d/,"gi").test(e)},hE=(0,e.forwardRef)((function(t,n){var r=t.allowDecimals,a=void 0===r||r,i=t.allowNegativeValue,o=void 0===i||i,s=t.id,l=t.name,c=t.className,u=t.customInput,d=t.decimalsLimit,f=t.defaultValue,h=t.disabled,p=void 0!==h&&h,m=t.maxLength,v=t.value,g=t.onValueChange,y=t.fixedDecimalLength,b=t.placeholder,x=t.decimalScale,w=t.prefix,N=t.suffix,S=t.intlConfig,j=t.step,_=t.min,E=t.max,C=t.disableGroupSeparators,A=void 0!==C&&C,k=t.disableAbbreviations,T=void 0!==k&&k,O=t.decimalSeparator,P=t.groupSeparator,R=t.onChange,I=t.onFocus,M=t.onBlur,D=t.onKeyDown,L=t.onKeyUp,F=t.transformRawValue,B=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}(t,["allowDecimals","allowNegativeValue","id","name","className","customInput","decimalsLimit","defaultValue","disabled","maxLength","value","onValueChange","fixedDecimalLength","placeholder","decimalScale","prefix","suffix","intlConfig","step","min","max","disableGroupSeparators","disableAbbreviations","decimalSeparator","groupSeparator","onChange","onFocus","onBlur","onKeyDown","onKeyUp","transformRawValue"]);if(O&&fE(O))throw new Error("decimalSeparator cannot be a number");if(P&&fE(P))throw new Error("groupSeparator cannot be a number");var Z=(0,e.useMemo)((function(){return function(e){var t=e||{},n=t.locale,r=t.currency;return(n?new Intl.NumberFormat(n,r?{currency:r,style:"currency"}:void 0):new Intl.NumberFormat).formatToParts(1000.1).reduce((function(e,t,n){return"currency"===t.type?nE(nE({},e),0===n?{currencySymbol:t.value,prefix:t.value}:{currencySymbol:t.value,suffix:t.value}):"group"===t.type?nE(nE({},e),{groupSeparator:t.value}):"decimal"===t.type?nE(nE({},e),{decimalSeparator:t.value}):e}),dE)}(S)}),[S]),z=O||Z.decimalSeparator||"",U=P||Z.groupSeparator||"";if(z&&U&&z===U&&!1===A)throw new Error("decimalSeparator cannot be the same as groupSeparator");var W={decimalSeparator:z,groupSeparator:U,disableGroupSeparators:A,intlConfig:S,prefix:w||Z.prefix,suffix:N},V={decimalSeparator:z,groupSeparator:U,allowDecimals:a,decimalsLimit:d||y||2,allowNegativeValue:o,disableAbbreviations:T,prefix:w||Z.prefix,transformRawValue:F},q=void 0!==f&&null!==f?lE(nE(nE({},W),{decimalScale:x,value:String(f)})):void 0!==v&&null!==v?lE(nE(nE({},W),{decimalScale:x,value:String(v)})):"",H=(0,e.useState)(q),G=H[0],Y=H[1],X=(0,e.useState)(!1),J=X[0],K=X[1],$=(0,e.useState)(0),Q=$[0],ee=$[1],te=(0,e.useState)(0),ne=te[0],re=te[1],ae=(0,e.useState)(null),ie=ae[0],oe=ae[1],se=n||(0,e.useRef)(null),le=function(e,t){K(!0);var n=function(e){var t=e.selectionStart,n=e.value,r=e.lastKeyStroke,a=e.stateValue,i=e.groupSeparator,o=t,s=n;if(a&&o){var l=n.split("");return"Backspace"===r&&a[o]===i&&(l.splice(o-1,1),o-=1),"Delete"===r&&a[o]===i&&(l.splice(o,1),o+=1),{modifiedValue:s=l.join(""),cursorPosition:o}}return{modifiedValue:s,cursorPosition:t}}({selectionStart:t,value:e,lastKeyStroke:ie,stateValue:G,groupSeparator:U}),r=n.modifiedValue,a=n.cursorPosition,i=oE(nE({value:r},V));if(!(m&&i.replace(/-/g,"").length>m)){if(""===i||"-"===i||i===z)return g&&g(void 0,l,{float:null,formatted:"",value:""}),void Y(i);var o=z?i.replace(z,"."):i,s=parseFloat(o),c=lE(nE({value:i},W));if(void 0!==a&&null!==a){var u=a+(c.length-e.length);u=u<=0?w?w.length:0:u,ee(u),re(ne+1)}if(Y(c),g)g(i,l,{float:s,formatted:c,value:i})}};(0,e.useEffect)((function(){J&&"-"!==G&&se&&"object"===typeof se&&se.current&&document.activeElement===se.current&&se.current.setSelectionRange(Q,Q)}),[G,Q,se,J,ne]);var ce=nE({type:"text",inputMode:"decimal",id:s,name:l,className:c,onChange:function(e){var t=e.target,n=t.value,r=t.selectionStart;le(n,r),R&&R(e)},onBlur:function(e){var t=e.target.value,n=oE(nE({value:t},V));if("-"===n||!n)return Y(""),void(M&&M(e));var r=function(e,t,n){if(n&&e.length>1){if(e.includes(t)){var r=e.split(t),a=r[0];if((i=r[1]).length>n)return""+a+t+i.slice(0,n)}var i,o=e.length>n?new RegExp("(\\d+)(\\d{"+n+"})"):new RegExp("(\\d)(\\d+)"),s=e.match(o);if(s)return""+(a=s[1])+t+s[2]}return e}(n,z,y),a=function(e,t,n){if(void 0===t&&(t="."),void 0===n||""===e||void 0===e)return e;if(!e.match(/\d/g))return"";var r=e.split(t),a=r[0],i=r[1];if(0===n)return a;var o=i||"";if(o.length<n)for(;o.length<n;)o+="0";else o=o.slice(0,n);return""+a+t+o}(r,z,void 0!==x?x:y),i=parseFloat(a.replace(z,".")),o=lE(nE(nE({},W),{value:a}));g&&g(a,l,{float:i,formatted:o,value:a}),Y(o),M&&M(e)},onFocus:function(e){return I&&I(e),G?G.length:0},onKeyDown:function(e){var t=e.key;if(oe(t),j&&("ArrowUp"===t||"ArrowDown"===t)){e.preventDefault(),ee(G.length);var n=parseFloat(void 0!==v&&null!==v?String(v).replace(z,"."):oE(nE({value:G},V)))||0,r="ArrowUp"===t?n+j:n-j;if(void 0!==_&&r<_)return;if(void 0!==E&&r>E)return;var a=String(j).includes(".")?Number(String(j).split(".")[1].length):void 0;le(String(a?r.toFixed(a):r).replace(".",z))}D&&D(e)},onKeyUp:function(e){var t=e.key,n=e.currentTarget.selectionStart;if("ArrowUp"!==t&&"ArrowDown"!==t&&"-"!==G){var r=sE(G,{groupSeparator:U,decimalSeparator:z});if(r&&n&&n>G.length-r.length&&se&&"object"===typeof se&&se.current){var a=G.length-r.length;se.current.setSelectionRange(a,a)}}L&&L(e)},placeholder:b,disabled:p,value:void 0===v||null===v||"-"===G||z&&G===z?G:lE(nE(nE({},W),{decimalScale:J?void 0:x,value:String(v)})),ref:se},B);if(u){var ue=u;return e.createElement(ue,nE({},ce))}return e.createElement("input",nE({},ce))}));hE.displayName="CurrencyInput";const pE=hE;var mE={version:"0.18.5"},vE=1200,gE=1252,yE=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],bE={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},xE=function(e){-1!=yE.indexOf(e)&&(gE=bE[0]=e)};var wE=function(e){vE=e,xE(e)};function NE(){wE(1200),xE(1252)}function SE(e){for(var t=[],n=0,r=e.length;n<r;++n)t[n]=e.charCodeAt(n);return t}function jE(e){for(var t=[],n=0;n<e.length>>1;++n)t[n]=String.fromCharCode(e.charCodeAt(2*n+1)+(e.charCodeAt(2*n)<<8));return t.join("")}var _E,EE=function(e){var t=e.charCodeAt(0),n=e.charCodeAt(1);return 255==t&&254==n?function(e){for(var t=[],n=0;n<e.length>>1;++n)t[n]=String.fromCharCode(e.charCodeAt(2*n)+(e.charCodeAt(2*n+1)<<8));return t.join("")}(e.slice(2)):254==t&&255==n?jE(e.slice(2)):65279==t?e.slice(1):e},CE=function(e){return String.fromCharCode(e)},AE=function(e){return String.fromCharCode(e)};var kE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function TE(e){for(var t="",n=0,r=0,a=0,i=0,o=0,s=0,l=0,c=0;c<e.length;)i=(n=e.charCodeAt(c++))>>2,o=(3&n)<<4|(r=e.charCodeAt(c++))>>4,s=(15&r)<<2|(a=e.charCodeAt(c++))>>6,l=63&a,isNaN(r)?s=l=64:isNaN(a)&&(l=64),t+=kE.charAt(i)+kE.charAt(o)+kE.charAt(s)+kE.charAt(l);return t}function OE(e){var t="",n=0,r=0,a=0,i=0,o=0,s=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var l=0;l<e.length;)n=kE.indexOf(e.charAt(l++))<<2|(i=kE.indexOf(e.charAt(l++)))>>4,t+=String.fromCharCode(n),r=(15&i)<<4|(o=kE.indexOf(e.charAt(l++)))>>2,64!==o&&(t+=String.fromCharCode(r)),a=(3&o)<<6|(s=kE.indexOf(e.charAt(l++))),64!==s&&(t+=String.fromCharCode(a));return t}var PE=function(){return"undefined"!==typeof Buffer&&"undefined"!==typeof process&&"undefined"!==typeof process.versions&&!!process.versions.node}(),RE=function(){if("undefined"!==typeof Buffer){var e=!Buffer.from;if(!e)try{Buffer.from("foo","utf8")}catch(wG){e=!0}return e?function(e,t){return t?new Buffer(e,t):new Buffer(e)}:Buffer.from.bind(Buffer)}return function(){}}();function IE(e){return PE?Buffer.alloc?Buffer.alloc(e):new Buffer(e):"undefined"!=typeof Uint8Array?new Uint8Array(e):new Array(e)}function ME(e){return PE?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):"undefined"!=typeof Uint8Array?new Uint8Array(e):new Array(e)}var DE=function(e){return PE?RE(e,"binary"):e.split("").map((function(e){return 255&e.charCodeAt(0)}))};function LE(e){if("undefined"===typeof ArrayBuffer)return DE(e);for(var t=new ArrayBuffer(e.length),n=new Uint8Array(t),r=0;r!=e.length;++r)n[r]=255&e.charCodeAt(r);return t}function FE(e){if(Array.isArray(e))return e.map((function(e){return String.fromCharCode(e)})).join("");for(var t=[],n=0;n<e.length;++n)t[n]=String.fromCharCode(e[n]);return t.join("")}function BE(e){if("undefined"==typeof ArrayBuffer)throw new Error("Unsupported");if(e instanceof ArrayBuffer)return BE(new Uint8Array(e));for(var t=new Array(e.length),n=0;n<e.length;++n)t[n]=e[n];return t}var ZE=PE?function(e){return Buffer.concat(e.map((function(e){return Buffer.isBuffer(e)?e:RE(e)})))}:function(e){if("undefined"!==typeof Uint8Array){var t=0,n=0;for(t=0;t<e.length;++t)n+=e[t].length;var r=new Uint8Array(n),a=0;for(t=0,n=0;t<e.length;n+=a,++t)if(a=e[t].length,e[t]instanceof Uint8Array)r.set(e[t],n);else{if("string"==typeof e[t])throw"wtf";r.set(new Uint8Array(e[t]),n)}return r}return[].concat.apply([],e.map((function(e){return Array.isArray(e)?e:[].slice.call(e)})))};var zE=/\u0000/g,UE=/[\u0001-\u0006]/g;function WE(e){for(var t="",n=e.length-1;n>=0;)t+=e.charAt(n--);return t}function VE(e,t){var n=""+e;return n.length>=t?n:aA("0",t-n.length)+n}function qE(e,t){var n=""+e;return n.length>=t?n:aA(" ",t-n.length)+n}function HE(e,t){var n=""+e;return n.length>=t?n:n+aA(" ",t-n.length)}var GE=Math.pow(2,32);function YE(e,t){return e>GE||e<-GE?function(e,t){var n=""+Math.round(e);return n.length>=t?n:aA("0",t-n.length)+n}(e,t):function(e,t){var n=""+e;return n.length>=t?n:aA("0",t-n.length)+n}(Math.round(e),t)}function XE(e,t){return t=t||0,e.length>=7+t&&103===(32|e.charCodeAt(t))&&101===(32|e.charCodeAt(t+1))&&110===(32|e.charCodeAt(t+2))&&101===(32|e.charCodeAt(t+3))&&114===(32|e.charCodeAt(t+4))&&97===(32|e.charCodeAt(t+5))&&108===(32|e.charCodeAt(t+6))}var JE=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],KE=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];var $E={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"\u4e0a\u5348/\u4e0b\u5348 "hh"\u6642"mm"\u5206"ss"\u79d2 "'},QE={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},eC={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function tC(e,t,n){for(var r=e<0?-1:1,a=e*r,i=0,o=1,s=0,l=1,c=0,u=0,d=Math.floor(a);c<t&&(s=(d=Math.floor(a))*o+i,u=d*c+l,!(a-d<5e-8));)a=1/(a-d),i=o,o=s,l=c,c=u;if(u>t&&(c>t?(u=l,s=i):(u=c,s=o)),!n)return[0,r*s,u];var f=Math.floor(r*s/u);return[f,r*s-f*u,u]}function nC(e,t,n){if(e>2958465||e<0)return null;var r=0|e,a=Math.floor(86400*(e-r)),i=0,o=[],s={D:r,T:a,u:86400*(e-r)-a,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(s.u)<1e-6&&(s.u=0),t&&t.date1904&&(r+=1462),s.u>.9999&&(s.u=0,86400==++a&&(s.T=a=0,++r,++s.D)),60===r)o=n?[1317,10,29]:[1900,2,29],i=3;else if(0===r)o=n?[1317,8,29]:[1900,1,0],i=6;else{r>60&&--r;var l=new Date(1900,0,1);l.setDate(l.getDate()+r-1),o=[l.getFullYear(),l.getMonth()+1,l.getDate()],i=l.getDay(),r<60&&(i=(i+6)%7),n&&(i=function(e,t){t[0]-=581;var n=e.getDay();e<60&&(n=(n+6)%7);return n}(l,o))}return s.y=o[0],s.m=o[1],s.d=o[2],s.S=a%60,a=Math.floor(a/60),s.M=a%60,a=Math.floor(a/60),s.H=a,s.q=i,s}var rC=new Date(1899,11,31,0,0,0),aC=rC.getTime(),iC=new Date(1900,2,1,0,0,0);function oC(e,t){var n=e.getTime();return t?n-=1262304e5:e>=iC&&(n+=864e5),(n-(aC+6e4*(e.getTimezoneOffset()-rC.getTimezoneOffset())))/864e5}function sC(e){return-1==e.indexOf(".")?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function lC(e){var t,n=Math.floor(Math.log(Math.abs(e))*Math.LOG10E);return t=n>=-4&&n<=-1?e.toPrecision(10+n):Math.abs(n)<=9?function(e){var t=e<0?12:11,n=sC(e.toFixed(12));return n.length<=t||(n=e.toPrecision(10)).length<=t?n:e.toExponential(5)}(e):10===n?e.toFixed(10).substr(0,12):function(e){var t=sC(e.toFixed(11));return t.length>(e<0?12:11)||"0"===t||"-0"===t?e.toPrecision(6):t}(e),sC(function(e){return-1==e.indexOf("E")?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}(t.toUpperCase()))}function cC(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(0|e)===e?e.toString(10):lC(e);case"undefined":return"";case"object":if(null==e)return"";if(e instanceof Date)return TC(14,oC(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function uC(e,t,n,r){var a,i="",o=0,s=0,l=n.y,c=0;switch(e){case 98:l=n.y+543;case 121:switch(t.length){case 1:case 2:a=l%100,c=2;break;default:a=l%1e4,c=4}break;case 109:switch(t.length){case 1:case 2:a=n.m,c=t.length;break;case 3:return KE[n.m-1][1];case 5:return KE[n.m-1][0];default:return KE[n.m-1][2]}break;case 100:switch(t.length){case 1:case 2:a=n.d,c=t.length;break;case 3:return JE[n.q][0];default:return JE[n.q][1]}break;case 104:switch(t.length){case 1:case 2:a=1+(n.H+11)%12,c=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:a=n.H,c=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:a=n.M,c=t.length;break;default:throw"bad minute format: "+t}break;case 115:if("s"!=t&&"ss"!=t&&".0"!=t&&".00"!=t&&".000"!=t)throw"bad second format: "+t;return 0!==n.u||"s"!=t&&"ss"!=t?(s=r>=2?3===r?1e3:100:1===r?10:1,(o=Math.round(s*(n.S+n.u)))>=60*s&&(o=0),"s"===t?0===o?"0":""+o/s:(i=VE(o,2+r),"ss"===t?i.substr(0,2):"."+i.substr(2,t.length-1))):VE(n.S,t.length);case 90:switch(t){case"[h]":case"[hh]":a=24*n.D+n.H;break;case"[m]":case"[mm]":a=60*(24*n.D+n.H)+n.M;break;case"[s]":case"[ss]":a=60*(60*(24*n.D+n.H)+n.M)+Math.round(n.S+n.u);break;default:throw"bad abstime format: "+t}c=3===t.length?1:2;break;case 101:a=l,c=1}return c>0?VE(a,c):""}function dC(e){if(e.length<=3)return e;for(var t=e.length%3,n=e.substr(0,t);t!=e.length;t+=3)n+=(n.length>0?",":"")+e.substr(t,3);return n}var fC=/%/g;function hC(e,t){var n,r=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+hC(e,-t);var a=e.indexOf(".");-1===a&&(a=e.indexOf("E"));var i=Math.floor(Math.log(t)*Math.LOG10E)%a;if(i<0&&(i+=a),-1===(n=(t/Math.pow(10,i)).toPrecision(r+1+(a+i)%a)).indexOf("e")){var o=Math.floor(Math.log(t)*Math.LOG10E);for(-1===n.indexOf(".")?n=n.charAt(0)+"."+n.substr(1)+"E+"+(o-n.length+i):n+="E+"+(o-i);"0."===n.substr(0,2);)n=(n=n.charAt(0)+n.substr(2,a)+"."+n.substr(2+a)).replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");n=n.replace(/\+-/,"-")}n=n.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(e,t,n,r){return t+n+r.substr(0,(a+i)%a)+"."+r.substr(i)+"E"}))}else n=t.toExponential(r);return e.match(/E\+00$/)&&n.match(/e[+-]\d$/)&&(n=n.substr(0,n.length-1)+"0"+n.charAt(n.length-1)),e.match(/E\-/)&&n.match(/e\+/)&&(n=n.replace(/e\+/,"e")),n.replace("e","E")}var pC=/# (\?+)( ?)\/( ?)(\d+)/;var mC=/^#*0*\.([0#]+)/,vC=/\).*[0#]/,gC=/\(###\) ###\\?-####/;function yC(e){for(var t,n="",r=0;r!=e.length;++r)switch(t=e.charCodeAt(r)){case 35:break;case 63:n+=" ";break;case 48:n+="0";break;default:n+=String.fromCharCode(t)}return n}function bC(e,t){var n=Math.pow(10,t);return""+Math.round(e*n)/n}function xC(e,t){var n=e-Math.floor(e),r=Math.pow(10,t);return t<(""+Math.round(n*r)).length?0:Math.round(n*r)}function wC(e,t,n){if(40===e.charCodeAt(0)&&!t.match(vC)){var r=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return n>=0?wC("n",r,n):"("+wC("n",r,-n)+")"}if(44===t.charCodeAt(t.length-1))return function(e,t,n){for(var r=t.length-1;44===t.charCodeAt(r-1);)--r;return jC(e,t.substr(0,r),n/Math.pow(10,3*(t.length-r)))}(e,t,n);if(-1!==t.indexOf("%"))return function(e,t,n){var r=t.replace(fC,""),a=t.length-r.length;return jC(e,r,n*Math.pow(10,2*a))+aA("%",a)}(e,t,n);if(-1!==t.indexOf("E"))return hC(t,n);if(36===t.charCodeAt(0))return"$"+wC(e,t.substr(" "==t.charAt(1)?2:1),n);var a,i,o,s,l=Math.abs(n),c=n<0?"-":"";if(t.match(/^00+$/))return c+YE(l,t.length);if(t.match(/^[#?]+$/))return"0"===(a=YE(n,0))&&(a=""),a.length>t.length?a:yC(t.substr(0,t.length-a.length))+a;if(i=t.match(pC))return function(e,t,n){var r=parseInt(e[4],10),a=Math.round(t*r),i=Math.floor(a/r),o=a-i*r,s=r;return n+(0===i?"":""+i)+" "+(0===o?aA(" ",e[1].length+1+e[4].length):qE(o,e[1].length)+e[2]+"/"+e[3]+VE(s,e[4].length))}(i,l,c);if(t.match(/^#+0+$/))return c+YE(l,t.length-t.indexOf("0"));if(i=t.match(mC))return a=bC(n,i[1].length).replace(/^([^\.]+)$/,"$1."+yC(i[1])).replace(/\.$/,"."+yC(i[1])).replace(/\.(\d*)$/,(function(e,t){return"."+t+aA("0",yC(i[1]).length-t.length)})),-1!==t.indexOf("0.")?a:a.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),i=t.match(/^(0*)\.(#*)$/))return c+bC(l,i[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=t.match(/^#{1,3},##0(\.?)$/))return c+dC(YE(l,0));if(i=t.match(/^#,##0\.([#0]*0)$/))return n<0?"-"+wC(e,t,-n):dC(""+(Math.floor(n)+function(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}(n,i[1].length)))+"."+VE(xC(n,i[1].length),i[1].length);if(i=t.match(/^#,#*,#0/))return wC(e,t.replace(/^#,#*,/,""),n);if(i=t.match(/^([0#]+)(\\?-([0#]+))+$/))return a=WE(wC(e,t.replace(/[\\-]/g,""),n)),o=0,WE(WE(t.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return o<a.length?a.charAt(o++):"0"===e?"0":""})));if(t.match(gC))return"("+(a=wC(e,"##########",n)).substr(0,3)+") "+a.substr(3,3)+"-"+a.substr(6);var u="";if(i=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(i[4].length,7),s=tC(l,Math.pow(10,o)-1,!1),a=""+c," "==(u=jC("n",i[1],s[1])).charAt(u.length-1)&&(u=u.substr(0,u.length-1)+"0"),a+=u+i[2]+"/"+i[3],(u=HE(s[2],o)).length<i[4].length&&(u=yC(i[4].substr(i[4].length-u.length))+u),a+=u;if(i=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(Math.max(i[1].length,i[4].length),7),c+((s=tC(l,Math.pow(10,o)-1,!0))[0]||(s[1]?"":"0"))+" "+(s[1]?qE(s[1],o)+i[2]+"/"+i[3]+HE(s[2],o):aA(" ",2*o+1+i[2].length+i[3].length));if(i=t.match(/^[#0?]+$/))return a=YE(n,0),t.length<=a.length?a:yC(t.substr(0,t.length-a.length))+a;if(i=t.match(/^([#0?]+)\.([#0]+)$/)){a=""+n.toFixed(Math.min(i[2].length,10)).replace(/([^0])0+$/,"$1"),o=a.indexOf(".");var d=t.indexOf(".")-o,f=t.length-a.length-d;return yC(t.substr(0,d)+a+t.substr(t.length-f))}if(i=t.match(/^00,000\.([#0]*0)$/))return o=xC(n,i[1].length),n<0?"-"+wC(e,t,-n):dC(function(e){return e<2147483647&&e>-2147483648?""+(e>=0?0|e:e-1|0):""+Math.floor(e)}(n)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(e){return"00,"+(e.length<3?VE(0,3-e.length):"")+e}))+"."+VE(o,i[1].length);switch(t){case"###,##0.00":return wC(e,"#,##0.00",n);case"###,###":case"##,###":case"#,###":var h=dC(YE(l,0));return"0"!==h?c+h:"";case"###,###.00":return wC(e,"###,##0.00",n).replace(/^0\./,".");case"#,###.00":return wC(e,"#,##0.00",n).replace(/^0\./,".")}throw new Error("unsupported format |"+t+"|")}function NC(e,t){var n,r=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+NC(e,-t);var a=e.indexOf(".");-1===a&&(a=e.indexOf("E"));var i=Math.floor(Math.log(t)*Math.LOG10E)%a;if(i<0&&(i+=a),!(n=(t/Math.pow(10,i)).toPrecision(r+1+(a+i)%a)).match(/[Ee]/)){var o=Math.floor(Math.log(t)*Math.LOG10E);-1===n.indexOf(".")?n=n.charAt(0)+"."+n.substr(1)+"E+"+(o-n.length+i):n+="E+"+(o-i),n=n.replace(/\+-/,"-")}n=n.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(e,t,n,r){return t+n+r.substr(0,(a+i)%a)+"."+r.substr(i)+"E"}))}else n=t.toExponential(r);return e.match(/E\+00$/)&&n.match(/e[+-]\d$/)&&(n=n.substr(0,n.length-1)+"0"+n.charAt(n.length-1)),e.match(/E\-/)&&n.match(/e\+/)&&(n=n.replace(/e\+/,"e")),n.replace("e","E")}function SC(e,t,n){if(40===e.charCodeAt(0)&&!t.match(vC)){var r=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return n>=0?SC("n",r,n):"("+SC("n",r,-n)+")"}if(44===t.charCodeAt(t.length-1))return function(e,t,n){for(var r=t.length-1;44===t.charCodeAt(r-1);)--r;return jC(e,t.substr(0,r),n/Math.pow(10,3*(t.length-r)))}(e,t,n);if(-1!==t.indexOf("%"))return function(e,t,n){var r=t.replace(fC,""),a=t.length-r.length;return jC(e,r,n*Math.pow(10,2*a))+aA("%",a)}(e,t,n);if(-1!==t.indexOf("E"))return NC(t,n);if(36===t.charCodeAt(0))return"$"+SC(e,t.substr(" "==t.charAt(1)?2:1),n);var a,i,o,s,l=Math.abs(n),c=n<0?"-":"";if(t.match(/^00+$/))return c+VE(l,t.length);if(t.match(/^[#?]+$/))return a=""+n,0===n&&(a=""),a.length>t.length?a:yC(t.substr(0,t.length-a.length))+a;if(i=t.match(pC))return function(e,t,n){return n+(0===t?"":""+t)+aA(" ",e[1].length+2+e[4].length)}(i,l,c);if(t.match(/^#+0+$/))return c+VE(l,t.length-t.indexOf("0"));if(i=t.match(mC))return a=(a=(""+n).replace(/^([^\.]+)$/,"$1."+yC(i[1])).replace(/\.$/,"."+yC(i[1]))).replace(/\.(\d*)$/,(function(e,t){return"."+t+aA("0",yC(i[1]).length-t.length)})),-1!==t.indexOf("0.")?a:a.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),i=t.match(/^(0*)\.(#*)$/))return c+(""+l).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=t.match(/^#{1,3},##0(\.?)$/))return c+dC(""+l);if(i=t.match(/^#,##0\.([#0]*0)$/))return n<0?"-"+SC(e,t,-n):dC(""+n)+"."+aA("0",i[1].length);if(i=t.match(/^#,#*,#0/))return SC(e,t.replace(/^#,#*,/,""),n);if(i=t.match(/^([0#]+)(\\?-([0#]+))+$/))return a=WE(SC(e,t.replace(/[\\-]/g,""),n)),o=0,WE(WE(t.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return o<a.length?a.charAt(o++):"0"===e?"0":""})));if(t.match(gC))return"("+(a=SC(e,"##########",n)).substr(0,3)+") "+a.substr(3,3)+"-"+a.substr(6);var u="";if(i=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(i[4].length,7),s=tC(l,Math.pow(10,o)-1,!1),a=""+c," "==(u=jC("n",i[1],s[1])).charAt(u.length-1)&&(u=u.substr(0,u.length-1)+"0"),a+=u+i[2]+"/"+i[3],(u=HE(s[2],o)).length<i[4].length&&(u=yC(i[4].substr(i[4].length-u.length))+u),a+=u;if(i=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(Math.max(i[1].length,i[4].length),7),c+((s=tC(l,Math.pow(10,o)-1,!0))[0]||(s[1]?"":"0"))+" "+(s[1]?qE(s[1],o)+i[2]+"/"+i[3]+HE(s[2],o):aA(" ",2*o+1+i[2].length+i[3].length));if(i=t.match(/^[#0?]+$/))return a=""+n,t.length<=a.length?a:yC(t.substr(0,t.length-a.length))+a;if(i=t.match(/^([#0]+)\.([#0]+)$/)){a=""+n.toFixed(Math.min(i[2].length,10)).replace(/([^0])0+$/,"$1"),o=a.indexOf(".");var d=t.indexOf(".")-o,f=t.length-a.length-d;return yC(t.substr(0,d)+a+t.substr(t.length-f))}if(i=t.match(/^00,000\.([#0]*0)$/))return n<0?"-"+SC(e,t,-n):dC(""+n).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(e){return"00,"+(e.length<3?VE(0,3-e.length):"")+e}))+"."+VE(0,i[1].length);switch(t){case"###,###":case"##,###":case"#,###":var h=dC(""+l);return"0"!==h?c+h:"";default:if(t.match(/\.[0#?]*$/))return SC(e,t.slice(0,t.lastIndexOf(".")),n)+yC(t.slice(t.lastIndexOf(".")))}throw new Error("unsupported format |"+t+"|")}function jC(e,t,n){return(0|n)===n?SC(e,t,n):wC(e,t,n)}var _C=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function EC(e){for(var t=0,n="",r="";t<e.length;)switch(n=e.charAt(t)){case"G":XE(e,t)&&(t+=6),t++;break;case'"':for(;34!==e.charCodeAt(++t)&&t<e.length;);++t;break;case"\\":case"_":t+=2;break;case"@":++t;break;case"B":case"b":if("1"===e.charAt(t+1)||"2"===e.charAt(t+1))return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"\u4e0a":if("A/P"===e.substr(t,3).toUpperCase())return!0;if("AM/PM"===e.substr(t,5).toUpperCase())return!0;if("\u4e0a\u5348/\u4e0b\u5348"===e.substr(t,5).toUpperCase())return!0;++t;break;case"[":for(r=n;"]"!==e.charAt(t++)&&t<e.length;)r+=e.charAt(t);if(r.match(_C))return!0;break;case".":case"0":case"#":for(;t<e.length&&("0#?.,E+-%".indexOf(n=e.charAt(++t))>-1||"\\"==n&&"-"==e.charAt(t+1)&&"0#".indexOf(e.charAt(t+2))>-1););break;case"?":for(;e.charAt(++t)===n;);break;case"*":++t," "!=e.charAt(t)&&"*"!=e.charAt(t)||++t;break;case"(":case")":++t;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;t<e.length&&"0123456789".indexOf(e.charAt(++t))>-1;);break;default:++t}return!1}var CC=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function AC(e,t){if(null==t)return!1;var n=parseFloat(t[2]);switch(t[1]){case"=":if(e==n)return!0;break;case">":if(e>n)return!0;break;case"<":if(e<n)return!0;break;case"<>":if(e!=n)return!0;break;case">=":if(e>=n)return!0;break;case"<=":if(e<=n)return!0}return!1}function kC(e,t){var n=function(e){for(var t=[],n=!1,r=0,a=0;r<e.length;++r)switch(e.charCodeAt(r)){case 34:n=!n;break;case 95:case 42:case 92:++r;break;case 59:t[t.length]=e.substr(a,r-a),a=r+1}if(t[t.length]=e.substr(a),!0===n)throw new Error("Format |"+e+"| unterminated string ");return t}(e),r=n.length,a=n[r-1].indexOf("@");if(r<4&&a>-1&&--r,n.length>4)throw new Error("cannot find right format for |"+n.join("|")+"|");if("number"!==typeof t)return[4,4===n.length||a>-1?n[n.length-1]:"@"];switch(n.length){case 1:n=a>-1?["General","General","General",n[0]]:[n[0],n[0],n[0],"@"];break;case 2:n=a>-1?[n[0],n[0],n[0],n[1]]:[n[0],n[1],n[0],"@"];break;case 3:n=a>-1?[n[0],n[1],n[0],n[2]]:[n[0],n[1],n[2],"@"]}var i=t>0?n[0]:t<0?n[1]:n[2];if(-1===n[0].indexOf("[")&&-1===n[1].indexOf("["))return[r,i];if(null!=n[0].match(/\[[=<>]/)||null!=n[1].match(/\[[=<>]/)){var o=n[0].match(CC),s=n[1].match(CC);return AC(t,o)?[r,n[0]]:AC(t,s)?[r,n[1]]:[r,n[null!=o&&null!=s?2:1]]}return[r,i]}function TC(e,t,n){null==n&&(n={});var r="";switch(typeof e){case"string":r="m/d/yy"==e&&n.dateNF?n.dateNF:e;break;case"number":null==(r=14==e&&n.dateNF?n.dateNF:(null!=n.table?n.table:$E)[e])&&(r=n.table&&n.table[QE[e]]||$E[QE[e]]),null==r&&(r=eC[e]||"General")}if(XE(r,0))return cC(t,n);t instanceof Date&&(t=oC(t,n.date1904));var a=kC(r,t);if(XE(a[1]))return cC(t,n);if(!0===t)t="TRUE";else if(!1===t)t="FALSE";else if(""===t||null==t)return"";return function(e,t,n,r){for(var a,i,o,s=[],l="",c=0,u="",d="t",f="H";c<e.length;)switch(u=e.charAt(c)){case"G":if(!XE(e,c))throw new Error("unrecognized character "+u+" in "+e);s[s.length]={t:"G",v:"General"},c+=7;break;case'"':for(l="";34!==(o=e.charCodeAt(++c))&&c<e.length;)l+=String.fromCharCode(o);s[s.length]={t:"t",v:l},++c;break;case"\\":var h=e.charAt(++c),p="("===h||")"===h?h:"t";s[s.length]={t:p,v:h},++c;break;case"_":s[s.length]={t:"t",v:" "},c+=2;break;case"@":s[s.length]={t:"T",v:t},++c;break;case"B":case"b":if("1"===e.charAt(c+1)||"2"===e.charAt(c+1)){if(null==a&&null==(a=nC(t,n,"2"===e.charAt(c+1))))return"";s[s.length]={t:"X",v:e.substr(c,2)},d=u,c+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":u=u.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(t<0)return"";if(null==a&&null==(a=nC(t,n)))return"";for(l=u;++c<e.length&&e.charAt(c).toLowerCase()===u;)l+=u;"m"===u&&"h"===d.toLowerCase()&&(u="M"),"h"===u&&(u=f),s[s.length]={t:u,v:l},d=u;break;case"A":case"a":case"\u4e0a":var m={t:u,v:u};if(null==a&&(a=nC(t,n)),"A/P"===e.substr(c,3).toUpperCase()?(null!=a&&(m.v=a.H>=12?"P":"A"),m.t="T",f="h",c+=3):"AM/PM"===e.substr(c,5).toUpperCase()?(null!=a&&(m.v=a.H>=12?"PM":"AM"),m.t="T",c+=5,f="h"):"\u4e0a\u5348/\u4e0b\u5348"===e.substr(c,5).toUpperCase()?(null!=a&&(m.v=a.H>=12?"\u4e0b\u5348":"\u4e0a\u5348"),m.t="T",c+=5,f="h"):(m.t="t",++c),null==a&&"T"===m.t)return"";s[s.length]=m,d=u;break;case"[":for(l=u;"]"!==e.charAt(c++)&&c<e.length;)l+=e.charAt(c);if("]"!==l.slice(-1))throw'unterminated "[" block: |'+l+"|";if(l.match(_C)){if(null==a&&null==(a=nC(t,n)))return"";s[s.length]={t:"Z",v:l.toLowerCase()},d=l.charAt(1)}else l.indexOf("$")>-1&&(l=(l.match(/\$([^-\[\]]*)/)||[])[1]||"$",EC(e)||(s[s.length]={t:"t",v:l}));break;case".":if(null!=a){for(l=u;++c<e.length&&"0"===(u=e.charAt(c));)l+=u;s[s.length]={t:"s",v:l};break}case"0":case"#":for(l=u;++c<e.length&&"0#?.,E+-%".indexOf(u=e.charAt(c))>-1;)l+=u;s[s.length]={t:"n",v:l};break;case"?":for(l=u;e.charAt(++c)===u;)l+=u;s[s.length]={t:u,v:l},d=u;break;case"*":++c," "!=e.charAt(c)&&"*"!=e.charAt(c)||++c;break;case"(":case")":s[s.length]={t:1===r?"t":u,v:u},++c;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(l=u;c<e.length&&"0123456789".indexOf(e.charAt(++c))>-1;)l+=e.charAt(c);s[s.length]={t:"D",v:l};break;case" ":s[s.length]={t:u,v:u},++c;break;case"$":s[s.length]={t:"t",v:"$"},++c;break;default:if(-1===",$-+/():!^&'~{}<>=\u20acacfijklopqrtuvwxzP".indexOf(u))throw new Error("unrecognized character "+u+" in "+e);s[s.length]={t:"t",v:u},++c}var v,g=0,y=0;for(c=s.length-1,d="t";c>=0;--c)switch(s[c].t){case"h":case"H":s[c].t=f,d="h",g<1&&(g=1);break;case"s":(v=s[c].v.match(/\.0+$/))&&(y=Math.max(y,v[0].length-1)),g<3&&(g=3);case"d":case"y":case"M":case"e":d=s[c].t;break;case"m":"s"===d&&(s[c].t="M",g<2&&(g=2));break;case"X":break;case"Z":g<1&&s[c].v.match(/[Hh]/)&&(g=1),g<2&&s[c].v.match(/[Mm]/)&&(g=2),g<3&&s[c].v.match(/[Ss]/)&&(g=3)}switch(g){case 0:break;case 1:a.u>=.5&&(a.u=0,++a.S),a.S>=60&&(a.S=0,++a.M),a.M>=60&&(a.M=0,++a.H);break;case 2:a.u>=.5&&(a.u=0,++a.S),a.S>=60&&(a.S=0,++a.M)}var b,x="";for(c=0;c<s.length;++c)switch(s[c].t){case"t":case"T":case" ":case"D":break;case"X":s[c].v="",s[c].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":s[c].v=uC(s[c].t.charCodeAt(0),s[c].v,a,y),s[c].t="t";break;case"n":case"?":for(b=c+1;null!=s[b]&&("?"===(u=s[b].t)||"D"===u||(" "===u||"t"===u)&&null!=s[b+1]&&("?"===s[b+1].t||"t"===s[b+1].t&&"/"===s[b+1].v)||"("===s[c].t&&(" "===u||"n"===u||")"===u)||"t"===u&&("/"===s[b].v||" "===s[b].v&&null!=s[b+1]&&"?"==s[b+1].t));)s[c].v+=s[b].v,s[b]={v:"",t:";"},++b;x+=s[c].v,c=b-1;break;case"G":s[c].t="t",s[c].v=cC(t,n)}var w,N,S="";if(x.length>0){40==x.charCodeAt(0)?(w=t<0&&45===x.charCodeAt(0)?-t:t,N=jC("n",x,w)):(N=jC("n",x,w=t<0&&r>1?-t:t),w<0&&s[0]&&"t"==s[0].t&&(N=N.substr(1),s[0].v="-"+s[0].v)),b=N.length-1;var j=s.length;for(c=0;c<s.length;++c)if(null!=s[c]&&"t"!=s[c].t&&s[c].v.indexOf(".")>-1){j=c;break}var _=s.length;if(j===s.length&&-1===N.indexOf("E")){for(c=s.length-1;c>=0;--c)null!=s[c]&&-1!=="n?".indexOf(s[c].t)&&(b>=s[c].v.length-1?(b-=s[c].v.length,s[c].v=N.substr(b+1,s[c].v.length)):b<0?s[c].v="":(s[c].v=N.substr(0,b+1),b=-1),s[c].t="t",_=c);b>=0&&_<s.length&&(s[_].v=N.substr(0,b+1)+s[_].v)}else if(j!==s.length&&-1===N.indexOf("E")){for(b=N.indexOf(".")-1,c=j;c>=0;--c)if(null!=s[c]&&-1!=="n?".indexOf(s[c].t)){for(i=s[c].v.indexOf(".")>-1&&c===j?s[c].v.indexOf(".")-1:s[c].v.length-1,S=s[c].v.substr(i+1);i>=0;--i)b>=0&&("0"===s[c].v.charAt(i)||"#"===s[c].v.charAt(i))&&(S=N.charAt(b--)+S);s[c].v=S,s[c].t="t",_=c}for(b>=0&&_<s.length&&(s[_].v=N.substr(0,b+1)+s[_].v),b=N.indexOf(".")+1,c=j;c<s.length;++c)if(null!=s[c]&&(-1!=="n?(".indexOf(s[c].t)||c===j)){for(i=s[c].v.indexOf(".")>-1&&c===j?s[c].v.indexOf(".")+1:0,S=s[c].v.substr(0,i);i<s[c].v.length;++i)b<N.length&&(S+=N.charAt(b++));s[c].v=S,s[c].t="t",_=c}}}for(c=0;c<s.length;++c)null!=s[c]&&"n?".indexOf(s[c].t)>-1&&(w=r>1&&t<0&&c>0&&"-"===s[c-1].v?-t:t,s[c].v=jC(s[c].t,s[c].v,w),s[c].t="t");var E="";for(c=0;c!==s.length;++c)null!=s[c]&&(E+=s[c].v);return E}(a[1],t,n,a[0])}function OC(e,t){if("number"!=typeof t){t=+t||-1;for(var n=0;n<392;++n)if(void 0!=$E[n]){if($E[n]==e){t=n;break}}else t<0&&(t=n);t<0&&(t=391)}return $E[t]=e,t}function PC(e){for(var t=0;392!=t;++t)void 0!==e[t]&&OC(e[t],t)}function RC(){$E=function(e){return e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"\u4e0a\u5348/\u4e0b\u5348 "hh"\u6642"mm"\u5206"ss"\u79d2 "',e}()}var IC={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},MC=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;var DC=function(){var e={};e.version="1.2.0";var t=function(){for(var e=0,t=new Array(256),n=0;256!=n;++n)e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=n)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1,t[n]=e;return"undefined"!==typeof Int32Array?new Int32Array(t):t}();var n=function(e){var t=0,n=0,r=0,a="undefined"!==typeof Int32Array?new Int32Array(4096):new Array(4096);for(r=0;256!=r;++r)a[r]=e[r];for(r=0;256!=r;++r)for(n=e[r],t=256+r;t<4096;t+=256)n=a[t]=n>>>8^e[255&n];var i=[];for(r=1;16!=r;++r)i[r-1]="undefined"!==typeof Int32Array?a.subarray(256*r,256*r+256):a.slice(256*r,256*r+256);return i}(t),r=n[0],a=n[1],i=n[2],o=n[3],s=n[4],l=n[5],c=n[6],u=n[7],d=n[8],f=n[9],h=n[10],p=n[11],m=n[12],v=n[13],g=n[14];return e.table=t,e.bstr=function(e,n){for(var r=-1^n,a=0,i=e.length;a<i;)r=r>>>8^t[255&(r^e.charCodeAt(a++))];return~r},e.buf=function(e,n){for(var y=-1^n,b=e.length-15,x=0;x<b;)y=g[e[x++]^255&y]^v[e[x++]^y>>8&255]^m[e[x++]^y>>16&255]^p[e[x++]^y>>>24]^h[e[x++]]^f[e[x++]]^d[e[x++]]^u[e[x++]]^c[e[x++]]^l[e[x++]]^s[e[x++]]^o[e[x++]]^i[e[x++]]^a[e[x++]]^r[e[x++]]^t[e[x++]];for(b+=15;x<b;)y=y>>>8^t[255&(y^e[x++])];return~y},e.str=function(e,n){for(var r=-1^n,a=0,i=e.length,o=0,s=0;a<i;)(o=e.charCodeAt(a++))<128?r=r>>>8^t[255&(r^o)]:o<2048?r=(r=r>>>8^t[255&(r^(192|o>>6&31))])>>>8^t[255&(r^(128|63&o))]:o>=55296&&o<57344?(o=64+(1023&o),s=1023&e.charCodeAt(a++),r=(r=(r=(r=r>>>8^t[255&(r^(240|o>>8&7))])>>>8^t[255&(r^(128|o>>2&63))])>>>8^t[255&(r^(128|s>>6&15|(3&o)<<4))])>>>8^t[255&(r^(128|63&s))]):r=(r=(r=r>>>8^t[255&(r^(224|o>>12&15))])>>>8^t[255&(r^(128|o>>6&63))])>>>8^t[255&(r^(128|63&o))];return~r},e}(),LC=function(){var e,t={};function n(e){if("/"==e.charAt(e.length-1))return-1===e.slice(0,-1).indexOf("/")?e:n(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(0,t+1)}function r(e){if("/"==e.charAt(e.length-1))return r(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(t+1)}function a(e,t){"string"===typeof t&&(t=new Date(t));var n=t.getHours();n=(n=n<<6|t.getMinutes())<<5|t.getSeconds()>>>1,e.write_shift(2,n);var r=t.getFullYear()-1980;r=(r=r<<4|t.getMonth()+1)<<5|t.getDate(),e.write_shift(2,r)}function i(e){aT(e,0);for(var t={},n=0;e.l<=e.length-4;){var r=e.read_shift(2),a=e.read_shift(2),i=e.l+a,o={};if(21589===r)1&(n=e.read_shift(1))&&(o.mtime=e.read_shift(4)),a>5&&(2&n&&(o.atime=e.read_shift(4)),4&n&&(o.ctime=e.read_shift(4))),o.mtime&&(o.mt=new Date(1e3*o.mtime));e.l=i,t[r]=o}return t}function o(){return e||(e={})}function s(e,t){if(80==e[0]&&75==e[1])return re(e,t);if(109==(32|e[0])&&105==(32|e[1]))return function(e,t){if("mime-version:"!=N(e.slice(0,13)).toLowerCase())throw new Error("Unsupported MAD header");var n=t&&t.root||"",r=(PE&&Buffer.isBuffer(e)?e.toString("binary"):N(e)).split("\r\n"),a=0,i="";for(a=0;a<r.length;++a)if(i=r[a],/^Content-Location:/i.test(i)&&(i=i.slice(i.indexOf("file")),n||(n=i.slice(0,i.lastIndexOf("/")+1)),i.slice(0,n.length)!=n))for(;n.length>0&&(n=(n=n.slice(0,n.length-1)).slice(0,n.lastIndexOf("/")+1),i.slice(0,n.length)!=n););var o=(r[1]||"").match(/boundary="(.*?)"/);if(!o)throw new Error("MAD cannot find boundary");var s="--"+(o[1]||""),l={FileIndex:[],FullPaths:[]};f(l);var c,u=0;for(a=0;a<r.length;++a){var d=r[a];d!==s&&d!==s+"--"||(u++&&ce(l,r.slice(c,a),n),c=a)}return l}(e,t);if(e.length<512)throw new Error("CFB file size "+e.length+" < 512");var n,r,a,i,o,s,h=512,p=[],m=e.slice(0,512);aT(m,0);var v=function(e){if(80==e[e.l]&&75==e[e.l+1])return[0,0];e.chk(y,"Header Signature: "),e.l+=16;var t=e.read_shift(2,"u");return[e.read_shift(2,"u"),t]}(m);switch(n=v[0]){case 3:h=512;break;case 4:h=4096;break;case 0:if(0==v[1])return re(e,t);default:throw new Error("Major Version: Expected 3 or 4 saw "+n)}512!==h&&aT(m=e.slice(0,h),28);var b=e.slice(0,h);!function(e,t){var n=9;switch(e.l+=2,n=e.read_shift(2)){case 9:if(3!=t)throw new Error("Sector Shift: Expected 9 saw "+n);break;case 12:if(4!=t)throw new Error("Sector Shift: Expected 12 saw "+n);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+n)}e.chk("0600","Mini Sector Shift: "),e.chk("000000000000","Reserved: ")}(m,n);var x=m.read_shift(4,"i");if(3===n&&0!==x)throw new Error("# Directory Sectors: Expected 0 saw "+x);m.l+=4,i=m.read_shift(4,"i"),m.l+=4,m.chk("00100000","Mini Stream Cutoff Size: "),o=m.read_shift(4,"i"),r=m.read_shift(4,"i"),s=m.read_shift(4,"i"),a=m.read_shift(4,"i");for(var w=-1,S=0;S<109&&!((w=m.read_shift(4,"i"))<0);++S)p[S]=w;var j=function(e,t){for(var n=Math.ceil(e.length/t)-1,r=[],a=1;a<n;++a)r[a-1]=e.slice(a*t,(a+1)*t);return r[n-1]=e.slice(n*t),r}(e,h);c(s,a,j,h,p);var _=function(e,t,n,r){var a=e.length,i=[],o=[],s=[],l=[],c=r-1,u=0,d=0,f=0,h=0;for(u=0;u<a;++u)if(s=[],(f=u+t)>=a&&(f-=a),!o[f]){l=[];var p=[];for(d=f;d>=0;){p[d]=!0,o[d]=!0,s[s.length]=d,l.push(e[d]);var m=n[Math.floor(4*d/r)];if(r<4+(h=4*d&c))throw new Error("FAT boundary crossed: "+d+" 4 "+r);if(!e[m])break;if(p[d=$k(e[m],h)])break}i[f]={nodes:s,data:Ck([l])}}return i}(j,i,p,h);_[i].name="!Directory",r>0&&o!==g&&(_[o].name="!MiniFAT"),_[p[0]].name="!FAT",_.fat_addrs=p,_.ssz=h;var E=[],C=[],A=[];!function(e,t,n,r,a,i,o,s){for(var c,f=0,h=r.length?2:0,p=t[e].data,m=0,v=0;m<p.length;m+=128){var y=p.slice(m,m+128);aT(y,64),v=y.read_shift(2),c=kk(y,0,v-h),r.push(c);var b={name:c,type:y.read_shift(1),color:y.read_shift(1),L:y.read_shift(4,"i"),R:y.read_shift(4,"i"),C:y.read_shift(4,"i"),clsid:y.read_shift(16),state:y.read_shift(4,"i"),start:0,size:0};0!==y.read_shift(2)+y.read_shift(2)+y.read_shift(2)+y.read_shift(2)&&(b.ct=d(y,y.l-8)),0!==y.read_shift(2)+y.read_shift(2)+y.read_shift(2)+y.read_shift(2)&&(b.mt=d(y,y.l-8)),b.start=y.read_shift(4,"i"),b.size=y.read_shift(4,"i"),b.size<0&&b.start<0&&(b.size=b.type=0,b.start=g,b.name=""),5===b.type?(f=b.start,a>0&&f!==g&&(t[f].name="!StreamData")):b.size>=4096?(b.storage="fat",void 0===t[b.start]&&(t[b.start]=u(n,b.start,t.fat_addrs,t.ssz)),t[b.start].name=b.name,b.content=t[b.start].data.slice(0,b.size)):(b.storage="minifat",b.size<0?b.size=0:f!==g&&b.start!==g&&t[f]&&(b.content=l(b,t[f].data,(t[s]||{}).data))),b.content&&aT(b.content,0),i[c]=b,o.push(b)}}(i,_,j,E,r,{},C,o),function(e,t,n){for(var r=0,a=0,i=0,o=0,s=0,l=n.length,c=[],u=[];r<l;++r)c[r]=u[r]=r,t[r]=n[r];for(;s<u.length;++s)a=e[r=u[s]].L,i=e[r].R,o=e[r].C,c[r]===r&&(-1!==a&&c[a]!==a&&(c[r]=c[a]),-1!==i&&c[i]!==i&&(c[r]=c[i])),-1!==o&&(c[o]=r),-1!==a&&r!=c[r]&&(c[a]=c[r],u.lastIndexOf(a)<s&&u.push(a)),-1!==i&&r!=c[r]&&(c[i]=c[r],u.lastIndexOf(i)<s&&u.push(i));for(r=1;r<l;++r)c[r]===r&&(-1!==i&&c[i]!==i?c[r]=c[i]:-1!==a&&c[a]!==a&&(c[r]=c[a]));for(r=1;r<l;++r)if(0!==e[r].type){if((s=r)!=c[s])do{s=c[s],t[r]=t[s]+"/"+t[r]}while(0!==s&&-1!==c[s]&&s!=c[s]);c[r]=-1}for(t[0]+="/",r=1;r<l;++r)2!==e[r].type&&(t[r]+="/")}(C,A,E),E.shift();var k={FileIndex:C,FullPaths:A};return t&&t.raw&&(k.raw={header:b,sectors:j}),k}function l(e,t,n){for(var r=e.start,a=e.size,i=[],o=r;n&&a>0&&o>=0;)i.push(t.slice(o*v,o*v+v)),a-=v,o=$k(n,4*o);return 0===i.length?oT(0):ZE(i).slice(0,e.size)}function c(e,t,n,r,a){var i=g;if(e===g){if(0!==t)throw new Error("DIFAT chain shorter than expected")}else if(-1!==e){var o=n[e],s=(r>>>2)-1;if(!o)return;for(var l=0;l<s&&(i=$k(o,4*l))!==g;++l)a.push(i);c($k(o,r-4),t-1,n,r,a)}}function u(e,t,n,r,a){var i=[],o=[];a||(a=[]);var s=r-1,l=0,c=0;for(l=t;l>=0;){a[l]=!0,i[i.length]=l,o.push(e[l]);var u=n[Math.floor(4*l/r)];if(r<4+(c=4*l&s))throw new Error("FAT boundary crossed: "+l+" 4 "+r);if(!e[u])break;l=$k(e[u],c)}return{nodes:i,data:Ck([o])}}function d(e,t){return new Date(1e3*(Kk(e,t+4)/1e7*Math.pow(2,32)+Kk(e,t)/1e7-11644473600))}function f(e,t){var n=t||{},r=n.root||"Root Entry";if(e.FullPaths||(e.FullPaths=[]),e.FileIndex||(e.FileIndex=[]),e.FullPaths.length!==e.FileIndex.length)throw new Error("inconsistent CFB structure");0===e.FullPaths.length&&(e.FullPaths[0]=r+"/",e.FileIndex[0]={name:r,type:5}),n.CLSID&&(e.FileIndex[0].clsid=n.CLSID),function(e){var t="\x01Sh33tJ5";if(LC.find(e,"/"+t))return;var n=oT(4);n[0]=55,n[1]=n[3]=50,n[2]=54,e.FileIndex.push({name:t,type:2,content:n,size:4,L:69,R:69,C:69}),e.FullPaths.push(e.FullPaths[0]+t),h(e)}(e)}function h(e,t){f(e);for(var a=!1,i=!1,o=e.FullPaths.length-1;o>=0;--o){var s=e.FileIndex[o];switch(s.type){case 0:i?a=!0:(e.FileIndex.pop(),e.FullPaths.pop());break;case 1:case 2:case 5:i=!0,isNaN(s.R*s.L*s.C)&&(a=!0),s.R>-1&&s.L>-1&&s.R==s.L&&(a=!0);break;default:a=!0}}if(a||t){var l=new Date(1987,1,19),c=0,u=Object.create?Object.create(null):{},d=[];for(o=0;o<e.FullPaths.length;++o)u[e.FullPaths[o]]=!0,0!==e.FileIndex[o].type&&d.push([e.FullPaths[o],e.FileIndex[o]]);for(o=0;o<d.length;++o){var h=n(d[o][0]);(i=u[h])||(d.push([h,{name:r(h).replace("/",""),type:1,clsid:x,ct:l,mt:l,content:null}]),u[h]=!0)}for(d.sort((function(e,t){return function(e,t){for(var n=e.split("/"),r=t.split("/"),a=0,i=0,o=Math.min(n.length,r.length);a<o;++a){if(i=n[a].length-r[a].length)return i;if(n[a]!=r[a])return n[a]<r[a]?-1:1}return n.length-r.length}(e[0],t[0])})),e.FullPaths=[],e.FileIndex=[],o=0;o<d.length;++o)e.FullPaths[o]=d[o][0],e.FileIndex[o]=d[o][1];for(o=0;o<d.length;++o){var p=e.FileIndex[o],m=e.FullPaths[o];if(p.name=r(m).replace("/",""),p.L=p.R=p.C=-(p.color=1),p.size=p.content?p.content.length:0,p.start=0,p.clsid=p.clsid||x,0===o)p.C=d.length>1?1:-1,p.size=0,p.type=5;else if("/"==m.slice(-1)){for(c=o+1;c<d.length&&n(e.FullPaths[c])!=m;++c);for(p.C=c>=d.length?-1:c,c=o+1;c<d.length&&n(e.FullPaths[c])!=n(m);++c);p.R=c>=d.length?-1:c,p.type=1}else n(e.FullPaths[o+1]||"")==n(m)&&(p.R=o+1),p.type=2}}}function p(e,t){var n=t||{};if("mad"==n.fileType)return function(e,t){for(var n=t||{},r=n.boundary||"SheetJS",a=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+(r="------="+r).slice(2)+'"',"","",""],i=e.FullPaths[0],o=i,s=e.FileIndex[0],l=1;l<e.FullPaths.length;++l)if(o=e.FullPaths[l].slice(i.length),(s=e.FileIndex[l]).size&&s.content&&"\x01Sh33tJ5"!=o){o=o.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,(function(e){return"_x"+e.charCodeAt(0).toString(16)+"_"})).replace(/[\u0080-\uFFFF]/g,(function(e){return"_u"+e.charCodeAt(0).toString(16)+"_"}));for(var c=s.content,u=PE&&Buffer.isBuffer(c)?c.toString("binary"):N(c),d=0,f=Math.min(1024,u.length),h=0,p=0;p<=f;++p)(h=u.charCodeAt(p))>=32&&h<128&&++d;var m=d>=4*f/5;a.push(r),a.push("Content-Location: "+(n.root||"file:///C:/SheetJS/")+o),a.push("Content-Transfer-Encoding: "+(m?"quoted-printable":"base64")),a.push("Content-Type: "+oe(s,o)),a.push(""),a.push(m?le(u):se(u))}return a.push(r+"--\r\n"),a.join("\r\n")}(e,n);if(h(e),"zip"===n.fileType)return function(e,t){var n=t||{},r=[],i=[],o=oT(1),s=n.compression?8:0,l=0;0;var c=0,u=0,d=0,f=0,h=e.FullPaths[0],p=h,m=e.FileIndex[0],v=[],g=0;for(c=1;c<e.FullPaths.length;++c)if(p=e.FullPaths[c].slice(h.length),(m=e.FileIndex[c]).size&&m.content&&"\x01Sh33tJ5"!=p){var y=d,b=oT(p.length);for(u=0;u<p.length;++u)b.write_shift(1,127&p.charCodeAt(u));b=b.slice(0,b.l),v[f]=DC.buf(m.content,0);var x=m.content;8==s&&(x=S(x)),(o=oT(30)).write_shift(4,67324752),o.write_shift(2,20),o.write_shift(2,l),o.write_shift(2,s),m.mt?a(o,m.mt):o.write_shift(4,0),o.write_shift(-4,8&l?0:v[f]),o.write_shift(4,8&l?0:x.length),o.write_shift(4,8&l?0:m.content.length),o.write_shift(2,b.length),o.write_shift(2,0),d+=o.length,r.push(o),d+=b.length,r.push(b),d+=x.length,r.push(x),8&l&&((o=oT(12)).write_shift(-4,v[f]),o.write_shift(4,x.length),o.write_shift(4,m.content.length),d+=o.l,r.push(o)),(o=oT(46)).write_shift(4,33639248),o.write_shift(2,0),o.write_shift(2,20),o.write_shift(2,l),o.write_shift(2,s),o.write_shift(4,0),o.write_shift(-4,v[f]),o.write_shift(4,x.length),o.write_shift(4,m.content.length),o.write_shift(2,b.length),o.write_shift(2,0),o.write_shift(2,0),o.write_shift(2,0),o.write_shift(2,0),o.write_shift(4,0),o.write_shift(4,y),g+=o.l,i.push(o),g+=b.length,i.push(b),++f}return(o=oT(22)).write_shift(4,101010256),o.write_shift(2,0),o.write_shift(2,0),o.write_shift(2,f),o.write_shift(2,f),o.write_shift(4,g),o.write_shift(4,d),o.write_shift(2,0),ZE([ZE(r),ZE(i),o])}(e,n);var r=function(e){for(var t=0,n=0,r=0;r<e.FileIndex.length;++r){var a=e.FileIndex[r];if(a.content){var i=a.content.length;i>0&&(i<4096?t+=i+63>>6:n+=i+511>>9)}}for(var o=e.FullPaths.length+3>>2,s=t+127>>7,l=(t+7>>3)+n+o+s,c=l+127>>7,u=c<=109?0:Math.ceil((c-109)/127);l+c+u+127>>7>c;)u=++c<=109?0:Math.ceil((c-109)/127);var d=[1,u,c,s,o,n,t,0];return e.FileIndex[0].size=t<<6,d[7]=(e.FileIndex[0].start=d[0]+d[1]+d[2]+d[3]+d[4]+d[5])+(d[6]+7>>3),d}(e),i=oT(r[7]<<9),o=0,s=0;for(o=0;o<8;++o)i.write_shift(1,b[o]);for(o=0;o<8;++o)i.write_shift(2,0);for(i.write_shift(2,62),i.write_shift(2,3),i.write_shift(2,65534),i.write_shift(2,9),i.write_shift(2,6),o=0;o<3;++o)i.write_shift(2,0);for(i.write_shift(4,0),i.write_shift(4,r[2]),i.write_shift(4,r[0]+r[1]+r[2]+r[3]-1),i.write_shift(4,0),i.write_shift(4,4096),i.write_shift(4,r[3]?r[0]+r[1]+r[2]-1:g),i.write_shift(4,r[3]),i.write_shift(-4,r[1]?r[0]-1:g),i.write_shift(4,r[1]),o=0;o<109;++o)i.write_shift(-4,o<r[2]?r[1]+o:-1);if(r[1])for(s=0;s<r[1];++s){for(;o<236+127*s;++o)i.write_shift(-4,o<r[2]?r[1]+o:-1);i.write_shift(-4,s===r[1]-1?g:s+1)}var l=function(e){for(s+=e;o<s-1;++o)i.write_shift(-4,o+1);e&&(++o,i.write_shift(-4,g))};for(s=o=0,s+=r[1];o<s;++o)i.write_shift(-4,w.DIFSECT);for(s+=r[2];o<s;++o)i.write_shift(-4,w.FATSECT);l(r[3]),l(r[4]);for(var c=0,u=0,d=e.FileIndex[0];c<e.FileIndex.length;++c)(d=e.FileIndex[c]).content&&((u=d.content.length)<4096||(d.start=s,l(u+511>>9)));for(l(r[6]+7>>3);511&i.l;)i.write_shift(-4,w.ENDOFCHAIN);for(s=o=0,c=0;c<e.FileIndex.length;++c)(d=e.FileIndex[c]).content&&(!(u=d.content.length)||u>=4096||(d.start=s,l(u+63>>6)));for(;511&i.l;)i.write_shift(-4,w.ENDOFCHAIN);for(o=0;o<r[4]<<2;++o){var f=e.FullPaths[o];if(f&&0!==f.length){d=e.FileIndex[o],0===o&&(d.start=d.size?d.start-1:g);var p=0===o&&n.root||d.name;if(u=2*(p.length+1),i.write_shift(64,p,"utf16le"),i.write_shift(2,u),i.write_shift(1,d.type),i.write_shift(1,d.color),i.write_shift(-4,d.L),i.write_shift(-4,d.R),i.write_shift(-4,d.C),d.clsid)i.write_shift(16,d.clsid,"hex");else for(c=0;c<4;++c)i.write_shift(4,0);i.write_shift(4,d.state||0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,d.start),i.write_shift(4,d.size),i.write_shift(4,0)}else{for(c=0;c<17;++c)i.write_shift(4,0);for(c=0;c<3;++c)i.write_shift(4,-1);for(c=0;c<12;++c)i.write_shift(4,0)}}for(o=1;o<e.FileIndex.length;++o)if((d=e.FileIndex[o]).size>=4096)if(i.l=d.start+1<<9,PE&&Buffer.isBuffer(d.content))d.content.copy(i,i.l,0,d.size),i.l+=d.size+511&-512;else{for(c=0;c<d.size;++c)i.write_shift(1,d.content[c]);for(;511&c;++c)i.write_shift(1,0)}for(o=1;o<e.FileIndex.length;++o)if((d=e.FileIndex[o]).size>0&&d.size<4096)if(PE&&Buffer.isBuffer(d.content))d.content.copy(i,i.l,0,d.size),i.l+=d.size+63&-64;else{for(c=0;c<d.size;++c)i.write_shift(1,d.content[c]);for(;63&c;++c)i.write_shift(1,0)}if(PE)i.l=i.length;else for(;i.l<i.length;)i.write_shift(1,0);return i}t.version="1.2.1";var m,v=64,g=-2,y="d0cf11e0a1b11ae1",b=[208,207,17,224,161,177,26,225],x="00000000000000000000000000000000",w={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:g,FREESECT:-1,HEADER_SIGNATURE:y,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:x,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function N(e){for(var t=new Array(e.length),n=0;n<e.length;++n)t[n]=String.fromCharCode(e[n]);return t.join("")}function S(e){return m?m.deflateRawSync(e):Y(e)}var j=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],_=[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],E=[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];function C(e){var t=139536&(e<<1|e<<11)|558144&(e<<5|e<<15);return 255&(t>>16|t>>8|t)}for(var A="undefined"!==typeof Uint8Array,k=A?new Uint8Array(256):[],T=0;T<256;++T)k[T]=C(T);function O(e,t){var n=k[255&e];return t<=8?n>>>8-t:(n=n<<8|k[e>>8&255],t<=16?n>>>16-t:(n=n<<8|k[e>>16&255])>>>24-t)}function P(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=6?0:e[r+1]<<8))>>>n&3}function R(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=5?0:e[r+1]<<8))>>>n&7}function I(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=3?0:e[r+1]<<8))>>>n&31}function M(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=1?0:e[r+1]<<8))>>>n&127}function D(e,t,n){var r=7&t,a=t>>>3,i=(1<<n)-1,o=e[a]>>>r;return n<8-r?o&i:(o|=e[a+1]<<8-r,n<16-r?o&i:(o|=e[a+2]<<16-r,n<24-r?o&i:(o|=e[a+3]<<24-r)&i))}function L(e,t,n){var r=7&t,a=t>>>3;return r<=5?e[a]|=(7&n)<<r:(e[a]|=n<<r&255,e[a+1]=(7&n)>>8-r),t+3}function F(e,t,n){return n=(1&n)<<(7&t),e[t>>>3]|=n,t+1}function B(e,t,n){var r=t>>>3;return n<<=7&t,e[r]|=255&n,n>>>=8,e[r+1]=n,t+8}function Z(e,t,n){var r=t>>>3;return n<<=7&t,e[r]|=255&n,n>>>=8,e[r+1]=255&n,e[r+2]=n>>>8,t+16}function z(e,t){var n=e.length,r=2*n>t?2*n:t+5,a=0;if(n>=t)return e;if(PE){var i=ME(r);if(e.copy)e.copy(i);else for(;a<e.length;++a)i[a]=e[a];return i}if(A){var o=new Uint8Array(r);if(o.set)o.set(e);else for(;a<n;++a)o[a]=e[a];return o}return e.length=r,e}function U(e){for(var t=new Array(e),n=0;n<e;++n)t[n]=0;return t}function W(e,t,n){var r=1,a=0,i=0,o=0,s=0,l=e.length,c=A?new Uint16Array(32):U(32);for(i=0;i<32;++i)c[i]=0;for(i=l;i<n;++i)e[i]=0;l=e.length;var u=A?new Uint16Array(l):U(l);for(i=0;i<l;++i)c[a=e[i]]++,r<a&&(r=a),u[i]=0;for(c[0]=0,i=1;i<=r;++i)c[i+16]=s=s+c[i-1]<<1;for(i=0;i<l;++i)0!=(s=e[i])&&(u[i]=c[s+16]++);var d=0;for(i=0;i<l;++i)if(0!=(d=e[i]))for(s=O(u[i],r)>>r-d,o=(1<<r+4-d)-1;o>=0;--o)t[s|o<<d]=15&d|i<<4;return r}var V=A?new Uint16Array(512):U(512),q=A?new Uint16Array(32):U(32);if(!A){for(var H=0;H<512;++H)V[H]=0;for(H=0;H<32;++H)q[H]=0}!function(){for(var e=[],t=0;t<32;t++)e.push(5);W(e,q,32);var n=[];for(t=0;t<=143;t++)n.push(8);for(;t<=255;t++)n.push(9);for(;t<=279;t++)n.push(7);for(;t<=287;t++)n.push(8);W(n,V,288)}();var G=function(){for(var e=A?new Uint8Array(32768):[],t=0,n=0;t<E.length-1;++t)for(;n<E[t+1];++n)e[n]=t;for(;n<32768;++n)e[n]=29;var r=A?new Uint8Array(259):[];for(t=0,n=0;t<_.length-1;++t)for(;n<_[t+1];++n)r[n]=t;return function(t,n){return t.length<8?function(e,t){for(var n=0;n<e.length;){var r=Math.min(65535,e.length-n),a=n+r==e.length;for(t.write_shift(1,+a),t.write_shift(2,r),t.write_shift(2,65535&~r);r-- >0;)t[t.l++]=e[n++]}return t.l}(t,n):function(t,n){for(var a=0,i=0,o=A?new Uint16Array(32768):[];i<t.length;){var s=Math.min(65535,t.length-i);if(s<10){for(7&(a=L(n,a,+!(i+s!=t.length)))&&(a+=8-(7&a)),n.l=a/8|0,n.write_shift(2,s),n.write_shift(2,65535&~s);s-- >0;)n[n.l++]=t[i++];a=8*n.l}else{a=L(n,a,+!(i+s!=t.length)+2);for(var l=0;s-- >0;){var c=t[i],u=-1,d=0;if((u=o[l=32767&(l<<5^c)])&&((u|=-32768&i)>i&&(u-=32768),u<i))for(;t[u+d]==t[i+d]&&d<250;)++d;if(d>2){(c=r[d])<=22?a=B(n,a,k[c+1]>>1)-1:(B(n,a,3),B(n,a+=5,k[c-23]>>5),a+=3);var f=c<8?0:c-4>>2;f>0&&(Z(n,a,d-_[c]),a+=f),c=e[i-u],a=B(n,a,k[c]>>3),a-=3;var h=c<4?0:c-2>>1;h>0&&(Z(n,a,i-u-E[c]),a+=h);for(var p=0;p<d;++p)o[l]=32767&i,l=32767&(l<<5^t[i]),++i;s-=d-1}else c<=143?c+=48:a=F(n,a,1),a=B(n,a,k[c]),o[l]=32767&i,++i}a=B(n,a,0)-1}}return n.l=(a+7)/8|0,n.l}(t,n)}}();function Y(e){var t=oT(50+Math.floor(1.1*e.length)),n=G(e,t);return t.slice(0,n)}var X=A?new Uint16Array(32768):U(32768),J=A?new Uint16Array(32768):U(32768),K=A?new Uint16Array(128):U(128),$=1,Q=1;function ee(e,t){var n=I(e,t)+257,r=I(e,t+=5)+1,a=function(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=4?0:e[r+1]<<8))>>>n&15}(e,t+=5)+4;t+=4;for(var i=0,o=A?new Uint8Array(19):U(19),s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],l=1,c=A?new Uint8Array(8):U(8),u=A?new Uint8Array(8):U(8),d=o.length,f=0;f<a;++f)o[j[f]]=i=R(e,t),l<i&&(l=i),c[i]++,t+=3;var h=0;for(c[0]=0,f=1;f<=l;++f)u[f]=h=h+c[f-1]<<1;for(f=0;f<d;++f)0!=(h=o[f])&&(s[f]=u[h]++);var p=0;for(f=0;f<d;++f)if(0!=(p=o[f])){h=k[s[f]]>>8-p;for(var m=(1<<7-p)-1;m>=0;--m)K[h|m<<p]=7&p|f<<3}var v=[];for(l=1;v.length<n+r;)switch(t+=7&(h=K[M(e,t)]),h>>>=3){case 16:for(i=3+P(e,t),t+=2,h=v[v.length-1];i-- >0;)v.push(h);break;case 17:for(i=3+R(e,t),t+=3;i-- >0;)v.push(0);break;case 18:for(i=11+M(e,t),t+=7;i-- >0;)v.push(0);break;default:v.push(h),l<h&&(l=h)}var g=v.slice(0,n),y=v.slice(n);for(f=n;f<286;++f)g[f]=0;for(f=r;f<30;++f)y[f]=0;return $=W(g,X,286),Q=W(y,J,30),t}function te(e,t){var n=function(e,t){if(3==e[0]&&!(3&e[1]))return[IE(t),2];for(var n=0,r=0,a=ME(t||1<<18),i=0,o=a.length>>>0,s=0,l=0;0==(1&r);)if(r=R(e,n),n+=3,r>>>1!=0)for(r>>1==1?(s=9,l=5):(n=ee(e,n),s=$,l=Q);;){!t&&o<i+32767&&(o=(a=z(a,i+32767)).length);var c=D(e,n,s),u=r>>>1==1?V[c]:X[c];if(n+=15&u,0===((u>>>=4)>>>8&255))a[i++]=u;else{if(256==u)break;var d=(u-=257)<8?0:u-4>>2;d>5&&(d=0);var f=i+_[u];d>0&&(f+=D(e,n,d),n+=d),c=D(e,n,l),n+=15&(u=r>>>1==1?q[c]:J[c]);var h=(u>>>=4)<4?0:u-2>>1,p=E[u];for(h>0&&(p+=D(e,n,h),n+=h),!t&&o<f&&(o=(a=z(a,f+100)).length);i<f;)a[i]=a[i-p],++i}}else{7&n&&(n+=8-(7&n));var m=e[n>>>3]|e[1+(n>>>3)]<<8;if(n+=32,m>0)for(!t&&o<i+m&&(o=(a=z(a,i+m)).length);m-- >0;)a[i++]=e[n>>>3],n+=8}return t?[a,n+7>>>3]:[a.slice(0,i),n+7>>>3]}(e.slice(e.l||0),t);return e.l+=n[1],n[0]}function ne(e,t){if(!e)throw new Error(t);"undefined"!==typeof console&&console.error(t)}function re(e,t){var n=e;aT(n,0);var r={FileIndex:[],FullPaths:[]};f(r,{root:t.root});for(var a=n.length-4;(80!=n[a]||75!=n[a+1]||5!=n[a+2]||6!=n[a+3])&&a>=0;)--a;n.l=a+4,n.l+=4;var o=n.read_shift(2);n.l+=6;var s=n.read_shift(4);for(n.l=s,a=0;a<o;++a){n.l+=20;var l=n.read_shift(4),c=n.read_shift(4),u=n.read_shift(2),d=n.read_shift(2),h=n.read_shift(2);n.l+=8;var p=n.read_shift(4),m=i(n.slice(n.l+u,n.l+u+d));n.l+=u+d+h;var v=n.l;n.l=p+4,ae(n,l,c,r,m),n.l=v}return r}function ae(e,t,n,r,a){e.l+=2;var o=e.read_shift(2),s=e.read_shift(2),l=function(e){var t=65535&e.read_shift(2),n=65535&e.read_shift(2),r=new Date,a=31&n,i=15&(n>>>=5);n>>>=4,r.setMilliseconds(0),r.setFullYear(n+1980),r.setMonth(i-1),r.setDate(a);var o=31&t,s=63&(t>>>=5);return t>>>=6,r.setHours(t),r.setMinutes(s),r.setSeconds(o<<1),r}(e);if(8257&o)throw new Error("Unsupported ZIP encryption");e.read_shift(4);for(var c=e.read_shift(4),u=e.read_shift(4),d=e.read_shift(2),f=e.read_shift(2),h="",p=0;p<d;++p)h+=String.fromCharCode(e[e.l++]);if(f){var v=i(e.slice(e.l,e.l+f));(v[21589]||{}).mt&&(l=v[21589].mt),((a||{})[21589]||{}).mt&&(l=a[21589].mt)}e.l+=f;var g=e.slice(e.l,e.l+c);switch(s){case 8:g=function(e,t){if(!m)return te(e,t);var n=new(0,m.InflateRaw),r=n._processChunk(e.slice(e.l),n._finishFlushFlag);return e.l+=n.bytesRead,r}(e,u);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+s)}var y=!1;8&o&&(134695760==e.read_shift(4)&&(e.read_shift(4),y=!0),c=e.read_shift(4),u=e.read_shift(4)),c!=t&&ne(y,"Bad compressed size: "+t+" != "+c),u!=n&&ne(y,"Bad uncompressed size: "+n+" != "+u),ue(r,h,g,{unsafe:!0,mt:l})}var ie={htm:"text/html",xml:"text/xml",gif:"image/gif",jpg:"image/jpeg",png:"image/png",mso:"application/x-mso",thmx:"application/vnd.ms-officetheme",sh33tj5:"application/octet-stream"};function oe(e,t){if(e.ctype)return e.ctype;var n=e.name||"",r=n.match(/\.([^\.]+)$/);return r&&ie[r[1]]||t&&(r=(n=t).match(/[\.\\]([^\.\\])+$/))&&ie[r[1]]?ie[r[1]]:"application/octet-stream"}function se(e){for(var t=TE(e),n=[],r=0;r<t.length;r+=76)n.push(t.slice(r,r+76));return n.join("\r\n")+"\r\n"}function le(e){var t=e.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,(function(e){var t=e.charCodeAt(0).toString(16).toUpperCase();return"="+(1==t.length?"0"+t:t)}));"\n"==(t=t.replace(/ $/gm,"=20").replace(/\t$/gm,"=09")).charAt(0)&&(t="=0D"+t.slice(1));for(var n=[],r=(t=t.replace(/\r(?!\n)/gm,"=0D").replace(/\n\n/gm,"\n=0A").replace(/([^\r\n])\n/gm,"$1=0A")).split("\r\n"),a=0;a<r.length;++a){var i=r[a];if(0!=i.length)for(var o=0;o<i.length;){var s=76,l=i.slice(o,o+s);"="==l.charAt(s-1)?s--:"="==l.charAt(s-2)?s-=2:"="==l.charAt(s-3)&&(s-=3),l=i.slice(o,o+s),(o+=s)<i.length&&(l+="="),n.push(l)}else n.push("")}return n.join("\r\n")}function ce(e,t,n){for(var r,a="",i="",o="",s=0;s<10;++s){var l=t[s];if(!l||l.match(/^\s*$/))break;var c=l.match(/^(.*?):\s*([^\s].*)$/);if(c)switch(c[1].toLowerCase()){case"content-location":a=c[2].trim();break;case"content-type":o=c[2].trim();break;case"content-transfer-encoding":i=c[2].trim()}}switch(++s,i.toLowerCase()){case"base64":r=DE(OE(t.slice(s).join("")));break;case"quoted-printable":r=function(e){for(var t=[],n=0;n<e.length;++n){for(var r=e[n];n<=e.length&&"="==r.charAt(r.length-1);)r=r.slice(0,r.length-1)+e[++n];t.push(r)}for(var a=0;a<t.length;++a)t[a]=t[a].replace(/[=][0-9A-Fa-f]{2}/g,(function(e){return String.fromCharCode(parseInt(e.slice(1),16))}));return DE(t.join("\r\n"))}(t.slice(s));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+i)}var u=ue(e,a.slice(n.length),r,{unsafe:!0});o&&(u.ctype=o)}function ue(e,t,n,a){var i=a&&a.unsafe;i||f(e);var o=!i&&LC.find(e,t);if(!o){var s=e.FullPaths[0];t.slice(0,s.length)==s?s=t:("/"!=s.slice(-1)&&(s+="/"),s=(s+t).replace("//","/")),o={name:r(t),type:2},e.FileIndex.push(o),e.FullPaths.push(s),i||LC.utils.cfb_gc(e)}return o.content=n,o.size=n?n.length:0,a&&(a.CLSID&&(o.clsid=a.CLSID),a.mt&&(o.mt=a.mt),a.ct&&(o.ct=a.ct)),o}return t.find=function(e,t){var n=e.FullPaths.map((function(e){return e.toUpperCase()})),r=n.map((function(e){var t=e.split("/");return t[t.length-("/"==e.slice(-1)?2:1)]})),a=!1;47===t.charCodeAt(0)?(a=!0,t=n[0].slice(0,-1)+t):a=-1!==t.indexOf("/");var i=t.toUpperCase(),o=!0===a?n.indexOf(i):r.indexOf(i);if(-1!==o)return e.FileIndex[o];var s=!i.match(UE);for(i=i.replace(zE,""),s&&(i=i.replace(UE,"!")),o=0;o<n.length;++o){if((s?n[o].replace(UE,"!"):n[o]).replace(zE,"")==i)return e.FileIndex[o];if((s?r[o].replace(UE,"!"):r[o]).replace(zE,"")==i)return e.FileIndex[o]}return null},t.read=function(t,n){var r=n&&n.type;switch(r||PE&&Buffer.isBuffer(t)&&(r="buffer"),r||"base64"){case"file":return function(t,n){return o(),s(e.readFileSync(t),n)}(t,n);case"base64":return s(DE(OE(t)),n);case"binary":return s(DE(t),n)}return s(t,n)},t.parse=s,t.write=function(t,n){var r=p(t,n);switch(n&&n.type||"buffer"){case"file":return o(),e.writeFileSync(n.filename,r),r;case"binary":return"string"==typeof r?r:N(r);case"base64":return TE("string"==typeof r?r:N(r));case"buffer":if(PE)return Buffer.isBuffer(r)?r:RE(r);case"array":return"string"==typeof r?DE(r):r}return r},t.writeFile=function(t,n,r){o();var a=p(t,r);e.writeFileSync(n,a)},t.utils={cfb_new:function(e){var t={};return f(t,e),t},cfb_add:ue,cfb_del:function(e,t){f(e);var n=LC.find(e,t);if(n)for(var r=0;r<e.FileIndex.length;++r)if(e.FileIndex[r]==n)return e.FileIndex.splice(r,1),e.FullPaths.splice(r,1),!0;return!1},cfb_mov:function(e,t,n){f(e);var a=LC.find(e,t);if(a)for(var i=0;i<e.FileIndex.length;++i)if(e.FileIndex[i]==a)return e.FileIndex[i].name=r(n),e.FullPaths[i]=n,!0;return!1},cfb_gc:function(e){h(e,!0)},ReadShift:eT,CheckField:rT,prep_blob:aT,bconcat:ZE,use_zlib:function(e){try{var t=new(0,e.InflateRaw);if(t._processChunk(new Uint8Array([3,0]),t._finishFlushFlag),!t.bytesRead)throw new Error("zlib does not expose bytesRead");m=e}catch(wG){console.error("cannot use native zlib: "+(wG.message||wG))}},_deflateRaw:Y,_inflateRaw:te,consts:w},t}();let FC;function BC(e){return"string"===typeof e?LE(e):Array.isArray(e)?function(e){if("undefined"===typeof Uint8Array)throw new Error("Unsupported");return new Uint8Array(e)}(e):e}function ZC(e,t,n){if("undefined"!==typeof FC&&FC.writeFileSync)return n?FC.writeFileSync(e,t,n):FC.writeFileSync(e,t);if("undefined"!==typeof Deno){if(n&&"string"==typeof t)switch(n){case"utf8":t=new TextEncoder(n).encode(t);break;case"binary":t=LE(t);break;default:throw new Error("Unsupported encoding "+n)}return Deno.writeFileSync(e,t)}var r="utf8"==n?qA(t):t;if("undefined"!==typeof IE_SaveFile)return IE_SaveFile(r,e);if("undefined"!==typeof Blob){var a=new Blob([BC(r)],{type:"application/octet-stream"});if("undefined"!==typeof navigator&&navigator.msSaveBlob)return navigator.msSaveBlob(a,e);if("undefined"!==typeof saveAs)return saveAs(a,e);if("undefined"!==typeof URL&&"undefined"!==typeof document&&document.createElement&&URL.createObjectURL){var i=URL.createObjectURL(a);if("object"===typeof chrome&&"function"==typeof(chrome.downloads||{}).download)return URL.revokeObjectURL&&"undefined"!==typeof setTimeout&&setTimeout((function(){URL.revokeObjectURL(i)}),6e4),chrome.downloads.download({url:i,filename:e,saveAs:!0});var o=document.createElement("a");if(null!=o.download)return o.download=e,o.href=i,document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL&&"undefined"!==typeof setTimeout&&setTimeout((function(){URL.revokeObjectURL(i)}),6e4),i}}if("undefined"!==typeof $&&"undefined"!==typeof File&&"undefined"!==typeof Folder)try{var s=File(e);return s.open("w"),s.encoding="binary",Array.isArray(t)&&(t=FE(t)),s.write(t),s.close(),t}catch(wG){if(!wG.message||!wG.message.match(/onstruct/))throw wG}throw new Error("cannot save file "+e)}function zC(e){for(var t=Object.keys(e),n=[],r=0;r<t.length;++r)Object.prototype.hasOwnProperty.call(e,t[r])&&n.push(t[r]);return n}function UC(e,t){for(var n=[],r=zC(e),a=0;a!==r.length;++a)null==n[e[r[a]][t]]&&(n[e[r[a]][t]]=r[a]);return n}function WC(e){for(var t=[],n=zC(e),r=0;r!==n.length;++r)t[e[n[r]]]=n[r];return t}function VC(e){for(var t=[],n=zC(e),r=0;r!==n.length;++r)t[e[n[r]]]=parseInt(n[r],10);return t}var qC=new Date(1899,11,30,0,0,0);function HC(e,t){var n=e.getTime();return t&&(n-=1263168e5),(n-(qC.getTime()+6e4*(e.getTimezoneOffset()-qC.getTimezoneOffset())))/864e5}var GC=new Date,YC=qC.getTime()+6e4*(GC.getTimezoneOffset()-qC.getTimezoneOffset()),XC=GC.getTimezoneOffset();function JC(e){var t=new Date;return t.setTime(24*e*60*60*1e3+YC),t.getTimezoneOffset()!==XC&&t.setTime(t.getTime()+6e4*(t.getTimezoneOffset()-XC)),t}function KC(e){var t=0,n=0,r=!1,a=e.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!a)throw new Error("|"+e+"| is not an ISO8601 Duration");for(var i=1;i!=a.length;++i)if(a[i]){switch(n=1,i>3&&(r=!0),a[i].slice(a[i].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+a[i].slice(a[i].length-1));case"D":n*=24;case"H":n*=60;case"M":if(!r)throw new Error("Unsupported ISO Duration Field: M");n*=60}t+=n*parseInt(a[i],10)}return t}var $C=new Date("2017-02-19T19:06:09.000Z"),QC=isNaN($C.getFullYear())?new Date("2/19/17"):$C,eA=2017==QC.getFullYear();function tA(e,t){var n=new Date(e);if(eA)return t>0?n.setTime(n.getTime()+60*n.getTimezoneOffset()*1e3):t<0&&n.setTime(n.getTime()-60*n.getTimezoneOffset()*1e3),n;if(e instanceof Date)return e;if(1917==QC.getFullYear()&&!isNaN(n.getFullYear())){var r=n.getFullYear();return e.indexOf(""+r)>-1||n.setFullYear(n.getFullYear()+100),n}var a=e.match(/\d+/g)||["2017","2","19","0","0","0"],i=new Date(+a[0],+a[1]-1,+a[2],+a[3]||0,+a[4]||0,+a[5]||0);return e.indexOf("Z")>-1&&(i=new Date(i.getTime()-60*i.getTimezoneOffset()*1e3)),i}function nA(e,t){if(PE&&Buffer.isBuffer(e)){if(t){if(255==e[0]&&254==e[1])return qA(e.slice(2).toString("utf16le"));if(254==e[1]&&255==e[2])return qA(jE(e.slice(2).toString("binary")))}return e.toString("binary")}if("undefined"!==typeof TextDecoder)try{if(t){if(255==e[0]&&254==e[1])return qA(new TextDecoder("utf-16le").decode(e.slice(2)));if(254==e[0]&&255==e[1])return qA(new TextDecoder("utf-16be").decode(e.slice(2)))}var n={"\u20ac":"\x80","\u201a":"\x82","\u0192":"\x83","\u201e":"\x84","\u2026":"\x85","\u2020":"\x86","\u2021":"\x87","\u02c6":"\x88","\u2030":"\x89","\u0160":"\x8a","\u2039":"\x8b","\u0152":"\x8c","\u017d":"\x8e","\u2018":"\x91","\u2019":"\x92","\u201c":"\x93","\u201d":"\x94","\u2022":"\x95","\u2013":"\x96","\u2014":"\x97","\u02dc":"\x98","\u2122":"\x99","\u0161":"\x9a","\u203a":"\x9b","\u0153":"\x9c","\u017e":"\x9e","\u0178":"\x9f"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[\u20ac\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\u017d\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\u017e\u0178]/g,(function(e){return n[e]||e}))}catch(wG){}for(var r=[],a=0;a!=e.length;++a)r.push(String.fromCharCode(e[a]));return r.join("")}function rA(e){if("undefined"!=typeof JSON&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if("object"!=typeof e||null==e)return e;if(e instanceof Date)return new Date(e.getTime());var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=rA(e[n]));return t}function aA(e,t){for(var n="";n.length<t;)n+=e;return n}function iA(e){var t=Number(e);if(!isNaN(t))return isFinite(t)?t:NaN;if(!/\d/.test(e))return t;var n=1,r=e.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,(function(){return n*=100,""}));return isNaN(t=Number(r))?(r=r.replace(/[(](.*)[)]/,(function(e,t){return n=-n,t})),isNaN(t=Number(r))?t:t/n):t/n}var oA=["january","february","march","april","may","june","july","august","september","october","november","december"];function sA(e){var t=new Date(e),n=new Date(NaN),r=t.getYear(),a=t.getMonth(),i=t.getDate();if(isNaN(i))return n;var o=e.toLowerCase();if(o.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if((o=o.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,"")).length>3&&-1==oA.indexOf(o))return n}else if(o.match(/[a-z]/))return n;return r<0||r>8099?n:(a>0||i>1)&&101!=r?t:e.match(/[^-0-9:,\/\\]/)?n:t}var lA=function(){var e=5=="abacaba".split(/(:?b)/i).length;return function(t,n,r){if(e||"string"==typeof n)return t.split(n);for(var a=t.split(n),i=[a[0]],o=1;o<a.length;++o)i.push(r),i.push(a[o]);return i}}();function cA(e){return e?e.content&&e.type?nA(e.content,!0):e.data?EE(e.data):e.asNodeBuffer&&PE?EE(e.asNodeBuffer().toString("binary")):e.asBinary?EE(e.asBinary()):e._data&&e._data.getContent?EE(nA(Array.prototype.slice.call(e._data.getContent(),0))):null:null}function uA(e){if(!e)return null;if(e.data)return SE(e.data);if(e.asNodeBuffer&&PE)return e.asNodeBuffer();if(e._data&&e._data.getContent){var t=e._data.getContent();return"string"==typeof t?SE(t):Array.prototype.slice.call(t)}return e.content&&e.type?e.content:null}function dA(e,t){for(var n=e.FullPaths||zC(e.files),r=t.toLowerCase().replace(/[\/]/g,"\\"),a=r.replace(/\\/g,"/"),i=0;i<n.length;++i){var o=n[i].replace(/^Root Entry[\/]/,"").toLowerCase();if(r==o||a==o)return e.files?e.files[n[i]]:e.FileIndex[i]}return null}function fA(e,t){var n=dA(e,t);if(null==n)throw new Error("Cannot find file "+t+" in zip");return n}function hA(e,t,n){if(!n)return function(e){return e&&".bin"===e.name.slice(-4)?uA(e):cA(e)}(fA(e,t));if(!t)return null;try{return hA(e,t)}catch(wG){return null}}function pA(e,t,n){if(!n)return cA(fA(e,t));if(!t)return null;try{return pA(e,t)}catch(wG){return null}}function mA(e,t,n){if(!n)return uA(fA(e,t));if(!t)return null;try{return mA(e,t)}catch(wG){return null}}function vA(e){for(var t=e.FullPaths||zC(e.files),n=[],r=0;r<t.length;++r)"/"!=t[r].slice(-1)&&n.push(t[r].replace(/^Root Entry[\/]/,""));return n.sort()}function gA(e,t,n){if(e.FullPaths){var r;if("string"==typeof n)return r=PE?RE(n):function(e){for(var t=[],n=0,r=e.length+250,a=IE(e.length+255),i=0;i<e.length;++i){var o=e.charCodeAt(i);if(o<128)a[n++]=o;else if(o<2048)a[n++]=192|o>>6&31,a[n++]=128|63&o;else if(o>=55296&&o<57344){o=64+(1023&o);var s=1023&e.charCodeAt(++i);a[n++]=240|o>>8&7,a[n++]=128|o>>2&63,a[n++]=128|s>>6&15|(3&o)<<4,a[n++]=128|63&s}else a[n++]=224|o>>12&15,a[n++]=128|o>>6&63,a[n++]=128|63&o;n>r&&(t.push(a.slice(0,n)),n=0,a=IE(65535),r=65530)}return t.push(a.slice(0,n)),ZE(t)}(n),LC.utils.cfb_add(e,t,r);LC.utils.cfb_add(e,t,n)}else e.file(t,n)}function yA(){return LC.utils.cfb_new()}function bA(e,t){switch(t.type){case"base64":return LC.read(e,{type:"base64"});case"binary":return LC.read(e,{type:"binary"});case"buffer":case"array":return LC.read(e,{type:"buffer"})}throw new Error("Unrecognized type "+t.type)}function xA(e,t){if("/"==e.charAt(0))return e.slice(1);var n=t.split("/");"/"!=t.slice(-1)&&n.pop();for(var r=e.split("/");0!==r.length;){var a=r.shift();".."===a?n.pop():"."!==a&&n.push(a)}return n.join("/")}var wA='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r\n',NA=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,SA=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/gm,jA=wA.match(SA)?SA:/<[^>]*>/g,_A=/<\w*:/,EA=/<(\/?)\w+:/;function CA(e,t,n){for(var r={},a=0,i=0;a!==e.length&&(32!==(i=e.charCodeAt(a))&&10!==i&&13!==i);++a);if(t||(r[0]=e.slice(0,a)),a===e.length)return r;var o=e.match(NA),s=0,l="",c=0,u="",d="",f=1;if(o)for(c=0;c!=o.length;++c){for(d=o[c],i=0;i!=d.length&&61!==d.charCodeAt(i);++i);for(u=d.slice(0,i).trim();32==d.charCodeAt(i+1);)++i;for(f=34==(a=d.charCodeAt(i+1))||39==a?1:0,l=d.slice(i+1+f,d.length-f),s=0;s!=u.length&&58!==u.charCodeAt(s);++s);if(s===u.length)u.indexOf("_")>0&&(u=u.slice(0,u.indexOf("_"))),r[u]=l,n||(r[u.toLowerCase()]=l);else{var h=(5===s&&"xmlns"===u.slice(0,5)?"xmlns":"")+u.slice(s+1);if(r[h]&&"ext"==u.slice(s-3,s))continue;r[h]=l,n||(r[h.toLowerCase()]=l)}}return r}function AA(e){return e.replace(EA,"<$1")}var kA={""":'"',"'":"'",">":">","<":"<","&":"&"},TA=WC(kA),OA=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/gi,t=/_x([\da-fA-F]{4})_/gi;return function n(r){var a=r+"",i=a.indexOf("<![CDATA[");if(-1==i)return a.replace(e,(function(e,t){return kA[e]||String.fromCharCode(parseInt(t,e.indexOf("x")>-1?16:10))||e})).replace(t,(function(e,t){return String.fromCharCode(parseInt(t,16))}));var o=a.indexOf("]]>");return n(a.slice(0,i))+a.slice(i+9,o)+n(a.slice(o+3))}}(),PA=/[&<>'"]/g,RA=/[\u0000-\u0008\u000b-\u001f]/g;function IA(e){return(e+"").replace(PA,(function(e){return TA[e]})).replace(RA,(function(e){return"_x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+"_"}))}function MA(e){return IA(e).replace(/ /g,"_x0020_")}var DA=/[\u0000-\u001f]/g;function LA(e){return(e+"").replace(PA,(function(e){return TA[e]})).replace(/\n/g,"<br/>").replace(DA,(function(e){return"&#x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+";"}))}var FA=function(){var e=/&#(\d+);/g;function t(e,t){return String.fromCharCode(parseInt(t,10))}return function(n){return n.replace(e,t)}}();function BA(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function ZA(e){for(var t="",n=0,r=0,a=0,i=0,o=0,s=0;n<e.length;)(r=e.charCodeAt(n++))<128?t+=String.fromCharCode(r):(a=e.charCodeAt(n++),r>191&&r<224?(o=(31&r)<<6,o|=63&a,t+=String.fromCharCode(o)):(i=e.charCodeAt(n++),r<240?t+=String.fromCharCode((15&r)<<12|(63&a)<<6|63&i):(s=((7&r)<<18|(63&a)<<12|(63&i)<<6|63&(o=e.charCodeAt(n++)))-65536,t+=String.fromCharCode(55296+(s>>>10&1023)),t+=String.fromCharCode(56320+(1023&s)))));return t}function zA(e){var t,n,r,a=IE(2*e.length),i=1,o=0,s=0;for(n=0;n<e.length;n+=i)i=1,(r=e.charCodeAt(n))<128?t=r:r<224?(t=64*(31&r)+(63&e.charCodeAt(n+1)),i=2):r<240?(t=4096*(15&r)+64*(63&e.charCodeAt(n+1))+(63&e.charCodeAt(n+2)),i=3):(i=4,t=262144*(7&r)+4096*(63&e.charCodeAt(n+1))+64*(63&e.charCodeAt(n+2))+(63&e.charCodeAt(n+3)),s=55296+((t-=65536)>>>10&1023),t=56320+(1023&t)),0!==s&&(a[o++]=255&s,a[o++]=s>>>8,s=0),a[o++]=t%256,a[o++]=t>>>8;return a.slice(0,o).toString("ucs2")}function UA(e){return RE(e,"binary").toString("utf8")}var WA="foo bar baz\xe2\x98\x83\xf0\x9f\x8d\xa3",VA=PE&&(UA(WA)==ZA(WA)&&UA||zA(WA)==ZA(WA)&&zA)||ZA,qA=PE?function(e){return RE(e,"utf8").toString("binary")}:function(e){for(var t=[],n=0,r=0,a=0;n<e.length;)switch(r=e.charCodeAt(n++),!0){case r<128:t.push(String.fromCharCode(r));break;case r<2048:t.push(String.fromCharCode(192+(r>>6))),t.push(String.fromCharCode(128+(63&r)));break;case r>=55296&&r<57344:r-=55296,a=e.charCodeAt(n++)-56320+(r<<10),t.push(String.fromCharCode(240+(a>>18&7))),t.push(String.fromCharCode(144+(a>>12&63))),t.push(String.fromCharCode(128+(a>>6&63))),t.push(String.fromCharCode(128+(63&a)));break;default:t.push(String.fromCharCode(224+(r>>12))),t.push(String.fromCharCode(128+(r>>6&63))),t.push(String.fromCharCode(128+(63&r)))}return t.join("")},HA=function(){var e={};return function(t,n){var r=t+"|"+(n||"");return e[r]?e[r]:e[r]=new RegExp("<(?:\\w+:)?"+t+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+t+">",n||"")}}(),GA=function(){var e=[["nbsp"," "],["middot","\xb7"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map((function(e){return[new RegExp("&"+e[0]+";","ig"),e[1]]}));return function(t){for(var n=t.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^>]*>/g,""),r=0;r<e.length;++r)n=n.replace(e[r][0],e[r][1]);return n}}(),YA=function(){var e={};return function(t){return void 0!==e[t]?e[t]:e[t]=new RegExp("<(?:vt:)?"+t+">([\\s\\S]*?)</(?:vt:)?"+t+">","g")}}(),XA=/<\/?(?:vt:)?variant>/g,JA=/<(?:vt:)([^>]*)>([\s\S]*)</;function KA(e,t){var n=CA(e),r=e.match(YA(n.baseType))||[],a=[];if(r.length!=n.size){if(t.WTF)throw new Error("unexpected vector length "+r.length+" != "+n.size);return a}return r.forEach((function(e){var t=e.replace(XA,"").match(JA);t&&a.push({v:VA(t[2]),t:t[1]})})),a}var $A=/(^\s|\s$|\n)/;function QA(e,t){return"<"+e+(t.match($A)?' xml:space="preserve"':"")+">"+t+"</"+e+">"}function ek(e){return zC(e).map((function(t){return" "+t+'="'+e[t]+'"'})).join("")}function tk(e,t,n){return"<"+e+(null!=n?ek(n):"")+(null!=t?(t.match($A)?' xml:space="preserve"':"")+">"+t+"</"+e:"/")+">"}function nk(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(wG){if(t)throw wG}return""}function rk(e){if(PE&&Buffer.isBuffer(e))return e.toString("utf8");if("string"===typeof e)return e;if("undefined"!==typeof Uint8Array&&e instanceof Uint8Array)return VA(FE(BE(e)));throw new Error("Bad input format: expected Buffer or string")}var ak=/<(\/?)([^\s?><!\/:]*:|)([^\s?<>:\/]+)(?:[\s?:\/][^>]*)?>/gm,ik="http://schemas.openxmlformats.org/package/2006/metadata/core-properties",ok="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",sk="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",lk="http://schemas.openxmlformats.org/package/2006/content-types",ck="http://schemas.openxmlformats.org/package/2006/relationships",uk="http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",dk="http://purl.org/dc/elements/1.1/",fk="http://purl.org/dc/terms/",hk="http://purl.org/dc/dcmitype/",pk="http://schemas.openxmlformats.org/officeDocument/2006/relationships",mk="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",vk="http://www.w3.org/2001/XMLSchema-instance",gk="http://www.w3.org/2001/XMLSchema",yk=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],bk="urn:schemas-microsoft-com:office:office",xk="urn:schemas-microsoft-com:office:excel",wk="urn:schemas-microsoft-com:office:spreadsheet",Nk="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",Sk="http://macVmlSchemaUri",jk="urn:schemas-microsoft-com:vml",_k="http://www.w3.org/TR/REC-html40";var Ek=function(e){for(var t=[],n=0;n<e[0].length;++n)if(e[0][n])for(var r=0,a=e[0][n].length;r<a;r+=10240)t.push.apply(t,e[0][n].slice(r,r+10240));return t},Ck=PE?function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map((function(e){return Buffer.isBuffer(e)?e:RE(e)}))):Ek(e)}:Ek,Ak=function(e,t,n){for(var r=[],a=t;a<n;a+=2)r.push(String.fromCharCode(Xk(e,a)));return r.join("").replace(zE,"")},kk=PE?function(e,t,n){return Buffer.isBuffer(e)?e.toString("utf16le",t,n).replace(zE,""):Ak(e,t,n)}:Ak,Tk=function(e,t,n){for(var r=[],a=t;a<t+n;++a)r.push(("0"+e[a].toString(16)).slice(-2));return r.join("")},Ok=PE?function(e,t,n){return Buffer.isBuffer(e)?e.toString("hex",t,t+n):Tk(e,t,n)}:Tk,Pk=function(e,t,n){for(var r=[],a=t;a<n;a++)r.push(String.fromCharCode(Yk(e,a)));return r.join("")},Rk=PE?function(e,t,n){return Buffer.isBuffer(e)?e.toString("utf8",t,n):Pk(e,t,n)}:Pk,Ik=function(e,t){var n=Kk(e,t);return n>0?Rk(e,t+4,t+4+n-1):""},Mk=Ik,Dk=function(e,t){var n=Kk(e,t);return n>0?Rk(e,t+4,t+4+n-1):""},Lk=Dk,Fk=function(e,t){var n=2*Kk(e,t);return n>0?Rk(e,t+4,t+4+n-1):""},Bk=Fk,Zk=function(e,t){var n=Kk(e,t);return n>0?kk(e,t+4,t+4+n):""},zk=Zk,Uk=function(e,t){var n=Kk(e,t);return n>0?Rk(e,t+4,t+4+n):""},Wk=Uk,Vk=function(e,t){return function(e,t){for(var n=1-2*(e[t+7]>>>7),r=((127&e[t+7])<<4)+(e[t+6]>>>4&15),a=15&e[t+6],i=5;i>=0;--i)a=256*a+e[t+i];return 2047==r?0==a?n*(1/0):NaN:(0==r?r=-1022:(r-=1023,a+=Math.pow(2,52)),n*Math.pow(2,r-52)*a)}(e,t)},qk=Vk,Hk=function(e){return Array.isArray(e)||"undefined"!==typeof Uint8Array&&e instanceof Uint8Array};function Gk(){kk=function(e,t,n){return _E.utils.decode(1200,e.slice(t,n)).replace(zE,"")},Rk=function(e,t,n){return _E.utils.decode(65001,e.slice(t,n))},Mk=function(e,t){var n=Kk(e,t);return n>0?_E.utils.decode(gE,e.slice(t+4,t+4+n-1)):""},Lk=function(e,t){var n=Kk(e,t);return n>0?_E.utils.decode(vE,e.slice(t+4,t+4+n-1)):""},Bk=function(e,t){var n=2*Kk(e,t);return n>0?_E.utils.decode(1200,e.slice(t+4,t+4+n-1)):""},zk=function(e,t){var n=Kk(e,t);return n>0?_E.utils.decode(1200,e.slice(t+4,t+4+n)):""},Wk=function(e,t){var n=Kk(e,t);return n>0?_E.utils.decode(65001,e.slice(t+4,t+4+n)):""}}PE&&(Mk=function(e,t){if(!Buffer.isBuffer(e))return Ik(e,t);var n=e.readUInt32LE(t);return n>0?e.toString("utf8",t+4,t+4+n-1):""},Lk=function(e,t){if(!Buffer.isBuffer(e))return Dk(e,t);var n=e.readUInt32LE(t);return n>0?e.toString("utf8",t+4,t+4+n-1):""},Bk=function(e,t){if(!Buffer.isBuffer(e))return Fk(e,t);var n=2*e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+n-1)},zk=function(e,t){if(!Buffer.isBuffer(e))return Zk(e,t);var n=e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+n)},Wk=function(e,t){if(!Buffer.isBuffer(e))return Uk(e,t);var n=e.readUInt32LE(t);return e.toString("utf8",t+4,t+4+n)},qk=function(e,t){return Buffer.isBuffer(e)?e.readDoubleLE(t):Vk(e,t)},Hk=function(e){return Buffer.isBuffer(e)||Array.isArray(e)||"undefined"!==typeof Uint8Array&&e instanceof Uint8Array}),"undefined"!==typeof _E&&Gk();var Yk=function(e,t){return e[t]},Xk=function(e,t){return 256*e[t+1]+e[t]},Jk=function(e,t){var n=256*e[t+1]+e[t];return n<32768?n:-1*(65535-n+1)},Kk=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},$k=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},Qk=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function eT(e,t){var n,r,a,i,o,s,l="",c=[];switch(t){case"dbcs":if(s=this.l,PE&&Buffer.isBuffer(this))l=this.slice(this.l,this.l+2*e).toString("utf16le");else for(o=0;o<e;++o)l+=String.fromCharCode(Xk(this,s)),s+=2;e*=2;break;case"utf8":l=Rk(this,this.l,this.l+e);break;case"utf16le":e*=2,l=kk(this,this.l,this.l+e);break;case"wstr":if("undefined"===typeof _E)return eT.call(this,e,"dbcs");l=_E.utils.decode(vE,this.slice(this.l,this.l+2*e)),e*=2;break;case"lpstr-ansi":l=Mk(this,this.l),e=4+Kk(this,this.l);break;case"lpstr-cp":l=Lk(this,this.l),e=4+Kk(this,this.l);break;case"lpwstr":l=Bk(this,this.l),e=4+2*Kk(this,this.l);break;case"lpp4":e=4+Kk(this,this.l),l=zk(this,this.l),2&e&&(e+=2);break;case"8lpp4":e=4+Kk(this,this.l),l=Wk(this,this.l),3&e&&(e+=4-(3&e));break;case"cstr":for(e=0,l="";0!==(a=Yk(this,this.l+e++));)c.push(CE(a));l=c.join("");break;case"_wstr":for(e=0,l="";0!==(a=Xk(this,this.l+e));)c.push(CE(a)),e+=2;e+=2,l=c.join("");break;case"dbcs-cont":for(l="",s=this.l,o=0;o<e;++o){if(this.lens&&-1!==this.lens.indexOf(s))return a=Yk(this,s),this.l=s+1,i=eT.call(this,e-o,a?"dbcs-cont":"sbcs-cont"),c.join("")+i;c.push(CE(Xk(this,s))),s+=2}l=c.join(""),e*=2;break;case"cpstr":if("undefined"!==typeof _E){l=_E.utils.decode(vE,this.slice(this.l,this.l+e));break}case"sbcs-cont":for(l="",s=this.l,o=0;o!=e;++o){if(this.lens&&-1!==this.lens.indexOf(s))return a=Yk(this,s),this.l=s+1,i=eT.call(this,e-o,a?"dbcs-cont":"sbcs-cont"),c.join("")+i;c.push(CE(Yk(this,s))),s+=1}l=c.join("");break;default:switch(e){case 1:return n=Yk(this,this.l),this.l++,n;case 2:return n=("i"===t?Jk:Xk)(this,this.l),this.l+=2,n;case 4:case-4:return"i"===t||0===(128&this[this.l+3])?(n=(e>0?$k:Qk)(this,this.l),this.l+=4,n):(r=Kk(this,this.l),this.l+=4,r);case 8:case-8:if("f"===t)return r=8==e?qk(this,this.l):qk([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,r;e=8;case 16:l=Ok(this,this.l,e)}}return this.l+=e,l}var tT=function(e,t,n){e[n]=255&t,e[n+1]=t>>>8&255};function nT(e,t,n){var r=0,a=0;if("dbcs"===n){for(a=0;a!=t.length;++a)tT(this,t.charCodeAt(a),this.l+2*a);r=2*t.length}else if("sbcs"===n){if("undefined"!==typeof _E&&874==gE)for(a=0;a!=t.length;++a){var i=_E.utils.encode(gE,t.charAt(a));this[this.l+a]=i[0]}else for(t=t.replace(/[^\x00-\x7F]/g,"_"),a=0;a!=t.length;++a)this[this.l+a]=255&t.charCodeAt(a);r=t.length}else{if("hex"===n){for(;a<e;++a)this[this.l++]=parseInt(t.slice(2*a,2*a+2),16)||0;return this}if("utf16le"===n){var o=Math.min(this.l+e,this.length);for(a=0;a<Math.min(t.length,e);++a){var s=t.charCodeAt(a);this[this.l++]=255&s,this[this.l++]=s>>8}for(;this.l<o;)this[this.l++]=0;return this}switch(e){case 1:r=1,this[this.l]=255&t;break;case 2:r=2,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t;break;case 3:r=3,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t,t>>>=8,this[this.l+2]=255&t;break;case 4:r=4,function(e,t,n){e[n]=255&t,e[n+1]=t>>>8&255,e[n+2]=t>>>16&255,e[n+3]=t>>>24&255}(this,t,this.l);break;case 8:if(r=8,"f"===n){!function(e,t,n){var r=(t<0||1/t==-1/0?1:0)<<7,a=0,i=0,o=r?-t:t;isFinite(o)?0==o?a=i=0:(a=Math.floor(Math.log(o)/Math.LN2),i=o*Math.pow(2,52-a),a<=-1023&&(!isFinite(i)||i<Math.pow(2,52))?a=-1022:(i-=Math.pow(2,52),a+=1023)):(a=2047,i=isNaN(t)?26985:0);for(var s=0;s<=5;++s,i/=256)e[n+s]=255&i;e[n+6]=(15&a)<<4|15&i,e[n+7]=a>>4|r}(this,t,this.l);break}case 16:break;case-4:r=4,function(e,t,n){e[n]=255&t,e[n+1]=t>>8&255,e[n+2]=t>>16&255,e[n+3]=t>>24&255}(this,t,this.l)}}return this.l+=r,this}function rT(e,t){var n=Ok(this,this.l,e.length>>1);if(n!==e)throw new Error(t+"Expected "+e+" saw "+n);this.l+=e.length>>1}function aT(e,t){e.l=t,e.read_shift=eT,e.chk=rT,e.write_shift=nT}function iT(e,t){e.l+=t}function oT(e){var t=IE(e);return aT(t,0),t}function sT(e,t,n){if(e){var r,a,i;aT(e,e.l||0);for(var o=e.length,s=0,l=0;e.l<o;){128&(s=e.read_shift(1))&&(s=(127&s)+((127&e.read_shift(1))<<7));var c=fL[s]||fL[65535];for(i=127&(r=e.read_shift(1)),a=1;a<4&&128&r;++a)i+=(127&(r=e.read_shift(1)))<<7*a;l=e.l+i;var u=c.f&&c.f(e,i,n);if(e.l=l,t(u,c,s))return}}}function lT(){var e=[],t=PE?256:2048,n=function(e){var t=oT(e);return aT(t,0),t},r=n(t),a=function(){r&&(r.length>r.l&&((r=r.slice(0,r.l)).l=r.length),r.length>0&&e.push(r),r=null)},i=function(e){return r&&e<r.length-r.l?r:(a(),r=n(Math.max(e+1,t)))};return{next:i,push:function(e){a(),null==(r=e).l&&(r.l=r.length),i(t)},end:function(){return a(),ZE(e)},_bufs:e}}function cT(e,t,n,r){var a,i=+t;if(!isNaN(i)){r||(r=fL[i].p||(n||[]).length||0),a=1+(i>=128?1:0)+1,r>=128&&++a,r>=16384&&++a,r>=2097152&&++a;var o=e.next(a);i<=127?o.write_shift(1,i):(o.write_shift(1,128+(127&i)),o.write_shift(1,i>>7));for(var s=0;4!=s;++s){if(!(r>=128)){o.write_shift(1,r);break}o.write_shift(1,128+(127&r)),r>>=7}r>0&&Hk(n)&&e.push(n)}}function uT(e,t,n){var r=rA(e);if(t.s?(r.cRel&&(r.c+=t.s.c),r.rRel&&(r.r+=t.s.r)):(r.cRel&&(r.c+=t.c),r.rRel&&(r.r+=t.r)),!n||n.biff<12){for(;r.c>=256;)r.c-=256;for(;r.r>=65536;)r.r-=65536}return r}function dT(e,t,n){var r=rA(e);return r.s=uT(r.s,t.s,n),r.e=uT(r.e,t.s,n),r}function fT(e,t){if(e.cRel&&e.c<0)for(e=rA(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=rA(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var n=bT(e);return e.cRel||null==e.cRel||(n=n.replace(/^([A-Z])/,"$$$1")),e.rRel||null==e.rRel||(n=function(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}(n)),n}function hT(e,t){return 0!=e.s.r||e.s.rRel||e.e.r!=(t.biff>=12?1048575:t.biff>=8?65536:16384)||e.e.rRel?0!=e.s.c||e.s.cRel||e.e.c!=(t.biff>=12?16383:255)||e.e.cRel?fT(e.s,t.biff)+":"+fT(e.e,t.biff):(e.s.rRel?"":"$")+mT(e.s.r)+":"+(e.e.rRel?"":"$")+mT(e.e.r):(e.s.cRel?"":"$")+gT(e.s.c)+":"+(e.e.cRel?"":"$")+gT(e.e.c)}function pT(e){return parseInt(e.replace(/\$(\d+)$/,"$1"),10)-1}function mT(e){return""+(e+1)}function vT(e){for(var t=e.replace(/^\$([A-Z])/,"$1"),n=0,r=0;r!==t.length;++r)n=26*n+t.charCodeAt(r)-64;return n-1}function gT(e){if(e<0)throw new Error("invalid column "+e);var t="";for(++e;e;e=Math.floor((e-1)/26))t=String.fromCharCode((e-1)%26+65)+t;return t}function yT(e){for(var t=0,n=0,r=0;r<e.length;++r){var a=e.charCodeAt(r);a>=48&&a<=57?t=10*t+(a-48):a>=65&&a<=90&&(n=26*n+(a-64))}return{c:n-1,r:t-1}}function bT(e){for(var t=e.c+1,n="";t;t=(t-1)/26|0)n=String.fromCharCode((t-1)%26+65)+n;return n+(e.r+1)}function xT(e){var t=e.indexOf(":");return-1==t?{s:yT(e),e:yT(e)}:{s:yT(e.slice(0,t)),e:yT(e.slice(t+1))}}function wT(e,t){return"undefined"===typeof t||"number"===typeof t?wT(e.s,e.e):("string"!==typeof e&&(e=bT(e)),"string"!==typeof t&&(t=bT(t)),e==t?e:e+":"+t)}function NT(e){var t={s:{c:0,r:0},e:{c:0,r:0}},n=0,r=0,a=0,i=e.length;for(n=0;r<i&&!((a=e.charCodeAt(r)-64)<1||a>26);++r)n=26*n+a;for(t.s.c=--n,n=0;r<i&&!((a=e.charCodeAt(r)-48)<0||a>9);++r)n=10*n+a;if(t.s.r=--n,r===i||10!=a)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++r,n=0;r!=i&&!((a=e.charCodeAt(r)-64)<1||a>26);++r)n=26*n+a;for(t.e.c=--n,n=0;r!=i&&!((a=e.charCodeAt(r)-48)<0||a>9);++r)n=10*n+a;return t.e.r=--n,t}function ST(e,t){var n="d"==e.t&&t instanceof Date;if(null!=e.z)try{return e.w=TC(e.z,n?HC(t):t)}catch(wG){}try{return e.w=TC((e.XF||{}).numFmtId||(n?14:0),n?HC(t):t)}catch(wG){return""+t}}function jT(e,t,n){return null==e||null==e.t||"z"==e.t?"":void 0!==e.w?e.w:("d"==e.t&&!e.z&&n&&n.dateNF&&(e.z=n.dateNF),"e"==e.t?cO[e.v]||e.v:ST(e,void 0==t?e.v:t))}function _T(e,t){var n=t&&t.sheet?t.sheet:"Sheet1",r={};return r[n]=e,{SheetNames:[n],Sheets:r}}function ET(e,t,n){var r=n||{},a=e?Array.isArray(e):r.dense;var i=e||(a?[]:{}),o=0,s=0;if(i&&null!=r.origin){if("number"==typeof r.origin)o=r.origin;else{var l="string"==typeof r.origin?yT(r.origin):r.origin;o=l.r,s=l.c}i["!ref"]||(i["!ref"]="A1:A1")}var c={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(i["!ref"]){var u=NT(i["!ref"]);c.s.c=u.s.c,c.s.r=u.s.r,c.e.c=Math.max(c.e.c,u.e.c),c.e.r=Math.max(c.e.r,u.e.r),-1==o&&(c.e.r=o=u.e.r+1)}for(var d=0;d!=t.length;++d)if(t[d]){if(!Array.isArray(t[d]))throw new Error("aoa_to_sheet expects an array of arrays");for(var f=0;f!=t[d].length;++f)if("undefined"!==typeof t[d][f]){var h={v:t[d][f]},p=o+d,m=s+f;if(c.s.r>p&&(c.s.r=p),c.s.c>m&&(c.s.c=m),c.e.r<p&&(c.e.r=p),c.e.c<m&&(c.e.c=m),!t[d][f]||"object"!==typeof t[d][f]||Array.isArray(t[d][f])||t[d][f]instanceof Date)if(Array.isArray(h.v)&&(h.f=t[d][f][1],h.v=h.v[0]),null===h.v)if(h.f)h.t="n";else if(r.nullError)h.t="e",h.v=0;else{if(!r.sheetStubs)continue;h.t="z"}else"number"===typeof h.v?h.t="n":"boolean"===typeof h.v?h.t="b":h.v instanceof Date?(h.z=r.dateNF||$E[14],r.cellDates?(h.t="d",h.w=TC(h.z,HC(h.v))):(h.t="n",h.v=HC(h.v),h.w=TC(h.z,h.v))):h.t="s";else h=t[d][f];if(a)i[p]||(i[p]=[]),i[p][m]&&i[p][m].z&&(h.z=i[p][m].z),i[p][m]=h;else{var v=bT({c:m,r:p});i[v]&&i[v].z&&(h.z=i[v].z),i[v]=h}}}return c.s.c<1e7&&(i["!ref"]=wT(c)),i}function CT(e,t){return ET(null,e,t)}function AT(e,t){return t||(t=oT(4)),t.write_shift(4,e),t}function kT(e){var t=e.read_shift(4);return 0===t?"":e.read_shift(t,"dbcs")}function TT(e,t){var n=!1;return null==t&&(n=!0,t=oT(4+2*e.length)),t.write_shift(4,e.length),e.length>0&&t.write_shift(0,e,"dbcs"),n?t.slice(0,t.l):t}function OT(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function PT(e,t){var n=e.l,r=e.read_shift(1),a=kT(e),i=[],o={t:a,h:a};if(0!==(1&r)){for(var s=e.read_shift(4),l=0;l!=s;++l)i.push(OT(e));o.r=i}else o.r=[{ich:0,ifnt:0}];return e.l=n+t,o}var RT=PT;function IT(e,t){var n=!1;return null==t&&(n=!0,t=oT(23+4*e.t.length)),t.write_shift(1,1),TT(e.t,t),t.write_shift(4,1),function(e,t){t||(t=oT(4)),t.write_shift(2,e.ich||0),t.write_shift(2,e.ifnt||0)}({ich:0,ifnt:0},t),n?t.slice(0,t.l):t}function MT(e){var t=e.read_shift(4),n=e.read_shift(2);return n+=e.read_shift(1)<<16,e.l++,{c:t,iStyleRef:n}}function DT(e,t){return null==t&&(t=oT(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function LT(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function FT(e,t){return null==t&&(t=oT(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var BT=kT,ZT=TT;function zT(e){var t=e.read_shift(4);return 0===t||4294967295===t?"":e.read_shift(t,"dbcs")}function UT(e,t){var n=!1;return null==t&&(n=!0,t=oT(127)),t.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&t.write_shift(0,e,"dbcs"),n?t.slice(0,t.l):t}var WT=kT,VT=zT,qT=UT;function HT(e){var t=e.slice(e.l,e.l+4),n=1&t[0],r=2&t[0];e.l+=4;var a=0===r?qk([0,0,0,0,252&t[0],t[1],t[2],t[3]],0):$k(t,0)>>2;return n?a/100:a}function GT(e,t){null==t&&(t=oT(4));var n=0,r=0,a=100*e;if(e==(0|e)&&e>=-(1<<29)&&e<1<<29?r=1:a==(0|a)&&a>=-(1<<29)&&a<1<<29&&(r=1,n=1),!r)throw new Error("unsupported RkNumber "+e);t.write_shift(-4,((n?a:e)<<2)+(n+2))}function YT(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}var XT=YT,JT=function(e,t){return t||(t=oT(16)),t.write_shift(4,e.s.r),t.write_shift(4,e.e.r),t.write_shift(4,e.s.c),t.write_shift(4,e.e.c),t};function KT(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function $T(e,t){return(t||oT(8)).write_shift(8,e,"f")}function QT(e,t){if(t||(t=oT(8)),!e||e.auto)return t.write_shift(4,0),t.write_shift(4,0),t;null!=e.index?(t.write_shift(1,2),t.write_shift(1,e.index)):null!=e.theme?(t.write_shift(1,6),t.write_shift(1,e.theme)):(t.write_shift(1,5),t.write_shift(1,0));var n=e.tint||0;if(n>0?n*=32767:n<0&&(n*=32768),t.write_shift(2,n),e.rgb&&null==e.theme){var r=e.rgb||"FFFFFF";"number"==typeof r&&(r=("000000"+r.toString(16)).slice(-6)),t.write_shift(1,parseInt(r.slice(0,2),16)),t.write_shift(1,parseInt(r.slice(2,4),16)),t.write_shift(1,parseInt(r.slice(4,6),16)),t.write_shift(1,255)}else t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0);return t}function eO(e,t){var n=e.read_shift(4);switch(n){case 0:return"";case 4294967295:case 4294967294:return{2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"}[e.read_shift(4)]||""}if(n>400)throw new Error("Unsupported Clipboard: "+n.toString(16));return e.l-=4,e.read_shift(0,1==t?"lpstr":"lpwstr")}var tO=80,nO=[tO,81],rO={1:{n:"CodePage",t:2},2:{n:"Category",t:tO},3:{n:"PresentationFormat",t:tO},4:{n:"ByteCount",t:3},5:{n:"LineCount",t:3},6:{n:"ParagraphCount",t:3},7:{n:"SlideCount",t:3},8:{n:"NoteCount",t:3},9:{n:"HiddenCount",t:3},10:{n:"MultimediaClipCount",t:3},11:{n:"ScaleCrop",t:11},12:{n:"HeadingPairs",t:4108},13:{n:"TitlesOfParts",t:4126},14:{n:"Manager",t:tO},15:{n:"Company",t:tO},16:{n:"LinksUpToDate",t:11},17:{n:"CharacterCount",t:3},19:{n:"SharedDoc",t:11},22:{n:"HyperlinksChanged",t:11},23:{n:"AppVersion",t:3,p:"version"},24:{n:"DigSig",t:65},26:{n:"ContentType",t:tO},27:{n:"ContentStatus",t:tO},28:{n:"Language",t:tO},29:{n:"Version",t:tO},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},aO={1:{n:"CodePage",t:2},2:{n:"Title",t:tO},3:{n:"Subject",t:tO},4:{n:"Author",t:tO},5:{n:"Keywords",t:tO},6:{n:"Comments",t:tO},7:{n:"Template",t:tO},8:{n:"LastAuthor",t:tO},9:{n:"RevNumber",t:tO},10:{n:"EditTime",t:64},11:{n:"LastPrinted",t:64},12:{n:"CreatedDate",t:64},13:{n:"ModifiedDate",t:64},14:{n:"PageCount",t:3},15:{n:"WordCount",t:3},16:{n:"CharCount",t:3},17:{n:"Thumbnail",t:71},18:{n:"Application",t:tO},19:{n:"DocSecurity",t:3},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},iO={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},oO=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function sO(e){return e.map((function(e){return[e>>16&255,e>>8&255,255&e]}))}var lO=rA(sO([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])),cO={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},uO={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},dO={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},fO={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},metadata:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",xlsb:"application/vnd.ms-excel.sheetMetadata"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};function hO(e,t){var n,r=function(e){for(var t=[],n=zC(e),r=0;r!==n.length;++r)null==t[e[n[r]]]&&(t[e[n[r]]]=[]),t[e[n[r]]].push(n[r]);return t}(dO),a=[];a[a.length]=wA,a[a.length]=tk("Types",null,{xmlns:lk,"xmlns:xsd":gk,"xmlns:xsi":vk}),a=a.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map((function(e){return tk("Default",null,{Extension:e[0],ContentType:e[1]})})));var i=function(r){e[r]&&e[r].length>0&&(n=e[r][0],a[a.length]=tk("Override",null,{PartName:("/"==n[0]?"":"/")+n,ContentType:fO[r][t.bookType]||fO[r].xlsx}))},o=function(n){(e[n]||[]).forEach((function(e){a[a.length]=tk("Override",null,{PartName:("/"==e[0]?"":"/")+e,ContentType:fO[n][t.bookType]||fO[n].xlsx})}))},s=function(t){(e[t]||[]).forEach((function(e){a[a.length]=tk("Override",null,{PartName:("/"==e[0]?"":"/")+e,ContentType:r[t][0]})}))};return i("workbooks"),o("sheets"),o("charts"),s("themes"),["strs","styles"].forEach(i),["coreprops","extprops","custprops"].forEach(s),s("vba"),s("comments"),s("threadedcomments"),s("drawings"),o("metadata"),s("people"),a.length>2&&(a[a.length]="</Types>",a[1]=a[1].replace("/>",">")),a.join("")}var pO={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function mO(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function vO(e,t){var n={"!id":{}};if(!e)return n;"/"!==t.charAt(0)&&(t="/"+t);var r={};return(e.match(jA)||[]).forEach((function(e){var a=CA(e);if("<Relationship"===a[0]){var i={};i.Type=a.Type,i.Target=a.Target,i.Id=a.Id,a.TargetMode&&(i.TargetMode=a.TargetMode);var o="External"===a.TargetMode?a.Target:xA(a.Target,t);n[o]=i,r[a.Id]=i}})),n["!id"]=r,n}function gO(e){var t=[wA,tk("Relationships",null,{xmlns:ck})];return zC(e["!id"]).forEach((function(n){t[t.length]=tk("Relationship",null,e["!id"][n])})),t.length>2&&(t[t.length]="</Relationships>",t[1]=t[1].replace("/>",">")),t.join("")}function yO(e,t,n,r,a,i){if(a||(a={}),e["!id"]||(e["!id"]={}),e["!idx"]||(e["!idx"]=1),t<0)for(t=e["!idx"];e["!id"]["rId"+t];++t);if(e["!idx"]=t+1,a.Id="rId"+t,a.Type=r,a.Target=n,i?a.TargetMode=i:[pO.HLINK,pO.XPATH,pO.XMISS].indexOf(a.Type)>-1&&(a.TargetMode="External"),e["!id"][a.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][a.Id]=a,e[("/"+a.Target).replace("//","/")]=a,t}function bO(e,t,n){return[' <rdf:Description rdf:about="'+e+'">\n',' <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(n||"odf")+"#"+t+'"/>\n'," </rdf:Description>\n"].join("")}function xO(){return'<office:document-meta xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xlink="http://www.w3.org/1999/xlink" office:version="1.2"><office:meta><meta:generator>SheetJS '+mE.version+"</meta:generator></office:meta></office:document-meta>"}var wO=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]],NO=function(){for(var e=new Array(wO.length),t=0;t<wO.length;++t){var n=wO[t],r="(?:"+n[0].slice(0,n[0].indexOf(":"))+":)"+n[0].slice(n[0].indexOf(":")+1);e[t]=new RegExp("<"+r+"[^>]*>([\\s\\S]*?)</"+r+">")}return e}();function SO(e){var t={};e=VA(e);for(var n=0;n<wO.length;++n){var r=wO[n],a=e.match(NO[n]);null!=a&&a.length>0&&(t[r[1]]=OA(a[1])),"date"===r[2]&&t[r[1]]&&(t[r[1]]=tA(t[r[1]]))}return t}function jO(e,t,n,r,a){null==a[e]&&null!=t&&""!==t&&(a[e]=t,t=IA(t),r[r.length]=n?tk(e,t,n):QA(e,t))}function _O(e,t){var n=t||{},r=[wA,tk("cp:coreProperties",null,{"xmlns:cp":ik,"xmlns:dc":dk,"xmlns:dcterms":fk,"xmlns:dcmitype":hk,"xmlns:xsi":vk})],a={};if(!e&&!n.Props)return r.join("");e&&(null!=e.CreatedDate&&jO("dcterms:created","string"===typeof e.CreatedDate?e.CreatedDate:nk(e.CreatedDate,n.WTF),{"xsi:type":"dcterms:W3CDTF"},r,a),null!=e.ModifiedDate&&jO("dcterms:modified","string"===typeof e.ModifiedDate?e.ModifiedDate:nk(e.ModifiedDate,n.WTF),{"xsi:type":"dcterms:W3CDTF"},r,a));for(var i=0;i!=wO.length;++i){var o=wO[i],s=n.Props&&null!=n.Props[o[1]]?n.Props[o[1]]:e?e[o[1]]:null;!0===s?s="1":!1===s?s="0":"number"==typeof s&&(s=String(s)),null!=s&&jO(o[0],s,null,r,a)}return r.length>2&&(r[r.length]="</cp:coreProperties>",r[1]=r[1].replace("/>",">")),r.join("")}var EO=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]],CO=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function AO(e,t,n,r){var a=[];if("string"==typeof e)a=KA(e,r);else for(var i=0;i<e.length;++i)a=a.concat(e[i].map((function(e){return{v:e}})));var o="string"==typeof t?KA(t,r).map((function(e){return e.v})):t,s=0,l=0;if(o.length>0)for(var c=0;c!==a.length;c+=2){switch(l=+a[c+1].v,a[c].v){case"Worksheets":case"\u5de5\u4f5c\u8868":case"\u041b\u0438\u0441\u0442\u044b":case"\u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0639\u0645\u0644":case"\u30ef\u30fc\u30af\u30b7\u30fc\u30c8":case"\u05d2\u05dc\u05d9\u05d5\u05e0\u05d5\u05ea \u05e2\u05d1\u05d5\u05d3\u05d4":case"Arbeitsbl\xe4tter":case"\xc7al\u0131\u015fma Sayfalar\u0131":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de c\xe1lculo":case"Planilhas":case"Regneark":case"Hojas de c\xe1lculo":case"Werkbladen":n.Worksheets=l,n.SheetNames=o.slice(s,s+l);break;case"Named Ranges":case"Rangos con nombre":case"\u540d\u524d\u4ed8\u304d\u4e00\u89a7":case"Benannte Bereiche":case"Navngivne omr\xe5der":n.NamedRanges=l,n.DefinedNames=o.slice(s,s+l);break;case"Charts":case"Diagramme":n.Chartsheets=l,n.ChartNames=o.slice(s,s+l)}s+=l}}function kO(e){var t=[],n=tk;return e||(e={}),e.Application="SheetJS",t[t.length]=wA,t[t.length]=tk("Properties",null,{xmlns:sk,"xmlns:vt":mk}),EO.forEach((function(r){if(void 0!==e[r[1]]){var a;switch(r[2]){case"string":a=IA(String(e[r[1]]));break;case"bool":a=e[r[1]]?"true":"false"}void 0!==a&&(t[t.length]=n(r[0],a))}})),t[t.length]=n("HeadingPairs",n("vt:vector",n("vt:variant","<vt:lpstr>Worksheets</vt:lpstr>")+n("vt:variant",n("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),t[t.length]=n("TitlesOfParts",n("vt:vector",e.SheetNames.map((function(e){return"<vt:lpstr>"+IA(e)+"</vt:lpstr>"})).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var TO=/<[^>]+>[^<]*/g;function OO(e){var t=[wA,tk("Properties",null,{xmlns:ok,"xmlns:vt":mk})];if(!e)return t.join("");var n=1;return zC(e).forEach((function(r){++n,t[t.length]=tk("property",function(e,t){switch(typeof e){case"string":var n=tk("vt:lpwstr",IA(e));return t&&(n=n.replace(/"/g,"_x0022_")),n;case"number":return tk((0|e)==e?"vt:i4":"vt:r8",IA(String(e)));case"boolean":return tk("vt:bool",e?"true":"false")}if(e instanceof Date)return tk("vt:filetime",nk(e));throw new Error("Unable to serialize "+e)}(e[r],!0),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:n,name:IA(r)})})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var PO,RO={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"};function IO(e,t,n){PO||(PO=WC(RO)),e[t=PO[t]||t]=n}function MO(e){var t=e.read_shift(4),n=e.read_shift(4);return new Date(1e3*(n/1e7*Math.pow(2,32)+t/1e7-11644473600)).toISOString().replace(/\.000/,"")}function DO(e,t,n){var r=e.l,a=e.read_shift(0,"lpstr-cp");if(n)for(;e.l-r&3;)++e.l;return a}function LO(e,t,n){var r=e.read_shift(0,"lpwstr");return n&&(e.l+=4-(r.length+1&3)&3),r}function FO(e,t,n){return 31===t?LO(e):DO(e,0,n)}function BO(e,t,n){return FO(e,t,!1===n?0:4)}function ZO(e){var t=e.l,n=WO(e,81);return 0==e[e.l]&&0==e[e.l+1]&&e.l-t&2&&(e.l+=2),[n,WO(e,3)]}function zO(e,t){for(var n=e.read_shift(4),r={},a=0;a!=n;++a){var i=e.read_shift(4),o=e.read_shift(4);r[i]=e.read_shift(o,1200===t?"utf16le":"utf8").replace(zE,"").replace(UE,"!"),1200===t&&o%2&&(e.l+=2)}return 3&e.l&&(e.l=e.l>>3<<2),r}function UO(e){var t=e.read_shift(4),n=e.slice(e.l,e.l+t);return e.l+=t,(3&t)>0&&(e.l+=4-(3&t)&3),n}function WO(e,t,n){var r,a=e.read_shift(2),i=n||{};if(e.l+=2,12!==t&&a!==t&&-1===nO.indexOf(t)&&(4126!=(65534&t)||4126!=(65534&a)))throw new Error("Expected type "+t+" saw "+a);switch(12===t?a:t){case 2:return r=e.read_shift(2,"i"),i.raw||(e.l+=2),r;case 3:return r=e.read_shift(4,"i");case 11:return 0!==e.read_shift(4);case 19:return r=e.read_shift(4);case 30:return DO(e,0,4).replace(zE,"");case 31:return LO(e);case 64:return MO(e);case 65:return UO(e);case 71:return function(e){var t={};return t.Size=e.read_shift(4),e.l+=t.Size+3-(t.Size-1)%4,t}(e);case 80:return BO(e,a,!i.raw).replace(zE,"");case 81:return function(e,t){if(!t)throw new Error("VtUnalignedString must have positive length");return FO(e,t,0)}(e,a).replace(zE,"");case 4108:return function(e){for(var t=e.read_shift(4),n=[],r=0;r<t/2;++r)n.push(ZO(e));return n}(e);case 4126:case 4127:return 4127==a?function(e){for(var t=e.read_shift(4),n=[],r=0;r!=t;++r){var a=e.l;n[r]=e.read_shift(0,"lpwstr").replace(zE,""),e.l-a&2&&(e.l+=2)}return n}(e):function(e){for(var t=e.read_shift(4),n=[],r=0;r!=t;++r)n[r]=e.read_shift(0,"lpstr-cp").replace(zE,"");return n}(e);default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+a)}}function VO(e,t){var n=oT(4),r=oT(4);switch(n.write_shift(4,80==e?31:e),e){case 3:r.write_shift(-4,t);break;case 5:(r=oT(8)).write_shift(8,t,"f");break;case 11:r.write_shift(4,t?1:0);break;case 64:r=function(e){var t=("string"==typeof e?new Date(Date.parse(e)):e).getTime()/1e3+11644473600,n=t%Math.pow(2,32),r=(t-n)/Math.pow(2,32);r*=1e7;var a=(n*=1e7)/Math.pow(2,32)|0;a>0&&(n%=Math.pow(2,32),r+=a);var i=oT(8);return i.write_shift(4,n),i.write_shift(4,r),i}(t);break;case 31:case 80:for((r=oT(4+2*(t.length+1)+(t.length%2?0:2))).write_shift(4,t.length+1),r.write_shift(0,t,"dbcs");r.l!=r.length;)r.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+t)}return ZE([n,r])}function qO(e,t){var n=e.l,r=e.read_shift(4),a=e.read_shift(4),i=[],o=0,s=0,l=-1,c={};for(o=0;o!=a;++o){var u=e.read_shift(4),d=e.read_shift(4);i[o]=[u,d+n]}i.sort((function(e,t){return e[1]-t[1]}));var f={};for(o=0;o!=a;++o){if(e.l!==i[o][1]){var h=!0;if(o>0&&t)switch(t[i[o-1][0]].t){case 2:e.l+2===i[o][1]&&(e.l+=2,h=!1);break;case 80:case 4108:e.l<=i[o][1]&&(e.l=i[o][1],h=!1)}if((!t||0==o)&&e.l<=i[o][1]&&(h=!1,e.l=i[o][1]),h)throw new Error("Read Error: Expected address "+i[o][1]+" at "+e.l+" :"+o)}if(t){var p=t[i[o][0]];if(f[p.n]=WO(e,p.t,{raw:!0}),"version"===p.p&&(f[p.n]=String(f[p.n]>>16)+"."+("0000"+String(65535&f[p.n])).slice(-4)),"CodePage"==p.n)switch(f[p.n]){case 0:f[p.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:wE(s=f[p.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+f[p.n])}}else if(1===i[o][0]){if(s=f.CodePage=WO(e,2),wE(s),-1!==l){var m=e.l;e.l=i[l][1],c=zO(e,s),e.l=m}}else if(0===i[o][0]){if(0===s){l=o,e.l=i[o+1][1];continue}c=zO(e,s)}else{var v,g=c[i[o][0]];switch(e[e.l]){case 65:e.l+=4,v=UO(e);break;case 30:case 31:e.l+=4,v=BO(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,v=e.read_shift(4,"i");break;case 19:e.l+=4,v=e.read_shift(4);break;case 5:e.l+=4,v=e.read_shift(8,"f");break;case 11:e.l+=4,v=$O(e,4);break;case 64:e.l+=4,v=tA(MO(e));break;default:throw new Error("unparsed value: "+e[e.l])}f[g]=v}}return e.l=n+r,f}var HO=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function GO(e){switch(typeof e){case"boolean":return 11;case"number":return(0|e)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64}return-1}function YO(e,t,n){var r=oT(8),a=[],i=[],o=8,s=0,l=oT(8),c=oT(8);if(l.write_shift(4,2),l.write_shift(4,1200),c.write_shift(4,1),i.push(l),a.push(c),o+=8+l.length,!t){(c=oT(8)).write_shift(4,0),a.unshift(c);var u=[oT(4)];for(u[0].write_shift(4,e.length),s=0;s<e.length;++s){var d=e[s][0];for((l=oT(8+2*(d.length+1)+(d.length%2?0:2))).write_shift(4,s+2),l.write_shift(4,d.length+1),l.write_shift(0,d,"dbcs");l.l!=l.length;)l.write_shift(1,0);u.push(l)}l=ZE(u),i.unshift(l),o+=8+l.length}for(s=0;s<e.length;++s)if((!t||t[e[s][0]])&&!(HO.indexOf(e[s][0])>-1||CO.indexOf(e[s][0])>-1)&&null!=e[s][1]){var f=e[s][1],h=0;if(t){var p=n[h=+t[e[s][0]]];if("version"==p.p&&"string"==typeof f){var m=f.split(".");f=(+m[0]<<16)+(+m[1]||0)}l=VO(p.t,f)}else{var v=GO(f);-1==v&&(v=31,f=String(f)),l=VO(v,f)}i.push(l),(c=oT(8)).write_shift(4,t?h:2+s),a.push(c),o+=8+l.length}var g=8*(i.length+1);for(s=0;s<i.length;++s)a[s].write_shift(4,g),g+=i[s].length;return r.write_shift(4,o),r.write_shift(4,i.length),ZE([r].concat(a).concat(i))}function XO(e,t,n){var r=e.content;if(!r)return{};aT(r,0);var a,i,o,s,l=0;r.chk("feff","Byte Order: "),r.read_shift(2);var c=r.read_shift(4),u=r.read_shift(16);if(u!==LC.utils.consts.HEADER_CLSID&&u!==n)throw new Error("Bad PropertySet CLSID "+u);if(1!==(a=r.read_shift(4))&&2!==a)throw new Error("Unrecognized #Sets: "+a);if(i=r.read_shift(16),s=r.read_shift(4),1===a&&s!==r.l)throw new Error("Length mismatch: "+s+" !== "+r.l);2===a&&(o=r.read_shift(16),l=r.read_shift(4));var d,f=qO(r,t),h={SystemIdentifier:c};for(var p in f)h[p]=f[p];if(h.FMTID=i,1===a)return h;if(l-r.l==2&&(r.l+=2),r.l!==l)throw new Error("Length mismatch 2: "+r.l+" !== "+l);try{d=qO(r,null)}catch(wG){}for(p in d)h[p]=d[p];return h.FMTID=[i,o],h}function JO(e,t,n,r,a,i){var o=oT(a?68:48),s=[o];o.write_shift(2,65534),o.write_shift(2,0),o.write_shift(4,842412599),o.write_shift(16,LC.utils.consts.HEADER_CLSID,"hex"),o.write_shift(4,a?2:1),o.write_shift(16,t,"hex"),o.write_shift(4,a?68:48);var l=YO(e,n,r);if(s.push(l),a){var c=YO(a,null,null);o.write_shift(16,i,"hex"),o.write_shift(4,68+l.length),s.push(c)}return ZE(s)}function KO(e,t){return e.read_shift(t),null}function $O(e,t){return 1===e.read_shift(t)}function QO(e,t){return t||(t=oT(2)),t.write_shift(2,+!!e),t}function eP(e){return e.read_shift(2,"u")}function tP(e,t){return t||(t=oT(2)),t.write_shift(2,e),t}function nP(e,t){return function(e,t,n){for(var r=[],a=e.l+t;e.l<a;)r.push(n(e,a-e.l));if(a!==e.l)throw new Error("Slurp error");return r}(e,t,eP)}function rP(e,t,n){return n||(n=oT(2)),n.write_shift(1,"e"==t?+e:+!!e),n.write_shift(1,"e"==t?1:0),n}function aP(e,t,n){var r=e.read_shift(n&&n.biff>=12?2:1),a="sbcs-cont",i=vE;(n&&n.biff>=8&&(vE=1200),n&&8!=n.biff)?12==n.biff&&(a="wstr"):e.read_shift(1)&&(a="dbcs-cont");n.biff>=2&&n.biff<=5&&(a="cpstr");var o=r?e.read_shift(r,a):"";return vE=i,o}function iP(e){var t=vE;vE=1200;var n,r=e.read_shift(2),a=e.read_shift(1),i=4&a,o=8&a,s=1+(1&a),l=0,c={};o&&(l=e.read_shift(2)),i&&(n=e.read_shift(4));var u=2==s?"dbcs-cont":"sbcs-cont",d=0===r?"":e.read_shift(r,u);return o&&(e.l+=4*l),i&&(e.l+=n),c.t=d,o||(c.raw="<t>"+c.t+"</t>",c.r=c.t),vE=t,c}function oP(e){var t=e.t||"",n=oT(3);n.write_shift(2,t.length),n.write_shift(1,1);var r=oT(2*t.length);return r.write_shift(2*t.length,t,"utf16le"),ZE([n,r])}function sP(e,t,n){if(n){if(n.biff>=2&&n.biff<=5)return e.read_shift(t,"cpstr");if(n.biff>=12)return e.read_shift(t,"dbcs-cont")}return 0===e.read_shift(1)?e.read_shift(t,"sbcs-cont"):e.read_shift(t,"dbcs-cont")}function lP(e,t,n){var r=e.read_shift(n&&2==n.biff?1:2);return 0===r?(e.l++,""):sP(e,r,n)}function cP(e,t,n){if(n.biff>5)return lP(e,0,n);var r=e.read_shift(1);return 0===r?(e.l++,""):e.read_shift(r,n.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function uP(e,t,n){return n||(n=oT(3+2*e.length)),n.write_shift(2,e.length),n.write_shift(1,1),n.write_shift(31,e,"utf16le"),n}function dP(e,t){var n=e.read_shift(16);switch(16,n){case"e0c9ea79f9bace118c8200aa004ba90b":return function(e){var t=e.read_shift(4),n=e.l,r=!1;t>24&&(e.l+=t-24,"795881f43b1d7f48af2c825dc4852763"===e.read_shift(16)&&(r=!0),e.l=n);var a=e.read_shift((r?t-24:t)>>1,"utf16le").replace(zE,"");return r&&(e.l+=24),a}(e);case"0303000000000000c000000000000046":return function(e){for(var t=e.read_shift(2),n="";t-- >0;)n+="../";var r=e.read_shift(0,"lpstr-ansi");if(e.l+=2,57005!=e.read_shift(2))throw new Error("Bad FileMoniker");if(0===e.read_shift(4))return n+r.replace(/\\/g,"/");var a=e.read_shift(4);if(3!=e.read_shift(2))throw new Error("Bad FileMoniker");return n+e.read_shift(a>>1,"utf16le").replace(zE,"")}(e);default:throw new Error("Unsupported Moniker "+n)}}function fP(e){var t=e.read_shift(4);return t>0?e.read_shift(t,"utf16le").replace(zE,""):""}function hP(e,t){t||(t=oT(6+2*e.length)),t.write_shift(4,1+e.length);for(var n=0;n<e.length;++n)t.write_shift(2,e.charCodeAt(n));return t.write_shift(2,0),t}function pP(e){var t=oT(512),n=0,r=e.Target;"file://"==r.slice(0,7)&&(r=r.slice(7));var a=r.indexOf("#"),i=a>-1?31:23;switch(r.charAt(0)){case"#":i=28;break;case".":i&=-3}t.write_shift(4,2),t.write_shift(4,i);var o=[8,6815827,6619237,4849780,83];for(n=0;n<o.length;++n)t.write_shift(4,o[n]);if(28==i)hP(r=r.slice(1),t);else if(2&i){for(o="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),n=0;n<o.length;++n)t.write_shift(1,parseInt(o[n],16));var s=a>-1?r.slice(0,a):r;for(t.write_shift(4,2*(s.length+1)),n=0;n<s.length;++n)t.write_shift(2,s.charCodeAt(n));t.write_shift(2,0),8&i&&hP(a>-1?r.slice(a+1):"",t)}else{for(o="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),n=0;n<o.length;++n)t.write_shift(1,parseInt(o[n],16));for(var l=0;"../"==r.slice(3*l,3*l+3)||"..\\"==r.slice(3*l,3*l+3);)++l;for(t.write_shift(2,l),t.write_shift(4,r.length-3*l+1),n=0;n<r.length-3*l;++n)t.write_shift(1,255&r.charCodeAt(n+3*l));for(t.write_shift(1,0),t.write_shift(2,65535),t.write_shift(2,57005),n=0;n<6;++n)t.write_shift(4,0)}return t.slice(0,t.l)}function mP(e){return[e.read_shift(1),e.read_shift(1),e.read_shift(1),e.read_shift(1)]}function vP(e,t){var n=mP(e);return n[3]=0,n}function gP(e){return{r:e.read_shift(2),c:e.read_shift(2),ixfe:e.read_shift(2)}}function yP(e,t,n,r){return r||(r=oT(6)),r.write_shift(2,e),r.write_shift(2,t),r.write_shift(2,n||0),r}function bP(e,t,n){var r=n.biff>8?4:2;return[e.read_shift(r),e.read_shift(r,"i"),e.read_shift(r,"i")]}function xP(e){return[e.read_shift(2),HT(e)]}function wP(e){var t=e.read_shift(2),n=e.read_shift(2);return{s:{c:e.read_shift(2),r:t},e:{c:e.read_shift(2),r:n}}}function NP(e,t){return t||(t=oT(8)),t.write_shift(2,e.s.r),t.write_shift(2,e.e.r),t.write_shift(2,e.s.c),t.write_shift(2,e.e.c),t}function SP(e){var t=e.read_shift(2),n=e.read_shift(2);return{s:{c:e.read_shift(1),r:t},e:{c:e.read_shift(1),r:n}}}var jP=SP;function _P(e){e.l+=4;var t=e.read_shift(2),n=e.read_shift(2),r=e.read_shift(2);return e.l+=12,[n,t,r]}function EP(e){e.l+=2,e.l+=e.read_shift(2)}var CP={0:EP,4:EP,5:EP,6:EP,7:function(e){return e.l+=4,e.cf=e.read_shift(2),{}},8:EP,9:EP,10:EP,11:EP,12:EP,13:function(e){var t={};return e.l+=4,e.l+=16,t.fSharedNote=e.read_shift(2),e.l+=4,t},14:EP,15:EP,16:EP,17:EP,18:EP,19:EP,20:EP,21:_P};function AP(e,t){var n={BIFFVer:0,dt:0};switch(n.BIFFVer=e.read_shift(2),(t-=2)>=2&&(n.dt=e.read_shift(2),e.l-=2),n.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(t>6)throw new Error("Unexpected BIFF Ver "+n.BIFFVer)}return e.read_shift(t),n}function kP(e,t,n){var r=1536,a=16;switch(n.bookType){case"biff8":case"xla":break;case"biff5":r=1280,a=8;break;case"biff4":r=4,a=6;break;case"biff3":r=3,a=6;break;case"biff2":r=2,a=4;break;default:throw new Error("unsupported BIFF version")}var i=oT(a);return i.write_shift(2,r),i.write_shift(2,t),a>4&&i.write_shift(2,29282),a>6&&i.write_shift(2,1997),a>8&&(i.write_shift(2,49161),i.write_shift(2,1),i.write_shift(2,1798),i.write_shift(2,0)),i}function TP(e,t){var n=!t||t.biff>=8?2:1,r=oT(8+n*e.name.length);r.write_shift(4,e.pos),r.write_shift(1,e.hs||0),r.write_shift(1,e.dt),r.write_shift(1,e.name.length),t.biff>=8&&r.write_shift(1,1),r.write_shift(n*e.name.length,e.name,t.biff<8?"sbcs":"utf16le");var a=r.slice(0,r.l);return a.l=r.l,a}function OP(e,t,n){var r=0;n&&2==n.biff||(r=e.read_shift(2));var a=e.read_shift(2);return n&&2==n.biff&&(r=1-(a>>15),a&=32767),[{Unsynced:1&r,DyZero:(2&r)>>1,ExAsc:(4&r)>>2,ExDsc:(8&r)>>3},a]}function PP(e,t,n,r){var a=n&&5==n.biff;r||(r=oT(a?3+t.length:5+2*t.length)),r.write_shift(2,e),r.write_shift(a?1:2,t.length),a||r.write_shift(1,1),r.write_shift((a?1:2)*t.length,t,a?"sbcs":"utf16le");var i=r.length>r.l?r.slice(0,r.l):r;return null==i.l&&(i.l=i.length),i}var RP=cP;function IP(e,t,n){var r=e.l+t,a=8!=n.biff&&n.biff?2:4,i=e.read_shift(a),o=e.read_shift(a),s=e.read_shift(2),l=e.read_shift(2);return e.l=r,{s:{r:i,c:s},e:{r:o,c:l}}}function MP(e,t,n,r){var a=n&&5==n.biff;r||(r=oT(a?16:20)),r.write_shift(2,0),e.style?(r.write_shift(2,e.numFmtId||0),r.write_shift(2,65524)):(r.write_shift(2,e.numFmtId||0),r.write_shift(2,t<<4));var i=0;return e.numFmtId>0&&a&&(i|=1024),r.write_shift(4,i),r.write_shift(4,0),a||r.write_shift(4,0),r.write_shift(2,0),r}function DP(e,t,n){var r=gP(e);2!=n.biff&&9!=t||++e.l;var a=function(e){var t=e.read_shift(1);return 1===e.read_shift(1)?t:1===t}(e);return r.val=a,r.t=!0===a||!1===a?"b":"e",r}var LP=function(e,t,n){return 0===t?"":cP(e,0,n)};function FP(e,t,n){var r,a=e.read_shift(2),i={fBuiltIn:1&a,fWantAdvise:a>>>1&1,fWantPict:a>>>2&1,fOle:a>>>3&1,fOleLink:a>>>4&1,cf:a>>>5&1023,fIcon:a>>>15&1};return 14849===n.sbcch&&(r=function(e,t,n){e.l+=4,t-=4;var r=e.l+t,a=aP(e,0,n),i=e.read_shift(2);if(i!==(r-=e.l))throw new Error("Malformed AddinUdf: padding = "+r+" != "+i);return e.l+=i,a}(e,t-2,n)),i.body=r||e.read_shift(t-2),"string"===typeof r&&(i.Name=r),i}var BP=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function ZP(e,t,n){var r=e.l+t,a=e.read_shift(2),i=e.read_shift(1),o=e.read_shift(1),s=e.read_shift(n&&2==n.biff?1:2),l=0;(!n||n.biff>=5)&&(5!=n.biff&&(e.l+=2),l=e.read_shift(2),5==n.biff&&(e.l+=2),e.l+=4);var c=sP(e,o,n);32&a&&(c=BP[c.charCodeAt(0)]);var u=r-e.l;n&&2==n.biff&&--u;var d=r!=e.l&&0!==s&&u>0?function(e,t,n,r){var a,i=e.l+t,o=QI(e,r,n);i!==e.l&&(a=$I(e,i-e.l,o,n));return[o,a]}(e,u,n,s):[];return{chKey:i,Name:c,itab:l,rgce:d}}function zP(e,t,n){if(n.biff<8)return function(e,t,n){3==e[e.l+1]&&e[e.l]++;var r=aP(e,0,n);return 3==r.charCodeAt(0)?r.slice(1):r}(e,0,n);for(var r=[],a=e.l+t,i=e.read_shift(n.biff>8?4:2);0!==i--;)r.push(bP(e,n.biff,n));if(e.l!=a)throw new Error("Bad ExternSheet: "+e.l+" != "+a);return r}function UP(e,t,n){var r=jP(e,6);switch(n.biff){case 2:e.l++,t-=7;break;case 3:case 4:e.l+=2,t-=8;break;default:e.l+=6,t-=12}return[r,iM(e,t,n)]}var WP={8:function(e,t){var n=e.l+t;e.l+=10;var r=e.read_shift(2);e.l+=4,e.l+=2,e.l+=2,e.l+=2,e.l+=4;var a=e.read_shift(1);return e.l+=a,e.l=n,{fmt:r}}};function VP(e){var t=oT(24),n=yT(e[0]);t.write_shift(2,n.r),t.write_shift(2,n.r),t.write_shift(2,n.c),t.write_shift(2,n.c);for(var r="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),a=0;a<16;++a)t.write_shift(1,parseInt(r[a],16));return ZE([t,pP(e[1])])}function qP(e){var t=e[1].Tooltip,n=oT(10+2*(t.length+1));n.write_shift(2,2048);var r=yT(e[0]);n.write_shift(2,r.r),n.write_shift(2,r.r),n.write_shift(2,r.c),n.write_shift(2,r.c);for(var a=0;a<t.length;++a)n.write_shift(2,t.charCodeAt(a));return n.write_shift(2,0),n}function HP(e,t,n){if(!n.cellStyles)return iT(e,t);var r=n&&n.biff>=12?4:2,a=e.read_shift(r),i=e.read_shift(r),o=e.read_shift(r),s=e.read_shift(r),l=e.read_shift(2);2==r&&(e.l+=2);var c={s:a,e:i,w:o,ixfe:s,flags:l};return(n.biff>=5||!n.biff)&&(c.level=l>>8&7),c}var GP=gP,YP=nP,XP=lP;var JP=[2,3,48,49,131,139,140,245],KP=function(){var e={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},t=WC({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function n(t,n){var r=n||{};r.dateNF||(r.dateNF="yyyymmdd");var a=CT(function(t,n){var r=[],a=IE(1);switch(n.type){case"base64":a=DE(OE(t));break;case"binary":a=DE(t);break;case"buffer":case"array":a=t}aT(a,0);var i=a.read_shift(1),o=!!(136&i),s=!1,l=!1;switch(i){case 2:case 3:case 131:case 139:case 245:break;case 48:case 49:s=!0,o=!0;break;case 140:l=!0;break;default:throw new Error("DBF Unsupported Version: "+i.toString(16))}var c=0,u=521;2==i&&(c=a.read_shift(2)),a.l+=3,2!=i&&(c=a.read_shift(4)),c>1048576&&(c=1e6),2!=i&&(u=a.read_shift(2));var d=a.read_shift(2),f=n.codepage||1252;2!=i&&(a.l+=16,a.read_shift(1),0!==a[a.l]&&(f=e[a[a.l]]),a.l+=1,a.l+=2),l&&(a.l+=36);for(var h=[],p={},m=Math.min(a.length,2==i?521:u-10-(s?264:0)),v=l?32:11;a.l<m&&13!=a[a.l];)switch((p={}).name=_E.utils.decode(f,a.slice(a.l,a.l+v)).replace(/[\u0000\r\n].*$/g,""),a.l+=v,p.type=String.fromCharCode(a.read_shift(1)),2==i||l||(p.offset=a.read_shift(4)),p.len=a.read_shift(1),2==i&&(p.offset=a.read_shift(2)),p.dec=a.read_shift(1),p.name.length&&h.push(p),2!=i&&(a.l+=l?13:14),p.type){case"B":s&&8==p.len||!n.WTF||console.log("Skipping "+p.name+":"+p.type);break;case"G":case"P":n.WTF&&console.log("Skipping "+p.name+":"+p.type);break;case"+":case"0":case"@":case"C":case"D":case"F":case"I":case"L":case"M":case"N":case"O":case"T":case"Y":break;default:throw new Error("Unknown Field Type: "+p.type)}if(13!==a[a.l]&&(a.l=u-1),13!==a.read_shift(1))throw new Error("DBF Terminator not found "+a.l+" "+a[a.l]);a.l=u;var g=0,y=0;for(r[0]=[],y=0;y!=h.length;++y)r[0][y]=h[y].name;for(;c-- >0;)if(42!==a[a.l])for(++a.l,r[++g]=[],y=0,y=0;y!=h.length;++y){var b=a.slice(a.l,a.l+h[y].len);a.l+=h[y].len,aT(b,0);var x=_E.utils.decode(f,b);switch(h[y].type){case"C":x.trim().length&&(r[g][y]=x.replace(/\s+$/,""));break;case"D":8===x.length?r[g][y]=new Date(+x.slice(0,4),+x.slice(4,6)-1,+x.slice(6,8)):r[g][y]=x;break;case"F":r[g][y]=parseFloat(x.trim());break;case"+":case"I":r[g][y]=l?2147483648^b.read_shift(-4,"i"):b.read_shift(4,"i");break;case"L":switch(x.trim().toUpperCase()){case"Y":case"T":r[g][y]=!0;break;case"N":case"F":r[g][y]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+x+"|")}break;case"M":if(!o)throw new Error("DBF Unexpected MEMO for type "+i.toString(16));r[g][y]="##MEMO##"+(l?parseInt(x.trim(),10):b.read_shift(4));break;case"N":(x=x.replace(/\u0000/g,"").trim())&&"."!=x&&(r[g][y]=+x||0);break;case"@":r[g][y]=new Date(b.read_shift(-8,"f")-621356832e5);break;case"T":r[g][y]=new Date(864e5*(b.read_shift(4)-2440588)+b.read_shift(4));break;case"Y":r[g][y]=b.read_shift(4,"i")/1e4+b.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":r[g][y]=-b.read_shift(-8,"f");break;case"B":if(s&&8==h[y].len){r[g][y]=b.read_shift(8,"f");break}case"G":case"P":b.l+=h[y].len;break;case"0":if("_NullFlags"===h[y].name)break;default:throw new Error("DBF Unsupported data type "+h[y].type)}}else a.l+=d;if(2!=i&&a.l<a.length&&26!=a[a.l++])throw new Error("DBF EOF Marker missing "+(a.l-1)+" of "+a.length+" "+a[a.l-1].toString(16));return n&&n.sheetRows&&(r=r.slice(0,n.sheetRows)),n.DBF=h,r}(t,r),r);return a["!cols"]=r.DBF.map((function(e){return{wch:e.len,DBF:e}})),delete r.DBF,a}var r={B:8,C:250,L:1,D:8,"?":0,"":0};return{to_workbook:function(e,t){try{return _T(n(e,t),t)}catch(wG){if(t&&t.WTF)throw wG}return{SheetNames:[],Sheets:{}}},to_sheet:n,from_sheet:function(e,n){var a=n||{};if(+a.codepage>=0&&wE(+a.codepage),"string"==a.type)throw new Error("Cannot write DBF to JS string");var i=lT(),o=MF(e,{header:1,raw:!0,cellDates:!0}),s=o[0],l=o.slice(1),c=e["!cols"]||[],u=0,d=0,f=0,h=1;for(u=0;u<s.length;++u)if(((c[u]||{}).DBF||{}).name)s[u]=c[u].DBF.name,++f;else if(null!=s[u]){if(++f,"number"===typeof s[u]&&(s[u]=s[u].toString(10)),"string"!==typeof s[u])throw new Error("DBF Invalid column name "+s[u]+" |"+typeof s[u]+"|");if(s.indexOf(s[u])!==u)for(d=0;d<1024;++d)if(-1==s.indexOf(s[u]+"_"+d)){s[u]+="_"+d;break}}var p=NT(e["!ref"]),m=[],v=[],g=[];for(u=0;u<=p.e.c-p.s.c;++u){var y="",b="",x=0,w=[];for(d=0;d<l.length;++d)null!=l[d][u]&&w.push(l[d][u]);if(0!=w.length&&null!=s[u]){for(d=0;d<w.length;++d){switch(typeof w[d]){case"number":b="B";break;case"string":default:b="C";break;case"boolean":b="L";break;case"object":b=w[d]instanceof Date?"D":"C"}x=Math.max(x,String(w[d]).length),y=y&&y!=b?"C":b}x>250&&(x=250),"C"==(b=((c[u]||{}).DBF||{}).type)&&c[u].DBF.len>x&&(x=c[u].DBF.len),"B"==y&&"N"==b&&(y="N",g[u]=c[u].DBF.dec,x=c[u].DBF.len),v[u]="C"==y||"N"==b?x:r[y]||0,h+=v[u],m[u]=y}else m[u]="?"}var N=i.next(32);for(N.write_shift(4,318902576),N.write_shift(4,l.length),N.write_shift(2,296+32*f),N.write_shift(2,h),u=0;u<4;++u)N.write_shift(4,0);for(N.write_shift(4,0|(+t[gE]||3)<<8),u=0,d=0;u<s.length;++u)if(null!=s[u]){var S=i.next(32),j=(s[u].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);S.write_shift(1,j,"sbcs"),S.write_shift(1,"?"==m[u]?"C":m[u],"sbcs"),S.write_shift(4,d),S.write_shift(1,v[u]||r[m[u]]||0),S.write_shift(1,g[u]||0),S.write_shift(1,2),S.write_shift(4,0),S.write_shift(1,0),S.write_shift(4,0),S.write_shift(4,0),d+=v[u]||r[m[u]]||0}var _=i.next(264);for(_.write_shift(4,13),u=0;u<65;++u)_.write_shift(4,0);for(u=0;u<l.length;++u){var E=i.next(h);for(E.write_shift(1,0),d=0;d<s.length;++d)if(null!=s[d])switch(m[d]){case"L":E.write_shift(1,null==l[u][d]?63:l[u][d]?84:70);break;case"B":E.write_shift(8,l[u][d]||0,"f");break;case"N":var C="0";for("number"==typeof l[u][d]&&(C=l[u][d].toFixed(g[d]||0)),f=0;f<v[d]-C.length;++f)E.write_shift(1,32);E.write_shift(1,C,"sbcs");break;case"D":l[u][d]?(E.write_shift(4,("0000"+l[u][d].getFullYear()).slice(-4),"sbcs"),E.write_shift(2,("00"+(l[u][d].getMonth()+1)).slice(-2),"sbcs"),E.write_shift(2,("00"+l[u][d].getDate()).slice(-2),"sbcs")):E.write_shift(8,"00000000","sbcs");break;case"C":var A=String(null!=l[u][d]?l[u][d]:"").slice(0,v[d]);for(E.write_shift(1,A,"sbcs"),f=0;f<v[d]-A.length;++f)E.write_shift(1,32)}}return i.next(1).write_shift(1,26),i.end()}}}(),$P=function(){var e={AA:"\xc0",BA:"\xc1",CA:"\xc2",DA:195,HA:"\xc4",JA:197,AE:"\xc8",BE:"\xc9",CE:"\xca",HE:"\xcb",AI:"\xcc",BI:"\xcd",CI:"\xce",HI:"\xcf",AO:"\xd2",BO:"\xd3",CO:"\xd4",DO:213,HO:"\xd6",AU:"\xd9",BU:"\xda",CU:"\xdb",HU:"\xdc",Aa:"\xe0",Ba:"\xe1",Ca:"\xe2",Da:227,Ha:"\xe4",Ja:229,Ae:"\xe8",Be:"\xe9",Ce:"\xea",He:"\xeb",Ai:"\xec",Bi:"\xed",Ci:"\xee",Hi:"\xef",Ao:"\xf2",Bo:"\xf3",Co:"\xf4",Do:245,Ho:"\xf6",Au:"\xf9",Bu:"\xfa",Cu:"\xfb",Hu:"\xfc",KC:"\xc7",Kc:"\xe7",q:"\xe6",z:"\u0153",a:"\xc6",j:"\u0152",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,"B ":180,0:176,1:177,2:178,3:179,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223},t=new RegExp("\x1bN("+zC(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),n=function(t,n){var r=e[n];return"number"==typeof r?AE(r):r},r=function(e,t,n){var r=t.charCodeAt(0)-32<<4|n.charCodeAt(0)-48;return 59==r?e:AE(r)};function a(e,a){var i,o=e.split(/[\n\r]+/),s=-1,l=-1,c=0,u=0,d=[],f=[],h=null,p={},m=[],v=[],g=[],y=0;for(+a.codepage>=0&&wE(+a.codepage);c!==o.length;++c){y=0;var b,x=o[c].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,r).replace(t,n),w=x.replace(/;;/g,"\0").split(";").map((function(e){return e.replace(/\u0000/g,";")})),N=w[0];if(x.length>0)switch(N){case"ID":case"E":case"B":case"O":case"W":break;case"P":"P"==w[1].charAt(0)&&f.push(x.slice(3).replace(/;;/g,";"));break;case"C":var S=!1,j=!1,_=!1,E=!1,C=-1,A=-1;for(u=1;u<w.length;++u)switch(w[u].charAt(0)){case"A":case"G":break;case"X":l=parseInt(w[u].slice(1))-1,j=!0;break;case"Y":for(s=parseInt(w[u].slice(1))-1,j||(l=0),i=d.length;i<=s;++i)d[i]=[];break;case"K":'"'===(b=w[u].slice(1)).charAt(0)?b=b.slice(1,b.length-1):"TRUE"===b?b=!0:"FALSE"===b?b=!1:isNaN(iA(b))?isNaN(sA(b).getDate())||(b=tA(b)):(b=iA(b),null!==h&&EC(h)&&(b=JC(b))),"undefined"!==typeof _E&&"string"==typeof b&&"string"!=(a||{}).type&&(a||{}).codepage&&(b=_E.utils.decode(a.codepage,b)),S=!0;break;case"E":E=!0;var k=CI(w[u].slice(1),{r:s,c:l});d[s][l]=[d[s][l],k];break;case"S":_=!0,d[s][l]=[d[s][l],"S5S"];break;case"R":C=parseInt(w[u].slice(1))-1;break;case"C":A=parseInt(w[u].slice(1))-1;break;default:if(a&&a.WTF)throw new Error("SYLK bad record "+x)}if(S&&(d[s][l]&&2==d[s][l].length?d[s][l][0]=b:d[s][l]=b,h=null),_){if(E)throw new Error("SYLK shared formula cannot have own formula");var T=C>-1&&d[C][A];if(!T||!T[1])throw new Error("SYLK shared formula cannot find base");d[s][l][1]=TI(T[1],{r:s-C,c:l-A})}break;case"F":var O=0;for(u=1;u<w.length;++u)switch(w[u].charAt(0)){case"X":l=parseInt(w[u].slice(1))-1,++O;break;case"Y":for(s=parseInt(w[u].slice(1))-1,i=d.length;i<=s;++i)d[i]=[];break;case"M":y=parseInt(w[u].slice(1))/20;break;case"F":case"G":case"S":case"D":case"N":break;case"P":h=f[parseInt(w[u].slice(1))];break;case"W":for(g=w[u].slice(1).split(" "),i=parseInt(g[0],10);i<=parseInt(g[1],10);++i)y=parseInt(g[2],10),v[i-1]=0===y?{hidden:!0}:{wch:y},FR(v[i-1]);break;case"C":v[l=parseInt(w[u].slice(1))-1]||(v[l]={});break;case"R":m[s=parseInt(w[u].slice(1))-1]||(m[s]={}),y>0?(m[s].hpt=y,m[s].hpx=ZR(y)):0===y&&(m[s].hidden=!0);break;default:if(a&&a.WTF)throw new Error("SYLK bad record "+x)}O<1&&(h=null);break;default:if(a&&a.WTF)throw new Error("SYLK bad record "+x)}}return m.length>0&&(p["!rows"]=m),v.length>0&&(p["!cols"]=v),a&&a.sheetRows&&(d=d.slice(0,a.sheetRows)),[d,p]}function i(e,t){var n=function(e,t){switch(t.type){case"base64":return a(OE(e),t);case"binary":return a(e,t);case"buffer":return a(PE&&Buffer.isBuffer(e)?e.toString("binary"):FE(e),t);case"array":return a(nA(e),t)}throw new Error("Unrecognized type "+t.type)}(e,t),r=n[0],i=n[1],o=CT(r,t);return zC(i).forEach((function(e){o[e]=i[e]})),o}function o(e,t,n,r){var a="C;Y"+(n+1)+";X"+(r+1)+";K";switch(e.t){case"n":a+=e.v||0,e.f&&!e.F&&(a+=";E"+kI(e.f,{r:n,c:r}));break;case"b":a+=e.v?"TRUE":"FALSE";break;case"e":a+=e.w||e.v;break;case"d":a+='"'+(e.w||e.v)+'"';break;case"s":a+='"'+e.v.replace(/"/g,"").replace(/;/g,";;")+'"'}return a}return e["|"]=254,{to_workbook:function(e,t){return _T(i(e,t),t)},to_sheet:i,from_sheet:function(e,t){var n,r,a=["ID;PWXL;N;E"],i=[],s=NT(e["!ref"]),l=Array.isArray(e),c="\r\n";a.push("P;PGeneral"),a.push("F;P0;DG0G8;M255"),e["!cols"]&&(r=a,e["!cols"].forEach((function(e,t){var n="F;W"+(t+1)+" "+(t+1)+" ";e.hidden?n+="0":("number"!=typeof e.width||e.wpx||(e.wpx=RR(e.width)),"number"!=typeof e.wpx||e.wch||(e.wch=IR(e.wpx)),"number"==typeof e.wch&&(n+=Math.round(e.wch)))," "!=n.charAt(n.length-1)&&r.push(n)}))),e["!rows"]&&function(e,t){t.forEach((function(t,n){var r="F;";t.hidden?r+="M0;":t.hpt?r+="M"+20*t.hpt+";":t.hpx&&(r+="M"+20*BR(t.hpx)+";"),r.length>2&&e.push(r+"R"+(n+1))}))}(a,e["!rows"]),a.push("B;Y"+(s.e.r-s.s.r+1)+";X"+(s.e.c-s.s.c+1)+";D"+[s.s.c,s.s.r,s.e.c,s.e.r].join(" "));for(var u=s.s.r;u<=s.e.r;++u)for(var d=s.s.c;d<=s.e.c;++d){var f=bT({r:u,c:d});(n=l?(e[u]||[])[d]:e[f])&&(null!=n.v||n.f&&!n.F)&&i.push(o(n,0,u,d))}return a.join(c)+c+i.join(c)+c+"E"+c}}}(),QP=function(){function e(e,t){for(var n=e.split("\n"),r=-1,a=-1,i=0,o=[];i!==n.length;++i)if("BOT"!==n[i].trim()){if(!(r<0)){for(var s=n[i].trim().split(","),l=s[0],c=s[1],u=n[++i]||"";1&(u.match(/["]/g)||[]).length&&i<n.length-1;)u+="\n"+n[++i];switch(u=u.trim(),+l){case-1:if("BOT"===u){o[++r]=[],a=0;continue}if("EOD"!==u)throw new Error("Unrecognized DIF special command "+u);break;case 0:"TRUE"===u?o[r][a]=!0:"FALSE"===u?o[r][a]=!1:isNaN(iA(c))?isNaN(sA(c).getDate())?o[r][a]=c:o[r][a]=tA(c):o[r][a]=iA(c),++a;break;case 1:(u=(u=u.slice(1,u.length-1)).replace(/""/g,'"'))&&u.match(/^=".*"$/)&&(u=u.slice(2,-1)),o[r][a++]=""!==u?u:null}if("EOD"===u)break}}else o[++r]=[],a=0;return t&&t.sheetRows&&(o=o.slice(0,t.sheetRows)),o}function t(t,n){return CT(function(t,n){switch(n.type){case"base64":return e(OE(t),n);case"binary":return e(t,n);case"buffer":return e(PE&&Buffer.isBuffer(t)?t.toString("binary"):FE(t),n);case"array":return e(nA(t),n)}throw new Error("Unrecognized type "+n.type)}(t,n),n)}var n=function(){var e=function(e,t,n,r,a){e.push(t),e.push(n+","+r),e.push('"'+a.replace(/"/g,'""')+'"')},t=function(e,t,n,r){e.push(t+","+n),e.push(1==t?'"'+r.replace(/"/g,'""')+'"':r)};return function(n){var r,a=[],i=NT(n["!ref"]),o=Array.isArray(n);e(a,"TABLE",0,1,"sheetjs"),e(a,"VECTORS",0,i.e.r-i.s.r+1,""),e(a,"TUPLES",0,i.e.c-i.s.c+1,""),e(a,"DATA",0,0,"");for(var s=i.s.r;s<=i.e.r;++s){t(a,-1,0,"BOT");for(var l=i.s.c;l<=i.e.c;++l){var c=bT({r:s,c:l});if(r=o?(n[s]||[])[l]:n[c])switch(r.t){case"n":var u=r.w;u||null==r.v||(u=r.v),null==u?r.f&&!r.F?t(a,1,0,"="+r.f):t(a,1,0,""):t(a,0,u,"V");break;case"b":t(a,0,r.v?1:0,r.v?"TRUE":"FALSE");break;case"s":t(a,1,0,isNaN(r.v)?r.v:'="'+r.v+'"');break;case"d":r.w||(r.w=TC(r.z||$E[14],HC(tA(r.v)))),t(a,0,r.w,"V");break;default:t(a,1,0,"")}else t(a,1,0,"")}}t(a,-1,0,"EOD");return a.join("\r\n")}}();return{to_workbook:function(e,n){return _T(t(e,n),n)},to_sheet:t,from_sheet:n}}(),eR=function(){function e(e){return e.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,"\n")}function t(e){return e.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function n(t,n){return CT(function(t,n){for(var r=t.split("\n"),a=-1,i=-1,o=0,s=[];o!==r.length;++o){var l=r[o].trim().split(":");if("cell"===l[0]){var c=yT(l[1]);if(s.length<=c.r)for(a=s.length;a<=c.r;++a)s[a]||(s[a]=[]);switch(a=c.r,i=c.c,l[2]){case"t":s[a][i]=e(l[3]);break;case"v":s[a][i]=+l[3];break;case"vtf":var u=l[l.length-1];case"vtc":"nl"===l[3]?s[a][i]=!!+l[4]:s[a][i]=+l[4],"vtf"==l[2]&&(s[a][i]=[s[a][i],u])}}}return n&&n.sheetRows&&(s=s.slice(0,n.sheetRows)),s}(t,n),n)}var r=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join("\n"),a=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join("\n")+"\n",i=["# SocialCalc Spreadsheet Control Save","part:sheet"].join("\n"),o="--SocialCalcSpreadsheetControlSave--";function s(e){if(!e||!e["!ref"])return"";for(var n,r=[],a=[],i="",o=xT(e["!ref"]),s=Array.isArray(e),l=o.s.r;l<=o.e.r;++l)for(var c=o.s.c;c<=o.e.c;++c)if(i=bT({r:l,c:c}),(n=s?(e[l]||[])[c]:e[i])&&null!=n.v&&"z"!==n.t){switch(a=["cell",i,"t"],n.t){case"s":case"str":a.push(t(n.v));break;case"n":n.f?(a[2]="vtf",a[3]="n",a[4]=n.v,a[5]=t(n.f)):(a[2]="v",a[3]=n.v);break;case"b":a[2]="vt"+(n.f?"f":"c"),a[3]="nl",a[4]=n.v?"1":"0",a[5]=t(n.f||(n.v?"TRUE":"FALSE"));break;case"d":var u=HC(tA(n.v));a[2]="vtc",a[3]="nd",a[4]=""+u,a[5]=n.w||TC(n.z||$E[14],u);break;case"e":continue}r.push(a.join(":"))}return r.push("sheet:c:"+(o.e.c-o.s.c+1)+":r:"+(o.e.r-o.s.r+1)+":tvf:1"),r.push("valueformat:1:text-wiki"),r.join("\n")}return{to_workbook:function(e,t){return _T(n(e,t),t)},to_sheet:n,from_sheet:function(e){return[r,a,i,a,s(e),o].join("\n")}}}(),tR=function(){function e(e,t,n,r,a){a.raw?t[n][r]=e:""===e||("TRUE"===e?t[n][r]=!0:"FALSE"===e?t[n][r]=!1:isNaN(iA(e))?isNaN(sA(e).getDate())?t[n][r]=e:t[n][r]=tA(e):t[n][r]=iA(e))}var t={44:",",9:"\t",59:";",124:"|"},n={44:3,9:2,59:1,124:0};function r(e){for(var r={},a=!1,i=0,o=0;i<e.length;++i)34==(o=e.charCodeAt(i))?a=!a:!a&&o in t&&(r[o]=(r[o]||0)+1);for(i in o=[],r)Object.prototype.hasOwnProperty.call(r,i)&&o.push([r[i],i]);if(!o.length)for(i in r=n)Object.prototype.hasOwnProperty.call(r,i)&&o.push([r[i],i]);return o.sort((function(e,t){return e[0]-t[0]||n[e[1]]-n[t[1]]})),t[o.pop()[1]]||44}function a(e,t){var n=t||{},a="";var i=n.dense?[]:{},o={s:{c:0,r:0},e:{c:0,r:0}};"sep="==e.slice(0,4)?13==e.charCodeAt(5)&&10==e.charCodeAt(6)?(a=e.charAt(4),e=e.slice(7)):13==e.charCodeAt(5)||10==e.charCodeAt(5)?(a=e.charAt(4),e=e.slice(6)):a=r(e.slice(0,1024)):a=n&&n.FS?n.FS:r(e.slice(0,1024));var s=0,l=0,c=0,u=0,d=0,f=a.charCodeAt(0),h=!1,p=0,m=e.charCodeAt(0);e=e.replace(/\r\n/gm,"\n");var v=null!=n.dateNF?function(e){var t="number"==typeof e?$E[e]:e;return t=t.replace(MC,"(\\d+)"),new RegExp("^"+t+"$")}(n.dateNF):null;function g(){var t=e.slice(u,d),r={};if('"'==t.charAt(0)&&'"'==t.charAt(t.length-1)&&(t=t.slice(1,-1).replace(/""/g,'"')),0===t.length)r.t="z";else if(n.raw)r.t="s",r.v=t;else if(0===t.trim().length)r.t="s",r.v=t;else if(61==t.charCodeAt(0))34==t.charCodeAt(1)&&34==t.charCodeAt(t.length-1)?(r.t="s",r.v=t.slice(2,-1).replace(/""/g,'"')):!function(e){return 1!=e.length}(t)?(r.t="s",r.v=t):(r.t="n",r.f=t.slice(1));else if("TRUE"==t)r.t="b",r.v=!0;else if("FALSE"==t)r.t="b",r.v=!1;else if(isNaN(c=iA(t)))if(!isNaN(sA(t).getDate())||v&&t.match(v)){r.z=n.dateNF||$E[14];var a=0;v&&t.match(v)&&(t=function(e,t,n){var r=-1,a=-1,i=-1,o=-1,s=-1,l=-1;(t.match(MC)||[]).forEach((function(e,t){var c=parseInt(n[t+1],10);switch(e.toLowerCase().charAt(0)){case"y":r=c;break;case"d":i=c;break;case"h":o=c;break;case"s":l=c;break;case"m":o>=0?s=c:a=c}})),l>=0&&-1==s&&a>=0&&(s=a,a=-1);var c=(""+(r>=0?r:(new Date).getFullYear())).slice(-4)+"-"+("00"+(a>=1?a:1)).slice(-2)+"-"+("00"+(i>=1?i:1)).slice(-2);7==c.length&&(c="0"+c),8==c.length&&(c="20"+c);var u=("00"+(o>=0?o:0)).slice(-2)+":"+("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(l>=0?l:0)).slice(-2);return-1==o&&-1==s&&-1==l?c:-1==r&&-1==a&&-1==i?u:c+"T"+u}(0,n.dateNF,t.match(v)||[]),a=1),n.cellDates?(r.t="d",r.v=tA(t,a)):(r.t="n",r.v=HC(tA(t,a))),!1!==n.cellText&&(r.w=TC(r.z,r.v instanceof Date?HC(r.v):r.v)),n.cellNF||delete r.z}else r.t="s",r.v=t;else r.t="n",!1!==n.cellText&&(r.w=t),r.v=c;if("z"==r.t||(n.dense?(i[s]||(i[s]=[]),i[s][l]=r):i[bT({c:l,r:s})]=r),u=d+1,m=e.charCodeAt(u),o.e.c<l&&(o.e.c=l),o.e.r<s&&(o.e.r=s),p==f)++l;else if(l=0,++s,n.sheetRows&&n.sheetRows<=s)return!0}e:for(;d<e.length;++d)switch(p=e.charCodeAt(d)){case 34:34===m&&(h=!h);break;case f:case 10:case 13:if(!h&&g())break e}return d-u>0&&g(),i["!ref"]=wT(o),i}function i(t,n){return n&&n.PRN?n.FS||"sep="==t.slice(0,4)||t.indexOf("\t")>=0||t.indexOf(",")>=0||t.indexOf(";")>=0?a(t,n):CT(function(t,n){var r=n||{},a=[];if(!t||0===t.length)return a;for(var i=t.split(/[\r\n]/),o=i.length-1;o>=0&&0===i[o].length;)--o;for(var s=10,l=0,c=0;c<=o;++c)-1==(l=i[c].indexOf(" "))?l=i[c].length:l++,s=Math.max(s,l);for(c=0;c<=o;++c){a[c]=[];var u=0;for(e(i[c].slice(0,s).trim(),a,c,u,r),u=1;u<=(i[c].length-s)/10+1;++u)e(i[c].slice(s+10*(u-1),s+10*u).trim(),a,c,u,r)}return r.sheetRows&&(a=a.slice(0,r.sheetRows)),a}(t,n),n):a(t,n)}function o(e,t){var n="",r="string"==t.type?[0,0,0,0]:jF(e,t);switch(t.type){case"base64":n=OE(e);break;case"binary":case"string":n=e;break;case"buffer":n=65001==t.codepage?e.toString("utf8"):t.codepage&&"undefined"!==typeof _E?_E.utils.decode(t.codepage,e):PE&&Buffer.isBuffer(e)?e.toString("binary"):FE(e);break;case"array":n=nA(e);break;default:throw new Error("Unrecognized type "+t.type)}return 239==r[0]&&187==r[1]&&191==r[2]?n=VA(n.slice(3)):"string"!=t.type&&"buffer"!=t.type&&65001==t.codepage?n=VA(n):"binary"==t.type&&"undefined"!==typeof _E&&t.codepage&&(n=_E.utils.decode(t.codepage,_E.utils.encode(28591,n))),"socialcalc:version:"==n.slice(0,19)?eR.to_sheet("string"==t.type?n:VA(n),t):i(n,t)}return{to_workbook:function(e,t){return _T(o(e,t),t)},to_sheet:o,from_sheet:function(e){for(var t,n=[],r=NT(e["!ref"]),a=Array.isArray(e),i=r.s.r;i<=r.e.r;++i){for(var o=[],s=r.s.c;s<=r.e.c;++s){var l=bT({r:i,c:s});if((t=a?(e[i]||[])[s]:e[l])&&null!=t.v){for(var c=(t.w||(jT(t),t.w)||"").slice(0,10);c.length<10;)c+=" ";o.push(c+(0===s?" ":""))}else o.push(" ")}n.push(o.join(""))}return n.join("\n")}}}();var nR=function(){function e(e,t,n){if(e){aT(e,e.l||0);for(var r=n.Enum||g;e.l<e.length;){var a=e.read_shift(2),i=r[a]||r[65535],o=e.read_shift(2),s=e.l+o,l=i.f&&i.f(e,o,n);if(e.l=s,t(l,i,a))return}}}function t(t,n){if(!t)return t;var r=n||{};var a=r.dense?[]:{},i="Sheet1",o="",s=0,l={},c=[],u=[],d={s:{r:0,c:0},e:{r:0,c:0}},f=r.sheetRows||0;if(0==t[2]&&(8==t[3]||9==t[3])&&t.length>=16&&5==t[14]&&108===t[15])throw new Error("Unsupported Works 3 for Mac file");if(2==t[2])r.Enum=g,e(t,(function(e,t,n){switch(n){case 0:r.vers=e,e>=4096&&(r.qpro=!0);break;case 6:d=e;break;case 204:e&&(o=e);break;case 222:o=e;break;case 15:case 51:r.qpro||(e[1].v=e[1].v.slice(1));case 13:case 14:case 16:14==n&&112==(112&e[2])&&(15&e[2])>1&&(15&e[2])<15&&(e[1].z=r.dateNF||$E[14],r.cellDates&&(e[1].t="d",e[1].v=JC(e[1].v))),r.qpro&&e[3]>s&&(a["!ref"]=wT(d),l[i]=a,c.push(i),a=r.dense?[]:{},d={s:{r:0,c:0},e:{r:0,c:0}},s=e[3],i=o||"Sheet"+(s+1),o="");var u=r.dense?(a[e[0].r]||[])[e[0].c]:a[bT(e[0])];if(u){u.t=e[1].t,u.v=e[1].v,null!=e[1].z&&(u.z=e[1].z),null!=e[1].f&&(u.f=e[1].f);break}r.dense?(a[e[0].r]||(a[e[0].r]=[]),a[e[0].r][e[0].c]=e[1]):a[bT(e[0])]=e[1]}}),r);else{if(26!=t[2]&&14!=t[2])throw new Error("Unrecognized LOTUS BOF "+t[2]);r.Enum=y,14==t[2]&&(r.qpro=!0,t.l=0),e(t,(function(e,t,n){switch(n){case 204:i=e;break;case 22:e[1].v=e[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(e[3]>s&&(a["!ref"]=wT(d),l[i]=a,c.push(i),a=r.dense?[]:{},d={s:{r:0,c:0},e:{r:0,c:0}},s=e[3],i="Sheet"+(s+1)),f>0&&e[0].r>=f)break;r.dense?(a[e[0].r]||(a[e[0].r]=[]),a[e[0].r][e[0].c]=e[1]):a[bT(e[0])]=e[1],d.e.c<e[0].c&&(d.e.c=e[0].c),d.e.r<e[0].r&&(d.e.r=e[0].r);break;case 27:e[14e3]&&(u[e[14e3][0]]=e[14e3][1]);break;case 1537:u[e[0]]=e[1],e[0]==s&&(i=e[1])}}),r)}if(a["!ref"]=wT(d),l[o||i]=a,c.push(o||i),!u.length)return{SheetNames:c,Sheets:l};for(var h={},p=[],m=0;m<u.length;++m)l[c[m]]?(p.push(u[m]||c[m]),h[u[m]]=l[u[m]]||l[c[m]]):(p.push(u[m]),h[u[m]]={"!ref":"A1"});return{SheetNames:p,Sheets:h}}function n(e,t,n){var r=[{c:0,r:0},{t:"n",v:0},0,0];return n.qpro&&20768!=n.vers?(r[0].c=e.read_shift(1),r[3]=e.read_shift(1),r[0].r=e.read_shift(2),e.l+=2):(r[2]=e.read_shift(1),r[0].c=e.read_shift(2),r[0].r=e.read_shift(2)),r}function r(e,t,r){var a=e.l+t,i=n(e,0,r);if(i[1].t="s",20768==r.vers){e.l++;var o=e.read_shift(1);return i[1].v=e.read_shift(o,"utf8"),i}return r.qpro&&e.l++,i[1].v=e.read_shift(a-e.l,"cstr"),i}function a(e,t,n){var r=oT(7+n.length);r.write_shift(1,255),r.write_shift(2,t),r.write_shift(2,e),r.write_shift(1,39);for(var a=0;a<r.length;++a){var i=n.charCodeAt(a);r.write_shift(1,i>=128?95:i)}return r.write_shift(1,0),r}function i(e,t,n){var r=oT(7);return r.write_shift(1,255),r.write_shift(2,t),r.write_shift(2,e),r.write_shift(2,n,"i"),r}function o(e,t,n){var r=oT(13);return r.write_shift(1,255),r.write_shift(2,t),r.write_shift(2,e),r.write_shift(8,n,"f"),r}function s(e,t,n){var r=32768&t;return t=(r?e:0)+((t&=-32769)>=8192?t-16384:t),(r?"":"$")+(n?gT(t):mT(t))}var l={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},c=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function u(e){var t=[{c:0,r:0},{t:"n",v:0},0];return t[0].r=e.read_shift(2),t[3]=e[e.l++],t[0].c=e[e.l++],t}function d(e,t,n,r){var a=oT(6+r.length);a.write_shift(2,e),a.write_shift(1,n),a.write_shift(1,t),a.write_shift(1,39);for(var i=0;i<r.length;++i){var o=r.charCodeAt(i);a.write_shift(1,o>=128?95:o)}return a.write_shift(1,0),a}function f(e,t){var n=u(e),r=e.read_shift(4),a=e.read_shift(4),i=e.read_shift(2);if(65535==i)return 0===r&&3221225472===a?(n[1].t="e",n[1].v=15):0===r&&3489660928===a?(n[1].t="e",n[1].v=42):n[1].v=0,n;var o=32768&i;return i=(32767&i)-16446,n[1].v=(1-2*o)*(a*Math.pow(2,i+32)+r*Math.pow(2,i)),n}function h(e,t,n,r){var a=oT(14);if(a.write_shift(2,e),a.write_shift(1,n),a.write_shift(1,t),0==r)return a.write_shift(4,0),a.write_shift(4,0),a.write_shift(2,65535),a;var i,o=0,s=0,l=0;return r<0&&(o=1,r=-r),s=0|Math.log2(r),0==(2147483648&(l=(r/=Math.pow(2,s-31))>>>0))&&(++s,l=(r/=2)>>>0),r-=l,l|=2147483648,l>>>=0,i=(r*=Math.pow(2,32))>>>0,a.write_shift(4,i),a.write_shift(4,l),s+=16383+(o?32768:0),a.write_shift(2,s),a}function p(e,t){var n=u(e),r=e.read_shift(8,"f");return n[1].v=r,n}function m(e,t){return 0==e[e.l+t-1]?e.read_shift(t,"cstr"):""}function v(e,t){var n=oT(5+e.length);n.write_shift(2,14e3),n.write_shift(2,t);for(var r=0;r<e.length;++r){var a=e.charCodeAt(r);n[n.l++]=a>127?95:a}return n[n.l++]=0,n}var g={0:{n:"BOF",f:eP},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:function(e,t,n){var r={s:{c:0,r:0},e:{c:0,r:0}};return 8==t&&n.qpro?(r.s.c=e.read_shift(1),e.l++,r.s.r=e.read_shift(2),r.e.c=e.read_shift(1),e.l++,r.e.r=e.read_shift(2),r):(r.s.c=e.read_shift(2),r.s.r=e.read_shift(2),12==t&&n.qpro&&(e.l+=2),r.e.c=e.read_shift(2),r.e.r=e.read_shift(2),12==t&&n.qpro&&(e.l+=2),65535==r.s.c&&(r.s.c=r.e.c=r.s.r=r.e.r=0),r)}},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:function(e,t,r){var a=n(e,0,r);return a[1].v=e.read_shift(2,"i"),a}},14:{n:"NUMBER",f:function(e,t,r){var a=n(e,0,r);return a[1].v=e.read_shift(8,"f"),a}},15:{n:"LABEL",f:r},16:{n:"FORMULA",f:function(e,t,r){var a=e.l+t,i=n(e,0,r);if(i[1].v=e.read_shift(8,"f"),r.qpro)e.l=a;else{var o=e.read_shift(2);!function(e,t){aT(e,0);var n=[],r=0,a="",i="",o="",u="";for(;e.l<e.length;){var d=e[e.l++];switch(d){case 0:n.push(e.read_shift(8,"f"));break;case 1:i=s(t[0].c,e.read_shift(2),!0),a=s(t[0].r,e.read_shift(2),!1),n.push(i+a);break;case 2:var f=s(t[0].c,e.read_shift(2),!0),h=s(t[0].r,e.read_shift(2),!1);i=s(t[0].c,e.read_shift(2),!0),a=s(t[0].r,e.read_shift(2),!1),n.push(f+h+":"+i+a);break;case 3:if(e.l<e.length)return void console.error("WK1 premature formula end");break;case 4:n.push("("+n.pop()+")");break;case 5:n.push(e.read_shift(2));break;case 6:for(var p="";d=e[e.l++];)p+=String.fromCharCode(d);n.push('"'+p.replace(/"/g,'""')+'"');break;case 8:n.push("-"+n.pop());break;case 23:n.push("+"+n.pop());break;case 22:n.push("NOT("+n.pop()+")");break;case 20:case 21:u=n.pop(),o=n.pop(),n.push(["AND","OR"][d-20]+"("+o+","+u+")");break;default:if(d<32&&c[d])u=n.pop(),o=n.pop(),n.push(o+c[d]+u);else{if(!l[d])return d<=7?console.error("WK1 invalid opcode "+d.toString(16)):d<=24?console.error("WK1 unsupported op "+d.toString(16)):d<=30?console.error("WK1 invalid opcode "+d.toString(16)):d<=115?console.error("WK1 unsupported function opcode "+d.toString(16)):console.error("WK1 unrecognized opcode "+d.toString(16));if(69==(r=l[d][1])&&(r=e[e.l++]),r>n.length)return void console.error("WK1 bad formula parse 0x"+d.toString(16)+":|"+n.join("|")+"|");var m=n.slice(-r);n.length-=r,n.push(l[d][0]+"("+m.join(",")+")")}}}1==n.length?t[1].f=""+n[0]:console.error("WK1 bad formula parse |"+n.join("|")+"|")}(e.slice(e.l,e.l+o),i),e.l+=o}return i}},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:r},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:m},222:{n:"SHEETNAMELP",f:function(e,t){var n=e[e.l++];n>t-1&&(n=t-1);for(var r="";r.length<n;)r+=String.fromCharCode(e[e.l++]);return r}},65535:{n:""}},y={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:function(e,t){var n=u(e);return n[1].t="s",n[1].v=e.read_shift(t-4,"cstr"),n}},23:{n:"NUMBER17",f:f},24:{n:"NUMBER18",f:function(e,t){var n=u(e);n[1].v=e.read_shift(2);var r=n[1].v>>1;if(1&n[1].v)switch(7&r){case 0:r=5e3*(r>>3);break;case 1:r=500*(r>>3);break;case 2:r=(r>>3)/20;break;case 3:r=(r>>3)/200;break;case 4:r=(r>>3)/2e3;break;case 5:r=(r>>3)/2e4;break;case 6:r=(r>>3)/16;break;case 7:r=(r>>3)/64}return n[1].v=r,n}},25:{n:"FORMULA19",f:function(e,t){var n=f(e);return e.l+=t-14,n}},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:function(e,t){for(var n={},r=e.l+t;e.l<r;){var a=e.read_shift(2);if(14e3==a){for(n[a]=[0,""],n[a][0]=e.read_shift(2);e[e.l];)n[a][1]+=String.fromCharCode(e[e.l]),e.l++;e.l++}}return n}},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"},37:{n:"NUMBER25",f:function(e,t){var n=u(e),r=e.read_shift(4);return n[1].v=r>>6,n}},38:{n:"??"},39:{n:"NUMBER27",f:p},40:{n:"FORMULA28",f:function(e,t){var n=p(e);return e.l+=t-10,n}},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:m},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:function(e,t,n){if(n.qpro&&!(t<21)){var r=e.read_shift(1);return e.l+=17,e.l+=1,e.l+=2,[r,e.read_shift(t-21,"cstr")]}}},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:function(e,t){var n=t||{};if(+n.codepage>=0&&wE(+n.codepage),"string"==n.type)throw new Error("Cannot write WK1 to JS string");var r=lT(),s=NT(e["!ref"]),l=Array.isArray(e),c=[];pL(r,0,function(e){var t=oT(2);return t.write_shift(2,e),t}(1030)),pL(r,6,function(e){var t=oT(8);return t.write_shift(2,e.s.c),t.write_shift(2,e.s.r),t.write_shift(2,e.e.c),t.write_shift(2,e.e.r),t}(s));for(var u=Math.min(s.e.r,8191),d=s.s.r;d<=u;++d)for(var f=mT(d),h=s.s.c;h<=s.e.c;++h){d===s.s.r&&(c[h]=gT(h));var p=c[h]+f,m=l?(e[d]||[])[h]:e[p];if(m&&"z"!=m.t)if("n"==m.t)(0|m.v)==m.v&&m.v>=-32768&&m.v<=32767?pL(r,13,i(d,h,m.v)):pL(r,14,o(d,h,m.v));else pL(r,15,a(d,h,jT(m).slice(0,239)))}return pL(r,1),r.end()},book_to_wk3:function(e,t){var n=t||{};if(+n.codepage>=0&&wE(+n.codepage),"string"==n.type)throw new Error("Cannot write WK3 to JS string");var r=lT();pL(r,0,function(e){var t=oT(26);t.write_shift(2,4096),t.write_shift(2,4),t.write_shift(4,0);for(var n=0,r=0,a=0,i=0;i<e.SheetNames.length;++i){var o=e.SheetNames[i],s=e.Sheets[o];if(s&&s["!ref"]){++a;var l=xT(s["!ref"]);n<l.e.r&&(n=l.e.r),r<l.e.c&&(r=l.e.c)}}n>8191&&(n=8191);return t.write_shift(2,n),t.write_shift(1,a),t.write_shift(1,r),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(1,1),t.write_shift(1,2),t.write_shift(4,0),t.write_shift(4,0),t}(e));for(var a=0,i=0;a<e.SheetNames.length;++a)(e.Sheets[e.SheetNames[a]]||{})["!ref"]&&pL(r,27,v(e.SheetNames[a],i++));var o=0;for(a=0;a<e.SheetNames.length;++a){var s=e.Sheets[e.SheetNames[a]];if(s&&s["!ref"]){for(var l=NT(s["!ref"]),c=Array.isArray(s),u=[],f=Math.min(l.e.r,8191),p=l.s.r;p<=f;++p)for(var m=mT(p),g=l.s.c;g<=l.e.c;++g){p===l.s.r&&(u[g]=gT(g));var y=u[g]+m,b=c?(s[p]||[])[g]:s[y];if(b&&"z"!=b.t)if("n"==b.t)pL(r,23,h(p,g,o,b.v));else pL(r,22,d(p,g,o,jT(b).slice(0,239)))}++o}}return pL(r,1),r.end()},to_workbook:function(e,n){switch(n.type){case"base64":return t(DE(OE(e)),n);case"binary":return t(DE(e),n);case"buffer":case"array":return t(e,n)}throw"Unsupported type "+n.type}}}();var rR=function(){var e=HA("t"),t=HA("rPr");function n(n){var r=n.match(e);if(!r)return{t:"s",v:""};var a={t:"s",v:OA(r[1])},i=n.match(t);return i&&(a.s=function(e){var t={},n=e.match(jA),r=0,a=!1;if(n)for(;r!=n.length;++r){var i=CA(n[r]);switch(i[0].replace(/\w*:/g,"")){case"<condense":case"<extend":break;case"<shadow":if(!i.val)break;case"<shadow>":case"<shadow/>":t.shadow=1;break;case"</shadow>":break;case"<charset":if("1"==i.val)break;t.cp=bE[parseInt(i.val,10)];break;case"<outline":if(!i.val)break;case"<outline>":case"<outline/>":t.outline=1;break;case"</outline>":break;case"<rFont":t.name=i.val;break;case"<sz":t.sz=i.val;break;case"<strike":if(!i.val)break;case"<strike>":case"<strike/>":t.strike=1;break;case"</strike>":break;case"<u":if(!i.val)break;switch(i.val){case"double":t.uval="double";break;case"singleAccounting":t.uval="single-accounting";break;case"doubleAccounting":t.uval="double-accounting"}case"<u>":case"<u/>":t.u=1;break;case"</u>":break;case"<b":if("0"==i.val)break;case"<b>":case"<b/>":t.b=1;break;case"</b>":break;case"<i":if("0"==i.val)break;case"<i>":case"<i/>":t.i=1;break;case"</i>":break;case"<color":i.rgb&&(t.color=i.rgb.slice(2,8));break;case"<color>":case"<color/>":case"</color>":break;case"<family":t.family=i.val;break;case"<family>":case"<family/>":case"</family>":break;case"<vertAlign":t.valign=i.val;break;case"<vertAlign>":case"<vertAlign/>":case"</vertAlign>":case"<scheme":case"<scheme>":case"<scheme/>":case"</scheme>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":a=!0;break;case"</ext>":a=!1;break;default:if(47!==i[0].charCodeAt(1)&&!a)throw new Error("Unrecognized rich format "+i[0])}}return t}(i[1])),a}var r=/<(?:\w+:)?r>/g,a=/<\/(?:\w+:)?r>/;return function(e){return e.replace(r,"").split(a).map(n).filter((function(e){return e.v}))}}(),aR=function(){var e=/(\r\n|\n)/g;function t(t){var n=[[],t.v,[]];return t.v?(t.s&&function(e,t,n){var r=[];e.u&&r.push("text-decoration: underline;"),e.uval&&r.push("text-underline-style:"+e.uval+";"),e.sz&&r.push("font-size:"+e.sz+"pt;"),e.outline&&r.push("text-effect: outline;"),e.shadow&&r.push("text-shadow: auto;"),t.push('<span style="'+r.join("")+'">'),e.b&&(t.push("<b>"),n.push("</b>")),e.i&&(t.push("<i>"),n.push("</i>")),e.strike&&(t.push("<s>"),n.push("</s>"));var a=e.valign||"";"superscript"==a||"super"==a?a="sup":"subscript"==a&&(a="sub"),""!=a&&(t.push("<"+a+">"),n.push("</"+a+">")),n.push("</span>")}(t.s,n[0],n[2]),n[0].join("")+n[1].replace(e,"<br/>")+n[2].join("")):""}return function(e){return e.map(t).join("")}}(),iR=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,oR=/<(?:\w+:)?r>/,sR=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function lR(e,t){var n=!t||t.cellHTML,r={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(r.t=OA(VA(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),r.r=VA(e),n&&(r.h=LA(r.t))):e.match(oR)&&(r.r=VA(e),r.t=OA(VA((e.replace(sR,"").match(iR)||[]).join("").replace(jA,""))),n&&(r.h=aR(rR(r.r)))),r):{t:""}}var cR=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,uR=/<(?:\w+:)?(?:si|sstItem)>/g,dR=/<\/(?:\w+:)?(?:si|sstItem)>/;var fR=/^\s|\s$|[\t\n\r]/;function hR(e,t){if(!t.bookSST)return"";var n=[wA];n[n.length]=tk("sst",null,{xmlns:yk[0],count:e.Count,uniqueCount:e.Unique});for(var r=0;r!=e.length;++r)if(null!=e[r]){var a=e[r],i="<si>";a.r?i+=a.r:(i+="<t",a.t||(a.t=""),a.t.match(fR)&&(i+=' xml:space="preserve"'),i+=">"+IA(a.t)+"</t>"),i+="</si>",n[n.length]=i}return n.length>2&&(n[n.length]="</sst>",n[1]=n[1].replace("/>",">")),n.join("")}var pR=function(e,t){var n=!1;return null==t&&(n=!0,t=oT(15+4*e.t.length)),t.write_shift(1,0),TT(e.t,t),n?t.slice(0,t.l):t};function mR(e){var t=lT();cT(t,159,function(e,t){return t||(t=oT(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}(e));for(var n=0;n<e.length;++n)cT(t,19,pR(e[n]));return cT(t,160),t.end()}function vR(e){if("undefined"!==typeof _E)return _E.utils.encode(gE,e);for(var t=[],n=e.split(""),r=0;r<n.length;++r)t[r]=n[r].charCodeAt(0);return t}function gR(e,t){var n={};return n.Major=e.read_shift(2),n.Minor=e.read_shift(2),t>=4&&(e.l+=t-4),n}function yR(e){for(var t=e.read_shift(4),n=e.l+t-4,r={},a=e.read_shift(4),i=[];a-- >0;)i.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(r.name=e.read_shift(0,"lpp4"),r.comps=i,e.l!=n)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+n);return r}function bR(e){var t=function(e){var t={};return e.read_shift(4),e.l+=4,t.id=e.read_shift(0,"lpp4"),t.name=e.read_shift(0,"lpp4"),t.R=gR(e,4),t.U=gR(e,4),t.W=gR(e,4),t}(e);if(t.ename=e.read_shift(0,"8lpp4"),t.blksz=e.read_shift(4),t.cmode=e.read_shift(4),4!=e.read_shift(4))throw new Error("Bad !Primary record");return t}function xR(e,t){var n=e.l+t,r={};r.Flags=63&e.read_shift(4),e.l+=4,r.AlgID=e.read_shift(4);var a=!1;switch(r.AlgID){case 26126:case 26127:case 26128:a=36==r.Flags;break;case 26625:a=4==r.Flags;break;case 0:a=16==r.Flags||4==r.Flags||36==r.Flags;break;default:throw"Unrecognized encryption algorithm: "+r.AlgID}if(!a)throw new Error("Encryption Flags/AlgID mismatch");return r.AlgIDHash=e.read_shift(4),r.KeySize=e.read_shift(4),r.ProviderType=e.read_shift(4),e.l+=8,r.CSPName=e.read_shift(n-e.l>>1,"utf16le"),e.l=n,r}function wR(e,t){var n={},r=e.l+t;return e.l+=4,n.Salt=e.slice(e.l,e.l+16),e.l+=16,n.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),n.VerifierHash=e.slice(e.l,r),e.l=r,n}function NR(e){if(36!=(63&e.read_shift(4)))throw new Error("EncryptionInfo mismatch");var t=e.read_shift(4);return{t:"Std",h:xR(e,t),v:wR(e,e.length-e.l)}}function SR(){throw new Error("File is password-protected: ECMA-376 Extensible")}function jR(e){var t=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var n=e.read_shift(e.length-e.l,"utf8"),r={};return n.replace(jA,(function(e){var n=CA(e);switch(AA(n[0])){case"<?xml":case"<encryption":case"</encryption>":case"</keyEncryptors>":case"</keyEncryptor>":break;case"<keyData":t.forEach((function(e){r[e]=n[e]}));break;case"<dataIntegrity":r.encryptedHmacKey=n.encryptedHmacKey,r.encryptedHmacValue=n.encryptedHmacValue;break;case"<keyEncryptors>":case"<keyEncryptors":r.encs=[];break;case"<keyEncryptor":r.uri=n.uri;break;case"<encryptedKey":r.encs.push(n);break;default:throw n[0]}})),r}function _R(e){var t,n,r=0,a=vR(e),i=a.length+1;for((t=IE(i))[0]=a.length,n=1;n!=i;++n)t[n]=a[n-1];for(n=i-1;n>=0;--n)r=((0===(16384&r)?0:1)|r<<1&32767)^t[n];return 52811^r}var ER=function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],t=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],n=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],r=function(e,t){return 255&((n=e^t)/2|128*n);var n};return function(a){for(var i,o,s,l=vR(a),c=function(e){for(var r=t[e.length-1],a=104,i=e.length-1;i>=0;--i)for(var o=e[i],s=0;7!=s;++s)64&o&&(r^=n[a]),o*=2,--a;return r}(l),u=l.length,d=IE(16),f=0;16!=f;++f)d[f]=0;for(1===(1&u)&&(i=c>>8,d[u]=r(e[0],i),--u,i=255&c,o=l[l.length-1],d[u]=r(o,i));u>0;)i=c>>8,d[--u]=r(l[u],i),i=255&c,d[--u]=r(l[u],i);for(u=15,s=15-l.length;s>0;)i=c>>8,d[u]=r(e[s],i),--s,i=255&c,d[--u]=r(l[u],i),--u,--s;return d}}(),CR=function(e){var t=0,n=ER(e);return function(e){var r=function(e,t,n,r,a){var i,o;for(a||(a=t),r||(r=ER(e)),i=0;i!=t.length;++i)o=t[i],o=255&((o^=r[n])>>5|o<<3),a[i]=o,++n;return[a,n,r]}("",e,t,n);return t=r[1],r[0]}};function AR(e,t,n){var r=n||{};return r.Info=e.read_shift(2),e.l-=2,1===r.Info?r.Data=function(e){var t={},n=t.EncryptionVersionInfo=gR(e,4);if(1!=n.Major||1!=n.Minor)throw"unrecognized version code "+n.Major+" : "+n.Minor;return t.Salt=e.read_shift(16),t.EncryptedVerifier=e.read_shift(16),t.EncryptedVerifierHash=e.read_shift(16),t}(e):r.Data=function(e,t){var n={},r=n.EncryptionVersionInfo=gR(e,4);if(t-=4,2!=r.Minor)throw new Error("unrecognized minor version code: "+r.Minor);if(r.Major>4||r.Major<2)throw new Error("unrecognized major version code: "+r.Major);n.Flags=e.read_shift(4),t-=4;var a=e.read_shift(4);return t-=4,n.EncryptionHeader=xR(e,a),t-=a,n.EncryptionVerifier=wR(e,t),n}(e,t),r}var kR=function(){function e(e,n){switch(n.type){case"base64":return t(OE(e),n);case"binary":return t(e,n);case"buffer":return t(PE&&Buffer.isBuffer(e)?e.toString("binary"):FE(e),n);case"array":return t(nA(e),n)}throw new Error("Unrecognized type "+n.type)}function t(e,t){var n=(t||{}).dense?[]:{},r=e.match(/\\trowd.*?\\row\b/g);if(!r.length)throw new Error("RTF missing table");var a={s:{c:0,r:0},e:{c:0,r:r.length-1}};return r.forEach((function(e,t){Array.isArray(n)&&(n[t]=[]);for(var r,i=/\\\w+\b/g,o=0,s=-1;r=i.exec(e);){if("\\cell"===r[0]){var l=e.slice(o,i.lastIndex-r[0].length);if(" "==l[0]&&(l=l.slice(1)),++s,l.length){var c={v:l,t:"s"};Array.isArray(n)?n[t][s]=c:n[bT({r:t,c:s})]=c}}o=i.lastIndex}s>a.e.c&&(a.e.c=s)})),n["!ref"]=wT(a),n}return{to_workbook:function(t,n){return _T(e(t,n),n)},to_sheet:e,from_sheet:function(e){for(var t,n=["{\\rtf1\\ansi"],r=NT(e["!ref"]),a=Array.isArray(e),i=r.s.r;i<=r.e.r;++i){n.push("\\trowd\\trautofit1");for(var o=r.s.c;o<=r.e.c;++o)n.push("\\cellx"+(o+1));for(n.push("\\pard\\intbl"),o=r.s.c;o<=r.e.c;++o){var s=bT({r:i,c:o});(t=a?(e[i]||[])[o]:e[s])&&(null!=t.v||t.f&&!t.F)&&(n.push(" "+(t.w||(jT(t),t.w))),n.push("\\cell"))}n.push("\\pard\\intbl\\row")}return n.join("")+"}"}}}();function TR(e){for(var t=0,n=1;3!=t;++t)n=256*n+(e[t]>255?255:e[t]<0?0:e[t]);return n.toString(16).toUpperCase().slice(1)}function OR(e,t){if(0===t)return e;var n=function(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255,a=Math.max(t,n,r),i=Math.min(t,n,r),o=a-i;if(0===o)return[0,0,t];var s,l=0,c=a+i;switch(s=o/(c>1?2-c:c),a){case t:l=((n-r)/o+6)%6;break;case n:l=(r-t)/o+2;break;case r:l=(t-n)/o+4}return[l/6,s,c/2]}(function(e){var t=e.slice("#"===e[0]?1:0).slice(0,6);return[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)]}(e));return n[2]=t<0?n[2]*(1+t):1-(1-n[2])*(1-t),TR(function(e){var t,n=e[0],r=e[1],a=e[2],i=2*r*(a<.5?a:1-a),o=a-i/2,s=[o,o,o],l=6*n;if(0!==r)switch(0|l){case 0:case 6:t=i*l,s[0]+=i,s[1]+=t;break;case 1:t=i*(2-l),s[0]+=t,s[1]+=i;break;case 2:t=i*(l-2),s[1]+=i,s[2]+=t;break;case 3:t=i*(4-l),s[1]+=t,s[2]+=i;break;case 4:t=i*(l-4),s[2]+=i,s[0]+=t;break;case 5:t=i*(6-l),s[2]+=t,s[0]+=i}for(var c=0;3!=c;++c)s[c]=Math.round(255*s[c]);return s}(n))}var PR=6;function RR(e){return Math.floor((e+Math.round(128/PR)/256)*PR)}function IR(e){return Math.floor((e-5)/PR*100+.5)/100}function MR(e){return Math.round((e*PR+5)/PR*256)/256}function DR(e){return MR(IR(RR(e)))}function LR(e){var t=Math.abs(e-DR(e)),n=PR;if(t>.005)for(PR=1;PR<15;++PR)Math.abs(e-DR(e))<=t&&(t=Math.abs(e-DR(e)),n=PR);PR=n}function FR(e){e.width?(e.wpx=RR(e.width),e.wch=IR(e.wpx),e.MDW=PR):e.wpx?(e.wch=IR(e.wpx),e.width=MR(e.wch),e.MDW=PR):"number"==typeof e.wch&&(e.width=MR(e.wch),e.wpx=RR(e.width),e.MDW=PR),e.customWidth&&delete e.customWidth}function BR(e){return 96*e/96}function ZR(e){return 96*e/96}var zR={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"};var UR=["numFmtId","fillId","fontId","borderId","xfId"],WR=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];var VR=function(){var e=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,t=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,n=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,r=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,a=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(i,o,s){var l,c={};return i?((l=(i=i.replace(/<!--([\s\S]*?)-->/gm,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"")).match(e))&&function(e,t,n){t.NumberFmt=[];for(var r=zC($E),a=0;a<r.length;++a)t.NumberFmt[r[a]]=$E[r[a]];var i=e[0].match(jA);if(i)for(a=0;a<i.length;++a){var o=CA(i[a]);switch(AA(o[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":case"</numFmt>":break;case"<numFmt":var s=OA(VA(o.formatCode)),l=parseInt(o.numFmtId,10);if(t.NumberFmt[l]=s,l>0){if(l>392){for(l=392;l>60&&null!=t.NumberFmt[l];--l);t.NumberFmt[l]=s}OC(s,l)}break;default:if(n.WTF)throw new Error("unrecognized "+o[0]+" in numFmts")}}}(l,c,s),(l=i.match(r))&&function(e,t,n,r){t.Fonts=[];var a={},i=!1;(e[0].match(jA)||[]).forEach((function(e){var o=CA(e);switch(AA(o[0])){case"<fonts":case"<fonts>":case"</fonts>":case"<font":case"<font>":case"<name/>":case"</name>":case"<sz/>":case"</sz>":case"<vertAlign/>":case"</vertAlign>":case"<family/>":case"</family>":case"<scheme/>":case"</scheme>":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"</font>":case"<font/>":t.Fonts.push(a),a={};break;case"<name":o.val&&(a.name=VA(o.val));break;case"<b":a.bold=o.val?BA(o.val):1;break;case"<b/>":a.bold=1;break;case"<i":a.italic=o.val?BA(o.val):1;break;case"<i/>":a.italic=1;break;case"<u":switch(o.val){case"none":a.underline=0;break;case"single":a.underline=1;break;case"double":a.underline=2;break;case"singleAccounting":a.underline=33;break;case"doubleAccounting":a.underline=34}break;case"<u/>":a.underline=1;break;case"<strike":a.strike=o.val?BA(o.val):1;break;case"<strike/>":a.strike=1;break;case"<outline":a.outline=o.val?BA(o.val):1;break;case"<outline/>":a.outline=1;break;case"<shadow":a.shadow=o.val?BA(o.val):1;break;case"<shadow/>":a.shadow=1;break;case"<condense":a.condense=o.val?BA(o.val):1;break;case"<condense/>":a.condense=1;break;case"<extend":a.extend=o.val?BA(o.val):1;break;case"<extend/>":a.extend=1;break;case"<sz":o.val&&(a.sz=+o.val);break;case"<vertAlign":o.val&&(a.vertAlign=o.val);break;case"<family":o.val&&(a.family=parseInt(o.val,10));break;case"<scheme":o.val&&(a.scheme=o.val);break;case"<charset":if("1"==o.val)break;o.codepage=bE[parseInt(o.val,10)];break;case"<color":if(a.color||(a.color={}),o.auto&&(a.color.auto=BA(o.auto)),o.rgb)a.color.rgb=o.rgb.slice(-6);else if(o.indexed){a.color.index=parseInt(o.indexed,10);var s=lO[a.color.index];81==a.color.index&&(s=lO[1]),s||(s=lO[1]),a.color.rgb=s[0].toString(16)+s[1].toString(16)+s[2].toString(16)}else o.theme&&(a.color.theme=parseInt(o.theme,10),o.tint&&(a.color.tint=parseFloat(o.tint)),o.theme&&n.themeElements&&n.themeElements.clrScheme&&(a.color.rgb=OR(n.themeElements.clrScheme[a.color.theme].rgb,a.color.tint||0)));break;case"<AlternateContent":case"<ext":i=!0;break;case"</AlternateContent>":case"</ext>":i=!1;break;default:if(r&&r.WTF&&!i)throw new Error("unrecognized "+o[0]+" in fonts")}}))}(l,c,o,s),(l=i.match(n))&&function(e,t,n,r){t.Fills=[];var a={},i=!1;(e[0].match(jA)||[]).forEach((function(e){var n=CA(e);switch(AA(n[0])){case"<fills":case"<fills>":case"</fills>":case"</fill>":case"<gradientFill>":case"<patternFill/>":case"</patternFill>":case"<bgColor/>":case"</bgColor>":case"<fgColor/>":case"</fgColor>":case"<stop":case"<stop/>":case"</stop>":case"<color":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<fill>":case"<fill":case"<fill/>":a={},t.Fills.push(a);break;case"<gradientFill":case"</gradientFill>":t.Fills.push(a),a={};break;case"<patternFill":case"<patternFill>":n.patternType&&(a.patternType=n.patternType);break;case"<bgColor":a.bgColor||(a.bgColor={}),n.indexed&&(a.bgColor.indexed=parseInt(n.indexed,10)),n.theme&&(a.bgColor.theme=parseInt(n.theme,10)),n.tint&&(a.bgColor.tint=parseFloat(n.tint)),n.rgb&&(a.bgColor.rgb=n.rgb.slice(-6));break;case"<fgColor":a.fgColor||(a.fgColor={}),n.theme&&(a.fgColor.theme=parseInt(n.theme,10)),n.tint&&(a.fgColor.tint=parseFloat(n.tint)),null!=n.rgb&&(a.fgColor.rgb=n.rgb.slice(-6));break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(r&&r.WTF&&!i)throw new Error("unrecognized "+n[0]+" in fills")}}))}(l,c,0,s),(l=i.match(a))&&function(e,t,n,r){t.Borders=[];var a={},i=!1;(e[0].match(jA)||[]).forEach((function(e){var n=CA(e);switch(AA(n[0])){case"<borders":case"<borders>":case"</borders>":case"</border>":case"<left/>":case"<left":case"<left>":case"</left>":case"<right/>":case"<right":case"<right>":case"</right>":case"<top/>":case"<top":case"<top>":case"</top>":case"<bottom/>":case"<bottom":case"<bottom>":case"</bottom>":case"<diagonal":case"<diagonal>":case"<diagonal/>":case"</diagonal>":case"<horizontal":case"<horizontal>":case"<horizontal/>":case"</horizontal>":case"<vertical":case"<vertical>":case"<vertical/>":case"</vertical>":case"<start":case"<start>":case"<start/>":case"</start>":case"<end":case"<end>":case"<end/>":case"</end>":case"<color":case"<color>":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<border":case"<border>":case"<border/>":a={},n.diagonalUp&&(a.diagonalUp=BA(n.diagonalUp)),n.diagonalDown&&(a.diagonalDown=BA(n.diagonalDown)),t.Borders.push(a);break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(r&&r.WTF&&!i)throw new Error("unrecognized "+n[0]+" in borders")}}))}(l,c,0,s),(l=i.match(t))&&function(e,t,n){var r;t.CellXf=[];var a=!1;(e[0].match(jA)||[]).forEach((function(e){var i=CA(e),o=0;switch(AA(i[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":case"</xf>":case"</alignment>":case"<protection":case"</protection>":case"<protection/>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<xf":case"<xf/>":for(delete(r=i)[0],o=0;o<UR.length;++o)r[UR[o]]&&(r[UR[o]]=parseInt(r[UR[o]],10));for(o=0;o<WR.length;++o)r[WR[o]]&&(r[WR[o]]=BA(r[WR[o]]));if(t.NumberFmt&&r.numFmtId>392)for(o=392;o>60;--o)if(t.NumberFmt[r.numFmtId]==t.NumberFmt[o]){r.numFmtId=o;break}t.CellXf.push(r);break;case"<alignment":case"<alignment/>":var s={};i.vertical&&(s.vertical=i.vertical),i.horizontal&&(s.horizontal=i.horizontal),null!=i.textRotation&&(s.textRotation=i.textRotation),i.indent&&(s.indent=i.indent),i.wrapText&&(s.wrapText=BA(i.wrapText)),r.alignment=s;break;case"<AlternateContent":case"<ext":a=!0;break;case"</AlternateContent>":case"</ext>":a=!1;break;default:if(n&&n.WTF&&!a)throw new Error("unrecognized "+i[0]+" in cellXfs")}}))}(l,c,s),c):c}}();function qR(e,t){var n,r=[wA,tk("styleSheet",null,{xmlns:yk[0],"xmlns:vt":mk})];return e.SSF&&null!=(n=function(e){var t=["<numFmts>"];return[[5,8],[23,26],[41,44],[50,392]].forEach((function(n){for(var r=n[0];r<=n[1];++r)null!=e[r]&&(t[t.length]=tk("numFmt",null,{numFmtId:r,formatCode:IA(e[r])}))})),1===t.length?"":(t[t.length]="</numFmts>",t[0]=tk("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}(e.SSF))&&(r[r.length]=n),r[r.length]='<fonts count="1"><font><sz val="12"/><color theme="1"/><name val="Calibri"/><family val="2"/><scheme val="minor"/></font></fonts>',r[r.length]='<fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills>',r[r.length]='<borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders>',r[r.length]='<cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0"/></cellStyleXfs>',(n=function(e){var t=[];return t[t.length]=tk("cellXfs",null),e.forEach((function(e){t[t.length]=tk("xf",null,e)})),t[t.length]="</cellXfs>",2===t.length?"":(t[0]=tk("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}(t.cellXfs))&&(r[r.length]=n),r[r.length]='<cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0"/></cellStyles>',r[r.length]='<dxfs count="0"/>',r[r.length]='<tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4"/>',r.length>2&&(r[r.length]="</styleSheet>",r[1]=r[1].replace("/>",">")),r.join("")}function HR(e,t,n){n||(n=oT(6+4*t.length)),n.write_shift(2,e),TT(t,n);var r=n.length>n.l?n.slice(0,n.l):n;return null==n.l&&(n.l=n.length),r}function GR(e,t){t||(t=oT(153)),t.write_shift(2,20*e.sz),function(e,t){t||(t=oT(2));var n=(e.italic?2:0)|(e.strike?8:0)|(e.outline?16:0)|(e.shadow?32:0)|(e.condense?64:0)|(e.extend?128:0);t.write_shift(1,n),t.write_shift(1,0)}(e,t),t.write_shift(2,e.bold?700:400);var n=0;"superscript"==e.vertAlign?n=1:"subscript"==e.vertAlign&&(n=2),t.write_shift(2,n),t.write_shift(1,e.underline||0),t.write_shift(1,e.family||0),t.write_shift(1,e.charset||0),t.write_shift(1,0),QT(e.color,t);var r=0;return"major"==e.scheme&&(r=1),"minor"==e.scheme&&(r=2),t.write_shift(1,r),TT(e.name,t),t.length>t.l?t.slice(0,t.l):t}var YR,XR=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],JR=iT;function KR(e,t){t||(t=oT(84)),YR||(YR=WC(XR));var n=YR[e.patternType];null==n&&(n=40),t.write_shift(4,n);var r=0;if(40!=n)for(QT({auto:1},t),QT({auto:1},t);r<12;++r)t.write_shift(4,0);else{for(;r<4;++r)t.write_shift(4,0);for(;r<12;++r)t.write_shift(4,0)}return t.length>t.l?t.slice(0,t.l):t}function $R(e,t,n){n||(n=oT(16)),n.write_shift(2,t||0),n.write_shift(2,e.numFmtId||0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(1,0),n.write_shift(1,0);return n.write_shift(1,0),n.write_shift(1,0),n.write_shift(1,0),n.write_shift(1,0),n}function QR(e,t){return t||(t=oT(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var eI=iT;function tI(e){cT(e,613,AT(1)),cT(e,46,function(e,t){return t||(t=oT(51)),t.write_shift(1,0),QR(0,t),QR(0,t),QR(0,t),QR(0,t),QR(0,t),t.length>t.l?t.slice(0,t.l):t}()),cT(e,614)}function nI(e){cT(e,619,AT(1)),cT(e,48,function(e,t){return t||(t=oT(52)),t.write_shift(4,e.xfId),t.write_shift(2,1),t.write_shift(1,+e.builtinId),t.write_shift(1,0),UT(e.name||"",t),t.length>t.l?t.slice(0,t.l):t}({xfId:0,builtinId:0,name:"Normal"})),cT(e,620)}function rI(e){cT(e,508,function(e,t,n){var r=oT(2052);return r.write_shift(4,e),UT(t,r),UT(n,r),r.length>r.l?r.slice(0,r.l):r}(0,"TableStyleMedium9","PivotStyleMedium4")),cT(e,509)}function aI(e,t){var n=lT();return cT(n,278),function(e,t){if(t){var n=0;[[5,8],[23,26],[41,44],[50,392]].forEach((function(e){for(var r=e[0];r<=e[1];++r)null!=t[r]&&++n})),0!=n&&(cT(e,615,AT(n)),[[5,8],[23,26],[41,44],[50,392]].forEach((function(n){for(var r=n[0];r<=n[1];++r)null!=t[r]&&cT(e,44,HR(r,t[r]))})),cT(e,616))}}(n,e.SSF),function(e){cT(e,611,AT(1)),cT(e,43,GR({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),cT(e,612)}(n),function(e){cT(e,603,AT(2)),cT(e,45,KR({patternType:"none"})),cT(e,45,KR({patternType:"gray125"})),cT(e,604)}(n),tI(n),function(e){cT(e,626,AT(1)),cT(e,47,$R({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),cT(e,627)}(n),function(e,t){cT(e,617,AT(t.length)),t.forEach((function(t){cT(e,47,$R(t,0))})),cT(e,618)}(n,t.cellXfs),nI(n),function(e){cT(e,505,AT(0)),cT(e,506)}(n),rI(n),cT(n,279),n.end()}var iI=["</a:lt1>","</a:dk1>","</a:lt2>","</a:dk2>","</a:accent1>","</a:accent2>","</a:accent3>","</a:accent4>","</a:accent5>","</a:accent6>","</a:hlink>","</a:folHlink>"];function oI(e,t,n){t.themeElements.clrScheme=[];var r={};(e[0].match(jA)||[]).forEach((function(e){var a=CA(e);switch(a[0]){case"<a:clrScheme":case"</a:clrScheme>":break;case"<a:srgbClr":r.rgb=a.val;break;case"<a:sysClr":r.rgb=a.lastClr;break;case"<a:dk1>":case"</a:dk1>":case"<a:lt1>":case"</a:lt1>":case"<a:dk2>":case"</a:dk2>":case"<a:lt2>":case"</a:lt2>":case"<a:accent1>":case"</a:accent1>":case"<a:accent2>":case"</a:accent2>":case"<a:accent3>":case"</a:accent3>":case"<a:accent4>":case"</a:accent4>":case"<a:accent5>":case"</a:accent5>":case"<a:accent6>":case"</a:accent6>":case"<a:hlink>":case"</a:hlink>":case"<a:folHlink>":case"</a:folHlink>":"/"===a[0].charAt(1)?(t.themeElements.clrScheme[iI.indexOf(a[0])]=r,r={}):r.name=a[0].slice(3,a[0].length-1);break;default:if(n&&n.WTF)throw new Error("Unrecognized "+a[0]+" in clrScheme")}}))}function sI(){}function lI(){}var cI=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/,uI=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/,dI=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/;var fI=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function hI(e,t){var n;e&&0!==e.length||(e=pI());var r={};if(!(n=e.match(fI)))throw new Error("themeElements not found in theme");return function(e,t,n){var r;t.themeElements={},[["clrScheme",cI,oI],["fontScheme",uI,sI],["fmtScheme",dI,lI]].forEach((function(a){if(!(r=e.match(a[1])))throw new Error(a[0]+" not found in themeElements");a[2](r,t,n)}))}(n[0],r,t),r.raw=e,r}function pI(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&"string"==typeof e.raw)return e.raw;var n=[wA];return n[n.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',n[n.length]="<a:themeElements>",n[n.length]='<a:clrScheme name="Office">',n[n.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',n[n.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',n[n.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',n[n.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',n[n.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',n[n.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',n[n.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',n[n.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',n[n.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',n[n.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',n[n.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',n[n.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',n[n.length]="</a:clrScheme>",n[n.length]='<a:fontScheme name="Office">',n[n.length]="<a:majorFont>",n[n.length]='<a:latin typeface="Cambria"/>',n[n.length]='<a:ea typeface=""/>',n[n.length]='<a:cs typeface=""/>',n[n.length]='<a:font script="Jpan" typeface="\uff2d\uff33 \uff30\u30b4\u30b7\u30c3\u30af"/>',n[n.length]='<a:font script="Hang" typeface="\ub9d1\uc740 \uace0\ub515"/>',n[n.length]='<a:font script="Hans" typeface="\u5b8b\u4f53"/>',n[n.length]='<a:font script="Hant" typeface="\u65b0\u7d30\u660e\u9ad4"/>',n[n.length]='<a:font script="Arab" typeface="Times New Roman"/>',n[n.length]='<a:font script="Hebr" typeface="Times New Roman"/>',n[n.length]='<a:font script="Thai" typeface="Tahoma"/>',n[n.length]='<a:font script="Ethi" typeface="Nyala"/>',n[n.length]='<a:font script="Beng" typeface="Vrinda"/>',n[n.length]='<a:font script="Gujr" typeface="Shruti"/>',n[n.length]='<a:font script="Khmr" typeface="MoolBoran"/>',n[n.length]='<a:font script="Knda" typeface="Tunga"/>',n[n.length]='<a:font script="Guru" typeface="Raavi"/>',n[n.length]='<a:font script="Cans" typeface="Euphemia"/>',n[n.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',n[n.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',n[n.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',n[n.length]='<a:font script="Thaa" typeface="MV Boli"/>',n[n.length]='<a:font script="Deva" typeface="Mangal"/>',n[n.length]='<a:font script="Telu" typeface="Gautami"/>',n[n.length]='<a:font script="Taml" typeface="Latha"/>',n[n.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',n[n.length]='<a:font script="Orya" typeface="Kalinga"/>',n[n.length]='<a:font script="Mlym" typeface="Kartika"/>',n[n.length]='<a:font script="Laoo" typeface="DokChampa"/>',n[n.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',n[n.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',n[n.length]='<a:font script="Viet" typeface="Times New Roman"/>',n[n.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',n[n.length]='<a:font script="Geor" typeface="Sylfaen"/>',n[n.length]="</a:majorFont>",n[n.length]="<a:minorFont>",n[n.length]='<a:latin typeface="Calibri"/>',n[n.length]='<a:ea typeface=""/>',n[n.length]='<a:cs typeface=""/>',n[n.length]='<a:font script="Jpan" typeface="\uff2d\uff33 \uff30\u30b4\u30b7\u30c3\u30af"/>',n[n.length]='<a:font script="Hang" typeface="\ub9d1\uc740 \uace0\ub515"/>',n[n.length]='<a:font script="Hans" typeface="\u5b8b\u4f53"/>',n[n.length]='<a:font script="Hant" typeface="\u65b0\u7d30\u660e\u9ad4"/>',n[n.length]='<a:font script="Arab" typeface="Arial"/>',n[n.length]='<a:font script="Hebr" typeface="Arial"/>',n[n.length]='<a:font script="Thai" typeface="Tahoma"/>',n[n.length]='<a:font script="Ethi" typeface="Nyala"/>',n[n.length]='<a:font script="Beng" typeface="Vrinda"/>',n[n.length]='<a:font script="Gujr" typeface="Shruti"/>',n[n.length]='<a:font script="Khmr" typeface="DaunPenh"/>',n[n.length]='<a:font script="Knda" typeface="Tunga"/>',n[n.length]='<a:font script="Guru" typeface="Raavi"/>',n[n.length]='<a:font script="Cans" typeface="Euphemia"/>',n[n.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',n[n.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',n[n.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',n[n.length]='<a:font script="Thaa" typeface="MV Boli"/>',n[n.length]='<a:font script="Deva" typeface="Mangal"/>',n[n.length]='<a:font script="Telu" typeface="Gautami"/>',n[n.length]='<a:font script="Taml" typeface="Latha"/>',n[n.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',n[n.length]='<a:font script="Orya" typeface="Kalinga"/>',n[n.length]='<a:font script="Mlym" typeface="Kartika"/>',n[n.length]='<a:font script="Laoo" typeface="DokChampa"/>',n[n.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',n[n.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',n[n.length]='<a:font script="Viet" typeface="Arial"/>',n[n.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',n[n.length]='<a:font script="Geor" typeface="Sylfaen"/>',n[n.length]="</a:minorFont>",n[n.length]="</a:fontScheme>",n[n.length]='<a:fmtScheme name="Office">',n[n.length]="<a:fillStyleLst>",n[n.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',n[n.length]='<a:gradFill rotWithShape="1">',n[n.length]="<a:gsLst>",n[n.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',n[n.length]="</a:gsLst>",n[n.length]='<a:lin ang="16200000" scaled="1"/>',n[n.length]="</a:gradFill>",n[n.length]='<a:gradFill rotWithShape="1">',n[n.length]="<a:gsLst>",n[n.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',n[n.length]="</a:gsLst>",n[n.length]='<a:lin ang="16200000" scaled="0"/>',n[n.length]="</a:gradFill>",n[n.length]="</a:fillStyleLst>",n[n.length]="<a:lnStyleLst>",n[n.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',n[n.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',n[n.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',n[n.length]="</a:lnStyleLst>",n[n.length]="<a:effectStyleLst>",n[n.length]="<a:effectStyle>",n[n.length]="<a:effectLst>",n[n.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',n[n.length]="</a:effectLst>",n[n.length]="</a:effectStyle>",n[n.length]="<a:effectStyle>",n[n.length]="<a:effectLst>",n[n.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',n[n.length]="</a:effectLst>",n[n.length]="</a:effectStyle>",n[n.length]="<a:effectStyle>",n[n.length]="<a:effectLst>",n[n.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',n[n.length]="</a:effectLst>",n[n.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>',n[n.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',n[n.length]="</a:effectStyle>",n[n.length]="</a:effectStyleLst>",n[n.length]="<a:bgFillStyleLst>",n[n.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',n[n.length]='<a:gradFill rotWithShape="1">',n[n.length]="<a:gsLst>",n[n.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',n[n.length]="</a:gsLst>",n[n.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',n[n.length]="</a:gradFill>",n[n.length]='<a:gradFill rotWithShape="1">',n[n.length]="<a:gsLst>",n[n.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',n[n.length]="</a:gsLst>",n[n.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',n[n.length]="</a:gradFill>",n[n.length]="</a:bgFillStyleLst>",n[n.length]="</a:fmtScheme>",n[n.length]="</a:themeElements>",n[n.length]="<a:objectDefaults>",n[n.length]="<a:spDef>",n[n.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>',n[n.length]="</a:spDef>",n[n.length]="<a:lnDef>",n[n.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>',n[n.length]="</a:lnDef>",n[n.length]="</a:objectDefaults>",n[n.length]="<a:extraClrSchemeLst/>",n[n.length]="</a:theme>",n.join("")}function mI(e){var t={};switch(t.xclrType=e.read_shift(2),t.nTintShade=e.read_shift(2),t.xclrType){case 0:case 4:e.l+=4;break;case 1:t.xclrValue=function(e,t){return iT(e,t)}(e,4);break;case 2:t.xclrValue=mP(e);break;case 3:t.xclrValue=function(e){return e.read_shift(4)}(e)}return e.l+=8,t}function vI(e){var t=e.read_shift(2),n=e.read_shift(2)-4,r=[t];switch(t){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:r[1]=mI(e);break;case 6:r[1]=function(e,t){return iT(e,t)}(e,n);break;case 14:case 15:r[1]=e.read_shift(1===n?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+t+" "+n)}return r}function gI(){var e=lT();return cT(e,332),cT(e,334,AT(1)),cT(e,335,function(e){var t=oT(12+2*e.name.length);return t.write_shift(4,e.flags),t.write_shift(4,e.version),TT(e.name,t),t.slice(0,t.l)}({name:"XLDAPR",version:12e4,flags:3496657072})),cT(e,336),cT(e,339,function(e,t){var n=oT(8+2*t.length);return n.write_shift(4,e),TT(t,n),n.slice(0,n.l)}(1,"XLDAPR")),cT(e,52),cT(e,35,AT(514)),cT(e,4096,AT(0)),cT(e,4097,tP(1)),cT(e,36),cT(e,53),cT(e,340),cT(e,337,function(e,t){var n=oT(8);return n.write_shift(4,e),n.write_shift(4,t?1:0),n}(1,!0)),cT(e,51,function(e){var t=oT(4+8*e.length);t.write_shift(4,e.length);for(var n=0;n<e.length;++n)t.write_shift(4,e[n][0]),t.write_shift(4,e[n][1]);return t}([[1,0]])),cT(e,338),cT(e,333),e.end()}function yI(){var e=[wA];return e.push('<metadata xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:xlrd="http://schemas.microsoft.com/office/spreadsheetml/2017/richdata" xmlns:xda="http://schemas.microsoft.com/office/spreadsheetml/2017/dynamicarray">\n <metadataTypes count="1">\n <metadataType name="XLDAPR" minSupportedVersion="120000" copy="1" pasteAll="1" pasteValues="1" merge="1" splitFirst="1" rowColShift="1" clearFormats="1" clearComments="1" assign="1" coerce="1" cellMeta="1"/>\n </metadataTypes>\n <futureMetadata name="XLDAPR" count="1">\n <bk>\n <extLst>\n <ext uri="{bdbb8cdc-fa1e-496e-a857-3c3f30c029c3}">\n <xda:dynamicArrayProperties fDynamic="1" fCollapsed="0"/>\n </ext>\n </extLst>\n </bk>\n </futureMetadata>\n <cellMetadata count="1">\n <bk>\n <rc t="1" v="0"/>\n </bk>\n </cellMetadata>\n</metadata>'),e.join("")}var bI=1024;function xI(e,t){for(var n=[21600,21600],r=["m0,0l0",n[1],n[0],n[1],n[0],"0xe"].join(","),a=[tk("xml",null,{"xmlns:v":jk,"xmlns:o":bk,"xmlns:x":xk,"xmlns:mv":Sk}).replace(/\/>/,">"),tk("o:shapelayout",tk("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),tk("v:shapetype",[tk("v:stroke",null,{joinstyle:"miter"}),tk("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:n.join(","),path:r})];bI<1e3*e;)bI+=1e3;return t.forEach((function(e){var t=yT(e[0]),n={color2:"#BEFF82",type:"gradient"};"gradient"==n.type&&(n.angle="-180");var r="gradient"==n.type?tk("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,i=tk("v:fill",r,n);++bI,a=a.concat(["<v:shape"+ek({id:"_x0000_s"+bI,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(e[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",i,tk("v:shadow",null,{on:"t",obscured:"t"}),tk("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",QA("x:Anchor",[t.c+1,0,t.r+1,0,t.c+3,20,t.r+5,20].join(",")),QA("x:AutoFill","False"),QA("x:Row",String(t.r)),QA("x:Column",String(t.c)),e[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"])})),a.push("</xml>"),a.join("")}function wI(e,t,n,r){var a,i=Array.isArray(e);t.forEach((function(t){var o=yT(t.ref);if(i?(e[o.r]||(e[o.r]=[]),a=e[o.r][o.c]):a=e[t.ref],!a){a={t:"z"},i?e[o.r][o.c]=a:e[t.ref]=a;var s=NT(e["!ref"]||"BDWGO1000001:A1");s.s.r>o.r&&(s.s.r=o.r),s.e.r<o.r&&(s.e.r=o.r),s.s.c>o.c&&(s.s.c=o.c),s.e.c<o.c&&(s.e.c=o.c);var l=wT(s);l!==e["!ref"]&&(e["!ref"]=l)}a.c||(a.c=[]);var c={a:t.author,t:t.t,r:t.r,T:n};t.h&&(c.h=t.h);for(var u=a.c.length-1;u>=0;--u){if(!n&&a.c[u].T)return;n&&!a.c[u].T&&a.c.splice(u,1)}if(n&&r)for(u=0;u<r.length;++u)if(c.a==r[u].id){c.a=r[u].name||c.a;break}a.c.push(c)}))}function NI(e){var t=[wA,tk("comments",null,{xmlns:yk[0]})],n=[];return t.push("<authors>"),e.forEach((function(e){e[1].forEach((function(e){var r=IA(e.a);-1==n.indexOf(r)&&(n.push(r),t.push("<author>"+r+"</author>")),e.T&&e.ID&&-1==n.indexOf("tc="+e.ID)&&(n.push("tc="+e.ID),t.push("<author>tc="+e.ID+"</author>"))}))})),0==n.length&&(n.push("SheetJ5"),t.push("<author>SheetJ5</author>")),t.push("</authors>"),t.push("<commentList>"),e.forEach((function(e){var r=0,a=[];if(e[1][0]&&e[1][0].T&&e[1][0].ID?r=n.indexOf("tc="+e[1][0].ID):e[1].forEach((function(e){e.a&&(r=n.indexOf(IA(e.a))),a.push(e.t||"")})),t.push('<comment ref="'+e[0]+'" authorId="'+r+'"><text>'),a.length<=1)t.push(QA("t",IA(a[0]||"")));else{for(var i="Comment:\n "+a[0]+"\n",o=1;o<a.length;++o)i+="Reply:\n "+a[o]+"\n";t.push(QA("t",IA(i)))}t.push("</text></comment>")})),t.push("</commentList>"),t.length>2&&(t[t.length]="</comments>",t[1]=t[1].replace("/>",">")),t.join("")}function SI(e,t,n){var r=[wA,tk("ThreadedComments",null,{xmlns:uk}).replace(/[\/]>/,">")];return e.forEach((function(e){var a="";(e[1]||[]).forEach((function(i,o){if(i.T){i.a&&-1==t.indexOf(i.a)&&t.push(i.a);var s={ref:e[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+n.tcid++).slice(-12)+"}"};0==o?a=s.id:s.parentId=a,i.ID=s.id,i.a&&(s.personId="{54EE7950-7262-4200-6969-"+("000000000000"+t.indexOf(i.a)).slice(-12)+"}"),r.push(tk("threadedComment",QA("text",i.t||""),s))}else delete i.ID}))})),r.push("</ThreadedComments>"),r.join("")}var jI=kT;function _I(e){var t=lT(),n=[];return cT(t,628),cT(t,630),e.forEach((function(e){e[1].forEach((function(e){n.indexOf(e.a)>-1||(n.push(e.a.slice(0,54)),cT(t,632,function(e){return TT(e.slice(0,54))}(e.a)))}))})),cT(t,631),cT(t,633),e.forEach((function(e){e[1].forEach((function(r){r.iauthor=n.indexOf(r.a);var a={s:yT(e[0]),e:yT(e[0])};cT(t,635,function(e,t){return null==t&&(t=oT(36)),t.write_shift(4,e[1].iauthor),JT(e[0],t),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t}([a,r])),r.t&&r.t.length>0&&cT(t,637,IT(r)),cT(t,636),delete r.iauthor}))})),cT(t,634),cT(t,629),t.end()}var EI=["xlsb","xlsm","xlam","biff8","xla"];var CI=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,t={r:0,c:0};function n(e,n,r,a){var i=!1,o=!1;0==r.length?o=!0:"["==r.charAt(0)&&(o=!0,r=r.slice(1,-1)),0==a.length?i=!0:"["==a.charAt(0)&&(i=!0,a=a.slice(1,-1));var s=r.length>0?0|parseInt(r,10):0,l=a.length>0?0|parseInt(a,10):0;return i?l+=t.c:--l,o?s+=t.r:--s,n+(i?"":"$")+gT(l)+(o?"":"$")+mT(s)}return function(r,a){return t=a,r.replace(e,n)}}(),AI=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,kI=function(){return function(e,t){return e.replace(AI,(function(e,n,r,a,i,o){var s=vT(a)-(r?0:t.c),l=pT(o)-(i?0:t.r);return n+"R"+(0==l?"":i?l+1:"["+l+"]")+"C"+(0==s?"":r?s+1:"["+s+"]")}))}}();function TI(e,t){return e.replace(AI,(function(e,n,r,a,i,o){return n+("$"==r?r+a:gT(vT(a)+t.c))+("$"==i?i+o:mT(pT(o)+t.r))}))}function OI(e,t,n){var r=xT(t).s,a=yT(n);return TI(e,{r:a.r-r.r,c:a.c-r.c})}function PI(e){return e.replace(/_xlfn\./g,"")}function RI(e){e.l+=1}function II(e,t){var n=e.read_shift(1==t?1:2);return[16383&n,n>>14&1,n>>15&1]}function MI(e,t,n){var r=2;if(n){if(n.biff>=2&&n.biff<=5)return DI(e);12==n.biff&&(r=4)}var a=e.read_shift(r),i=e.read_shift(r),o=II(e,2),s=II(e,2);return{s:{r:a,c:o[0],cRel:o[1],rRel:o[2]},e:{r:i,c:s[0],cRel:s[1],rRel:s[2]}}}function DI(e){var t=II(e,2),n=II(e,2),r=e.read_shift(1),a=e.read_shift(1);return{s:{r:t[0],c:r,cRel:t[1],rRel:t[2]},e:{r:n[0],c:a,cRel:n[1],rRel:n[2]}}}function LI(e,t,n){if(n&&n.biff>=2&&n.biff<=5)return function(e){var t=II(e,2),n=e.read_shift(1);return{r:t[0],c:n,cRel:t[1],rRel:t[2]}}(e);var r=e.read_shift(n&&12==n.biff?4:2),a=II(e,2);return{r:r,c:a[0],cRel:a[1],rRel:a[2]}}function FI(e){var t=e.read_shift(2),n=e.read_shift(2);return{r:t,c:255&n,fQuoted:!!(16384&n),cRel:n>>15,rRel:n>>15}}function BI(e){var t=1&e[e.l+1];return e.l+=4,[t,1]}function ZI(e){return[e.read_shift(1),e.read_shift(1)]}function zI(e,t){var n=[e.read_shift(1)];if(12==t)switch(n[0]){case 2:n[0]=4;break;case 4:n[0]=16;break;case 0:n[0]=1;break;case 1:n[0]=2}switch(n[0]){case 4:n[1]=$O(e,1)?"TRUE":"FALSE",12!=t&&(e.l+=7);break;case 37:case 16:n[1]=cO[e[e.l]],e.l+=12==t?4:8;break;case 0:e.l+=8;break;case 1:n[1]=KT(e);break;case 2:n[1]=cP(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+n[0])}return n}function UI(e,t,n){for(var r=e.read_shift(12==n.biff?4:2),a=[],i=0;i!=r;++i)a.push((12==n.biff?XT:wP)(e,8));return a}function WI(e,t,n){var r=0,a=0;12==n.biff?(r=e.read_shift(4),a=e.read_shift(4)):(a=1+e.read_shift(1),r=1+e.read_shift(2)),n.biff>=2&&n.biff<8&&(--r,0==--a&&(a=256));for(var i=0,o=[];i!=r&&(o[i]=[]);++i)for(var s=0;s!=a;++s)o[i][s]=zI(e,n.biff);return o}function VI(e,t,n){return e.l+=2,[FI(e)]}function qI(e){return e.l+=6,[]}function HI(e){return e.l+=2,[eP(e),1&e.read_shift(2)]}var GI=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];var YI={1:{n:"PtgExp",f:function(e,t,n){return e.l++,n&&12==n.biff?[e.read_shift(4,"i"),0]:[e.read_shift(2),e.read_shift(n&&2==n.biff?1:2)]}},2:{n:"PtgTbl",f:iT},3:{n:"PtgAdd",f:RI},4:{n:"PtgSub",f:RI},5:{n:"PtgMul",f:RI},6:{n:"PtgDiv",f:RI},7:{n:"PtgPower",f:RI},8:{n:"PtgConcat",f:RI},9:{n:"PtgLt",f:RI},10:{n:"PtgLe",f:RI},11:{n:"PtgEq",f:RI},12:{n:"PtgGe",f:RI},13:{n:"PtgGt",f:RI},14:{n:"PtgNe",f:RI},15:{n:"PtgIsect",f:RI},16:{n:"PtgUnion",f:RI},17:{n:"PtgRange",f:RI},18:{n:"PtgUplus",f:RI},19:{n:"PtgUminus",f:RI},20:{n:"PtgPercent",f:RI},21:{n:"PtgParen",f:RI},22:{n:"PtgMissArg",f:RI},23:{n:"PtgStr",f:function(e,t,n){return e.l++,aP(e,0,n)}},26:{n:"PtgSheet",f:function(e,t,n){return e.l+=5,e.l+=2,e.l+=2==n.biff?1:4,["PTGSHEET"]}},27:{n:"PtgEndSheet",f:function(e,t,n){return e.l+=2==n.biff?4:5,["PTGENDSHEET"]}},28:{n:"PtgErr",f:function(e){return e.l++,cO[e.read_shift(1)]}},29:{n:"PtgBool",f:function(e){return e.l++,0!==e.read_shift(1)}},30:{n:"PtgInt",f:function(e){return e.l++,e.read_shift(2)}},31:{n:"PtgNum",f:function(e){return e.l++,KT(e)}},32:{n:"PtgArray",f:function(e,t,n){var r=(96&e[e.l++])>>5;return e.l+=2==n.biff?6:12==n.biff?14:7,[r]}},33:{n:"PtgFunc",f:function(e,t,n){var r=(96&e[e.l])>>5;e.l+=1;var a=e.read_shift(n&&n.biff<=3?1:2);return[vM[a],mM[a],r]}},34:{n:"PtgFuncVar",f:function(e,t,n){var r=e[e.l++],a=e.read_shift(1),i=n&&n.biff<=3?[88==r?-1:0,e.read_shift(1)]:function(e){return[e[e.l+1]>>7,32767&e.read_shift(2)]}(e);return[a,(0===i[0]?mM:pM)[i[1]]]}},35:{n:"PtgName",f:function(e,t,n){var r=e.read_shift(1)>>>5&3,a=!n||n.biff>=8?4:2,i=e.read_shift(a);switch(n.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12}return[r,0,i]}},36:{n:"PtgRef",f:function(e,t,n){var r=(96&e[e.l])>>5;return e.l+=1,[r,LI(e,0,n)]}},37:{n:"PtgArea",f:function(e,t,n){return[(96&e[e.l++])>>5,MI(e,n.biff>=2&&n.biff,n)]}},38:{n:"PtgMemArea",f:function(e,t,n){var r=e.read_shift(1)>>>5&3;return e.l+=n&&2==n.biff?3:4,[r,e.read_shift(n&&2==n.biff?1:2)]}},39:{n:"PtgMemErr",f:iT},40:{n:"PtgMemNoMem",f:iT},41:{n:"PtgMemFunc",f:function(e,t,n){return[e.read_shift(1)>>>5&3,e.read_shift(n&&2==n.biff?1:2)]}},42:{n:"PtgRefErr",f:function(e,t,n){var r=e.read_shift(1)>>>5&3;return e.l+=4,n.biff<8&&e.l--,12==n.biff&&(e.l+=2),[r]}},43:{n:"PtgAreaErr",f:function(e,t,n){var r=(96&e[e.l++])>>5;return e.l+=n&&n.biff>8?12:n.biff<8?6:8,[r]}},44:{n:"PtgRefN",f:function(e,t,n){var r=(96&e[e.l])>>5;e.l+=1;var a=function(e,t,n){var r=n&&n.biff?n.biff:8;if(r>=2&&r<=5)return function(e){var t=e.read_shift(2),n=e.read_shift(1),r=(32768&t)>>15,a=(16384&t)>>14;return t&=16383,1==r&&t>=8192&&(t-=16384),1==a&&n>=128&&(n-=256),{r:t,c:n,cRel:a,rRel:r}}(e);var a=e.read_shift(r>=12?4:2),i=e.read_shift(2),o=(16384&i)>>14,s=(32768&i)>>15;if(i&=16383,1==s)for(;a>524287;)a-=1048576;if(1==o)for(;i>8191;)i-=16384;return{r:a,c:i,cRel:o,rRel:s}}(e,0,n);return[r,a]}},45:{n:"PtgAreaN",f:function(e,t,n){var r=(96&e[e.l++])>>5,a=function(e,t,n){if(n.biff<8)return DI(e);var r=e.read_shift(12==n.biff?4:2),a=e.read_shift(12==n.biff?4:2),i=II(e,2),o=II(e,2);return{s:{r:r,c:i[0],cRel:i[1],rRel:i[2]},e:{r:a,c:o[0],cRel:o[1],rRel:o[2]}}}(e,0,n);return[r,a]}},46:{n:"PtgMemAreaN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},47:{n:"PtgMemNoMemN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},57:{n:"PtgNameX",f:function(e,t,n){return 5==n.biff?function(e){var t=e.read_shift(1)>>>5&3,n=e.read_shift(2,"i");e.l+=8;var r=e.read_shift(2);return e.l+=12,[t,n,r]}(e):[e.read_shift(1)>>>5&3,e.read_shift(2),e.read_shift(4)]}},58:{n:"PtgRef3d",f:function(e,t,n){var r=(96&e[e.l])>>5;e.l+=1;var a=e.read_shift(2);return n&&5==n.biff&&(e.l+=12),[r,a,LI(e,0,n)]}},59:{n:"PtgArea3d",f:function(e,t,n){var r=(96&e[e.l++])>>5,a=e.read_shift(2,"i");if(n)switch(n.biff){case 5:e.l+=12,6;break;case 12:12}return[r,a,MI(e,0,n)]}},60:{n:"PtgRefErr3d",f:function(e,t,n){var r=(96&e[e.l++])>>5,a=e.read_shift(2),i=4;if(n)switch(n.biff){case 5:i=15;break;case 12:i=6}return e.l+=i,[r,a]}},61:{n:"PtgAreaErr3d",f:function(e,t,n){var r=(96&e[e.l++])>>5,a=e.read_shift(2),i=8;if(n)switch(n.biff){case 5:e.l+=12,i=6;break;case 12:i=12}return e.l+=i,[r,a]}},255:{}},XI={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},JI={1:{n:"PtgElfLel",f:HI},2:{n:"PtgElfRw",f:VI},3:{n:"PtgElfCol",f:VI},6:{n:"PtgElfRwV",f:VI},7:{n:"PtgElfColV",f:VI},10:{n:"PtgElfRadical",f:VI},11:{n:"PtgElfRadicalS",f:qI},13:{n:"PtgElfColS",f:qI},15:{n:"PtgElfColSV",f:qI},16:{n:"PtgElfRadicalLel",f:HI},25:{n:"PtgList",f:function(e){e.l+=2;var t=e.read_shift(2),n=e.read_shift(2),r=e.read_shift(4),a=e.read_shift(2),i=e.read_shift(2);return{ixti:t,coltype:3&n,rt:GI[n>>2&31],idx:r,c:a,C:i}}},29:{n:"PtgSxName",f:function(e){return e.l+=2,[e.read_shift(4)]}},255:{}},KI={0:{n:"PtgAttrNoop",f:function(e){return e.l+=4,[0,0]}},1:{n:"PtgAttrSemi",f:function(e,t,n){var r=255&e[e.l+1]?1:0;return e.l+=n&&2==n.biff?3:4,[r]}},2:{n:"PtgAttrIf",f:function(e,t,n){var r=255&e[e.l+1]?1:0;return e.l+=2,[r,e.read_shift(n&&2==n.biff?1:2)]}},4:{n:"PtgAttrChoose",f:function(e,t,n){e.l+=2;for(var r=e.read_shift(n&&2==n.biff?1:2),a=[],i=0;i<=r;++i)a.push(e.read_shift(n&&2==n.biff?1:2));return a}},8:{n:"PtgAttrGoto",f:function(e,t,n){var r=255&e[e.l+1]?1:0;return e.l+=2,[r,e.read_shift(n&&2==n.biff?1:2)]}},16:{n:"PtgAttrSum",f:function(e,t,n){e.l+=n&&2==n.biff?3:4}},32:{n:"PtgAttrBaxcel",f:BI},33:{n:"PtgAttrBaxcel",f:BI},64:{n:"PtgAttrSpace",f:function(e){return e.read_shift(2),ZI(e)}},65:{n:"PtgAttrSpaceSemi",f:function(e){return e.read_shift(2),ZI(e)}},128:{n:"PtgAttrIfError",f:function(e){var t=255&e[e.l+1]?1:0;return e.l+=2,[t,e.read_shift(2)]}},255:{}};function $I(e,t,n,r){if(r.biff<8)return iT(e,t);for(var a=e.l+t,i=[],o=0;o!==n.length;++o)switch(n[o][0]){case"PtgArray":n[o][1]=WI(e,0,r),i.push(n[o][1]);break;case"PtgMemArea":n[o][2]=UI(e,n[o][1],r),i.push(n[o][2]);break;case"PtgExp":r&&12==r.biff&&(n[o][1][1]=e.read_shift(4),i.push(n[o][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+n[o][0]}return 0!==(t=a-e.l)&&i.push(iT(e,t)),i}function QI(e,t,n){for(var r,a,i=e.l+t,o=[];i!=e.l;)t=i-e.l,a=e[e.l],r=YI[a]||YI[XI[a]],24!==a&&25!==a||(r=(24===a?JI:KI)[e[e.l+1]]),r&&r.f?o.push([r.n,r.f(e,t,n)]):iT(e,t);return o}function eM(e){for(var t=[],n=0;n<e.length;++n){for(var r=e[n],a=[],i=0;i<r.length;++i){var o=r[i];if(o)if(2===o[0])a.push('"'+o[1].replace(/"/g,'""')+'"');else a.push(o[1]);else a.push("")}t.push(a.join(","))}return t.join(";")}var tM={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function nM(e,t,n){if(!e)return"SH33TJSERR0";if(n.biff>8&&(!e.XTI||!e.XTI[t]))return e.SheetNames[t];if(!e.XTI)return"SH33TJSERR6";var r=e.XTI[t];if(n.biff<8)return t>1e4&&(t-=65536),t<0&&(t=-t),0==t?"":e.XTI[t-1];if(!r)return"SH33TJSERR1";var a="";if(n.biff>8)switch(e[r[0]][0]){case 357:return a=-1==r[1]?"#REF":e.SheetNames[r[1]],r[1]==r[2]?a:a+":"+e.SheetNames[r[2]];case 358:return null!=n.SID?e.SheetNames[n.SID]:"SH33TJSSAME"+e[r[0]][0];default:return"SH33TJSSRC"+e[r[0]][0]}switch(e[r[0]][0][0]){case 1025:return a=-1==r[1]?"#REF":e.SheetNames[r[1]]||"SH33TJSERR3",r[1]==r[2]?a:a+":"+e.SheetNames[r[2]];case 14849:return e[r[0]].slice(1).map((function(e){return e.Name})).join(";;");default:return e[r[0]][0][3]?(a=-1==r[1]?"#REF":e[r[0]][0][3][r[1]]||"SH33TJSERR4",r[1]==r[2]?a:a+":"+e[r[0]][0][3][r[2]]):"SH33TJSERR2"}}function rM(e,t,n){var r=nM(e,t,n);return"#REF"==r?r:function(e,t){if(!e&&!(t&&t.biff<=5&&t.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(e)?"'"+e+"'":e}(r,n)}function aM(e,t,n,r,a){var i,o,s,l,c=a&&a.biff||8,u={s:{c:0,r:0},e:{c:0,r:0}},d=[],f=0,h=0,p="";if(!e[0]||!e[0][0])return"";for(var m=-1,v="",g=0,y=e[0].length;g<y;++g){var b=e[0][g];switch(b[0]){case"PtgUminus":d.push("-"+d.pop());break;case"PtgUplus":d.push("+"+d.pop());break;case"PtgPercent":d.push(d.pop()+"%");break;case"PtgAdd":case"PtgConcat":case"PtgDiv":case"PtgEq":case"PtgGe":case"PtgGt":case"PtgLe":case"PtgLt":case"PtgMul":case"PtgNe":case"PtgPower":case"PtgSub":if(i=d.pop(),o=d.pop(),m>=0){switch(e[0][m][1][0]){case 0:v=aA(" ",e[0][m][1][1]);break;case 1:v=aA("\r",e[0][m][1][1]);break;default:if(v="",a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][m][1][0])}o+=v,m=-1}d.push(o+tM[b[0]]+i);break;case"PtgIsect":i=d.pop(),o=d.pop(),d.push(o+" "+i);break;case"PtgUnion":i=d.pop(),o=d.pop(),d.push(o+","+i);break;case"PtgRange":i=d.pop(),o=d.pop(),d.push(o+":"+i);break;case"PtgAttrChoose":case"PtgAttrGoto":case"PtgAttrIf":case"PtgAttrIfError":case"PtgAttrBaxcel":case"PtgAttrSemi":case"PtgMemArea":case"PtgTbl":case"PtgMemErr":case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":case"PtgMemFunc":case"PtgMemNoMem":break;case"PtgRef":s=uT(b[1][1],u,a),d.push(fT(s,c));break;case"PtgRefN":s=n?uT(b[1][1],n,a):b[1][1],d.push(fT(s,c));break;case"PtgRef3d":f=b[1][1],s=uT(b[1][2],u,a);p=rM(r,f,a);d.push(p+"!"+fT(s,c));break;case"PtgFunc":case"PtgFuncVar":var x=b[1][0],w=b[1][1];x||(x=0);var N=0==(x&=127)?[]:d.slice(-x);d.length-=x,"User"===w&&(w=N.shift()),d.push(w+"("+N.join(",")+")");break;case"PtgBool":d.push(b[1]?"TRUE":"FALSE");break;case"PtgInt":case"PtgErr":d.push(b[1]);break;case"PtgNum":d.push(String(b[1]));break;case"PtgStr":d.push('"'+b[1].replace(/"/g,'""')+'"');break;case"PtgAreaN":l=dT(b[1][1],n?{s:n}:u,a),d.push(hT(l,a));break;case"PtgArea":l=dT(b[1][1],u,a),d.push(hT(l,a));break;case"PtgArea3d":f=b[1][1],l=b[1][2],p=rM(r,f,a),d.push(p+"!"+hT(l,a));break;case"PtgAttrSum":d.push("SUM("+d.pop()+")");break;case"PtgName":h=b[1][2];var S=(r.names||[])[h-1]||(r[0]||[])[h],j=S?S.Name:"SH33TJSNAME"+String(h);j&&"_xlfn."==j.slice(0,6)&&!a.xlfn&&(j=j.slice(6)),d.push(j);break;case"PtgNameX":var _,E=b[1][1];if(h=b[1][2],!(a.biff<=5)){var C="";if(14849==((r[E]||[])[0]||[])[0]||(1025==((r[E]||[])[0]||[])[0]?r[E][h]&&r[E][h].itab>0&&(C=r.SheetNames[r[E][h].itab-1]+"!"):C=r.SheetNames[h-1]+"!"),r[E]&&r[E][h])C+=r[E][h].Name;else if(r[0]&&r[0][h])C+=r[0][h].Name;else{var A=(nM(r,E,a)||"").split(";;");A[h-1]?C=A[h-1]:C+="SH33TJSERRX"}d.push(C);break}E<0&&(E=-E),r[E]&&(_=r[E][h]),_||(_={Name:"SH33TJSERRY"}),d.push(_.Name);break;case"PtgParen":var k="(",T=")";if(m>=0){switch(v="",e[0][m][1][0]){case 2:k=aA(" ",e[0][m][1][1])+k;break;case 3:k=aA("\r",e[0][m][1][1])+k;break;case 4:T=aA(" ",e[0][m][1][1])+T;break;case 5:T=aA("\r",e[0][m][1][1])+T;break;default:if(a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][m][1][0])}m=-1}d.push(k+d.pop()+T);break;case"PtgRefErr":case"PtgRefErr3d":case"PtgAreaErr":case"PtgAreaErr3d":d.push("#REF!");break;case"PtgExp":s={c:b[1][1],r:b[1][0]};var O={c:n.c,r:n.r};if(r.sharedf[bT(s)]){var P=r.sharedf[bT(s)];d.push(aM(P,u,O,r,a))}else{var R=!1;for(i=0;i!=r.arrayf.length;++i)if(o=r.arrayf[i],!(s.c<o[0].s.c||s.c>o[0].e.c)&&!(s.r<o[0].s.r||s.r>o[0].e.r)){d.push(aM(o[1],u,O,r,a)),R=!0;break}R||d.push(b[1])}break;case"PtgArray":d.push("{"+eM(b[1])+"}");break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":m=g;break;case"PtgMissArg":d.push("");break;case"PtgList":d.push("Table"+b[1].idx+"[#"+b[1].rt+"]");break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");default:throw new Error("Unrecognized Formula Token: "+String(b))}if(3!=a.biff&&m>=0&&-1==["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"].indexOf(e[0][g][0])){var I=!0;switch((b=e[0][m])[1][0]){case 4:I=!1;case 0:v=aA(" ",b[1][1]);break;case 5:I=!1;case 1:v=aA("\r",b[1][1]);break;default:if(v="",a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+b[1][0])}d.push((I?v:"")+d.pop()+(I?"":v)),m=-1}}if(d.length>1&&a.WTF)throw new Error("bad formula stack");return d[0]}function iM(e,t,n){var r,a=e.l+t,i=2==n.biff?1:2,o=e.read_shift(i);if(65535==o)return[[],iT(e,t-2)];var s=QI(e,o,n);return t!==o+i&&(r=$I(e,t-o-i,s,n)),e.l=a,[s,r]}function oM(e,t,n){var r,a=e.l+t,i=e.read_shift(2),o=QI(e,i,n);return 65535==i?[[],iT(e,t-2)]:(t!==i+2&&(r=$I(e,a-i-2,o,n)),[o,r])}function sM(e,t,n){var r=e.l+t,a=gP(e);2==n.biff&&++e.l;var i=function(e){var t;if(65535!==Xk(e,e.l+6))return[KT(e),"n"];switch(e[e.l]){case 0:return e.l+=8,["String","s"];case 1:return t=1===e[e.l+2],e.l+=8,[t,"b"];case 2:return t=e[e.l+2],e.l+=8,[t,"e"];case 3:return e.l+=8,["","s"]}return[]}(e),o=e.read_shift(1);2!=n.biff&&(e.read_shift(1),n.biff>=5&&e.read_shift(4));var s=function(e,t,n){var r,a=e.l+t,i=2==n.biff?1:2,o=e.read_shift(i);if(65535==o)return[[],iT(e,t-2)];var s=QI(e,o,n);return t!==o+i&&(r=$I(e,t-o-i,s,n)),e.l=a,[s,r]}(e,r-e.l,n);return{cell:a,val:i[0],formula:s,shared:o>>3&1,tt:i[1]}}function lM(e,t,n,r,a){var i=yP(t,n,a),o=function(e){if(null==e){var t=oT(8);return t.write_shift(1,3),t.write_shift(1,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,65535),t}return $T("number"==typeof e?e:0)}(e.v),s=oT(6);s.write_shift(2,33),s.write_shift(4,0);for(var l=oT(e.bf.length),c=0;c<e.bf.length;++c)l[c]=e.bf[c];return ZE([i,o,s,l])}function cM(e,t,n){var r=e.read_shift(4),a=QI(e,r,n),i=e.read_shift(4);return[a,i>0?$I(e,i,a,n):null]}var uM=cM,dM=cM,fM=cM,hM=cM,pM={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},mM={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},vM={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function gM(e){return"of:"==e.slice(0,3)&&(e=e.slice(3)),61==e.charCodeAt(0)&&61==(e=e.slice(1)).charCodeAt(0)&&(e=e.slice(1)),(e=(e=(e=e.replace(/COM\.MICROSOFT\./g,"")).replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,(function(e,t){return t.replace(/\./g,"")}))).replace(/\[.(#[A-Z]*[?!])\]/g,"$1")).replace(/[;~]/g,",").replace(/\|/g,";")}function yM(e){return("of:="+e.replace(AI,"$1[.$2$3$4$5]").replace(/\]:\[/g,":")).replace(/;/g,"|").replace(/,/g,";")}function bM(e){var t=e.split(":");return[t[0].split(".")[0],t[0].split(".")[1]+(t.length>1?":"+(t[1].split(".")[1]||t[1].split(".")[0]):"")]}function xM(e){return e.replace(/\./,"!")}var wM={},NM={},SM="undefined"!==typeof Map;function jM(e,t,n){var r=0,a=e.length;if(n){if(SM?n.has(t):Object.prototype.hasOwnProperty.call(n,t))for(var i=SM?n.get(t):n[t];r<i.length;++r)if(e[i[r]].t===t)return e.Count++,i[r]}else for(;r<a;++r)if(e[r].t===t)return e.Count++,r;return e[a]={t:t},e.Count++,e.Unique++,n&&(SM?(n.has(t)||n.set(t,[]),n.get(t).push(a)):(Object.prototype.hasOwnProperty.call(n,t)||(n[t]=[]),n[t].push(a))),a}function _M(e,t){var n={min:e+1,max:e+1},r=-1;return t.MDW&&(PR=t.MDW),null!=t.width?n.customWidth=1:null!=t.wpx?r=IR(t.wpx):null!=t.wch&&(r=t.wch),r>-1?(n.width=MR(r),n.customWidth=1):null!=t.width&&(n.width=t.width),t.hidden&&(n.hidden=!0),null!=t.level&&(n.outlineLevel=n.level=t.level),n}function EM(e,t){if(e){var n=[.7,.7,.75,.75,.3,.3];"xlml"==t&&(n=[1,1,1,1,.5,.5]),null==e.left&&(e.left=n[0]),null==e.right&&(e.right=n[1]),null==e.top&&(e.top=n[2]),null==e.bottom&&(e.bottom=n[3]),null==e.header&&(e.header=n[4]),null==e.footer&&(e.footer=n[5])}}function CM(e,t,n){var r=n.revssf[null!=t.z?t.z:"General"],a=60,i=e.length;if(null==r&&n.ssf)for(;a<392;++a)if(null==n.ssf[a]){OC(t.z,a),n.ssf[a]=t.z,n.revssf[t.z]=r=a;break}for(a=0;a!=i;++a)if(e[a].numFmtId===r)return a;return e[i]={numFmtId:r,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},i}function AM(e,t,n,r,a,i){try{r.cellNF&&(e.z=$E[t])}catch(wG){if(r.WTF)throw wG}if("z"!==e.t||r.cellStyles){if("d"===e.t&&"string"===typeof e.v&&(e.v=tA(e.v)),(!r||!1!==r.cellText)&&"z"!==e.t)try{if(null==$E[t]&&OC(IC[t]||"General",t),"e"===e.t)e.w=e.w||cO[e.v];else if(0===t)if("n"===e.t)(0|e.v)===e.v?e.w=e.v.toString(10):e.w=lC(e.v);else if("d"===e.t){var o=HC(e.v);e.w=(0|o)===o?o.toString(10):lC(o)}else{if(void 0===e.v)return"";e.w=cC(e.v,NM)}else"d"===e.t?e.w=TC(t,HC(e.v),NM):e.w=TC(t,e.v,NM)}catch(wG){if(r.WTF)throw wG}if(r.cellStyles&&null!=n)try{e.s=i.Fills[n],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=OR(a.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),r.WTF&&(e.s.fgColor.raw_rgb=a.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=OR(a.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),r.WTF&&(e.s.bgColor.raw_rgb=a.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(wG){if(r.WTF&&i.Fills)throw wG}}}function kM(e,t,n){if(e&&e["!ref"]){var r=NT(e["!ref"]);if(r.e.c<r.s.c||r.e.r<r.s.r)throw new Error("Bad range ("+n+"): "+e["!ref"])}}var TM=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,OM=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,PM=/<(?:\w:)?hyperlink [^>]*>/gm,RM=/"(\w*:\w*)"/,IM=/<(?:\w:)?col\b[^>]*[\/]?>/g,MM=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,DM=/<(?:\w:)?pageMargins[^>]*\/>/g,LM=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,FM=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,BM=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function ZM(e,t,n,r,a,i,o){if(!e)return e;r||(r={"!id":{}});var s=t.dense?[]:{},l={s:{r:2e6,c:2e6},e:{r:0,c:0}},c="",u="",d=e.match(OM);d?(c=e.slice(0,d.index),u=e.slice(d.index+d[0].length)):c=u=e;var f=c.match(LM);f?zM(f[0],s,a,n):(f=c.match(FM))&&function(e,t,n,r,a){zM(e.slice(0,e.indexOf(">")),n,r,a)}(f[0],f[1],s,a,n);var h=(c.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(h>0){var p=c.slice(h,h+50).match(RM);p&&function(e,t){var n=NT(t);n.s.r<=n.e.r&&n.s.c<=n.e.c&&n.s.r>=0&&n.s.c>=0&&(e["!ref"]=wT(n))}(s,p[1])}var m=c.match(BM);m&&m[1]&&function(e,t){t.Views||(t.Views=[{}]);(e.match(VM)||[]).forEach((function(e,n){var r=CA(e);t.Views[n]||(t.Views[n]={}),+r.zoomScale&&(t.Views[n].zoom=+r.zoomScale),BA(r.rightToLeft)&&(t.Views[n].RTL=!0)}))}(m[1],a);var v=[];if(t.cellStyles){var g=c.match(IM);g&&function(e,t){for(var n=!1,r=0;r!=t.length;++r){var a=CA(t[r],!0);a.hidden&&(a.hidden=BA(a.hidden));var i=parseInt(a.min,10)-1,o=parseInt(a.max,10)-1;for(a.outlineLevel&&(a.level=+a.outlineLevel||0),delete a.min,delete a.max,a.width=+a.width,!n&&a.width&&(n=!0,LR(a.width)),FR(a);i<=o;)e[i++]=rA(a)}}(v,g)}d&&HM(d[1],s,t,l,i,o);var y=u.match(MM);y&&(s["!autofilter"]=function(e){return{ref:(e.match(/ref="([^"]*)"/)||[])[1]}}(y[0]));var b=[],x=u.match(TM);if(x)for(h=0;h!=x.length;++h)b[h]=NT(x[h].slice(x[h].indexOf('"')+1));var w=u.match(PM);w&&function(e,t,n){for(var r=Array.isArray(e),a=0;a!=t.length;++a){var i=CA(VA(t[a]),!0);if(!i.ref)return;var o=((n||{})["!id"]||[])[i.id];o?(i.Target=o.Target,i.location&&(i.Target+="#"+OA(i.location))):(i.Target="#"+OA(i.location),o={Target:i.Target,TargetMode:"Internal"}),i.Rel=o,i.tooltip&&(i.Tooltip=i.tooltip,delete i.tooltip);for(var s=NT(i.ref),l=s.s.r;l<=s.e.r;++l)for(var c=s.s.c;c<=s.e.c;++c){var u=bT({c:c,r:l});r?(e[l]||(e[l]=[]),e[l][c]||(e[l][c]={t:"z",v:void 0}),e[l][c].l=i):(e[u]||(e[u]={t:"z",v:void 0}),e[u].l=i)}}}(s,w,r);var N=u.match(DM);if(N&&(s["!margins"]=function(e){var t={};return["left","right","top","bottom","header","footer"].forEach((function(n){e[n]&&(t[n]=parseFloat(e[n]))})),t}(CA(N[0]))),!s["!ref"]&&l.e.c>=l.s.c&&l.e.r>=l.s.r&&(s["!ref"]=wT(l)),t.sheetRows>0&&s["!ref"]){var S=NT(s["!ref"]);t.sheetRows<=+S.e.r&&(S.e.r=t.sheetRows-1,S.e.r>l.e.r&&(S.e.r=l.e.r),S.e.r<S.s.r&&(S.s.r=S.e.r),S.e.c>l.e.c&&(S.e.c=l.e.c),S.e.c<S.s.c&&(S.s.c=S.e.c),s["!fullref"]=s["!ref"],s["!ref"]=wT(S))}return v.length>0&&(s["!cols"]=v),b.length>0&&(s["!merges"]=b),s}function zM(e,t,n,r){var a=CA(e);n.Sheets[r]||(n.Sheets[r]={}),a.codeName&&(n.Sheets[r].CodeName=OA(VA(a.codeName)))}var UM=["objects","scenarios","selectLockedCells","selectUnlockedCells"],WM=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];var VM=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function qM(e,t,n,r){if(e.c&&n["!comments"].push([t,e.c]),void 0===e.v&&"string"!==typeof e.f||"z"===e.t&&!e.f)return"";var a="",i=e.t,o=e.v;if("z"!==e.t)switch(e.t){case"b":a=e.v?"1":"0";break;case"n":a=""+e.v;break;case"e":a=cO[e.v];break;case"d":r&&r.cellDates?a=tA(e.v,-1).toISOString():((e=rA(e)).t="n",a=""+(e.v=HC(tA(e.v)))),"undefined"===typeof e.z&&(e.z=$E[14]);break;default:a=e.v}var s=QA("v",IA(a)),l={r:t},c=CM(r.cellXfs,e,r);switch(0!==c&&(l.s=c),e.t){case"n":case"z":break;case"d":l.t="d";break;case"b":l.t="b";break;case"e":l.t="e";break;default:if(null==e.v){delete e.t;break}if(e.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(r&&r.bookSST){s=QA("v",""+jM(r.Strings,e.v,r.revStrings)),l.t="s";break}l.t="str"}if(e.t!=i&&(e.t=i,e.v=o),"string"==typeof e.f&&e.f){var u=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;s=tk("f",IA(e.f),u)+(null!=e.v?s:"")}return e.l&&n["!links"].push([t,e.l]),e.D&&(l.cm=1),tk("c",s,l)}var HM=function(){var e=/<(?:\w+:)?c[ \/>]/,t=/<\/(?:\w+:)?row>/,n=/r=["']([^"']*)["']/,r=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,a=/ref=["']([^"']*)["']/,i=HA("v"),o=HA("f");return function(s,l,c,u,d,f){for(var h,p,m,v,g,y=0,b="",x=[],w=[],N=0,S=0,j=0,_="",E=0,C=0,A=0,k=0,T=Array.isArray(f.CellXf),O=[],P=[],R=Array.isArray(l),I=[],M={},D=!1,L=!!c.sheetStubs,F=s.split(t),B=0,Z=F.length;B!=Z;++B){var z=(b=F[B].trim()).length;if(0!==z){var U=0;e:for(y=0;y<z;++y)switch(b[y]){case">":if("/"!=b[y-1]){++y;break e}if(c&&c.cellStyles){if(E=null!=(p=CA(b.slice(U,y),!0)).r?parseInt(p.r,10):E+1,C=-1,c.sheetRows&&c.sheetRows<E)continue;M={},D=!1,p.ht&&(D=!0,M.hpt=parseFloat(p.ht),M.hpx=ZR(M.hpt)),"1"==p.hidden&&(D=!0,M.hidden=!0),null!=p.outlineLevel&&(D=!0,M.level=+p.outlineLevel),D&&(I[E-1]=M)}break;case"<":U=y}if(U>=y)break;if(E=null!=(p=CA(b.slice(U,y),!0)).r?parseInt(p.r,10):E+1,C=-1,!(c.sheetRows&&c.sheetRows<E)){u.s.r>E-1&&(u.s.r=E-1),u.e.r<E-1&&(u.e.r=E-1),c&&c.cellStyles&&(M={},D=!1,p.ht&&(D=!0,M.hpt=parseFloat(p.ht),M.hpx=ZR(M.hpt)),"1"==p.hidden&&(D=!0,M.hidden=!0),null!=p.outlineLevel&&(D=!0,M.level=+p.outlineLevel),D&&(I[E-1]=M)),x=b.slice(y).split(e);for(var W=0;W!=x.length&&"<"==x[W].trim().charAt(0);++W);for(x=x.slice(W),y=0;y!=x.length;++y)if(0!==(b=x[y].trim()).length){if(w=b.match(n),N=y,S=0,j=0,b="<c "+("<"==b.slice(0,1)?">":"")+b,null!=w&&2===w.length){for(N=0,_=w[1],S=0;S!=_.length&&!((j=_.charCodeAt(S)-64)<1||j>26);++S)N=26*N+j;C=--N}else++C;for(S=0;S!=b.length&&62!==b.charCodeAt(S);++S);if(++S,(p=CA(b.slice(0,S),!0)).r||(p.r=bT({r:E-1,c:C})),h={t:""},null!=(w=(_=b.slice(S)).match(i))&&""!==w[1]&&(h.v=OA(w[1])),c.cellFormula){if(null!=(w=_.match(o))&&""!==w[1]){if(h.f=OA(VA(w[1])).replace(/\r\n/g,"\n"),c.xlfn||(h.f=PI(h.f)),w[0].indexOf('t="array"')>-1)h.F=(_.match(a)||[])[1],h.F.indexOf(":")>-1&&O.push([NT(h.F),h.F]);else if(w[0].indexOf('t="shared"')>-1){v=CA(w[0]);var V=OA(VA(w[1]));c.xlfn||(V=PI(V)),P[parseInt(v.si,10)]=[v,V,p.r]}}else(w=_.match(/<f[^>]*\/>/))&&P[(v=CA(w[0])).si]&&(h.f=OI(P[v.si][1],P[v.si][2],p.r));var q=yT(p.r);for(S=0;S<O.length;++S)q.r>=O[S][0].s.r&&q.r<=O[S][0].e.r&&q.c>=O[S][0].s.c&&q.c<=O[S][0].e.c&&(h.F=O[S][1])}if(null==p.t&&void 0===h.v)if(h.f||h.F)h.v=0,h.t="n";else{if(!L)continue;h.t="z"}else h.t=p.t||"n";switch(u.s.c>C&&(u.s.c=C),u.e.c<C&&(u.e.c=C),h.t){case"n":if(""==h.v||null==h.v){if(!L)continue;h.t="z"}else h.v=parseFloat(h.v);break;case"s":if("undefined"==typeof h.v){if(!L)continue;h.t="z"}else m=wM[parseInt(h.v,10)],h.v=m.t,h.r=m.r,c.cellHTML&&(h.h=m.h);break;case"str":h.t="s",h.v=null!=h.v?VA(h.v):"",c.cellHTML&&(h.h=LA(h.v));break;case"inlineStr":w=_.match(r),h.t="s",null!=w&&(m=lR(w[1]))?(h.v=m.t,c.cellHTML&&(h.h=m.h)):h.v="";break;case"b":h.v=BA(h.v);break;case"d":c.cellDates?h.v=tA(h.v,1):(h.v=HC(tA(h.v,1)),h.t="n");break;case"e":c&&!1===c.cellText||(h.w=h.v),h.v=uO[h.v]}if(A=k=0,g=null,T&&void 0!==p.s&&null!=(g=f.CellXf[p.s])&&(null!=g.numFmtId&&(A=g.numFmtId),c.cellStyles&&null!=g.fillId&&(k=g.fillId)),AM(h,A,k,c,d,f),c.cellDates&&T&&"n"==h.t&&EC($E[A])&&(h.t="d",h.v=JC(h.v)),p.cm&&c.xlmeta){var H=(c.xlmeta.Cell||[])[+p.cm-1];H&&"XLDAPR"==H.type&&(h.D=!0)}if(R){var G=yT(p.r);l[G.r]||(l[G.r]=[]),l[G.r][G.c]=h}else l[p.r]=h}}}}I.length>0&&(l["!rows"]=I)}}();function GM(e,t,n,r){var a,i=[wA,tk("worksheet",null,{xmlns:yk[0],"xmlns:r":pk})],o=n.SheetNames[e],s="",l=n.Sheets[o];null==l&&(l={});var c=l["!ref"]||"A1",u=NT(c);if(u.e.c>16383||u.e.r>1048575){if(t.WTF)throw new Error("Range "+c+" exceeds format limit A1:XFD1048576");u.e.c=Math.min(u.e.c,16383),u.e.r=Math.min(u.e.c,1048575),c=wT(u)}r||(r={}),l["!comments"]=[];var d=[];!function(e,t,n,r,a){var i=!1,o={},s=null;if("xlsx"!==r.bookType&&t.vbaraw){var l=t.SheetNames[n];try{t.Workbook&&(l=t.Workbook.Sheets[n].CodeName||l)}catch(wG){}i=!0,o.codeName=qA(IA(l))}if(e&&e["!outline"]){var c={summaryBelow:1,summaryRight:1};e["!outline"].above&&(c.summaryBelow=0),e["!outline"].left&&(c.summaryRight=0),s=(s||"")+tk("outlinePr",null,c)}(i||s)&&(a[a.length]=tk("sheetPr",s,o))}(l,n,e,t,i),i[i.length]=tk("dimension",null,{ref:c}),i[i.length]=function(e,t,n,r){var a={workbookViewId:"0"};return(((r||{}).Workbook||{}).Views||[])[0]&&(a.rightToLeft=r.Workbook.Views[0].RTL?"1":"0"),tk("sheetViews",tk("sheetView",null,a),{})}(0,0,0,n),t.sheetFormat&&(i[i.length]=tk("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),null!=l["!cols"]&&l["!cols"].length>0&&(i[i.length]=function(e,t){for(var n,r=["<cols>"],a=0;a!=t.length;++a)(n=t[a])&&(r[r.length]=tk("col",null,_M(a,n)));return r[r.length]="</cols>",r.join("")}(0,l["!cols"])),i[a=i.length]="<sheetData/>",l["!links"]=[],null!=l["!ref"]&&(s=function(e,t,n,r){var a,i,o=[],s=[],l=NT(e["!ref"]),c="",u="",d=[],f=0,h=0,p=e["!rows"],m=Array.isArray(e),v={r:u},g=-1;for(h=l.s.c;h<=l.e.c;++h)d[h]=gT(h);for(f=l.s.r;f<=l.e.r;++f){for(s=[],u=mT(f),h=l.s.c;h<=l.e.c;++h){a=d[h]+u;var y=m?(e[f]||[])[h]:e[a];void 0!==y&&null!=(c=qM(y,a,e,t))&&s.push(c)}(s.length>0||p&&p[f])&&(v={r:u},p&&p[f]&&((i=p[f]).hidden&&(v.hidden=1),g=-1,i.hpx?g=BR(i.hpx):i.hpt&&(g=i.hpt),g>-1&&(v.ht=g,v.customHeight=1),i.level&&(v.outlineLevel=i.level)),o[o.length]=tk("row",s.join(""),v))}if(p)for(;f<p.length;++f)p&&p[f]&&(v={r:f+1},(i=p[f]).hidden&&(v.hidden=1),g=-1,i.hpx?g=BR(i.hpx):i.hpt&&(g=i.hpt),g>-1&&(v.ht=g,v.customHeight=1),i.level&&(v.outlineLevel=i.level),o[o.length]=tk("row","",v));return o.join("")}(l,t,0,0),s.length>0&&(i[i.length]=s)),i.length>a+1&&(i[i.length]="</sheetData>",i[a]=i[a].replace("/>",">")),l["!protect"]&&(i[i.length]=function(e){var t={sheet:1};return UM.forEach((function(n){null!=e[n]&&e[n]&&(t[n]="1")})),WM.forEach((function(n){null==e[n]||e[n]||(t[n]="0")})),e.password&&(t.password=_R(e.password).toString(16).toUpperCase()),tk("sheetProtection",null,t)}(l["!protect"])),null!=l["!autofilter"]&&(i[i.length]=function(e,t,n,r){var a="string"==typeof e.ref?e.ref:wT(e.ref);n.Workbook||(n.Workbook={Sheets:[]}),n.Workbook.Names||(n.Workbook.Names=[]);var i=n.Workbook.Names,o=xT(a);o.s.r==o.e.r&&(o.e.r=xT(t["!ref"]).e.r,a=wT(o));for(var s=0;s<i.length;++s){var l=i[s];if("_xlnm._FilterDatabase"==l.Name&&l.Sheet==r){l.Ref="'"+n.SheetNames[r]+"'!"+a;break}}return s==i.length&&i.push({Name:"_xlnm._FilterDatabase",Sheet:r,Ref:"'"+n.SheetNames[r]+"'!"+a}),tk("autoFilter",null,{ref:a})}(l["!autofilter"],l,n,e)),null!=l["!merges"]&&l["!merges"].length>0&&(i[i.length]=function(e){if(0===e.length)return"";for(var t='<mergeCells count="'+e.length+'">',n=0;n!=e.length;++n)t+='<mergeCell ref="'+wT(e[n])+'"/>';return t+"</mergeCells>"}(l["!merges"]));var f,h,p=-1,m=-1;return l["!links"].length>0&&(i[i.length]="<hyperlinks>",l["!links"].forEach((function(e){e[1].Target&&(f={ref:e[0]},"#"!=e[1].Target.charAt(0)&&(m=yO(r,-1,IA(e[1].Target).replace(/#.*$/,""),pO.HLINK),f["r:id"]="rId"+m),(p=e[1].Target.indexOf("#"))>-1&&(f.location=IA(e[1].Target.slice(p+1))),e[1].Tooltip&&(f.tooltip=IA(e[1].Tooltip)),i[i.length]=tk("hyperlink",null,f))})),i[i.length]="</hyperlinks>"),delete l["!links"],null!=l["!margins"]&&(i[i.length]=(EM(h=l["!margins"]),tk("pageMargins",null,h))),t&&!t.ignoreEC&&void 0!=t.ignoreEC||(i[i.length]=QA("ignoredErrors",tk("ignoredError",null,{numberStoredAsText:1,sqref:c}))),d.length>0&&(m=yO(r,-1,"../drawings/drawing"+(e+1)+".xml",pO.DRAW),i[i.length]=tk("drawing",null,{"r:id":"rId"+m}),l["!drawing"]=d),l["!comments"].length>0&&(m=yO(r,-1,"../drawings/vmlDrawing"+(e+1)+".vml",pO.VML),i[i.length]=tk("legacyDrawing",null,{"r:id":"rId"+m}),l["!legacy"]=m),i.length>1&&(i[i.length]="</worksheet>",i[1]=i[1].replace("/>",">")),i.join("")}function YM(e,t,n,r){var a=function(e,t,n){var r=oT(145),a=(n["!rows"]||[])[e]||{};r.write_shift(4,e),r.write_shift(4,0);var i=320;a.hpx?i=20*BR(a.hpx):a.hpt&&(i=20*a.hpt),r.write_shift(2,i),r.write_shift(1,0);var o=0;a.level&&(o|=a.level),a.hidden&&(o|=16),(a.hpx||a.hpt)&&(o|=32),r.write_shift(1,o),r.write_shift(1,0);var s=0,l=r.l;r.l+=4;for(var c={r:e,c:0},u=0;u<16;++u)if(!(t.s.c>u+1<<10||t.e.c<u<<10)){for(var d=-1,f=-1,h=u<<10;h<u+1<<10;++h)c.c=h,(Array.isArray(n)?(n[c.r]||[])[c.c]:n[bT(c)])&&(d<0&&(d=h),f=h);d<0||(++s,r.write_shift(4,d),r.write_shift(4,f))}var p=r.l;return r.l=l,r.write_shift(4,s),r.l=p,r.length>r.l?r.slice(0,r.l):r}(r,n,t);(a.length>17||(t["!rows"]||[])[r])&&cT(e,0,a)}var XM=XT,JM=JT;function KM(e){return[LT(e),KT(e),"n"]}var $M=XT,QM=JT;var eD=["left","right","top","bottom","header","footer"];function tD(e,t,n,r,a,i,o){if(void 0===t.v)return!1;var s="";switch(t.t){case"b":s=t.v?"1":"0";break;case"d":(t=rA(t)).z=t.z||$E[14],t.v=HC(tA(t.v)),t.t="n";break;case"n":case"e":s=""+t.v;break;default:s=t.v}var l={r:n,c:r};switch(l.s=CM(a.cellXfs,t,a),t.l&&i["!links"].push([bT(l),t.l]),t.c&&i["!comments"].push([bT(l),t.c]),t.t){case"s":case"str":return a.bookSST?(s=jM(a.Strings,t.v,a.revStrings),l.t="s",l.v=s,o?cT(e,18,function(e,t,n){return null==n&&(n=oT(8)),FT(t,n),n.write_shift(4,t.v),n}(0,l)):cT(e,7,function(e,t,n){return null==n&&(n=oT(12)),DT(t,n),n.write_shift(4,t.v),n}(0,l))):(l.t="str",o?cT(e,17,function(e,t,n){return null==n&&(n=oT(8+4*e.v.length)),FT(t,n),TT(e.v,n),n.length>n.l?n.slice(0,n.l):n}(t,l)):cT(e,6,function(e,t,n){return null==n&&(n=oT(12+4*e.v.length)),DT(t,n),TT(e.v,n),n.length>n.l?n.slice(0,n.l):n}(t,l))),!0;case"n":return t.v==(0|t.v)&&t.v>-1e3&&t.v<1e3?o?cT(e,13,function(e,t,n){return null==n&&(n=oT(8)),FT(t,n),GT(e.v,n),n}(t,l)):cT(e,2,function(e,t,n){return null==n&&(n=oT(12)),DT(t,n),GT(e.v,n),n}(t,l)):o?cT(e,16,function(e,t,n){return null==n&&(n=oT(12)),FT(t,n),$T(e.v,n),n}(t,l)):cT(e,5,function(e,t,n){return null==n&&(n=oT(16)),DT(t,n),$T(e.v,n),n}(t,l)),!0;case"b":return l.t="b",o?cT(e,15,function(e,t,n){return null==n&&(n=oT(5)),FT(t,n),n.write_shift(1,e.v?1:0),n}(t,l)):cT(e,4,function(e,t,n){return null==n&&(n=oT(9)),DT(t,n),n.write_shift(1,e.v?1:0),n}(t,l)),!0;case"e":return l.t="e",o?cT(e,14,function(e,t,n){return null==n&&(n=oT(8)),FT(t,n),n.write_shift(1,e.v),n.write_shift(2,0),n.write_shift(1,0),n}(t,l)):cT(e,3,function(e,t,n){return null==n&&(n=oT(9)),DT(t,n),n.write_shift(1,e.v),n}(t,l)),!0}return o?cT(e,12,function(e,t,n){return null==n&&(n=oT(4)),FT(t,n)}(0,l)):cT(e,1,function(e,t,n){return null==n&&(n=oT(8)),DT(t,n)}(0,l)),!0}function nD(e,t){t&&t["!merges"]&&(cT(e,177,function(e,t){return null==t&&(t=oT(4)),t.write_shift(4,e),t}(t["!merges"].length)),t["!merges"].forEach((function(t){cT(e,176,QM(t))})),cT(e,178))}function rD(e,t){t&&t["!cols"]&&(cT(e,390),t["!cols"].forEach((function(t,n){t&&cT(e,60,function(e,t,n){null==n&&(n=oT(18));var r=_M(e,t);n.write_shift(-4,e),n.write_shift(-4,e),n.write_shift(4,256*(r.width||10)),n.write_shift(4,0);var a=0;return t.hidden&&(a|=1),"number"==typeof r.width&&(a|=2),t.level&&(a|=t.level<<8),n.write_shift(2,a),n}(n,t))})),cT(e,391))}function aD(e,t){t&&t["!ref"]&&(cT(e,648),cT(e,649,function(e){var t=oT(24);return t.write_shift(4,4),t.write_shift(4,1),JT(e,t),t}(NT(t["!ref"]))),cT(e,650))}function iD(e,t,n){t["!links"].forEach((function(t){if(t[1].Target){var r=yO(n,-1,t[1].Target.replace(/#.*$/,""),pO.HLINK);cT(e,494,function(e,t){var n=oT(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));JT({s:yT(e[0]),e:yT(e[0])},n),qT("rId"+t,n);var r=e[1].Target.indexOf("#");return TT((-1==r?"":e[1].Target.slice(r+1))||"",n),TT(e[1].Tooltip||"",n),TT("",n),n.slice(0,n.l)}(t,r))}})),delete t["!links"]}function oD(e,t,n){cT(e,133),cT(e,137,function(e,t,n){null==n&&(n=oT(30));var r=924;return(((t||{}).Views||[])[0]||{}).RTL&&(r|=32),n.write_shift(2,r),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(1,0),n.write_shift(1,0),n.write_shift(2,0),n.write_shift(2,100),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(4,0),n}(0,n)),cT(e,138),cT(e,134)}function sD(e,t){t["!protect"]&&cT(e,535,function(e,t){return null==t&&(t=oT(66)),t.write_shift(2,e.password?_R(e.password):0),t.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach((function(n){n[1]?t.write_shift(4,null==e[n[0]]||e[n[0]]?0:1):t.write_shift(4,null!=e[n[0]]&&e[n[0]]?0:1)})),t}(t["!protect"]))}function lD(e,t,n,r){var a=lT(),i=n.SheetNames[e],o=n.Sheets[i]||{},s=i;try{n&&n.Workbook&&(s=n.Workbook.Sheets[e].CodeName||s)}catch(wG){}var l=NT(o["!ref"]||"A1");if(l.e.c>16383||l.e.r>1048575){if(t.WTF)throw new Error("Range "+(o["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");l.e.c=Math.min(l.e.c,16383),l.e.r=Math.min(l.e.c,1048575)}return o["!links"]=[],o["!comments"]=[],cT(a,129),(n.vbaraw||o["!outline"])&&cT(a,147,function(e,t,n){null==n&&(n=oT(84+4*e.length));var r=192;t&&(t.above&&(r&=-65),t.left&&(r&=-129)),n.write_shift(1,r);for(var a=1;a<3;++a)n.write_shift(1,0);return QT({auto:1},n),n.write_shift(-4,-1),n.write_shift(-4,-1),ZT(e,n),n.slice(0,n.l)}(s,o["!outline"])),cT(a,148,JM(l)),oD(a,0,n.Workbook),rD(a,o),function(e,t,n,r){var a,i=NT(t["!ref"]||"A1"),o="",s=[];cT(e,145);var l=Array.isArray(t),c=i.e.r;t["!rows"]&&(c=Math.max(i.e.r,t["!rows"].length-1));for(var u=i.s.r;u<=c;++u){o=mT(u),YM(e,t,i,u);var d=!1;if(u<=i.e.r)for(var f=i.s.c;f<=i.e.c;++f){u===i.s.r&&(s[f]=gT(f)),a=s[f]+o;var h=l?(t[u]||[])[f]:t[a];d=!!h&&tD(e,h,u,f,r,t,d)}}cT(e,146)}(a,o,0,t),sD(a,o),function(e,t,n,r){if(t["!autofilter"]){var a=t["!autofilter"],i="string"===typeof a.ref?a.ref:wT(a.ref);n.Workbook||(n.Workbook={Sheets:[]}),n.Workbook.Names||(n.Workbook.Names=[]);var o=n.Workbook.Names,s=xT(i);s.s.r==s.e.r&&(s.e.r=xT(t["!ref"]).e.r,i=wT(s));for(var l=0;l<o.length;++l){var c=o[l];if("_xlnm._FilterDatabase"==c.Name&&c.Sheet==r){c.Ref="'"+n.SheetNames[r]+"'!"+i;break}}l==o.length&&o.push({Name:"_xlnm._FilterDatabase",Sheet:r,Ref:"'"+n.SheetNames[r]+"'!"+i}),cT(e,161,JT(NT(i))),cT(e,162)}}(a,o,n,e),nD(a,o),iD(a,o,r),o["!margins"]&&cT(a,476,function(e,t){return null==t&&(t=oT(48)),EM(e),eD.forEach((function(n){$T(e[n],t)})),t}(o["!margins"])),t&&!t.ignoreEC&&void 0!=t.ignoreEC||aD(a,o),function(e,t,n,r){if(t["!comments"].length>0){var a=yO(r,-1,"../drawings/vmlDrawing"+(n+1)+".vml",pO.VML);cT(e,551,qT("rId"+a)),t["!legacy"]=a}}(a,o,e,r),cT(a,130),a.end()}function cD(e,t,n,r,a,i){var o=i||{"!type":"chart"};if(!e)return i;var s=0,l=0,c="A",u={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/<c:numCache>[\s\S]*?<\/c:numCache>/gm)||[]).forEach((function(e){var t=function(e){var t,n=[],r=e.match(/^<c:numCache>/);(e.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>/gm)||[]).forEach((function(e){var t=e.match(/<c:pt idx="(\d*?)"><c:v>(.*)<\/c:v><\/c:pt>/);t&&(n[+t[1]]=r?+t[2]:t[2])}));var a=OA((e.match(/<c:formatCode>([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(e.match(/<c:f>(.*?)<\/c:f>/gm)||[]).forEach((function(e){t=e.replace(/<.*?>/g,"")})),[n,a,t]}(e);u.s.r=u.s.c=0,u.e.c=s,c=gT(s),t[0].forEach((function(e,n){o[c+mT(n)]={t:"n",v:e,z:t[1]},l=n})),u.e.r<l&&(u.e.r=l),++s})),s>0&&(o["!ref"]=wT(u)),o}var uD=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],dD=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],fD=[],hD=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function pD(e,t){for(var n=0;n!=e.length;++n)for(var r=e[n],a=0;a!=t.length;++a){var i=t[a];if(null==r[i[0]])r[i[0]]=i[1];else switch(i[2]){case"bool":"string"==typeof r[i[0]]&&(r[i[0]]=BA(r[i[0]]));break;case"int":"string"==typeof r[i[0]]&&(r[i[0]]=parseInt(r[i[0]],10))}}}function mD(e,t){for(var n=0;n!=t.length;++n){var r=t[n];if(null==e[r[0]])e[r[0]]=r[1];else switch(r[2]){case"bool":"string"==typeof e[r[0]]&&(e[r[0]]=BA(e[r[0]]));break;case"int":"string"==typeof e[r[0]]&&(e[r[0]]=parseInt(e[r[0]],10))}}}function vD(e){mD(e.WBProps,uD),mD(e.CalcPr,hD),pD(e.WBView,dD),pD(e.Sheets,fD),NM.date1904=BA(e.WBProps.date1904)}var gD="][*?/\\".split("");function yD(e,t){if(e.length>31){if(t)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var n=!0;return gD.forEach((function(r){if(-1!=e.indexOf(r)){if(!t)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");n=!1}})),n}function bD(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var t=e.Workbook&&e.Workbook.Sheets||[];!function(e,t,n){e.forEach((function(r,a){yD(r);for(var i=0;i<a;++i)if(r==e[i])throw new Error("Duplicate Sheet Name: "+r);if(n){var o=t&&t[a]&&t[a].CodeName||r;if(95==o.charCodeAt(0)&&o.length>22)throw new Error("Bad Code Name: Worksheet"+o)}}))}(e.SheetNames,t,!!e.vbaraw);for(var n=0;n<e.SheetNames.length;++n)kM(e.Sheets[e.SheetNames[n]],e.SheetNames[n],n)}var xD=/<\w+:workbook/;function wD(e){var t=[wA];t[t.length]=tk("workbook",null,{xmlns:yk[0],"xmlns:r":pk});var n=e.Workbook&&(e.Workbook.Names||[]).length>0,r={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(uD.forEach((function(t){null!=e.Workbook.WBProps[t[0]]&&e.Workbook.WBProps[t[0]]!=t[1]&&(r[t[0]]=e.Workbook.WBProps[t[0]])})),e.Workbook.WBProps.CodeName&&(r.codeName=e.Workbook.WBProps.CodeName,delete r.CodeName)),t[t.length]=tk("workbookPr",null,r);var a=e.Workbook&&e.Workbook.Sheets||[],i=0;if(a&&a[0]&&a[0].Hidden){for(t[t.length]="<bookViews>",i=0;i!=e.SheetNames.length&&a[i]&&a[i].Hidden;++i);i==e.SheetNames.length&&(i=0),t[t.length]='<workbookView firstSheet="'+i+'" activeTab="'+i+'"/>',t[t.length]="</bookViews>"}for(t[t.length]="<sheets>",i=0;i!=e.SheetNames.length;++i){var o={name:IA(e.SheetNames[i].slice(0,31))};if(o.sheetId=""+(i+1),o["r:id"]="rId"+(i+1),a[i])switch(a[i].Hidden){case 1:o.state="hidden";break;case 2:o.state="veryHidden"}t[t.length]=tk("sheet",null,o)}return t[t.length]="</sheets>",n&&(t[t.length]="<definedNames>",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach((function(e){var n={name:e.Name};e.Comment&&(n.comment=e.Comment),null!=e.Sheet&&(n.localSheetId=""+e.Sheet),e.Hidden&&(n.hidden="1"),e.Ref&&(t[t.length]=tk("definedName",IA(e.Ref),n))})),t[t.length]="</definedNames>"),t.length>2&&(t[t.length]="</workbook>",t[1]=t[1].replace("/>",">")),t.join("")}function ND(e,t){return t||(t=oT(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),qT(e.strRelID,t),TT(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function SD(e,t){var n={};return e.read_shift(4),n.ArchID=e.read_shift(4),e.l+=t-8,n}function jD(e,t){if(t.Workbook&&t.Workbook.Sheets){for(var n=t.Workbook.Sheets,r=0,a=-1,i=-1;r<n.length;++r)!n[r]||!n[r].Hidden&&-1==a?a=r:1==n[r].Hidden&&-1==i&&(i=r);i>a||(cT(e,135),cT(e,158,function(e,t){return t||(t=oT(29)),t.write_shift(-4,0),t.write_shift(-4,460),t.write_shift(4,28800),t.write_shift(4,17600),t.write_shift(4,500),t.write_shift(4,e),t.write_shift(4,e),t.write_shift(1,120),t.length>t.l?t.slice(0,t.l):t}(a)),cT(e,136))}}function _D(e,t){var n=lT();return cT(n,131),cT(n,128,function(e,t){t||(t=oT(127));for(var n=0;4!=n;++n)t.write_shift(4,0);return TT("SheetJS",t),TT(mE.version,t),TT(mE.version,t),TT("7262",t),t.length>t.l?t.slice(0,t.l):t}()),cT(n,153,function(e,t){t||(t=oT(72));var n=0;return e&&e.filterPrivacy&&(n|=8),t.write_shift(4,n),t.write_shift(4,0),ZT(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}(e.Workbook&&e.Workbook.WBProps||null)),jD(n,e),function(e,t){cT(e,143);for(var n=0;n!=t.SheetNames.length;++n)cT(e,156,ND({Hidden:t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[n]&&t.Workbook.Sheets[n].Hidden||0,iTabID:n+1,strRelID:"rId"+(n+1),name:t.SheetNames[n]}));cT(e,144)}(n,e),cT(n,132),n.end()}function ED(e,t,n){return".bin"===t.slice(-4)?function(e,t){var n={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},r=[],a=!1;t||(t={}),t.biff=12;var i=[],o=[[]];return o.SheetNames=[],o.XTI=[],fL[16]={n:"BrtFRTArchID$",f:SD},sT(e,(function(e,s,l){switch(l){case 156:o.SheetNames.push(e.name),n.Sheets.push(e);break;case 153:n.WBProps=e;break;case 39:null!=e.Sheet&&(t.SID=e.Sheet),e.Ref=aM(e.Ptg,0,null,o,t),delete t.SID,delete e.Ptg,i.push(e);break;case 1036:case 361:case 2071:case 158:case 143:case 664:case 353:case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:case 16:break;case 357:case 358:case 355:case 667:o[0].length?o.push([l,e]):o[0]=[l,e],o[o.length-1].XTI=[];break;case 362:0===o.length&&(o[0]=[],o[0].XTI=[]),o[o.length-1].XTI=o[o.length-1].XTI.concat(e),o.XTI=o.XTI.concat(e);break;case 35:case 37:r.push(l),a=!0;break;case 36:case 38:r.pop(),a=!1;break;default:if(s.T);else if(!a||t.WTF&&37!=r[r.length-1]&&35!=r[r.length-1])throw new Error("Unexpected record 0x"+l.toString(16))}}),t),vD(n),n.Names=i,n.supbooks=o,n}(e,n):function(e,t){if(!e)throw new Error("Could not find file");var n={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},r=!1,a="xmlns",i={},o=0;if(e.replace(jA,(function(s,l){var c=CA(s);switch(AA(c[0])){case"<?xml":case"</workbook>":case"<fileVersion/>":case"</fileVersion>":case"<fileSharing":case"<fileSharing/>":case"</workbookPr>":case"<workbookProtection":case"<workbookProtection/>":case"<bookViews":case"<bookViews>":case"</bookViews>":case"</workbookView>":case"<sheets":case"<sheets>":case"</sheets>":case"</sheet>":case"<functionGroups":case"<functionGroups/>":case"<functionGroup":case"<externalReferences":case"</externalReferences>":case"<externalReferences>":case"<externalReference":case"<definedNames/>":case"<definedName/>":case"</calcPr>":case"<oleSize":case"<customWorkbookViews>":case"</customWorkbookViews>":case"<customWorkbookViews":case"<customWorkbookView":case"</customWorkbookView>":case"<pivotCaches>":case"</pivotCaches>":case"<pivotCaches":case"<pivotCache":case"<smartTagPr":case"<smartTagPr/>":case"<smartTagTypes":case"<smartTagTypes>":case"</smartTagTypes>":case"<smartTagType":case"<webPublishing":case"<webPublishing/>":case"<fileRecoveryPr":case"<fileRecoveryPr/>":case"<webPublishObjects>":case"<webPublishObjects":case"</webPublishObjects>":case"<webPublishObject":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":case"<ArchID":case"<revisionPtr":break;case"<workbook":s.match(xD)&&(a="xmlns"+s.match(/<(\w+):/)[1]),n.xmlns=c[a];break;case"<fileVersion":delete c[0],n.AppVersion=c;break;case"<workbookPr":case"<workbookPr/>":uD.forEach((function(e){if(null!=c[e[0]])switch(e[2]){case"bool":n.WBProps[e[0]]=BA(c[e[0]]);break;case"int":n.WBProps[e[0]]=parseInt(c[e[0]],10);break;default:n.WBProps[e[0]]=c[e[0]]}})),c.codeName&&(n.WBProps.CodeName=VA(c.codeName));break;case"<workbookView":case"<workbookView/>":delete c[0],n.WBView.push(c);break;case"<sheet":switch(c.state){case"hidden":c.Hidden=1;break;case"veryHidden":c.Hidden=2;break;default:c.Hidden=0}delete c.state,c.name=OA(VA(c.name)),delete c[0],n.Sheets.push(c);break;case"<definedNames>":case"<definedNames":case"<ext":case"<AlternateContent":case"<AlternateContent>":r=!0;break;case"</definedNames>":case"</ext>":case"</AlternateContent>":r=!1;break;case"<definedName":(i={}).Name=VA(c.name),c.comment&&(i.Comment=c.comment),c.localSheetId&&(i.Sheet=+c.localSheetId),BA(c.hidden||"0")&&(i.Hidden=!0),o=l+s.length;break;case"</definedName>":i.Ref=OA(VA(e.slice(o,l))),n.Names.push(i);break;case"<calcPr":case"<calcPr/>":delete c[0],n.CalcPr=c;break;default:if(!r&&t.WTF)throw new Error("unrecognized "+c[0]+" in workbook")}return s})),-1===yk.indexOf(n.xmlns))throw new Error("Unknown Namespace: "+n.xmlns);return vD(n),n}(e,n)}function CD(e,t,n,r,a,i,o,s){return".bin"===t.slice(-4)?function(e,t,n,r,a,i,o){if(!e)return e;var s=t||{};r||(r={"!id":{}});var l,c,u,d,f,h,p,m,v,g,y=s.dense?[]:{},b={s:{r:2e6,c:2e6},e:{r:0,c:0}},x=[],w=!1,N=!1,S=[];s.biff=12,s["!row"]=0;var j=0,_=!1,E=[],C={},A=s.supbooks||a.supbooks||[[]];if(A.sharedf=C,A.arrayf=E,A.SheetNames=a.SheetNames||a.Sheets.map((function(e){return e.name})),!s.supbooks&&(s.supbooks=A,a.Names))for(var k=0;k<a.Names.length;++k)A[0][k+1]=a.Names[k];var T,O,P=[],R=[],I=!1;if(fL[16]={n:"BrtShortReal",f:KM},sT(e,(function(e,t,k){if(!N)switch(k){case 148:l=e;break;case 0:c=e,s.sheetRows&&s.sheetRows<=c.r&&(N=!0),v=mT(f=c.r),s["!row"]=c.r,(e.hidden||e.hpt||null!=e.level)&&(e.hpt&&(e.hpx=ZR(e.hpt)),R[e.r]=e);break;case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 13:case 14:case 15:case 16:case 17:case 18:case 62:switch(u={t:e[2]},e[2]){case"n":u.v=e[1];break;case"s":m=wM[e[1]],u.v=m.t,u.r=m.r;break;case"b":u.v=!!e[1];break;case"e":u.v=e[1],!1!==s.cellText&&(u.w=cO[u.v]);break;case"str":u.t="s",u.v=e[1];break;case"is":u.t="s",u.v=e[1].t}if((d=o.CellXf[e[0].iStyleRef])&&AM(u,d.numFmtId,null,s,i,o),h=-1==e[0].c?h+1:e[0].c,s.dense?(y[f]||(y[f]=[]),y[f][h]=u):y[gT(h)+v]=u,s.cellFormula){for(_=!1,j=0;j<E.length;++j){var M=E[j];c.r>=M[0].s.r&&c.r<=M[0].e.r&&h>=M[0].s.c&&h<=M[0].e.c&&(u.F=wT(M[0]),_=!0)}!_&&e.length>3&&(u.f=e[3])}if(b.s.r>c.r&&(b.s.r=c.r),b.s.c>h&&(b.s.c=h),b.e.r<c.r&&(b.e.r=c.r),b.e.c<h&&(b.e.c=h),s.cellDates&&d&&"n"==u.t&&EC($E[d.numFmtId])){var D=nC(u.v);D&&(u.t="d",u.v=new Date(D.y,D.m-1,D.d,D.H,D.M,D.S,D.u))}T&&("XLDAPR"==T.type&&(u.D=!0),T=void 0),O&&(O=void 0);break;case 1:case 12:if(!s.sheetStubs||w)break;u={t:"z",v:void 0},h=-1==e[0].c?h+1:e[0].c,s.dense?(y[f]||(y[f]=[]),y[f][h]=u):y[gT(h)+v]=u,b.s.r>c.r&&(b.s.r=c.r),b.s.c>h&&(b.s.c=h),b.e.r<c.r&&(b.e.r=c.r),b.e.c<h&&(b.e.c=h),T&&("XLDAPR"==T.type&&(u.D=!0),T=void 0),O&&(O=void 0);break;case 176:S.push(e);break;case 49:T=((s.xlmeta||{}).Cell||[])[e-1];break;case 494:var L=r["!id"][e.relId];for(L?(e.Target=L.Target,e.loc&&(e.Target+="#"+e.loc),e.Rel=L):""==e.relId&&(e.Target="#"+e.loc),f=e.rfx.s.r;f<=e.rfx.e.r;++f)for(h=e.rfx.s.c;h<=e.rfx.e.c;++h)s.dense?(y[f]||(y[f]=[]),y[f][h]||(y[f][h]={t:"z",v:void 0}),y[f][h].l=e):(p=bT({c:h,r:f}),y[p]||(y[p]={t:"z",v:void 0}),y[p].l=e);break;case 426:if(!s.cellFormula)break;E.push(e),(g=s.dense?y[f][h]:y[gT(h)+v]).f=aM(e[1],0,{r:c.r,c:h},A,s),g.F=wT(e[0]);break;case 427:if(!s.cellFormula)break;C[bT(e[0].s)]=e[1],(g=s.dense?y[f][h]:y[gT(h)+v]).f=aM(e[1],0,{r:c.r,c:h},A,s);break;case 60:if(!s.cellStyles)break;for(;e.e>=e.s;)P[e.e--]={width:e.w/256,hidden:!!(1&e.flags),level:e.level},I||(I=!0,LR(e.w/256)),FR(P[e.e+1]);break;case 161:y["!autofilter"]={ref:wT(e)};break;case 476:y["!margins"]=e;break;case 147:a.Sheets[n]||(a.Sheets[n]={}),e.name&&(a.Sheets[n].CodeName=e.name),(e.above||e.left)&&(y["!outline"]={above:e.above,left:e.left});break;case 137:a.Views||(a.Views=[{}]),a.Views[0]||(a.Views[0]={}),e.RTL&&(a.Views[0].RTL=!0);break;case 485:case 64:case 1053:case 151:case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:w=!0;break;case 36:w=!1;break;case 37:x.push(k),w=!0;break;case 38:x.pop(),w=!1;break;default:if(t.T);else if(!w||s.WTF)throw new Error("Unexpected record 0x"+k.toString(16))}}),s),delete s.supbooks,delete s["!row"],!y["!ref"]&&(b.s.r<2e6||l&&(l.e.r>0||l.e.c>0||l.s.r>0||l.s.c>0))&&(y["!ref"]=wT(l||b)),s.sheetRows&&y["!ref"]){var M=NT(y["!ref"]);s.sheetRows<=+M.e.r&&(M.e.r=s.sheetRows-1,M.e.r>b.e.r&&(M.e.r=b.e.r),M.e.r<M.s.r&&(M.s.r=M.e.r),M.e.c>b.e.c&&(M.e.c=b.e.c),M.e.c<M.s.c&&(M.s.c=M.e.c),y["!fullref"]=y["!ref"],y["!ref"]=wT(M))}return S.length>0&&(y["!merges"]=S),P.length>0&&(y["!cols"]=P),R.length>0&&(y["!rows"]=R),y}(e,r,n,a,i,o,s):ZM(e,r,n,a,i,o,s)}function AD(e,t,n,r,a,i,o,s){return".bin"===t.slice(-4)?function(e,t,n,r,a){if(!e)return e;r||(r={"!id":{}});var i={"!type":"chart","!drawel":null,"!rel":""},o=[],s=!1;return sT(e,(function(e,r,l){switch(l){case 550:i["!rel"]=e;break;case 651:a.Sheets[n]||(a.Sheets[n]={}),e.name&&(a.Sheets[n].CodeName=e.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:s=!0;break;case 36:s=!1;break;case 37:o.push(l);break;case 38:o.pop();break;default:if(r.T>0)o.push(l);else if(r.T<0)o.pop();else if(!s||t.WTF)throw new Error("Unexpected record 0x"+l.toString(16))}}),t),r["!id"][i["!rel"]]&&(i["!drawel"]=r["!id"][i["!rel"]]),i}(e,r,n,a,i):function(e,t,n,r,a){if(!e)return e;r||(r={"!id":{}});var i,o={"!type":"chart","!drawel":null,"!rel":""},s=e.match(LM);return s&&zM(s[0],0,a,n),(i=e.match(/drawing r:id="(.*?)"/))&&(o["!rel"]=i[1]),r["!id"][o["!rel"]]&&(o["!drawel"]=r["!id"][o["!rel"]]),o}(e,0,n,a,i)}function kD(e,t,n,r){return".bin"===t.slice(-4)?function(e,t,n){var r={NumberFmt:[]};for(var a in $E)r.NumberFmt[a]=$E[a];r.CellXf=[],r.Fonts=[];var i=[],o=!1;return sT(e,(function(e,a,s){switch(s){case 44:r.NumberFmt[e[0]]=e[1],OC(e[1],e[0]);break;case 43:r.Fonts.push(e),null!=e.color.theme&&t&&t.themeElements&&t.themeElements.clrScheme&&(e.color.rgb=OR(t.themeElements.clrScheme[e.color.theme].rgb,e.color.tint||0));break;case 1025:case 45:case 46:case 48:case 507:case 572:case 475:case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 47:617==i[i.length-1]&&r.CellXf.push(e);break;case 35:o=!0;break;case 36:o=!1;break;case 37:i.push(s),o=!0;break;case 38:i.pop(),o=!1;break;default:if(a.T>0)i.push(s);else if(a.T<0)i.pop();else if(!o||n.WTF&&37!=i[i.length-1])throw new Error("Unexpected record 0x"+s.toString(16))}})),r}(e,n,r):VR(e,n,r)}function TD(e,t,n){return".bin"===t.slice(-4)?function(e,t){var n=[],r=!1;return sT(e,(function(e,a,i){switch(i){case 159:n.Count=e[0],n.Unique=e[1];break;case 19:n.push(e);break;case 160:return!0;case 35:r=!0;break;case 36:r=!1;break;default:if(a.T,!r||t.WTF)throw new Error("Unexpected record 0x"+i.toString(16))}})),n}(e,n):function(e,t){var n=[],r="";if(!e)return n;var a=e.match(cR);if(a){r=a[2].replace(uR,"").split(dR);for(var i=0;i!=r.length;++i){var o=lR(r[i].trim(),t);null!=o&&(n[n.length]=o)}a=CA(a[1]),n.Count=a.count,n.Unique=a.uniqueCount}return n}(e,n)}function OD(e,t,n){return".bin"===t.slice(-4)?function(e,t){var n=[],r=[],a={},i=!1;return sT(e,(function(e,o,s){switch(s){case 632:r.push(e);break;case 635:a=e;break;case 637:a.t=e.t,a.h=e.h,a.r=e.r;break;case 636:if(a.author=r[a.iauthor],delete a.iauthor,t.sheetRows&&a.rfx&&t.sheetRows<=a.rfx.r)break;a.t||(a.t=""),delete a.rfx,n.push(a);break;case 3072:case 37:case 38:break;case 35:i=!0;break;case 36:i=!1;break;default:if(o.T);else if(!i||t.WTF)throw new Error("Unexpected record 0x"+s.toString(16))}})),n}(e,n):function(e,t){if(e.match(/<(?:\w+:)?comments *\/>/))return[];var n=[],r=[],a=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);a&&a[1]&&a[1].split(/<\/\w*:?author>/).forEach((function(e){if(""!==e&&""!==e.trim()){var t=e.match(/<(?:\w+:)?author[^>]*>(.*)/);t&&n.push(t[1])}}));var i=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return i&&i[1]&&i[1].split(/<\/\w*:?comment>/).forEach((function(e){if(""!==e&&""!==e.trim()){var a=e.match(/<(?:\w+:)?comment[^>]*>/);if(a){var i=CA(a[0]),o={author:i.authorId&&n[i.authorId]||"sheetjsghost",ref:i.ref,guid:i.guid},s=yT(i.ref);if(!(t.sheetRows&&t.sheetRows<=s.r)){var l=e.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),c=!!l&&!!l[1]&&lR(l[1])||{r:"",t:"",h:""};o.r=c.r,"<t></t>"==c.r&&(c.t=c.h=""),o.t=(c.t||"").replace(/\r\n/g,"\n").replace(/\r/g,"\n"),t.cellHTML&&(o.h=c.h),r.push(o)}}}})),r}(e,n)}function PD(e,t,n){return".bin"===t.slice(-4)?function(e,t,n){var r=[];return sT(e,(function(e,t,n){if(63===n)r.push(e);else if(!t.T)throw new Error("Unexpected record 0x"+n.toString(16))})),r}(e):function(e){var t=[];if(!e)return t;var n=1;return(e.match(jA)||[]).forEach((function(e){var r=CA(e);switch(r[0]){case"<?xml":case"<calcChain":case"<calcChain>":case"</calcChain>":break;case"<c":delete r[0],r.i?n=r.i:r.i=n,t.push(r)}})),t}(e)}function RD(e,t,n,r){if(".bin"===n.slice(-4))return function(e,t,n,r){if(!e)return e;var a=r||{},i=!1;sT(e,(function(e,t,n){switch(n){case 359:case 363:case 364:case 366:case 367:case 368:case 369:case 370:case 371:case 472:case 577:case 578:case 579:case 580:case 581:case 582:case 583:case 584:case 585:case 586:case 587:break;case 35:i=!0;break;case 36:i=!1;break;default:if(t.T);else if(!i||a.WTF)throw new Error("Unexpected record 0x"+n.toString(16))}}),a)}(e,0,0,r)}function ID(e,t,n){return".bin"===t.slice(-4)?function(e,t,n){var r={Types:[],Cell:[],Value:[]},a=n||{},i=[],o=!1,s=2;return sT(e,(function(e,t,n){switch(n){case 335:r.Types.push({name:e.name});break;case 51:e.forEach((function(e){1==s?r.Cell.push({type:r.Types[e[0]-1].name,index:e[1]}):0==s&&r.Value.push({type:r.Types[e[0]-1].name,index:e[1]})}));break;case 337:s=e?1:0;break;case 338:s=2;break;case 35:i.push(n),o=!0;break;case 36:i.pop(),o=!1;break;default:if(t.T);else if(!o||a.WTF&&35!=i[i.length-1])throw new Error("Unexpected record 0x"+n.toString(16))}})),r}(e,0,n):function(e,t,n){var r={Types:[],Cell:[],Value:[]};if(!e)return r;var a,i=!1,o=2;return e.replace(jA,(function(e){var t=CA(e);switch(AA(t[0])){case"<?xml":case"<metadata":case"</metadata>":case"<metadataTypes":case"</metadataTypes>":case"</metadataType>":case"</futureMetadata>":case"<bk>":case"</bk>":case"</rc>":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<metadataType":r.Types.push({name:t.name});break;case"<futureMetadata":for(var s=0;s<r.Types.length;++s)r.Types[s].name==t.name&&(a=r.Types[s]);break;case"<rc":1==o?r.Cell.push({type:r.Types[t.t-1].name,index:+t.v}):0==o&&r.Value.push({type:r.Types[t.t-1].name,index:+t.v});break;case"<cellMetadata":o=1;break;case"</cellMetadata>":case"</valueMetadata>":o=2;break;case"<valueMetadata":o=0;break;case"<ext":i=!0;break;case"</ext>":i=!1;break;case"<rvb":if(!a)break;a.offsets||(a.offsets=[]),a.offsets.push(+t.i);break;default:if(!i&&n.WTF)throw new Error("unrecognized "+t[0]+" in metadata")}return e})),r}(e,0,n)}function MD(e,t,n,r,a){return(".bin"===t.slice(-4)?lD:GM)(e,n,r,a)}function DD(e,t,n){return(".bin"===t.slice(-4)?_I:NI)(e,n)}var LD,FD=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,BD=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function ZD(e,t){var n=e.split(/\s+/),r=[];if(t||(r[0]=n[0]),1===n.length)return r;var a,i,o,s=e.match(FD);if(s)for(o=0;o!=s.length;++o)-1===(i=(a=s[o].match(BD))[1].indexOf(":"))?r[a[1]]=a[2].slice(1,a[2].length-1):r["xmlns:"===a[1].slice(0,6)?"xmlns"+a[1].slice(6):a[1].slice(i+1)]=a[2].slice(1,a[2].length-1);return r}function zD(e){var t={};if(1===e.split(/\s+/).length)return t;var n,r,a,i=e.match(FD);if(i)for(a=0;a!=i.length;++a)-1===(r=(n=i[a].match(BD))[1].indexOf(":"))?t[n[1]]=n[2].slice(1,n[2].length-1):t["xmlns:"===n[1].slice(0,6)?"xmlns"+n[1].slice(6):n[1].slice(r+1)]=n[2].slice(1,n[2].length-1);return t}function UD(e,t,n,r){var a=r;switch((n[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":a=BA(r);break;case"i2":case"int":a=parseInt(r,10);break;case"r4":case"float":a=parseFloat(r);break;case"date":case"dateTime.tz":a=tA(r);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+n[0])}e[OA(t)]=a}function WD(e,t,n){if("z"!==e.t){if(!n||!1!==n.cellText)try{"e"===e.t?e.w=e.w||cO[e.v]:"General"===t?"n"===e.t?(0|e.v)===e.v?e.w=e.v.toString(10):e.w=lC(e.v):e.w=cC(e.v):e.w=function(e,t){var n=LD[e]||OA(e);return"General"===n?cC(t):TC(n,t)}(t||"General",e.v)}catch(wG){if(n.WTF)throw wG}try{var r=LD[t]||t||"General";if(n.cellNF&&(e.z=r),n.cellDates&&"n"==e.t&&EC(r)){var a=nC(e.v);a&&(e.t="d",e.v=new Date(a.y,a.m-1,a.d,a.H,a.M,a.S,a.u))}}catch(wG){if(n.WTF)throw wG}}}function VD(e,t,n){if(n.cellStyles&&t.Interior){var r=t.Interior;r.Pattern&&(r.patternType=zR[r.Pattern]||r.Pattern)}e[t.ID]=t}function qD(e,t,n,r,a,i,o,s,l,c){var u="General",d=r.StyleID,f={};c=c||{};var h=[],p=0;for(void 0===d&&s&&(d=s.StyleID),void 0===d&&o&&(d=o.StyleID);void 0!==i[d]&&(i[d].nf&&(u=i[d].nf),i[d].Interior&&h.push(i[d].Interior),i[d].Parent);)d=i[d].Parent;switch(n.Type){case"Boolean":r.t="b",r.v=BA(e);break;case"String":r.t="s",r.r=FA(OA(e)),r.v=e.indexOf("<")>-1?OA(t||e).replace(/<.*?>/g,""):r.r;break;case"DateTime":"Z"!=e.slice(-1)&&(e+="Z"),r.v=(tA(e)-new Date(Date.UTC(1899,11,30)))/864e5,r.v!==r.v?r.v=OA(e):r.v<60&&(r.v=r.v-1),u&&"General"!=u||(u="yyyy-mm-dd");case"Number":void 0===r.v&&(r.v=+e),r.t||(r.t="n");break;case"Error":r.t="e",r.v=uO[e],!1!==c.cellText&&(r.w=e);break;default:""==e&&""==t?r.t="z":(r.t="s",r.v=FA(t||e))}if(WD(r,u,c),!1!==c.cellFormula)if(r.Formula){var m=OA(r.Formula);61==m.charCodeAt(0)&&(m=m.slice(1)),r.f=CI(m,a),delete r.Formula,"RC"==r.ArrayRange?r.F=CI("RC:RC",a):r.ArrayRange&&(r.F=CI(r.ArrayRange,a),l.push([NT(r.F),r.F]))}else for(p=0;p<l.length;++p)a.r>=l[p][0].s.r&&a.r<=l[p][0].e.r&&a.c>=l[p][0].s.c&&a.c<=l[p][0].e.c&&(r.F=l[p][1]);c.cellStyles&&(h.forEach((function(e){!f.patternType&&e.patternType&&(f.patternType=e.patternType)})),r.s=f),void 0!==r.StyleID&&(r.ixfe=r.StyleID)}function HD(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),e.v=e.w=e.ixfe=void 0}function GD(e,t){var n=t||{};RC();var r=EE(rk(e));"binary"!=n.type&&"array"!=n.type&&"base64"!=n.type||(r="undefined"!==typeof _E?_E.utils.decode(65001,SE(r)):VA(r));var a,i=r.slice(0,1024).toLowerCase(),o=!1;if((1023&(i=i.replace(/".*?"/g,"")).indexOf(">"))>Math.min(1023&i.indexOf(","),1023&i.indexOf(";"))){var s=rA(n);return s.type="string",tR.to_workbook(r,s)}if(-1==i.indexOf("<?xml")&&["html","table","head","meta","script","style","div"].forEach((function(e){i.indexOf("<"+e)>=0&&(o=!0)})),o)return function(e,t){var n=e.match(/<table[\s\S]*?>[\s\S]*?<\/table>/gi);if(!n||0==n.length)throw new Error("Invalid HTML: could not find <table>");if(1==n.length)return _T(jL(n[0],t),t);var r={SheetNames:[],Sheets:{}};return n.forEach((function(e,n){WF(r,jL(e,t),"Sheet"+(n+1))})),r}(r,n);LD={"General Number":"General","General Date":$E[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":$E[15],"Short Date":$E[14],"Long Time":$E[19],"Medium Time":$E[18],"Short Time":$E[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:$E[2],Standard:$E[4],Percent:$E[10],Scientific:$E[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var l,c=[];var u,d={},f=[],h=n.dense?[]:{},p="",m={},v={},g=ZD('<Data ss:Type="String">'),y=0,b=0,x=0,w={s:{r:2e6,c:2e6},e:{r:0,c:0}},N={},S={},j="",_=0,E=[],C={},A={},k=0,T=[],O=[],P={},R=[],I=!1,M=[],D=[],L={},F=0,B=0,Z={Sheets:[],WBProps:{date1904:!1}},z={};ak.lastIndex=0,r=r.replace(/<!--([\s\S]*?)-->/gm,"");for(var U="";a=ak.exec(r);)switch(a[3]=(U=a[3]).toLowerCase()){case"data":if("data"==U){if("/"===a[1]){if((l=c.pop())[0]!==a[3])throw new Error("Bad state: "+l.join("|"))}else"/"!==a[0].charAt(a[0].length-2)&&c.push([a[3],!0]);break}if(c[c.length-1][1])break;"/"===a[1]?qD(r.slice(y,a.index),j,g,"comment"==c[c.length-1][0]?P:m,{c:b,r:x},N,R[b],v,M,n):(j="",g=ZD(a[0]),y=a.index+a[0].length);break;case"cell":if("/"===a[1])if(O.length>0&&(m.c=O),(!n.sheetRows||n.sheetRows>x)&&void 0!==m.v&&(n.dense?(h[x]||(h[x]=[]),h[x][b]=m):h[gT(b)+mT(x)]=m),m.HRef&&(m.l={Target:OA(m.HRef)},m.HRefScreenTip&&(m.l.Tooltip=m.HRefScreenTip),delete m.HRef,delete m.HRefScreenTip),(m.MergeAcross||m.MergeDown)&&(F=b+(0|parseInt(m.MergeAcross,10)),B=x+(0|parseInt(m.MergeDown,10)),E.push({s:{c:b,r:x},e:{c:F,r:B}})),n.sheetStubs)if(m.MergeAcross||m.MergeDown){for(var W=b;W<=F;++W)for(var V=x;V<=B;++V)(W>b||V>x)&&(n.dense?(h[V]||(h[V]=[]),h[V][W]={t:"z"}):h[gT(W)+mT(V)]={t:"z"});b=F+1}else++b;else m.MergeAcross?b=F+1:++b;else(m=zD(a[0])).Index&&(b=+m.Index-1),b<w.s.c&&(w.s.c=b),b>w.e.c&&(w.e.c=b),"/>"===a[0].slice(-2)&&++b,O=[];break;case"row":"/"===a[1]||"/>"===a[0].slice(-2)?(x<w.s.r&&(w.s.r=x),x>w.e.r&&(w.e.r=x),"/>"===a[0].slice(-2)&&(v=ZD(a[0])).Index&&(x=+v.Index-1),b=0,++x):((v=ZD(a[0])).Index&&(x=+v.Index-1),L={},("0"==v.AutoFitHeight||v.Height)&&(L.hpx=parseInt(v.Height,10),L.hpt=BR(L.hpx),D[x]=L),"1"==v.Hidden&&(L.hidden=!0,D[x]=L));break;case"worksheet":if("/"===a[1]){if((l=c.pop())[0]!==a[3])throw new Error("Bad state: "+l.join("|"));f.push(p),w.s.r<=w.e.r&&w.s.c<=w.e.c&&(h["!ref"]=wT(w),n.sheetRows&&n.sheetRows<=w.e.r&&(h["!fullref"]=h["!ref"],w.e.r=n.sheetRows-1,h["!ref"]=wT(w))),E.length&&(h["!merges"]=E),R.length>0&&(h["!cols"]=R),D.length>0&&(h["!rows"]=D),d[p]=h}else w={s:{r:2e6,c:2e6},e:{r:0,c:0}},x=b=0,c.push([a[3],!1]),l=ZD(a[0]),p=OA(l.Name),h=n.dense?[]:{},E=[],M=[],D=[],z={name:p,Hidden:0},Z.Sheets.push(z);break;case"table":if("/"===a[1]){if((l=c.pop())[0]!==a[3])throw new Error("Bad state: "+l.join("|"))}else{if("/>"==a[0].slice(-2))break;c.push([a[3],!1]),R=[],I=!1}break;case"style":"/"===a[1]?VD(N,S,n):S=ZD(a[0]);break;case"numberformat":S.nf=OA(ZD(a[0]).Format||"General"),LD[S.nf]&&(S.nf=LD[S.nf]);for(var q=0;392!=q&&$E[q]!=S.nf;++q);if(392==q)for(q=57;392!=q;++q)if(null==$E[q]){OC(S.nf,q);break}break;case"column":if("table"!==c[c.length-1][0])break;if((u=ZD(a[0])).Hidden&&(u.hidden=!0,delete u.Hidden),u.Width&&(u.wpx=parseInt(u.Width,10)),!I&&u.wpx>10){I=!0,PR=6;for(var H=0;H<R.length;++H)R[H]&&FR(R[H])}I&&FR(u),R[u.Index-1||R.length]=u;for(var G=0;G<+u.Span;++G)R[R.length]=rA(u);break;case"namedrange":if("/"===a[1])break;Z.Names||(Z.Names=[]);var Y=CA(a[0]),X={Name:Y.Name,Ref:CI(Y.RefersTo.slice(1),{r:0,c:0})};Z.Sheets.length>0&&(X.Sheet=Z.Sheets.length-1),Z.Names.push(X);break;case"namedcell":case"b":case"i":case"u":case"s":case"em":case"h2":case"h3":case"sub":case"sup":case"span":case"alignment":case"borders":case"border":case"protection":case"paragraphs":case"name":case"pixelsperinch":case"null":break;case"font":if("/>"===a[0].slice(-2))break;"/"===a[1]?j+=r.slice(_,a.index):_=a.index+a[0].length;break;case"interior":if(!n.cellStyles)break;S.Interior=ZD(a[0]);break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if("/>"===a[0].slice(-2))break;"/"===a[1]?IO(C,U,r.slice(k,a.index)):k=a.index+a[0].length;break;case"styles":case"workbook":if("/"===a[1]){if((l=c.pop())[0]!==a[3])throw new Error("Bad state: "+l.join("|"))}else c.push([a[3],!1]);break;case"comment":if("/"===a[1]){if((l=c.pop())[0]!==a[3])throw new Error("Bad state: "+l.join("|"));HD(P),O.push(P)}else c.push([a[3],!1]),P={a:(l=ZD(a[0])).Author};break;case"autofilter":if("/"===a[1]){if((l=c.pop())[0]!==a[3])throw new Error("Bad state: "+l.join("|"))}else if("/"!==a[0].charAt(a[0].length-2)){var J=ZD(a[0]);h["!autofilter"]={ref:CI(J.Range).replace(/\$/g,"")},c.push([a[3],!0])}break;case"datavalidation":if("/"===a[1]){if((l=c.pop())[0]!==a[3])throw new Error("Bad state: "+l.join("|"))}else"/"!==a[0].charAt(a[0].length-2)&&c.push([a[3],!0]);break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if("/"===a[1]){if((l=c.pop())[0]!==a[3])throw new Error("Bad state: "+l.join("|"))}else"/"!==a[0].charAt(a[0].length-2)&&c.push([a[3],!0]);break;default:if(0==c.length&&"document"==a[3])return LL(r,n);if(0==c.length&&"uof"==a[3])return LL(r,n);var K=!0;switch(c[c.length-1][0]){case"officedocumentsettings":switch(a[3]){case"allowpng":case"removepersonalinformation":case"downloadcomponents":case"locationofcomponents":case"colors":case"color":case"index":case"rgb":case"targetscreensize":case"readonlyrecommended":break;default:K=!1}break;case"componentoptions":switch(a[3]){case"toolbar":case"hideofficelogo":case"spreadsheetautofit":case"label":case"caption":case"maxheight":case"maxwidth":case"nextsheetnumber":break;default:K=!1}break;case"excelworkbook":switch(a[3]){case"date1904":Z.WBProps.date1904=!0;break;case"windowheight":case"windowwidth":case"windowtopx":case"windowtopy":case"tabratio":case"protectstructure":case"protectwindow":case"protectwindows":case"activesheet":case"displayinknotes":case"firstvisiblesheet":case"supbook":case"sheetname":case"sheetindex":case"sheetindexfirst":case"sheetindexlast":case"dll":case"acceptlabelsinformulas":case"donotsavelinkvalues":case"iteration":case"maxiterations":case"maxchange":case"path":case"xct":case"count":case"selectedsheets":case"calculation":case"uncalced":case"startupprompt":case"crn":case"externname":case"formula":case"colfirst":case"collast":case"wantadvise":case"boolean":case"error":case"text":case"ole":case"noautorecover":case"publishobjects":case"donotcalculatebeforesave":case"number":case"refmoder1c1":case"embedsavesmarttags":break;default:K=!1}break;case"workbookoptions":switch(a[3]){case"owcversion":case"height":case"width":break;default:K=!1}break;case"worksheetoptions":switch(a[3]){case"visible":if("/>"===a[0].slice(-2));else if("/"===a[1])switch(r.slice(k,a.index)){case"SheetHidden":z.Hidden=1;break;case"SheetVeryHidden":z.Hidden=2}else k=a.index+a[0].length;break;case"header":h["!margins"]||EM(h["!margins"]={},"xlml"),isNaN(+CA(a[0]).Margin)||(h["!margins"].header=+CA(a[0]).Margin);break;case"footer":h["!margins"]||EM(h["!margins"]={},"xlml"),isNaN(+CA(a[0]).Margin)||(h["!margins"].footer=+CA(a[0]).Margin);break;case"pagemargins":var $=CA(a[0]);h["!margins"]||EM(h["!margins"]={},"xlml"),isNaN(+$.Top)||(h["!margins"].top=+$.Top),isNaN(+$.Left)||(h["!margins"].left=+$.Left),isNaN(+$.Right)||(h["!margins"].right=+$.Right),isNaN(+$.Bottom)||(h["!margins"].bottom=+$.Bottom);break;case"displayrighttoleft":Z.Views||(Z.Views=[]),Z.Views[0]||(Z.Views[0]={}),Z.Views[0].RTL=!0;break;case"freezepanes":case"frozennosplit":case"splithorizontal":case"splitvertical":case"donotdisplaygridlines":case"activerow":case"activecol":case"toprowbottompane":case"leftcolumnrightpane":case"unsynced":case"print":case"printerrors":case"panes":case"scale":case"pane":case"number":case"layout":case"pagesetup":case"selected":case"protectobjects":case"enableselection":case"protectscenarios":case"validprinterinfo":case"horizontalresolution":case"verticalresolution":case"numberofcopies":case"activepane":case"toprowvisible":case"leftcolumnvisible":case"fittopage":case"rangeselection":case"papersizeindex":case"pagelayoutzoom":case"pagebreakzoom":case"filteron":case"fitwidth":case"fitheight":case"commentslayout":case"zoom":case"lefttoright":case"gridlines":case"allowsort":case"allowfilter":case"allowinsertrows":case"allowdeleterows":case"allowinsertcols":case"allowdeletecols":case"allowinserthyperlinks":case"allowformatcells":case"allowsizecols":case"allowsizerows":case"tabcolorindex":case"donotdisplayheadings":case"showpagelayoutzoom":case"blackandwhite":case"donotdisplayzeros":case"displaypagebreak":case"rowcolheadings":case"donotdisplayoutline":case"noorientation":case"allowusepivottables":case"zeroheight":case"viewablerange":case"selection":case"protectcontents":break;case"nosummaryrowsbelowdetail":h["!outline"]||(h["!outline"]={}),h["!outline"].above=!0;break;case"nosummarycolumnsrightdetail":h["!outline"]||(h["!outline"]={}),h["!outline"].left=!0;break;default:K=!1}break;case"pivottable":case"pivotcache":switch(a[3]){case"immediateitemsondrop":case"showpagemultipleitemlabel":case"compactrowindent":case"location":case"pivotfield":case"orientation":case"layoutform":case"layoutsubtotallocation":case"layoutcompactrow":case"position":case"pivotitem":case"datatype":case"datafield":case"sourcename":case"parentfield":case"ptlineitems":case"ptlineitem":case"countofsameitems":case"item":case"itemtype":case"ptsource":case"cacheindex":case"consolidationreference":case"filename":case"reference":case"nocolumngrand":case"norowgrand":case"blanklineafteritems":case"hidden":case"subtotal":case"basefield":case"mapchilditems":case"function":case"refreshonfileopen":case"printsettitles":case"mergelabels":case"defaultversion":case"refreshname":case"refreshdate":case"refreshdatecopy":case"versionlastrefresh":case"versionlastupdate":case"versionupdateablemin":case"versionrefreshablemin":case"calculation":break;default:K=!1}break;case"pagebreaks":switch(a[3]){case"colbreaks":case"colbreak":case"rowbreaks":case"rowbreak":case"colstart":case"colend":case"rowend":break;default:K=!1}break;case"autofilter":switch(a[3]){case"autofiltercolumn":case"autofiltercondition":case"autofilterand":case"autofilteror":break;default:K=!1}break;case"querytable":switch(a[3]){case"id":case"autoformatfont":case"autoformatpattern":case"querysource":case"querytype":case"enableredirections":case"refreshedinxl9":case"urlstring":case"htmltables":case"connection":case"commandtext":case"refreshinfo":case"notitles":case"nextid":case"columninfo":case"overwritecells":case"donotpromptforfile":case"textwizardsettings":case"source":case"number":case"decimal":case"thousandseparator":case"trailingminusnumbers":case"formatsettings":case"fieldtype":case"delimiters":case"tab":case"comma":case"autoformatname":case"versionlastedit":case"versionlastrefresh":break;default:K=!1}break;case"datavalidation":switch(a[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":case"cellrangelist":break;default:K=!1}break;case"sorting":case"conditionalformatting":switch(a[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"cellrangelist":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":break;default:K=!1}break;case"mapinfo":case"schema":case"data":switch(a[3]){case"map":case"entry":case"range":case"xpath":case"field":case"xsdtype":case"filteron":case"aggregate":case"elementtype":case"attributetype":case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":case"row":break;default:K=!1}break;case"smarttags":break;default:K=!1}if(K)break;if(a[3].match(/!\[CDATA/))break;if(!c[c.length-1][1])throw"Unrecognized tag: "+a[3]+"|"+c.join("|");if("customdocumentproperties"===c[c.length-1][0]){if("/>"===a[0].slice(-2))break;"/"===a[1]?UD(A,U,T,r.slice(k,a.index)):(T=a,k=a.index+a[0].length);break}if(n.WTF)throw"Unrecognized tag: "+a[3]+"|"+c.join("|")}var Q={};return n.bookSheets||n.bookProps||(Q.Sheets=d),Q.SheetNames=f,Q.Workbook=Z,Q.SSF=rA($E),Q.Props=C,Q.Custprops=A,Q}function YD(e,t){switch(mF(t=t||{}),t.type||"base64"){case"base64":return GD(OE(e),t);case"binary":case"buffer":case"file":return GD(e,t);case"array":return GD(FE(e),t)}}function XD(e,t){var n=[];return e.Props&&n.push(function(e,t){var n=[];return zC(RO).map((function(e){for(var t=0;t<wO.length;++t)if(wO[t][1]==e)return wO[t];for(t=0;t<EO.length;++t)if(EO[t][1]==e)return EO[t];throw e})).forEach((function(r){if(null!=e[r[1]]){var a=t&&t.Props&&null!=t.Props[r[1]]?t.Props[r[1]]:e[r[1]];"date"===r[2]&&(a=new Date(a).toISOString().replace(/\.\d*Z/,"Z")),"number"==typeof a?a=String(a):!0===a||!1===a?a=a?"1":"0":a instanceof Date&&(a=new Date(a).toISOString().replace(/\.\d*Z/,"")),n.push(QA(RO[r[1]]||r[1],a))}})),tk("DocumentProperties",n.join(""),{xmlns:bk})}(e.Props,t)),e.Custprops&&n.push(function(e,t){var n=["Worksheets","SheetNames"],r="CustomDocumentProperties",a=[];return e&&zC(e).forEach((function(t){if(Object.prototype.hasOwnProperty.call(e,t)){for(var r=0;r<wO.length;++r)if(t==wO[r][1])return;for(r=0;r<EO.length;++r)if(t==EO[r][1])return;for(r=0;r<n.length;++r)if(t==n[r])return;var i=e[t],o="string";"number"==typeof i?(o="float",i=String(i)):!0===i||!1===i?(o="boolean",i=i?"1":"0"):i=String(i),a.push(tk(MA(t),i,{"dt:dt":o}))}})),t&&zC(t).forEach((function(n){if(Object.prototype.hasOwnProperty.call(t,n)&&(!e||!Object.prototype.hasOwnProperty.call(e,n))){var r=t[n],i="string";"number"==typeof r?(i="float",r=String(r)):!0===r||!1===r?(i="boolean",r=r?"1":"0"):r instanceof Date?(i="dateTime.tz",r=r.toISOString()):r=String(r),a.push(tk(MA(n),r,{"dt:dt":i}))}})),"<"+r+' xmlns="'+bk+'">'+a.join("")+"</"+r+">"}(e.Props,e.Custprops)),n.join("")}function JD(e){return tk("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+kI(e.Ref,{r:0,c:0})})}function KD(e,t,n,r,a,i,o){if(!e||void 0==e.v&&void 0==e.f)return"";var s={};if(e.f&&(s["ss:Formula"]="="+IA(kI(e.f,o))),e.F&&e.F.slice(0,t.length)==t){var l=yT(e.F.slice(t.length+1));s["ss:ArrayRange"]="RC:R"+(l.r==o.r?"":"["+(l.r-o.r)+"]")+"C"+(l.c==o.c?"":"["+(l.c-o.c)+"]")}if(e.l&&e.l.Target&&(s["ss:HRef"]=IA(e.l.Target),e.l.Tooltip&&(s["x:HRefScreenTip"]=IA(e.l.Tooltip))),n["!merges"])for(var c=n["!merges"],u=0;u!=c.length;++u)c[u].s.c==o.c&&c[u].s.r==o.r&&(c[u].e.c>c[u].s.c&&(s["ss:MergeAcross"]=c[u].e.c-c[u].s.c),c[u].e.r>c[u].s.r&&(s["ss:MergeDown"]=c[u].e.r-c[u].s.r));var d="",f="";switch(e.t){case"z":if(!r.sheetStubs)return"";break;case"n":d="Number",f=String(e.v);break;case"b":d="Boolean",f=e.v?"1":"0";break;case"e":d="Error",f=cO[e.v];break;case"d":d="DateTime",f=new Date(e.v).toISOString(),null==e.z&&(e.z=e.z||$E[14]);break;case"s":d="String",f=((e.v||"")+"").replace(PA,(function(e){return TA[e]})).replace(DA,(function(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"}))}var h=CM(r.cellXfs,e,r);s["ss:StyleID"]="s"+(21+h),s["ss:Index"]=o.c+1;var p=null!=e.v?f:"",m="z"==e.t?"":'<Data ss:Type="'+d+'">'+p+"</Data>";return(e.c||[]).length>0&&(m+=e.c.map((function(e){var t=tk("ss:Data",(e.t||"").replace(/(\r\n|[\r\n])/g," "),{xmlns:"http://www.w3.org/TR/REC-html40"});return tk("Comment",t,{"ss:Author":e.a})})).join("")),tk("Cell",m,s)}function $D(e,t){var n='<Row ss:Index="'+(e+1)+'"';return t&&(t.hpt&&!t.hpx&&(t.hpx=ZR(t.hpt)),t.hpx&&(n+=' ss:AutoFitHeight="0" ss:Height="'+t.hpx+'"'),t.hidden&&(n+=' ss:Hidden="1"')),n+">"}function QD(e,t,n){var r=[],a=n.SheetNames[e],i=n.Sheets[a],o=i?function(e,t,n,r){if(!e)return"";if(!((r||{}).Workbook||{}).Names)return"";for(var a=r.Workbook.Names,i=[],o=0;o<a.length;++o){var s=a[o];s.Sheet==n&&(s.Name.match(/^_xlfn\./)||i.push(JD(s)))}return i.join("")}(i,0,e,n):"";return o.length>0&&r.push("<Names>"+o+"</Names>"),o=i?function(e,t,n,r){if(!e["!ref"])return"";var a=NT(e["!ref"]),i=e["!merges"]||[],o=0,s=[];e["!cols"]&&e["!cols"].forEach((function(e,t){FR(e);var n=!!e.width,r=_M(t,e),a={"ss:Index":t+1};n&&(a["ss:Width"]=RR(r.width)),e.hidden&&(a["ss:Hidden"]="1"),s.push(tk("Column",null,a))}));for(var l=Array.isArray(e),c=a.s.r;c<=a.e.r;++c){for(var u=[$D(c,(e["!rows"]||[])[c])],d=a.s.c;d<=a.e.c;++d){var f=!1;for(o=0;o!=i.length;++o)if(!(i[o].s.c>d)&&!(i[o].s.r>c)&&!(i[o].e.c<d)&&!(i[o].e.r<c)){i[o].s.c==d&&i[o].s.r==c||(f=!0);break}if(!f){var h={r:c,c:d},p=bT(h),m=l?(e[c]||[])[d]:e[p];u.push(KD(m,p,e,t,0,0,h))}}u.push("</Row>"),u.length>2&&s.push(u.join(""))}return s.join("")}(i,t):"",o.length>0&&r.push("<Table>"+o+"</Table>"),r.push(function(e,t,n,r){if(!e)return"";var a=[];if(e["!margins"]&&(a.push("<PageSetup>"),e["!margins"].header&&a.push(tk("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&a.push(tk("Footer",null,{"x:Margin":e["!margins"].footer})),a.push(tk("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"})),a.push("</PageSetup>")),r&&r.Workbook&&r.Workbook.Sheets&&r.Workbook.Sheets[n])if(r.Workbook.Sheets[n].Hidden)a.push(tk("Visible",1==r.Workbook.Sheets[n].Hidden?"SheetHidden":"SheetVeryHidden",{}));else{for(var i=0;i<n&&(!r.Workbook.Sheets[i]||r.Workbook.Sheets[i].Hidden);++i);i==n&&a.push("<Selected/>")}return((((r||{}).Workbook||{}).Views||[])[0]||{}).RTL&&a.push("<DisplayRightToLeft/>"),e["!protect"]&&(a.push(QA("ProtectContents","True")),e["!protect"].objects&&a.push(QA("ProtectObjects","True")),e["!protect"].scenarios&&a.push(QA("ProtectScenarios","True")),null==e["!protect"].selectLockedCells||e["!protect"].selectLockedCells?null==e["!protect"].selectUnlockedCells||e["!protect"].selectUnlockedCells||a.push(QA("EnableSelection","UnlockedCells")):a.push(QA("EnableSelection","NoSelection")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach((function(t){e["!protect"][t[0]]&&a.push("<"+t[1]+"/>")}))),0==a.length?"":tk("WorksheetOptions",a.join(""),{xmlns:xk})}(i,0,e,n)),r.join("")}function eL(e,t){t||(t={}),e.SSF||(e.SSF=rA($E)),e.SSF&&(RC(),PC(e.SSF),t.revssf=VC(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],CM(t.cellXfs,{},{revssf:{General:0}}));var n=[];n.push(XD(e,t)),n.push(""),n.push(""),n.push("");for(var r=0;r<e.SheetNames.length;++r)n.push(tk("Worksheet",QD(r,t,e),{"ss:Name":IA(e.SheetNames[r])}));return n[2]=function(e,t){var n=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];return t.cellXfs.forEach((function(e,t){var r=[];r.push(tk("NumberFormat",null,{"ss:Format":IA($E[e.numFmtId])}));var a={"ss:ID":"s"+(21+t)};n.push(tk("Style",r.join(""),a))})),tk("Styles",n.join(""))}(0,t),n[3]=function(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,n=[],r=0;r<t.length;++r){var a=t[r];null==a.Sheet&&(a.Name.match(/^_xlfn\./)||n.push(JD(a)))}return tk("Names",n.join(""))}(e),wA+tk("Workbook",n.join(""),{xmlns:wk,"xmlns:o":bk,"xmlns:x":xk,"xmlns:ss":wk,"xmlns:dt":Nk,"xmlns:html":_k})}function tL(e){var t={},n=e.content;if(n.l=28,t.AnsiUserType=n.read_shift(0,"lpstr-ansi"),t.AnsiClipboardFormat=function(e){return eO(e,1)}(n),n.length-n.l<=4)return t;var r=n.read_shift(4);return 0==r||r>40?t:(n.l-=4,t.Reserved1=n.read_shift(0,"lpstr-ansi"),n.length-n.l<=4||1907505652!==(r=n.read_shift(4))?t:(t.UnicodeClipboardFormat=function(e){return eO(e,2)}(n),0==(r=n.read_shift(4))||r>40?t:(n.l-=4,void(t.Reserved2=n.read_shift(0,"lpwstr")))))}var nL=[60,1084,2066,2165,2175];function rL(e,t,n,r,a){var i=r,o=[],s=n.slice(n.l,n.l+i);if(a&&a.enc&&a.enc.insitu&&s.length>0)switch(e){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:case 133:break;default:a.enc.insitu(s)}o.push(s),n.l+=i;for(var l=Xk(n,n.l),c=hL[l],u=0;null!=c&&nL.indexOf(l)>-1;)i=Xk(n,n.l+2),u=n.l+4,2066==l?u+=4:2165!=l&&2175!=l||(u+=12),s=n.slice(u,n.l+4+i),o.push(s),n.l+=4+i,c=hL[l=Xk(n,n.l)];var d=ZE(o);aT(d,0);var f=0;d.lens=[];for(var h=0;h<o.length;++h)d.lens.push(f),f+=o[h].length;if(d.length<r)throw"XLS Record 0x"+e.toString(16)+" Truncated: "+d.length+" < "+r;return t.f(d,d.length,a)}function aL(e,t,n){if("z"!==e.t&&e.XF){var r=0;try{r=e.z||e.XF.numFmtId||0,t.cellNF&&(e.z=$E[r])}catch(wG){if(t.WTF)throw wG}if(!t||!1!==t.cellText)try{"e"===e.t?e.w=e.w||cO[e.v]:0===r||"General"==r?"n"===e.t?(0|e.v)===e.v?e.w=e.v.toString(10):e.w=lC(e.v):e.w=cC(e.v):e.w=TC(r,e.v,{date1904:!!n,dateNF:t&&t.dateNF})}catch(wG){if(t.WTF)throw wG}if(t.cellDates&&r&&"n"==e.t&&EC($E[r]||String(r))){var a=nC(e.v);a&&(e.t="d",e.v=new Date(a.y,a.m-1,a.d,a.H,a.M,a.S,a.u))}}}function iL(e,t,n){return{v:e,ixfe:t,t:n}}function oL(e,t){var n={opts:{}},r={};var a,i,o,s,l,c,u,d,f=t.dense?[]:{},h={},p={},m=null,v=[],g="",y={},b="",x={},w=[],N=[],S=[],j={Sheets:[],WBProps:{date1904:!1},Views:[{}]},_={},E=function(e){return e<8?lO[e]:e<64&&S[e-8]||lO[e]},C=function(e,t,n){if(!(L>1)&&!(n.sheetRows&&e.r>=n.sheetRows)){if(n.cellStyles&&t.XF&&t.XF.data&&function(e,t,n){var r,a=t.XF.data;a&&a.patternType&&n&&n.cellStyles&&(t.s={},t.s.patternType=a.patternType,(r=TR(E(a.icvFore)))&&(t.s.fgColor={rgb:r}),(r=TR(E(a.icvBack)))&&(t.s.bgColor={rgb:r}))}(0,t,n),delete t.ixfe,delete t.XF,a=e,b=bT(e),p&&p.s&&p.e||(p={s:{r:0,c:0},e:{r:0,c:0}}),e.r<p.s.r&&(p.s.r=e.r),e.c<p.s.c&&(p.s.c=e.c),e.r+1>p.e.r&&(p.e.r=e.r+1),e.c+1>p.e.c&&(p.e.c=e.c+1),n.cellFormula&&t.f)for(var r=0;r<w.length;++r)if(!(w[r][0].s.c>e.c||w[r][0].s.r>e.r)&&!(w[r][0].e.c<e.c||w[r][0].e.r<e.r)){t.F=wT(w[r][0]),w[r][0].s.c==e.c&&w[r][0].s.r==e.r||delete t.f,t.f&&(t.f=""+aM(w[r][1],0,e,I,A));break}n.dense?(f[e.r]||(f[e.r]=[]),f[e.r][e.c]=t):f[b]=t}},A={enc:!1,sbcch:0,snames:[],sharedf:x,arrayf:w,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!t&&!!t.cellStyles,WTF:!!t&&!!t.wtf};t.password&&(A.password=t.password);var k=[],T=[],O=[],P=[],R=!1,I=[];I.SheetNames=A.snames,I.sharedf=A.sharedf,I.arrayf=A.arrayf,I.names=[],I.XTI=[];var M,D=0,L=0,F=0,B=[],Z=[];A.codepage=1200,wE(1200);for(var z=!1;e.l<e.length-1;){var U=e.l,W=e.read_shift(2);if(0===W&&10===D)break;var V=e.l===e.length?0:e.read_shift(2),q=hL[W];if(q&&q.f){if(t.bookSheets&&133===D&&133!==W)break;if(D=W,2===q.r||12==q.r){var H=e.read_shift(2);if(V-=2,!A.enc&&H!==W&&((255&H)<<8|H>>8)!==W)throw new Error("rt mismatch: "+H+"!="+W);12==q.r&&(e.l+=10,V-=10)}var G={};if(G=10===W?q.f(e,V,A):rL(W,q,e,V,A),0==L&&-1===[9,521,1033,2057].indexOf(D))continue;switch(W){case 34:n.opts.Date1904=j.WBProps.date1904=G;break;case 134:n.opts.WriteProtect=!0;break;case 47:if(A.enc||(e.l=0),A.enc=G,!t.password)throw new Error("File is password-protected");if(null==G.valid)throw new Error("Encryption scheme unsupported");if(!G.valid)throw new Error("Password is incorrect");break;case 92:A.lastuser=G;break;case 66:var Y=Number(G);switch(Y){case 21010:Y=1200;break;case 32768:Y=1e4;break;case 32769:Y=1252}wE(A.codepage=Y),z=!0;break;case 317:A.rrtabid=G;break;case 25:A.winlocked=G;break;case 439:n.opts.RefreshAll=G;break;case 12:n.opts.CalcCount=G;break;case 16:n.opts.CalcDelta=G;break;case 17:n.opts.CalcIter=G;break;case 13:n.opts.CalcMode=G;break;case 14:n.opts.CalcPrecision=G;break;case 95:n.opts.CalcSaveRecalc=G;break;case 15:A.CalcRefMode=G;break;case 2211:n.opts.FullCalc=G;break;case 129:G.fDialog&&(f["!type"]="dialog"),G.fBelow||((f["!outline"]||(f["!outline"]={})).above=!0),G.fRight||((f["!outline"]||(f["!outline"]={})).left=!0);break;case 224:N.push(G);break;case 430:I.push([G]),I[I.length-1].XTI=[];break;case 35:case 547:I[I.length-1].push(G);break;case 24:case 536:M={Name:G.Name,Ref:aM(G.rgce,0,null,I,A)},G.itab>0&&(M.Sheet=G.itab-1),I.names.push(M),I[0]||(I[0]=[],I[0].XTI=[]),I[I.length-1].push(G),"_xlnm._FilterDatabase"==G.Name&&G.itab>0&&G.rgce&&G.rgce[0]&&G.rgce[0][0]&&"PtgArea3d"==G.rgce[0][0][0]&&(Z[G.itab-1]={ref:wT(G.rgce[0][0][1][2])});break;case 22:A.ExternCount=G;break;case 23:0==I.length&&(I[0]=[],I[0].XTI=[]),I[I.length-1].XTI=I[I.length-1].XTI.concat(G),I.XTI=I.XTI.concat(G);break;case 2196:if(A.biff<8)break;null!=M&&(M.Comment=G[1]);break;case 18:f["!protect"]=G;break;case 19:0!==G&&A.WTF&&console.error("Password verifier: "+G);break;case 133:h[G.pos]=G,A.snames.push(G.name);break;case 10:if(--L)break;if(p.e){if(p.e.r>0&&p.e.c>0){if(p.e.r--,p.e.c--,f["!ref"]=wT(p),t.sheetRows&&t.sheetRows<=p.e.r){var X=p.e.r;p.e.r=t.sheetRows-1,f["!fullref"]=f["!ref"],f["!ref"]=wT(p),p.e.r=X}p.e.r++,p.e.c++}k.length>0&&(f["!merges"]=k),T.length>0&&(f["!objects"]=T),O.length>0&&(f["!cols"]=O),P.length>0&&(f["!rows"]=P),j.Sheets.push(_)}""===g?y=f:r[g]=f,f=t.dense?[]:{};break;case 9:case 521:case 1033:case 2057:if(8===A.biff&&(A.biff={9:2,521:3,1033:4}[W]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[G.BIFFVer]||8),A.biffguess=0==G.BIFFVer,0==G.BIFFVer&&4096==G.dt&&(A.biff=5,z=!0,wE(A.codepage=28591)),8==A.biff&&0==G.BIFFVer&&16==G.dt&&(A.biff=2),L++)break;if(f=t.dense?[]:{},A.biff<8&&!z&&(z=!0,wE(A.codepage=t.codepage||1252)),A.biff<5||0==G.BIFFVer&&4096==G.dt){""===g&&(g="Sheet1"),p={s:{r:0,c:0},e:{r:0,c:0}};var J={pos:e.l-V,name:g};h[J.pos]=J,A.snames.push(g)}else g=(h[U]||{name:""}).name;32==G.dt&&(f["!type"]="chart"),64==G.dt&&(f["!type"]="macro"),k=[],T=[],A.arrayf=w=[],O=[],P=[],R=!1,_={Hidden:(h[U]||{hs:0}).hs,name:g};break;case 515:case 3:case 2:"chart"==f["!type"]&&(t.dense?(f[G.r]||[])[G.c]:f[bT({c:G.c,r:G.r})])&&++G.c,c={ixfe:G.ixfe,XF:N[G.ixfe]||{},v:G.val,t:"n"},F>0&&(c.z=B[c.ixfe>>8&63]),aL(c,t,n.opts.Date1904),C({c:G.c,r:G.r},c,t);break;case 5:case 517:c={ixfe:G.ixfe,XF:N[G.ixfe],v:G.val,t:G.t},F>0&&(c.z=B[c.ixfe>>8&63]),aL(c,t,n.opts.Date1904),C({c:G.c,r:G.r},c,t);break;case 638:c={ixfe:G.ixfe,XF:N[G.ixfe],v:G.rknum,t:"n"},F>0&&(c.z=B[c.ixfe>>8&63]),aL(c,t,n.opts.Date1904),C({c:G.c,r:G.r},c,t);break;case 189:for(var K=G.c;K<=G.C;++K){var $=G.rkrec[K-G.c][0];c={ixfe:$,XF:N[$],v:G.rkrec[K-G.c][1],t:"n"},F>0&&(c.z=B[c.ixfe>>8&63]),aL(c,t,n.opts.Date1904),C({c:K,r:G.r},c,t)}break;case 6:case 518:case 1030:if("String"==G.val){m=G;break}if((c=iL(G.val,G.cell.ixfe,G.tt)).XF=N[c.ixfe],t.cellFormula){var Q=G.formula;if(Q&&Q[0]&&Q[0][0]&&"PtgExp"==Q[0][0][0]){var ee=Q[0][0][1][0],te=Q[0][0][1][1],ne=bT({r:ee,c:te});x[ne]?c.f=""+aM(G.formula,0,G.cell,I,A):c.F=((t.dense?(f[ee]||[])[te]:f[ne])||{}).F}else c.f=""+aM(G.formula,0,G.cell,I,A)}F>0&&(c.z=B[c.ixfe>>8&63]),aL(c,t,n.opts.Date1904),C(G.cell,c,t),m=G;break;case 7:case 519:if(!m)throw new Error("String record expects Formula");m.val=G,(c=iL(G,m.cell.ixfe,"s")).XF=N[c.ixfe],t.cellFormula&&(c.f=""+aM(m.formula,0,m.cell,I,A)),F>0&&(c.z=B[c.ixfe>>8&63]),aL(c,t,n.opts.Date1904),C(m.cell,c,t),m=null;break;case 33:case 545:w.push(G);var re=bT(G[0].s);if(i=t.dense?(f[G[0].s.r]||[])[G[0].s.c]:f[re],t.cellFormula&&i){if(!m)break;if(!re||!i)break;i.f=""+aM(G[1],0,G[0],I,A),i.F=wT(G[0])}break;case 1212:if(!t.cellFormula)break;if(b){if(!m)break;x[bT(m.cell)]=G[0],((i=t.dense?(f[m.cell.r]||[])[m.cell.c]:f[bT(m.cell)])||{}).f=""+aM(G[0],0,a,I,A)}break;case 253:c=iL(v[G.isst].t,G.ixfe,"s"),v[G.isst].h&&(c.h=v[G.isst].h),c.XF=N[c.ixfe],F>0&&(c.z=B[c.ixfe>>8&63]),aL(c,t,n.opts.Date1904),C({c:G.c,r:G.r},c,t);break;case 513:t.sheetStubs&&(c={ixfe:G.ixfe,XF:N[G.ixfe],t:"z"},F>0&&(c.z=B[c.ixfe>>8&63]),aL(c,t,n.opts.Date1904),C({c:G.c,r:G.r},c,t));break;case 190:if(t.sheetStubs)for(var ae=G.c;ae<=G.C;++ae){var ie=G.ixfe[ae-G.c];c={ixfe:ie,XF:N[ie],t:"z"},F>0&&(c.z=B[c.ixfe>>8&63]),aL(c,t,n.opts.Date1904),C({c:ae,r:G.r},c,t)}break;case 214:case 516:case 4:(c=iL(G.val,G.ixfe,"s")).XF=N[c.ixfe],F>0&&(c.z=B[c.ixfe>>8&63]),aL(c,t,n.opts.Date1904),C({c:G.c,r:G.r},c,t);break;case 0:case 512:1===L&&(p=G);break;case 252:v=G;break;case 1054:if(4==A.biff){B[F++]=G[1];for(var oe=0;oe<F+163&&$E[oe]!=G[1];++oe);oe>=163&&OC(G[1],F+163)}else OC(G[1],G[0]);break;case 30:B[F++]=G;for(var se=0;se<F+163&&$E[se]!=G;++se);se>=163&&OC(G,F+163);break;case 229:k=k.concat(G);break;case 93:T[G.cmo[0]]=A.lastobj=G;break;case 438:A.lastobj.TxO=G;break;case 127:A.lastobj.ImData=G;break;case 440:for(l=G[0].s.r;l<=G[0].e.r;++l)for(s=G[0].s.c;s<=G[0].e.c;++s)(i=t.dense?(f[l]||[])[s]:f[bT({c:s,r:l})])&&(i.l=G[1]);break;case 2048:for(l=G[0].s.r;l<=G[0].e.r;++l)for(s=G[0].s.c;s<=G[0].e.c;++s)(i=t.dense?(f[l]||[])[s]:f[bT({c:s,r:l})])&&i.l&&(i.l.Tooltip=G[1]);break;case 28:if(A.biff<=5&&A.biff>=2)break;i=t.dense?(f[G[0].r]||[])[G[0].c]:f[bT(G[0])];var le=T[G[2]];i||(t.dense?(f[G[0].r]||(f[G[0].r]=[]),i=f[G[0].r][G[0].c]={t:"z"}):i=f[bT(G[0])]={t:"z"},p.e.r=Math.max(p.e.r,G[0].r),p.s.r=Math.min(p.s.r,G[0].r),p.e.c=Math.max(p.e.c,G[0].c),p.s.c=Math.min(p.s.c,G[0].c)),i.c||(i.c=[]),o={a:G[1],t:le.TxO.t},i.c.push(o);break;case 2173:N[G.ixfe],G.ext.forEach((function(e){e[0]}));break;case 125:if(!A.cellStyles)break;for(;G.e>=G.s;)O[G.e--]={width:G.w/256,level:G.level||0,hidden:!!(1&G.flags)},R||(R=!0,LR(G.w/256)),FR(O[G.e+1]);break;case 520:var ce={};null!=G.level&&(P[G.r]=ce,ce.level=G.level),G.hidden&&(P[G.r]=ce,ce.hidden=!0),G.hpt&&(P[G.r]=ce,ce.hpt=G.hpt,ce.hpx=ZR(G.hpt));break;case 38:case 39:case 40:case 41:f["!margins"]||EM(f["!margins"]={}),f["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[W]]=G;break;case 161:f["!margins"]||EM(f["!margins"]={}),f["!margins"].header=G.header,f["!margins"].footer=G.footer;break;case 574:G.RTL&&(j.Views[0].RTL=!0);break;case 146:S=G;break;case 2198:d=G;break;case 140:u=G;break;case 442:g?_.CodeName=G||_.name:j.WBProps.CodeName=G||"ThisWorkbook"}}else q||console.error("Missing Info for XLS Record 0x"+W.toString(16)),e.l+=V}return n.SheetNames=zC(h).sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return h[e].name})),t.bookSheets||(n.Sheets=r),!n.SheetNames.length&&y["!ref"]?(n.SheetNames.push("Sheet1"),n.Sheets&&(n.Sheets.Sheet1=y)):n.Preamble=y,n.Sheets&&Z.forEach((function(e,t){n.Sheets[n.SheetNames[t]]["!autofilter"]=e})),n.Strings=v,n.SSF=rA($E),A.enc&&(n.Encryption=A.enc),d&&(n.Themes=d),n.Metadata={},void 0!==u&&(n.Metadata.Country=u),I.names.length>0&&(j.Names=I.names),n.Workbook=j,n}var sL="e0859ff2f94f6810ab9108002b27b3d9",lL="02d5cdd59c2e1b10939708002b2cf9ae",cL="05d5cdd59c2e1b10939708002b2cf9ae";function uL(e,t){var n,r,a,i;if(t||(t={}),mF(t),NE(),t.codepage&&xE(t.codepage),e.FullPaths){if(LC.find(e,"/encryption"))throw new Error("File is password-protected");n=LC.find(e,"!CompObj"),r=LC.find(e,"/Workbook")||LC.find(e,"/Book")}else{switch(t.type){case"base64":e=DE(OE(e));break;case"binary":e=DE(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e))}aT(e,0),r={content:e}}if(n&&tL(n),t.bookProps&&!t.bookSheets)a={};else{var o=PE?"buffer":"array";if(r&&r.content)a=oL(r.content,t);else if((i=LC.find(e,"PerfectOffice_MAIN"))&&i.content)a=nR.to_workbook(i.content,(t.type=o,t));else{if(!(i=LC.find(e,"NativeContent_MAIN"))||!i.content)throw(i=LC.find(e,"MN0"))&&i.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");a=nR.to_workbook(i.content,(t.type=o,t))}t.bookVBA&&e.FullPaths&&LC.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(a.vbaraw=function(e){var t=LC.utils.cfb_new({root:"R"});return e.FullPaths.forEach((function(n,r){if("/"!==n.slice(-1)&&n.match(/_VBA_PROJECT_CUR/)){var a=n.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");LC.utils.cfb_add(t,a,e.FileIndex[r].content)}})),LC.write(t)}(e))}var s={};return e.FullPaths&&function(e,t,n){var r=LC.find(e,"/!DocumentSummaryInformation");if(r&&r.size>0)try{var a=XO(r,rO,lL);for(var i in a)t[i]=a[i]}catch(wG){if(n.WTF)throw wG}var o=LC.find(e,"/!SummaryInformation");if(o&&o.size>0)try{var s=XO(o,aO,sL);for(var l in s)null==t[l]&&(t[l]=s[l])}catch(wG){if(n.WTF)throw wG}t.HeadingPairs&&t.TitlesOfParts&&(AO(t.HeadingPairs,t.TitlesOfParts,t,n),delete t.HeadingPairs,delete t.TitlesOfParts)}(e,s,t),a.Props=a.Custprops=s,t.bookFiles&&(a.cfb=e),a}function dL(e,t){var n=t||{},r=LC.utils.cfb_new({root:"R"}),a="/Workbook";switch(n.bookType||"xls"){case"xls":n.bookType="biff8";case"xla":n.bookType||(n.bookType="xla");case"biff8":a="/Workbook",n.biff=8;break;case"biff5":a="/Book",n.biff=5;break;default:throw new Error("invalid type "+n.bookType+" for XLS CFB")}return LC.utils.cfb_add(r,a,SL(e,n)),8==n.biff&&(e.Props||e.Custprops)&&function(e,t){var n,r=[],a=[],i=[],o=0,s=UC(rO,"n"),l=UC(aO,"n");if(e.Props)for(n=zC(e.Props),o=0;o<n.length;++o)(Object.prototype.hasOwnProperty.call(s,n[o])?r:Object.prototype.hasOwnProperty.call(l,n[o])?a:i).push([n[o],e.Props[n[o]]]);if(e.Custprops)for(n=zC(e.Custprops),o=0;o<n.length;++o)Object.prototype.hasOwnProperty.call(e.Props||{},n[o])||(Object.prototype.hasOwnProperty.call(s,n[o])?r:Object.prototype.hasOwnProperty.call(l,n[o])?a:i).push([n[o],e.Custprops[n[o]]]);var c=[];for(o=0;o<i.length;++o)HO.indexOf(i[o][0])>-1||CO.indexOf(i[o][0])>-1||null!=i[o][1]&&c.push(i[o]);a.length&&LC.utils.cfb_add(t,"/\x05SummaryInformation",JO(a,sL,l,aO)),(r.length||c.length)&&LC.utils.cfb_add(t,"/\x05DocumentSummaryInformation",JO(r,lL,s,rO,c.length?c:null,cL))}(e,r),8==n.biff&&e.vbaraw&&function(e,t){t.FullPaths.forEach((function(n,r){if(0!=r){var a=n.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");"/"!==a.slice(-1)&&LC.utils.cfb_add(e,a,t.FileIndex[r].content)}}))}(r,LC.read(e.vbaraw,{type:"string"==typeof e.vbaraw?"binary":"buffer"})),r}var fL={0:{f:function(e,t){var n={},r=e.l+t;n.r=e.read_shift(4),e.l+=4;var a=e.read_shift(2);e.l+=1;var i=e.read_shift(1);return e.l=r,7&i&&(n.level=7&i),16&i&&(n.hidden=!0),32&i&&(n.hpt=a/20),n}},1:{f:function(e){return[MT(e)]}},2:{f:function(e){return[MT(e),HT(e),"n"]}},3:{f:function(e){return[MT(e),e.read_shift(1),"e"]}},4:{f:function(e){return[MT(e),e.read_shift(1),"b"]}},5:{f:function(e){return[MT(e),KT(e),"n"]}},6:{f:function(e){return[MT(e),kT(e),"str"]}},7:{f:function(e){return[MT(e),e.read_shift(4),"s"]}},8:{f:function(e,t,n){var r=e.l+t,a=MT(e);a.r=n["!row"];var i=[a,kT(e),"str"];if(n.cellFormula){e.l+=2;var o=dM(e,r-e.l,n);i[3]=aM(o,0,a,n.supbooks,n)}else e.l=r;return i}},9:{f:function(e,t,n){var r=e.l+t,a=MT(e);a.r=n["!row"];var i=[a,KT(e),"n"];if(n.cellFormula){e.l+=2;var o=dM(e,r-e.l,n);i[3]=aM(o,0,a,n.supbooks,n)}else e.l=r;return i}},10:{f:function(e,t,n){var r=e.l+t,a=MT(e);a.r=n["!row"];var i=[a,e.read_shift(1),"b"];if(n.cellFormula){e.l+=2;var o=dM(e,r-e.l,n);i[3]=aM(o,0,a,n.supbooks,n)}else e.l=r;return i}},11:{f:function(e,t,n){var r=e.l+t,a=MT(e);a.r=n["!row"];var i=[a,e.read_shift(1),"e"];if(n.cellFormula){e.l+=2;var o=dM(e,r-e.l,n);i[3]=aM(o,0,a,n.supbooks,n)}else e.l=r;return i}},12:{f:function(e){return[LT(e)]}},13:{f:function(e){return[LT(e),HT(e),"n"]}},14:{f:function(e){return[LT(e),e.read_shift(1),"e"]}},15:{f:function(e){return[LT(e),e.read_shift(1),"b"]}},16:{f:KM},17:{f:function(e){return[LT(e),kT(e),"str"]}},18:{f:function(e){return[LT(e),e.read_shift(4),"s"]}},19:{f:PT},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:function(e,t,n){var r=e.l+t;e.l+=4,e.l+=1;var a=e.read_shift(4),i=WT(e),o=fM(e,0,n),s=zT(e);e.l=r;var l={Name:i,Ptg:o};return a<268435455&&(l.Sheet=a),s&&(l.Comment=s),l}},40:{},42:{},43:{f:function(e,t,n){var r={};r.sz=e.read_shift(2)/20;var a=function(e){var t=e.read_shift(1);return e.l++,{fBold:1&t,fItalic:2&t,fUnderline:4&t,fStrikeout:8&t,fOutline:16&t,fShadow:32&t,fCondense:64&t,fExtend:128&t}}(e);switch(a.fItalic&&(r.italic=1),a.fCondense&&(r.condense=1),a.fExtend&&(r.extend=1),a.fShadow&&(r.shadow=1),a.fOutline&&(r.outline=1),a.fStrikeout&&(r.strike=1),700===e.read_shift(2)&&(r.bold=1),e.read_shift(2)){case 1:r.vertAlign="superscript";break;case 2:r.vertAlign="subscript"}var i=e.read_shift(1);0!=i&&(r.underline=i);var o=e.read_shift(1);o>0&&(r.family=o);var s=e.read_shift(1);switch(s>0&&(r.charset=s),e.l++,r.color=function(e){var t={},n=e.read_shift(1)>>>1,r=e.read_shift(1),a=e.read_shift(2,"i"),i=e.read_shift(1),o=e.read_shift(1),s=e.read_shift(1);switch(e.l++,n){case 0:t.auto=1;break;case 1:t.index=r;var l=lO[r];l&&(t.rgb=TR(l));break;case 2:t.rgb=TR([i,o,s]);break;case 3:t.theme=r}return 0!=a&&(t.tint=a>0?a/32767:a/32768),t}(e),e.read_shift(1)){case 1:r.scheme="major";break;case 2:r.scheme="minor"}return r.name=kT(e),r}},44:{f:function(e,t){return[e.read_shift(2),kT(e)]}},45:{f:JR},46:{f:eI},47:{f:function(e,t){var n=e.l+t,r=e.read_shift(2),a=e.read_shift(2);return e.l=n,{ixfe:r,numFmtId:a}}},48:{},49:{f:function(e){return e.read_shift(4,"i")}},50:{},51:{f:function(e){for(var t=[],n=e.read_shift(4);n-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:HP},62:{f:function(e){return[MT(e),PT(e),"is"]}},63:{f:function(e){var t={};t.i=e.read_shift(4);var n={};n.r=e.read_shift(4),n.c=e.read_shift(4),t.r=bT(n);var r=e.read_shift(1);return 2&r&&(t.l="1"),8&r&&(t.a="1"),t}},64:{f:function(){}},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:iT,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:function(e){var t=e.read_shift(2);return e.l+=28,{RTL:32&t}}},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:function(e,t){var n={},r=e[e.l];return++e.l,n.above=!(64&r),n.left=!(128&r),e.l+=18,n.name=BT(e,t-19),n}},148:{f:XM,p:16},151:{f:function(){}},152:{},153:{f:function(e,t){var n={},r=e.read_shift(4);n.defaultThemeVersion=e.read_shift(4);var a=t>8?kT(e):"";return a.length>0&&(n.CodeName=a),n.autoCompressPictures=!!(65536&r),n.backupFile=!!(64&r),n.checkCompatibility=!!(4096&r),n.date1904=!!(1&r),n.filterPrivacy=!!(8&r),n.hidePivotFieldList=!!(1024&r),n.promptedSolutions=!!(16&r),n.publishItems=!!(2048&r),n.refreshAllConnections=!!(262144&r),n.saveExternalLinkValues=!!(128&r),n.showBorderUnselectedTables=!!(4&r),n.showInkAnnotation=!!(32&r),n.showObjects=["all","placeholders","none"][r>>13&3],n.showPivotChartFilter=!!(32768&r),n.updateLinks=["userSet","never","always"][r>>8&3],n}},154:{},155:{},156:{f:function(e,t){var n={};return n.Hidden=e.read_shift(4),n.iTabID=e.read_shift(4),n.strRelID=VT(e,t-8),n.name=kT(e),n}},157:{},158:{},159:{T:1,f:function(e){return[e.read_shift(4),e.read_shift(4)]}},160:{T:-1},161:{T:1,f:XT},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:$M},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:function(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:kT(e)}}},336:{T:-1},337:{f:function(e){return e.l+=4,0!=e.read_shift(4)},T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:VT},357:{},358:{},359:{},360:{T:1},361:{},362:{f:zP},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:function(e,t,n){var r=e.l+t,a=YT(e),i=e.read_shift(1),o=[a];if(o[2]=i,n.cellFormula){var s=uM(e,r-e.l,n);o[1]=s}else e.l=r;return o}},427:{f:function(e,t,n){var r=e.l+t,a=[XT(e,16)];if(n.cellFormula){var i=hM(e,r-e.l,n);a[1]=i,e.l=r}else e.l=r;return a}},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:function(e){var t={};return eD.forEach((function(n){t[n]=KT(e)})),t}},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:function(){}},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:function(e,t){var n=e.l+t,r=XT(e,16),a=zT(e),i=kT(e),o=kT(e),s=kT(e);e.l=n;var l={rfx:r,relId:a,loc:i,display:s};return o&&(l.Tooltip=o),l}},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:VT},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:jI},633:{T:1},634:{T:-1},635:{T:1,f:function(e){var t={};t.iauthor=e.read_shift(4);var n=XT(e,16);return t.rfx=n.s,t.ref=bT(n.s),e.l+=16,t}},636:{T:-1},637:{f:RT},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:function(e,t){return e.l+=10,{name:kT(e)}}},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:function(){}},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},hL={6:{f:sM},10:{f:KO},12:{f:eP},13:{f:eP},14:{f:$O},15:{f:$O},16:{f:KT},17:{f:$O},18:{f:$O},19:{f:eP},20:{f:LP},21:{f:LP},23:{f:zP},24:{f:ZP},25:{f:$O},26:{},27:{},28:{f:function(e,t,n){return function(e,t,n){if(!(n.biff<8)){var r=e.read_shift(2),a=e.read_shift(2),i=e.read_shift(2),o=e.read_shift(2),s=cP(e,0,n);return n.biff<8&&e.read_shift(1),[{r:r,c:a},s,o,i]}}(e,0,n)}},29:{},34:{f:$O},35:{f:FP},38:{f:KT},39:{f:KT},40:{f:KT},41:{f:KT},42:{f:$O},43:{f:$O},47:{f:function(e,t,n){var r={Type:n.biff>=8?e.read_shift(2):0};return r.Type?AR(e,t-2,r):function(e,t,n,r){var a={key:eP(e),verificationBytes:eP(e)};n.password&&(a.verifier=_R(n.password)),r.valid=a.verificationBytes===a.verifier,r.valid&&(r.insitu=CR(n.password))}(e,n.biff,n,r),r}},49:{f:function(e,t,n){var r={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(n&&n.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10}return r.name=aP(e,0,n),r}},51:{f:eP},60:{},61:{f:function(e){return{Pos:[e.read_shift(2),e.read_shift(2)],Dim:[e.read_shift(2),e.read_shift(2)],Flags:e.read_shift(2),CurTab:e.read_shift(2),FirstTab:e.read_shift(2),Selected:e.read_shift(2),TabRatio:e.read_shift(2)}}},64:{f:$O},65:{f:function(){}},66:{f:eP},77:{},80:{},81:{},82:{},85:{f:eP},89:{},90:{},91:{},92:{f:function(e,t,n){if(n.enc)return e.l+=t,"";var r=e.l,a=cP(e,0,n);return e.read_shift(t+r-e.l),a}},93:{f:function(e,t,n){if(n&&n.biff<8)return function(e,t,n){e.l+=4;var r=e.read_shift(2),a=e.read_shift(2),i=e.read_shift(2);e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=6,t-=36;var o=[];return o.push((WP[r]||iT)(e,t,n)),{cmo:[a,r,i],ft:o}}(e,t,n);var r=_P(e),a=function(e,t){for(var n=e.l+t,r=[];e.l<n;){var a=e.read_shift(2);e.l-=2;try{r.push(CP[a](e,n-e.l))}catch(wG){return e.l=n,r}}return e.l!=n&&(e.l=n),r}(e,t-22,r[1]);return{cmo:r,ft:a}}},94:{},95:{f:$O},96:{},97:{},99:{f:$O},125:{f:HP},128:{f:function(e){e.l+=4;var t=[e.read_shift(2),e.read_shift(2)];if(0!==t[0]&&t[0]--,0!==t[1]&&t[1]--,t[0]>7||t[1]>7)throw new Error("Bad Gutters: "+t.join("|"));return t}},129:{f:function(e,t,n){var r=n&&8==n.biff||2==t?e.read_shift(2):(e.l+=t,0);return{fDialog:16&r,fBelow:64&r,fRight:128&r}}},130:{f:eP},131:{f:$O},132:{f:$O},133:{f:function(e,t,n){var r=e.read_shift(4),a=3&e.read_shift(1),i=e.read_shift(1);switch(i){case 0:i="Worksheet";break;case 1:i="Macrosheet";break;case 2:i="Chartsheet";break;case 6:i="VBAModule"}var o=aP(e,0,n);return 0===o.length&&(o="Sheet1"),{pos:r,hs:a,dt:i,name:o}}},134:{},140:{f:function(e){var t,n=[0,0];return t=e.read_shift(2),n[0]=iO[t]||t,t=e.read_shift(2),n[1]=iO[t]||t,n}},141:{f:eP},144:{},146:{f:function(e){for(var t=e.read_shift(2),n=[];t-- >0;)n.push(vP(e));return n}},151:{},152:{},153:{},154:{},155:{},156:{f:eP},157:{},158:{},160:{f:YP},161:{f:function(e,t){var n={};return t<32||(e.l+=16,n.header=KT(e),n.footer=KT(e),e.l+=2),n}},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:function(e,t){for(var n=e.l+t-2,r=e.read_shift(2),a=e.read_shift(2),i=[];e.l<n;)i.push(xP(e));if(e.l!==n)throw new Error("MulRK read error");var o=e.read_shift(2);if(i.length!=o-a+1)throw new Error("MulRK length mismatch");return{r:r,c:a,C:o,rkrec:i}}},190:{f:function(e,t){for(var n=e.l+t-2,r=e.read_shift(2),a=e.read_shift(2),i=[];e.l<n;)i.push(e.read_shift(2));if(e.l!==n)throw new Error("MulBlank read error");var o=e.read_shift(2);if(i.length!=o-a+1)throw new Error("MulBlank length mismatch");return{r:r,c:a,C:o,ixfe:i}}},193:{f:KO},197:{},198:{},199:{},200:{},201:{},202:{f:$O},203:{},204:{},205:{},206:{},207:{},208:{},209:{},210:{},211:{},213:{},215:{},216:{},217:{},218:{f:eP},220:{},221:{f:$O},222:{},224:{f:function(e,t,n){var r={};return r.ifnt=e.read_shift(2),r.numFmtId=e.read_shift(2),r.flags=e.read_shift(2),r.fStyle=r.flags>>2&1,6,r.data=function(e,t,n,r){var a={},i=e.read_shift(4),o=e.read_shift(4),s=e.read_shift(4),l=e.read_shift(2);return a.patternType=oO[s>>26],r.cellStyles?(a.alc=7&i,a.fWrap=i>>3&1,a.alcV=i>>4&7,a.fJustLast=i>>7&1,a.trot=i>>8&255,a.cIndent=i>>16&15,a.fShrinkToFit=i>>20&1,a.iReadOrder=i>>22&2,a.fAtrNum=i>>26&1,a.fAtrFnt=i>>27&1,a.fAtrAlc=i>>28&1,a.fAtrBdr=i>>29&1,a.fAtrPat=i>>30&1,a.fAtrProt=i>>31&1,a.dgLeft=15&o,a.dgRight=o>>4&15,a.dgTop=o>>8&15,a.dgBottom=o>>12&15,a.icvLeft=o>>16&127,a.icvRight=o>>23&127,a.grbitDiag=o>>30&3,a.icvTop=127&s,a.icvBottom=s>>7&127,a.icvDiag=s>>14&127,a.dgDiag=s>>21&15,a.icvFore=127&l,a.icvBack=l>>7&127,a.fsxButton=l>>14&1,a):a}(e,0,r.fStyle,n),r}},225:{f:function(e,t){return 0===t||e.read_shift(2),1200}},226:{f:KO},227:{},229:{f:function(e,t){for(var n=[],r=e.read_shift(2);r--;)n.push(wP(e));return n}},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:function(e,t){for(var n=e.l+t,r=e.read_shift(4),a=e.read_shift(4),i=[],o=0;o!=a&&e.l<n;++o)i.push(iP(e));return i.Count=r,i.Unique=a,i}},253:{f:function(e){var t=gP(e);return t.isst=e.read_shift(4),t}},255:{f:function(e,t){var n={};return n.dsst=e.read_shift(2),e.l+=t-2,n}},256:{},259:{},290:{},311:{},312:{},315:{},317:{f:nP},318:{},319:{},320:{},330:{},331:{},333:{},334:{},335:{},336:{},337:{},338:{},339:{},340:{},351:{},352:{f:$O},353:{f:KO},401:{},402:{},403:{},404:{},405:{},406:{},407:{},408:{},425:{},426:{},427:{},428:{},429:{},430:{f:function(e,t,n){var r=e.l+t,a=e.read_shift(2),i=e.read_shift(2);if(n.sbcch=i,1025==i||14849==i)return[i,a];if(i<1||i>255)throw new Error("Unexpected SupBook type: "+i);for(var o=sP(e,i),s=[];r>e.l;)s.push(lP(e));return[i,a,o,s]}},431:{f:$O},432:{},433:{},434:{},437:{},438:{f:function(e,t,n){var r=e.l,a="";try{e.l+=4;var i=(n.lastobj||{cmo:[0,0]}).cmo[1];-1==[0,5,7,11,12,14].indexOf(i)?e.l+=6:function(e){var t=e.read_shift(1);e.l++;var n=e.read_shift(2);return e.l+=2,[t,n]}(e);var o=e.read_shift(2);e.read_shift(2),eP(e);var s=e.read_shift(2);e.l+=s;for(var l=1;l<e.lens.length-1;++l){if(e.l-r!=e.lens[l])throw new Error("TxO: bad continue record");var c=e[e.l];if((a+=sP(e,e.lens[l+1]-e.lens[l]-1)).length>=(c?o:2*o))break}if(a.length!==o&&a.length!==2*o)throw new Error("cchText: "+o+" != "+a.length);return e.l=r+t,{t:a}}catch(wG){return e.l=r+t,{t:a}}}},439:{f:$O},440:{f:function(e,t){var n=wP(e);e.l+=16;var r=function(e,t){var n=e.l+t,r=e.read_shift(4);if(2!==r)throw new Error("Unrecognized streamVersion: "+r);var a=e.read_shift(2);e.l+=2;var i,o,s,l,c,u,d="";16&a&&(i=fP(e,e.l)),128&a&&(o=fP(e,e.l)),257===(257&a)&&(s=fP(e,e.l)),1===(257&a)&&(l=dP(e,e.l)),8&a&&(d=fP(e,e.l)),32&a&&(c=e.read_shift(16)),64&a&&(u=MO(e)),e.l=n;var f=o||s||l||"";f&&d&&(f+="#"+d),f||(f="#"+d),2&a&&"/"==f.charAt(0)&&"/"!=f.charAt(1)&&(f="file://"+f);var h={Target:f};return c&&(h.guid=c),u&&(h.time=u),i&&(h.Tooltip=i),h}(e,t-24);return[n,r]}},441:{},442:{f:lP},443:{},444:{f:eP},445:{},446:{},448:{f:KO},449:{f:function(e){return e.read_shift(2),e.read_shift(4)},r:2},450:{f:KO},512:{f:IP},513:{f:GP},515:{f:function(e,t,n){n.biffguess&&2==n.biff&&(n.biff=5);var r=gP(e),a=KT(e);return r.val=a,r}},516:{f:function(e,t,n){n.biffguess&&2==n.biff&&(n.biff=5),e.l;var r=gP(e);2==n.biff&&e.l++;var a=lP(e,e.l,n);return r.val=a,r}},517:{f:DP},519:{f:XP},520:{f:function(e){var t={};t.r=e.read_shift(2),t.c=e.read_shift(2),t.cnt=e.read_shift(2)-t.c;var n=e.read_shift(2);e.l+=4;var r=e.read_shift(1);return e.l+=3,7&r&&(t.level=7&r),32&r&&(t.hidden=!0),64&r&&(t.hpt=n/20),t}},523:{},545:{f:UP},549:{f:OP},566:{},574:{f:function(e,t,n){return n&&n.biff>=2&&n.biff<5?{}:{RTL:64&e.read_shift(2)}}},638:{f:function(e){var t=e.read_shift(2),n=e.read_shift(2),r=xP(e);return{r:t,c:n,ixfe:r[0],rknum:r[1]}}},659:{},1048:{},1054:{f:function(e,t,n){return[e.read_shift(2),cP(e,0,n)]}},1084:{},1212:{f:function(e,t,n){var r=SP(e);e.l++;var a=e.read_shift(1);return[oM(e,t-=8,n),a,r]}},2048:{f:function(e,t){e.read_shift(2);var n=wP(e),r=e.read_shift((t-10)/2,"dbcs-cont");return[n,r=r.replace(zE,"")]}},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:AP},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:KO},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:function(e){e.l+=2;var t={cxfs:0,crc:0};return t.cxfs=e.read_shift(2),t.crc=e.read_shift(4),t},r:12},2173:{f:function(e,t){e.l,e.l+=2;var n=e.read_shift(2);e.l+=2;for(var r=e.read_shift(2),a=[];r-- >0;)a.push(vI(e,e.l));return{ixfe:n,ext:a}},r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:$O,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:function(e,t,n){if(!(n.biff<8)){var r=e.read_shift(2),a=e.read_shift(2);return[sP(e,r,n),sP(e,a,n)]}e.l+=t},r:12},2197:{},2198:{f:function(e,t,n){var r=e.l+t;if(124226!==e.read_shift(4))if(n.cellStyles){var a,i=e.slice(e.l);e.l=r;try{a=bA(i,{type:"array"})}catch(wG){return}var o=pA(a,"theme/theme/theme1.xml",!0);if(o)return hI(o,n)}else e.l=r},r:12},2199:{},2200:{},2201:{},2202:{f:function(e){return[0!==e.read_shift(4),0!==e.read_shift(4),e.read_shift(4)]},r:12},2203:{f:KO},2204:{},2205:{},2206:{},2207:{},2211:{f:function(e){var t=function(e){var t=e.read_shift(2),n=e.read_shift(2);return e.l+=8,{type:t,flags:n}}(e);if(2211!=t.type)throw new Error("Invalid Future Record "+t.type);return 0!==e.read_shift(4)}},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:eP},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:function(e,t,n){var r={area:!1};if(5!=n.biff)return e.l+=t,r;var a=e.read_shift(1);return e.l+=3,16&a&&(r.area=!0),r}},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:function(e){for(var t=e.read_shift(2),n=[];t-- >0;)n.push(vP(e));return n}},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:IP},1:{},2:{f:function(e){var t=gP(e);++e.l;var n=e.read_shift(2);return t.t="n",t.val=n,t}},3:{f:function(e){var t=gP(e);++e.l;var n=KT(e);return t.t="n",t.val=n,t}},4:{f:function(e,t,n){n.biffguess&&5==n.biff&&(n.biff=2);var r=gP(e);++e.l;var a=cP(e,0,n);return r.t="str",r.val=a,r}},5:{f:DP},7:{f:function(e){var t=e.read_shift(1);return 0===t?(e.l++,""):e.read_shift(t,"sbcs-cont")}},8:{},9:{f:AP},11:{},22:{f:eP},30:{f:RP},31:{},32:{},33:{f:UP},36:{},37:{f:OP},50:{f:function(e,t){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=t-13}},62:{},52:{},67:{},68:{f:eP},69:{},86:{},126:{},127:{f:function(e){var t=e.read_shift(2),n=e.read_shift(2),r=e.read_shift(4),a={fmt:t,env:n,len:r,data:e.slice(e.l,e.l+r)};return e.l+=r,a}},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:function(e,t,n){var r=e.l+t,a=gP(e),i=e.read_shift(2),o=sP(e,i,n);return e.l=r,a.t="str",a.val=o,a}},223:{},234:{},354:{},421:{},518:{f:sM},521:{f:AP},536:{f:ZP},547:{f:FP},561:{},579:{},1030:{f:sM},1033:{f:AP},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function pL(e,t,n,r){var a=t;if(!isNaN(a)){var i=r||(n||[]).length||0,o=e.next(4);o.write_shift(2,a),o.write_shift(2,i),i>0&&Hk(n)&&e.push(n)}}function mL(e,t,n){return e||(e=oT(7)),e.write_shift(2,t),e.write_shift(2,n),e.write_shift(2,0),e.write_shift(1,0),e}function vL(e,t,n,r){if(null!=t.v)switch(t.t){case"d":case"n":var a="d"==t.t?HC(tA(t.v)):t.v;return void(a==(0|a)&&a>=0&&a<65536?pL(e,2,function(e,t,n){var r=oT(9);return mL(r,e,t),r.write_shift(2,n),r}(n,r,a)):pL(e,3,function(e,t,n){var r=oT(15);return mL(r,e,t),r.write_shift(8,n,"f"),r}(n,r,a)));case"b":case"e":return void pL(e,5,function(e,t,n,r){var a=oT(9);return mL(a,e,t),rP(n,r||"b",a),a}(n,r,t.v,t.t));case"s":case"str":return void pL(e,4,function(e,t,n){var r=oT(8+2*n.length);return mL(r,e,t),r.write_shift(1,n.length),r.write_shift(n.length,n,"sbcs"),r.l<r.length?r.slice(0,r.l):r}(n,r,(t.v||"").slice(0,255)))}pL(e,1,mL(null,n,r))}function gL(e,t){var n=t||{};for(var r=lT(),a=0,i=0;i<e.SheetNames.length;++i)e.SheetNames[i]==n.sheet&&(a=i);if(0==a&&n.sheet&&e.SheetNames[0]!=n.sheet)throw new Error("Sheet not found: "+n.sheet);return pL(r,4==n.biff?1033:3==n.biff?521:9,kP(0,16,n)),function(e,t,n,r){var a,i=Array.isArray(t),o=NT(t["!ref"]||"A1"),s="",l=[];if(o.e.c>255||o.e.r>16383){if(r.WTF)throw new Error("Range "+(t["!ref"]||"A1")+" exceeds format limit A1:IV16384");o.e.c=Math.min(o.e.c,255),o.e.r=Math.min(o.e.c,16383),a=wT(o)}for(var c=o.s.r;c<=o.e.r;++c){s=mT(c);for(var u=o.s.c;u<=o.e.c;++u){c===o.s.r&&(l[u]=gT(u)),a=l[u]+s;var d=i?(t[c]||[])[u]:t[a];d&&vL(e,d,c,u)}}}(r,e.Sheets[e.SheetNames[a]],0,n),pL(r,10),r.end()}function yL(e,t,n){pL(e,49,function(e,t){var n=e.name||"Arial",r=t&&5==t.biff,a=oT(r?15+n.length:16+2*n.length);return a.write_shift(2,20*(e.sz||12)),a.write_shift(4,0),a.write_shift(2,400),a.write_shift(4,0),a.write_shift(2,0),a.write_shift(1,n.length),r||a.write_shift(1,1),a.write_shift((r?1:2)*n.length,n,r?"sbcs":"utf16le"),a}({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},n))}function bL(e,t){if(t){var n=0;t.forEach((function(t,r){++n<=256&&t&&pL(e,125,function(e,t){var n=oT(12);n.write_shift(2,t),n.write_shift(2,t),n.write_shift(2,256*e.width),n.write_shift(2,0);var r=0;return e.hidden&&(r|=1),n.write_shift(1,r),r=e.level||0,n.write_shift(1,r),n.write_shift(2,0),n}(_M(r,t),r))}))}}function xL(e,t,n,r,a){var i=16+CM(a.cellXfs,t,a);if(null!=t.v||t.bf)if(t.bf)pL(e,6,lM(t,n,r,0,i));else switch(t.t){case"d":case"n":pL(e,515,function(e,t,n,r){var a=oT(14);return yP(e,t,r,a),$T(n,a),a}(n,r,"d"==t.t?HC(tA(t.v)):t.v,i));break;case"b":case"e":pL(e,517,function(e,t,n,r,a,i){var o=oT(8);return yP(e,t,r,o),rP(n,i,o),o}(n,r,t.v,i,0,t.t));break;case"s":case"str":if(a.bookSST)pL(e,253,function(e,t,n,r){var a=oT(10);return yP(e,t,r,a),a.write_shift(4,n),a}(n,r,jM(a.Strings,t.v,a.revStrings),i));else pL(e,516,function(e,t,n,r,a){var i=!a||8==a.biff,o=oT(+i+8+(1+i)*n.length);return yP(e,t,r,o),o.write_shift(2,n.length),i&&o.write_shift(1,1),o.write_shift((1+i)*n.length,n,i?"utf16le":"sbcs"),o}(n,r,(t.v||"").slice(0,255),i,a));break;default:pL(e,513,yP(n,r,i))}else pL(e,513,yP(n,r,i))}function wL(e,t,n){var r,a=lT(),i=n.SheetNames[e],o=n.Sheets[i]||{},s=(n||{}).Workbook||{},l=(s.Sheets||[])[e]||{},c=Array.isArray(o),u=8==t.biff,d="",f=[],h=NT(o["!ref"]||"A1"),p=u?65536:16384;if(h.e.c>255||h.e.r>=p){if(t.WTF)throw new Error("Range "+(o["!ref"]||"A1")+" exceeds format limit A1:IV16384");h.e.c=Math.min(h.e.c,255),h.e.r=Math.min(h.e.c,p-1)}pL(a,2057,kP(0,16,t)),pL(a,13,tP(1)),pL(a,12,tP(100)),pL(a,15,QO(!0)),pL(a,17,QO(!1)),pL(a,16,$T(.001)),pL(a,95,QO(!0)),pL(a,42,QO(!1)),pL(a,43,QO(!1)),pL(a,130,tP(1)),pL(a,128,function(e){var t=oT(8);return t.write_shift(4,0),t.write_shift(2,e[0]?e[0]+1:0),t.write_shift(2,e[1]?e[1]+1:0),t}([0,0])),pL(a,131,QO(!1)),pL(a,132,QO(!1)),u&&bL(a,o["!cols"]),pL(a,512,function(e,t){var n=8!=t.biff&&t.biff?2:4,r=oT(2*n+6);return r.write_shift(n,e.s.r),r.write_shift(n,e.e.r+1),r.write_shift(2,e.s.c),r.write_shift(2,e.e.c+1),r.write_shift(2,0),r}(h,t)),u&&(o["!links"]=[]);for(var m=h.s.r;m<=h.e.r;++m){d=mT(m);for(var v=h.s.c;v<=h.e.c;++v){m===h.s.r&&(f[v]=gT(v)),r=f[v]+d;var g=c?(o[m]||[])[v]:o[r];g&&(xL(a,g,m,v,t),u&&g.l&&o["!links"].push([r,g.l]))}}var y=l.CodeName||l.name||i;return u&&pL(a,574,function(e){var t=oT(18),n=1718;return e&&e.RTL&&(n|=64),t.write_shift(2,n),t.write_shift(4,0),t.write_shift(4,64),t.write_shift(4,0),t.write_shift(4,0),t}((s.Views||[])[0])),u&&(o["!merges"]||[]).length&&pL(a,229,function(e){var t=oT(2+8*e.length);t.write_shift(2,e.length);for(var n=0;n<e.length;++n)NP(e[n],t);return t}(o["!merges"])),u&&function(e,t){for(var n=0;n<t["!links"].length;++n){var r=t["!links"][n];pL(e,440,VP(r)),r[1].Tooltip&&pL(e,2048,qP(r))}delete t["!links"]}(a,o),pL(a,442,uP(y)),u&&function(e,t){var n=oT(19);n.write_shift(4,2151),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(2,3),n.write_shift(1,1),n.write_shift(4,0),pL(e,2151,n),(n=oT(39)).write_shift(4,2152),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(2,3),n.write_shift(1,0),n.write_shift(4,0),n.write_shift(2,1),n.write_shift(4,4),n.write_shift(2,0),NP(NT(t["!ref"]||"A1"),n),n.write_shift(4,4),pL(e,2152,n)}(a,o),pL(a,10),a.end()}function NL(e,t,n){var r=lT(),a=(e||{}).Workbook||{},i=a.Sheets||[],o=a.WBProps||{},s=8==n.biff,l=5==n.biff;(pL(r,2057,kP(0,5,n)),"xla"==n.bookType&&pL(r,135),pL(r,225,s?tP(1200):null),pL(r,193,function(e,t){t||(t=oT(e));for(var n=0;n<e;++n)t.write_shift(1,0);return t}(2)),l&&pL(r,191),l&&pL(r,192),pL(r,226),pL(r,92,function(e,t){var n=!t||8==t.biff,r=oT(n?112:54);for(r.write_shift(8==t.biff?2:1,7),n&&r.write_shift(1,0),r.write_shift(4,859007059),r.write_shift(4,5458548|(n?0:536870912));r.l<r.length;)r.write_shift(1,n?0:32);return r}(0,n)),pL(r,66,tP(s?1200:1252)),s&&pL(r,353,tP(0)),s&&pL(r,448),pL(r,317,function(e){for(var t=oT(2*e),n=0;n<e;++n)t.write_shift(2,n+1);return t}(e.SheetNames.length)),s&&e.vbaraw&&pL(r,211),s&&e.vbaraw)&&pL(r,442,uP(o.CodeName||"ThisWorkbook"));pL(r,156,tP(17)),pL(r,25,QO(!1)),pL(r,18,QO(!1)),pL(r,19,tP(0)),s&&pL(r,431,QO(!1)),s&&pL(r,444,tP(0)),pL(r,61,function(){var e=oT(18);return e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,29280),e.write_shift(2,17600),e.write_shift(2,56),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,1),e.write_shift(2,500),e}()),pL(r,64,QO(!1)),pL(r,141,tP(0)),pL(r,34,QO("true"==function(e){return e.Workbook&&e.Workbook.WBProps&&BA(e.Workbook.WBProps.date1904)?"true":"false"}(e))),pL(r,14,QO(!0)),s&&pL(r,439,QO(!1)),pL(r,218,tP(0)),yL(r,0,n),function(e,t,n){t&&[[5,8],[23,26],[41,44],[50,392]].forEach((function(r){for(var a=r[0];a<=r[1];++a)null!=t[a]&&pL(e,1054,PP(a,t[a],n))}))}(r,e.SSF,n),function(e,t){for(var n=0;n<16;++n)pL(e,224,MP({numFmtId:0,style:!0},0,t));t.cellXfs.forEach((function(n){pL(e,224,MP(n,0,t))}))}(r,n),s&&pL(r,352,QO(!1));var c=r.end(),u=lT();s&&pL(u,140,function(e){return e||(e=oT(4)),e.write_shift(2,1),e.write_shift(2,1),e}()),s&&n.Strings&&function(e,t,n,r){var a=r||(n||[]).length||0;if(a<=8224)return pL(e,t,n,a);var i=t;if(!isNaN(i)){for(var o=n.parts||[],s=0,l=0,c=0;c+(o[s]||8224)<=8224;)c+=o[s]||8224,s++;var u=e.next(4);for(u.write_shift(2,i),u.write_shift(2,c),e.push(n.slice(l,l+c)),l+=c;l<a;){for((u=e.next(4)).write_shift(2,60),c=0;c+(o[s]||8224)<=8224;)c+=o[s]||8224,s++;u.write_shift(2,c),e.push(n.slice(l,l+c)),l+=c}}}(u,252,function(e,t){var n=oT(8);n.write_shift(4,e.Count),n.write_shift(4,e.Unique);for(var r=[],a=0;a<e.length;++a)r[a]=oP(e[a]);var i=ZE([n].concat(r));return i.parts=[n.length].concat(r.map((function(e){return e.length}))),i}(n.Strings)),pL(u,10);var d=u.end(),f=lT(),h=0,p=0;for(p=0;p<e.SheetNames.length;++p)h+=(s?12:11)+(s?2:1)*e.SheetNames[p].length;var m=c.length+h+d.length;for(p=0;p<e.SheetNames.length;++p){pL(f,133,TP({pos:m,hs:(i[p]||{}).Hidden||0,dt:0,name:e.SheetNames[p]},n)),m+=t[p].length}var v=f.end();if(h!=v.length)throw new Error("BS8 "+h+" != "+v.length);var g=[];return c.length&&g.push(c),v.length&&g.push(v),d.length&&g.push(d),ZE(g)}function SL(e,t){for(var n=0;n<=e.SheetNames.length;++n){var r=e.Sheets[e.SheetNames[n]];if(r&&r["!ref"])xT(r["!ref"]).e.c>255&&"undefined"!=typeof console&&console.error&&console.error("Worksheet '"+e.SheetNames[n]+"' extends beyond column IV (255). Data may be lost.")}var a=t||{};switch(a.biff||2){case 8:case 5:return function(e,t){var n=t||{},r=[];e&&!e.SSF&&(e.SSF=rA($E)),e&&e.SSF&&(RC(),PC(e.SSF),n.revssf=VC(e.SSF),n.revssf[e.SSF[65535]]=0,n.ssf=e.SSF),n.Strings=[],n.Strings.Count=0,n.Strings.Unique=0,vF(n),n.cellXfs=[],CM(n.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});for(var a=0;a<e.SheetNames.length;++a)r[r.length]=wL(a,n,e);return r.unshift(NL(e,r,n)),ZE(r)}(e,t);case 4:case 3:case 2:return gL(e,t)}throw new Error("invalid type "+a.bookType+" for BIFF")}function jL(e,t){var n=t||{};var r=n.dense?[]:{},a=(e=e.replace(/<!--.*?-->/g,"")).match(/<table/i);if(!a)throw new Error("Invalid HTML: could not find <table>");var i=e.match(/<\/table/i),o=a.index,s=i&&i.index||e.length,l=lA(e.slice(o,s),/(:?<tr[^>]*>)/i,"<tr>"),c=-1,u=0,d=0,f=0,h={s:{r:1e7,c:1e7},e:{r:0,c:0}},p=[];for(o=0;o<l.length;++o){var m=l[o].trim(),v=m.slice(0,3).toLowerCase();if("<tr"!=v){if("<td"==v||"<th"==v){var g=m.split(/<\/t[dh]>/i);for(s=0;s<g.length;++s){var y=g[s].trim();if(y.match(/<t[dh]/i)){for(var b=y,x=0;"<"==b.charAt(0)&&(x=b.indexOf(">"))>-1;)b=b.slice(x+1);for(var w=0;w<p.length;++w){var N=p[w];N.s.c==u&&N.s.r<c&&c<=N.e.r&&(u=N.e.c+1,w=-1)}var S=CA(y.slice(0,y.indexOf(">")));f=S.colspan?+S.colspan:1,((d=+S.rowspan)>1||f>1)&&p.push({s:{r:c,c:u},e:{r:c+(d||1)-1,c:u+f-1}});var j=S.t||S["data-t"]||"";if(b.length)if(b=GA(b),h.s.r>c&&(h.s.r=c),h.e.r<c&&(h.e.r=c),h.s.c>u&&(h.s.c=u),h.e.c<u&&(h.e.c=u),b.length){var _={t:"s",v:b};n.raw||!b.trim().length||"s"==j||("TRUE"===b?_={t:"b",v:!0}:"FALSE"===b?_={t:"b",v:!1}:isNaN(iA(b))?isNaN(sA(b).getDate())||(_={t:"d",v:tA(b)},n.cellDates||(_={t:"n",v:HC(_.v)}),_.z=n.dateNF||$E[14]):_={t:"n",v:iA(b)}),n.dense?(r[c]||(r[c]=[]),r[c][u]=_):r[bT({r:c,c:u})]=_,u+=f}else u+=f;else u+=f}}}}else{if(++c,n.sheetRows&&n.sheetRows<=c){--c;break}u=0}}return r["!ref"]=wT(h),p.length&&(r["!merges"]=p),r}function _L(e,t,n,r){for(var a=e["!merges"]||[],i=[],o=t.s.c;o<=t.e.c;++o){for(var s=0,l=0,c=0;c<a.length;++c)if(!(a[c].s.r>n||a[c].s.c>o)&&!(a[c].e.r<n||a[c].e.c<o)){if(a[c].s.r<n||a[c].s.c<o){s=-1;break}s=a[c].e.r-a[c].s.r+1,l=a[c].e.c-a[c].s.c+1;break}if(!(s<0)){var u=bT({r:n,c:o}),d=r.dense?(e[n]||[])[o]:e[u],f=d&&null!=d.v&&(d.h||LA(d.w||(jT(d),d.w)||""))||"",h={};s>1&&(h.rowspan=s),l>1&&(h.colspan=l),r.editable?f='<span contenteditable="true">'+f+"</span>":d&&(h["data-t"]=d&&d.t||"z",null!=d.v&&(h["data-v"]=d.v),null!=d.z&&(h["data-z"]=d.z),d.l&&"#"!=(d.l.Target||"#").charAt(0)&&(f='<a href="'+d.l.Target+'">'+f+"</a>")),h.id=(r.id||"sjs")+"-"+u,i.push(tk("td",f,h))}}return"<tr>"+i.join("")+"</tr>"}var EL='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',CL="</body></html>";function AL(e,t,n){return[].join("")+"<table"+(n&&n.id?' id="'+n.id+'"':"")+">"}function kL(e,t){var n=t||{},r=null!=n.header?n.header:EL,a=null!=n.footer?n.footer:CL,i=[r],o=xT(e["!ref"]);n.dense=Array.isArray(e),i.push(AL(0,0,n));for(var s=o.s.r;s<=o.e.r;++s)i.push(_L(e,o,s,n));return i.push("</table>"+a),i.join("")}function TL(e,t,n){var r=n||{};var a=0,i=0;if(null!=r.origin)if("number"==typeof r.origin)a=r.origin;else{var o="string"==typeof r.origin?yT(r.origin):r.origin;a=o.r,i=o.c}var s=t.getElementsByTagName("tr"),l=Math.min(r.sheetRows||1e7,s.length),c={s:{r:0,c:0},e:{r:a,c:i}};if(e["!ref"]){var u=xT(e["!ref"]);c.s.r=Math.min(c.s.r,u.s.r),c.s.c=Math.min(c.s.c,u.s.c),c.e.r=Math.max(c.e.r,u.e.r),c.e.c=Math.max(c.e.c,u.e.c),-1==a&&(c.e.r=a=u.e.r+1)}var d=[],f=0,h=e["!rows"]||(e["!rows"]=[]),p=0,m=0,v=0,g=0,y=0,b=0;for(e["!cols"]||(e["!cols"]=[]);p<s.length&&m<l;++p){var x=s[p];if(PL(x)){if(r.display)continue;h[m]={hidden:!0}}var w=x.children;for(v=g=0;v<w.length;++v){var N=w[v];if(!r.display||!PL(N)){var S=N.hasAttribute("data-v")?N.getAttribute("data-v"):N.hasAttribute("v")?N.getAttribute("v"):GA(N.innerHTML),j=N.getAttribute("data-z")||N.getAttribute("z");for(f=0;f<d.length;++f){var _=d[f];_.s.c==g+i&&_.s.r<m+a&&m+a<=_.e.r&&(g=_.e.c+1-i,f=-1)}b=+N.getAttribute("colspan")||1,((y=+N.getAttribute("rowspan")||1)>1||b>1)&&d.push({s:{r:m+a,c:g+i},e:{r:m+a+(y||1)-1,c:g+i+(b||1)-1}});var E={t:"s",v:S},C=N.getAttribute("data-t")||N.getAttribute("t")||"";null!=S&&(0==S.length?E.t=C||"z":r.raw||0==S.trim().length||"s"==C||("TRUE"===S?E={t:"b",v:!0}:"FALSE"===S?E={t:"b",v:!1}:isNaN(iA(S))?isNaN(sA(S).getDate())||(E={t:"d",v:tA(S)},r.cellDates||(E={t:"n",v:HC(E.v)}),E.z=r.dateNF||$E[14]):E={t:"n",v:iA(S)})),void 0===E.z&&null!=j&&(E.z=j);var A="",k=N.getElementsByTagName("A");if(k&&k.length)for(var T=0;T<k.length&&(!k[T].hasAttribute("href")||"#"==(A=k[T].getAttribute("href")).charAt(0));++T);A&&"#"!=A.charAt(0)&&(E.l={Target:A}),r.dense?(e[m+a]||(e[m+a]=[]),e[m+a][g+i]=E):e[bT({c:g+i,r:m+a})]=E,c.e.c<g+i&&(c.e.c=g+i),g+=b}}++m}return d.length&&(e["!merges"]=(e["!merges"]||[]).concat(d)),c.e.r=Math.max(c.e.r,m-1+a),e["!ref"]=wT(c),m>=l&&(e["!fullref"]=wT((c.e.r=s.length-p+m-1+a,c))),e}function OL(e,t){return TL((t||{}).dense?[]:{},e,t)}function PL(e){var t="",n=function(e){return e.ownerDocument.defaultView&&"function"===typeof e.ownerDocument.defaultView.getComputedStyle?e.ownerDocument.defaultView.getComputedStyle:"function"===typeof getComputedStyle?getComputedStyle:null}(e);return n&&(t=n(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),"none"===t}function RL(e){var t=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,(function(e,t){return Array(parseInt(t,10)+1).join(" ")})).replace(/<text:tab[^>]*\/>/g,"\t").replace(/<text:line-break\/>/g,"\n");return[OA(t.replace(/<[^>]*>/g,""))]}var IL={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};function ML(e,t){var n=t||{};var r,a,i,o,s,l,c=rk(e),u=[],d={name:""},f="",h=0,p={},m=[],v=n.dense?[]:{},g={value:""},y="",b=0,x=[],w=-1,N=-1,S={s:{r:1e6,c:1e7},e:{r:0,c:0}},j=0,_={},E=[],C={},A=[],k=1,T=1,O=[],P={Names:[]},R={},I=["",""],M=[],D={},L="",F=0,B=!1,Z=!1,z=0;for(ak.lastIndex=0,c=c.replace(/<!--([\s\S]*?)-->/gm,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");s=ak.exec(c);)switch(s[3]=s[3].replace(/_.*$/,"")){case"table":case"\u5de5\u4f5c\u8868":"/"===s[1]?(S.e.c>=S.s.c&&S.e.r>=S.s.r?v["!ref"]=wT(S):v["!ref"]="A1:A1",n.sheetRows>0&&n.sheetRows<=S.e.r&&(v["!fullref"]=v["!ref"],S.e.r=n.sheetRows-1,v["!ref"]=wT(S)),E.length&&(v["!merges"]=E),A.length&&(v["!rows"]=A),i.name=i["\u540d\u79f0"]||i.name,"undefined"!==typeof JSON&&JSON.stringify(i),m.push(i.name),p[i.name]=v,Z=!1):"/"!==s[0].charAt(s[0].length-2)&&(i=CA(s[0],!1),w=N=-1,S.s.r=S.s.c=1e7,S.e.r=S.e.c=0,v=n.dense?[]:{},E=[],A=[],Z=!0);break;case"table-row-group":"/"===s[1]?--j:++j;break;case"table-row":case"\u884c":if("/"===s[1]){w+=k,k=1;break}if((o=CA(s[0],!1))["\u884c\u53f7"]?w=o["\u884c\u53f7"]-1:-1==w&&(w=0),(k=+o["number-rows-repeated"]||1)<10)for(z=0;z<k;++z)j>0&&(A[w+z]={level:j});N=-1;break;case"covered-table-cell":"/"!==s[1]&&++N,n.sheetStubs&&(n.dense?(v[w]||(v[w]=[]),v[w][N]={t:"z"}):v[bT({r:w,c:N})]={t:"z"}),y="",x=[];break;case"table-cell":case"\u6570\u636e":if("/"===s[0].charAt(s[0].length-2))++N,g=CA(s[0],!1),T=parseInt(g["number-columns-repeated"]||"1",10),l={t:"z",v:null},g.formula&&0!=n.cellFormula&&(l.f=gM(OA(g.formula))),"string"==(g["\u6570\u636e\u7c7b\u578b"]||g["value-type"])&&(l.t="s",l.v=OA(g["string-value"]||""),n.dense?(v[w]||(v[w]=[]),v[w][N]=l):v[bT({r:w,c:N})]=l),N+=T-1;else if("/"!==s[1]){y="",b=0,x=[],T=1;var U=k?w+k-1:w;if(++N>S.e.c&&(S.e.c=N),N<S.s.c&&(S.s.c=N),w<S.s.r&&(S.s.r=w),U>S.e.r&&(S.e.r=U),M=[],D={},l={t:(g=CA(s[0],!1))["\u6570\u636e\u7c7b\u578b"]||g["value-type"],v:null},n.cellFormula)if(g.formula&&(g.formula=OA(g.formula)),g["number-matrix-columns-spanned"]&&g["number-matrix-rows-spanned"]&&(C={s:{r:w,c:N},e:{r:w+(parseInt(g["number-matrix-rows-spanned"],10)||0)-1,c:N+(parseInt(g["number-matrix-columns-spanned"],10)||0)-1}},l.F=wT(C),O.push([C,l.F])),g.formula)l.f=gM(g.formula);else for(z=0;z<O.length;++z)w>=O[z][0].s.r&&w<=O[z][0].e.r&&N>=O[z][0].s.c&&N<=O[z][0].e.c&&(l.F=O[z][1]);switch((g["number-columns-spanned"]||g["number-rows-spanned"])&&(C={s:{r:w,c:N},e:{r:w+(parseInt(g["number-rows-spanned"],10)||0)-1,c:N+(parseInt(g["number-columns-spanned"],10)||0)-1}},E.push(C)),g["number-columns-repeated"]&&(T=parseInt(g["number-columns-repeated"],10)),l.t){case"boolean":l.t="b",l.v=BA(g["boolean-value"]);break;case"float":case"percentage":case"currency":l.t="n",l.v=parseFloat(g.value);break;case"date":l.t="d",l.v=tA(g["date-value"]),n.cellDates||(l.t="n",l.v=HC(l.v)),l.z="m/d/yy";break;case"time":l.t="n",l.v=KC(g["time-value"])/86400,n.cellDates&&(l.t="d",l.v=JC(l.v)),l.z="HH:MM:SS";break;case"number":l.t="n",l.v=parseFloat(g["\u6570\u636e\u6570\u503c"]);break;default:if("string"!==l.t&&"text"!==l.t&&l.t)throw new Error("Unsupported value type "+l.t);l.t="s",null!=g["string-value"]&&(y=OA(g["string-value"]),x=[])}}else{if(B=!1,"s"===l.t&&(l.v=y||"",x.length&&(l.R=x),B=0==b),R.Target&&(l.l=R),M.length>0&&(l.c=M,M=[]),y&&!1!==n.cellText&&(l.w=y),B&&(l.t="z",delete l.v),(!B||n.sheetStubs)&&!(n.sheetRows&&n.sheetRows<=w))for(var W=0;W<k;++W){if(T=parseInt(g["number-columns-repeated"]||"1",10),n.dense)for(v[w+W]||(v[w+W]=[]),v[w+W][N]=0==W?l:rA(l);--T>0;)v[w+W][N+T]=rA(l);else for(v[bT({r:w+W,c:N})]=l;--T>0;)v[bT({r:w+W,c:N+T})]=rA(l);S.e.c<=N&&(S.e.c=N)}N+=(T=parseInt(g["number-columns-repeated"]||"1",10))-1,T=0,l={},y="",x=[]}R={};break;case"document":case"document-content":case"\u7535\u5b50\u8868\u683c\u6587\u6863":case"spreadsheet":case"\u4e3b\u4f53":case"scripts":case"styles":case"font-face-decls":case"master-styles":if("/"===s[1]){if((r=u.pop())[0]!==s[3])throw"Bad state: "+r}else"/"!==s[0].charAt(s[0].length-2)&&u.push([s[3],!0]);break;case"annotation":if("/"===s[1]){if((r=u.pop())[0]!==s[3])throw"Bad state: "+r;D.t=y,x.length&&(D.R=x),D.a=L,M.push(D)}else"/"!==s[0].charAt(s[0].length-2)&&u.push([s[3],!1]);L="",F=0,y="",b=0,x=[];break;case"creator":"/"===s[1]?L=c.slice(F,s.index):F=s.index+s[0].length;break;case"meta":case"\u5143\u6570\u636e":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if("/"===s[1]){if((r=u.pop())[0]!==s[3])throw"Bad state: "+r}else"/"!==s[0].charAt(s[0].length-2)&&u.push([s[3],!1]);y="",b=0,x=[];break;case"scientific-number":case"currency-symbol":case"currency-style":case"script":case"libraries":case"automatic-styles":case"default-style":case"page-layout":case"style":case"map":case"font-face":case"paragraph-properties":case"table-properties":case"table-column-properties":case"table-row-properties":case"table-cell-properties":case"fraction":case"boolean-style":case"boolean":case"text-style":case"text-content":case"text-properties":case"embedded-text":case"body":case"\u7535\u5b50\u8868\u683c":case"forms":case"table-column":case"table-header-rows":case"table-rows":case"table-column-group":case"table-header-columns":case"table-columns":case"null-date":case"graphic-properties":case"calculation-settings":case"named-expressions":case"label-range":case"label-ranges":case"named-expression":case"sort":case"sort-by":case"sort-groups":case"tab":case"line-break":case"span":case"s":case"date":case"object":case"title":case"\u6807\u9898":case"desc":case"binary-data":case"table-source":case"scenario":case"iteration":case"content-validations":case"content-validation":case"help-message":case"error-message":case"database-ranges":case"filter":case"filter-and":case"filter-or":case"filter-condition":case"list-level-style-bullet":case"list-level-style-number":case"list-level-properties":case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":case"event-listener":case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":case"config-item":case"page-number":case"page-count":case"time":case"cell-range-source":case"detective":case"operation":case"highlighted-range":case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":case"rect":case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":case"properties":case"property":case"table-protection":case"data-pilot-grand-total":case"office-document-common-attrs":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if("/"===s[1]){if(_[d.name]=f,(r=u.pop())[0]!==s[3])throw"Bad state: "+r}else"/"!==s[0].charAt(s[0].length-2)&&(f="",d=CA(s[0],!1),u.push([s[3],!0]));break;case"number":case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(u[u.length-1][0]){case"time-style":case"date-style":a=CA(s[0],!1),f+=IL[s[3]]["long"===a.style?1:0]}break;case"text":if("/>"===s[0].slice(-2))break;if("/"===s[1])switch(u[u.length-1][0]){case"number-style":case"date-style":case"time-style":f+=c.slice(h,s.index)}else h=s.index+s[0].length;break;case"named-range":I=bM((a=CA(s[0],!1))["cell-range-address"]);var V={Name:a.name,Ref:I[0]+"!"+I[1]};Z&&(V.Sheet=m.length),P.Names.push(V);break;case"p":case"\u6587\u672c\u4e32":if(["master-styles"].indexOf(u[u.length-1][0])>-1)break;if("/"!==s[1]||g&&g["string-value"])CA(s[0],!1),b=s.index+s[0].length;else{var q=RL(c.slice(b,s.index));y=(y.length>0?y+"\n":"")+q[0]}break;case"database-range":if("/"===s[1])break;try{p[(I=bM(CA(s[0])["target-range-address"]))[0]]["!autofilter"]={ref:I[1]}}catch(wG){}break;case"a":if("/"!==s[1]){if(!(R=CA(s[0],!1)).href)break;R.Target=OA(R.href),delete R.href,"#"==R.Target.charAt(0)&&R.Target.indexOf(".")>-1?(I=bM(R.Target.slice(1)),R.Target="#"+I[0]+"!"+I[1]):R.Target.match(/^\.\.[\\\/]/)&&(R.Target=R.Target.slice(3))}break;default:switch(s[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"\u8868:":case"\u5b57:":break;default:if(n.WTF)throw new Error(s)}}var H={Sheets:p,SheetNames:m,Workbook:P};return n.bookSheets&&delete H.Sheets,H}function DL(e,t){t=t||{},dA(e,"META-INF/manifest.xml")&&function(e,t){for(var n,r,a=rk(e);n=ak.exec(a);)switch(n[3]){case"manifest":break;case"file-entry":if("/"==(r=CA(n[0],!1)).path&&"application/vnd.oasis.opendocument.spreadsheet"!==r.type)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(t&&t.WTF)throw n}}(hA(e,"META-INF/manifest.xml"),t);var n=pA(e,"content.xml");if(!n)throw new Error("Missing content.xml in ODS / UOF file");var r=ML(VA(n),t);return dA(e,"meta.xml")&&(r.Props=SO(hA(e,"meta.xml"))),r}function LL(e,t){return ML(e,t)}var FL=function(){var e=["<office:master-styles>",'<style:master-page style:name="mp1" style:page-layout-name="mp1">',"<style:header/>",'<style:header-left style:display="false"/>',"<style:footer/>",'<style:footer-left style:display="false"/>',"</style:master-page>","</office:master-styles>"].join(""),t="<office:document-styles "+ek({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","office:version":"1.2"})+">"+e+"</office:document-styles>";return function(){return wA+t}}(),BL=function(){var e=" <table:table-cell />\n",t=function(t,n,r){var a=[];a.push(' <table:table table:name="'+IA(n.SheetNames[r])+'" table:style-name="ta1">\n');var i=0,o=0,s=xT(t["!ref"]||"A1"),l=t["!merges"]||[],c=0,u=Array.isArray(t);if(t["!cols"])for(o=0;o<=s.e.c;++o)a.push(" <table:table-column"+(t["!cols"][o]?' table:style-name="co'+t["!cols"][o].ods+'"':"")+"></table:table-column>\n");var d="",f=t["!rows"]||[];for(i=0;i<s.s.r;++i)d=f[i]?' table:style-name="ro'+f[i].ods+'"':"",a.push(" <table:table-row"+d+"></table:table-row>\n");for(;i<=s.e.r;++i){for(d=f[i]?' table:style-name="ro'+f[i].ods+'"':"",a.push(" <table:table-row"+d+">\n"),o=0;o<s.s.c;++o)a.push(e);for(;o<=s.e.c;++o){var h=!1,p={},m="";for(c=0;c!=l.length;++c)if(!(l[c].s.c>o)&&!(l[c].s.r>i)&&!(l[c].e.c<o)&&!(l[c].e.r<i)){l[c].s.c==o&&l[c].s.r==i||(h=!0),p["table:number-columns-spanned"]=l[c].e.c-l[c].s.c+1,p["table:number-rows-spanned"]=l[c].e.r-l[c].s.r+1;break}if(h)a.push(" <table:covered-table-cell/>\n");else{var v=bT({r:i,c:o}),g=u?(t[i]||[])[o]:t[v];if(g&&g.f&&(p["table:formula"]=IA(yM(g.f)),g.F&&g.F.slice(0,v.length)==v)){var y=xT(g.F);p["table:number-matrix-columns-spanned"]=y.e.c-y.s.c+1,p["table:number-matrix-rows-spanned"]=y.e.r-y.s.r+1}if(g){switch(g.t){case"b":m=g.v?"TRUE":"FALSE",p["office:value-type"]="boolean",p["office:boolean-value"]=g.v?"true":"false";break;case"n":m=g.w||String(g.v||0),p["office:value-type"]="float",p["office:value"]=g.v||0;break;case"s":case"str":m=null==g.v?"":g.v,p["office:value-type"]="string";break;case"d":m=g.w||tA(g.v).toISOString(),p["office:value-type"]="date",p["office:date-value"]=tA(g.v).toISOString(),p["table:style-name"]="ce1";break;default:a.push(e);continue}var b=IA(m).replace(/ +/g,(function(e){return'<text:s text:c="'+e.length+'"/>'})).replace(/\t/g,"<text:tab/>").replace(/\n/g,"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>");if(g.l&&g.l.Target){var x=g.l.Target;"#"==(x="#"==x.charAt(0)?"#"+xM(x.slice(1)):x).charAt(0)||x.match(/^\w+:/)||(x="../"+x),b=tk("text:a",b,{"xlink:href":x.replace(/&/g,"&")})}a.push(" "+tk("table:table-cell",tk("text:p",b,{}),p)+"\n")}else a.push(e)}}a.push(" </table:table-row>\n")}return a.push(" </table:table>\n"),a.join("")};return function(e,n){var r=[wA],a=ek({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),i=ek({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});"fods"==n.bookType?(r.push("<office:document"+a+i+">\n"),r.push(xO().replace(/office:document-meta/g,"office:meta"))):r.push("<office:document-content"+a+">\n"),function(e,t){e.push(" <office:automatic-styles>\n"),e.push(' <number:date-style style:name="N37" number:automatic-order="true">\n'),e.push(' <number:month number:style="long"/>\n'),e.push(" <number:text>/</number:text>\n"),e.push(' <number:day number:style="long"/>\n'),e.push(" <number:text>/</number:text>\n"),e.push(" <number:year/>\n"),e.push(" </number:date-style>\n");var n=0;t.SheetNames.map((function(e){return t.Sheets[e]})).forEach((function(t){if(t&&t["!cols"])for(var r=0;r<t["!cols"].length;++r)if(t["!cols"][r]){var a=t["!cols"][r];if(null==a.width&&null==a.wpx&&null==a.wch)continue;FR(a),a.ods=n;var i=t["!cols"][r].wpx+"px";e.push(' <style:style style:name="co'+n+'" style:family="table-column">\n'),e.push(' <style:table-column-properties fo:break-before="auto" style:column-width="'+i+'"/>\n'),e.push(" </style:style>\n"),++n}}));var r=0;t.SheetNames.map((function(e){return t.Sheets[e]})).forEach((function(t){if(t&&t["!rows"])for(var n=0;n<t["!rows"].length;++n)if(t["!rows"][n]){t["!rows"][n].ods=r;var a=t["!rows"][n].hpx+"px";e.push(' <style:style style:name="ro'+r+'" style:family="table-row">\n'),e.push(' <style:table-row-properties fo:break-before="auto" style:row-height="'+a+'"/>\n'),e.push(" </style:style>\n"),++r}})),e.push(' <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">\n'),e.push(' <style:table-properties table:display="true" style:writing-mode="lr-tb"/>\n'),e.push(" </style:style>\n"),e.push(' <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>\n'),e.push(" </office:automatic-styles>\n")}(r,e),r.push(" <office:body>\n"),r.push(" <office:spreadsheet>\n");for(var o=0;o!=e.SheetNames.length;++o)r.push(t(e.Sheets[e.SheetNames[o]],e,o));return r.push(" </office:spreadsheet>\n"),r.push(" </office:body>\n"),"fods"==n.bookType?r.push("</office:document>"):r.push("</office:document-content>"),r.join("")}}();function ZL(e,t){if("fods"==t.bookType)return BL(e,t);var n=yA(),r="",a=[],i=[];return gA(n,r="mimetype","application/vnd.oasis.opendocument.spreadsheet"),gA(n,r="content.xml",BL(e,t)),a.push([r,"text/xml"]),i.push([r,"ContentFile"]),gA(n,r="styles.xml",FL(e,t)),a.push([r,"text/xml"]),i.push([r,"StylesFile"]),gA(n,r="meta.xml",wA+xO()),a.push([r,"text/xml"]),i.push([r,"MetadataFile"]),gA(n,r="manifest.rdf",function(e){var t,n,r=[wA];r.push('<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">\n');for(var a=0;a!=e.length;++a)r.push(bO(e[a][0],e[a][1])),r.push((t="",n=e[a][0],[' <rdf:Description rdf:about="'+t+'">\n',' <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+n+'"/>\n'," </rdf:Description>\n"].join("")));return r.push(bO("","Document","pkg")),r.push("</rdf:RDF>"),r.join("")}(i)),a.push([r,"application/rdf+xml"]),gA(n,r="META-INF/manifest.xml",function(e){var t=[wA];t.push('<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">\n'),t.push(' <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>\n');for(var n=0;n<e.length;++n)t.push(' <manifest:file-entry manifest:full-path="'+e[n][0]+'" manifest:media-type="'+e[n][1]+'"/>\n');return t.push("</manifest:manifest>"),t.join("")}(a)),n}function zL(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function UL(e){return"undefined"!=typeof TextDecoder?(new TextDecoder).decode(e):VA(FE(e))}function WL(e){return"undefined"!=typeof TextEncoder?(new TextEncoder).encode(e):DE(qA(e))}function VL(e){var t=e.reduce((function(e,t){return e+t.length}),0),n=new Uint8Array(t),r=0;return e.forEach((function(e){n.set(e,r),r+=e.length})),n}function qL(e){return 16843009*((e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135)>>>24}function HL(e,t){var n=t?t[0]:0,r=127&e[n];e:if(e[n++]>=128){if(r|=(127&e[n])<<7,e[n++]<128)break e;if(r|=(127&e[n])<<14,e[n++]<128)break e;if(r|=(127&e[n])<<21,e[n++]<128)break e;if(r+=(127&e[n])*Math.pow(2,28),++n,e[n++]<128)break e;if(r+=(127&e[n])*Math.pow(2,35),++n,e[n++]<128)break e;if(r+=(127&e[n])*Math.pow(2,42),++n,e[n++]<128)break e}return t&&(t[0]=n),r}function GL(e){var t=new Uint8Array(7);t[0]=127&e;var n=1;e:if(e>127){if(t[n-1]|=128,t[n]=e>>7&127,++n,e<=16383)break e;if(t[n-1]|=128,t[n]=e>>14&127,++n,e<=2097151)break e;if(t[n-1]|=128,t[n]=e>>21&127,++n,e<=268435455)break e;if(t[n-1]|=128,t[n]=e/256>>>21&127,++n,e<=34359738367)break e;if(t[n-1]|=128,t[n]=e/65536>>>21&127,++n,e<=4398046511103)break e;t[n-1]|=128,t[n]=e/16777216>>>21&127,++n}return t.slice(0,n)}function YL(e){var t=0,n=127&e[t];e:if(e[t++]>=128){if(n|=(127&e[t])<<7,e[t++]<128)break e;if(n|=(127&e[t])<<14,e[t++]<128)break e;if(n|=(127&e[t])<<21,e[t++]<128)break e;n|=(127&e[t])<<28}return n}function XL(e){for(var t=[],n=[0];n[0]<e.length;){var r,a=n[0],i=HL(e,n),o=7&i,s=0;if(0==(i=Math.floor(i/8)))break;switch(o){case 0:for(var l=n[0];e[n[0]++]>=128;);r=e.slice(l,n[0]);break;case 5:s=4,r=e.slice(n[0],n[0]+s),n[0]+=s;break;case 1:s=8,r=e.slice(n[0],n[0]+s),n[0]+=s;break;case 2:s=HL(e,n),r=e.slice(n[0],n[0]+s),n[0]+=s;break;default:throw new Error("PB Type ".concat(o," for Field ").concat(i," at offset ").concat(a))}var c={data:r,type:o};null==t[i]?t[i]=[c]:t[i].push(c)}return t}function JL(e){var t=[];return e.forEach((function(e,n){e.forEach((function(e){e.data&&(t.push(GL(8*n+e.type)),2==e.type&&t.push(GL(e.data.length)),t.push(e.data))}))})),VL(t)}function KL(e,t){return(null==e?void 0:e.map((function(e){return t(e.data)})))||[]}function $L(e){for(var t,n=[],r=[0];r[0]<e.length;){var a=HL(e,r),i=XL(e.slice(r[0],r[0]+a));r[0]+=a;var o={id:YL(i[1][0].data),messages:[]};i[2].forEach((function(t){var n=XL(t.data),a=YL(n[3][0].data);o.messages.push({meta:n,data:e.slice(r[0],r[0]+a)}),r[0]+=a})),(null==(t=i[3])?void 0:t[0])&&(o.merge=YL(i[3][0].data)>>>0>0),n.push(o)}return n}function QL(e){var t=[];return e.forEach((function(e){var n=[];n[1]=[{data:GL(e.id),type:0}],n[2]=[],null!=e.merge&&(n[3]=[{data:GL(+!!e.merge),type:0}]);var r=[];e.messages.forEach((function(e){r.push(e.data),e.meta[3]=[{type:0,data:GL(e.data.length)}],n[2].push({data:JL(e.meta),type:2})}));var a=JL(n);t.push(GL(a.length)),t.push(a),r.forEach((function(e){return t.push(e)}))})),VL(t)}function eF(e,t){if(0!=e)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var n=[0],r=HL(t,n),a=[];n[0]<t.length;){var i=3&t[n[0]];if(0!=i){var o=0,s=0;if(1==i?(s=4+(t[n[0]]>>2&7),o=(224&t[n[0]++])<<3,o|=t[n[0]++]):(s=1+(t[n[0]++]>>2),2==i?(o=t[n[0]]|t[n[0]+1]<<8,n[0]+=2):(o=(t[n[0]]|t[n[0]+1]<<8|t[n[0]+2]<<16|t[n[0]+3]<<24)>>>0,n[0]+=4)),a=[VL(a)],0==o)throw new Error("Invalid offset 0");if(o>a[0].length)throw new Error("Invalid offset beyond length");if(s>=o)for(a.push(a[0].slice(-o)),s-=o;s>=a[a.length-1].length;)a.push(a[a.length-1]),s-=a[a.length-1].length;a.push(a[0].slice(-o,-o+s))}else{var l=t[n[0]++]>>2;if(l<60)++l;else{var c=l-59;l=t[n[0]],c>1&&(l|=t[n[0]+1]<<8),c>2&&(l|=t[n[0]+2]<<16),c>3&&(l|=t[n[0]+3]<<24),l>>>=0,l++,n[0]+=c}a.push(t.slice(n[0],n[0]+l)),n[0]+=l}}var u=VL(a);if(u.length!=r)throw new Error("Unexpected length: ".concat(u.length," != ").concat(r));return u}function tF(e){for(var t=[],n=0;n<e.length;){var r=e[n++],a=e[n]|e[n+1]<<8|e[n+2]<<16;n+=3,t.push(eF(r,e.slice(n,n+a))),n+=a}if(n!==e.length)throw new Error("data is not a valid framed stream!");return VL(t)}function nF(e){for(var t=[],n=0;n<e.length;){var r=Math.min(e.length-n,268435455),a=new Uint8Array(4);t.push(a);var i=GL(r),o=i.length;t.push(i),r<=60?(o++,t.push(new Uint8Array([r-1<<2]))):r<=256?(o+=2,t.push(new Uint8Array([240,r-1&255]))):r<=65536?(o+=3,t.push(new Uint8Array([244,r-1&255,r-1>>8&255]))):r<=16777216?(o+=4,t.push(new Uint8Array([248,r-1&255,r-1>>8&255,r-1>>16&255]))):r<=4294967296&&(o+=5,t.push(new Uint8Array([252,r-1&255,r-1>>8&255,r-1>>16&255,r-1>>>24&255]))),t.push(e.slice(n,n+r)),o+=r,a[0]=0,a[1]=255&o,a[2]=o>>8&255,a[3]=o>>16&255,n+=r}return VL(t)}function rF(e,t,n){var r,a=zL(e),i=a.getUint32(8,!0),o=12,s=-1,l=-1,c=NaN,u=NaN,d=new Date(2001,0,1);switch(1&i&&(c=function(e,t){for(var n=(127&e[t+15])<<7|e[t+14]>>1,r=1&e[t+14],a=t+13;a>=t;--a)r=256*r+e[a];return(128&e[t+15]?-r:r)*Math.pow(10,n-6176)}(e,o),o+=16),2&i&&(u=a.getFloat64(o,!0),o+=8),4&i&&(d.setTime(d.getTime()+1e3*a.getFloat64(o,!0)),o+=8),8&i&&(l=a.getUint32(o,!0),o+=4),16&i&&(s=a.getUint32(o,!0),o+=4),e[1]){case 0:break;case 2:case 10:r={t:"n",v:c};break;case 3:r={t:"s",v:t[l]};break;case 5:r={t:"d",v:d};break;case 6:r={t:"b",v:u>0};break;case 7:r={t:"n",v:u/86400};break;case 8:r={t:"e",v:0};break;case 9:if(!(s>-1))throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&i," : ").concat(e.slice(0,4)));r={t:"s",v:n[s]};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&i," : ").concat(e.slice(0,4)))}return r}function aF(e,t){var n=new Uint8Array(32),r=zL(n),a=12,i=0;switch(n[0]=5,e.t){case"n":n[1]=2,function(e,t,n){var r=Math.floor(0==n?0:Math.LOG10E*Math.log(Math.abs(n)))+6176-20,a=n/Math.pow(10,r-6176);e[t+15]|=r>>7,e[t+14]|=(127&r)<<1;for(var i=0;a>=1;++i,a/=256)e[t+i]=255&a;e[t+15]|=n>=0?0:128}(n,a,e.v),i|=1,a+=16;break;case"b":n[1]=6,r.setFloat64(a,e.v?1:0,!0),i|=2,a+=8;break;case"s":if(-1==t.indexOf(e.v))throw new Error("Value ".concat(e.v," missing from SST!"));n[1]=3,r.setUint32(a,t.indexOf(e.v),!0),i|=8,a+=4;break;default:throw"unsupported cell type "+e.t}return r.setUint32(8,i,!0),n.slice(0,a)}function iF(e,t){var n=new Uint8Array(32),r=zL(n),a=12,i=0;switch(n[0]=3,e.t){case"n":n[2]=2,r.setFloat64(a,e.v,!0),i|=32,a+=8;break;case"b":n[2]=6,r.setFloat64(a,e.v?1:0,!0),i|=32,a+=8;break;case"s":if(-1==t.indexOf(e.v))throw new Error("Value ".concat(e.v," missing from SST!"));n[2]=3,r.setUint32(a,t.indexOf(e.v),!0),i|=16,a+=4;break;default:throw"unsupported cell type "+e.t}return r.setUint32(4,i,!0),n.slice(0,a)}function oF(e,t,n){switch(e[0]){case 0:case 1:case 2:case 3:return function(e,t,n,r){var a,i=zL(e),o=i.getUint32(4,!0),s=(r>1?12:8)+4*qL(o&(r>1?3470:398)),l=-1,c=-1,u=NaN,d=new Date(2001,0,1);switch(512&o&&(l=i.getUint32(s,!0),s+=4),s+=4*qL(o&(r>1?12288:4096)),16&o&&(c=i.getUint32(s,!0),s+=4),32&o&&(u=i.getFloat64(s,!0),s+=8),64&o&&(d.setTime(d.getTime()+1e3*i.getFloat64(s,!0)),s+=8),e[2]){case 0:break;case 2:a={t:"n",v:u};break;case 3:a={t:"s",v:t[c]};break;case 5:a={t:"d",v:d};break;case 6:a={t:"b",v:u>0};break;case 7:a={t:"n",v:u/86400};break;case 8:a={t:"e",v:0};break;case 9:if(l>-1)a={t:"s",v:n[l]};else if(c>-1)a={t:"s",v:t[c]};else{if(isNaN(u))throw new Error("Unsupported cell type ".concat(e.slice(0,4)));a={t:"n",v:u}}break;default:throw new Error("Unsupported cell type ".concat(e.slice(0,4)))}return a}(e,t,n,e[0]);case 5:return rF(e,t,n);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function sF(e){return HL(XL(e)[1][0].data)}function lF(e,t){var n=XL(t.data),r=YL(n[1][0].data),a=n[3],i=[];return(a||[]).forEach((function(t){var n=XL(t.data),a=YL(n[1][0].data)>>>0;switch(r){case 1:i[a]=UL(n[3][0].data);break;case 8:var o=XL(e[sF(n[9][0].data)][0].data),s=e[sF(o[1][0].data)][0],l=YL(s.meta[1][0].data);if(2001!=l)throw new Error("2000 unexpected reference to ".concat(l));var c=XL(s.data);i[a]=c[3].map((function(e){return UL(e.data)})).join("")}})),i}function cF(e,t){var n,r=XL(t.data),a=(null==(n=null==r?void 0:r[7])?void 0:n[0])?YL(r[7][0].data)>>>0>0?1:0:-1,i=KL(r[5],(function(e){return function(e,t){var n,r,a,i,o,s,l,c,u,d,f,h,p,m,v,g,y=XL(e),b=YL(y[1][0].data)>>>0,x=YL(y[2][0].data)>>>0,w=(null==(r=null==(n=y[8])?void 0:n[0])?void 0:r.data)&&YL(y[8][0].data)>0||!1;if((null==(i=null==(a=y[7])?void 0:a[0])?void 0:i.data)&&0!=t)v=null==(s=null==(o=y[7])?void 0:o[0])?void 0:s.data,g=null==(c=null==(l=y[6])?void 0:l[0])?void 0:c.data;else{if(!(null==(d=null==(u=y[4])?void 0:u[0])?void 0:d.data)||1==t)throw"NUMBERS Tile missing ".concat(t," cell storage");v=null==(h=null==(f=y[4])?void 0:f[0])?void 0:h.data,g=null==(m=null==(p=y[3])?void 0:p[0])?void 0:m.data}for(var N=w?4:1,S=zL(v),j=[],_=0;_<v.length/2;++_){var E=S.getUint16(2*_,!0);E<65535&&j.push([_,E])}if(j.length!=x)throw"Expected ".concat(x," cells, found ").concat(j.length);var C=[];for(_=0;_<j.length-1;++_)C[j[_][0]]=g.subarray(j[_][1]*N,j[_+1][1]*N);return j.length>=1&&(C[j[j.length-1][0]]=g.subarray(j[j.length-1][1]*N)),{R:b,cells:C}}(e,a)}));return{nrows:YL(r[4][0].data)>>>0,data:i.reduce((function(e,t){return e[t.R]||(e[t.R]=[]),t.cells.forEach((function(n,r){if(e[t.R][r])throw new Error("Duplicate cell r=".concat(t.R," c=").concat(r));e[t.R][r]=n})),e}),[])}}function uF(e,t){var n={"!ref":"A1"},r=e[sF(XL(t.data)[2][0].data)],a=YL(r[0].meta[1][0].data);if(6001!=a)throw new Error("6000 unexpected reference to ".concat(a));return function(e,t,n){var r,a=XL(t.data),i={s:{r:0,c:0},e:{r:0,c:0}};if(i.e.r=(YL(a[6][0].data)>>>0)-1,i.e.r<0)throw new Error("Invalid row varint ".concat(a[6][0].data));if(i.e.c=(YL(a[7][0].data)>>>0)-1,i.e.c<0)throw new Error("Invalid col varint ".concat(a[7][0].data));n["!ref"]=wT(i);var o=XL(a[4][0].data),s=lF(e,e[sF(o[4][0].data)][0]),l=(null==(r=o[17])?void 0:r[0])?lF(e,e[sF(o[17][0].data)][0]):[],c=XL(o[3][0].data),u=0;c[1].forEach((function(t){var r=XL(t.data),a=e[sF(r[2][0].data)][0],i=YL(a.meta[1][0].data);if(6002!=i)throw new Error("6001 unexpected reference to ".concat(i));var o=cF(0,a);o.data.forEach((function(e,t){e.forEach((function(e,r){var a=bT({r:u+t,c:r}),i=oF(e,s,l);i&&(n[a]=i)}))})),u+=o.nrows}))}(e,r[0],n),n}function dF(e,t){var n={SheetNames:[],Sheets:{}};if(KL(XL(t.data)[1],sF).forEach((function(t){e[t].forEach((function(t){if(2==YL(t.meta[1][0].data)){var r=function(e,t){var n,r=XL(t.data),a={name:(null==(n=r[1])?void 0:n[0])?UL(r[1][0].data):"",sheets:[]};return KL(r[2],sF).forEach((function(t){e[t].forEach((function(t){6e3==YL(t.meta[1][0].data)&&a.sheets.push(uF(e,t))}))})),a}(e,t);r.sheets.forEach((function(e,t){WF(n,e,0==t?r.name:r.name+"_"+t,!0)}))}}))})),0==n.SheetNames.length)throw new Error("Empty NUMBERS file");return n}function fF(e){var t,n,r,a,i={},o=[];if(e.FullPaths.forEach((function(e){if(e.match(/\.iwpv2/))throw new Error("Unsupported password protection")})),e.FileIndex.forEach((function(e){if(e.name.match(/\.iwa$/)){var t,n;try{t=tF(e.content)}catch(wG){return console.log("?? "+e.content.length+" "+(wG.message||wG))}try{n=$L(t)}catch(wG){return console.log("## "+(wG.message||wG))}n.forEach((function(e){i[e.id]=e.messages,o.push(e.id)}))}})),!o.length)throw new Error("File has no messages");var s=(null==(a=null==(r=null==(n=null==(t=null==i?void 0:i[1])?void 0:t[0])?void 0:n.meta)?void 0:r[1])?void 0:a[0].data)&&1==YL(i[1][0].meta[1][0].data)&&i[1][0];if(s||o.forEach((function(e){i[e].forEach((function(e){if(1==YL(e.meta[1][0].data)>>>0){if(s)throw new Error("Document has multiple roots");s=e}}))})),!s)throw new Error("Cannot find Document root");return dF(i,s)}function hF(e,t,n){var r,a,i,o;if(!(null==(r=e[6])?void 0:r[0])||!(null==(a=e[7])?void 0:a[0]))throw"Mutation only works on post-BNC storages!";if((null==(o=null==(i=e[8])?void 0:i[0])?void 0:o.data)&&YL(e[8][0].data)>0||!1)throw"Math only works with normal offsets";for(var s=0,l=zL(e[7][0].data),c=0,u=[],d=zL(e[4][0].data),f=0,h=[],p=0;p<t.length;++p)if(null!=t[p]){var m,v;switch(l.setUint16(2*p,c,!0),d.setUint16(2*p,f,!0),typeof t[p]){case"string":m=aF({t:"s",v:t[p]},n),v=iF({t:"s",v:t[p]},n);break;case"number":m=aF({t:"n",v:t[p]},n),v=iF({t:"n",v:t[p]},n);break;case"boolean":m=aF({t:"b",v:t[p]},n),v=iF({t:"b",v:t[p]},n);break;default:throw new Error("Unsupported value "+t[p])}u.push(m),c+=m.length,h.push(v),f+=v.length,++s}else l.setUint16(2*p,65535,!0),d.setUint16(2*p,65535);for(e[2][0].data=GL(s);p<e[7][0].data.length/2;++p)l.setUint16(2*p,65535,!0),d.setUint16(2*p,65535,!0);return e[6][0].data=VL(u),e[3][0].data=VL(h),s}function pF(e){return function(t){for(var n=0;n!=e.length;++n){var r=e[n];void 0===t[r[0]]&&(t[r[0]]=r[1]),"n"===r[2]&&(t[r[0]]=Number(t[r[0]]))}}}function mF(e){pF([["cellNF",!1],["cellHTML",!0],["cellFormula",!0],["cellStyles",!1],["cellText",!0],["cellDates",!1],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]])(e)}function vF(e){pF([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]])(e)}function gF(e){return pO.WS.indexOf(e)>-1?"sheet":pO.CS&&e==pO.CS?"chart":pO.DS&&e==pO.DS?"dialog":pO.MS&&e==pO.MS?"macro":e&&e.length?e:"sheet"}function yF(e,t,n,r,a,i,o,s,l,c,u,d){try{i[r]=vO(pA(e,n,!0),t);var f,h=hA(e,t);switch(s){case"sheet":f=CD(h,t,a,l,i[r],c,u,d);break;case"chart":if(!(f=AD(h,t,a,l,i[r],c))||!f["!drawel"])break;var p=xA(f["!drawel"].Target,t),m=mO(p),v=function(e,t){if(!e)return"??";var n=(e.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return t["!id"][n].Target}(pA(e,p,!0),vO(pA(e,m,!0),p)),g=xA(v,p),y=mO(g);f=cD(pA(e,g,!0),0,0,vO(pA(e,y,!0),g),0,f);break;case"macro":x=t,i[r],x.slice(-4),f={"!type":"macro"};break;case"dialog":f=function(e,t,n,r,a,i,o,s){return t.slice(-4),{"!type":"dialog"}}(0,t,0,0,i[r]);break;default:throw new Error("Unrecognized sheet type "+s)}o[r]=f;var b=[];i&&i[r]&&zC(i[r]).forEach((function(n){var a="";if(i[r][n].Type==pO.CMNT){a=xA(i[r][n].Target,t);var o=OD(hA(e,a,!0),a,l);if(!o||!o.length)return;wI(f,o,!1)}i[r][n].Type==pO.TCMNT&&(a=xA(i[r][n].Target,t),b=b.concat(function(e,t){var n=[],r=!1,a={},i=0;return e.replace(jA,(function(o,s){var l=CA(o);switch(AA(l[0])){case"<?xml":case"<ThreadedComments":case"</ThreadedComments>":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<threadedComment":a={author:l.personId,guid:l.id,ref:l.ref,T:1};break;case"</threadedComment>":null!=a.t&&n.push(a);break;case"<text>":case"<text":i=s+o.length;break;case"</text>":a.t=e.slice(i,s).replace(/\r\n/g,"\n").replace(/\r/g,"\n");break;case"<mentions":case"<mentions>":case"<ext":r=!0;break;case"</mentions>":case"</ext>":r=!1;break;default:if(!r&&t.WTF)throw new Error("unrecognized "+l[0]+" in threaded comments")}return o})),n}(hA(e,a,!0),l)))})),b&&b.length&&wI(f,b,!0,l.people||[])}catch(wG){if(l.WTF)throw wG}var x}function bF(e){return"/"==e.charAt(0)?e.slice(1):e}function xF(e,t){if(RC(),mF(t=t||{}),dA(e,"META-INF/manifest.xml"))return DL(e,t);if(dA(e,"objectdata.xml"))return DL(e,t);if(dA(e,"Index/Document.iwa")){if("undefined"==typeof Uint8Array)throw new Error("NUMBERS file parsing requires Uint8Array support");if(e.FileIndex)return fF(e);var n=LC.utils.cfb_new();return vA(e).forEach((function(t){gA(n,t,mA(e,t))})),fF(n)}if(!dA(e,"[Content_Types].xml")){if(dA(e,"index.xml.gz"))throw new Error("Unsupported NUMBERS 08 file");if(dA(e,"index.xml"))throw new Error("Unsupported NUMBERS 09 file");throw new Error("Unsupported ZIP file")}var r,a,i=vA(e),o=function(e){var t={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};if(!e||!e.match)return t;var n={};if((e.match(jA)||[]).forEach((function(e){var r=CA(e);switch(r[0].replace(_A,"<")){case"<?xml":break;case"<Types":t.xmlns=r["xmlns"+(r[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":n[r.Extension]=r.ContentType;break;case"<Override":void 0!==t[dO[r.ContentType]]&&t[dO[r.ContentType]].push(r.PartName)}})),t.xmlns!==lk)throw new Error("Unknown Namespace: "+t.xmlns);return t.calcchain=t.calcchains.length>0?t.calcchains[0]:"",t.sst=t.strs.length>0?t.strs[0]:"",t.style=t.styles.length>0?t.styles[0]:"",t.defaults=n,delete t.calcchains,t}(pA(e,"[Content_Types].xml")),s=!1;if(0===o.workbooks.length&&hA(e,a="xl/workbook.xml",!0)&&o.workbooks.push(a),0===o.workbooks.length){if(!hA(e,a="xl/workbook.bin",!0))throw new Error("Could not find workbook");o.workbooks.push(a),s=!0}"bin"==o.workbooks[0].slice(-3)&&(s=!0);var l={},c={};if(!t.bookSheets&&!t.bookProps){if(wM=[],o.sst)try{wM=TD(hA(e,bF(o.sst)),o.sst,t)}catch(wG){if(t.WTF)throw wG}t.cellStyles&&o.themes.length&&(l=function(e,t,n){return hI(e,n)}(pA(e,o.themes[0].replace(/^\//,""),!0)||"",o.themes[0],t)),o.style&&(c=kD(hA(e,bF(o.style)),o.style,l,t))}o.links.map((function(n){try{vO(pA(e,mO(bF(n))),n);return RD(hA(e,bF(n)),0,n,t)}catch(wG){}}));var u=ED(hA(e,bF(o.workbooks[0])),o.workbooks[0],t),d={},f="";o.coreprops.length&&((f=hA(e,bF(o.coreprops[0]),!0))&&(d=SO(f)),0!==o.extprops.length&&(f=hA(e,bF(o.extprops[0]),!0))&&function(e,t,n){var r={};t||(t={}),e=VA(e),EO.forEach((function(n){var a=(e.match(HA(n[0]))||[])[1];switch(n[2]){case"string":a&&(t[n[1]]=OA(a));break;case"bool":t[n[1]]="true"===a;break;case"raw":var i=e.match(new RegExp("<"+n[0]+"[^>]*>([\\s\\S]*?)</"+n[0]+">"));i&&i.length>0&&(r[n[1]]=i[1])}})),r.HeadingPairs&&r.TitlesOfParts&&AO(r.HeadingPairs,r.TitlesOfParts,t,n)}(f,d,t));var h={};t.bookSheets&&!t.bookProps||0!==o.custprops.length&&(f=pA(e,bF(o.custprops[0]),!0))&&(h=function(e,t){var n={},r="",a=e.match(TO);if(a)for(var i=0;i!=a.length;++i){var o=a[i],s=CA(o);switch(s[0]){case"<?xml":case"<Properties":break;case"<property":r=OA(s.name);break;case"</property>":r=null;break;default:if(0===o.indexOf("<vt:")){var l=o.split(">"),c=l[0].slice(4),u=l[1];switch(c){case"lpstr":case"bstr":case"lpwstr":case"cy":case"error":n[r]=OA(u);break;case"bool":n[r]=BA(u);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":n[r]=parseInt(u,10);break;case"r4":case"r8":case"decimal":n[r]=parseFloat(u);break;case"filetime":case"date":n[r]=tA(u);break;default:if("/"==c.slice(-1))break;t.WTF&&"undefined"!==typeof console&&console.warn("Unexpected",o,c,l)}}else if("</"===o.slice(0,2));else if(t.WTF)throw new Error(o)}}return n}(f,t));var p={};if((t.bookSheets||t.bookProps)&&(u.Sheets?r=u.Sheets.map((function(e){return e.name})):d.Worksheets&&d.SheetNames.length>0&&(r=d.SheetNames),t.bookProps&&(p.Props=d,p.Custprops=h),t.bookSheets&&"undefined"!==typeof r&&(p.SheetNames=r),t.bookSheets?p.SheetNames:t.bookProps))return p;r={};var m={};t.bookDeps&&o.calcchain&&(m=PD(hA(e,bF(o.calcchain)),o.calcchain));var v,g,y=0,b={},x=u.Sheets;d.Worksheets=x.length,d.SheetNames=[];for(var w=0;w!=x.length;++w)d.SheetNames[w]=x[w].name;var N=s?"bin":"xml",S=o.workbooks[0].lastIndexOf("/"),j=(o.workbooks[0].slice(0,S+1)+"_rels/"+o.workbooks[0].slice(S+1)+".rels").replace(/^\//,"");dA(e,j)||(j="xl/_rels/workbook."+N+".rels");var _=vO(pA(e,j,!0),j.replace(/_rels.*/,"s5s"));(o.metadata||[]).length>=1&&(t.xlmeta=ID(hA(e,bF(o.metadata[0])),o.metadata[0],t)),(o.people||[]).length>=1&&(t.people=function(e,t){var n=[],r=!1;return e.replace(jA,(function(e){var a=CA(e);switch(AA(a[0])){case"<?xml":case"<personList":case"</personList>":case"</person>":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<person":n.push({name:a.displayname,id:a.id});break;case"<ext":r=!0;break;case"</ext>":r=!1;break;default:if(!r&&t.WTF)throw new Error("unrecognized "+a[0]+" in threaded comments")}return e})),n}(hA(e,bF(o.people[0])),t)),_&&(_=function(e,t){if(!e)return 0;try{e=t.map((function(t){return t.id||(t.id=t.strRelID),[t.name,e["!id"][t.id].Target,gF(e["!id"][t.id].Type)]}))}catch(wG){return null}return e&&0!==e.length?e:null}(_,u.Sheets));var E=hA(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(y=0;y!=d.Worksheets;++y){var C="sheet";if(_&&_[y]?(v="xl/"+_[y][1].replace(/[\/]?xl\//,""),dA(e,v)||(v=_[y][1]),dA(e,v)||(v=j.replace(/_rels\/.*$/,"")+_[y][1]),C=_[y][2]):v=(v="xl/worksheets/sheet"+(y+1-E)+"."+N).replace(/sheet0\./,"sheet."),g=v.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),t&&null!=t.sheets)switch(typeof t.sheets){case"number":if(y!=t.sheets)continue e;break;case"string":if(d.SheetNames[y].toLowerCase()!=t.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(t.sheets)){for(var A=!1,k=0;k!=t.sheets.length;++k)"number"==typeof t.sheets[k]&&t.sheets[k]==y&&(A=1),"string"==typeof t.sheets[k]&&t.sheets[k].toLowerCase()==d.SheetNames[y].toLowerCase()&&(A=1);if(!A)continue e}}yF(e,v,g,d.SheetNames[y],y,b,r,C,t,u,l,c)}return p={Directory:o,Workbook:u,Props:d,Custprops:h,Deps:m,Sheets:r,SheetNames:d.SheetNames,Strings:wM,Styles:c,Themes:l,SSF:rA($E)},t&&t.bookFiles&&(e.files?(p.keys=i,p.files=e.files):(p.keys=[],p.files={},e.FullPaths.forEach((function(t,n){t=t.replace(/^Root Entry[\/]/,""),p.keys.push(t),p.files[t]=e.FileIndex[n]})))),t&&t.bookVBA&&(o.vba.length>0?p.vbaraw=hA(e,bF(o.vba[0]),!0):o.defaults&&"application/vnd.ms-office.vbaProject"===o.defaults.bin&&(p.vbaraw=hA(e,"xl/vbaProject.bin",!0))),p}function wF(e,t){var n=t||{},r="Workbook",a=LC.find(e,r);try{if(r="/!DataSpaces/Version",!(a=LC.find(e,r))||!a.content)throw new Error("ECMA-376 Encrypted file missing "+r);if(function(e){var t={};t.id=e.read_shift(0,"lpp4"),t.R=gR(e,4),t.U=gR(e,4),t.W=gR(e,4)}(a.content),r="/!DataSpaces/DataSpaceMap",!(a=LC.find(e,r))||!a.content)throw new Error("ECMA-376 Encrypted file missing "+r);var i=function(e){var t=[];e.l+=4;for(var n=e.read_shift(4);n-- >0;)t.push(yR(e));return t}(a.content);if(1!==i.length||1!==i[0].comps.length||0!==i[0].comps[0].t||"StrongEncryptionDataSpace"!==i[0].name||"EncryptedPackage"!==i[0].comps[0].v)throw new Error("ECMA-376 Encrypted file bad "+r);if(r="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",!(a=LC.find(e,r))||!a.content)throw new Error("ECMA-376 Encrypted file missing "+r);var o=function(e){var t=[];e.l+=4;for(var n=e.read_shift(4);n-- >0;)t.push(e.read_shift(0,"lpp4"));return t}(a.content);if(1!=o.length||"StrongEncryptionTransform"!=o[0])throw new Error("ECMA-376 Encrypted file bad "+r);if(r="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",!(a=LC.find(e,r))||!a.content)throw new Error("ECMA-376 Encrypted file missing "+r);bR(a.content)}catch(wG){}if(r="/EncryptionInfo",!(a=LC.find(e,r))||!a.content)throw new Error("ECMA-376 Encrypted file missing "+r);var s=function(e){var t=gR(e);switch(t.Minor){case 2:return[t.Minor,NR(e)];case 3:return[t.Minor,SR()];case 4:return[t.Minor,jR(e)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+t.Minor)}(a.content);if(r="/EncryptedPackage",!(a=LC.find(e,r))||!a.content)throw new Error("ECMA-376 Encrypted file missing "+r);if(4==s[0]&&"undefined"!==typeof decrypt_agile)return decrypt_agile(s[1],a.content,n.password||"",n);if(2==s[0]&&"undefined"!==typeof decrypt_std76)return decrypt_std76(s[1],a.content,n.password||"",n);throw new Error("File is password-protected")}function NF(e,t){return"ods"==t.bookType?ZL(e,t):"numbers"==t.bookType?function(e,t){if(!t||!t.numbers)throw new Error("Must pass a `numbers` option -- check the README");var n=e.Sheets[e.SheetNames[0]];e.SheetNames.length>1&&console.error("The Numbers writer currently writes only the first table");var r=xT(n["!ref"]);r.s.r=r.s.c=0;var a=!1;r.e.c>9&&(a=!0,r.e.c=9),r.e.r>49&&(a=!0,r.e.r=49),a&&console.error("The Numbers writer is currently limited to ".concat(wT(r)));var i=MF(n,{range:r,header:1}),o=["~Sh33tJ5~"];i.forEach((function(e){return e.forEach((function(e){"string"==typeof e&&o.push(e)}))}));var s={},l=[],c=LC.read(t.numbers,{type:"base64"});c.FileIndex.map((function(e,t){return[e,c.FullPaths[t]]})).forEach((function(e){var t=e[0],n=e[1];2==t.type&&t.name.match(/\.iwa/)&&$L(tF(t.content)).forEach((function(e){l.push(e.id),s[e.id]={deps:[],location:n,type:YL(e.messages[0].meta[1][0].data)}}))})),l.sort((function(e,t){return e-t}));var u=l.filter((function(e){return e>1})).map((function(e){return[e,GL(e)]}));c.FileIndex.map((function(e,t){return[e,c.FullPaths[t]]})).forEach((function(e){var t=e[0];e[1],t.name.match(/\.iwa/)&&$L(tF(t.content)).forEach((function(e){e.messages.forEach((function(t){u.forEach((function(t){e.messages.some((function(e){return 11006!=YL(e.meta[1][0].data)&&function(e,t){e:for(var n=0;n<=e.length-t.length;++n){for(var r=0;r<t.length;++r)if(e[n+r]!=t[r])continue e;return!0}return!1}(e.data,t[1])}))&&s[t[0]].deps.push(e.id)}))}))}))}));for(var d,f=LC.find(c,s[1].location),h=$L(tF(f.content)),p=0;p<h.length;++p){var m=h[p];1==m.id&&(d=m)}var v=sF(XL(d.messages[0].data)[1][0].data);for(h=$L(tF((f=LC.find(c,s[v].location)).content)),p=0;p<h.length;++p)(m=h[p]).id==v&&(d=m);for(v=sF(XL(d.messages[0].data)[2][0].data),h=$L(tF((f=LC.find(c,s[v].location)).content)),p=0;p<h.length;++p)(m=h[p]).id==v&&(d=m);for(v=sF(XL(d.messages[0].data)[2][0].data),h=$L(tF((f=LC.find(c,s[v].location)).content)),p=0;p<h.length;++p)(m=h[p]).id==v&&(d=m);var g=XL(d.messages[0].data);g[6][0].data=GL(r.e.r+1),g[7][0].data=GL(r.e.c+1);for(var y=sF(g[46][0].data),b=LC.find(c,s[y].location),x=$L(tF(b.content)),w=0;w<x.length&&x[w].id!=y;++w);if(x[w].id!=y)throw"Bad ColumnRowUIDMapArchive";var N=XL(x[w].messages[0].data);N[1]=[],N[2]=[],N[3]=[];for(var S=0;S<=r.e.c;++S){var j=[];j[1]=j[2]=[{type:0,data:GL(S+420690)}],N[1].push({type:2,data:JL(j)}),N[2].push({type:0,data:GL(S)}),N[3].push({type:0,data:GL(S)})}N[4]=[],N[5]=[],N[6]=[];for(var _=0;_<=r.e.r;++_)(j=[])[1]=j[2]=[{type:0,data:GL(_+726270)}],N[4].push({type:2,data:JL(j)}),N[5].push({type:0,data:GL(_)}),N[6].push({type:0,data:GL(_)});x[w].messages[0].data=JL(N),b.content=nF(QL(x)),b.size=b.content.length,delete g[46];var E=XL(g[4][0].data);E[7][0].data=GL(r.e.r+1);var C=sF(XL(E[1][0].data)[2][0].data);if((x=$L(tF((b=LC.find(c,s[C].location)).content)))[0].id!=C)throw"Bad HeaderStorageBucket";var A=XL(x[0].messages[0].data);for(_=0;_<i.length;++_){var k=XL(A[2][0].data);k[1][0].data=GL(_),k[4][0].data=GL(i[_].length),A[2][_]={type:A[2][0].type,data:JL(k)}}x[0].messages[0].data=JL(A),b.content=nF(QL(x)),b.size=b.content.length;var T=sF(E[2][0].data);if((x=$L(tF((b=LC.find(c,s[T].location)).content)))[0].id!=T)throw"Bad HeaderStorageBucket";for(A=XL(x[0].messages[0].data),S=0;S<=r.e.c;++S)(k=XL(A[2][0].data))[1][0].data=GL(S),k[4][0].data=GL(r.e.r+1),A[2][S]={type:A[2][0].type,data:JL(k)};x[0].messages[0].data=JL(A),b.content=nF(QL(x)),b.size=b.content.length;var O=sF(E[4][0].data);!function(){for(var e,t=LC.find(c,s[O].location),n=$L(tF(t.content)),r=0;r<n.length;++r){var a=n[r];a.id==O&&(e=a)}var i=XL(e.messages[0].data);i[3]=[];var l=[];o.forEach((function(e,t){l[1]=[{type:0,data:GL(t)}],l[2]=[{type:0,data:GL(1)}],l[3]=[{type:2,data:WL(e)}],i[3].push({type:2,data:JL(l)})})),e.messages[0].data=JL(i);var u=nF(QL(n));t.content=u,t.size=t.content.length}();var P=XL(E[3][0].data),R=P[1][0];delete P[2];var I=XL(R.data),M=sF(I[2][0].data);!function(){for(var e,t=LC.find(c,s[M].location),n=$L(tF(t.content)),a=0;a<n.length;++a){var l=n[a];l.id==M&&(e=l)}var u=XL(e.messages[0].data);delete u[6],delete P[7];var d=new Uint8Array(u[5][0].data);u[5]=[];for(var f=0,h=0;h<=r.e.r;++h){var p=XL(d);f+=hF(p,i[h],o),p[1][0].data=GL(h),u[5].push({data:JL(p),type:2})}u[1]=[{type:0,data:GL(r.e.c+1)}],u[2]=[{type:0,data:GL(r.e.r+1)}],u[3]=[{type:0,data:GL(f)}],u[4]=[{type:0,data:GL(r.e.r+1)}],e.messages[0].data=JL(u);var m=nF(QL(n));t.content=m,t.size=t.content.length}(),R.data=JL(I),E[3][0].data=JL(P),g[4][0].data=JL(E),d.messages[0].data=JL(g);var D=nF(QL(h));return f.content=D,f.size=f.content.length,c}(e,t):"xlsb"==t.bookType?function(e,t){bI=1024,e&&!e.SSF&&(e.SSF=rA($E));e&&e.SSF&&(RC(),PC(e.SSF),t.revssf=VC(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF);t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,SM?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var n="xlsb"==t.bookType?"bin":"xml",r=EI.indexOf(t.bookType)>-1,a={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};vF(t=t||{});var i=yA(),o="",s=0;t.cellXfs=[],CM(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});if(gA(i,o="docProps/core.xml",_O(e.Props,t)),a.coreprops.push(o),yO(t.rels,2,o,pO.CORE_PROPS),o="docProps/app.xml",e.Props&&e.Props.SheetNames);else if(e.Workbook&&e.Workbook.Sheets){for(var l=[],c=0;c<e.SheetNames.length;++c)2!=(e.Workbook.Sheets[c]||{}).Hidden&&l.push(e.SheetNames[c]);e.Props.SheetNames=l}else e.Props.SheetNames=e.SheetNames;e.Props.Worksheets=e.Props.SheetNames.length,gA(i,o,kO(e.Props)),a.extprops.push(o),yO(t.rels,3,o,pO.EXT_PROPS),e.Custprops!==e.Props&&zC(e.Custprops||{}).length>0&&(gA(i,o="docProps/custom.xml",OO(e.Custprops)),a.custprops.push(o),yO(t.rels,4,o,pO.CUST_PROPS));for(s=1;s<=e.SheetNames.length;++s){var u={"!id":{}},d=e.Sheets[e.SheetNames[s-1]];(d||{})["!type"];if(gA(i,o="xl/worksheets/sheet"+s+"."+n,MD(s-1,o,t,e,u)),a.sheets.push(o),yO(t.wbrels,-1,"worksheets/sheet"+s+"."+n,pO.WS[0]),d){var f=d["!comments"],h=!1,p="";f&&f.length>0&&(gA(i,p="xl/comments"+s+"."+n,DD(f,p,t)),a.comments.push(p),yO(u,-1,"../comments"+s+"."+n,pO.CMNT),h=!0),d["!legacy"]&&h&&gA(i,"xl/drawings/vmlDrawing"+s+".vml",xI(s,d["!comments"])),delete d["!comments"],delete d["!legacy"]}u["!id"].rId1&&gA(i,mO(o),gO(u))}null!=t.Strings&&t.Strings.length>0&&(gA(i,o="xl/sharedStrings."+n,function(e,t,n){return(".bin"===t.slice(-4)?mR:hR)(e,n)}(t.Strings,o,t)),a.strs.push(o),yO(t.wbrels,-1,"sharedStrings."+n,pO.SST));gA(i,o="xl/workbook."+n,function(e,t,n){return(".bin"===t.slice(-4)?_D:wD)(e,n)}(e,o,t)),a.workbooks.push(o),yO(t.rels,1,o,pO.WB),gA(i,o="xl/theme/theme1.xml",pI(e.Themes,t)),a.themes.push(o),yO(t.wbrels,-1,"theme/theme1.xml",pO.THEME),gA(i,o="xl/styles."+n,function(e,t,n){return(".bin"===t.slice(-4)?aI:qR)(e,n)}(e,o,t)),a.styles.push(o),yO(t.wbrels,-1,"styles."+n,pO.STY),e.vbaraw&&r&&(gA(i,o="xl/vbaProject.bin",e.vbaraw),a.vba.push(o),yO(t.wbrels,-1,"vbaProject.bin",pO.VBA));return gA(i,o="xl/metadata."+n,function(e){return(".bin"===e.slice(-4)?gI:yI)()}(o)),a.metadata.push(o),yO(t.wbrels,-1,"metadata."+n,pO.XLMETA),gA(i,"[Content_Types].xml",hO(a,t)),gA(i,"_rels/.rels",gO(t.rels)),gA(i,"xl/_rels/workbook."+n+".rels",gO(t.wbrels)),delete t.revssf,delete t.ssf,i}(e,t):SF(e,t)}function SF(e,t){bI=1024,e&&!e.SSF&&(e.SSF=rA($E)),e&&e.SSF&&(RC(),PC(e.SSF),t.revssf=VC(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,SM?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var n="xml",r=EI.indexOf(t.bookType)>-1,a={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};vF(t=t||{});var i=yA(),o="",s=0;if(t.cellXfs=[],CM(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),gA(i,o="docProps/core.xml",_O(e.Props,t)),a.coreprops.push(o),yO(t.rels,2,o,pO.CORE_PROPS),o="docProps/app.xml",e.Props&&e.Props.SheetNames);else if(e.Workbook&&e.Workbook.Sheets){for(var l=[],c=0;c<e.SheetNames.length;++c)2!=(e.Workbook.Sheets[c]||{}).Hidden&&l.push(e.SheetNames[c]);e.Props.SheetNames=l}else e.Props.SheetNames=e.SheetNames;e.Props.Worksheets=e.Props.SheetNames.length,gA(i,o,kO(e.Props)),a.extprops.push(o),yO(t.rels,3,o,pO.EXT_PROPS),e.Custprops!==e.Props&&zC(e.Custprops||{}).length>0&&(gA(i,o="docProps/custom.xml",OO(e.Custprops)),a.custprops.push(o),yO(t.rels,4,o,pO.CUST_PROPS));var u=["SheetJ5"];for(t.tcid=0,s=1;s<=e.SheetNames.length;++s){var d={"!id":{}},f=e.Sheets[e.SheetNames[s-1]];(f||{})["!type"];if(gA(i,o="xl/worksheets/sheet"+s+"."+n,GM(s-1,t,e,d)),a.sheets.push(o),yO(t.wbrels,-1,"worksheets/sheet"+s+"."+n,pO.WS[0]),f){var h=f["!comments"],p=!1,m="";if(h&&h.length>0){var v=!1;h.forEach((function(e){e[1].forEach((function(e){1==e.T&&(v=!0)}))})),v&&(gA(i,m="xl/threadedComments/threadedComment"+s+"."+n,SI(h,u,t)),a.threadedcomments.push(m),yO(d,-1,"../threadedComments/threadedComment"+s+"."+n,pO.TCMNT)),gA(i,m="xl/comments"+s+"."+n,NI(h)),a.comments.push(m),yO(d,-1,"../comments"+s+"."+n,pO.CMNT),p=!0}f["!legacy"]&&p&&gA(i,"xl/drawings/vmlDrawing"+s+".vml",xI(s,f["!comments"])),delete f["!comments"],delete f["!legacy"]}d["!id"].rId1&&gA(i,mO(o),gO(d))}return null!=t.Strings&&t.Strings.length>0&&(gA(i,o="xl/sharedStrings.xml",hR(t.Strings,t)),a.strs.push(o),yO(t.wbrels,-1,"sharedStrings.xml",pO.SST)),gA(i,o="xl/workbook.xml",wD(e)),a.workbooks.push(o),yO(t.rels,1,o,pO.WB),gA(i,o="xl/theme/theme1.xml",pI(e.Themes,t)),a.themes.push(o),yO(t.wbrels,-1,"theme/theme1.xml",pO.THEME),gA(i,o="xl/styles.xml",qR(e,t)),a.styles.push(o),yO(t.wbrels,-1,"styles.xml",pO.STY),e.vbaraw&&r&&(gA(i,o="xl/vbaProject.bin",e.vbaraw),a.vba.push(o),yO(t.wbrels,-1,"vbaProject.bin",pO.VBA)),gA(i,o="xl/metadata.xml",yI()),a.metadata.push(o),yO(t.wbrels,-1,"metadata.xml",pO.XLMETA),u.length>1&&(gA(i,o="xl/persons/person.xml",function(e){var t=[wA,tk("personList",null,{xmlns:uk,"xmlns:x":yk[0]}).replace(/[\/]>/,">")];return e.forEach((function(e,n){t.push(tk("person",null,{displayName:e,id:"{54EE7950-7262-4200-6969-"+("000000000000"+n).slice(-12)+"}",userId:e,providerId:"None"}))})),t.push("</personList>"),t.join("")}(u)),a.people.push(o),yO(t.wbrels,-1,"persons/person.xml",pO.PEOPLE)),gA(i,"[Content_Types].xml",hO(a,t)),gA(i,"_rels/.rels",gO(t.rels)),gA(i,"xl/_rels/workbook.xml.rels",gO(t.wbrels)),delete t.revssf,delete t.ssf,i}function jF(e,t){var n="";switch((t||{}).type||"base64"){case"buffer":case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":n=OE(e.slice(0,12));break;case"binary":n=e;break;default:throw new Error("Unrecognized type "+(t&&t.type||"undefined"))}return[n.charCodeAt(0),n.charCodeAt(1),n.charCodeAt(2),n.charCodeAt(3),n.charCodeAt(4),n.charCodeAt(5),n.charCodeAt(6),n.charCodeAt(7)]}function _F(e,t){var n=0;e:for(;n<e.length;)switch(e.charCodeAt(n)){case 10:case 13:case 32:++n;break;case 60:return YD(e.slice(n),t);default:break e}return tR.to_workbook(e,t)}function EF(e,t,n,r){return r?(n.type="string",tR.to_workbook(e,n)):tR.to_workbook(t,n)}function CF(e,t){NE();var n=t||{};if("undefined"!==typeof ArrayBuffer&&e instanceof ArrayBuffer)return CF(new Uint8Array(e),((n=rA(n)).type="array",n));"undefined"!==typeof Uint8Array&&e instanceof Uint8Array&&!n.type&&(n.type="undefined"!==typeof Deno?"buffer":"array");var r,a=e,i=!1;if(n.cellStyles&&(n.cellNF=!0,n.sheetStubs=!0),NM={},n.dateNF&&(NM.dateNF=n.dateNF),n.type||(n.type=PE&&Buffer.isBuffer(e)?"buffer":"base64"),"file"==n.type&&(n.type=PE?"buffer":"binary",a=function(e){if("undefined"!==typeof FC)return FC.readFileSync(e);if("undefined"!==typeof Deno)return Deno.readFileSync(e);if("undefined"!==typeof $&&"undefined"!==typeof File&&"undefined"!==typeof Folder)try{var t=File(e);t.open("r"),t.encoding="binary";var n=t.read();return t.close(),n}catch(wG){if(!wG.message||!wG.message.match(/onstruct/))throw wG}throw new Error("Cannot access file "+e)}(e),"undefined"===typeof Uint8Array||PE||(n.type="array")),"string"==n.type&&(i=!0,n.type="binary",n.codepage=65001,a=function(e){return e.match(/[^\x00-\x7F]/)?qA(e):e}(e)),"array"==n.type&&"undefined"!==typeof Uint8Array&&e instanceof Uint8Array&&"undefined"!==typeof ArrayBuffer){var o=new ArrayBuffer(3),s=new Uint8Array(o);if(s.foo="bar",!s.foo)return(n=rA(n)).type="array",CF(BE(a),n)}switch((r=jF(a,n))[0]){case 208:if(207===r[1]&&17===r[2]&&224===r[3]&&161===r[4]&&177===r[5]&&26===r[6]&&225===r[7])return function(e,t){return LC.find(e,"EncryptedPackage")?wF(e,t):uL(e,t)}(LC.read(a,n),n);break;case 9:if(r[1]<=8)return uL(a,n);break;case 60:return YD(a,n);case 73:if(73===r[1]&&42===r[2]&&0===r[3])throw new Error("TIFF Image File is not a spreadsheet");if(68===r[1])return function(e,t){var n=t||{},r=!!n.WTF;n.WTF=!0;try{var a=$P.to_workbook(e,n);return n.WTF=r,a}catch(wG){if(n.WTF=r,!wG.message.match(/SYLK bad record ID/)&&r)throw wG;return tR.to_workbook(e,t)}}(a,n);break;case 84:if(65===r[1]&&66===r[2]&&76===r[3])return QP.to_workbook(a,n);break;case 80:return 75===r[1]&&r[2]<9&&r[3]<9?function(e,t){var n=e,r=t||{};return r.type||(r.type=PE&&Buffer.isBuffer(e)?"buffer":"base64"),xF(bA(n,r),r)}(a,n):EF(e,a,n,i);case 239:return 60===r[3]?YD(a,n):EF(e,a,n,i);case 255:if(254===r[1])return function(e,t){var n=e;return"base64"==t.type&&(n=OE(n)),n=_E.utils.decode(1200,n.slice(2),"str"),t.type="binary",_F(n,t)}(a,n);if(0===r[1]&&2===r[2]&&0===r[3])return nR.to_workbook(a,n);break;case 0:if(0===r[1]){if(r[2]>=2&&0===r[3])return nR.to_workbook(a,n);if(0===r[2]&&(8===r[3]||9===r[3]))return nR.to_workbook(a,n)}break;case 3:case 131:case 139:case 140:return KP.to_workbook(a,n);case 123:if(92===r[1]&&114===r[2]&&116===r[3])return kR.to_workbook(a,n);break;case 10:case 13:case 32:return function(e,t){var n="",r=jF(e,t);switch(t.type){case"base64":n=OE(e);break;case"binary":n=e;break;case"buffer":n=e.toString("binary");break;case"array":n=nA(e);break;default:throw new Error("Unrecognized type "+t.type)}return 239==r[0]&&187==r[1]&&191==r[2]&&(n=VA(n)),t.type="binary",_F(n,t)}(a,n);case 137:if(80===r[1]&&78===r[2]&&71===r[3])throw new Error("PNG Image File is not a spreadsheet")}return JP.indexOf(r[0])>-1&&r[2]<=12&&r[3]<=31?KP.to_workbook(a,n):EF(e,a,n,i)}function AF(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return ZC(t.file,LC.write(e,{type:PE?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return LC.write(e,t)}function kF(e,t){var n={},r=PE?"nodebuffer":"undefined"!==typeof Uint8Array?"array":"string";if(t.compression&&(n.compression="DEFLATE"),t.password)n.type=r;else switch(t.type){case"base64":n.type="base64";break;case"binary":n.type="string";break;case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");case"buffer":case"file":n.type=r;break;default:throw new Error("Unrecognized type "+t.type)}var a=e.FullPaths?LC.write(e,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[n.type]||n.type,compression:!!t.compression}):e.generate(n);if("undefined"!==typeof Deno&&"string"==typeof a){if("binary"==t.type||"base64"==t.type)return a;a=new Uint8Array(LE(a))}return t.password&&"undefined"!==typeof encrypt_agile?AF(encrypt_agile(a,t.password),t):"file"===t.type?ZC(t.file,a):"string"==t.type?VA(a):a}function TF(e,t,n){n||(n="");var r=n+e;switch(t.type){case"base64":return TE(qA(r));case"binary":return qA(r);case"string":return e;case"file":return ZC(t.file,r,"utf8");case"buffer":return PE?RE(r,"utf8"):"undefined"!==typeof TextEncoder?(new TextEncoder).encode(r):TF(r,{type:"binary"}).split("").map((function(e){return e.charCodeAt(0)}))}throw new Error("Unrecognized type "+t.type)}function OF(e,t){switch(t.type){case"string":case"base64":case"binary":for(var n="",r=0;r<e.length;++r)n+=String.fromCharCode(e[r]);return"base64"==t.type?TE(n):"string"==t.type?VA(n):n;case"file":return ZC(t.file,e);case"buffer":return e;default:throw new Error("Unrecognized type "+t.type)}}function PF(e,t){NE(),bD(e);var n=rA(t||{});if(n.cellStyles&&(n.cellNF=!0,n.sheetStubs=!0),"array"==n.type){n.type="binary";var r=PF(e,n);return n.type="array",LE(r)}var a=0;if(n.sheet&&(a="number"==typeof n.sheet?n.sheet:e.SheetNames.indexOf(n.sheet),!e.SheetNames[a]))throw new Error("Sheet not found: "+n.sheet+" : "+typeof n.sheet);switch(n.bookType||"xlsb"){case"xml":case"xlml":return TF(eL(e,n),n);case"slk":case"sylk":return TF($P.from_sheet(e.Sheets[e.SheetNames[a]],n),n);case"htm":case"html":return TF(kL(e.Sheets[e.SheetNames[a]],n),n);case"txt":return function(e,t){switch(t.type){case"base64":return TE(e);case"binary":case"string":return e;case"file":return ZC(t.file,e,"binary");case"buffer":return PE?RE(e,"binary"):e.split("").map((function(e){return e.charCodeAt(0)}))}throw new Error("Unrecognized type "+t.type)}(BF(e.Sheets[e.SheetNames[a]],n),n);case"csv":return TF(FF(e.Sheets[e.SheetNames[a]],n),n,"\ufeff");case"dif":return TF(QP.from_sheet(e.Sheets[e.SheetNames[a]],n),n);case"dbf":return OF(KP.from_sheet(e.Sheets[e.SheetNames[a]],n),n);case"prn":return TF(tR.from_sheet(e.Sheets[e.SheetNames[a]],n),n);case"rtf":return TF(kR.from_sheet(e.Sheets[e.SheetNames[a]],n),n);case"eth":return TF(eR.from_sheet(e.Sheets[e.SheetNames[a]],n),n);case"fods":return TF(ZL(e,n),n);case"wk1":return OF(nR.sheet_to_wk1(e.Sheets[e.SheetNames[a]],n),n);case"wk3":return OF(nR.book_to_wk3(e,n),n);case"biff2":n.biff||(n.biff=2);case"biff3":n.biff||(n.biff=3);case"biff4":return n.biff||(n.biff=4),OF(SL(e,n),n);case"biff5":n.biff||(n.biff=5);case"biff8":case"xla":case"xls":return n.biff||(n.biff=8),function(e,t){var n=t||{};return AF(dL(e,n),n)}(e,n);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return function(e,t){var n=rA(t||{});return kF(NF(e,n),n)}(e,n);default:throw new Error("Unrecognized bookType |"+n.bookType+"|")}}function RF(e){if(!e.bookType){var t=e.file.slice(e.file.lastIndexOf(".")).toLowerCase();t.match(/^\.[a-z]+$/)&&(e.bookType=t.slice(1)),e.bookType={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"}[e.bookType]||e.bookType}}function IF(e,t,n,r,a,i,o,s){var l=mT(n),c=s.defval,u=s.raw||!Object.prototype.hasOwnProperty.call(s,"raw"),d=!0,f=1===a?[]:{};if(1!==a)if(Object.defineProperty)try{Object.defineProperty(f,"__rowNum__",{value:n,enumerable:!1})}catch(wG){f.__rowNum__=n}else f.__rowNum__=n;if(!o||e[n])for(var h=t.s.c;h<=t.e.c;++h){var p=o?e[n][h]:e[r[h]+l];if(void 0!==p&&void 0!==p.t){var m=p.v;switch(p.t){case"z":if(null==m)break;continue;case"e":m=0==m?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+p.t)}if(null!=i[h]){if(null==m)if("e"==p.t&&null===m)f[i[h]]=null;else if(void 0!==c)f[i[h]]=c;else{if(!u||null!==m)continue;f[i[h]]=null}else f[i[h]]=u&&("n"!==p.t||"n"===p.t&&!1!==s.rawNumbers)?m:jT(p,m,s);null!=m&&(d=!1)}}else{if(void 0===c)continue;null!=i[h]&&(f[i[h]]=c)}}return{row:f,isempty:d}}function MF(e,t){if(null==e||null==e["!ref"])return[];var n={t:"n",v:0},r=0,a=1,i=[],o=0,s="",l={s:{r:0,c:0},e:{r:0,c:0}},c=t||{},u=null!=c.range?c.range:e["!ref"];switch(1===c.header?r=1:"A"===c.header?r=2:Array.isArray(c.header)?r=3:null==c.header&&(r=0),typeof u){case"string":l=NT(u);break;case"number":(l=NT(e["!ref"])).s.r=u;break;default:l=u}r>0&&(a=0);var d=mT(l.s.r),f=[],h=[],p=0,m=0,v=Array.isArray(e),g=l.s.r,y=0,b={};v&&!e[g]&&(e[g]=[]);var x=c.skipHidden&&e["!cols"]||[],w=c.skipHidden&&e["!rows"]||[];for(y=l.s.c;y<=l.e.c;++y)if(!(x[y]||{}).hidden)switch(f[y]=gT(y),n=v?e[g][y]:e[f[y]+d],r){case 1:i[y]=y-l.s.c;break;case 2:i[y]=f[y];break;case 3:i[y]=c.header[y-l.s.c];break;default:if(null==n&&(n={w:"__EMPTY",t:"s"}),s=o=jT(n,null,c),m=b[o]||0){do{s=o+"_"+m++}while(b[s]);b[o]=m,b[s]=1}else b[o]=1;i[y]=s}for(g=l.s.r+a;g<=l.e.r;++g)if(!(w[g]||{}).hidden){var N=IF(e,l,g,f,r,i,v,c);(!1===N.isempty||(1===r?!1!==c.blankrows:c.blankrows))&&(h[p++]=N.row)}return h.length=p,h}var DF=/"/g;function LF(e,t,n,r,a,i,o,s){for(var l=!0,c=[],u="",d=mT(n),f=t.s.c;f<=t.e.c;++f)if(r[f]){var h=s.dense?(e[n]||[])[f]:e[r[f]+d];if(null==h)u="";else if(null!=h.v){l=!1,u=""+(s.rawNumbers&&"n"==h.t?h.v:jT(h,null,s));for(var p=0,m=0;p!==u.length;++p)if((m=u.charCodeAt(p))===a||m===i||34===m||s.forceQuotes){u='"'+u.replace(DF,'""')+'"';break}"ID"==u&&(u='"ID"')}else null==h.f||h.F?u="":(l=!1,(u="="+h.f).indexOf(",")>=0&&(u='"'+u.replace(DF,'""')+'"'));c.push(u)}return!1===s.blankrows&&l?null:c.join(o)}function FF(e,t){var n=[],r=null==t?{}:t;if(null==e||null==e["!ref"])return"";var a=NT(e["!ref"]),i=void 0!==r.FS?r.FS:",",o=i.charCodeAt(0),s=void 0!==r.RS?r.RS:"\n",l=s.charCodeAt(0),c=new RegExp(("|"==i?"\\|":i)+"+$"),u="",d=[];r.dense=Array.isArray(e);for(var f=r.skipHidden&&e["!cols"]||[],h=r.skipHidden&&e["!rows"]||[],p=a.s.c;p<=a.e.c;++p)(f[p]||{}).hidden||(d[p]=gT(p));for(var m=0,v=a.s.r;v<=a.e.r;++v)(h[v]||{}).hidden||null!=(u=LF(e,a,v,d,o,l,i,r))&&(r.strip&&(u=u.replace(c,"")),(u||!1!==r.blankrows)&&n.push((m++?s:"")+u));return delete r.dense,n.join("")}function BF(e,t){t||(t={}),t.FS="\t",t.RS="\n";var n=FF(e,t);if("undefined"==typeof _E||"string"==t.type)return n;var r=_E.utils.encode(1200,n,"str");return String.fromCharCode(255)+String.fromCharCode(254)+r}function ZF(e,t,n){var r,a=n||{},i=+!a.skipHeader,o=e||{},s=0,l=0;if(o&&null!=a.origin)if("number"==typeof a.origin)s=a.origin;else{var c="string"==typeof a.origin?yT(a.origin):a.origin;s=c.r,l=c.c}var u={s:{c:0,r:0},e:{c:l,r:s+t.length-1+i}};if(o["!ref"]){var d=NT(o["!ref"]);u.e.c=Math.max(u.e.c,d.e.c),u.e.r=Math.max(u.e.r,d.e.r),-1==s&&(s=d.e.r+1,u.e.r=s+t.length-1+i)}else-1==s&&(s=0,u.e.r=t.length-1+i);var f=a.header||[],h=0;t.forEach((function(e,t){zC(e).forEach((function(n){-1==(h=f.indexOf(n))&&(f[h=f.length]=n);var c=e[n],u="z",d="",p=bT({c:l+h,r:s+t+i});r=zF(o,p),!c||"object"!==typeof c||c instanceof Date?("number"==typeof c?u="n":"boolean"==typeof c?u="b":"string"==typeof c?u="s":c instanceof Date?(u="d",a.cellDates||(u="n",c=HC(c)),d=a.dateNF||$E[14]):null===c&&a.nullError&&(u="e",c=0),r?(r.t=u,r.v=c,delete r.w,delete r.R,d&&(r.z=d)):o[p]=r={t:u,v:c},d&&(r.z=d)):o[p]=c}))})),u.e.c=Math.max(u.e.c,l+f.length-1);var p=mT(s);if(i)for(h=0;h<f.length;++h)o[gT(h+l)+p]={t:"s",v:f[h]};return o["!ref"]=wT(u),o}function zF(e,t,n){if("string"==typeof t){if(Array.isArray(e)){var r=yT(t);return e[r.r]||(e[r.r]=[]),e[r.r][r.c]||(e[r.r][r.c]={t:"z"})}return e[t]||(e[t]={t:"z"})}return zF(e,bT("number"!=typeof t?t:{r:t,c:n||0}))}function UF(){return{SheetNames:[],Sheets:{}}}function WF(e,t,n,r){var a=1;if(!n)for(;a<=65535&&-1!=e.SheetNames.indexOf(n="Sheet"+a);++a,n=void 0);if(!n||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(r&&e.SheetNames.indexOf(n)>=0){var i=n.match(/(^.*?)(\d+)$/);a=i&&+i[2]||0;var o=i&&i[1]||n;for(++a;a<=65535&&-1!=e.SheetNames.indexOf(n=o+a);++a);}if(yD(n),e.SheetNames.indexOf(n)>=0)throw new Error("Worksheet with name |"+n+"| already exists!");return e.SheetNames.push(n),e.Sheets[n]=t,n}function VF(e,t,n){return t?(e.l={Target:t},n&&(e.l.Tooltip=n)):delete e.l,e}var qF={encode_col:gT,encode_row:mT,encode_cell:bT,encode_range:wT,decode_col:vT,decode_row:pT,split_cell:function(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")},decode_cell:yT,decode_range:xT,format_cell:jT,sheet_add_aoa:ET,sheet_add_json:ZF,sheet_add_dom:TL,aoa_to_sheet:CT,json_to_sheet:function(e,t){return ZF(null,e,t)},table_to_sheet:OL,table_to_book:function(e,t){return _T(OL(e,t),t)},sheet_to_csv:FF,sheet_to_txt:BF,sheet_to_json:MF,sheet_to_html:kL,sheet_to_formulae:function(e){var t,n="",r="";if(null==e||null==e["!ref"])return[];var a,i=NT(e["!ref"]),o="",s=[],l=[],c=Array.isArray(e);for(a=i.s.c;a<=i.e.c;++a)s[a]=gT(a);for(var u=i.s.r;u<=i.e.r;++u)for(o=mT(u),a=i.s.c;a<=i.e.c;++a)if(n=s[a]+o,r="",void 0!==(t=c?(e[u]||[])[a]:e[n])){if(null!=t.F){if(n=t.F,!t.f)continue;r=t.f,-1==n.indexOf(":")&&(n=n+":"+n)}if(null!=t.f)r=t.f;else{if("z"==t.t)continue;if("n"==t.t&&null!=t.v)r=""+t.v;else if("b"==t.t)r=t.v?"TRUE":"FALSE";else if(void 0!==t.w)r="'"+t.w;else{if(void 0===t.v)continue;r="s"==t.t?"'"+t.v:""+t.v}}l[l.length]=n+"="+r}return l},sheet_to_row_object_array:MF,sheet_get_cell:zF,book_new:UF,book_append_sheet:WF,book_set_sheet_visibility:function(e,t,n){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var r=function(e,t){if("number"==typeof t){if(t>=0&&e.SheetNames.length>t)return t;throw new Error("Cannot find sheet # "+t)}if("string"==typeof t){var n=e.SheetNames.indexOf(t);if(n>-1)return n;throw new Error("Cannot find sheet name |"+t+"|")}throw new Error("Cannot find sheet |"+t+"|")}(e,t);switch(e.Workbook.Sheets[r]||(e.Workbook.Sheets[r]={}),n){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+n)}e.Workbook.Sheets[r].Hidden=n},cell_set_number_format:function(e,t){return e.z=t,e},cell_set_hyperlink:VF,cell_set_internal_link:function(e,t,n){return VF(e,"#"+t,n)},cell_add_comment:function(e,t,n){e.c||(e.c=[]),e.c.push({t:t,a:n||"SheetJS"})},sheet_set_array_formula:function(e,t,n,r){for(var a="string"!=typeof t?t:NT(t),i="string"==typeof t?t:wT(t),o=a.s.r;o<=a.e.r;++o)for(var s=a.s.c;s<=a.e.c;++s){var l=zF(e,o,s);l.t="n",l.F=i,delete l.v,o==a.s.r&&s==a.s.c&&(l.f=n,r&&(l.D=!0))}return e},consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};mE.version;const HF=()=>{const[t,n]=(0,e.useState)({customer:!1,referral:!1,earnings:!1,result:!1}),[r,a]=(0,e.useState)(),[o,l]=(0,e.useState)(!1),[c,u]=(0,e.useState)(),[d,f]=(0,e.useState)(),[p,m]=(0,e.useState)(),[v,g]=(0,e.useState)(),[y,b]=(0,e.useState)(),[x,w]=(0,e.useState)(),[N,S]=(0,e.useState)(!1),[j,_]=(0,e.useState)([]),[C,T]=(0,e.useState)({}),O=[{title:"Amount",dataIndex:"amount",key:"amount"},{title:"Date Changed",dataIndex:"createdAt",key:"createdAt"}],P=[{title:"Activity ID",dataIndex:"id",key:"id"},{title:"Date",dataIndex:"createdAt",key:"createdAt"},{title:"File Name",dataIndex:"fileName",key:"fileName"},{title:"Status",dataIndex:"status",key:"status"},{title:"Action",dataIndex:"imageUrl",key:"action",render:(e,t)=>(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:()=>{n({earnings:!1,result:!0}),R(e),T({fileName:null===t||void 0===t?void 0:t.fileName,date:null===t||void 0===t?void 0:t.createdAt})},children:"View"})}],R=async e=>{var t=new XMLHttpRequest;t.open("get",e,!0),t.responseType="arraybuffer",t.onload=()=>{var e=CF(t.response,{type:"array"});const n=qF.sheet_to_json(e.Sheets[e.SheetNames[0]]);_(null===n||void 0===n?void 0:n.map((e=>({userId:e["USER ID"],amount:e.AMOUNT,description:e.DESCRIPTION,status:e.STATUS||e.__EMPTY||e.Status}))))},t.send()},[I,M]=(0,e.useState)(),[D,L]=(0,e.useState)(),[F,B]=(0,e.useState)(),Z=async()=>{try{l(!0);const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/wallets/get-activation-referral-bonus/activities"),{headers:A()})).data.entities;L(e)}catch(e){n({customer:!1}),tc.error({content:e.response.data.message,style:{marginTop:"20vh"}}),l(!1)}finally{l(!1)}},[z,U]=(0,e.useState)(),[W,V]=(0,e.useState)(),[q,H]=(0,e.useState)(),G=async()=>{try{l(!0);const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/wallets/get-reactivation-referral-bonus/activities"),{headers:A()})).data.entities;V(e)}catch(e){n({customer:!1}),tc.error({content:e.response.data.message,style:{marginTop:"20vh"}}),l(!1)}finally{l(!1)}},Y=async()=>{try{const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/wallets/get-referral-redeem-threshold"),{headers:A()})).data.amount;u(e)}catch(e){tc.error({content:e.response.data.message,style:{marginTop:"20vh"}})}},X=async()=>{try{l(!0);const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/special-earnings/payout-activities"),{headers:A()})).data;f(e)}catch(e){l(!1)}finally{l(!1)}};const J=()=>{n({referral:!1,earnings:!1,customer:!1}),M(void 0)},{errors:K,register:$,handleSubmit:Q}=xu();return(0,e.useEffect)((()=>{(async()=>{try{l(!0);const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/admin/wallets/get-total-wallet-balance"),{headers:A()})).data;e&&(a(e),l(!1))}catch(e){l(!1)}finally{l(!1)}})(),Z(),(async()=>{try{l(!0);const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/wallets/get-activation-referral-bonus"),{headers:A()})).data;B(e)}catch(e){n({customer:!1}),tc.error({content:e.response.data.message,style:{marginTop:"20vh"}}),l(!1)}finally{l(!1)}})(),(async()=>{try{l(!0);const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/wallets/get-reactivation-referral-bonus"),{headers:A()})).data;H(e)}catch(e){n({customer:!1}),tc.error({content:e.response.data.message,style:{marginTop:"20vh"}}),l(!1)}finally{l(!1)}})(),G(),X(),Y()}),[]),(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Project List"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsx)("div",{className:"d-flex justify-content-between align-items-center",children:(0,s.jsx)(E.bi,{tag:"h4",children:"Wallet Management"})})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:o?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.p1,{totalAmount:Math.round(100*r)/100,modal:t,handleCustomerWalletBalance:()=>n({customer:!0}),handleReferralSettings:()=>n({referral:!0}),handleSpecialEarning:()=>n({earnings:!0})})})]}),(0,s.jsx)(Gu,{isOpen:t.customer,toggle:()=>n({customer:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),J()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Customer Wallet Balance"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:Q((()=>{(async e=>{try{S(!0);const t=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/admin/wallets/get-customer-wallet-balance/").concat(e),{headers:A()})).data;w(t.toString()),t&&S(!1)}catch(t){n({customer:!1}),tc.error({content:t.response.data.message,style:{marginTop:"20vh"}}),S(!1)}finally{S(!1)}})(y)})),children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("input",{type:"text",name:"customerId",placeholder:"Input Customer ID",onChange:e=>b(e.target.value),className:"form-control",ref:$({required:"This field is required"})}),K.reason&&(0,s.jsx)("span",{className:"invalid",children:K.reason.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(E.zx,{type:"submit",color:"primary",size:"md",children:N?(0,s.jsx)(Eu,{size:"sm"}):"Submit"})})]})}),(0,s.jsx)("div",{className:"mt-4",children:x?(0,s.jsxs)("h6",{children:["Customer Balance = ",Math.round(100*x)/100]}):null})]})]})}),(0,s.jsx)(Gu,{isOpen:t.referral,toggle:()=>n({referral:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),J()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Referral Bonus Settings"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:Q(),children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Referral Bonus Setting"}),(0,s.jsxs)("select",{className:"form-control",onChange:e=>M(e.target.value),children:[(0,s.jsx)("option",{children:"Select..."}),(0,s.jsx)("option",{value:"activation",children:"Set Activation Referral Bonus"}),(0,s.jsx)("option",{value:"reactivation",children:"Set Reactivation Referral Bonus"}),(0,s.jsx)("option",{value:"redeem_threshold",children:"Set Referral Redeem Threshold"})]})]})}),"activation"===I?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(pE,{intlConfig:{locale:"en-US",currency:"NGN"},name:"Amount",defaultValue:null===F||void 0===F?void 0:F.amount,placeholder:"Input Amount",onValueChange:(e,t)=>U(e),className:"form-control"}),K.reason&&(0,s.jsx)("span",{className:"invalid",children:K.reason.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:z?(0,s.jsx)(E.zx,{onClick:()=>(async e=>{const t={};try{const r=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/wallets/set-activation-referral-bonus/?amount=").concat(e),t,{headers:A()}),a=await r.data;a&&(n({referral:!1}),U(void 0),M(void 0),Z(),tc.success({content:a.message,style:{marginTop:"20vh"}}))}catch(r){const e=r.response;tc.error({content:e.data.message,style:{marginTop:"20vh"}})}finally{l(!1)}})(z),color:"primary",size:"md",children:"Save"}):(0,s.jsx)(E.zx,{disabled:!0,color:"primary",size:"md",children:"Save"})}),(0,s.jsx)(tE,{columns:O,dataSource:D})]}):null,"reactivation"===I?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(id,{children:(0,s.jsx)(pE,{intlConfig:{locale:"en-US",currency:"NGN"},name:"Amount",defaultValue:null===q||void 0===q?void 0:q.amount,placeholder:"Input Amount",onValueChange:(e,t)=>g((0,i.Z)((0,i.Z)({},v),{},{amount:parseInt(e)})),className:"form-control"})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("input",{type:"number",name:"Poke Period",defaultValue:null===q||void 0===q?void 0:q.pokeValidityPeriodInHours,placeholder:"Input Poke Validity Period In Hours",onChange:e=>g((0,i.Z)((0,i.Z)({},v),{},{pokeValidityPeriodInHours:parseInt(e.target.value)})),className:"form-control",ref:$({required:"This field is required"})}),K.reason&&(0,s.jsx)("span",{className:"invalid",children:K.reason.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:v?(0,s.jsx)(E.zx,{onClick:()=>(async e=>{try{const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/wallets/set-reactivation-referral-bonus"),e,{headers:A()}),r=await t.data;r&&(n({referral:!1}),g(void 0),M(void 0),G(),tc.success({content:r.message,style:{marginTop:"20vh"}}))}catch(t){const e=t.response;tc.error({content:e.data.message,style:{marginTop:"20vh"}})}finally{l(!1)}})(v),color:"primary",size:"md",children:"Save"}):(0,s.jsx)(E.zx,{disabled:!0,color:"primary",size:"md",children:"Save"})}),(0,s.jsx)(tE,{columns:O,dataSource:W})]}):null,"redeem_threshold"===I?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(id,{children:(0,s.jsx)(pE,{intlConfig:{locale:"en-US",currency:"NGN"},name:"Minimum Amount",placeholder:"Minimum Amount",value:c,onValueChange:(e,t)=>u(e),className:"form-control"})})}),(0,s.jsx)(E.JX,{md:"6",children:c?(0,s.jsx)(E.zx,{onClick:()=>(async e=>{const t={};try{const r=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/wallets/set-referral-redeem-threshold/?amount=").concat(e),t,{headers:A()}),a=await r.data;a&&(n({referral:!1}),u(void 0),M(void 0),Y(),tc.success({content:a.message,style:{marginTop:"20vh"}}))}catch(r){}finally{l(!1)}})(c),color:"primary",size:"md",children:"Save"}):(0,s.jsx)(E.zx,{disabled:!0,color:"primary",size:"md",children:"Save"})})]}):null]})})]})]})}),(0,s.jsx)(Gu,{isOpen:t.earnings,toggle:()=>n({earnings:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),J()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Upload Special Earning Payout Schedule"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:Q(),children:[(0,s.jsx)(E.JX,{md:"8",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("input",{type:"file",name:"specialEarningSchedule",accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel",className:"form-control",onChange:e=>function(e){var t=e.target.files[0],n=t.name,r=new FileReader;r.onloadend=function(){const e=r.result;if(e){let t=e.split("base64,")[1];m({base64encodedUpload:t,fileName:n})}},r.readAsDataURL(t)}(e),ref:$({required:"This field is required"})}),K.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:K.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:p?(0,s.jsx)(E.zx,{onClick:()=>(async e=>{try{const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/special-earnings/upload-schedule-payout"),e,{headers:A()}),r=await t.data;r&&(n({earnings:!1}),m(void 0),M(void 0),X(),tc.success({content:r.message,style:{marginTop:"20vh"}}))}catch(t){const e=t.response;n({earnings:!1}),tc.error({content:e.data.message,style:{marginTop:"20vh"}})}finally{l(!1)}})(p),color:"primary",size:"md",children:"Upload"}):(0,s.jsx)(E.zx,{disabled:!0,color:"primary",size:"md",children:"Upload"})})]})}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsx)(tE,{columns:P,dataSource:d})})]})]})}),(0,s.jsx)(Gu,{isOpen:t.result,toggle:()=>n({earnings:!0,result:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_([]),n({earnings:!0,result:!1})},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsxs)("h6",{style:{fontSize:"0.9rem"},className:"mb-3",children:["View Earning: [FileName: ",null===C||void 0===C?void 0:C.fileName," | Date: ",null===C||void 0===C?void 0:C.date,"]"]}),(0,s.jsxs)("table",{className:"table table-orders",children:[(0,s.jsx)("thead",{className:"tb-odr-head",children:(0,s.jsxs)("tr",{className:"tb-odr-item",children:[(0,s.jsx)("th",{children:"User ID"}),(0,s.jsx)("th",{children:"Description"}),(0,s.jsx)("th",{children:"Amount"}),(0,s.jsx)("th",{children:"Status"})]})}),(0,s.jsx)("tbody",{className:"tb-odr-body",children:j&&j.map((e=>(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{children:null===e||void 0===e?void 0:e.userId}),(0,s.jsx)("td",{children:e.description}),(0,s.jsx)("td",{children:null===e||void 0===e?void 0:e.amount}),(0,s.jsx)("td",{children:(0,s.jsx)("span",{className:"badge badge-dot badge-".concat("Successful"===e.status?"success":"danger"),children:e.status})})]},e.id)))})]})]})]})})]})]})},GF=()=>{var t,n,r,a,o,l,c;const[u,d]=(0,e.useState)({edit:!1,add:!1,view:!1,reset:!1}),[f,p]=(0,e.useState)(),[m,v]=(0,e.useState)({email:"",firstName:"",lastName:"",middleName:"",referralCode:"",platform:"TREASURY"}),[g,y]=(0,e.useState)(1),[b]=(0,e.useState)(7),[x,w]=(0,e.useState)([]),[N,S]=(0,e.useState)(!1),[j,_]=(0,e.useState)(!1),[C,T]=(0,e.useState)({}),[O,P]=(0,e.useState)(),[R,I]=(0,e.useState)(""),M=sd(R,500);(0,e.useEffect)((()=>{H(),y(1)}),[M]);const D=e=>{const{name:t,value:n}=e.target;v((0,i.Z)((0,i.Z)({},m),{},{[t]:n}))},L=(e,t)=>{v((n=>(0,i.Z)((0,i.Z)({},n),{},{[t]:e.value})))},F=()=>{v({branchId:"",departmentId:"",email:"",roleId:"",firstName:"",gender:"",lastName:"",middleName:"",referralCode:"",roleNameToBeAssigned:"",status:""})},[B,Z]=(0,e.useState)(),[z,U]=(0,e.useState)([]),W=()=>{d({edit:!1,add:!1,reset:!1}),F()},[V,q]=(0,e.useState)(),H=async e=>{try{S(!0);const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/users?search=").concat(R),{headers:A()})).data;e&&(S(!1),w(e))}catch(t){S(!1)}},G=g*b,Y=G-b,X=null===x||void 0===x?void 0:x.slice(Y,G),{errors:J,register:K,handleSubmit:$}=xu();(0,e.useEffect)((()=>{H(),(async()=>{try{S(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/gender"),{headers:A()}),t=await e.data,n=t.filter((e=>"ACTIVE"===e.status));t&&q(n)}catch(e){S(!1)}})(),(async()=>{try{S(!0);const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/role"),{headers:A()})).data;e&&(U(e),S(!1))}catch(e){S(!1)}})(),(async()=>{try{S(!0);const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/departments"),{headers:A()})).data,t=e.filter((e=>"ACTIVE"===e.status));e&&(Z(t),S(!1))}catch(e){S(!1)}})(),(async()=>{try{S(!0);const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/branches"),{headers:A()})).data,t=e.filter((e=>"ACTIVE"===e.status));e&&(P(t),S(!1))}catch(e){S(!1)}})()}),[]);const Q=null!==(t=null===z||void 0===z?void 0:z.map((e=>({label:e.roleName,value:e.id}))))&&void 0!==t?t:[],ee=null!==(n=null===B||void 0===B?void 0:B.map((e=>({label:e.name,value:e.id}))))&&void 0!==n?n:[],te=null!==(r=null===O||void 0===O?void 0:O.map((e=>({label:e.name,value:e.id}))))&&void 0!==r?r:[],ne=null!==(a=null===V||void 0===V?void 0:V.map((e=>({label:e.gender,value:e.id}))))&&void 0!==a?a:[];return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"User Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"User Management"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:R,onChange:e=>{I(e.target.value)},placeholder:"Search Users..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_ADMIN_USER"],children:(0,s.jsxs)(E.zx,{className:"mr-4",color:"primary",onClick:()=>d({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add User"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:N?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.Mk,{adminUsers:X,modal:u,onEditClick:async e=>{var t,n;d({edit:!0});const r=e.contactName.split(" ");let a,i,o,s,l;3===r.length?(a=r[0],i=r[1],o=r[2]):2===r.length?(a=r[0],o=r[1]):a=r[0],e.branch&&(s=e.branch.id),e.department&&(l=e.department.id),v({branchId:s,genderId:null===e||void 0===e||null===(t=e.gender)||void 0===t?void 0:t.id,departmentId:l,email:e.email,firstName:a,lastName:o,middleName:i,assignedRoleId:null===(n=e.assignedRole)||void 0===n?void 0:n.id,status:e.status}),T(e),p(e.id)},handleEdit:()=>d({edit:!0}),onViewClick:e=>{d({view:!0}),T(e)},onResetClick:e=>{d({reset:!0}),T(e),console.log(e)}})}),(0,s.jsx)("div",{className:"card-inner",children:x&&x.length>0?(0,s.jsx)(E.Qt,{itemPerPage:b,totalItems:null===x||void 0===x?void 0:x.length,paginate:e=>y(e),currentPage:g}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No user found"})})})]}),(0,s.jsx)(Gu,{isOpen:u.add,toggle:()=>d({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),W()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add User"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:$((()=>{m.status&&m.branchId&&m.departmentId&&m.roleId&&m.genderId?(async e=>{try{_(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/users"),(0,i.Z)((0,i.Z)({},e),{},{platform:"TREASURY",platformType:"TREASURY"}),{headers:A()}),n=await t.data;n&&(H(),_(!1),S(!1),d({add:!1}),tc.success({content:n.message,style:{marginTop:"20vh"}}),F())}catch(a){var t,n,r;400===(null===a||void 0===a||null===(t=a.response)||void 0===t?void 0:t.statusCode)&&tc.error("Please Fill All fields!!.");const e=null===a||void 0===a||null===(n=a.response)||void 0===n||null===(r=n.data)||void 0===r?void 0:r.message;d({add:!1}),tc.error({content:e,style:{marginTop:"20vh"}}),F(),_(!1),S(!1)}})(m):kp.error("Please Make Sure You've Selected the Branch, Department, Gender, Role and Status",{position:kp.POSITION.TOP_CENTER})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"First Name"}),(0,s.jsx)("input",{type:"text",name:"firstName",placeholder:"First Name",onChange:e=>D(e),className:"form-control",ref:K({required:"This field is required"})}),J.firstName&&(0,s.jsx)("span",{className:"invalid",children:J.firstName.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Middle Name"}),(0,s.jsx)("input",{type:"text",name:"middleName",placeholder:"Middle Name",onChange:e=>D(e),className:"form-control"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Last Name"}),(0,s.jsx)("input",{type:"text",name:"lastName",placeholder:"Last Name",onChange:e=>D(e),className:"form-control",ref:K({required:"This field is required"})}),J.lastName&&(0,s.jsx)("span",{className:"invalid",children:J.lastName.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Email"}),(0,s.jsx)("input",{type:"text",name:"email",placeholder:"Email",onChange:e=>D(e),className:"form-control",ref:K({required:"This field is required"})}),J.email&&(0,s.jsx)("span",{className:"invalid",children:J.email.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:dd,name:"status",onChange:e=>v((0,i.Z)((0,i.Z)({},m),{},{status:e.value})),ref:K({required:"Status is required"})}),J.status&&(0,s.jsx)("span",{className:"invalid text-danger font-italic",style:{fontSize:"12px"},children:J.status.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Branch"}),(0,s.jsx)(E.J8,{name:"branchId",options:te,ref:K({required:"Branch is required"}),onChange:e=>v((0,i.Z)((0,i.Z)({},m),{},{branchId:parseInt(e.value)}))}),J.branchId&&(0,s.jsx)("span",{className:"invalid text-danger font-italic",style:{fontSize:"12px"},children:J.branchId.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Department"}),(0,s.jsx)(E.J8,{options:ee,ref:K({required:"Department is required."}),name:"departmentId",onChange:e=>v((0,i.Z)((0,i.Z)({},m),{},{departmentId:parseInt(e.value)}))}),J.departmentId&&(0,s.jsx)("span",{className:"invalid text-danger",style:{fontSize:"12px"},children:J.departmentId.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Gender"}),(0,s.jsx)(E.J8,{options:ne,ref:K({required:"Gender is required."}),name:"gender",placeholder:"Select Gender",onChange:e=>v((0,i.Z)((0,i.Z)({},m),{},{genderId:e.value}))}),J.gender&&(0,s.jsx)("span",{className:"invalid text-danger font-italic",style:{fontSize:"12px"},children:J.gender.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Roles"}),(0,s.jsx)(E.J8,{name:"roleId",onChange:e=>v((0,i.Z)((0,i.Z)({},m),{},{roleId:e.value})),placeholder:"Please select role",options:Q}),J.roleId&&(0,s.jsx)("span",{className:"invalid text-danger",style:{fontSize:"12px"},children:J.roleId.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsxs)(E.zx,{color:"primary",size:"md",type:"submit",children:[j&&(0,s.jsx)(Eu,{size:"sm"}),j?"Loading":"Submit"]})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),W()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:u.edit,toggle:()=>d({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),W()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit User"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:$((()=>{(async e=>{try{_(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/users/").concat(f),e,{headers:A()}),n=await t.data;n&&(H(),_(!1),S(!1),d({edit:!1}),F(),tc.success({content:n.message}))}catch(t){const e=t.response.data.message;404===t.response.status?tc.error({content:"Resource not found!!."}):tc.error({content:e}),_(!1),S(!1),d({edit:!1}),F()}})(m)})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"First Name"}),(0,s.jsx)("input",{type:"text",name:"firstName",placeholder:"First Name",onChange:e=>D(e),className:"form-control",defaultValue:m.firstName,ref:K({required:"This field is required"})}),J.firstName&&(0,s.jsx)("span",{className:"invalid",children:J.firstName.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Middle Name"}),(0,s.jsx)("input",{type:"text",name:"middleName",defaultValue:m.middleName,placeholder:"Middle Name",onChange:e=>D(e),className:"form-control"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Last Name"}),(0,s.jsx)("input",{type:"text",name:"lastName",defaultValue:m.lastName,placeholder:"Last Name",onChange:e=>D(e),className:"form-control",ref:K({required:"This field is required"})}),J.lastName&&(0,s.jsx)("span",{className:"invalid",children:J.lastName.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Email"}),(0,s.jsx)("input",{type:"text",name:"email",defaultValue:m.email,placeholder:"Email",onChange:e=>D(e),className:"form-control",ref:K({required:"This field is required"})}),J.email&&(0,s.jsx)("span",{className:"invalid",children:J.email.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:dd,name:"status",value:dd.filter((e=>{let{value:t}=e;return t===m.status}))[0],onChange:e=>L(e,"status"),ref:K({required:"Status is required"})}),J.status&&(0,s.jsx)("span",{className:"invalid text-danger font-italic",style:{fontSize:"12px"},children:J.status.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Branch"}),(0,s.jsx)(E.J8,{name:"branchId",options:te,value:te.filter((e=>{let{value:t}=e;return t===m.branchId}))[0],ref:K({required:"Branch is required"}),onChange:e=>L(e,"branchId")}),J.branchId&&(0,s.jsx)("span",{className:"invalid text-danger font-italic",style:{fontSize:"12px"},children:J.branchId.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Department"}),(0,s.jsx)(E.J8,{options:ee,ref:K({required:"Department is required."}),value:ee.filter((e=>{let{value:t}=e;return t===m.departmentId}))[0],name:"departmentId",onChange:e=>L(e,"departmentId")}),J.departmentId&&(0,s.jsx)("span",{className:"invalid text-danger",style:{fontSize:"12px"},children:J.departmentId.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Gender"}),(0,s.jsx)(E.J8,{options:ne,value:ne.filter((e=>{let{value:t}=e;return t===m.genderId}))[0],name:"gender",placeholder:"Select Gender",onChange:e=>v((0,i.Z)((0,i.Z)({},m),{},{genderId:e.value}))})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Roles"}),(0,s.jsx)(E.J8,{name:"roleId",value:Q.filter((e=>{let{value:t}=e;return t===m.assignedRoleId}))[0],onChange:e=>v((0,i.Z)((0,i.Z)({},m),{},{assignedRoleId:e.value})),placeholder:"Please select role",options:Q}),J.roleId&&(0,s.jsx)("span",{className:"invalid text-danger",style:{fontSize:"12px"},children:J.roleId.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsxs)(E.zx,{color:"primary",size:"md",type:"submit",children:[j&&(0,s.jsx)(Eu,{size:"sm"}),j?"Loading":"Update"]})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),W()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:u.view,toggle:()=>d({view:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),W()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"View User"}),(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Full Name: "}),(0,s.jsx)("span",{children:null===C||void 0===C?void 0:C.contactName})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Email Address: "}),(0,s.jsx)("span",{children:null===C||void 0===C?void 0:C.email})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Gender: "}),(0,s.jsx)("span",{children:null===C||void 0===C||null===(o=C.gender)||void 0===o?void 0:o.gender})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Role: "}),(0,s.jsx)("span",{children:null===C||void 0===C||null===(l=C.assignedRole)||void 0===l?void 0:l.roleName})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Referral Code: "}),(0,s.jsx)("span",{children:null===C||void 0===C?void 0:C.myReferralCode})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Branch: "}),C.branch?(0,s.jsx)("span",{children:null===C||void 0===C?void 0:C.branch.name}):(0,s.jsx)("span",{children:"N/A"})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Department: "}),C.department?(0,s.jsx)("span",{children:null===C||void 0===C?void 0:C.department.name}):(0,s.jsx)("span",{children:"N/A"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Status: "}),(0,s.jsx)("span",{className:"ml-2 badge badge-dot badge-".concat("ACTIVE"===(null===C||void 0===C?void 0:C.status)?"success":"LOCKED"===(null===C||void 0===C?void 0:C.status)?"gray":"danger"),children:null===C||void 0===C?void 0:C.status})]})})]}),(0,s.jsx)("div",{className:"d-flex justify-content-between align-items-center my-2",children:(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Date Created: "}),(0,s.jsx)("span",{children:null!==(c=null===C||void 0===C?void 0:C.createdAt)&&void 0!==c?c:"N/A"})]})})})]})]})]})}),(0,s.jsx)(Gu,{isOpen:u.reset,toggle:()=>d({unlock:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),W()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Are You Sure You Want to Reset This User"}),(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Full Name: "}),(0,s.jsx)("span",{children:null===C||void 0===C?void 0:C.contactName})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Email Address: "}),(0,s.jsx)("span",{children:null===C||void 0===C?void 0:C.email})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Role: "}),(0,s.jsx)("span",{children:null===C||void 0===C?void 0:C.role})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Status: "}),(0,s.jsx)("span",{className:"ml-2 badge badge-dot badge-".concat("ACTIVE"===(null===C||void 0===C?void 0:C.status)?"success":"LOCKED"===(null===C||void 0===C?void 0:C.status)?"gray":"danger"),children:null===C||void 0===C?void 0:C.status})]})})]})]}),(0,s.jsx)(td,{className:"row gy-4 mt-4",onSubmit:$(),children:(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:j?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:e=>{e.preventDefault(),(async e=>{try{_(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/users/unlock-user/?email=").concat(e,"&usage=ADMIN_TREASURY"),{},{headers:A()}),n=await t.data;n&&(H(),_(!1),S(!1),d({reset:!1}),tc.success({content:n.message,style:{marginTop:"20vh"}}),F())}catch(t){const e=t.response.data.message;d({reset:!1}),tc.error({content:e,style:{marginTop:"20vh"}}),F(),_(!1),S(!1)}})(null===C||void 0===C?void 0:C.email)},children:"Confirm Reset"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),W()},className:"link link-light",children:"Cancel"})})]})})})]})]})]})})]})]})},YF=()=>{var t,n;const[r,a]=(0,e.useState)({edit:!1,add:!1,view:!1}),[o,l]=(0,e.useState)(),[c,u]=(0,e.useState)({roleName:"",description:""}),[d,f]=(0,e.useState)(1),[p]=(0,e.useState)(7),[m,v]=(0,e.useState)([]),[g,y]=(0,e.useState)(!1),[b,x]=(0,e.useState)(!1),[w,N]=(0,e.useState)({}),[S,j]=(0,e.useState)(""),_=e=>{u((0,i.Z)((0,i.Z)({},c),{},{[e.target.name]:e.target.value}))},C=sd(S,500);(0,e.useEffect)((()=>{P(),f(1)}),[C]);const T=()=>{u({roleName:"",description:""})},O=()=>{a({edit:!1,add:!1}),T()},P=async()=>{try{y(!0);const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/role?search=").concat(S),{headers:A()})).data;return e&&(v(e),y(!1)),{formData:c}}catch(e){y(!1)}},[,R]=(0,e.useState)(),[I,M]=(0,e.useState)(),[D,L]=(0,e.useState)(),[F,B]=(0,e.useState)(),[Z,z]=(0,e.useState)(),[U,W]=(0,e.useState)(),[V,q]=(0,e.useState)(),[H,G]=(0,e.useState)(),[Y,X]=(0,e.useState)(),[J,K]=(0,e.useState)(),$=e=>e.replace("_"," "),[Q,ee]=(0,e.useState)([]),te=e=>{const{name:t,checked:n}=e.target;if(n)ee([...Q,t]);else{let e=Q,n=Q.indexOf(t);n>-1&&(e.splice(n,1),ee(e))}},ne=d*p,re=ne-p,ae=null===m||void 0===m?void 0:m.slice(re,ne),{errors:ie,register:oe,handleSubmit:se}=xu();return(0,e.useEffect)((()=>{P(),(async()=>{try{const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/rights"),{headers:A()})).data;e&&(R(e),M(e.filter((e=>{var t,n;return"PRODUCT_MANAGEMENT"===(null===(t=e.moduleItem)||void 0===t||null===(n=t.module)||void 0===n?void 0:n.name)}))),L(e.filter((e=>{var t,n;return"USER_MANAGEMENT"===(null===(t=e.moduleItem)||void 0===t||null===(n=t.module)||void 0===n?void 0:n.name)}))),B(e.filter((e=>{var t,n;return"PROCESS_MANAGEMENT"===(null===(t=e.moduleItem)||void 0===t||null===(n=t.module)||void 0===n?void 0:n.name)}))),z(e.filter((e=>{var t,n;return"CUSTOMER_MANAGEMENT"===(null===(t=e.moduleItem)||void 0===t||null===(n=t.module)||void 0===n?void 0:n.name)}))),W(e.filter((e=>{var t,n;return"REPORT"===(null===(t=e.moduleItem)||void 0===t||null===(n=t.module)||void 0===n?void 0:n.name)}))),q(e.filter((e=>{var t,n;return"REQUEST_CENTRE"===(null===(t=e.moduleItem)||void 0===t||null===(n=t.module)||void 0===n?void 0:n.name)}))),G(e.filter((e=>{var t,n;return"FEEDBACK"===(null===(t=e.moduleItem)||void 0===t||null===(n=t.module)||void 0===n?void 0:n.name)}))),X(e.filter((e=>{var t,n;return"HELP_CENTRE"===(null===(t=e.moduleItem)||void 0===t||null===(n=t.module)||void 0===n?void 0:n.name)}))),K(e.filter((e=>{var t,n;return"MESSAGE_CENTRE"===(null===(t=e.moduleItem)||void 0===t||null===(n=t.module)||void 0===n?void 0:n.name)}))))}catch(e){}})()}),[]),(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Role Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Manage Role"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:S,onChange:e=>{j(e.target.value)},placeholder:"Search Role..."})}),(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>a({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Create Role"})]})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:g?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.eC,{managerole:ae,modal:r,onEditClick:async e=>{a({edit:!0}),u({roleName:e.roleName,description:e.description}),ee(null===e||void 0===e?void 0:e.assignedRights.map((e=>e.right))),N(e),l(e.id)},onViewClick:e=>{a({view:!0}),N(e)}})}),(0,s.jsx)("div",{className:"card-inner",children:m&&m.length>0?(0,s.jsx)(E.Qt,{itemPerPage:p,totalItems:null===m||void 0===m?void 0:m.length,paginate:e=>f(e),currentPage:d}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No role found"})})})]}),(0,s.jsx)(Gu,{isOpen:r.view,toggle:()=>a({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),O()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"View Role Details"}),(0,s.jsxs)("div",{className:"mt-4 p-4",children:[(0,s.jsxs)("div",{className:"d-flex justify-content-between my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Role Name: "}),(0,s.jsx)("span",{children:null===w||void 0===w?void 0:w.roleName})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)("p",{className:"p-0 m-0 ",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Description: "}),(0,s.jsx)("p",{style:{width:300},children:null===w||void 0===w?void 0:w.description})]})})]}),(0,s.jsx)("div",{className:"d-flex justify-content-between align-items-center my-2",children:(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Assigned Rights: "}),(0,s.jsx)("span",{children:null===w||void 0===w||null===(t=w.assignedRights)||void 0===t?void 0:t.map((e=>(0,s.jsx)("p",{children:null===e||void 0===e?void 0:e.right})))})]})})}),(0,s.jsx)("div",{className:"d-flex justify-content-between align-items-center my-2",children:(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Date Created: "}),(0,s.jsx)("span",{children:null!==(n=null===w||void 0===w?void 0:w.createdAt)&&void 0!==n?n:"N/A"})]})})})]})]})]})}),(0,s.jsx)(Gu,{isOpen:r.add,toggle:()=>a({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),O()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Role"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:se((()=>{(async e=>{const t={roleName:e.roleName,description:e.description,rights:Q};try{x(!0);const e=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/role"),t,{headers:A()});await e.data&&(P(),ee([]),x(!1),y(!1),tc.success({content:"Role Created",style:{marginTop:"20vh"}})),a({add:!1}),T()}catch(n){const e=n.response;x(!1),y(!1),a({add:!1}),e.error({content:e.data.message,style:{marginTop:"20vh"}}),T()}finally{x(!1),y(!1),a({add:!1})}})((0,i.Z)((0,i.Z)({},c),{},{rights:Q})),T(),a({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Role"}),(0,s.jsx)("input",{type:"text",name:"roleName",placeholder:"Role",onChange:e=>_(e),className:"form-control",ref:oe({required:"This field is required"})}),ie.roleName&&(0,s.jsx)("span",{className:"invalid",children:ie.roleName.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",placeholder:"Role description",onChange:e=>_(e),className:"form-control-xl form-control no-resize",ref:oe({required:"This field is required"})}),ie.description&&(0,s.jsx)("span",{className:"invalid",children:ie.description.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("h6",{className:"mt-5",children:"Select Rights"})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Product Management"})}),null===I||void 0===I?void 0:I.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"User Management"})}),null===D||void 0===D?void 0:D.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Process Management"})}),null===F||void 0===F?void 0:F.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Customer Management"})}),null===Z||void 0===Z?void 0:Z.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Reports Center"})}),null===U||void 0===U?void 0:U.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Request Center"})}),null===V||void 0===V?void 0:V.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Message Center"})}),null===J||void 0===J?void 0:J.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Feedback Center"})}),null===H||void 0===H?void 0:H.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Help Center"})}),null===Y||void 0===Y?void 0:Y.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:b?(0,s.jsx)(Eu,{size:"sm"}):"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),O()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:r.edit,toggle:()=>a({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),O()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Role"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:se((()=>{(async e=>{try{x(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/admin/role/").concat(o),e,{headers:A()});await t.data&&(P(),tc.success({content:"Role Updated Successfully!.",style:{marginTop:"20vh"}}),x(!1),y(!1),a({edit:!1}),T())}catch(t){const e=t.response;x(!1),y(!1),a({edit:!1}),e.error({content:e.data.message,style:{marginTop:"20vh"}}),T()}finally{x(!1),y(!1),a({edit:!1})}})((0,i.Z)((0,i.Z)({},c),{},{rights:Q})),T(),a({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Role"}),(0,s.jsx)("input",{type:"text",name:"roleName",value:c.roleName,placeholder:"Role",onChange:e=>_(e),className:"form-control"})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Role Description"}),(0,s.jsx)("textarea",{name:"description",value:c.description,placeholder:"Role description",onChange:e=>_(e),className:"form-control-xl form-control no-resize"})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("h6",{className:"mt-5",children:"Select Rights"})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Product Management"})}),null===I||void 0===I?void 0:I.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"User Management"})}),null===D||void 0===D?void 0:D.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Process Management"})}),null===F||void 0===F?void 0:F.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Customer Management"})}),null===Z||void 0===Z?void 0:Z.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Report Center"})}),null===U||void 0===U?void 0:U.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Request Center"})}),null===V||void 0===V?void 0:V.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Message Center"})}),null===J||void 0===J?void 0:J.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Feedback Center"})}),null===H||void 0===H?void 0:H.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("p",{className:"form-label",children:"Help Center"})}),null===Y||void 0===Y?void 0:Y.map((e=>(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)(Rp,{defaultChecked:Q.includes(e.right),name:e.right,type:"checkbox",onChange:e=>te(e)}),(0,s.jsx)("label",{className:"text-sm",children:$(e.right)})]})},e.id))),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:b?(0,s.jsx)(Eu,{size:"sm"}):" Update"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),O()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})})]})]})},XF=()=>{const[t,n]=(0,e.useState)({edit:!1,add:!1,view:!1}),[r,a]=(0,e.useState)(),[o,l]=(0,e.useState)({name:"",status:"",description:""}),[c,u]=(0,e.useState)(1),[d]=(0,e.useState)(7),[f,p]=(0,e.useState)([]),[m,v]=(0,e.useState)(!1),[g,y]=(0,e.useState)(!1),[,b]=(0,e.useState)({}),[x,w]=(0,e.useState)(""),N=sd(x,500);(0,e.useEffect)((()=>{C(),u(1)}),[N]);const S=e=>{l((0,i.Z)((0,i.Z)({},o),{},{[e.target.name]:e.target.value}))},j=()=>{l({name:"",status:"",description:""})},_=()=>{n({edit:!1,add:!1}),j()},C=async()=>{try{v(!0);const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/branches?search=").concat(x),{headers:A()})).data;return e&&(p(e),v(!1)),{formData:o}}catch(e){v(!1)}},T=c*d,O=T-d,P=null===f||void 0===f?void 0:f.slice(O,T),{errors:R,register:I,handleSubmit:M}=xu();return(0,e.useEffect)((()=>{C()}),[]),(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Branch Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Manage Branch"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:x,onChange:e=>{w(e.target.value)},placeholder:"Search Branch..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_BRANCH"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>n({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Create Branch"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:m?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.gn,{manageBranch:P,modal:t,onEditClick:async e=>{n({edit:!0}),l({name:e.name,status:e.status,description:e.description,id:e.id}),b(e),a(e.id)},handleView:()=>n({view:!0})})}),(0,s.jsx)("div",{className:"card-inner",children:f&&f.length>0?(0,s.jsx)(E.Qt,{itemPerPage:d,totalItems:null===f||void 0===f?void 0:f.length,paginate:e=>u(e),currentPage:c}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No branch found"})})})]}),(0,s.jsx)(Gu,{isOpen:t.add,toggle:()=>n({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Branch"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:M((()=>{(async e=>{try{y(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/branches"),e,{headers:A()}),r=await t.data;r&&(C(),y(!1),v(!1),n({add:!1}),tc.success({content:"Branch Created Successfully",style:{marginTop:"20vh"}}),j())}catch(t){const e=t.response;return y(!1),v(!1),n({add:!1}),e.error({content:e.data.message,style:{marginTop:"20vh"}}),j(),{message:e}}})(o),j(),n({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Branch name"}),(0,s.jsx)("input",{type:"text",name:"name",value:o.name,placeholder:"Branch",onChange:e=>S(e),className:"form-control",ref:I({required:"This field is required"})}),R.name&&(0,s.jsx)("span",{className:"invalid",children:R.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:dd,ref:I({required:"This field is required"}),onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{status:e.value}))}),R.status&&(0,s.jsx)("span",{className:"invalid",children:R.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",placeholder:"Branch description",onChange:e=>S(e),className:"form-control-xl form-control no-resize",ref:I({required:"This field is required"})}),R.description&&(0,s.jsx)("span",{className:"invalid",children:R.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),_()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:t.edit,toggle:()=>n({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Branch"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:M((()=>{(async e=>{try{y(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/branches/").concat(r),e,{headers:A()}),a=await t.data;a&&(C(),y(!1),v(!1),n({edit:!1}),tc.success({content:"Branch Updated Successfully",style:{marginTop:"20vh"}}),j())}catch(t){const e=t.response;return y(!1),v(!1),n({edit:!1}),e.error({content:e.data.message,style:{marginTop:"20vh"}}),j(),{message:e}}})(o),j(),n({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Branch name"}),(0,s.jsx)("input",{type:"text",name:"name",value:o.name,placeholder:"Branch",onChange:e=>S(e),className:"form-control",ref:I({required:"This field is required"})}),R.name&&(0,s.jsx)("span",{className:"invalid",children:R.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{value:dd.find((e=>e.value===String(o.status))),options:dd,onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{status:e.value}))})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",value:o.description,placeholder:"Branch description",onChange:e=>S(e),className:"form-control-xl form-control no-resize",ref:I({required:"This field is required"})}),R.description&&(0,s.jsx)("span",{className:"invalid",children:R.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:g?(0,s.jsx)(Eu,{size:"sm"}):"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),_()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})})]})]})},JF=()=>{const[t,n]=(0,e.useState)({edit:!1,add:!1,view:!1}),[r,a]=(0,e.useState)(),[o,l]=(0,e.useState)({name:"",status:"",description:""}),[c,u]=(0,e.useState)(1),[d]=(0,e.useState)(7),[f,p]=(0,e.useState)([]),[m,v]=(0,e.useState)(!1),[g,y]=(0,e.useState)(!1),[,b]=(0,e.useState)({}),[x,w]=(0,e.useState)(""),N=sd(x,500);(0,e.useEffect)((()=>{C(),u(1)}),[N]);const S=e=>{l((0,i.Z)((0,i.Z)({},o),{},{[e.target.name]:e.target.value}))},j=()=>{l({name:"",status:"",description:""})},_=()=>{n({edit:!1,add:!1}),j()},C=async()=>{try{v(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/departments?search=").concat(x),{headers:A()}),t=e.data;return t&&(p(t),v(!1)),{formData:o}}catch(e){v(!1)}},T=c*d,O=T-d,P=null===f||void 0===f?void 0:f.slice(O,T),{errors:R,register:I,handleSubmit:M}=xu();return(0,e.useEffect)((()=>{C()}),[]),(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Department Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Manage Department"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:x,onChange:e=>{w(e.target.value)},placeholder:"Search Departments..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_DEPARTMENT"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>n({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Create Department"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:m?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.y3,{manageDepart:P,modal:t,onEditClick:async e=>{n({edit:!0}),l({name:e.name,status:e.status,description:e.description,id:e.id}),b(e),a(e.id)},handleView:()=>n({view:!0})})}),(0,s.jsx)("div",{className:"card-inner",children:f&&f.length>0?(0,s.jsx)(E.Qt,{itemPerPage:d,totalItems:null===f||void 0===f?void 0:f.length,paginate:e=>u(e),currentPage:c}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No department found"})})})]}),(0,s.jsx)(Gu,{isOpen:t.add,toggle:()=>n({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Department"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:M((()=>{(async e=>{try{y(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/departments"),e,{headers:A()}),r=await t.data;r&&(C(),y(!1),v(!1),n({add:!1}),tc.success({content:"Department Created",style:{marginTop:"20vh"}}),j())}catch(t){const e=t.response;return y(!1),v(!1),n({add:!1}),e.error({content:e.data.message,style:{marginTop:"20vh"}}),j(),{message:e}}})(o),j(),n({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Department name"}),(0,s.jsx)("input",{type:"text",name:"name",value:o.name,placeholder:"Department",onChange:e=>S(e),className:"form-control",ref:I({required:"This field is required"})}),R.name&&(0,s.jsx)("span",{className:"invalid",children:R.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:dd,onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{status:e.value}))}),R.status&&(0,s.jsx)("span",{className:"invalid",children:R.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",value:o.description,placeholder:"Department description",onChange:e=>S(e),className:"form-control-xl form-control no-resize",ref:I({required:"This field is required"})}),R.description&&(0,s.jsx)("span",{className:"invalid",children:R.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),_()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:t.edit,toggle:()=>n({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Department"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:M((()=>{(async e=>{try{y(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/departments/").concat(r),e,{headers:A()}),a=await t.data;a&&(C(),y(!1),v(!1),n({edit:!1}),tc.success({content:"Updated Successfully",style:{marginTop:"20vh"}}),j())}catch(t){const e=t.response;return y(!1),v(!1),n({edit:!1}),e.error({content:e.data.message,style:{marginTop:"20vh"}}),j(),{message:e}}})(o),j(),n({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Department name"}),(0,s.jsx)("input",{type:"text",name:"name",value:o.name,placeholder:"Department",onChange:e=>S(e),className:"form-control"}),R.name&&(0,s.jsx)("span",{className:"invalid",children:R.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{value:dd.find((e=>e.value===String(o.status))),options:dd,onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{status:e.value}))})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",value:o.description,placeholder:"Department description",onChange:e=>S(e),className:"form-control-xl form-control no-resize"})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:g?(0,s.jsx)(Eu,{size:"sm"}):"Update"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),_()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})})]})]})},KF=()=>{const[t,n]=(0,e.useState)({edit:!1,add:!1,view:!1}),[r,a]=(0,e.useState)(),[o,l]=(0,e.useState)({description:"",gender:"",status:""}),[c,u]=(0,e.useState)(1),[d]=(0,e.useState)(7),[f,p]=(0,e.useState)([]),[m,v]=(0,e.useState)(!1),[g,y]=(0,e.useState)(!1),[b,x]=(0,e.useState)(""),w=sd(b,500);(0,e.useEffect)((()=>{_(),u(1)}),[w]);const N=e=>{l((0,i.Z)((0,i.Z)({},o),{},{[e.target.name]:e.target.value}))},S=()=>{l({description:"",gender:"",status:""})},j=()=>{n({edit:!1,add:!1}),S()},_=async()=>{try{v(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/gender?search=").concat(b),{headers:A()}),t=await e.data;return t&&(p(t),v(!1)),{formData:o}}catch(e){v(!1)}},C=c*d,T=C-d,O=null===f||void 0===f?void 0:f.slice(T,C),{errors:P,register:R,handleSubmit:I}=xu();return(0,e.useEffect)((()=>{_()}),[]),(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Project List"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Gender Management"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:b,onChange:e=>{x(e.target.value)},placeholder:"Search Gender..."})})," ",(0,s.jsx)(od.A,{allowedRights:["CREATE_GENDER"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>n({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add Gender"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:m?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.JQ,{Gender:O,modal:t,handleView:()=>n({view:!0}),handleEdit:()=>n({edit:!0}),onEditClick:async e=>{n({edit:!0}),l({description:e.description,gender:e.gender,status:e.status}),a(e.id)}})}),(0,s.jsx)("div",{className:"card-inner",children:f&&f.length>0?(0,s.jsx)(E.Qt,{itemPerPage:d,totalItems:null===f||void 0===f?void 0:f.length,paginate:e=>u(e),currentPage:c}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No gender found"})})})]}),(0,s.jsx)(Gu,{isOpen:t.add,toggle:()=>n({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),j()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Gender"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:I((()=>{(async e=>{try{y(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/gender"),e,{headers:A()}),n=await t.data;n&&(_(),y(!1),v(!1),S(),tc.success({content:"Gender Created Successfully",style:{marginTop:"20vh"}}))}catch(t){const e=t.response;y(!1),v(!1),n({add:!1}),S(),tc.error({content:e.data.message,style:{marginTop:"20vh"}})}})(o),n({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Gender"}),(0,s.jsx)("input",{type:"text",name:"gender",placeholder:"Gender",onChange:e=>N(e),className:"form-control",ref:R({required:"This field is required"})}),P.rate&&(0,s.jsx)("span",{className:"invalid",children:P.rate.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:dd,onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{status:e.value})),ref:R({required:"This field is required"})}),P.status&&(0,s.jsx)("span",{className:"invalid",children:P.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",placeholder:"Your description",onChange:e=>N(e),className:"form-control-xl form-control no-resize",ref:R({required:"This field is required"})}),P.description&&(0,s.jsx)("span",{className:"invalid",children:P.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),j()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:t.edit,toggle:()=>n({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),j()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Gender"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:I((()=>{(async e=>{try{y(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/gender/").concat(r),e,{headers:A()}),n=await t.data;n&&(_(),y(!1),v(!1),S(),tc.success({content:"Gender Edited Successfully",style:{marginTop:"20vh"}}))}catch(t){const e=t.response;y(!1),v(!1),S(),tc.error({content:e.data.message,style:{marginTop:"20vh"}})}})(o),n({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Gender"}),(0,s.jsx)("input",{type:"text",name:"gender",defaultValue:o.gender,placeholder:"Gender",onChange:e=>N(e),className:"form-control",ref:R({required:"This field is required"})}),P.rate&&(0,s.jsx)("span",{className:"invalid",children:P.rate.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:dd,onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{status:e.value})),value:dd.filter((e=>{let{value:t}=e;return t===o.status}))[0],ref:R({required:"This field is required"})}),P.status&&(0,s.jsx)("span",{className:"invalid",children:P.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",placeholder:"Your description",defaultValue:o.description,onChange:e=>N(e),className:"form-control-xl form-control no-resize",ref:R({required:"This field is required"})}),P.description&&(0,s.jsx)("span",{className:"invalid",children:P.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Update"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),j()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})})]})]})};var $F=__webpack_require__(30168);const QF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};var eB=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:QF}))};eB.displayName="PlusOutlined";const tB=e.forwardRef(eB),nB=(0,e.createContext)(null);var rB=e.forwardRef((function(t,n){var r=t.prefixCls,a=t.className,i=t.style,o=t.id,s=t.active,l=t.tabKey,c=t.children;return e.createElement("div",{id:o&&"".concat(o,"-panel-").concat(l),role:"tabpanel",tabIndex:s?0:-1,"aria-labelledby":o&&"".concat(o,"-tab-").concat(l),"aria-hidden":!s,style:i,className:x()(r,s&&"".concat(r,"-active"),a),ref:n},c)}));const aB=rB;var iB=["key","forceRender","style","className"];function oB(t){var n=t.id,r=t.activeKey,a=t.animated,s=t.tabPosition,l=t.destroyInactiveTabPane,c=e.useContext(nB),u=c.prefixCls,d=c.tabs,f=a.tabPane,h="".concat(u,"-tabpane");return e.createElement("div",{className:x()("".concat(u,"-content-holder"))},e.createElement("div",{className:x()("".concat(u,"-content"),"".concat(u,"-content-").concat(s),(0,Mn.Z)({},"".concat(u,"-content-animated"),f))},d.map((function(t){var s=t.key,c=t.forceRender,u=t.style,d=t.className,p=(0,o.Z)(t,iB),v=s===r;return e.createElement(Wi,(0,m.Z)({key:s,visible:v,forceRender:c,removeOnLeave:!!l,leavedClassName:"".concat(h,"-hidden")},a.tabPaneMotion),(function(t,r){var a=t.style,o=t.className;return e.createElement(aB,(0,m.Z)({},p,{prefixCls:h,id:n,tabKey:s,animated:f,active:v,style:(0,i.Z)((0,i.Z)({},u),a),className:x()(d,o),ref:r}))}))}))))}function sB(t){var n=(0,e.useRef)(),r=(0,e.useRef)(!1);return(0,e.useEffect)((function(){return r.current=!1,function(){r.current=!0,ji.cancel(n.current)}}),[]),function(){for(var e=arguments.length,a=new Array(e),i=0;i<e;i++)a[i]=arguments[i];r.current||(ji.cancel(n.current),n.current=ji((function(){t.apply(void 0,a)})))}}function lB(t,n){var r,a=t.prefixCls,i=t.id,o=t.active,s=t.tab,l=s.key,c=s.label,u=s.disabled,d=s.closeIcon,f=t.closable,h=t.renderWrapper,p=t.removeAriaLabel,m=t.editable,v=t.onClick,g=t.onRemove,y=t.onFocus,b=t.style,w="".concat(a,"-tab");e.useEffect((function(){return g}),[]);var N=m&&!1!==f&&!u;function S(e){u||v(e)}var j=e.createElement("div",{key:l,ref:n,className:x()(w,(r={},(0,Mn.Z)(r,"".concat(w,"-with-remove"),N),(0,Mn.Z)(r,"".concat(w,"-active"),o),(0,Mn.Z)(r,"".concat(w,"-disabled"),u),r)),style:b,onClick:S},e.createElement("div",{role:"tab","aria-selected":o,id:i&&"".concat(i,"-tab-").concat(l),className:"".concat(w,"-btn"),"aria-controls":i&&"".concat(i,"-panel-").concat(l),"aria-disabled":u,tabIndex:u?null:0,onClick:function(e){e.stopPropagation(),S(e)},onKeyDown:function(e){[gg.SPACE,gg.ENTER].includes(e.which)&&(e.preventDefault(),S(e))},onFocus:y},c),N&&e.createElement("button",{type:"button","aria-label":p||"remove",tabIndex:0,className:"".concat(w,"-remove"),onClick:function(e){var t;e.stopPropagation(),(t=e).preventDefault(),t.stopPropagation(),m.onEdit("remove",{key:l,event:t})}},d||m.removeIcon||"\xd7"));return h?h(j):j}const cB=e.forwardRef(lB);var uB={width:0,height:0,left:0,top:0};var dB={width:0,height:0,left:0,top:0,right:0};function fB(t,n){var r=t.prefixCls,a=t.editable,i=t.locale,o=t.style;return a&&!1!==a.showAdd?e.createElement("button",{ref:n,type:"button",className:"".concat(r,"-nav-add"),style:o,"aria-label":(null===i||void 0===i?void 0:i.addAriaLabel)||"Add tab",onClick:function(e){a.onEdit("add",{event:e})}},a.addIcon||"+"):null}const hB=e.forwardRef(fB);function pB(t,n){var r=t.prefixCls,a=t.id,i=t.tabs,o=t.locale,s=t.mobile,l=t.moreIcon,c=void 0===l?"More":l,u=t.moreTransitionName,d=t.style,f=t.className,h=t.editable,p=t.tabBarGutter,m=t.rtl,v=t.removeAriaLabel,g=t.onTabClick,y=t.getPopupContainer,b=t.popupClassName,w=Zn((0,e.useState)(!1),2),N=w[0],S=w[1],j=Zn((0,e.useState)(null),2),_=j[0],E=j[1],C="".concat(a,"-more-popup"),A="".concat(r,"-dropdown"),k=null!==_?"".concat(C,"-").concat(_):null,T=null===o||void 0===o?void 0:o.dropdownAriaLabel;var O=e.createElement(gN,{onClick:function(e){var t=e.key,n=e.domEvent;g(t,n),S(!1)},prefixCls:"".concat(A,"-menu"),id:C,tabIndex:-1,role:"listbox","aria-activedescendant":k,selectedKeys:[_],"aria-label":void 0!==T?T:"expanded dropdown"},i.map((function(t){var n=h&&!1!==t.closable&&!t.disabled;return e.createElement(Sw,{key:t.key,id:"".concat(C,"-").concat(t.key),role:"option","aria-controls":a&&"".concat(a,"-panel-").concat(t.key),disabled:t.disabled},e.createElement("span",null,t.label),n&&e.createElement("button",{type:"button","aria-label":v||"remove",tabIndex:0,className:"".concat(A,"-menu-item-remove"),onClick:function(e){e.stopPropagation(),function(e,t){e.preventDefault(),e.stopPropagation(),h.onEdit("remove",{key:t,event:e})}(e,t.key)}},t.closeIcon||h.removeIcon||"\xd7"))})));function P(e){for(var t=i.filter((function(e){return!e.disabled})),n=t.findIndex((function(e){return e.key===_}))||0,r=t.length,a=0;a<r;a+=1){var o=t[n=(n+e+r)%r];if(!o.disabled)return void E(o.key)}}(0,e.useEffect)((function(){var e=document.getElementById(k);e&&e.scrollIntoView&&e.scrollIntoView(!1)}),[_]),(0,e.useEffect)((function(){N||E(null)}),[N]);var R=(0,Mn.Z)({},m?"marginRight":"marginLeft",p);i.length||(R.visibility="hidden",R.order=1);var I=x()((0,Mn.Z)({},"".concat(A,"-rtl"),m)),M=s?null:e.createElement(Bx,{prefixCls:A,overlay:O,trigger:["hover"],visible:!!i.length&&N,transitionName:u,onVisibleChange:S,overlayClassName:x()(I,b),mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:y},e.createElement("button",{type:"button",className:"".concat(r,"-nav-more"),style:R,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":C,id:"".concat(a,"-more"),"aria-expanded":N,onKeyDown:function(e){var t=e.which;if(N)switch(t){case gg.UP:P(-1),e.preventDefault();break;case gg.DOWN:P(1),e.preventDefault();break;case gg.ESC:S(!1);break;case gg.SPACE:case gg.ENTER:null!==_&&g(_,e)}else[gg.DOWN,gg.SPACE,gg.ENTER].includes(t)&&(S(!0),e.preventDefault())}},c));return e.createElement("div",{className:x()("".concat(r,"-nav-operations"),f),style:d,ref:n},M,e.createElement(hB,{prefixCls:r,locale:o,editable:h}))}const mB=e.memo(e.forwardRef(pB),(function(e,t){return t.tabMoving}));var vB=Math.pow(.995,20);function gB(t,n){var r=e.useRef(t),a=Zn(e.useState({}),2)[1];return[r.current,function(e){var t="function"===typeof e?e(r.current):e;t!==r.current&&n(t,r.current),r.current=t,a({})}]}var yB=function(t){var n,r=t.position,a=t.prefixCls,i=t.extra;if(!i)return null;var o={};return i&&"object"===(0,Un.Z)(i)&&!e.isValidElement(i)?o=i:o.right=i,"right"===r&&(n=o.right),"left"===r&&(n=o.left),n?e.createElement("div",{className:"".concat(a,"-extra-content")},n):null};function bB(t,n){var r,a=e.useContext(nB),o=a.prefixCls,s=a.tabs,l=t.className,c=t.style,u=t.id,d=t.animated,f=t.activeKey,h=t.rtl,p=t.extra,v=t.editable,g=t.locale,y=t.tabPosition,b=t.tabBarGutter,w=t.children,N=t.onTabClick,S=t.onTabScroll,j=(0,e.useRef)(),_=(0,e.useRef)(),E=(0,e.useRef)(),C=(0,e.useRef)(),A=function(){var t=(0,e.useRef)(new Map);return[function(n){return t.current.has(n)||t.current.set(n,e.createRef()),t.current.get(n)},function(e){t.current.delete(e)}]}(),k=Zn(A,2),T=k[0],O=k[1],P="top"===y||"bottom"===y,R=Zn(gB(0,(function(e,t){P&&S&&S({direction:e>t?"left":"right"})})),2),I=R[0],M=R[1],D=Zn(gB(0,(function(e,t){!P&&S&&S({direction:e>t?"top":"bottom"})})),2),L=D[0],F=D[1],B=Zn((0,e.useState)(0),2),Z=B[0],z=B[1],U=Zn((0,e.useState)(0),2),W=U[0],V=U[1],q=Zn((0,e.useState)(null),2),H=q[0],G=q[1],Y=Zn((0,e.useState)(null),2),X=Y[0],J=Y[1],K=Zn((0,e.useState)(0),2),$=K[0],Q=K[1],ee=Zn((0,e.useState)(0),2),te=ee[0],ne=ee[1],re=function(t){var n=(0,e.useRef)([]),r=Zn((0,e.useState)({}),2)[1],a=(0,e.useRef)("function"===typeof t?t():t),i=sB((function(){var e=a.current;n.current.forEach((function(t){e=t(e)})),n.current=[],a.current=e,r({})}));return[a.current,function(e){n.current.push(e),i()}]}(new Map),ae=Zn(re,2),ie=ae[0],oe=ae[1],se=function(t,n,r){return(0,e.useMemo)((function(){for(var e,r=new Map,a=n.get(null===(e=t[0])||void 0===e?void 0:e.key)||uB,o=a.left+a.width,s=0;s<t.length;s+=1){var l,c=t[s].key,u=n.get(c);u||(u=n.get(null===(l=t[s-1])||void 0===l?void 0:l.key)||uB);var d=r.get(c)||(0,i.Z)({},u);d.right=o-d.left-d.width,r.set(c,d)}return r}),[t.map((function(e){return e.key})).join("_"),n,r])}(s,ie,Z),le="".concat(o,"-nav-operations-hidden"),ce=0,ue=0;function de(e){return e<ce?ce:e>ue?ue:e}P?h?(ce=0,ue=Math.max(0,Z-H)):(ce=Math.min(0,H-Z),ue=0):(ce=Math.min(0,X-W),ue=0);var fe=(0,e.useRef)(),he=Zn((0,e.useState)(),2),pe=he[0],me=he[1];function ve(){me(Date.now())}function ge(){window.clearTimeout(fe.current)}function ye(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f,t=se.get(e)||{width:0,height:0,left:0,right:0,top:0};if(P){var n=I;h?t.right<I?n=t.right:t.right+t.width>I+H&&(n=t.right+t.width-H):t.left<-I?n=-t.left:t.left+t.width>-I+H&&(n=-(t.left+t.width-H)),F(0),M(de(n))}else{var r=L;t.top<-L?r=-t.top:t.top+t.height>-L+X&&(r=-(t.top+t.height-X)),M(0),F(de(r))}}!function(t,n){var r=Zn((0,e.useState)(),2),a=r[0],i=r[1],o=Zn((0,e.useState)(0),2),s=o[0],l=o[1],c=Zn((0,e.useState)(0),2),u=c[0],d=c[1],f=Zn((0,e.useState)(),2),h=f[0],p=f[1],m=(0,e.useRef)(),v=(0,e.useRef)(),g=(0,e.useRef)(null);g.current={onTouchStart:function(e){var t=e.touches[0],n=t.screenX,r=t.screenY;i({x:n,y:r}),window.clearInterval(m.current)},onTouchMove:function(e){if(a){e.preventDefault();var t=e.touches[0],r=t.screenX,o=t.screenY;i({x:r,y:o});var c=r-a.x,u=o-a.y;n(c,u);var f=Date.now();l(f),d(f-s),p({x:c,y:u})}},onTouchEnd:function(){if(a&&(i(null),p(null),h)){var e=h.x/u,t=h.y/u,r=Math.abs(e),o=Math.abs(t);if(Math.max(r,o)<.1)return;var s=e,l=t;m.current=window.setInterval((function(){Math.abs(s)<.01&&Math.abs(l)<.01?window.clearInterval(m.current):n(20*(s*=vB),20*(l*=vB))}),20)}},onWheel:function(e){var t=e.deltaX,r=e.deltaY,a=0,i=Math.abs(t),o=Math.abs(r);i===o?a="x"===v.current?t:r:i>o?(a=t,v.current="x"):(a=r,v.current="y"),n(-a,-a)&&e.preventDefault()}},e.useEffect((function(){function e(e){g.current.onTouchMove(e)}function n(e){g.current.onTouchEnd(e)}return document.addEventListener("touchmove",e,{passive:!1}),document.addEventListener("touchend",n,{passive:!1}),t.current.addEventListener("touchstart",(function(e){g.current.onTouchStart(e)}),{passive:!1}),t.current.addEventListener("wheel",(function(e){g.current.onWheel(e)})),function(){document.removeEventListener("touchmove",e),document.removeEventListener("touchend",n)}}),[])}(j,(function(e,t){function n(e,t){e((function(e){return de(e+t)}))}if(P){if(H>=Z)return!1;n(M,e)}else{if(X>=W)return!1;n(F,t)}return ge(),ve(),!0})),(0,e.useEffect)((function(){return ge(),pe&&(fe.current=window.setTimeout((function(){me(0)}),100)),ge}),[pe]);var be=function(t,n,r,a,i){var o,s,l,c=i.tabs,u=i.tabPosition,d=i.rtl;["top","bottom"].includes(u)?(o="width",s=d?"right":"left",l=Math.abs(n.left)):(o="height",s="top",l=-n.top);var f=n[o],h=r[o],p=a[o],m=f;return h+p>f&&h<f&&(m=f-p),(0,e.useMemo)((function(){if(!c.length)return[0,0];for(var e=c.length,n=e,r=0;r<e;r+=1){var a=t.get(c[r].key)||dB;if(a[s]+a[o]>l+m){n=r-1;break}}for(var i=0,u=e-1;u>=0;u-=1)if((t.get(c[u].key)||dB)[s]<l){i=u+1;break}return[i,n]}),[t,l,m,u,c.map((function(e){return e.key})).join("_"),d])}(se,{width:H,height:X,left:I,top:L},{width:Z,height:W},{width:$,height:te},(0,i.Z)((0,i.Z)({},t),{},{tabs:s})),xe=Zn(be,2),we=xe[0],Ne=xe[1],Se={};"top"===y||"bottom"===y?Se[h?"marginRight":"marginLeft"]=b:Se.marginTop=b;var je=s.map((function(t,n){var r=t.key;return e.createElement(cB,{id:u,prefixCls:o,key:r,tab:t,style:0===n?void 0:Se,closable:t.closable,editable:v,active:r===f,renderWrapper:w,removeAriaLabel:null===g||void 0===g?void 0:g.removeAriaLabel,ref:T(r),onClick:function(e){N(r,e)},onRemove:function(){O(r)},onFocus:function(){ye(r),ve(),j.current&&(h||(j.current.scrollLeft=0),j.current.scrollTop=0)}})})),_e=sB((function(){var e,t,n,r,a,i,o=(null===(e=j.current)||void 0===e?void 0:e.offsetWidth)||0,l=(null===(t=j.current)||void 0===t?void 0:t.offsetHeight)||0,c=(null===(n=C.current)||void 0===n?void 0:n.offsetWidth)||0,u=(null===(r=C.current)||void 0===r?void 0:r.offsetHeight)||0;G(o),J(l),Q(c),ne(u);var d=((null===(a=_.current)||void 0===a?void 0:a.offsetWidth)||0)-c,f=((null===(i=_.current)||void 0===i?void 0:i.offsetHeight)||0)-u;z(d),V(f),oe((function(){var e=new Map;return s.forEach((function(t){var n=t.key,r=T(n).current;r&&e.set(n,{width:r.offsetWidth,height:r.offsetHeight,left:r.offsetLeft,top:r.offsetTop})})),e}))})),Ee=s.slice(0,we),Ce=s.slice(Ne+1),Ae=[].concat((0,qi.Z)(Ee),(0,qi.Z)(Ce)),ke=Zn((0,e.useState)(),2),Te=ke[0],Oe=ke[1],Pe=se.get(f),Re=(0,e.useRef)();function Ie(){ji.cancel(Re.current)}(0,e.useEffect)((function(){var e={};return Pe&&(P?(h?e.right=Pe.right:e.left=Pe.left,e.width=Pe.width):(e.top=Pe.top,e.height=Pe.height)),Ie(),Re.current=ji((function(){Oe(e)})),Ie}),[Pe,P,h]),(0,e.useEffect)((function(){ye()}),[f,Pe,se,P]),(0,e.useEffect)((function(){_e()}),[h,b,f,s.map((function(e){return e.key})).join("_")]);var Me,De,Le,Fe,Be=!!Ae.length,Ze="".concat(o,"-nav-wrap");return P?h?(De=I>0,Me=I+H<Z):(Me=I<0,De=-I+H<Z):(Le=L<0,Fe=-L+X<W),e.createElement("div",{ref:n,role:"tablist",className:x()("".concat(o,"-nav"),l),style:c,onKeyDown:function(){ve()}},e.createElement(yB,{position:"left",extra:p,prefixCls:o}),e.createElement(dm,{onResize:_e},e.createElement("div",{className:x()(Ze,(r={},(0,Mn.Z)(r,"".concat(Ze,"-ping-left"),Me),(0,Mn.Z)(r,"".concat(Ze,"-ping-right"),De),(0,Mn.Z)(r,"".concat(Ze,"-ping-top"),Le),(0,Mn.Z)(r,"".concat(Ze,"-ping-bottom"),Fe),r)),ref:j},e.createElement(dm,{onResize:_e},e.createElement("div",{ref:_,className:"".concat(o,"-nav-list"),style:{transform:"translate(".concat(I,"px, ").concat(L,"px)"),transition:pe?"none":void 0}},je,e.createElement(hB,{ref:C,prefixCls:o,locale:g,editable:v,style:(0,i.Z)((0,i.Z)({},0===je.length?void 0:Se),{},{visibility:Be?"hidden":null})}),e.createElement("div",{className:x()("".concat(o,"-ink-bar"),(0,Mn.Z)({},"".concat(o,"-ink-bar-animated"),d.inkBar)),style:Te}))))),e.createElement(mB,(0,m.Z)({},t,{removeAriaLabel:null===g||void 0===g?void 0:g.removeAriaLabel,ref:E,prefixCls:o,tabs:Ae,className:!Be&&le,tabMoving:!!pe})),e.createElement(yB,{position:"right",extra:p,prefixCls:o}))}const xB=e.forwardRef(bB);var wB=["renderTabBar"],NB=["label","key"];function SB(t){var n=t.renderTabBar,r=(0,o.Z)(t,wB),a=(0,e.useContext)(nB).tabs;if(n){var s=(0,i.Z)((0,i.Z)({},r),{},{panes:a.map((function(t){var n=t.label,r=t.key,a=(0,o.Z)(t,NB);return e.createElement(aB,(0,m.Z)({tab:n,key:r,tabKey:r},a))}))});return n(s,xB)}return e.createElement(xB,r)}var jB=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName"],_B=0;function EB(t,n){var r,a=t.id,s=t.prefixCls,l=void 0===s?"rc-tabs":s,c=t.className,u=t.items,d=t.direction,f=t.activeKey,h=t.defaultActiveKey,p=t.editable,v=t.animated,g=t.tabPosition,y=void 0===g?"top":g,b=t.tabBarGutter,w=t.tabBarStyle,N=t.tabBarExtraContent,S=t.locale,j=t.moreIcon,_=t.moreTransitionName,E=t.destroyInactiveTabPane,C=t.renderTabBar,A=t.onChange,k=t.onTabClick,T=t.onTabScroll,O=t.getPopupContainer,P=t.popupClassName,R=(0,o.Z)(t,jB),I=e.useMemo((function(){return(u||[]).filter((function(e){return e&&"object"===(0,Un.Z)(e)&&"key"in e}))}),[u]),M="rtl"===d,D=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{inkBar:!0,tabPane:!1};return(e=!1===t?{inkBar:!1,tabPane:!1}:!0===t?{inkBar:!0,tabPane:!1}:(0,i.Z)({inkBar:!0},"object"===(0,Un.Z)(t)?t:{})).tabPaneMotion&&void 0===e.tabPane&&(e.tabPane=!0),!e.tabPaneMotion&&e.tabPane&&(e.tabPane=!1),e}(v),L=Zn((0,e.useState)(!1),2),F=L[0],B=L[1];(0,e.useEffect)((function(){B(gd())}),[]);var Z=Zn(jh((function(){var e;return null===(e=I[0])||void 0===e?void 0:e.key}),{value:f,defaultValue:h}),2),z=Z[0],U=Z[1],W=Zn((0,e.useState)((function(){return I.findIndex((function(e){return e.key===z}))})),2),V=W[0],q=W[1];(0,e.useEffect)((function(){var e,t=I.findIndex((function(e){return e.key===z}));-1===t&&(t=Math.max(0,Math.min(V,I.length-1)),U(null===(e=I[t])||void 0===e?void 0:e.key));q(t)}),[I.map((function(e){return e.key})).join("_"),z,V]);var H=Zn(jh(null,{value:a}),2),G=H[0],Y=H[1];(0,e.useEffect)((function(){a||(Y("rc-tabs-".concat(_B)),_B+=1)}),[]);var X={id:G,activeKey:z,animated:D,tabPosition:y,rtl:M,mobile:F},J=(0,i.Z)((0,i.Z)({},X),{},{editable:p,locale:S,moreIcon:j,moreTransitionName:_,tabBarGutter:b,onTabClick:function(e,t){null===k||void 0===k||k(e,t);var n=e!==z;U(e),n&&(null===A||void 0===A||A(e))},onTabScroll:T,extra:N,style:w,panes:null,getPopupContainer:O,popupClassName:P});return e.createElement(nB.Provider,{value:{tabs:I,prefixCls:l}},e.createElement("div",(0,m.Z)({ref:n,id:a,className:x()(l,"".concat(l,"-").concat(y),(r={},(0,Mn.Z)(r,"".concat(l,"-mobile"),F),(0,Mn.Z)(r,"".concat(l,"-editable"),p),(0,Mn.Z)(r,"".concat(l,"-rtl"),M),r),c)},R),undefined,e.createElement(SB,(0,m.Z)({},J,{renderTabBar:C})),e.createElement(oB,(0,m.Z)({destroyInactiveTabPane:E},X,{animated:D}))))}const CB=e.forwardRef(EB);var AB={motionAppear:!1,motionEnter:!0,motionLeave:!0};var kB=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const TB=function(){return null};var OB=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function PB(t){var n,r=t.type,a=t.className,i=t.size,o=t.onEdit,s=t.hideAdd,l=t.centered,c=t.addIcon,u=t.children,d=t.items,f=t.animated,h=OB(t,["type","className","size","onEdit","hideAdd","centered","addIcon","children","items","animated"]),p=h.prefixCls,v=h.moreIcon,g=void 0===v?e.createElement(Hx,null):v,y=e.useContext(nl),b=y.getPrefixCls,w=y.direction,N=b("tabs",p);"editable-card"===r&&(n={onEdit:function(e,t){var n=t.key,r=t.event;null===o||void 0===o||o("add"===e?r:n,e)},removeIcon:e.createElement(Xs,null),addIcon:c||e.createElement(tB,null),showAdd:!0!==s});var S=b(),j=function(t,n){if(t)return t;var r=Qi(n).map((function(t){if(e.isValidElement(t)){var n=t.key,r=t.props||{},a=r.tab,i=kB(r,["tab"]);return(0,m.Z)((0,m.Z)({key:String(n)},i),{label:a})}return null}));return function(e){return e.filter((function(e){return e}))}(r)}(d,u),_=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{inkBar:!0,tabPane:!1};return(t=!1===n?{inkBar:!1,tabPane:!1}:!0===n?{inkBar:!0,tabPane:!1}:(0,m.Z)({inkBar:!0},"object"===(0,Un.Z)(n)?n:{})).tabPane&&(t.tabPaneMotion=(0,m.Z)((0,m.Z)({},AB),{motionName:Rh(e,"switch")})),t}(N,f);return e.createElement(Al.Consumer,null,(function(t){var o,s=void 0!==i?i:t;return e.createElement(CB,(0,m.Z)({direction:w,moreTransitionName:"".concat(S,"-slide-up")},h,{items:j,className:x()((o={},(0,Mn.Z)(o,"".concat(N,"-").concat(s),s),(0,Mn.Z)(o,"".concat(N,"-card"),["card","editable-card"].includes(r)),(0,Mn.Z)(o,"".concat(N,"-editable-card"),"editable-card"===r),(0,Mn.Z)(o,"".concat(N,"-centered"),l),o),a),editable:n,moreIcon:g,prefixCls:N,animated:_}))}))}PB.TabPane=TB;const RB=PB;var IB=__webpack_require__(70816),MB=__webpack_require__.n(IB),DB={getNow:function(){return MB()()},getFixedDate:function(e){return MB()(e,"YYYY-MM-DD")},getEndDate:function(e){return e.clone().endOf("month")},getWeekDay:function(e){var t=e.clone().locale("en_US");return t.weekday()+t.localeData().firstDayOfWeek()},getYear:function(e){return e.year()},getMonth:function(e){return e.month()},getDate:function(e){return e.date()},getHour:function(e){return e.hour()},getMinute:function(e){return e.minute()},getSecond:function(e){return e.second()},addYear:function(e,t){return e.clone().add(t,"year")},addMonth:function(e,t){return e.clone().add(t,"month")},addDate:function(e,t){return e.clone().add(t,"day")},setYear:function(e,t){return e.clone().year(t)},setMonth:function(e,t){return e.clone().month(t)},setDate:function(e,t){return e.clone().date(t)},setHour:function(e,t){return e.clone().hour(t)},setMinute:function(e,t){return e.clone().minute(t)},setSecond:function(e,t){return e.clone().second(t)},isAfter:function(e,t){return e.isAfter(t)},isValidate:function(e){return e.isValid()},locale:{getWeekFirstDay:function(e){return MB()().locale(e).localeData().firstDayOfWeek()},getWeekFirstDate:function(e,t){return t.clone().locale(e).weekday(0)},getWeek:function(e,t){return t.clone().locale(e).week()},getShortWeekDays:function(e){return MB()().locale(e).localeData().weekdaysMin()},getShortMonths:function(e){return MB()().locale(e).localeData().monthsShort()},format:function(e,t,n){return t.clone().locale(e).format(n)},parse:function(e,t,n){for(var r=[],a=0;a<n.length;a+=1){var i=n[a],o=t;if(i.includes("wo")||i.includes("Wo")){var s=(i=i.replace(/wo/g,"w").replace(/Wo/g,"W")).match(/[-YyMmDdHhSsWwGg]+/g),l=o.match(/[-\d]+/g);s&&l?(i=s.join(""),o=l.join("")):r.push(i.replace(/o/g,""))}var c=MB()(o,i,e,!0);if(c.isValid())return c}for(var u=0;u<r.length;u+=1){var d=MB()(t,r[u],e,!1);if(d.isValid())return _r(!1,"Not match any format strictly and fallback to fuzzy match. Please help to fire a issue about this."),d}return null}}};const LB=DB;var FB=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const BB=function(t){var n,r=t.prefixCls,a=t.className,i=t.checked,o=t.onChange,s=t.onClick,l=FB(t,["prefixCls","className","checked","onChange","onClick"]),c=(0,e.useContext(nl).getPrefixCls)("tag",r),u=x()(c,(n={},(0,Mn.Z)(n,"".concat(c,"-checkable"),!0),(0,Mn.Z)(n,"".concat(c,"-checkable-checked"),i),n),a);return e.createElement("span",(0,m.Z)({},l,{className:u,onClick:function(e){null===o||void 0===o||o(!i),null===s||void 0===s||s(e)}}))};var ZB=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},zB=new RegExp("^(".concat(Ch.join("|"),")(-inverse)?$")),UB=new RegExp("^(".concat(Eh.join("|"),")$")),WB=function(t,n){var r,a=t.prefixCls,i=t.className,o=t.style,s=t.children,l=t.icon,c=t.color,u=t.onClose,d=t.closeIcon,f=t.closable,h=void 0!==f&&f,p=ZB(t,["prefixCls","className","style","children","icon","color","onClose","closeIcon","closable"]),v=e.useContext(nl),g=v.getPrefixCls,y=v.direction,b=Zn(e.useState(!0),2),w=b[0],N=b[1];e.useEffect((function(){"visible"in p&&N(p.visible)}),[p.visible]);var S=function(){return!!c&&(zB.test(c)||UB.test(c))},j=(0,m.Z)({backgroundColor:c&&!S()?c:void 0},o),_=S(),E=g("tag",a),C=x()(E,(r={},(0,Mn.Z)(r,"".concat(E,"-").concat(c),_),(0,Mn.Z)(r,"".concat(E,"-has-color"),c&&!_),(0,Mn.Z)(r,"".concat(E,"-hidden"),!w),(0,Mn.Z)(r,"".concat(E,"-rtl"),"rtl"===y),r),i),A=function(e){e.stopPropagation(),null===u||void 0===u||u(e),e.defaultPrevented||"visible"in p||N(!1)},k="onClick"in p||s&&"a"===s.type,T=kv(p,["visible"]),O=l||null,P=O?e.createElement(e.Fragment,null,O,e.createElement("span",null,s)):s,R=e.createElement("span",(0,m.Z)({},T,{ref:n,className:C,style:j}),P,h?d?e.createElement("span",{className:"".concat(E,"-close-icon"),onClick:A},d):e.createElement(Xs,{className:"".concat(E,"-close-icon"),onClick:A}):null);return k?e.createElement(rx,null,R):R},VB=e.forwardRef(WB);VB.CheckableTag=BB;const qB=VB;const HB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"};var GB=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:HB}))};GB.displayName="CalendarOutlined";const YB=e.forwardRef(GB);const XB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"};var JB=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:XB}))};JB.displayName="ClockCircleOutlined";const KB=e.forwardRef(JB);const $B={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"};var QB=function(t,n){return e.createElement(ea,(0,i.Z)((0,i.Z)({},t),{},{ref:n,icon:$B}))};QB.displayName="SwapRightOutlined";const eZ=e.forwardRef(QB);const tZ=e.createContext({});var nZ={visibility:"hidden"};const rZ=function(t){var n=t.prefixCls,r=t.prevIcon,a=void 0===r?"\u2039":r,i=t.nextIcon,o=void 0===i?"\u203a":i,s=t.superPrevIcon,l=void 0===s?"\xab":s,c=t.superNextIcon,u=void 0===c?"\xbb":c,d=t.onSuperPrev,f=t.onSuperNext,h=t.onPrev,p=t.onNext,m=t.children,v=e.useContext(tZ),g=v.hideNextBtn,y=v.hidePrevBtn;return e.createElement("div",{className:n},d&&e.createElement("button",{type:"button",onClick:d,tabIndex:-1,className:"".concat(n,"-super-prev-btn"),style:y?nZ:{}},l),h&&e.createElement("button",{type:"button",onClick:h,tabIndex:-1,className:"".concat(n,"-prev-btn"),style:y?nZ:{}},a),e.createElement("div",{className:"".concat(n,"-view")},m),p&&e.createElement("button",{type:"button",onClick:p,tabIndex:-1,className:"".concat(n,"-next-btn"),style:g?nZ:{}},o),f&&e.createElement("button",{type:"button",onClick:f,tabIndex:-1,className:"".concat(n,"-super-next-btn"),style:g?nZ:{}},u))};const aZ=function(t){var n=t.prefixCls,r=t.generateConfig,a=t.viewDate,i=t.onPrevDecades,o=t.onNextDecades;if(e.useContext(tZ).hideHeader)return null;var s="".concat(n,"-header"),l=r.getYear(a),c=Math.floor(l/xZ)*xZ,u=c+xZ-1;return e.createElement(rZ,(0,m.Z)({},t,{prefixCls:s,onSuperPrev:i,onSuperNext:o}),c,"-",u)};function iZ(e,t,n,r,a){var i=e.setHour(t,n);return i=e.setMinute(i,r),i=e.setSecond(i,a)}function oZ(e,t,n){if(!n)return t;var r=t;return r=e.setHour(r,e.getHour(n)),r=e.setMinute(r,e.getMinute(n)),r=e.setSecond(r,e.getSecond(n))}function sZ(e,t){var n=e.getYear(t),r=e.getMonth(t)+1,a=e.getEndDate(e.getFixedDate("".concat(n,"-").concat(r,"-01"))),i=e.getDate(a),o=r<10?"0".concat(r):"".concat(r);return"".concat(n,"-").concat(o,"-").concat(i)}function lZ(t){for(var n=t.prefixCls,r=t.disabledDate,a=t.onSelect,o=t.picker,s=t.rowNum,l=t.colNum,c=t.prefixColumn,u=t.rowClassName,d=t.baseDate,f=t.getCellClassName,h=t.getCellText,p=t.getCellNode,m=t.getCellDate,v=t.generateConfig,g=t.titleCell,y=t.headerCells,b=e.useContext(tZ),w=b.onDateMouseEnter,N=b.onDateMouseLeave,S=b.mode,j="".concat(n,"-cell"),_=[],E=0;E<s;E+=1){for(var C=[],A=void 0,k=function(t){var n,s=m(d,E*l+t),u=IZ({cellDate:s,mode:S,disabledDate:r,generateConfig:v});0===t&&(A=s,c&&C.push(c(A)));var y=g&&g(s);C.push(e.createElement("td",{key:t,title:y,className:x()(j,(0,i.Z)((n={},(0,Mn.Z)(n,"".concat(j,"-disabled"),u),(0,Mn.Z)(n,"".concat(j,"-start"),1===h(s)||"year"===o&&Number(y)%10===0),(0,Mn.Z)(n,"".concat(j,"-end"),y===sZ(v,s)||"year"===o&&Number(y)%10===9),n),f(s))),onClick:function(){u||a(s)},onMouseEnter:function(){!u&&w&&w(s)},onMouseLeave:function(){!u&&N&&N(s)}},p?p(s):e.createElement("div",{className:"".concat(j,"-inner")},h(s))))},T=0;T<l;T+=1)k(T);_.push(e.createElement("tr",{key:E,className:u&&u(A)},C))}return e.createElement("div",{className:"".concat(n,"-body")},e.createElement("table",{className:"".concat(n,"-content")},y&&e.createElement("thead",null,e.createElement("tr",null,y)),e.createElement("tbody",null,_)))}const cZ=function(t){var n=bZ-1,r=t.prefixCls,a=t.viewDate,i=t.generateConfig,o="".concat(r,"-cell"),s=i.getYear(a),l=Math.floor(s/bZ)*bZ,c=Math.floor(s/xZ)*xZ,u=c+xZ-1,d=i.setYear(a,c-Math.ceil((12*bZ-xZ)/2));return e.createElement(lZ,(0,m.Z)({},t,{rowNum:4,colNum:3,baseDate:d,getCellText:function(e){var t=i.getYear(e);return"".concat(t,"-").concat(t+n)},getCellClassName:function(e){var t,r=i.getYear(e),a=r+n;return t={},(0,Mn.Z)(t,"".concat(o,"-in-view"),c<=r&&a<=u),(0,Mn.Z)(t,"".concat(o,"-selected"),r===l),t},getCellDate:function(e,t){return i.addYear(e,t*bZ)}}))};var uZ=new Map;function dZ(e,t,n){if(uZ.get(e)&&cancelAnimationFrame(uZ.get(e)),n<=0)uZ.set(e,requestAnimationFrame((function(){e.scrollTop=t})));else{var r=(t-e.scrollTop)/n*10;uZ.set(e,requestAnimationFrame((function(){e.scrollTop+=r,e.scrollTop!==t&&dZ(e,t,n-10)})))}}function fZ(e,t){var n=t.onLeftRight,r=t.onCtrlLeftRight,a=t.onUpDown,i=t.onPageUpDown,o=t.onEnter,s=e.which,l=e.ctrlKey,c=e.metaKey;switch(s){case gg.LEFT:if(l||c){if(r)return r(-1),!0}else if(n)return n(-1),!0;break;case gg.RIGHT:if(l||c){if(r)return r(1),!0}else if(n)return n(1),!0;break;case gg.UP:if(a)return a(-1),!0;break;case gg.DOWN:if(a)return a(1),!0;break;case gg.PAGE_UP:if(i)return i(-1),!0;break;case gg.PAGE_DOWN:if(i)return i(1),!0;break;case gg.ENTER:if(o)return o(),!0}return!1}function hZ(e,t,n,r){var a=e;if(!a)switch(t){case"time":a=r?"hh:mm:ss a":"HH:mm:ss";break;case"week":a="gggg-wo";break;case"month":a="YYYY-MM";break;case"quarter":a="YYYY-[Q]Q";break;case"year":a="YYYY";break;default:a=n?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return a}function pZ(e,t,n){var r="time"===e?8:10,a="function"===typeof t?t(n.getNow()).length:t.length;return Math.max(r,a)+2}var mZ=null,vZ=new Set;var gZ={year:function(e){return"month"===e||"date"===e?"year":e},month:function(e){return"date"===e?"month":e},quarter:function(e){return"month"===e||"date"===e?"quarter":e},week:function(e){return"date"===e?"week":e},time:null,date:null};function yZ(e,t){return e.some((function(e){return e&&e.contains(t)}))}var bZ=10,xZ=10*bZ;const wZ=function(t){var n=t.prefixCls,r=t.onViewDateChange,a=t.generateConfig,i=t.viewDate,o=t.operationRef,s=t.onSelect,l=t.onPanelChange,c="".concat(n,"-decade-panel");o.current={onKeyDown:function(e){return fZ(e,{onLeftRight:function(e){s(a.addYear(i,e*bZ),"key")},onCtrlLeftRight:function(e){s(a.addYear(i,e*xZ),"key")},onUpDown:function(e){s(a.addYear(i,e*bZ*3),"key")},onEnter:function(){l("year",i)}})}};var u=function(e){var t=a.addYear(i,e*xZ);r(t),l(null,t)};return e.createElement("div",{className:c},e.createElement(aZ,(0,m.Z)({},t,{prefixCls:n,onPrevDecades:function(){u(-1)},onNextDecades:function(){u(1)}})),e.createElement(cZ,(0,m.Z)({},t,{prefixCls:n,onSelect:function(e){s(e,"mouse"),l("year",e)}})))};function NZ(e,t){return!e&&!t||!(!e||!t)&&void 0}function SZ(e,t,n){var r=NZ(t,n);return"boolean"===typeof r?r:e.getYear(t)===e.getYear(n)}function jZ(e,t){return Math.floor(e.getMonth(t)/3)+1}function _Z(e,t,n){var r=NZ(t,n);return"boolean"===typeof r?r:SZ(e,t,n)&&jZ(e,t)===jZ(e,n)}function EZ(e,t,n){var r=NZ(t,n);return"boolean"===typeof r?r:SZ(e,t,n)&&e.getMonth(t)===e.getMonth(n)}function CZ(e,t,n){var r=NZ(t,n);return"boolean"===typeof r?r:e.getYear(t)===e.getYear(n)&&e.getMonth(t)===e.getMonth(n)&&e.getDate(t)===e.getDate(n)}function AZ(e,t,n,r){var a=NZ(n,r);return"boolean"===typeof a?a:e.locale.getWeek(t,n)===e.locale.getWeek(t,r)}function kZ(e,t,n){return CZ(e,t,n)&&function(e,t,n){var r=NZ(t,n);return"boolean"===typeof r?r:e.getHour(t)===e.getHour(n)&&e.getMinute(t)===e.getMinute(n)&&e.getSecond(t)===e.getSecond(n)}(e,t,n)}function TZ(e,t,n,r){return!!(t&&n&&r)&&(!CZ(e,t,r)&&!CZ(e,n,r)&&e.isAfter(r,t)&&e.isAfter(n,r))}function OZ(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;switch(t){case"year":return n.addYear(e,10*r);case"quarter":case"month":return n.addYear(e,r);default:return n.addMonth(e,r)}}function PZ(e,t){var n=t.generateConfig,r=t.locale,a=t.format;return"function"===typeof a?a(e):n.locale.format(r.locale,e,a)}function RZ(e,t){var n=t.generateConfig,r=t.locale,a=t.formatList;return e&&"function"!==typeof a[0]?n.locale.parse(r.locale,e,a):null}function IZ(e){var t=e.cellDate,n=e.mode,r=e.disabledDate,a=e.generateConfig;if(!r)return!1;var i=function(e,n,i){for(var o=n;o<=i;){var s=void 0;switch(e){case"date":if(s=a.setDate(t,o),!r(s))return!1;break;case"month":if(!IZ({cellDate:s=a.setMonth(t,o),mode:"month",generateConfig:a,disabledDate:r}))return!1;break;case"year":if(!IZ({cellDate:s=a.setYear(t,o),mode:"year",generateConfig:a,disabledDate:r}))return!1}o+=1}return!0};switch(n){case"date":case"week":return r(t);case"month":return i("date",1,a.getDate(a.getEndDate(t)));case"quarter":var o=3*Math.floor(a.getMonth(t)/3);return i("month",o,o+2);case"year":return i("month",0,11);case"decade":var s=a.getYear(t),l=Math.floor(s/bZ)*bZ;return i("year",l,l+bZ-1)}}const MZ=function(t){if(e.useContext(tZ).hideHeader)return null;var n=t.prefixCls,r=t.generateConfig,a=t.locale,i=t.value,o=t.format,s="".concat(n,"-header");return e.createElement(rZ,{prefixCls:s},i?PZ(i,{locale:a,format:o,generateConfig:r}):"\xa0")};const DZ=function(t){var n=t.prefixCls,r=t.units,a=t.onSelect,i=t.value,o=t.active,s=t.hideDisabledOptions,l="".concat(n,"-cell"),c=e.useContext(tZ).open,u=(0,e.useRef)(null),d=(0,e.useRef)(new Map),f=(0,e.useRef)();return(0,e.useLayoutEffect)((function(){var e=d.current.get(i);e&&!1!==c&&dZ(u.current,e.offsetTop,120)}),[i]),(0,e.useLayoutEffect)((function(){if(c){var e=d.current.get(i);e&&(f.current=function(e,t){var n;return function r(){xd(e)?t():n=ji((function(){r()}))}(),function(){ji.cancel(n)}}(e,(function(){dZ(u.current,e.offsetTop,0)})))}return function(){var e;null===(e=f.current)||void 0===e||e.call(f)}}),[c]),e.createElement("ul",{className:x()("".concat(n,"-column"),(0,Mn.Z)({},"".concat(n,"-column-active"),o)),ref:u,style:{position:"relative"}},r.map((function(t){var n;return s&&t.disabled?null:e.createElement("li",{key:t.value,ref:function(e){d.current.set(t.value,e)},className:x()(l,(n={},(0,Mn.Z)(n,"".concat(l,"-disabled"),t.disabled),(0,Mn.Z)(n,"".concat(l,"-selected"),i===t.value),n)),onClick:function(){t.disabled||a(t.value)}},e.createElement("div",{className:"".concat(l,"-inner")},t.label))})))};function LZ(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"0",r=String(e);r.length<t;)r="".concat(n).concat(e);return r}function FZ(e){return null===e||void 0===e?[]:Array.isArray(e)?e:[e]}function BZ(e){var t={};return Object.keys(e).forEach((function(n){"data-"!==n.substr(0,5)&&"aria-"!==n.substr(0,5)&&"role"!==n&&"name"!==n||"data-__"===n.substr(0,7)||(t[n]=e[n])})),t}function ZZ(e,t){return e?e[t]:null}function zZ(e,t,n){var r=[ZZ(e,0),ZZ(e,1)];return r[n]="function"===typeof t?t(r[n]):t,r[0]||r[1]?r:null}function UZ(e,t){if(e.length!==t.length)return!0;for(var n=0;n<e.length;n+=1)if(e[n].disabled!==t[n].disabled)return!0;return!1}function WZ(e,t,n,r){for(var a=[],i=e;i<=t;i+=n)a.push({label:LZ(i,2),value:i,disabled:(r||[]).includes(i)});return a}const VZ=function(t){var n,r=t.generateConfig,a=t.prefixCls,o=t.operationRef,s=t.activeColumnIndex,l=t.value,c=t.showHour,u=t.showMinute,d=t.showSecond,f=t.use12Hours,h=t.hourStep,p=void 0===h?1:h,m=t.minuteStep,v=void 0===m?1:m,g=t.secondStep,y=void 0===g?1:g,b=t.disabledHours,x=t.disabledMinutes,w=t.disabledSeconds,N=t.disabledTime,S=t.hideDisabledOptions,j=t.onSelect,_=[],E="".concat(a,"-content"),C="".concat(a,"-time-panel"),A=l?r.getHour(l):-1,k=A,T=l?r.getMinute(l):-1,O=l?r.getSecond(l):-1,P=r.getNow(),R=Zn(e.useMemo((function(){if(N){var e=N(P);return[e.disabledHours,e.disabledMinutes,e.disabledSeconds]}return[b,x,w]}),[b,x,w,N,P]),3),I=R[0],M=R[1],D=R[2],L=function(e,t,n,a){var i=l||r.getNow(),o=Math.max(0,t),s=Math.max(0,n),c=Math.max(0,a);return i=iZ(r,i,f&&e?o+12:o,s,c)},F=WZ(0,23,p,I&&I()),B=Za((function(){return F}),F,UZ);f&&(n=k>=12,k%=12);var Z=Zn(e.useMemo((function(){if(!f)return[!1,!1];var e=[!0,!0];return B.forEach((function(t){var n=t.disabled,r=t.value;n||(r>=12?e[1]=!1:e[0]=!1)})),e}),[f,B]),2),z=Z[0],U=Z[1],W=e.useMemo((function(){return f?B.filter(n?function(e){return e.value>=12}:function(e){return e.value<12}).map((function(e){var t=e.value%12,n=0===t?"12":LZ(t,2);return(0,i.Z)((0,i.Z)({},e),{},{label:n,value:t})})):B}),[f,n,B]),V=WZ(0,59,v,M&&M(A)),q=WZ(0,59,y,D&&D(A,T));function H(t,n,r,a,i){!1!==t&&_.push({node:e.cloneElement(n,{prefixCls:C,value:r,active:s===_.length,onSelect:i,units:a,hideDisabledOptions:S}),onSelect:i,value:r,units:a})}o.current={onUpDown:function(e){var t=_[s];if(t)for(var n=t.units.findIndex((function(e){return e.value===t.value})),r=t.units.length,a=1;a<r;a+=1){var i=t.units[(n+e*a+r)%r];if(!0!==i.disabled){t.onSelect(i.value);break}}}},H(c,e.createElement(DZ,{key:"hour"}),k,W,(function(e){j(L(n,e,T,O),"mouse")})),H(u,e.createElement(DZ,{key:"minute"}),T,V,(function(e){j(L(n,k,e,O),"mouse")})),H(d,e.createElement(DZ,{key:"second"}),O,q,(function(e){j(L(n,k,T,e),"mouse")}));var G=-1;return"boolean"===typeof n&&(G=n?1:0),H(!0===f,e.createElement(DZ,{key:"12hours"}),G,[{label:"AM",value:0,disabled:z},{label:"PM",value:1,disabled:U}],(function(e){j(L(!!e,k,T,O),"mouse")})),e.createElement("div",{className:E},_.map((function(e){return e.node})))};const qZ=function(t){var n=t.generateConfig,r=t.format,a=void 0===r?"HH:mm:ss":r,i=t.prefixCls,o=t.active,s=t.operationRef,l=t.showHour,c=t.showMinute,u=t.showSecond,d=t.use12Hours,f=void 0!==d&&d,h=t.onSelect,p=t.value,v="".concat(i,"-time-panel"),g=e.useRef(),y=Zn(e.useState(-1),2),b=y[0],w=y[1],N=[l,c,u,f].filter((function(e){return!1!==e})).length;return s.current={onKeyDown:function(e){return fZ(e,{onLeftRight:function(e){w((b+e+N)%N)},onUpDown:function(e){-1===b?w(0):g.current&&g.current.onUpDown(e)},onEnter:function(){h(p||n.getNow(),"key"),w(-1)}})},onBlur:function(){w(-1)}},e.createElement("div",{className:x()(v,(0,Mn.Z)({},"".concat(v,"-active"),o))},e.createElement(MZ,(0,m.Z)({},t,{format:a,prefixCls:i})),e.createElement(VZ,(0,m.Z)({},t,{prefixCls:i,activeColumnIndex:b,operationRef:g})))};const HZ=e.createContext({});function GZ(e){var t=e.cellPrefixCls,n=e.generateConfig,r=e.rangedValue,a=e.hoverRangedValue,i=e.isInView,o=e.isSameCell,s=e.offsetCell,l=e.today,c=e.value;return function(e){var u,d=s(e,-1),f=s(e,1),h=ZZ(r,0),p=ZZ(r,1),m=ZZ(a,0),v=ZZ(a,1),g=TZ(n,m,v,e);function y(e){return o(h,e)}function b(e){return o(p,e)}var x=o(m,e),w=o(v,e),N=(g||w)&&(!i(d)||b(d)),S=(g||x)&&(!i(f)||y(f));return u={},(0,Mn.Z)(u,"".concat(t,"-in-view"),i(e)),(0,Mn.Z)(u,"".concat(t,"-in-range"),TZ(n,h,p,e)),(0,Mn.Z)(u,"".concat(t,"-range-start"),y(e)),(0,Mn.Z)(u,"".concat(t,"-range-end"),b(e)),(0,Mn.Z)(u,"".concat(t,"-range-start-single"),y(e)&&!p),(0,Mn.Z)(u,"".concat(t,"-range-end-single"),b(e)&&!h),(0,Mn.Z)(u,"".concat(t,"-range-start-near-hover"),y(e)&&(o(d,m)||TZ(n,m,v,d))),(0,Mn.Z)(u,"".concat(t,"-range-end-near-hover"),b(e)&&(o(f,v)||TZ(n,m,v,f))),(0,Mn.Z)(u,"".concat(t,"-range-hover"),g),(0,Mn.Z)(u,"".concat(t,"-range-hover-start"),x),(0,Mn.Z)(u,"".concat(t,"-range-hover-end"),w),(0,Mn.Z)(u,"".concat(t,"-range-hover-edge-start"),N),(0,Mn.Z)(u,"".concat(t,"-range-hover-edge-end"),S),(0,Mn.Z)(u,"".concat(t,"-range-hover-edge-start-near-range"),N&&o(d,p)),(0,Mn.Z)(u,"".concat(t,"-range-hover-edge-end-near-range"),S&&o(f,h)),(0,Mn.Z)(u,"".concat(t,"-today"),o(l,e)),(0,Mn.Z)(u,"".concat(t,"-selected"),o(c,e)),u}}const YZ=function(t){var n=t.prefixCls,r=t.generateConfig,a=t.prefixColumn,i=t.locale,o=t.rowCount,s=t.viewDate,l=t.value,c=t.dateRender,u=e.useContext(HZ),d=u.rangedValue,f=u.hoverRangedValue,h=function(e,t,n){var r=t.locale.getWeekFirstDay(e),a=t.setDate(n,1),i=t.getWeekDay(a),o=t.addDate(a,r-i);return t.getMonth(o)===t.getMonth(n)&&t.getDate(o)>1&&(o=t.addDate(o,-7)),o}(i.locale,r,s),p="".concat(n,"-cell"),v=r.locale.getWeekFirstDay(i.locale),g=r.getNow(),y=[],b=i.shortWeekDays||(r.locale.getShortWeekDays?r.locale.getShortWeekDays(i.locale):[]);a&&y.push(e.createElement("th",{key:"empty","aria-label":"empty cell"}));for(var x=0;x<7;x+=1)y.push(e.createElement("th",{key:x},b[(x+v)%7]));var w=GZ({cellPrefixCls:p,today:g,value:l,generateConfig:r,rangedValue:a?null:d,hoverRangedValue:a?null:f,isSameCell:function(e,t){return CZ(r,e,t)},isInView:function(e){return EZ(r,e,s)},offsetCell:function(e,t){return r.addDate(e,t)}}),N=c?function(e){return c(e,g)}:void 0;return e.createElement(lZ,(0,m.Z)({},t,{rowNum:o,colNum:7,baseDate:h,getCellNode:N,getCellText:r.getDate,getCellClassName:w,getCellDate:r.addDate,titleCell:function(e){return PZ(e,{locale:i,format:"YYYY-MM-DD",generateConfig:r})},headerCells:y}))};const XZ=function(t){var n=t.prefixCls,r=t.generateConfig,a=t.locale,i=t.viewDate,o=t.onNextMonth,s=t.onPrevMonth,l=t.onNextYear,c=t.onPrevYear,u=t.onYearClick,d=t.onMonthClick;if(e.useContext(tZ).hideHeader)return null;var f="".concat(n,"-header"),h=a.shortMonths||(r.locale.getShortMonths?r.locale.getShortMonths(a.locale):[]),p=r.getMonth(i),v=e.createElement("button",{type:"button",key:"year",onClick:u,tabIndex:-1,className:"".concat(n,"-year-btn")},PZ(i,{locale:a,format:a.yearFormat,generateConfig:r})),g=e.createElement("button",{type:"button",key:"month",onClick:d,tabIndex:-1,className:"".concat(n,"-month-btn")},a.monthFormat?PZ(i,{locale:a,format:a.monthFormat,generateConfig:r}):h[p]),y=a.monthBeforeYear?[g,v]:[v,g];return e.createElement(rZ,(0,m.Z)({},t,{prefixCls:f,onSuperPrev:c,onPrev:s,onNext:o,onSuperNext:l}),y)};const JZ=function(t){var n=t.prefixCls,r=t.panelName,a=void 0===r?"date":r,o=t.keyboardConfig,s=t.active,l=t.operationRef,c=t.generateConfig,u=t.value,d=t.viewDate,f=t.onViewDateChange,h=t.onPanelChange,p=t.onSelect,v="".concat(n,"-").concat(a,"-panel");l.current={onKeyDown:function(e){return fZ(e,(0,i.Z)({onLeftRight:function(e){p(c.addDate(u||d,e),"key")},onCtrlLeftRight:function(e){p(c.addYear(u||d,e),"key")},onUpDown:function(e){p(c.addDate(u||d,7*e),"key")},onPageUpDown:function(e){p(c.addMonth(u||d,e),"key")}},o))}};var g=function(e){var t=c.addYear(d,e);f(t),h(null,t)},y=function(e){var t=c.addMonth(d,e);f(t),h(null,t)};return e.createElement("div",{className:x()(v,(0,Mn.Z)({},"".concat(v,"-active"),s))},e.createElement(XZ,(0,m.Z)({},t,{prefixCls:n,value:u,viewDate:d,onPrevYear:function(){g(-1)},onNextYear:function(){g(1)},onPrevMonth:function(){y(-1)},onNextMonth:function(){y(1)},onMonthClick:function(){h("month",d)},onYearClick:function(){h("year",d)}})),e.createElement(YZ,(0,m.Z)({},t,{onSelect:function(e){return p(e,"mouse")},prefixCls:n,value:u,viewDate:d,rowCount:6})))};var KZ=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t}("date","time");const $Z=function(t){var n=t.prefixCls,r=t.operationRef,a=t.generateConfig,o=t.value,s=t.defaultValue,l=t.disabledTime,c=t.showTime,u=t.onSelect,d="".concat(n,"-datetime-panel"),f=Zn(e.useState(null),2),h=f[0],p=f[1],v=e.useRef({}),g=e.useRef({}),y="object"===(0,Un.Z)(c)?(0,i.Z)({},c):{},b=function(e){g.current.onBlur&&g.current.onBlur(e),p(null)};r.current={onKeyDown:function(e){if(e.which===gg.TAB){var t=function(e){var t=KZ.indexOf(h)+e;return KZ[t]||null}(e.shiftKey?-1:1);return p(t),t&&e.preventDefault(),!0}if(h){var n="date"===h?v:g;return n.current&&n.current.onKeyDown&&n.current.onKeyDown(e),!0}return!![gg.LEFT,gg.RIGHT,gg.UP,gg.DOWN].includes(e.which)&&(p("date"),!0)},onBlur:b,onClose:b};var w=function(e,t){var n=e;"date"===t&&!o&&y.defaultValue?(n=a.setHour(n,a.getHour(y.defaultValue)),n=a.setMinute(n,a.getMinute(y.defaultValue)),n=a.setSecond(n,a.getSecond(y.defaultValue))):"time"===t&&!o&&s&&(n=a.setYear(n,a.getYear(s)),n=a.setMonth(n,a.getMonth(s)),n=a.setDate(n,a.getDate(s))),u&&u(n,"mouse")},N=l?l(o||null):{};return e.createElement("div",{className:x()(d,(0,Mn.Z)({},"".concat(d,"-active"),h))},e.createElement(JZ,(0,m.Z)({},t,{operationRef:v,active:"date"===h,onSelect:function(e){w(oZ(a,e,o||"object"!==(0,Un.Z)(c)?null:c.defaultValue),"date")}})),e.createElement(qZ,(0,m.Z)({},t,{format:void 0},y,N,{disabledTime:null,defaultValue:void 0,operationRef:g,active:"time"===h,onSelect:function(e){w(e,"time")}})))};const QZ=function(t){var n=t.prefixCls,r=t.generateConfig,a=t.locale,i=t.value,o="".concat(n,"-cell"),s="".concat(n,"-week-panel-row");return e.createElement(JZ,(0,m.Z)({},t,{panelName:"week",prefixColumn:function(t){return e.createElement("td",{key:"week",className:x()(o,"".concat(o,"-week"))},r.locale.getWeek(a.locale,t))},rowClassName:function(e){return x()(s,(0,Mn.Z)({},"".concat(s,"-selected"),AZ(r,a.locale,i,e)))},keyboardConfig:{onLeftRight:null}}))};const ez=function(t){var n=t.prefixCls,r=t.generateConfig,a=t.locale,i=t.viewDate,o=t.onNextYear,s=t.onPrevYear,l=t.onYearClick;if(e.useContext(tZ).hideHeader)return null;var c="".concat(n,"-header");return e.createElement(rZ,(0,m.Z)({},t,{prefixCls:c,onSuperPrev:s,onSuperNext:o}),e.createElement("button",{type:"button",onClick:l,className:"".concat(n,"-year-btn")},PZ(i,{locale:a,format:a.yearFormat,generateConfig:r})))};const tz=function(t){var n=t.prefixCls,r=t.locale,a=t.value,i=t.viewDate,o=t.generateConfig,s=t.monthCellRender,l=e.useContext(HZ),c=l.rangedValue,u=l.hoverRangedValue,d=GZ({cellPrefixCls:"".concat(n,"-cell"),value:a,generateConfig:o,rangedValue:c,hoverRangedValue:u,isSameCell:function(e,t){return EZ(o,e,t)},isInView:function(){return!0},offsetCell:function(e,t){return o.addMonth(e,t)}}),f=r.shortMonths||(o.locale.getShortMonths?o.locale.getShortMonths(r.locale):[]),h=o.setMonth(i,0),p=s?function(e){return s(e,r)}:void 0;return e.createElement(lZ,(0,m.Z)({},t,{rowNum:4,colNum:3,baseDate:h,getCellNode:p,getCellText:function(e){return r.monthFormat?PZ(e,{locale:r,format:r.monthFormat,generateConfig:o}):f[o.getMonth(e)]},getCellClassName:d,getCellDate:o.addMonth,titleCell:function(e){return PZ(e,{locale:r,format:"YYYY-MM",generateConfig:o})}}))};const nz=function(t){var n=t.prefixCls,r=t.operationRef,a=t.onViewDateChange,i=t.generateConfig,o=t.value,s=t.viewDate,l=t.onPanelChange,c=t.onSelect,u="".concat(n,"-month-panel");r.current={onKeyDown:function(e){return fZ(e,{onLeftRight:function(e){c(i.addMonth(o||s,e),"key")},onCtrlLeftRight:function(e){c(i.addYear(o||s,e),"key")},onUpDown:function(e){c(i.addMonth(o||s,3*e),"key")},onEnter:function(){l("date",o||s)}})}};var d=function(e){var t=i.addYear(s,e);a(t),l(null,t)};return e.createElement("div",{className:u},e.createElement(ez,(0,m.Z)({},t,{prefixCls:n,onPrevYear:function(){d(-1)},onNextYear:function(){d(1)},onYearClick:function(){l("year",s)}})),e.createElement(tz,(0,m.Z)({},t,{prefixCls:n,onSelect:function(e){c(e,"mouse"),l("date",e)}})))};const rz=function(t){var n=t.prefixCls,r=t.generateConfig,a=t.locale,i=t.viewDate,o=t.onNextYear,s=t.onPrevYear,l=t.onYearClick;if(e.useContext(tZ).hideHeader)return null;var c="".concat(n,"-header");return e.createElement(rZ,(0,m.Z)({},t,{prefixCls:c,onSuperPrev:s,onSuperNext:o}),e.createElement("button",{type:"button",onClick:l,className:"".concat(n,"-year-btn")},PZ(i,{locale:a,format:a.yearFormat,generateConfig:r})))};const az=function(t){var n=t.prefixCls,r=t.locale,a=t.value,i=t.viewDate,o=t.generateConfig,s=e.useContext(HZ),l=s.rangedValue,c=s.hoverRangedValue,u=GZ({cellPrefixCls:"".concat(n,"-cell"),value:a,generateConfig:o,rangedValue:l,hoverRangedValue:c,isSameCell:function(e,t){return _Z(o,e,t)},isInView:function(){return!0},offsetCell:function(e,t){return o.addMonth(e,3*t)}}),d=o.setDate(o.setMonth(i,0),1);return e.createElement(lZ,(0,m.Z)({},t,{rowNum:1,colNum:4,baseDate:d,getCellText:function(e){return PZ(e,{locale:r,format:r.quarterFormat||"[Q]Q",generateConfig:o})},getCellClassName:u,getCellDate:function(e,t){return o.addMonth(e,3*t)},titleCell:function(e){return PZ(e,{locale:r,format:"YYYY-[Q]Q",generateConfig:o})}}))};const iz=function(t){var n=t.prefixCls,r=t.operationRef,a=t.onViewDateChange,i=t.generateConfig,o=t.value,s=t.viewDate,l=t.onPanelChange,c=t.onSelect,u="".concat(n,"-quarter-panel");r.current={onKeyDown:function(e){return fZ(e,{onLeftRight:function(e){c(i.addMonth(o||s,3*e),"key")},onCtrlLeftRight:function(e){c(i.addYear(o||s,e),"key")},onUpDown:function(e){c(i.addYear(o||s,e),"key")}})}};var d=function(e){var t=i.addYear(s,e);a(t),l(null,t)};return e.createElement("div",{className:u},e.createElement(rz,(0,m.Z)({},t,{prefixCls:n,onPrevYear:function(){d(-1)},onNextYear:function(){d(1)},onYearClick:function(){l("year",s)}})),e.createElement(az,(0,m.Z)({},t,{prefixCls:n,onSelect:function(e){c(e,"mouse")}})))};const oz=function(t){var n=t.prefixCls,r=t.generateConfig,a=t.viewDate,i=t.onPrevDecade,o=t.onNextDecade,s=t.onDecadeClick;if(e.useContext(tZ).hideHeader)return null;var l="".concat(n,"-header"),c=r.getYear(a),u=Math.floor(c/lz)*lz,d=u+lz-1;return e.createElement(rZ,(0,m.Z)({},t,{prefixCls:l,onSuperPrev:i,onSuperNext:o}),e.createElement("button",{type:"button",onClick:s,className:"".concat(n,"-decade-btn")},u,"-",d))};const sz=function(t){var n=t.prefixCls,r=t.value,a=t.viewDate,i=t.locale,o=t.generateConfig,s=e.useContext(HZ),l=s.rangedValue,c=s.hoverRangedValue,u="".concat(n,"-cell"),d=o.getYear(a),f=Math.floor(d/lz)*lz,h=f+lz-1,p=o.setYear(a,f-Math.ceil((12-lz)/2)),v=GZ({cellPrefixCls:u,value:r,generateConfig:o,rangedValue:l,hoverRangedValue:c,isSameCell:function(e,t){return SZ(o,e,t)},isInView:function(e){var t=o.getYear(e);return f<=t&&t<=h},offsetCell:function(e,t){return o.addYear(e,t)}});return e.createElement(lZ,(0,m.Z)({},t,{rowNum:4,colNum:3,baseDate:p,getCellText:o.getYear,getCellClassName:v,getCellDate:o.addYear,titleCell:function(e){return PZ(e,{locale:i,format:"YYYY",generateConfig:o})}}))};var lz=10;const cz=function(t){var n=t.prefixCls,r=t.operationRef,a=t.onViewDateChange,i=t.generateConfig,o=t.value,s=t.viewDate,l=t.sourceMode,c=t.onSelect,u=t.onPanelChange,d="".concat(n,"-year-panel");r.current={onKeyDown:function(e){return fZ(e,{onLeftRight:function(e){c(i.addYear(o||s,e),"key")},onCtrlLeftRight:function(e){c(i.addYear(o||s,e*lz),"key")},onUpDown:function(e){c(i.addYear(o||s,3*e),"key")},onEnter:function(){u("date"===l?"date":"month",o||s)}})}};var f=function(e){var t=i.addYear(s,10*e);a(t),u(null,t)};return e.createElement("div",{className:d},e.createElement(oz,(0,m.Z)({},t,{prefixCls:n,onPrevDecade:function(){f(-1)},onNextDecade:function(){f(1)},onDecadeClick:function(){u("decade",s)}})),e.createElement(sz,(0,m.Z)({},t,{prefixCls:n,onSelect:function(e){u("date"===l?"date":"month",e),c(e,"mouse")}})))};function uz(t,n,r){return r?e.createElement("div",{className:"".concat(t,"-footer-extra")},r(n)):null}function dz(t){var n,r,a=t.prefixCls,i=t.rangeList,o=void 0===i?[]:i,s=t.components,l=void 0===s?{}:s,c=t.needConfirmButton,u=t.onNow,d=t.onOk,f=t.okDisabled,h=t.showNow,p=t.locale;if(o.length){var m=l.rangeItem||"span";n=e.createElement(e.Fragment,null,o.map((function(t){var n=t.label,r=t.onClick,i=t.onMouseEnter,o=t.onMouseLeave;return e.createElement("li",{key:n,className:"".concat(a,"-preset")},e.createElement(m,{onClick:r,onMouseEnter:i,onMouseLeave:o},n))})))}if(c){var v=l.button||"button";u&&!n&&!1!==h&&(n=e.createElement("li",{className:"".concat(a,"-now")},e.createElement("a",{className:"".concat(a,"-now-btn"),onClick:u},p.now))),r=c&&e.createElement("li",{className:"".concat(a,"-ok")},e.createElement(v,{disabled:f,onClick:d},p.ok))}return n||r?e.createElement("ul",{className:"".concat(a,"-ranges")},n,r):null}const fz=function(t){var n,r=t.prefixCls,a=void 0===r?"rc-picker":r,o=t.className,s=t.style,l=t.locale,c=t.generateConfig,u=t.value,d=t.defaultValue,f=t.pickerValue,h=t.defaultPickerValue,p=t.disabledDate,v=t.mode,g=t.picker,y=void 0===g?"date":g,b=t.tabIndex,w=void 0===b?0:b,N=t.showNow,S=t.showTime,j=t.showToday,_=t.renderExtraFooter,E=t.hideHeader,C=t.onSelect,A=t.onChange,k=t.onPanelChange,T=t.onMouseDown,O=t.onPickerValueChange,P=t.onOk,R=t.components,I=t.direction,M=t.hourStep,D=void 0===M?1:M,L=t.minuteStep,F=void 0===L?1:L,B=t.secondStep,Z=void 0===B?1:B,z="date"===y&&!!S||"time"===y,U=24%D===0,W=60%F===0,V=60%Z===0,q=e.useContext(tZ),H=q.operationRef,G=q.panelRef,Y=q.onSelect,X=q.hideRanges,J=q.defaultOpenValue,K=e.useContext(HZ),$=K.inRange,Q=K.panelPosition,ee=K.rangedValue,te=K.hoverRangedValue,ne=e.useRef({}),re=e.useRef(!0),ae=Zn(jh(null,{value:u,defaultValue:d,postState:function(e){return!e&&J&&"time"===y?J:e}}),2),ie=ae[0],oe=ae[1],se=jh(null,{value:f,defaultValue:h||ie,postState:function(e){var t=c.getNow();if(!e)return t;if(!ie&&S){var n="object"===(0,Un.Z)(S)?S.defaultValue:d;return oZ(c,Array.isArray(e)?e[0]:e,n||t)}return Array.isArray(e)?e[0]:e}}),le=Zn(se,2),ce=le[0],ue=le[1],de=function(e){ue(e),O&&O(e)},fe=function(e){var t=gZ[y];return t?t(e):e},he=Zn(jh((function(){return"time"===y?"time":fe("date")}),{value:v}),2),pe=he[0],me=he[1];e.useEffect((function(){me(y)}),[y]);var ve,ge=Zn(e.useState((function(){return pe})),2),ye=ge[0],be=ge[1],xe=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];(pe===y||n)&&(oe(e),C&&C(e),Y&&Y(e,t),!A||kZ(c,e,ie)||(null===p||void 0===p?void 0:p(e))||A(e))},we=function(e){return ne.current&&ne.current.onKeyDown?([gg.LEFT,gg.RIGHT,gg.UP,gg.DOWN,gg.PAGE_UP,gg.PAGE_DOWN,gg.ENTER].includes(e.which)&&e.preventDefault(),ne.current.onKeyDown(e)):(Er(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1)};H&&"right"!==Q&&(H.current={onKeyDown:we,onClose:function(){ne.current&&ne.current.onClose&&ne.current.onClose()}}),e.useEffect((function(){u&&!re.current&&ue(u)}),[u]),e.useEffect((function(){re.current=!1}),[]);var Ne,Se,je,_e=(0,i.Z)((0,i.Z)({},t),{},{operationRef:ne,prefixCls:a,viewDate:ce,value:ie,onViewDateChange:de,sourceMode:ye,onPanelChange:function(e,t){var n=fe(e||pe);be(pe),me(n),k&&(pe!==n||kZ(c,ce,ce))&&k(t,n)},disabledDate:p});switch(delete _e.onChange,delete _e.onSelect,pe){case"decade":ve=e.createElement(wZ,(0,m.Z)({},_e,{onSelect:function(e,t){de(e),xe(e,t)}}));break;case"year":ve=e.createElement(cz,(0,m.Z)({},_e,{onSelect:function(e,t){de(e),xe(e,t)}}));break;case"month":ve=e.createElement(nz,(0,m.Z)({},_e,{onSelect:function(e,t){de(e),xe(e,t)}}));break;case"quarter":ve=e.createElement(iz,(0,m.Z)({},_e,{onSelect:function(e,t){de(e),xe(e,t)}}));break;case"week":ve=e.createElement(QZ,(0,m.Z)({},_e,{onSelect:function(e,t){de(e),xe(e,t)}}));break;case"time":delete _e.showTime,ve=e.createElement(qZ,(0,m.Z)({},_e,"object"===(0,Un.Z)(S)?S:null,{onSelect:function(e,t){de(e),xe(e,t)}}));break;default:ve=S?e.createElement($Z,(0,m.Z)({},_e,{onSelect:function(e,t){de(e),xe(e,t)}})):e.createElement(JZ,(0,m.Z)({},_e,{onSelect:function(e,t){de(e),xe(e,t)}}))}if(X||(Ne=uz(a,pe,_),Se=dz({prefixCls:a,components:R,needConfirmButton:z,okDisabled:!ie||p&&p(ie),locale:l,showNow:N,onNow:z&&function(){var e=c.getNow(),t=function(e,t,n,r,a,i){var o=Math.floor(e/r)*r;if(o<e)return[o,60-a,60-i];var s=Math.floor(t/a)*a;return s<t?[o,s,60-i]:[o,s,Math.floor(n/i)*i]}(c.getHour(e),c.getMinute(e),c.getSecond(e),U?D:1,W?F:1,V?Z:1),n=iZ(c,e,t[0],t[1],t[2]);xe(n,"submit")},onOk:function(){ie&&(xe(ie,"submit",!0),P&&P(ie))}})),j&&"date"===pe&&"date"===y&&!S){var Ee=c.getNow(),Ce="".concat(a,"-today-btn"),Ae=p&&p(Ee);je=e.createElement("a",{className:x()(Ce,Ae&&"".concat(Ce,"-disabled")),"aria-disabled":Ae,onClick:function(){Ae||xe(Ee,"mouse",!0)}},l.today)}return e.createElement(tZ.Provider,{value:(0,i.Z)((0,i.Z)({},q),{},{mode:pe,hideHeader:"hideHeader"in t?E:q.hideHeader,hidePrevBtn:$&&"right"===Q,hideNextBtn:$&&"left"===Q})},e.createElement("div",{tabIndex:w,className:x()("".concat(a,"-panel"),o,(n={},(0,Mn.Z)(n,"".concat(a,"-panel-has-range"),ee&&ee[0]&&ee[1]),(0,Mn.Z)(n,"".concat(a,"-panel-has-range-hover"),te&&te[0]&&te[1]),(0,Mn.Z)(n,"".concat(a,"-panel-rtl"),"rtl"===I),n)),style:s,onKeyDown:we,onBlur:function(e){ne.current&&ne.current.onBlur&&ne.current.onBlur(e)},onMouseDown:T,ref:G},ve,Ne||Se||je?e.createElement("div",{className:"".concat(a,"-footer")},Ne,Se,je):null))};var hz={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};const pz=function(t){var n,r=t.prefixCls,a=t.popupElement,i=t.popupStyle,o=t.visible,s=t.dropdownClassName,l=t.dropdownAlign,c=t.transitionName,u=t.getPopupContainer,d=t.children,f=t.range,h=t.popupPlacement,p=t.direction,m="".concat(r,"-dropdown");return e.createElement(mh,{showAction:[],hideAction:[],popupPlacement:void 0!==h?h:"rtl"===p?"bottomRight":"bottomLeft",builtinPlacements:hz,prefixCls:m,popupTransitionName:c,popup:a,popupAlign:l,popupVisible:o,popupClassName:x()(s,(n={},(0,Mn.Z)(n,"".concat(m,"-range"),f),(0,Mn.Z)(n,"".concat(m,"-rtl"),"rtl"===p),n)),popupStyle:i,getPopupContainer:u},d)};function mz(t){var n=t.open,r=t.value,a=t.isClickOutside,i=t.triggerOpen,o=t.forwardKeyDown,s=t.onKeyDown,l=t.blurToCancel,c=t.onSubmit,u=t.onCancel,d=t.onFocus,f=t.onBlur,h=Zn((0,e.useState)(!1),2),p=h[0],m=h[1],v=Zn((0,e.useState)(!1),2),g=v[0],y=v[1],b=(0,e.useRef)(!1),x=(0,e.useRef)(!1),w=(0,e.useRef)(!1),N={onMouseDown:function(){m(!0),i(!0)},onKeyDown:function(e){if(s(e,(function(){w.current=!0})),!w.current){switch(e.which){case gg.ENTER:return n?!1!==c()&&m(!0):i(!0),void e.preventDefault();case gg.TAB:return void(p&&n&&!e.shiftKey?(m(!1),e.preventDefault()):!p&&n&&!o(e)&&e.shiftKey&&(m(!0),e.preventDefault()));case gg.ESC:return m(!0),void u()}n||[gg.SHIFT].includes(e.which)?p||o(e):i(!0)}},onFocus:function(e){m(!0),y(!0),d&&d(e)},onBlur:function(e){!b.current&&a(document.activeElement)?(l?setTimeout((function(){for(var e=document.activeElement;e&&e.shadowRoot;)e=e.shadowRoot.activeElement;a(e)&&u()}),0):n&&(i(!1),x.current&&c()),y(!1),f&&f(e)):b.current=!1}};return(0,e.useEffect)((function(){x.current=!1}),[n]),(0,e.useEffect)((function(){x.current=!0}),[r]),(0,e.useEffect)((function(){return e=function(e){var t=function(e){var t,n=e.target;return e.composed&&n.shadowRoot&&(null===(t=e.composedPath)||void 0===t?void 0:t.call(e)[0])||n}(e);if(n){var r=a(t);r?g&&!r||i(!1):(b.current=!0,requestAnimationFrame((function(){b.current=!1})))}},!mZ&&"undefined"!==typeof window&&window.addEventListener&&(mZ=function(e){(0,qi.Z)(vZ).forEach((function(t){t(e)}))},window.addEventListener("mousedown",mZ)),vZ.add(e),function(){vZ.delete(e),0===vZ.size&&(window.removeEventListener("mousedown",mZ),mZ=null)};var e})),[N,{focused:g,typing:p}]}function vz(t){var n=t.valueTexts,r=t.onTextChange,a=Zn(e.useState(""),2),i=a[0],o=a[1],s=e.useRef([]);function l(){o(s.current[0])}return s.current=n,e.useEffect((function(){n.every((function(e){return e!==i}))&&l()}),[n.join("||")]),[i,function(e){o(e),r(e)},l]}function gz(e,t){var n=t.formatList,r=t.generateConfig,a=t.locale;return Za((function(){if(!e)return[[""],""];for(var t="",i=[],o=0;o<n.length;o+=1){var s=n[o],l=PZ(e,{generateConfig:r,locale:a,format:s});i.push(l),0===o&&(t=l)}return[i,t]}),[e,n],(function(e,t){return e[0]!==t[0]||!nm()(e[1],t[1])}))}function yz(t,n){var r=n.formatList,a=n.generateConfig,i=n.locale,o=Zn((0,e.useState)(null),2),s=o[0],l=o[1],c=(0,e.useRef)(null);function u(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];cancelAnimationFrame(c.current),t?l(e):c.current=requestAnimationFrame((function(){l(e)}))}var d=Zn(gz(s,{formatList:r,generateConfig:a,locale:i}),2)[1];function f(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];u(null,e)}return(0,e.useEffect)((function(){f(!0)}),[t]),(0,e.useEffect)((function(){return function(){return cancelAnimationFrame(c.current)}}),[]),[d,function(e){u(e)},f]}function bz(t){var n,r=t.prefixCls,a=void 0===r?"rc-picker":r,o=t.id,s=t.tabIndex,l=t.style,c=t.className,u=t.dropdownClassName,d=t.dropdownAlign,f=t.popupStyle,h=t.transitionName,p=t.generateConfig,v=t.locale,g=t.inputReadOnly,y=t.allowClear,b=t.autoFocus,w=t.showTime,N=t.picker,S=void 0===N?"date":N,j=t.format,_=t.use12Hours,E=t.value,C=t.defaultValue,A=t.open,k=t.defaultOpen,T=t.defaultOpenValue,O=t.suffixIcon,P=t.clearIcon,R=t.disabled,I=t.disabledDate,M=t.placeholder,D=t.getPopupContainer,L=t.pickerRef,F=t.panelRender,B=t.onChange,Z=t.onOpenChange,z=t.onFocus,U=t.onBlur,W=t.onMouseDown,V=t.onMouseUp,q=t.onMouseEnter,H=t.onMouseLeave,G=t.onContextMenu,Y=t.onClick,X=t.onKeyDown,J=t.onSelect,K=t.direction,$=t.autoComplete,Q=void 0===$?"off":$,ee=t.inputRender,te=e.useRef(null),ne="date"===S&&!!w||"time"===S;var re=FZ(hZ(j,S,w,_)),ae=e.useRef(null),ie=e.useRef(null),oe=e.useRef(null),se=Zn(jh(null,{value:E,defaultValue:C}),2),le=se[0],ce=se[1],ue=Zn(e.useState(le),2),de=ue[0],fe=ue[1],he=e.useRef(null),pe=Zn(jh(!1,{value:A,defaultValue:k,postState:function(e){return!R&&e},onChange:function(e){Z&&Z(e),!e&&he.current&&he.current.onClose&&he.current.onClose()}}),2),me=pe[0],ve=pe[1],ge=Zn(gz(de,{formatList:re,generateConfig:p,locale:v}),2),ye=ge[0],be=ge[1],xe=Zn(vz({valueTexts:ye,onTextChange:function(e){var t=RZ(e,{locale:v,formatList:re,generateConfig:p});!t||I&&I(t)||fe(t)}}),3),we=xe[0],Ne=xe[1],Se=xe[2],je=function(e){fe(e),ce(e),B&&!kZ(p,le,e)&&B(e,e?PZ(e,{generateConfig:p,locale:v,format:re[0]}):"")},_e=function(e){R&&e||ve(e)},Ee=mz({blurToCancel:ne,open:me,value:we,triggerOpen:_e,forwardKeyDown:function(e){return me&&he.current&&he.current.onKeyDown?he.current.onKeyDown(e):(Er(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},isClickOutside:function(e){return!yZ([ae.current,ie.current,oe.current],e)},onSubmit:function(){return!(!de||I&&I(de))&&(je(de),_e(!1),Se(),!0)},onCancel:function(){_e(!1),fe(le),Se()},onKeyDown:function(e,t){null===X||void 0===X||X(e,t)},onFocus:z,onBlur:U}),Ce=Zn(Ee,2),Ae=Ce[0],ke=Ce[1],Te=ke.focused,Oe=ke.typing;e.useEffect((function(){me||(fe(le),ye.length&&""!==ye[0]?be!==we&&Se():Ne(""))}),[me,ye]),e.useEffect((function(){me||Se()}),[S]),e.useEffect((function(){fe(le)}),[le]),L&&(L.current={focus:function(){te.current&&te.current.focus()},blur:function(){te.current&&te.current.blur()}});var Pe=Zn(yz(we,{formatList:re,generateConfig:p,locale:v}),3),Re=Pe[0],Ie=Pe[1],Me=Pe[2],De=(0,i.Z)((0,i.Z)({},t),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Le=e.createElement(fz,(0,m.Z)({},De,{generateConfig:p,className:x()((0,Mn.Z)({},"".concat(a,"-panel-focused"),!Oe)),value:de,locale:v,tabIndex:-1,onSelect:function(e){null===J||void 0===J||J(e),fe(e)},direction:K,onPanelChange:function(e,n){var r=t.onPanelChange;Me(!0),null===r||void 0===r||r(e,n)}}));F&&(Le=F(Le));var Fe,Be,Ze=e.createElement("div",{className:"".concat(a,"-panel-container"),onMouseDown:function(e){e.preventDefault()}},Le);O&&(Fe=e.createElement("span",{className:"".concat(a,"-suffix")},O)),y&&le&&!R&&(Be=e.createElement("span",{onMouseDown:function(e){e.preventDefault(),e.stopPropagation()},onMouseUp:function(e){e.preventDefault(),e.stopPropagation(),je(null),_e(!1)},className:"".concat(a,"-clear"),role:"button"},P||e.createElement("span",{className:"".concat(a,"-clear-btn")})));var ze=(0,i.Z)((0,i.Z)((0,i.Z)({id:o,tabIndex:s,disabled:R,readOnly:g||"function"===typeof re[0]||!Oe,value:Re||we,onChange:function(e){Ne(e.target.value)},autoFocus:b,placeholder:M,ref:te,title:we},Ae),{},{size:pZ(S,re[0],p)},BZ(t)),{},{autoComplete:Q}),Ue=ee?ee(ze):e.createElement("input",ze);var We="rtl"===K?"bottomRight":"bottomLeft";return e.createElement(tZ.Provider,{value:{operationRef:he,hideHeader:"time"===S,panelRef:ae,onSelect:function(e,t){("submit"===t||"key"!==t&&!ne)&&(je(e),_e(!1))},open:me,defaultOpenValue:T,onDateMouseEnter:Ie,onDateMouseLeave:Me}},e.createElement(pz,{visible:me,popupElement:Ze,popupStyle:f,prefixCls:a,dropdownClassName:u,dropdownAlign:d,getPopupContainer:D,transitionName:h,popupPlacement:We,direction:K},e.createElement("div",{ref:oe,className:x()(a,c,(n={},(0,Mn.Z)(n,"".concat(a,"-disabled"),R),(0,Mn.Z)(n,"".concat(a,"-focused"),Te),(0,Mn.Z)(n,"".concat(a,"-rtl"),"rtl"===K),n)),style:l,onMouseDown:W,onMouseUp:function(){V&&V.apply(void 0,arguments),te.current&&(te.current.focus(),_e(!0))},onMouseEnter:q,onMouseLeave:H,onContextMenu:G,onClick:Y},e.createElement("div",{className:x()("".concat(a,"-input"),(0,Mn.Z)({},"".concat(a,"-input-placeholder"),!!Re)),ref:ie},Ue,Fe,Be))))}const xz=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(){var t;(0,ma.Z)(this,r);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(t=n.call.apply(n,[this].concat(i))).pickerRef=e.createRef(),t.focus=function(){t.pickerRef.current&&t.pickerRef.current.focus()},t.blur=function(){t.pickerRef.current&&t.pickerRef.current.blur()},t}return(0,va.Z)(r,[{key:"render",value:function(){return e.createElement(bz,(0,m.Z)({},this.props,{pickerRef:this.pickerRef}))}}]),r}(e.Component);function wz(e,t,n,r){var a=OZ(e,n,r,1);function i(n){return n(e,t)?"same":n(a,t)?"closing":"far"}switch(n){case"year":return i((function(e,t){return function(e,t,n){var r=NZ(t,n);return"boolean"===typeof r?r:Math.floor(e.getYear(t)/10)===Math.floor(e.getYear(n)/10)}(r,e,t)}));case"quarter":case"month":return i((function(e,t){return SZ(r,e,t)}));default:return i((function(e,t){return EZ(r,e,t)}))}}function Nz(t){var n=t.values,r=t.picker,a=t.defaultDates,i=t.generateConfig,o=Zn(e.useState((function(){return[ZZ(a,0),ZZ(a,1)]})),2),s=o[0],l=o[1],c=Zn(e.useState(null),2),u=c[0],d=c[1],f=ZZ(n,0),h=ZZ(n,1);return[function(e){return s[e]?s[e]:ZZ(u,e)||function(e,t,n,r){var a=ZZ(e,0),i=ZZ(e,1);if(0===t)return a;if(a&&i)switch(wz(a,i,n,r)){case"same":case"closing":return a;default:return OZ(i,n,r,-1)}return a}(n,e,r,i)||f||h||i.getNow()},function(e,t){if(e){var r=zZ(u,e,t);l(zZ(s,null,t)||[null,null]);var a=(t+1)%2;ZZ(n,a)||(r=zZ(r,e,a)),d(r)}else(f||h)&&d(null)}]}function Sz(e,t){return e&&e[0]&&e[1]&&t.isAfter(e[0],e[1])?[e[1],e[0]]:e}function jz(e,t,n,r){return!!e||(!(!r||!r[t])||!!n[(t+1)%2])}function _z(t){var n,r,a,o=t.prefixCls,s=void 0===o?"rc-picker":o,l=t.id,c=t.style,u=t.className,d=t.popupStyle,f=t.dropdownClassName,h=t.transitionName,p=t.dropdownAlign,v=t.getPopupContainer,g=t.generateConfig,y=t.locale,b=t.placeholder,w=t.autoFocus,N=t.disabled,S=t.format,j=t.picker,_=void 0===j?"date":j,E=t.showTime,C=t.use12Hours,A=t.separator,k=void 0===A?"~":A,T=t.value,O=t.defaultValue,P=t.defaultPickerValue,R=t.open,I=t.defaultOpen,M=t.disabledDate,D=t.disabledTime,L=t.dateRender,F=t.panelRender,B=t.ranges,Z=t.allowEmpty,z=t.allowClear,U=t.suffixIcon,W=t.clearIcon,V=t.pickerRef,q=t.inputReadOnly,H=t.mode,G=t.renderExtraFooter,Y=t.onChange,X=t.onOpenChange,J=t.onPanelChange,K=t.onCalendarChange,$=t.onFocus,Q=t.onBlur,ee=t.onMouseDown,te=t.onMouseUp,ne=t.onMouseEnter,re=t.onMouseLeave,ae=t.onClick,ie=t.onOk,oe=t.onKeyDown,se=t.components,le=t.order,ce=t.direction,ue=t.activePickerIndex,de=t.autoComplete,fe=void 0===de?"off":de,he="date"===_&&!!E||"time"===_,pe=(0,e.useRef)({}),me=(0,e.useRef)(null),ve=(0,e.useRef)(null),ge=(0,e.useRef)(null),ye=(0,e.useRef)(null),be=(0,e.useRef)(null),xe=(0,e.useRef)(null),we=(0,e.useRef)(null),Ne=(0,e.useRef)(null);var Se=FZ(hZ(S,_,E,C)),je=Zn(jh(0,{value:ue}),2),_e=je[0],Ee=je[1],Ce=(0,e.useRef)(null),Ae=e.useMemo((function(){return Array.isArray(N)?N:[N||!1,N||!1]}),[N]),ke=Zn(jh(null,{value:T,defaultValue:O,postState:function(e){return"time"!==_||le?Sz(e,g):e}}),2),Te=ke[0],Oe=ke[1],Pe=Zn(Nz({values:Te,picker:_,defaultDates:P,generateConfig:g}),2),Re=Pe[0],Ie=Pe[1],Me=jh(Te,{postState:function(e){var t=e;if(Ae[0]&&Ae[1])return t;for(var n=0;n<2;n+=1)!Ae[n]||ZZ(t,n)||ZZ(Z,n)||(t=zZ(t,g.getNow(),n));return t}}),De=Zn(Me,2),Le=De[0],Fe=De[1],Be=Zn(jh([_,_],{value:H}),2),Ze=Be[0],ze=Be[1];(0,e.useEffect)((function(){ze([_,_])}),[_]);var Ue=function(e,t){ze(e),J&&J(t,e)},We=function(t,n,r){var a=t.picker,i=t.locale,o=t.selectedValue,s=t.disabledDate,l=t.disabled,c=t.generateConfig,u=ZZ(o,0),d=ZZ(o,1);function f(e){return c.locale.getWeekFirstDate(i.locale,e)}function h(e){return 100*c.getYear(e)+c.getMonth(e)}function p(e){return 10*c.getYear(e)+jZ(c,e)}var m=e.useCallback((function(e){if(s&&s(e))return!0;if(l[1]&&d)return!CZ(c,e,d)&&c.isAfter(e,d);if(n&&d)switch(a){case"quarter":return p(e)>p(d);case"month":return h(e)>h(d);case"week":return f(e)>f(d);default:return!CZ(c,e,d)&&c.isAfter(e,d)}return!1}),[s,l[1],d,n]),v=e.useCallback((function(e){if(s&&s(e))return!0;if(l[0]&&u)return!CZ(c,e,d)&&c.isAfter(u,e);if(r&&u)switch(a){case"quarter":return p(e)<p(u);case"month":return h(e)<h(u);case"week":return f(e)<f(u);default:return!CZ(c,e,u)&&c.isAfter(u,e)}return!1}),[s,l[0],u,r]);return[m,v]}({picker:_,selectedValue:Le,locale:y,disabled:Ae,disabledDate:M,generateConfig:g},pe.current[1],pe.current[0]),Ve=Zn(We,2),qe=Ve[0],He=Ve[1],Ge=Zn(jh(!1,{value:R,defaultValue:I,postState:function(e){return!Ae[_e]&&e},onChange:function(e){X&&X(e),!e&&Ce.current&&Ce.current.onClose&&Ce.current.onClose()}}),2),Ye=Ge[0],Xe=Ge[1],Je=Ye&&0===_e,Ke=Ye&&1===_e,$e=Zn((0,e.useState)(0),2),Qe=$e[0],et=$e[1];(0,e.useEffect)((function(){!Ye&&me.current&&et(me.current.offsetWidth)}),[Ye]);var tt=e.useRef();function nt(e,t){if(e)clearTimeout(tt.current),pe.current[t]=!0,Ee(t),Xe(e),Ye||Ie(null,t);else if(_e===t){Xe(e);var n=pe.current;tt.current=setTimeout((function(){n===pe.current&&(pe.current={})}))}}function rt(e){nt(!0,e),setTimeout((function(){var t=[xe,we][e];t.current&&t.current.focus()}),0)}function at(e,t){var n=e,r=ZZ(n,0),a=ZZ(n,1);r&&a&&g.isAfter(r,a)&&("week"===_&&!AZ(g,y.locale,r,a)||"quarter"===_&&!_Z(g,r,a)||"week"!==_&&"quarter"!==_&&"time"!==_&&!CZ(g,r,a)?(0===t?(n=[r,null],a=null):(r=null,n=[null,a]),pe.current=(0,Mn.Z)({},t,!0)):"time"===_&&!1===le||(n=Sz(n,g))),Fe(n);var i=n&&n[0]?PZ(n[0],{generateConfig:g,locale:y,format:Se[0]}):"",o=n&&n[1]?PZ(n[1],{generateConfig:g,locale:y,format:Se[0]}):"";K&&K(n,[i,o],{range:0===t?"start":"end"});var s=jz(r,0,Ae,Z),l=jz(a,1,Ae,Z);(null===n||s&&l)&&(Oe(n),!Y||kZ(g,ZZ(Te,0),r)&&kZ(g,ZZ(Te,1),a)||Y(n,[i,o]));var c=null;0!==t||Ae[1]?1!==t||Ae[0]||(c=0):c=1,null===c||c===_e||pe.current[c]&&ZZ(n,c)||!ZZ(n,t)?nt(!1,t):rt(c)}var it=function(e){return Ye&&Ce.current&&Ce.current.onKeyDown?Ce.current.onKeyDown(e):(Er(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},ot={formatList:Se,generateConfig:g,locale:y},st=Zn(gz(ZZ(Le,0),ot),2),lt=st[0],ct=st[1],ut=Zn(gz(ZZ(Le,1),ot),2),dt=ut[0],ft=ut[1],ht=function(e,t){var n=RZ(e,{locale:y,formatList:Se,generateConfig:g});n&&!(0===t?qe:He)(n)&&(Fe(zZ(Le,n,t)),Ie(n,t))},pt=Zn(vz({valueTexts:lt,onTextChange:function(e){return ht(e,0)}}),3),mt=pt[0],vt=pt[1],gt=pt[2],yt=Zn(vz({valueTexts:dt,onTextChange:function(e){return ht(e,1)}}),3),bt=yt[0],xt=yt[1],wt=yt[2],Nt=Zn((0,e.useState)(null),2),St=Nt[0],jt=Nt[1],_t=Zn((0,e.useState)(null),2),Et=_t[0],Ct=_t[1],At=Zn(yz(mt,{formatList:Se,generateConfig:g,locale:y}),3),kt=At[0],Tt=At[1],Ot=At[2],Pt=Zn(yz(bt,{formatList:Se,generateConfig:g,locale:y}),3),Rt=Pt[0],It=Pt[1],Mt=Pt[2],Dt=function(e,t){return{blurToCancel:he,forwardKeyDown:it,onBlur:Q,isClickOutside:function(e){return!yZ([ve.current,ge.current,ye.current,me.current],e)},onFocus:function(t){Ee(e),$&&$(t)},triggerOpen:function(t){nt(t,e)},onSubmit:function(){if(!Le||M&&M(Le[e]))return!1;at(Le,e),t()},onCancel:function(){nt(!1,e),Fe(Te),t()}}},Lt=mz((0,i.Z)((0,i.Z)({},Dt(0,gt)),{},{open:Je,value:mt,onKeyDown:function(e,t){null===oe||void 0===oe||oe(e,t)}})),Ft=Zn(Lt,2),Bt=Ft[0],Zt=Ft[1],zt=Zt.focused,Ut=Zt.typing,Wt=mz((0,i.Z)((0,i.Z)({},Dt(1,wt)),{},{open:Ke,value:bt,onKeyDown:function(e,t){null===oe||void 0===oe||oe(e,t)}})),Vt=Zn(Wt,2),qt=Vt[0],Ht=Vt[1],Gt=Ht.focused,Yt=Ht.typing,Xt=Te&&Te[0]?PZ(Te[0],{locale:y,format:"YYYYMMDDHHmmss",generateConfig:g}):"",Jt=Te&&Te[1]?PZ(Te[1],{locale:y,format:"YYYYMMDDHHmmss",generateConfig:g}):"";(0,e.useEffect)((function(){Ye||(Fe(Te),lt.length&&""!==lt[0]?ct!==mt&>():vt(""),dt.length&&""!==dt[0]?ft!==bt&&wt():xt(""))}),[Ye,lt,dt]),(0,e.useEffect)((function(){Fe(Te)}),[Xt,Jt]),V&&(V.current={focus:function(){xe.current&&xe.current.focus()},blur:function(){xe.current&&xe.current.blur(),we.current&&we.current.blur()}});var Kt=Object.keys(B||{}).map((function(e){var t=B[e],n="function"===typeof t?t():t;return{label:e,onClick:function(){at(n,null),nt(!1,_e)},onMouseEnter:function(){jt(n)},onMouseLeave:function(){jt(null)}}}));function $t(){var n=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null;Ye&&Et&&Et[0]&&Et[1]&&g.isAfter(Et[1],Et[0])&&(a=Et);var o=E;if(E&&"object"===(0,Un.Z)(E)&&E.defaultValue){var l=E.defaultValue;o=(0,i.Z)((0,i.Z)({},E),{},{defaultValue:ZZ(l,_e)||void 0})}var c=null;return L&&(c=function(e,t){return L(e,t,{range:_e?"end":"start"})}),e.createElement(HZ.Provider,{value:{inRange:!0,panelPosition:n,rangedValue:St||Le,hoverRangedValue:a}},e.createElement(fz,(0,m.Z)({},t,r,{dateRender:c,showTime:o,mode:Ze[_e],generateConfig:g,style:void 0,direction:ce,disabledDate:0===_e?qe:He,disabledTime:function(e){return!!D&&D(e,0===_e?"start":"end")},className:x()((0,Mn.Z)({},"".concat(s,"-panel-focused"),0===_e?!Ut:!Yt)),value:ZZ(Le,_e),locale:y,tabIndex:-1,onPanelChange:function(e,t){0===_e&&Ot(!0),1===_e&&Mt(!0),Ue(zZ(Ze,t,_e),zZ(Le,e,_e));var r=e;"right"===n&&Ze[_e]===t&&(r=OZ(r,t,g,-1)),Ie(r,_e)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:ZZ(Le,0===_e?1:0)})))}var Qt=0,en=0;_e&&ge.current&&be.current&&ve.current&&(Qt=ge.current.offsetWidth+be.current.offsetWidth,ve.current.offsetWidth&&Ne.current.offsetWidth&&Qt>ve.current.offsetWidth-Ne.current.offsetWidth-("rtl"===ce||Ne.current.offsetLeft>Qt?0:Ne.current.offsetLeft)&&(en=Qt));var tn="rtl"===ce?{right:Qt}:{left:Qt};var nn,rn,an=e.createElement("div",{className:x()("".concat(s,"-range-wrapper"),"".concat(s,"-").concat(_,"-range-wrapper")),style:{minWidth:Qe}},e.createElement("div",{ref:Ne,className:"".concat(s,"-range-arrow"),style:tn}),function(){var t,n=uz(s,Ze[_e],G),r=dz({prefixCls:s,components:se,needConfirmButton:he,okDisabled:!ZZ(Le,_e)||M&&M(Le[_e]),locale:y,rangeList:Kt,onOk:function(){ZZ(Le,_e)&&(at(Le,_e),ie&&ie(Le))}});if("time"===_||E)t=$t();else{var a=Re(_e),i=OZ(a,_,g),o=Ze[_e]===_,l=$t(!!o&&"left",{pickerValue:a,onPickerValueChange:function(e){Ie(e,_e)}}),c=$t("right",{pickerValue:i,onPickerValueChange:function(e){Ie(OZ(e,_,g,-1),_e)}});t="rtl"===ce?e.createElement(e.Fragment,null,c,o&&l):e.createElement(e.Fragment,null,l,o&&c)}var u=e.createElement(e.Fragment,null,e.createElement("div",{className:"".concat(s,"-panels")},t),(n||r)&&e.createElement("div",{className:"".concat(s,"-footer")},n,r));return F&&(u=F(u)),e.createElement("div",{className:"".concat(s,"-panel-container"),style:{marginLeft:en},ref:ve,onMouseDown:function(e){e.preventDefault()}},u)}());U&&(nn=e.createElement("span",{className:"".concat(s,"-suffix")},U)),z&&(ZZ(Te,0)&&!Ae[0]||ZZ(Te,1)&&!Ae[1])&&(rn=e.createElement("span",{onMouseDown:function(e){e.preventDefault(),e.stopPropagation()},onMouseUp:function(e){e.preventDefault(),e.stopPropagation();var t=Te;Ae[0]||(t=zZ(t,null,0)),Ae[1]||(t=zZ(t,null,1)),at(t,null),nt(!1,_e)},className:"".concat(s,"-clear")},W||e.createElement("span",{className:"".concat(s,"-clear-btn")})));var on={size:pZ(_,Se[0],g)},sn=0,ln=0;ge.current&&ye.current&&be.current&&(0===_e?ln=ge.current.offsetWidth:(sn=Qt,ln=ye.current.offsetWidth));var cn="rtl"===ce?{right:sn}:{left:sn};return e.createElement(tZ.Provider,{value:{operationRef:Ce,hideHeader:"time"===_,onDateMouseEnter:function(e){Ct(zZ(Le,e,_e)),0===_e?Tt(e):It(e)},onDateMouseLeave:function(){Ct(zZ(Le,null,_e)),0===_e?Ot():Mt()},hideRanges:!0,onSelect:function(e,t){var n=zZ(Le,e,_e);"submit"===t||"key"!==t&&!he?(at(n,_e),0===_e?Ot():Mt()):Fe(n)},open:Ye}},e.createElement(pz,{visible:Ye,popupElement:an,popupStyle:d,prefixCls:s,dropdownClassName:f,dropdownAlign:p,getPopupContainer:v,transitionName:h,range:!0,direction:ce},e.createElement("div",(0,m.Z)({ref:me,className:x()(s,"".concat(s,"-range"),u,(n={},(0,Mn.Z)(n,"".concat(s,"-disabled"),Ae[0]&&Ae[1]),(0,Mn.Z)(n,"".concat(s,"-focused"),0===_e?zt:Gt),(0,Mn.Z)(n,"".concat(s,"-rtl"),"rtl"===ce),n)),style:c,onClick:function(e){ae&&ae(e),Ye||xe.current.contains(e.target)||we.current.contains(e.target)||(Ae[0]?Ae[1]||rt(1):rt(0))},onMouseEnter:ne,onMouseLeave:re,onMouseDown:function(e){ee&&ee(e),!Ye||!zt&&!Gt||xe.current.contains(e.target)||we.current.contains(e.target)||e.preventDefault()},onMouseUp:te},BZ(t)),e.createElement("div",{className:x()("".concat(s,"-input"),(r={},(0,Mn.Z)(r,"".concat(s,"-input-active"),0===_e),(0,Mn.Z)(r,"".concat(s,"-input-placeholder"),!!kt),r)),ref:ge},e.createElement("input",(0,m.Z)({id:l,disabled:Ae[0],readOnly:q||"function"===typeof Se[0]||!Ut,value:kt||mt,onChange:function(e){vt(e.target.value)},autoFocus:w,placeholder:ZZ(b,0)||"",ref:xe},Bt,on,{autoComplete:fe}))),e.createElement("div",{className:"".concat(s,"-range-separator"),ref:be},k),e.createElement("div",{className:x()("".concat(s,"-input"),(a={},(0,Mn.Z)(a,"".concat(s,"-input-active"),1===_e),(0,Mn.Z)(a,"".concat(s,"-input-placeholder"),!!Rt),a)),ref:ye},e.createElement("input",(0,m.Z)({disabled:Ae[1],readOnly:q||"function"===typeof Se[0]||!Yt,value:Rt||bt,onChange:function(e){xt(e.target.value)},placeholder:ZZ(b,1)||"",ref:we},qt,on,{autoComplete:fe}))),e.createElement("div",{className:"".concat(s,"-active-bar"),style:(0,i.Z)((0,i.Z)({},cn),{},{width:ln,position:"absolute"})}),nn,rn)))}const Ez=function(t){(0,ga.Z)(r,t);var n=Na(r);function r(){var t;(0,ma.Z)(this,r);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(t=n.call.apply(n,[this].concat(i))).pickerRef=e.createRef(),t.focus=function(){t.pickerRef.current&&t.pickerRef.current.focus()},t.blur=function(){t.pickerRef.current&&t.pickerRef.current.blur()},t}return(0,va.Z)(r,[{key:"render",value:function(){return e.createElement(_z,(0,m.Z)({},this.props,{pickerRef:this.pickerRef}))}}]),r}(e.Component),Cz=xz;function Az(e,t,n){return void 0!==n?n:"year"===e&&t.lang.yearPlaceholder?t.lang.yearPlaceholder:"quarter"===e&&t.lang.quarterPlaceholder?t.lang.quarterPlaceholder:"month"===e&&t.lang.monthPlaceholder?t.lang.monthPlaceholder:"week"===e&&t.lang.weekPlaceholder?t.lang.weekPlaceholder:"time"===e&&t.timePickerLocale.placeholder?t.timePickerLocale.placeholder:t.lang.placeholder}function kz(e,t,n){return void 0!==n?n:"year"===e&&t.lang.yearPlaceholder?t.lang.rangeYearPlaceholder:"quarter"===e&&t.lang.quarterPlaceholder?t.lang.rangeQuarterPlaceholder:"month"===e&&t.lang.monthPlaceholder?t.lang.rangeMonthPlaceholder:"week"===e&&t.lang.weekPlaceholder?t.lang.rangeWeekPlaceholder:"time"===e&&t.timePickerLocale.placeholder?t.timePickerLocale.rangePlaceholder:t.lang.rangePlaceholder}function Tz(e,t){var n={adjustX:1,adjustY:1};switch(t){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:n};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:n};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:n};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:n};default:return{points:"rtl"===e?["tr","br"]:["tl","bl"],offset:[0,4],overflow:n}}}var Oz=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};var Pz=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};var Rz={button:function(t){return e.createElement(gx,(0,m.Z)({size:"small",type:"primary"},t))},rangeItem:function(t){return e.createElement(qB,(0,m.Z)({color:"blue"},t))}};function Iz(e){var t,n=e.format,r=e.picker,a=e.showHour,i=e.showMinute,o=e.showSecond,s=e.use12Hours,l=(t=n,t?Array.isArray(t)?t:[t]:[])[0],c=(0,m.Z)({},e);return l&&"string"===typeof l&&(l.includes("s")||void 0!==o||(c.showSecond=!1),l.includes("m")||void 0!==i||(c.showMinute=!1),l.includes("H")||l.includes("h")||void 0!==a||(c.showHour=!1),(l.includes("a")||l.includes("A"))&&void 0===s&&(c.use12Hours=!0)),"time"===r?c:("function"===typeof l&&delete c.format,{showTime:c})}_h("bottomLeft","bottomRight","topLeft","topRight");const Mz=function(t){var n=function(t){function n(n,r){var a=(0,e.forwardRef)((function(r,a){var i=r.prefixCls,o=r.getPopupContainer,s=r.className,l=r.size,c=r.bordered,u=void 0===c||c,d=r.placement,f=r.placeholder,h=r.popupClassName,p=r.dropdownClassName,v=r.disabled,g=r.status,y=Pz(r,["prefixCls","getPopupContainer","className","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status"]),b=(0,e.useContext)(nl),w=b.getPrefixCls,N=b.direction,S=b.getPopupContainer,j=w("picker",i),_=e.useRef(null),E=r.format,C=r.showTime;(0,e.useImperativeHandle)(a,(function(){return{focus:function(){var e;return null===(e=_.current)||void 0===e?void 0:e.focus()},blur:function(){var e;return null===(e=_.current)||void 0===e?void 0:e.blur()}}}));var A={showToday:!0},k={};n&&(k.picker=n);var T=n||r.picker;k=(0,m.Z)((0,m.Z)((0,m.Z)({},k),C?Iz((0,m.Z)({format:E,picker:T},C)):{}),"time"===T?Iz((0,m.Z)((0,m.Z)({format:E},r),{picker:T})):{});var O=w(),P=e.useContext(Al),R=l||P,I=e.useContext(_l),M=v||I,D=(0,e.useContext)(sb),L=D.hasFeedback,F=D.status,B=D.feedbackIcon,Z=e.createElement(e.Fragment,null,"time"===T?e.createElement(KB,null):e.createElement(YB,null),L&&B);return e.createElement(Zs,{componentName:"DatePicker",defaultLocale:Ps},(function(n){var a,i=(0,m.Z)((0,m.Z)({},n),r.locale);return e.createElement(Cz,(0,m.Z)({ref:_,placeholder:Az(T,i,f),suffixIcon:Z,dropdownAlign:Tz(N,d),dropdownClassName:h||p,clearIcon:e.createElement(ia,null),prevIcon:e.createElement("span",{className:"".concat(j,"-prev-icon")}),nextIcon:e.createElement("span",{className:"".concat(j,"-next-icon")}),superPrevIcon:e.createElement("span",{className:"".concat(j,"-super-prev-icon")}),superNextIcon:e.createElement("span",{className:"".concat(j,"-super-next-icon")}),allowClear:!0,transitionName:"".concat(O,"-slide-up")},A,y,k,{locale:i.lang,className:x()((a={},(0,Mn.Z)(a,"".concat(j,"-").concat(R),R),(0,Mn.Z)(a,"".concat(j,"-borderless"),!u),a),cb(j,ub(F,g),L),s),prefixCls:j,getPopupContainer:o||S,generateConfig:t,components:Rz,direction:N,disabled:M}))}))}));return r&&(a.displayName=r),a}return{DatePicker:n(),WeekPicker:n("week","WeekPicker"),MonthPicker:n("month","MonthPicker"),YearPicker:n("year","YearPicker"),TimePicker:n("time","TimePicker"),QuarterPicker:n("quarter","QuarterPicker")}}(t),r=n.DatePicker,a=n.WeekPicker,i=n.MonthPicker,o=n.YearPicker,s=n.TimePicker,l=n.QuarterPicker,c=function(t){var n=(0,e.forwardRef)((function(n,r){var a=n.prefixCls,i=n.getPopupContainer,o=n.className,s=n.placement,l=n.size,c=n.disabled,u=n.bordered,d=void 0===u||u,f=n.placeholder,h=n.popupClassName,p=n.dropdownClassName,v=n.status,g=Oz(n,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status"]),y=e.useRef(null),b=(0,e.useContext)(nl),w=b.getPrefixCls,N=b.direction,S=b.getPopupContainer,j=w("picker",a),_=n.format,E=n.showTime,C=n.picker,A=w(),k={};k=(0,m.Z)((0,m.Z)((0,m.Z)({},k),E?Iz((0,m.Z)({format:_,picker:C},E)):{}),"time"===C?Iz((0,m.Z)((0,m.Z)({format:_},n),{picker:C})):{});var T=e.useContext(Al),O=l||T,P=e.useContext(_l),R=c||P,I=(0,e.useContext)(sb),M=I.hasFeedback,D=I.status,L=I.feedbackIcon,F=e.createElement(e.Fragment,null,"time"===C?e.createElement(KB,null):e.createElement(YB,null),M&&L);return(0,e.useImperativeHandle)(r,(function(){return{focus:function(){var e;return null===(e=y.current)||void 0===e?void 0:e.focus()},blur:function(){var e;return null===(e=y.current)||void 0===e?void 0:e.blur()}}})),e.createElement(Zs,{componentName:"DatePicker",defaultLocale:Ps},(function(r){var a,l=(0,m.Z)((0,m.Z)({},r),n.locale);return e.createElement(Ez,(0,m.Z)({separator:e.createElement("span",{"aria-label":"to",className:"".concat(j,"-separator")},e.createElement(eZ,null)),disabled:R,ref:y,dropdownClassName:h||p,dropdownAlign:Tz(N,s),placeholder:kz(C,l,f),suffixIcon:F,clearIcon:e.createElement(ia,null),prevIcon:e.createElement("span",{className:"".concat(j,"-prev-icon")}),nextIcon:e.createElement("span",{className:"".concat(j,"-next-icon")}),superPrevIcon:e.createElement("span",{className:"".concat(j,"-super-prev-icon")}),superNextIcon:e.createElement("span",{className:"".concat(j,"-super-next-icon")}),allowClear:!0,transitionName:"".concat(A,"-slide-up")},g,k,{className:x()((a={},(0,Mn.Z)(a,"".concat(j,"-").concat(O),O),(0,Mn.Z)(a,"".concat(j,"-borderless"),!d),a),cb(j,ub(D,v),M),o),locale:l.lang,prefixCls:j,getPopupContainer:i||S,generateConfig:t,components:Rz,direction:N}))}))}));return n}(t),u=r;return u.WeekPicker=a,u.MonthPicker=i,u.YearPicker=o,u.RangePicker=c,u.TimePicker=s,u.QuarterPicker=l,u};const Dz=Mz(LB);var Lz=__webpack_require__(24655),Fz=__webpack_require__.n(Lz);const Bz=e=>{switch(e){case"YEN":case 4:return"\xa5";case"USD":case 2:case"CAD":case 3:return"$";case"NGN":case 8:return"\u20a6";case"EURO":case 1:return"\u20ac";default:return""}};var Zz,zz=__webpack_require__(58264);const Uz="YYYY-MM-DD",Wz=()=>{var t,n,r,a,o,l,c,u,d,f,p,m,v,g,y,b,x,w,N,S,j,_,C,T,O,P,R,I,M,D,L,F,B,Z,z,U,W,V,q,H,G,Y,X,J,K,$,Q,ee,te,ne,re,ae,ie,oe,se,le,ce,ue,de,fe,he,pe,me,ve,ge,ye,be,xe,we,Ne,Se,je,_e,Ee,Ce,Ae,ke,Te,Oe,Pe,Re,Ie,Me,Le,Fe,Be,Ze,ze,Ue,We,Ve;const[qe,He]=(0,e.useState)({edit:!1,add:!1,view:!1,type:!1,individual:!1,corporate:!1,investment:!1,director:!1}),[Ge,Ye]=(0,e.useState)(),[Xe,Je]=(0,e.useState)("targetAmount"),[Ke,$e]=(0,e.useState)({bvn:"",email:"",firstName:"",lastName:"",middleName:"",source:"ROSABON_SALES",creationSource:"BACKEND",platform:"TREASURY"}),[Qe,et]=(0,e.useState)({source:"ROSABON_SALES",platform:"TREASURY",creationSource:"BACKEND"}),[tt,nt]=(0,e.useState)(1),[rt]=(0,e.useState)(10),[at,it]=(0,e.useState)([]),[ot,st]=(0,e.useState)(!1),[lt,ct]=(0,e.useState)(!1),[ut,dt]=(0,e.useState)(),[ft,ht]=(0,e.useState)(),[pt,mt]=(0,e.useState)(null),[vt,gt]=(0,e.useState)(),[yt,bt]=(0,e.useState)([]),[xt,wt]=(0,e.useState)({}),[Nt,St]=(0,e.useState)([]),[jt,_t]=(0,e.useState)(!0),[Et,Ct]=(0,e.useState)(!1),[At,kt]=(0,e.useState)(null),[Tt,Ot]=(0,e.useState)();let Pt=new Date;const Rt={acceptPeriodicContribution:!0,actualMaturityDate:"",allowsLiquidation:!1,amount:0,approvalConcessionDocumentImage:"",autoRenew:!1,autoRollOver:!1,contributionValue:0,currency:"",dateCreated:MB()(Pt).format("YYYY-MM-DD"),directDebit:!1,exchangeRate:1,interestRate:"",interestRateConcession:"",interestReceiptOption:"",investmentValueDate:"",monthlyContributionDay:1,numberOfTickets:0,paymentMethod:null,paymentProofImage:"",planDate:MB()(Pt).format("YYYY-MM-DD"),planName:"",planStatus:"PENDING",planSummary:{},product:"",productCategory:"",requestConcession:!1,savingFrequency:null,targetAmount:0,tenor:null,toppingUp:!1,weeklyContributionDay:"MONDAY"},It={approvalConcessionDocumentImage:!1,paymentProofImage:!1},[Mt,Dt]=(0,e.useState)(It),[Lt,Ft]=(0,e.useState)(!1),[Bt,Zt]=(0,e.useState)(Rt),[zt,Ut]=(0,e.useState)([]),[Wt,Vt]=(0,e.useState)(""),qt=sd(Wt,500);(0,e.useEffect)((()=>{mn(),nt(1)}),[qt]);const Ht=Bt.actualMaturityDate&&(0===Bt.tenor||null===Bt.tenor),Gt=e=>{$e((0,i.Z)((0,i.Z)({},Ke),{},{[e.target.name]:e.target.value}))},Yt=e=>{et((0,i.Z)((0,i.Z)({},Qe),{},{[e.target.name]:e.target.value}))},Xt=()=>{ct(!1),$e({bvn:"",email:"",firstName:"",lastName:"",middleName:"",source:"ROSABON_SALES",creationSource:"BACKEND"}),dt(void 0),Dn(void 0),Bn(void 0),bn(void 0),wn(!1),et(void 0),Hn(void 0),Lr(void 0)},[Jt,Kt]=(0,e.useState)(),[$t,Qt]=(0,e.useState)(),[en,tn]=(0,e.useState)(),[nn,rn]=(0,e.useState)(),an=async e=>{try{const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/state/").concat(e),{headers:A()}),n=await t.data;return n&&rn(n),{formData:Ke}}catch(t){st(!1)}},[on,sn]=(0,e.useState)(),ln=async e=>{try{const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/lga/").concat(e),{headers:A()}),n=await t.data;return n&&sn(n),{formData:Ke}}catch(t){st(!1)}},[cn,un]=(0,e.useState)(),[dn,fn]=(0,e.useState)(),[hn,pn]=(0,e.useState)(),mn=async e=>{try{st(!0);const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/customer-details?").concat(Wt?"search=".concat(Wt,"&"):"","usage=TREASURY").concat(e?"&page=".concat(e):"&page=0"),{headers:A()}),n=await t.data;return gt(null===n||void 0===n?void 0:n.total),n&&(it(n.entities),pn(n.total),st(!1)),{formData:Ke}}catch(t){st(!1)}},vn=async e=>{try{const n=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/customer-details/").concat(e.id),{headers:A()}),r=await n.data;var t;if(r)dt(r),an(null===r||void 0===r||null===(t=r.countryOfResidence)||void 0===t?void 0:t.id),Gn(r);return{formData:Ke}}catch(n){}},gn=async e=>{try{const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/company/").concat(e.id),{headers:A()}),n=await t.data;return n&&dt(n),{formData:Ke}}catch(t){}},[yn,bn]=(0,e.useState)(),[xn,wn]=(0,e.useState)(!1),Nn=async e=>{const t={firstName:null===Ke||void 0===Ke?void 0:Ke.firstName,id:null===Ke||void 0===Ke?void 0:Ke.bvn,isSubjectConsent:!0,lastName:null===Ke||void 0===Ke?void 0:Ke.lastName,phoneNumber:null===Ke||void 0===Ke?void 0:Ke.primaryPhoneNumber,dateOfBirth:null===Ke||void 0===Ke?void 0:Ke.dateOfBirth},n={firstName:null===Mn||void 0===Mn?void 0:Mn.firstName,id:null===Mn||void 0===Mn?void 0:Mn.bvn,isSubjectConsent:!0,lastName:null===Mn||void 0===Mn?void 0:Mn.lastName,phoneNumber:null===Mn||void 0===Mn?void 0:Mn.phone,dateOfBirth:null===Mn||void 0===Mn?void 0:Mn.dateOfBirth};try{const r=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/verify-bvn"),"individual"===e?t:n,{headers:A()});"success"===(await r.data).message&&(kp.success("BVN Verified",{position:kp.POSITION.TOP_CENTER}),wn(!0))}catch(r){ct(!1),st(!1),kp.error("BVN Validation Failed, Please Provide Correct Details",{position:kp.POSITION.TOP_CENTER})}},[Sn,jn]=(0,e.useState)(),[_n,En]=(0,e.useState)(),[Cn,An]=(0,e.useState)();function kn(e){var t=e.target.files[0],n=t.name,r=new FileReader;r.onloadend=function(){const t=r.result;if(t){let r=t.split("base64,")[1];An((0,i.Z)((0,i.Z)({},Cn),{},{[e.target.name]:{encodedUpload:r,name:n}}))}},r.readAsDataURL(t)}const[Tn,On]=(0,e.useState)(),Pn=async e=>{console.log(ut);const t={accountNumber:null===Tn||void 0===Tn?void 0:Tn.accountNumber,bankCode:null===Tn||void 0===Tn?void 0:Tn.bankCode,verifyBusinessBankAccount:"INDIVIDUAL"!==(null===ut||void 0===ut?void 0:ut.type)},n={accountNumber:null===Ke||void 0===Ke?void 0:Ke.accountNumber,bankCode:null===Ke||void 0===Ke?void 0:Ke.bankCode,verifyBusinessBankAccount:"INDIVIDUAL"!==(null===ut||void 0===ut?void 0:ut.type),userId:null===ut||void 0===ut?void 0:ut.id};try{const r=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/individual-user/bank-account/verify"),"EDIT"===e?n:t,{headers:A()}),a=await r.data.data;200===r.status&&(kp.success("Account Verified",{position:kp.POSITION.TOP_CENTER}),"EDIT"===e?$e((0,i.Z)((0,i.Z)({},Ke),{},{accountName:a.account_name})):On((0,i.Z)((0,i.Z)({},Tn),{},{accountName:a.account_name})))}catch(r){kp.error("Please Make Sure Your Bank Details Match",{position:kp.POSITION.TOP_CENTER})}},[Rn,In]=(0,e.useState)(),[Mn,Dn]=(0,e.useState)();function Ln(e){var t=e.target.files[0],n=t.name,r=new FileReader;r.onloadend=function(){const t=r.result;if(t){let r=t.split("base64,")[1];Dn((0,i.Z)((0,i.Z)({},Mn),{},{[e.target.name]:{encodedUpload:r,name:n}}))}},r.readAsDataURL(t)}const[Fn,Bn]=(0,e.useState)();function Zn(e){var t=e.target.files[0],n=t.name,r=new FileReader;r.onloadend=function(){const t=r.result;if(t){let r=t.split("base64,")[1];Bn((0,i.Z)((0,i.Z)({},Fn),{},{[e.target.name]:{encodedUpload:r,name:n}}))}},r.readAsDataURL(t)}const zn=async e=>{if(e.certificateOfIncoImage&&e.contactPersonIdNumber&&e.contactPersonIdentityImage&&e.contactPersonPhotographImage&&e.idTypeId&&Fn.utilityBillImage){ct(!0);try{const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/company/company-document/").concat(Rn.email),e,{headers:A()});await t.data&&(He({companyDoc:!1}),In(void 0),Bn(void 0),kp.success("Customer added Successfully",{position:kp.POSITION.TOP_CENTER}),mn(),Xt())}catch(t){ct(!1);const e=t.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER}),He({companyDoc:!0})}}else kp.error("Please Make Sure all Fields are Filled",{position:kp.POSITION.TOP_CENTER})},Un=()=>{He({}),Zt(Rt),Ft(!1),Dt(It),Xt()},Wn=()=>{var e=new Date(Ke.dateOfBirth),t=Date.now()-e.getTime(),n=new Date(t).getUTCFullYear(),r=Math.abs(n-1970);!0===xn?Ke.genderId&&Ke.dateOfBirth&&Ke.primaryPhoneNumber&&Ke.nationality&&Ke.accountOfficerId&&Ke.stateId&&Ke.countryId&&Ke.city?r>=18?(async e=>{const t=(0,i.Z)((0,i.Z)({},e),{},{address:{city:Ke.city,nationality:Ke.nationality,houseNoAddress:Ke.houseNoAddress,state:Ke.state},platform:"TREASURY"});ct(!0);try{const e=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/personal-info"),t,{headers:A()}),n=await e.data;n&&(ct(!1),bn(t.email),He({employmentDetail:!0}))}catch(n){ct(!1);const e=n.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}})(Ke):kp.error("You must be older than 18 to have an account",{position:kp.POSITION.TOP_CENTER}):kp.error("Please Make Sure all Fields are Filled",{position:kp.POSITION.TOP_CENTER}):kp.error("BVN Not Verified",{position:kp.POSITION.TOP_CENTER})};function Vn(e){var t=e.target.files[0],n=(t.name,new FileReader);n.onloadend=function(){const t=n.result;if(t){let n=t.split("base64,")[1];$e((0,i.Z)((0,i.Z)({},Ke),{},{[e.target.name]:n}))}},n.readAsDataURL(t)}const[qn,Hn]=(0,e.useState)(),Gn=async e=>{try{const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/individual-user/bank-account/").concat(e.email),{headers:A()}),n=await t.data;return n&&Hn(n),{formData:Ke}}catch(t){}},Yn=async()=>{var e,t;Kn();let n="INDIVIDUAL"===(null===ut||void 0===ut?void 0:ut.type)?null===ut||void 0===ut?void 0:ut.id:null===ut||void 0===ut||null===(e=ut.useraccount)||void 0===e?void 0:e.id,r="INDIVIDUAL"===(null===ut||void 0===ut?void 0:ut.type)?null===ut||void 0===ut||null===(t=ut.accountOfficer)||void 0===t?void 0:t.id:null===ut||void 0===ut?void 0:ut.accountOfficerId;$e({userId:n,accountOfficerId:r}),He((0,i.Z)((0,i.Z)({},qe),{},{updateAccOfficer:!0}))},[Xn,Jn]=(0,e.useState)(),Kn=async e=>{try{const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/fetch-account-officers"),{headers:A()}),t=await e.data.data;return t&&Jn(t),{formData:Ke}}catch(t){}};function $n(e){var t=e.target.files[0],n=(t.name,new FileReader);n.onloadend=function(){const t=n.result;if(t){let n=t.split("base64,")[1];$e((0,i.Z)((0,i.Z)({},Ke),{},{[e.target.name]:n}))}},n.readAsDataURL(t)}function Qn(e){var t=e.target.files[0],n=(t.name,new FileReader);n.onloadend=function(){const t=n.result;if(t){let n=t.split("base64,")[1];Bn((0,i.Z)((0,i.Z)({},Fn),{},{[e.target.name]:n}))}},n.readAsDataURL(t)}function er(e,t){var n=Math.pow(10,t),r=Math.round(e*n);return(-.5==r-e*n?r%2==0?r:r+1:r)/n}const{errors:tr,register:nr,handleSubmit:rr}=xu(),[ar,ir]=(0,e.useState)();(0,e.useEffect)((()=>{Bt.product&&(async e=>{try{st(!0);const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trproduct/").concat(e),{headers:A()}),{data:n}=await t.data,r=n.body;r&&(wt(r),st(!1))}catch(t){st(!1)}finally{st(!1)}})(null===Bt||void 0===Bt?void 0:Bt.product)}),[Bt.product]);const or=MB()(Pt).format("YYYY-MM-DD");(0,e.useEffect)((()=>{mn(),(async()=>{try{const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/bank-account/get-all-banks"),{headers:A()}),t=await e.data.data;t&&Qt(t)}catch(e){}})(),(async()=>{try{st(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/gender"),{headers:A()}),t=await e.data,n=t.filter((e=>"ACTIVE"===e.status));t&&un(n)}catch(e){st(!1)}})(),(async()=>{try{st(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/country"),{headers:A()}),t=await e.data;t&&(Kt(t),st(!1))}catch(e){st(!1)}})(),(async()=>{try{st(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/account-officer"),{headers:A()}),t=await e.data;t&&(tn(t),st(!1))}catch(e){st(!1)}})(),(async()=>{try{st(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/identification-type"),{headers:A()}),t=await e.data;t&&fn(t.filter((e=>"ACTIVE"===e.status)))}catch(e){st(!1)}})(),(async()=>{try{st(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trproduct"),{headers:A()}),{data:t}=await e.data,n=t.body;n&&(bt(null===n||void 0===n?void 0:n.filter((e=>{let{status:t}=e;return"ACTIVE"===t}))),st(!1))}catch(e){st(!1)}finally{st(!1)}})(),(async()=>{try{st(!0);const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trwithholding-tax"),{headers:A()}),{data:n}=await t.data,r=n.body;if(r){var e;const t=null===(e=r[0])||void 0===e?void 0:e.rate;Ut(t),st(!1)}}catch(t){st(!1)}finally{st(!1)}})(),(async()=>{try{st(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trexchange-rates"),{headers:A()}),{data:t}=await e.data,n=t.body;n&&(St(n),st(!1))}catch(e){st(!1)}finally{st(!1)}})(),(async()=>{try{st(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trinvestment-rates"),{headers:A()}),{data:t}=await e.data,n=t.body;n&&(ir(n),st(!1))}catch(e){st(!1)}finally{st(!1)}})()}),[]);const[sr,lr]=(0,e.useState)({planName:"",startDate:"",endDate:"",principal:0,interestRate:0,interestReceiptOption:"",calculatedInterest:0,withholdingTax:0,paymentMaturity:0});let cr={tenorDays:1/0},ur={tenorDays:0};if(null!==xt&&void 0!==xt&&xt.tenors){var dr,fr,hr,pr,mr,vr,gr,yr,br;if((null===(dr=xt.tenors)||void 0===dr?void 0:dr.length)>1)null===(vr=xt.tenors)||void 0===vr||vr.forEach((e=>e.tenorDays<cr.tenorDays?cr=e:null)),null===(gr=xt.tenors)||void 0===gr||gr.forEach((e=>e.tenorDays>ur.tenorDays?ur=e:null));else cr=null===xt||void 0===xt||null===(yr=xt.tenors[0])||void 0===yr?void 0:yr.tenorDays,ur=null===xt||void 0===xt||null===(br=xt.tenors[0])||void 0===br?void 0:br.tenorDays;cr=null===(fr=MB()(or).add(null===(hr=cr)||void 0===hr?void 0:hr.tenorDays,"days"))||void 0===fr?void 0:fr._d,ur=null===(pr=MB()(or).add(null===(mr=ur)||void 0===mr?void 0:mr.tenorDays,"days"))||void 0===pr?void 0:pr._d}const xr=(e,t,n,r,a)=>{let i=0;const o=a/r,s=a/(r/4),l=a/(r/6);switch(e){case"MATURITY":case"BACKEND_MATURITY":i=Math.round(100*(t+a-a*(n/100))+Number.EPSILON)/100;break;case"UPFRONT":case"BACKEND_UPFRONT":i=Math.round(100*t+Number.EPSILON)/100;break;case"MONTHLY":case"BACKEND_MONTHLY":i=r<1?null:Math.round(100*(t+o-n/100*o)+Number.EPSILON)/100;break;case"QUARTERLY":case"BACKEND_QUARTERLY":i=r<4?null:Math.round(100*(t+s-n/100*s)+Number.EPSILON)/100;break;case"BI_ANNUAL":case"BACKEND_BI_ANNUAL":i=r<6?null:Math.round(100*(t+l-n/100*l)+Number.EPSILON)/100}return i},wr=e=>{const{name:t,value:n}=e.target;"targetAmount"===t||"contributionValue"===t?(Zt((e=>(0,i.Z)((0,i.Z)({},e),{},{[t]:Number(parseFloat(n).toFixed(2))}))),Je(e.target.name)):Zt("interestRate"===t?e=>(0,i.Z)((0,i.Z)({},e),{},{[t]:Number(parseFloat(n).toFixed(2))}):e=>(0,i.Z)((0,i.Z)({},e),{},{[t]:n}))},Nr=(e,t)=>{Zt("autoRenew"===t?n=>(0,i.Z)((0,i.Z)({},n),{},{[t]:e.value,autoRollOver:e.value}):n=>(0,i.Z)((0,i.Z)({},n),{},{[t]:e.value}))},Sr=e=>{const{name:t,checked:n}=e.target;Zt((e=>(0,i.Z)((0,i.Z)({},e),{},{[t]:n})))};(0,e.useEffect)((()=>{Zt((e=>(0,i.Z)((0,i.Z)({},e),{},{customerName:"".concat(null===pt||void 0===pt?void 0:pt.firstName," ").concat(null===pt||void 0===pt?void 0:pt.lastName)})))}),[]);const jr=(0,e.useCallback)((e=>{let t;switch(e){case"hasUpfrontInterestRate":t="UPFRONT";break;case"hasMonthlyInterestRate":t="MONTHLY";break;case"hasQuarterlyInterestRate":t="QUARTERLY";break;case"hasBiAnnualInterestRate":t="BI_ANNUAL";break;case"hasMaturityRate":t="MATURITY";break;case"hasBackendUpfrontInterestRate":t="BACKEND_UPFRONT";break;case"hasBackendMonthlyInterestRate":t="BACKEND_MONTHLY";break;case"hasBackendQuarterlyInterestRate":t="BACKEND_QUARTERLY";break;case"hasBackendBiAnnualInterestRate":t="BACKEND_BI_ANNUAL";break;case"hasBackendMaturityRate":t="BACKEND_MATURITY"}return t}),[]),_r=null!==(t=null===yt||void 0===yt?void 0:yt.map((e=>({label:e.productName,value:e.id}))))&&void 0!==t?t:[],Er=null!==(n=null===xt||void 0===xt||null===(r=xt.currency)||void 0===r?void 0:r.map((e=>"ACTIVE"===(null===e||void 0===e?void 0:e.status)&&{label:e.name,value:e.id})))&&void 0!==n?n:[],Cr=null!==(a=null===xt||void 0===xt||null===(o=xt.tenors)||void 0===o||null===(l=o.filter((e=>{let{tenorStatus:t}=e;return"ACTIVE"===t})))||void 0===l?void 0:l.map((e=>({label:e.tenorName,value:e.id}))))&&void 0!==a?a:[],Ar=null!==xt&&void 0!==xt&&xt.allowCustomization?[...Cr,{label:"Customize Tenor",value:0}]:Cr,kr=[{label:"Daily",value:"DAILY"},{label:"Weekly",value:"WEEKLY"},{label:"Monthly",value:"MONTHLY"}],Tr=[...Array(28).keys()].map((e=>({label:e+1,value:e+1}))),Or=[{label:"MONDAY",value:"MONDAY"},{label:"TUESDAY",value:"TUESDAY"},{label:"WEDNESDAY",value:"WEDNESDAY"},{label:"THURSAY",value:"THURSAY"},{label:"FRIDAY",value:"FRIDAY"},{label:"SATURDAY",value:"SATURDAY"},{label:"SUNDAY",value:"SUNDAY"}],Pr=e=>{var t;let n;return null!==xt&&void 0!==xt&&null!==(t=xt.properties)&&void 0!==t&&t.allowsMonthlyDraw?null===e?null:(n=e/(null===xt||void 0===xt?void 0:xt.minTransactionLimit),Math.floor(n)):0};(0,e.useEffect)((()=>{var e,t,n,r,a,o,s;let l=null===xt||void 0===xt||null===(e=xt.tenors)||void 0===e?void 0:e.find((e=>e.id===parseInt(Bt.tenor))),c=null===(t=MB()(or).add(null===l||void 0===l?void 0:l.tenorDays,"days"))||void 0===t?void 0:t._d;const u=MB()(Bt.actualMaturityDate).diff(or,"days"),d=(e,t,n)=>{const r=e*t*(n/365)/100;return Math.round(100*r+Number.EPSILON)/100};lr((0,i.Z)((0,i.Z)({},sr),{},{planName:null===Bt||void 0===Bt?void 0:Bt.planName,startDate:Bt.dateCreated,endDate:Ht?MB()(Bt.actualMaturityDate).format("YYYY-MM-DD"):MB()(c).format("YYYY-MM-DD"),interestRate:Bt.interestRate,principal:null!==xt&&void 0!==xt&&null!==(n=xt.properties)&&void 0!==n&&n.hasTargetAmount?Bt.targetAmount:Number(Bt.amount),withholdingTax:zt,interestReceiptOption:Bt.interestReceiptOption,calculatedInterest:d(null!==xt&&void 0!==xt&&null!==(r=xt.properties)&&void 0!==r&&r.hasTargetAmount?Bt.targetAmount:Number(Bt.amount),Bt.interestRate,Ht?u:null===l||void 0===l?void 0:l.tenorDays),paymentMaturity:xr(Bt.interestReceiptOption,null!==xt&&void 0!==xt&&null!==(a=xt.properties)&&void 0!==a&&a.hasTargetAmount?Bt.targetAmount:Number(Bt.amount),zt,Ht?Math.floor(MB()(Bt.actualMaturityDate).diff(or,"days")/30):Math.floor((null===l||void 0===l?void 0:l.tenorDays)/30),d(null!==xt&&void 0!==xt&&null!==(o=xt.properties)&&void 0!==o&&o.hasTargetAmount?Bt.targetAmount:Number(Bt.amount),Bt.interestRate,0===Bt.tenor?u:null===l||void 0===l?void 0:l.tenorDays))})),Zt((0,i.Z)((0,i.Z)({},Bt),{},{actualMaturityDate:0===Bt.tenor?MB()(Bt.actualMaturityDate).format("YYYY-MM-DD"):MB()(c).format("YYYY-MM-DD"),numberOfTickets:Pr(null!==xt&&void 0!==xt&&null!==(s=xt.properties)&&void 0!==s&&s.hasTargetAmount?Bt.targetAmount:Number(Bt.amount)),planSummary:sr}))}),[Bt.planName,Bt.savingFrequency,Bt.tenor,Bt.interestRate,Bt.interestReceiptOption,Bt.targetAmount,Bt.amount,Bt.actualMaturityDate,sr.calculatedInterest,Et]);const Rr=(0,e.useMemo)((()=>(()=>{var e,t;const n=null===xt||void 0===xt||null===(e=xt.tenors)||void 0===e?void 0:e.find((e=>e.id===parseInt(Bt.tenor))),r=MB()(Bt.actualMaturityDate).diff(or,"days");if(null!==xt&&void 0!==xt&&null!==(t=xt.properties)&&void 0!==t&&t.hasTargetAmount&&""!==Bt.savingFrequency)if("targetAmount"===Xe){let e=null;switch(Bt.savingFrequency){case"DAILY":e=Bt.targetAmount/(Ht?r:null===n||void 0===n?void 0:n.tenorDays),_t(!0);break;case"WEEKLY":r<7||(null===n||void 0===n?void 0:n.tenorDays)<7?(e=null,_t(!1)):e=Ht?Bt.targetAmount/Math.floor(r/7):Bt.targetAmount/Math.floor((null===n||void 0===n?void 0:n.tenorDays)/7);break;case"MONTHLY":r<30||(null===n||void 0===n?void 0:n.tenorDays)<30?(e=null,_t(!1)):e=Ht?Bt.targetAmount/Math.floor(r/30):Bt.targetAmount/Math.floor((null===n||void 0===n?void 0:n.tenorDays)/30)}Zt((0,i.Z)((0,i.Z)({},Bt),{},{contributionValue:er(e,2)}))}else{var a;if(null!==xt&&void 0!==xt&&null!==(a=xt.properties)&&void 0!==a&&a.hasTargetAmount){let e;switch(Bt.savingFrequency){case"DAILY":e=Bt.contributionValue*(Ht?r:null===n||void 0===n?void 0:n.tenorDays),_t(!0);break;case"WEEKLY":r<7||(null===n||void 0===n?void 0:n.tenorDays)<7?(e=void 0,_t(!1)):e=Ht?Bt.contributionValue*Math.floor(r/7):Bt.contributionValue*Math.floor((null===n||void 0===n?void 0:n.tenorDays)/7);break;case"MONTHLY":r<30||(null===n||void 0===n?void 0:n.tenorDays)<30?(e=void 0,_t(!1)):e=Ht?Bt.contributionValue*Math.floor(r/30):Bt.contributionValue*Math.floor((null===n||void 0===n?void 0:n.tenorDays)/30)}Zt((0,i.Z)((0,i.Z)({},Bt),{},{targetAmount:er(e,2)}))}}})()),[Bt.savingFrequency,Bt.tenor,Bt.targetAmount,Bt.contributionValue,Bt.actualMaturityDate]),Ir=e=>{var t,n,r,a,i,o;let s,l=null!==xt&&void 0!==xt&&null!==(t=xt.properties)&&void 0!==t&&t.hasTargetAmount?Bt.targetAmount:Number(Bt.amount);const c=MB()(Bt.actualMaturityDate).diff(or,"days"),u=null===(n=xt.tenors)||void 0===n?void 0:n.find((e=>e.id===parseInt(Bt.tenor))),d=()=>Ht?c:null===u||void 0===u?void 0:u.tenorDays,f=null===ar||void 0===ar||null===(r=ar.filter((e=>{var t;return(null===e||void 0===e||null===(t=e.product)||void 0===t?void 0:t.id)===parseInt(null===xt||void 0===xt?void 0:xt.id)})))||void 0===r||null===(a=r.find((e=>{var t;return(null===e||void 0===e||null===(t=e.currency)||void 0===t?void 0:t.id)===Bt.currency})))||void 0===a||null===(i=a.currency)||void 0===i?void 0:i.name,h=null===xt||void 0===xt||null===(o=xt.currency)||void 0===o?void 0:o.find((e=>e.id===Bt.currency)),p=null===Nt||void 0===Nt?void 0:Nt.find((e=>e.name===(null===h||void 0===h?void 0:h.name))),m=()=>{let e;return f===(null===p||void 0===p?void 0:p.name)&&(e=l),e};let v=null===ar||void 0===ar?void 0:ar.find((e=>e.product.id===parseInt(null===xt||void 0===xt?void 0:xt.id)&&e.currency.id===Bt.currency&&m()>=e.minimumAmount&&m()<=e.maximumAmount&&d()>=e.minimumTenor&&d()<=e.maximumTenor)),g=null!==v&&void 0!==v&&v.percentDirectDebit?null===v||void 0===v?void 0:v.percentDirectDebit:0;if(void 0!==v){switch(e){case"MONTHLY":s=null===v||void 0===v?void 0:v.monthlyInterestRate;break;case"UPFRONT":s=null===v||void 0===v?void 0:v.upfrontInterestRate;break;case"QUARTERLY":s=null===v||void 0===v?void 0:v.quarterlyInterestRate;break;case"BI_ANNUAL":s=null===v||void 0===v?void 0:v.biAnnualInterestRate;break;case"MATURITY":s=null===v||void 0===v?void 0:v.maturityRate;break;case"BACKEND_UPFRONT":s=null===v||void 0===v?void 0:v.backendUpfrontInterestRate;break;case"BACKEND_BI_ANNUAL":s=null===v||void 0===v?void 0:v.backendBiAnnualInterestRate;break;case"BACKEND_MONTHLY":s=null===v||void 0===v?void 0:v.backendMonthlyInterestRate;break;case"BACKEND_MATURITY":s=null===v||void 0===v?void 0:v.backendMaturityRate;break;case"BACKEND_QUARTERLY":s=null===v||void 0===v?void 0:v.backendQuarterlyInterestRate;break;default:s=null}return null===s?(s=!0===Bt.directDebit||"true"===Bt.directDebit?0+g:null,s):(s=!0===Bt.directDebit||"true"===Bt.directDebit?s+g:s,s)}return s=void 0,s};(0,e.useEffect)((()=>{var e,t,n;let r=null===xt||void 0===xt||null===(e=xt.currency)||void 0===e?void 0:e.find((e=>e.id===(null===Bt||void 0===Bt?void 0:Bt.currency)));const a=null===Nt||void 0===Nt?void 0:Nt.filter((e=>e.name===(null===r||void 0===r?void 0:r.name)))[0],o=null===yt||void 0===yt||null===(t=yt.find((e=>(null===e||void 0===e?void 0:e.id)===(null===Bt||void 0===Bt?void 0:Bt.product))))||void 0===t||null===(n=t.productCategory)||void 0===n?void 0:n.id;Bt.requestConcession||Zt((0,i.Z)((0,i.Z)({},Bt),{},{interestRate:Ir(Bt.interestReceiptOption),productCategory:o,exchangeRate:8===Bt.currency||""===Bt.currency?1:Number(parseFloat(null===a||void 0===a?void 0:a.buyingPrice).toFixed(2))}))}),[Bt.interestReceiptOption,Bt.tenor,Bt.directDebit,Bt.product,Bt.currency,Bt.requestConcession]);const Mr=(e,t)=>{var n,r,a,o;const{files:s}=e.target;Mt[t]||Dt({[t]:!0});(null===(n=s[0])||void 0===n?void 0:n.size)<=2e6&&("image/jpeg"===(null===(r=s[0])||void 0===r?void 0:r.type)||"application/pdf"===(null===(a=s[0])||void 0===a?void 0:a.type)||"image/png"===(null===(o=s[0])||void 0===o?void 0:o.type))?(e=>{let n=new FileReader;e&&(n.readAsDataURL(e),n.onload=()=>{Zt((0,i.Z)((0,i.Z)({},Bt),{},{[t]:n.result.split("base64,")[1]}))},n.onerror=e=>{})})(s[0]):Zt((0,i.Z)((0,i.Z)({},Bt),{},{[t]:""}))},[Dr,Lr]=(0,e.useState)(),Fr=e=>{let t=en.findIndex((t=>{var n;return(null===t||void 0===t||null===(n=t.useraccount)||void 0===n?void 0:n.id)===parseInt(e)}));Lr(t.toString())};return(0,s.jsxs)(e.Fragment,{children:[Rr,(0,s.jsx)(De,{title:"Customer Databoard"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Customer Management"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:Wt,onChange:e=>{Vt(e.target.value)},placeholder:"Search Customer..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_CUSTOMER"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>He({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add New Customer"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:ot&&0===at.length?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.jU,{customerDashboard:at,modal:qe,handleView:e=>{He({view:!0}),"INDIVIDUAL"===e.type?vn(e):gn(e)},onEditClick:async e=>{"INDIVIDUAL"===e.type?(vn(e),He({edit:!0})):(gn(e),He({edit:!0}))},handleInvestment:e=>{mt(e),He({investment:!0})}})}),(0,s.jsx)("div",{className:"card-inner",children:at&&at.length>0?(0,s.jsx)(E.Qt,{itemPerPage:10,totalItems:hn,paginate:e=>{nt(e),mn(e-1)},currentPage:tt}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Customer Found"})})})]}),(0,s.jsx)(Gu,{isOpen:qe.add,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Customer"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(RB,{defaultActiveKey:"1",centered:!0,type:"card",size:"large",children:[(0,s.jsx)(RB.TabPane,{tab:"Individual",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("div",{children:(0,s.jsx)("h5",{className:"title",children:"Personal Information"})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"First Name"}),(0,s.jsx)("input",{type:"text",name:"firstName",placeholder:"First Name",onChange:e=>Gt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Middle Name"}),(0,s.jsx)("input",{type:"text",name:"middleName",placeholder:"Middle Name",onChange:e=>Gt(e),className:"form-control"})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Last Name"}),(0,s.jsx)("input",{type:"text",name:"lastName",placeholder:"Last Name",onChange:e=>Gt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Gender"}),(0,s.jsxs)("select",{className:"form-control",name:"gender",onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{genderId:parseInt(e.target.value)})),ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select Gender"}),cn?(0,s.jsx)(s.Fragment,{children:cn.map((e=>(0,s.jsx)("option",{value:e.id,children:e.gender})))}):null]}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"DOB"}),(0,s.jsx)("div",{children:(0,s.jsx)(Dz,{format:Uz,onChange:(e,t)=>$e((0,i.Z)((0,i.Z)({},Ke),{},{dateOfBirth:t})),style:{width:"20rem"}})})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Primary Phone Number"}),(0,s.jsx)(Fz(),{name:"primaryPhoneNumber",placeholder:"Phone Number",country:"ng",onChange:e=>{e.length>13?kp.error("Input shouldn't exceed 10 characters",{position:kp.POSITION.TOP_CENTER}):$e((0,i.Z)((0,i.Z)({},Ke),{},{primaryPhoneNumber:e.replace("234","0")}))}})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Secondary Phone Number"}),(0,s.jsx)(Fz(),{name:"secondaryPhoneNumber",placeholder:"Secondary Phone Number",country:"ng",onChange:e=>{e.length>13?kp.error("Input shouldn't exceed 10 characters",{position:kp.POSITION.TOP_CENTER}):$e((0,i.Z)((0,i.Z)({},Ke),{},{secondaryPhoneNumber:e.replace("234","0")}))}})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Email"}),(0,s.jsx)("input",{type:"text",name:"email",placeholder:"Email Address",onChange:e=>Gt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("div",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"BVN"}),(0,s.jsx)("input",{type:"text",name:"bvn",placeholder:"BVN",onChange:e=>Gt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]}),(0,s.jsx)("div",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",disabled:xn,onClick:e=>{e.preventDefault();Nn("individual")},children:"Verify"})})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Address"}),(0,s.jsx)("input",{type:"text",name:"houseNoAddress",placeholder:"Address",onChange:e=>Gt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Country of Residence"}),(0,s.jsxs)("select",{className:"form-control",name:"country",onChange:e=>{an(e.target.value),$e((0,i.Z)((0,i.Z)({},Ke),{},{countryId:parseInt(e.target.value)}))},ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select Country"}),Jt?(0,s.jsx)(s.Fragment,{children:Jt.map((e=>(0,s.jsx)("option",{value:e.id,children:e.name})))}):null]}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"State"}),(0,s.jsxs)("select",{className:"form-control",name:"state",onChange:e=>{ln(e.target.value),$e((0,i.Z)((0,i.Z)({},Ke),{},{stateId:parseInt(e.target.value)}))},ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select State"}),nn?(0,s.jsx)(s.Fragment,{children:nn.map((e=>(0,s.jsx)("option",{value:e.id,children:e.name})))}):null]}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"City"}),(0,s.jsx)("input",{type:"text",name:"city",placeholder:"Input City",onChange:e=>Gt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.city&&(0,s.jsx)("span",{className:"invalid",children:tr.city.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Country of Origin"}),(0,s.jsxs)("select",{className:"form-control",name:"nationality",onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{nationality:e.target.value})),ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select Country Of Origin"}),Jt?(0,s.jsx)(s.Fragment,{children:Jt.map((e=>(0,s.jsx)("option",{value:e.name,children:e.name})))}):null]}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Account Officer"}),(0,s.jsxs)("select",{className:"form-control",name:"accountOfficerId",onChange:e=>{$e((0,i.Z)((0,i.Z)({},Ke),{},{accountOfficerId:parseInt(e.target.value)})),Fr(e.target.value)},ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select Account Officer"}),en||0===en?(0,s.jsx)(s.Fragment,{children:en.map((e=>{var t;return(0,s.jsx)("option",{value:null===(t=e.useraccount)||void 0===t?void 0:t.id,children:e.fullName})}))}):null]}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),Dr?(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Officer Branch: "}),(0,s.jsx)("span",{children:null===(c=en[parseInt(Dr)].useraccount)||void 0===c||null===(u=c.department)||void 0===u?void 0:u.name})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Officer Department: "}),(0,s.jsx)("span",{children:null===(d=en[parseInt(Dr)].useraccount)||void 0===d||null===(f=d.businessUnit)||void 0===f?void 0:f.name})]})})]})}):null,(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)(s.Fragment,{children:lt?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:e=>{e.preventDefault(),Wn()},children:"Submit"})}),(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),Un()},className:"link link-light",children:"Cancel"})})]})})]})},"1"),(0,s.jsx)(RB.TabPane,{tab:"Corporate",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("div",{children:(0,s.jsx)("h5",{className:"title",children:"Company Information"})})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Company Name"}),(0,s.jsx)("input",{type:"text",name:"name",placeholder:"Company Name",onChange:e=>Yt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Company RC Number"}),(0,s.jsx)("input",{type:"number",name:"rcNumber",placeholder:"RC Number",onChange:e=>Yt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Registration Date"}),(0,s.jsx)(Dz,{format:Uz,onChange:(e,t)=>et((0,i.Z)((0,i.Z)({},Qe),{},{regDate:t}))}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Company Address"}),(0,s.jsx)("input",{type:"text",name:"address",placeholder:"Address",onChange:e=>Yt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Company Type"}),(0,s.jsxs)("select",{className:"form-control",name:"companyType",onChange:e=>Yt(e),ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{}),(0,s.jsx)("option",{value:"SOLE_PROPRIETORSHIP",children:"Sole Proprietorship"}),(0,s.jsx)("option",{value:"PARTNERSHIP",children:"Partnership"}),(0,s.jsx)("option",{value:"CORPORATE_LIMITED",children:"Corporate Limited"})]}),tr.status&&(0,s.jsx)("span",{className:"invalid",children:tr.status.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Nature Of Business"}),(0,s.jsx)("input",{type:"text",name:"natureOfBusiness",placeholder:"Nature Of Business",onChange:e=>Yt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Account Officer"}),(0,s.jsxs)("select",{className:"form-control",name:"accountOfficerId",onChange:e=>{et((0,i.Z)((0,i.Z)({},Qe),{},{accountOfficerId:parseInt(e.target.value)})),Fr(e.target.value)},ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select Account Officer"}),en?(0,s.jsx)(s.Fragment,{children:en.map((e=>{var t;return(0,s.jsx)("option",{value:null===(t=e.useraccount)||void 0===t?void 0:t.id,children:e.fullName})}))}):null]}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),Dr?(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Officer Branch: "}),(0,s.jsx)("span",{children:null===(p=en[parseInt(Dr)].useraccount)||void 0===p||null===(m=p.department)||void 0===m?void 0:m.name})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Officer Department: "}),(0,s.jsx)("span",{children:null===(v=en[parseInt(Dr)].useraccount)||void 0===v||null===(g=v.businessUnit)||void 0===g?void 0:g.name})]})})]})}):null,(0,s.jsx)(E.JX,{md:"8",children:(0,s.jsx)("div",{children:(0,s.jsx)("h5",{className:"title",children:"Contact Person Information"})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Contact Person First Name"}),(0,s.jsx)("input",{type:"text",name:"contactPersonFirstName",placeholder:"Contact Person First Name",onChange:e=>Yt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Contact Person Last Name"}),(0,s.jsx)("input",{type:"text",name:"contactPersonLastName",placeholder:"Contact Person Last Name",onChange:e=>Yt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Email"}),(0,s.jsx)("input",{type:"email",name:"email",placeholder:"Email",onChange:e=>Yt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Phone Number"}),(0,s.jsx)("input",{type:"text",name:"phoneNumber",placeholder:"Phone Number",onChange:e=>Yt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)(s.Fragment,{children:lt?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:e=>{e.preventDefault(),(async e=>{const t=(0,i.Z)((0,i.Z)({},e),{},{source:"ROSABON_SALES",platform:"TREASURY",creationSource:"BACKEND"});if(Qe.address&&Qe.companyType&&Qe.contactPersonLastName&&Qe.contactPersonFirstName&&Qe.email&&Qe.regDate&&Qe.name&&Qe.natureOfBusiness&&Qe.rcNumber){ct(!0);try{const e=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/company"),t,{headers:A()});await e.data&&(ct(!1),In({email:Qe.email,type:Qe.companyType}),He({director:!0}))}catch(n){const e=n.response.data.message;ct(!1),st(!1),kp.error(e,{position:kp.POSITION.TOP_CENTER})}}else ct(!1),kp.error("Please Make Sure all Fields are Filled",{position:kp.POSITION.TOP_CENTER})})(Qe)},children:"Submit Details"})}),(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),Un()},className:"link link-light",children:"Cancel"})})]})})]})},"2")]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.edit,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Customer Details"}),"INDIVIDUAL"===(null===ut||void 0===ut?void 0:ut.type)?(0,s.jsxs)("div",{className:"row gy-4 mt-5",children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:()=>(async()=>{var e,t,n,r,a;He((0,i.Z)((0,i.Z)({},qe),{},{editPersonalInfo:!0})),$e({secondaryPhoneNumber:null===ut||void 0===ut?void 0:ut.secondaryPhoneNumber,stateId:null===ut||void 0===ut||null===(e=ut.state)||void 0===e?void 0:e.id,countryId:null===ut||void 0===ut||null===(t=ut.countryOfResidence)||void 0===t?void 0:t.id,city:null===ut||void 0===ut?void 0:ut.city,houseNoAddress:null===ut||void 0===ut||null===(n=ut.addressObject)||void 0===n?void 0:n.houseNoAddress,profilePicture:null===ut||void 0===ut?void 0:ut.profilePicture}),an(null===ut||void 0===ut||null===(r=ut.countryOfResidence)||void 0===r?void 0:r.id),ln(null===ut||void 0===ut||null===(a=ut.state)||void 0===a?void 0:a.id)})(),children:"Edit Personal Information"})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:()=>(async()=>{var e,t,n;He((0,i.Z)((0,i.Z)({},qe),{},{editEmploymentDetail:!0})),$e({employerAddress:null===ut||void 0===ut||null===(e=ut.employmentDetail)||void 0===e?void 0:e.employerAddress,employerName:null===ut||void 0===ut||null===(t=ut.employmentDetail)||void 0===t?void 0:t.employerName,occupation:null===ut||void 0===ut||null===(n=ut.employmentDetail)||void 0===n?void 0:n.occupation})})(),children:"Edit Employment Details"})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:()=>Yn(),children:"Update Account Officer"})}),(0,s.jsx)("div",{className:"mt-5"}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:()=>(async()=>{var e,t,n,r;He((0,i.Z)((0,i.Z)({},qe),{},{editNOKDetail:!0})),$e({name:null===ut||void 0===ut||null===(e=ut.nokDetail)||void 0===e?void 0:e.name,email:null===ut||void 0===ut||null===(t=ut.nokDetail)||void 0===t?void 0:t.email,phone:null===ut||void 0===ut||null===(n=ut.nokDetail)||void 0===n?void 0:n.phone,address:null===ut||void 0===ut||null===(r=ut.nokDetail)||void 0===r?void 0:r.address})})(),children:"Edit NOK Details"})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:()=>(async()=>{var e,t,n;He((0,i.Z)((0,i.Z)({},qe),{},{editDocuments:!0})),$e({idNumber:null===ut||void 0===ut||null===(e=ut.myDocument)||void 0===e?void 0:e.idNumber,idTypeId:null===ut||void 0===ut||null===(t=ut.myDocument)||void 0===t||null===(n=t.idType)||void 0===n?void 0:n.id})})(),children:"Edit Documents"})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:()=>(async()=>{var e;Gn(ut),$e({accountName:null===qn||void 0===qn?void 0:qn.accountName,accountNumber:null===qn||void 0===qn?void 0:qn.accountNumber,bankCode:null===qn||void 0===qn||null===(e=qn.bank)||void 0===e?void 0:e.code}),He((0,i.Z)((0,i.Z)({},qe),{},{editBank:!0}))})(),children:"Edit Bank Account"})})]}):(0,s.jsxs)("div",{className:"row gy-4 mt-5",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:()=>(async()=>{He((0,i.Z)((0,i.Z)({},qe),{},{editCompanyInfo:!0})),$e({natureOfBusiness:null===ut||void 0===ut?void 0:ut.natureOfBusiness,companyType:null===ut||void 0===ut?void 0:ut.companyType,address:null===ut||void 0===ut?void 0:ut.companyAddress,contactPersonFirstName:null===ut||void 0===ut?void 0:ut.contactFirstName,contactPersonLastName:null===ut||void 0===ut?void 0:ut.contactLastName,contactPersonEmail:null===ut||void 0===ut?void 0:ut.contactPersonEmail,contactPersonPhoneNo:null===ut||void 0===ut?void 0:ut.contactPersonPhoneNo})})(),children:"Edit Company Information"})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:()=>(async()=>{var e,t,n,r,a,o,s,l,c,u,d,f,h,p,m;He((0,i.Z)((0,i.Z)({},qe),{},{editCompanyDocs:!0})),$e({cacImage:null===ut||void 0===ut||null===(e=ut.companyDocument)||void 0===e||null===(t=e.cacImage)||void 0===t?void 0:t.imageUrl,certificateOfIncoImage:null===ut||void 0===ut||null===(n=ut.companyDocument)||void 0===n||null===(r=n.certificateOfIncoImage)||void 0===r?void 0:r.imageUrl,contactPersonIdentityImage:null===ut||void 0===ut||null===(a=ut.companyDocument)||void 0===a||null===(o=a.contactPersonIdImage)||void 0===o?void 0:o.imageUrl,contactPersonPhotographImage:null===ut||void 0===ut||null===(s=ut.companyDocument)||void 0===s||null===(l=s.contactPersonPhotographImage)||void 0===l?void 0:l.imageUrl,moaImage:null===ut||void 0===ut||null===(c=ut.companyDocument)||void 0===c||null===(u=c.moaImage)||void 0===u?void 0:u.imageUrl,utilityBillImage:null===ut||void 0===ut||null===(d=ut.companyDocument)||void 0===d||null===(f=d.utilityBillImage)||void 0===f?void 0:f.imageUrl}),Bn({idTypeId:null===ut||void 0===ut||null===(h=ut.companyDocument)||void 0===h||null===(p=h.idType)||void 0===p?void 0:p.id,contactPersonIdNumber:null===ut||void 0===ut||null===(m=ut.companyDocument)||void 0===m?void 0:m.idNumber})})(),children:"Edit Company Document"})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(E.zx,{color:"primary",size:"",onClick:e=>{var t;e.preventDefault(),In((0,i.Z)((0,i.Z)({},Rn),{},{email:null===ut||void 0===ut||null===(t=ut.useraccount)||void 0===t?void 0:t.email,type:"DIR_ONLY"})),He((0,i.Z)((0,i.Z)({},qe),{},{director:!0}))},children:"Add Director"})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:()=>Yn(),children:"Update Account Officer"})})]})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.editPersonalInfo,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Customer Personal Info"}),(0,s.jsx)("div",{className:"mt-5",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("div",{children:(0,s.jsx)("h5",{className:"title",children:"Personal Information"})})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Secondary Phone Number"}),(0,s.jsx)(Fz(),{name:"secondaryPhoneNumber",value:null===Ke||void 0===Ke?void 0:Ke.secondaryPhoneNumber,disableCountryCode:!0,country:"ng",onChange:e=>{e.length>13?kp.error("Input shouldn't exceed 10 characters",{position:kp.POSITION.TOP_CENTER}):$e((0,i.Z)((0,i.Z)({},Ke),{},{secondaryPhoneNumber:e.replace("234","0")}))}})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Address"}),(0,s.jsx)("input",{type:"text",name:"houseNoAddress",defaultValue:null===Ke||void 0===Ke?void 0:Ke.houseNoAddress,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{houseNoAddress:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Country of Residence"}),(0,s.jsxs)("select",{className:"form-control",name:"country",defaultValue:null===Ke||void 0===Ke?void 0:Ke.countryId,onChange:e=>{an(e.target.value),$e((0,i.Z)((0,i.Z)({},Ke),{},{countryId:parseInt(e.target.value)}))},ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select Country"}),Jt?(0,s.jsx)(s.Fragment,{children:Jt.map((e=>(0,s.jsx)("option",{value:e.id,children:e.name})))}):null]}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"State"}),(0,s.jsxs)("select",{className:"form-control",name:"state",defaultValue:null===Ke||void 0===Ke?void 0:Ke.stateId,onChange:e=>{ln(e.target.value),$e((0,i.Z)((0,i.Z)({},Ke),{},{stateId:parseInt(e.target.value)}))},ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select State"}),null===nn||void 0===nn?void 0:nn.map((e=>(0,s.jsx)("option",{value:e.id,children:e.name})))]}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"City"}),(0,s.jsx)("input",{type:"text",name:"city",defaultValue:null===Ke||void 0===Ke?void 0:Ke.city,placeholder:"Input City",onChange:e=>Gt(e),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)(s.Fragment,{children:lt?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:()=>(async e=>{const t=(0,i.Z)((0,i.Z)({},e),{},{address:{houseNoAddress:e.houseNoAddress,city:e.city}});try{const e=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/personal-info/").concat(ut.email),t,{headers:A()});await e.data&&(He({editPersonalInfo:!1}),$e({}),kp.success("Personal Info Updated Successfully",{position:kp.POSITION.TOP_CENTER}),mn(tt-1))}catch(n){const e=n.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}})(Ke),children:"Submit"})}),(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),Un()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.editCompanyInfo,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Company Details"}),(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Company Address"}),(0,s.jsx)("input",{type:"text",name:"address",defaultValue:null===Ke||void 0===Ke?void 0:Ke.address,placeholder:"Address",onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{address:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Company Type"}),(0,s.jsxs)("select",{className:"form-control",name:"companyType",defaultValue:null===Ke||void 0===Ke?void 0:Ke.companyType,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{companyType:e.target.value})),ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{}),(0,s.jsx)("option",{value:"SOLE_PROPRIETORSHIP",children:"Sole Proprietorship"}),(0,s.jsx)("option",{value:"PARTNERSHIP",children:"Partnership"}),(0,s.jsx)("option",{value:"CORPORATE_LIMITED",children:"Corporate Limited"})]}),tr.status&&(0,s.jsx)("span",{className:"invalid",children:tr.status.message})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Nature Of Business"}),(0,s.jsx)("input",{type:"text",name:"natureOfBusiness",defaultValue:null===Ke||void 0===Ke?void 0:Ke.natureOfBusiness,placeholder:"Nature Of Business",onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{natureOfBusiness:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"8",children:(0,s.jsx)("div",{children:(0,s.jsx)("h5",{className:"title",children:"Contact Person Information"})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Contact Person First Name"}),(0,s.jsx)("input",{type:"text",name:"contactPersonFirstName",defaultValue:null===Ke||void 0===Ke?void 0:Ke.contactPersonFirstName,placeholder:"Contact Person First Name",onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{contactPersonFirstName:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Contact Person Last Name"}),(0,s.jsx)("input",{type:"text",name:"contactPersonLastName",defaultValue:null===Ke||void 0===Ke?void 0:Ke.contactPersonLastName,placeholder:"Contact Person Last Name",onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{contactPersonLastName:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Email"}),(0,s.jsx)("input",{type:"email",name:"email",defaultValue:null===Ke||void 0===Ke?void 0:Ke.contactPersonEmail,placeholder:"Email",onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{contactPersonEmail:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Phone Number"}),(0,s.jsx)("input",{type:"text",name:"phoneNumber",placeholder:"Phone Number",defaultValue:null===Ke||void 0===Ke?void 0:Ke.contactPersonPhoneNo,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{contactPersonPhoneNo:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)(s.Fragment,{children:lt?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:e=>{e.preventDefault(),(async e=>{try{var t;const n=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/company/").concat(null===(t=ut.useraccount)||void 0===t?void 0:t.email),e,{headers:A()});await n.data&&(He({}),$e({}),kp.success("Company Info Updated Successfully",{position:kp.POSITION.TOP_CENTER}),mn(tt-1))}catch(n){const e=n.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}})(Ke)},children:"Submit"})}),(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),Un()},className:"link link-light",children:"Cancel"})})]})})]})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.director,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Director Details"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"First Name"}),(0,s.jsx)("input",{type:"text",name:"firstName",placeholder:"Director First Name",onChange:e=>Dn((0,i.Z)((0,i.Z)({},Mn),{},{firstName:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.firstName&&(0,s.jsx)("span",{className:"invalid",children:tr.firstName.message})]})}),(0,s.jsxs)(E.JX,{md:"4",children:[(0,s.jsx)("label",{className:"form-label",children:"Middle Name"}),(0,s.jsx)(id,{children:(0,s.jsx)("input",{type:"text",name:"middleName",placeholder:"Director Middle Name",onChange:e=>Dn((0,i.Z)((0,i.Z)({},Mn),{},{middleName:e.target.value})),className:"form-control"})})]}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Last Name"}),(0,s.jsx)("input",{type:"text",name:"lastName",placeholder:"Director Last Name",onChange:e=>Dn((0,i.Z)((0,i.Z)({},Mn),{},{lastName:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.lastName&&(0,s.jsx)("span",{className:"invalid",children:tr.lastName.message})]})}),(0,s.jsxs)(E.JX,{md:"12",children:[(0,s.jsx)("label",{className:"form-label",children:"Email"}),(0,s.jsxs)(id,{children:[(0,s.jsx)("input",{type:"email",name:"email",placeholder:"Director Email Address",onChange:e=>Dn((0,i.Z)((0,i.Z)({},Mn),{},{email:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.email&&(0,s.jsx)("span",{className:"invalid",children:tr.email.message})]})]}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"DOB"}),(0,s.jsx)("div",{children:(0,s.jsx)(Dz,{format:Uz,onChange:(e,t)=>Dn((0,i.Z)((0,i.Z)({},Mn),{},{dateOfBirth:t})),style:{width:"20rem"}})})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(Hh,{title:"Please provide the phone number tied to the BVN",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Phone Number"}),(0,s.jsx)(Fz(),{name:"phone",placeholder:"Phone Number",country:"ng",onChange:e=>{e.length>13?kp.error("Input shouldn't exceed 10 characters",{position:kp.POSITION.TOP_CENTER}):Dn((0,i.Z)((0,i.Z)({},Mn),{},{phone:e.replace("234","0")}))}})]})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Address"}),(0,s.jsx)("input",{type:"text",name:"address",placeholder:"Director Address",onChange:e=>Dn((0,i.Z)((0,i.Z)({},Mn),{},{address:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.address&&(0,s.jsx)("span",{className:"invalid",children:tr.address.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("div",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"BVN"}),(0,s.jsx)("input",{type:"text",name:"bvn",placeholder:"BVN",onChange:e=>Dn((0,i.Z)((0,i.Z)({},Mn),{},{bvn:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.bvn&&(0,s.jsx)("span",{className:"invalid",children:tr.bvn.message})]}),(0,s.jsx)("div",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",disabled:xn,onClick:e=>{e.preventDefault();Nn("company")},children:"Verify"})})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Passport Photograph"}),(0,s.jsx)("input",{type:"file",name:"passportImage",accept:"image/*",className:"form-control",onChange:e=>Ln(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Identification Type"}),(0,s.jsxs)("select",{className:"form-control",name:"idTypeId",onChange:e=>Dn((0,i.Z)((0,i.Z)({},Mn),{},{idTypeId:parseInt(e.target.value)})),ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select Identification Type"}),null===dn||void 0===dn?void 0:dn.map((e=>(0,s.jsx)("option",{value:e.id,children:e.name})))]}),tr.idTypeId&&(0,s.jsx)("span",{className:"invalid",children:tr.idTypeId.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"ID Image"}),(0,s.jsx)("input",{type:"file",name:"idDocumentImage",accept:".pdf,image/*",className:"form-control",onChange:e=>Ln(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"ID Number"}),(0,s.jsx)("input",{type:"text",name:"idNumber",placeholder:"ID Number",onChange:e=>Dn((0,i.Z)((0,i.Z)({},Mn),{},{idNumber:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:Mn?(0,s.jsx)(s.Fragment,{children:lt?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{onClick:()=>(async e=>{const t=[e];if(Mn.firstName&&Mn.lastName&&Mn.passportImage&&Mn.phone&&Mn.idTypeId&&Mn.idNumber&&Mn.idDocumentImage&&Mn.email&&Mn.bvn&&Mn.address){ct(!0);try{const e=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/company/director-details/").concat(Rn.email),t,{headers:A()});await e.data&&("DIR_ONLY"===(null===Rn||void 0===Rn?void 0:Rn.type)?(ct(!1),He({director:!1}),kp.success("New Director Added Successfully",{position:kp.POSITION.TOP_CENTER}),Dn(void 0),In(void 0)):(ct(!1),He({companyDoc:!0}),Dn(void 0)))}catch(n){ct(!1);const e=n.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}}else kp.error("Please Make Sure all Fields are Filled",{position:kp.POSITION.TOP_CENTER})})(Mn),color:"primary",size:"md",children:"Save"})}):(0,s.jsx)(E.zx,{disabled:!0,color:"primary",size:"md",children:"Save"})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.editDirector,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),He((0,i.Z)((0,i.Z)({},qe),{},{editDirector:!1})),Xt()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Director Details"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"First Name"}),(0,s.jsx)("input",{type:"text",name:"firstName",defaultValue:null===Ke||void 0===Ke?void 0:Ke.firstName,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{firstName:e.target.value})),className:"form-control"})]})}),(0,s.jsxs)(E.JX,{md:"4",children:[(0,s.jsx)("label",{className:"form-label",children:"Middle Name"}),(0,s.jsx)(id,{children:(0,s.jsx)("input",{type:"text",name:"middleName",defaultValue:null===Ke||void 0===Ke?void 0:Ke.middleName,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{middleName:e.target.value})),className:"form-control"})})]}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Last Name"}),(0,s.jsx)("input",{type:"text",name:"lastName",defaultValue:null===Ke||void 0===Ke?void 0:Ke.lastName,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{lastName:e.target.value})),className:"form-control"})]})}),(0,s.jsxs)(E.JX,{md:"12",children:[(0,s.jsx)("label",{className:"form-label",children:"Email"}),(0,s.jsx)(id,{children:(0,s.jsx)("input",{type:"email",name:"email",defaultValue:null===Ke||void 0===Ke?void 0:Ke.email,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{email:e.target.value})),className:"form-control"})})]}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Phone Number"}),(0,s.jsx)(Fz(),{name:"phone",value:null===Ke||void 0===Ke?void 0:Ke.phone,disableCountryCode:!0,country:"ng",onChange:e=>{e.length>13?kp.error("Input shouldn't exceed 10 characters",{position:kp.POSITION.TOP_CENTER}):$e((0,i.Z)((0,i.Z)({},Ke),{},{phone:e.replace("234","0")}))}})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Address"}),(0,s.jsx)("input",{type:"text",name:"address",defaultValue:null===Ke||void 0===Ke?void 0:Ke.address,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{address:e.target.value})),className:"form-control"})]})}),(0,s.jsx)(E.JX,{size:"4",children:(0,s.jsx)("div",{className:"",children:(0,s.jsx)("img",{src:null===Ke||void 0===Ke?void 0:Ke.passport,alt:"",style:{width:"6rem"}})})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Passport Photograph"}),(0,s.jsx)("input",{type:"file",name:"passportImage",accept:"image/*",className:"form-control",onChange:e=>$n(e)})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Identification Type"}),(0,s.jsxs)("select",{className:"form-control",name:"idTypeId",defaultValue:null===Ke||void 0===Ke?void 0:Ke.idTypeId,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{idTypeId:parseInt(e.target.value)})),children:[(0,s.jsx)("option",{children:"Select Identification Type"}),null===dn||void 0===dn?void 0:dn.map((e=>(0,s.jsx)("option",{value:e.id,children:e.name})))]})]})}),(0,s.jsx)(E.JX,{size:"4",children:(0,s.jsx)("div",{className:"",children:(0,s.jsx)("img",{src:null===Ke||void 0===Ke?void 0:Ke.idImage,alt:"",style:{width:"6rem"}})})}),(0,s.jsx)(E.JX,{md:"8",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"ID Image"}),(0,s.jsx)("input",{type:"file",name:"idDocumentImage",accept:".pdf,image/*",className:"form-control",onChange:e=>$n(e)})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"ID Number"}),(0,s.jsx)("input",{type:"text",name:"idNumber",defaultValue:null===Ke||void 0===Ke?void 0:Ke.idNumber,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{idNumber:e.target.value})),className:"form-control"})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)(E.zx,{onClick:()=>(async e=>{const t=[e];try{var n;const e=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/company/director-details/").concat(null===ut||void 0===ut||null===(n=ut.useraccount)||void 0===n?void 0:n.email),t,{headers:A()});await e.data&&(He({editDocuments:!1}),$e({}),kp.success("Director Updated Successfully",{position:kp.POSITION.TOP_CENTER}),mn(tt-1))}catch(r){const e=r.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}})(Ke),color:"primary",size:"md",children:"Save"})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.companyDoc,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Company Document"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Certificate of Incorporation"}),(0,s.jsx)("input",{type:"file",name:"certificateOfIncoImage",accept:".pdf,image/*",className:"form-control",onChange:e=>Zn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),"CORPORATE_LIMITED"===(null===Rn||void 0===Rn?void 0:Rn.type)?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Company CAC"}),(0,s.jsx)("input",{type:"file",name:"cacImage",accept:".pdf,image/*",className:"form-control",onChange:e=>Zn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Company Memorandum of Association"}),(0,s.jsx)("input",{type:"file",name:"moaImage",accept:".pdf,image/*",className:"form-control",onChange:e=>Zn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})})]}):null,(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Company Utility Bill"}),(0,s.jsx)("input",{type:"file",name:"utilityBillImage",accept:".pdf,image/*",className:"form-control",onChange:e=>Zn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Contact Person Passport"}),(0,s.jsx)("input",{type:"file",name:"contactPersonPhotographImage",accept:".pdf,image/*",className:"form-control",onChange:e=>Zn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Contact Person ID"}),(0,s.jsx)("input",{type:"file",name:"contactPersonIdentityImage",accept:".pdf,image/*",className:"form-control",onChange:e=>Zn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Identification Type"}),(0,s.jsxs)("select",{className:"form-control",name:"idTypeId",onChange:e=>Bn((0,i.Z)((0,i.Z)({},Fn),{},{idTypeId:parseInt(e.target.value)})),ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select Identification Type"}),null===dn||void 0===dn?void 0:dn.map((e=>(0,s.jsx)("option",{value:e.id,children:e.name})))]}),tr.idTypeId&&(0,s.jsx)("span",{className:"invalid",children:tr.idTypeId.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Contact Person ID Number"}),(0,s.jsx)("input",{type:"text",name:"idNumber",placeholder:"ID Number",onChange:e=>Bn((0,i.Z)((0,i.Z)({},Fn),{},{contactPersonIdNumber:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)(s.Fragment,{children:lt?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{onClick:()=>(e=>{"CORPORATE_LIMITED"===Rn.type?e.cacImage&&e.moaImage?zn(e):kp.error("CAC Document and Company MOA are compulsory for Corporate Limited Companies",{position:kp.POSITION.TOP_CENTER}):zn(e)})(Fn),color:"primary",size:"md",children:"Save"})})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.editCompanyDocs,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Company Document"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{size:"4",children:(0,s.jsx)("div",{className:"",children:(0,s.jsx)("img",{src:null===Ke||void 0===Ke?void 0:Ke.certificateOfIncoImage,alt:"",style:{width:"10rem"}})})}),(0,s.jsx)(E.JX,{md:"8",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Certificate of Incorporation"}),(0,s.jsx)("input",{type:"file",name:"certificateOfIncoImage",accept:"image/*",className:"form-control",onChange:e=>Qn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),"CORPORATE_LIMITED"===(null===ut||void 0===ut?void 0:ut.companyType)?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{size:"4",children:(0,s.jsx)("div",{className:"",children:(0,s.jsx)("img",{src:null===Ke||void 0===Ke?void 0:Ke.cacImage,alt:"",style:{width:"10rem"}})})}),(0,s.jsx)(E.JX,{md:"8",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Company CAC"}),(0,s.jsx)("input",{type:"file",name:"cacImage",accept:"image/*",className:"form-control",onChange:e=>Qn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{size:"4",children:(0,s.jsx)("div",{className:"",children:(0,s.jsx)("img",{src:null===Ke||void 0===Ke?void 0:Ke.moaImage,alt:"",style:{width:"10rem"}})})}),(0,s.jsx)(E.JX,{md:"8",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Company Memorandum of Association"}),(0,s.jsx)("input",{type:"file",name:"moaImage",accept:"image/*",className:"form-control",onChange:e=>Qn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})})]}):null,(0,s.jsx)(E.JX,{size:"4",children:(0,s.jsx)("div",{className:"",children:(0,s.jsx)("img",{src:null===Ke||void 0===Ke?void 0:Ke.utilityBillImage,alt:"",style:{width:"10rem"}})})}),(0,s.jsx)(E.JX,{md:"8",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Company Utility Bill"}),(0,s.jsx)("input",{type:"file",name:"utilityBillImage",accept:"image/*",className:"form-control",onChange:e=>Qn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{size:"4",children:(0,s.jsx)("div",{className:"",children:(0,s.jsx)("img",{src:null===Ke||void 0===Ke?void 0:Ke.contactPersonPhotographImage,alt:"",style:{width:"10rem"}})})}),(0,s.jsx)(E.JX,{md:"8",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Contact Person Passport"}),(0,s.jsx)("input",{type:"file",name:"contactPersonPhotographImage",accept:"image/*",className:"form-control",onChange:e=>Qn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{size:"4",children:(0,s.jsx)("div",{className:"",children:(0,s.jsx)("img",{src:null===Ke||void 0===Ke?void 0:Ke.contactPersonIdentityImage,alt:"",style:{width:"10rem"}})})}),(0,s.jsx)(E.JX,{md:"8",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Contact Person ID"}),(0,s.jsx)("input",{type:"file",name:"contactPersonIdentityImage",accept:".pdf,image/*",className:"form-control",onChange:e=>Qn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Identification Type"}),(0,s.jsxs)("select",{className:"form-control",name:"idTypeId",defaultValue:null===Fn||void 0===Fn?void 0:Fn.idTypeId,onChange:e=>Bn((0,i.Z)((0,i.Z)({},Fn),{},{idTypeId:parseInt(e.target.value)})),ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select Identification Type"}),null===dn||void 0===dn?void 0:dn.map((e=>(0,s.jsx)("option",{value:e.id,children:e.name})))]}),tr.idTypeId&&(0,s.jsx)("span",{className:"invalid",children:tr.idTypeId.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Contact Person ID Number"}),(0,s.jsx)("input",{type:"text",name:"idNumber",defaultValue:null===Fn||void 0===Fn?void 0:Fn.contactPersonIdNumber,onChange:e=>Bn((0,i.Z)((0,i.Z)({},Fn),{},{contactPersonIdNumber:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)(E.zx,{onClick:()=>(async e=>{try{var t;const n=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/company/company-document/").concat(null===(t=ut.useraccount)||void 0===t?void 0:t.email),e,{headers:A()});await n.data&&(He({}),$e({}),kp.success("Documents Updated Successfully",{position:kp.POSITION.TOP_CENTER}),mn(tt-1))}catch(n){const e=n.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}})(Fn),color:"primary",size:"md",children:"Save"})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.employmentDetail,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Employment Details"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("input",{type:"text",name:"Occupation",placeholder:"Input Occupation",onChange:e=>jn((0,i.Z)((0,i.Z)({},Sn),{},{occupation:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("input",{type:"text",name:"Employer Name",placeholder:"Employer Name",onChange:e=>jn((0,i.Z)((0,i.Z)({},Sn),{},{employerName:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("input",{type:"text",name:"Employer Address",placeholder:"Employer Address",onChange:e=>jn((0,i.Z)((0,i.Z)({},Sn),{},{employerAddress:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:Sn?(0,s.jsx)(s.Fragment,{children:lt?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{onClick:()=>(async e=>{if(Sn.employerName&&Sn.employerAddress&&Sn.occupation){ct(!0);try{const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/employment-detail/").concat(yn),e,{headers:A()});await t.data&&(ct(!1),He({nokDetail:!0}),jn(void 0))}catch(t){ct(!1);const e=t.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}}else kp.error("Please Make Sure all Fields are Filled",{position:kp.POSITION.TOP_CENTER})})(Sn),color:"primary",size:"md",children:"Save"})}):(0,s.jsx)(E.zx,{disabled:!0,color:"primary",size:"md",children:"Save"})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.editEmploymentDetail,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Employment Details"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Occupation"}),(0,s.jsx)("input",{type:"text",name:"Occupation",defaultValue:null===Ke||void 0===Ke?void 0:Ke.occupation,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{occupation:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Employer Name"}),(0,s.jsx)("input",{type:"text",name:"Employer Name",defaultValue:null===Ke||void 0===Ke?void 0:Ke.employerName,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{employerName:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Employer Address"}),(0,s.jsx)("input",{type:"text",name:"Employer Address",defaultValue:null===Ke||void 0===Ke?void 0:Ke.employerAddress,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{employerAddress:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:e=>{e.preventDefault(),(async e=>{if(Ke.employerName&&Ke.employerAddress&&Ke.occupation)try{const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/employment-detail/").concat(ut.email),e,{headers:A()});await t.data&&(He({editEmploymentDetail:!1}),$e({}),kp.success("Employement Detail Updated Successfully",{position:kp.POSITION.TOP_CENTER}),mn(tt-1))}catch(t){const e=t.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}else kp.error("Please Make Sure all Fields are Filled",{position:kp.POSITION.TOP_CENTER})})(Ke)},children:"Save"})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.nokDetail,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Next of Kin Details"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("input",{type:"email",name:"NOK Email",placeholder:"Input Email",onChange:e=>En((0,i.Z)((0,i.Z)({},_n),{},{email:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("input",{type:"text",name:"NOK Name",placeholder:"Name",onChange:e=>En((0,i.Z)((0,i.Z)({},_n),{},{name:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("input",{type:"text",name:"NOK Phone",placeholder:"Phone Number",onChange:e=>En((0,i.Z)((0,i.Z)({},_n),{},{phone:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("input",{type:"text",name:"NOK Address",placeholder:"Address",onChange:e=>En((0,i.Z)((0,i.Z)({},_n),{},{nokAddress:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:_n?(0,s.jsx)(s.Fragment,{children:lt?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{onClick:()=>(async e=>{if(_n.email&&_n.name&&_n.phone&&_n.nokAddress){ct(!0);try{const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/nok-detail/").concat(yn),e,{headers:A()});await t.data&&(ct(!1),He({customerDocs:!0}),En(void 0))}catch(t){ct(!1);const e=t.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}}else kp.error("Please Make Sure all Fields are Filled Correctly",{position:kp.POSITION.TOP_CENTER})})(_n),color:"primary",size:"md",children:"Save"})}):(0,s.jsx)(E.zx,{disabled:!0,color:"primary",size:"md",children:"Save"})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.editNOKDetail,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),$e({}),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Next of Kin Details"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"NOK Email"}),(0,s.jsx)("input",{type:"email",name:"NOK Email",defaultValue:null===Ke||void 0===Ke?void 0:Ke.email,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{email:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"NOK Name"}),(0,s.jsx)("input",{type:"text",name:"NOK Name",defaultValue:null===Ke||void 0===Ke?void 0:Ke.name,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{name:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"NOK Phone Number"}),(0,s.jsx)("input",{type:"text",name:"NOK Phone",defaultValue:null===Ke||void 0===Ke?void 0:Ke.phone,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{phone:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"NOK Address"}),(0,s.jsx)("input",{type:"text",name:"NOK Address",defaultValue:null===Ke||void 0===Ke?void 0:Ke.address,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{nokAddress:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)(E.zx,{onClick:()=>(async e=>{if(Ke.name&&Ke.email&&Ke.phone&&Ke.nokAddress)try{const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/nok-detail/").concat(ut.email),e,{headers:A()});await t.data&&(He({editNOKDetail:!1}),$e({}),kp.success("NOK Detail Updated Successfully",{position:kp.POSITION.TOP_CENTER}),mn(tt-1),Xt())}catch(t){const e=t.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}else kp.error("Please Make Sure all Fields are Filled",{position:kp.POSITION.TOP_CENTER})})(Ke),color:"primary",size:"md",children:"Save"})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.customerDocs,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Documents"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Passport Photograph"}),(0,s.jsx)("input",{type:"file",name:"passportPhotographImage",accept:"image/*",className:"form-control",onChange:e=>kn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Utility Bill Image"}),(0,s.jsx)("input",{type:"file",name:"utilityBillImage",accept:"image/*",className:"form-control",onChange:e=>kn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Identification Type"}),(0,s.jsxs)("select",{className:"form-control",name:"idTypeId",onChange:e=>An((0,i.Z)((0,i.Z)({},Cn),{},{idTypeId:parseInt(e.target.value)})),ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select Identification Type"}),null===dn||void 0===dn?void 0:dn.map((e=>(0,s.jsx)("option",{value:e.id,children:e.name})))]}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"ID Image"}),(0,s.jsx)("input",{type:"file",name:"idDocumentImage",accept:".pdf,image/*",className:"form-control",onChange:e=>kn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"ID Number"}),(0,s.jsx)("input",{type:"text",name:"idNumber",placeholder:"ID Number",onChange:e=>An((0,i.Z)((0,i.Z)({},Cn),{},{idNumber:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)(s.Fragment,{children:lt?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{onClick:()=>(async e=>{if(Cn.idDocumentImage&&Cn.idNumber&&Cn.idTypeId&&Cn.passportPhotographImage&&Cn.utilityBillImage){ct(!0);try{const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/my-document/").concat(yn),e,{headers:A()});await t.data&&(ct(!1),He({bankDetails:!0}),An(void 0))}catch(t){ct(!1);const e=t.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}}else kp.error("Please Make Sure all Fields are Filled",{position:kp.POSITION.TOP_CENTER})})(Cn),color:"primary",size:"md",children:"Save"})})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.editDocuments,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Documents"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{size:"4",children:(0,s.jsx)("div",{className:"",children:(0,s.jsx)("img",{src:null===ut||void 0===ut||null===(y=ut.myDocument)||void 0===y||null===(b=y.passportPhotographImage)||void 0===b?void 0:b.imageUrl,alt:"",style:{width:"10rem"}})})}),(0,s.jsx)(E.JX,{md:"8",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Passport Photograph"}),(0,s.jsx)("input",{type:"file",name:"passportPhotographImage",accept:"image/*",className:"form-control",onChange:e=>Vn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{size:"4",children:(0,s.jsx)("div",{className:"",children:(0,s.jsx)("img",{src:null===ut||void 0===ut||null===(x=ut.myDocument)||void 0===x||null===(w=x.utilityBillImage)||void 0===w?void 0:w.imageUrl,alt:"",style:{width:"10rem"}})})}),(0,s.jsx)(E.JX,{md:"8",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Utility Bill Image"}),(0,s.jsx)("input",{type:"file",name:"utilityBillImage",accept:"image/*",className:"form-control",onChange:e=>Vn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Identification Type"}),(0,s.jsxs)("select",{className:"form-control",name:"idTypeId",defaultValue:Ke.idTypeId,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{idTypeId:parseInt(e.target.value)})),ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select Identification Type"}),null===dn||void 0===dn?void 0:dn.map((e=>(0,s.jsx)("option",{value:e.id,children:e.name})))]}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{size:"4",children:(0,s.jsx)("div",{className:"",children:(0,s.jsx)("img",{src:null===ut||void 0===ut||null===(N=ut.myDocument)||void 0===N||null===(S=N.idDocumentImage)||void 0===S?void 0:S.imageUrl,alt:"",style:{width:"10rem"}})})}),(0,s.jsx)(E.JX,{md:"8",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"ID Image"}),(0,s.jsx)("input",{type:"file",name:"idDocumentImage",accept:".pdf,image/*",className:"form-control",onChange:e=>Vn(e),ref:nr({required:"This field is required"})}),tr.imageUrl&&(0,s.jsx)("span",{className:"invalid",children:tr.imageUrl.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"ID Number"}),(0,s.jsx)("input",{type:"text",name:"idNumber",defaultValue:null===Ke||void 0===Ke?void 0:Ke.idNumber,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{idNumber:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)(E.zx,{onClick:()=>(async e=>{try{const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/my-document/").concat(ut.email),e,{headers:A()});await t.data&&(He({editDocuments:!1}),$e({}),kp.success("Customer Documents Updated Successfully",{position:kp.POSITION.TOP_CENTER}),mn(tt-1))}catch(t){const e=t.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}})(Ke),color:"primary",size:"md",children:"Save"})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.bankDetails,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Bank Account Details"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Bank"}),(0,s.jsxs)("select",{className:"form-control",name:"bankCode",onChange:e=>On((0,i.Z)((0,i.Z)({},Tn),{},{bankCode:e.target.value})),ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select Bank"}),$t?(0,s.jsx)(s.Fragment,{children:$t.map((e=>(0,s.jsx)("option",{value:e.code,children:e.name})))}):null]}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("div",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("div",{children:(0,s.jsxs)(id,{children:[(0,s.jsx)("input",{type:"number",name:"accountNumber",placeholder:"Input Account Number",onChange:e=>On((0,i.Z)((0,i.Z)({},Tn),{},{accountNumber:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)("div",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:e=>{e.preventDefault(),Pn("ADD")},children:"Verify"})})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(id,{children:(0,s.jsx)("input",{disabled:!0,type:"text",name:"accountName",value:null===Tn||void 0===Tn?void 0:Tn.accountName,className:"form-control"})})}),(0,s.jsx)(E.JX,{md:"12",children:Tn?(0,s.jsx)(s.Fragment,{children:lt?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{onClick:()=>(async e=>{if(Tn.accountName&&Tn.accountNumber&&Tn.bankCode){ct(!0);try{const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/bank-account/").concat(yn),e,{headers:A()});await t.data&&(ct(!1),He({bankDetails:!1}),kp.success("Customer Details Added Successfully",{position:kp.POSITION.TOP_CENTER}),mn(),Xt())}catch(t){ct(!1);const e=t.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}}else kp.error("Please Make Sure all Fields are Filled",{position:kp.POSITION.TOP_CENTER})})(Tn),color:"primary",size:"md",children:"Save"})}):(0,s.jsx)(E.zx,{disabled:!0,color:"primary",size:"md",children:"Save"})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.editBank,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Bank Account Details"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Bank"}),(0,s.jsxs)("select",{className:"form-control",name:"bankCode",defaultValue:Ke.bankCode,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{bankCode:e.target.value})),ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select Bank"}),$t?(0,s.jsx)(s.Fragment,{children:$t.map((e=>(0,s.jsx)("option",{value:e.code,children:e.name})))}):null]}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("div",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("div",{children:(0,s.jsxs)(id,{children:[(0,s.jsx)("input",{type:"number",name:"accountNumber",placeholder:"Input Account Number",defaultValue:Ke.accountNumber,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{accountNumber:e.target.value})),className:"form-control",ref:nr({required:"This field is required"})}),tr.reason&&(0,s.jsx)("span",{className:"invalid",children:tr.reason.message})]})}),(0,s.jsx)("div",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:e=>{e.preventDefault(),Pn("EDIT")},children:"Verify"})})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsx)(id,{children:(0,s.jsx)("input",{disabled:!0,type:"text",name:"accountName",value:null===Ke||void 0===Ke?void 0:Ke.accountName,className:"form-control"})})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)(E.zx,{onClick:()=>(async e=>{try{const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/bank-account/").concat(ut.email),e,{headers:A()});await t.data&&(He({editBank:!1}),$e({}),kp.success("Bank Details Updated Successfully",{position:kp.POSITION.TOP_CENTER}),mn(tt-1))}catch(t){const e=t.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}})(Ke),color:"primary",size:"md",children:"Save"})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.updateAccOfficer,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Update Account Officer"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr(),children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Account Officer"}),(0,s.jsxs)("select",{className:"form-control",name:"accountOfficerId",defaultValue:Ke.accountOfficerId,onChange:e=>$e((0,i.Z)((0,i.Z)({},Ke),{},{accountOfficerId:parseInt(e.target.value)})),ref:nr({required:"This field is required"}),children:[(0,s.jsx)("option",{children:"Select Officer"}),Xn?(0,s.jsx)(s.Fragment,{children:Xn.map((e=>(0,s.jsx)("option",{value:e.id,children:e.name})))}):null]}),tr.name&&(0,s.jsx)("span",{className:"invalid",children:tr.name.message})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)(E.zx,{onClick:()=>(async e=>{try{const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-databoard/update-account-officer"),e,{headers:A()});await t.data&&(He({updateAccOfficer:!1}),$e({}),kp.success("Account Officer Updated Successfully",{position:kp.POSITION.TOP_CENTER}),mn(tt-1))}catch(t){const e=t.response;kp.error(e.data.message,{position:kp.POSITION.TOP_CENTER})}})(Ke),color:"primary",size:"md",children:"Update"})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.view,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"View Customer"}),"INDIVIDUAL"===(null===ut||void 0===ut?void 0:ut.type)?(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)("p",{className:"p-0 m-0",children:(0,s.jsx)("img",{src:null===ut||void 0===ut||null===(j=ut.myDocument)||void 0===j||null===(_=j.passportPhotographImage)||void 0===_?void 0:_.imageUrl,alt:"",style:{width:"10rem"}})})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("h6",{className:"title",children:"Personal Information"})}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"First Name: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut?void 0:ut.firstName})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Middle Name: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(C=ut.individualUser)||void 0===C?void 0:C.middleName})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Last Name: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut?void 0:ut.lastName})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Gender: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(T=ut.gender)||void 0===T?void 0:T.gender})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"DOB: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(O=ut.individualUser)||void 0===O?void 0:O.dateOfBirth})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Primary Phone No: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut?void 0:ut.phoneNumber})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Email: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut?void 0:ut.email})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"BVN: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(P=ut.individualUser)||void 0===P?void 0:P.bvn})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Customer ID: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut?void 0:ut.customerId})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Secondary Phone Number: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut?void 0:ut.secondaryPhoneNumber})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Address: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(R=ut.addressObject)||void 0===R?void 0:R.houseNoAddress})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Country of Residence: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(I=ut.countryOfResidence)||void 0===I?void 0:I.name})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"State: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(M=ut.addressObject)||void 0===M?void 0:M.state})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"City: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(D=ut.addressObject)||void 0===D?void 0:D.city})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Nationality: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(L=ut.addressObject)||void 0===L?void 0:L.nationality})]})})]}),(0,s.jsxs)("div",{className:"mt-5",children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("h6",{className:"title",children:"Next of Kin"})}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Name: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(F=ut.nokDetail)||void 0===F?void 0:F.name})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Address: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(B=ut.nokDetail)||void 0===B?void 0:B.address})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Phone Number: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(Z=ut.nokDetail)||void 0===Z?void 0:Z.phone})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Email: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(z=ut.nokDetail)||void 0===z?void 0:z.email})]})})]})]}),(0,s.jsxs)("div",{className:"mt-5",children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("h6",{className:"title",children:"Employment Details"})}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Occupation: "}),(0,s.jsx)("p",{children:null===ut||void 0===ut||null===(U=ut.employmentDetail)||void 0===U?void 0:U.occupation})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Employer Name: "}),(0,s.jsx)("p",{children:null===ut||void 0===ut||null===(W=ut.employmentDetail)||void 0===W?void 0:W.employerName})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Employer Address: "}),(0,s.jsx)("p",{children:null===ut||void 0===ut||null===(V=ut.employmentDetail)||void 0===V?void 0:V.employerAddress})]})})]})]}),(0,s.jsxs)("div",{className:"mt-5",children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("h6",{className:"title",children:"Customer Documents"})}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsxs)(E.JX,{md:"4",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Customer ID"}),(0,s.jsx)("div",{children:(0,s.jsx)(E.zx,{color:"primary",size:"lg",onClick:e=>{Ot("ID"),He((0,i.Z)((0,i.Z)({},qe),{},{viewDoc:!0}))},children:"View Document"})})]}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"ID Number: "}),(0,s.jsx)("p",{children:null===ut||void 0===ut||null===(q=ut.myDocument)||void 0===q?void 0:q.idNumber})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"ID Type: "}),(0,s.jsx)("p",{children:null===ut||void 0===ut||null===(H=ut.myDocument)||void 0===H||null===(G=H.idType)||void 0===G?void 0:G.name})]})})]}),(0,s.jsx)("div",{className:"d-flex justify-content-between align-items-center my-2 mt-5",children:(0,s.jsxs)(E.JX,{md:"4",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Utility Bill: "}),(0,s.jsx)("div",{children:(0,s.jsx)(E.zx,{color:"primary",size:"lg",onClick:e=>{Ot("Utility"),He((0,i.Z)((0,i.Z)({},qe),{},{viewDoc:!0}))},children:"View Document"})})]})})]}),(0,s.jsxs)("div",{className:"mt-5",children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("h6",{className:"title",children:"Bank Details"})}),(0,s.jsx)("div",{className:"d-flex justify-content-between align-items-center my-2",children:(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Bank Name: "}),(0,s.jsx)("span",{children:null===qn||void 0===qn||null===(Y=qn.bank)||void 0===Y?void 0:Y.name})]})})}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Account Name: "}),(0,s.jsx)("span",{children:null===qn||void 0===qn?void 0:qn.accountName})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Account Number: "}),(0,s.jsx)("span",{children:null===qn||void 0===qn?void 0:qn.accountNumber})]})})]})]})]})}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:"mt-5",children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("h6",{className:"title",children:"Company Details"})}),(0,s.jsx)("div",{className:"d-flex justify-content-between align-items-center my-2",children:(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Company ID: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(X=ut.useraccount)||void 0===X?void 0:X.customerId})]})})}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Company Name: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut?void 0:ut.name})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"RC Number: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut?void 0:ut.rcNumber})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Reg Date: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut?void 0:ut.dateOfInco})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Address: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut?void 0:ut.companyAddress})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Company Type: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut?void 0:ut.companyType})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Nature of Business: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut?void 0:ut.natureOfBusiness})]})})]})]}),(0,s.jsxs)("div",{className:"mt-5",children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("h6",{className:"title",children:"Contact Person Details"})}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Name: "}),(0,s.jsxs)("span",{children:[null===ut||void 0===ut?void 0:ut.contactFirstName," ",null===ut||void 0===ut?void 0:ut.contactLastName]})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Phone Number: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(J=ut.useraccount)||void 0===J?void 0:J.phone})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Email Address: "}),(0,s.jsx)("span",{children:null===ut||void 0===ut||null===(K=ut.useraccount)||void 0===K?void 0:K.email})]})})]})]}),(0,s.jsxs)("div",{className:"mt-5",children:[(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)("div",{children:(0,s.jsx)("h6",{className:"title",children:"Director Details"})}),(0,s.jsx)("div",{})]}),null===ut||void 0===ut||null===($=ut.directorDetails)||void 0===$?void 0:$.map((e=>{var t;return(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("div",{className:"mt-5 d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"2",children:(0,s.jsx)("p",{className:"p-0 m-0",children:(0,s.jsx)("img",{src:null===e||void 0===e||null===(t=e.passportImage)||void 0===t?void 0:t.imageUrl,alt:"",style:{width:"5rem"}})})}),(0,s.jsx)(E.JX,{md:"7",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Name: "}),(0,s.jsxs)("span",{children:[null===e||void 0===e?void 0:e.firstName," ",null===e||void 0===e?void 0:e.middleName," ",null===e||void 0===e?void 0:e.lastName]})]})}),(0,s.jsx)(E.JX,{md:"3",children:(0,s.jsx)(E.zx,{color:"primary",size:"sm",onClick:()=>{var t;ht(null===ut||void 0===ut||null===(t=ut.directorDetails)||void 0===t?void 0:t.filter((t=>t.id===e.id))),He((0,i.Z)((0,i.Z)({},qe),{},{viewDirector:!0}))},children:"See More"})})]})})}))]}),(0,s.jsxs)("div",{className:"mt-5",children:[(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsx)("h6",{className:"title",children:"Company Documents"})}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsxs)(E.JX,{md:"4",children:[(0,s.jsx)("p",{className:"p-0 mb-2",children:(0,s.jsx)("span",{className:"font-weight-bold",children:"Cetificate of Incorporation: "})}),(0,s.jsx)("div",{children:(0,s.jsx)(E.zx,{color:"primary",size:"sm",onClick:e=>{Ot("COI"),He((0,i.Z)((0,i.Z)({},qe),{},{viewDoc:!0}))},children:"View"})})]}),(0,s.jsxs)(E.JX,{md:"4",children:[(0,s.jsx)("p",{className:"p-0 mb-2",children:(0,s.jsx)("span",{className:"font-weight-bold",children:"Company CAC: "})}),(0,s.jsx)("div",{children:(0,s.jsx)(E.zx,{color:"primary",size:"sm",onClick:e=>{Ot("CAC"),He((0,i.Z)((0,i.Z)({},qe),{},{viewDoc:!0}))},children:"View"})})]})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsxs)(E.JX,{md:"4",children:[(0,s.jsx)("p",{className:"p-0 mb-2",children:(0,s.jsx)("span",{className:"font-weight-bold",children:"Company MOA: "})}),(0,s.jsx)("div",{children:(0,s.jsx)(E.zx,{color:"primary",size:"sm",onClick:e=>{Ot("MOA"),He((0,i.Z)((0,i.Z)({},qe),{},{viewDoc:!0}))},children:"View"})})]}),(0,s.jsxs)(E.JX,{md:"4",children:[(0,s.jsx)("p",{className:"p-0 mb-2",children:(0,s.jsx)("span",{className:"font-weight-bold",children:"Company Contact Person Passport: "})}),(0,s.jsx)("div",{children:(0,s.jsx)(E.zx,{color:"primary",size:"sm",onClick:e=>{Ot("CPP"),He((0,i.Z)((0,i.Z)({},qe),{},{viewDoc:!0}))},children:"View"})})]})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsxs)(E.JX,{md:"4",children:[(0,s.jsx)("p",{className:"p-0 mb-2",children:(0,s.jsx)("span",{className:"font-weight-bold",children:"Contact Person ID: "})}),(0,s.jsx)("div",{children:(0,s.jsx)(E.zx,{color:"primary",size:"sm",onClick:e=>{Ot("CPI"),He((0,i.Z)((0,i.Z)({},qe),{},{viewDoc:!0}))},children:"View"})})]}),(0,s.jsxs)(E.JX,{md:"4",children:[(0,s.jsx)("p",{className:"p-0 mb-2",children:(0,s.jsx)("span",{className:"font-weight-bold",children:"Company Utility Bill: "})}),(0,s.jsx)("div",{children:(0,s.jsx)(E.zx,{color:"primary",size:"sm",onClick:e=>{Ot("CUB"),He((0,i.Z)((0,i.Z)({},qe),{},{viewDoc:!0}))},children:"View"})})]})]})]})]})]})]})}),(0,s.jsx)(Gu,{isOpen:qe.viewDoc,toggle:()=>{Ot(void 0),He((0,i.Z)((0,i.Z)({},qe),{},{viewDoc:!1}))},style:{maxWidth:"100vw",width:"100%"},contentClassName:"my-modal",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{Ot(void 0),He((0,i.Z)((0,i.Z)({},qe),{},{viewDoc:!1}))},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{children:["ID"===Tt?(0,s.jsx)("iframe",{title:"ID Document",frameborder:"0",src:null===ut||void 0===ut||null===(Q=ut.myDocument)||void 0===Q||null===(ee=Q.idDocumentImage)||void 0===ee?void 0:ee.imageUrl,width:"100%",height:"800px"}):null,"Utility"===Tt?(0,s.jsx)("iframe",{title:"Utility Document",frameborder:"0",src:null===ut||void 0===ut||null===(te=ut.myDocument)||void 0===te||null===(ne=te.utilityBillImage)||void 0===ne?void 0:ne.imageUrl,width:"100%",height:"800px"}):null,"DirPassport"===Tt?(0,s.jsx)("iframe",{title:"Director Passport",frameborder:"0",src:null===(re=ft[0])||void 0===re||null===(ae=re.passportImage)||void 0===ae?void 0:ae.imageUrl,width:"100%",height:"800px"}):null,"DirDoc"===Tt?(0,s.jsx)("iframe",{title:"Director Document",frameborder:"0",src:null===(ie=ft[0])||void 0===ie||null===(oe=ie.idDocumentImage)||void 0===oe?void 0:oe.imageUrl,width:"100%",height:"800px"}):null,"COI"===Tt?(0,s.jsx)("iframe",{title:"Certificate of Inco",frameborder:"0",src:null===ut||void 0===ut||null===(se=ut.companyDocument)||void 0===se||null===(le=se.certificateOfIncoImage)||void 0===le?void 0:le.imageUrl,width:"100%",height:"800px"}):null,"CAC"===Tt?(0,s.jsx)("iframe",{title:"CAC Document",frameborder:"0",src:null===ut||void 0===ut||null===(ce=ut.companyDocument)||void 0===ce||null===(ue=ce.cacImage)||void 0===ue?void 0:ue.imageUrl,width:"100%",height:"800px"}):null,"MOA"===Tt?(0,s.jsx)("iframe",{title:"MOA Document",frameborder:"0",src:null===ut||void 0===ut||null===(de=ut.companyDocument)||void 0===de||null===(fe=de.moaImage)||void 0===fe?void 0:fe.imageUrl,width:"100%",height:"800px"}):null,"CPP"===Tt?(0,s.jsx)("iframe",{title:"Contact Person Passport",frameborder:"0",src:null===ut||void 0===ut||null===(he=ut.companyDocument)||void 0===he||null===(pe=he.contactPersonPhotographImage)||void 0===pe?void 0:pe.imageUrl,width:"100%",height:"800px"}):null,"CPI"===Tt?(0,s.jsx)("iframe",{title:"Contact Person ID Document",frameborder:"0",src:null===ut||void 0===ut||null===(me=ut.companyDocument)||void 0===me||null===(ve=me.contactPersonIdImage)||void 0===ve?void 0:ve.imageUrl,width:"100%",height:"800px"}):null,"CUB"===Tt?(0,s.jsx)("iframe",{title:"Company Utility Document",frameborder:"0",src:null===ut||void 0===ut||null===(ge=ut.companyDocument)||void 0===ge||null===(ye=ge.utilityBillImage)||void 0===ye?void 0:ye.imageUrl,width:"100%",height:"800px"}):null]})]})}),(0,s.jsx)(Gu,{isOpen:qe.viewDirector,toggle:()=>He({viewDirector:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),He({viewDirector:!1})},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsx)("div",{className:"mt-5",children:null===ft||void 0===ft?void 0:ft.map((e=>{var t,n,r;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsxs)(E.JX,{md:"4",children:[(0,s.jsx)("p",{className:"p-0 mb-2",children:(0,s.jsx)("p",{className:"p-0 m-0",children:(0,s.jsx)("img",{src:null===e||void 0===e||null===(t=e.passportImage)||void 0===t?void 0:t.imageUrl,alt:"",style:{width:"6rem"}})})}),(0,s.jsx)("div",{children:(0,s.jsx)(E.zx,{color:"primary",size:"sm",onClick:e=>{Ot("DirPassport"),He((0,i.Z)((0,i.Z)({},qe),{},{viewDoc:!0}))},children:"View"})})]}),(0,s.jsx)("div",{children:(0,s.jsx)(od.A,{allowedRights:["EDIT_CUSTOMER"],children:(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:t=>{var n,r,a;He((0,i.Z)((0,i.Z)({},qe),{},{editDirector:!0})),$e({address:null===e||void 0===e?void 0:e.address,bvn:null===e||void 0===e?void 0:e.bvn,email:null===e||void 0===e?void 0:e.email,firstName:null===e||void 0===e?void 0:e.firstName,id:null===e||void 0===e?void 0:e.id,idImage:null===e||void 0===e||null===(n=e.idDocumentImage)||void 0===n?void 0:n.imageUrl,idNumber:null===e||void 0===e?void 0:e.idNumber,idTypeId:null===e||void 0===e||null===(r=e.idType)||void 0===r?void 0:r.id,lastName:null===e||void 0===e?void 0:e.lastName,middleName:null===e||void 0===e?void 0:e.middleName,passport:null===e||void 0===e||null===(a=e.passportImage)||void 0===a?void 0:a.imageUrl,phone:null===e||void 0===e?void 0:e.phone})},children:"Edit"})})})]}),(0,s.jsxs)("div",{className:"mt-5 d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"First Name"}),(0,s.jsx)("p",{className:"p-0 m-0",children:null===e||void 0===e?void 0:e.firstName})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Middle Name"}),(0,s.jsx)("p",{className:"p-0 m-0",children:null===e||void 0===e?void 0:e.middleName})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Last Name"}),(0,s.jsx)("p",{className:"p-0 m-0",children:null===e||void 0===e?void 0:e.lastName})]})})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Email"}),(0,s.jsx)("p",{className:"p-0 m-0",children:null===e||void 0===e?void 0:e.email})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Phone"}),(0,s.jsx)("p",{className:"p-0 m-0",children:null===e||void 0===e?void 0:e.phone})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Address"}),(0,s.jsx)("p",{className:"p-0 m-0",children:null===e||void 0===e?void 0:e.address})]})})]}),(0,s.jsx)("div",{className:"mt-5 d-flex justify-content-between align-items-center my-2",children:(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsx)("p",{className:"p-0 title m-0",children:"Director Document"})})}),(0,s.jsx)("div",{className:"d-flex justify-content-between align-items-center my-2",children:(0,s.jsxs)(E.JX,{md:"4",children:[(0,s.jsx)("p",{className:"p-0 mb-2",children:(0,s.jsx)("p",{className:"p-0 m-0",children:(0,s.jsx)("img",{src:null===e||void 0===e||null===(n=e.idDocumentImage)||void 0===n?void 0:n.imageUrl,alt:"",style:{width:"10rem"}})})}),(0,s.jsx)("div",{className:"mb-5",children:(0,s.jsx)(E.zx,{color:"primary",size:"sm",onClick:e=>{Ot("DirDoc"),He((0,i.Z)((0,i.Z)({},qe),{},{viewDoc:!0}))},children:"View"})})]})}),(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"ID Number"}),(0,s.jsx)("p",{className:"p-0 m-0",children:null===e||void 0===e?void 0:e.idNumber})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"ID Type"}),(0,s.jsx)("p",{className:"p-0 m-0",children:null===e||void 0===e||null===(r=e.idType)||void 0===r?void 0:r.name})]})}),(0,s.jsx)(E.JX,{md:"4",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"BVN"}),(0,s.jsx)("p",{className:"p-0 m-0",children:null===e||void 0===e?void 0:e.bvn})]})})]})]})}))})]})}),(0,s.jsx)(Gu,{isOpen:qe.investment,toggle:()=>Un(),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Un()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)(Vz,{children:[(0,s.jsxs)("h5",{className:"title",children:["Create Investment: ",null===pt||void 0===pt?void 0:pt.email]}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:rr((async e=>{e.preventDefault();try{await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/trcreate-plan/").concat(null===pt||void 0===pt?void 0:pt.email),obj,{"Content-Type":"application/json",Accept:"application/json"})}catch(t){}})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Customer Name"}),(0,s.jsx)("input",{type:"text",name:"customerName",disabled:!0,placeholder:"Enter Customer Name",onChange:wr,className:"form-control",value:"INDIVIDUAL"===(null===pt||void 0===pt?void 0:pt.type)?"".concat(null===pt||void 0===pt?void 0:pt.firstName," ").concat(null===pt||void 0===pt?void 0:pt.lastName):null===pt||void 0===pt?void 0:pt.companyName,ref:nr({required:"This field is required"})})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Plan Name"}),(0,s.jsx)("input",{type:"text",name:"planName",placeholder:"Enter A Plan Name",onChange:wr,className:"form-control ".concat(""===Bt.planName&&Lt?"is-invalid":""),value:null===Bt||void 0===Bt?void 0:Bt.planName,ref:nr({required:"This field is required"})})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Product Name"}),(0,s.jsx)(E.J8,{options:_r,value:_r.filter((e=>{let{value:t}=e;return t===(null===Bt||void 0===Bt?void 0:Bt.product)}))[0],placeholder:"Please select a Product",onChange:e=>Nr(e,"product"),invalid:""===Bt.product&&Lt,ref:nr({required:!0})})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Currency"}),(0,s.jsx)(E.J8,{options:Er,value:Er.filter((e=>{let{value:t}=e;return t===(null===Bt||void 0===Bt?void 0:Bt.currency)}))[0],placeholder:"Select Investment Currency",onChange:e=>Nr(e,"currency"),invalid:""===Bt.currency&&Lt,ref:nr({required:!0})})]})}),8!==Bt.currency&&(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Exchange Rate"}),(0,s.jsx)("input",{disabled:!0,name:"exchangeRate",placeholder:"Enter Exchange Rate",type:"text",value:"\u20a6".concat(" ",null===Bt||void 0===Bt?void 0:Bt.exchangeRate),onChange:wr,className:"form-control",ref:nr({required:"This field is required"})})]})}),!(null!==xt&&void 0!==xt&&null!==(be=xt.properties)&&void 0!==be&&be.hasTargetAmount)&&(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Investment Amount"}),(0,s.jsxs)("div",{className:"input-group",children:[(0,s.jsx)("div",{className:"input-group-prepend curr-icon",children:Bz(Bt.currency)}),(0,s.jsx)("input",{type:"number",name:"amount",placeholder:"Input Investment Amount",value:null===Bt||void 0===Bt?void 0:Bt.amount,onChange:wr,className:"form-control ".concat(""!==Bt.currency&&"curr-input"," ").concat(Bt.amount<(null===xt||void 0===xt?void 0:xt.minTransactionLimit)||Bt.amount>(null===xt||void 0===xt?void 0:xt.maxTransactionLimit)&&Lt?"is-invalid":""),min:null===xt||void 0===xt?void 0:xt.minTransactionLimit,max:null===xt||void 0===xt?void 0:xt.maxTransactionLimit,disabled:null===xt||void 0===xt||null===(xe=xt.properties)||void 0===xe?void 0:xe.hasTargetAmount,ref:nr({required:"This field is required"})})]})]})}),(null===xt||void 0===xt||null===(we=xt.properties)||void 0===we?void 0:we.hasTargetAmount)&&(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Target Amount"}),(0,s.jsxs)("div",{className:"input-group",children:[(0,s.jsx)("div",{className:"input-group-prepend curr-icon",children:Bz(Bt.currency)}),(0,s.jsx)("input",{type:"number",name:"targetAmount",className:"form-control ".concat(""!==Bt.currency&&"curr-input"," ").concat(Bt.targetAmount<(null===xt||void 0===xt?void 0:xt.minTransactionLimit)||Bt.targetAmount>(null===xt||void 0===xt?void 0:xt.maxTransactionLimit)&&Lt?"is-invalid":""),value:null===Bt||void 0===Bt?void 0:Bt.targetAmount,placeholder:"Enter Target Amount",onChange:wr,disabled:null===(null===xt||void 0===xt||null===(Ne=xt.properties)||void 0===Ne?void 0:Ne.hasTargetAmount)||!(null!==xt&&void 0!==xt&&null!==(Se=xt.properties)&&void 0!==Se&&Se.hasTargetAmount),min:null===xt||void 0===xt?void 0:xt.minTransactionLimit,max:null===xt||void 0===xt?void 0:xt.maxTransactionLimit,ref:nr({required:"This field is required"})})]}),null!==xt&&void 0!==xt&&null!==(je=xt.properties)&&void 0!==je&&je.hasTargetAmount&&Bt.targetAmount<(null===xt||void 0===xt?void 0:xt.minTransactionLimit)?(0,s.jsxs)("small",{className:"helper-text",children:["Target value cannot be below ",null===xt||void 0===xt?void 0:xt.minTransactionLimit]}):(0,s.jsx)(s.Fragment,{}),null!==xt&&void 0!==xt&&null!==(_e=xt.properties)&&void 0!==_e&&_e.hasTargetAmount&&Bt.targetAmount>(null===xt||void 0===xt?void 0:xt.maxTransactionLimit)?(0,s.jsxs)("small",{className:"helper-text",children:["Target value cannot be above ",null===xt||void 0===xt?void 0:xt.maxTransactionLimit]}):(0,s.jsx)(s.Fragment,{})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Investment Value Date"}),(0,s.jsx)("input",{type:"date",name:"investmentValueDate",onChange:wr,value:null===Bt||void 0===Bt?void 0:Bt.investmentValueDate,className:"form-control ".concat(""===Bt.investmentValueDate&&Lt?"is-invalid":""),ref:nr({required:"This field is required"})})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Tenor"}),(0,s.jsx)(E.J8,{options:Ar,value:Ar.filter((e=>{let{value:t}=e;return t===(null===Bt||void 0===Bt?void 0:Bt.tenor)})),placeholder:"Select Tenor",onChange:e=>Nr(e,"tenor"),invalid:""===Bt.tenor&&Lt,ref:nr({required:!0})})]})}),0===Bt.tenor&&(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Tenor [Actual Maturity Date]"}),(0,s.jsx)("input",{className:"form-control",name:"actualMaturityDate",placeholder:"",type:"date",min:MB()(cr).format("YYYY-MM-DD"),max:MB()(ur).format("YYYY-MM-DD"),value:Bt.actualMaturityDate,onChange:wr})]})}),(null===xt||void 0===xt||null===(Ee=xt.properties)||void 0===Ee?void 0:Ee.hasSavingFrequency)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Savings Frequency"}),(0,s.jsx)(E.J8,{options:kr,value:kr.filter((e=>{let{value:t}=e;return t===(null===Bt||void 0===Bt?void 0:Bt.savingFrequency)}))[0],invalid:""===Bt.savingFrequency&&Lt,onChange:e=>Nr(e,"savingFrequency"),ref:nr({required:!0})})]})}),"MONTHLY"===(null===Bt||void 0===Bt?void 0:Bt.savingFrequency)&&(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Set Monthly Contibution Day"}),(0,s.jsx)(E.J8,{options:Tr,value:Tr.filter((e=>e===(null===Bt||void 0===Bt?void 0:Bt.monthlyContributionDay)))[0],invalid:(null===xt||void 0===xt||null===(Ce=xt.properties)||void 0===Ce?void 0:Ce.hasSavingFrequency)&&"MONTHLY"===Bt.savingFrequency&&Lt,onChange:e=>Nr(e,"monthlyContributionDay"),ref:nr({required:"MONTHLY"===(null===Bt||void 0===Bt?void 0:Bt.savingFrequency)})})]})}),"WEEKLY"===(null===Bt||void 0===Bt?void 0:Bt.savingFrequency)&&(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Set Weekly Contribution Day"}),(0,s.jsx)(E.J8,{options:Or,value:Or.filter((e=>e===(null===Bt||void 0===Bt?void 0:Bt.weeklyContributionDay)))[0],invalid:(null===xt||void 0===xt||null===(Ae=xt.properties)||void 0===Ae?void 0:Ae.hasSavingFrequency)&&"WEEKLY"===Bt.savingFrequency&&Lt,onChange:e=>Nr(e,"weeklyContributionDay"),ref:nr({required:"WEEKLY"===(null===Bt||void 0===Bt?void 0:Bt.savingFrequency)})})]})})]}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Interest Receipt Option"}),(0,s.jsxs)("select",{className:"form-control ".concat(""===Bt.interestReceiptOption&&Lt?"is-invalid":""),name:"interestReceiptOption",onChange:wr,value:null===Bt||void 0===Bt?void 0:Bt.interestReceiptOption,children:[(0,s.jsx)("option",{value:"",disabled:!0,hidden:!0,children:"Select interest receipt option"}),(null===xt||void 0===xt?void 0:xt.properties)&&Object.entries(null!==(ke=null===xt||void 0===xt||null===(Te=xt.properties)||void 0===Te?void 0:Te.interestOptions)&&void 0!==ke?ke:{}).map((e=>{var t,n,r;let[a,i]=e;return!0===i&&(null===a||void 0===a?void 0:a.includes("Backend"))&&(null===(t=(o=0===(null===Bt||void 0===Bt?void 0:Bt.tenor)?MB()(Bt.actualMaturityDate).diff(or,"days"):null===xt||void 0===xt||null===(n=xt.tenors)||void 0===n||null===(r=n.find((e=>(null===e||void 0===e?void 0:e.id)===(null===Bt||void 0===Bt?void 0:Bt.tenor))))||void 0===r?void 0:r.tenorDays)<30?["hasBackendUpfrontInterestRate","hasBackendMaturityRate"]:o>=30&&o<90?["hasBackendUpfrontInterestRate","hasBackendMaturityRate","hasBackendMonthlyInterestRate"]:o>=90&&o<730?["hasBackendUpfrontInterestRate","hasBackendMaturityRate","hasBackendMonthlyInterestRate","hasBackendQuarterlyInterestRate"]:o>=730?["hasBackendUpfrontInterestRate","hasBackendMaturityRate","hasBackendMonthlyInterestRate","hasBackendQuarterlyInterestRate","hasBackendBiAnnualInterestRate"]:void 0)||void 0===t?void 0:t.includes(a))&&(0,s.jsx)("option",{value:jr(a),style:{textTransform:"capitalize"},children:jr(a).toLowerCase()},a);var o}))]})]})}),(null===xt||void 0===xt||null===(Oe=xt.properties)||void 0===Oe?void 0:Oe.hasSavingFrequency)&&(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Contribution Value"}),(0,s.jsxs)("div",{className:"input-group",children:[(0,s.jsx)("div",{className:"input-group-prepend curr-icon",children:Bz(Bt.currency)}),(0,s.jsx)("input",{type:"number",name:"contributionValue",value:Bt.contributionValue,onChange:wr,className:"form-control ".concat(""!==Bt.currency&&"curr-input"),disabled:!(null!==xt&&void 0!==xt&&null!==(Pe=xt.properties)&&void 0!==Pe&&Pe.hasSavingFrequency)})]})]})}),(null===xt||void 0===xt||null===(Re=xt.properties)||void 0===Re?void 0:Re.hasDirectDebit)&&(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Direct Debit"}),(0,s.jsx)(E.JX,{children:(0,s.jsxs)("div",{className:"custom-control custom-control-sm custom-checkbox",children:[(0,s.jsx)("input",{type:"checkbox",name:"directDebit",disabled:!(null!==xt&&void 0!==xt&&null!==(Ie=xt.properties)&&void 0!==Ie&&Ie.hasDirectDebit),defaultChecked:null===Bt||void 0===Bt?void 0:Bt.directDebit,className:"custom-control-input form-control",onChange:e=>Sr(e),id:"directDebit"}),(0,s.jsx)("label",{className:"custom-control-label",htmlFor:"directDebit",children:"Activate Direct Debit?"})]})})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Investment Interest Rate"}),(0,s.jsx)("input",{type:"number",name:"interestRate",value:null===Bt||void 0===Bt?void 0:Bt.interestRate,placeholder:"Enter Investment Interest Rate",onChange:e=>wr(e),className:"form-control ".concat(Bt.interestRate<Ir(Bt.interestReceiptOption)&&Bt.requestConcession?"is-invalid":""),ref:nr({required:"This field is required"})}),Bt.interestRate<Ir(Bt.interestReceiptOption)&&Bt.requestConcession?(0,s.jsx)("span",{className:"invalid",children:"Input interest rate should be greater than preset limit"}):Bt.interestRate>Ir(Bt.interestReceiptOption)&&!Bt.requestConcession?(0,s.jsx)("span",{className:"invalid",children:"Input interest rate should not be greater than preset limit"}):(0,s.jsx)(s.Fragment,{})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Request Concession"}),(0,s.jsx)(E.JX,{children:(0,s.jsxs)("div",{className:"custom-control custom-control-sm custom-checkbox",children:[(0,s.jsx)("input",{type:"checkbox",name:"requestConcession",defaultChecked:null===Bt||void 0===Bt?void 0:Bt.requestConcession,className:"custom-control-input form-control",onChange:e=>Sr(e),id:"requestConcession"}),(0,s.jsx)("label",{className:"custom-control-label",htmlFor:"requestConcession",children:"Request Concession?"})]})})]})}),!0===Bt.requestConcession&&(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Upload Approval Document"}),(0,s.jsx)("input",{type:"file",name:"approvalConcessionDocumentImage",onChange:e=>Mr(e,"approvalConcessionDocumentImage"),className:"form-control ".concat(""===Bt.approvalConcessionDocumentImage&&Bt.requestConcession&&Mt.approvalConcessionDocumentImage?"is-invalid":""),ref:nr({required:"This field is required"})}),""===Bt.approvalConcessionDocumentImage&&Bt.requestConcession&&Mt.approvalConcessionDocumentImage&&(0,s.jsx)("span",{className:"invalid",children:"Image must be .jpeg and not more than 2MB"})]})})}),(null===xt||void 0===xt||null===(Me=xt.properties)||void 0===Me?void 0:Me.allowsMonthlyDraw)&&(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Number Of Tickets"}),(0,s.jsx)("input",{type:"number",name:"numberOfTickets",value:Pr(null!==xt&&void 0!==xt&&null!==(Le=xt.properties)&&void 0!==Le&&Le.hasTargetAmount?Bt.targetAmount:Number(Bt.amount)),onChange:wr,className:"form-control",ref:nr({required:"This field is required"})})]})}),(null===xt||void 0===xt||null===(Fe=xt.properties)||void 0===Fe?void 0:Fe.acceptsRollover)&&(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Auto Renew Investment"}),(0,s.jsx)(E.J8,{options:[{label:"YES",value:!0},{label:"NO",value:!1}],value:[{label:"YES",value:!0},{label:"NO",value:!1}].filter((e=>{let{value:t}=e;return t===(null===Bt||void 0===Bt?void 0:Bt.autoRenew)}))[0],onChange:e=>Nr(e,"autoRenew"),ref:nr({required:!0})})]})}),(null===xt||void 0===xt||null===(Be=xt.properties)||void 0===Be?void 0:Be.allowsLiquidation)&&(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Allow Liquidation"}),(0,s.jsx)(E.J8,{options:[{label:"YES",value:!0},{label:"NO",value:!1}],value:[{label:"YES",value:!0},{label:"NO",value:!1}].filter((e=>{let{value:t}=e;return t===(null===Bt||void 0===Bt?void 0:Bt.allowsLiquidation)}))[0],onChange:e=>Nr(e,"allowsLiquidation"),ref:nr({required:!0})})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Upload Payment Proof"}),(0,s.jsx)("input",{type:"file",name:"paymentProofImage",onChange:e=>Mr(e,"paymentProofImage"),className:"form-control ".concat(""===Bt.paymentProofImage&&Mt.paymentProofImage?"is-invalid":""),ref:nr({required:"This field is required"})}),""===Bt.paymentProofImage&&Mt.paymentProofImage&&(0,s.jsx)("span",{className:"invalid",children:"Image must be .jpeg and not more than 2MB"})]})}),(0,s.jsx)(E.JX,{md:"12",className:"d-flex align-center justify-content-end",children:(0,s.jsx)(E.zx,{color:"primary",type:"button",size:"md",onClick:e=>{e.preventDefault(),Ct(!0),Ft(!0)},children:"Compute Investment"})}),Et&&(0,s.jsxs)(E.JX,{md:"12",children:[(0,s.jsxs)("div",{className:"d-flex justify-content-between w-100 mt-4 mb-4",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("p",{children:"Investment Rate: "}),(0,s.jsxs)("p",{children:[Bt.interestRate,"%"]})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("p",{children:"Value Date: "}),(0,s.jsxs)("p",{children:[Bt.dateCreated," "]})]})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between w-100 mt-4 mb-4",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("p",{children:"End Date: "}),(0,s.jsxs)("p",{children:[null===(Ze=Bt.planSummary)||void 0===Ze?void 0:Ze.endDate," "]})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("p",{children:"Calculated Interest: "}),(0,s.jsxs)("p",{className:"text-right",children:[Bz(Bt.currency)," ",null===(ze=Bt.planSummary)||void 0===ze?void 0:ze.calculatedInterest]})]})]}),(0,s.jsxs)("div",{className:"d-flex justify-content-between w-100 mt-4 mb-4",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("p",{children:"Withholding Tax: "}),(0,s.jsxs)("p",{children:[Bz(Bt.currency)," ",Math.round((null===(Ue=Bt.planSummary)||void 0===Ue?void 0:Ue.calculatedInterest)*((null===(We=Bt.planSummary)||void 0===We?void 0:We.withholdingTax)/100)*100+Number.EPSILON)/100]})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("p",{children:"Payment At Maturity: "}),(0,s.jsxs)("p",{className:"text-right",children:[Bz(Bt.currency)," ",null===(Ve=Bt.planSummary)||void 0===Ve?void 0:Ve.paymentMaturity]})]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"d-flex align-center justify-content-end",children:[(0,s.jsx)(E.zx,{color:"warning",size:"md",type:"button",className:"mr-3",onClick:e=>{e.preventDefault(),Zt(Rt),He({investment:!1}),Ct(!1),Ft(!1)},children:"Cancel"}),(0,s.jsx)(E.zx,{color:"primary",type:"submit",disabled:!(()=>{var e,t;return!(""===Bt.planName||""===Bt.currency||""===Bt.product||""===Bt.tenor||""===Bt.paymentProofImage||!(Bt.targetAmount>=(null===xt||void 0===xt?void 0:xt.minTransactionLimit)&&Bt.targetAmount<=(null===xt||void 0===xt?void 0:xt.maxTransactionLimit)&&null!==xt&&void 0!==xt&&null!==(e=xt.properties)&&void 0!==e&&e.hasTargetAmount||Bt.amount>=(null===xt||void 0===xt?void 0:xt.minTransactionLimit)&&Bt.amount<=(null===xt||void 0===xt?void 0:xt.maxTransactionLimit)&&(null===xt||void 0===xt||null===(t=xt.properties)||void 0===t||!t.hasTargetAmount))||""===Bt.interestReceiptOption||""===Bt.investmentValueDate||Bt.requestConcession&&""===Bt.approvalConcessionDocumentImage||Bt.requestConcession&&!(Bt.interestRate>=Ir(Bt.interestReceiptOption))||!(Bt.requestConcession||Bt.interestRate<=Ir(Bt.interestReceiptOption)))})(),size:"md",onClick:e=>{e.preventDefault();(async e=>{try{st(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/trcreate-plan/").concat(null===pt||void 0===pt?void 0:pt.email),e,{headers:A()}),{data:n}=await t.data,r=n.body;r&&(kt(r),kp.success("Investment Created Successfully"),st(!1))}catch(t){st(!1),kp.error("Failed to create investment"),kt(t)}finally{st(!1)}})((0,i.Z)((0,i.Z)({},Bt),{},{tenor:0===(null===Bt||void 0===Bt?void 0:Bt.tenor)?null:null===Bt||void 0===Bt?void 0:Bt.tenor})),He({investment:!1}),Zt(Rt),Ct(!1),Dt(It),Ft(!1)},children:"Create Investment"})]})]})]})})]})]})})]})]})},Vz=zz.default.div(Zz||(Zz=(0,$F.Z)(["\n padding: 0.5rem;\n .curr-icon {\n position: absolute;\n margin-top: 7px;\n margin-left: 20px;\n z-index: 10;\n }\n .curr-input {\n padding-left: 32px;\n }\n"])));var qz=["className","cssModule","widths","tag"],Hz=y().oneOfType([y().number,y().string]),Gz=y().oneOfType([y().bool,y().number,y().string,y().shape({size:y().oneOfType([y().bool,y().number,y().string]),order:Hz,offset:Hz})]),Yz={tag:w.iC,xs:Gz,sm:Gz,md:Gz,lg:Gz,xl:Gz,className:y().string,cssModule:y().object,widths:y().array},Xz={tag:"div",widths:["xs","sm","md","lg","xl"]},Jz=function(e,t,n){return!0===n||""===n?e?"col":"col-"+t:"auto"===n?e?"col-auto":"col-"+t+"-auto":e?"col-"+n:"col-"+t+"-"+n},Kz=function(t){var n=t.className,r=t.cssModule,a=t.widths,i=t.tag,o=(0,v.Z)(t,qz),s=[];a.forEach((function(e,n){var a=t[e];if(delete o[e],a||""===a){var i=!n;if((0,w.Kn)(a)){var l,c=i?"-":"-"+e+"-",u=Jz(i,e,a.size);s.push((0,w.mx)(x()(((l={})[u]=a.size||""===a.size,l["order"+c+a.order]=a.order||0===a.order,l["offset"+c+a.offset]=a.offset||0===a.offset,l)),r))}else{var d=Jz(i,e,a);s.push(d)}}})),s.length||s.push("col");var l=(0,w.mx)(x()(n,s),r);return e.createElement(i,(0,m.Z)({},o,{className:l}))};Kz.propTypes=Yz,Kz.defaultProps=Xz;const $z=Kz;var Qz=["className","cssModule","noGutters","tag","form","widths"],eU=y().oneOfType([y().number,y().string]),tU={tag:w.iC,noGutters:y().bool,className:y().string,cssModule:y().object,form:y().bool,xs:eU,sm:eU,md:eU,lg:eU,xl:eU},nU={tag:"div",widths:["xs","sm","md","lg","xl"]},rU=function(t){var n=t.className,r=t.cssModule,a=t.noGutters,i=t.tag,o=t.form,s=t.widths,l=(0,v.Z)(t,Qz),c=[];s.forEach((function(e,n){var r=t[e];if(delete l[e],r){var a=!n;c.push(a?"row-cols-"+r:"row-cols-"+e+"-"+r)}}));var u=(0,w.mx)(x()(n,a?"no-gutters":null,o?"form-row":"row",c),r);return e.createElement(i,(0,m.Z)({},l,{className:u}))};rU.propTypes=tU,rU.defaultProps=nU;const aU=rU,iU=()=>{var t,n,r,a,o,l,c,u,d,f,p,m,v,g,y,b,x,w,N,S,j,_,C,T,O,P,R,I,M,D,L,F,B,Z,z,U,W,V,q;const[H,G]=(0,e.useState)(!1),[Y,X]=(0,e.useState)(!1),[J,K]=(0,e.useState)({add:!1,topup:!1,withdraw:!1,transfer:!1}),[$,Q]=(0,e.useState)(),ee="FULL",te="PARTIAL",[ne,re]=(0,e.useState)([]),[ae,ie]=(0,e.useState)([]),[oe,se]=(0,e.useState)(1),[le,ce]=(0,e.useState)([]),[ue,de]=(0,e.useState)(),[fe,he]=(0,e.useState)(),[pe]=(0,e.useState)(10),[me,ve]=(0,e.useState)(!1),[ge,ye]=(0,e.useState)({amount:"",completed:!0,bankAccountDetails:"",corporateUserWithdrawalMandate:"",customerInstructionImage:"",encodedUpload:"",name:"",email:"",paymentProofImage:"",paymentType:null,penalCharge:0,plan:"",planToReceive:0,planAction:"",withdrawTo:"",withdrawType:"",withdrawalReason:"",withdrawalReasonText:""}),[be,xe]=(0,e.useState)({}),[we,Ne]=(0,e.useState)(te),[Se,je]=(0,e.useState)(""),[_e,Ee]=(0,e.useState)(null),Ce=localStorage.getItem("userInfo"),Ae=(Ce&&JSON.parse(Ce),()=>{ye((0,i.Z)((0,i.Z)({},ge),{},{amount:"",bankAccountDetails:"",corporateUserWithdrawalMandate:"",encodedUpload:"",name:"",customerInstructionImage:"",email:"",paymentType:"",planId:"",planToReceiveId:"",withdrawTo:"",withdrawType:"",withdrawalReason:"",withdrawalReasonText:""}))}),ke=()=>{Ae(),K({add:!1,topup:!1,transfer:!1,withdraw:!1}),ve(!1)};(0,e.useEffect)((()=>{}),[fe]);const Te=sd(Se,500);(0,e.useEffect)((()=>{Pe(),se(1)}),[Te]);const Oe=e=>{ye((0,i.Z)((0,i.Z)({},ge),{},{[e.target.name]:e.target.value}))},Pe=async()=>{try{G(!0);const r=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/trcreate-plan?search=").concat(Se,"&creationSource=BACKEND&page=").concat(oe-1,"&limit=",10),{headers:A()}),{data:a}=r;var e,t,n;if(a)re(null===(e=a.data.body)||void 0===e?void 0:e.entities),Q(null===a||void 0===a||null===(t=a.data)||void 0===t||null===(n=t.body)||void 0===n?void 0:n.total),G(!1)}catch(r){G(!1)}};(0,e.useEffect)((()=>{Pe()}),[oe]);const Re=async e=>{try{const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/user/trcreate-plan/").concat(e),{headers:A()}),{data:n}=t;n&&ie(n.data.body)}catch(t){}};(0,e.useEffect)((()=>{(async()=>{try{G(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trwithdrawal"),{headers:A()}),{data:t}=await e.data,n=t.body;n&&(ce(n),G(!1))}catch(e){G(!1)}})(),(async()=>{try{G(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trpenal-charge"),{headers:A()}),{data:t}=await e.data,n=t.body;n&&(de(n),G(!1))}catch(e){G(!1)}})()}),[]);const Ie=null===le||void 0===le?void 0:le.filter((e=>"ACTIVE"===e.status)),Me=[...null===Ie||void 0===Ie?void 0:Ie.map((e=>({label:e.reason,value:e.id}))),{label:"Other",value:"Other"}],Le=ne||[],{errors:Fe,register:Be,handleSubmit:Ze}=xu(),ze=e=>{Ne(e)};let Ue=new Date;const We=MB()(Ue).format("YYYY-MM-DD"),Ve=(0,e.useCallback)((e=>{var t,n,r,a,i,o,s,l,c,u,d,f;const h=ue?null===ue||void 0===ue?void 0:ue.filter((e=>{var t,n;return(null===e||void 0===e||null===(t=e.product)||void 0===t?void 0:t.id)===(null===be||void 0===be||null===(n=be.product)||void 0===n?void 0:n.id)})):[];let p=0,m=0;const v=MB()(null===be||void 0===be?void 0:be.actualMaturityDate).diff(null===be||void 0===be||null===(t=be.planSummary)||void 0===t?void 0:t.startDate,"days"),g=MB()(We).diff(null===be||void 0===be||null===(n=be.planSummary)||void 0===n?void 0:n.startDate,"days"),y=0===g?1:g,b=MB()(null===be||void 0===be||null===(r=be.planSummary)||void 0===r?void 0:r.endDate).diff(We,"days"),x=null===h||void 0===h||null===(a=h.sort(((e,t)=>e.minDaysElapsed-t.minDaysElapsed)))||void 0===a?void 0:a.find((e=>{const t=Math.floor(e.maxDaysElapsed*v/100),n=Math.floor(e.minDaysElapsed*v/100);return y>=n&&y<=t}));if(p=(null===x||void 0===x?void 0:x.penalRate)/100,b>0)switch(e){case"MATURITY":case"BACKEND_MATURITY":if("FIXED_FORMULA"===(null===be||void 0===be||null===(i=be.product)||void 0===i||null===(o=i.properties)||void 0===o?void 0:o.penaltyFormula))m=y*p*(null===ge||void 0===ge?void 0:ge.amount)/365;else if("TARGET_FORMULA"===(null===be||void 0===be||null===(s=be.product)||void 0===s||null===(l=s.properties)||void 0===l?void 0:l.penaltyFormula)){var w;m=(null===be||void 0===be||null===(w=be.planSummary)||void 0===w?void 0:w.principal)*(null===be||void 0===be?void 0:be.interestRate)*(y/365)/100*p}break;case"UPFRONT":case"BACKEND_UPFRONT":if("FIXED_FORMULA"===(null===be||void 0===be||null===(c=be.product)||void 0===c||null===(u=c.properties)||void 0===u?void 0:u.penaltyFormula)){const e=ge.amount*((null===be||void 0===be?void 0:be.interestRate)/100)*(v/365)-ge.amount*((null===be||void 0===be?void 0:be.interestRate)/100)*(y/365);m=y/365*p*ge.amount+e}break;case"MONTHLY":case"QUARTERLY":case"BI_ANNUAL":case"BACKEND_MONTHLY":case"BACKEND_QUARTERLY":case"BACKEND_BI_ANNUAL":"FIXED_FORMULA"===(null===be||void 0===be||null===(d=be.product)||void 0===d||null===(f=d.properties)||void 0===f?void 0:f.penaltyFormula)&&(m=y/365*p*ge.amount);break;default:m=0}return m.toFixed(2)}),[be,ge.amount,We]);(0,e.useEffect)((()=>{const e=Ve(null===be||void 0===be?void 0:be.interestReceiptOption);ye((0,i.Z)((0,i.Z)({},ge),{},{penalCharge:e}))}),[Ve,be]);const qe=(e,t)=>{var n,r,a;const{files:o}=e.target;(null===(n=o[0])||void 0===n?void 0:n.size)<=2e6&&("image/jpeg"===(null===(r=o[0])||void 0===r?void 0:r.type)||"application/pdf"===(null===(a=o[0])||void 0===a?void 0:a.type))&&(e=>{let n=new FileReader;e&&(n.readAsDataURL(e),n.onload=()=>{ye((0,i.Z)((0,i.Z)({},ge),{},{[t]:{name:t,encodedUpload:n.result.split("base64,")[1]}}))},n.onerror=e=>{})})(o[0])},He=null!==(t=null===ae||void 0===ae||null===(n=ae.filter((e=>{var t,n;let{planStatus:r,interestReceiptOption:a,useraccount:i,product:o,id:s}=e;return"ACTIVE"===r&&("MATURITY"===a||"BACKEND_MATURITY"===a)&&(null===i||void 0===i?void 0:i.id)===(null===be||void 0===be||null===(t=be.useraccount)||void 0===t?void 0:t.id)&&(null===o||void 0===o||null===(n=o.properties)||void 0===n?void 0:n.allowsTopUp)&&s!==(null===be||void 0===be?void 0:be.id)})))||void 0===n?void 0:n.map((e=>({label:e.planName,value:e.id}))))&&void 0!==t?t:[];function Ge(e){return!(/^[A-Za-z\s]*$/.test(e)||/[A-Za-z]/.test(e)||/\s/.test(e))||""===e}return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Customer Investments"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Customer Investments"}),(0,s.jsx)("div",{className:"d-flex align-items-center justify-center",children:(0,s.jsx)("div",{children:(0,s.jsx)("input",{className:"form-control",value:Se,onChange:e=>{je(e.target.value)},placeholder:"Search Investment..."})})})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",style:{width:"100%",overflowX:"auto"},children:H?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(E.Zl,{onTransferClick:e=>{var t;xe(e),Re(null===e||void 0===e||null===(t=e.useraccount)||void 0===t?void 0:t.email),K((e=>(0,i.Z)((0,i.Z)({},e),{},{transfer:!0})))},customerInvestments:Le,onTopUpClick:e=>{var t;xe(e),Re(null===e||void 0===e||null===(t=e.useraccount)||void 0===t?void 0:t.email),K((e=>(0,i.Z)((0,i.Z)({},e),{},{topup:!0})))},onWithdrawalClick:e=>{var t;xe(e),Re(null===e||void 0===e||null===(t=e.useraccount)||void 0===t?void 0:t.email),K((e=>(0,i.Z)((0,i.Z)({},e),{},{withdraw:!0})))}})})}),(0,s.jsx)("div",{className:"card-inner",children:$&&$>0?(0,s.jsx)(E.Qt,{itemPerPage:pe,totalItems:$,paginate:e=>se(e),currentPage:oe}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Request found"})})})]}),(0,s.jsx)(Gu,{isOpen:J.topup,toggle:()=>{K({topup:!1}),ke(),xe({})},className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:()=>{ke()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Top Up Investment"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:Ze((async e=>{var t;const n={amount:parseFloat(ge.amount),paymentType:"DEBIT_CARD",planId:null===be||void 0===be?void 0:be.id,planToReceiveId:null===be||void 0===be?void 0:be.id,paymentProofImage:ge.paymentProofImage,email:null===be||void 0===be||null===(t=be.useraccount)||void 0===t?void 0:t.email,roleId:1};await(async e=>{try{G(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-investment/initiate-topup"),e,{headers:A()}),n=await t;return n&&(he(n),G(!1),kp.success("Plan successfully topped up"),X(!1),G(!1),Pe(),ke()),{formData:ge}}catch(r){var t,n;G(!1),kp.error(null===(t=r.response)||void 0===t||null===(n=t.data)||void 0===n?void 0:n.message),X(!1),G(!1),ke()}})(n)})),children:[(0,s.jsx)($z,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Active Plan"}),(0,s.jsx)("div",{className:"rounded bg-gray text-white p-2 font-weight-bold",children:(0,s.jsx)("p",{children:null!==(r=null===be||void 0===be?void 0:be.planName)&&void 0!==r?r:"N/A"})})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Amount to Top Up"}),(0,s.jsx)("input",{type:"text",name:"amount",value:null===ge||void 0===ge?void 0:ge.amount,placeholder:"0.00",onChange:e=>{Ge(e.target.value)&&Oe(e)},className:"form-control",ref:Be({required:"This field is required"})}),Fe.amount&&(0,s.jsx)("span",{className:"invalid",children:Fe.amount.message}),parseFloat(ge.amount)<0&&(0,s.jsx)("span",{className:"invalid",children:"Top up amount cannot be less than 0"})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Upload Payment Proof"}),(0,s.jsx)("input",{type:"file",name:"paymentProofImage",placeholder:"Select file",onChange:e=>qe(e,"paymentProofImage"),className:"form-control",ref:Be({required:"This field is required"})}),Fe.proofImage&&(0,s.jsx)("span",{className:"invalid",children:Fe.proofImage.message})]})}),(0,s.jsx)($z,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:Y?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",disabled:parseFloat(ge.amount)<0,children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:()=>{ke()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:J.transfer,toggle:()=>{K({transfer:!1}),ke()},className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:()=>{ke()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Transfer Investment"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:Ze((async()=>{var e;const t={amount:parseInt(ge.amount),customerInstructionImage:null===ge||void 0===ge?void 0:ge.customerInstructionImage,completed:!0,planId:null===be||void 0===be?void 0:be.id,paymentType:"DEBIT_CARD",email:null===be||void 0===be||null===(e=be.useraccount)||void 0===e?void 0:e.email,planToReceiveId:ge.planToReceive,roleId:1};await(async e=>{try{G(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-investment/transfer"),e,{headers:A()}),n=await t;return n&&(he(n),G(!1),kp.success("Plan transfer successful"),X(!1),G(!1),Pe(),ke()),{formData:ge}}catch(r){var t,n;G(!1),kp.error(null===(t=r.response)||void 0===t||null===(n=t.data)||void 0===n?void 0:n.message),X(!1),G(!1),ke()}})(t)})),children:[(0,s.jsx)($z,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Active Plan"}),(0,s.jsx)("div",{className:"rounded bg-gray text-white p-2 font-weight-bold",children:(0,s.jsx)("p",{children:null!==(a=null===be||void 0===be?void 0:be.planName)&&void 0!==a?a:"N/A"})})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Select Plan"}),(0,s.jsx)(E.J8,{placeholder:"Select Plan",name:"planToReceive",options:He,onChange:e=>((e,t)=>{ye((n=>(0,i.Z)((0,i.Z)({},n),{},{[t]:e.value})))})(e,"planToReceive"),value:He.filter((e=>{let{value:t}=e;return t===(null===ge||void 0===ge?void 0:ge.planToReceive)})),ref:Be({required:"This field is required"})}),Fe.plan&&(0,s.jsx)("span",{className:"invalid",children:Fe.plan.message})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Amounts to send"}),(0,s.jsx)("input",{type:"text",name:"amount",placeholder:"Select file",value:ge.amount,onChange:e=>{Ge(e.target.value)&&Oe(e)},className:"form-control",ref:Be({required:"This field is required"})}),Fe.amount&&(0,s.jsx)("span",{className:"invalid",children:Fe.amount.message})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Balance"}),(0,s.jsx)("input",{type:"text",name:"balance",disabled:!0,placeholder:"Available Balance",value:""!==ge.amount&&parseFloat(ge.amount)>0?(null===be||void 0===be||null===(o=be.planSummary)||void 0===o?void 0:o.principal)-parseFloat(ge.amount):0,className:"form-control",ref:Be({required:"This field is required"})}),Fe.balance&&(0,s.jsx)("span",{className:"invalid",children:Fe.balance.message}),(null===be||void 0===be||null===(l=be.planSummary)||void 0===l?void 0:l.principal)-parseInt(ge.amount)<(null===be||void 0===be||null===(c=be.product)||void 0===c?void 0:c.minTransactionLimit)&&(0,s.jsxs)("span",{className:"invalid",children:["Balance after transfer can not be less than the product minimum value"," ",null===be||void 0===be||null===(u=be.product)||void 0===u?void 0:u.minTransactionLimit]}),parseFloat(ge.amount)<0&&(0,s.jsx)("span",{className:"invalid",children:"Transfer amount cannot be less than 0"})]})}),!me&&(0,s.jsx)($z,{md:"12",children:(0,s.jsx)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",disabled:parseFloat(ge.amount)<0,onClick:e=>{e.preventDefault(),ve(!0)},children:"Proceed"})})})}),me&&(0,s.jsxs)($z,{sizmde:"12",children:[(0,s.jsx)($z,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Upload Customer's Instructions"}),(0,s.jsx)("input",{type:"file",name:"customerInstructionImage",placeholder:"Select Customer's Instructions",onChange:e=>qe(e,"customerInstructionImage"),className:"form-control",ref:Be({required:"This field is required"})}),Fe.customerInstruction&&(0,s.jsx)("span",{className:"invalid",children:Fe.customerInstruction.message})]})}),(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:Y?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",disabled:(null===be||void 0===be||null===(d=be.planSummary)||void 0===d?void 0:d.principal)-parseInt(ge.amount)<(null===be||void 0===be||null===(f=be.product)||void 0===f?void 0:f.minTransactionLimit),children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:()=>{ke()},className:"link link-light",children:"Cancel"})})]})]})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:J.withdraw,toggle:()=>{K({withdraw:!1}),ke()},className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:()=>{ke()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsxs)("h5",{className:"title d-flex align-items-center",children:[me&&(0,s.jsx)(E.JO,{name:"chevron-left",className:"mr-2",style:{cursor:"pointer"},onClick:()=>ve(!1)}),me?"Upload Request Mandate":"Withdraw Investment"]}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:Ze((async()=>{var e;const t={amount:parseInt(ge.amount),bankAccountDetails:null===ge||void 0===ge?void 0:ge.bankAccountDetails,customerInstructionImage:null===ge||void 0===ge?void 0:ge.customerInstructionImage,planId:null===be||void 0===be?void 0:be.id,penalCharge:parseFloat(ge.penalCharge),planAction:"WITHDRAW",withdrawTo:"TO_BANK",withdrawType:we,roleId:1,email:null===be||void 0===be||null===(e=be.useraccount)||void 0===e?void 0:e.email,paymentType:"BANK_TRANSFER"};await(async e=>{try{G(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/customer-investment/withdraw"),e,{headers:A()}),n=await t;return n&&(he(n),G(!1),kp.success("Withdrawal successful"),X(!1),G(!1),Pe(),ke()),{formData:ge}}catch(r){var t,n;G(!1),kp.error(null===(t=r.response)||void 0===t||null===(n=t.data)||void 0===n?void 0:n.message),X(!1),G(!1),ke()}})(t)})),children:[me?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Select Withdrawal Destination"}),(0,s.jsx)(E.J8,{placeholder:"Select Withdrawal Destination",options:[{label:"Withdraw To Bank",value:"WITHDRAW_TO_BANK"}],ref:Be({required:"This field is required"})}),Fe.plan&&(0,s.jsx)("span",{className:"invalid",children:Fe.plan.message})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Account Number"}),(0,s.jsx)("input",{type:"text",name:"bankAccountDetails",placeholder:"Enter Account Number",onChange:e=>Oe(e),className:"form-control",ref:Be({required:"This field is required"})}),Fe.accountNumber&&(0,s.jsx)("span",{className:"invalid",children:Fe.accountNumber.message})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Upload Customer's Instructions"}),(0,s.jsx)("input",{type:"file",name:"customerInstructionImage",placeholder:"Select Customer's Instructions",onChange:e=>qe(e,"customerInstructionImage"),className:"form-control",ref:Be({required:"This field is required"})}),Fe.customerInstruction&&(0,s.jsx)("span",{className:"invalid",children:Fe.customerInstruction.message})]})})]}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)($z,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsxs)("label",{className:"form-label",style:{textTransform:"capitalize"},children:[null===be||void 0===be||null===(p=be.planStatus)||void 0===p?void 0:p.toLowerCase()," Plan"]}),(0,s.jsx)("div",{className:"rounded bg-gray text-white p-2 font-weight-bold",children:(0,s.jsx)("p",{children:null!==(m=null===be||void 0===be?void 0:be.planName)&&void 0!==m?m:"N/A"})})]})}),(0,s.jsx)($z,{md:"12",children:(0,s.jsxs)(aU,{md:"12",className:"d-flex justify-content-between px-3",children:[(0,s.jsx)($z,{md:"5",className:"p-2 rounded text-center ".concat(we===te?"bg-primary text-white font-weight-bold":"bg-gray"),style:{cursor:"pointer",opacity:we===te?"1":"0.5"},onClick:()=>ze(te),children:"Partial Withdrawal"}),(0,s.jsx)($z,{md:"5",className:"".concat(we===ee?"bg-primary text-white font-weight-bold":"bg-gray"," p-2 rounded text-center"),style:{cursor:"pointer",opacity:we===ee?"1":"0.5"},onClick:()=>{var e;ze(ee),ye((0,i.Z)((0,i.Z)({},ge),{},{amount:null===be||void 0===be||null===(e=be.planSummary)||void 0===e?void 0:e.principal}))},children:"Full Withdrawal"})]})}),(0,s.jsx)($z,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Withdrawal Reason"}),(0,s.jsx)(E.J8,{placeholder:"Please select a withdrawal Reason.",options:Me,onChange:e=>((e,t)=>{ye((0,i.Z)((0,i.Z)({},ge),{},{[t]:e.value}))})(e,"withdrawalReason"),ref:Be({required:"This field is required"}),value:null===Me||void 0===Me?void 0:Me.find((e=>{let{value:t}=e;return t===(null===ge||void 0===ge?void 0:ge.withdrawalReason)}))}),Fe.withdrawalReason&&(0,s.jsx)("span",{className:"invalid",children:Fe.withdrawalReason.message})]})}),"Other"===(null===Me||void 0===Me||null===(v=Me.find((e=>{let{value:t}=e;return t===(null===ge||void 0===ge?void 0:ge.withdrawalReason)})))||void 0===v?void 0:v.value)&&(0,s.jsx)($z,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Please Provide a reason for withdrawal."}),(0,s.jsx)("textarea",{placeholder:"Please provide a reason for withdrawal.",name:"withdrawalReasonText",value:null===ge||void 0===ge?void 0:ge.withdrawalReasonText,onChange:e=>Oe(e),className:"form-control",ref:Be({required:"This field is required"})}),Fe.withdrawalReasonText&&(0,s.jsx)("span",{className:"invalid",children:Fe.withdrawalReasonText.message})]})}),(0,s.jsx)($z,{md:"12",children:(0,s.jsx)(id,{children:(0,s.jsx)("label",{className:"form-label",children:"Withdrawal Summary."})})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Amount To Liquidate"}),(0,s.jsx)("input",{type:"text",name:"amount",value:ge.amount,placeholder:"Enter Balance",disabled:we===ee,onChange:e=>{Ge(e.target.value)&&Oe(e)},className:"form-control",ref:Be({required:"This field is required"})}),Fe.amountToLiquidate&&(0,s.jsx)("span",{className:"invalid",children:Fe.amountToLiquidate.message})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Balance"}),(0,s.jsx)("p",{className:"text-lg font-weight-bold",children:""!==(null===ge||void 0===ge?void 0:ge.amount)?(null===be||void 0===be||null===(g=be.planSummary)||void 0===g?void 0:g.principal)-parseFloat(ge.amount):null===be||void 0===be||null===(y=be.planSummary)||void 0===y?void 0:y.principal}),Fe.balance&&(0,s.jsx)("span",{className:"invalid",children:Fe.balance.message}),(null===be||void 0===be||null===(b=be.planSummary)||void 0===b?void 0:b.principal)-parseInt(ge.amount)<(null===be||void 0===be||null===(x=be.product)||void 0===x?void 0:x.minTransactionLimit)&&we===te&&(0,s.jsxs)("span",{className:"invalid",style:{color:"red"},children:["Balance after withdraw can not be less than the product minimum value"," ",null===be||void 0===be||null===(w=be.product)||void 0===w?void 0:w.minTransactionLimit]}),parseFloat(ge.amount)<0&&(0,s.jsx)("span",{className:"invalid",style:{color:"red"},children:"Withdraw amount can not be less than 0"})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Plan Name"}),(0,s.jsx)("div",{className:"rounded bg-gray text-white p-2 font-weight-bold",children:(0,s.jsx)("p",{children:null!==(N=null===be||void 0===be?void 0:be.planName)&&void 0!==N?N:"N/A"})})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Start Date"}),(0,s.jsx)("div",{className:"rounded bg-gray text-white p-2 font-weight-bold",children:(0,s.jsx)("p",{children:null!==(S=null===be||void 0===be||null===(j=be.planSummary)||void 0===j?void 0:j.startDate)&&void 0!==S?S:"N/A"})})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"End Date"}),(0,s.jsx)("div",{className:"rounded bg-gray text-white p-2 font-weight-bold",children:(0,s.jsx)("p",{children:null!==(_=null===be||void 0===be||null===(C=be.planSummary)||void 0===C?void 0:C.endDate)&&void 0!==_?_:"N/A"})})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Plan Balance Before Liquidation"}),(0,s.jsx)("div",{className:"rounded bg-gray text-white p-2 font-weight-bold",children:(0,s.jsx)("p",{children:null!==(T=null===be||void 0===be||null===(O=be.planSummary)||void 0===O?void 0:O.principal)&&void 0!==T?T:"N/A"})})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Withdrawal Amount"}),(0,s.jsx)("div",{className:"rounded bg-gray text-white p-2 font-weight-bold",children:(0,s.jsx)("p",{children:""!==ge.amount?ge.amount:0})})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Penal Charges"}),(0,s.jsx)("div",{className:"rounded bg-gray text-white p-2 font-weight-bold",children:(0,s.jsx)("p",{children:null!==(P=ge.penalCharge)&&void 0!==P?P:"N/A"})})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Available Plan Balance"}),(0,s.jsx)("div",{className:"rounded bg-gray text-white p-2 font-weight-bold",children:(0,s.jsx)("p",{children:""!==ge.amount?parseFloat(ge.amount)>0?ee?null===(R=(null===be||void 0===be||null===(I=be.planSummary)||void 0===I?void 0:I.principal)-(null!==(M=parseFloat(ge.amount))&&void 0!==M?M:0))||void 0===R?void 0:R.toFixed(2):null===(D=(null===be||void 0===be||null===(L=be.planSummary)||void 0===L?void 0:L.principal)-(null!==(F=parseFloat(ge.amount)+parseFloat(ge.penalCharge))&&void 0!==F?F:0))||void 0===D?void 0:D.toFixed(2):null===be||void 0===be||null===(B=be.planSummary)||void 0===B?void 0:B.principal:null===be||void 0===be||null===(Z=be.planSummary)||void 0===Z||null===(z=Z.principal)||void 0===z?void 0:z.toFixed(2)})})]})}),(0,s.jsx)($z,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Reason For Withdrawal"}),(0,s.jsx)("div",{className:"rounded bg-gray text-white p-2 font-weight-bold",children:(0,s.jsx)("p",{children:null!==le&&void 0!==le&&le.find((e=>{let{id:t}=e;return t===(null===ge||void 0===ge?void 0:ge.withdrawalReason)}))?null===le||void 0===le||null===(U=le.find((e=>{let{id:t}=e;return t===(null===ge||void 0===ge?void 0:ge.withdrawalReason)})))||void 0===U?void 0:U.reason:"Other"===(null===Me||void 0===Me||null===(W=Me.find((e=>{let{value:t}=e;return t===(null===ge||void 0===ge?void 0:ge.withdrawalReason)})))||void 0===W?void 0:W.value)?ge.withdrawalReasonText:"Choose a reason"})})]})})]}),me?(0,s.jsx)($z,{md:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:Y?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",disabled:(null===be||void 0===be||null===(V=be.planSummary)||void 0===V?void 0:V.principal)-parseInt(ge.amount)<(null===be||void 0===be||null===(q=be.product)||void 0===q?void 0:q.minTransactionLimit)&&we===te,children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:()=>{ke()},className:"link link-light",children:"Cancel"})})]})}):(0,s.jsx)($z,{md:"12",children:(0,s.jsx)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",onClick:e=>{e.preventDefault(),ve(!0)},disabled:parseFloat(ge.amount)<0,children:"Proceed"})})})})]})})]})]})})]})]})},oU=()=>{const[t,n]=(0,e.useState)({edit:!1,add:!1,view:!1}),[r,a]=(0,e.useState)(),[o,l]=(0,e.useState)({description:"",identificationName:"",status:""}),[c,u]=(0,e.useState)(1),[d]=(0,e.useState)(7),[f,p]=(0,e.useState)([]),[m,v]=(0,e.useState)(!1),[g,y]=(0,e.useState)(!1),[,b]=(0,e.useState)(null),[x,w]=(0,e.useState)(""),N=sd(x,500);(0,e.useEffect)((()=>{C(),u(1)}),[N]);const S=e=>{l((0,i.Z)((0,i.Z)({},o),{},{[e.target.name]:e.target.value}))},j=()=>{l({description:"",identificationName:"",status:""})},_=()=>{n({edit:!1,add:!1}),j()},C=async()=>{try{v(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/identification-type?search=").concat(x),{headers:A()}),t=await e.data;return t&&(p(t),v(!1)),{formData:o}}catch(e){v(!1)}},T=c*d,O=T-d,P=null===f||void 0===f?void 0:f.slice(O,T),{errors:R,register:I,handleSubmit:M}=xu();return(0,e.useEffect)((()=>{C()}),[]),(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Identification Type"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Identification Type Management"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:x,onChange:e=>{w(e.target.value)},placeholder:"Search Identification Type..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_IDENTIFICATION_TYPE"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>n({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add Identification Type"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:m?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.e5,{IdentificationType:P,modal:t,handleView:()=>n({view:!0}),handleEdit:()=>n({edit:!0}),onEditClick:async e=>{n({edit:!0}),l({description:e.description,identificationName:e.name,status:e.status}),a(e.id),b({value:status,label:e.status})}})}),(0,s.jsx)("div",{className:"card-inner",children:f&&f.length>0?(0,s.jsx)(E.Qt,{itemPerPage:d,totalItems:null===f||void 0===f?void 0:f.length,paginate:e=>u(e),currentPage:c}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Identification Type found"})})})]}),(0,s.jsx)(Gu,{isOpen:t.add,toggle:()=>n({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Identification Type"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:M((()=>{(async e=>{try{y(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/admin/identification-type"),e,{headers:A()}),n=await t.data;n&&(C(),y(!1),v(!1),j(),tc.success({content:"Identification Type Created Successfully",style:{marginTop:"20vh"}}))}catch(t){const e=t.response;y(!1),v(!1),n({add:!1}),j(),tc.error({content:e.data.message,style:{marginTop:"20vh"}})}})(o),n({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Identification Type"}),(0,s.jsx)("input",{type:"text",name:"identificationName",placeholder:"Identification Type",onChange:e=>S(e),className:"form-control",ref:I({required:"This field is required"})}),R.rate&&(0,s.jsx)("span",{className:"invalid",children:R.rate.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:dd,onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{status:e.value})),ref:I({required:"This field is required"})}),R.status&&(0,s.jsx)("span",{className:"invalid",children:R.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",placeholder:"Your description",onChange:e=>S(e),className:"form-control-xl form-control no-resize",ref:I({required:"This field is required"})}),R.description&&(0,s.jsx)("span",{className:"invalid",children:R.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),_()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:t.edit,toggle:()=>n({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Identification Type"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:M((()=>{(async e=>{try{y(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/admin/identification-type/").concat(r),e,{headers:A()}),n=await t.data;n&&(C(),y(!1),v(!1),j(),tc.success({content:"Identification Type Edited Successfully",style:{marginTop:"20vh"}}))}catch(t){const e=t.response;y(!1),v(!1),j(),tc.error({content:e.data.message,style:{marginTop:"20vh"}})}})(o),n({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Identification Type"}),(0,s.jsx)("input",{type:"text",name:"identificationName",defaultValue:o.identificationName,placeholder:"Identification Type",onChange:e=>S(e),className:"form-control",ref:I({required:"This field is required"})}),R.identificationName&&(0,s.jsx)("span",{className:"invalid",children:R.identificationName.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:dd,value:dd.filter((e=>{let{value:t}=e;return t===(null===o||void 0===o?void 0:o.status)}))[0],onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{status:e.value})),ref:I({required:"This field is required"})}),R.status&&(0,s.jsx)("span",{className:"invalid",children:R.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",placeholder:"Your description",value:null===o||void 0===o?void 0:o.description,onChange:e=>S(e),className:"form-control-xl form-control no-resize",ref:I({required:"This field is required"})}),R.description&&(0,s.jsx)("span",{className:"invalid",children:R.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Update"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),_()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})})]})]})},sU=()=>{const[t,n]=(0,e.useState)({edit:!1,add:!1,view:!1}),[r,a]=(0,e.useState)(),[o,l]=(0,e.useState)({description:"",name:"",status:""}),[c,u]=(0,e.useState)(1),[d]=(0,e.useState)(7),[f,p]=(0,e.useState)([]),[m,v]=(0,e.useState)(!1),[g,y]=(0,e.useState)(!1),[,b]=(0,e.useState)(null),[x,w]=(0,e.useState)(""),N=sd(x,500);(0,e.useEffect)((()=>{C(),u(1)}),[N]);const S=e=>{l((0,i.Z)((0,i.Z)({},o),{},{[e.target.name]:e.target.value}))},j=()=>{l({description:"",name:"",status:""})},_=()=>{n({edit:!1,add:!1}),j()},C=async()=>{try{v(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/sources?search=").concat(x),{headers:A()}),t=await e.data;return t&&(p(t),v(!1)),{formData:o}}catch(e){v(!1)}},T=c*d,O=T-d,P=null===f||void 0===f?void 0:f.slice(O,T),{errors:R,register:I,handleSubmit:M}=xu();return(0,e.useEffect)((()=>{C()}),[]),(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Source Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Source Management"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:x,onChange:e=>{w(e.target.value)},placeholder:"Search Source..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_SOURCE"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>n({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add Source"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:m?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.Vj,{Source:P,modal:t,handleView:()=>n({view:!0}),handleEdit:()=>n({edit:!0}),onEditClick:async e=>{n({edit:!0}),l({description:e.description,name:e.name,status:e.status}),a(e.id),b({value:status,label:e.status})}})}),(0,s.jsx)("div",{className:"card-inner",children:f&&f.length>0?(0,s.jsx)(E.Qt,{itemPerPage:d,totalItems:null===f||void 0===f?void 0:f.length,paginate:e=>u(e),currentPage:c}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Source found"})})})]}),(0,s.jsx)(Gu,{isOpen:t.add,toggle:()=>n({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Source"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:M((()=>{(async e=>{try{y(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/sources"),e,{headers:A()}),n=await t.data;n&&(C(),y(!1),v(!1),j(),tc.success({content:"Source Created Successfully",style:{marginTop:"20vh"}}))}catch(t){const e=t.response;y(!1),v(!1),n({add:!1}),j(),tc.error({content:e.data.message,style:{marginTop:"20vh"}})}})(o),n({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Source"}),(0,s.jsx)("input",{type:"text",name:"name",placeholder:"Source",onChange:e=>S(e),className:"form-control",ref:I({required:"This field is required"})}),R.rate&&(0,s.jsx)("span",{className:"invalid",children:R.rate.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsxs)("select",{className:"form-control",name:"status",onChange:e=>S(e),ref:I({required:"This field is required"}),children:[(0,s.jsx)("option",{}),(0,s.jsx)("option",{value:"ACTIVE",children:"ACTIVE"}),(0,s.jsx)("option",{value:"INACTIVE",children:"INACTIVE"})]}),R.status&&(0,s.jsx)("span",{className:"invalid",children:R.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",placeholder:"Your description",onChange:e=>S(e),className:"form-control-xl form-control no-resize",ref:I({required:"This field is required"})}),R.description&&(0,s.jsx)("span",{className:"invalid",children:R.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),_()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:t.edit,toggle:()=>n({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),_()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Source"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:M((()=>{(async e=>{try{y(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/sources/").concat(r),e,{headers:A()}),n=await t.data;n&&(C(),y(!1),v(!1),j(),tc.success({content:"Source Updated Successfully",style:{marginTop:"20vh"}}))}catch(t){const e=t.response;y(!1),v(!1),j(),tc.error({content:e.data.message,style:{marginTop:"20vh"}})}})(o),n({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Source"}),(0,s.jsx)("input",{type:"text",name:"rate",defaultValue:o.name,placeholder:"Source",onChange:e=>S(e),className:"form-control",ref:I({required:"This field is required"})}),R.rate&&(0,s.jsx)("span",{className:"invalid",children:R.rate.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsxs)("select",{className:"form-control",name:"status",defaultValue:o.status,onChange:e=>S(e),ref:I({required:"This field is required"}),children:[(0,s.jsx)("option",{}),(0,s.jsx)("option",{value:"ACTIVE",children:"ACTIVE"}),(0,s.jsx)("option",{value:"INACTIVE",children:"INACTIVE"})]}),R.status&&(0,s.jsx)("span",{className:"invalid",children:R.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",placeholder:"Your description",defaultValue:o.description,onChange:e=>S(e),className:"form-control-xl form-control no-resize",ref:I({required:"This field is required"})}),R.description&&(0,s.jsx)("span",{className:"invalid",children:R.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),_()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})})]})]})};var lU=__webpack_require__(18989);const cU=()=>{const[t,n]=(0,e.useState)(!1),[r,a]=(0,e.useState)({name:"",description:"",status:""}),[o,l]=(0,e.useState)(),[c,u]=(0,e.useState)(!1),[d,f]=(0,e.useState)({add:!1,edit:!1,delete:!1}),[p,m]=(0,e.useState)(1),[v]=(0,e.useState)(7),[g,y]=(0,e.useState)([]),[b,x]=(0,e.useState)(),[w,N]=(0,e.useState)(""),S=sd(w,500);(0,e.useEffect)((()=>{_(),m(1)}),[S]);const j=e=>{a((0,i.Z)((0,i.Z)({},r),{},{[e.target.name]:e.target.value}))},_=async()=>{try{n(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/faq-category?platform=TREASURY&search=").concat(w),{headers:A()}),{data:t}=e;return t&&(y(t.data.body),n(!1)),{formData:r}}catch(e){n(!1)}},C=()=>{a({name:"",description:"",status:""})},T=async()=>{(async e=>{try{u(!0);const t=await h().delete("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/faq-category/").concat(e),{headers:A()}),n=await t.data;n&&(_(),u(!1),tc.success(t.data.message),f((e=>(0,i.Z)((0,i.Z)({},e),{},{delete:!1}))))}catch(t){tc.error(t.response.message),u(!1),n(!1),f({add:!1}),C()}})(null===b||void 0===b?void 0:b.id)},O=()=>{f({edit:!1,add:!1,delete:!1}),C()};(0,e.useEffect)((()=>{_()}),[]);const P=p*v,R=P-v,I=null===g||void 0===g?void 0:g.slice(R,P),{errors:M,register:D,handleSubmit:L}=xu();return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"FAQ Category"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"FAQ Category"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:w,onChange:e=>{N(e.target.value)},placeholder:"Search FAQ Category..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_FAQ_CATEGORY"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>f({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Create FAQ Category"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:t?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(lU.xD,{onDeleteClick:e=>{f((e=>(0,i.Z)((0,i.Z)({},e),{},{delete:!0}))),x(e)},data:I,modal:d,onEditClick:async e=>{f({edit:!0}),a({name:e.name,status:e.status,description:e.description,id:e.id}),x(e),l(e.id)},onViewClick:()=>{}})}),(0,s.jsx)("div",{className:"card-inner",children:g&&g.length>0?(0,s.jsx)(E.Qt,{itemPerPage:v,totalItems:null===g||void 0===g?void 0:g.length,paginate:e=>m(e),currentPage:p}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Category found"})})})]}),(0,s.jsx)(Gu,{isOpen:d.add,toggle:()=>f({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),O()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add FAQ Category"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:L((()=>{(async e=>{try{u(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/faq-category"),e,{headers:A()}),r=await t.data;r&&(_(),u(!1),n(!1),f({add:!1}),C(),tc.success("FAQ Category Created Successfully"))}catch(t){tc.success(t.response.data.message),u(!1),n(!1),f({add:!1}),C()}})((0,i.Z)((0,i.Z)({},r),{},{platform:"TREASURY"})),C(),f({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Category Name"}),(0,s.jsx)("input",{type:"text",name:"name",placeholder:"Category Name",onChange:e=>j(e),className:"form-control",ref:D({required:"This field is required"})}),M.name&&(0,s.jsx)("span",{className:"invalid",children:M.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{placeholder:"Select Status",options:dd,onChange:e=>a((0,i.Z)((0,i.Z)({},r),{},{status:e.value}))}),M.status&&(0,s.jsx)("span",{className:"invalid",children:M.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",placeholder:"description",onChange:e=>j(e),className:"form-control-xl form-control no-resize",ref:D({required:"This field is required"})}),M.description&&(0,s.jsx)("span",{className:"invalid",children:M.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:c?(0,s.jsx)(Eu,{size:"sm"}):"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),O()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:d.edit,toggle:()=>f({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),O()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit FAQ Category"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:L((()=>{(async e=>{try{u(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/faq-category/").concat(o),e,{headers:A()}),r=await t.data;r&&(_(),u(!1),n(!1),f({edit:!1}),tc.success("FAQ Category Updated Successfully"),C())}catch(t){const e=t.response;return u(!1),n(!1),f({edit:!1}),C(),{message:e}}})((0,i.Z)((0,i.Z)({},r),{},{platform:"TREASURY"})),C(),f({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Category Name"}),(0,s.jsx)("input",{type:"text",name:"name",value:r.name,placeholder:"Category Name",onChange:e=>j(e),className:"form-control",ref:D({required:"This field is required"})}),M.name&&(0,s.jsx)("span",{className:"invalid",children:M.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{placeholder:"Select Status",options:dd,value:dd.filter((e=>{let{value:t}=e;return t===r.status}))[0],onChange:e=>a((0,i.Z)((0,i.Z)({},r),{},{status:e.value}))}),M.status&&(0,s.jsx)("span",{className:"invalid",children:M.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",value:r.description,placeholder:"description",onChange:e=>j(e),className:"form-control-xl form-control no-resize",ref:D({required:"This field is required"})}),M.description&&(0,s.jsx)("span",{className:"invalid",children:M.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:c?(0,s.jsx)(Eu,{size:"sm"}):"Update"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),O()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Bp,{isOpen:d.delete,onClose:()=>f((e=>(0,i.Z)((0,i.Z)({},e),{},{delete:!1}))),title:null===b||void 0===b?void 0:b.name,deleteFunc:()=>T(),onFormCancel:O})]})]})},uU=()=>{var t,n,r,a,o;const[l,c]=(0,e.useState)(!1),[u,d]=(0,e.useState)({answer:"",faqCategory:"",question:"",status:""}),[f,p]=(0,e.useState)(),[m,v]=(0,e.useState)(!1),[g,y]=(0,e.useState)({add:!1,edit:!1,view:!1}),[b,x]=(0,e.useState)(1),[w]=(0,e.useState)(7),[N,S]=(0,e.useState)([]),[j,_]=(0,e.useState)({}),[C,T]=(0,e.useState)([]),[O,P]=(0,e.useState)(""),R=sd(O,500);(0,e.useEffect)((()=>{M(),x(1)}),[R]);const I=e=>{d((0,i.Z)((0,i.Z)({},u),{},{[e.target.name]:e.target.value}))};(0,e.useEffect)((()=>{(async()=>{try{c(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/faq-category?platform=TREASURY"),{headers:A()}),{data:t}=e;t&&(T(t.data.body.filter((e=>"ACTIVE"===e.status))),c(!1))}catch(e){c(!1)}})()}),[]);const M=async()=>{try{c(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/faq?platform=TREASURY&search=").concat(O),{headers:A()}),{data:t}=e;return t&&(S(t.data.body),c(!1)),{formData:u}}catch(e){c(!1)}},D=()=>{d({name:"",description:"",status:""})},L=()=>{y({edit:!1,add:!1}),D()},{errors:F,register:B,handleSubmit:Z}=xu();(0,e.useEffect)((()=>{M()}),[]);const z=b*w,U=z-w,W=null===N||void 0===N?void 0:N.slice(U,z);return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Manage FAQ"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"FAQ Management"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:O,onChange:e=>{P(e.target.value)},placeholder:"Search FAQ..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_FAQ"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>y({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add FAQ"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:l?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(lU.mB,{data:W,onViewClick:e=>{y({view:!0}),_({answer:e.answer,status:e.status,question:e.question,faqCategory:e.faqCategory.name,id:e.id})},modal:g,onEditClick:async e=>{y({edit:!0}),d({answer:e.answer,status:e.status,question:e.question,faqCategory:e.faqCategory.id,id:e.id,platform:"TREASURY"}),p(e.id)}})}),(0,s.jsx)("div",{className:"card-inner",children:N&&N.length>0?(0,s.jsx)(E.Qt,{itemPerPage:w,totalItems:null===N||void 0===N?void 0:N.length,paginate:e=>x(e),currentPage:b}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Category found"})})})]}),(0,s.jsx)(Gu,{isOpen:g.add,toggle:()=>y({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),L()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add FAQ"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:Z((()=>{(async e=>{try{v(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/faq"),e,{headers:A()}),n=await t.data;n&&(tc.success({content:"FAQ Created Successfully"}),M(),v(!1),c(!1),y({add:!1}),D())}catch(t){const e=t.response;return v(!1),c(!1),y({add:!1}),D(),{message:e}}})((0,i.Z)((0,i.Z)({},u),{},{platform:"TREASURY"})),D(),y({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"FAQ Category"}),(0,s.jsxs)("select",{className:"form-control",name:"faqCategory",onChange:e=>I(e),ref:B({required:"This field is required"}),children:[(0,s.jsx)("option",{value:"",children:"Select FAQ Category"}),C.map(((e,t)=>(0,s.jsx)("option",{value:e.id,children:e.name})))]}),F.faqCategory&&(0,s.jsx)("span",{className:"invalid",children:F.faqCategory.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Question"}),(0,s.jsx)("input",{type:"text",name:"question",placeholder:"FAQ Question",onChange:e=>I(e),className:"form-control",ref:B({required:"This field is required"})}),F.question&&(0,s.jsx)("span",{className:"invalid",children:F.question.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"FAQ Answer"}),(0,s.jsx)("textarea",{name:"answer",defaultValue:u.answer,placeholder:"Enter FAQ Answer",onChange:e=>I(e),className:"form-control-xl form-control no-resize",ref:B({required:"This field is required"})}),F.answer&&(0,s.jsx)("span",{className:"invalid",children:F.answer.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsxs)("select",{className:"form-control",name:"status",onChange:e=>I(e),ref:B({required:"This field is required"}),children:[(0,s.jsx)("option",{value:"",children:"Select Status"}),(0,s.jsx)("option",{value:"ACTIVE",children:"ACTIVE"}),(0,s.jsx)("option",{value:"INACTIVE",children:"INACTIVE"})]}),F.status&&(0,s.jsx)("span",{className:"invalid",children:F.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:m?(0,s.jsx)(Eu,{size:"sm"}):"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),L()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:g.view,toggle:()=>y({view:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),L()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsxs)("h5",{className:"title",children:["View FAQ: ",null!==(t=null===j||void 0===j?void 0:j.question)&&void 0!==t?t:""]}),(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsxs)(E.JX,{md:"12",className:"w-100 d-flex p-0 my-2",children:[(0,s.jsxs)(E.JX,{md:"6",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Faq Category:"}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},children:null!==(n=null===j||void 0===j?void 0:j.faqCategory)&&void 0!==n?n:""})]}),(0,s.jsxs)(E.JX,{md:"6",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Status:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(r=j.status)&&void 0!==r?r:""," "]})]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"my-2",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"FAQ Question:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(a=j.question)&&void 0!==a?a:""," "]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"my-2",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"FAQ Answer:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(o=j.answer)&&void 0!==o?o:""," "]})]}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsx)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),L()},className:"link link-light",children:"Cancel"})})})})]})]})]})}),(0,s.jsx)(Gu,{isOpen:g.edit,toggle:()=>y({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),L()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit FAQ"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:Z((()=>{(async e=>{try{v(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/faq/").concat(f),e,{headers:A()}),n=await t.data;n&&(tc.success({content:"FAQ Updated Successfully"}),M(),v(!1),c(!1),y({add:!1}),D())}catch(t){const e=t.response;return v(!1),c(!1),y({add:!1}),D(),{message:e}}})((0,i.Z)((0,i.Z)({},u),{},{platform:"TREASURY"})),D(),y({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"FAQ Category"}),(0,s.jsxs)("select",{className:"form-control",name:"faqCategory",value:u.faqCategory,onChange:e=>I(e),ref:B({required:"This field is required"}),children:[(0,s.jsx)("option",{value:"",children:"Select FAQ Category"}),C.map(((e,t)=>(0,s.jsx)("option",{value:e.id,children:e.name})))]}),F.faqCategory&&(0,s.jsx)("span",{className:"invalid",children:F.faqCategory.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Question"}),(0,s.jsx)("input",{type:"text",name:"question",placeholder:"FAQ Question",value:u.question,onChange:e=>I(e),className:"form-control",ref:B({required:"This field is required"})}),F.question&&(0,s.jsx)("span",{className:"invalid",children:F.question.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"FAQ Answer"}),(0,s.jsx)("textarea",{name:"answer",value:u.answer,placeholder:"Enter FAQ Answer",onChange:e=>I(e),className:"form-control-xl form-control no-resize",ref:B({required:"This field is required"})}),F.answer&&(0,s.jsx)("span",{className:"invalid",children:F.answer.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsxs)("select",{className:"form-control",name:"status",value:u.status,onChange:e=>I(e),ref:B({required:"This field is required"}),children:[(0,s.jsx)("option",{value:"",children:"Select Status"}),(0,s.jsx)("option",{value:"ACTIVE",children:"ACTIVE"}),(0,s.jsx)("option",{value:"INACTIVE",children:"INACTIVE"})]}),F.status&&(0,s.jsx)("span",{className:"invalid",children:F.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:m?(0,s.jsx)(Eu,{size:"sm"}):"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),L()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})})]})]})},dU=()=>{var t,n,r;const[a,o]=(0,e.useState)({edit:!1,add:!1,view:!1,addStage:!1}),[l,c]=(0,e.useState)(""),[u,d]=(0,e.useState)({processName:"",status:""}),[f,p]=(0,e.useState)(1),[m]=(0,e.useState)(7),[v,g]=(0,e.useState)([]),[y,b]=(0,e.useState)(!1),[x,w]=(0,e.useState)(!1),N=()=>{d({})},[S,j]=(0,e.useState)([]),[_,C]=(0,e.useState)(),T=async()=>{try{b(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/stage?platform=TREASURY"),{headers:A()}),{data:t}=await e.data,n=t.body,r=n.filter((e=>"ACTIVE"===e.status));return n&&(C(r),b(!1)),{formData:u}}catch(e){b(!1)}},[O,P]=(0,e.useState)({role:"",stageName:"",status:""}),[R,I]=(0,e.useState)(),M=()=>{P({role:"",stageName:"",status:""}),I()},D=async()=>{try{b(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/process-flow?platform=TREASURY"),{headers:A()}),{data:t}=await e.data,n=t.body;return n&&(g(n),b(!1)),{formData:u}}catch(e){b(!1)}},L=()=>{o({edit:!1,add:!1,addProcess:!1}),N(),M()},F=()=>{(async e=>{try{const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/stage"),e,{headers:A()}),n=await t.data;n&&(T(),o((0,i.Z)((0,i.Z)({},a),{},{addStage:!1})),M(),tc.success({content:"Process Stage Created Successfully",style:{marginTop:"20vh"}}))}catch(t){const e=t.response;M(),tc.success({content:e.data.message,style:{marginTop:"20vh"}})}})((0,i.Z)((0,i.Z)({},O),{},{platform:"TREASURY"})),o({addStage:!1,add:!0})},[B,Z]=(0,e.useState)(),z=f*m,U=z-m,W=v.slice(U,z),{errors:V,register:q,handleSubmit:H}=xu();(0,e.useEffect)((()=>{(async()=>{try{b(!0);const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/role"),{headers:A()})).data;e&&(j(e),b(!1))}catch(e){b(!1)}})(),D(),T()}),[]);const G=null!==(t=null===_||void 0===_?void 0:_.map((e=>({label:e.stageName,value:e.id}))))&&void 0!==t?t:[],Y=null!==(n=null===S||void 0===S?void 0:S.map((e=>({label:e.roleName,value:e.id}))))&&void 0!==n?n:[];return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Process Flow Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Process Flow"}),(0,s.jsx)(od.A,{allowedRights:["CREATE_PROCESS_FLOW"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>o({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Create Process Flow"})]})})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:y?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.e6,{process:W,modal:a,handleView:e=>{o({view:!0}),Z({processName:e.processName,stage:e.stage})},onEditClick:e=>{o({edit:!0});const t=e.stage.map((e=>e.stage)),n=null===t||void 0===t?void 0:t.map((e=>({label:null===e||void 0===e?void 0:e.stageName,value:null===e||void 0===e?void 0:e.id})));d({processName:e.processName,status:e.status}),I(n),c(e.id)}})}),(0,s.jsx)("div",{className:"card-inner",children:_&&_.length>0?(0,s.jsx)(E.Qt,{itemPerPage:m,totalItems:v.length,paginate:e=>p(e),currentPage:f}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Process Stage Found"})})})]}),(0,s.jsx)(Gu,{isOpen:a.add,toggle:()=>o({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),L()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Process"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:H((()=>{var e=R.map((e=>({action:"ACTION_PENDING",platform:"TREASURY",stage:e.value})));(async(e,t)=>{const n=(0,i.Z)((0,i.Z)({},e),{},{stage:t,platform:"TREASURY"});try{w(!0);const e=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/process-flow"),n,{headers:A()});await e.data&&(D(),w(!1),b(!1),o({add:!1}),N(),tc.success({content:"Process Created Successfully",style:{marginTop:"20vh"}}))}catch(r){const e=r.response;w(!1),b(!1),o({add:!1}),N(),tc.error({content:e.data.message,style:{marginTop:"20vh"}})}})(u,e),N(),o({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"5",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Process Name"}),(0,s.jsx)(E.J8,{options:ud,onChange:e=>d((0,i.Z)((0,i.Z)({},u),{},{processName:e.value}))})]})}),(0,s.jsx)(E.JX,{md:"5",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Stage"}),(0,s.jsx)(E.J8,{isMulti:!0,closeMenuOnSelect:!1,options:G,placeholder:"Please select Stages",onChange:e=>I(e)})]})}),(0,s.jsx)(E.JX,{md:"2",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Create Stage"}),(0,s.jsx)(E.zx,{color:"primary",onClick:()=>o((0,i.Z)((0,i.Z)({},a),{},{addStage:!0})),children:(0,s.jsx)(E.JO,{name:"plus"})})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:dd,placeholder:"Select Status",onChange:e=>d((0,i.Z)((0,i.Z)({},u),{},{status:e.value}))})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:x?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),L()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:a.edit,toggle:()=>o({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),L()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Process"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:H((()=>{var e=R.map((e=>({action:"ACTION_PENDING",platform:"TREASURY",stage:e.value})));(async(e,t)=>{const n=(0,i.Z)((0,i.Z)({},e),{},{stage:t,platform:"TREASURY"});try{w(!0);const e=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/process-flow/").concat(l),n,{headers:A()});await e.data&&(D(),w(!1),b(!1),o({edit:!1}),N(),tc.success({content:"Process Updated Successfully",style:{marginTop:"20vh"}}))}catch(r){w(!1),b(!1);const e=r.response;tc.error({content:e.data.message,style:{marginTop:"20vh"}})}})(u,e)})),children:[(0,s.jsx)(E.JX,{md:"5",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Process Name"}),(0,s.jsx)(E.J8,{options:ud,value:ud.filter((e=>{let{value:t}=e;return t===u.processName}))[0],onChange:e=>d((0,i.Z)((0,i.Z)({},u),{},{processName:e.value}))})]})}),(0,s.jsx)(E.JX,{md:"5",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Stage"}),(0,s.jsx)(E.J8,{isMulti:!0,closeMenuOnSelect:!1,options:G,placeholder:"Please select Stages",onChange:e=>I(e),value:R})]})}),(0,s.jsx)(E.JX,{md:"2",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Create Stage"}),(0,s.jsx)(E.zx,{color:"primary",onClick:()=>o((0,i.Z)((0,i.Z)({},a),{},{addStage:!0})),children:(0,s.jsx)(E.JO,{name:"plus"})})]})}),(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:dd,value:dd.filter((e=>{let{value:t}=e;return t===u.status})),placeholder:"Select Status",onChange:e=>d((0,i.Z)((0,i.Z)({},u),{},{status:e.value}))})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)("li",{children:x?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Update"})})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),L()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:a.addStage,toggle:()=>o((0,i.Z)((0,i.Z)({},a),{},{addStage:!1})),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),M(),o((0,i.Z)((0,i.Z)({},a),{},{addStage:!1}))},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Process Stage"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Stage name"}),(0,s.jsx)("input",{type:"text",name:"stageName",placeholder:"Stage name",onChange:e=>P((0,i.Z)((0,i.Z)({},O),{},{stageName:e.target.value})),className:"form-control",ref:q({required:"This field is required"})}),V.stageName&&(0,s.jsx)("span",{className:"invalid",children:V.stageName.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:dd,onChange:e=>P((0,i.Z)((0,i.Z)({},O),{},{status:e.value}))})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Role"}),(0,s.jsx)(E.J8,{options:Y,placeholder:"Select Role",onChange:e=>P((0,i.Z)((0,i.Z)({},O),{},{role:e.value}))})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),F()},color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),M(),o((0,i.Z)((0,i.Z)({},a),{},{addStage:!1}))},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:a.view,toggle:()=>o({view:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),L()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Process Flow Details"}),B?(0,s.jsx)(s.Fragment,{children:(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Process Name: "}),(0,s.jsx)("span",{children:null===B||void 0===B?void 0:B.processName})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("div",{className:"p-0 m-0 w-100",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Stages: "}),(0,s.jsxs)("div",{className:"w-100 d-flex align-items-center justify-between bg-gray p-2 text-white",children:[(0,s.jsx)("p",{className:"p-0 m-0",children:"Stage"}),(0,s.jsx)("p",{className:"p-0 m-0",children:"Role"})]}),(0,s.jsx)("div",{className:"mt-2",children:null===B||void 0===B||null===(r=B.stage)||void 0===r?void 0:r.map((e=>{var t,n,r;return(0,s.jsxs)("div",{className:"w-100 d-flex my-1 align-items-center justify-between",children:[(0,s.jsx)("p",{className:"m-0 p-0",children:null===e||void 0===e||null===(t=e.stage)||void 0===t?void 0:t.stageName}),(0,s.jsx)("p",{className:"m-0 p-0",children:null===e||void 0===e||null===(n=e.stage)||void 0===n||null===(r=n.role)||void 0===r?void 0:r.name})]})}))})]})})]})})}):null]})]})})]})]})},fU=()=>{const[t,n]=(0,e.useState)({edit:!1,add:!1,view:!1}),[r,a]=(0,e.useState)(),[o,l]=(0,e.useState)({role:"",stageName:"",status:""}),[c,u]=(0,e.useState)(1),[d]=(0,e.useState)(7),[f,p]=(0,e.useState)([]),[m,v]=(0,e.useState)(!1),[g,y]=(0,e.useState)(!1),b=e=>{l((0,i.Z)((0,i.Z)({},o),{},{[e.target.name]:e.target.value}))},x=()=>{l({role:"",stageName:"",status:""})},[w,N]=(0,e.useState)([]),S=async()=>{try{v(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/stage?platform=TREASURY"),{headers:A()}),{data:t}=await e.data,n=t.body;return n&&(p(n),v(!1)),{formData:o}}catch(e){v(!1)}},j=()=>{n({edit:!1,add:!1}),x()},_=c*d,C=_-d,T=null===f||void 0===f?void 0:f.slice(C,_),{errors:O,register:P,handleSubmit:R}=xu();(0,e.useEffect)((()=>{S(),(async()=>{try{v(!0);const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/role"),{headers:A()})).data;e&&(N(e),v(!1))}catch(e){v(!1)}})()}),[]);const I=[{label:"Active",value:"ACTIVE"},{label:"Inactive",value:"INACTIVE"}],M=null===w||void 0===w?void 0:w.map((e=>({label:e.roleName,value:e.id})));return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Project List"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Process Stage"}),(0,s.jsx)(od.A,{allowedRights:["CREATE_STAGE"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>n({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Create Process Stage"})]})})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:m?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(E.YE,{processStage:T,modal:t,onEditClick:async e=>{n({edit:!0}),l({role:e.role.id,stageName:e.stageName,status:e.status}),a(e.id)},handleView:()=>n({view:!0})})}),(0,s.jsx)("div",{className:"card-inner",children:f&&f.length>0?(0,s.jsx)(E.Qt,{itemPerPage:d,totalItems:f.length,paginate:e=>u(e),currentPage:c}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Process Stage Found"})})})]}),(0,s.jsx)(Gu,{isOpen:t.add,toggle:()=>n({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),j()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Process Stage"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:R((()=>{(async e=>{try{y(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/stage"),e,{headers:A()});await t.data&&(S(),y(!1),v(!1),x(),tc.success({content:"Stage Created",style:{marginTop:"20vh"}}))}catch(t){const e=t.response;y(!1),v(!1),x(),tc.error({content:e.data.message,style:{marginTop:"20vh"}})}})((0,i.Z)((0,i.Z)({},o),{},{platform:"TREASURY"})),n({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Stage name"}),(0,s.jsx)("input",{type:"text",name:"stageName",placeholder:"Stage name",onChange:e=>b(e),className:"form-control",ref:P({required:"This field is required"})}),O.stageName&&(0,s.jsx)("span",{className:"invalid",children:O.stageName.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:I,onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{status:e.value}))})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Role"}),(0,s.jsx)(E.J8,{options:M,onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{role:e.value}))})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),j()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:t.edit,toggle:()=>n({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),j()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Stage"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:R((()=>{(async e=>{try{y(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/stage/").concat(r),e,{headers:A()});await t.data&&(S(),y(!1),v(!1),x(),tc.success({content:"Stage Edited",style:{marginTop:"20vh"}}))}catch(t){const e=t.response;y(!1),v(!1),x(),tc.error({content:e.data.message,style:{marginTop:"20vh"}})}})((0,i.Z)((0,i.Z)({},o),{},{platform:"TREASURY"})),n({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Stage name"}),(0,s.jsx)("input",{type:"text",name:"stageName",defaultValue:o.stageName,placeholder:"Stage name",onChange:e=>b(e),className:"form-control"})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Role"}),(0,s.jsx)(E.J8,{options:M,value:M.filter((e=>{let{value:t}=e;return t===o.role}))[0],onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{role:e.value}))})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsx)(E.J8,{options:I,onChange:e=>l((0,i.Z)((0,i.Z)({},o),{},{status:e.value})),value:I.filter((e=>{let{value:t}=e;return t===o.status}))[0]})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:g?(0,s.jsxs)(E.zx,{color:"primary",disabled:!0,children:[(0,s.jsx)(Eu,{size:"sm",children:"Loading..."}),(0,s.jsx)("span",{children:" Loading"})]}):(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),j()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})})]})]})};var hU=__webpack_require__(16),pU=__webpack_require__.n(hU);const mU=()=>{var t,n,r,a,o,l,c,u,d,f,p,m,v,g,y,b,x;const[w,N]=(0,e.useState)(!1),[S,j]=(0,e.useState)({body:"",paymentDueDate:0,product:null,recipientType:"",sendDate:"",status:"",timeofLastActivity:0,title:"",selectRecipientBy:""}),[_,C]=(0,e.useState)(!1),[T,O]=(0,e.useState)(1),[P]=(0,e.useState)(7),[R,I]=(0,e.useState)([]),[M,D]=(0,e.useState)(),[L,F]=(0,e.useState)({add:!1,edit:!1,view:!1}),[B,Z]=(0,e.useState)(""),[z,U]=(0,e.useState)([]),[W,V]=(0,e.useState)({}),[q,H]=(0,e.useState)(""),G=sd(q,500);(0,e.useEffect)((()=>{te(),O(1)}),[G]);const Y=[{label:"Individual",value:"BY_INDIVIDUAL_USER"},{label:"Corporate",value:"BY_CORPORATE_USER"}],X=[{label:"7 Days",value:7},{label:"14 Days",value:14},{label:"30 Days",value:30},{label:"Above 30 Days",value:30}],J={byCustomerType:"BY_CUSTOMER_TYPE",byProductType:"BY_PRODUCT_TYPE_USER",byPaymentDue:"BY_PAYMENT_DUE",byTimeOfLastActivity:"BY_TIME_OF_LAST_ACTIVITY",byNoRunningInvestment:"BY_NO_RUNNING_INVESTMENT"},K=[{label:"By Customer Type",value:J.byCustomerType},{label:"By Product Type",value:J.byProductType},{label:"By Payment Due",value:J.byPaymentDue},{label:"By Time Of Last Activity",value:J.byTimeOfLastActivity},{label:"By No Running Investment",value:J.byNoRunningInvestment}],$=e=>{Z(e.value)},Q=e=>{j((0,i.Z)((0,i.Z)({},S),{},{[e.target.name]:e.target.value}))},ee=(e,t)=>{j((0,i.Z)((0,i.Z)({},S),{},{[t]:e.value}))},te=async()=>{try{N(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/message-centre?platform=TREASURY&search=").concat(q),{headers:A()}),{data:t}=e;return t&&(I(t.data.body),N(!1)),{formData:S}}catch(e){N(!1)}},ne=()=>{j({name:"",description:"",status:""})};(0,e.useEffect)((()=>{te(),(async()=>{try{N(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trproduct"),{headers:A()}),{data:t}=await e.data,n=t.body;n&&(U(n.filter((e=>{let{status:t}=e;return"ACTIVE"===t}))),N(!1))}catch(e){N(!1)}})()}),[]);const re=()=>{F({edit:!1,add:!1}),ne()},ae=T*P,ie=ae-P,oe=null===R||void 0===R?void 0:R.slice(ie,ae),{errors:se,register:le,handleSubmit:ce}=xu(),ue=null!==(t=null===z||void 0===z?void 0:z.map(((e,t)=>({label:null===e||void 0===e?void 0:e.productName,value:null===e||void 0===e?void 0:e.id}))))&&void 0!==t?t:[],de=e=>{j((0,i.Z)((0,i.Z)({},S),{},{body:e})),console.log("quill texting",e)};return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Message Management"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Message Management"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:q,onChange:e=>{H(e.target.value)},placeholder:"Search Message..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_MESSAGE"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>F({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Create Message"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:w?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(lU.Jm,{data:oe,modal:L,onEditClick:async e=>{F({edit:!0}),j({body:null===e||void 0===e?void 0:e.body,paymentDueDate:null===e||void 0===e?void 0:e.paymentDueDate,product:null===e||void 0===e?void 0:e.product,recipientType:null===e||void 0===e?void 0:e.recipientType,sendDate:null===e||void 0===e?void 0:e.sendDate,status:null===e||void 0===e?void 0:e.status,timeofLastActivity:null===e||void 0===e?void 0:e.timeofLastActivity,title:null===e||void 0===e?void 0:e.title,selectRecipientBy:null===e||void 0===e?void 0:e.selectRecipientBy}),D(e.id)},onViewClick:e=>{V(e),F((e=>(0,i.Z)((0,i.Z)({},e),{},{view:!0})))},handleDelete:async e=>{try{C(!0);const t=await h().delete("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/message-centre/").concat(e),{headers:A()}),n=await t.data;return n&&(te(),C(!1),N(!1),tc.success({content:"Message Deleted Successfully!"}),ne()),{formData:n}}catch(t){const e=t.response;return C(!1),N(!1),ne(),{message:e}}}})}),(0,s.jsx)("div",{className:"card-inner",children:R&&R.length>0?(0,s.jsx)(E.Qt,{itemPerPage:P,totalItems:R.length,paginate:e=>O(e),currentPage:T}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Messages found"})})})]}),(0,s.jsx)(Gu,{isOpen:L.add,toggle:()=>F({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),re()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Create Message"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:ce((()=>{(async e=>{try{C(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/message-centre"),{body:e.body,paymentDueDate:e.paymentDueDate,sendDate:e.sendDate,status:e.status,timeofLastActivity:e.timeofLastActivity,title:e.title,product:null!==e&&void 0!==e&&e.product?null===e||void 0===e?void 0:e.product:null,recipientType:"customer_id"===(null===S||void 0===S?void 0:S.selectRecipientBy)?null:e.recipientType?e.recipientType:B,platform:"TREASURY",recipient:null!==e&&void 0!==e&&e.customerId?[Number(null===e||void 0===e?void 0:e.customerId)]:null},{headers:A()});await t.data&&(te(),tc.success({content:"Message ".concat("SENT"===e.status?"sent":"PENDING"===e.status&&e.sendDate?"scheduled to be delivered on ".concat(e.sendDate):"saved to Draft")}),C(!1),N(!1),F({add:!1}),ne())}catch(r){var t,n;return console.log(r),tc.error({content:null===r||void 0===r||null===(t=r.response)||void 0===t||null===(n=t.data)||void 0===n?void 0:n.message}),C(!1),N(!1),F({add:!1}),ne(),{message:tc}}finally{C(!1)}})(S),ne(),F({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Message Title"}),(0,s.jsx)("input",{type:"text",name:"title",placeholder:"Message Title",onChange:e=>Q(e),className:"form-control",ref:le({required:"This field is required"})}),se.name&&(0,s.jsx)("span",{className:"invalid",children:se.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Select Recipient By"}),(0,s.jsx)("br",{}),(0,s.jsxs)("div",{className:"custom-control custom-radio custom-control-sm",children:[(0,s.jsx)("input",{type:"radio",id:"customerId",value:"customer_id",name:"selectRecipientBy",onChange:e=>Q(e),ref:le({required:"This field is required"}),className:"custom-control-input form-control"}),(0,s.jsx)("label",{className:"custom-control-label",htmlFor:"customerId",children:"By Customer Id"})]}),(0,s.jsx)("br",{}),(0,s.jsxs)("div",{className:"custom-control custom-radio custom-control-sm",children:[(0,s.jsx)("input",{type:"radio",id:"filter",value:"filter",onChange:e=>Q(e),name:"selectRecipientBy",ref:le({required:"This field is required"}),className:"custom-control-input form-control"}),(0,s.jsx)("label",{className:"custom-control-label",htmlFor:"filter",children:"Filter"})]})]})}),"customer_id"===S.selectRecipientBy&&(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Customer ID"}),(0,s.jsx)("input",{type:"text",name:"customerId",placeholder:"Enter Customer ID",onChange:e=>Q(e),className:"form-control",ref:le({required:"This field is required"})}),se.customerId&&(0,s.jsx)("span",{className:"invalid",children:se.customerId.message})]})}),"filter"===S.selectRecipientBy&&(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Select Filter"}),(0,s.jsx)(E.J8,{options:K,onChange:e=>$(e)})]})}),"filter"===S.selectRecipientBy&&B===J.byCustomerType&&(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"By Customer Type"}),(0,s.jsx)(E.J8,{options:Y,name:"recipientType",onChange:e=>ee(e,"recipientType"),value:Y.filter((e=>{let{value:t}=e;return(null===S||void 0===S?void 0:S.recipientType)===t}))[0],ref:le({required:"This field is required"})}),se.recipientType&&(0,s.jsx)("span",{className:"invalid",children:se.recipientType.message})]})}),"filter"===S.selectRecipientBy&&B===J.byProductType&&(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"By Product Type"}),(0,s.jsx)(E.J8,{name:"product",options:ue,onChange:e=>ee(e,"product"),value:ue.filter((e=>{let{value:t}=e;return(null===S||void 0===S?void 0:S.product)===t}))[0],ref:le({required:"This field is required"})}),se.product&&(0,s.jsx)("span",{className:"invalid",children:se.product.message})]})}),"filter"===S.selectRecipientBy&&B===J.byPaymentDue&&(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"By Payment Due Date"}),(0,s.jsx)(E.J8,{name:"paymentDueDate",options:X,onChange:e=>ee(e,"paymentDueDate"),value:X.filter((e=>{let{value:t}=e;return(null===S||void 0===S?void 0:S.paymentDueDate)===t}))[0],ref:le({required:"This field is required"})}),se.paymentDueDate&&(0,s.jsx)("span",{className:"invalid",children:se.paymentDueDate.message})]})}),"filter"===S.selectRecipientBy&&B===J.byTimeOfLastActivity&&(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"By Time of Last Activity"}),(0,s.jsx)(E.J8,{name:"timeofLastActivity",options:X,onChange:e=>ee(e,"timeofLastActivity"),value:X.filter((e=>{let{value:t}=e;return(null===S||void 0===S?void 0:S.timeofLastActivity)===t}))[0],ref:le({required:"This field is required"})}),se.timeofLastActivity&&(0,s.jsx)("span",{className:"invalid",children:se.timeofLastActivity.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Message Body"}),(0,s.jsx)(pU(),{value:null===S||void 0===S?void 0:S.body,onChange:de,modules:{toolbar:[[{header:"1"},{header:"2"}],["bold","italic","underline"],[{list:"ordered"},{list:"bullet"}],["link"],["clean"]]}}),se.body&&(0,s.jsx)("span",{className:"invalid",children:se.body.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Schedule Send"}),(0,s.jsxs)("select",{className:"form-control",name:"status",onChange:e=>Q(e),ref:le({required:"This field is required"}),children:[(0,s.jsx)("option",{value:"",children:"Select Schedule"}),(0,s.jsx)("option",{value:"SENT",children:"Send Now"}),(0,s.jsx)("option",{value:"DRAFT",children:"Save as Draft"}),(0,s.jsx)("option",{value:"PENDING",children:"Send Later"})]}),se.schedule&&(0,s.jsx)("span",{className:"invalid",children:se.schedule.message})]})}),"PENDING"===S.status&&(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Scheduled Date "}),(0,s.jsx)("input",{type:"date",name:"sendDate",value:null===S||void 0===S?void 0:S.sendDate,onChange:e=>Q(e),className:"form-control",ref:le({required:"This field is required"})}),se.sendDate&&(0,s.jsx)("span",{className:"invalid",children:se.sendDate.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:_?(0,s.jsx)(Eu,{size:"sm"}):"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),re()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:L.edit,toggle:()=>F({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),re()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Message"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:ce((()=>{(async e=>{try{C(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/message-centre/").concat(M),(0,i.Z)((0,i.Z)({},e),{},{recipientType:e.recipientType?e.recipientType:B}),{headers:A()}),n=await t.data;n&&(te(),C(!1),N(!1),F({edit:!1}),tc.success({content:"Message ".concat("SENT"===e.status?"sent":"PENDING"===e.status&&e.sendDate?"scheduled to be delivered on ".concat(e.sendDate):"saved to Draft")}),ne())}catch(t){const e=t.response;return C(!1),N(!1),F({edit:!1}),ne(),{message:e}}})(S),ne(),F({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Message Title"}),(0,s.jsx)("input",{type:"text",name:"title",value:null===S||void 0===S?void 0:S.title,placeholder:"Message Title",onChange:e=>Q(e),className:"form-control",ref:le({required:"This field is required"})}),se.name&&(0,s.jsx)("span",{className:"invalid",children:se.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Select Recipient By"}),(0,s.jsx)("br",{}),(0,s.jsxs)("div",{className:"custom-control custom-radio custom-control-sm",children:[(0,s.jsx)("input",{type:"radio",id:"customerId",value:"customer_id",name:"selectRecipientBy",onChange:e=>Q(e),ref:le({required:"This field is required"}),className:"custom-control-input form-control"}),(0,s.jsx)("label",{className:"custom-control-label",htmlFor:"customerId",children:"By Customer Id"})]}),(0,s.jsx)("br",{}),(0,s.jsxs)("div",{className:"custom-control custom-radio custom-control-sm",children:[(0,s.jsx)("input",{type:"radio",id:"filter",value:"filter",onChange:e=>Q(e),name:"selectRecipientBy",ref:le({required:"This field is required"}),className:"custom-control-input form-control"}),(0,s.jsx)("label",{className:"custom-control-label",htmlFor:"filter",children:"Filter"})]})]})}),"customer_id"===S.selectRecipientBy&&(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Customer ID"}),(0,s.jsx)("input",{type:"text",name:"customerId",placeholder:"Enter Customer ID",onChange:e=>Q(e),className:"form-control",ref:le({required:"This field is required"})}),se.customerId&&(0,s.jsx)("span",{className:"invalid",children:se.customerId.message})]})}),"filter"===S.selectRecipientBy&&(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Select Filter"}),(0,s.jsx)(E.J8,{options:K,onChange:e=>$(e)})]})}),"filter"===S.selectRecipientBy&&B===J.byCustomerType&&(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"By Customer Type"}),(0,s.jsx)(E.J8,{options:Y,name:"recipientType",onChange:e=>ee(e,"recipientType"),value:Y.filter((e=>{let{value:t}=e;return(null===S||void 0===S?void 0:S.recipientType)===t}))[0],ref:le({required:"This field is required"})}),se.recipientType&&(0,s.jsx)("span",{className:"invalid",children:se.recipientType.message})]})}),"filter"===S.selectRecipientBy&&B===J.byProductType&&(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"By Product Type"}),(0,s.jsx)(E.J8,{name:"product",options:ue,onChange:e=>ee(e,"product"),value:ue.filter((e=>{let{value:t}=e;return(null===S||void 0===S?void 0:S.product)===t}))[0],ref:le({required:"This field is required"})}),se.product&&(0,s.jsx)("span",{className:"invalid",children:se.product.message})]})}),"filter"===S.selectRecipientBy&&B===J.byPaymentDue&&(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"By Payment Due Date"}),(0,s.jsx)(E.J8,{name:"paymentDueDate",options:X,onChange:e=>ee(e,"paymentDueDate"),value:X.filter((e=>{let{value:t}=e;return(null===S||void 0===S?void 0:S.paymentDueDate)===t}))[0],ref:le({required:"This field is required"})}),se.paymentDueDate&&(0,s.jsx)("span",{className:"invalid",children:se.paymentDueDate.message})]})}),"filter"===S.selectRecipientBy&&B===J.byInvestmentMaturity&&(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"By Investment Maturity"}),(0,s.jsx)(E.J8,{options:[],name:"investmentMaturity",onChange:e=>ee(e,"investmentMaturity"),value:[].filter((e=>{let{value:t}=e;return(null===S||void 0===S?void 0:S.investmentMaturity)===t}))[0],ref:le({required:"This field is required"})}),se.investmentMaturity&&(0,s.jsx)("span",{className:"invalid",children:se.investmentMaturity.message})]})}),"filter"===S.selectRecipientBy&&B===J.byTimeOfLastActivity&&(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Time of Last Activity"}),(0,s.jsx)(E.J8,{name:"timeofLastActivity",options:X,onChange:e=>ee(e,"timeofLastActivity"),value:X.filter((e=>{let{value:t}=e;return(null===S||void 0===S?void 0:S.timeofLastActivity)===t}))[0],ref:le({required:"This field is required"})}),se.timeofLastActivity&&(0,s.jsx)("span",{className:"invalid",children:se.timeofLastActivity.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Message Body"}),(0,s.jsx)(pU(),{value:null===S||void 0===S?void 0:S.body,onChange:de,modules:{toolbar:[[{header:"1"},{header:"2"}],["bold","italic","underline"],[{list:"ordered"},{list:"bullet"}],["link"],["clean"]]}}),se.body&&(0,s.jsx)("span",{className:"invalid",children:se.body.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Schedule Send"}),(0,s.jsxs)("select",{className:"form-control",value:null===S||void 0===S?void 0:S.status,name:"status",onChange:e=>Q(e),ref:le({required:"This field is required"}),children:[(0,s.jsx)("option",{value:"",children:"Select Schedule"}),(0,s.jsx)("option",{value:"SENT",children:"Send Now"}),(0,s.jsx)("option",{value:"DRAFT",children:"Save as Draft"}),(0,s.jsx)("option",{value:"PENDING",children:"Send Later"})]}),se.schedule&&(0,s.jsx)("span",{className:"invalid",children:se.schedule.message})]})}),"PENDING"===S.status&&(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Scheduled Date "}),(0,s.jsx)("input",{type:"date",name:"sendDate",value:null===S||void 0===S?void 0:S.sendDate,onChange:e=>Q(e),className:"form-control",ref:le({required:"This field is required"})}),se.sendDate&&(0,s.jsx)("span",{className:"invalid",children:se.sendDate.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:_?(0,s.jsx)(Eu,{size:"sm"}):"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),re()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:L.view,toggle:()=>F({view:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),re()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Message Details"}),(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center my-2",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Date: "}),(0,s.jsx)("span",{children:null===W||void 0===W?void 0:W.dateCreated})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Message Title: "}),(0,s.jsx)("span",{children:null===W||void 0===W?void 0:W.title})]})})]}),(0,s.jsx)("div",{className:"d-flex justify-content-between align-items-center my-2",children:(0,s.jsx)(E.JX,{md:"12",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Body Of Message: "}),(0,s.jsx)("span",{dangerouslySetInnerHTML:{__html:null===W||void 0===W?void 0:W.body}})]})})}),(0,s.jsxs)("div",{className:"d-flex justify-content-between my-2 mt-5",children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Recipient: "}),(null===W||void 0===W||null===(n=W.recipient)||void 0===n?void 0:n.length)>=1?(0,s.jsx)("span",{children:null===W||void 0===W||null===(r=W.recipient)||void 0===r?void 0:r.map((e=>(0,s.jsx)("p",{children:null===e||void 0===e?void 0:e.email})))}):(0,s.jsx)(s.Fragment,{children:(null===W||void 0===W||null===(a=W.planUsersRecipient)||void 0===a?void 0:a.length)>=1?(0,s.jsx)("span",{children:null===W||void 0===W||null===(o=W.planUsersRecipient)||void 0===o?void 0:o.map((e=>(0,s.jsx)("p",{children:null===e||void 0===e?void 0:e.email})))}):(0,s.jsx)(s.Fragment,{children:(null===W||void 0===W||null===(l=W.investmentUsersRecipient)||void 0===l?void 0:l.length)>=1?(0,s.jsx)("span",{children:null===W||void 0===W||null===(c=W.investmentUsersRecipient)||void 0===c?void 0:c.map((e=>(0,s.jsx)("p",{children:null===e||void 0===e?void 0:e.email})))}):(0,s.jsx)(s.Fragment,{children:(null===W||void 0===W||null===(u=W.companyUsersRecipient)||void 0===u?void 0:u.length)>=1?(0,s.jsx)("span",{children:null===W||void 0===W||null===(d=W.companyUsersRecipient)||void 0===d?void 0:d.map((e=>(0,s.jsx)("p",{children:null===e||void 0===e?void 0:e.name})))}):(0,s.jsx)(s.Fragment,{children:(null===W||void 0===W||null===(f=W.individualUsersRecipient)||void 0===f?void 0:f.length)>=1?(0,s.jsx)("span",{children:null===W||void 0===W||null===(p=W.individualUsersRecipient)||void 0===p?void 0:p.map((e=>(0,s.jsxs)("p",{children:[null===e||void 0===e?void 0:e.firstName," ",null===e||void 0===e?void 0:e.lastName]})))}):(0,s.jsx)(s.Fragment,{children:(null===W||void 0===W||null===(m=W.paymentDueUser)||void 0===m?void 0:m.length)>=1?(0,s.jsx)("span",{children:null===W||void 0===W||null===(v=W.paymentDueUser)||void 0===v?void 0:v.map((e=>(0,s.jsx)("p",{children:null===e||void 0===e?void 0:e.email})))}):(0,s.jsx)(s.Fragment,{children:(null===W||void 0===W||null===(g=W.usersWithNoRunningPlan)||void 0===g?void 0:g.length)>=1?(0,s.jsx)("span",{children:null===W||void 0===W||null===(y=W.usersWithNoRunningPlan)||void 0===y?void 0:y.map((e=>(0,s.jsx)("p",{children:null===e||void 0===e?void 0:e.email})))}):(0,s.jsx)(s.Fragment,{children:(null===W||void 0===W||null===(b=W.usersWithLastLoginDate)||void 0===b?void 0:b.length)>=1?(0,s.jsx)("span",{children:null===W||void 0===W||null===(x=W.usersWithLastLoginDate)||void 0===x?void 0:x.map((e=>(0,s.jsx)("p",{children:null===e||void 0===e?void 0:e.email})))}):null})})})})})})})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)("p",{className:"p-0 m-0",children:[(0,s.jsx)("span",{className:"font-weight-bold",children:"Status: "}),(0,s.jsx)("span",{className:"badge badge-dot badge-".concat("SENT"===(null===W||void 0===W?void 0:W.status)?"success":"danger"),children:null===W||void 0===W?void 0:W.status})]})})]})]})]})]})})]})]})};var vU=__webpack_require__(33538),gU=__webpack_require__.n(vU);const yU=()=>{var t,n,r,a,i,o,l,c,u,d,f,p,m,v,g,y,b,x,w,N,S,j,_,C,T,O,P,R,I,M,D,L,F,B,Z,z,U,W,V,q,H,G,Y,X,J,K,$,Q,ee,te,ne,re,ae;const[ie,oe]=(0,e.useState)(!1),[se,le]=(0,e.useState)([]),[ce,ue]=(0,e.useState)(""),[de,fe]=(0,e.useState)(""),[he,pe]=(0,e.useState)({referral:!1,view:!1}),[me,ve]=(0,e.useState)(1),[ge]=(0,e.useState)(7),[ye,be]=(0,e.useState)(!1),[xe,we]=(0,e.useState)(!1),[Ne,Se]=(0,e.useState)(null),[je,_e]=(0,e.useState)(""),Ee=sd(je,500);(0,e.useEffect)((()=>{Ce(),ve(1)}),[Ee]);const Ce=async()=>{try{oe(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/admin/users/get-all-users-under-admin?search=").concat(je),{headers:A()}),{data:t}=e;t&&(le(t.entities),oe(!1))}catch(e){oe(!1)}},Ae=()=>{pe({edit:!1,add:!1})},ke=e=>{"link"===e?be(!0):we(!0),tc.success({content:"Successfully Copied Referral ".concat(e,".")}),"link"===e?setTimeout((()=>be(!1)),2e3):setTimeout((()=>we(!1)),2e3)};(0,e.useEffect)((()=>{Ce(),(async()=>{try{oe(!0);const r=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/users"),{headers:A()}),{data:a}=r;var e,t,n;a&&(ue(null!==(e=null===a||void 0===a?void 0:a.referralLink)&&void 0!==e?e:"N/A"),fe(null!==(t=null!==(n=null===a||void 0===a?void 0:a.referralCode)&&void 0!==n?n:null===a||void 0===a?void 0:a.referralLink.match(/referralCode=(\d+)/i)[1])&&void 0!==t?t:"N/A"),oe(!1))}catch(r){oe(!1)}})()}),[]);const Te=me*ge,Oe=Te-ge,Pe=null===se||void 0===se?void 0:se.slice(Oe,Te);return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"My Customers"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"My Customers"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:je,onChange:e=>{_e(e.target.value)},placeholder:"Search Customer..."})}),(0,s.jsxs)(Fp,{color:"primary",onClick:()=>pe({referral:!0}),children:[(0,s.jsx)(E.JO,{name:"eye"}),(0,s.jsx)("span",{children:"View My Referral Link"})]})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",style:{width:"100%",overflowX:"auto"},children:ie?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(lU.Rb,{onViewClick:e=>{Se(e),pe({view:!0})},data:Pe})}),(0,s.jsx)("div",{className:"card-inner",children:se&&se.length>0?(0,s.jsx)(E.Qt,{itemPerPage:ge,totalItems:null===se||void 0===se?void 0:se.length,paginate:e=>ve(e),currentPage:me}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Customer found"})})})]}),(0,s.jsx)(Gu,{isOpen:he.referral,toggle:()=>pe({referral:!1}),children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Ae()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"My Referral Link"}),(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsxs)("div",{className:"d-flex align-items-center justify-content-between",children:[(0,s.jsx)($z,{md:"8",className:"p-2 bg-gray text-white rounded",style:{maxWidth:"100%"},children:(0,s.jsx)("p",{children:ce})}),(0,s.jsx)($z,{md:"2",className:"mr-5",children:(0,s.jsx)(gU(),{text:ce,children:(0,s.jsxs)(Fp,{onClick:()=>ke("link"),children:[(0,s.jsx)(E.JO,{name:"copy",className:"mr-2"}),(0,s.jsx)("p",{children:ye?"COPIED":"COPY"})]})})})]}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-content-between mt-4",children:[(0,s.jsx)($z,{md:"8",className:"p-2 bg-gray text-white rounded",style:{maxWidth:"100%"},children:(0,s.jsx)("p",{children:de})}),(0,s.jsx)($z,{md:"2",className:"mr-5",children:(0,s.jsx)(gU(),{text:de,children:(0,s.jsxs)(Fp,{onClick:()=>ke("code"),children:[(0,s.jsx)(E.JO,{name:"copy",className:"mr-2"}),(0,s.jsx)("p",{children:xe?"COPIED":"COPY"})]})})})]})]})]})]})}),(0,s.jsx)(Gu,{size:"lg",isOpen:he.view,toggle:()=>pe({view:!1}),children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),Ae()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Customer Details"}),(0,s.jsxs)($z,{md:"12",className:"w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"First Name:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(t=null===Ne||void 0===Ne||null===(n=Ne.individualUser)||void 0===n?void 0:n.firstName)&&void 0!==t?t:"N/A"," "]})]}),(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Last Name:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(r=null===Ne||void 0===Ne||null===(a=Ne.individualUser)||void 0===a?void 0:a.lastName)&&void 0!==r?r:"N/A"," "]})]})]}),(0,s.jsxs)($z,{md:"12",className:"w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Email:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(i=null===Ne||void 0===Ne?void 0:Ne.email)&&void 0!==i?i:"N/A"," "]})]}),(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Phone:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(o=null===Ne||void 0===Ne?void 0:Ne.phone)&&void 0!==o?o:"N/A"," "]})]})]}),(0,s.jsxs)($z,{md:"12",className:"w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Secondary Phone:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(l=null===Ne||void 0===Ne||null===(c=Ne.individualUser)||void 0===c?void 0:c.secondaryPhoneNumber)&&void 0!==l?l:"N/A"," "]})]}),(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Marital Status:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(u=null===Ne||void 0===Ne||null===(d=Ne.individualUser)||void 0===d?void 0:d.maritalStatus)&&void 0!==u?u:"N/A"," "]})]})]}),(0,s.jsxs)($z,{md:"12",className:"w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Role:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(f=null===Ne||void 0===Ne?void 0:Ne.role)&&void 0!==f?f:"N/A"," "]})]}),(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Source:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(p=null===Ne||void 0===Ne?void 0:Ne.source)&&void 0!==p?p:"N/A"," "]})]})]}),(0,s.jsxs)($z,{md:"12",className:"w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Address:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(m=null===Ne||void 0===Ne||null===(v=Ne.individualUser)||void 0===v||null===(g=v.address)||void 0===g?void 0:g.houseNoAddress)&&void 0!==m?m:"N/A"," "]})]}),(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"City:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(y=null===Ne||void 0===Ne||null===(b=Ne.individualUser)||void 0===b||null===(x=b.address)||void 0===x?void 0:x.city)&&void 0!==y?y:"N/A"," "]})]})]}),(0,s.jsxs)($z,{md:"12",className:"w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Country:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(w=null===Ne||void 0===Ne||null===(N=Ne.individualUser)||void 0===N||null===(S=N.coutryOfResidence)||void 0===S?void 0:S.name)&&void 0!==w?w:"N/A"," "]})]}),(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Date Of Birth:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(j=null===Ne||void 0===Ne||null===(_=Ne.individualUser)||void 0===_?void 0:_.dateOfBirth)&&void 0!==j?j:"N/A"," "]})]})]}),(0,s.jsx)($z,{md:"12",className:"w-100 d-flex justify-content-between p-0",children:(0,s.jsx)("p",{className:"font-weight-bold my-2",style:{fontSize:"1.1rem"},children:"EMPLOYER DETAILS"})}),(0,s.jsxs)($z,{md:"12",className:"w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Employer Name:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(C=null===Ne||void 0===Ne||null===(T=Ne.individualUser)||void 0===T||null===(O=T.employmentDetail)||void 0===O?void 0:O.employerName)&&void 0!==C?C:"N/A"," "]})]}),(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Employer Address:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(P=null===Ne||void 0===Ne||null===(R=Ne.individualUser)||void 0===R||null===(I=R.employmentDetail)||void 0===I?void 0:I.employerAddress)&&void 0!==P?P:"N/A"," "]})]})]}),(0,s.jsx)($z,{md:"12",className:"w-100 d-flex justify-content-between p-0",children:(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Occupation:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(M=null===Ne||void 0===Ne||null===(D=Ne.individualUser)||void 0===D||null===(L=D.employmentDetail)||void 0===L?void 0:L.occupation)&&void 0!==M?M:"N/A"," "]})]})}),(0,s.jsx)($z,{md:"12",className:"w-100 d-flex justify-content-between p-0",children:(0,s.jsx)("p",{className:"font-weight-bold my-2",style:{fontSize:"1.1rem"},children:"NEXT OF KIN DETAILS"})}),(0,s.jsxs)($z,{md:"12",className:"w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Next Of Kin Name:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(F=null===Ne||void 0===Ne||null===(B=Ne.individualUser)||void 0===B||null===(Z=B.nokDetail)||void 0===Z?void 0:Z.name)&&void 0!==F?F:"N/A"," "]})]}),(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Next Of Kin Phone Number:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(z=null===Ne||void 0===Ne||null===(U=Ne.individualUser)||void 0===U||null===(W=U.nokDetail)||void 0===W?void 0:W.phone)&&void 0!==z?z:"N/A"," "]})]})]}),(0,s.jsxs)($z,{md:"12",className:"w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Email:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(V=null===Ne||void 0===Ne||null===(q=Ne.individualUser)||void 0===q||null===(H=q.nokDetail)||void 0===H?void 0:H.email)&&void 0!==V?V:"N/A"," "]})]}),(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Relationship:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(G=null===Ne||void 0===Ne||null===(Y=Ne.individualUser)||void 0===Y||null===(X=Y.nokDetail)||void 0===X?void 0:X.relationship)&&void 0!==G?G:"N/A"," "]})]})]}),(0,s.jsxs)($z,{md:"12",className:"w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Address:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(J=null===Ne||void 0===Ne||null===(K=Ne.individualUser)||void 0===K||null===($=K.nokDetail)||void 0===$?void 0:$.address)&&void 0!==J?J:"N/A"," "]})]}),(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"City:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(Q=null===Ne||void 0===Ne||null===(ee=Ne.individualUser)||void 0===ee||null===(te=ee.nokDetail)||void 0===te?void 0:te.city)&&void 0!==Q?Q:"N/A"," "]})]})]}),(0,s.jsx)($z,{md:"12",className:"w-100 d-flex justify-content-between p-0",children:(0,s.jsxs)($z,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"State:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(ne=null===Ne||void 0===Ne||null===(re=Ne.individualUser)||void 0===re||null===(ae=re.nokDetail)||void 0===ae?void 0:ae.state)&&void 0!==ne?ne:"N/A"," "]})]})})]})]})})]})]})},bU=()=>{var t,n,r;const[a,i]=(0,e.useState)(!1),[o,l]=(0,e.useState)(!1),[,c]=(0,e.useState)(!1),[u,d]=(0,e.useState)(1),[f,p]=(0,e.useState)([]),[m,v]=(0,e.useState)([]),[g]=(0,e.useState)(7),[y,b]=(0,e.useState)(null),[x,w]=(0,e.useState)({view:!1}),[N,S]=(0,e.useState)(""),j=sd(N,500);(0,e.useEffect)((()=>{_(),d(1)}),[j]);const _=async()=>{try{i(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/feedback/archived-tickets?admin-usage=ADMIN&platform=TREASURY&search=").concat(N),{headers:A()}),{data:t}=e;t&&(p(t),i(!1))}catch(e){i(!1)}},C=()=>{w({view:!1})};(0,e.useEffect)((()=>{_()}),[]);const T=u*g,O=T-g,P=null===f||void 0===f?void 0:f.slice(O,T);return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Archived Tickets"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Archived Tickets"}),(0,s.jsx)("div",{className:"d-flex align-items-center justify-center",children:(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:N,onChange:e=>{S(e.target.value)},placeholder:"Search Ticket..."})})})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:a?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(lU.cA,{data:P,handleReopenTicket:e=>{(async e=>{try{c(!0);const t=await h().patch("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/feedback/reopen-ticket/").concat(e,"?platform=TREASURY"),{},{headers:A()}),n=await t.data;n&&(_(),c(!1),i(!1),w({edit:!1}),tc.success(n.message))}catch(t){return c(!1),i(!1),w({edit:!1}),tc.error(t.response.data.message),{errorMsg:t.response.data.message}}})(e.id)},modal:x,handleView:e=>{(async e=>{try{l(!0);const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/feedback/").concat(e,"?platform=TREASURY"),{headers:A()});t.data&&(b(t.data),l(!1))}catch(o){var t,n,r,a;return i(!1),l(!1),tc.error(null===o||void 0===o||null===(t=o.response)||void 0===t||null===(n=t.data)||void 0===n?void 0:n.message),{errorMsg:null===o||void 0===o||null===(r=o.response)||void 0===r||null===(a=r.data)||void 0===a?void 0:a.message}}})(e.id),(async e=>{try{l(!0);const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/feedback/ticket-reply/").concat(e),{headers:A()});t.data&&(v(t.data),l(!1))}catch(t){return i(!1),l(!1),tc.error(t.response.data.message),{errorMsg:t.response.data.message}}})(e.id),w({view:!0})}})}),(0,s.jsx)("div",{className:"card-inner",children:f&&f.length>0?(0,s.jsx)(E.Qt,{itemPerPage:g,totalItems:null===f||void 0===f?void 0:f.length,paginate:e=>d(e),currentPage:u}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Tickets found"})})})]}),(0,s.jsx)(Gu,{isOpen:x.view,toggle:()=>w({view:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),C()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),o?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):null!==y?(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsxs)("h5",{className:"title",children:["View Ticket: ",y.title]}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",children:[(0,s.jsxs)($z,{md:"12",className:"w-100 bg-gray d-flex rounded text-white",children:[(0,s.jsxs)($z,{md:"6",children:[(0,s.jsxs)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:[null!==(null===y||void 0===y?void 0:y.company)?"Company Name":"Customer Name",":"]}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},children:null!==(t=null===y||void 0===y||null===(n=y.company)||void 0===n?void 0:n.name)&&void 0!==t?t:"".concat(null===y||void 0===y?void 0:y.customerName)})]}),(0,s.jsxs)($z,{md:"6",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Ticket Category:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null===y||void 0===y||null===(r=y.category)||void 0===r?void 0:r.name," "]})]})]}),(0,s.jsx)($z,{md:"12",className:"overflow-auto",style:{maxHeight:"100%"},children:m.map((e=>(0,s.jsx)("div",{className:"d-flex w-100 ".concat("ADMIN_REPLY"===(null===e||void 0===e?void 0:e.replyType)?"justify-content-end":""),children:(0,s.jsx)("div",{className:"".concat("USER_REPLY"===(null===e||void 0===e?void 0:e.replyType)?"bg-primary":"bg-info"," p-2 my-1 text-white"),style:{maxWidth:"50%",borderRadius:"1rem",borderBottomLeftRadius:"USER_REPLY"===(null===e||void 0===e?void 0:e.replyType)?"0px":"1rem",borderBottomRightRadius:"ADMIN_REPLY"===(null===e||void 0===e?void 0:e.replyType)?"0px":"1rem"},children:(0,s.jsxs)("div",{className:"w-100",children:[(0,s.jsx)("p",{children:null===e||void 0===e?void 0:e.content}),(0,s.jsx)("p",{style:{fontSize:"0.6rem"},className:"text-white m-0 p-0 text-right",children:null===e||void 0===e?void 0:e.createdAt})]})},null===e||void 0===e?void 0:e.id)})))}),(0,s.jsx)($z,{size:"12",children:(0,s.jsx)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:(0,s.jsx)("li",{children:(0,s.jsx)(Fp,{onClick:e=>{e.preventDefault(),C()},className:"link link-light",children:"Cancel"})})})})]})})]}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"Cannot Load Ticket"})})]})})]})]})},xU=()=>{var t,n,r;const[a,o]=(0,e.useState)(!1),[l,c]=(0,e.useState)(!1),[u,d]=(0,e.useState)(!1),[f,p]=(0,e.useState)(1),[m,v]=(0,e.useState)(null),[g]=(0,e.useState)(10),[y,b]=(0,e.useState)({view:!1}),[x,w]=(0,e.useState)([]),[N,S]=(0,e.useState)([]),[j,_]=(0,e.useState)(""),[C,T]=(0,e.useState)({content:""}),O=[],[P,R]=(0,e.useState)(""),[I,M]=(0,e.useState)(!1),D=sd(P,500);(0,e.useEffect)((()=>{L(),p(1)}),[D]);const L=async()=>{try{o(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/feedback/open-tickets?admin-usage=ADMIN_TREASURY&platform=TREASURY&search=").concat(P),{headers:A()}),{data:t}=e;t&&(w(t),o(!1))}catch(e){o(!1)}},F=()=>{T({content:""})},B=async e=>{try{c(!0);const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/feedback/ticket-reply/").concat(e),{headers:A()});t.data&&(S(t.data),c(!1))}catch(t){return o(!1),c(!1),tc.error(t.response.data.message),{errorMsg:t.response.data.message}}},Z=e=>{(async e=>{try{M(!0);const t=await h().patch("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/feedback/close-ticket/").concat(e,"?platform=TREASURY"),{},{headers:A()}),n=await t.data;n&&(L(),M(!1),o(!1),b({edit:!1}),tc.success(n.message))}catch(t){return M(!1),o(!1),b({edit:!1}),tc.error(t.response.data.message),{errorMsg:t.response.data.message}}})(e.id)};(0,e.useEffect)((()=>{L()}),[]);const z=f*g,U=z-g,W=null===x||void 0===x?void 0:x.slice(U,z),{errors:V,register:q,handleSubmit:H}=xu();return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Open Tickets"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Open Tickets"}),(0,s.jsx)("div",{className:"d-flex align-items-center justify-center",children:(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:P,onChange:e=>{R(e.target.value)},placeholder:"Search Ticket..."})})})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:a?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(lU.cA,{data:W,modal:y,handleView:e=>{(async e=>{try{c(!0);const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/feedback/").concat(e,"?platform=TREASURY"),{headers:A()});t.data&&(v(t.data),c(!1))}catch(t){return o(!1),c(!1),tc.error(t.response.data.message),{errorMsg:t.response.data.message}}})(e.id),B(e.id),_(null===e||void 0===e?void 0:e.id),b({view:!0})},handleCloseTicket:Z})}),(0,s.jsx)("div",{className:"card-inner",children:x&&x.length>0?(0,s.jsx)(E.Qt,{itemPerPage:g,totalItems:null===x||void 0===x?void 0:x.length,paginate:e=>p(e),currentPage:f}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Tickets found"})})})]}),(0,s.jsx)(Gu,{isOpen:y.view,toggle:()=>b({view:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),b({view:!1}),F()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),l?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):null!==m?(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsxs)("h5",{className:"title",children:["View Ticket: ",m.title]}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:H((()=>{(async e=>{try{d(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/feedback/reply-ticket"),e,{headers:A()}),n=await t.data;n&&(L(),B(n.data.ticket.id),d(!1),o(!1),F(),tc.success(n.message))}catch(t){return d(!1),o(!1),b({edit:!1}),tc.error(t.response.data.message),{errorMsg:t.response.data.message}}})((0,i.Z)((0,i.Z)({},C),{},{images:O,ticketId:m.id,title:(new Date).toISOString(),platform:"TREASURY"})),F()})),children:[(0,s.jsxs)($z,{md:"12",className:"w-100 bg-gray d-flex rounded text-white",children:[(0,s.jsxs)($z,{md:"6",children:[(0,s.jsxs)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:[null!==(null===m||void 0===m?void 0:m.company)?"Company Name":"Customer Name",":"]}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},children:null!==(t=null===m||void 0===m||null===(n=m.company)||void 0===n?void 0:n.name)&&void 0!==t?t:"".concat(null===m||void 0===m?void 0:m.customerName)})]}),(0,s.jsxs)($z,{md:"6",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Ticket Category:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null===m||void 0===m||null===(r=m.category)||void 0===r?void 0:r.name," "]})]})]}),(0,s.jsx)($z,{md:"12",className:"overflow-auto",style:{maxHeight:"100%"},children:N.map((e=>(0,s.jsx)("div",{className:"d-flex w-100 ".concat("ADMIN_REPLY"===e.replyType?"justify-content-end":""),children:(0,s.jsx)("div",{className:"".concat("USER_REPLY"===e.replyType?"bg-primary":"bg-info"," p-2 my-1 text-white"),style:{maxWidth:"50%",borderRadius:"1rem",borderBottomLeftRadius:"USER_REPLY"===e.replyType?"0px":"1rem",borderBottomRightRadius:"ADMIN_REPLY"===e.replyType?"0px":"1rem"},children:(0,s.jsxs)("div",{className:"w-100",children:[(0,s.jsx)("p",{children:e.content}),(0,s.jsx)("p",{style:{fontSize:"0.6rem"},className:"text-white m-0 p-0 text-right",children:e.createdAt})]})},e.id)})))}),(0,s.jsxs)($z,{md:"12",children:[(0,s.jsxs)(id,{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsxs)($z,{md:"10",className:"p-0",children:[(0,s.jsx)("input",{style:{height:"3rem"},type:"text",name:"content",placeholder:"Enter Message",onChange:e=>(e=>{T((0,i.Z)((0,i.Z)({},C),{},{[e.target.name]:e.target.value}))})(e),className:"form-control h-12",ref:q({required:"This field is required"})}),V.content&&(0,s.jsx)("span",{className:"invalid",children:V.content.message})]}),(0,s.jsx)($z,{md:"1",className:"p-0",children:(0,s.jsx)(Fp,{color:"primary",size:"md",type:"submit",style:{height:"3rem"},children:u?(0,s.jsx)(Eu,{size:"sm"}):(0,s.jsx)(E.JO,{name:"send"})})})]}),(0,s.jsx)($z,{md:"12",className:"d-flex justify-content-end p-0",children:(0,s.jsx)(Fp,{onClick:()=>Z({id:j}),color:"warning",size:"md",className:"w-25 d-flex align-items-center justify-content-center text-center",children:I?(0,s.jsx)(Eu,{size:"md"}):"Close Ticket"})})]})]})})]}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"Cannot Load Ticket"})})]})})]})]})},wU=()=>{const[t,n]=(0,e.useState)(!1),[r,a]=(0,e.useState)({name:"",description:"",status:""}),[o,l]=(0,e.useState)(),[c,u]=(0,e.useState)(!1),[d,f]=(0,e.useState)({add:!1,edit:!1}),[p,m]=(0,e.useState)(1),[v]=(0,e.useState)(7),[g,y]=(0,e.useState)([]),[,b]=(0,e.useState)(),[x,w]=(0,e.useState)(""),N=sd(x,500);(0,e.useEffect)((()=>{j(),m(1)}),[N]);const S=e=>{a((0,i.Z)((0,i.Z)({},r),{},{[e.target.name]:e.target.value}))},j=async()=>{try{n(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/feedback/categories?platform=TREASURY&search=").concat(x),{headers:A()}),{data:t}=e;return t&&(y(t),n(!1)),{formData:r}}catch(e){n(!1)}},_=()=>{a({name:"",description:"",status:""})},C=()=>{f({edit:!1,add:!1}),_()},{errors:T,register:O,handleSubmit:P}=xu();(0,e.useEffect)((()=>{j()}),[]);const R=p*v,I=R-v,M=null===g||void 0===g?void 0:g.slice(I,R);return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Ticket Category"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Ticket Category"}),(0,s.jsxs)("div",{className:"d-flex align-items-center justify-center",children:[(0,s.jsx)("div",{className:"mr-2",children:(0,s.jsx)("input",{className:"form-control",value:x,onChange:e=>{w(e.target.value)},placeholder:"Search Ticket Category..."})}),(0,s.jsx)(od.A,{allowedRights:["CREATE_TICKET_CATEGORY"],children:(0,s.jsxs)(E.zx,{color:"primary",onClick:()=>f({add:!0}),children:[(0,s.jsx)(E.JO,{name:"plus"}),(0,s.jsx)("span",{children:"Add Ticket Category"})]})})]})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:t?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(lU.__,{data:M,modal:d,onEditClick:async e=>{f({edit:!0}),a({name:e.name,status:e.status,description:e.description,id:e.id}),b(e),l(e.id)}})}),(0,s.jsx)("div",{className:"card-inner",children:g&&g.length>0?(0,s.jsx)(E.Qt,{itemPerPage:v,totalItems:null===g||void 0===g?void 0:g.length,paginate:e=>m(e),currentPage:p}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Categories found"})})})]}),(0,s.jsx)(Gu,{isOpen:d.add,toggle:()=>f({add:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),C()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Add Ticket Category"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:P((()=>{(async e=>{try{u(!0);const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/feedback/create-category?admin-usage=ADMIN_TREASURY"),e,{headers:A()});await t.data&&(tc.success({content:"Ticket Category Created Successfully",style:{marginTop:"20px"}}),j(),u(!1),n(!1),f({add:!1}),_())}catch(t){const e=t.response;tc.error({content:e.data.message,style:{marginTop:"20px"}}),u(!1),n(!1),f({add:!1}),_()}})((0,i.Z)((0,i.Z)({},r),{},{platform:"TREASURY"})),_(),f({add:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Category Name"}),(0,s.jsx)("input",{type:"text",name:"name",placeholder:"Category Name",onChange:e=>S(e),className:"form-control",ref:O({required:"This field is required"})}),T.name&&(0,s.jsx)("span",{className:"invalid",children:T.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsxs)("select",{className:"form-control",name:"status",onChange:e=>S(e),ref:O({required:"This field is required"}),children:[(0,s.jsx)("option",{value:"",children:"Select Status"}),(0,s.jsx)("option",{value:"ACTIVE",children:"ACTIVE"}),(0,s.jsx)("option",{value:"INACTIVE",children:"INACTIVE"})]}),T.status&&(0,s.jsx)("span",{className:"invalid",children:T.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",defaultValue:r.description,placeholder:"description",onChange:e=>S(e),className:"form-control-xl form-control no-resize",ref:O({required:"This field is required"})}),T.description&&(0,s.jsx)("span",{className:"invalid",children:T.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:c?(0,s.jsx)(Eu,{size:"sm"}):"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),C()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})}),(0,s.jsx)(Gu,{isOpen:d.edit,toggle:()=>f({edit:!1}),className:"modal-dialog-centered",size:"lg",children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),C()},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Edit Ticket Category"}),(0,s.jsx)("div",{className:"mt-4",children:(0,s.jsxs)(td,{className:"row gy-4",onSubmit:P((()=>{(async e=>{try{u(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/feedback/edit-category?platform=TREASURY"),(0,i.Z)((0,i.Z)({},e),{},{id:o}),{headers:A()});await t.data&&(tc.success({content:"Ticket Category Updated Successfully",style:{marginTop:"20px"}}),j(),u(!1),n(!1),f({edit:!1}),_())}catch(t){const e=t.response;tc.error({content:e.data.message,style:{marginTop:"20px"}}),u(!1),n(!1),f({edit:!1}),_()}})(r),_(),f({edit:!1})})),children:[(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Category Name"}),(0,s.jsx)("input",{type:"text",name:"name",value:r.name,placeholder:"Category Name",onChange:e=>S(e),className:"form-control",ref:O({required:"This field is required"})}),T.name&&(0,s.jsx)("span",{className:"invalid",children:T.name.message})]})}),(0,s.jsx)(E.JX,{md:"6",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Status"}),(0,s.jsxs)("select",{className:"form-control",name:"status",value:r.status,onChange:e=>S(e),ref:O({required:"This field is required"}),children:[(0,s.jsx)("option",{value:"",children:"Select Status"}),(0,s.jsx)("option",{value:"ACTIVE",children:"ACTIVE"}),(0,s.jsx)("option",{value:"INACTIVE",children:"INACTIVE"})]}),T.status&&(0,s.jsx)("span",{className:"invalid",children:T.status.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Description"}),(0,s.jsx)("textarea",{name:"description",defaultValue:r.description,placeholder:"description",onChange:e=>S(e),className:"form-control-xl form-control no-resize",ref:O({required:"This field is required"})}),T.description&&(0,s.jsx)("span",{className:"invalid",children:T.description.message})]})}),(0,s.jsx)(E.JX,{size:"12",children:(0,s.jsxs)("ul",{className:"align-center flex-wrap flex-sm-nowrap gx-4 gy-2",children:[(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{color:"primary",size:"md",type:"submit",children:c?(0,s.jsx)(Eu,{size:"sm"}):"Submit"})}),(0,s.jsx)("li",{children:(0,s.jsx)(E.zx,{onClick:e=>{e.preventDefault(),C()},className:"link link-light",children:"Cancel"})})]})})]})})]})]})})]})]})};var NU=__webpack_require__(51534),SU=["onKeyDown","onKeyPress","onKeyUp"],jU=["onClick","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp"],_U=["onTouchCancel","onTouchEnd","onTouchMove","onTouchStart"],EU=[].concat(["onCopy","onCut","onPaste"],["onCompositionEnd","onCompositionStart","onCompositionUpdate"],SU,["onFocus","onBlur"],["onChange","onInput","onInvalid","onReset","onSubmit"],["onError","onLoad"],jU,["onPointerDown","onPointerMove","onPointerUp","onPointerCancel","onGotPointerCapture","onLostPointerCapture","onPointerEnter","onPointerLeave","onPointerOver","onPointerOut"],["onSelect"],_U,["onScroll"],["onWheel"],["onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onError","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting"],["onLoad","onError"],["onAnimationStart","onAnimationEnd","onAnimationIteration"],["onTransitionEnd"],["onToggle"]);const CU=function(e,t){var n={};return EU.forEach((function(r){r in e&&(n[r]=t?function(n){return e[r](n,t(r))}:e[r])})),n};function AU(e){var t=!1;return{promise:new Promise((function(n,r){e.then((function(e){return!t&&n(e)})).catch((function(e){return!t&&r(e)}))})),cancel:function(){t=!0}}}var kU=__webpack_require__(38618);const TU=function(e,t){},OU=(0,e.createContext)(null);function PU(t){var n=t.children,r=t.type;return e.createElement("div",{className:"react-pdf__message react-pdf__message--".concat(r)},n)}PU.propTypes={children:y().node,type:y().oneOf(["error","loading","no-data"]).isRequired};var RU=function(){function e(){(0,ma.Z)(this,e),this.externalLinkTarget=null,this.externalLinkRel=null}return(0,va.Z)(e,[{key:"setDocument",value:function(e){this.pdfDocument=e}},{key:"setViewer",value:function(e){this.pdfViewer=e}},{key:"setExternalLinkRel",value:function(e){this.externalLinkRel=e}},{key:"setExternalLinkTarget",value:function(e){this.externalLinkTarget=e}},{key:"setHistory",value:function(){}},{key:"pagesCount",get:function(){return this.pdfDocument?this.pdfDocument.numPages:0}},{key:"page",get:function(){return this.pdfViewer.currentPageNumber},set:function(e){this.pdfViewer.currentPageNumber=e}},{key:"rotation",get:function(){return 0},set:function(e){}},{key:"goToDestination",value:function(e){var t=this;new Promise((function(n){"string"===typeof e?t.pdfDocument.getDestination(e).then(n):Array.isArray(e)?n(e):e.then(n)})).then((function(n){(0,kU.Z)(Array.isArray(n),'"'.concat(n,'" is not a valid destination array.'));var r=n[0];new Promise((function(e){r instanceof Object?t.pdfDocument.getPageIndex(r).then((function(t){e(t)})).catch((function(){(0,kU.Z)(!1,'"'.concat(r,'" is not a valid page reference.'))})):"number"===typeof r?e(r):(0,kU.Z)(!1,'"'.concat(r,'" is not a valid destination reference.'))})).then((function(n){var r=n+1;(0,kU.Z)(r>=1&&r<=t.pagesCount,'"'.concat(r,'" is not a valid page number.')),t.pdfViewer.scrollPageIntoView({dest:e,pageIndex:n,pageNumber:r})}))}))}},{key:"navigateTo",value:function(e){this.goToDestination(e)}},{key:"goToPage",value:function(){}},{key:"addLinkAttributes",value:function(e,t,n){e.href=t,e.rel=this.externalLinkRel||"noopener noreferrer nofollow",e.target=n?"_blank":this.externalLinkTarget||""}},{key:"getDestinationHash",value:function(){return"#"}},{key:"getAnchorUrl",value:function(){return"#"}},{key:"setHash",value:function(){}},{key:"executeNamedAction",value:function(){}},{key:"cachePageRef",value:function(){}},{key:"isPageVisible",value:function(){return!0}},{key:"isPageCached",value:function(){return!0}}]),e}();const IU={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};var MU="undefined"!==typeof document,DU=MU&&"file:"===window.location.protocol;function LU(e){return"undefined"!==typeof e}function FU(e){return LU(e)&&null!==e}function BU(e){return e instanceof ArrayBuffer}function ZU(e){return(0,kU.Z)(MU,"isBlob can only be used in a browser environment"),e instanceof Blob}function zU(e){return(0,kU.Z)(MU,"isFile can only be used in a browser environment"),e instanceof File}function UU(e){return"string"===typeof e&&/^data:/.test(e)}function WU(e){(0,kU.Z)(UU(e),"Invalid data URI.");var t=Zn(e.split(","),2),n=t[0],r=t[1];return-1!==n.split(";").indexOf("base64")?atob(r):unescape(r)}var VU="On Chromium based browsers, you can use --allow-file-access-from-files flag for debugging purposes.";function qU(){TU(!DU,"Loading PDF as base64 strings/URLs may not work on protocols other than HTTP/HTTPS. ".concat(VU))}function HU(e){e&&e.cancel&&e.cancel()}function GU(e,t){return Object.defineProperty(e,"width",{get:function(){return this.view[2]*t},configurable:!0}),Object.defineProperty(e,"height",{get:function(){return this.view[3]*t},configurable:!0}),Object.defineProperty(e,"originalWidth",{get:function(){return this.view[2]},configurable:!0}),Object.defineProperty(e,"originalHeight",{get:function(){return this.view[3]},configurable:!0}),e}function YU(e){return"RenderingCancelledException"===e.name}function XU(e){return new Promise((function(t,n){var r=new FileReader;return r.onload=function(){return t(new Uint8Array(r.result))},r.onerror=function(e){switch(e.target.error.code){case e.target.error.NOT_FOUND_ERR:return n(new Error("Error while reading a file: File not found."));case e.target.error.NOT_READABLE_ERR:return n(new Error("Error while reading a file: File not readable."));case e.target.error.SECURITY_ERR:return n(new Error("Error while reading a file: Security error."));case e.target.error.ABORT_ERR:return n(new Error("Error while reading a file: Aborted."));default:return n(new Error("Error while reading a file."))}},r.readAsArrayBuffer(e),null}))}var JU=function(){var e={};return[].concat((0,qi.Z)(jU),(0,qi.Z)(_U),(0,qi.Z)(SU)).forEach((function(t){e[t]=y().func})),e}(),KU=[y().string,y().instanceOf(ArrayBuffer),y().shape({data:y().oneOfType([y().object,y().string]),httpHeaders:y().object,range:y().object,url:y().string,withCredentials:y().bool})];"undefined"!==typeof File&&KU.push(y().instanceOf(File)),"undefined"!==typeof Blob&&KU.push(y().instanceOf(Blob));var $U=y().oneOfType([y().string,y().arrayOf(y().string)]),QU=y().oneOfType(KU),eW=y().instanceOf(RU),tW=(y().oneOf(["_self","_blank","_parent","_top"]),y().shape({commonObjs:y().shape({}).isRequired,getAnnotations:y().func.isRequired,getTextContent:y().func.isRequired,getViewport:y().func.isRequired,render:y().func.isRequired})),nW=y().oneOfType([y().shape({getDestination:y().func.isRequired,getOutline:y().func.isRequired,getPage:y().func.isRequired,numPages:y().number.isRequired}),y().bool]),rW=y().oneOfType([y().func,y().shape({current:y().any})]),aW=y().oneOf(["canvas","none","svg"]),iW=y().oneOf([0,90,180,270]),oW=["url"];function sW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function lW(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sW(Object(n),!0).forEach((function(t){(0,Mn.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sW(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function cW(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(wG){return!1}}();return function(){var n,r=ya(e);if(t){var a=ya(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return wa(this,n)}}var uW=NU.PDFDataRangeTransport,dW=function(t){(0,ga.Z)(r,t);var n=cW(r);function r(){var e;(0,ma.Z)(this,r);for(var t=arguments.length,a=new Array(t),i=0;i<t;i++)a[i]=arguments[i];return e=n.call.apply(n,[this].concat(a)),(0,Mn.Z)(xa(e),"state",{pdf:null}),(0,Mn.Z)(xa(e),"viewer",{scrollPageIntoView:function(t){var n=t.dest,r=t.pageIndex,a=t.pageNumber,i=e.props.onItemClick;if(i)i({dest:n,pageIndex:r,pageNumber:a});else{var o=e.pages[r];o?o.scrollIntoView():TU(!1,"An internal link leading to page ".concat(a," was clicked, but neither <Document> was provided with onItemClick nor it was able to find the page within itself. Either provide onItemClick to <Document> and handle navigating by yourself or ensure that all pages are rendered within <Document>."))}}}),(0,Mn.Z)(xa(e),"linkService",new RU),(0,Mn.Z)(xa(e),"loadDocument",(function(){HU(e.runningTask),e.loadingTask&&e.loadingTask.destroy();var t=AU(e.findDocumentSource());e.runningTask=t,t.promise.then((function(t){if(e.onSourceSuccess(),t){e.setState((function(e){return e.pdf?{pdf:null}:null}));var n=e.props,r=n.options,a=n.onLoadProgress,i=n.onPassword,o=NU.getDocument(lW(lW({},t),r));o.onPassword=i,a&&(o.onProgress=a),e.loadingTask=o,o.promise.then((function(t){e.setState((function(e){return e.pdf&&e.pdf.fingerprint===t.fingerprint?null:{pdf:t}}),e.onLoadSuccess)})).catch((function(t){e.onLoadError(t)}))}})).catch((function(t){e.onSourceError(t)}))})),(0,Mn.Z)(xa(e),"setupLinkService",(function(){var t=e.props,n=t.externalLinkRel,r=t.externalLinkTarget;e.linkService.setViewer(e.viewer),e.linkService.setExternalLinkRel(n),e.linkService.setExternalLinkTarget(r)})),(0,Mn.Z)(xa(e),"onSourceSuccess",(function(){var t=e.props.onSourceSuccess;t&&t()})),(0,Mn.Z)(xa(e),"onSourceError",(function(t){TU(t);var n=e.props.onSourceError;n&&n(t)})),(0,Mn.Z)(xa(e),"onLoadSuccess",(function(){var t=e.props.onLoadSuccess,n=e.state.pdf;t&&t(n),e.pages=new Array(n.numPages),e.linkService.setDocument(n)})),(0,Mn.Z)(xa(e),"onLoadError",(function(t){e.setState({pdf:!1}),TU(t);var n=e.props.onLoadError;n&&n(t)})),(0,Mn.Z)(xa(e),"findDocumentSource",(function(){return new Promise((function(t){var n=e.props.file;if(n||t(null),"string"===typeof n){if(UU(n)){var r=WU(n);t({data:r})}qU(),t({url:n})}if(n instanceof uW&&t({range:n}),BU(n)&&t({data:n}),MU&&(ZU(n)||zU(n)))XU(n).then((function(e){t({data:e})}));else{if((0,kU.Z)("object"===(0,Un.Z)(n),"Invalid parameter in file, need either Uint8Array, string or a parameter object"),(0,kU.Z)(n.url||n.data||n.range,"Invalid parameter object: need either .data, .range or .url"),"string"===typeof n.url){if(UU(n.url)){var a=n.url,i=(0,o.Z)(n,oW),s=WU(a);t(lW({data:s},i))}qU()}t(n)}}))})),(0,Mn.Z)(xa(e),"registerPage",(function(t,n){e.pages[t]=n})),(0,Mn.Z)(xa(e),"unregisterPage",(function(t){delete e.pages[t]})),e}return(0,va.Z)(r,[{key:"componentDidMount",value:function(){this.loadDocument(),this.setupLinkService()}},{key:"componentDidUpdate",value:function(e){this.props.file!==e.file&&this.loadDocument()}},{key:"componentWillUnmount",value:function(){HU(this.runningTask),this.loadingTask&&this.loadingTask.destroy()}},{key:"childContext",get:function(){var e=this.linkService,t=this.registerPage,n=this.unregisterPage,r=this.props,a=r.imageResourcesPath,i=r.renderMode,o=r.rotate;return{imageResourcesPath:a,linkService:e,pdf:this.state.pdf,registerPage:t,renderMode:i,rotate:o,unregisterPage:n}}},{key:"eventProps",get:function(){var e=this;return CU(this.props,(function(){return e.state.pdf}))}},{key:"renderChildren",value:function(){var t=this.props.children;return e.createElement(OU.Provider,{value:this.childContext},t)}},{key:"renderContent",value:function(){var t=this.props.file,n=this.state.pdf;if(!t){var r=this.props.noData;return e.createElement(PU,{type:"no-data"},"function"===typeof r?r():r)}if(null===n){var a=this.props.loading;return e.createElement(PU,{type:"loading"},"function"===typeof a?a():a)}if(!1===n){var i=this.props.error;return e.createElement(PU,{type:"error"},"function"===typeof i?i():i)}return this.renderChildren()}},{key:"render",value:function(){var t=this.props,n=t.className,r=t.inputRef;return e.createElement("div",(0,m.Z)({className:Yh("react-pdf__Document",n),ref:r},this.eventProps),this.renderContent())}}]),r}(e.PureComponent);dW.defaultProps={error:"Failed to load PDF file.",loading:"Loading PDF\u2026",noData:"No PDF file specified.",onPassword:function(e,t){switch(t){case IU.NEED_PASSWORD:e(prompt("Enter the password to open this PDF file."));break;case IU.INCORRECT_PASSWORD:e(prompt("Invalid password. Please try again."))}}};var fW=y().oneOfType([y().func,y().node]);dW.propTypes=lW(lW({},JU),{},{children:y().node,className:$U,error:fW,externalLinkRel:y().string,externalLinkTarget:y().string,file:QU,imageResourcesPath:y().string,inputRef:rW,loading:fW,noData:fW,onItemClick:y().func,onLoadError:y().func,onLoadProgress:y().func,onLoadSuccess:y().func,onPassword:y().func,onSourceError:y().func,onSourceSuccess:y().func,rotate:y().number});const hW=(0,e.createContext)(null);var pW=function(){function e(t){var n=t.num,r=t.gen;(0,ma.Z)(this,e),this.num=n,this.gen=r}return(0,va.Z)(e,[{key:"toString",value:function(){var e="".concat(this.num,"R");return 0!==this.gen&&(e+=this.gen),e}}]),e}(),mW=["item"];function vW(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(wG){return!1}}();return function(){var n,r=ya(e);if(t){var a=ya(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return wa(this,n)}}var gW=function(t){(0,ga.Z)(r,t);var n=vW(r);function r(){var e;(0,ma.Z)(this,r);for(var t=arguments.length,a=new Array(t),i=0;i<t;i++)a[i]=arguments[i];return e=n.call.apply(n,[this].concat(a)),(0,Mn.Z)(xa(e),"getDestination",(function(){return new Promise((function(t,n){if(LU(e.destination))t(e.destination);else{var r=e.props,a=r.item,i=r.pdf;"string"===typeof a.dest?i.getDestination(a.dest).then(t).catch(n):t(a.dest)}})).then((function(t){return e.destination=t,t}))})),(0,Mn.Z)(xa(e),"getPageIndex",(function(){return new Promise((function(t,n){var r=e.props.pdf;LU(e.pageIndex)?t(e.pageIndex):e.getDestination().then((function(e){if(e){var a=Zn(e,1)[0];r.getPageIndex(new pW(a)).then(t).catch(n)}}))})).then((function(t){return e.pageIndex=t,e.pageIndex}))})),(0,Mn.Z)(xa(e),"getPageNumber",(function(){return new Promise((function(t,n){LU(e.pageNumber)?t(e.pageNumber):e.getPageIndex().then((function(e){t(e+1)})).catch(n)})).then((function(t){return e.pageNumber=t,t}))})),(0,Mn.Z)(xa(e),"onClick",(function(t){var n=e.props.onClick;return t.preventDefault(),!!n&&Promise.all([e.getDestination(),e.getPageIndex(),e.getPageNumber()]).then((function(e){var t=Zn(e,3),r=t[0],a=t[1],i=t[2];n({dest:r,pageIndex:a,pageNumber:i})}))})),e}return(0,va.Z)(r,[{key:"renderSubitems",value:function(){var t=this.props,n=t.item,a=(0,o.Z)(t,mW);if(!n.items||!n.items.length)return null;var i=n.items;return e.createElement("ul",null,i.map((function(t,n){return e.createElement(r,(0,m.Z)({key:"string"===typeof t.destination?t.destination:n,item:t},a))})))}},{key:"render",value:function(){var t=this.props.item;return e.createElement("li",null,e.createElement("a",{href:"#",onClick:this.onClick},t.title),this.renderSubitems())}}]),r}(e.PureComponent),yW=y().oneOfType([y().string,y().arrayOf(y().any)]);gW.propTypes={item:y().shape({dest:yW,items:y().arrayOf(y().shape({dest:yW,title:y().string})),title:y().string}).isRequired,onClick:y().func,pdf:nW.isRequired};const bW=function(t){return e.createElement(OU.Consumer,null,(function(n){return e.createElement(hW.Consumer,null,(function(r){return e.createElement(gW,(0,m.Z)({},n,r,t))}))}))};function xW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function wW(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(wG){return!1}}();return function(){var n,r=ya(e);if(t){var a=ya(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return wa(this,n)}}var NW=function(t){(0,ga.Z)(r,t);var n=wW(r);function r(){var e;(0,ma.Z)(this,r);for(var t=arguments.length,a=new Array(t),i=0;i<t;i++)a[i]=arguments[i];return e=n.call.apply(n,[this].concat(a)),(0,Mn.Z)(xa(e),"state",{outline:null}),(0,Mn.Z)(xa(e),"loadOutline",(function(){var t=e.props.pdf;e.setState((function(e){return e.outline?{outline:null}:null}));var n=AU(t.getOutline());e.runningTask=n,n.promise.then((function(t){e.setState({outline:t},e.onLoadSuccess)})).catch((function(t){e.onLoadError(t)}))})),(0,Mn.Z)(xa(e),"onLoadSuccess",(function(){var t=e.props.onLoadSuccess,n=e.state.outline;t&&t(n)})),(0,Mn.Z)(xa(e),"onLoadError",(function(t){e.setState({outline:!1}),TU(t);var n=e.props.onLoadError;n&&n(t)})),(0,Mn.Z)(xa(e),"onItemClick",(function(t){var n=t.dest,r=t.pageIndex,a=t.pageNumber,i=e.props.onItemClick;i&&i({dest:n,pageIndex:r,pageNumber:a})})),e}return(0,va.Z)(r,[{key:"componentDidMount",value:function(){var e=this.props.pdf;(0,kU.Z)(e,"Attempted to load an outline, but no document was specified."),this.loadOutline()}},{key:"componentDidUpdate",value:function(e){var t=this.props.pdf;e.pdf&&t!==e.pdf&&this.loadOutline()}},{key:"componentWillUnmount",value:function(){HU(this.runningTask)}},{key:"childContext",get:function(){return{onClick:this.onItemClick}}},{key:"eventProps",get:function(){var e=this;return CU(this.props,(function(){return e.state.outline}))}},{key:"renderOutline",value:function(){var t=this.state.outline;return e.createElement("ul",null,t.map((function(t,n){return e.createElement(bW,{key:"string"===typeof t.destination?t.destination:n,item:t})})))}},{key:"render",value:function(){var t=this.props.pdf,n=this.state.outline;if(!t||!n)return null;var r=this.props,a=r.className,i=r.inputRef;return e.createElement("div",(0,m.Z)({className:Yh("react-pdf__Outline",a),ref:i},this.eventProps),e.createElement(hW.Provider,{value:this.childContext},this.renderOutline()))}}]),r}(e.PureComponent);NW.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xW(Object(n),!0).forEach((function(t){(0,Mn.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xW(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({className:$U,inputRef:rW,onItemClick:y().func,onLoadError:y().func,onLoadSuccess:y().func,pdf:nW},JU);function SW(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=e.filter(Boolean);if(n.length<=1){var r=n[0];return r}return function(e){n.forEach((function(t){"function"===typeof t?t(e):t&&(t.current=e)}))}}const jW=(0,e.createContext)(null);function _W(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(wG){return!1}}();return function(){var n,r=ya(e);if(t){var a=ya(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return wa(this,n)}}var EW=NU.AnnotationMode,CW=function(t){(0,ga.Z)(r,t);var n=_W(r);function r(){var t;(0,ma.Z)(this,r);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return t=n.call.apply(n,[this].concat(i)),(0,Mn.Z)(xa(t),"canvasElement",(0,e.createRef)()),(0,Mn.Z)(xa(t),"onRenderSuccess",(function(){t.renderer=null;var e=t.props,n=e.onRenderSuccess,r=e.page,a=e.scale;n&&n(GU(r,a))})),(0,Mn.Z)(xa(t),"onRenderError",(function(e){if(!YU(e)){TU(e);var n=t.props.onRenderError;n&&n(e)}})),(0,Mn.Z)(xa(t),"drawPageOnCanvas",(function(){var e=t.canvasElement.current;if(!e)return null;var n=xa(t),r=n.renderViewport,a=n.viewport,i=t.props,o=i.canvasBackground,s=i.page,l=i.renderForms;e.width=r.width,e.height=r.height,e.style.width="".concat(Math.floor(a.width),"px"),e.style.height="".concat(Math.floor(a.height),"px");var c={annotationMode:l?EW.ENABLE_FORMS:EW.ENABLE,get canvasContext(){return e.getContext("2d",{alpha:!1})},viewport:r};o&&(c.background=o),t.cancelRenderingTask();var u=s.render(c);return t.renderer=u,u.promise.then(t.onRenderSuccess).catch(t.onRenderError)})),t}return(0,va.Z)(r,[{key:"componentDidMount",value:function(){this.drawPageOnCanvas()}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.canvasBackground,r=t.devicePixelRatio,a=t.page,i=t.renderForms;n===e.canvasBackground&&r===e.devicePixelRatio&&i===e.renderForms||(a.cleanup(),this.drawPageOnCanvas())}},{key:"componentWillUnmount",value:function(){this.cancelRenderingTask();var e=this.canvasElement.current;e&&(e.width=0,e.height=0)}},{key:"cancelRenderingTask",value:function(){this.renderer&&(this.renderer.cancel(),this.renderer=null)}},{key:"devicePixelRatio",get:function(){return this.props.devicePixelRatio||MU&&window.devicePixelRatio||1}},{key:"renderViewport",get:function(){var e=this.devicePixelRatio,t=this.props,n=t.page,r=t.rotate,a=t.scale;return n.getViewport({scale:a*e,rotation:r})}},{key:"viewport",get:function(){var e=this.props,t=e.page,n=e.rotate,r=e.scale;return t.getViewport({scale:r,rotation:n})}},{key:"render",value:function(){var t=this.props.canvasRef;return e.createElement("canvas",{className:"react-pdf__Page__canvas",dir:"ltr",ref:SW(t,this.canvasElement),style:{display:"block",userSelect:"none"}})}}]),r}(e.PureComponent);function AW(t){return e.createElement(jW.Consumer,null,(function(n){return e.createElement(CW,(0,m.Z)({},n,t))}))}function kW(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(wG){return!1}}();return function(){var n,r=ya(e);if(t){var a=ya(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return wa(this,n)}}CW.propTypes={canvasBackground:y().string,canvasRef:rW,devicePixelRatio:y().number,onRenderError:y().func,onRenderSuccess:y().func,page:tW.isRequired,renderForms:y().bool,rotate:iW,scale:y().number.isRequired};var TW=function(t){(0,ga.Z)(r,t);var n=kW(r);function r(){var e;(0,ma.Z)(this,r);for(var t=arguments.length,a=new Array(t),i=0;i<t;i++)a[i]=arguments[i];return e=n.call.apply(n,[this].concat(a)),(0,Mn.Z)(xa(e),"state",{svg:null}),(0,Mn.Z)(xa(e),"onRenderSuccess",(function(){e.renderer=null;var t=e.props,n=t.onRenderSuccess,r=t.page,a=t.scale;n&&n(GU(r,a))})),(0,Mn.Z)(xa(e),"onRenderError",(function(t){if(!YU(t)){TU(t);var n=e.props.onRenderError;n&&n(t)}})),(0,Mn.Z)(xa(e),"renderSVG",(function(){var t=e.props.page;return e.renderer=t.getOperatorList(),e.renderer.then((function(n){var r=new NU.SVGGraphics(t.commonObjs,t.objs);e.renderer=r.getSVG(n,e.viewport).then((function(t){e.setState({svg:t},e.onRenderSuccess)})).catch(e.onRenderError)})).catch(e.onRenderError)})),(0,Mn.Z)(xa(e),"drawPageOnContainer",(function(t){var n=e.state.svg;if(t&&n){t.firstElementChild||t.appendChild(n);var r=e.viewport,a=r.width,i=r.height;n.setAttribute("width",a),n.setAttribute("height",i)}})),e}return(0,va.Z)(r,[{key:"componentDidMount",value:function(){this.renderSVG()}},{key:"viewport",get:function(){var e=this.props,t=e.page,n=e.rotate,r=e.scale;return t.getViewport({scale:r,rotation:n})}},{key:"render",value:function(){var t=this,n=this.viewport,r=n.width,a=n.height;return e.createElement("div",{className:"react-pdf__Page__svg",ref:function(e){return t.drawPageOnContainer(e)},style:{display:"block",backgroundColor:"white",overflow:"hidden",width:r,height:a,userSelect:"none"}})}}]),r}(e.PureComponent);function OW(t){return e.createElement(jW.Consumer,null,(function(n){return e.createElement(TW,(0,m.Z)({},n,t))}))}function PW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function RW(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(wG){return!1}}();return function(){var n,r=ya(e);if(t){var a=ya(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return wa(this,n)}}TW.propTypes={onRenderError:y().func,onRenderSuccess:y().func,page:tW.isRequired,rotate:iW,scale:y().number.isRequired};var IW=function(t){(0,ga.Z)(r,t);var n=RW(r);function r(){var t;(0,ma.Z)(this,r);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return t=n.call.apply(n,[this].concat(i)),(0,Mn.Z)(xa(t),"state",{textContent:null}),(0,Mn.Z)(xa(t),"layerElement",(0,e.createRef)()),(0,Mn.Z)(xa(t),"endElement",(0,e.createRef)()),(0,Mn.Z)(xa(t),"loadTextContent",(function(){var e=AU(t.props.page.getTextContent());t.runningTask=e,e.promise.then((function(e){t.setState({textContent:e},t.onLoadSuccess)})).catch((function(e){t.onLoadError(e)}))})),(0,Mn.Z)(xa(t),"onLoadSuccess",(function(){var e=t.props.onGetTextSuccess,n=t.state.textContent;e&&e(n)})),(0,Mn.Z)(xa(t),"onLoadError",(function(e){t.setState({textItems:!1}),TU(e);var n=t.props.onGetTextError;n&&n(e)})),(0,Mn.Z)(xa(t),"onRenderSuccess",(function(){var e=t.props.onRenderTextLayerSuccess;e&&e()})),(0,Mn.Z)(xa(t),"onRenderError",(function(e){TU(e);var n=t.props.onRenderTextLayerError;n&&n(e)})),(0,Mn.Z)(xa(t),"onMouseDown",(function(){var e=t.endElement.current;e&&e.classList.add("active")})),(0,Mn.Z)(xa(t),"onMouseUp",(function(){var e=t.endElement.current;e&&e.classList.remove("active")})),t}return(0,va.Z)(r,[{key:"componentDidMount",value:function(){var e=this.props.page;(0,kU.Z)(e,"Attempted to load page text content, but no page was specified."),TU(1===parseInt(window.getComputedStyle(document.body).getPropertyValue("--react-pdf-text-layer"),10),"TextLayer styles not found. Read more: https://github.com/wojtekmaj/react-pdf#support-for-text-layer"),this.loadTextContent()}},{key:"componentDidUpdate",value:function(e){var t=this.props.page;e.page&&t!==e.page&&this.loadTextContent()}},{key:"componentWillUnmount",value:function(){HU(this.runningTask)}},{key:"viewport",get:function(){var e=this.props,t=e.page,n=e.rotate,r=e.scale;return t.getViewport({scale:r,rotation:n})}},{key:"unrotatedViewport",get:function(){var e=this.props,t=e.page,n=e.scale;return t.getViewport({scale:n})}},{key:"rotate",get:function(){var e=this.props,t=e.page;return e.rotate-t.rotate}},{key:"renderTextLayer",value:function(){var e=this,t=this.state.textContent;if(!t)return null;var n=this.layerElement.current,r=this.viewport,a=this.props,i=a.customTextRenderer,o=a.pageIndex,s=a.pageNumber;HU(this.runningTask),n.innerHTML="";var l={container:n,textContent:t,viewport:r},c=NU.renderTextLayer(l);this.runningTask=c,c.promise.then((function(){var r=document.createElement("div");if(r.className="endOfContent",n.append(r),e.endElement.current=r,i){var a=0;t.items.forEach((function(t,n){var r=e.layerElement.current.children[a],l=i(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?PW(Object(n),!0).forEach((function(t){(0,Mn.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PW(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({pageIndex:o,pageNumber:s,itemIndex:n},t));r.innerHTML=l,a+=t.str&&t.hasEOL?2:1}))}e.onRenderSuccess()})).catch((function(t){e.onRenderError(t)}))}},{key:"render",value:function(){return e.createElement("div",{className:"react-pdf__Page__textContent textLayer",onMouseUp:this.onMouseUp,onMouseDown:this.onMouseDown,ref:this.layerElement},this.renderTextLayer())}}]),r}(e.PureComponent);function MW(t){return e.createElement(jW.Consumer,null,(function(n){return e.createElement(IW,(0,m.Z)({},n,t))}))}function DW(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(wG){return!1}}();return function(){var n,r=ya(e);if(t){var a=ya(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return wa(this,n)}}IW.propTypes={customTextRenderer:y().func,onGetTextError:y().func,onGetTextSuccess:y().func,onRenderTextLayerError:y().func,onRenderTextLayerSuccess:y().func,page:tW.isRequired,pageIndex:y().number.isRequired,pageNumber:y().number.isRequired,rotate:iW,scale:y().number};var LW=function(t){(0,ga.Z)(r,t);var n=DW(r);function r(){var t;(0,ma.Z)(this,r);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return t=n.call.apply(n,[this].concat(i)),(0,Mn.Z)(xa(t),"state",{annotations:null}),(0,Mn.Z)(xa(t),"layerElement",(0,e.createRef)()),(0,Mn.Z)(xa(t),"loadAnnotations",(function(){var e=AU(t.props.page.getAnnotations());t.runningTask=e,e.promise.then((function(e){t.setState({annotations:e},t.onLoadSuccess)})).catch((function(e){t.onLoadError(e)}))})),(0,Mn.Z)(xa(t),"onLoadSuccess",(function(){var e=t.props.onGetAnnotationsSuccess,n=t.state.annotations;e&&e(n)})),(0,Mn.Z)(xa(t),"onLoadError",(function(e){t.setState({annotations:!1}),TU(e);var n=t.props.onGetAnnotationsError;n&&n(e)})),(0,Mn.Z)(xa(t),"onRenderSuccess",(function(){var e=t.props.onRenderAnnotationLayerSuccess;e&&e()})),(0,Mn.Z)(xa(t),"onRenderError",(function(e){TU(e);var n=t.props.onRenderAnnotationLayerError;n&&n(e)})),t}return(0,va.Z)(r,[{key:"componentDidMount",value:function(){var e=this.props.page;(0,kU.Z)(e,"Attempted to load page annotations, but no page was specified."),TU(1===parseInt(window.getComputedStyle(document.body).getPropertyValue("--react-pdf-annotation-layer"),10),"AnnotationLayer styles not found. Read more: https://github.com/wojtekmaj/react-pdf#support-for-annotations"),this.loadAnnotations()}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.page,r=t.renderForms;(e.page&&n!==e.page||r!==e.renderForms)&&this.loadAnnotations()}},{key:"componentWillUnmount",value:function(){HU(this.runningTask)}},{key:"viewport",get:function(){var e=this.props,t=e.page,n=e.rotate,r=e.scale;return t.getViewport({scale:r,rotation:n})}},{key:"renderAnnotationLayer",value:function(){var e=this.state.annotations;if(e){var t=this.props,n=t.imageResourcesPath,r=t.linkService,a=t.page,i=t.renderForms,o=this.viewport.clone({dontFlip:!0}),s={annotations:e,div:this.layerElement.current,imageResourcesPath:n,linkService:r,page:a,renderForms:i,viewport:o};this.layerElement.current.innerHTML="";try{NU.AnnotationLayer.render(s),this.onRenderSuccess()}catch(l){this.onRenderError(l)}}}},{key:"render",value:function(){return e.createElement("div",{className:"react-pdf__Page__annotations annotationLayer",ref:this.layerElement},this.renderAnnotationLayer())}}]),r}(e.PureComponent);LW.propTypes={imageResourcesPath:y().string,linkService:eW.isRequired,onGetAnnotationsError:y().func,onGetAnnotationsSuccess:y().func,onRenderAnnotationLayerError:y().func,onRenderAnnotationLayerSuccess:y().func,page:tW,renderForms:y().bool,rotate:iW,scale:y().number};const FW=function(t){return e.createElement(OU.Consumer,null,(function(n){return e.createElement(jW.Consumer,null,(function(r){return e.createElement(LW,(0,m.Z)({},n,r,t))}))}))};function BW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ZW(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?BW(Object(n),!0).forEach((function(t){(0,Mn.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):BW(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function zW(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(wG){return!1}}();return function(){var n,r=ya(e);if(t){var a=ya(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return wa(this,n)}}var UW=function(t){(0,ga.Z)(r,t);var n=zW(r);function r(){var t;(0,ma.Z)(this,r);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return t=n.call.apply(n,[this].concat(i)),(0,Mn.Z)(xa(t),"state",{page:null}),(0,Mn.Z)(xa(t),"pageElement",(0,e.createRef)()),(0,Mn.Z)(xa(t),"onLoadSuccess",(function(){var e=t.props,n=e.onLoadSuccess,r=e.registerPage,a=t.state.page;n&&n(GU(a,t.scale)),r&&r(t.pageIndex,t.pageElement.current)})),(0,Mn.Z)(xa(t),"onLoadError",(function(e){t.setState({page:!1}),TU(e);var n=t.props.onLoadError;n&&n(e)})),(0,Mn.Z)(xa(t),"loadPage",(function(){var e=t.props.pdf,n=t.getPageNumber();if(n){t.setState((function(e){return e.page?{page:null}:null}));var r=AU(e.getPage(n));t.runningTask=r,r.promise.then((function(e){t.setState({page:e},t.onLoadSuccess)})).catch((function(e){t.onLoadError(e)}))}})),t}return(0,va.Z)(r,[{key:"componentDidMount",value:function(){var e=this.props.pdf;(0,kU.Z)(e,"Attempted to load a page, but no document was specified."),this.loadPage()}},{key:"componentDidUpdate",value:function(e){var t=this.props.pdf;if(e.pdf&&t!==e.pdf||this.getPageNumber()!==this.getPageNumber(e)){var n=this.props.unregisterPage;n&&n(this.getPageIndex(e)),this.loadPage()}}},{key:"componentWillUnmount",value:function(){var e=this.props.unregisterPage;e&&e(this.pageIndex),HU(this.runningTask)}},{key:"childContext",get:function(){var e=this.pageIndex,t=this.pageNumber,n=this.state.page;if(!n)return{};var r=this.props,a=r.canvasBackground,i=r.customTextRenderer,o=r.devicePixelRatio,s=r.onGetAnnotationsError,l=r.onGetAnnotationsSuccess,c=r.onGetTextError,u=r.onGetTextSuccess,d=r.onRenderAnnotationLayerError,f=r.onRenderAnnotationLayerSuccess,h=r.onRenderError,p=r.onRenderSuccess,m=r.onRenderTextLayerError,v=r.onRenderTextLayerSuccess,g=r.renderForms,y=r.renderInteractiveForms;return{canvasBackground:a,customTextRenderer:i,devicePixelRatio:o,onGetAnnotationsError:s,onGetAnnotationsSuccess:l,onGetTextError:c,onGetTextSuccess:u,onRenderAnnotationLayerError:d,onRenderAnnotationLayerSuccess:f,onRenderError:h,onRenderSuccess:p,onRenderTextLayerError:m,onRenderTextLayerSuccess:v,page:n,pageIndex:e,pageNumber:t,renderForms:null!==g&&void 0!==g?g:y,rotate:this.rotate,scale:this.scale}}},{key:"getPageIndex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;return FU(e.pageNumber)?e.pageNumber-1:FU(e.pageIndex)?e.pageIndex:null}},{key:"getPageNumber",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;return FU(e.pageNumber)?e.pageNumber:FU(e.pageIndex)?e.pageIndex+1:null}},{key:"pageIndex",get:function(){return this.getPageIndex()}},{key:"pageNumber",get:function(){return this.getPageNumber()}},{key:"rotate",get:function(){var e=this.props.rotate;if(FU(e))return e;var t=this.state.page;return t?t.rotate:null}},{key:"scale",get:function(){var e=this.state.page;if(!e)return null;var t=this.props,n=t.scale,r=t.width,a=t.height,i=this.rotate,o=1,s=null===n?1:n;if(r||a){var l=e.getViewport({scale:1,rotation:i});o=r?r/l.width:a/l.height}return s*o}},{key:"eventProps",get:function(){var e=this;return CU(this.props,(function(){var t=e.state.page;return t?GU(t,e.scale):t}))}},{key:"pageKey",get:function(){return"".concat(this.pageIndex,"@").concat(this.scale,"/").concat(this.rotate)}},{key:"pageKeyNoScale",get:function(){return"".concat(this.pageIndex,"/").concat(this.rotate)}},{key:"renderMainLayer",value:function(){var t=this.props,n=t.canvasRef;switch(t.renderMode){case"none":return null;case"svg":return e.createElement(OW,{key:"".concat(this.pageKeyNoScale,"_svg")});default:return e.createElement(AW,{key:"".concat(this.pageKey,"_canvas"),canvasRef:n})}}},{key:"renderTextLayer",value:function(){var t=this.props.renderTextLayer;return t?e.createElement(MW,{key:"".concat(this.pageKey,"_text")}):null}},{key:"renderAnnotationLayer",value:function(){var t=this.props.renderAnnotationLayer;return t?e.createElement(FW,{key:"".concat(this.pageKey,"_annotations")}):null}},{key:"renderChildren",value:function(){var t=this.props.children;return e.createElement(jW.Provider,{value:this.childContext},this.renderMainLayer(),this.renderTextLayer(),this.renderAnnotationLayer(),t)}},{key:"renderContent",value:function(){var t=this.pageNumber,n=this.props.pdf,r=this.state.page;if(!t){var a=this.props.noData;return e.createElement(PU,{type:"no-data"},"function"===typeof a?a():a)}if(null===n||null===r){var i=this.props.loading;return e.createElement(PU,{type:"loading"},"function"===typeof i?i():i)}if(!1===n||!1===r){var o=this.props.error;return e.createElement(PU,{type:"error"},"function"===typeof o?o():o)}return this.renderChildren()}},{key:"render",value:function(){var t=this.pageNumber,n=this.props,r=n.className,a=n.inputRef;return e.createElement("div",(0,m.Z)({className:Yh("react-pdf__Page",r),"data-page-number":t,ref:SW(a,this.pageElement),style:{position:"relative",minWidth:"min-content",minHeight:"min-content"}},this.eventProps),this.renderContent())}}]),r}(e.PureComponent);UW.defaultProps={error:"Failed to load the page.",loading:"Loading page\u2026",noData:"No page specified.",renderAnnotationLayer:!0,renderMode:"canvas",renderTextLayer:!0,scale:1};var WW=y().oneOfType([y().func,y().node]);UW.propTypes=ZW(ZW({},JU),{},{canvasBackground:y().string,children:y().node,className:$U,customTextRenderer:y().func,devicePixelRatio:y().number,error:WW,height:y().number,imageResourcesPath:y().string,inputRef:rW,loading:WW,noData:WW,onGetTextError:y().func,onGetTextSuccess:y().func,onLoadError:y().func,onLoadSuccess:y().func,onRenderError:y().func,onRenderSuccess:y().func,onRenderTextLayerError:y().func,onRenderTextLayerSuccess:y().func,pageIndex:function(e,t,n){var r=e[t],a=e.pageNumber,i=e.pdf;if(!LU(i))return null;if(LU(r)){if("number"!==typeof r)return new Error("`".concat(t,"` of type `").concat((0,Un.Z)(r),"` supplied to `").concat(n,"`, expected `number`."));if(r<0)return new Error("Expected `".concat(t,"` to be greater or equal to 0."));var o=i.numPages;if(r+1>o)return new Error("Expected `".concat(t,"` to be less or equal to ").concat(o-1,"."))}else if(!LU(a))return new Error("`".concat(t,"` not supplied. Either pageIndex or pageNumber must be supplied to `").concat(n,"`."));return null},pageNumber:function(e,t,n){var r=e[t],a=e.pageIndex,i=e.pdf;if(!LU(i))return null;if(LU(r)){if("number"!==typeof r)return new Error("`".concat(t,"` of type `").concat((0,Un.Z)(r),"` supplied to `").concat(n,"`, expected `number`."));if(r<1)return new Error("Expected `".concat(t,"` to be greater or equal to 1."));var o=i.numPages;if(r>o)return new Error("Expected `".concat(t,"` to be less or equal to ").concat(o,"."))}else if(!LU(a))return new Error("`".concat(t,"` not supplied. Either pageIndex or pageNumber must be supplied to `").concat(n,"`."));return null},pdf:nW,registerPage:y().func,renderAnnotationLayer:y().bool,renderForms:y().bool,renderInteractiveForms:y().bool,renderMode:aW,renderTextLayer:y().bool,rotate:iW,scale:y().number,unregisterPage:y().func,width:y().number});TU(!DU,"Loading PDF.js worker may not work on protocols other than HTTP/HTTPS. ".concat(VU)),NU.GlobalWorkerOptions.workerSrc="pdf.worker.js";const VW=()=>{var t,n,r,a,i,o,l,c,u,d,f,p;const[m,v]=(0,e.useState)(!1),[g,y]=(0,e.useState)(!1),[b,x]=(0,e.useState)(null),[w,N]=(0,e.useState)(1),[S]=(0,e.useState)(7),[j,_]=(0,e.useState)([]),[C,T]=(0,e.useState)(null),[O,P]=(0,e.useState)({view:!1}),[R,I]=(0,e.useState)(""),[M,D]=(0,e.useState)(null),[L,F]=(0,e.useState)(1);const B=async()=>{try{v(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/request-centre/my-queue?admin-usage=ADMIN_TREASURY"),{headers:A()}),{data:t}=e;t&&(_(null===t||void 0===t?void 0:t.data),v(!1))}catch(e){v(!1)}},Z=async e=>{try{v(!0);const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/request-centre/my-queue/find-by-param?param=").concat(e),{headers:A()}),{data:n}=t;console.log(t),n&&(_(null===n||void 0===n?void 0:n.data),v(!1))}catch(t){v(!1)}},z=async e=>{try{y(!0);const t=await h().put("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/request-centre/treat/").concat(null===C||void 0===C?void 0:C.id),{action:e},{headers:A()}),n=await t.data;return n&&(B(),y(!1),v(!1),P({view:!1}),tc.success({content:"Request Updated Sucessfully"})),{formData:n}}catch(t){const e=t.response;return y(!1),v(!1),P({view:!1}),{message:e}}};(0,e.useEffect)((()=>{B()}),[]);const U=w*S,W=U-S,V=null===j||void 0===j?void 0:j.slice(W,U),q=e=>{const t=e.split(".").pop();return console.log(t),t};return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"My Queued Requests"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"My Queued Requests"}),(0,s.jsx)("div",{className:"d-flex align-items-center justify-center",children:(0,s.jsx)("div",{children:(0,s.jsx)("input",{className:"form-control",value:R,onChange:e=>{I(e.target.value),Z(e.target.value)},placeholder:"Search Request..."})})})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",children:m?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(lU.R,{isQueue:!0,onViewClick:e=>{T(e),P({view:!0})},data:V})}),(0,s.jsx)("div",{className:"card-inner",children:j&&j.length>0?(0,s.jsx)(E.Qt,{itemPerPage:S,totalItems:null===j||void 0===j?void 0:j.length,paginate:e=>N(e),currentPage:w}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Request found"})})})]}),(0,s.jsx)(Gu,{size:"lg",isOpen:O.view,toggle:()=>P({view:!1}),children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),P({view:!1})},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Request Details"}),(0,s.jsxs)(E.JX,{md:"12",className:"mt-2 w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Transaction Type:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(t=null===C||void 0===C?void 0:C.transactionType)&&void 0!==t?t:"N/A"," "]})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Transaction Date:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(n=null===C||void 0===C?void 0:C.transactionDate)&&void 0!==n?n:"N/A"," "]})]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"mt-2 w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Product Name:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(r=null===C||void 0===C||null===(a=C.product)||void 0===a?void 0:a.productName)&&void 0!==r?r:"N/A"," "]})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Plan Name:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(i=null===C||void 0===C||null===(o=C.plan)||void 0===o?void 0:o.planName)&&void 0!==i?i:"N/A"," "]})]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"mt-2 w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Transaction Amount:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==C&&void 0!==C&&C.transactionAmount?"".concat(Bz(null===C||void 0===C||null===(l=C.plan)||void 0===l||null===(c=l.currency)||void 0===c?void 0:c.name)," ").concat(null===C||void 0===C?void 0:C.transactionAmount.toLocaleString("en-US")):"N/A"," "]})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Investment Amount:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==C&&void 0!==C&&C.investmentAmount?"".concat(Bz(null===C||void 0===C||null===(u=C.plan)||void 0===u||null===(d=u.currency)||void 0===d?void 0:d.name)," ").concat(null===C||void 0===C?void 0:C.investmentAmount.toLocaleString("en-US")):"N/A"," "]})]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"mt-2 w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Expected Interest Return:"}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},children:null!==(f=null===C||void 0===C?void 0:C.expectedInterestReturn)&&void 0!==f?f:"N/A"})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Maturity Date:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(p=null===C||void 0===C?void 0:C.maturityDate)&&void 0!==p?p:"N/A"," "]})]})]}),(null===C||void 0===C?void 0:C.accountNumber)&&(0,s.jsxs)(E.JX,{md:"12",className:"mt-2 w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Account Number:"}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},children:null===C||void 0===C?void 0:C.accountNumber})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Bank Name:"}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},children:null===C||void 0===C?void 0:C.bankName})]})]}),(null===C||void 0===C?void 0:C.attachedDocument3)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{children:(0,s.jsx)("h6",{className:"font-weight-bold mt-3 mb-3",children:"Uploaded Documents"})}),"pdf"!==q(null===C||void 0===C?void 0:C.attachedDocument3)&&(0,s.jsx)(E.JX,{md:"5",className:"mt-2 w-100 d-flex justify-content-between p-0",children:(0,s.jsx)("img",{src:null===C||void 0===C?void 0:C.attachedDocument3,style:{width:"100%"},alt:"attached-document"})}),(0,s.jsxs)(Fp,{onClick:()=>window.open(null===C||void 0===C?void 0:C.attachedDocument3,"_blank").focus(),children:["View Uploaded Document [",q(null===C||void 0===C?void 0:C.attachedDocument3),"]"]})]}),(null===C||void 0===C?void 0:C.attachedDocument4)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{children:(0,s.jsx)("h6",{className:"font-weight-bold mt-3 mb-3",children:"Uploaded Documents"})}),"pdf"!==q(null===C||void 0===C?void 0:C.attachedDocument4)&&(0,s.jsx)(E.JX,{md:"5",className:"mt-2 w-100 d-flex justify-content-between p-0",children:(0,s.jsx)("img",{src:null===C||void 0===C?void 0:C.attachedDocument4,style:{width:"100%"},alt:"attached-document"})}),(0,s.jsxs)(Fp,{onClick:()=>window.open(null===C||void 0===C?void 0:C.attachedDocument4,"_blank").focus(),children:["View Uploaded Document [",q(null===C||void 0===C?void 0:C.attachedDocument4),"]"]})]}),(null===C||void 0===C?void 0:C.withdrawalInstructionImage)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{children:(0,s.jsx)("h6",{className:"font-weight-bold mt-3 mb-3",children:"Uploaded Withdrawal Instruction Document"})}),"pdf"!==q(null===C||void 0===C?void 0:C.withdrawalInstructionImage)&&(0,s.jsx)(E.JX,{md:"5",className:"mt-2 w-100 d-flex justify-content-between p-0",children:(0,s.jsx)("img",{src:null===C||void 0===C?void 0:C.withdrawalInstructionImage,style:{width:"100%"},alt:"attached-document"})}),(0,s.jsxs)(Fp,{onClick:()=>window.open(null===C||void 0===C?void 0:C.withdrawalInstructionImage,"_blank").focus(),children:["View Uploaded Document [",q(null===C||void 0===C?void 0:C.withdrawalInstructionImage),"]"]})]}),(null===C||void 0===C?void 0:C.withdrawalMandateLetter)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{children:(0,s.jsx)("h6",{className:"font-weight-bold mt-3 mb-3",children:"Uploaded Withdrawal Mandate Document"})}),"pdf"!==q(null===C||void 0===C?void 0:C.withdrawalMandateLetter)&&(0,s.jsx)(E.JX,{md:"5",className:"mt-2 w-100 d-flex justify-content-between p-0",children:(0,s.jsx)("img",{src:null===C||void 0===C?void 0:C.withdrawalMandateLetter,style:{width:"100%"},alt:"attached-document"})}),(0,s.jsxs)(Fp,{onClick:()=>window.open(null===C||void 0===C?void 0:C.withdrawalMandateLetter,"_blank").focus(),children:["View Uploaded Document [",q(null===C||void 0===C?void 0:C.withdrawalMandateLetter),"]"]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"mt-3 p-0 d-flex align-items-center justify-content-between",children:[(0,s.jsx)(Fp,{color:"danger",className:"p-2 align-items-center justify-content-center",style:{width:"46%"},onClick:()=>(x("decline"),void z("DECLINE")),children:g&&"decline"===b?(0,s.jsx)(Eu,{size:"sm"}):"DECLINE"}),(0,s.jsx)("div",{className:"mx-1"}),(0,s.jsx)(Fp,{color:"primary",className:"p-2 align-items-center justify-content-center",style:{width:"46%"},onClick:()=>(x("approve"),void z("APPROVE")),children:g&&"approve"===b?(0,s.jsx)(Eu,{size:"sm"}):"APPROVE"})]})]})]})})]})]})},qW=()=>{var t,n,r,a,i,o,l,c,u,d,f,p,m,v,g,y,b,x,w;const[N,S]=(0,e.useState)(!1),[j,_]=(0,e.useState)(1),[C]=(0,e.useState)(7),[T,O]=(0,e.useState)([]),[P,R]=(0,e.useState)(null),[I,M]=(0,e.useState)({view:!1}),[D,L]=(0,e.useState)(""),[F,B]=(0,e.useState)(null),[Z,z]=(0,e.useState)(1);const U=async e=>{try{S(!0);const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/request-centre/pending-requests/find-by-param?param=").concat(e),{headers:A()}),{data:n}=t;n&&(O(null===n||void 0===n?void 0:n.data),S(!1))}catch(t){S(!1)}};(0,e.useEffect)((()=>{(async()=>{try{S(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/request-centre/pending-requests?admin-usage=ADMIN_TREASURY"),{headers:A()}),{data:t}=e;t&&(O(null===t||void 0===t?void 0:t.data),S(!1))}catch(e){S(!1)}})()}),[]);const W=j*C,V=W-C,q=null===T||void 0===T?void 0:T.slice(V,W),H=e=>{const t=e.split(".").pop();return console.log(t),t};return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Pending Requests"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Pending Requests"}),(0,s.jsx)("div",{className:"d-flex align-items-center justify-center",children:(0,s.jsx)("div",{children:(0,s.jsx)("input",{className:"form-control",value:D,onChange:e=>{L(e.target.value),U(e.target.value)},placeholder:"Search Request..."})})})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",style:{width:"100%",overflowX:"auto"},children:N?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(lU.R,{onViewClick:e=>{R(e),M({view:!0})},data:q})}),(0,s.jsx)("div",{className:"card-inner",children:T&&T.length>0?(0,s.jsx)(E.Qt,{itemPerPage:C,totalItems:null===T||void 0===T?void 0:T.length,paginate:e=>_(e),currentPage:j}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Request found"})})})]}),(0,s.jsx)(Gu,{size:"lg",isOpen:I.view,toggle:()=>M({view:!1}),children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),M({view:!1})},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Request Details"}),(0,s.jsx)(E.JX,{md:"12",className:"w-100 d-flex justify-content-between p-0 my-2",children:(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Customer Name:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(t=null===P||void 0===P?void 0:P.customerName)&&void 0!==t?t:"N/A"," "]})]})}),(0,s.jsxs)(E.JX,{md:"12",className:"w-100 d-flex justify-content-between p-0 my-2",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Email:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(n=null===P||void 0===P||null===(r=P.requester)||void 0===r?void 0:r.email)&&void 0!==n?n:"N/A"," "]})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Phone:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(a=null===P||void 0===P||null===(i=P.requester)||void 0===i?void 0:i.phone)&&void 0!==a?a:"N/A"," "]})]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"w-100 d-flex justify-content-between p-0 my-2",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Request Type:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(o=null===P||void 0===P?void 0:P.requestType)&&void 0!==o?o:"N/A"," "]})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Request Status:"}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},className:"badge badge-dot badge-".concat("APPROVED"===(null===P||void 0===P?void 0:P.requestStatus)?"success":"PENDING"===(null===P||void 0===P?void 0:P.requestStatus)?"warning":"danger"),children:null===P||void 0===P?void 0:P.requestStatus})]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"w-100 d-flex justify-content-between p-0 my-2",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Product Name:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(l=null===P||void 0===P||null===(c=P.product)||void 0===c?void 0:c.productName)&&void 0!==l?l:"N/A"," "]})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Plan Name:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(u=null===P||void 0===P||null===(d=P.plan)||void 0===d?void 0:d.planName)&&void 0!==u?u:"N/A"," "]})]})]}),(0,s.jsx)(E.JX,{md:"12",className:"w-100 d-flex justify-content-between p-0 my-2",children:(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Last Action Date:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(f=null===P||void 0===P?void 0:P.lastActionDate)&&void 0!==f?f:"N/A"," "]})]})}),(0,s.jsxs)(E.JX,{md:"12",className:"w-100 d-flex justify-content-between p-0 my-2",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Requester:"}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},children:null===P||void 0===P?void 0:P.customerName})]}),(null===P||void 0===P?void 0:P.accountNumber)&&(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Account Number:"}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},children:null===P||void 0===P?void 0:P.accountNumber})]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"mt-2 w-100 d-flex justify-content-between p-0",children:[(null===P||void 0===P?void 0:P.accountNumber)&&(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Bank Name:"}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},children:null===P||void 0===P?void 0:P.bankName})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Transaction Amount:"}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},children:null!==P&&void 0!==P&&P.transactionAmount?"".concat(Bz(null===P||void 0===P||null===(p=P.plan)||void 0===p||null===(m=p.currency)||void 0===m?void 0:m.name)," ").concat(null===P||void 0===P?void 0:P.transactionAmount.toLocaleString("en-US")):"N/A"})]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"mt-2 w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Investment Amount:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==P&&void 0!==P&&P.investmentAmount?"".concat(Bz(null===P||void 0===P||null===(v=P.plan)||void 0===v||null===(g=v.currency)||void 0===g?void 0:g.name)," ").concat(null===P||void 0===P?void 0:P.investmentAmount.toLocaleString("en-US")):"N/A"," "]})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Expected Interest Return:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(y=null===P||void 0===P?void 0:P.expectedInterestReturn)&&void 0!==y?y:"N/A"," "]})]})]}),(0,s.jsx)(E.JX,{md:"12",className:"mt-2 w-100 d-flex justify-content-between p-0",children:(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Maturity Date:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(b=null===P||void 0===P?void 0:P.maturityDate)&&void 0!==b?b:"N/A"," "]})]})}),(0,s.jsx)(E.JX,{md:"12",className:"w-100 d-flex justify-content-between p-0 my-2",children:(0,s.jsxs)(E.JX,{md:"12",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Stages:"}),(0,s.jsx)("div",{className:"w-100",children:(null===P||void 0===P||null===(x=P.processFlowOutDto)||void 0===x?void 0:x.stage.length)>0?null===P||void 0===P||null===(w=P.processFlowOutDto)||void 0===w?void 0:w.stage.map((e=>{var t,n,r,a,i,o,l,c;return(0,s.jsxs)(E.JX,{md:"12",children:[(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},className:"font-weight-bold mr-1",children:["Approval Required (",null!==(t=null===e||void 0===e||null===(n=e.stage)||void 0===n?void 0:n.stageName)&&void 0!==t?t:"N/A","):"]}),(0,s.jsxs)("span",{style:{fontSize:"0.8rem",marginRight:"0.8rem"},children:[null!==(r=null===e||void 0===e||null===(a=e.stage)||void 0===a||null===(i=a.role)||void 0===i?void 0:i.roleName)&&void 0!==r?r:"N/A"," "]}),(null===e||void 0===e||null===(o=e.stage)||void 0===o||null===(l=o.role)||void 0===l?void 0:l.id)===(null===P||void 0===P||null===(c=P.departmentToApprove)||void 0===c?void 0:c.id)&&(0,s.jsx)("span",{className:"text-warning",children:" [current stage]"})]})})):(0,s.jsx)("div",{children:(0,s.jsx)("p",{children:"No Stage Found"})})})]})}),(null===P||void 0===P?void 0:P.attachedDocument3)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{children:(0,s.jsx)("h6",{className:"font-weight-bold mt-3 mb-3",children:"Uploaded Documents"})}),"pdf"!==H(null===P||void 0===P?void 0:P.attachedDocument3)&&(0,s.jsx)(E.JX,{md:"5",className:"mt-2 w-100 d-flex justify-content-between p-0",children:(0,s.jsx)("img",{src:null===P||void 0===P?void 0:P.attachedDocument3,style:{width:"100%"},alt:"attached-document"})}),(0,s.jsxs)(Fp,{onClick:()=>window.open(null===P||void 0===P?void 0:P.attachedDocument3,"_blank").focus(),children:["View Uploaded Document [",H(null===P||void 0===P?void 0:P.attachedDocument3),"]"]})]}),(null===P||void 0===P?void 0:P.attachedDocument4)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{children:(0,s.jsx)("h6",{className:"font-weight-bold mt-3 mb-3",children:"Uploaded Documents"})}),"pdf"!==H(null===P||void 0===P?void 0:P.attachedDocument4)&&(0,s.jsx)(E.JX,{md:"5",className:"mt-2 w-100 d-flex justify-content-between p-0",children:(0,s.jsx)("img",{src:null===P||void 0===P?void 0:P.attachedDocument4,style:{width:"100%"},alt:"attached-document"})}),(0,s.jsxs)(Fp,{onClick:()=>window.open(null===P||void 0===P?void 0:P.attachedDocument4,"_blank").focus(),children:["View Uploaded Document [",H(null===P||void 0===P?void 0:P.attachedDocument4),"]"]})]}),(null===P||void 0===P?void 0:P.withdrawalInstructionImage)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{children:(0,s.jsx)("h6",{className:"font-weight-bold mt-3 mb-3",children:"Uploaded Withdrawal Instruction Document"})}),"pdf"!==H(null===P||void 0===P?void 0:P.withdrawalInstructionImage)&&(0,s.jsx)(E.JX,{md:"5",className:"mt-2 w-100 d-flex justify-content-between p-0",children:(0,s.jsx)("img",{src:null===P||void 0===P?void 0:P.withdrawalInstructionImage,style:{width:"100%"},alt:"attached-document"})}),(0,s.jsxs)(Fp,{onClick:()=>window.open(null===P||void 0===P?void 0:P.withdrawalInstructionImage,"_blank").focus(),children:["View Uploaded Document [",H(null===P||void 0===P?void 0:P.withdrawalInstructionImage),"]"]})]}),(null===P||void 0===P?void 0:P.withdrawalMandateLetter)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{children:(0,s.jsx)("h6",{className:"font-weight-bold mt-3 mb-3",children:"Uploaded Withdrawal Mandate Document"})}),"pdf"!==H(null===P||void 0===P?void 0:P.withdrawalMandateLetter)&&(0,s.jsx)(E.JX,{md:"5",className:"mt-2 w-100 d-flex justify-content-between p-0",children:(0,s.jsx)("img",{src:null===P||void 0===P?void 0:P.withdrawalMandateLetter,style:{width:"100%"},alt:"attached-document"})}),(0,s.jsxs)(Fp,{onClick:()=>window.open(null===P||void 0===P?void 0:P.withdrawalMandateLetter,"_blank").focus(),children:["View Uploaded Document [",H(null===P||void 0===P?void 0:P.withdrawalMandateLetter),"]"]})]})]})]})})]})]})},HW=()=>{var t,n,r,a,i,o,l,c,u,d,f,p,m,v,g,y,b,x,w;const[N,S]=(0,e.useState)(!1),[j,_]=(0,e.useState)(1),[C]=(0,e.useState)(7),[T,O]=(0,e.useState)([]),[P,R]=(0,e.useState)(null),[I,M]=(0,e.useState)({view:!1}),[D,L]=(0,e.useState)(""),[F,B]=(0,e.useState)(null),[Z,z]=(0,e.useState)(1);const U=async e=>{try{S(!0);const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/request-centre/pending-requests/find-by-param?param=").concat(e),{headers:A()}),{data:n}=t;n&&(O(null===n||void 0===n?void 0:n.data),S(!1))}catch(t){S(!1)}};(0,e.useEffect)((()=>{(async()=>{try{S(!0);const t=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/request-centre/get-all-approved-or-declined-requests?admin-usage=ADMIN_TREASURY"),{headers:A()}),{data:n}=t;var e;n&&(O(null===n||void 0===n||null===(e=n.data)||void 0===e?void 0:e.content),S(!1))}catch(t){S(!1)}})()}),[]);const W=j*C,V=W-C,q=null===T||void 0===T?void 0:T.slice(V,W),H=e=>{const t=e.split(".").pop();return console.log(t),t};return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Handled Requests"}),(0,s.jsxs)(k,{children:[(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Handled Requests"}),(0,s.jsx)("div",{className:"d-flex align-items-center justify-center",children:(0,s.jsx)("div",{children:(0,s.jsx)("input",{className:"form-control",value:D,onChange:e=>{L(e.target.value),U(e.target.value)},placeholder:"Search Request..."})})})]})})}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview",style:{width:"100%",overflowX:"auto"},children:N?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(lU.R,{onViewClick:e=>{R(e),M({view:!0})},data:q})}),(0,s.jsx)("div",{className:"card-inner",children:T&&T.length>0?(0,s.jsx)(E.Qt,{itemPerPage:C,totalItems:null===T||void 0===T?void 0:T.length,paginate:e=>_(e),currentPage:j}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Request found"})})})]}),(0,s.jsx)(Gu,{size:"lg",isOpen:I.view,toggle:()=>M({view:!1}),children:(0,s.jsxs)(Ku,{children:[(0,s.jsx)("a",{href:"#cancel",onClick:e=>{e.preventDefault(),M({view:!1})},className:"close",children:(0,s.jsx)(E.JO,{name:"cross-sm"})}),(0,s.jsxs)("div",{className:"p-2",children:[(0,s.jsx)("h5",{className:"title",children:"Request Details"}),(0,s.jsx)(E.JX,{md:"12",className:"w-100 d-flex justify-content-between p-0 my-2",children:(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Customer Name:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(t=null===P||void 0===P?void 0:P.customerName)&&void 0!==t?t:"N/A"," "]})]})}),(0,s.jsxs)(E.JX,{md:"12",className:"w-100 d-flex justify-content-between p-0 my-2",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Email:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(n=null===P||void 0===P||null===(r=P.requester)||void 0===r?void 0:r.email)&&void 0!==n?n:"N/A"," "]})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Phone:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(a=null===P||void 0===P||null===(i=P.requester)||void 0===i?void 0:i.phone)&&void 0!==a?a:"N/A"," "]})]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"w-100 d-flex justify-content-between p-0 my-2",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Request Type:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(o=null===P||void 0===P?void 0:P.requestType)&&void 0!==o?o:"N/A"," "]})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Request Status:"}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},className:"badge badge-dot badge-".concat("APPROVED"===(null===P||void 0===P?void 0:P.requestStatus)?"success":"PENDING"===(null===P||void 0===P?void 0:P.requestStatus)?"warning":"danger"),children:null===P||void 0===P?void 0:P.requestStatus})]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"w-100 d-flex justify-content-between p-0 my-2",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Product Name:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(l=null===P||void 0===P||null===(c=P.product)||void 0===c?void 0:c.productName)&&void 0!==l?l:"N/A"," "]})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Plan Name:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(u=null===P||void 0===P||null===(d=P.plan)||void 0===d?void 0:d.planName)&&void 0!==u?u:"N/A"," "]})]})]}),(0,s.jsx)(E.JX,{md:"12",className:"w-100 d-flex justify-content-between p-0 my-2",children:(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Last Action Date:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(f=null===P||void 0===P?void 0:P.lastActionDate)&&void 0!==f?f:"N/A"," "]})]})}),(0,s.jsxs)(E.JX,{md:"12",className:"w-100 d-flex justify-content-between p-0 my-2",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Requester:"}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},children:null===P||void 0===P?void 0:P.customerName})]}),(null===P||void 0===P?void 0:P.accountNumber)&&(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Account Number:"}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},children:null===P||void 0===P?void 0:P.accountNumber})]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"mt-2 w-100 d-flex justify-content-between p-0",children:[(null===P||void 0===P?void 0:P.accountNumber)&&(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Bank Name:"}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},children:null===P||void 0===P?void 0:P.bankName})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Transaction Amount:"}),(0,s.jsx)("span",{style:{fontSize:"0.9rem"},children:null!==P&&void 0!==P&&P.transactionAmount?"".concat(Bz(null===P||void 0===P||null===(p=P.plan)||void 0===p||null===(m=p.currency)||void 0===m?void 0:m.name)," ").concat(null===P||void 0===P?void 0:P.transactionAmount.toLocaleString("en-US")):"N/A"})]})]}),(0,s.jsxs)(E.JX,{md:"12",className:"mt-2 w-100 d-flex justify-content-between p-0",children:[(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Investment Amount:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==P&&void 0!==P&&P.investmentAmount?"".concat(Bz(null===P||void 0===P||null===(v=P.plan)||void 0===v||null===(g=v.currency)||void 0===g?void 0:g.name)," ").concat(null===P||void 0===P?void 0:P.investmentAmount.toLocaleString("en-US")):"N/A"," "]})]}),(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Expected Interest Return:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(y=null===P||void 0===P?void 0:P.expectedInterestReturn)&&void 0!==y?y:"N/A"," "]})]})]}),(0,s.jsx)(E.JX,{md:"12",className:"mt-2 w-100 d-flex justify-content-between p-0",children:(0,s.jsxs)(E.JX,{md:"6",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Maturity Date:"}),(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},children:[null!==(b=null===P||void 0===P?void 0:P.maturityDate)&&void 0!==b?b:"N/A"," "]})]})}),(0,s.jsx)(E.JX,{md:"12",className:"w-100 d-flex justify-content-between p-0 my-2",children:(0,s.jsxs)(E.JX,{md:"12",className:"p-0",children:[(0,s.jsx)("span",{style:{fontSize:"1rem"},className:"font-weight-bold mr-1",children:"Stages:"}),(0,s.jsx)("div",{className:"w-100",children:(null===P||void 0===P||null===(x=P.processFlowOutDto)||void 0===x?void 0:x.stage.length)>0?null===P||void 0===P||null===(w=P.processFlowOutDto)||void 0===w?void 0:w.stage.map((e=>{var t,n,r,a,i,o,l,c;return(0,s.jsxs)(E.JX,{md:"12",children:[(0,s.jsxs)("span",{style:{fontSize:"0.9rem"},className:"font-weight-bold mr-1",children:["Approval Required (",null!==(t=null===e||void 0===e||null===(n=e.stage)||void 0===n?void 0:n.stageName)&&void 0!==t?t:"N/A","):"]}),(0,s.jsxs)("span",{style:{fontSize:"0.8rem",marginRight:"0.8rem"},children:[null!==(r=null===e||void 0===e||null===(a=e.stage)||void 0===a||null===(i=a.role)||void 0===i?void 0:i.roleName)&&void 0!==r?r:"N/A"," "]}),(null===e||void 0===e||null===(o=e.stage)||void 0===o||null===(l=o.role)||void 0===l?void 0:l.id)===(null===P||void 0===P||null===(c=P.departmentToApprove)||void 0===c?void 0:c.id)&&(0,s.jsx)("span",{className:"text-warning",children:" [current stage]"})]})})):(0,s.jsx)("div",{children:(0,s.jsx)("p",{children:"No Stage Found"})})})]})}),(null===P||void 0===P?void 0:P.attachedDocument3)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{children:(0,s.jsx)("h6",{className:"font-weight-bold mt-3 mb-3",children:"Uploaded Documents"})}),"pdf"!==H(null===P||void 0===P?void 0:P.attachedDocument3)&&(0,s.jsx)(E.JX,{md:"5",className:"mt-2 w-100 d-flex justify-content-between p-0",children:(0,s.jsx)("img",{src:null===P||void 0===P?void 0:P.attachedDocument3,style:{width:"100%"},alt:"attached-document"})}),(0,s.jsxs)(Fp,{onClick:()=>window.open(null===P||void 0===P?void 0:P.attachedDocument3,"_blank").focus(),children:["View Uploaded Document [",H(null===P||void 0===P?void 0:P.attachedDocument3),"]"]})]}),(null===P||void 0===P?void 0:P.attachedDocument4)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{children:(0,s.jsx)("h6",{className:"font-weight-bold mt-3 mb-3",children:"Uploaded Documents"})}),"pdf"!==H(null===P||void 0===P?void 0:P.attachedDocument4)&&(0,s.jsx)(E.JX,{md:"5",className:"mt-2 w-100 d-flex justify-content-between p-0",children:(0,s.jsx)("img",{src:null===P||void 0===P?void 0:P.attachedDocument4,style:{width:"100%"},alt:"attached-document"})}),(0,s.jsxs)(Fp,{onClick:()=>window.open(null===P||void 0===P?void 0:P.attachedDocument4,"_blank").focus(),children:["View Uploaded Document [",H(null===P||void 0===P?void 0:P.attachedDocument4),"]"]})]}),(null===P||void 0===P?void 0:P.withdrawalInstructionImage)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{children:(0,s.jsx)("h6",{className:"font-weight-bold mt-3 mb-3",children:"Uploaded Withdrawal Instruction Document"})}),"pdf"!==H(null===P||void 0===P?void 0:P.withdrawalInstructionImage)&&(0,s.jsx)(E.JX,{md:"5",className:"mt-2 w-100 d-flex justify-content-between p-0",children:(0,s.jsx)("img",{src:null===P||void 0===P?void 0:P.withdrawalInstructionImage,style:{width:"100%"},alt:"attached-document"})}),(0,s.jsxs)(Fp,{onClick:()=>window.open(null===P||void 0===P?void 0:P.withdrawalInstructionImage,"_blank").focus(),children:["View Uploaded Document [",H(null===P||void 0===P?void 0:P.withdrawalInstructionImage),"]"]})]}),(null===P||void 0===P?void 0:P.withdrawalMandateLetter)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E.JX,{children:(0,s.jsx)("h6",{className:"font-weight-bold mt-3 mb-3",children:"Uploaded Withdrawal Mandate Document"})}),"pdf"!==H(null===P||void 0===P?void 0:P.withdrawalMandateLetter)&&(0,s.jsx)(E.JX,{md:"5",className:"mt-2 w-100 d-flex justify-content-between p-0",children:(0,s.jsx)("img",{src:null===P||void 0===P?void 0:P.withdrawalMandateLetter,style:{width:"100%"},alt:"attached-document"})}),(0,s.jsxs)(Fp,{onClick:()=>window.open(null===P||void 0===P?void 0:P.withdrawalMandateLetter,"_blank").focus(),children:["View Uploaded Document [",H(null===P||void 0===P?void 0:P.withdrawalMandateLetter),"]"]})]})]})]})})]})]})},GW=t=>{let{options:n,onChange:r,children:a,onClick:i,disabled:o}=t;const[l,c]=(0,e.useState)(!1);return(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)($z,{md:"3",className:"d-flex justify-content-end",children:[(0,s.jsx)(Fp,{color:"primary",className:"",onClick:i,disabled:o,children:a}),(0,s.jsx)($z,{md:"1",onClick:()=>c((e=>!e)),className:"bg-primary ml-1 d-flex align-items-center justify-content-center rounded text-white",style:{cursor:"pointer"},children:(0,s.jsx)(E.JO,{name:"chevron-down"})}),l&&(0,s.jsx)("div",{className:"bg-white rounded p-3",style:{position:"absolute",right:0,width:"50%",top:"110%",zIndex:"4"},children:n.map((e=>(0,s.jsx)("div",{onClick:()=>{c(!1),r(e)},className:"p-1 border-bottom",style:{cursor:"pointer"},children:e})))})]})})};var YW=__webpack_require__(53245),XW=__webpack_require__(35508);__webpack_require__(18695);const JW=()=>{var t;const n={TRANSACTION:"TRANSACTION_REPORT",INVESTMENT:"INVESTMENT_REPORT",REFERRALS:"REFERRALS_REPORT",INTEREST_EXPENSE:"INTEREST_EXPENSE_REPORT",CUSTOMER_WALLET_TRANSACTION:"CUSTOMER_WALLET_TRANSACTION_REPORT",CUSTOMER_REGISTRATION:"CUSTOMER_REGISTRATION_REPORT",CUSTOMER_SOURCE:"CUSTOMER_SOURCE_REPORT",ADHOC_INVESTMENT:"ADHOC_INVESTMENT_REPORT",CBN_MOM_INVESTMENT:"CBN_MOM_INVESTMENT_REPORT",WALLET_PORTFOLIO:"WALLET_PORFOLIO_REPORT",ACTIVE_CUSTOMERS:"ACTIVE_CUSTOMER_REPORT"},r={transactionType:"all",customerId:"",startDate:"",endDate:"",investmentType:"",referralCode:"",filterBy:"",source:"",customerType:"all",accountType:"all",productType:"all",activeProductType:"RWIN,RTN,REAP"},[a,o]=(0,e.useState)(!1),[l,c]=(0,e.useState)(n.TRANSACTION),[u,d]=(0,e.useState)("PDF"),[f,p]=(0,e.useState)([]),[m,v]=(0,e.useState)(1),[g,y]=(0,e.useState)(!1),[b]=(0,e.useState)(10),[x,w]=(0,e.useState)(0),[N,S]=(0,e.useState)([]),[j,_]=(0,e.useState)(r),C=["Transaction Date","Transaction ID","Customer ID","Customer Name","Product","Transaction Amount","Transaction Type","Transaction Description","DR Account / Plan","CR Account / Plan"],T=["Account Office Name","Customer ID","Customer Name","Date of Birth","Emaill Address","Interest Rate","Gender","Tenor (Days)","Phone Number","maturity Date","Outstanding Balance","Effective Date","Referral Code"],O=["Customer ID","Customer Name","Customer Email","Customer Phone","Product Type","Investment Amount","Interest Rate","Tenor (Days)","Interest Option","Creation Date","Maturity Date","Interest Accrued","Plan Status","Days Elapsed"],P=["Customer ID","Customer Name","Account Type","Product Name","Interest Rate","Business Unit","Tenor (Days)","Interest Payment Option","Investment Date","Rollover Status","Account Officer"],R=["Regitration Date","Customer ID","Customer Name","Company Type","Source","Referred By (Referral Code)","Investment Status","Activation Bonus Redeemed"],I=["Date","Customer ID","Plan Name","Investment Balance","Interest Earned","WHT","Interest Payout Amount","Interest Rate","Investment Creation Date","Investment Maturity Date","Interest Receipt Option"],M=["Date","Transaction ID","Description","Transaction Type (CR/DR)","Transaction Amount","Balance"],D=["Registration Date","Customer ID","Status","Customer Name","Customer Type","Email","Phone Number","State","Gender","Reserved Account Number","Investment Status","Referral Code"],L=["Registration Date","Customer ID","Customer Name","Customer Type","Channel","Source","Referred by (Referral Code)","Others","Investment Status"],F=["Customer ID","Customer Name","Face Amount","Borrowed Amount","Effective Date","Interest Rate","Tenor","Maturity Date","Interest Amount","Repayment Amount","No of Days"],B=["Customer ID","Customer Name","Customer Type","Wallet Balance"],Z=null===f||void 0===f?void 0:f.map((e=>{var t,n,r,a,i,o,s,l,c,u;return[null!==(t=null===e||void 0===e?void 0:e.transactionDate)&&void 0!==t?t:"N/A",null!==(n=null===e||void 0===e?void 0:e.transactionId)&&void 0!==n?n:"N/A",null!==(r=null===e||void 0===e?void 0:e.customerId)&&void 0!==r?r:"N/A",null!==(a=null===e||void 0===e?void 0:e.customerName)&&void 0!==a?a:"N/A",null!==(i=null===e||void 0===e?void 0:e.product)&&void 0!==i?i:"N/A",null!==(o=null===e||void 0===e?void 0:e.transactionAmount)&&void 0!==o?o:"N/A",null!==(s=null===e||void 0===e?void 0:e.transactionType)&&void 0!==s?s:"N/A",null!==(l=null===e||void 0===e?void 0:e.transactionDescription)&&void 0!==l?l:"N/A",null!==(c=null===e||void 0===e?void 0:e.drAccount)&&void 0!==c?c:"N/A",null!==(u=null===e||void 0===e?void 0:e.crAccount)&&void 0!==u?u:"N/A"]})),z=null===f||void 0===f?void 0:f.map((e=>{var t,n,r,a,i,o,s,l,c,u,d,f,h,p,m;return[null!==(t=null===e||void 0===e?void 0:e.accountOfficerName)&&void 0!==t?t:"N/A",null!==(n=null===e||void 0===e?void 0:e.customerId)&&void 0!==n?n:"N/A",null!==(r=null===e||void 0===e?void 0:e.customerName)&&void 0!==r?r:"N/A",null!==(a=null===e||void 0===e?void 0:e.bvn)&&void 0!==a?a:"N/A",null!==(i=null===e||void 0===e?void 0:e.dateOfBirth)&&void 0!==i?i:"N/A",null!==(o=null===e||void 0===e?void 0:e.emailAddress)&&void 0!==o?o:"N/A",null!==(s=null===e||void 0===e?void 0:e.faceValue)&&void 0!==s?s:"N/A",null!==(l=null===e||void 0===e?void 0:e.interestRate)&&void 0!==l?l:"N/A",null!==(c=null===e||void 0===e?void 0:e.gender)&&void 0!==c?c:"N/A",null!==(u=null===e||void 0===e?void 0:e.tenorDays)&&void 0!==u?u:"N/A",null!==(d=null===e||void 0===e?void 0:e.phoneNumber)&&void 0!==d?d:"N/A",null!==(f=null===e||void 0===e?void 0:e.maturityDate)&&void 0!==f?f:"N/A",null!==(h=null===e||void 0===e?void 0:e.outstandingBalance)&&void 0!==h?h:"N/A",null!==(p=null===e||void 0===e?void 0:e.effectiveDate)&&void 0!==p?p:"N/A",null!==(m=null===e||void 0===e?void 0:e.referralCode)&&void 0!==m?m:"N/A"]})),U=null===f||void 0===f?void 0:f.map((e=>{var t,n,r,a,i,o,s,l,c,u,d,f,h,p,m;return[null!==(t=null===e||void 0===e?void 0:e.customerId)&&void 0!==t?t:"N/A",null!==(n=null===e||void 0===e?void 0:e.customerName)&&void 0!==n?n:"N/A",null!==(r=null===e||void 0===e?void 0:e.customerEmail)&&void 0!==r?r:"N/A",null!==(a=null===e||void 0===e?void 0:e.customerPhone)&&void 0!==a?a:"N/A",null!==(i=null===e||void 0===e?void 0:e.productType)&&void 0!==i?i:"N/A",null!==(o=null===e||void 0===e?void 0:e.investmentAmount)&&void 0!==o?o:"N/A",null!==(s=null===e||void 0===e?void 0:e.interestRate)&&void 0!==s?s:"N/A",null!==(l=null===e||void 0===e?void 0:e.tenorDays)&&void 0!==l?l:"N/A",null!==(c=null===e||void 0===e?void 0:e.interestOption)&&void 0!==c?c:"N/A",null!==(u=null===e||void 0===e?void 0:e.creationDate)&&void 0!==u?u:"N/A",null!==(d=null===e||void 0===e?void 0:e.maturityDate)&&void 0!==d?d:"N/A",null!==(f=null===e||void 0===e||null===(h=e.interestAccrued)||void 0===h?void 0:h.toFixed(2))&&void 0!==f?f:"N/A",null!==(p=null===e||void 0===e?void 0:e.planStatus)&&void 0!==p?p:"N/A",null!==(m=null===e||void 0===e?void 0:e.daysElapsed)&&void 0!==m?m:"N/A"]})),W=null===f||void 0===f?void 0:f.map((e=>{var t,n,r,a,i,o,s,l,c,u,d;return[null!==(t=null===e||void 0===e?void 0:e.customerId)&&void 0!==t?t:"N/A",null!==(n=null===e||void 0===e?void 0:e.customerOrCompanyName)&&void 0!==n?n:"N/A",null!==(r=null===e||void 0===e?void 0:e.accountType)&&void 0!==r?r:"N/A",null!==(a=null===e||void 0===e?void 0:e.productName)&&void 0!==a?a:"N/A",null!==(i=null===e||void 0===e?void 0:e.interestRate)&&void 0!==i?i:"N/A",null!==(o=null===e||void 0===e?void 0:e.businessUnit)&&void 0!==o?o:"N/A",null!==(s=null===e||void 0===e?void 0:e.tenor)&&void 0!==s?s:"N/A",null!==(l=null===e||void 0===e?void 0:e.interestPaymentOption)&&void 0!==l?l:"N/A",null!==(c=null===e||void 0===e?void 0:e.investmentDate)&&void 0!==c?c:"N/A",null!==(u=null===e||void 0===e?void 0:e.rolloverStatus)&&void 0!==u?u:"N/A",null!==(d=null===e||void 0===e?void 0:e.accountOfficer)&&void 0!==d?d:"N/A"]})),V=null===f||void 0===f?void 0:f.map((e=>{var t,n,r,a,i,o,s,l;return[null!==(t=null===e||void 0===e?void 0:e.registrationDate)&&void 0!==t?t:"N/A",null!==(n=null===e||void 0===e?void 0:e.customerId)&&void 0!==n?n:"N/A",null!==(r=null!==(a=null===e||void 0===e?void 0:e.customerName)&&void 0!==a?a:null===e||void 0===e?void 0:e.companyName)&&void 0!==r?r:"N/A",null!==(i=null===e||void 0===e?void 0:e.customerType)&&void 0!==i?i:"N/A",null!==(o=null===e||void 0===e?void 0:e.source)&&void 0!==o?o:"N/A",null!==(s=null===e||void 0===e?void 0:e.referredBy)&&void 0!==s?s:"N/A",null!==(l=null===e||void 0===e?void 0:e.investmentStatus)&&void 0!==l?l:"N/A",!0===(null===e||void 0===e?void 0:e.activationBonusRedeemed)?"YES":null!=="NO"?"NO":"N/A"]})),q=null===f||void 0===f?void 0:f.map((e=>{var t,n,r,a,i,o,s,l,c,u,d,f,h;return[null!==(t=null===e||void 0===e?void 0:e.date)&&void 0!==t?t:"N/A",null!==(n=null===e||void 0===e?void 0:e.customerId)&&void 0!==n?n:"N/A",null!==(r=null===e||void 0===e?void 0:e.planName)&&void 0!==r?r:"N/A",null!==(a=null===e||void 0===e?void 0:e.investmentBalance)&&void 0!==a?a:"N/A",null!==(i=null===e||void 0===e?void 0:e.interestEarned)&&void 0!==i?i:"N/A",null!==(o=null===e||void 0===e||null===(s=e.wht)||void 0===s?void 0:s.toFixed(2))&&void 0!==o?o:"N/A",null!==(l=null===e||void 0===e||null===(c=e.interestPayoutAmount)||void 0===c?void 0:c.toFixed(2))&&void 0!==l?l:"N/A",null!==(u=null===e||void 0===e?void 0:e.interestRate)&&void 0!==u?u:"N/A",null!==(d=null===e||void 0===e?void 0:e.investmentCreationDate)&&void 0!==d?d:"N/A",null!==(f=null===e||void 0===e?void 0:e.investmentMaturityDate)&&void 0!==f?f:"N/A",null!==(h=null===e||void 0===e?void 0:e.interestOption)&&void 0!==h?h:"N/A"]})),H=null===f||void 0===f?void 0:f.map((e=>{var t,n,r,a,i,o;return[null!==(t=null===e||void 0===e?void 0:e.dateOfTransaction)&&void 0!==t?t:"N/A",null!==(n=null===e||void 0===e?void 0:e.tranId)&&void 0!==n?n:"N/A",null!==(r=null===e||void 0===e?void 0:e.description)&&void 0!==r?r:"N/A",null!==(a=null===e||void 0===e?void 0:e.tranType)&&void 0!==a?a:"N/A",null!==(i=null===e||void 0===e?void 0:e.tranAmount)&&void 0!==i?i:"N/A",null!==(o=null===e||void 0===e?void 0:e.balance)&&void 0!==o?o:"N/A"]})),G=null===f||void 0===f?void 0:f.map((e=>{var t,n,r,a,i,o,s,l,c,u,d,f,h,p;return[null!==(t=null===e||void 0===e?void 0:e.registrationDate)&&void 0!==t?t:"N/A",null!==(n=null===e||void 0===e?void 0:e.customerId)&&void 0!==n?n:"N/A",null!==(r=null===e||void 0===e?void 0:e.status)&&void 0!==r?r:"N/A",null!==e&&void 0!==e&&e.firstName||null!==e&&void 0!==e&&e.lastName?"".concat(null!==(a=null===e||void 0===e?void 0:e.firstName)&&void 0!==a?a:""," ").concat(null!==(i=null===e||void 0===e?void 0:e.lastName)&&void 0!==i?i:""):null!==(o=null===e||void 0===e?void 0:e.companyName)&&void 0!==o?o:"N/A",null!==(s=null===e||void 0===e?void 0:e.customerType)&&void 0!==s?s:"N/A",null!==(l=null===e||void 0===e?void 0:e.email)&&void 0!==l?l:"N/A",null!==(c=null===e||void 0===e?void 0:e.phoneNumber)&&void 0!==c?c:"N/A",null!==(u=null===e||void 0===e?void 0:e.state)&&void 0!==u?u:"N/A",null!==(d=null===e||void 0===e?void 0:e.gender)&&void 0!==d?d:"N/A",null!==(f=null===e||void 0===e?void 0:e.reservedAccountNumber)&&void 0!==f?f:"N/A",null!==(h=null===e||void 0===e?void 0:e.investmentStatus)&&void 0!==h?h:"N/A",null!==(p=null===e||void 0===e?void 0:e.referralCode)&&void 0!==p?p:"N/A"]})),Y=null===f||void 0===f?void 0:f.map((e=>{var t,n,r,a,i,o,s,l,c,u;return[null!==(t=null===e||void 0===e?void 0:e.registrationDate)&&void 0!==t?t:"N/A",null!==(n=null===e||void 0===e?void 0:e.customerId)&&void 0!==n?n:"N/A",null!==(r=null!==(a=null===e||void 0===e?void 0:e.customerName)&&void 0!==a?a:null===e||void 0===e?void 0:e.companyName)&&void 0!==r?r:"N/A",null!==(i=null===e||void 0===e?void 0:e.customerType)&&void 0!==i?i:"N/A",null!==(o=null===e||void 0===e?void 0:e.registrationChannel)&&void 0!==o?o:"N/A",null!==(s=null===e||void 0===e?void 0:e.source)&&void 0!==s?s:"N/A",null!==(l=null===e||void 0===e?void 0:e.referredBy)&&void 0!==l?l:"N/A",null!==(c=null===e||void 0===e?void 0:e.others)&&void 0!==c?c:"N/A",null!==(u=null===e||void 0===e?void 0:e.investmentStatus)&&void 0!==u?u:"N/A"]})),X=null===f||void 0===f?void 0:f.map((e=>{var t,n,r,a,i,o,s,l,c,u,d,f;return[null!==(t=null===e||void 0===e?void 0:e.customerId)&&void 0!==t?t:"N/A",null!==(n=null!==(r=null===e||void 0===e?void 0:e.customerName)&&void 0!==r?r:null===e||void 0===e?void 0:e.companyName)&&void 0!==n?n:"N/A",null!==(a=null===e||void 0===e?void 0:e.faceAmount)&&void 0!==a?a:"N/A",null!==(i=null===e||void 0===e?void 0:e.borrowedAmount)&&void 0!==i?i:"N/A",null!==(o=null===e||void 0===e?void 0:e.effectiveDate)&&void 0!==o?o:"N/A",null!==(s=null===e||void 0===e?void 0:e.interestRate)&&void 0!==s?s:"N/A",null!==(l=null===e||void 0===e?void 0:e.tenor)&&void 0!==l?l:"N/A",null!==(c=null===e||void 0===e?void 0:e.maturityDate)&&void 0!==c?c:"N/A",null!==(u=null===e||void 0===e?void 0:e.interestAmount)&&void 0!==u?u:"N/A",null!==(d=null===e||void 0===e?void 0:e.repaymentAmount)&&void 0!==d?d:"N/A",null!==(f=null===e||void 0===e?void 0:e.noOfDays)&&void 0!==f?f:"N/A"]})),J=null===f||void 0===f?void 0:f.map((e=>{var t,n,r,a;return[null!==(t=null===e||void 0===e?void 0:e.customerId)&&void 0!==t?t:"N/A",null!==(n=null===e||void 0===e?void 0:e.customerName)&&void 0!==n?n:"N/A",null!==(r=null===e||void 0===e?void 0:e.customerType)&&void 0!==r?r:"N/A",null!==(a=null===e||void 0===e?void 0:e.walletBalance)&&void 0!==a?a:"N/A"]})),K=e=>{_((0,i.Z)((0,i.Z)({},j),{},{[e.target.name]:e.target.value}))},$=(e,t)=>{_((0,i.Z)((0,i.Z)({},j),{},{[t]:e.value}))},Q=e=>"Invalid date"!==MB()(e).format("DD MM YYYY")?MB()(e).format("DD-MM-yyyy"):"",{customerId:ee,endDate:te,startDate:ne,transactionType:re,investmentType:ae,referralCode:ie,filterBy:oe,source:se,customerType:le,accountType:ce,productType:ue,activeProductType:de}=j,fe=l===n.TRANSACTION?"transaction":l===n.INVESTMENT?"investment":l===n.ACTIVE_CUSTOMERS?"active-customers":l===n.REFERRALS?"referral":l===n.CBN_MOM_INVESTMENT?"cbn-mom-investment":l===n.CUSTOMER_REGISTRATION?"customer-registration":l===n.CUSTOMER_SOURCE?"customer-source":l===n.CUSTOMER_WALLET_TRANSACTION?"customer-wallet-transaction-statement":l===n.INTEREST_EXPENSE?"interest-expense":l===n.WALLET_PORTFOLIO?"wallet-portfolio":l===n.ADHOC_INVESTMENT?"adhoc-investment":"",he=async()=>{try{var e,t,r,a,i,s;o(!0);const c=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/reports/generate-").concat(fe,"-report?pageNo=").concat(m-1,"&pageSize=").concat(b,"&startDate=").concat(Q(ne),"&endDate=").concat(Q(te)).concat(l===n.TRANSACTION?"&transactionType=".concat(re,"&customerId=").concat(ee):l===n.INVESTMENT?"&productType=".concat(ue,"&customerId=").concat(ee):l===n.ACTIVE_CUSTOMERS?"&productType=".concat(de,"&customerId=").concat(ee,"&customerType=").concat(ce):l===n.REFERRALS?"&referralCode=".concat(ie,"&customerId=").concat(ee,"&source=").concat(se):l===n.CUSTOMER_WALLET_TRANSACTION?"&customerId=".concat(ee):l===n.ADHOC_INVESTMENT?"&customerType=".concat(ce,"&productType=").concat(ue,"&customerId=").concat(ee):""),null,{headers:A()}),u=await c.data;return console.log(null===u||void 0===u||null===(e=u.data)||void 0===e?void 0:e.content),w(null!==(t=null===u||void 0===u||null===(r=u.data)||void 0===r?void 0:r.totalElements)&&void 0!==t?t:0),p(null!==(a=null!==(i=null===u||void 0===u||null===(s=u.data)||void 0===s?void 0:s.content)&&void 0!==i?i:null===u||void 0===u?void 0:u.data)&&void 0!==a?a:[]),o(!1),{formData:u}}catch(c){const e=c.response;return o(!1),{message:e}}};(0,e.useEffect)((()=>{l!==n.INVESTMENT&&l!==n.ADHOC_INVESTMENT&&l!==n.ACTIVE_CUSTOMERS||(async()=>{try{o(!0);const e=await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/trproduct"),{headers:A()}),{data:t}=await e.data,n=t.body;n&&(S(n),o(!1))}catch(e){o(!1)}finally{o(!1)}})()}),[l,n.ADHOC_INVESTMENT,n.INVESTMENT,n.ACTIVE_CUSTOMERS]);const[pe,me]=(0,e.useState)([]),[ve,ge]=(0,e.useState)(!1),ye=async e=>{ge(!0),me([]);try{var t,r,a;const i=(await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/reports/generate-").concat(fe,"-report/full?startDate=").concat(Q(ne),"&endDate=").concat(Q(te)).concat(l===n.TRANSACTION?"&transactionType=".concat(re,"&customerId=").concat(ee):l===n.INVESTMENT?"&productType=".concat(ae,"&customerId=").concat(ee,"&customerType=").concat(ce):l===n.REFERRALS?"&referralCode=".concat(ie,"&customerId=").concat(ee,"&source=").concat(se):l===n.CUSTOMER_WALLET_TRANSACTION?"&customerId=".concat(ee):l===n.ADHOC_INVESTMENT?"productType=".concat(ue):l===n.ACTIVE_CUSTOMERS?"&productType=".concat(de,"&admin-usage=ADMIN_TREASURY"):""),null,{headers:A()})).data,o=null!==(t=null!==(r=null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.content)&&void 0!==r?r:null===i||void 0===i?void 0:i.data)&&void 0!==t?t:[];me(o),ge(!1),e(o)}catch(i){console.log(i)}};(0,e.useEffect)((()=>{he()}),[l,re,ee,te,ne,ae,ie,se,oe,m,le,ce,de,ue]);const be=null!==f&&void 0!==f?f:[],xe=[{label:"All",value:"all"},{label:"Plan Top Up",value:"PLAN_TOP_UP"},{label:"Part Withdrawal",value:"PART_WITHDRAWAL"},{label:"Full Withdrawal",value:"FULL_WITHDRAWAL"},{label:"Transfer",value:"TRANSFER"},{label:"Plan Roll Over",value:"PLAN_ROLL_OVER"}],we=[{label:"All",value:"RWIN,RTN,REAP"},{label:"RTN",value:"RTN"},{label:"REAP",value:"REAP"},{label:"RWIN",value:"RWIN"}],Ne=[{label:"ALL",value:"all"},...null!==(t=null===N||void 0===N?void 0:N.map((e=>({label:null===e||void 0===e?void 0:e.productName,value:null===e||void 0===e?void 0:e.productName}))))&&void 0!==t?t:[]],Se=[{label:"All",value:"all"},{label:"Customer ID",value:"customer_id"}],je=[{label:"Source",value:"source"},{label:"Referral Code",value:"referral_code"}],_e=[{label:"All",value:"OTHER"},{label:"Staff",value:"ROSABON_SALES"},{label:"Customer",value:"ANOTHER_USER"}],Ee=[{label:"All",value:"all"},{label:"INDIVIDUAL USER",value:"INDIVIDUAL_USER"},{label:"COMPANY",value:"COMPANY"}],{errors:Ce,register:Ae}=xu(),ke=e=>{console.log(e);const t=qF.json_to_sheet(e),n=qF.book_new();qF.book_append_sheet(n,t,"".concat(l.split("_")[0])),function(e,t,n){var r=n||{};r.type="file",r.file=t,RF(r),PF(e,r)}(n,"".concat(l.toLowerCase(),".xlsx"))},Te=e=>{const t=l===n.REFERRALS,r=l===n.CUSTOMER_SOURCE;if(console.log(e),t){const t=e.map((e=>{var t,n;return{"Registration Date":e.registrationDate,"Customer Name / Company Name":"".concat(null!==(t=e.customerName)&&void 0!==t?t:"."," ").concat(null!==(n=e.companyName)&&void 0!==n?n:"."),"Customer ID":e.customerId,"Customer Type":e.customerType,Source:e.source,"Referred By":e.referredBy,"Investment Status":e.investmentStatus,"Activation Bonus Redeemed":e.activationBonusRedeemed}}));"XLSX"===u&&ke(t)}else if(r){const t=e.map((e=>{var t,n,r;return{"Registration Date":e.registrationDate,"Customer ID":e.customerId,"Customer Name":"".concat(null!==(t=e.customerName)&&void 0!==t?t:"."," ").concat(null!==(n=e.companyName)&&void 0!==n?n:"."),"Customer Type":e.customerType,Channel:e.registrationChannel,Source:e.source,"Referred By":null!==(r=e.referredBy)&&void 0!==r?r:"N/A",Others:e.others,"Investment Status":e.investmentStatus}}));"XLSX"===u&&ke(t)}else"XLSX"===u&&ke(e)},Oe=Object.entries(n).map((e=>{let[t,n]=e;return{label:t.split("_").join(" "),value:n}})),Pe=()=>{_(r),v(1)};return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Reports"}),(0,s.jsx)(k,{children:(0,s.jsxs)(E.gO,{size:"lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.SA,{children:(0,s.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Reports"}),!ve&&!!pe.length&&"CSV"===u&&(0,s.jsx)(YW.CSVDownload,{data:pe,onClick:()=>(he&&me([]),ye(Te),!!pe.length),filename:"".concat(l.toLowerCase(),".csv"),target:"_blank"}),(0,s.jsx)(GW,{options:["PDF","XLSX","CSV"],onClick:()=>"PDF"===u?(()=>{const e=new XW.jsPDF;e.autoTable({head:[l===n.TRANSACTION?C:l===n.INVESTMENT?O:l===n.ADHOC_INVESTMENT?P:l===n.CBN_MOM_INVESTMENT?F:l===n.CUSTOMER_REGISTRATION?D:l===n.WALLET_PORTFOLIO?B:l===n.ACTIVE_CUSTOMERS?T:l===n.REFERRALS?R:l===n.CUSTOMER_WALLET_TRANSACTION?M:l===n.INTEREST_EXPENSE?I:L],body:l===n.TRANSACTION?Z:l===n.INVESTMENT?U:l===n.ACTIVE_CUSTOMERS?z:l===n.ADHOC_INVESTMENT?W:l===n.CBN_MOM_INVESTMENT?X:l===n.CUSTOMER_REGISTRATION?G:l===n.WALLET_PORTFOLIO?J:l===n.REFERRALS?V:l===n.CUSTOMER_WALLET_TRANSACTION?H:l===n.INTEREST_EXPENSE?q:Y}),e.save("".concat(l,".pdf"))})():ye(Te),onChange:e=>{d(e)},children:ve?"Generating":"DOWNLOAD ".concat(u)})]})})}),(0,s.jsxs)(aU,{className:"d-flex justify-content-end px-3 mb-5",children:[(0,s.jsxs)($z,{md:"3",className:"bg-white p-2 rounded text-center mx-2",style:{cursor:"pointer"},children:[(0,s.jsx)("label",{className:"form-label",children:"Start Date"}),(0,s.jsx)("input",{type:"date",name:"startDate",value:ne,onChange:e=>K(e),className:"form-control",ref:Ae({required:"This field is required"})})]}),(0,s.jsxs)($z,{md:"3",className:"bg-white p-2 rounded text-center ml-2",style:{cursor:"pointer"},children:[(0,s.jsx)("label",{className:"form-label",children:"End Date"}),(0,s.jsx)("input",{type:"date",name:"endDate",value:te,disabled:!ne,onChange:e=>K(e),className:"form-control",ref:Ae({required:"This field is required"})})]})]}),(0,s.jsx)(aU,{md:"3",className:"d-flex justify-content-end px-3",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Report Type"}),(0,s.jsx)(E.J8,{options:Oe,value:Oe.filter((e=>{let{value:t}=e;return t===l}))[0],placeholder:"Select Report Type",onChange:e=>{return t=e.value,c(t),void Pe();var t},ref:Ae({required:!0})})]})}),(0,s.jsxs)(aU,{md:"12",className:"d-flex px-3 mt-5",children:[l===n.TRANSACTION&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Transaction Type"}),(0,s.jsx)(E.J8,{options:xe,name:"transactionType",onChange:e=>$(e,"transactionType"),value:xe.filter((e=>{let{value:t}=e;return(null===j||void 0===j?void 0:j.transactionType)===t}))[0],ref:Ae({required:"This field is required"})}),Ce.transactionType&&(0,s.jsx)("span",{className:"invalid",children:Ce.transactionType.message})]})}),(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Customer Type"}),(0,s.jsx)(E.J8,{options:Se,name:"customerType",onChange:e=>$(e,"customerType"),value:Se.filter((e=>{let{value:t}=e;return(null===j||void 0===j?void 0:j.customerType)===t}))[0],ref:Ae({required:"This field is required"})}),Ce.customerType&&(0,s.jsx)("span",{className:"invalid",children:Ce.customerType.message})]})}),"customer_id"===j.customerType&&(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Customer ID"}),(0,s.jsx)("input",{type:"text",name:"customerId",placeholder:"Enter Customer ID",onChange:e=>K(e),className:"form-control",ref:Ae({required:"This field is required"})}),Ce.customerId&&(0,s.jsx)("span",{className:"invalid",children:Ce.customerId.message})]})})]}),l===n.ACTIVE_CUSTOMERS&&(0,s.jsx)(s.Fragment,{children:(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Product Type"}),(0,s.jsx)(E.J8,{options:we,name:"productType",onChange:e=>$(e,"activeProductType"),value:we.filter((e=>{let{value:t}=e;return(null===j||void 0===j?void 0:j.activeProductType)===t}))[0],ref:Ae({required:"This field is required"})}),Ce.productType&&(0,s.jsx)("span",{className:"invalid",children:Ce.productType.message})]})})}),l===n.CUSTOMER_WALLET_TRANSACTION&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Customer Type"}),(0,s.jsx)(E.J8,{options:Se,name:"customerType",onChange:e=>$(e,"customerType"),value:Se.filter((e=>{let{value:t}=e;return(null===j||void 0===j?void 0:j.customerType)===t}))[0],ref:Ae({required:"This field is required"})}),Ce.customerType&&(0,s.jsx)("span",{className:"invalid",children:Ce.customerType.message})]})}),"customer_id"===j.customerType&&(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Customer ID"}),(0,s.jsx)("input",{type:"text",name:"customerId",placeholder:"Enter Customer ID",onChange:e=>K(e),className:"form-control",ref:Ae({required:"This field is required"})}),Ce.customerId&&(0,s.jsx)("span",{className:"invalid",children:Ce.customerId.message})]})})]}),l===n.ADHOC_INVESTMENT&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Account Type"}),(0,s.jsx)(E.J8,{options:Ee,name:"customerType",onChange:e=>$(e,"accountType"),value:Ee.filter((e=>{let{value:t}=e;return(null===j||void 0===j?void 0:j.accountType)===t}))[0],ref:Ae({required:"This field is required"})}),Ce.customerType&&(0,s.jsx)("span",{className:"invalid",children:Ce.customerType.message})]})}),(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Product Type"}),(0,s.jsx)(E.J8,{options:Ne,name:"productType",onChange:e=>$(e,"productType"),value:Ne.filter((e=>{let{value:t}=e;return(null===j||void 0===j?void 0:j.investmentType)===t}))[0],ref:Ae({required:"This field is required"})}),Ce.productType&&(0,s.jsx)("span",{className:"invalid",children:Ce.productType.message})]})}),(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Filter By"}),(0,s.jsx)(E.J8,{options:Se,name:"customerType",onChange:e=>$(e,"customerType"),value:Se.filter((e=>{let{value:t}=e;return(null===j||void 0===j?void 0:j.customerType)===t}))[0],ref:Ae({required:"This field is required"})}),Ce.customerType&&(0,s.jsx)("span",{className:"invalid",children:Ce.customerType.message})]})}),"customer_id"===j.customerType&&(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Customer ID"}),(0,s.jsx)("input",{type:"text",name:"customerId",placeholder:"Enter Customer ID",onChange:e=>K(e),className:"form-control",ref:Ae({required:"This field is required"})}),Ce.customerId&&(0,s.jsx)("span",{className:"invalid",children:Ce.customerId.message})]})})]}),l===n.INVESTMENT&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Investment Type"}),(0,s.jsx)(E.J8,{options:Ne,name:"investmentType",onChange:e=>$(e,"investmentType"),value:Ne.filter((e=>{let{value:t}=e;return(null===j||void 0===j?void 0:j.investmentType)===t}))[0],ref:Ae({required:"This field is required"})}),Ce.investmentType&&(0,s.jsx)("span",{className:"invalid",children:Ce.investmentType.message})]})}),(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Customer Type"}),(0,s.jsx)(E.J8,{options:Ee,name:"customerType",onChange:e=>$(e,"accountType"),value:Ee.filter((e=>{let{value:t}=e;return(null===j||void 0===j?void 0:j.accountType)===t}))[0],ref:Ae({required:"This field is required"})}),Ce.customerType&&(0,s.jsx)("span",{className:"invalid",children:Ce.customerType.message})]})})]}),l===n.REFERRALS&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Filter By"}),(0,s.jsx)(E.J8,{options:je,name:"filterBy",onChange:e=>$(e,"filterBy"),value:je.filter((e=>{let{value:t}=e;return(null===j||void 0===j?void 0:j.filterBy)===t}))[0],ref:Ae({required:"This field is required"})}),Ce.filterBy&&(0,s.jsx)("span",{className:"invalid",children:Ce.filterBy.message})]})}),"source"===oe&&(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Source"}),(0,s.jsx)(E.J8,{options:_e,name:"source",onChange:e=>$(e,"source"),value:_e.filter((e=>{let{value:t}=e;return(null===j||void 0===j?void 0:j.source)===t}))[0],ref:Ae({required:"This field is required"})}),Ce.customerType&&(0,s.jsx)("span",{className:"invalid",children:Ce.customerType.message})]})}),"referral_code"===oe&&(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Referral Code"}),(0,s.jsx)("input",{type:"text",name:"referralCode",placeholder:"Enter Referral Code",onChange:e=>K(e),className:"form-control",ref:Ae({required:"This field is required"})}),Ce.customerType&&(0,s.jsx)("span",{className:"invalid",children:Ce.customerType.message})]})}),"customer_id"===j.customerType&&"referral_code"===oe&&(0,s.jsx)($z,{md:"4",children:(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",children:"Customer ID"}),(0,s.jsx)("input",{type:"text",name:"customerId",placeholder:"Enter Customer ID",onChange:e=>K(e),className:"form-control",ref:Ae({required:"This field is required"})}),Ce.customerId&&(0,s.jsx)("span",{className:"invalid",children:Ce.customerId.message})]})})]})]}),(0,s.jsx)(Nu.Z,{className:"card-bordered card-preview mt-5",style:{overflowX:"auto"},children:a?(0,s.jsx)(Eu,{color:"primary",style:{height:"3rem",width:"3rem",margin:"0 auto"}}):(0,s.jsx)(lU.Ij,{data:be,reportType:l,reportTypeEnum:n})}),(0,s.jsx)("div",{className:"card-inner",children:f&&f.length>0?(0,s.jsx)(E.Qt,{itemPerPage:b,totalItems:x,paginate:e=>v(e),currentPage:m}):(0,s.jsx)("div",{className:"text-center",children:(0,s.jsx)("span",{className:"text-silent",children:"No Request found"})})})]})})]})},KW=["exact","component","allowedRights"],$W=e=>{let{exact:t,component:n,allowedRights:r}=e,l=(0,o.Z)(e,KW);const c=(0,p.v9)((e=>e.rights)),u=r.some((e=>c.includes(e)));return(0,s.jsx)(a.AW,(0,i.Z)((0,i.Z)({},l),{},{exact:!0,render:e=>u?(0,s.jsx)(n,(0,i.Z)((0,i.Z)({},e),l)):(0,s.jsx)(a.AW,{component:d.ir})}))},QW=()=>{const t=(0,a.TH)();return(0,e.useLayoutEffect)((()=>{window.scrollTo(0,0)}),[t.pathname]),(0,s.jsx)(e.Suspense,{fallback:(0,s.jsx)("div",{}),children:(0,s.jsxs)(a.rs,{children:[(0,s.jsx)(a.AW,{exact:!0,path:"".concat("","/"),component:In}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_ADMIN_USER"],path:"".concat("","/manage-users"),component:GF}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_ROLE"],path:"".concat("","/manage-roles"),component:YF}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_BRANCH"],path:"".concat("","/manage-branch"),component:XF}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_DEPARTMENT"],path:"".concat("","/department-management"),component:JF}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_PRODUCT_CATEGORY"],path:"".concat("","/product-category"),component:fd}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_PRODUCT"],path:"".concat("","/products"),component:Ip}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_TENOR"],path:"".concat("","/tenor-management"),component:Zp}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_WITHDRAWAL_REASON"],path:"".concat("","/withdrawal-reason"),component:zp}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_CURRENCY"],path:"".concat("","/currency-management"),component:Up}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_INVESTMENT_RATE"],path:"".concat("","/investment-rate"),component:Wp}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_WITHHOLDING_TAX_RATE"],path:"".concat("","/withholding-tax"),component:Vp}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_PENAL_CHARGE"],path:"".concat("","/penal-charge"),component:qp}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_EXCHANGE_RATE"],path:"".concat("","/exchange-rate"),component:Hp}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_PRODUCT_PROPERTY"],path:"".concat("","/project-property"),component:Gp}),(0,s.jsx)($W,{exact:!0,allowedRights:["VIEW_WALLET_MANAGEMENT"],path:"".concat("","/wallet-management"),component:HF}),(0,s.jsx)($W,{allowedRights:["VIEW_PROCESS_FLOW"],exact:!0,path:"".concat("","/process-management"),component:dU}),(0,s.jsx)($W,{allowedRights:["VIEW_PROCESS_FLOW"],exact:!0,path:"".concat("","/manage-process-stage"),component:fU}),(0,s.jsx)($W,{allowedRights:["VIEW_CUSTOMER","CREATE_INVESTMENT"],exact:!0,path:"".concat("","/customer-databoard"),component:Wz}),(0,s.jsx)($W,{allowedRights:["WITHDRAW_INVESTMENT","TOPUP_INVESTMENT","TRANSFER_INVESTMENT"],exact:!0,path:"".concat("","/customer-investments"),component:iU}),(0,s.jsx)($W,{allowedRights:["VIEW_GENDER"],exact:!0,path:"".concat("","/manage-gender"),component:KF}),(0,s.jsx)($W,{allowedRights:["VIEW_IDENTIFICATION_TYPE"],exact:!0,path:"".concat("","/identifation-type"),component:oU}),(0,s.jsx)($W,{allowedRights:["VIEW_SOURCE"],exact:!0,path:"".concat("","/source-management"),component:sU}),(0,s.jsx)($W,{allowedRights:["ADMIN"],exact:!0,path:"".concat("","/open-tickets"),component:xU}),(0,s.jsx)($W,{allowedRights:["ADMIN"],exact:!0,path:"".concat("","/archived-tickets"),component:bU}),(0,s.jsx)($W,{allowedRights:["VIEW_TICKET_CATEGORY"],exact:!0,path:"".concat("","/manage-ticket-category"),component:wU}),(0,s.jsx)($W,{allowedRights:["VIEW_FAQ_CATEGORY"],exact:!0,path:"".concat("","/manage-faq-category"),component:cU}),(0,s.jsx)($W,{allowedRights:["VIEW_FAQ"],exact:!0,path:"".concat("","/manage-faq"),component:uU}),(0,s.jsx)($W,{allowedRights:["VIEW_MESSAGE"],exact:!0,path:"".concat("","/manage-messages"),component:mU}),(0,s.jsx)($W,{allowedRights:["ADMIN"],exact:!0,path:"".concat("","/manage-my-customers"),component:yU}),(0,s.jsx)($W,{allowedRights:["ADMIN"],exact:!0,path:"".concat("","/pending-requests"),component:qW}),(0,s.jsx)($W,{allowedRights:["ADMIN"],exact:!0,path:"".concat("","/my-queue"),component:VW}),(0,s.jsx)($W,{allowedRights:["ADMIN"],exact:!0,path:"".concat("","/handled-requests"),component:HW}),(0,s.jsx)($W,{allowedRights:["VIEW_REPORT"],exact:!0,path:"".concat("","/report"),component:JW}),(0,s.jsx)(a.AW,{component:d.ir})]})})};var eV=__webpack_require__(41795),tV=__webpack_require__(47457);const nV=()=>(0,s.jsxs)(r.rU,{to:"".concat("","/"),className:"logo-link",children:[(0,s.jsx)("img",{className:"logo-light logo-img",src:tV,alt:"logo"}),(0,s.jsx)("img",{className:"logo-dark logo-img",src:tV,alt:"logo"})]}),rV=[{icon:"dashboard",text:"Dashboard",link:"/",allowedRights:["ADMIN"]},{icon:"users",text:"User Management",active:!1,allowedRights:["VIEW_ADMIN_USER","VIEW_ROLE","VIEW_BRANCH","VIEW_DEPARTMENT"],subMenu:[{text:"Manage Users",link:"/manage-users",allowedRights:["VIEW_ADMIN_USER"]},{text:"Manage Roles",link:"/manage-roles",allowedRights:["VIEW_ROLE"]},{text:"Branch Management",link:"/manage-branch",allowedRights:["VIEW_BRANCH"]},{text:"Department Management",link:"/department-management",allowedRights:["VIEW_DEPARTMENT"]}]},{icon:"card-view",text:"Product Management",active:!1,allowedRights:["VIEW_PRODUCT_CATEGORY","VIEW_PRODUCT","VIEW_TENOR","VIEW_WITHDRAWAL_REASON","VIEW_CURRENCY","VIEW_INVESTMENT_RATE","VIEW_WITHHOLDING_TAX_RATE","VIEW_PENAL_CHARGE","VIEW_EXCHANGE_RATE","VIEW_WALLET_MANAGEMENT","VIEW_PRODUCT_PROPERTY"],subMenu:[{text:"Product Category",link:"/product-category",allowedRights:["VIEW_PRODUCT_CATEGORY"]},{text:"Products",link:"/products",allowedRights:["VIEW_PRODUCT"]},{text:"Tenor Management",link:"/tenor-management",allowedRights:["VIEW_TENOR"]},{text:"Withdrawal Reasons",link:"/withdrawal-reason",allowedRights:["VIEW_WITHDRAWAL_REASON"]},{text:"Investment Rates",link:"/investment-rate",allowedRights:["VIEW_INVESTMENT_RATE"]},{text:"Withholding Tax rates",link:"/withholding-tax",allowedRights:["VIEW_WITHHOLDING_TAX_RATE"]},{text:"Penal charge",link:"/penal-charge",allowedRights:["VIEW_PENAL_CHARGE"]},{text:"Currency Management",link:"/currency-management",allowedRights:["VIEW_CURRENCY"]},{text:"Exchange Rates",link:"/exchange-rate",allowedRights:["VIEW_EXCHANGE_RATE"]},{text:"Wallet Management",link:"/wallet-management",allowedRights:["VIEW_WALLET_MANAGEMENT"]}]},{icon:"tranx",text:"Process Management",active:!1,allowedRights:["VIEW_PROCESS_FLOW"],subMenu:[{text:"Process",link:"/process-management",allowedRights:["VIEW_PROCESS_FLOW"]},{text:"Process Stage",link:"/manage-process-stage",allowedRights:["VIEW_PROCESS_FLOW"]}]},{icon:"user",text:"Customer management",active:!1,allowedRights:["VIEW_CUSTOMER","VIEW_GENDER","VIEW_IDENTIFICATION_TYPE","VIEW_SOURCE","WITHDRAW_INVESTMENT","TOPUP_INVESTMENT","CREATE_INVESTMENT","TRANSFER_INVESTMENT"],subMenu:[{text:"Customer Databoard",link:"/customer-databoard",allowedRights:["VIEW_CUSTOMER","CREATE_INVESTMENT"]},{text:"Customer investments",link:"/customer-investments",allowedRights:["WITHDRAW_INVESTMENT","TOPUP_INVESTMENT","TRANSFER_INVESTMENT"]},{text:"Gender management",link:"/manage-gender",allowedRights:["VIEW_GENDER"]},{text:"Identification type Setup",link:"/identifation-type",allowedRights:["VIEW_IDENTIFICATION_TYPE"]},{text:"Source Management",link:"/source-management",allowedRights:["VIEW_SOURCE"]}]},{icon:"user",text:"My Customer",active:!1,allowedRights:["ADMIN"],subMenu:[{text:"My Customers Management",link:"/manage-my-customers",allowedRights:["ADMIN"]}]},{icon:"file-docs",text:"Request Centre",active:!1,allowedRights:["TREAT_REQUEST"],subMenu:[{text:"Pending Requests",link:"/pending-requests",allowedRights:["TREAT_REQUEST"]},{text:"My Queue",link:"/my-queue",allowedRights:["TREAT_REQUEST"]},{text:"Handled Requests",link:"/handled-requests",allowedRights:["TREAT_REQUEST"]}]},{icon:"chat",text:"Message Centre",active:!1,allowedRights:["VIEW_MESSAGE"],subMenu:[{text:"Manage Messages",link:"/manage-messages",allowedRights:["VIEW_MESSAGE"]}]},{icon:"ticket",text:"FeedBack Centre",active:!1,allowedRights:["VIEW_TICKET_CATEGORY","VIEW_TICKET"],subMenu:[{text:"Open Tickets",link:"/open-tickets",allowedRights:["VIEW_TICKET"]},{text:"Archived Tickets",link:"/archived-tickets",allowedRights:["VIEW_TICKET"]},{text:"Ticket Categories",link:"/manage-ticket-category",allowedRights:["VIEW_TICKET_CATEGORY"]}]},{icon:"question",text:"Help Centre",active:!1,allowedRights:["VIEW_FAQ","VIEW_FAQ_CATEGORY"],subMenu:[{text:"FAQ Categories",link:"/manage-faq-category",allowedRights:["VIEW_FAQ_CATEGORY"]},{text:"Manage FAQ",link:"/manage-faq",allowedRights:["VIEW_FAQ"]}]},{icon:"growth",text:"Report Centre",active:!1,allowedRights:["VIEW_REPORT"],subMenu:[{text:"Report",link:"/report",allowedRights:["VIEW_REPORT"]}]}];var aV=__webpack_require__(45883);const iV=["icon","link","text","sub","newTab","sidebarToggle","mobileView","badge","allowedRights"],oV=["icon","link","text","sub","sidebarToggle","mobileView"],sV=e=>{let{heading:t}=e;return(0,s.jsx)("li",{className:"nk-menu-heading",children:(0,s.jsx)("h6",{className:"overline-title text-primary-alt",children:t})})},lV=t=>{let n,{icon:a,link:i,text:l,sub:c,newTab:u,sidebarToggle:d,mobileView:f,badge:h,allowedRights:m}=t;(0,o.Z)(t,iV);const v=(0,p.v9)((e=>e.rights));n=void 0!==window.location.pathname?window.location.pathname:null;const g=e=>{for(var t=[],n=0;n<e.length;n++){var r=parseInt(window.getComputedStyle(e[n]).marginTop.slice(0,-2))+parseInt(window.getComputedStyle(e[n]).marginBottom.slice(0,-2)),a=parseInt(window.getComputedStyle(e[n]).paddingTop.slice(0,-2))+parseInt(window.getComputedStyle(e[n]).paddingBottom.slice(0,-2)),i=e[n].clientHeight+r+a;t.push(i)}return t=t.reduce(((e,t)=>e+t))},y=(e,t)=>{let n=e.parentElement.parentElement.parentElement,r=e.parentElement.parentElement;if("nk-menu-item"===n.classList[0]){n.classList.add("active");const a=g(e.parentNode.children);r.style.height=a+t-50+"px",y(n)}};(0,e.useEffect)((()=>{[...document.getElementsByClassName("nk-menu-item active current-page")].forEach((e=>{if("nk-menu-item"===e.parentElement.parentElement.parentElement.classList[0]){e.parentElement.parentElement.parentElement.classList.add("active");const t=g(e.parentNode.children);e.parentElement.parentElement.style.height=t+"px",y(e.parentElement.parentElement.parentElement,t)}}))}),[]);const b=null===m||void 0===m?void 0:m.some((e=>v.includes(e))),w=x()({"nk-menu-item text-white":!0,"has-sub":c,"active current-page":n===""+i});return(0,s.jsx)(s.Fragment,{children:b&&(0,s.jsxs)("li",{className:w,onClick:e=>(e=>{c||u||!f||d(e)})(e),children:[u?(0,s.jsxs)(r.rU,{to:"".concat(""+i),target:"_blank",rel:"noopener noreferrer",className:"nk-menu-link",children:[a?(0,s.jsx)("span",{className:"nk-menu-icon",children:(0,s.jsx)(aV.Z,{name:a})}):null,(0,s.jsx)("span",{className:"nk-menu-text",children:l})]}):(0,s.jsxs)(r.OL,{to:"".concat(""+i),className:"nk-menu-link".concat(c?" nk-menu-toggle":""),onClick:c?e=>{e.preventDefault();var t=e.target.closest(".nk-menu-toggle"),n=t.parentElement,r=t.nextSibling,a=r.childNodes,i=n.parentElement.childNodes,o=n.closest(".nk-menu-wrap"),s=g(a);var l=((e,t)=>{void 0===(t=document.querySelector(".nk-menu"))&&(t=document);for(var n=[],r=e.parentNode;r!==t;){var a=r;n.push(a),r=a.parentNode}return n.push(t),n})(t);if(n.classList.contains("active")){if(n.classList.remove("active"),null!==o){o.classList.remove("sub-opened");for(var c=0;c<l.length;c++)"undefined"!==typeof l&&l[c].classList.contains("nk-menu-wrap")&&(l[c].style.height=l[c].clientHeight-s+"px")}r.style.height=0}else{for(var u=0;u<i.length;u++)i[u].classList.remove("active"),"undefined"!==typeof i[u].childNodes[1]&&(i[u].childNodes[1].style.height=0);if(null!==o&&!o.classList.contains("sub-opened")){o.classList.add("sub-opened");for(var d=0;d<l.length;d++)"undefined"!==typeof l&&l[d].classList.contains("nk-menu-wrap")&&(l[d].style.height=s+l[d].clientHeight+"px")}n.classList.add("active"),r.style.height=s+"px"}}:null,children:[a?(0,s.jsx)("span",{className:"nk-menu-icon",children:(0,s.jsx)(aV.Z,{name:a})}):null,(0,s.jsx)("span",{className:"nk-menu-text",children:l}),h&&(0,s.jsx)("span",{className:"nk-menu-badge",children:h})]}),c?(0,s.jsx)("div",{className:"nk-menu-wrap",children:(0,s.jsx)(cV,{sub:c,sidebarToggle:d,mobileView:f})}):null]})})},cV=e=>{let{icon:t,link:n,text:r,sub:a,sidebarToggle:i,mobileView:l}=e,c=(0,o.Z)(e,oV);return(0,s.jsx)("ul",{className:"nk-menu-sub",style:c.style,children:a.map((e=>(0,s.jsx)(lV,{link:e.link,icon:e.icon,text:e.text,sub:e.subMenu,newTab:e.newTab,badge:e.badge,sidebarToggle:i,mobileView:l,allowedRights:e.allowedRights},e.text)))})},uV=e=>{let{sidebarToggle:t,mobileView:n}=e;return(0,s.jsx)("ul",{className:"nk-menu",children:rV.map((e=>e.heading?(0,s.jsx)(sV,{heading:e.heading},e.heading):(0,s.jsx)(lV,{link:e.link,icon:e.icon,text:e.text,sub:e.subMenu,badge:e.badge,sidebarToggle:t,mobileView:n,allowedRights:e.allowedRights},e.text)))})},dV=e=>{let{className:t,click:n,icon:r}=e;return(0,s.jsx)("a",{href:"#toggle",className:t||"",onClick:e=>{e.preventDefault(),n(e)},children:(0,s.jsx)(aV.Z,{name:r})})},fV=["fixed","theme","className","sidebarToggle","mobileView"],hV=t=>{let{fixed:n,theme:r,className:a,sidebarToggle:i,mobileView:l}=t;(0,o.Z)(t,fV);const[c,u]=(0,e.useState)(!1),[d,f]=(0,e.useState)(!1),h=x()({"nk-sidebar":!0,"nk-sidebar-fixed":n,"is-compact":c,"has-hover":c&&d,"is-light":"white"===r,["is-".concat(r)]:"white"!==r&&"light"!==r,["".concat(a)]:a});return(0,s.jsxs)("div",{className:h,children:[(0,s.jsxs)("div",{className:"nk-sidebar-element nk-sidebar-head",children:[(0,s.jsxs)("div",{className:"nk-menu-trigger",children:[(0,s.jsx)(dV,{className:"nk-nav-toggle nk-quick-nav-icon d-xl-none mr-n2",icon:"arrow-left",click:i}),(0,s.jsx)(dV,{className:"nk-nav-compact nk-quick-nav-icon d-none d-xl-inline-flex ".concat(c?"compact-active":""),click:()=>{u(!c)},icon:"menu"})]}),(0,s.jsx)("div",{className:"nk-sidebar-brand",children:(0,s.jsx)(nV,{})})]}),(0,s.jsx)("div",{className:"nk-sidebar-content",onMouseEnter:()=>f(!0),onMouseLeave:()=>f(!1),children:(0,s.jsx)(eV.Z,{className:"nk-sidebar-menu",children:(0,s.jsx)(uV,{sidebarToggle:i,mobileView:l})})})]})};var pV=__webpack_require__(95510),mV=__webpack_require__.n(pV),vV=mV()(),gV=mV()(),yV=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return e=t.call.apply(t,[this].concat(r))||this,(0,Mn.Z)(xa(xa(e)),"referenceNode",void 0),(0,Mn.Z)(xa(xa(e)),"setReferenceNode",(function(t){t&&e.referenceNode!==t&&(e.referenceNode=t,e.forceUpdate())})),e}(0,Cu.Z)(n,t);var r=n.prototype;return r.componentWillUnmount=function(){this.referenceNode=null},r.render=function(){return e.createElement(vV.Provider,{value:this.referenceNode},e.createElement(gV.Provider,{value:this.setReferenceNode},this.props.children))},n}(e.Component),bV=e.createContext({}),xV=["className","cssModule","direction","isOpen","group","size","nav","setActiveFromChild","active","addonType","tag","menuRole"],wV={a11y:y().bool,disabled:y().bool,direction:y().oneOf(["up","down","left","right"]),group:y().bool,isOpen:y().bool,nav:y().bool,active:y().bool,addonType:y().oneOfType([y().bool,y().oneOf(["prepend","append"])]),size:y().string,tag:w.iC,toggle:y().func,children:y().node,className:y().string,cssModule:y().object,inNavbar:y().bool,setActiveFromChild:y().bool,menuRole:y().oneOf(["listbox","menu"])},NV=[w.Do.space,w.Do.enter,w.Do.up,w.Do.down,w.Do.end,w.Do.home],SV=function(t){function n(n){var r;return(r=t.call(this,n)||this).addEvents=r.addEvents.bind(xa(r)),r.handleDocumentClick=r.handleDocumentClick.bind(xa(r)),r.handleKeyDown=r.handleKeyDown.bind(xa(r)),r.removeEvents=r.removeEvents.bind(xa(r)),r.toggle=r.toggle.bind(xa(r)),r.handleMenuRef=r.handleMenuRef.bind(xa(r)),r.containerRef=e.createRef(),r.menuRef=e.createRef(),r}(0,Cu.Z)(n,t);var r=n.prototype;return r.handleMenuRef=function(e){this.menuRef.current=e},r.getContextValue=function(){return{toggle:this.toggle,isOpen:this.props.isOpen,direction:"down"===this.props.direction&&this.props.dropup?"up":this.props.direction,inNavbar:this.props.inNavbar,disabled:this.props.disabled,onMenuRef:this.handleMenuRef,menuRole:this.props.menuRole}},r.componentDidMount=function(){this.handleProps()},r.componentDidUpdate=function(e){this.props.isOpen!==e.isOpen&&this.handleProps()},r.componentWillUnmount=function(){this.removeEvents()},r.getContainer=function(){return this.containerRef.current},r.getMenu=function(){return this.menuRef.current},r.getMenuCtrl=function(){return this._$menuCtrl||(this._$menuCtrl=this.getContainer().querySelector("[aria-expanded]")),this._$menuCtrl},r.getItemType=function(){return"listbox"===this.context.menuRole?"option":"menuitem"},r.getMenuItems=function(){var e=this.getMenu()||this.getContainer();return[].slice.call(e.querySelectorAll('[role="'+this.getItemType()+'"]'))},r.addEvents=function(){var e=this;["click","touchstart","keyup"].forEach((function(t){return document.addEventListener(t,e.handleDocumentClick,!0)}))},r.removeEvents=function(){var e=this;["click","touchstart","keyup"].forEach((function(t){return document.removeEventListener(t,e.handleDocumentClick,!0)}))},r.handleDocumentClick=function(e){if(!e||3!==e.which&&("keyup"!==e.type||e.which===w.Do.tab)){var t=this.getContainer(),n=this.getMenu(),r=t.contains(e.target)&&t!==e.target,a=n&&n.contains(e.target)&&n!==e.target;(!r&&!a||"keyup"===e.type&&e.which!==w.Do.tab)&&this.toggle(e)}},r.handleKeyDown=function(e){var t=this,n="menuitem"===e.target.getAttribute("role")||"option"===e.target.getAttribute("role"),r=this.getMenuCtrl()===e.target,a=w.Do.tab===e.which;if(!(/input|textarea/i.test(e.target.tagName)||a&&!this.props.a11y||a&&!n&&!r)&&((-1!==NV.indexOf(e.which)||e.which>=48&&e.which<=90)&&e.preventDefault(),!this.props.disabled&&(r&&([w.Do.space,w.Do.enter,w.Do.up,w.Do.down].indexOf(e.which)>-1?(this.props.isOpen||this.toggle(e),setTimeout((function(){return t.getMenuItems()[0].focus()}))):this.props.isOpen&&a?(e.preventDefault(),this.getMenuItems()[0].focus()):this.props.isOpen&&e.which===w.Do.esc&&this.toggle(e)),this.props.isOpen&&n)))if([w.Do.tab,w.Do.esc].indexOf(e.which)>-1)this.toggle(e),this.getMenuCtrl().focus();else if([w.Do.space,w.Do.enter].indexOf(e.which)>-1)e.target.click(),this.getMenuCtrl().focus();else if([w.Do.down,w.Do.up].indexOf(e.which)>-1||[w.Do.n,w.Do.p].indexOf(e.which)>-1&&e.ctrlKey){var i=this.getMenuItems(),o=i.indexOf(e.target);w.Do.up===e.which||w.Do.p===e.which&&e.ctrlKey?o=0!==o?o-1:i.length-1:(w.Do.down===e.which||w.Do.n===e.which&&e.ctrlKey)&&(o=o===i.length-1?0:o+1),i[o].focus()}else if(w.Do.end===e.which){var s=this.getMenuItems();s[s.length-1].focus()}else if(w.Do.home===e.which){this.getMenuItems()[0].focus()}else if(e.which>=48&&e.which<=90)for(var l=this.getMenuItems(),c=String.fromCharCode(e.which).toLowerCase(),u=0;u<l.length;u+=1){if((l[u].textContent&&l[u].textContent[0].toLowerCase())===c){l[u].focus();break}}},r.handleProps=function(){this.props.isOpen?this.addEvents():this.removeEvents()},r.toggle=function(e){return this.props.disabled?e&&e.preventDefault():this.props.toggle(e)},r.render=function(){var t,n,r=(0,w.CE)(this.props,["toggle","disabled","inNavbar","a11y"]),a=r.className,i=r.cssModule,o=r.direction,s=r.isOpen,l=r.group,c=r.size,u=r.nav,d=r.setActiveFromChild,f=r.active,h=r.addonType,p=r.tag,g=(r.menuRole,(0,v.Z)(r,xV)),y=p||(u?"li":"div"),b=!1;d&&e.Children.map(this.props.children[1].props.children,(function(e){e&&e.props.active&&(b=!0)}));var N=(0,w.mx)(x()(a,"down"!==o&&"drop"+o,!(!u||!f)&&"active",!(!d||!b)&&"active",((t={})["input-group-"+h]=h,t["btn-group"]=l,t["btn-group-"+c]=!!c,t.dropdown=!l&&!h,t.show=s,t["nav-item"]=u,t)),i);return e.createElement(bV.Provider,{value:this.getContextValue()},e.createElement(yV,null,e.createElement(y,(0,m.Z)({},g,((n={})["string"===typeof y?"ref":"innerRef"]=this.containerRef,n),{onKeyDown:this.handleKeyDown,className:N}))))},n}(e.Component);SV.propTypes=wV,SV.defaultProps={a11y:!0,isOpen:!1,direction:"down",nav:!1,active:!1,addonType:!1,inNavbar:!1,setActiveFromChild:!1};const jV=SV;var _V=__webpack_require__(21024),EV=__webpack_require__.n(_V),CV=function(e){return Array.isArray(e)?e[0]:e},AV=function(e){if("function"===typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.apply(void 0,n)}},kV=function(e,t){if("function"===typeof e)return AV(e,t);null!=e&&(e.current=t)},TV=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=e.call.apply(e,[this].concat(r))||this,(0,Mn.Z)(xa(xa(t)),"refHandler",(function(e){kV(t.props.innerRef,e),AV(t.props.setReferenceNode,e)})),t}(0,Cu.Z)(t,e);var n=t.prototype;return n.componentWillUnmount=function(){kV(this.props.innerRef,null)},n.render=function(){return EV()(Boolean(this.props.setReferenceNode),"`Reference` should not be used outside of a `Manager` component."),CV(this.props.children)({ref:this.refHandler})},t}(e.Component);function OV(t){return e.createElement(gV.Consumer,null,(function(n){return e.createElement(TV,(0,m.Z)({setReferenceNode:n},t))}))}var PV=["className","color","cssModule","caret","split","nav","tag","innerRef"],RV={caret:y().bool,color:y().string,children:y().node,className:y().string,cssModule:y().object,disabled:y().bool,onClick:y().func,"aria-haspopup":y().bool,split:y().bool,tag:w.iC,nav:y().bool},IV=function(t){function n(e){var n;return(n=t.call(this,e)||this).onClick=n.onClick.bind(xa(n)),n}(0,Cu.Z)(n,t);var r=n.prototype;return r.onClick=function(e){this.props.disabled||this.context.disabled?e.preventDefault():(this.props.nav&&!this.props.tag&&e.preventDefault(),this.props.onClick&&this.props.onClick(e),this.context.toggle(e))},r.getRole=function(){return this.context.menuRole||this.props["aria-haspopup"]},r.render=function(){var t,n=this,r=this.props,a=r.className,i=r.color,o=r.cssModule,s=r.caret,l=r.split,c=r.nav,u=r.tag,d=r.innerRef,f=(0,v.Z)(r,PV),h=f["aria-label"]||"Toggle Dropdown",p=(0,w.mx)(x()(a,{"dropdown-toggle":s||l,"dropdown-toggle-split":l,"nav-link":c}),o),g="undefined"!==typeof f.children?f.children:e.createElement("span",{className:"sr-only"},h);return c&&!u?(t="a",f.href="#"):u?t=u:(t=Fp,f.color=i,f.cssModule=o),this.context.inNavbar?e.createElement(t,(0,m.Z)({},f,{className:p,onClick:this.onClick,"aria-expanded":this.context.isOpen,"aria-haspopup":this.getRole(),children:g})):e.createElement(OV,{innerRef:d},(function(r){var a,i=r.ref;return e.createElement(t,(0,m.Z)({},f,((a={})["string"===typeof t?"ref":"innerRef"]=i,a),{className:p,onClick:n.onClick,"aria-expanded":n.context.isOpen,"aria-haspopup":n.getRole(),children:g}))}))},n}(e.Component);IV.propTypes=RV,IV.defaultProps={color:"secondary","aria-haspopup":!0},IV.contextType=bV;const MV=IV;var DV=__webpack_require__(61330),LV=__webpack_require__.n(DV),FV="undefined"!==typeof window&&"undefined"!==typeof document&&"undefined"!==typeof navigator,BV=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(FV&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}();var ZV=FV&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),BV))}};function zV(e){return e&&"[object Function]"==={}.toString.call(e)}function UV(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function WV(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function VV(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=UV(e),n=t.overflow,r=t.overflowX,a=t.overflowY;return/(auto|scroll|overlay)/.test(n+a+r)?e:VV(WV(e))}function qV(e){return e&&e.referenceNode?e.referenceNode:e}var HV=FV&&!(!window.MSInputMethodContext||!document.documentMode),GV=FV&&/MSIE 10/.test(navigator.userAgent);function YV(e){return 11===e?HV:10===e?GV:HV||GV}function XV(e){if(!e)return document.documentElement;for(var t=YV(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===UV(n,"position")?XV(n):n:e?e.ownerDocument.documentElement:document.documentElement}function JV(e){return null!==e.parentNode?JV(e.parentNode):e}function KV(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,a=n?t:e,i=document.createRange();i.setStart(r,0),i.setEnd(a,0);var o=i.commonAncestorContainer;if(e!==o&&t!==o||r.contains(a))return function(e){var t=e.nodeName;return"BODY"!==t&&("HTML"===t||XV(e.firstElementChild)===e)}(o)?o:XV(o);var s=JV(e);return s.host?KV(s.host,t):KV(e,JV(t).host)}function $V(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var a=e.ownerDocument.documentElement,i=e.ownerDocument.scrollingElement||a;return i[n]}return e[n]}function QV(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=$V(t,"top"),a=$V(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=a*i,e.right+=a*i,e}function eq(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function tq(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],YV(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function nq(e){var t=e.body,n=e.documentElement,r=YV(10)&&getComputedStyle(n);return{height:tq("Height",t,n,r),width:tq("Width",t,n,r)}}var rq=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},aq=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),iq=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},oq=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function sq(e){return oq({},e,{right:e.left+e.width,bottom:e.top+e.height})}function lq(e){var t={};try{if(YV(10)){t=e.getBoundingClientRect();var n=$V(e,"top"),r=$V(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch(wG){}var a={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},i="HTML"===e.nodeName?nq(e.ownerDocument):{},o=i.width||e.clientWidth||a.width,s=i.height||e.clientHeight||a.height,l=e.offsetWidth-o,c=e.offsetHeight-s;if(l||c){var u=UV(e);l-=eq(u,"x"),c-=eq(u,"y"),a.width-=l,a.height-=c}return sq(a)}function cq(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=YV(10),a="HTML"===t.nodeName,i=lq(e),o=lq(t),s=VV(e),l=UV(t),c=parseFloat(l.borderTopWidth),u=parseFloat(l.borderLeftWidth);n&&a&&(o.top=Math.max(o.top,0),o.left=Math.max(o.left,0));var d=sq({top:i.top-o.top-c,left:i.left-o.left-u,width:i.width,height:i.height});if(d.marginTop=0,d.marginLeft=0,!r&&a){var f=parseFloat(l.marginTop),h=parseFloat(l.marginLeft);d.top-=c-f,d.bottom-=c-f,d.left-=u-h,d.right-=u-h,d.marginTop=f,d.marginLeft=h}return(r&&!n?t.contains(s):t===s&&"BODY"!==s.nodeName)&&(d=QV(d,t)),d}function uq(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=cq(e,n),a=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),o=t?0:$V(n),s=t?0:$V(n,"left"),l={top:o-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:a,height:i};return sq(l)}function dq(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===UV(e,"position"))return!0;var n=WV(e);return!!n&&dq(n)}function fq(e){if(!e||!e.parentElement||YV())return document.documentElement;for(var t=e.parentElement;t&&"none"===UV(t,"transform");)t=t.parentElement;return t||document.documentElement}function hq(e,t,n,r){var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},o=a?fq(e):KV(e,qV(t));if("viewport"===r)i=uq(o,a);else{var s=void 0;"scrollParent"===r?"BODY"===(s=VV(WV(t))).nodeName&&(s=e.ownerDocument.documentElement):s="window"===r?e.ownerDocument.documentElement:r;var l=cq(s,o,a);if("HTML"!==s.nodeName||dq(o))i=l;else{var c=nq(e.ownerDocument),u=c.height,d=c.width;i.top+=l.top-l.marginTop,i.bottom=u+l.top,i.left+=l.left-l.marginLeft,i.right=d+l.left}}var f="number"===typeof(n=n||0);return i.left+=f?n:n.left||0,i.top+=f?n:n.top||0,i.right-=f?n:n.right||0,i.bottom-=f?n:n.bottom||0,i}function pq(e){return e.width*e.height}function mq(e,t,n,r,a){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var o=hq(n,r,i,a),s={top:{width:o.width,height:t.top-o.top},right:{width:o.right-t.right,height:o.height},bottom:{width:o.width,height:o.bottom-t.bottom},left:{width:t.left-o.left,height:o.height}},l=Object.keys(s).map((function(e){return oq({key:e},s[e],{area:pq(s[e])})})).sort((function(e,t){return t.area-e.area})),c=l.filter((function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight})),u=c.length>0?c[0].key:l[0].key,d=e.split("-")[1];return u+(d?"-"+d:"")}function vq(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=r?fq(t):KV(t,qV(n));return cq(n,a,r)}function gq(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function yq(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function bq(e,t,n){n=n.split("-")[0];var r=gq(e),a={width:r.width,height:r.height},i=-1!==["right","left"].indexOf(n),o=i?"top":"left",s=i?"left":"top",l=i?"height":"width",c=i?"width":"height";return a[o]=t[o]+t[l]/2-r[l]/2,a[s]=n===s?t[s]-r[c]:t[yq(s)],a}function xq(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function wq(e,t,n){var r=void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===n}));var r=xq(e,(function(e){return e[t]===n}));return e.indexOf(r)}(e,"name",n));return r.forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&zV(n)&&(t.offsets.popper=sq(t.offsets.popper),t.offsets.reference=sq(t.offsets.reference),t=n(t,e))})),t}function Nq(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=vq(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=mq(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=bq(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=wq(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function Sq(e,t){return e.some((function(e){var n=e.name;return e.enabled&&n===t}))}function jq(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r<t.length;r++){var a=t[r],i=a?""+a+n:e;if("undefined"!==typeof document.body.style[i])return i}return null}function _q(){return this.state.isDestroyed=!0,Sq(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[jq("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function Eq(e){var t=e.ownerDocument;return t?t.defaultView:window}function Cq(e,t,n,r){var a="BODY"===e.nodeName,i=a?e.ownerDocument.defaultView:e;i.addEventListener(t,n,{passive:!0}),a||Cq(VV(i.parentNode),t,n,r),r.push(i)}function Aq(e,t,n,r){n.updateBound=r,Eq(e).addEventListener("resize",n.updateBound,{passive:!0});var a=VV(e);return Cq(a,"scroll",n.updateBound,n.scrollParents),n.scrollElement=a,n.eventsEnabled=!0,n}function kq(){this.state.eventsEnabled||(this.state=Aq(this.reference,this.options,this.state,this.scheduleUpdate))}function Tq(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,Eq(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach((function(e){e.removeEventListener("scroll",t.updateBound)})),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function Oq(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function Pq(e,t){Object.keys(t).forEach((function(n){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&Oq(t[n])&&(r="px"),e.style[n]=t[n]+r}))}var Rq=FV&&/Firefox/i.test(navigator.userAgent);function Iq(e,t,n){var r=xq(e,(function(e){return e.name===t})),a=!!r&&e.some((function(e){return e.name===n&&e.enabled&&e.order<r.order}));if(!a){var i="`"+t+"`",o="`"+n+"`";console.warn(o+" modifier is required by "+i+" modifier in order to work, be sure to include it before "+i+"!")}return a}var Mq=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],Dq=Mq.slice(3);function Lq(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Dq.indexOf(e),r=Dq.slice(n+1).concat(Dq.slice(0,n));return t?r.reverse():r}var Fq="flip",Bq="clockwise",Zq="counterclockwise";function zq(e,t,n,r){var a=[0,0],i=-1!==["right","left"].indexOf(r),o=e.split(/(\+|\-)/).map((function(e){return e.trim()})),s=o.indexOf(xq(o,(function(e){return-1!==e.search(/,|\s/)})));o[s]&&-1===o[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==s?[o.slice(0,s).concat([o[s].split(l)[0]]),[o[s].split(l)[1]].concat(o.slice(s+1))]:[o];return c=c.map((function(e,r){var a=(1===r?!i:i)?"height":"width",o=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,o=!0,e):o?(e[e.length-1]+=t,o=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,n,r){var a=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+a[1],o=a[2];if(!i)return e;if(0===o.indexOf("%")){return sq("%p"===o?n:r)[t]/100*i}if("vh"===o||"vw"===o)return("vh"===o?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*i;return i}(e,a,t,n)}))})),c.forEach((function(e,t){e.forEach((function(n,r){Oq(n)&&(a[t]+=n*("-"===e[r-1]?-1:1))}))})),a}var Uq={shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var a=e.offsets,i=a.reference,o=a.popper,s=-1!==["bottom","top"].indexOf(n),l=s?"left":"top",c=s?"width":"height",u={start:iq({},l,i[l]),end:iq({},l,i[l]+i[c]-o[c])};e.offsets.popper=oq({},o,u[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,r=e.placement,a=e.offsets,i=a.popper,o=a.reference,s=r.split("-")[0],l=void 0;return l=Oq(+n)?[+n,0]:zq(n,i,o,s),"left"===s?(i.top+=l[0],i.left-=l[1]):"right"===s?(i.top+=l[0],i.left+=l[1]):"top"===s?(i.left+=l[0],i.top-=l[1]):"bottom"===s&&(i.left+=l[0],i.top+=l[1]),e.popper=i,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||XV(e.instance.popper);e.instance.reference===n&&(n=XV(n));var r=jq("transform"),a=e.instance.popper.style,i=a.top,o=a.left,s=a[r];a.top="",a.left="",a[r]="";var l=hq(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);a.top=i,a.left=o,a[r]=s,t.boundaries=l;var c=t.priority,u=e.offsets.popper,d={primary:function(e){var n=u[e];return u[e]<l[e]&&!t.escapeWithReference&&(n=Math.max(u[e],l[e])),iq({},e,n)},secondary:function(e){var n="right"===e?"left":"top",r=u[n];return u[e]>l[e]&&!t.escapeWithReference&&(r=Math.min(u[n],l[e]-("right"===e?u.width:u.height))),iq({},n,r)}};return c.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";u=oq({},u,d[t](e))})),e.offsets.popper=u,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,a=e.placement.split("-")[0],i=Math.floor,o=-1!==["top","bottom"].indexOf(a),s=o?"right":"bottom",l=o?"left":"top",c=o?"width":"height";return n[s]<i(r[l])&&(e.offsets.popper[l]=i(r[l])-n[c]),n[l]>i(r[s])&&(e.offsets.popper[l]=i(r[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!Iq(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"===typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var a=e.placement.split("-")[0],i=e.offsets,o=i.popper,s=i.reference,l=-1!==["left","right"].indexOf(a),c=l?"height":"width",u=l?"Top":"Left",d=u.toLowerCase(),f=l?"left":"top",h=l?"bottom":"right",p=gq(r)[c];s[h]-p<o[d]&&(e.offsets.popper[d]-=o[d]-(s[h]-p)),s[d]+p>o[h]&&(e.offsets.popper[d]+=s[d]+p-o[h]),e.offsets.popper=sq(e.offsets.popper);var m=s[d]+s[c]/2-p/2,v=UV(e.instance.popper),g=parseFloat(v["margin"+u]),y=parseFloat(v["border"+u+"Width"]),b=m-e.offsets.popper[d]-g-y;return b=Math.max(Math.min(o[c]-p,b),0),e.arrowElement=r,e.offsets.arrow=(iq(n={},d,Math.round(b)),iq(n,f,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(Sq(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=hq(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],a=yq(r),i=e.placement.split("-")[1]||"",o=[];switch(t.behavior){case Fq:o=[r,a];break;case Bq:o=Lq(r);break;case Zq:o=Lq(r,!0);break;default:o=t.behavior}return o.forEach((function(s,l){if(r!==s||o.length===l+1)return e;r=e.placement.split("-")[0],a=yq(r);var c=e.offsets.popper,u=e.offsets.reference,d=Math.floor,f="left"===r&&d(c.right)>d(u.left)||"right"===r&&d(c.left)<d(u.right)||"top"===r&&d(c.bottom)>d(u.top)||"bottom"===r&&d(c.top)<d(u.bottom),h=d(c.left)<d(n.left),p=d(c.right)>d(n.right),m=d(c.top)<d(n.top),v=d(c.bottom)>d(n.bottom),g="left"===r&&h||"right"===r&&p||"top"===r&&m||"bottom"===r&&v,y=-1!==["top","bottom"].indexOf(r),b=!!t.flipVariations&&(y&&"start"===i&&h||y&&"end"===i&&p||!y&&"start"===i&&m||!y&&"end"===i&&v),x=!!t.flipVariationsByContent&&(y&&"start"===i&&p||y&&"end"===i&&h||!y&&"start"===i&&v||!y&&"end"===i&&m),w=b||x;(f||g||w)&&(e.flipped=!0,(f||g)&&(r=o[l+1]),w&&(i=function(e){return"end"===e?"start":"start"===e?"end":e}(i)),e.placement=r+(i?"-"+i:""),e.offsets.popper=oq({},e.offsets.popper,bq(e.instance.popper,e.offsets.reference,e.placement)),e=wq(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,a=r.popper,i=r.reference,o=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return a[o?"left":"top"]=i[n]-(s?a[o?"width":"height"]:0),e.placement=yq(t),e.offsets.popper=sq(a),e}},hide:{order:800,enabled:!0,fn:function(e){if(!Iq(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=xq(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var n=t.x,r=t.y,a=e.offsets.popper,i=xq(e.instance.modifiers,(function(e){return"applyStyle"===e.name})).gpuAcceleration;void 0!==i&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var o=void 0!==i?i:t.gpuAcceleration,s=XV(e.instance.popper),l=lq(s),c={position:a.position},u=function(e,t){var n=e.offsets,r=n.popper,a=n.reference,i=Math.round,o=Math.floor,s=function(e){return e},l=i(a.width),c=i(r.width),u=-1!==["left","right"].indexOf(e.placement),d=-1!==e.placement.indexOf("-"),f=t?u||d||l%2===c%2?i:o:s,h=t?i:s;return{left:f(l%2===1&&c%2===1&&!d&&t?r.left-1:r.left),top:h(r.top),bottom:h(r.bottom),right:f(r.right)}}(e,window.devicePixelRatio<2||!Rq),d="bottom"===n?"top":"bottom",f="right"===r?"left":"right",h=jq("transform"),p=void 0,m=void 0;if(m="bottom"===d?"HTML"===s.nodeName?-s.clientHeight+u.bottom:-l.height+u.bottom:u.top,p="right"===f?"HTML"===s.nodeName?-s.clientWidth+u.right:-l.width+u.right:u.left,o&&h)c[h]="translate3d("+p+"px, "+m+"px, 0)",c[d]=0,c[f]=0,c.willChange="transform";else{var v="bottom"===d?-1:1,g="right"===f?-1:1;c[d]=m*v,c[f]=p*g,c.willChange=d+", "+f}var y={"x-placement":e.placement};return e.attributes=oq({},y,e.attributes),e.styles=oq({},c,e.styles),e.arrowStyles=oq({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){return Pq(e.instance.popper,e.styles),function(e,t){Object.keys(t).forEach((function(n){!1!==t[n]?e.setAttribute(n,t[n]):e.removeAttribute(n)}))}(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&Pq(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,n,r,a){var i=vq(a,t,e,n.positionFixed),o=mq(n.placement,i,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",o),Pq(t,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}},Wq={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:Uq},Vq=function(){function e(t,n){var r=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};rq(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=ZV(this.update.bind(this)),this.options=oq({},e.Defaults,a),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(oq({},e.Defaults.modifiers,a.modifiers)).forEach((function(t){r.options.modifiers[t]=oq({},e.Defaults.modifiers[t]||{},a.modifiers?a.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return oq({name:e},r.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&zV(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)})),this.update();var i=this.options.eventsEnabled;i&&this.enableEventListeners(),this.state.eventsEnabled=i}return aq(e,[{key:"update",value:function(){return Nq.call(this)}},{key:"destroy",value:function(){return _q.call(this)}},{key:"enableEventListeners",value:function(){return kq.call(this)}},{key:"disableEventListeners",value:function(){return Tq.call(this)}}]),e}();Vq.Utils=("undefined"!==typeof window?window:__webpack_require__.g).PopperUtils,Vq.placements=Mq,Vq.Defaults=Wq;const qq=Vq;var Hq={position:"absolute",top:0,left:0,opacity:0,pointerEvents:"none"},Gq={},Yq=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=e.call.apply(e,[this].concat(r))||this,(0,Mn.Z)(xa(xa(t)),"state",{data:void 0,placement:void 0}),(0,Mn.Z)(xa(xa(t)),"popperInstance",void 0),(0,Mn.Z)(xa(xa(t)),"popperNode",null),(0,Mn.Z)(xa(xa(t)),"arrowNode",null),(0,Mn.Z)(xa(xa(t)),"setPopperNode",(function(e){e&&t.popperNode!==e&&(kV(t.props.innerRef,e),t.popperNode=e,t.updatePopperInstance())})),(0,Mn.Z)(xa(xa(t)),"setArrowNode",(function(e){t.arrowNode=e})),(0,Mn.Z)(xa(xa(t)),"updateStateModifier",{enabled:!0,order:900,fn:function(e){var n=e.placement;return t.setState({data:e,placement:n}),e}}),(0,Mn.Z)(xa(xa(t)),"getOptions",(function(){return{placement:t.props.placement,eventsEnabled:t.props.eventsEnabled,positionFixed:t.props.positionFixed,modifiers:(0,m.Z)({},t.props.modifiers,{arrow:(0,m.Z)({},t.props.modifiers&&t.props.modifiers.arrow,{enabled:!!t.arrowNode,element:t.arrowNode}),applyStyle:{enabled:!1},updateStateModifier:t.updateStateModifier})}})),(0,Mn.Z)(xa(xa(t)),"getPopperStyle",(function(){return t.popperNode&&t.state.data?(0,m.Z)({position:t.state.data.offsets.popper.position},t.state.data.styles):Hq})),(0,Mn.Z)(xa(xa(t)),"getPopperPlacement",(function(){return t.state.data?t.state.placement:void 0})),(0,Mn.Z)(xa(xa(t)),"getArrowStyle",(function(){return t.arrowNode&&t.state.data?t.state.data.arrowStyles:Gq})),(0,Mn.Z)(xa(xa(t)),"getOutOfBoundariesState",(function(){return t.state.data?t.state.data.hide:void 0})),(0,Mn.Z)(xa(xa(t)),"destroyPopperInstance",(function(){t.popperInstance&&(t.popperInstance.destroy(),t.popperInstance=null)})),(0,Mn.Z)(xa(xa(t)),"updatePopperInstance",(function(){t.destroyPopperInstance();var e=xa(xa(t)).popperNode,n=t.props.referenceElement;n&&e&&(t.popperInstance=new qq(n,e,t.getOptions()))})),(0,Mn.Z)(xa(xa(t)),"scheduleUpdate",(function(){t.popperInstance&&t.popperInstance.scheduleUpdate()})),t}(0,Cu.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){this.props.placement===e.placement&&this.props.referenceElement===e.referenceElement&&this.props.positionFixed===e.positionFixed&&LV()(this.props.modifiers,e.modifiers,{strict:!0})?this.props.eventsEnabled!==e.eventsEnabled&&this.popperInstance&&(this.props.eventsEnabled?this.popperInstance.enableEventListeners():this.popperInstance.disableEventListeners()):this.updatePopperInstance(),t.placement!==this.state.placement&&this.scheduleUpdate()},n.componentWillUnmount=function(){kV(this.props.innerRef,null),this.destroyPopperInstance()},n.render=function(){return CV(this.props.children)({ref:this.setPopperNode,style:this.getPopperStyle(),placement:this.getPopperPlacement(),outOfBoundaries:this.getOutOfBoundariesState(),scheduleUpdate:this.scheduleUpdate,arrowProps:{ref:this.setArrowNode,style:this.getArrowStyle()}})},t}(e.Component);(0,Mn.Z)(Yq,"defaultProps",{placement:"bottom",eventsEnabled:!0,referenceElement:void 0,positionFixed:!1});qq.placements;function Xq(t){var n=t.referenceElement,r=(0,v.Z)(t,["referenceElement"]);return e.createElement(vV.Consumer,null,(function(t){return e.createElement(Yq,(0,m.Z)({referenceElement:void 0!==n?n:t},r))}))}var Jq=["className","cssModule","right","tag","flip","modifiers","persist","positionFixed","container"];function Kq(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $q(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Kq(Object(n),!0).forEach((function(t){(0,Mn.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kq(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Qq={tag:w.iC,children:y().node.isRequired,right:y().bool,flip:y().bool,modifiers:y().object,className:y().string,cssModule:y().object,persist:y().bool,positionFixed:y().bool,container:w.qW},eH={flip:{enabled:!1}},tH={up:"top",left:"left",right:"right",down:"bottom"},nH=function(n){function r(){return n.apply(this,arguments)||this}(0,Cu.Z)(r,n);var a=r.prototype;return a.getRole=function(){return"listbox"===this.context.menuRole?"listbox":"menu"},a.render=function(){var n=this,r=this.props,a=r.className,i=r.cssModule,o=r.right,s=r.tag,l=r.flip,c=r.modifiers,u=r.persist,d=r.positionFixed,f=r.container,h=(0,v.Z)(r,Jq),p=(0,w.mx)(x()(a,"dropdown-menu",{"dropdown-menu-right":o,show:this.context.isOpen}),i),g=s;if(u||this.context.isOpen&&!this.context.inNavbar){var y=(tH[this.context.direction]||"bottom")+"-"+(o?"end":"start"),b=l?c:$q($q({},c),eH),N=!!d,S=e.createElement(Xq,{placement:y,modifiers:b,positionFixed:N},(function(t){var r=t.ref,a=t.style,i=t.placement,o=$q($q({},n.props.style),a);return e.createElement(g,(0,m.Z)({tabIndex:"-1",role:n.getRole(),ref:function(e){r(e);var t=n.context.onMenuRef;t&&t(e)}},h,{style:o,"aria-hidden":!n.context.isOpen,className:p,"x-placement":i}))}));return f?t.createPortal(S,(0,w.U9)(f)):S}return e.createElement(g,(0,m.Z)({tabIndex:"-1",role:this.getRole()},h,{"aria-hidden":!this.context.isOpen,className:p,"x-placement":h.placement}))},r}(e.Component);nH.propTypes=Qq,nH.defaultProps={tag:"div",flip:!0},nH.contextType=bV;const rH=nH;var aH=__webpack_require__(78618),iH=__webpack_require__(34380);const oH=()=>{var t,n;const[r,a]=(0,e.useState)(!1),i=JSON.parse(localStorage.getItem("userInfo")),[o,l]=(0,e.useState)();(0,e.useEffect)((()=>{(async()=>{try{const e=(await h().get("".concat("https://api-credit.optisoft.com.ng:8090","/auth/admin/users/").concat(i.id),{headers:A()})).data;e&&(l(e),localStorage.setItem("referralCode",JSON.stringify(e.myReferralCode)))}catch(e){}})()}),[]);return(0,s.jsxs)(jV,{isOpen:r,className:"user-dropdown",toggle:()=>a((e=>!e)),children:[(0,s.jsx)(MV,{tag:"a",href:"#toggle",className:"dropdown-toggle",onClick:e=>{e.preventDefault()},children:(0,s.jsxs)("div",{className:"user-toggle",children:[(0,s.jsx)(iH.Z,{icon:"user-alt",className:"sm"}),(0,s.jsxs)("div",{className:"user-info d-none d-md-block",children:[(0,s.jsx)("div",{className:"user-status",children:null===o||void 0===o||null===(t=o.assignedRole)||void 0===t?void 0:t.roleName}),(0,s.jsx)("div",{className:"user-name dropdown-indicator",children:null===o||void 0===o?void 0:o.contactName})]})]})}),(0,s.jsxs)(rH,{right:!0,className:"dropdown-menu-md dropdown-menu-s1",children:[(0,s.jsx)("div",{className:"dropdown-inner user-card-wrap bg-lighter d-none d-md-block",children:(0,s.jsxs)("div",{className:"user-card sm",children:[(0,s.jsx)("div",{className:"user-avatar",children:(0,s.jsx)("span",{children:(0,d.gd)(null!==(n=null===o||void 0===o?void 0:o.contactName)&&void 0!==n?n:"")})}),(0,s.jsxs)("div",{className:"user-info",children:[(0,s.jsx)("span",{className:"lead-text",children:null===o||void 0===o?void 0:o.contactName}),(0,s.jsx)("span",{className:"sub-text",children:null===o||void 0===o?void 0:o.email})]})]})}),(0,s.jsx)("div",{className:"dropdown-inner",children:(0,s.jsx)(aH.M,{children:(0,s.jsxs)("div",{style:{cursor:"pointer"},onClick:()=>{(async()=>{try{const e=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/logout"),{},{headers:A()});kp.success("Logout successfully.",{position:kp.POSITION.TOP_CENTER}),e&&(localStorage.clear(),window.location.href="/auth-login")}catch(e){}})()},children:[(0,s.jsx)(E.JO,{name:"signout"}),(0,s.jsx)("span",{children:"Sign Out"})]})})})]})]})},sH=["fixed","theme","className","setVisibility"],lH=e=>{let{fixed:t,theme:n,className:r,setVisibility:a}=e,i=(0,o.Z)(e,sH);const l=x()({"nk-header":!0,"nk-header-fixed":t,"is-light":"white"===n,["is-".concat(n)]:"white"!==n&&"light"!==n,["".concat(r)]:r});return(0,s.jsx)("div",{className:l,children:(0,s.jsx)("div",{className:"container-fluid",children:(0,s.jsxs)("div",{className:"nk-header-wrap",children:[(0,s.jsx)("div",{className:"nk-menu-trigger d-xl-none ml-n1",children:(0,s.jsx)(dV,{className:"nk-nav-toggle nk-quick-nav-icon d-xl-none ml-n1",icon:"menu",click:i.sidebarToggle})}),(0,s.jsx)("div",{className:"nk-header-brand d-xl-none",children:(0,s.jsx)(nV,{})}),(0,s.jsx)("div",{className:"nk-header-tools",children:(0,s.jsx)("ul",{className:"nk-quick-nav",children:(0,s.jsx)("li",{className:"user-dropdown",onClick:()=>a(!1),children:(0,s.jsx)(oH,{})})})})]})})})},cH=()=>(0,s.jsx)("div",{className:"nk-footer",children:(0,s.jsx)("div",{className:"container-fluid",children:(0,s.jsxs)("div",{className:"nk-footer-wrap",children:[(0,s.jsxs)("div",{className:"nk-footer-copyright",children:[" ","\xa9 2025 Rosabon Financial Services by ",(0,s.jsx)("a",{href:"https://optisoft.ng",children:"Optisoft"})]}),(0,s.jsx)("div",{className:"nk-footer-links",children:(0,s.jsxs)("ul",{className:"nav nav-sm",children:[(0,s.jsx)("li",{className:"nav-item",children:(0,s.jsx)(r.rU,{to:"".concat("","/pages/terms-policy"),className:"nav-link",children:"Terms"})}),(0,s.jsx)("li",{className:"nav-item",children:(0,s.jsx)(r.rU,{to:"".concat("","/pages/faq"),className:"nav-link",children:"Privacy"})}),(0,s.jsx)("li",{className:"nav-item",children:(0,s.jsx)(r.rU,{to:"".concat("","/pages/terms-policy"),className:"nav-link",children:"Help"})})]})})]})})}),uH=()=>{const[t,n]=(0,e.useState)(),[r,a]=(0,e.useState)(!1),[i]=(0,e.useState)({main:"default",sidebar:"dark",header:"white",skin:"light"});(0,e.useEffect)((()=>{l()}),[]),(0,e.useLayoutEffect)((()=>{r&&(document.body.style.overflow="hidden",document.body.style.height="100%"),r||(document.body.style.overflow="auto",document.body.style.height="auto")}),[r]);const o=e=>{e.preventDefault(),a(!1===r)};(0,e.useEffect)((()=>{document.body.className="nk-body bg-lighter npc-default has-sidebar no-touch nk-nio-theme ".concat("dark"===i.skin?"dark-mode":"")}),[i.skin]);const l=()=>{window.innerWidth<1200?n(!0):(n(!1),a(!1))};window.addEventListener("load",l),window.addEventListener("resize",l);const c=x()({"nk-sidebar-mobile":t,"nk-sidebar-active":r&&t});return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Loading"}),(0,s.jsx)("div",{className:"nk-app-root",children:(0,s.jsxs)("div",{className:"nk-main",children:[(0,s.jsx)(hV,{sidebarToggle:o,fixed:!0,mobileView:t,theme:i.sidebar,className:c}),r&&t&&(0,s.jsx)("div",{className:"nk-sidebar-overlay",onClick:o}),(0,s.jsxs)("div",{className:"nk-wrap",children:[(0,s.jsx)(lH,{sidebarToggle:o,setVisibility:a,fixed:!0,theme:i.header}),(0,s.jsx)(QW,{}),(0,s.jsx)(cH,{})]})]})})]})};var dH=__webpack_require__(96338),fH=__webpack_require__(5954),hH=__webpack_require__(47017),pH=__webpack_require__(54491),mH=__webpack_require__(43113),vH=__webpack_require__(15276),gH=__webpack_require__(60095);function yH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var bH=["defaultOpen"],xH=function(t){function n(e){var n;return(n=t.call(this,e)||this).state={isOpen:e.defaultOpen||!1},n.toggle=n.toggle.bind(xa(n)),n}(0,Cu.Z)(n,t);var r=n.prototype;return r.toggle=function(e){var t=this,n=!this.state.isOpen;this.setState({isOpen:n},(function(){t.props.onToggle&&t.props.onToggle(e,n)}))},r.render=function(){return e.createElement(jV,(0,m.Z)({isOpen:this.state.isOpen,toggle:this.toggle},(0,w.CE)(this.props,bH)))},n}(e.Component);xH.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yH(Object(n),!0).forEach((function(t){(0,Mn.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yH(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({defaultOpen:y().bool,onToggle:y().func},jV.propTypes);var wH=["className","cssModule","divider","tag","header","active","text"],NH={children:y().node,active:y().bool,disabled:y().bool,divider:y().bool,tag:w.iC,header:y().bool,onClick:y().func,className:y().string,cssModule:y().object,toggle:y().bool,text:y().bool},SH=function(t){function n(e){var n;return(n=t.call(this,e)||this).onClick=n.onClick.bind(xa(n)),n.getTabIndex=n.getTabIndex.bind(xa(n)),n}(0,Cu.Z)(n,t);var r=n.prototype;return r.getRole=function(){return"listbox"===this.context.menuRole?"option":"menuitem"},r.onClick=function(e){var t=this.props,n=t.disabled,r=t.header,a=t.divider,i=t.text;n||r||a||i?e.preventDefault():(this.props.onClick&&this.props.onClick(e),this.props.toggle&&this.context.toggle(e))},r.getTabIndex=function(){var e=this.props,t=e.disabled,n=e.header,r=e.divider,a=e.text;return t||n||r||a?"-1":"0"},r.render=function(){var t=this.getTabIndex(),n=t>-1?this.getRole():void 0,r=(0,w.CE)(this.props,["toggle"]),a=r.className,i=r.cssModule,o=r.divider,s=r.tag,l=r.header,c=r.active,u=r.text,d=(0,v.Z)(r,wH),f=(0,w.mx)(x()(a,{disabled:d.disabled,"dropdown-item":!o&&!l&&!u,active:c,"dropdown-header":l,"dropdown-divider":o,"dropdown-item-text":u}),i);return"button"===s&&(l?s="h6":o?s="div":d.href?s="a":u&&(s="span")),e.createElement(s,(0,m.Z)({type:"button"===s&&(d.onClick||this.props.toggle)?"button":void 0},d,{tabIndex:t,role:n,className:f,onClick:this.onClick}))},n}(e.Component);SH.propTypes=NH,SH.defaultProps={tag:"button",toggle:!0},SH.contextType=bV;const jH=SH,_H=()=>(0,s.jsx)("div",{className:"nk-footer nk-auth-footer-full",children:(0,s.jsx)("div",{className:"container wide-lg",children:(0,s.jsxs)(E.X2,{className:"g-3",children:[(0,s.jsx)(E.JX,{lg:6,className:"order-lg-last",children:(0,s.jsxs)("ul",{className:"nav nav-sm justify-content-center justify-content-lg-end",children:[(0,s.jsx)("li",{className:"nav-item",children:(0,s.jsx)(r.rU,{className:"nav-link",target:"_blank",to:"".concat("","/auths/terms"),children:"Terms & Condition"})}),(0,s.jsx)("li",{className:"nav-item",children:(0,s.jsx)(r.rU,{className:"nav-link",target:"_blank",to:"".concat("","/auths/terms"),children:"Privacy Policy"})}),(0,s.jsx)("li",{className:"nav-item",children:(0,s.jsx)(r.rU,{className:"nav-link",target:"_blank",to:"".concat("","/auths/faq"),children:"Help"})}),(0,s.jsx)("li",{className:"nav-item ",children:(0,s.jsxs)(xH,{direction:"up",children:[(0,s.jsx)(MV,{color:"transparent",className:"dropdown-toggle dropdown-indicator has-indicator nav-link",children:(0,s.jsx)("span",{children:"English"})}),(0,s.jsx)(rH,{right:!0,className:"dropdown-menu-sm",children:(0,s.jsxs)("ul",{className:"language-list",children:[(0,s.jsx)("li",{children:(0,s.jsxs)(jH,{tag:"a",href:"#dropdownitem",onClick:e=>{e.preventDefault()},className:"language-item",children:[(0,s.jsx)("img",{src:pH,alt:"",className:"language-flag"}),(0,s.jsx)("span",{className:"language-name",children:"English"})]})}),(0,s.jsx)("li",{children:(0,s.jsxs)(jH,{tag:"a",href:"#dropdownitem",onClick:e=>{e.preventDefault()},className:"language-item",children:[(0,s.jsx)("img",{src:mH,alt:"",className:"language-flag"}),(0,s.jsx)("span",{className:"language-name",children:"Espa\xf1ol"})]})}),(0,s.jsx)("li",{children:(0,s.jsxs)(jH,{tag:"a",href:"#dropdownitem",onClick:e=>{e.preventDefault()},className:"language-item",children:[(0,s.jsx)("img",{src:vH,alt:"",className:"language-flag"}),(0,s.jsx)("span",{className:"language-name",children:"Fran\xe7ais"})]})}),(0,s.jsx)("li",{children:(0,s.jsxs)(jH,{tag:"a",href:"#dropdownitem",onClick:e=>{e.preventDefault()},className:"language-item",children:[(0,s.jsx)("img",{src:gH,alt:"",className:"language-flag"}),(0,s.jsx)("span",{className:"language-name",children:"T\xfcrk\xe7e"})]})})]})})]})})]})}),(0,s.jsx)(E.JX,{lg:"6",children:(0,s.jsx)("div",{className:"nk-block-content text-center text-lg-left",children:(0,s.jsx)("p",{className:"text-soft",children:"\xa9 2025 Rosabon. All Rights Reserved."})})})]})})}),EH=()=>(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Forgot-Password"}),(0,s.jsxs)(hH.Z,{children:[(0,s.jsxs)(E.gO,{className:"nk-block-middle nk-auth-body wide-xs",children:[(0,s.jsx)("div",{className:"brand-logo pb-4 text-center",children:(0,s.jsxs)(r.rU,{to:"/",className:"logo-link",children:[(0,s.jsx)("img",{className:"logo-light logo-img logo-img-lg",src:dH,alt:"logo"}),(0,s.jsx)("img",{className:"logo-dark logo-img logo-img-lg",src:fH,alt:"logo-dark"})]})}),(0,s.jsxs)(E.oU,{className:"card-bordered",bodyClass:"card-inner-lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsxs)(E.sU,{children:[(0,s.jsx)(E.bi,{tag:"h5",children:"Reset password"}),(0,s.jsx)(E.uk,{children:(0,s.jsx)("p",{children:"If you forgot your password, well, then we\u2019ll email you instructions to reset your password."})})]})}),(0,s.jsxs)("form",{children:[(0,s.jsxs)(id,{children:[(0,s.jsx)("div",{className:"form-label-group",children:(0,s.jsx)("label",{className:"form-label",htmlFor:"default-01",children:"Email"})}),(0,s.jsx)("input",{type:"text",className:"form-control form-control-lg",id:"default-01",placeholder:"Enter your email address"})]}),(0,s.jsx)(id,{children:(0,s.jsx)(E.zx,{color:"primary",size:"lg",className:"btn-block",onClick:e=>e.preventDefault(),children:"Send Reset Link"})})]}),(0,s.jsx)("div",{className:"form-note-s2 text-center pt-4",children:(0,s.jsx)(r.rU,{to:"".concat("","/auth-login"),children:(0,s.jsx)("strong",{children:"Return to login"})})})]})]}),(0,s.jsx)(_H,{})]})]}),CH=()=>{const[t,n]=(0,e.useState)({email:"",password:""}),[a,o]=(0,e.useState)(!1),[l,c]=(0,e.useState)(!1),u=e=>{const{name:r,value:a}=e.target;n((0,i.Z)((0,i.Z)({},t),{},{[r]:a}))},{errors:d,register:f,handleSubmit:p}=xu();return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Login"}),(0,s.jsxs)(hH.Z,{children:[(0,s.jsxs)(E.gO,{className:"nk-block-middle nk-auth-body wide-xs",children:[(0,s.jsx)("div",{className:"brand-logo pb-4 text-center",children:(0,s.jsxs)(r.rU,{to:"/",className:"logo-link",children:[(0,s.jsx)("img",{className:"logo-light logo-img logo-img-lg",src:dH,alt:"logo"}),(0,s.jsx)("img",{className:"logo-dark logo-img logo-img-lg",src:fH,alt:"logo-dark"})]})}),(0,s.jsxs)(E.oU,{className:"card-bordered",bodyClass:"card-inner-lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.sU,{children:(0,s.jsx)(E.bi,{tag:"h4",children:"Sign-In"})})}),(0,s.jsxs)(td,{className:"is-alter",onSubmit:p((e=>{o(!0);(async e=>{try{const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/login"),e,{"Content-Type":"application/json",Accept:"application/json"}),n=await t.data;localStorage.setItem("accessToken",JSON.stringify(n.token)),localStorage.setItem("userInfo",JSON.stringify(n)),kp.success("User login successfully.",{position:kp.POSITION.TOP_CENTER}),(null===n||void 0===n?void 0:n.loginCount)<=1?window.location.href="/auth-set":setTimeout((()=>{window.history.pushState("".concat("/"),"auth-login","".concat("/")),window.location.reload()}),2e3)}catch(c){var t,n,r,a,i,s,l;const e=null===c||void 0===c||null===(t=c.response)||void 0===t||null===(n=t.data)||void 0===n?void 0:n.message,u=null===c||void 0===c||null===(r=c.response)||void 0===r||null===(a=r.data)||void 0===a||null===(i=a.data)||void 0===i?void 0:i.failedCount;401===(null===c||void 0===c||null===(s=c.response)||void 0===s||null===(l=s.data)||void 0===l?void 0:l.status)?kp.error("Incorrect Email or Password Combination, ".concat(5-u," tries remaining"),{position:kp.POSITION.TOP_CENTER}):kp.error(e,{position:kp.POSITION.TOP_CENTER}),o(!1)}})({email:e.email,password:e.password,platformType:"ADMIN",platform:"TREASURY"})})),children:[(0,s.jsxs)(id,{children:[(0,s.jsx)("div",{className:"form-label-group",children:(0,s.jsx)("label",{className:"form-label",htmlFor:"default-01",children:"Email"})}),(0,s.jsxs)("div",{className:"form-control-wrap",children:[(0,s.jsx)("input",{type:"text",id:"default-01",name:"email",onChange:u,ref:f({required:"This field is required"}),placeholder:"Enter your email",className:"form-control-lg form-control"}),d.name&&(0,s.jsx)("span",{className:"invalid",children:d.name.message})]})]}),(0,s.jsxs)(id,{children:[(0,s.jsx)("div",{className:"form-label-group",children:(0,s.jsx)("label",{className:"form-label",htmlFor:"password",children:"Password"})}),(0,s.jsxs)("div",{className:"form-control-wrap",children:[(0,s.jsxs)("a",{href:"#password",onClick:e=>{e.preventDefault(),c(!l)},className:"form-icon lg form-icon-right passcode-switch ".concat(l?"is-hidden":"is-shown"),children:[(0,s.jsx)(E.JO,{name:"eye",className:"passcode-icon icon-show"}),(0,s.jsx)(E.JO,{name:"eye-off",className:"passcode-icon icon-hide"})]}),(0,s.jsx)("input",{type:l?"text":"password",id:"password",name:"password",onChange:u,ref:f({required:"This field is required"}),placeholder:"Enter your Password",className:"form-control-lg form-control ".concat(l?"is-hidden":"is-shown")}),d.passcode&&(0,s.jsx)("span",{className:"invalid",children:d.passcode.message})]})]}),(0,s.jsx)(id,{children:(0,s.jsx)(E.zx,{size:"lg",className:"btn-block",type:"submit",color:"primary",children:a?(0,s.jsx)(Eu,{size:"sm",color:"light"}):"Sign in"})})]})]})]}),(0,s.jsx)(_H,{})]})]})},AH=t=>{let{history:n}=t;const[a,i]=(0,e.useState)(!1),[o,l]=(0,e.useState)(!1),{errors:c,register:u,handleSubmit:d}=xu();return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Register"}),(0,s.jsxs)(hH.Z,{children:[(0,s.jsxs)(E.gO,{className:"nk-block-middle nk-auth-body wide-xs",children:[(0,s.jsx)("div",{className:"brand-logo pb-4 text-center",children:(0,s.jsxs)(r.rU,{to:"".concat("","/"),className:"logo-link",children:[(0,s.jsx)("img",{className:"logo-light logo-img logo-img-lg",src:dH,alt:"logo"}),(0,s.jsx)("img",{className:"logo-dark logo-img logo-img-lg",src:fH,alt:"logo-dark"})]})}),(0,s.jsxs)(E.oU,{className:"card-bordered",bodyClass:"card-inner-lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsxs)(E.sU,{children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Register"}),(0,s.jsx)(E.uk,{children:(0,s.jsx)("p",{children:"Create New Dashlite Account"})})]})}),(0,s.jsxs)("form",{className:"is-alter",onSubmit:d((()=>{l(!0),setTimeout((()=>n.push("".concat("","/auth-success"))),2e3)})),children:[(0,s.jsxs)(id,{children:[(0,s.jsx)("label",{className:"form-label",htmlFor:"name",children:"Name"}),(0,s.jsxs)("div",{className:"form-control-wrap",children:[(0,s.jsx)("input",{type:"text",id:"name",name:"name",placeholder:"Enter your name",ref:u({required:!0}),className:"form-control-lg form-control"}),c.name&&(0,s.jsx)("p",{className:"invalid",children:"This field is required"})]})]}),(0,s.jsxs)(id,{children:[(0,s.jsx)("div",{className:"form-label-group",children:(0,s.jsx)("label",{className:"form-label",htmlFor:"default-01",children:"Email or Username"})}),(0,s.jsxs)("div",{className:"form-control-wrap",children:[(0,s.jsx)("input",{type:"text",bssize:"lg",id:"default-01",name:"email",ref:u({required:!0}),className:"form-control-lg form-control",placeholder:"Enter your email address or username"}),c.email&&(0,s.jsx)("p",{className:"invalid",children:"This field is required"})]})]}),(0,s.jsxs)(id,{children:[(0,s.jsx)("div",{className:"form-label-group",children:(0,s.jsx)("label",{className:"form-label",htmlFor:"password",children:"Passcode"})}),(0,s.jsxs)("div",{className:"form-control-wrap",children:[(0,s.jsxs)("a",{href:"#password",onClick:e=>{e.preventDefault(),i(!a)},className:"form-icon lg form-icon-right passcode-switch ".concat(a?"is-hidden":"is-shown"),children:[(0,s.jsx)(E.JO,{name:"eye",className:"passcode-icon icon-show"}),(0,s.jsx)(E.JO,{name:"eye-off",className:"passcode-icon icon-hide"})]}),(0,s.jsx)("input",{type:a?"text":"password",id:"password",name:"passcode",ref:u({required:"This field is required"}),placeholder:"Enter your passcode",className:"form-control-lg form-control ".concat(a?"is-hidden":"is-shown")}),c.passcode&&(0,s.jsx)("span",{className:"invalid",children:c.passcode.message})]})]}),(0,s.jsx)(id,{children:(0,s.jsx)(E.zx,{type:"submit",color:"primary",size:"lg",className:"btn-block",children:o?(0,s.jsx)(Eu,{size:"sm",color:"light"}):"Register"})})]}),(0,s.jsxs)("div",{className:"form-note-s2 text-center pt-4",children:[" ","Already have an account?"," ",(0,s.jsx)(r.rU,{to:"".concat("","/auth-login"),children:(0,s.jsx)("strong",{children:"Sign in instead"})})]}),(0,s.jsx)("div",{className:"text-center pt-4 pb-3",children:(0,s.jsx)("h6",{className:"overline-title overline-title-sap",children:(0,s.jsx)("span",{children:"OR"})})}),(0,s.jsxs)("ul",{className:"nav justify-center gx-8",children:[(0,s.jsx)("li",{className:"nav-item",children:(0,s.jsx)("a",{className:"nav-link",href:"#socials",onClick:e=>{e.preventDefault()},children:"Facebook"})}),(0,s.jsx)("li",{className:"nav-item",children:(0,s.jsx)("a",{className:"nav-link",href:"#socials",onClick:e=>{e.preventDefault()},children:"Google"})})]})]})]}),(0,s.jsx)(_H,{})]})]})};var kH=__webpack_require__(48242),TH=__webpack_require__.n(kH);const OH=()=>{const[t,n]=(0,e.useState)(!1),a=JSON.parse(localStorage.getItem("userInfo")),o=new URLSearchParams(window.location.search).get("email"),[l,c]=(0,e.useState)({email:o||(null===a||void 0===a?void 0:a.email),newPassword:"",confirmPassword:""}),u=e=>{const{name:t,value:n}=e.target;c((0,i.Z)((0,i.Z)({},l),{},{[t]:n}))},d=async e=>{try{const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/users/reset-password"),e,{headers:A()}),n=await t.data;return kp.success(n.message,{position:kp.POSITION.TOP_RIGHT}),n&&setTimeout((()=>{(async()=>{const e={};try{(await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/auth/logout"),e,{headers:A()})).data&&(localStorage.clear(),window.location.href="/auth-login")}catch(t){}})()}),2e3),{formData:n}}catch(t){const e=t.response.data.message;kp.error(e,{position:kp.POSITION.TOP_RIGHT})}},f=e=>{TH().isStrongPassword(e,{minLength:8,minLowercase:1,minUppercase:1,minNumbers:1,minSymbols:1})?o?(async e=>{try{const t=await h().post("".concat("https://api-credit.optisoft.com.ng:8090","/users/reset-password2"),e,{}),n=await t.data;kp.success(n.message,{position:kp.POSITION.TOP_RIGHT}),n&&(window.location.href="/auth-login")}catch(t){const e=t.response.data.message;kp.error(e,{position:kp.POSITION.TOP_RIGHT})}})(l):d(l):kp.error("Password must contain 8 Characters, 1 Lower Case, 1 Upper Case, 1 Number and 1 Symbol",{position:kp.POSITION.TOP_LEFT})},{errors:p,register:m}=xu();return(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Set-Password"}),(0,s.jsxs)(hH.Z,{children:[(0,s.jsxs)(E.gO,{className:"nk-block-middle nk-auth-body wide-xs",children:[(0,s.jsx)("div",{className:"brand-logo pb-4 text-center",children:(0,s.jsxs)(r.rU,{to:"/",className:"logo-link",children:[(0,s.jsx)("img",{className:"logo-light logo-img logo-img-lg",src:dH,alt:"logo"}),(0,s.jsx)("img",{className:"logo-dark logo-img logo-img-lg",src:fH,alt:"logo-dark"})]})}),(0,s.jsxs)(E.oU,{className:"card-bordered",bodyClass:"card-inner-lg",children:[(0,s.jsx)(E.ak,{children:(0,s.jsx)(E.sU,{children:(0,s.jsx)(E.bi,{tag:"h5",children:"Set password"})})}),(0,s.jsxs)("form",{children:[(0,s.jsxs)(id,{children:[(0,s.jsx)("div",{className:"form-label-group",children:(0,s.jsx)("label",{className:"form-label",htmlFor:"newPassword",children:"Password"})}),(0,s.jsxs)("div",{className:"form-control-wrap",children:[(0,s.jsxs)("a",{href:"#password",onClick:e=>{e.preventDefault(),n(!t)},className:"form-icon lg form-icon-right passcode-switch ".concat(t?"is-hidden":"is-shown"),children:[(0,s.jsx)(E.JO,{name:"eye",className:"passcode-icon icon-show"}),(0,s.jsx)(E.JO,{name:"eye-off",className:"passcode-icon icon-hide"})]}),(0,s.jsx)("input",{type:t?"text":"password",id:"newPassword",name:"newPassword",onChange:u,ref:m({required:"This field is required"}),placeholder:"Enter your Password",className:"form-control-lg form-control ".concat(t?"is-hidden":"is-shown")}),p.passcode&&(0,s.jsx)("span",{className:"invalid",children:p.passcode.message})]})]}),(0,s.jsxs)(id,{children:[(0,s.jsx)("div",{className:"form-label-group",children:(0,s.jsx)("label",{className:"form-label",htmlFor:"confirmPassword",children:"Confirm Password"})}),(0,s.jsxs)("div",{className:"form-control-wrap",children:[(0,s.jsxs)("a",{href:"#password",onClick:e=>{e.preventDefault(),n(!t)},className:"form-icon lg form-icon-right passcode-switch ".concat(t?"is-hidden":"is-shown"),children:[(0,s.jsx)(E.JO,{name:"eye",className:"passcode-icon icon-show"}),(0,s.jsx)(E.JO,{name:"eye-off",className:"passcode-icon icon-hide"})]}),(0,s.jsx)("input",{type:t?"text":"password",id:"confirmPassword",name:"confirmPassword",onChange:u,ref:m({required:"This field is required"}),placeholder:"Confirm your Password",className:"form-control-lg form-control ".concat(t?"is-hidden":"is-shown")}),p.passcode&&(0,s.jsx)("span",{className:"invalid",children:p.passcode.message})]})]}),(0,s.jsx)(id,{children:(0,s.jsx)(E.zx,{color:"primary",size:"lg",className:"btn-block",onClick:e=>{e.preventDefault(),l.confirmPassword!==l.newPassword?kp.error("Password Must Match",{position:kp.POSITION.TOP_RIGHT}):f(l.newPassword)},children:"Set Password"})})]})]})]}),(0,s.jsx)(_H,{})]})]})},PH=()=>(0,s.jsxs)(e.Fragment,{children:[(0,s.jsx)(De,{title:"Success"}),(0,s.jsxs)(hH.Z,{children:[(0,s.jsxs)(E.gO,{className:"nk-block-middle nk-auth-body",children:[(0,s.jsx)("div",{className:"brand-logo pb-5",children:(0,s.jsxs)(r.rU,{to:"".concat("","/"),className:"logo-link",children:[(0,s.jsx)("img",{className:"logo-light logo-img logo-img-lg",src:dH,alt:"logo"}),(0,s.jsx)("img",{className:"logo-dark logo-img logo-img-lg",src:fH,alt:"logo-dark"})]})}),(0,s.jsx)(E.ak,{children:(0,s.jsxs)(E.sU,{children:[(0,s.jsx)(E.bi,{tag:"h4",children:"Thank you for submitting form"}),(0,s.jsx)(E.uk,{className:"text-success",children:(0,s.jsx)("p",{children:"You can now sign in with your new password"})})]})})]}),(0,s.jsx)(_H,{})]})]}),RH=(0,a.EN)((()=>{const[t,n]=(0,e.useState)(Date.now()),r=(0,a.k6)(),i=(0,a.TH)();(0,e.useEffect)((()=>{if("/auth-login"!==i.pathname){const e=setInterval((()=>{const e=Date.now(),a=e-t;Math.floor(a/6e4)>=60&&(localStorage.clear(),n(e),r.push("/auth-login"))}),1e3);return()=>clearInterval(e)}}),[t]);const o=()=>{n(Date.now())};return(0,s.jsx)("div",{onMouseMove:o,onClick:o,children:(0,s.jsxs)(a.rs,{children:[(0,s.jsx)(a.AW,{exact:!0,path:"".concat("","/auth-success"),component:PH}),(0,s.jsx)(a.AW,{exact:!0,path:"".concat("","/auth-reset"),component:EH}),(0,s.jsx)(a.AW,{exact:!0,path:"".concat("","/auth-set"),component:OH}),(0,s.jsx)(a.AW,{exact:!0,path:"".concat("","/auth-register"),component:AH}),(0,s.jsx)(a.AW,{exact:!0,path:"".concat("","/auth-login"),component:CH}),(0,s.jsx)(u,{exact:!0,path:"",component:uH}),(0,s.jsx)(a.AW,{component:d.ir})]})})}));function IH(e){return IH="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},IH(e)}function MH(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function DH(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function LH(e,t){return!t||"object"!==IH(t)&&"function"!==typeof t?BH(e):t}function FH(e){return FH=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},FH(e)}function BH(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ZH(e,t){return ZH=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},ZH(e,t)}function zH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var UH=function(e){function t(){var e,n;MH(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return zH(BH(n=LH(this,(e=FH(t)).call.apply(e,[this].concat(a)))),"state",{bootstrapped:!1}),zH(BH(n),"_unsubscribe",void 0),zH(BH(n),"handlePersistorState",(function(){n.props.persistor.getState().bootstrapped&&(n.props.onBeforeLift?Promise.resolve(n.props.onBeforeLift()).finally((function(){return n.setState({bootstrapped:!0})})):n.setState({bootstrapped:!0}),n._unsubscribe&&n._unsubscribe())})),n}var n,r,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ZH(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this._unsubscribe=this.props.persistor.subscribe(this.handlePersistorState),this.handlePersistorState()}},{key:"componentWillUnmount",value:function(){this._unsubscribe&&this._unsubscribe()}},{key:"render",value:function(){return"function"===typeof this.props.children?this.props.children(this.state.bootstrapped):this.state.bootstrapped?this.props.children:this.props.loading}}])&&DH(n.prototype,r),a&&DH(n,a),t}(e.PureComponent);zH(UH,"defaultProps",{children:null,loading:null});const WH=e=>{e&&e instanceof Function&&__webpack_require__.e(27).then(__webpack_require__.bind(__webpack_require__,64027)).then((t=>{let{getCLS:n,getFID:r,getFCP:a,getLCP:i,getTTFB:o}=t;n(e),r(e),a(e),i(e),o(e)}))};var VH=__webpack_require__(20806),qH="persist:",HH="persist/FLUSH",GH="persist/REHYDRATE",YH="persist/PAUSE",XH="persist/PERSIST",JH="persist/PURGE",KH="persist/REGISTER";function $H(e){return $H="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$H(e)}function QH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function eG(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tG(e,t,n,r){r.debug;var a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?QH(n,!0).forEach((function(t){eG(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):QH(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n);return e&&"object"===$H(e)&&Object.keys(e).forEach((function(r){"_persist"!==r&&t[r]===n[r]&&(a[r]=e[r])})),a}function nG(e){var t,n=e.blacklist||null,r=e.whitelist||null,a=e.transforms||[],i=e.throttle||0,o="".concat(void 0!==e.keyPrefix?e.keyPrefix:qH).concat(e.key),s=e.storage;t=!1===e.serialize?function(e){return e}:"function"===typeof e.serialize?e.serialize:rG;var l=e.writeFailHandler||null,c={},u={},d=[],f=null,h=null;function p(){if(0===d.length)return f&&clearInterval(f),void(f=null);var e=d.shift(),n=a.reduce((function(t,n){return n.in(t,e,c)}),c[e]);if(void 0!==n)try{u[e]=t(n)}catch(r){console.error("redux-persist/createPersistoid: error serializing state",r)}else delete u[e];0===d.length&&(Object.keys(u).forEach((function(e){void 0===c[e]&&delete u[e]})),h=s.setItem(o,t(u)).catch(v))}function m(e){return(!r||-1!==r.indexOf(e)||"_persist"===e)&&(!n||-1===n.indexOf(e))}function v(e){l&&l(e)}return{update:function(e){Object.keys(e).forEach((function(t){m(t)&&c[t]!==e[t]&&-1===d.indexOf(t)&&d.push(t)})),Object.keys(c).forEach((function(t){void 0===e[t]&&m(t)&&-1===d.indexOf(t)&&void 0!==c[t]&&d.push(t)})),null===f&&(f=setInterval(p,i)),c=e},flush:function(){for(;0!==d.length;)p();return h||Promise.resolve()}}}function rG(e){return JSON.stringify(e)}function aG(e){var t,n=e.transforms||[],r="".concat(void 0!==e.keyPrefix?e.keyPrefix:qH).concat(e.key),a=e.storage;e.debug;return t=!1===e.deserialize?function(e){return e}:"function"===typeof e.deserialize?e.deserialize:iG,a.getItem(r).then((function(e){if(e)try{var r={},a=t(e);return Object.keys(a).forEach((function(e){r[e]=n.reduceRight((function(t,n){return n.out(t,e,a)}),t(a[e]))})),r}catch(i){throw i}}))}function iG(e){return JSON.parse(e)}function oG(e){0}function sG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function lG(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sG(n,!0).forEach((function(t){cG(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sG(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function cG(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uG(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function dG(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function fG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function hG(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fG(n,!0).forEach((function(t){pG(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fG(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function pG(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var mG={registry:[],bootstrapped:!1},vG=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:mG,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case KH:return hG({},e,{registry:[].concat(dG(e.registry),[t.key])});case GH:var n=e.registry.indexOf(t.key),r=dG(e.registry);return r.splice(n,1),hG({},e,{registry:r,bootstrapped:0===r.length});default:return e}};const gG=function(e,t){var n=void 0!==e.version?e.version:-1,r=(e.debug,void 0===e.stateReconciler?tG:e.stateReconciler),a=e.getStoredState||aG,i=void 0!==e.timeout?e.timeout:5e3,o=null,s=!1,l=!0,c=function(e){return e._persist.rehydrated&&o&&!l&&o.update(e),e};return function(u,d){var f=u||{},h=f._persist,p=uG(f,["_persist"]);if(d.type===XH){var m=!1,v=function(t,n){m||(d.rehydrate(e.key,t,n),m=!0)};if(i&&setTimeout((function(){!m&&v(void 0,new Error('redux-persist: persist timed out for persist key "'.concat(e.key,'"')))}),i),l=!1,o||(o=nG(e)),h)return lG({},t(p,d),{_persist:h});if("function"!==typeof d.rehydrate||"function"!==typeof d.register)throw new Error("redux-persist: either rehydrate or register is not a function on the PERSIST action. This can happen if the action is being replayed. This is an unexplored use case, please open an issue and we will figure out a resolution.");return d.register(e.key),a(e).then((function(t){var r=e.migrate||function(e,t){return Promise.resolve(e)};r(t,n).then((function(e){v(e)}),(function(e){v(void 0,e)}))}),(function(e){v(void 0,e)})),lG({},t(p,d),{_persist:{version:n,rehydrated:!1}})}if(d.type===JH)return s=!0,d.result(function(e){var t=e.storage,n="".concat(void 0!==e.keyPrefix?e.keyPrefix:qH).concat(e.key);return t.removeItem(n,oG)}(e)),lG({},t(p,d),{_persist:h});if(d.type===HH)return d.result(o&&o.flush()),lG({},t(p,d),{_persist:h});if(d.type===YH)l=!0;else if(d.type===GH){if(s)return lG({},p,{_persist:lG({},h,{rehydrated:!0})});if(d.key===e.key){var g=t(p,d),y=d.payload,b=lG({},!1!==r&&void 0!==y?r(y,u,g,e):g,{_persist:lG({},h,{rehydrated:!0})});return c(b)}}if(!h)return t(u,d);var x=t(p,d);return x===p?u:c(lG({},x,{_persist:h}))}}({key:"root",storage:VH.Z},Vt({user:kn,rights:Rn})),yG=function(e){var t,n=pn(),r=e||{},a=r.reducer,i=void 0===a?void 0:a,o=r.middleware,s=void 0===o?n():o,l=r.devTools,c=void 0===l||l,u=r.preloadedState,d=void 0===u?void 0:u,f=r.enhancers,h=void 0===f?void 0:f;if("function"===typeof i)t=i;else{if(!dn(i))throw new Error('"reducer" is a required argument, and must be a function or an object of functions that can be passed to combineReducers');t=Vt(i)}var p=s;"function"===typeof p&&(p=p(n));var m=Ht.apply(void 0,p),v=qt;c&&(v=un(sn({trace:!1},"object"===typeof c&&c)));var g=[m];return Array.isArray(h)?g=$t([m],h):"function"===typeof h&&(g=h(g)),Wt(t,d,v.apply(void 0,g))}({reducer:gG,devTools:!1,middleware:[Xt]}),bG=function(e,t,n){var r=n||!1,a=Wt(vG,mG,t&&t.enhancer?t.enhancer:void 0),i=function(e){a.dispatch({type:KH,key:e})},o=function(t,n,i){var o={type:GH,payload:n,err:i,key:t};e.dispatch(o),a.dispatch(o),r&&s.getState().bootstrapped&&(r(),r=!1)},s=hG({},a,{purge:function(){var t=[];return e.dispatch({type:JH,result:function(e){t.push(e)}}),Promise.all(t)},flush:function(){var t=[];return e.dispatch({type:HH,result:function(e){t.push(e)}}),Promise.all(t)},pause:function(){e.dispatch({type:YH})},persist:function(){e.dispatch({type:XH,register:i,rehydrate:o})}});return t&&t.manualPersist||s.persist(),s}(yG),xG=(0,e.lazy)((()=>__webpack_require__.e(170).then(__webpack_require__.bind(__webpack_require__,77170))));t.render((0,s.jsx)(e.Fragment,{children:(0,s.jsx)(p.zt,{store:yG,children:(0,s.jsx)(UH,{loading:(0,s.jsx)(Eu,{}),persistor:bG,children:(0,s.jsxs)(e.Suspense,{fallback:(0,s.jsx)("div",{}),children:[(0,s.jsx)(xp,{}),(0,s.jsx)(r.VK,{basename:"/",children:(0,s.jsx)(a.AW,{render:e=>{let{location:t}=e;return t.state&&t.state.is404?(0,s.jsx)(xG,{}):(0,s.jsx)(RH,{})}})})]})})})}),document.getElementById("root")),WH()})()})();